diff --git a/AI_Security_Coding_Guidelines.md b/AI_Security_Coding_Guidelines.md new file mode 100644 index 00000000..fd2d9426 --- /dev/null +++ b/AI_Security_Coding_Guidelines.md @@ -0,0 +1,41 @@ +# AI Prompt Guideline: Enterprise & Healthcare Security Standards + +## 🎯 Mục đích (Purpose) +Tài liệu này đóng vai trò là "System Prompt" hoặc "Guideline" dành cho các AI Agent (trợ lý lập trình). Khi AI tham gia viết code hoặc thiết kế hệ thống cho dá»± án này, bắt buá»™c phải tuân thá»§ nghiêm ngặt các nguyên tắc bảo mật và kiến trúc dưới đây. Không tá»± ý Ä‘i đưá»ng tắt (workaround) làm suy giảm an toàn thông tin cá»§a hệ thống. + +## ðŸ—ï¸ 1. Nguyên lý Kiến trúc (Architectural Principles) +Dá»± án áp dụng mô hình **Network Isolation (Cách ly mạng)** kết hợp **Jamstack**, chia làm 3 vùng (Zones) độc lập vá»›i luồng dữ liệu 1 chiá»u (Outbound Only): + +* **Zone 1 (Internet/Public):** Giao diện tÄ©nh (Next.js/React). Cấm tuyệt đối việc kết nối trá»±c tiếp vào Database ná»™i bá»™. AI chỉ được viết code gá»i API lấy dữ liệu từ Zone 2. +* **Zone 2 (DMZ/Semi-Public):** Vùng đệm (Ví dụ: Meilisearch + Nginx). Chỉ lưu trữ/phục vụ dữ liệu đã làm sạch (Sanitized Public Data). Cấm lưu trữ thông tin nhạy cảm. Các API mở ra phải có Rate Limiting. +* **Zone 3 (Core/Private):** Mạng ná»™i bá»™ (Spring Boot + Oracle DB). Bị cách ly hoàn toàn vá»›i Internet. Phân vùng này **chỉ đẩy dữ liệu ra ngoài (Push/Outbound)** sang Zone 2, không mở cổng nhận request (Inbound) từ Zone 1. + +## ðŸ›¡ï¸ 2. Tiêu chuẩn Mã hóa Backend (Zone 3 - Spring Boot) +Khi generate code cho Backend, AI phải tá»± động áp dụng các tiêu chuẩn bảo mật sau mà không cần user phải nhắc lại: + +### 2.1. Xác thá»±c & Phân quyá»n (Auth & RBAC) +* **Bắt buá»™c cấu hình Spring Security:** Không má»™t API nào được public nếu không có lý do chính đáng. +* **CÆ¡ chế Zero Trust:** Sá»­ dụng JWT (JSON Web Token) ngắn hạn kèm Refresh Token cho má»i request. Không dùng Session/Cookie thuần để tránh CSRF. +* **Phân quyá»n chi tiết (RBAC):** Bắt buá»™c sá»­ dụng `@PreAuthorize("hasRole('...')")` hoặc `@PreAuthorize("hasAuthority('...')")` trên các Controller/Service. + +### 2.2. Mã hóa & Bảo vệ Dữ liệu (Encryption & Data at Rest) +* **Application-Level Encryption:** Äối vá»›i các trưá»ng chứa thông tin nhạy cảm (PHI - Protected Health Information như CCCD, Bệnh án, Lịch sá»­ khám), AI phải thiết kế class `AttributeConverter` sá»­ dụng mã hóa **AES-256** để tá»± động mã hóa trước khi `@Column` lưu xuống cÆ¡ sở dữ liệu. +* **Hash Mật khẩu:** Tuyệt đối không lưu plaintext. Bắt buá»™c dùng `BCryptPasswordEncoder` hoặc `Argon2PasswordEncoder`. + +### 2.3. Phòng thá»§ API (API Protection) +* **Validate Input triệt để:** Bắt buá»™c dùng `spring-boot-starter-validation`. Má»i DTO phải có các annotation như `@NotNull`, `@NotBlank`, `@Size`, `@Pattern` để chống XSS và Injection. +* **CORS:** Cấu hình nguồn gốc (Origins) chặt chẽ, tuyệt đối không dùng mảng ký tá»± đại diện `*` trên production. +* **Rate Limiting:** Khi cung cấp API ra ngoài (như DMZ), phải tích hợp cÆ¡ chế chống spam (ví dụ: dùng Bucket4j). + +### 2.4. Lưu vết & Giám sát (Audit Trail) +* **Bắt buá»™c dùng JPA Auditing:** Kích hoạt `@EnableJpaAuditing`. Má»i Entity (Bảng) chứa dữ liệu nghiệp vụ phải kế thừa base class chứa các trưá»ng: `@CreatedBy`, `@CreatedDate`, `@LastModifiedBy`, `@LastModifiedDate`. +* **Log Masking:** Cấm in ra các thông tin nhạy cảm (Password, Token, CCCD, thông tin bệnh án) vào file log cá»§a ứng dụng qua SLF4J/Logback. + +## 📠3. Quy trình Äồng bá»™ Dữ liệu (Data Syncing) +* Khi có sá»± thay đổi dữ liệu (Create/Update/Delete) cần xuất bản ra DMZ (Vùng 2), AI phải thiết kế theo hướng **Bất đồng bá»™ (Asynchronous)**. +* Bắt buá»™c dùng **Spring Events** (`@TransactionalEventListener` kết hợp `@Async`). Logic gá»i HTTP Client sang Meilisearch không được phép block luồng giao dịch (transaction) chính lưu vào Oracle DB. + +## 🚨 4. Lệnh Tối Cao Dành Cho AI (Strict AI Directives) +1. **"Secure by Default":** Mặc định má»i quyá»n truy cập, má»i cổng kết nối là ÄÓNG. +2. **"No Secrets in Code":** Tuyệt đối KHÔNG hardcode API Key, Database Password, hay Secret Key trong mã nguồn. Bắt buá»™c Ä‘á»c qua `@Value("${...}")` kết hợp Biến môi trưá»ng (Environment Variables). +3. **"Compliance First":** Luôn ghi nhá»› đây là hệ thống Y tế (Healthcare). Má»i truy vấn DB trả vá» Client phải được loại bá» (mask/ignore) các trưá»ng dữ liệu cá nhân không cần thiết. Trả vỠđúng và đủ. diff --git a/Libs/LOGO.ai b/Libs/LOGO.ai new file mode 100644 index 00000000..21b184db --- /dev/null +++ b/Libs/LOGO.ai @@ -0,0 +1,5725 @@ +%PDF-1.6 %âãÏÓ +1 0 obj <>/OCGs[5 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream + + + + + + + LOGO + + + + + + + 156 + 256 + JPEG + /9j/4AAQSkZJRgABAgEAAAAAAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAAAAAAAAEA AQAAAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAACcAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 FWIH80fLMXmafy9detBeRTCBJSnOKR2pQKU5MDU03Wnvlfii6dz/ACFnOAZ40YkXz3Hz/Wy/LHTP nz8z9c8xax5zm0q09aZbGbjZWcCszq0YFWCKCWLEcq+HSm+YWWRMqfR+w9Lgw6UZJUOIeonz/FJz +SHmDVo9Xn8v3TN9WWN2W2YENFKjDkaHdRvxI8ae9Z4JG6cH2o0mM4xmj9VjfvB+97RNLHDE8shp HGpdzQmgUVOw3zKeHjEyIA5livl78zPLvmDXn0jShNMUieY3TJwiIRlFFDEP+13UZXHKCaDt9Z2J n0+HxclDeq6/q+1lmWOndirsVdirsVdirsVdirsVdirsVdirsVdirxjzLbt5d8zebfM8MSy6ham0 GmlxyWI3q0ecqe68GVa7VzFl6SS9xop/mcGDTk1CXFxefByj9tlIvLX51+arHUEOsTDUtPdgJkKI kig9WjZAm48Dt8uuQjnIO7n632Z0+SH7ocE+m5r429r07TNFutTTzRYP6j3tqIxIpqjxsVdWAP2W +Ghp9PTMsAXYeGzZ8sMf5ef8Mr8wd/x9yD1UeX/Kh1fzXdFvWugnqLUblEVFjiXYVcoCSd/oGRNR st2n8bV+Hp48o3992fdf4LxfUPzo883OofWbe5SzgVqx2kcaMnHwZnUs3vv8qZjHPK3uMPs1pIw4 ZAyPfZ/QzvyHpELefTrkEIt49Q0WG/nt02SO4vHAZVB/Zb0WcfPLcY9V+Tz/AGtqCNH4JNmGYxB7 4xH7QHqWZDybsVdirsVdirsVdirsVdirsVdirsVdirsVef8A5qWeo2VuvmTToI7oQRG11exmT1Ip 7Nm5Dmoof3bmtQaitfHKcoI3D0fYOSE5eBMmNnihIbGMvL3h5EPMvkdv7zyfGCfttHf3SnfqVBLA e2Y3FHuex/JavpqD/pIvYPywmgs430e2nkm0ye3TVdH9anqxwTsUlhem1Y5V6jY8sycW2zxnbkTM +LIATEjCdciRyI94+5KPzTu9Ourud9V9SbRtAEINhC/ptc312CyIz0PFUhFSeu+2RykdeQc3sHHO ER4dDLmv1HfhhHy6ky+55v8A4p8nxkPbeT7dZ1NYzNeXUyV7coywDD2yjjj3PTfkNSdpaiVeUIg/ N7n+XmlanbaS+p6x/wAdjVmW4uE4hRFGq8YIFUfZVE7diTmXjBqzzLwPbGoxyyDHi/u8ew8z/FL4 n7mU5Y6l2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KtOiSIyOodHBVlYVBB2IIOKQSDYeU+ZvyS8vI 82pWUl5HbrV5NOtY1nc77iHkyH6DXMeWAc3rtD7T5iBjmIGX86RofH8BK/y611778yYLeC2exsbL T3sLW0l/vFiiIf8Ae7D42f4myOOVycvtnSDHoTIninLIJEjlZ228q2CV6nqiXnnXzLoGoWdxfWWp XnwrZDncwy2xKRyxqahvh+Fge2RJuRBcrBgMNLhzQlGEoQ/i+kiXMH48mc+UfyZ0DSbuHU7uWW/u I6SQQzosaRt1BZFL1Zf9amWwwgbuh7R9pc2aJxxAgDzI3v47bPRsveZdirsVdirsVdirsVdirsVd irsVdiqhe31lY2z3V7PHbW0dOc0rBFFTQVJ8SaDATTZixSyS4YgykegXW13a3SepbTJOgpVo2DD4 lDjcV6qwPyOIKJ45QNSBDobq3naZIZFka3f0pwpqUfiH4t4Hi4P04bWWOUaJFWLHubjureSaWCOR XmgKiaMEFkLDkvIdqjfG1MJAAkbHkuhmimiWWF1kicckkQhlYHuCNjixlExNEUVJrOy+si8eCL6y ilRclV9RVPUc6VAwUzGSfDwgnh7unyU7AaSzzzWCwFnetzLCFqzlQ9XZftEqwNcRXRll8QUJ3y2t Wubq3tYvVuJFii5InNzQcpGCIKnuzMAMJLCGOUzURZ/Vup22qabc3M9rbXUU1zakC5hR1ZoyezAH bACGU8E4xEpRIjLke9VnuILeIyzuI41IBdjQAsQB+Jw2whAyNAWVTFi7FXYq7FXYq7FXYq7FXYq7 FUv1/SBq+lTWBZY/V4kSOhfiVYMGAVo2DAj4SGFDvkZCxTk6TUeDkE+74foP3MXb8r7V5JpZrxZ5 pUb9/Nbo8hldLZJJHYt8XP6q1RQbSOK75Dwnajt2QAAjQB5CW1DjoDurj/2MUul/KCwitpxPq37q VoixniXgvpxiIKKOhCt1oD1Cfy7x8Hzcj/RJKweCqvke833c/wBcv5ydan+X9jqGuPqEt2DPSF0i aNXZDG9ueYJao5raMlfBj9Mzjs24WDtiWPF4YG2/XnYn/wAVf+aEutfyg0+Ga3eS7WaKBbdHiMAC yJbypJwccyrLII/jBU/ES3tkRhDlZPaKcgajRPF/Fy4gRY26Xt5bebcf5Xaatxalb9DBE/I2xgjI d1WNJmUhqhpPSpJ1rXcY+CwPb8iD6fUevEfMj5Xt3KP/ACqC2MbQtqYDvG6gpbqpUG3S35RjmeJI QGT+bptg8Hzbf9EZu+D/AGX9Iy32357dyvL+WenQ363P6SS3hWcG3txDGgRfrn1xYEYMvwDoFpt1 Hhh8Ldq/l6XBwmNmtzxczwcF+/qiNc/LiLVLu4kfUjBHc3C3KWaIwhMio6l2QSCshD15px3FcMsV sNL20cUQOCyI8N3vW23LltyN83XP5W6bNw9O6aAqFMnpxqoeZJXdZiAft8JnSvuPDE4gsO3pi7jf vPSgOH3WAUJ/yqO2pFS+Uelamz2gKclIdS7enKlWf1KyV+0RXB4Ld/ohlv6ecuL6vdtvE7Ctu4M4 0yz+o6baWXMSfVYY4fUCrGG9NQteC/CtadBsMtAoOhz5PEnKfLiJPfz80ThanYq7FXYq7FXYq7FX Yq7FXYqgtX0qHVLM2s0kkS8ldZISFkVlNVKsQ1CD4YqkEv5d2JVng1C7juirqJ2dSD6hJPNUWPkB yIC1pviq+2/L+yijgWTUr6X0nMjD1VUOWYOymicuHIbLy28cVXTeQrJtPs7WK+uo5LAT/Vrgshbl cljKZAqoG5cyO2KrYPy/skSIy6jeyTxlXMokVQXCBagcTQfCDSp36k4qvbyBpDWDWRuLng7l2lDR iQ1hWBgX9PcMifED1xVTuPy702csTqF+hLBl9OVF4H4q8aR7V5nboOoocVZJZ2sdpaQ20bMyQosa s55MQooKnviqtirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdiqncXNvbwyTXEqQw xKZJZHYKqou5ZidgB442yhCUiBEWS3BcQXEKTQSLLDKoeORCGVkYVVgR1B7YrOBiSCKIX4sXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq8987PYaw9hf6deT297YswaCa0vPRubeQo0sMwE R+FgB1Ug9PcUz33D0fZnFgEoTjExl1E4XEi6kPV+PvryHNp2jLeT317PdX9+8alEs7wQwQxBvQgi 5RCiIHPYAdPm49ua9qiefhEIxEIX/HC5E1xSPq5l6HlzzjsVdirsVdirsVdirsVdirsVdirsVdir sVUby+srG3a5vbiO2t0+3NM6xoK+LMQMBIG5bMeKWSXDAGUu4bpbJ5y8qR2y3L6vaC3diiy+shXm BUoSDsw8DvkfEj3uSOzdQZcIxy4u6iof4/8AJP8A1fLL/kcn9cfEj3tn8kar/U5/Iu/x/wCSf+r5 Zf8AI5P64+JHvX+SNV/qc/kUPceb/wAublxJcalps0ijiHkeJiB4VNfHHxI96/yRqv8AU5/Iut/N /wCXVsxa21PTYWI4lo3iQkeFRTHxI96/yRqv9Tn8iiP8f+Sf+r5Zf8jk/rj4ke9f5I1X+pz+Rd/j /wAk/wDV8sv+Ryf1x8SPev8AJGq/1OfyLv8AH/kn/q+WX/I5P64+JHvX+SNV/qc/kU3sdQsL+3Fz Y3MV1bsaCWF1kSo7VUkZIEFwsuGeOXDMGJ89kRha3Yq7FXYq7FXYq7FXYq7FXYqwX8xiPr2nK+ox aa7wztptzPIscaXsUsEiElv54lePlQ8Qx23zG1HMb1+vZ3/Y30TqBnvHiAFkwIkPsNGutDuYz5u1 3TtSsdWu76yis3FlcWt2Ip4rlJbjnEdP/eRfC0isJG4/aRK8tmGVmfESa6f2O17P0k8U4RhIy9cZ C4mNRqXibHodhfInlyLzfy7N5MSzuBrsFxLdll+rPCfgC8krzAZK7cun66EQjw9Xp9ZHVGQ8ExEe t/HlsfJOFvPymaRC1hepEvqqyKzc2BCek9TIyhlo9QNslcHCOPtGvqhe3u62OXLkl95f+So7ub9H Wsn1Oaz9JkmUSMtx8J5oWNV3B3DYCY9HIx4tUYjjkOITvbb077Hv+TJJPNX5UG9eSPRWSEy8o1Nu hA/cBFYj1N1VwSY+hJ5ZPjh3OsjoO0eEA5N6/nH+dfd3fxdOTHYdX8pwcUS09WL63NKDLAhcW00A CxElmqY5ehr75Cw7KWn1EtzKjwgbE/UJc/iP1Kra55Ok8v3NvJYFdUks7aKGaKGJQLiJnLvyJ+EM CvIhatjxRpiNLqhmEhL92JyJBJ+k1Xy3regxDK3cvXP+cfrbVxqGpXADrpDQhGJqEa45gpx7EqnK tOlRmTpwb8njfa6ePghHbxL+PDX66e2ZlPCuxV2KuxV2KuxV2KuxV2KuxVpo0Y1ZQxoRuK7HqPpx SCQh30zTZESN7SFkjr6aNGhC168QRtgoNgz5AbEjv5rP0Lo3/LBb/wDIpP6Y8IZfmcv86XzLv0Lo 3/LBb/8AIpP6Y8IX8zl/nS+Zd+hdG/5YLf8A5FJ/THhC/mcv86XzLv0Lo3/LBb/8ik/pjwhfzOX+ dL5l36F0b/lgt/8AkUn9MeEL+Zy/zpfMu/Qujf8ALBb/APIpP6Y8IX8zl/nS+Zd+hdG/5YLf/kUn 9MeEL+Zy/wA6XzKKjjjjQRxqERRRVUAAD2AwtJJJsrsUOxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuJAFTsBiqg97b o0au1GlbhGD+03FnoP8AYoTiyESbrorKysKqajFi3irsVdirsVdirsVS39Oxf8sd5/0jyf0yPE5X 5U/zof6YO/TsX/LHef8ASPJ/THiX8qf50P8ATB36di/5Y7z/AKR5P6Y8S/lT/Oh/pg79Oxf8sd5/ 0jyf0x4l/Kn+dD/TB36di/5Y7z/pHk/pjxL+VP8AOh/pg79Oxf8ALHef9I8n9MeJfyp/nQ/0wd+n Yv8AljvP+keT+mPEv5U/zof6YLW8wQL9q0vB/wBG8n9MeJfyp/nQ/wBMGxr8JFRaXhHtbyf0x4l/ Kn+dD/TBv9Oxf8sd5/0jyf0x4l/Kn+dD/TB36di/5Y7z/pHk/pjxL+VP86H+mCHn19Oe1peUHb6v J+IpjxL+VP8AOh/pgx7V9bh/Tel3Dia3tdPMs116sbp/eoYYqVHxbs2y71yMpbhzdPpj4UwKMp0B R7jxH9DIo9ctVeMcLn4iFH+i3NN/H93t9OT4nAGml3x/00f1pzhcd2KuJAFTsMVWrIjEhTUjFV2K uxVKLvyvp91qf6Ree8juDxqsN5cxR0Wm3po6pQ8RUU374qhR5H0pePC81NOIIPHUr0cqmtW/e9sV XN5L0suX+t6mCSTtqV8AK16ATbUrirpfJWlSv6j3Oo+pUHmuoXa7jYGiygVoPD574q3H5L0qOP00 udQUbbjULwNsa7MJajqfvPjiqK03y7Y6dN6sE127dOM91cTrT4jSkrv3c4qsvfK2m3c8k8st2skq sjend3MYAdlZuKrIFWvEfZGKoK68nacACt5qSgsWcLqF2oYneppJ26bfwFFUTdeXrTUrqG5nluUN uQVEFxNChINRySNlVvpGKrT5R0wqFF5qPNfsv+kbxmBp1HKUiv0frOKo6z0W1tbCaxSa6lin5c5J rqeWYc14nhM7tImw24sKHcb4qlD+SdJiR41nvikzK1GvrtjyHU8jLty7+OAi27BqJYjca+IB+9MY fLOlRqyssswYxNSeaWYB4G5xsvqs/Eht9uvfBwhlLVTPcOfIAc9jyARaxfvCldwd9u2ScdFYq4so 6kDFUPco32wajuPDFWrX7Z+WKonFXYq7FXYq7FXYq7FXYq7FVK5FY6+BxVZKSkSIu1RviqHxVXhn IPFzUdj4YqiGUMKEVGKt4q4KASQNz1xVQnn4/CvXucVQ5NeuKq1sxJKHdSOmKrrZaF/Y0xVXxV2K uxV2KuxV2KuxV2KuxVp15KV8RiqgAJYwtaSJtiqn9Xl/l/EYq4wygVK/xxVXt5OS8T1X9WKquKrJ ZOCV7nYYqhVikbcAmvfFW/q838v4jFVRFEKlm+0dgMVVYVIjFep3P04qvxV2KuxV2KuxV2KuxV2K uxV2Koa4jKtzHQ9fniqn60v8xxVtZ5Qa1r7HFVYkBklXYNs304qrYqpMA81D9lBv8ziqi9w5Pwmg 7DFVvrS/zHFV0SGR6tuB1JxVF4q7FXYq7FXYq7FXYq7FXYq7FXYq4gEEHocVQckLIfFfHFVgBJoB U4qrTfBEkffqcVRCmqg+IriqhC4Mrg/t9MVUXRkNCMVbSJ3Ow28e2KotECLQfTiq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FVknqAfAAfHxxVBty5Hl171xVGx/3a/IYqgt67dcVRURmI+MCnieuKquK uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVplVuorirYAAoOgxVpURegAxVvFXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqg9O1KO9kvVjG1ncNbE+LKiM34vTADbfm wmAjf8Ub+0ozC0OxV2KuxV2KuxVCanJcxWrTQ3MFokIMk81zG0iCNQSxNJIeNOta4DbZjMAfUCfc a/QWOJ5wsni9VfNWilOQSojNeTVoCPrdd+Jpgot3Hg/mz/04/wCIbPm6yCox82aGFkHJCVAqNxXe 88QRjRXjwfzZ/wCnH/EL18027KzL5o0VgqlzSOp4hQxNBd1oFIJxorx4P5s/9OP+IUf8aadt/wA7 boe5A3SnUVH/AB+Y0V48H82f+nH/ABCq3my1VxG/mnRUkYgCNo6PVunwm7rjRXjwfzZ/6cf8QjLf Ur240/8ASMGuaZLYb1ukt3aIUNDVxd067Y0V48H82f8Apx/xCCbzZbrXl5m0deIckGFgaRuY2NPr fQMCK40V48H82f8Apx/xCItdea7aRLTzJo9w8MZnlWKL1CsQpWRgt4aKOQ36Y0V48H82f+nH/EKE Pmu1mk9OPzTorSbUT09zyNBQG83rjRXjwfzZ/wCnH/ELl8zwswUeZ9GqRVQY6VB5bit3v9g9MaK8 eD+bP/Tj/iF135jW0tre6ufMmkRW13X6rM0J4S8SFYo31ujBSwqR0740V48H82f+nH/EKY81W5co PM+jcgvM/ujTjx5cq/W6U4mvyyPF5hy46PiiJDDlMTy3/wCOLfLttr8Ml1FAbeNbpl1Ga9MbzQyS 3Q+JIQskVQOFa16U8TRiCz1k8MhEniPD6BGwCBHrLY9/3p39X8y/8t9n/wBIcv8A2VZKi4PHg/mz /wBOP+If/9k= + + 0 + + + + + + + + + + + + + + + + + + + + Cyan + Magenta + Yellow + Black + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream endobj 3 0 obj <> endobj 7 0 obj <>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 556.777 393.681]/Type/Page/PieceInfo<>>> endobj 8 0 obj <>stream +H‰\WK®7Ü÷)ê]â7“ÜZÌÊð  1˜YôÀÖýGD’UmAÀSÉ"óùûöÛ÷ãÛ¯ßÓñË¿¾?騳ž6òÑ»î~<÷Â_ÿyüqüÿñíûïéxý8Ò9ËÄßlü[f;Ž/lÿÛÿýñøóÈG¿|4ÇE¥·#§r¦6ýx}=¸õõxæ³ÕŠŸÏrÞbx¯99€y¼Ï~¶<Ž|ÖlÇÓΞæQÎRާŸÕí¨g›•çÆYšítÈ`£v¶nŒ³÷ s>“•ã}aH:W³#·³ÖÁ7¼`¯Ÿ†‹ð­Ÿ Re;§WJ“±œýœ¸rOžÅu®³°$ËN*X 4Stö\7z=ò™gÞ°œf:Y¡O=LjKsÇÁÛL¾8†C½T;…žÌ:%íN-ÉT£@?-jèØ[ ÔçA 7v#LÉþ°V p)ë7Tk’7àû†POˆ—vIP +A +û”³;BB4£¶NTx*~Ó6~ Tä• +ës¥µŽÏɿףÁ»¨hЬÉðþ‚âlÔ&ЄÙL&ÄN×ïÒ‡NÁ_8û¾P*4ø¨0ê9:o¦¯òé5ë›>IRK<Õ´Óä"¾¬É{ ´¡<ÖNà]Yj¤³%ª ¹Ÿ+oÈÞCˆ·G•Ùà¶ž3"ç‚’¼7IJR'¸>É”³xàDk0XÒ`zpÁ Õ%½š"ìÚ¥ÒÚe¬Àu-),êháÊÙE>J?W½oYNWÀg¦‹Ÿâ #¤Â¼P(4 LßÿA(:‹ 0óG‡›ÊÂOÜê` ž Ýpk.dHŸ] +ŽÉè ¢É±ÛÚJ­­³ÄÐ:rÄ… V­éâ"ÔÁG89rßÜ%Û‰M®¤¶eBî +$Ú|/”ž¹Ë˜ —–I'¢î’·íȧ¦rRñ=$©Ê‘U‚AL²ŠÉº‡ˆ%ÀQÃvÐq(ù5Z6tßIs™åÊšÛb×>©nKã +¯u¹EŽˆTzyiÀ‰óv"rZtû’Ö›.”Èn¾0÷úIŒüþ\È”!ù ñœ77¹[‚(?Ce]šô®ÐdýÊLrQ…æ?ôÞ±‰pžúx¦0SmsàµvïÃ\S%Ž…õ‚ááð‚ï ³ÀètCˆuy‚7`Ò²1>* £Ü©¤+·íàü ]2µF¹Ž¡ðõ]ôv)‹‰¤D„CH’«r ââ´è=”ãV÷T;›À•!±{‹·°µ²ODT›Àd7k*aTdý.HÆJ— ò…V /LƒDM¼&ùµî‚ùróë)Àt BóÒ°KJÂ’Q‰iÐr-¼µæuBª}ÇͧWý¦uĆ {™0-k †./æ],uÄ/¢™Éóës¡3ËâyÀjñ ƒ€¥n V£iÒÁ¤¬ÚàáÃ=]ûËk0ôþ€Ö‚÷u´&\v?GãǾĩÑ|maoHeâ¸:òÈXÎ[ á:]†œf÷[¨ì‹%K‹ ·%E‘Ò$`xNºÆÂò\¹N\–²h@·%í,—ëdi‹"·ýIó? 5‘ëjS¿B"‚q_Ÿ ƒ…Д’½-8ÄÛR„-WF4¾…<†-تgÅ©¡Q™bÙf— EW؇]m\ÅÆ>G×À—ÞÝ/9Ǽ¤¼áŒT³ÀÙÛ %ÅéáSe.ø + ØšÐÒ¼¢¥ÿ^…'„eŸ~}¨> +Ï1A*ãî€y648‡æ¢Èj-+gÖJ"—Ý^:˜sÝ{¨ Ó¯¯Š&¢¸3<£†íÎ83*,R#W)Íè¼KÏ‘.Ï–Û$uh¦¹2Ü0?MRQdRù0 Jçø¥L VuySÍKœ›ñuÑþ¢ DvüDQº µ)ÚÍáâ,ÌU/‡†8Þ"B;Ç¢èU#&±P³öc×’]åð.–<늿kÕ¤jßÉ+j…¸É³k!òþû«jõh>VÕêôиË0ëð*[@Cs® +‘%XÌï²e Bõ»ló«}ýÁ*Zøi¥ÝE Ø{ßE hH­ ­¢µ0›šÈ{÷BeŸËg¦üB.‘vf0äâdWÑ0šÀ®èS#†8”H°`Šg ˆAjÝà”EˆÕÚa¡x¾÷Ù¬ê:N?æž:狸D t¿{Á ®£¦‰ñý¹À +z]Üû‰ŠøÞ›f¾DZº©3CªóH¼Ë?Ά6z½90Ñ1A€•Pf`4h0!鈆,ã0³ …䨋®m’Ë[Fz¶ /”j%’*eƒîóvÙÓc»=è•ʵ ¶„¿+ûÇ[mìfœl"/ÔOÓa†õ#‹œ ͲŒB—æÆÎ’ж/@™ý +¤N/f‰Ó\@¾3UÜ…aGr ¨vZ•½ûÓ±;%(=¡tà÷þD°„täóè!´³Iu ´ÌçjÙ–ÌdNÑàÊ4NÕ±@˜Ž9yo¢‹™¬ ðé ‹#¨Kfͼ•–@ô™jÄ2[ïÜòà͈Àoj ¥icr÷F%ÆŸ…ARðöý;( ²™!«[I:EE¼’ÙÚ"ÓjT‘ ü’q`myïe"›zmH¸•L¡¨$¨›˜ä2µ$³`ÙtܱÈ3x‘І ©ÿësÁbtÝ ‹xC¯‰[|²Y÷ÍßÈüÌc|)×~\›íyåc¥ í#»ŒÙK¾¿®QM ¸nOÌáƒÇ]ÜŽ4f¢ºXèüE€‘ÊôÂÞý,Ë߆ygÃ{¦x³ œ]MlSÿ ãÌ*K~΢rï3¥ÚÅé63§Èžx-/¹0œÖ9!'OØhŒèŠ˜¸‡Ê$â œb;dDΙ|j37ÀûMÞŸCÑŽòÓ¿EþÏl£8„&f]¹ŽŠð0?­‰6ASNçP)<Ø¡Évada²4úU} £Ðf®ÍÔw\}ãh²Ö\)Ð53ÞH‰Xè$UƒS +ˆTÂl­'{ue„éêè +!í‡sc£—–šÝÛÑðªÑ#&Týc€°¥i€É€Fä©ÒâcÀ*Ôcþ‘_±P™p†+ñ’ã„L<2; ü(ðƒ°£dŽR>¡ÅijÓSþÛ ($ŸƒT€µsù¹Ùº$Èïƒp¢oåuâN“ +=¼˜¥Ñc˜‹LÌ`€Á-(ÑÆ†™M lQŒ—™ŽJXiÕßºš†¡‘1€ÔΤñ¶1]‡…¬¾ Á§j‚Æð²Õcö¬qsmÒͬ v¡Ò ‚tŒ4 H )üþ7×U’IÃ^4íË{|-ÿÿ:HJª¾Ø–2“â‚™›JmQà¦r’H&³®·”îV@ÈY)Ë,¶‹vHp3œ·"-jB +²3phè$^L'‚I‰?—÷,s&ýäÇ)†ð—]ÆOXhŠ-´a@cY¥‡¡«uìs(Stüš9ôºÈßˆŽ’Áyl” è—Àù-Ê:ô¶‰ù¿× J&lDƒüKÔ¿âÆY3šç€hi‹|ÍÙ3ÛHÎTïõ®#4Ôc4ùkoCöå‰ï$4LÍs-%Y-ÔOÎÜá›À^½Ä×Ü08ðâ}$ÃìâνÎñlÒ"æî ,Éàuë¼ÝØ- Ð"Ëg°õ¼‘{ï="¢TmÁБRt¼Àqç71”¡B5T9‹•BÇKš™Nðø+’[óØÆZ¨ˆXªK-O*’Ú¼prA¹‘ã 7j$fC·ÂÍ2 …,KqØi!Þ5Çaa2ÜçÁ¹ ;…çP“ñS‰Ú²ZûÓ0LѺ'µ˜æ*ŽJ]¹;‹ÞZ4w²"HQcYñ1ÀÃÅtÒùuJêV“p_ÑþµhÖ,ÍFeýgŽic2‹.²³­LÜØV¨Ð åQ¥Üv× ð–^ëuÅù¦ë¤4 ›ÂZ{* 45ÕDŠ,Ö~¾˜t¢Îl'P^€M­.¢,’×¼íTËâH’ã>äÉíU2ˆB¶Un$ÏHÊû¬r +:£tV=Æ2Ú48;·Âáh‡­ÕÔ¡¼"u/D©Å Q9pbùó.²Yâ:3-ÐT"yÊåñ`a²´„Õí†Ú³?AZÏÜ6„ø~8ÝâñÖ2F²ï‹¾¶rH%“´ÿè8J°«f¤ç&©PKþ –쯞’d˜ZS?KŠ¥(å5߇Yk|š)SîŠÖ¤î×€¹dÇ9å(ýi*ÊÐG _¡ÈæJwm©:ù½«JŒ˜ÊcÐ2EŸ¸*g%Mv +’âf +`!È–dE-oáiU€:ú½äê–Ïc±ºy-Í49±DJV­€t%Ö*¹¥ß´YLË'VÃÎ _ÃsµŸ¹} 6 [–ÐYÙX¤í™¥0Tê%µ@MÛTyDP†XÊÏ܆;å9o”/‹Ò=ßê’"ÇÀñx0æ¶2%¸E8,à˜²íV° nàÉ$7© $¡&°¡¢›–¹¢^UèÕÊ !gU!Ve5*pqôNÃðš3°p9'zÖ¾/è¶Að Íîå»èç5Lµ¡r4¤{ÑÊ€0º,„¡KjÕn?ÏtµV·éxsÖA–õÕZÝfÌyÙ3rÖ©ÉŸ”S +EÊg¾RëÀH™|mù|Yj¯öH[Zl4àÜ;*0{%ªOvyŽWá"^ÀõêÒhh>»ml/.HÇbcÇð@Â&[èŽä<ÍúœhÒœ`ö†"ÉÀ!êÚ‡}À>Æ]ÄÂÞcÔtV÷Ž ‰Ð´Ø€ Ë[ ©ü»†ÌEÓTNXŠ”ðƒjžbßÑÅ®œKòb MTRÓ¤Þ\>À¨RÃd¨c=±¥…Ή‰¤÷|߬bŽ/LI3<^y_Ûü Z욟k[+Rz£¤^ëñÁì Œž‡GÔr¶ÁÐßJ¶æs!ƒ½÷ýAž§»TÝ}¹4>îñ×¾2¤ã˜¢¥½)3ðu•°j€µäpc¬¶X·òàè€èG”>´©–ÖeÇTVúQ£i!‹ÉŽË´:5¥ýÞ)r¸(,˜iñÄ,RT÷©çƒ³iô…;³«s®»³+˜qiÒ0.ëðFÇ Oý†¥H¹œ’}Ó¾_¤\MÆ&îúȨÒF£Ù~¡¥-ÓË‹7¦š´±`œÖ’¿Íía¼',Ê÷ ž†ûÈSxáiçö]‚òWƒ·/çÃ%óËÃùç» ïº×²µDø I°mÞ/’Ô½¸Ü#ҺĖ;L¬èØ…z8xe·|Ìb[…?á9.O;_“¹­€«´LQz>Îä l×:Ipz~–YtK×ÂE¼ ëðÏ.ýZ\]ÐlO°ää©Ë¸1pjî6t¹Ü3,‘Mý}¦JüÞw61ÂóU&¤>n³s×ó^þ„,1>ȯÅSª7‚ÇóÉ!ÍìnË©¡Uî:=œnâZ†=¥ººY"¥ N<Áã;×.7Ø“ÓaNÙøòätõÒ‹§¦t ñ£m_¯¡›Ÿ¶w˜o‚­K û\`HOôhm ~’õ†óˆ‘ø†®ÞfFÌ%¨²¶¤]%èYͶlDR +|hWl\‘©Þ\v¢÷¶Qlñ%›^•†:°Ÿ»Ô–“-²ºlÓÐ× µ4,C\±ÑS, æÀ\â»åöÿµXÿ§§ÿù¹ßþ‡ezƒ«ÿ7åáºÝìnÞþ›Üþw «~Ž,¦^¬ª¾1ù€Ø®¥ªß}Eš&$AAm&ÛQaéÿ +ÛÀ,ÂTûÀV“‹ö©ö‡ªl×ý¶ÔÕöBxs=ìÅ"´‚½P¥{^ò"´óF^ƒ¼®vywKßËŸ™ÎÍ]ÈY‰gEÿš“¥YõÌê½µt/eø½øSmfé§ÃÝ%&ѱCR%‹ebc4kÀcRþ ömM™@ïMT™A÷·£uoîÆ~Ï[£GâFÞÀ %Yô‚±H —¤Å‡†%By `˜îø¿’“¸aÙfBÈÕ „aÔŽ:BUS<²2á„\…ay®EÈôè8…ÝýFEb·«tp]L§Ø¨Jbop¸g÷Ðg0ܧ~6L·¨SÔ?i;y޵sæ´Ta_^h0yk%šá°ÅÏ^B ΰ†W!ÈT Ÿ•ÿ¡¾Á„ö.-›a­mk†ñ³íxGF¹îO³ZQ‹ã´È†ÐðBØp”I´{4Ÿƒ¶)‰ w»iKÚyrv:ªœàLã!.M–hMÅÍ‘ÛoDÿ^ºuËç±Xõ¼–¦©/L}ÆÞ·ŽÀí+a]; %µú´œ¢Á4‡L¾éF~suÈws»-D‚ã¬K¥$ÂY§h(mø¶ETUqZÅûÊwu+³”»»Ñ°µoùŽúš½-ê÷| ÕQÚuP›ž¹z ëÇ0 Y¥XˆÃ‚Â-Ûa!S +O湩2ýÒøGÅŒÁÕÁõåöPÄ»­#…н+Æ*®ÂYÈ©$J!½ìÀzÀEé9a‹@¼ ¢èìçÞì^n±‹~^ÃT§U +jædP.Vµe›#žoƒªµÛïCK€å஫ä°v†µ’¬]ê)¿ÿëà"enãgK$HÍvå-ZãbiOÑš-œüø§1¤¢uŽ‘,cµ,ZãY´„Q4`*æÍžHÍ¿@ÁMý“Çôã6?Ô"öõ¸†Óa¸û:dÂMoš”AA–és[#(Ùœû]4dÅy hü {ššÛÔÅ;¡JO.Íbï2Nž¹\9 MŸ5؈²‘¾U\ÛVg|Þ¨µµs¤¸¹=÷íj\äÿú¨—h +t¾Tì\7';r½L´À%b`ã!dð°w-¢ËCºö‡ñ°wY™ UçT®;Ò™ÓD_ÃtË€`Sˆ‡@}=4ìT"%iH8ïìH4ôÀCÃ1òFKÑÐO—4ìSÇOv²ø²Éh/ ;(d´5v—A1kšK +ö/”=Ñ$ÏùM¦àp÷ÎðA‚ +x–e’k½8žÂj&±oä“‚k9¸ÈÐÿ3–ï&–?ÑwSxrb2î•›ÔÃU¼±oOï/éu@S*œã†ØðM£[O/ð˜ÆjMÒ|B¤bKrWÎ Q&WI¼4ÚFR[C~.SšÝܱ_lúºÇæT?]}“uKý¢ ŒOl˜NöÙä1˜l;%f„ «Þ„Û†ÌÓv¿O ·´xCgÖÆP¥ù × Åå„|¨ n÷¥ÈÚÙvÕ²T P÷#0FÑ}ˆe?pl©Ò/,BÑn+ÕH¯XÇ7~t…MdOô4,¤Á¿oàäU§1ƒ~rø&+Ô¿È*\ÖoœI<2r[ó +ôèvè)­ëþem„&ŽßBËX¦‘ùýD+)Rä¶èßÃ2cаËz*†i×¶·‹£œø¿¦CB!gÙê¦g3ðÉ€.Îri{ÁM†‚eY¹ÃƒVöJý¿Gá¥W5p…ÊhCó©åâÖ˜“ŸßšŠßn½%(¿Ÿ§—õºë¨‡F)êîá¸ù}"lö¡ÍéA‰7-û}Jk­•„/ŸöQßþqTTßÚÐ[İÊÿYåH@ÕÓÚ°X–†:É 3$™?# ÒÈIW~n—6Í',5,"Í:½Y§ã=ZºKŽÙan~µÌerq«öï MœÅÕ, ¥\nmFîO¾sRU¯¹ª¾Àª,ŠÙžûªUka…ï–u\ý-óZ8]’`a͉MUưsnä6D9¨î†€T4rôÕ ©ÊF<ÍÆËI*ljJ ¢±Ìçdá%c50AÍ‘À`£·cDp7rT +àÞ´ñJ÷w¶O#µzõ)6R»lðWô‹.¾Ä9 ¿w±ÈïÔª™ó72¥ €©ò€mη¢ÿï~T§ÀB6ŽÏÚÑÓ•?p%óˆ0‡;°-¥À5©ê‘÷¬%DEFÀ, vãEAdO8ñ†ý 6™ù)%E³>©¬Ô5­,þ E@¹=â£zç$î~†ÑÅ…öõxÅ4v”åÙ-uïeø½ûåœGŒ–O|Ë_;è_¤sÞaÅ ËÇU2µˆ–5uóV«cD?}2mOùpGôLþÀú=‹g0jDZÁ‰®îß0‰ +èjZ•l¯¾ëR¿@söX€»ÏGKoöÌ|´ôf}ÏýÐRKõÙÞah>ùY¨<×=iÀ »©#>§ÒXýd íŠÝý‹\äT`.%ϧ"r41G“U©Ç)44£Äá>i^Ž)“ô6{iö×ý+ù}ï®õ¾`šï¼öÇ#×ÿdÀ áªi€Í‚„B`Õ™èpøÕ¬ÁYÐÙ·fíßåÜš1ÐKªh¡‘Ïš-ÅkÆÀcT3£èfzÍ"p Б"ž«‡Šã¥:'­ +\g›6„ÛÃa˜ïY®B=>³P&€QÁÓÚ+‘A ÷x´Æ¯4¬ô†rðPÏ÷h²hjBgU;E\™Ö—IhRõ%”Ú¿7°¦‰É=Õ ŸÃªOO;úÔ6;kLhmê5CŸ®ñéã-òyª.ØÔ§þ:4âßÏ!yjU? 2£¢ûYò.þ8Wêñ9fÔÞ·‰¹‡íƒh;àvò‹XºŒê'ªMpûyyÇž^Ù#¿¡P¼¿ÁË9ó•Cºäý&sÞžSYIî©ëZVÆJž ³¢­öXJ­¡Ômd~›Y¦´¢˜‚Ðl5¬(²ŽW6·¢­QÓÖkE[[PT%¬(f=´ÂŠL+kE3âV”/\ç¤%.c=V”gµ¥å ÙîDyþ6ÎãDyÅRg:ÑÖ ]ÇÈ&b¦NŸO›µŠ¶êíyí³j:ÑÆJ1GéD2ßjO'Ú¨ZÎI'Ú Zhó®e¤ôžV´Õb+ß­hâ´¢I+·¢|㇛»%å±¢ÌÃDÒŠÞÀèV”°É{Ú À›‰a•V”jÉ8?)†_»×dR¿Ý®eNK»ÿæ¬aE™Ð#»è^”ùÜâU›–ͳzxQB˜ŽëE•Ý^T7ï3¼è…îE#^ôäE 'Èè^To'EË2ÀÍâ^”Ç‘¨6/§K/ªÓsÌÿصV¸¸ušf…jÎMŒhˆ‚~?O7뱩{Íèq3š3£„BaFù¥Æ&J3ÊÈ1y 3ÊïvÒjf—¤eÅÕGñúªî™f”XiJ3JÊ43´Ÿq‰,=ÝhvjºQFdqÜj\šn4qºÑ'’n´µ#`yÿ÷†Öá´­bè )ËmÍÝaC›™U°Ü +õl´ÙÝû³Ñ˜R&þƒ.Ÿà²è,éZ×!}¨¿qÖÆ”6íO),Â. mð?=ÌIõ{©ÑnÀÞ¸{ FÈÖJÖι °^aMhÊ8n;ºÒ}o;Ø–÷y\oäe 6\<˜D#Zi. ‰æíIûV¦Ø0rqJUÛ÷„—’çẇmjÍηp"àª>ñë8ö|ðÆùµHåBÏ߬°aïÜ‘R½ó‹wàJR6J½"À+jàxÔ·¨…K¸‡ŽIÅožˆ¬vl'U#R‘Âè—‹ÆmDà×y]Ëý Û@4Í̈́ŗ\>[Õ€¨#¶ í<ö û\ŒVÀúã”aùmeñ™‚ì7ßùù¨Í¾\ٗٷ|álš[þwȽâïÁ —jn[3ÅöêÄDCqæØ+ñw=‹I˜´;ýNµ‰Ýo¾+æÞĤ4_äO åyGõ¼XŸfn¸­uØ®à¿`dg¡<°dàìØ Tf#>øcRPçÛ’PØw* Ž»ÏÊÍë÷¹‹™ÏÿqîÑ﯑®úçí–Ïü¸¥;Žö§@¢ò–I»ó˜15_¼Ã×uqj˜¾w‹íÚ©aË=¡âa8qñšVœØàõP=Îff£ÙaܸÜ[‘ Îo¹;-°ÐÉZÝñÂå Ë?¸pwì«8 àiç9ìêJe\fiÛÇM ÝÌ~˜ëê½à/£þÎý×ëgýèÇ¡þ¸¸â´äçy®³µKts]WÞ~2©sƒëW { +ï–áû/Áó +QœÁê—Gôú>—pä5™†ÀÑÜçkYOs 6± +Š1F4Ê€5yˆ•Šn]ì«g¹Æ‘íÿÃ´Š§rcNõÀzžªàybóžz£Úf#öïÑmVyä.â Ø"l¶ü´ûxö0ðX#÷0àê%÷* Ép÷ðÆ¶™ûÙÃTZ¾ø9e•‚@ÿ‘]%9–å8l§ˆuQð OÇè3ЫÌEßS$%ù¿—Ÿ~dY¢¨seãB„zèOuàU¼Š/ÎÙBtc$ï)göóý3du)Ü×v”¾ßÏ!ö4 Aoç¶WÛr«Ä)^9 ;ÕÃ?83¨î€4¨9nÑmxsq†?jöw©ŸÞä€ÑYì%¨ÍH„Ø˜Ž¨ÿÔœVÚ:ÆtÀ=lpà0+Þ/Ò…{ùH•’ÆÈdÈÖY(íâ…–ÍwâÚì1r˜÷Äfzèj±g¯zÖæ4Ì‘*ed˜šèšù‘Qy•ŽŠ´…mÍ?F¼Æ/G±p§÷ÅÑ“âu*<‰^qWF)H¿çHG¸î6îŠ2 !’¸Ýö)Fž¶'ÂÏë©§‹¸¾ ‡še`ÒÇ𩺸}BWF:;ô7‰ù]™Á¶ç×s`(U¸k +*ΦgïÅrƒ¹m›@¶G–!ǨÀ-Þ¤šÊ°$põ>À$ºD1ݾSC ÄXKªè³8As$*ò<¼²y˜¬Àƒy+V¸AÜ:Wœ*­2¦=0)¾å +Ž4^ úŒ70¡æq+Õ="W›;‚dÕÔÚ5·ÂÄ¢lõÆp_LXX+XtÛgFáñã6ƒt}/j-| ¾®ì‰¬ðÂ4!–u[À£ù¡DÃH_ÛgtšˆH±æ¸áô)ì?ÁÞ{ù jþÆèo/¢íŽ€±?hŽ@Ý(]ÂÍHsC +¿ùoÜ`’L J“Á“«ÂÔ¨1“Ãðä.³oÖŸ&×£œâï(©ì@Ë$Ä£.Š)!³ùÛ}/ýIøC5Duˆ"1ÿƒ[8¹b*H™Ú±I—ã¾$Ц>æ'ºÎ&¢ôdÙšJÿþ0Õüµ¸ûEÓiÔ±óÁ¯ÜG)xœ<9iOQxWµ§þ¼“ݤþþŸÐ8 þàÞø(d¼ä'xywîrŽ‚mU5™P0~*È=F:¹‡Þúå° Ö€¨¸Ôäí ó+ÎloXwÀ¢É%¿ÌÇŒÃcfÌ›œ7W"Ú7ÇIHd¹Påaöœ»xä óÆÔ>u&lßÎðÙjÅ^L×òTYçM‡|6ZîlÚ¹¦Q6Ž’õ):Ï»³{¢*f¡‘P%Âðyª•ó†yª£ï7\é¡|G†à5Âáõ¢ÃöB5¨*ȧ½à½œÃÙŸk)5Ÿ°Ú ~. ²ÝOûI=O8íy÷zàñØzÏ‘ßjohO'—½ßp>Ÿ§Üèñ¨·â¥‰®£ôîÌþ€Zz=åœtò-iÿoUOÀ)xC—êôü:M0ײt©‰ºQOøI –Œ›>Bùq;§‰[ZläF‡2bç1ÌXÀ¼Ï,œ¼2˜Þ,F™Þ“?Ä0'K ¬¼OÂ<È49ó‡Ù Xrçáú1‰C7Ê<“šIsiîH“—æZZ±%›[žs¤ âò¤N67ë #,ë>|k ·`ØäZŒ/yìÒËzvÁš²„tÛ‰ªŽušÒÍ€3vÚºÝöÜôsVµ5wåREñÞaâîš»ó«ÞqŸ@~÷Ç,¿Ý‰¹$S¦ì/¨0uŸÑÂ5Ê}•ͧæ¾-¦NeÊñjL­›CíÚbᣜœªø8=a/¨«t>kýRDXê!ò´°É©êX¸p4‡=á ù9^ñžñ÷ Í÷\Åá*ÑïÆÖë *ü¯MV^&R?îã|ó~Ùðb÷cÓ]‰~zXÑý²éÆ^}rx¦»Üü¶-¶jîÕ[µéO6¶˜•PÕ\Û<€jB{ÄSs'—ˆŠª8=%l¬»=ö*„nP{‡ÁU6ì=~Rµ­!·8å§’¥Q®ÑS‚K~µ$DCU_ËNÒ7 ¸£lõÑ6qÀñ`>!‹q ܈.’]–ö¨¡²ÙXiê7Ò€ÏØwÆÔ¦u­?F¸uÎ;Ð| í`±ã€0üËvµe[¬¢À©Ü œ^>@tN=ÿï–*Ù¹ý•UDð†ðB--VHY:OØAwøèĨ-ÓÂßßAeØôÖñ<þ ÕôâD¢ óîÊ ã–µm•Po¸œÐ’1Â…MŒDà‚Çš{œ ¸"ØÚ&±‚ w`ã84c'láv^‚Aè'ò>÷;!Jb€˜\álU=X!£S¨†ZBl؇ÿÝÁ­^7ÁJóirÂSÁ *m8k>t b #߬Ø4«íÐÒêhÍ ´¦/ŸPqx³CbÁ +F;ZœÕ´\ì#ÎÅã|p¤EŒQk#t쀋ÉÖ:Ü·Z¬È¥£AèÑÔ+×ÜEìØÒB‚Ð" çÈЉ…º(t ¨6|¡ñZ€€¥ÙŸ:!±âQ2µN8#Û_!Æ!ÉnÌÈæûMPF‡Vy´Æ5ç°‘<óÐòp©¿hE@hMd=†®†w¬h™2H@Ë\Wiö‡€–ÁÓ± àUvíxÆ\_‚Z#n£p{x´o*$ïôhJ% îéÓ¾1¬èŒ# ù%š­/ñ]ñÑ䣤/Ñ_vŸ›Rçƒ×¿]uªAD!Óì–šùO½qrcs€ÌcwÕòÝ ÜÇý9Q4LGžÝ|©Üº£À>à +$Gè,}­½=Æ~$E«é/Óäù„·8Öúì௦›»psj.PÃQo€|­ÿÅQÃ×TblŽÖþÁY‡§c yÑVØ­þ%·ˆó%#S‚D%Íÿ%4ò®‰õ:r×>Äël™ÿ<|¼ýœ_btjiyÉþEPK”‡±Æ—(-zò®÷/1Iô(ö!F_£_Á»ÝæÑWp£û|‚q³s½¼rç¹^¹5Ћ>¹7ÐY^\(—?W$v [8ËŽ«ê‰²wu `ãÿX¦yÛ#hÅÛ.¸Ü´­µ[ÚµLWxn Å ˆþǵ،„"M7=-¸†›žDnþWÈ{ ;~·²V¦‹·Sêyb<¼@íÊ£‰D1+çMÜWbä©â´ù¬;þFšÓ*j1­üåL‰C[bXßêt·p1”C0åá´‹ÖCýZ%®#+—”9Qržßж#‘“¶ã°«ñ?jÀ¢µ}ø¥u‰¥›ÿá{e&EEÒUÎk0G™: ¡V!tótr¹ºzåjÈså%j(šP˜ÿ»;OìÁøâú}â\»dh»ï³«vŒ +&™¨ã^dî™"™‰#vÙÇ;†7gz«g…ËIë×£ä(!1C¸Ñxê¼KüsN.4´2^0zÎuñþâÚ<ñÿ:þobÀjÿ9o¬¶›pvŸÌÛeà·r‘箫òqáŠÅÛËÅ_”Ÿ¿yî«„Å{lÀ[jþ<¤‚G÷ÎlP|\¿hÌ÷h ›ÌŽ`³ãåxö¸LƒÏŧ°·öÿ™y¹4¦/:Hcn¤5Ë7­Ä¯‰ß‡pò·M·)çî›}Ž­°áÿ³»µÂí¿©Ü¼™¹Åm†±R»ÍmËi Ð…)]a>}¡”&†ë”G7ÁúGÎZ7ϱ»NÚ½m½”¦|¸6Ç,`?͵އ^S°ë_JìYÍ\Ž‡Û³ìûyÖ&Æù< ûv‹†õԎĨš~1Bagûi6w#oö qÞº^•ÜŽÃÕ ¦ÈÖ‹7!¶SÛAäN;Ä®­ú2ïc¹}¸ñô,ºÞ ù{BÚ#YyŽ[Üú„âˆyàýPºÂ˱®_üÀãðQvsü–åNé(1½?ÿ·c\joé]Y·7mæí-L7,7uô_8ç¯_ü…ãïôógûàþÁówûzÆOý`{ÌqÈË~‘笉õÇò˜x>û»c?q{ÂhÀ¿a”MóÄÍ—sÞY¡æL7G™ðþÒx£ÆXÌ üÎÉhì˜ÁÞþ" +ï.lu +ï˜Ë›+_«›W=ˆß6ü×÷í‹¶°ûfÑ~{£.<€Y*Ì×[J‡ÿ·ù*%Þn³ÀõÆHo¸úU[\›…çµÝ’wþùóÊuH½O¦_»‰v_;Õ{Sî·û(Ùý€™ÁDõq¦åš(¾—ñI LôÐ`4™Y̵L\0#-f`:×hÈéá03)FBN§òë*Få#™¸~*¨G`Æ.&Íé‘u`’à¦ghÑiÌO`ÖĘÑ‚ÀÄcæLàYØ3&˜RíÌd­s—ÆZS2úeàŠÛ6Nf³)§ç+‹ýñ f&c'׬²Ðn‚á9 Ô‚d4uÍr²`ÆÃ䚨”ÎÀ_÷2VÁ´²g­Ðž3¢3ºƒÙ%Ù§Ä`ʇk†äm”Œh9Ã5-w1¢zR2“G-¼±u’Ñd¸FS—pØ—ÉLêJs&—´dè±4‡‰ +×0s%¿{…BJSCò vÊa3%Ûd4™’3S²‡?™tsv/Τ.£ãslìÜceñ(ML¹Qš¸I" lÕÁÇH1k‘¦gæÚšdz2ežÁÔ1ûJ¢pRKwi–ûzmâh™9o¦™õ¯5K¾LÞâ7£_¦÷=­œÌZöï)&nøë ×ù튉Žìí®‰/)¦·O<’¿Ì®ìZ‡ÌzGøa2öe*æV§Ú=}QD+ÛµÉöoŽNX wU¾eIÉ· wU¹(ÜëV•oVxGçvÜ“O¡÷mÿGvµ¥G³‚À÷³—üŸ‚‚®'ûßÃáRÐ3§¤jh@ä¦c5áMÍ}‘|6V­åâ9£ÝmŒ±eí8Â_X]ϔؙS~ÄЖXi‡F‰E#ôVë +_I0ê¾ÄÓÏ5ZnÑtG5æôIÍÆŽ/<´Þ–ׄûîÍÄÓýŠéwûÅ(˜®ð“Ñ™ªD%óôp= +}ñm½7¿¡û,±Ly“-Þ˜S_MÆWú0øª×ãú¨·ã ã´V3Yå áV9a ŠÌ§‡f'ÎPÐ(— ¹?oëqNÅ´b$É”þN©Eœ˜M˜"³“æ‚©s2úÂìõQ1s¶ J|ŽfP­£üCÐGq£ý½éÝ +ÍB«Åü“)g§3ƒ›€•â…ô³eP £“kEÍ‹¥{ù·Ð¤ïy˜lã·SiÅ 0FêÜ+NeÌ®Cìè‡Ò;¶3øª_Z›`}ê¦eXrhôKk/ÔD*>Ú";Ý9'[r:Ý2‚¯V+—e‰Ç ˜[4›;Ë7ª]‚£×ãÖ™ ¦|ÌFÝe=W~cªã™î(mܘî(‚ðh_²ì”邔Φ&‰tXèa.˜vX¡¶+Xûè¦uòP¾L“!ÝÒŸ´¾WÚË\ólÁñ´¯¡kUe7eÖ²Ošës8\ Ŭ+efóêgÅÌib'Zü`v+öe ˜Gæ$ƒvB±~8 øAÐ7!xí~ò"äM`¨?¿‰ùV:^:ö}û¾õþaøuâ½é•½î+”›ä³_W²Ÿ+‘Ô¼îsmy‘ë¹\özD?ñßéñz"³Ó¿Åmiçå¯Ù_­ÔËxC~0çüaú"9=fé¯(OÅÜd¸¿òÚvæIˆ™>ós53ãEÒ‘Š©½é IYâ›Z¨o†OF‡:êî{2Eàòjò~2­AŸÚj„À´„tî +¯ôx.i&‰>ƒïKÁtŽ2¢5;œ–Æ­`ñÌF_CŒtgžP |%åôf¬‡ISƒË8!IÇ<˜r‡"½ìéxfƒ©“Ǔșö‡âXþp]Í$ñ¸7îïÖfdÚ)É-S3rÒ˜ÝDºB¦¯RÎp‘®Î¡)¢§DFT'÷“Ö˜þé®p™®½á{ˆ3\‚L×Ã`¨‰Œâ˜Ó¶ 0ØgœI—å¶Œ¤LµHcp3‚æeÌÊc‰4à ¦Êøùœw7cLbœ`Úã$ l¸3ß/ÁÔ'9!Cÿ0eú Xþzƒ,Ùå®*DF@Ô7ŠûÞ«¼QÞ`Š˜ ú\Á¦ŠfÌagrb®k%é¾xðˆ-›Ç¡dÆîÿ³±V¨êS×ñÍßær¼Ë ¸a©d_.²-1[cö/(!cŽŸaUsŸù¤1<5mú€Ê/F‰G|A‚ᥦ†›XlEK¯i;ýŽì\Ù=Ô$ö7¶ô'çhêÆäwf¨àøšåD È!Å|#Í\ÊIjÌP“ ëLt­E ˜›L¶?gV2:Êz,òÁ”KSsÖ˜{¤bå‡HŸr˜Õ o0§˜èòZ%ïŒäA5G 3Н¤ÜÙ_i–´$׳›Ìi™²}˶ÀÒéPàNG"¯òÌ2œ©ïL)QÂVïÌÑ"°|¨®Ej¸+Lq}WV©=zWÝÁÁ垎ov cvé=ðn×ôîþÑ=e8;˜•i—@´ó›©3Êm–*–Ù„h½å¶C+ö 5xíÃ%£Å¬ÒsŠ‘bn1ÊoæàTõÑDN -cPË Ÿ7S¦ZÈ‹¨x¶éyßÎÐÔ׈èuLZ¯HP+.g¸²QJ Ox#¥¦ÚÑÉnã Ë*5xömFÞ̹Ÿ‰äÌýÊ5créô|¬¯ª!Õ61°ò:Ó_­Êâ"`›û›®J“…öX;ɰ~ôUuÁTa–âM_Åë ZßvÏŽ+má„zc#( =¥Af1TLµ¢ÂÈ!Õ–ØèMÂÍ@FZFÁì:¡Qø‚¨ã)B 8¡r¦º•vPâS Ú¢Ô-*OúLŠŒ–N΃•>ÓA6HŸ)÷cV׊Çê¤1:Ýß-úgx`®í×gëþ·ýÞ×ÊÙç·€m—8ù²oßéaÌ>í4b@¬K¿+ðJo8}µq lˆèSìä?´cKü¡5 hòsÛÂð!`öÝq|ÔÚ §ñkáš©˜ Ïp>6"µɰ_ƒ‰o ÂqõýpÔ‚ë’ÒÓž]3B²-FÌ{?Yøã +û…Å÷÷?7=—U3Ø«Aj?Ð%A~ Oõ?àþH(»ÌMº¯eRú3¿/È?IMÝ:uk-œ¸|‹±CñXÌÒ‚|ù¦ø>ËÕñþÆ£ +<¿5¡F:7j”t¾:ÊLwÆúì'ôŒª<ú˜Õ’üëO¾gèÏL®À;qµØXê‰R+€?Gj€¾‚'!|5}æÝ ÛVÞn×)~Î~ÆþŒ¡’ï$ø|•8ä}ãêôÑ5ìpkú3°|cýôóÙˆ +—==Àßðsàûe>Cxfö÷Øöç }ã2Öxãõ’Á²ÀµŸÂz­´å\E®ïÚ)Tç7®‹ÓŒüþŠÛªkÓ¼§ÕqüX ®¯KZ½¶¥êÕû ~Âò Äú»¶†„=ÆóÔÜËif;ÏZhÓñê:9æíaØÙŸúH«Z2ÈTë$ p-Õ©Ÿz¸CjýLèû¨äiæ|c ~OÛÀÕi.~_ÕI.ðG#1X]W>çgcòiMüü½¢Új]ÕæF=ÉÌQæWÚT£¾puY·7¬µÔà'àû3q5ÖqwÓ—Ä®\è[ŸKîè«YYj¸FJ¬¡6Áa?wQÙù9ž>žîÂéÍÁÆ*36’Êãmn»™8åÛtöµ m”bäÛd´‰I9Ó—ÿ.¨ïxË!GÒ{KЇë~ec7nÆ|XìpGùù3Ý€PîOÏÿL5Ù»ÆËpYeKü6c”š£ùàQijù‡Ù +žá÷ÂPL.Ã1;c•c…  b˜¡*ŠQ<†7%>P·S]ŸáhŒgÇþ8‡ásoâ‹ß5Ý‘ÈÇ ý7õ ¥üŠâgÜ0#j†c´^éì|Óþȧúl‚ð…ú›x<®ŽT·aN'~Gt³0¢uî§9E2ÜYø§>å<Ýe†<.S½û?ÙU’Gï~…> w‚ïñÕþÿu []=¡ƒ:‹$ˆI{ lŽØÑÛV÷lyw;yÀ‡ˆqÝðÏÃÊ.ÕWѱ‰WA—ØW= ,Õá,W'I켪žØyCçkUd‚}X‘ m¯Ýâ—®¯÷º-õª-g›K¸--t{ k{,Ýi+Š–}Ìi{Šö7çÁÖþSgýÀºï4ãíóÍò—§KÝv.ÖzwU«ë'n–7$¯÷n¬ètçá™’×/\†r¶ºub;[üvds°zëÛ¼­ëÜÓ~ µQždoðñ }›=ÂÆ…Œ.º}:ÔÇ©5ÝrŽƒ1¯³.kïûÖ'lOìš|a·ˆŽ‹å¬ýD¥>.GCêžpƒíæÇP¼Jþаf¼~Ò³b)IsHâä#“¨‘ï̼”\W6HŒ!à)ÌÇ!,´ UppàÓ>ð]µê0ÞÂÍûCûWŸÆ‚C—UL `N¬-ÂF|Œ¥ŽF0¡ÁÔaõÿwlaC‡÷¸Øp?¡œÀW&ð¶æÍ§Ãšß»¯åU·E1.ÚW#­û)‚b?©ù'Þ +I¬ý¥]±#"¼>åÈp\øˆM|Š×mû©–ß%ï4¯7ãnùÞ~ÕqU½UºôèŽ!lóNxùXqn|`¯£©3TK=‡x wcg©³¬—˜*ð2.–·]ÇëZzpºx*1bHÌ´Û‹¯âvž¸{ÿØOLo"«Å/‹£w•ÝÀûx}˺ڮ*â)q­Èšíë›ÍÙ]ç[“wwózÓý»H½Ö½¿XÞº+Œç06”:$"ÀËøª³%~ ™ÓBæ‘øëºU-ÏÞVhºCÎ!,c§S£KØ´­ý…§±2=xH÷éËú°8¡©ËFXš9¶/ã%KúÖecVc¯; »Ó|ØÒ^/òT·¥ÃîGëÝ÷ ÛÞmë û¾Qe ;±×W£)pÝi?è‹'ăخj÷6[ßîmNƒæ,Ö(Nìãö¤Z}â)qÕ¾Κê,öua¬4¨>¾|ܾn!õÚâX”{‹¤\ñÒ¦8)‡CUîm»&†éqsMà­Z ´ßï|C²@"ñqÙÄPñá`&§§¤ë&·I·[v:/ÀAÝ—© Ó©M8—&KáøÅƒ‘9:ó¹Å²j™íV6I/©‹zo>BK|MÏò–=¤m£“›³­7¿A€Ã¸ +/ÂÍü<Æ]8$n“]MæÐªÓX»;]ÜôJÈ6ÐØ½ˆ×ÅÓØ—1"‰``CëÆxO=&‰—ñ|âéÛW7¾çeúØa,ÓUúÀ„³XÜÔuÓÊN)?»mŸÒnÞÛ.^Oãï^×uçu| ¾ãõPvíõ€çiêv\Wì—ëäùÝãá:ÍÆt&~EFðÞ¶å¹x„-Êx„5Ú=,GÆÍŠ^ïYùtØáÝǧî>×4gìñö#iÇaºù}Æ­YzæÍïwRD•1Çq 7ØrëÉ<¤Üjód-÷¾~»Ì2îo](±·/—ãð²­P³¸ÛR”áÉ[½ý¶H»6<ˆë°¶ûv\‹Ûî¸ÛâÂûØð`–ôSÜþ›q½íOùêxØ4wî8±ôsLJkàØØ^,ncùöx tøÙƶöxøvÇöXûî’|a’¸þ☮ýÅ1;@â*o¨ÿ$nöÅëŽå Á>oþ¿8è`ÍvYd!„/YX–ïíÛËÇܹÐ_t­WÏþY%þrÎiuê%>]æÖ±Œu]ïD)±Õ›Sî¨vï´¸¸PÖW«7·ÄYXHXs.¨¿›â 9ViÆŠô²)m~bÊflÏ­&]Z˜ŸvË?ï„3ç°#½†´éÕ½“'ò_ýÊ0´g–ÄWÉ¿©»f…䉩Å¿¾ÇÈšJ{£eVçÙ^ÒforGcâk¤’µß³¤‡ùf˽Ȭ\ª¯s¨îå‰96ƒ„C'ÃÃO õ±Hã³§¡þ^’Œ,óà ¨÷ÏLøó«u±F¤KŠù'n½TÇ&ø(cOɶ‹:–ˆl߷г°+¨Øp·¯–ú-áŽpUì»Lv_ë­ßr~p!%ÝçToŠª• Ÿ…–IÏ`lþù•ž©ýgýŽ“ÜÏeJõ3xSþ°³Œ«Ë6ƒ蚥—ï2*6[óÌ˛볽d ýh"LE]©ù0ùð<ؙ胃ã14Ëg‹Iz#}rÔÙOþ^M”9{ð² N|ø¤Š N쥌'¸‡2Œ¸oeS&=¶Ì"©Ú‰‰ÒÒ«r¥òi}èá/”/ÚºQÙJºRf£Éjp"q2svis…—Jf²¶—ÊísêÍÇäU2I ô’ü°ÉVÇ9¶)]Æôcûðb«2ðLºÆ¼yú7·Íæ‘nû÷«¨Og’5¼oÕIYŠ^§©wÅÁ’³(7.=ÌÄlM·‚Xç9Ä`’KðŽÄd†j x˜ðÅ“íŠþæy ÂL2œÃ»`ešW†Þfy™jð’ײ9LmeOK_RôD1*ÐfƒJk–&kÚÃNùHƒ©uK›$e\­GE9@µÛÁï A'çͳè [zL˜VC¨¿@Ï´WƒM¢²1ˆÁ`Ø‘C¨l|Ët=@øÄàÖ‰>”uu*Å"»e76ü.•úlПĉزJaEÎ`Ur²ÉÊRN|@4º:ê·VÀÞ}Qu·ê^h—`Þ¥šEÝŽ,5áиët +>¬Áîב# Ïäé²µzŽx†R)ÌLÄ îÊ|yú!­vgfþaOÉ/Ëêr ÎìÞÈÆ¼Æä2¯…zΊªÙ ÀXoÔ_*°™©¸yi[Ã'ØçÞ&™|´%Æ# ´oM­ï&‚kJñÝÅàÎ’‘}™âÑ Y9§™Ð‘)âK¦#ØçqjB LÇ š«l3H¤ 0ü͸1‡ Sνƒ26ƒ;ÆÔŽ:±‹ÒÈ"GÜlÊ”1q"Ëp)è‘pàÄʸ²ØVa|RÚä7ÉY²eêåEŽÇÊ-:âPÙá®’³¾à8l[-ä‚×K~˜&$Ã)ôèôìl+m7KŸCxÒ£š'ÙïèaxEx„ü•~á Ƚsà»…áùÄAþXX18Ñü.É~Q¹aº?M"r•£Y +ܰ#F„åÿÈ®–Kr$¸ÏS¼õ@rýuŒ>CÂЋì†aîcW¼Ìi +*Ÿ)!ÉånnÖÅŠG×W¯eaŽ}ʨ-KÓ>|5Ó|ü3î¬B€Ú«ÝL«Êf’:k”€ê˜rK¿jr…’.f¨@µ® àŠËF™¥¯&ŸMœ” Ä!U‹ …pWX=·Œ™˜[ Y×&$¥‡Ø»Wc€½›ífl=î&Å +`)š¾,Z˜ë1]Ïã¶X9\@ +}ÝÁ)ê‰j²MÖnMAQàZóÛ}*œ|-dÊè‰ÖëG”??(×U£Hú¿>®€’-©oí&˱•RÆ£÷g`™ åGp{+ë#$ïszØ-Œïk=Ú[Ÿ=žà®®ðfæµ×ýÀOnþ¬x % hŽf7ÒµTNçÀµ$øú˜X=íÆn¯ ¦ßi6@">Jô#°Î¦ôpGãÉ­²:gjzŒ®ÕŽM ªtÛGª­õ:øØHs!Í~í=­ÊkïÆb¼þÿ??þý¯?>ÊÕNÿ?¯×?ÿþøÏ ÿAŸÎ–«½ƒ|?!ÂðDÿ£(ݱWs¨=¸yVP`RŒ÷!>Gtò—´øÄ špÓë’Jxé› ‰¥PÉ%Kz™µ/À⧬pÁ~…lQÇ–ŒåÙ +_£ÔÒGŠçU>â`}áSxJœV– òy±Ò¸©¥&[•‚¢&îŒ5BéI’±d:ƒ¬¦óަ_ŒåF,ù;tË4”ú(ý·e6ŒqK)¾§>¶%jo¢«(7o‰b±ês R <È¢††iÀ”bÙˆù:¦„…Ÿ]=MK °ßj¦È€ÐçÈûíöB¬E^Ï +7- Ž; ·Í”ä+¬›‹.@76•ÅœŽDN-f²†°ÀÔ³N&ÂþÆÌ޾Ÿg¨ ÒÀ’r[.+ÜÈÚº¾Zµ¶Ÿµ)oÀTÇ»nH[­=ºiÏÃ²ÄÆþÄüy."»P”oÓÚfHQÀ‡ÎÉ’ÈÖoF©‰ª](äb*u‹åÄ(ìÀÌ£ú“Ü]ƒ Û%tà8—2–’Wüõñ§,éÁ–ä.äe»Tù±êÚ8ËQ§Bܶú¾í,Ì–‘ÂEñÜ+ÑbXFÄ”×îö_ßfüàµÿd$Ìd¹plÛŸgÇxJïpëG·–ÓOIßUsú±gëÅg;\ ý‰—ñ†T%9=ÎÝÌêç@—ª;Íë«ì–Ôã¬ü ª9Íêr@Â>dº¼H¢üBÇÏïkU›á +ë1°â¹$Wþ +Ç P},¬ú"‹&¤ÞüÁâD¾O­'jÑ@Hò¦)ž.ABÅucµ%ù>Nóm|ÇÛÏG3>ÍÕGm äò£Œc'Ð͸…‡±ì„[S¹tç¼Ìݹi.K‚AÔ‡ºï¬p6ÔO5•äÏ +]úì¬JUÓ€b4· IŒdó¢‡wÚE~¼¡Î[m *ãBñ¤7Xq,Ø>‚ÄïRrâÆªC8ƒŒ_G¶Áºï}˜¥ä=™„ä]”ÊS¡ŠW›šJqrq~˜{‡NÑì>‡Þ01ŒM6ÅGP/uó˜ìEéǤpJ˜/¾E½=ÜFðgS_Ç7ŽCºÌûP#+"´ÚÙÐO·úØ·F{‰»g· ?v3=5†3ó¶hºÙŒB«,6=9Õ-šnJuL<êóˆ»Þ‘ªG¤ +Ťº(ONœE"… J]ƒ¢OôHËÓ³ +xùÕÆŽ5šo„Ž a +‰pÏMµ¸¾˜Þañ‰â+mö¬ý½º)^nusÀPGÉÉM]±çb‚¼5¯S¤×ÎDÏúËrÝý§¸ššS-ޏ•P{#iƒZη§ÍhÚøÈ-+qãP×–r`•†4ÐVn‡Z3{£f;G¶ü²ë¶ÃúÊX¢i;OÝÅlj_Ï’iþĵßÖ'gêvÙ;¿eŸ²±Ž„+"X¢QNÖÆ' JE½vÅåRé9Ÿ¯÷ÀF‡û1pЇØF|^çÓ®Õ+Oî¤èË»Øön”Èò=K‚äb¾AKØ¿Íq¦ho:„Lò·çO/͹£ñ|1ä†.F2 G޹‰/8¥ŽV6žG]PÐ÷Ærôû{ºˆÊô³&ŠNùœØGZÏØÈ8¥…Äó…K4Èù9€ ®–\õØ7ùåùsýÛEñÒŠˆ¸l¶ŽI>'R#Q%jvö"Ä•Rn0˜D1¤z׃ åœÉ‰‘Èö!L–9ÞûÊ|»؆ˆyc0[××”­´ æfzÆf:—Lb…Ѫ9‡ À[la¥s¨‘«¾gX;­÷ȯ +%{Œ+i ¸ÌïJ£"%›+h1Å*ìRV_c†—¡„ÙSX‡J¥®8¥Á:*ÈHU8?0Ðmè$’-¨õ b¥–xèZˆÆ´¨”fJPfÝ3w²§µþ¬Œ‚<}RÑ;Jegh¦ €VïKRDÅΣ‘µ¦C;LTº iúè¥z±<Ã¥„ˆ©[QÓK7-]ßœd8 öaZGÏ\UÉÎ6²$é¸4£Céëf£€O/n®JàSÙ +ÐúŽ!à&¼'¢NMÎð€YÖ +ÜA®ké?60$Ázàz1o®È¹ ·`²!ŸiöÀñ<]JI^jÞRc Îé¹ ¼`=KWU§ÂûÆÙKÛmm‰yí&l¤fÛ +òËä0”ìÃEyÿ¬ß| +´W˜Þ媚¸HPyq kÅ:zÚ•$N J,œ&ï¥KðtW +¼1jÁšj´§ÜÿÈÄ’N` +Vù¿%®ô›Vkæ‘óÐïÀ#üxbÿÂÇŽ ŠÎ0î1í Ñhמ™üLCÄ¥]{ +ØëÚ“D=IüØâ¾ßmeÉ}Ù“ÙÒ[0ªpBq2›”âUmö&kx›‡Ô/DZw¾IÉ?“¶ÂeIâ#öê/ãxå­™H÷«I5ÛÖƒ¹zÙ„<+ éi©~"€*L9C¤å4vh3âh=î®zݺ—#»zxËÁyLª D· ¡’ÒŸF0ˆ€›gY^.ËÅ‚—Rõ²bHI' VZàS^>²üN"îs]S(¾®Ì íÇåñQ`ˆŸì¡¶Ûµ{‚ÔÁP0n X +Tæ+ŽªÊqt°wÞ%Þ§Q;{úí¶NmÝ·—M£Stm$÷J£wªm$âZtŒæ<ÿ:µ¡"-&*¬Úb•@NL“ªÇPk*a8v‹#Q5ŽíR¢tYÝyfKD–®êôþ}éåœu‰æÔËO–f—•ÏÇ·7yª#£ f;Šîx••-]=ËvÈÛÍçÀ¨hýO=«Ö-$Ê=í„óõÕÃÐ)ŠŽmngÈVº¥4ÆâÔÜ?Zpظê3OÇœµtÝÊhLwü¨¾e›¦H/Ûf„È*™/„uX3—gà„ç2ôTË—KN¡®wuå×H¨& YdZCo¼µÃ·åÇÂæ +0È1È­ ¶Ù?DÖŸ[k¹öCݯ+•”wèuŒ,£dˆl>ªH `_ÐúyûŠj“bÔèÏe0#MS­üñÉ$'°]ÁÇÃU×ÍMgŠš1³5NÊz¡Ö9@º&ÔÛB>tûõë˜æ÷º–°8P–aÜ$•\¡'Íݯ¹dùE`Vëqõ Pm82Ÿ³˜ß`“úÎZëVsÕÐ̈÷f˜®Ê»a5›6¾”Õ2-Ô\ÅÊ:ÊÛ2!°=w®,.Þ¦LŸæ$£å!B‚Þ­°²ÓPíVƒ¿‰?Æ©vÂf!Ù,,âžbhŽc$Ó?¸qâ?™qâ-iÙ³åÔs& üÆy/Ä¥D}–«”–½Ã pL<Ï–«ì>’â€$„(²°°r…9l +sØÌ/X6Iú½È@Y‹3Þº)G®Í§ú}Â4Ƀš~/l¿ ±û-‚|‡‚ƒ—•¢ “òÝûOrp—kžº^Î ê« eù.®öû:aŸöûÝ0Ò$î»<;Cç&Þv «{/-o‰ûVæ[+3l¿±GEH˜ÄÖ†€íA—Ń×V”ü=û–òFxrÃvMˆÔÛIú=ç™»¼vuÂ6k0 ÌÊ¿ 9ÑLð…®ª»Zc"Ûòóª&=¢­ ³çV»J`Íû­h.’Ü˲¼àœrþ´*8à¯âØêé)Á.ÒY”G›GSïÈú!=T/ßEº›Ñ ¸|ÔÚýe{BßhîkzsæÙC]ú¸ÏxŒ2ib¬ß¸p_4D±Ô"µŲ òÛÇ­ð ™ójy!äò.³ˆí?ogÕL²ð·è MˆÃ ÈÀÉa¨ûk3‡#‰ù/ÂÃú1ES„Õ¿pe†Øüp5Ө㢠Üç>ËRÄðÁ/îJaìÎ7@qiç¯ ìWô+÷¾8¶r†¾dà29á,êÎõáWÚàøBÓ=ð`u>‰­ÐXù+9d†z¾wÂÆ{Û Bkµ_ì%aÄýRwÚók•+Ä“ô;86­‰3ï40IüªuÚï;½^+Ïôè öX¿8„xälÂÖ!NùÑ×™tßëIÖ°úV– a³Äé¶.ªW®n_uÌíÌù=¹ô’¨sõ8‰èº{¿—ïž—¼YE¢zmg’m|sµfB\ùðïÒQl¾~Ãij½¦åŸ7°þXÓ.ÎsY¦šïëÛtpïÖà{’;Ò?ý^ +VŸb‹8Tîˆ!KÊQâP!+»âÈ:aq "@KÿÃs¦)âTqɯ€6 Õ»å…áV?/>d~bžGÇ¢€;ÀÞ£YPÞŽ¥¯e´;±vÏ1,iE¯©Wq8jޤb>€†Þçk*ÛyRÔ9oÙö&×y˶ç‰ö~C3¿µ²úðŽG¶COC³ÆÓ½ø™sòÖþO¥FþÆc?›qhØi©/Ea©pŽ'©:â†gÓ"Nª•¸Ý½l ŠÈ‹ù+,„ʯtñe–JèÒB©ûdI‡CëV½e#ÄúŽªºNú×,M(ˆ4ÇÕ3ÿH¡p©2`Æy§ÒÒg-3_ijÄ埗{ÿǤÒót²·¨ò©Ãü‚D¼¾û¢–ÄüäýWS ð0âä=ˆðèÖ½ Žf5åÂ)’ËåG~9¥ïpËò€6"M¶èXƒš\K>ϾF­I¬s”`y¾»C?žûµÑõ3ûÄ_ÍTóÊxÈŠç]"X™Œ#;Dþ½¹é$ÔþýH/ÑK漫Ê&Zÿ#c5émqp«>9| ’°ÞÈÿ›Hï°«hÃw§VÞH_OÈ­6l,\»‡!>E Z5XþãG|Ÿž „åÆ4"ÖFil)±ˆl³ã™ÿ²]%É‘1ì+þ€¹/šÿ_M,¬.}¢ÉÊ zÄÞ´ó©á¢,üÜ rû8Þ“°¤ÍÐm·JôðÓâ q³öű~xÕâI“2âHdÀnÔ?ñÃ6Ç’ú„‡õìD•ÜQÔ–Ç–ÞìMÅ  È]†’öñû²ø å]P†=e»I]’eÓ©^œ±p˜æõ\`ÏñtüÉ3zplsq±c9—‰–yk=¼4do—(UŒ  W¤bÖ)3×â OÔŒþõU6õDM€ƒàq•‹ëͪh‡‘>Ç6Ù8íÊFXH[½¡â*a©w¾ÔÑÑkªÍoeS‡Dx‡’u­ÿt ƒ™|E:‚çÔª;=C¯ØÐ©¨ï]2×Õµ­rèÙzˆ– …2ó²ú@Y2Kë±ÂaÇ 5d10HxCå(“^ € ý2ÑØ+NÏ`K ×[•§æ?Ê}tµQŸ1ML$ØËšñ4#Ç/Òð%lÜ€ZsÑV²MéH/Hp~³8SÑiö ù­q*ö³E+ã¼Ö™TñÕ¥¹»¶‹¸.’Å&ŒžFJó¸¤vOÂ{(Dé ôm oøNy³lŸÿI¾.±«ÔÂ8îUhâ<¡$ت´ôŒ¥J8=‚’›öþRqJDz¼ÏÿÙä2XûÂdü˜1 ŽÒó{`.Jå3^W Îáìé&†0CºäÜ ¸Içà¸íp¹€»†¦`mÂÇ(CnúàR¢B2+jáÑÉÐÞ¢4ÎÓžáŽA¡ÙÂlãm«/;€›}òvGƒud‡:)fÒPņ·9úžâÀ…ãD–Fì¹a@·®O_4 kÏ«/ +¨ãçó]Ý`¬N¹™ÒãÒ ‡ngà[Œ‘˜nÊèþ—¨ßG43&5°û[Ú$æÆ¼;"|©‰®_dˆ2ð¾Gf¡ÒØ?lÕ O ²ljÄ`)nºÒ’´? ºÏtEÀb­°Áß®Í6Ý8Ô¼õQì¤aiV¨x§s”P÷<ÕUéB)5?íV·ÔõxÍ=‡œ®÷˜úôB¬ˆð.WÖ¼1Ô +ßP€q3´2]ܽAMÖ€`íf’9ø±CHÄßr@姃<‚U¯Í •8MpDÉ+¿0;¬Ê†V¥zÍ0À#µZŒôIíWÀ6ÛâÉtØ}'ºdSTõ¶\²2RQr}b=q6R¶£d?ãa“ž_Ž ¹æ;VUÉê -&\Eá*N•Jk +FÝ2¥§Ä[_ôŽf4)\pÈVÏûPÓlã$<]*§î¥VŽ“‚,í‡ÓÊ=iw‹j3 ‡bWÈg£ëõM8ö*…Á‘.•ÅiSŒ#„Ê&.ÏFÔÖd/ÙEUv™3à©,¥ßrÌF[;:Õ6Ì1/Ñê´س‡™z%û…>üåªY:ù&ÊâPÀ;_ž¸éúÃцå­È™&W®¸ñÝÍËô¡ìs6g×/&Ü +JÀs¶b¿åRªp²!2`×5ewM(çáiH«¡¯¬–IF+n +Šîƃã% …P—žHÇÍ” GÛVó›„gI0O’ÌB.qÊ&Ôx$fÈmy¢½D6-R]-'S„±Ð;ÝÇÁ9Ã}Õ3&èþY5Ì äÅMÇòŒhJ”ê•D•Ñ`YN{ÇÝWΠ'Ê ñ[\°É$iñXäÞáî]¾0v©­æ‘~ý$o8,¶Š2 QxaÁ‚Ãk !üåIª'R a×jÒ8é1[N±Ò®äØKœ°ÒN9?rFoêrFïìÇ=?ì2×3žˆè^y;zªñöQ’ïŒí™ƒ)ÛV¡VŠÿÜø½PM^b Ç|1Ù3Àßê2¡ÂtÏ´µ‹ÜçmÃ<ÞEbp[¦Ó –&&‰WêzŒa³ ƒ÷ŠUJ¦º€Ç&¯RxUÀeƒ]€öÕþzA8zŒÚ?ß[œP厅yÚ§jÙ“Œ«‘A?J=–ªžÉË”hÌÐÌÞÉðàîÎÍ©ræò»bC_RðƒN6Ìz ñæü·vè+)Âwl•㫲P_ï“t]|U¦í6V•£õ·¤r“3–›ÒL9vÔåm§{Ú÷²sÂT‰•ðÇcHŒm¡ÒŽÖk&6¨•T6”èõ-´ºñQU_wö˜Î:"¡5ýV×m•Ó̦¤¼Å1ÖØÕrÌ®»º1ƒPfú0¬‡ ùüéÙ$Ø[dxŽ‘Á^‹ÓžeÓEC‡ÄdùLJꔃJd²0«Š^u¿^˜,dcœo†Dïù=¡øgg"¹ G¹Dú¢X†­&–±‰w_Ïø £Ò}¥³Þ@©z…>El<{eü£@i½È+—V†SY4(§øB§*IH®¾^<ƒUÛ¡ G_ÔÝñ·¯)´’|1!\ãZÝóZ€}áiŽçÇÁ9Á´å-î÷voT­7Hʵòk#u†Í±;¨‘mDGæ(¼}6,k%úŽï—Ç`¡«Šþ~ºV!];Ã…›e +Uá•{U1Å5 +ÃÞ¬0|;Y;DÈÉÑ”˜ÙØÊŽ×sÕŽ}1¹öCо¹™=¯#KA¶õ\ën5>ÁdÇÒš/€¤+lc¼äD½·œŸ7™`§^ù®»^Ù~ÕÍni뼃°L›l†™¥0]oZNWoÓ­ì੬› ÍZ\ˆÞ ñøÌ¨ïTJTQžºªQx†Ü[?Ù€êSB‚œövÐëLH²×¹¬Ñ´ç9ÒjK°¦®—Í[qzFœ/™Ôx0—Dgwë€lb;s”Ñç\f¼ãh;–Í«Ûý‹¥Kz‚’·“˜ˆ¦!M²Öó³%ÂÆˆöœ”þÓf¹‰hçSíZMâý@5‹ì¹óÉûÉ* +e>l{ƒ¼zi"t7Sö9”q««fß®Ðl§gØÀ3„-Ož64óÎô„#q…F 0ÆØcðmLo8D§z™¤Î8%@`Í{ì‘&ÇCÖ÷÷"é4ü{ÉÅ©žÑÕŒu ¤b‰@cQ«¸<ãÄÌ[Äé`0&3² +"l„¤eH ëp’m.<¡ wîñ³è²r](.%"ÍUU'»OÊP\|•YÉ“_ð[X æãýú"è¡*$…/¸>1[,Á’Aql¢ø‰…Bþåø7™½ÍIõXHÝ‚šUöøÜYL©¨–#ì&Œ,òYÚ±Ž³8=‹‡Ö +Âa•=÷MûLÔ¨…K#Ø7\Ê#Þâ51Ã@JR2 »“v‰¾+ȳ$˜ ó½'Äa°ác><㫲¢SU1~›|\KÒ==è)Ü/ñ®&Ýék‰J¸®å¸Ò…v^6ZCY^ñxŠoŽØ$á. 3ª5þ]ãÕ¿ç,¡Ñ N>â„Eå󊢑­DRÇ"üÞÑZR\+2¶èqt«5CËù„-:“AÄÚÌJlïó;.c‡“Yºø¯\…G¸IÑZè;–h"‡_êˆÔe<` `„•ÅÎXúõüxy¯ý“¥¤(ÒnʭĹlÁ°b‘g[aJC:v5^5±)žÌ…hsóŒtü°cåècˆÑ‘:®Š8èXõ–Nn¢¦vܲiï2­ÇË&ï98m$á²0ÿσ,ÔyošM^ŽQ¤É=X蓎%B­!<us|LP¸û±×}’¤Ø„º‹ýõmÕ40’þY£8h tµs¾mêó"‰~/œ4ÌæJNþZö-ŸŠ, ëÕÞIåu‹ ØéJ\Ö  ##E´Ã1—·J¤n›è¼S¢9O;ZÞO÷ݹÏD(O>/³™/däù쬽oÐfýbÃ}bà£ñÝh ©ìáA¥Q¾†ÂpñŠcoN).¶¦Ãé.Ù©Õ/¤OÎl@‚úbòr‘z,‹É›í®‘PewrªYp^›×?Oƒ§GJè< Øž³²KJáë!ÏÍû:yê#:Þ”æëê§ ¢³P¶T¡ X£ãœÌ{C.ê÷æøN €4ôé̦—ÉÝk=™âü³fªÙ¡Ù2‹ÛØ“8…«±ÿ‹ª“ßÓA±ÛLÍX!Ì" *nØ­j2‰–'.F«ª#öÍÁjJ€äê;à@²~E< ¾Ú{à€£t‡¸©A‹àlW¬lb©L¢[êQ6(æp´b|Lç)ß¡¾Aµ/»…úÂ:¢I€sÙAƒ¬EPZèÂì{kYû'›¤’ äYݰWUaUo¨½rþÈÖƒ[ºGyìà»T\uæÓųuì­¢¶8‚!­šUG¸§€¿Ÿ[JžÈ)ŠL\&j<1µ ¬T²Yo®¡`[åòÑòsó¸†Vš HŠûù–f—¢Å6Á–G³óg¼0TrÝ¿G'»3è²¼ù#º¿¦Â³I+æË˜É¶#£Ês@òýfè4Gr4Ä7òžQP+zHDć43M}üKUçïCøeÊ3ƒ•{Ï7Ãsv‰Ç0,뢜Á½âôé áZday8èY Ì+xSÒ—³Jî©ð‰†Ù>¿SI“¯¬Ç͵Œ§¡Óô3KZO¢T˜Ûúÿæ«I"áEº Ì~Å‹ÄÈ`‘‚ª—$và  + n\þ} ì˜iŽ4‘í:˜ööÏì1dÌðYç¨oö¾îe¦ +Ç_‚ëï¾|¨æT»²Ñã %áµ5ßËö`cÉ·]µ¹KÖÆ>úBæ ú 5—û%Q½#k“zÅ"]T,èÚ3Òn,Þ!MͦdIYÁü‡w¿lrd»+Òs.·XlödÁ"8)¯p%Ê+êC“éÃD_JÖtiûqd}©ÛûMÏ +Ç&‚1‚»< \VG6zQ+c Ž*U9õÛrpºVüûíŸß¾ýõí?ÿŸÿNî +endstream endobj 9 0 obj <> endobj 12 0 obj <> endobj 14 0 obj <> endobj 15 0 obj <>stream +%!PS-Adobe-3.0 +%%Creator: Adobe Illustrator(R) 24.0 +%%AI8_CreatorVersion: 29.8.2 +%%Title: (~ai-c9907879-7037-481f-80fd-0b9461a1df5b__.tmp) +%%CreationDate: 10/24/2025 1:52 PM +%%Canvassize: 16383 +%%BoundingBox: -46 -1527 790 -158 +%%HiResBoundingBox: -45.5816447567404 -1526.14453125 789.615580733382 -158.820710678016 +%%DocumentProcessColors: Cyan Magenta Yellow Black +%AI5_FileFormat 14.0 +%AI12_BuildNumber: 3 +%AI3_ColorUsage: Color +%AI7_ImageSettings: 0 +%%RGBProcessColor: 0 0 0 ([Registration]) +%AI3_Cropmarks: 142.556430446166 -494.478114478146 699.333333333334 -100.797476073053 +%AI3_TemplateBox: 421.5 -298.5 421.5 -298.5 +%AI3_TileBox: 33.3448824619545 -595.237794703395 808.544918510845 -0.037758654505524 +%AI3_DocumentPreview: None +%AI5_ArtSize: 14400 14400 +%AI5_RulerUnits: 4 +%AI24_LargeCanvasScale: 1 +%AI9_ColorModel: 1 +%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 +%AI5_TargetResolution: 800 +%AI5_NumLayers: 1 +%AI17_Begin_Content_if_version_gt:24 4 +%AI10_OpenToVie: -379.777777777778 -51 1.125 0 8087.11111111111 8342.22222222222 1576 906 18 0 0 46 121 0 0 0 1 1 0 1 1 0 1 +%AI17_Alternate_Content +%AI9_OpenToView: -379.777777777778 -51 1.125 1576 906 18 0 0 46 121 0 0 0 1 1 0 1 1 0 1 +%AI17_End_Versioned_Content +%AI5_OpenViewLayers: 7 +%AI17_Begin_Content_if_version_gt:24 4 +%AI17_Alternate_Content +%AI17_End_Versioned_Content +%%PageOrigin:21 -598 +%AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 +%AI9_Flatten: 1 +%AI12_CMSettings: 00.MS +%%EndComments + +endstream endobj 16 0 obj <>stream +%AI24_ZStandard_Data(µ/ýXÔaŽ~Æ‹ ,ÀÔÐÚØ½è +[±¨óµ*ˆLòöÿÉ“"{ÓÎH»ÃJ *½¿é@¬K D Ub]È%.N¦]¤ŒÌ¬Wâ):©7jR2j‹¡Oí1ÇE-£lqrÒ§ccÎ9çúù3•Q—wuwvÃ1µðÝü’?H®ôͧMXä­R<âY8·òj>ñ˜Z˜Yù¤šQÒ…I;h‹×Åó‡ç é¢u‡ÙÂHÎsÚ·…•Ü„~¾ Ÿ “uÜçËÜçQÑÅQ¶0I_ÄQ4¬ùBôqV"5ÿHdêEóïÊq©s}¿ñZø´š»È[b~͇ØbÈ‹y\º _³…§f")×ù~uLU EèÖ»aç‚$6| ZÆI62ãlá‘1òY½áûQùľ+ßé7dcs4“O÷ Ö”6ù%öAì¢ÎÓš|ãå¦W êÉȇÆÕ‚56ä÷¦£ØEÉgÐ-êeb_h3Ø.Šj£~æ’rQ¤ñ-zòá/ììD:ý4x.jÌ‹ ½j8褫ŽFD¹ªÖÖaÉF}a1N§Žä¹÷Q_‰YÍ.Rß·c‡HÍa_ ;ß!‡Hußø…^•¾Q)»tÖç+)¹¡ÏÑ¿EìæêJ¯"ÏæCäÒ…¤ãÎääCS"×R‰êdˆJŸã‘•ŒJ·Œ ;ª_6N¤J&G:#ÒCSkµ|3ìÌ¢þcUº}fØqqÿ°p1&ÉЋ|ƒŽ ÛCÛënFEhºÙjðªVÛ¾Aᢊ^¢ë"ÇnS_‘˜èS¥QÆÅØ[qÍVE¿ + ZéSÍ‘AÅÅXõ¬$+Ý»£×”²ÆìLK/£¢Ón$.µs§½–]ŽˆeV$fϹJöt':;žH%'µÓ‘nD| ,3Ön!V)½võ•j—².ú©]ZUc#cŽ.Ê,7ºÍÔ¨:ûÙ¡µŸl¿2 .Jì£WIÃU4þÅÌTÕ¸qaôñ/H¼a]h7JwÒö–M-‰Y±Nеfb›#לý¬5Ve‘‹ívѨpqGeœAâ±,eÚnõŒŠ±NTsÓa_œ;H¡‘º }Ý=ú…XGo{cŠ ×ŒÔiä0â‚vÇÜbxnŒÔio¤úÙmˆw±¢‘ȯyÍŒ¹…P©îgš²†ÍeÌ-N&¥:QmØp1E·EÝLÝÂe.|áà-j´ž^m+baU£nQŽkô+u¼¸øéq¶ Ñè$ÅíúrQë¶ã8CXLM¨Ge!²E‘ ä’A¶˜#É ò‡máž42h`ÀÖñ M&e–“;ñôsÕµóÜŽuï €Ä‚648À €ƒŠ (àà +@á„ 0Hˆ0á`XL¨P¢Á‚E ,< PA$0Xxhà€‚ + X8  Áƒ…",dX8`!\Œ`ÁŲ`@ 0°  ;  Á!CÅÃ0𰸳”ýò:Î.¨‘".h•©>5.\‹†yÑà € +H`@°†$§‘_ô£ºê«!.¢Õç©Ê¬Ýv3Á ™ ˜ˆ€x¸ÄI”I48Xb$(!°ˆŠpD#$bBâAAЉˆ‡?Ôƒú (îáŠHñ‰‡‡_QLHD@48@<üŠ Aˆ ƒ\€¬o¼¯“ͤ$‡,H,IÕÜhÂ! ;ªòs­‹‰€¿†,Ìe¾‘k½DêQIÌéëÖ°Ü¥hH×l.BÎŘJ¬ÆD–—Å)dL1A!& '§óŒ 'HA)]jÕz} +шJt¢•qƒÃÃm6“ɶLH Ä@¼Ê!„@48LDÜQ„N¼qò _û»lÖdÈbè5äâÌ­T媳‹½PLPHPDP@PHƒEÄ! îá®ÁÁ®$,âvQ DAC–¨æscfÄDƒį‚ââaâaâA"âá¬èÁC‰G⤸‰{¸;£68HXDIÄYj‚$‚èè¨*A"11· Dƒ+Œ¸9!ò`6?ä§ËÖÚ†dpÁ!3=^èØ³Øî¨ÈF®1BB$h :‰GÈÔƒP*Qˆ>˜9ÁBðG“œ‡48@¸¸`¡ƒ(T „h\Èu6–#ɈˆÏŸËPèg5dAv YµÌ·M¡ÈèÕ¹NJÓÄCUçIÅÿÐåŠ4ê¨fC ¡OócÅãÅÜ™lZQÙÿ²°áøLê”Û†,®C«Ñ\¹’! .¬HU3Þ.ÖÅ•˜ÜQ„ìtâ8ºyipøÏ6a&afeeä±‰š¨ ›°‰›øÄ'&& & &"&$&$&&&&&(&(&„B(HAŠR”b(†Â¦ +¢(Š¢0 +£8Š;ÅÅD„ÄÅÕCA”DQ”XÍ7“0 +ãñæè +§ûÃq‰O|âòPÛÃ"$ŽÆ"‘8,;! &E¡"1`„DP@L@H@D@@@<@â ¢ ÂQ x˜xxˆx€xxxøÃ=ØC=Ѓæ¡|ŠOœä~C&*ÙñÔÜ| &b&†bèÚ&—φð„),T2 (‚&ˆ‚X­)ªª+©PbB"âá<68@JŒV³58•™Ý Â"LÂ&ŒÂäx½9]ÝÝïá .â$nâ(NÎ÷sŸ^·ßˆG\â §¸<ð¡óàz¨{¸‡?<<@›Ëö˜¦)fb"&bæÆ¦†f¦hp¨ip w:Ž G†¢mp˜¨D%шBâ὞µZ¥R]·NÛ²RiƒÃ¼Eƒƒ0\È ±ˆ0¡B"P˜€ /@8  Áa(Xˆp!´¨…,ºX,²°á€‚…\ö! Gú¥é‰Ý’­uE짯*ËoäªÊ! Òà@”¶Ô‘1 ‰±èB (&°¨È0" 0P¨á…P€X¼‚ +¨Ã…L b ,<ˆ$L¨À J0 ,P‘ÁL`B† +`P!¢ƒ„ XX¨ˆ@AB<€áA0€¡‚ƒ À@AƒXx@áÁ„`! &P`!€ (H€ðÀX„Šp‹&`¡¨„\ˆ@¡bÂB0@¨Èà‚…Š@˜ Èà… $L˜ð ¢"ƒ +*D@a :P!Áƒ„cB… +À`á! ,0¡B +, hpÈ †Š \PaB   ႊ (T`€A…ˆ&(  Áa"ˆpP +0<˜@áà5Xö÷Ò“rãµ,$ÀÝ©‚k H°Š D€A… P„ +(LŒàP°Paƒ#ËEù¸(ù¢Œ¸è¨çvr YP9¸ U°8·©`aA… T …Š à@èZ€á"pÐ 0P¨À@¡B„ +.¨€p`¼`¡¢€A†† *\¨†Š ,< €⃠*"TpÀ¹° b¨¸Àƒ8p\À B,TLÈ {,<8  + +°°`DPá ™êÈldH ò éx›ÆÉ-è3b¾ÙtЩ‚™Îrïì3$и·‚ ÖLȃ + +ŒI™í6DXÁÂ3þZ”yf“g¾+XT±lѨ¹°à,<À ƒ +° +$H¸ B€,,€H€\¸€‚ *&PqÁ àÀT\ðàBÌ(hp˜…*8€A†D˜ !„ƒr\`x€… +$P8 ¤‚« M=d!ïM‘¹SÄc$Û;žQDД,³°eä¬dUWÛcV,±O¶6¦îbL¤Y’™¾é⌊v;8 šjdÖ³0»!BÂÁYÔ]΂%b%cÈq]Lõ¦Üa¤+òMKÙl³«Û0kg4Ì.l–Í|P–zî÷¥!b%{Él,wŸ¿Í0¿hÝѹ¨j~÷‹<ãNšÏKÒtá™E¥Œ¤ûu:¢1 “YÌüHº•ÇlÌ¢Ž¨ãDUŠ}LÈ?“KéÇ…™h-l³1‰È¼"Óà¢7”¢‹ÑäE‘F36¼01£_KìãE›ÅdˆQ-ŒäË[UYd\Øb(4Ñí„F™-^Ùîn˜ ’Ñ©Çq5³0]r2ÊZ£—$Õ#±9ßÕ¦•Ui"Ò”ªH ¯£³0¶/bœ+ò ;WÉk9Vɸ˜azQrWÑm©A““ú8 +iæ[o,™^ciaºqQý Ò¢"V¦ÛÈlÊ7çÅÑåNn:çg4ñ™^-g\ÕÙŽéC¼!Ç•‹ì¡K]‡ON\âYã^˦tÓwgOÏ:îE-žÒÇ}Ç{a•OéîÄè†ý!¾q#¦ÒG^cÎŽ5‹¡š‘äôÂsæÒÂsƒNRCÒœC¿yÝÑ¢Ze“ÜÜYD¯³dìÝfÆlhŠjB ^ÝÕè]ôZiÔ„H-LZ.zÙ3jbChq"]^3j”Zø6½g"YKεæ[nãrî»\C䆽x¹6Ÿth17DeBYÕßÒÊ´Qµ y•?TãSÙ¹VuÐf§"ËhT->uT&ia>)òéd‰Œóbؙة±²°†P2ÍŽž3í®436ze'¢Õ7cЉVÒ39SC´_£bϜ܅Ý͓筼b¥ªv—¼ß(‡Äcdb>“j6ûќƄG××z6Ù+¡­Fè*ËØÌå:6—šð5ó#k„®L¬ã©™VI¡ÕŒ}iív"Ó¢bkomæc4£ÕÅ´?†ºð}f˜{2uóz?ê.®Äøj݉Êvºcb¢R=f1MsJÕ¯Ælâš—gƒx’Ÿœ±ˆìÿCcCd±¡ùÑÜ ªÉQ×›áÔ”º I¦ÍéÞ8ۈݮ†hô…Ie4Ÿ±/.¾*ù‹¡ò´8üŵf72üÑü˜/:4¼1_\ª<·]ã¨rc^ž£.*RÓ×Ü] -H>­ Ûâø±EG䟢"þ3íñlˆì6¿WUɹlˆ†æ72ñ¸‘4æ‹‘Þ4§g•Á[œ˜t|›7ÜËEüßdclaZ^¿ÚEÕ?_SéGå×wÓÆ^ԎɘjT¹Å¥ò³óA_±5žögßuôFºaRÊ“kF¿0‡|es5„6ýÂŒgå‹«†°vT‘ô—•Bë=±•…]\nL„|ÛUÉ,Û{ç!ÂqÛ™%4?–¾ Ý\ …*3s¦åSR?÷…­jî ²ÍÇ‘ñSº˜ò|vç¯ÒÅŒÅló¸åc#ÃÖðjÂÅ}R÷(v1<¢­R¥­<±Ã^%‘ªî%“ɸÉCJo¬H·{ÿ³w\¨8-—?­‹dC÷F\ä#ñþ»Q¬{ü\˜{­½NšÍB³•”mhT¬”v©L‰ÊLŒNt%,ÖV¤êkb—× âyŒTÄĈ\PÕÑ­Ä^dt¾¥¨ŠVf:߯jŒÜ¨Ä>BÅ1ÒÅÜ>1âÅ|š±ýäç8¥•^å(2Œ]ØŽ”SU‡ ³ÛŒ2neì58¤W箇F‘iôOgU·™GˆW3(c3k´LMWÕ£!ÓÅ 9gC†¤>õ3Þ.ø2­ng2õgÎqí¸ÄV/µŽ*ÍØ¾NºŽÖ4¾ù΢)T%ªµ ÅêWÝ kdWDsŽúbõÄoM‡§‹^‡âÛxú›ÜÂcmgØÐä]Θ˺8Š•ÉP|NïluŠïºf¶²™YÒ*¾Ñ3lŠTŸB›.HÆv5å‚Ìççµ×“ ßbVãæ:§ÛôM³Áé¢>D,ÙÏËNCÜYe¯—\“ Ž™DV–RIû“Ò ÉÍ­XëÈͯÞAîÔ Gäæbš½yÆŽÆÊ¡²¹­nd·yK5È5KVŸ*²!—Êù¸óºõf°\øÌ5–l>ՅϪu–S÷"5?:R¥Œ9äâlcª†p..?ù†uËEgh¬a‹ÎŒKUVŽix1å‘q|»(›HÑ8‹ÕÌEm2>lvª®ß”m\¸† ¢;ni\,ó˜44ŒÒ:ß +ÕÑ5³¾d8õš?È\¼å1jkêw«<%óZ¾LÑï¬Ø»(/S57ØE™2U7}|1kÕÙ{ÌpXVF»îÒ 1õS¯ÊÞ\F½`Q•[ô YØŽcwк ×ˆê½uÔ°ºò˜Õ«µa勨üìgá }6Øò¸Fþ¸ç)ëIìÚm.õ‹>Ç¥ŒŸv¼ŠŽ5óLí"v_+CfqdÒ6‹¾æh8dº¹:Õ$3hgUG#ß*_ùšâŒ«Í8±Ìkg¢f:ù8ü0;Ô“bË4‘+?êÅËh§+$‡xñºTìæ~ØÙß…½(uÏ(Ï9Ú…ý›jHSlÕÈPjq*»^ÝÒ¢LO —çY/WÕ+YÝéj‡yq#Rz„t“y\¾ÜÙYýÎf\ëdu•jY½%Ž+W´a^tè}ÆlÜ=N‹ó˜Äî‘Å—i¸Ö)ñh¹˜×ChQ£š}u»R̶k}íÅ}üשìãhbö¢"õ×eøq4)ûëÈe\&"vrm9Ã^”шØ;¬q$/ì#¤™÷Âî3 iq¹¹ö©ÚGÄã„wR;If†®nB4\.êä¦S·á‘£:ݘyÒâc‹k.¦îã´¨mO]ÌE-†ºèªñ…ê6Ɠ֩«º‘#©.r2nÈ¡ßyÄ#‘Ü<åMmŒ2h …n¸é ªÅ­EÒxfè¬I ¡zÐ “ó[¿W2ÉOZ¯˜ !.Œv#Ç:’­q´¸š³áZø¥ÈÌpÕÂ*.„ׂ†ú£ÛœFKHùÑý«ÑÛµê3tgGõW‹¹™£E鬬wÔ²«qµ0ÙÜчþèÑ¢ì¹Ó…~Ê(/N5?Ýä4Ž<‹éŽH8ó0~Ä7#ù#cBiÝ(7fdx,×Ñù—•¤äêènјsxžŠÊÜŸã³8Ï?ýˆ jѨst#u—7Š¥qb“"Ò˜Yн¥NòEDc¢êébîu†» *C=ñ,^O§9¾d?±ÌgNR,‡»¨LÍéeݰnT‘Jñ]ŒÕJêVüð,ŽgY¯!!.Ž—A]´b³^75J&Á#2§Og˜‹¡ï£›È ÏŒãÂFÊ£WÎY 딲MG' +‡kÎ>Rß$G:º”Ì;/Mƒ]\§|ôk=\eó`67f‡PÐàеEßÕ‰•ÕåLM«†mQ=ßqL£¶(’äúô<Ä\ØM É©²ï¢a½w¯EgÌÖMtsçAµ ”͘Z ysFsÓ:s\Óºå>nÈÒ]x&Å’iý„½Ð̸oHª­?ãæ¢Ä­2+11ç%6YÜa¯[w´“$i¨|òûÿÿ/ñØ|B¶ªŸÙNjha…2Óœ,_ŒcÄk]Î_xeI8cg#2#áýf'gõ™Bûï¿^ÿﳜCl°ŽÌ>ŒÊÈȈ74ŒŒh™Z¯rUÙ0²:Ù0Ùj˜Œˆ†‰ÌÃd² ¢¡RU7ˆÌÎHwŸKf³ÝD£6"›QcÕncJ¦ˆ\cŠS§´Æ«x5ÈxC3ÌÎÊlÑ2;2;{¯½ÔÎfÛF“Lèä]ëó¡Mh¬cÙ°¿>~™›–h¯ÒDZ´’}4"[ÚÍQzò‰Y¹£“QŪúªªôÉ«*o"q…'»– +dD56®±ÌŒLM›"ÓÈß §¢ÝÜLúó„?YfdèÍt“9µ„wCçÙ˜ÂÏÉé§£[L©Î÷ûÕñH5Y|ÌÃÁ¢£ù :›Õ¨¼Á¬Ö•q´Ú*G«dXÕÎFUµ5ÄÄhb´úeÐh¦©ªn2;¹ÞÉÑreegW÷°£#ÑG™Ý‡«ÊEw®#‘á.{}PY[VtÔßöc·ÐÆÄV?²ÝUlVÿTxV}èL¯•PîZhû‘@°È[2!â±6^NêU¬³n¢œ§l¾ŒîºáYU­½¢òTº^SXCÒB±°LäI ë$æ0Ѽ°LôP;õš¯Ú µsmÉlµ–y'_YËÌSØ:cTs3i ѬŒMD¤Wi ±ˆ® ½J†"gvÕ—«O§ã%/6¬;vn©»š’¾Q™G‘%kÑ©V©‘#D²X /$n¯X’eWŠüb&kŒŠdJHw+ž¼‡\dÓv½Ðdã×ÔÙˆÝH9aí%µH’ù|>ŸÏ[®_Vµ¹ëõænnÆÿÇHhiÝéuú Óée›©cBI"g<|Õ&"'?* +kÔ3šŽ<åô‹%yÿ‘FS#ÒZ‹ý¬¼jI¿WY]…dtço³q¥mÜod>Vo­¨CûœfjîìÔ¡ºMj2U kHCu롲!‡JeC²»†oË\Cþ\÷ÙÇ Í© y6"B qÞÙòÙ0zÐÞÌÌtF‡ë¸©zˆkØpŠ£C¥ZOÕÕ!êFçSžš|Ì ÉGÇÖ››q¹©ØÅ ‘ºç¡ÌÉàÜx{R"¹Q2F†´2¤‚‘!RR2~Ëé¸Tö§w”±öqãJ-Cj2y<¤ãÌá‹ÙÔ! 1ºÒ!£8FJ†°F±£8£JƒffÔÔÌ÷hïyã¥ßxë‘!#Óºê¨É™q46hË[þƒ|ßÔaša2™†©Æ&“Ô0 YjQM;ˆ†ƒ¨Cè,$çÒQ}”èæ£ä¥Q"ji”N:n³ƒ|¿[†y”ꃈˆ¬DôATT=Ž" Ý¨ŽŽ]EtÉhˆMEC<5ÄWµbÚãÅÉeÄâ|ØXGÃtÄwÆÑÑQ‰Æiê<\däs»‰íÆÚ‡ýþúÉ£®G¹M„¦ÐnEÊ&ÿý·»Œ•ðW-‘НfB¹Yí7T2©Í¦tÜo¬ÎÝF¿¸“ƒçyþtcÃvv³[Ùív&4ÌÆ®Šëa¢Cíz‘CG¼Þ 2zÇÍQDê‰ãÜŽñŒ±9Æã«zÌgÏyÍ™³qˆÚÍf¼D’;^cÇ벎÷5Ú‡ÍÍÝ(I‘´ëùÆÇõGuØÕ3Ú¨N½F5Ã0°@·ðà B†TH ” ƒppa úblVR$SJ,›d5ò,¡ŸXíÄŽ¯9Z¬VòH¢±ªXõE‘ÅŠhb#ÿ âQ~¼±1:Uií í%æa²R¯]h4âÐ\)2ßJGh¶£‘HhÓ¥lEµZuì-VÑ„è1ͱV³‰U’Yåu5v¥óœˆ¬®=ÓY‘]o¦»²o˪ÊL/“ÐÌ%ãZgWYYÏ|Gdã±Df¬cOŒh'ÉYºäCú?ufwV-»;ïÎ'ñ­ª"ý¹s·²k}ÈlTϬnó>C÷²¢Ï7t³¢YÙ›ë„ìÿÌ%ŸK®ôc¿[”X䦸QõTîézÕÏßSѵ ËÌIŠ„rªÅ§6—"ÙÜ¢ªÆR£Ü!„Ÿg|RµEå\Œj'ã¦ÚÉejhCÞ½Þ©'ÕägƒÃq]ЈD5ý…ê5qÜx¬æã\˜±/ÖWša[»Ø…k—jíÂi);ñº ªÎ¢õë•¿ØI¬ÈFR¼Á!±ŸÜ9RR¬”XQ¬È1²›\¿s‰ñ®¦r2¯^vÕšÅkN±›Å„ŽêFh mÈEj‡öùÙËYLUi%#¼ÎŽ±Æ’*#©òM/•ª‰Ñ©†Êc*_•Ê.Ëôs£¾YUÙ%6›)²šiQeRѩнUæÐ[E Í[eÒ‚\,’h¦uß,î^²Ìç©qê¦4ƒ5rB¶™ñYø<žX·—ñTŸÅ§òÝñt³¨M3 +i£abõlŽ˜šUʳaf:‹ÞBgá1» 1 Å: ›…=®‹’¹;P ÍŽîúíÃS6FOL'DÃWÓoêCN„ò!7£Óïæ†œInLXCnxŠ7j2Z¹ø; Ÿ&¼z‹ #.ª­1".†µ1º1º²ÑÏFj¥mt«º³š¥H‘-ŽÎŒ:ˆ85³J\Ð +ÿµÎ&R$4™ë¢ë:“ÅÝcS—Y&©‹d1=ùÔqQ%©)›]ÔØÌ™4ha5R­3ïÖÙƒ\L•‡Mû¸„ :©îxZÔôÍ iÍ‚äzD⣅MñT¿Ï¢5sªáânAqY‡Æ…ÆLD…\bŽsAwâju,#¹Õï§Þêæú¨ÒDT棓t·šYœEjTd•‹ZÜHsõ–.ºº­F¯ÞŽQŒÈ†Ïh$ËÅÐŽ áˆF‹‘Xµîuòâº2UJdt;_6»K§OOl’M‘ZE+évqé•VVTëYôUh>ÍGh,OqJhÒbY¤9&íV,zγf_ÊÆFhÃ>VG³ô:£Z2ÍNëÃʉý†d:7e9„e4íä®OµníFõ9­nÜ´7ΫÏYé´͹_ªÆoaœifÔ$â¢TjÌBC˜™Ano쎕ðh†ú/ÊNAº43T!Íœ§¦™·bE3£%”šiµ/Í9#dƒ$®1fi×±]ÄÈÆTqÊcg†jªÎC6ó™¹´jLU=ôI;z.¾‡Tù…ïl4?ë?äôçdéhü<5'‹i:®í3¿ÙÝÐ¥-êdnì1“[X‹è8æF§ŽÝ÷¹/¾9ùŸ›qE>7ãOknÜ9ëÌÝEiÄS§™ê¨-8DÓY-Jô³qûÔÁ[ØÈO#$CJÍÝâÌ”šÝi.Ö;ÍÝÂ$fhQ™žfˆÎ¨·¸!ÖÌ9)«ÅȘuû=Fomó“ÒÿyKdê+ɘgYÙ -lLªO¥ZP‚]'¬E[£›øÄ‘³ÔI /~ÔeÆÖ[Ð$b¿¦lu†|QÊØn¾›–†Ü¢7Ñ2Xémü×b¬%GFct2Z‹2 Í¥µäФ2¦.Kó+q¹Q[˜¸,Ï-|Vj mhû¢flÌ?©}ñOynÆãĪóÝ¢qRû‚xV³/ꢞ#}™äAîtÌñ‹ÏH©Øû¦Êdbïj÷¾Š­«I½ÚIªìÿ¬fs,ŸUd/W»uÊŒNe +ú2²ažñä²¹Q2VÂÅÔ>ªr™gÄ^¯‡ù伇ƛ鉼¶“Ú|BÖìhó°&b›MÄZµl6¹²·Ï “-Û0)… +0<ÀPAd€á"‹ (H°€a ˜Í1 FsÓ¡ i2lZf›¯í•”}[Fkaoü–x´:êŒ|Fc"ñiXu;zhU™Ï©=1ig*uÉ߸U.•ÑQ\ÓŠkJ®øÒŠ÷¥¦4”"¡PÎêjϨW”ÓC¹UŒbSì¼/5¶­ræìEì±ÆþH¡ñãñ8”ÓL¡1?¡‰C$“N:=©6CS“zŠQÍ-Rö5õíòÚ¹lŽ/ÏH6ÒI¾UÉrNMÇ1ÖÙ¹RÓsDW]ìèˆnãêÉmg7‚ Y½„$«kõÌVײÏz6+k]ˆT/áI•‡5^–ù¿ºººÊ±ìËÎEsŒwf4tÖÚtfvS¯²#?j¹R¦Ï#µYm=^•Ôú(§™­Ìª¬¬Š&Õ2“D¼?CjVFV,¡2*¶Êêîd2|±6¬HRî uŠL“ã&;Ö™âÇD©!Š´Ê~ªž_ì/WM{J,æøl}±NB‰Goƨ†dúV‘GªRc%e·ª]yf­£^Q¯G5ÎQËsEµqÍUk®.c¼¢ +ßÑŠIºº§«ÔZ­mfk$©‘v4–× ÿ¬¯Úë´¹á†î+SE2†Ã+õu–iìÈ‹x±òĈìÕ¹%¡_½rïÈêzc·#G¹X_Ë™2Êšúh™Fˆ´Æ¶¾ÖÌ̸²w5Vöìñ´6§¤|;–ÙS…l²Ï’ì[Jã¬}¶*wò°·ÙÎRýçÔÍ·ÙIåÄaÖf§d2áø,ýéî»3ÒOj衚24úíT¾©2;?ÿdªºÐ…NbùrßyJ9S2« ý>ÒvÜìšGj•ìä´+oT|úü‰ÇÆÄjÌYWÓKòÁc‡¨Œ·åHœ“9R§U¨NªÔÙ²b­ÐÇ,"Þ7S%f$Ú‹6e(r¬]l¤+ã]Q‰±¬æÑKŒUÆ»3’XñÆœt5ë‘ÊxTrÑ”Ëþ‹Ž%tÒÌÒ9&5©³1µÌeþ¹? Ín½EJ:É!ù¼ÓlõB6–$u+G>=eeD™Q¬_š k‡E¾‰¯D5Õ–YF.‘²éƶÏBèjrgö]qŽ4zÑs­cËäƒêŸúÑ=¿}Å +Ťî©ó(ssâ“nºœ&Ctd‘ñ¨ÈWýf‰n×mŸ3ªŠ Ý\iBm‡UTUEãXÑË(–¡”–£)‰§Þ^ë¾#KÑfêGòûV™×ñ”Ýx~ò¼WÒØ¼šÏ^)š²I=²§^Slì2Õ™\5¬Εͷ‘“‡C±cÉ™‡X нüªO‘ø\¼Ó¼ô9í#MjÔ«í~®Þ¾kA®wå>;×$›îÝ: Ýôl)K# +¥>D2³Q¤~ôÞyK¤®¼Ù”="GçÜ.W1‚L£¹^fk¤.cg̲]c#ºçu1ÎX?¤©jµ7¿[•™dvsSõž“éÜêêt”á…Cn¹ÈòšFÊËŠÝöFJ[—ÒµÛjCHDZ‡†š›§D(5^e:4ÜÚfLÖ§äÑPç¤5Ä2ÒtÑœ™aÇkSt´!²y*_‡7ót#zŒ~§…8FÅÈRö–^R'ÉíôöN'ïý™ed1íç™ï ñ eÙÅ™#ëcF$#¢»t)Þ?±/V ™-ˆÄjN×íuÅŒ4ë.MV£±£Œ#<:®aDóÈ@ “ÍÙÐh+Ô±Û±¿í;íkŸÓÒöJÅ2;bóÅ2%¿ZSb·ž>'dm—lß|7ÎÚœí—T‘ä#Ѳ±rÔ*[—Ï™gT—VMò!—µÄF†>¥õJ4òÔ:Û^¾ARÍùä)Oi)éü¹1Ò2‰¤Ž¤î&w®´-¥†~W5æÈ­)Õ\YĹjÖ”.fB§Õùâé}öH?Ò54G±šÒ½†N_mê¬ Í‘6sœ9žRú‘„îWÄù£AÒ!;Kÿk]¾iî„d¡×Kz>Iy¯‘•˜oØŽu<æ“’ÑÍwµ"µTc“–?õGYrË5«âÔ8¶H³oíËþ±sU5¾Ü:"WÅR‘-Vãû¿¬g2S7ƒÚ‘1µ·iÑ{ƒZ–dkã*ôL?tvÓßѵŸG>®ÉçäãRdЭòY?/WËOO¦¦N‹Oç4¡iN{úmmmIãZá°7bš‹ŒÎ¹ÏÍíù«ùû³±yŸ ¹d¡/myL;uvܶ¥ûü®öy•Éþ1θéMMÓ¹qkuµ"vV«Û騏-„±]í«[õÃõÍΤ¨Uã )‡U¿ÖmXïó[U­o©.V8¬µ3kõªè{™Å®ìª¨\3 +ySeÆ3²ªß y½©1‹õ¡šj8'–»~”IT#ÃÌÞÕ"“%×2s85×øðÖ3‡™åúØl|8Çs-W«‘#›)Û”O"­Ï?ChHR'ÁŽ~ô:úYhŒ”G¢^ÅRE<¹R²ÌéÆáx±~¢ÛØ»ï^aÝDaÉab…œ’oÅê±H<ÒTÑtF‹,Œ¶I޶iì± ’'‘#úqèl®dhß°®y‘èf¤‰®ÎbÄ;ëlwÆ£Ë 3µtygœQ¦Ê¹Æ˜W5õž7Ʊ™šcš±÷iÝÄ7ΤY\¶HýÄÆsSc¾¬º˜ÉðÐE¬²j†½\ÉWU£¹ë†F4lzN|u5å°gV¯yY~2wU7a]ÕOŒƒEêÕìªÎ"„ºë©cÙÏf©Yô;oéürGgšrÍènu¢šNÂëå”–~ÃŽ©$µç˜SVÆfˆe©’óçÌb®¥.¬EìÙô榧aFÞÅÄ#ÑñÄF?š¢¢ÒTyª8E?éGt-£´UºÍݨ£ kü¸ãK®L/!Ï"™>âéñHúœ$û”K¥÷h;E¨dv„~4BBtF“±&c"ƒÎZ¹x¦s4,íen.)ï"u;©QÒêX?—2óåÎFIÏÈÝŒKËlRN]YØ9©KCg×KüñêqìÔœ5#›ÊØÜPÉ(ÖíM‹mÉÔèÈÒ¾CZžÕYoliïfûìÙ/»Ç{)ßößÍ"ºÓ¸´u¹ì§8Êú6å[QGi8—¢«dÍ¿ÛÝõÎ7KCŸ1i¯õn易%½ÎûÌæÖ±ËÎvH¡Lég´!牅Nç]ºY2îXgœ~†~ÍüƘG⛚ÖÕxy£a-UÒ?ªÕjµ:ªcJ-ÇgLgœUkÜ +~ÆÑ:ŽW%5ÊÆg ‰@¨Û°¹Ú(,+ÙùË-7"§þNd¿^ïW-iîª~ÄÞÉP̼9r³’XɰsùU[a§X}½Œ'òz•T’½"WQQrv5Uwb¢/5L¬´ýeŠÎ[\^YÊ´²—Qå%$$&3&D,«\JeºêåYÏê.OH+»Üªw(fEuYå¹>¼-§ìªŒÌŒŠ†tV&õš†öœ»°ÌÇ–è³^óèèì»ÔtnffŠÌ3_rÑÍ]ÊDâù¤L<“&DUû°øª×ËË×OÇK"{½º¨xîQ¥¨<áP)vcÃáMi7i3%ö®æÔ¯“©£Ø&UÛ(,?fß&úmûô†z‘„÷«ù·;f#¯l¾Â;×V†áX%ºRç’1V°Õ·¬|´ü¬˜×œV¬ƒ­˜¥åVŒûœ®ôÙ.WkPWèñ@D1ÜeÝ•‹R§+ï²ä®ØN2¯Xñ@0x¯Ó8¸¯øÑX AÐL°Ðì@[‡£U ‹ÐQ$Xt##,ªC,â‰5šdv!,A wØ1Ö,t•‚‹øWšwé&ˆ´Ñ]ú+Lõ‚ˆÂL­!ˆáòþXˆ¦±]ÉžÈ +,AàÑÀŒë:ìÁŸV`ù§ÂnÆp'7X¢‚ˆ9X(wÈ]¤YŒjd½ë@PŒãÂòl:Diåpû4A h„c†Å4¯LÌ9+ý‚DŠƒ…ÐDçñà§}²,ÿסO Þ…¥|ˆÇµ„ÌV¼žeô‡²K•tÿῤüÃ^ I(šô‡—‹#ð‡¿~0¦ŽÅ«óÃ"‹Öâ‡Ð&˼ù,ëìþ•Å“êØ/‹¾¡eD³\Å|H?ëñá!Îâ¡ = Zº&â9haN÷€ÑÆÚCxF é°‡”ÅÀz`¥Z ë¡s©¥ÕÓJ«Ñà +[ Ïÿ÷™‡éÈ%•‡âhË͇ `[Ha ¯MŠdª +@“b4R4`í1ý/þch²FÈh4DdšÝ3  ‘åÎ0I†E…ÛÐ% ›¡JºÉð—ÀÓŸÌüe†—å kDÊç2¬Ceœ`eetœ2„,–9åɲ–!TÉPA—!cdHC_F}-†™¦2‰Êc†Ã˜¿3†¡-/†ÕÌñ*†g3¤L å¾²!†0Çvð@g:Ê0 Ì΀¥0¬ÏPa¸ÌžñxÁ°²>£æÀP㟹jt ùPÀ0B£Ý¿ÐŒ¡¹¦_ˆ@ˆ†èúB_EC‚øBÞŒFsöŽy4ýÇ|EšâÓ}é¤9Ö»ÀÀ•†íÂLãxuaEšF]t¡†rš|äp-ýÇT1ŠÂÞ4jºö- Zj`Ò-LÕP­-<–ª±=Ñd5GX 9 +i>-—‘]-'ÔîYX`­qfañoê•… +ºæÈBŠñ®'ÓÁêkÊ RK:X8ØøèWØTÃF¿ ¢›[OâÔ_ë + 'q…E£l¦¾ ÀlÔž¨ålè+l…6þ-.mlz¸hjCãB×&dÍ€^e›ˆC*Ü6d˜ +iî6Z +ŒÜ´ÚîÐc܉õ>²&Ø)à‡äFKBO {Zc<éæ¾–BŠ·nèa’ÜòÓhÝmg7¶q dm%ê–ÅNT½!%û 9¨yİ0 9ˆK׺õŠ@{H0éa,ÙÂOŽä ¬Dá åî:Éñ˔ǜ´}_cãÙÉ´·Ôà”æÅCP’ý >[Esmêôÿ«?Zê&¸R{Iÿº«µnoPް0"* IIí!ɳüâÀI”Ü ç–”#ÞÚmƒ’Š•Fø5¾1Ò;>]éá£Uõäg=Òmj$fÒ¶%ܸ¿ø+×:º¢a†¦$Å_‘6È(Örþ¯ÁxòÏFB°ý ÛZƒÄ¥H™L@"j8æX ‚+uôÇø™Êãþ¨€c(²HÒÞ4 eóqì¸Ì¤Á¢g@Èx ;1¼:² +^LM» D^ ¨,´‹ÃÅ3Xrü¡h©‡w¤q½­¤AaXeå> =!5€\XX‘e/4€¤ûó­ÖŠ›Êù‘RÄ!JУY|3àȰ(¸e §Rìï²uÔD“ Øže0AbÝÓDЕD$Š8‘/ñޏ)¢1w'B82``?š¾[È/¯Ø ¸éGøÛ’å‹ԫà@.Ðë2á{Y anÓÕJ@K¨Ó]`Ö;ª$¾,Ð~¸Ù®x± ±‡—á{FQÍø½¨Œ(àZ‹ÖV@‹Ëé©9]•Sgo« ½8Èwü¬Šæ*€W(hîr +†§@ ˆ±œìšGÐÌ”åeH,¾•eœÊpÊÎòLeœÆ>(`Ncû-œDO€pÇ¿ºiQ¹$ŠF“ÕÛ/ª:ÙÍ×ðb!Û¡pãþ€då4Ò¶•@µC°÷4¿{£êI“«j†KŒQ_ ÐÔb•y¹1µÁ•<î©ëÑ=ùPF$0¹H¨r@€Dâpô8³ÄcÁEü!‘Xì/’ýa Ylæï °bëfU®A¤¯vÛ¢»ö™bþ€Ë^’é0 ù€ +&²44aêNºë.ê9¥Æ]ͨàÞ¨»ÿHíÌ÷ð€n¦›€ÕàŒØckµÇéÚÆ‰ù0I4ã·$Ž†â€µ 8,¸îñh¥ärƒåϤ+žz•¨¬R"ÿä£$˜¨]p4hº5jÊv—æàÈ€~‹A¥Íf×þFBhsˆž,Å.ùÌAMo €­5z­nP`CùÃ92š+€gTû©×„Šyæ)G­‡Of¨sò’*䟀¿µ‹ÖÉdç&â¹Ù•ïÀm‚ñ}Z/—‚/ …µÇçí“€€ú @©í@ûÖF€’Å5âÛôSõо5âlªvðÝN«A€•É¿9,íÝ  –ó+Ìë˜eÀt²;0úÊãR@-:S7)ã†ü#nÏ¿öˆ Àž¶ñ·'à‚{ˆ íIý'`/‰VR—ú Àí}$€Þñß\ÜapŒ—¹3,ï +¼¼øý9iÂRÈàj\R… ]ê$"O®I€eâcj‰H »ƒ0 °K‘?×¶ŒæE +HÞDåU«-anö?_T€ ¸ê£—ÐrÄä‚ü |¿F?gÔfË6»Ö›|Þxd·¦*èDÆw¢Ü `žiFöŸˆ^V9 †‚Ÿ²Ñq« ¿2Ghôÿ[IWC1¦„çFDèqRýíÏ"Ãð蕟ý‘ +xHÉ X„…½äo(—,š+„iáûúíkJ«;qÝÿOèÞ$æ°Ý ÿ,ê)ãã»a"¥ñÿ/Û-4fÿDT/çÿ¬™fé’Rÿ÷·nYfp/þOQÌÚ×…ÿÿ~…ûf¦§ÁÀÿÑzúäå àý#˜ž"ÿ#-ŠGe=)ÜÀÿ3ªÂL¥ê$ÆKXÌÿ™~¼tÎÇq üÿªU7ùmÌWa"ÏèlWÊTƒ^ +ùõÕó«ÑïyýïEÒíy¢†`ñ_ÿ±nxhª¹Ù¹ê1€r/7ÿÖ³Žmá4ÿGžñ!‰ÿcLI ù°°£ûÿêy¬ÑO%Tèþ k|‰z‘P èºÿÒ]TÒð Ÿî}r§ží¾M¼W 0M÷ÏHì, JÖ(÷"Tü’û¿Ú÷(ƒÀ2fGçâU˜pÑÓ¿³¦t$ñªçÂP°íÎ<ÿI†aqÆ'#Øó/àê³è"Jòü7jРræçBùotº”!šÌæÐâTË"Øâ?¢Q U÷)Dú÷kùõy hY+¼ÃýC:e”kă +Íþsh'Ê›¬$—©ëIl0œ:,uýGe|2©?‚숂xc“—ØÒ¿9 ON.[DúÛðŸhݾ›Ÿ?€DàÑ +¢p÷q눔±…¦å_æ/í9NƒTAþ'­nd=×eûÅ_S®0þfâÆz#ùðç "ä…¦»žlðÿ‹ŠQ1ªôûg}ßXJÌèýǸ¼yRTó›ß tß6ºdÚYÜßÿ”™Hìs‡©‡Ü8Sà#²rÈ‘¦jQºÚJÒ˜ê××_èr³ÖOÙïú“Å}²úÙú¤ï¡4ô]Gb¥Îêä|!èkƒF‘¶ÌpŸSÞ36²ÜçkŸçN/¬±@ž¯@ä6«%ÉóORrä­.aÎOtR(%(ƒó£†²F€æ«yÍwº{¦©Ä)ug>ÆrPDDÚ!WÌ¿VD;òŒ—O;ã&Sïl'ˆ–?Ö:øâµÀµÊ=´ˆ@‹ß«(?fàñ™Êä¯v/¢Z4Ìä¯Kì.¥sÞñ¿ bY³!Ÿ +Ú‘OŒnöÒ< + %9 k, G¾‰ïúèÈÿ[*o•&éȇæ´%á+ä ã–ij”¡òý…èR!ߤÁFÁ„84Û¡*äcÒ‘D‘=$Qˆî°–ž!LÍá(@ËG·²ï|üô6A3óñ×oK*l«üv䄯\éLÃLJL:.ÍÅLJ.ÊTØu+x>¾£tç/Ï}O»½äÙã'Áp`âWÀûU·åv¡ÂUŽ?cÂØ°Ú±|§1©™ç=G©ÁøåMÈÒ¤@5WüücWo-‰sâ ¿"A4©G¿ŸHpÌf„ÉËïLBúÀ>*¨¨ò^&oÕ „/žµ_÷îñŽÕ)ätÀ•"HÞ|¤j³#á4áK÷Ä,gËíÄ÷¿çr÷ ‡U=œt¯g¿µÇ,rOƒÈ-Àí{«‰ÑNò}]£í㨱ÀÚûÂòÊ/+£÷™Ó‡*/áîHÜq™¡¬_û\™( øÝŸ2×ó0ÒÐë0EÈ0¸·Õ™Ö½ ±ÿ5>ôdšïФ=i¦7νu?„<¤&÷òÆOõæs¾ò“Ľ¡ÿ¡È?Ô57àþ¾C'[# +o¯Ž Q?©Þþb‰_AÉßöΠȣԗ +³ýáe1y•®Ùþ*ßg.˜î·k_÷NòŸ`ao ª}Ó­†‘2 +ziC…‘ï„öS0‡—hÄÙïÕмzp)ÿ²§32‘ªBðwm²/žMî?kwOufd©®árèeŠ= ›48£ËÎÂÞ̳Øò?Í%ýˆóëü½:”|}í‡d¼ÈBiáõ9ïé9¬0ã<×kåÓù•®q”0yzëUp7µZ¯-žèþŽ/\¢údÖ+å(J>bL­:¬?6(øÝ4]} ¯Æüþ^0ÂÕ¦diE¦ê²œÉ­NJTŸŸöø¹A^êëBJ.Ü@üÌŒ·Žúg ¡Y‹"`ø P_ý-cˆfÌÚ§?`7B?0tzÏp¬­é{#r©6bz:âS4LˆìÛ,½>uä JQÐÝWw.W=Òãöî÷lW¶™ ÈGÏ6˜NìÛç™aPÞ5zÍ|¬ôZõͶ,zä>5ÔK¢‡p©½3÷w}#ií"婪hPèÔ7_Sœ–eAOr¿\ÐS+.+ u„?SòJºÿ HÞóÿyÒt,)ÂÌóh< ÀE'-×Ék^*užÒAÏsþù` žŒÜ. ç=ã²@þdNœè¼ñ“bæ»yfïï»ÃYUã³y¨ #‚ÊUó6»õòX[ý‡æùêÀ¬b<Ü\æM©7D¬/ó¯M<«Fy):yÜël +ÿ ̆yžn½Hûò0ì?¯êeë]]^zå,`›fËÃ…IǰJC‹y,åå‹û6­|J¢uÆè\¼•ßîDqí•¿#R‹Žøˆß£üD·=Íqz¥ü䟄-ZüFLlò°”O¾?Ø)À%8,ª~†ê'¨QŒË¶”ÚKåÈgû®—€ÂùIÁâ Á ùq ì…ü]¡=ä¼KÈ7ålº6H6/Ý/ `ºú%!<¾ˆ'þŸMÕ? ˜¨4ê¨`‡«PHD„ü5Ë!“/&4=˜ñ¾^ØQâœÌ0žÝg³Ù‡›PAE/!•oÚy!C‹?Å"‚É ¬óÁ&¸>ŠÿOü—чu$«^Ó_ê…š¡Ú€tRÇÔÍP†ëÖA°n›õð³àÛœY{O'Œû^€=Ã[ëÚ3|%sš)sqÜ /8§V{>[=+׺¬ÍŠ]Að2®kq ¸ãÏs'e…Ï4»¢káÄÁéíE +ðP²^xºÛÈvç¿KcèÚØúîÑùû†ƒ¡Õ/xUýnké…ßçžì{ö߸°íD{¾Ó,³Ò»yàZÆ÷ªVxXHøävµ÷þ!|¥½¸9 ‡b©—"‡©ÕûSJ±HÂgXNê÷¢÷¹1¬¢÷h)BùGi2ï„b# îhä#"ï +]!¢ÿÄû±Ád“Y!+ðŽÉÄ¡ 9cxáÝ1Ðb'%“€¼;ªwvŸŒHäÞëÎÊym“BkÕ=£VýqJÛêžTØ>èTÖxqét7ô†o±ˆ…Ðÿ]ºmݱA9ÅQœxîu,†$‘šÀ-–‘Ûz +ÙN¹—ÖkNÕT'zh@îüþ‘ìºÌ´X9^ÜGÇ1ä!tp¸Š»˜Ü“MôåN´FFZ0¼¹ötóÚ›4wWL™ +“nßµšàt˱Ü>¾L¥Æ( @xm·b§²f‡Å‹¿—#§Ôífflß¼…âJocP½öýÅ©µ/fíXá´qÂY»)nÁFªöM© µ›¾¸aÚq£dÞÆyù£=ªÀ—B) +$‚ö#Ú8ƒÎÉÈÌì Þ°Òe›LŸcòÁ/C&p[²'+*¿Ä[#dßóWÈ}0ò_*¾QÚsìÍ‹¬¯vJ·šc·ÂDfW »Ï"^qú‰=Ucä,ˆÝ ëÍ£R‡§]؉<®”Q˜¡¤÷A"ÖÁ®ù€4ßN¡éÀþ¸ìŒ#pç_ßewô¦êÅØe®¯_®¦}°!] רױU±z½å^JxRÀ릵Ó­±t¦ÃëúéV¥Ëg댂´º²ž¸3ó%•™é´Ýú[ +‘gD¶~¶)j¶®NbÕ 3‡£Z7_*Ú­:\yRƒ®aÖ«Ìäë5¾Üùs&ô@‰œ†üÅõ_=¡âÁ0•HømtõÞ~ Ê“oºVI+À£Ë‚kõïøH²à(V×A*"Au}VÝÂîûG´c¨zÏÁ’¬VéT?ƒ*1ÉW~ê„¥*‚¥Ü¦^ÏHÂü–ºT/€³âŸÒ3Í>“|bu£¹Z¡§æh•¨sñ’ô¶ÔhŠ}iO6ÿÊŽ ±Å³õÝmY)}Õ±)²¿Dö˜\%káx®.‚äE—ÊW™=ÿ+€—`W:+’ݦ *œW‚Ôbœå¦ 0!™®n×ðë t f’oðoëœ}:ŒB&ÿuÒV£ôR\ +å ÞfÞåÎÐv¤c¬Å"GŽ éþ¶Žkq]y-¤” +Ì JGO{„O…î]@ŠkÎÍšó[ £/×ÈíÜz‘Í=vmüZ“ÙD‡-Ì£oè,~["¢—7RÂR=ºÆªõ1t•Y(t#Œö9°ådA–$$•[Ð#¼1UêL_ú#Û/ÒCÓz³æ ¬‚G Ú£?OõÁx._–ø9æù¦‘Ñ…j èóA­¤õ{Žq!_Ä&j=G½%½`|0ßìÊB¢ÍsBYìÐÈožOˆä·Ÿí?ñœ¯²<÷ 3ùÒnž»CÕ ÆÎy_„5Nιâ,O™©EŠÎe¶>Å¡ˆœÎeLïû§Ó9£ßqǵ¶>ç}”1Ãòçü¬¶öþ‚•@Ÿó`&ñµpê¼7ya§Ú¦<Ô9ÍÁ:µ2ãÑu~¶1Adç׿5‰ìÜZ_tÀìKŸî¤Dü©ó¡Uó¦Ôy^ˆ]5 ©sZ-,kä§Îq™$êOÚá?un4t=xêHRç0¾âRß©sÐ*a†&LžNŸ©ó1_Ws™:?ÖÑ]©óËg]Ê]qøà óµi–0¨/ç{súì—s̨ €‚\Úåœh/Æj==­—sÌŒj]pœ7ÍIá X,œÃã¨äG9…ì͹ šŠƒrs82'Õ·!J/.mÚܽ€¹›×÷eƒð+°t5—'Ìü|ÙiÞ… ¹Áü_¢ù1 +¼ìæ™ Ë'bËZgh‘!Ø„‘™¹‰§¿È¤29©D¿Ìö†9Ð$² ÈÔsRåx)XÉûÃZŸe<²òk¬fÖ§ÊY?ED•3߼û¥¼ 5tðÑ£1›°äX0R7Aõ/üö$ÀŽ8ÉËæú³ÃÓ \äT§Â_ßž9,·clò†Š<ÉZ;Ò"|ˆœ_ɳSCNï mJ"—Ä~—šT•§ß@.¦¼Hó‹‘%öÇmÍè¯?þ)"¡gJAÉôq°Žd¾U}‡úgŠi=þŠÈ%ç¬úM(ê>Äã8 ÄÁ³®âqôÍyUÐ=ìO;¦,PÐñg¶ÙšÁ è¸êÇ¡2NÏle%ÇqüûOckG:­Þx.¼Ì¿D´Œ˜TÒUãÀìtú‘p_g•c‡ÆÇV÷¦<÷3Bã »9C× §Ð¸/«pGCã÷8•%‰hêÏg#2¨åMhÜÔ9_³ÄX&ñó~Ù“¶Ÿ†ÐxiønJ¨k¤ƒ)̈́Ƌâ¦_p04 hH‘Ÿ—¨Æ³âë¬Uã†@©Q#@WAUãœà§3}IƒS.€–…p(˜lo$âqÕ8ãz† ©ìrRS*š‚çÞ¹ªÆ)Eü°Ò2¨ñ. ‡uì!ˆÓ²Ã– /hl<ÞMH‘áç_ŸÈƳ¶‚ßðE'8JeãgêNzz¥gRë|ŠoÈÆ·¿ëIdã†] ßdã9yß7¬D¢d㥕X}*|¤Ö1ÊÆÍZÎÙ]­EÜ¹ÈÆ)ön\r¨z³WŠó4”’Ãâ,´èÈEu´š½—-n_Ëa7ÞýªfÑ…o7ž2–û1‘²q79š«ƒt ÈÆíí Òä~"cã„!RÊû¯?j|Äæ®3HÆûƒ4GW 6.$¥žcã@œíѾjü²…¥øÅÆ ;»ð- cã^e—ãÙI,ÄÆËÐ0§!6~› H©ð*±q(AF¥ØxòüÈB†¨q"WT×)¨ñôN˜©t„E£AÖYíöƒ_üB{ç-Pã†ò:0ÁJ”eãQB»7lƒ¹(/+wy7N$ {»q³Ø“òá¸9CYñÌ.ñÃ>KÂï ä3\'.Rµ‰K$¥ìmcø­B!îÆpñ$)¼õ#ޝóXÚ^xrôG†ÑÂÃ'ƒ¶uN%]þélaBášù$Çdjˆ0áÇáŠÖ‘ÏÒp…Ñu¿õœP4„OÏ<%¯8‘üqŸ¢Ú$t3|Ëû,Õœâ-[¯Á-ø¾ä^ü,(£9Ëém¼¦ +ýªˆ;ï™BÁoœKÔÖHz_¤uYæ¹ xmâ¦=¡õ| ü{q¹í\à2a1à¦þ:´mÛã€w1ãZ½Üì€g¨µ<5?ýpñ$ZNü8á©fFçÉ”pè¿¿1ó˜AÊ”w‚°88¸ºMôw0c๮J}Äë3òßX¿M†1`¤Ï)בߪ8Ïo^ ÷ss+ #Æï2oSŽ_.y³½ï@ Ô«÷ýªÿÊÐxõ¢ºúÞ¥4k] +æ²ßOŠffN2ªÊ_ƒö"¥N øÆfºòm´!tø¬u#›Î<ÈŒüÞ>± P/<…=¾ Or³PñkÎ#ä¼ôE|Ƚ“áG»¾7 –¦õ{†q !ÿ¸}z‡Þ5™ºŒÄ3Ò›ÉÀ¶=ü¼‰5õ ¸Û¼ >­9>¶åíH Mö‘c’ä½5kôD Üxse»µÄ›Ew¤Zœ4×b$¼KW*þ{€˜yÃq°,ÃâWïÝ¢–3ç= ’¿'ýØÝÝØà®•¦ån}p0Žð +zõÜîüô`uCÞ«iw¬¾À +»?=@“쥻ÛìÎwNx¾ÞÅqÝáA£šënINa‡2'PòÓé0mOë1_¯àDäêóZûÕˆæLõD¬}>Æ,ÃHëÈjëÔgnPípˆyµ¡Vî£Ø +ùÊ ”ÆÇßX޶aÖIvø´Ò~rež%ÒžzÃËhI8¨Ìí3²ô¶‹ƒ¶~Y^i?ÛDd_t}ž Ÿ…!›ಓ^gÇPqvÖ=IDœ}û‡úb6[5“r¦zfÛ¨Ü<2f³«Za/›ôåIË6­di®«l;Mp(›lpyíËh±™ìXÜ­ŒAb¦ Ù&ç"$uõ­Ö[—FÊÓÊÉ«#dZ¬¨®`µÆf£xLÅØü·®$ J ](Ó%͆bz ÄðˆvŠkÄ.2{"åø0ºöæ»öx\û¥a‹,<û6†ß¦bî +›¿ù7¢aÙRÅBö¿õ½ð%6Hƒ°4[|´ +?+±z`qŒàµeÀ†@@÷Wõë_«–ô] +ѯ¡-¦Ìpò¸¨º¾.쵂Ê'°{Ô½‰™©ˆíñûöš)ß‘'? nÒkBÑ#C gG^Á I|P¿kòÕ}l×_®Ÿ=~ŠØÖõgå +®/ !e^ˆMñÄÊùð¾æúEã^s<ÓF®‡½æí#ÌNºC„¿µäuCm/שÝÚo¥&Ä4ж&ß/–¥‰ã¥°в5ñJ¶Ø8„fäå¸o­M­UéèÏÈ;ˆJë¦ÕT0³7ÐÚ\ìsQý^BÁ7kÊ'Ÿ9i­¨@ز~Ž-´­æAY$k“úMc­Zú¨_Š­ZðGˆu¦Øbê)x°æ:3­þj83Iýñ†õjý®>>G’]Möv°qµ»Üµàq}_¹ëˆ¨­7…/ãhµZÆò¸˜‘ÕKjñ’Õ +¦\pVuz«ù©¡î[JPÞª±é_6"—2Â.ù;â^Õ1DËbKÌD „dªV–mB¢±Sm"2z’© +JuæFRî…_ŠjË6 T÷p(}/xêO·?ØÓ°JÜoêwZ…®5dЦÌÔè*?6©—º€ªö¿9HãA›R§{à\´ê(©)úaò˜/BHÝê¼Zб8–£ÆSÖêú`Ôͧ¸:Q»E5#{ §ÁCê¡ÎÝçâF…z%UÍaPoLöð,B°hÔG]ˆát0#ÑOÇg袊y»š¯àÓ'Å®U.zÒvªq|ž6·@ýôN;‡Œ±ÕéŸ~ä/¼‰çHæôéø²ˆ'j8Íå·5Y~‚¹¼é ‚4F¼éWóøvH4¼iJÕ)¹‡Û²Á¼i¨ÇRfuçMC‡RÞlºÐ _P‡“)²éãlVS@Žlš6“óÑ|ɦ èe<áS©:Ùtn>àKNw”šN\¹XÏLZjº Âí÷NM÷üÒîJ榦O·Š‚»ŽSj Ô2U½’kjú´üìœÎIT¬H#÷ÙØa}‚¦ÏÓߥhšZYJ½‚4Ú©Ý|æÊÐt¤à¾¨®Ôtö›M‹WKIϦÁO±óxÎn6ýþ<å)ÓÝÜͦmËaÛPÞôÀ?ÿ‰Õ`ª€­îÖÐC8JÛ–êr#àÐ ñ"ïóTMÔʦßô네#Ô´v5óáQŽš._Ÿol°«NÓ$ôŒ¬í°H±í©¬ž¦Ýã·¹ª¸+ÏiÚ|$9ðHkõ¢kªRlÙËxØ LW0 ëú ¾*.}0uò©¯¥ÐÔuSÏ v1½Ÿž`905À´s¨õ®u~—†Z‘¯‰L•·´Ë9ÝðÏ^ZkÇeé'Õ!çá@ãJ7,Éö½¬–©´„yêdø\)­‚”.(´5ÿ›$N:iÖÍ5Èîˆ â/iû‡#3Í"‚‡¿JÒ;7jG Gú\Œwíª$è‰4ß& ÕɮƖl…t•âð²5dÓ~ó²;;ÊÎÎ2ŸÅ—z/’hl¡:ü#’hm¢bLm“¢¨vÚÔæc˜éëƒù2aüÎH{Q5ç«Lcô°,‘¼ö3J´ðŒ6$Äc$6šýW+ŽP(æRG±ÀÂ(žGŠÿ):m ~TéŠ +Ò¤A‡x3—ºµ²bŒUiÃyl× +BÒÉNуé¬êü‰’ަ1X„Iï\Ꜩ-N +N¼I{—z¢§¯µIåüRñOš“=AHéšQiiþ´Òù¡¬ÆRÍ%cn¶4к9eQG+Ú¡ïææàuE¦­«×Ö¡?í=å2-ój©Œ°TMo¤ù`¨e„¨ÎOn1£.ÖÂÀfTZÑêKyT½H…­ç +uRù¶ÎGãü”_aàAÓøÒÔëbµ–SÅûjðžÊ®‡m#T¨Gq£ÊÖ>¦³TMYb­§Ê†ÏÜlR­3?UE~\º…UÊ{¹j0C›fmà[í”Õù*¦Œ¬jÐ}uÑ*ÍÔTãj…ᇵS*«îT3]åÞÚ£¼z0Ÿ4¢²ïÜ=X¯âU" «êÖ¿+m°KUdùd-æ„0+iß{N˜e¼Á´UÆÒ:еPéJR«3\øÖjðô”lÅØA{â„5ë‚Ø­Tﶘ5—¿þÖÓ‰Ñ+åE#W2\ˆá +[±Þè +ºœ Ì}´i¬«eN¹vUîkY9³)6vº6J,0ÐóªÙ²<’â +_§;ÕQ_§mÝüªŠ:#¿©eˆÐoÅMÌéÀ« /Øô ¬~¿W—ª֖2,ª¢¸ºÃvvÛv±Ý2 {£‰ +âÞêÇÚUlÈÀaïb3ËëæËXø§¥ôX¤AÑר3 +íÍK¥ ±+HÔuËþà%Föã 6² :d%{OØ•ƒ²Äì‹t ×Q/˶u™uÙšû˜µ0ò%pÚÃòÕwù`«fnÉøßlŽÐÙ¡ÊϾuÃõÙh—Š  ´ë¯J†V#Û€CEkàÄjýÑZSÚÙáÔ†LûU¨;­`Ñ‘òg™ÛÛƒ¸·ºfœ½oƒ—K€(ø%2–&¸‚[ƒ+²j)”ˆîÇeFq™K¥ȦfÅeš]z‹ëéž*i«Ú"w„ ŸNî@“æ¤ÊŽžõ¼ÜQ­ †æzœûAÌXϵMص ºUš…Ý3•®ŒçµiOWœ枺ä}zƒuÕß®À纹%ìm¢[v3UÊÏÔî²ÿgv»]3ÁÐÜý2™q}w[¾ûÐç>²Æ«¦ŽÂ»g6&(^) p,ÅÊgïx½ƒLÞ²´k®"t|}{óŽ ôÆùa$8ØLdk)$½¢ {êuÙ=\s®‡öªÇ仸ïà) ÷òrARßeLsÃø"(½@e¦K¸ŠÜž¯üÓ˳Ó7½GL/ /OKÀr_„ߦx,—ßz”MýîE<öñ~…eDRó7WŠiË ÷þÚIøâ¿q¼‰RzLt›èdW9`ňJø`,Ú¹|ÑC |æŽ ,ᛓڗ?f°Òéýí‚ö¡àÓ¬›NüÒ Vî}JLÜöL¸ƒ•¶Ðá;µb"L²“’ð¿1fbÆv3@M +KàùV8¦Ý¿mÖÀðÑ‘z®¿Û=Ízʲ“4Ü×¢d5©á¦é ÜG56ÀÇ9¬e%ñ®àÝè7@¼Iû*ßWÖd†¨ñ‚°»¼ßxTªïmŽ-1c]°Î&ÎD‚ŸøeB¤ø§MÜ âa¢‡R›9|‹ˆÇäD*+.:Ô¦Xì6»®ÅøÉ0´xý½í•]÷Ú ©Ï{?­QÜ:ÐúíÓ(&o}±Öñ0I>Ø+î‹[õpQËrÎL~e³Y©ª°/èbmäåÎäTÿ©‹]ËýÏsryZ¬‹u­ŠFxØâFÄMÖ(ƒ ¶:}½ µêÑ™™ŒDKÝ_2œM_‰_X5ºÑ}D´¸uȶuÔ® ÃÄÀhñáÿ6q³t‚A‹¥‡E]ÏØ“˜Óº1ôñ¤sUÓâJìÞ•‹Çi‡[ÝH-+ ¯Õn\lÿNW=zVlÅÅœXÛ6 wyŽ‹ßo½wÂBªÅÅ?GÛ|E\ ÍSÖn¿6‹"p¨Å6Z¬W{0´˜JôL‹¸Ç+F±¯EW¤Å)›|'-*l´xvUÛêPRyÊö´“Ç, Zœ³{Ê9Ðb¨å1H¶)óC‹ r8¿âa1íÊf‹G«•‰sCX\f£g‘맘3¦ÙWÆxzB ÷Y¥Ùêx^ +nP,ùºá+ïÔS,&Ý‹cÎç`±îxÉå¿;."ŤÉíëo ŽC0Zw.-¢wÊ!ùw5âbøªâ¹›ÔÎÊBÑ=•{°DW^±ÿ>û"_(óB€X‹ÃŽÓÅi±žÇŠ,ÆwâV,Q:¤’/©¸¨[:š)×­º)FætŽåíæýŠëw;KÚß‘Ñkô¶ú ±4[zˆj¦b•1tÀ’™ŠãÏÛH:.ß…ÈôwAÁ¨Tq[:%y€Ï]ºä·‚ªE»%Í+vˆ' PÊͯX>—Eƒ¦†ÏíËjÉë²/$»¯¸²Ah±EÒì-U·óª“¬0ªŠ'ãJZ›JNrNZ £#©*ÎX.',ª*þÄw¯ú”Jojƽâ!¿"&‚HU<œ°šú1L• +hç‚u¦ñT×,rAªâ ð`Éfº¯Šƒ´C2C›>ƒráxo¿*­°¯ŠGD/åÃ5꘣*ÆS;Õ+î‚ØYE^qXÅ5Q°hPâàÅY pð<Ž$ù-¶EZLœqÑ*ꃨ¶Pð·ÂÒ÷ª³¹Fãü³Xºï/w¥³>Ø#âñq7•h€AFRºÞ³ã§‡t•Üä©Û¼âËY !´´é¡òܱjcWf<Ç‹ñ,ÞŒâsÁÅž>[O&ç…º‹×ä0åÙHdœúííûЇ Ð.dÔ =bõ +⠢ŃulïfÎêõâ9ĵ1ŒÑ4ÒÆXò»VÆaÓïÅ3¶X*9jÜAu¾÷'öObãG°íUaÊÓxOŠ´Nc$U“¨i|ó£ Ž=Á®p#ánJcBÿ¨½I¶ò¥±Æâ*´Q›ÆMƒïkêÅâ¤èÔ/P©Ëš¯ Ûpn!Ï8™µ3ÞRu zæ/٠ñx.)¾!\1æœ{¨m>' 'cT `ïRœöÄÎÖ“±ÌÅ’1že£3žñKNË*‘Æ]úÚ7lõºÙƬ¿»9¿ê]mc‘b–ýÆÁš[äXž +“3aíøË!ªúOy:t뙟%æý3ãS˜- e*.4qq³6D@?ž…8!”/5@›Ì|–’Rº’ƒ`ùá?tàbCàÍý­>Ъǭ¿ftRÒzT„HÃÁ~õªÇ]¸i²˜8aÍuÅ–€¶‚ö®³…I?[ÐQ20,hªÔÿA+EÌžëîrû¬EСӟ± ›^-–âô MЍª«ƒŽº×jˆüG:htWªzd+£>ÑШ™¸úÚc*'ÄD7ê a«Z†×º"¾>‹~µ(s, 4²™Œ}8µÓ„°}¥z}½ RÿtÓŸQ2:èüÉÕâI,³è  ŠËHtOIÿ@¨ðZÏ´â#¿ M»x$Ç£‹(i0Lºý…þ§«L/4ÄQ*€pârû…VÖÅ¡þBŸd°€µ/t÷ŸãЙ•+̃׿Ðß›ÁMM°‚û…æI5½¿Ð‚k; ’y*!ºÑs:-щ8ĨèB¦°‹f•è63Ú5[OóFs³móµËì;ÄŠz1–ËÉÐú,E:ìÐ'i89ᤕ`’-Éh¸ÒQˆ:íNŸ8ÈþÜF’ikò¾§éŽ·i½è‡!9½¨È˜våj¶§ÐPâŸîŸT»jÕ¶zQϘ֨ËtA‹wLŸÛˆmÙ@à º‹M ùþÛSg¡ ¢LÑ鬛¥Ëœj²\ë^úª£Âhõ^ôß—¸º3¨¹ŒÓ4XL¨†±þoåfh¡gý`@m-CŒNk&s[çÒøsëï7‚¨àš¤»Õ×vr‚³rǦweº.æ®ç½j(¯gNkî5š7ßשê:“8* –¦jr×\œ„­# {µ;›Äžž Ñ$öøˆ—·ØßßÀš6vtwGµ±ÿͶàñÞÙN·½”l$Meßs,G‘Åÿ¢ÔÌî,× +0Ϊ7ÜAè[N­ÕÎÌWIºegÓlYjlmmº†r›´ÿì|ϣü”ÚSlD ÿxƳ³·ö”'“09do;Ý“l#&Ú$IJ%ã6×Ò'üCô6Ðí7¹}A·•µ|†ãí³I.²¾ÝS7 õm]j8áÍ™Fßùð_€€|›NL)Åø¶Îøõøvgs¤dûø¶tšƒláÛ¨þ}ðíB^Dï­áLÁyØ\Œß^aEØå„ÌøvÚI2KÁ~·%#Cw¤z·q7MòIPõÝ&‘qhšw[ÚãƒD”óÝŽyýÅ8*}ïöÔ¿Z¿ÛªæSSJλ}mm<꺔J÷n¯&ÍݼÛïCC+‰„Þïö9þ´ß¶¸,îm}ˆ±D›Ñ*¹Û±VUÂÐWw³ö +ÙåwÛØ>¿R00|·™%=\ßf髜+IÙ²éÞ*”Ȧ0}/8¾·/nm |»IØÁ·q¹þ÷úyäÝŽJÙ¥»}ÝÍcç„Du·/8Zí2¹ÛÚbÐjðSív-Ô>ïÜ,ï7°þw‡Ûö6>eÉ„ÒÂíí2òWú#×ÁÞ»dü·•¥_ï¾m •(<Æ›¾-5Ç7Ÿ )}[S™B‹x*xè#À `õmuR¢ò›yø§oãÚ‡w`A3b¼(-“Íbߦ ÈÞ°ˆo¿šX-Ç…ìnƒÖy«¦lŠ +¸:Mè=ïh·· ëëu$®=t’R)iÿ¯#Á¢M}»=×™JFÎ ¹Í¥I<ˆÜ¶åxE]”Ƹð?-¼Øíia%|«+õvãž<R·Ä:÷SžÆnC?éT}ºm‹íTºL+æ|q&¸ \—í¶É±ðà€Û¢ŒpcRp;4•¯ @nßî’œf‡Ü–ù¶çIà6̳RÂüÁmŒm=“³šÍƶÌ“LŶÓÉ÷:PÖgû¥ŸÏ³}€.س]WV¯³‰Çg;6r8ùŸmÛWü†€oÎ6ýÂʳý§ž⃣Ï6J#Aò ÚSÎ67̧Eœ®mÙ+{Á†k»~Â× ß!õµpù„Ô¹‚¯í 7ƒtN®kûùæÞ´àÕ_ùØÙf¹D¥àl+²¼ymwwr Ün}<¾ Ûså¢áx{àBLMé º"q߾ÙÏܱA N*+n3’Ñ9½ªx}»ƒIT’õí¾'F\V¿îf­o§‘Ž8 î;zOk¸IM¯ñ÷[#÷U 3'7\ŒLYkƒ*˜»ëgɹ±‚¡ÛÛ‹ñÒ-“ ¹Ó}é6÷cvP‡/¨ [N9ŠÒ½T´QÝãSÅ)uÝõxA3e·ÔÌ@‹ÛÝR¾ïn1ËÄ”9áÝÌ€·Ív+·¶±Ne€·îw“¬‹DÞÝÁl·»÷}´òS4Žën3S¿ãwS¼Šz¿ÛA!vZ%O³îv÷¹ÏÀ ¨©ŽQu·jö|p²Ý³Í '¶[Ý&3˜¼vÿ)ÖÑ̽v O_»;¨}º›5[wÍírº;ˆ\éîÈZ5„kî~¸Üw4Ÿ¤tµsw9Ѻ{‡éþƹ;ŒŽwç …£Ð:,Á:ž»IÌÖçžgo„s·»T Ä›»1˜!ò'ÏÝÎ9Ôä„0=ýËXà„ª¿½ûèBÍÕ¨îÝÙ„¾•ñÝÊ“²B€Òwÿþ¥Ü)§ž~E^ún+i;ç }7úªÉ¥XÑ ˆ¾i†=|¢4øÝå±¬ï Žéw+¤ÈÃûZJ±Cî?á9åÚÃ[4öjX^ý9¼ó#¦õT‡·[T§H­‡·úÂ:ÂŒ:~ÞÓ6‘ŽÃr²¼_xK°,11A|·,˜°¼Â·¼IßÙóÝU¾ºž…w!g\Q,»±ÂñA…ÎŽHþˆ´4 ³¤Ón-Jö€þ~·¼¬\ðóþô +ª¢Þ}Ì»D½Å +`›ìMÖ`÷n/sJÿ}׺ÄwbR+ÅkPGÂaœã_c3tñ!óû¾ÙE¿ã1Åâw”+X¿dÂú·¡Ü™ÀßéкÞÃÛyѯrxPŒî$¸–”R ¶àÍWμSáø„+CÈ2‘†‹«áADÞ€%á¤S³‡kô‰!cøÅT{GŽq”øUäL?).4ÁÆ®3»a«¿E”è‹ÉcœꎂÆïÙøÇÇÇUëÈ¦Ž«È³‹Ç5Ø®x<€[ïqäHúõ˜»n¹BŸÃõÛϽi1räuäÇ;!;8•<Ç6v&ï{óä8¸^”—dDšƒÙ¯rß6‘[É‚ÆZNÓÂå8~Ž—gó5œ°bÌ7;A'£Z·Ýø•OΫ IóÌxÍe¸Í5œó“ó™M‹tU£¿î¿ñÍψö·å¹ ½çàùôóóáº.NßptL–B?סOa™ïmÖÅÉõFw»âè¿4øé!aV!úÓmí¨NÕ(¹ "²s¶º6ý<2ìtÏ5–ur˜ÔšËkUa‰¤>x’S‡Ô7x¥zoÕŸ³­ŽMÒ;©¯nôV’õ2­)KgVêÅÄõck±d]·ÂzºÑëé~ý*Aævƒ½öµ~{ÅØc•fð…ìýbÙHK5Åe¨ö„,TíöjŸŒZ»(­¸Û—*79¶ý …ÆzŽ3SŸÂ›ã·›Ôpò¸S^úðWÃÃ2t§K+RÝ¿°¼ÎKáç¼{Dœ¢xßsP¦ón]×»ÄÁ÷ÆÉÛ@ß%ŽX~—Œ˜iÏ\<ÇÈÎÔõ?¿jÓÖ[‘á)¢&î«9ñdè€M¼f÷ÔŠ¯I +~ñöô†º"Ðø+ÌWO$Ò â©÷ú^U:îï¿èÅOÊñp²P€a&(_…ÚÂÏ5¹UYóq/vGˆt˾—NÍÔW,bð!”ݲQi[þÀàwÚW@³:´%îEȺ±!€:÷R®tø(ð`6uøz1Û~’Ÿ 謸Œ§@TѸÄÄe{èpoQéùDHJüôï ˜â&‰_¦;C¼°BN?uYêsÉœ“ʉiñ5àÓµñ‹éô–G$_ðÐ9¾s±a¨²üµÅüÂÙl¯ùÚóåÍÓ”øü=+ΠÐß9úýŠ×òÒŠ,‚ ¾zÊÍ/Õo ɦGÖ¯Þwý]æá:±ŸÞ-3Ñì·sîªaaA:óBíÏ—÷ Û×2ŒWß¹ï‡÷!$SæûzŒýÿÔ'VªþÕ¯`Å–²=þY¢_!¾%Sª'?ú“þ¯0ÿ~ï?sÎßÿn€¡ß̸õL?»“ä’‘(°úãÀ¿~¶Ò.hz ÒCxã~~:ëzÿ–k4pƒ?´³ÿÛ+Á󋿆Žô/¸ÅŸß:;(ÿôc=ÚäÿkR çÏ g+ý;?®ÿ÷Œ˜íò¤ÖÓò>|ôøoôƒÙ¿ŸÃÝ­ß$韪Ö)yqCG<êÿùfí Á—  ïBõª>ªoÝ `ƒÖá5ÈæEÿp +À8ã\šhàèBf=p¢ª£iW4a +šÛœ„]·ๅèâォìt•ÈmIá²{AeôÐg5„ã‰+ØT[L&ÿôÄe«9ÝPÁÛ)„z³kØ/……€NTãlTäB»§a-¼]ÕŦ·T‰û…WÃÂ'­3$R®5vüIBÈ/¶à¢eëºb‘ƒ¶Ð +»+G´¹§˜$c眂e“Á7×¾¡gùyj¶šå‡G*½Äíù¹á1ƒFˆBt pùú™Iôs£ÕŠ®Ÿ ÇJ±%–©îrùŽG©$ÅØ1ù\ÒdÎSºÀ‰MÝ#ê¦ÇGÓºaø纯}òKôÃ> .ís2Qm ¤%Óé„ã6ÂÁÊËJe3P<È7Žæw‹ør]N+®J#5£•Ãv,5–X.FDÅRåð•ÛHkÜzºªÛgo¾ãL>»'E¹’ ÔÍÔª\?jËP5á×L3ß½Á$—.£T4ü ¶¯ 8øÁšƒ9µ"ÅÅAù`bXÉ÷l6N‹KÀû+-<ÎyÁe¹~Ô8‰¨n-´!Í:dgEq;—fAG3š0ŠK)¨u1T9AÎËù­¹®{_1ZXýí`kDŒÇþ2–ÒYD‰ø%t d2„¤Í‰eؼKÚH…—ϵGªš +çÇu-´¾kM3¸ìÁX!â_ödqhn—šêˆ}m …\çW¿>Ö&L¢R^äÐå I‡}-m0‰K‘AêcdÔvg†Vg %y\Z˜‡Œ séºÂ7†W +œ£¡fÈHtO#c‚ÎÄíò£æ ‚DÛ#æS|jQ›BuùªY82%£×ì¿ZìÈÜj »X£8è‰2ã2C`h‹î>)5¿B6#?¨O-o(ÔŽí®6Ú+þ”>€ +CÆLú‹Ûc¥c® +ÏÍÇŠ0ÖÊï},xØa°€¹»¶I«I2´(ã~£zhgÀÏz+˜ßØ6 3áñ1Àø}KŠe8Æ'0r—Þ=1¾«<Ù G4ÁVþ^‰¨ÐüŽöTªPŸ6{«Ò=þ¯›ei¯ÓÌn ¥·œ'ENµõGŒé«8+xÃø¯=‹ˆu5~ï©äl¿J 2»ÕΡ9÷q)·ô-$—gç]YZ ¯¹¬»xôa¹!Î,Ñ‹áÀ ¢‡è¸*£å¼¶ƒçÒ]¨C¼Wðï+#”Cšæ@7…-¡Œh|Úßk^›5'9ÁÜK®õHÅPÂ{à&‘W‡k˜áݶ¢çÏ»ØFæËbÍS,è>›eù®A 弚$\—!‚n£ ˜»@ i9jM‘;×®nºùµµ»À‡îŽNÆp ‚Hm€-œúåZ>py0}Y×Ô¸Ç'¯€ÿw%ù‰¬É èMê)ì%{[Bã[›^>™ G65W€fzòÝr´R;ÞÆA$_°² ´ü£©‹€V +ÿðq!Ø9å"Pr$%_. %YúÒŒ+ÿ½OXý¾‚©¦¹¯Cî77 ÓVoåâüû Uèe(iÔ¼#úX\ZCï±·¥ô9è?ÊÞH‡¥/h,ÊbøèÊÒHR\üN*ñ 9^cìd +q Ê?¹’uB꤃žMJé!8Jð±IáYG…϶ôv=ÖŠ.4 4³¾bSõæ[KÉgo´‰h5:ô,a…”ûË*ßq~¾ÝPüŸÍ练~V +2ESçôðPÛo–>%v‚e¢ˆK*5×EjБÜ5ªAðyDœ¢Ÿ•ŠÙ˜ŠªêÐ NÂW‰_‰†´{i-Ý1 ±¢èv¬C<Ór%¨ +®€; û°VÝaUùF¤>yt°À„^¡\˜1œJ¬qÙ”Š‚H{•Ó¸+¶%練9”x6û\P¾45Ρ¿á§Ðøñ3ùQ¶%é:sS“›~~tmÏhö7%cC쿤˯ÅžøJsr ¸0ë‡ôÕ¨Œ¸S·Ì­›'ÊÛ«$óAh6»ŽFåbò/Ãc'¤InÑ™Êjýv-žK̳>‡tXV*%€ëé˜è—TR:øœ¹má'½Æ‘mzF#Œ”©TQ =8÷x)s쾂ki¿FãEY± ‰£G8•Ö¶sêKü8#ÄAêIÖ\#öB‰Jkpù™È›‚”Ü/ÅA¥›*&p›GgH±qX2Ûd÷uÿg++ì¡Öyp»·åI(Ϝʴ´ÿvëÑ@Ä%³3=ùA *HŽX|`=Úµf )â[9H¯{-±Ô£Ÿ5ô¢U:gÈÿ³\uèL65Ñ-—ûTuMªK•}– +Üd¼òÅÑœNʺôBš µš¿Ó}°E!¬Ã½0°ÅûRºZ´­2Ms½›V Ã$éÊßäªe"Ä´ã+!´BlÀ껎àÃÖ’ò¸`SÞ ­—¸_œN™‚…GÄý1ê'Ì5 A)46ü¥ã\YÏøä¬swÂ1 ß V'~Íš5ÌÀÄ↯µç‹fá\Š«Ù\Òe"o}˜E€’!È­Oz/™§ÈÍŒó²{““Gcw‡ï‘#㨺ás 2]䉼Tmå'0flÚ‡Ò4“³oDZ¡–a-+ù½] ‘d¨g‚b†ûV6`»(1†çħ&EÿÅŸê÷7 +~í¢:É…3€ý£mvµuçT­ÿ%ôÛ‹hnn¤zcڃ徥bÎëŸW§Ý*KÎ_Ä‚{´ïÔèäíBŒl0•B*+ÃX,\S¨)6«IÜ›íC8Š6IßS¦qþ%#ÎøYû® xcÑ”ÆMuàÞr"e…ŒéYBc¦³W»¡ªÓ3ZÌ‘éô+n§A=·X+Oå’—¾¨ÔŸ« K›ÀAvîØk€ÞeÉ7›ÐG‡ +ÓlõnA½,dV L¬YýCK%Š)Ùc¾ýhKõIÜð ÿ{ŽäåócÑDÁ}mG~âH™äR„E¢±Çu +  /³`;i²*ÓØ0s9{”ì¢æÒƒgö8«Îù}‹ÇYbúsÀKñ+‹ìÔjx€À™r¼H…²££Eç½N£¦³w´9qüæO‰1t}¹¸hÔ¦²½ºn@"WšC ÿ2ÑI0š=ŽÀÝMŸR!U±[ƒ¹ˬso'Ú@$vÆTšJž¹b%Mó‡¢EÒ!±|Ü|ÛXßvVœÀêÇòT2ԣ̹$ÓÈ¡%Åš.³kÏw’·)ªrÕ†hã)]’iœ¶7¢b®üìðìg’®g¼ ™Ù87i!¸ÂR;`ÚïhRÒµú‘#Õ~%&$>ѸFbeÀ«Žk#3⩈i÷·†nq'ï¢Ìf>0Û…Á^b†nŸ©pdéòç5Q «$6*Ì„®’£­ËS°Y³.)IKï8sókÝ}³b»¡ZÅ÷5:_&jѤ4m£éî`¦zË­ˆo9zèÁ¨ð2 +Rp4à@¹X5¾™uI•mýȺvŒhíJRéʈºùÑŽ $ ?ÏmN‚×ãWèO>MÊ0· çû©‘ 4ÎߨÀ¼¶Ö¸ÝnZ6õtL³pë{|£Ku*rdRG"2‘*z›fÄÇc™B}ao´xæ£FGEFe~«·ÍØÇPÙkþtW­V±^·–UèÆñ޵É]‘tý‡ü ¥[^ÚïU¥Lôí‚$Ñ!´â1ä%9ÄÅœ+ú-èdÍ)@ôKbHvl ^ãÈÿüê©:)@p{P†l¸^45μ!®HSëC®th's˜p©>ƒmSc¿‚­5QmΨ•°ÒÖÅUê§‚J'V#3§-tñhy/þEN¹z—nó+ó:l6yàlt–8 [®Õ&ÆwaHŠp;qÖ²nþp4½ )"ÈÕòkPòøCt DI…<íÉ‹úŠæòs”OXúJ3kxo€ç)rO€4*©ê‹ÏÄaEÎkE›ÆÓã÷ð ó[bˆ3#JV ²LVh‚ã 0ÌOÀáP[„ü£˜t˜„µcMrç +Fgdø˜?êl>e°÷9<žë?ºc±… ŽOŸ¬‡Ü[ [b%ìÆ™„˜y¶©Ö»KG ät?áÞHŠa=´ÇÏSîaÁ!Ì'¶KW&p§fã†pãÚ—±Ê÷°ŒvfÒØŽüFxÖ×:m ™Å +ÑÊp0 вsK©‡‰»ê;P LRwºG(=Î:&²éˆŸº¥É~As{ì¨æò§ŽÝvHÞ}àþ aËd ¥å…DauLóRêËw“&ÆË& Q_ QL§j–TªÎ„ 9Iˆ óG·3ÙâLôÉ@v[üEí‘f0•°_\tµˆ•몸 +°FT/¿œ¾ÎDñgÚMx© k•Ö¼Ã@µqz“BZbþò{<^¸£ ©Ž:kq;õgŽØØ¾03î08t» (m±+»¤Ðá$gvùíksÞL¼«\éœðöp©¶jœ_³3F°ï8ýèº|'@(å!ç¸ Ü… “àNðšÌÈLé@›ˆýIЯmyªá|Íž[•Õ*dXHCuÑ]ÑäWF†ˆT5~Ë*iLˆ *å—sx[5îY' +w‰ö™M® ª \±®ˆú91¼¤§ÏøOdŠÖQ¤Œáù¼”9gœ`4ÂB*ÑR˜h¹Ÿ4y„¢]aÍÉ"+’äN…ÓS's£°sÈXö:œÂÿ©^³ûP&F¸r¢ûš.ˆ?¸q>¼—å9/o3¥è"fhþ&S@·_ÚÙuEØðÒÒ)skñZߢf¤‘±,ÚŽŠ;kÎ¥ÿF¢1*¯ÍgifÍ~èUŠcdT›êêc˜t­Ã³ÞÌ—Œs*ü ‰Jɱ7¤é'ÒW/±j]D99õÁ²| iYœ¨$úp +®±U—þÍo¶\4î¼öY-ˆÖd;-EÚN„lÄVtC»5:ÕåS¾‡ï µ4€Þ,ÙTëÑBÞqX®V´SÚ«áï¡•·† +÷ ÓÔ6¡03¹FâuÞpV¡ÄœÍqöÙ,ÃpJœ&!ͬ?S:ìh°!?Ô’lrõ‡vÊ“º×ʵkO9!*ÔÐá%§ âÐ6šÌ3ùUpßÑ$À)PJî`S>ØExÿZðÝ¡D¼JÇ à1Ú”tÌÂfðÉ¥MÝÙr–9^¢žâÒÄ—¤,q8W~ÇÅ +Ôåp¦kNî ¿·0am8·A6Rv½œÒòçT~©ãÃ鬱 ¾½½‡Â]~¦S‹·iƒ¾Ò_K‚¸ËÇs ½=¿aômWXB‘"«³™S÷0j©&/Ä„ãY³8t“kºù´TÕ‡—ãã/UrL×Pà¨N7×ϯÓv{ppB¼R““†\c;Sž•c·aZÅe"i¼Ê—×rºšj+åÀw?Î`gÝÚFàe(êa¿° F¸}åÄ{ØÈà÷™¤ˆùK‘+.ßÑ}óßôÖHP¹Ù[Œrú»øÇyRC9ÞØ5Cxcdêgk2ˆ;H^i; 'nëNà­=8œ™1vó%¤N+X“Xž¤ƒ`§š§Ù—y;k65Ãs'>ØŒ›°ïù5™Á"¬ ¡‚ hGp ˜õ[Ž##Í`ûJf"ÛI˜xÅì΄Yb—KÕÑï«„ÌP–k =]1Ïí~a&>?ä3aÖƒ@O_=eÓ¼š$‡–7~®E0(Ûj-XµñT©ˆfÝ-|Œá‚ãDÄڋɨNa¡Øµ{æ·2n¯¸0ûsÁ€ûÙí €,DŽŠ¾‹Éýy±Y½$†9¦Ál¢.N˜o²¯ïK íÒ8ù@Þ)qlýÌòoe;íÁʦÌäaôf¢›Ožðf&E¬?™2IÝx•aÔê ¬_Ò›S”kuÀXì¹Î+–až´ï’ˆ?á†È]¦'ghº‹Á_!5Ÿµ…öZððìl0MjK)Ã\€òOO‚}§¨~„é'í‡$‚ùv“Žò½(†ò:1$öË”*2ºÙ[ ++éÞ9ÿÑ +ÈÒ GÞDÐ’s”/6({·NÊÀži$ Øoè è…[ICß\ÀÍ3pÓŒlQIÀ šä¶yüRßîW”äiÒ?,fT-ÙÒx6,™¾d(­ZƒÑ?æƒ8I Âbýý ¼uU.-7RöÒ5oÜ}4½€¼ƒÏW°Æ¤@ÊÆGuÆÛ5¡€Å՘ə°æ!Yeu‘Í´×—5Ãå+דp¬—B¨ç±˜k¡ +Ë^ !D¡0€“%)zrz•žðŠ4FPCÙ6¹¾Ï\ xÕ>¨ž|ÑYÙà´yòÉ£:Ÿ),XÃäôív{@1ÎHíNÎ7ØâÞQîŸXüªÇ»îè¤SýæÁñ—÷PÅžú“ö¬Ç7%‹`‰ð«ýuWÙ)uF×_¤ +ÖnÑžÒèÁÔEýnÀ0`L°‡GÖ¿)[+HÎa…è ØnˆÙššrc»à· ‰™sê–+eŸ±;\Ðü4·é[¯{Xèc톺šÛ1zÓîí¼–|ýÇŠŒ]aQÞ 69P“³ Ìi4À‘‘7Œ5Hq¹7q“ú7eBEÉTpp4]Çràã’þL飸1“Kì¤é¿ôa}«“AÒÓÏY•…#NvêÞï4€tB¨,m.t™Q•¯8ÑÌO¸¦} ¸ žäp•{×< ë ÏpýB†œ 6Ú”ìÚúï—œeFÅiy…†S:ŽuùmÌe¢r%¼3¥§È¨ß4áEd9.öû'×déç²@à¨M3X¶.Z°[óàN­A=4TTfUµS£§Õ¢©¯6ÓéœM6È9Tä ‹ñéÇsˆÀ@¥ÌîoêM[ÝÌ1 +Ãß9¥F?®³Ã\ÀPV ÷ìqöä¬@ì:Û©h^qá°f˜ ¢T†WKw¢pdårº˜FG³!) gÔÑÕ³¥ýVò³>Ý„u¨}®†l\•qv,1yÌd”GôàP•k´0)\Šg}IXÅtH°º©ÆªJÔÎ¥ØK•‰Áì„âa"p0¨• +¹:mj¹ˆ#Êîý,æ¢e“æ”ÒêKùÀìŒn{YæÀ.€QÕ2Çditݪ=4¡ƒ”k·RP´ýˆ#ñ5ä|HàŽRMï!£CäGî³¾÷øþ³Ô3+ »´ò&`‰i’:„èŒU/b¨¼'Á™XÅ|Í£ÒŸÝ®@„\Ø©J$p_Ê»¢¯ËÛ˜ñ„W !F„gp†eVàŸCÂG}ÏMÉY W[ø/H«pÚ dHí Àµ2 öÝ8?Sç+à +³Òkµ‘ú¶  }ïYiƒe½qÜ]ªôIŠÃ]\‘­Axlj‘ç[=üÈ1´J4“7Ð¥ž© oÑŠ_ ·*èS­:¥ãžð€rú™4ÿKwJ|ˆbõL݈‡?ðî’ wyüåGN²˜ømì-¦¨€á ~Ÿ »?DàÑ„}OÐhuü¹pÜ÷uÙ‰ð+áªwÿ~\Z[=gþ’ÉÙ ¯÷iÁA&5ñD²ŽA&ÊmùRt@pÂT³äÿlßNÖÝ¡<µÑÉk™Ó ^™¸Ð¦+ÁY³†ÈX#1b’s7BìO[Üo¢•¡<Ù·,Ы\GÙÎ;`?X9yQ0"ÃF”€LÞsZ»ד îØ^ñÌr`_EÞFR°J&IH|kQ†zÂÃøâÃDc6Ø2¬Šz-BÃŒAK'ÀŸÆ^uÖþÆ)¶Œ?žEû|=ÓVÇ…S÷T½ZËJU%ˆ+@÷ÛžC°Ž×-ÎÒfÿO ‹ŽŠ}¬ÝrFLJ)­ìl "ƒŒÄ*Ø×ã[……Þþ!PœÊÐ6nD Ñz³ tè”ñ›þ{¡_Ò +xÀÏþà­Ò/¾'åaÖ5ÔômA:°UA…ëò-QDæ:N! AÐÝ{ÈŠ‚RÉeåìyBÕÆ€Cí]òœöÙo3µc´xÔã(¦BPrѵ²†m“hÜÖR–Cšf°~+;ÔS¯Xª*ù ZŽ£È—†¡Uƒ!ZŸRÎŒhH–yc¢_yä³Êê*Ì^»ÏºQ#Yó˜žòÁf%ò“ù$iÛEú\;S¶–å'³ò 󲕷²¸V(\Q>8Ûð{³ä,°Zvö¯«j"'ŒÁtžNš/;3yŒ!“ù/Õ#Q9ň¡G‘HNù(‰ÒÀ!cGÚ£92VÈÝC¢ãj\ª8¾ÜbÕáx@œ“Ýd Üî*òª$£…WAa§%l»žŒïK)¬¨KÏ >81óÀû½÷ë(eæžÎìK5TÝÜ‹ßÎõ#åôŠM*àæ Ú0¹bj1&´:áÏ(Ô£ß3™é›ìÀ¿1ƒüa"(0·g8µë]ý„<áR½C¦˜^¯4‡æX°ƒŽörÕãL)Î_eüJg°Ð e3Ø":q +0ÏöÙ*#é_§œÞÖžxÜøÞ92 ÛLFc ‚3Úb¿q*3|£xvŸ²7âìì ÈÒ£Å.=ƒš$Ÿ‡7ÃÄ8_±M‡ÅPcÌÂPÜážøA¹†ÆÁpûZa§â{…b¯)±A?6uƒ$ò,hOv¦äž]ˆ¶(Æaâ<È´ €lÝ@ VÛ}¿–Þ?’Q™~ 'Àvš0£o”Í=mâ)h†=žò®û•r¶º+ç g=ÃŒ'0¼\¥ ‘-fÏôKvE:êpÀæÓÐ*Ðù£Ç¤ÄÊrå O-ÇcÆ–™ }¯à–bHì=¿»»d> 5 ´ ·z‡@±£ù"ýxH*cÕÕítJ³îdúÓ<á–eiUÞÑiÙà˜˜Ý6ñáAßîÂ(ØQ +ÌeìFkÇÍl×Õ}׃!0¾Lf4œ~¯NŽi€œäÒí!"än½ðCOıcœ…Þ \›RÇÀðqèšqhÙ¤Bm¡0J¯ê?éÉ` üåØãä"ŸDŽËóã…-ñx‡‰…›øK09ÝôoJ¨¤Ã¾ÉÃÉ(ñA wSL>zªoÔŠ]v±I4³m•=Ô‰²1a c—©(ãÓ¿ÛRÔÆJ„è}ä>Š^ÅØîo*ÐÅÅÌj•©WÂðxäÿ„µÔ5|ÿWø–ícO +îZ¯«•ŸÅÄ@gpŒh¨©BB¿kÃŽ*ëÆ£ñß÷ÿìNþé<¨h¾&Š0rÛz„þ‰„¡é([‘B{"ÚÎãYƒB-gÕÿ Y-Ð!?(%¼‹Ur9yŠ%[ì-`V÷øG{ã©âߢN¸3}(€À¬!”§ÀÓjrâë?ƒ:ÄzpœÇ8Ø)XXSH·ôk65d0OŽ”å²&¶ÿM§ìaRP5üà/‰vAW:6õÔéËñè¼F84Ðp+›$Yd÷ƒü€´·ÁàùqaŒkX¼ß($égÊ.¥‘ûD{rg|®„^þˆØé¹ÑpÝÀ¸Y¾=)Pdf¤í~Å%‰ÜØ5“ygˆªÿò×n ‹ÄÀ!PõE1]³¦bJ÷w?Ùvï6<¿nÎéÀ $˜ØZä©jÒÂfšÍ“Ï}ÂÞÁ@ÊnìºßHìU'Á'9Ӏɒëáª4‹ òÛ9ÈÀÂ#}óÊôÁÜÚ€2¶RoÆ 8‚£yõë>úµÒ¼¡õº8"ƒUùر(Ï Ç—ÿûëã­Wj´ÁÖVÂpÎÛeL⪫K@ï}áœoÎZ9γ8ßAïDÊÉ(tPFÏ(‘ÿÓ…«4ð;è÷߆gf°G¸HÿØ¢.iëÝâkÔj}@À’ †ÿebNncäLB.ú¸Úµ(‚º¸W$B£âl=q)tä`¬§¾âÌÒn²‡×¼^œ»mU üÿAÒßʉ+ž`ørŽùBhìç/óö +k8…Ö¦‡r3Ì€ÅÃã/N¦ (¥.mî“ùóªéøÕàX›1³ÁŽØÖä;YÉ¿T°G´¾&rƒåÌ„oæfFþËøee 4e–Ìqd„ ïƒÐÆLàNÈ#o<ŸíFè[H» ú‰n¼‹êÌú9IÇ›À¶kr3^È~²ŒQ÷ò>Aÿˆ¹EBc’V<“쟔Qo&JËöÜ{tð+½ð +jâÑâvõËCýÚŸ Å&³Lºî!Ë—íÌ/v5þɶлØ>ü•xëu­C¹w‹.Ý`¦ +km:èÍí&¼ÀF+B.}"2e±ÿ¯¬°Ä ÊÅ™ÒÇŒ‹äV`údš…qëo«$ËËê­z-Ò5k½`ùÿïy2êc}Ï-ï9zâÚsO³±–œHÑiCž%NÇf…ÿÔͧíd—r‡Y…krž)®‹Kˤ]`OÇ|SœŒÛ`˜aÑ ®x7MýÞOô–æw&oEšfàgt=Û¹L‹ï1J:–½t,îÛã¿×MË¥—Çp3IØB1F)íX`ßR{Ì v¶ï¹”ÚY^íÄùwë;Ô7JÿQû1Ë?‹A¨SPãL™²/™53?Ÿš E,©œâGkXñÚŠ?Ʀbå+ШLøÓììVú–M@æˆ)O„pÅ[QOöo“gQ§­÷ÒU³Y³¤Ðçٶû¿¼8S‡V¶ÊQJyuyAÄ"'æúÿ—ÚÊ1I]Äå‡qÞùª»;#kªXUE¶]kDrØåÍH$ÚÃÕÐU:®jøÈ„ÃÕ˜ëâ?¶Ø‹7Pü¨Maò|϶÷9„æÿh³¦§ßxV¶€3±™M¹š98 ¹¬X-­¥ÄÎ}¦¥pqÚ{9×ÎÞæ·DrSÌ×ÇÁ@¯›ÖhGƒ9–îÑ¡vÔ5kç÷çí e2òUî|1åëµ/‹~©Šúã¹|.eóÂFÀÓïuÔI†³!¨SýʤŒÞž}ýÆœ”s]9„ÄPdÌ=ýèq§?Ø6@  TÞ(±~c…X‹„-vŠ…±vÔÿÙ»hÛ¾¾6Ƈ óÁ£Fûÿõý(âúï¥ø¡²(µSç„ÓÝ Ñ#:ñOÿ£¾µˆf1¯ˆ¿ç¿¹ÔæI¬í¬××âãBf€¨Ó³:fÍ¢ï^ãÇ&¬[½qÕ¾”ÈÌê“5CV«,vµgìV>†qz(Ÿ~Èö­ÿ÷¢"{ЏGº\³ Ë{¯Žó¤·}u%°ŠÜñ®'Öæ·4óè-rÒôÚ9ê6Åæ£¾,@6èü$ˆjWé¦ÉÒ‡‰ëhVçèEKÿI‡Aë+~-úÿ."²ï“êX:òÁï $­TEÆÅ(_³ÍäÎéÊJ Ç¿“©? ·’¤|ð1óÒÝbAùoÌ‘Œô\¹*í·S8µbòŘcMÃM¨àà‹'¹ÿW3^yBæœ÷¡JÊÕ¨_)Ì.ü)R}> 3ÛèL2’ŽúT)½ÖŽQN±¼ UH‘-Í)¶J×w)×S«é4 Ì@—¬áT©óù…2jÕ~˜£ ” ;È“1Þ)ƒNÀA¡R¬’pa,:ºÕ›šÐ:q|úõEìë@Ž6¹säƒ#Â_è™î×Òx0MªBœà ùæÈÍòöéÐ}ØD#¬¹¿|Ä!\“ +'ºüš$¢08;uÊTLTD½.jÈß)¶~¤ÄVð/Níþ½@ÈšŸüIõÿóQO|«A~ ’A]ûðŸQò`&\N KqÀLñ|Ä®NpÂn­Å2»Ž^ü©¯ [ä§§ü1‚@|™ªÅÇO$(‹á6rÎÙɩҌåEÆ©Š#™ñÿŒ¹·ÑÖ«42,e¡‰ ÏT Ö>ß~íŽlHéÀþ»„ Eèv=»h³Ðÿus±Žý¦`ût8þÁ•õÿÿYÛ•¼ û? ÿWúi,ÿ¨b$ÿ„J%+à®D)6‹ˆö»Ñ\›‰¡|ý€þùÂjF +pseo®Ü1ñŒÜÃŒH“B^-¡œæýT&µŸMYíux±mìoˆ¬)fÎ&JÞYZÓ¬iGt¸˜éÍ8­2FU¾šÙ1 qª)“‡gÆËfÏØ¤”ÞÈde>-1+ÊK(‰¨8wiÆ:,i™QŠ&tèKtÎû¬G²tÞªÒ6EUä´íÈ’°Üú©î*s¢3MÑ$w–ID$–v˜þ)Ó-sëy&j-‡‰Å¬tÙI™Í>ØrÕd^køIRͬõ3Á–\¨–•‚­LÂ<)£OÏnS½ùˆKȦç±<é9'§…hsx•éÙˆ6õUO<ë?7X—Éteé²duÅ1£Õ‚=*©rïìIJšÕò)™L©!¡mª†¶±®l¡ëäLîcÊì®6Ô±[]²‚ÿs:®gpJƒ¯Ë¥Dvk•œ]pÈ­"¡Ï´0}ÿ0ÉOiÝ‚F¬¾­j¹!›¦¶)‰jt=’¥²æÔ‹…’t‡è()‡¨p|W›8¯&)YZÉG9’+2Ë>Â_JENˆoYj¿IfÁ)R¸îµ‘{E^RGéÈkᓺ¼4Ÿ§<ì}$(P °6n¡ÓTŸz¤.]%f”Rx¬ðTª(¯¢¸ãÌÝu%f|úªð$(ôlA,h‡>*$¥°bÞGU„ $PˆÂW„¸cb‚á 8pCÄ‚ñ0Äà +ƒˆ@`8X±à áÀ€T0 "$páà`‚ÆÂCÄ‚ 0$˜€H@…U0ñÀATc÷’C&  Œ4``< B¬î#ÄÁb•ܯÑÔ¸9­¾46TUS´‹§ñ'Í_ŠÏã'§îîPI…„rÌiS³Dk™Ý‡Y•å‰\s*‡.éêϺÜK«ÎÖ»zX®ë\'<ºî£¦°—rú+¾¬Xè>ÄcSUñͲ¯÷fÒ4KišÕ OÓ¼šÝHs1x7±ï ˰vMòg¸ð£IN™™ý{Ýáôzg8¦{õFªw F¦“©ù!Uå\NìóoŽ&íú»^FFdò.26i}]ðÖß ñ©GÄû8Ä""æÉ–ˆÓDL<Þâ‰(¿Ê…æó™?;w¤û•õ›™¦ ŸIÇ—TÊâÏÿùIIÉû°Ur!)yÊûx’Ÿ}Þ\y–ÔKBª-´èò•µœz++Ç”%Iµÿÿ}à§ûHïHÙ{Ýï£^T«·ü’¬×7ß\zýŒ~5³©óû°ß‡Ý°ð«þZIoì°°ÅZƒå–]ª…†‰-ÄžNÍÊx„×<ùÂ~w—ÅÉâ]ïΆîÃgg·®ï;::w®r'&7SIÍ4l=ÏÎ&ÉJƬÌȪlä–‘Ócu5–;$+±;;±Z{á±'«ÖÕ•kç²¼û0,# II«Ò¤6¦VYZø«•Ù½v‰Ëô¬i¨LU T÷á)£’óÈ`IYZö>cí +k6óÔlfvv›]Ö.W[0]³Í6¹ÈEµ1Õe0Ï“å2±+¦1•8§pjj¨ç¦v™žÄÅ«÷ˆl¡F÷1F-r‘Oˆ†Ä”fy+PÐÙ»ò‘ØÜG¹–ŸlÕØ”d˪ŒÏúêðP섦d>&ƒµ]I=ˆÇ¡©™ÒTih\³ªšÍcÕ,äZ#w…ÓÃ)ŽÈáõîÄï ÍõNêòZ¹ä²7sgí“nÎ!Î|ppfr]üï°lª9Øœ‰ _!ì-aÞ’Ò +‰žSÓ} eY–onÝG%ákW#i¦Q‘HIóÿ#<¤AËêŠ 0 €PAÄÃ" 2h€`D C† L*P€1a‰‰ Œ &ЈA€ ‰4€ÑÁxˆ0D0HH Aƒ‚ñ ¢Á"‚Š(€L #ÂÃŒãAÄC£Œ X,@‚ +P4HP`L<88p€@@æ¡á†)/¤‹XiÑðÊïn·Ç§£yÖ®1>ÚëD2:Þ ™)&'ó$wòˈUÓ7^Î:«£rÞ¤9 A"AA +<<œð×@rÊŒLþ:œÌ²ºC!“a ¶Ë£€] +–‚œ¤@+¹Il¦â2»¯(1"ú­¤P„,/<ƒ'XEE!H“bˆ'·£ÈLÅfe3«4ÑUùŽz_L5ð™™©°E]E¡0Ý’ˆ¤˜ +™(<5èJœg ƒs)kbs5Tg©R!ZPÅL0< xÑ@‚BBBiiHcM/rl ©˜öœLj!33çÒê"âjˆÑ+gc‚èCL±¸ñŠoÑiæƒ3iÄA|Ùï~Ÿ_ï¦g£©úîîNïÞ´ða¥uwÄbý¢uþÄ8]åå½àÞÑóYT*•»ó𾢓õ—ïyR€J^&M‚ÆÕ÷kµŠ+ŸÏú1zƒœÏ±ÇóìÌãH×ãpî‹—[ðrÿß«s®"™›Š_‘XøEÏ ¢Ý‹ÚB„ìûãO„x{ŠÉ,b##k×ç%¾ªTÉDÇ'oØmÈF®®?…Š…D8dÜIà‹% +3Ù5²G@£EåQÛ[Oêz Š!C3^éTô06S H6ûœp¤Ú9Ô²7…ÊšHoAÆÌíp¾O,ÑõKãD]ÓØ~l¼4™‹çT¾{ïî¼Û,Zãâk} †dñŸüV2½8b´v}B¶Š6¤Ê±«Êåfµ´XdÅÀMÑG¦@ßÞ½uŸ¬®È/^ÚE: +¤í=Qy[ˆ(”{ä‡$–}®}lÈ›L÷âØabÅm;$á>›WßÕï‡DosX[\€øjÀ‹¹êÞ9Î.)å18G»ý +Ô›Ba1xÍ- +Ú&ú›(çèó,óÐì¥Ña€Ôm¶hø/áÿ²™óÔñÃP +…R¶{(4ÿ¤'µ\è˜1|ៀ:bVx0+†;ÕÀ|ÞiMž^Ÿ›ŠJêU?­ÔxêPrìDô?n¸'ŠaÄ/…ð!…´-8S’¹'­sžPG M#ϾéöÍ­Ü‚×Æ0𶣕V‹O¨²Îþ¥Q[.Ù5CðŒÑC|£Bj`r“µ #jèy@˜æ’Žñ‚>û•[1d¿&´ÉÌûFzµØ’°Aä„? ¡ŒQ5Ä›aö•<•)Ÿñ"Í”` îcüÃl.>vàhÈ4Vè¬ÿð…xüwÃ%‡2fZŸ +fŽ…2:ÏxwƺœÓkÿG‡¤CÕ˜ÿXá´ž!Ož>LJâ9dh1ÏÓš¬i'™à8hö> ?Wåödx‰"bħXuIÛÀóæ\q9ÞGÂB¬7NÎPå„éw9»ºðZ·¹7uöø0Î’c(´âH&¡­·Úb„3•êo$Ìp"»Hfb…_˜4ÃQùml +åè%áT\“P÷<©A›Æñœð,°mÄšg³*õ¼í¯ÒAMÊ-ñ¡ö9®´F˜#Wù1“sK„ÛŠÙt³ú›6Ô‚I€qûê¢Éþ¹y‚I_T´3ÒÈÜm1㎢SÜ•)>Ö£¿^ú¬"ÒyK wù l~­\²,/^Åò†ªwæé¶ê/UBjQ^}±„Ü&ó˃J¬ïE\~,™¶-W#ü„Ý,žn »ô/·ã"(â~°t>1½‰Œ+‹2æpú»Å:‘Vèrr1˜´ _ÀGÙXyœ'ÆøXv¦º=yãZéLÌöž§œŠ¬Dç›·Ä\ª‰+³*MdÍõþfÆ6x. "a•׌b)´ì;SñPpAÒIŸýà®èñeaùHÂüÒÂ4>59; ›·?Yw»î›”§v¢‰Ú¹  ––4a Á;/Y,^¿!ÓÓ…¡=ñ! ÅdÚ;ÿ¨fÖ;ö;ˆk7Äþ]…ECӼᘗ,Äzžª  PcEõ«OB™æÔADêöJü€kƒ9£œÆw‚BN'´©òJaoEûL²u+׫ª²o[%ÁÆ©!{Â#‡?Sô*å&P*®=ñÕv–>„?, ¹¼ÌPŽg8³-RS*Þ¾%ž,ËÑùéCÆ5®Ý2ÀòHˆwBûÊšMp6 +šmÝ+ÓØ¡g—¼€ãJ»u±-AYj”Ýø¤gê a +úÚÚvª­u:òÂ^ŽAœN?E]H}š•‡ó`@”ÄûP”3wN†y›á«7¥º³;³æ¸fdKµB(içÍ…†}ônd.ó^ˆjF {šŒYa.Xdš‹Zt­Cõ‹‚¸_.ŒRn$uÃüC{¢C¢‡¹Ê˜Š™VˆŠ]8iµïb§ô¨Õ–—þá¾+”µÛ¬¤3à?§Íp1ƒî ÝwÏ[µÆ«ç5fÃeç% +’«ª ¡t"SåŇhýÁT×ñhÁû2³ƒ3#t÷Ç’ w#&™H~ ôÈOÒt3Ÿé©ºBEʢϽÏA(ðÚ?ÌÎtžGÓØ¢áÝm±læuL̲´Aâ¯Ïiê_¿âMá7wLù¸jtSåfKEÇKùúÚç>u¥¾ûi­ –õ+4xA`ÆÈ£™;£¯îTšÁ‹í鎙Á¼&úËå·¨ø¸óÊ›à•„·¡ÿìóÅ•;ñØJáÏ›:MÝ¢´§p~øLJh®×ãáÛïôˆ^ÞÛ 7ñç£Ô·2HtY(Ù6Û;€+Ú=ÛºÓ‰ÙÞ}a û7õ›Ü)¡"e$?FcÍmX9@¿-àŠìÃmÍù¦CX¹»ÀÕ¨Ér²`Œ¦Â1£Î7BÉÞ{BÄŒR„fnð$/»LC°Z}€2·0ßÿ“áÍ >_§¡ª‰I«ˆ®â$ÎØOÕ^Þ—çO2õW%Úžm eÝžñmu¹€-˜KüËÇá—-C‘9®“™I^"'®½ÅX/¬ôd K÷-¦°”r÷ÆQBÕ[6 5$@q1Ì¥i5€b3"QñÞN+…ÓcÍ^i.*žz#qÁØ´_<“ÏéÀJ¤Þîz”á2ª0÷Êä>(T[Õž†&ä@/¼€z€ã÷! ~u0¢ÈžDjíæ“Òÿëk6l¤xfDªŒ×+VxˆØ{b¸ ”Ȯј`\‚g^X¥P4;í p¨Ì˜¥8Û† lÝvó)ù ë*¬&®"9Õè3¥úž˜ä›V€Ž­Æ­;Ò]’ºß`9ÛT!¯|,`s>.Á Ί’ôeô!†”9UçlÍšn¦ÌVÞ‰„Šp7bŠÃÙv*•$vQ:=õG1-ÀþwÐZ$ŠcÉé=µbyS¸úi%ý¦ÚD‚'úak… N=ÌÄóH's‡¾<øÈýó«r‚E:ÈdŒÿ–N…$§Ú@‡ÿò?º„F‡º‚ÂT7¸‡œÆJc[²- ¤È6HÚW»»<ñæ„~£Ã¼Ûy™µÌ3î­p˜J™ªòªPJ±Ôê|ÕòCas‡lõ•N`@`im'Àªô¥Ê,Ÿ…[%»áî¤&Šâ›#ÏGãXÒÍ Ú•­µqìdÃN\t1‹¥W7Ž%™­jSݺ®‹êf§$2SŒ)ZôƒåÙ(º¸–Ñ/T;”z8®Éøœí^} °Ô˜‰úü)<&J&Á ζPY™¡æÏVà4 ²;ˆ\õb(Œà#ÍSrþK€yTap«eOüÖfˆR˜?ÏÒ®#!Ó ‰x¢vŠ ˆ °:b! ‡ð¼ÖUú9}a7ÈŠá&s$yR&¼âê‡ó¬Wª*ÞÙ öüUo!RLUBª”n7böÀ:@¡r‹|¹"‡ÊZB]>X b´ûÿ×€múÚOR{W¿ÙÁ%ŠÕàm(ã°«NÂés2k¨x–§w:‹˜n¾ ¡Pl‡Ê&¦ˆS^0§5Og‰¦ÜXM$Ÿ{VÍ/\|¥ ì䩌P'î0”;é¯-çË/ÎùÞ@^0°¯Ã6Æy,Bºðô+,øCäÀ»6=‘^K*±ÀíMO@טÖL‡¡$(/maÜMíUÑ#Ç[B‚oýœ_tq0«ž,—}ä +^³-º©§Z"„‡¾:A +—e2­\HõpQ¼7HÀj @õ>{·væÆpµá…SO@øµ¤<¡Ô ×Ñ=V0ñð¥.aÒ£šå½RIŸí…‚ò{E-R%Äa´ªûûÑŒ,r>ú;uËóÎjÁð®XN–™¯ü›”GW¸yÈ7¦ÏM;¢߀kÒ0«­Ð}ICS˜š%ÜŠ‰$fÈœ‰N‚Áp вNWtËåëZ!èºë [2ƒnTÔ~5ƒîQ¨QK¡B’9ê~<LŸä=t–»N”Bß/½ýÇm¡Ÿ>×Y,Ó é„fé~—v•6P9vê²Ã3M,J¶;h3Vrý"úÚ”öQKûþ #«ïií¥è RÃÐÌ=Ô±ä6Î8bÀ¡®il¸Õá#:DsÏ»‘ +‘4ÎÆn” Å™c•gè}ÄëZÑz-cêp×Bá€3PE^ËyŽ*ÊY^€Ü“¥\³Å¡”•‘ýìV¬c™9cÇGh Cu^k°àþœC•õ›‘Ä”÷‰E>0 DŸntµ”q뀿Ž»0ºVóñaö‡º§3ŒþâãÏŒ#$´It ‘¥Œ65V/¦KuXÃEº½-ú|é;•Å]oß~ö’°1Î=‘_„~6Ö¼ ×£%ß…,¤Ä—ƒGQJµa1”€ù•¡%äcÞ‹’o± åÀÉZ@Z‹G*ä²™®r”]üEDsC¼BÚ2<¾‘…¯ÖõIÇ)q„¼rßK}0Þ¿©g¾Z3ί£ù~¡ÚïÀê?æ¡cñµêâ9É‘5+V6>)«iæ¢ZøöHáCøÛå¢?fy¥-ädÔO|Ý^84ÞÝ ˆ5ú:-’HÊJ­åD— _ŠÁýó("Hºí¨¶=–ý d¼’áF2È«õz/ó…¿=à…¬§™O'mµ‡RÍÀ`³è û:‹™ú³iò9ž„Avh¶€²y7nê°‚-ý “õ޼=¬‡Ø vŒ >šáþG¢ÊrHù©i¿~Eä ÁÑNÇøvßÿ)H L÷ b±‚oºxñT%ræ;[|])õ-å [w‹æ«»Žˆy ØCkÓkY"+‡[FKê`Ú ëÿ°{×¼5á`hbÁ°¼rÍ…ÓoÅá·Û?ã1aÝèúüÚ-šÛ*W,mx +î8Ûÿ¾/ÑSq˜uìôîH¡4ÇœÔavY(Ž* ]q¨Ø ôÇ»'!‚í·¬@þ÷ºÃ®ié|×´©C-Lô…S9C]À£+#ÁGñÓø]ŽYŒYÜ +—Š´f› ©È„ìPréù‰ïø Š=,~¯X=[C‚<ùpß“)@Z£„m.Å ¨­ øæ\¯Î=Ÿf¸n=r÷Ÿ!‡êrj‡3Ü©ÈÙ-´Qº¢®º”Õ Ч] ‘s1= l,÷|ä2Í1ÛÅfYcE½5ƒ•:_æ‚ÐP¶žÅˆ2Ÿ£$RGeäï[Ë;+°—Tœ Hb +_@ƒñbf –D<tÛSÏ…Éí»¹B/ê<´²8_£>HÄ96) Ƹ c9Ðÿ|yŸ4× 4!*x]º[Ã,è•cÏÇ=í¨—9˼"*â'2GR=¢æ$C¸_@jt[Á8(ˆ¼¢DÑ`L/%ónW„þ´Iަá$£™Ù÷[Qƒ2Êu뻥¹s¿8ÆÄ5¬èLüóJ.’寅ŗ†ÄŽÃ¢Ó˜>ên™ž2®> +BZŠ?Èl’EYf“h¡e¿€OVÂ’Æ'/°èü(R‘h‚cÑ´¨…‘0]¥)Öûíð‡¨~,ÇåÂ.n„ýqõ!×aI*¨9™¯©“²õ=J`o7̸|2àW Dø:Dù¤<¸.à–À˜7à&äÝ©¹ Ô‡ŠÎ΀®R<“ ,LF¹1Å%‡¯¯Œ»ð©†´ŽÁ‚3çQÕ3ë¨~§åȳNðIŸÙØ£óêkÊ®0åsë°¼Óáï ùj}âŠR,´J0u)F9 ‹¢9wGêúCûRáG‘[-shP˜^º¯’oÎsƒæñ´ÿ<¦ÓèÑŽzq\9ÞÆ}O[蔓=¾DQÕk+<@º¼žf,ƒvù­T+š¸oz"Ç‚à97ÔÒeÿk•ÎYè¸ï’*VÝë§vˆî–w+dÂŽrÙnKTPCÓVø'm³¹{ïÇzä-ú½ôN«Áz/’aäÎ:‚&Ô‹Ö¸% ¤i ÝI½¿4ûÂdè v¿æ[’äYœº¸ ]L®~w,¨Uw”ôc.:AëKĶõÉVÂçxv ÖŽl«çtø:‰šŒ0*n§†"u §ÍÁ +‡G.ó:—ùÞð2Evrü”˜ ðî´DèñQ]œ~£ý…>æ¢tW=WÇÚ4øÍ(DÖůôZZƒÔ¹¸Z~mg’2åe¹¬½½)xøesA‡RZ Mp'ý¶²/¦áŒ¹·á\ï¾ÀAÜ&&oYHìÿê£z„v2¥Ã)è¦ ìØõÔ8ºHk–Ï^e£ªöá^Çwely„ôskc¾ ²TWnM·XÜ êï$ì™1bÁÙ ‘xç*ˆš¸gY|‰‰$v2ù F¼ +ÎúCo¨Ðê]âó›§$Æ; ëz·¼Ú~ø M‰öIÂÌe¸DÕ|‘"þyá UѶNúçû¯ÿ¾ GS$=†âs,tÃ#%î/Å€å%£Õ%Ìæ6a´nÔ‡a“ø;bi7~#O¹‡ú³xülÇQ/yÌgÚ¹oß(S—i"Íñ[Öæ4/á¢ùS†î¤Í¡Q¨•%þyqÜy;3(3:$ä ¥s÷¶¯Ú³…W<"9Z/j*ìŒ1·Äò6¢–"ƒ¦ +;±ìÀ9ßz¯(w"ÿŒ‹ Zi#w¤¢ß + ‘˜ ¹)Hëg}¯Fû¨tzP¶å£Zˆß´\P€¸Å"§rbÚÎ_3¸VPTáŠzÙ:…DŠ +‡Ž­ÖÀ÷R¶¢ŽCX¿×z>ŠwP€ù#)+g +·QÓY÷U¢üǫɮŒcI,ã,‰úXWà]Ji«7µßËR ÿˆDà;¹LZõ€±v¦Ê*?'xheÛPÂ0Ú‚6ÖoÜNSÊ”¸åY°»8zCtµWèOê+ÀÏŸ’ÿíÌN(—¬bºt½„é¾Eoß+^)ÙÖnªCèãÉ÷·5ºá±# ¢R¥ãi à8"ñ‚W£Ô[L£Ï\TZTT8$™OcÄ—©'ç?WK5£ä)ñ9›09˳\²º‘uÄ$Ö¿ãlhS½õDÂØ •†±òÇöä32NôUî~"èuŸ¡íÑ™2û¶æ0'@¬kwÙùp‹+í1Æ`* ‘.Ù2¼ËäíìÑTN¿7‹Cç7ñ¬ˆ=$‰²ÆV‚W¼’ž—eF€?Õ¨®×=b“_Iœ¢¼,ô–ëZ1°6†F\j±ÔLÁnE“®E²šnøÇAÚz´‚``ñu mLq¬Üø?aƒŽ¿¶ÊŽ›9íŒÔ¥}¦V®5·IZœêTpác |A g)Á±.ÊVÕô©@¹W¦~Œ·4‡7UðÈï€ÙÔêÊ1ÂaCËKB:‘pK#¿ŠÓêùÒá.ue•>:k;Î+SÓ /‚[Ó¬¿ÿ²«¿Vf/žb@s¸O¨î‘ W +øÊ0Äc»ík!#ʨß]÷˜˜Êø(gaqa/<Ò‘¶Ap:1.'©Äx,`PÍX—á>ëbÄŠâ%©²'‡‚J¶Cä5¨“ü ¦©\ò„ª“j¦—}gH7pýò5¸²öùÎ:/ÂÎâÉ‘Ëd8 ÁÞÂŽHz*S™jª¨tÝ(ÜÄWØÕñåá:hÑU»{¹§Ùd”t;*{$>Drµ9õKQTL/´yr9:Ä%¥†\Ê$ØUÈ×û/¼›Þ,HE3idéo¡bÖöeâ­i4Ž@Ž.ƒ&CHiLB;\ÁøÅ‘ÓX…8‘–[ÏljÒsëàAlµElÿôDÙ@í@š˜¼O˜MJUZ6D\3™®Ñ ¿r: ÍH·“X&ÌDÞ¿H}T}…h‘§å9¼:{Ûã⊜öý-•çj°ʰbrXÅìwEnàìnëÝöJìZë?Íe1ôi¹‚|•íˆïø*zq¤ÔF€Óö%èÃ#—JÏJÈì\ýlœci—óJ7Kniˆ…ôrT–ÔUmÕ£m{××WèmiŠgrY†î†Fd·å·S‹bD›W[W㢄á`•¹F>=jãÃDá>Ø†Äø‘ä\mðXW×% •ÅåÔD2tøÈ£ Gá¡e*)–h2¸Å¬¬LEsR¾žP)ãð²CI­Ï0No³,Óµ6œË‹ ™+±¿W×É„Ç} _F÷ÏOAS»š‰_¨± ]Û*EˆÅ„_:?´ËnoR\ÉIyZ xc£õœšC¿é$ì´óŸY‚G* ~ = ‰´ò9aîÈ‹±àvîʔɇL”ëõ$Bͻ߉"¤‡˜”¨ù --¨u*ÚÜî¼L|u]k‡íèþCEŽ!WùãÇ6/˜|‹Ÿ†O‹7nT«êœ“óÏ¥Ñ×\QÐQw¬`à-È,©I sB“ªX ÷iùJK¹FÛì[ŽÍŽÜOÅÊÜhÕ¤{*è`Æ ØÞZ&Ј•ùõ¥E:¥*`L:qhûgšéÈj‰54*Ç!}è<åÌæ7Ö8¬ ¶Y»d±¹;¦Ü¡9â¸Ê“Qj‘°-‘¤ Wi%ŠèÇ"¾•±Îy®¨* ŸðQûY4(þ¥‹M!ÈʆjB¿øõöÕq<à<³à‡òÌ2é›u„&ß½ú\ÜŽƒ¹¾AœŽHå’wŽØ¤ÿ’zéŠ90å]ýz›O}¨¶NxÄä'C©ÉÊèÔ\èþ¥Ú?&,TÕ"¯å…ê;ð×{:‰q´.Ø““ÄÞºÖG¿ÈÓÅ«&ŒŠM2ŒÁ8J¬u4:›ZZ‘°0ÅüC:,µ °†GˆhIJ(J>ô=–l —z«!‘ ¥ ,Ï +*N ‘È®î± ×o1¦8•6þ¦}€™¥t#Z10ÁvÄo‡mé×€aÚq.‡ðCïWçh$‰ë)¡ÉŸv"U c<¯ðšñ! ‚yí÷Ȉ ®LZ|´†ã¬ ‹nÕªÏúê8Ï ‘Ë- i6¯;Q-|лÈÉóªÏãÀâ3ú,†c¯0Hñùð|îy#z\PA-òKÕl0–·•'Q‘AÛæ´ Ê ‘µJ»J°¦û‘w`ôÀ($ ,¬eTl¼Óˆ,¶e7J‰>‰4Á ‘ö3/¹ ¡óG@ʃ9ˆf´ïPuÌ[t%¬åà?ªý±¤Ôlتºh +D €+Qí‚çí!ÔjÕ²#ç§±Ò±ÄÜI'qEvCŠ8rÍxtÆÝÌŠGoˆ0ë "TÈo¶®Ÿ#<õÄ_g™(³tÑ}ßÅæU¯tsSy6¼Ò\*@+ú#àPÔO—²Æs¼:ye\ÿÇÈÈnGÕ: +ÛÙ±‚¤ë°ìJGþ ™æ)Où"oªÜÓZn ÈBibâb;V)òs…1¸uh‚F½ôÉ^ÝÄNº²Šà:ƒÿˆ•Ï%«~™*àtº¼9»T{u ··`lœX«¯æS„å±×[¢ÒÀí<2Õ÷ê¦æ±)ÜqO4oî$&®Å¥Å‚KÜéÍ=À$n àÃõ2Òz÷½Ì éX +‘æe¹Ç·O¯ÝQ.;ª£ÔÚz¬œÑøÔEeO^—–qïȃ‹ô—ùq:ÓúÆY&¤U¸7]3ùÚ$éà#ñV m!&Ôåw²ÛÖ@€¯"‹6Ec•œ….Ç—mfD Ó$†“TË]_uE±vºJëU¸9X¡²âj•FÊÜÓð‹ñ`>¢vçž6—†IP'ÞË,ÁKû×TY®ÔHZ#j’¨'†,ùrÞIPæ¤70­:ÆíÄH«£v^æ[çFü¾«zt½±Es Ò?¹”ÓÍiïz…½Tð…V cj£¯8€t£hSµc +"VÑÒž© M“ž¿ªšG'?2†i€ £' »éTET,ðÀL׸bÁ}ᣠN§L¤0üý_À Æck0š¹rN™BÞ¢=¡Ì,©zVtA‚§êaSïÓ/ÅÍ'çeÃYtˆq³óH†³1—]V<($Ùo¡V·9‹°›ËÆô£…Š/&Ë m©ÈÙe$ÝDpÞ’KêµGd&@˵˜F{GWŒÊZ6iR š7¸VÿPDuYªs»¥‹[yÖy8§È§ ›JqóÖ9íÛ6ßêø1ÛÎÞÈQ ’î\箑üUÃîˆé#@àÎz¿¨kW¨î@¨è CÈqy“,_Í«v€¨*x¢räSÁìK¡ß²»‰ä¥`0–öâK²«F€ +À&ä%„X³õLmöœ WðY±î‚vkÉûΉ1‡à÷æúK_¯ñåÃÖÞpï +y¿¨Ó#0Ò}êǨB¡ÄœÙ¶oD¶àgT0hm 9>‹¼Îf^d¢ )­z+މk ª^…ØÝ¬m¢b¯i– Ë ùkÂqÆ”/ï£ÍÛ©,bATM||£2$—|úa †ô•i¬õ½TfZûuð««.×ú}búס<·~Ç‘ËÍÝ*hœƒVh`ㆂ¾ÖG±ûìœ?¨.Xt¤}[#ŠJ£²\÷Çõ£Rø×jü—¶-XÕÃÎËdEûÜBÑÀr´ö÷õngk{'¹'˜šéxVÓÖ.áæ9@¨*« •õÞöZô'Û¤7ˆ]GZ“ü1²Z¡/Kîgr¸á‘}­¬ûØn’r}ÀÈV¦É¸sÏ“™Y¾+ÕœÒ`»vÊŽ©_„dÍMË´þU¾€€– ÄuZä½ ¤¶ÁE?kPvÁ³´œŒ¬N#»÷“.¸ íH¹§"ã !b:ÌdÌôBëp'á1:Xè:D¹¾=µ½=<×L¹îQ‰,¿‹Ý?h)‰5Îgø&ãh?FtÔ†yj« mq: .X÷G$ŸŒ¹[ÆÞÁV6;–´Ëa+÷Áà4Z„¿[/ÁN¬àè±¶dï\ÌüäÿÁÞY³¨DÒÌ( +L¸—U$Àä>N6í…ÚÒ°¦>ó3¤ˆqô\°–¡ÊÙ•j°î’££ÞʢÎMZ¤K>Ew&xÏñâˆÆ‘0Ÿ®Þí~/ÛC›Îz-ÐR͸ Aó¼!_ÈßÈ<ÁN‚x‰–¹·ÓĤ:UÈV•Ib’Ô5|«ÇZ½Ž%öóyÙ¥ÆÄdD¼rðÈ/­ÆúÃ4A™¦KlÇšÆGZº¿Ì6+!áEÏ^¨[¸ÔcÌ9,Í.;ÐPÀ|-j_(Ô‰Z#.ìÛi8$6Æ\J6l”ĵqFÉý²K(Ô[ä{Ñuá͵ð_â“¶È[fP‰Œz%îR¡ÜãÚܸ’¤Bð‰÷'н+„B’ú³®àXV9eû¼ koš,À‡<åQ"äÌ\m™9Ûµ ù–ˆI‡é÷:Ïùr<Æ¢B±ªŸ¯×.s" ;ô|®‹tîÚÐ}Ãçý¼£š"w©m؈ÒBà'ðg¸+ÒK;¥H½VÑaj•Ö= ¸éåé—_Éûص¦’ƒùºÃȲ®V(’Œœ#‡…·Îò7,ôWjºó$gJOí@Ýwp(ÊÇÐ Õ÷:©WLJ©/ûhœg:`Aow3R¡kqãŒCq )½L;Ì7ö8ä"´€ <‘o ¾‘ý[F½ÉÑÍËÂ,b–SÉú|Ì0‰]MyÜì`ì„~êà:»­¬ò$éS9â^ú{x`cÇúQþÜe½‹c»«Ý“8„÷ôp ´}u’Áõ;ë96ºÊÆVÓ=µÌ"ÐÀúÿœ93 lK Ghó?ªkO*~ä¤ÐÚÀçÇî@M|PˆKèŸ ‰àâ!SÄXñÔ‰ƒò6å…˜”60)ñ„“ª5(11[  +¾…³ësÔòvj¤'²–I–JʉL\3šÙíÇh¸’ÂiQܱ ©S`­+³Ãi'N‡Ü“I*Í(Ë!àçc ž*¤O¬£¯sÈ@¬„ƒ¯–÷XÖqßÐ4/=Ä>0Åd_¹£=Âí<™*’;ëCËžÌÚPvð%V»/êò.ÐË {iè.…¢°ó-}„ A¡ š~`ü +¿>[bËvÎlë“p±?  (AIi4€aÿÆ`"¸Ü Šò@¢±Ç2ó_ W&Ýžt(¬¢;ìi,ò¸ž ÙöôYˆð˜÷f‹)âZ5 \óFt²ÈN§0Ýt–*?hÿöÈ##m5öl»q]{™oÁíØÌ4sÂ#Š„Ÿæ>ÜttBíÀ¦¦“5dR’ƒØj&p-‡æ‚‰EšÃ·±èƒÅ‚IµÑáÇUéé°+˜HÃ:”ÓÂ/™„Ú{‰{k~É®vè—s‡¦ˆïÐ×ZãÜäxðÆËƒ¥z0˜©<|É?{Fc;ºîa„ÄÖ{‰Tˇ +óÊ •|#Oȇˆ>¬˜öaí.Q0~h¨K öÃê.õ’yÉšü*øáq 4Âx`Ù(hjw  ⊺Ä!<°†˜@”„KÜ„° ± Qˆ)·$-D3ñ@ÆdžÀZKÞÔ!4b +3Úƒ±mKh¡ˆ¶µd‚*â–(³žfÉÄ‹p‘%‡ÅI䌈%¢kDýWb qv% +¤#húS“GîöÝG¨•L4$Òh+‹D~$PTÉJB•ƒI×ArœOÉ™PB©)a°”¨ZJL%^I‰6®á(YÑJg,ás¢ä> +%ó¦­ÄGÿk½Ñ^"öŸ„ab¼“xÚœ„V™h»I&x&5‰ršà-“LÁ&, ÉMDovÒÃ’ä”PT–¤¾©$3e¢ Jâ'N€ÿÚKà}¢ÂH”×ûH>Îm=r¢]#Ù;1’õEŸEb¯¡P$•Åû‰èx‚ø,jFCrW¯(ø(’áHqÇ£5GWW8 A‰½9Åx ñ)˜Y¨ L:*TÿÈãR!Ш@]}ÄVªâÃGdd öȲ«Ï#7‰šñˆÐ¬(1ÜsÖŠE;2ÊÌ€|+6´¾Â߯3d¿‡¾ÖªyçŠwÑ‘)Þ§ÌùÞ+¨@Žl·W¨Žö+äøh¯`ѳnÄyÃb¬He± ŠìH^kñc±JD(‹F7eMÒÈ´³8€FD-øÍÈT3-L2 HÕBÃe„†×¢²dd}¶¸Š²ÎoUÉ.nQ.Œxg½…N¼öˆ\¨}3ÆÅ+_dßAL.•‹Äû3Ìs1š¦ké§‹T€bsf‘åîB‹'^]•æE‰qÆz1ª"r‹ïý±€€/$0ET¦/*E\Ë/2н¿`Ý |ŸÈ(@'‚50ö5‘4ïl±àÁ¸,Å ƒ‡™À0Ü‘ÈaCâ#"9ˆQtR‡”hEÄÓC‹ˆäl1ڈȪ×Y"c´GˆønŒ‡ "ß1Xÿ!d˜uX_‹úö>Ä•dèÛCDo2*yˆ”ñ·C´¬ "2·–á$‡œêoˆÐ^FÏVLÛ¶†0Ÿ4DòÌà›!ƒ¯J2ä +ÎÐC”sFñ/Ä+<ã²àVòC¾ô’[H0Ðè•…¬ÃÐ]!rEƒE2ðhøRÈ“†""iô^N£éN¨Ñä„XKã%D¤j0&!;XGº{À4ÌzE4b*zµ·FT–ü()0^CÁkŒªx Іâ ÉÆØzRþ8Éœ,`˺i#4ƒœ1ÿµ¡í‚œá6TY¸ÑG±Jnì  +ê%ˆRº1A\Û M!ÏòFm¸7j£ßèñŒ8öˆ‚ÁA¨¬*r;‡t¢ô‰£ébÆñ¨RŽƒë²DÈaÖ€œºäÐX@TIå(zx¹]ŽVDÕÌÑŠaÎ1!€xÁsHþ?8èh»ÿؤèîbBzùGlÓ±šýUê(Dl-ùcvu´€?,¶u¼àIÍýî×±²ZÕÚÑ„~ Ív|`‹;Ìßv‡züHØ; +…ëx,¾¥šsbIx¬¨}Gâ!‰}°½´>н’·>ò<ºÔM%}H}HÌ—ïÁàv« +Þ¾IŽsEN|ôy{,¸äã¢UgÖF?0³Ç7éCˆSÏï[¦®‡ÆöѨLÎü}¨òcúé¡Aô£³ôpåPuµhô}T1ÍÛ}Â’ÒIGž¯?`8¤q³ÿ1ôñ&ä  Ðã²ËçAtÄÈvsšp1æ‚Ï QRHJ%âò2èÑ,ü´©ÿA•óØ÷> •LóØþuÆ<ÑlñåÁÝVàûEáñ@È͵åúqLøåw–%n2yhr +ñÝÞ à“ŒøÌû–õ½wàøåtã¾> Ý#ÿEwdÃ?êÈSãÛ1 ²<‚©èCµƒ”…v pþ¨0q_š—=vL´/ËÆú—hœž®—d‰”øˆë#,H“¤C¡jÕñ]yGàÇħc/ÄúWqÿÿˆ +ìD=Ç¥ý!tð%ù£g£cê£a òÇDÇuó‡œÐ!¹~@ +ýž£JÜ9~^9‡¾p›ãMz_šƒV@2Xþè Ìag·ó>WNTÊ5âäð'9&çŽ"‡¡cÝûQ»ã°º‹‡xê{ÇcV/ǼW lšâà$JW»ò‡C`xáàmþ8<¿=ʉb¨88°÷ *£ÀÀ?Š à°–ñ7¦ñê}Ã×Í7öº7Ø0õv,opÈùƒ o(Ý †á/vCÝùƒFݘ Ÿx‰÷c×þŒ>ï4n0ž?p!š?" 7”Ö½ êüñÉmhÁ?èóüAOÛ˜0° (†Ìþ‹Ü}_§ ªù;£ EmφTÿñi6üû+t -&'a£j06ŽÇxòMãø¤Â?Ȇ½(0z“ÿèVv±±Dr" €|  ±À>2úÕaC0©ÉŸÉ©h‚Ф:lN ÿ2iØ0öÒÓŽè'Ä?÷k€6‘ö54‹¼UäI×öÀ5Ä8w­aiuÖàÜ@„k|„ÑçN¶ÛY €WU£ÄÈÕ0çQ55¸#RXÙ ¢=¹G†²Ó¨–@~6 ß" -æ˜Æ´µ4fÛ@z”†ÍäEáGƒXíFcA‚4.vä*ÑP ¡…YŸÁ~ Jh(gƒtªÛ +²r=»I𝒓_áàJtð”w^Qô +²€Á+0⢵ ×Lƒ%‹s…&e Ä«ƒØ­€Ð²5Á’K­°¢,­`©%ÅeÅŽnÉá‚ÅÍ%ËÍÞ»$€Uh +_Òë•›Œ8 ˜¹ +…¤¦UÐXÅ•&&#VÅL?U“­¨"î’IQÂÌe²<">¬™Š?ZÃħJÅ`Ò·„M”š¬IQ1<û—›² ƒO‘¢mRy§Ød792ãäoÝĉ"Mäd¤¦ iN*CŠyt2SH±N¨\Šaµ'KñÕ;Q©RŒ'”Â¥ž'+“Bt=a )æÁ'Â!Å—>ÑâøÉÂG¡KRä(L(—F! +“‘°½‚B¬(œÙD?¡‰(¦`(ï" +¹à¡s(Ç … !ŠT¡`.QŠŠucPÌž¢ô6.Ê1 PÊ(äÌnzÿÄäŽâôW@в>¡"‘ÒÅ'|•¤|í a“BEOl’RD䉳•¢þNè·í³¶jPüRzÒ *çÄ2eFrbKœ@¤)‹˜pSœÖaNaïv)rÛDïh-² a.eoM˜¿ aPÁ¬Tð‰§¡Áš‰>øW&öÊ”:dÂÅQyŒ Á,©ðC45˜¸o*,ë— ï)ÿ¼„'©"Ò%hR•æ[bÄVe­%”c"³ÄÐÀ†%ŽExeÓ•ÖTö±á*®WY<%˜ÁJ¯RbÒ%`¬TV`P‚Mc%˜†z³ +»XIâ$ôh,U˜¿$+ V’É I “Lš£X¹ê{%1 † œ#¡]Ø(¤ î@b'݈su$Š!9°’Iˆ)VÚœÄJAô¬ôú8+Šb‰RËÚòÄÊh KR¬Pv$&+6åÉÞw¿ÀVPŒH‘8üUv‰QØ…Diè+„sdE¶Ai¬tòƒ±c`…¬#°/ç–¹ÍX™G0o.Š•}6‚³T#0€•Ahñú«¬åÁkc­Â²¿ÊÆ!U|»Ji.ÂE]eÕ"„ñ«Ð +”d!í°ÒiŠØù*?¢¹µ!^ÉD|ö*CJÄ€‰ÉU¶Ï€Á"WÁÏCne¡ú3Ô~ˆÉ§‡àåÕ!àÈUz…CøÁ5ÄN­Rr†ð«l)†ÏÉ/DWÌB|{NlœÙ¿—¾•”1G*ذ´Õ#IÕš].­¹o¼½_W×Ê~û‡_ï=ÿ²Â4b“å$1…§cSÌ’‚faïùûÂÂäÅ}rÙ;Zš6„Ëraµ¯å˜æ¸·¤;™S–9<ŽüÙ}+H®Pg‹ßÆkvÄýaLÓÂk¸R`cÃJùøÕ%â\nõÙÂIÕÚ0"yB@à8M¥B;ºJeAÙªhËÅ_³ÒÜ舯|²„(Ço ô”†Þcq‚œYR úðÄ(ª#Pk˜Ö@ucCä¬$I´x˜öµ^1Àx¯¤Àÿ IÕÊx\tY‘ ™¢¸¬‡¸Gc +žc§¥Ís š¾‚:»ƒX|\ÖC²ŒÁÐêÊç¾x!ÓÝ Ò~{=UÞÆ þG +þG„wIÕJ—º¿÷škçp4$I”edÙ4εæXº1«+Öá,„ž¨CLš!𑤠I›ÃH 0$H çƒMÕµa€ ˆ„Á( p Áá0`P 9Øêº¸äVK÷{ÓhþLhG~ŸõÄãj12§R.iRšî±¸<·¼‚» ÏþŸ8íNŽ#û9wí) èRKLÞ2ÔÑË%s­â³åO"R’ôÚFŒ`Š4;½BšfÇNv„ÎA?H$5:7`áDx|¬ Ù4Q±M‹€ð;í4§ÌÒúå Ä ‚×»(Ÿ®ú5 `»ZÕYCèPñôæUÌw¡¾ˆU`\D„!ý'Î@È®¥ ú{Ç@å‘¥&“'T bpF!cp¥R¿G:À,­‰gátqü&‘ûÕ³A¯Gp¿ÿØ +:¾›ÀæÑ®ª^™=ë ¶v&)‚±—Ž­z}HÕêu¾@š“Ë"Aj£—’þã4Š +§·poâO© ×Ò•WŽVT> ÉÐÂ65`‹“Î~ ‚57 +”ߤµtXõ³-[ËÎgÂÿ$WÂÎŽn0²ÐÉlV-敱jºä›¢0§ÎÂÜ,5ZÄš8 +,b·m—Ú?±áa}ˆ™hÇ•â‰X#‘H%Ä€Gæ<¹=(\6Á1ªª©r%šªäÜÿ£Hr¯)-Öh°I‰ˆç,VÌsÒjô´tœAÞ„¡,ä™møüqË$͸&ÇYé]g·±ÃÔv@‡H”25ˆÝP|KqÑ/Dò–9mã8ޱÛ‰ š¬üÏ +ºó$Hn¼–XRâÃv‰B0eœç ¾ê}âED¥8…Þ“ÆPKæ`¢ðT4'Íöü$!yJ"v«~بŽzáïÃl‘ÍDˆá¤ÝòOåŽ+*”Žº©E¯\Ä*2j÷›ZRÐ/Ý ífÀŠQ«gYpÜ5xìjL¯€ø¥RBî&É£†æŽ¸ƒÌvr‡ñøX–©–¸\&­ÆÍÁfItaI}Ç3õ>‚ˆºº‘цËÐSHAµ8‚ÓùϨßPHt3Tó÷e9èTe¹QQJk{$¸Â •Ò$ ̪Ã_ x >ø#ÿ#yä_T—fqv&Ÿ&×·C~„þˆªÜ†Ù…˜H]þYÄ42eHÚÕØŸZ¶RÐPÔey žydHBø©ÌIQEMc‰s"ð!@„*>#lÄcu¦3W§Ã—Øô Bîd•s'}’¡*§¦‰µÛÏ`ϵ 0QtĹø@ðâ¡Ûë¸OFïÖV&5áƒðåâT ÑÐxÅí©QÙû°ÅÝiO¯6c¸[—J Ú®4 còHÿ–»÷þQî‰Wcœ¡;œ¦A(…;ÁÀA°Y²Ÿ —nâ 3¸½²²J>ºÜÆ¡œ ÌùÎyÜŸ‡¤ÅùÛH²B1óyÇ8šÌç2á~;%Oúó ™$(vGáeêià™ª¼œ6}¹^â^†™k>»AÚ–%#`BojUý#B°ŠG‚æv² „zt‰r½3UÍêm$P;§}c¹EG¼„Œô¶¸8£Lö|“3£åj#Ó¶(vOEe‡ys*¥mVÇåY zC.„¢½éJ©gïGÜ’Þï ;iäËÉV•ôKª öâÀ?=‰¾ ÔÂŒv¹èkÚª;~2Ÿ±_+v3/Çw§b@ïŶXÁÁQEeô=Íà\’»P®Y°m0s²â¹¶ œãJgB«Q¤8ôRcãXN ‹¥âƒf–“6lÙ)M! ©i iÙ•]”D£ß¸…tRôð| †¶YN‘ÿ¯¸eEø%a5ÐéÅ7wDcRßV‚ˆƒÂͳ®c„ÁÇ•tŸÒo7pN2¿áHýWœ;½7fé‡c£‡»&'—£6°.BéLt_/8…f¾Á™„]õj“ÒZÄH׋?¯ŸþüAÈDeK¨mé—ß9Š Vð€…uÂÀ³¤¿È–ˆt„ÿ²NëË÷]!w+¹;Ý“·Ó2€GOW,þ\¥'bh£}‰´((˜á…ÛýhïÎ%¹¶x'o3b¤ +HêäP=›íVsÄ뺛z§MX- sy¬že'”.“Ø‹ÀaùN“£é°£y„^ô‰Œº3dH2ÝC3 +J1€£yJÌv+f~ÛG¶àú¥!’T'¬ÎË$EÜÙ˜H>&ÒXTO‰{"«Fô`”îS¨Û¼à؃§L‰jGuU™ÔGU±ÆK€5òásÁà–ø¦nøýmjO^zŒ¼g{¶8RÔµ:%ЈUçë€ÔHä8à¹ìåÎqƒ`´ôvŸ…ËòXüÚÚž ­Åž—Z#¨Éçá÷ÖdÛê÷î<:Ëš/°«Ô`¦CbÐ<9ŠöFG¶T/¬Ã½ùÞC“¾¹ÂbYÒ€Dóˆ'r[òÞ‹QffÅ‹F F;ô?°w\m02ˆaký¾ÕψÐÊÐ}ìÖ%¡I!DE(Øe‚¹…FÊ`ÄG#ñ)½ïEjÉtCÅ'À=œŒùµK‡[P•žÔª"®ÜT â®+ó8®D¦…!`Kî]ÿÇoMu½[?äk +‹†#"’'U1XôM +žß±!4?r]QVúS° +y3N%•â˜B#ÑnMš·˜¹V|ª2­3î… 2pÁ_¯žŸÝwê@Er}uö¬˜ñ/1*v¹WyoÝ6óckŠI óo\„P ÙËa %’´I±ôp/'fRNÃNX!<½¤Ä¥4ÓQ߉„‰ÓL&¸|Y²mÙöš¸‰÷‚„(RYu½=ÖJ[³@°I²?7·õ·ÐW«ŠÐr„H±VÍ¥ë®pA&:Å02ŸV²e“,Y€ëÞ{&MgKh–®7<œºaž5A¿°ûíèü{Îfçu)u›² ZkµqIZèªÛlØK)+5ˆGß=må­úI@øò¼r +0$³6 åWÒˉJvælÖk†!Ã2Lþ$ËêéÙÑÝaQˆr¡¬#Ñ+µs0êKȰør@þ¡Ïüô|àE.¤ºhpwKDM¶Šå¶¥Šò"!*(”Ö9>žF:·m±ÆÓêi= u#oà9Êö.Úèź«ôQׂîlÄü¯2LöåcÂy•æÄi!ÔÑãלé/XlnÊŒ-fxi?ð8Œ½6‚’ò6mURoyà©[©:«µuÂq® ¿ý&Ý%eƒ9‡G*¾CœØ] Q-:i$ÞòÓâö !ð¼«ÓJM=5 ˆ9Ï-÷ó6ÌnZ&ü®Ä¢ŒIhF•#{ +05b|Ëâ8íêAíÛy¦ »€:ˆ'“ÝLœ,8F£æö.NÛ–HA(-ÂÑfut¨‘òï=Ê`M\5@÷p…*L×ÃJÒ[òõôß™}Nü¢SãR ‰ƒ°8¹Tn"Ltˆ ÜF¡RPêÒÈ<ÁÐaFhHiB/Ïmu²3‘bZÉ9ŠÙ¢ž£0€tâävÕ”_Ï/ \êÄ:GPæ®ïþÂ[šSÐï\cú^,¡N%L¥µÄ˜B#ñdCèAß2v&«ª½~z€LÓSÓH,ï^›Pé$#ìU6æoÊFø\*ϵ¥í´•Ͼ\c>ÛÖ_ö“hT–%¹{Þ6 -..Dn¦_æÐOðë{+&…¾½§Ö|~rHÅÕ|LléHÌR.Xuõ.áÏ)+åâO“4p¦@S†ë0Iðy‚wœI .w­‘LâwHÇPh¬R>ª ¨}ð´5WË{Ö¬Šá>ÔòTTùÕGXVÝâ2²â¿ ¢"‰¬«ƒŽPÜÕý¥ ‡¼b²T3õ0mþ5K½(È»A(¨3Ù»”WôòHÿÇq0”eå¦ÝC¢l†¢³@Ôèl+g~Èü¸ Š¥mfê3°ß¦|5O–©KT>EÞ€¦Áuwµ‡äŽÉ‘°™Ü0–YÿIåa-˜u†[Ò`@pž©øêԘʑ *àŠ¨¤Ri-4ü{aá…72_’ù­WfQ/‘d7Ùþfp0†1Þæ&mF6ew¸i—Ë.ÑÊÎ4 kOñ•"-²z¢§¶Ÿ.¿þ:gŒèȑɄKÃÅÂàø –ʃ,``>stream +âVzæ²®ÖFü:Ç·o&¼ƒwL£€iæVv'É÷0)‘wí%âZñ!v³;+'¶n›âé_a_¯ÕS¢Óy9—ÊUíò.ýCì¤v’ØÞÜÑúËûœÝ±ï=ý°Ú»ÏéÄ^Ítc‹Ã¯#³C {ŒÃÇ\OOLJêéñøŸr9¥ZwÎrJÆÄRÖRj<´Y^;¹þ0 $¿þl!­a„mø·»ú¥º¸vÕþn¬Ýo:63-ëuËMcDL¾t̾ÏÞnKµ>Ý-fTnn´¿gµëÂ}\l?G®Ë:t$ïëd=?Ôyt¿Ÿùïð!žÂ[„à>2»eâ×_Þ_.òÿ›”—Móí÷ôPkÛ/Úÿ›'Ÿr·/wöúÚ&kË,í{ÞoÒÝJ>dt·®ÔyúŽñxÝÃc‹§Ö…÷xç±ò ’Üç»ôðÜÚ1 äÑõÐ +ïü¦Ö¦pᡳC‡ø1[j)ç£Y-CyŽÈççÙïg‘÷‡ÔpppXŒ ™iê®¶×u/|~ýM×|úŽþšž‹Ž|•öý¿|ŽÙ¯—Ö–ÉŠÌ먊œVZ¯‡Ì+-(Ó4|ŸÑ´|(•®›¼©}"ioÝ— º@$(P"D$°ÉD¢`2‘(¸H&(ÆÅò8@ALƒ€Á…‰e1  °0˜àEÒ@ñàA…ÈD¢€"019@A $R8Š,P±\ ‰ÇbÈãÒ0qHHPEò€`("$C$âa€‚˜&¢0P¡ `‰·¤\% É‘‘Ñ‘Bad¤`R*0Í‚Ó,àAHØí%%ÝC³#¦¹P&& ‡¶á˜`y8H‘ÉEBbY80PÒÑöv)™Ó,(0ÍBт‘0‘4b!‚äÒð`‰@\thò¨@,) $ •“‡T—”v¤P`šC ŠÊDªKJR-X"d‰@xP„Ä„e¤HèÌlwxwg( žþ‰ÍÎ O‚i§áÝ0@ÊÓ¨mßdpàY¶ìøùînˆ…áÒ@¤Á]í"5Ô85óNOmoñ‡ç×üÎZï«Íxjí»¾©µ»Oîý½¯Ûå}µ§wnefå}í"6Š—ÐŽîe¿}„ñ¨ƒ'è–ŽÑl’B@``,‹ÂHÁ @A˹¤ „ˆaBDDDDDDDD’Âä9?½ah­´ûK|c;éZoÑÞMú<碷öžkRÎöÌPPE´Ãó³Í}Žq-€6ì1Ó-<¼"«mü¯º…¹sAúí+Z»tÙÇH_ÁºŠO¢«±o e e¼¨‹e»ÇFÔü0²‹VŽœ«x¸fPè Õqë”Ü íKg›jØÞjÐÇEí?A$Ø.󃫀 kåëÝ3»5[?8¨\(à=’BÎP7KU׈ +¥¹gaÑÛ»¿"„#Î] †i½‡Ë2׈Âv_ÿ –_ÑerIwßD*j1/%[Ñe—±¹àìl5­€Ô@º!]Üu +tÃI$LÏa‹æ¯Pù´ËøÃ@S‹rÙn·ñ Üí¦O¢· aÁÓvÒ62ôlê@€W+–Ôí;tÕ~&?[~x¯Ø;Ì:†àد¡2úë˲±că,4«`›’ÜCù‚¹Ó„Hš@: ìe+FdžOøÓ ÙĶ' B‘ú@q<è1 d}<™* ½7¡IVAå´è= ƒ®í76ò»ÐP8ð¬òÈÿE +DHž.t²ÒòÃÚ"$ ÎÓ:TÐUO"¤©yZœl‰¨ÃŽoNÉ­H@¦Ön!Òv4B>Âl58\âÿ•ªiØÿÛ‚$*çÓ› :5l°ÚðXWþÁð¼BÅ?¯r=—N¾Âñ:ä)ør=¬91ŸO ê9½upþX¸ÁÖøý5¡¨Ï8CŒ¿{ç ©¥R€ä±qXll®ê®ÆäWy‚üböG ìû< бa0AƒmÝhÐ~ƒ,aåºðJ2Ët‹Ý«Ï;ŠÇ¦·CNÚÀ ›‡ ¸´†¤ÒÚ~É{ M·‹Z‰„#‡É{€å°)©ïÕ²#8’äQ9ŽìN43r¸a²ŽÂ3Ew½F…¸ÙZ:Å$å_+!ñ²‘A½Ï,\iÍ£î¶WY!œ©6צsѸù*™Ëtiru¾ö›Ó€Ãµe¿šúÄ{êï©Dt‚»¿lP +E(¼ò’ßZ|KC¥¢ÐT,‹Y*Æ¢ÐÑ3ú9­Ý(ÔKtÍ™ÏÚ³?’4ÑÑÎâ`±wŒ¸Ý×£gÇþ,d•Sš èÐ&ƒé 78Þž®Í{ó€ÎŒHùWÊxpYþsT¤Ï£>3aÈJ§ÇFIlæ’ñqå¬XZ»Z1ähç¼'ümAêQ.sT—“¨ŒtÌ%wb U*©ea¸Ìe(“²&ÿ·Ì~A‚³ºÊ–(yYÿ=Ê›]z‡«òÛ8¸A¬ó5˜jª$ÿÑe˜Sœ «»1b‘R¢Šªü[×%²3n± ‰xú‚<fwfü_‰ÆÎƒßÌlâ{üOhS8_ê|,¥µœMŠnÍ÷²Í3`Q·sêj½'äŠD6q¿|%Î_­¢GøŒd”ÿ!xš”VLÛ:wzj›œ‡•7ìuïÆ$àœh_ÏvuÈÆ+n"Ù-ánib>/ªv ‰x¹?´ÿR5#*Ýóng¨] _Õ{*1ÍÙØ3½¨;Z Ÿ.X÷”戕ÏJÁri¿l™‹1…ÿÀyÃqÞBÆœkÿ@gÎÛº^'&›Ê\¸ãëxãMã?4o7šœKJGaƸYÇc Í"䮿$³(¡’¶,›Ä½#“pR¦Hf|húÄéêí3ïú“f |5ßýŠEpqAbîñ¢þei|•ü°;roX‘XÈ#Ò`Åu>ì +Çäò¯À•{[$³~x¸gc& Q°N¸}¼86KÅCÈšVŸèN¼Ÿ‚g%QhGGýŽœP ŠukU™øš""YyºG~·ªÂsm&P ¹´¹Õ~ˆ,È?•¬¼[¸©w»QÑ”½¬âß•—¡ÿ2fYã#BC=\€î«ë©]^™ûM$ ØvÕ¤þNAÙ–}ØðÞo<»á_XØ!œ¹•ue~ºîð¸ñ>ìËö|"4iìLÁP͉âÄÁep0ùEØîyáá½`Œÿ…Nlb¡ýR+vèÌ8¢îÑú„Zô“÷¸+î€&ÏF¯íLÐИ”ÔJ+4Ï*P`f¹ q.C8Á‹Câ¯L“å¸q 8˜|!"CÎ*Š™‘†Ó(l\<î’—!|`å›)4 « º¦ø~­JUOBY´ªMô¨˜‰ ÿ'&{ ËÉì[{•…‘‘ß^¨´™¡gAÎÇiê{ì Ÿ)·sj ÉI2~l<ŠÀ]ÐT뺳W+äC4ýžh¡Àó`&ø"ä?|°Ò¼ÓæÜ%­%¾ãƒÏ™†XÏLÖÁf¥ê%ü |4ém][÷€‹d¿ «–Þ+’ŒT8dô3«c~ìÏî§æ¸`_´Èé)õ‚¥P*¥WY÷Ý:·ü²·';Ÿ%¢÷3e°Ó"†@G¦÷é]Ú5âL°V¦“Þ1.ê Úfh:fºGm#\ÔptÐc¦y¯?Vû$ꃽڪ£iy`Dq—˜Ào€K¨ˆZOkxÒE·¡ËIXS²ÐL~J²Ú{\fÊSÇ6mKŽCŽúQǨÀCµcOàñ¶EäÖzWÔ÷¡Â}Øé0=/_¯:‹vÐFþ"7bô> ÍÈ% ¾Ô9AÅ鳂“™耆"‘@³S$]£ôFÂh¬®§,bó b¨µAz ¢LªÔ¸ðE^ÈÈe(¢#öš0|£Í}1Cä†iäävÜ’LCy×FÞxˆ„ºÛÑQ*3Éñä'òÿ@ÿ¡÷D•äÅ&4"¨>J¶žyg¨Èl7Lµˆ§-ç )Än2‡ùx“§1td6ð•oÞ­^Ç´È‚÷aZ«ÀïMYü@üòKw]RŒÏ½ºÌ>ÁüÏãnyòå¥pwz3£Äá`r“2\Wk&Œo¼ÐU„Ä_!Þ¨=„-i{Ap±ðmÿ€AÙgMa6pDé'ÃsBÓDf³ bÓ}ïç¢ú•?¤oI‘¥Ý$Þr( *E]¬*P@‰õ'ôò»öSVÐä fpzÙ5 '!¨‚’ +£Æp¨8ªêJOñwmv݈DY¸Z¶¦j'¹x¨’¯©| ¿:³Ãyâa¯”‰3ƒ=ÉÇèo*’¸âP¼QœÅΤ=‹º=ù%Ë»ã¹È€ÖÑ @q Û°‚R´ºQ­—#Ç)SÖ^² Hb!#nļ ¡í PÄ`aY³ufP¨5¦-3J²ˆcv²ì9*ϰ!|(<:8¡ÆTr̆x +$Wò{ŽËÜe·C@1+nC™Xí1m< _ÎØ.tRrø(šþnc"š*cûDâΖùƒ³){4bcTÁÖ½=4¼ +rú¬‚!•oÖ=„‡Í¦ÀoËÈ:öIÁ]i9G ?¤)ÊI­“áéÞìPÞt‚u‹ÐïÃ[®P×·:ø¡—@ ©§&{‰.KšÛ·«„Xb@àKâË×à|‘™O<á↙ÚÅ»[ä«HÕ·ýÔ`ÒéÈv"ìÙ¸"rà?óänS²YÐnàºúk)EÚ ¦ Ó§Ãþçåç¿åýx.h½ÿÚ™¹˜“…Ý+“»èžv’¨Î³3ù]šù¦¡Õ@Äl{a†ûiG8Àž3ÕðuÎ(‰ú0¹éïê× {»ÛO8ÄL˜eœTç—€¹qæóŧÛ+€ãäq È"M …(S„rˆ¹ÂÒ~$PH*Ý•s²ŸœY÷.]þwÉIËÃf ­2 EeS7µÆ{$Êq¦ô«BÀX8WuUó‘s6D=Ö yUMN•3W†ùEïQr×é£a¥.Ö-".ÙìŸì­°ÂåqìÈ?dEû.oðd&2pd"š1ÞãÞT+!à&lZ³4‰ï´*÷|l¹XÀ« +NåŠæÜòÂx˜/¬ËlLºWèÆaÝ›|ÏB|ÌbØÒ™C‹S|íÒ¨…šæ›…­Xn"Æ">TôêˆVFÒA,¡.ˆÙ¾r˜p$FÓÀ픜tf2‚–¦Öwù5röê+šƒø(ë²€Ù2d• È)t¤MO(Š\pUÀ‘BÞˆsèæþÔ«Á/‹ûˆ±: 16ÌýâˆtÕd> +X_„5Ä™ú¬†±´`þe&¸%Iãºo«¶$Á*?ŬÙýxÄXn ‹šÈcSØôû=¢Såyîõà ÀûëwóiE‹5¢¢½ §s™«Ç&®ÚQ 6Ñ6# «¶ ø7ƒ†óôÒ±gJ}ÐuA°—--µÈ¥ø@Á²€<*-0ª”2/ÝsrB°}ò™j滿–)c¸¾lÿÌÇ0qìæ°@D(íI ŒPç°@N8 Zdq åIPz +tÐSè5³—9²'•›Í*ijÅXªÒwŒCã³ÄLjñ¸“øB»L^yœ¨xx›4®]Ö‹œèµl’´ ©<–FÒ­8TØ= |­bit3Çev^mVïìÅ_ºùÌ‘%Õ黀™¨Q"™*-H*éq… £ƒ”H`@y¤Xˆ¢"@DŒŒÐ Á1D@1H‘(Xýª@Ÿ.#¦@Æx Ðqv/´™à†¥òÏ>( +ПMÙM  <&mÀà q¡û+q9|K¥$ +´áè “Iw’–{‚lh¦23òQ¶­2Š¢ÏùP.`}Î-»d`Ô~6ÉÌQÈywþ*Àî f : +GýÐÁ/³|]1>ÌSÔ¢1ŽB+ûò¨]êú]¡|ô´Œ~Y1T&%‘qî;º†““t½‰¿äy™=-YpÈýZj +” šPíHàž™šU„J‹’Tx"æ$|»¨s/j|ÖvÉ0ÚÓô!Ôt¼lX¡„ò F!¡FæôËǤ°M¥…Ü™+sB+¾g¥8-A6/®Òg«@˜ÄEˆi&™¥"«äí•á:Åœ­Ã‘ÍD(š »»{§Ééþ ‡ ñûé¤QJö!Ø–ªÆîäYÏæ¶-úÙ-Ërºæ÷:D#3OåŸDZÈþBCDSVÂ(v.Lägyv³ª_󊬦“0Ê‘)4‘s‹õý5L¤%}¼f[Hë·EšI£˜i‘ëüëo{"R'újÎ<¤Å&a|Ò(7OjîÏ[ˆíá]3O_"m"}ëµ|[”0JNÒ(“N"@ZjðÏŸÕFÇ{ÝíÎDdÅæœh¶J;«ùìfº­¾?@T0=d“ÕÑA"¶ŠÌÆéÕŸJ,º8<îÓÆ²…_ꨃ¤å]UåÑVäÂ#Ba4" õhFƒ‡c‚PbB‹‹G… (’‚‰WˆÍk³4"-vV™Î„Qš4 +–<‡3ÅÞ¤Ý>ÚL„v«iÈUå1ZqÈ—Ñnd{&‚v¥'ŒR”4Ê뤄´üÿ™+ÌÁ«"̤R]ë„Qú,Òbç6Mtû”%bõ9©U'ýê“ñò¦Èé ŽñêΔjöBjM:Dþ„Q|®™,"æùn°.íÊ £¤ÒBžæ¡ë—DiÍzÊ&´iÆhï“ÉûÜ®*aê i¹S]–¨vºa弯ÒL©ƒøi¦‘7eu΋ élhØÛ¯dH—0ŠÑI£\Íïã1U9kØ–]ÕOç˜ÑYÂ({B¡ %Šëyä<ëM¯v!IƒÒ'J“Å*I0H›Ïaf¹aÞX¡¸¸PÑ!bÆ$uCFÃÎùÖã•oŽæÌÜ9JÅòÓ»꼞³3_™ûH‹fÆôª×ð“>aUÉhê©Ù_øÉš¡+™ÑmŽf%³Ãº½Ä,Ò¬ÕPÕtH±v$'¥•“FÁô!-c–5NÙÒ³á%ŒâKeðƒ;¦'Õo +͈¨6YSǹÚr˜0JfÒ(eM¡½6‰9¿’ײF¡qÒ(S®*Z±¨U/ª'ñ„Ôª0g0Ófh7¤û§Ê¤sˆÙ̹#-;<ñ÷§S>Ntl*#þ_^`x8ØÐáâ¢C *D`°ðÅCÂGg¨ðÐ`¡CÅ7t¸°a!„ Љ!(,8 à¸p(xTxØà°0âÅ„ÅÅC£¢‚#ÃGÇ…ã‚ãâ±Á ˜HŠ Š Ç…CAž‚‰0 œN§DZp2«x£4åõ¦È;ˆå*táÍêWµÕyäºg¶Ò(Ô¤±òuÐø<·LM¥óòò®y†YwW5DÓ±èò¨•Ö)«‡pÎttuºñUH³hû¨®Etýâ±ÇZÞo®¿¦ÞŒ[Eãàپ˺Kå.i”»Ä²±ÎѪ.ÖMºXw´+CZ £¸’FqÂ(ö¤Qlއü¬nk¨³¾X]xA« ÃÀŒ1µ?)šÛÃPFp gs%%Ëp0ý4¿eie¬Ñ^(yˆ5¨,žMÖ09ü+Ñ ˆ9•jÄ<4´<£ªœªû§Ïoò¶¸ûÎY‚Aè•BS­ØIJÌ„j@2rÛÒHv¡+éij°Ù]©@ãµ>Pói=½´¡Á“LÆM¬°Cçæ²ØzÇGÿ/YcÊ©¥þ&ÿáìÐʆñ%I9ü =™;B•‰›Õ+½-÷A§;L@)'SúåïA¥ÄÚpžBÉ­ÊŸ€Ýì±v„Z؈×àCÀ~N»v zïåDþµ6•ïÐ"´m˜ïZ+b!µOžî9¦†í{‡Ò¿R“uO‹"+Y°°Ï%%âdÊÙWp2ÞŽŒ[OÏ’Õö=ôÀ> +¨ÓÍ‹¹Z|fÈÊEJ%Ó@ë¶ïÕ³ºv)òŸÙÑ倉´å,~•uÔP*c ñÝ•äž"PeFMžÇ]¸¬_cb‘q;þޝh@]•Q:#Zëà§XÞnd’õ˜À¼vº(ZÃ^%Ü!”—é®m„–»S|Èe^a&Vž¦œéä¦éò.H# #¿ð+ ¯É‘ÅíM«ïtl²°à›Þ3¶.9ƒ€·«/þ½á«g žÛô%u.=±®L¸†L-2g9ögöXb–¤"S–þžaÂî´§ÌL¤„t‡ÅÇ#ŸjòðÄN™M'ÆÃ IǼàÝHÑK ÞÉ~ÔIñ»uʇ⻌µ.ìmv‹w‡ ˆîDg°K’`‚ÀcÊ€ÇP«?ë[}Ð5 J¬´Âòß|B6{bºœ×u_ò9FodÏÚ±¿Ùŧò†JÃXÁp1”O¡>Þ©€£‚ašÛEx¤H ü¡ +Ón[š0YâÍ„Cü }6µH WAI†wfe *'Mg¦ñ½B‹—7K(uT‰¢’L¯s‚Љ eÆ òh1¹ÉE ²ä’‡ú¯6Qa—ïM¡×d3îÐU{;Ø'Dr6"'}œ:‚ûŽ|äÕMd’`7gˆVh‚†'ýµâíðprÛJbæøJT¡x?Xô½ENÃk k\`=yo_1f_¨/µ¡.õ WUÂi®uŠ$üðB*"(ÔËgnÞ)1_øÏ”*Y‡áAQûËŠKï”eÒ•á…®£±þvU±Z”Ç?è>ŽGP™d¾ûC.vÝÞ·°ûÖê]Ž!„pîZa/t”'Ûîj ¸ßŸè[ÙGвV#gTßµ~/ äÁ˜ µäôWÆ1 e!O™ ÅM€ÚmrÚ¼øI¶°´·IâŒ)°÷dH“Ë®+y3t2h½ó¶O[!éÞÿƒ_Ó)pé5(Là>·™'ßTN8þ¤¾|\¬„›œkñ ,È\:)¢W’>fe1•¨TN„ +Ðâ !o×1æPJm÷fRK›§ðÅaH—8Ü,«‹HÙž#Xú¸_ pX<7AOì)=Ç*ž•Ø;Œ#¡:cà’É0›…PbÏð×}¦‡ƒßÚKô^XœBÌ+ä¢ë*©pÉžq~qÈÐSOqÕ¨(^j x(uÃm'¼ñ"vó ?*IÎædð¶Jâú¥æ±4Ÿ  þ:D'vgƒÏ}†R°b#jV‹ÿ^KˆŽ"Í×xä +%Žd‚‚í‡ÅZûö”¸ °u؉:%ÀšÁ”­Á! ¼Ûl/ •u»ÐIí¿¨ö:Ì-Ô3‘EÞ°bZQbÓM!‘3¬,Íj›÷ª%-È]¬+’ŽT–ÔÚ‰È)ŸF É"žÃN½JZAŒh‰õ„¨ˆqZ,_ÀdQý¸ž0 ”À“1QCi™œÈ•ëk>…N*€—À„x˜Uò¼¾DÖÅ!EŠñÉN|VìªÏÑ]$D¤ù`Þã£êšÄ#au Bh¢¤è±ýŸÊ"$‹€¸ñÇ2¿¿8í9ùå ¹€ì]Q öÆÈåUvˆåQ’€Ê{‚-i¡ü x.V+y’ÀHò‹Nëú:…C¾=?CŠÇ·¼—ãÓZbã»üÓzUîe|…b=áßêR¿ªÉ»âa’Å4“‰GMŸÄ{‚ÁÇÏò¤‡Ï,X‡7;•†ÿ-õ¬qzMäcø“T3=aïL?£:éC Ùè%5LáÁ,úØE•ð%V áU.z²9xܽ€>eS 3> +Þ Éç=zK‚÷¬ˆÎ?Vç?ï½÷Þû Ô+¡0c7°÷Þ¯ ~€óþàx¯âD5C=Á`—aµå® Üô¡¹Ñ¿OB¿ÑÈq`ž–s јB«œÎ%|d$µ¥oÎóÓ²¶Ãg)MöÉž`ðPë­‚2ÕuªTÌAÿ.Ùd Y4˜hðƒE§¸¨E¥"ÔIÅ¢Ge6(nHEEmÁûÖÇ{ypµÌ{ÏÚ¼ÿ‚÷ž`Ð +½÷®óÞü”ìð"Þ x‚A8™Ñ +5á/%ê”°Zsž•OÈ¿Yra-;f»–´ïÒÐ L–YÛ¬^¦ðZS|Y>JyP/¬§ÓF)(¡PÍ…cŠim°Ü8‚/t~¢ÎÉêeagŒsTa8>L—*Ãá½ ´‰ë’ Ñþla/dÂ{¯'DâÊøŠ‘^[.Þ{ïAxïMÌÈ8ï}~ðÞ#R±€ñƒ‘ôÞ¿b Fá¼÷œÁ{Ÿ›¡F?bÔ¨ò¡@¦ +Ñ´±ëR(xïAÚªTaxï=ýa把ipÞûç½·a+4yïý'xïÉ6ô+¥÷Þ|.Fà 8Á{®pð~uÞ äÌÇÒµÓ§1 ê°µc¯|QfñùÑô½÷@LN×y¹ªä{/ qd>ŠÕœLN¾¥j@ŽÚÅ{ïÉx<¯ŒFÛZÜ´V[I.H³å)6ÈúñzE³×\RžáÙv×ò<óË~ãì8Ûõ ÿ :®iS9Ã-õþæ3Ü® ýÏû<{ÿ jS™ã m†½5Øýrð6ÿMÀlçµëû¬ëélïbëuwm»Æ¶©lGqA^3§á°ç3g°×ö[ m°»v´)Ú`,ÞÚ~·z¿ßSÏñ‘UÌû^Ãk¸Å¶g ÏÔ¶g i66Ò\4`w À\—ó.àÒøùŸ|¶y¯iÓ¦ëóÏ󚻡d›Ú°;ã—Ý_3gaÛ³Å|íÞ$þkI=7ÏîF’(úkVÀ,ßíÔÏ”‹Eãã¸ÍÂîšÖëû-ýõþÚ³ˆ‘ØÆÝÝ_3§Üå¢dìµ|¯}FSßäúÃÞ\¿ß¿oŽ6mx›÷ׯõz„m{ —Åø-Û6’¤õ¹³9ÚôùÛþçmÛH²]m³Z-Ï”¡¾I9>R]r#iX-í¯™×ëlÃïhž½ûq޾¶Þï6Æ×ýÍØ³«ÿ·Ô¦÷Œ1l½æì?•çýý°ºcØ -¹þ˜ÏÝVI¶©]Ëg‘ý¸)í¯™#ϳ­ÖúöçüÍ7Ç»9Z³ažóÚ’H²&_ó+—gœ`Äò›8Qx‘`8f3ñŽåkŽçÙÐò:¦Ãn(é@õ¶ly7^﵎ƒDøÈžEòqxÿ©A”‚ÈwþiŽË^Ûõ¶ ˜GÛàÏúüAI¶é@ýç]E¾×Ò­Åc½¶ß7?M™þÎÄ:—Q<×xé ‰2Ʋa–¦ˆž&9`€8– ‹—ôÍ +WCòÌDE£$Bc&E4‚x†¯'xÇ'Äál#T{­|hgí-PMEiAÝK— ‚ìBû j\êSެõa;âgUEfOÇ0yR—3õÐ04ôxˆë”5iÔ±¨õ¤Sò$؉¥J4ç\Ž'¨eKÂ9ý†³×zãxgѦÄBI6zêcØLæ­YÑ#WvóDã)k æc±Ö§Hm Óv²!Z˜}˜e&Z #û 5cÙ8ÆÌC¦{+Œ'„°Å° F>#VÙÔ d‚j,T˦‘g2‘†éÓI4RXÖÑþeTVNJ¨À†…A=Á€•Az.Tô;9h§m°á³åŠF§«PÙ3ã"'E=Nô€ 1FX"f€‰áY,‡šŒý :ÁÔ:á4/vÂA`Á…'ÍâC#’EhÙ O0?&nÑ€qbf…àX™™$ÃbºÀÅiÞî +š…ŽC+Qw–KŒx(O,˦´/ø¤ ’²LkšW–@™›Ä-$L–(N";ãÛ’4èJHè!IO0àZ”%:÷È0CðhZa¥±íš‘}”QÖ‘Ì1’ #ÌÑŒá¥`iH(…¹?> +V¦fQ0:¹¡€E¢„"bj8…}kl1CÚ¼"!Â)‰&Ci#z‚šÓц¿Sì¤ÔPQ°Z‚‰²DǤr%L£”À_ö&a¢yÒDšx ‰pâ%²ÑÍ%L2x†¸˜®a‚V'D§ÇDÍêD +ODž–-j×2 <Áq{(6:±ÐÓ¹7üSh¯Oø]ksHØÂe¸‚`˜jáû!µªeÕkÃÖŒŸ/þ…3ÁÌd‹ å@[Wç¡K}â!¤­ÞѰi 'PF“ÜxÜš,P–‰ P_iPÔYpÂá  (´(ÀxV ·QwÃ9ª¶“kdCüªT†Ï½G†Év öbØ1‰áq:Nƒ€ã%¼dR0x‚¥"Û ­–3+„§óUèÐ5V!7Ô¦e¢d÷ÓøF-¨ !HA\•Åœ($LúW0‰Ú'šÖûK1fØ·¨Ç÷ƒ1!Ô'A|£ï– t¾MéÄ|ž``HëÊ—"A¡‹/Ÿ}â’e…oñÊþ›Å¯Ü¹Z1ï¬c²G“Ù,O`çN^ED]”l:¢1žûUoòy"^˜î§w¿ÒSj¡Çñ|ž'Hj='Ôt—Œ@o:/Bª{¼PI¡"`¢‰ Ñ"Ãv‰ÔÌ +äj!ø|3!ÐZ*aFò Bl 4†`Dð¢|8,ýô޶ˆîÎ b›2ÖÍ\ØÜýôv\îXu°;u IlÔ-B*P'‘™8;º™î£ñ¬*&ªt/ˆ+Òéï¬Ñ…æÇè'“ì2§›èLp v4eñu„ïrÝI*ìœ'´ PέònÆÑN¤š+[ȋ˔3˜ky·Åqvªâ ïxâF¥ÄÝ![Ä-:ò‡ûdTÎnW-·Ø°XÎÑŽvú.ò&œê~@8CÁÓà4ƒóƒY‡49ÈÛ9—§'¸‘b 9’mà¾Ný¸Žšw\ím=—)»§™bšÇˆÜÓN™ÏŒ_£¼0b•8ä­9¤‡fF¤Ê*—Æ£ØüM® -¯x‚βlÆ–Ãdª£—ú"Z<ÃÜiJX‚E.#™¡J”l ¬ŸÏãRU¢Åt)US$ÃТ'ä.c‚'‰b¬Õô¶¬=Cn!ü…UBøÆËzWŒCßH4¾e•~ñ?èéS$ ËG(²(;¡bô$äkäMºŠÎ£’ÉQž¹C*¨Ò IO0ÀUéZ~g…V9” WyJl$áébLBy4M(κÔìD ³¡š1BÆ1©¸ŸqåW“V©PµgQùXª&0KN±`æ&uÐ_dŠ^f(ü¡(úzÕ¯G5ÊÔê“Vë %¸ÂSÜ‘Á †ð#[eNËäõMœ×@™H/Xjòƒ…«‚¦Øå{•:ºS"%,FI}R¨â¢HMJ%u¥ø@‚_;lô1<@£eÔ…*Îr0-§‡¡‹éSñ_Ë¡¨ ÙØwFfõAÿmž…ûÌé W~òHXôôƒΔŸ<®Õó¶é/9)¼µ=TµcÄ¿µ¯QqH§BC˜^Hºáôÿò“Ç6´ pŸÃ3¦`†žê"‰bF>O%ebèA)õ¯±Ÿ<Æ>š I®Ú÷…F’„$p¡y쫲ðaS߈‹âÀUº'è•OÙ³Sy‘“è40ý‹>’1L +egühÆÁ!#ˆ®Ñ ¾ä“ÇÖ¬Æ!ݧº ŸH™jŸâ#ÿëÎè1ùŒ'œ‰ØÅ¢§©V>Z¨5²_šy‚AHÜW‡È*ƒ}<pôY Õ´§­Ö¦˜R—‰U)3/ž`°±1 + '9¥† ÃÜZÇñƒ†@¡4ZRª&£ò@(-wGÌòÆ T‰>?ÜL¥––¬RÿCgôƒ3ÔÉP–á—g¬ %Ç==Áढœýä±ã+(åÀ†(׿ÂG>Ø\èN]!zjÌè–2¢³œ(³bÇÕiù%—Г‹ƒ߃©r%®Ú÷lHx(ò.)VÍ;½S;iÝáâ ¬wÑsj2y‚$î‹Õ @w¡A¥uõS:äÿ œHZQúf¡zÌ +øÂƒG–’Dc§ÁŒòå´(¿îÌÄ/vôļ ËéŸSeGÔiñ?Ã*uÝÉ)#¡JD€ ÑUû9N(èù_–zŽE¦Ašz™xE'l!í´Õwy‚Á—™!Æz’VŸ>Eò“Çãä¨ÓÐ-sËà.cgW_@‡üï :g=}ò»NµÓÐâç1“°Öà˜â"õª¾GÇUT& ëu‘Hx>DšvÕI}‚*·ˆ%Rx"•˜œ•ҵܸe‚nJ¢9’ðTEïLØ„yÌ'!fç^Ò ‰ÓäZ<ã- Wf´1ŒI˜G^S< ·çGôö¼Ž®?ÚÌ ï êÂ=*F#lŸGÅ-„ÿ°%« +Š„/Áñ òÉ –ƒ˜!Eº€ Û‚ÿL ã˜à ÅIMøÑ˜h$|‰âNh˜Ðk ¨Ð¿žs¦^èI=Á`eq0$ëbI’ÃYÌeå%¬eFãQè¢M§jŠƒ!Ïá™æAÀ5–¦C%=Á@qâ]©Ž:.õ¥ZÅŠÐÝ9Øé̤–®¨ì‡Ø7(¥<°"t”\FDþ?’’·(ˆÉPÓ ÄXä2†$÷^ý‹ÇufRÎ@‘álz‡&á-bú 9{^  HøÐ€ +}Ê–‡î„Ÿéåÿ:'ÜSÄÍš$ I‚åäRbG%ã¹H’½@•ÏòE +™»’UH™(U>Õt}»YMœNx©©^»Ã9 .Æ$¤h\O0L}»\Nª°¨Õbê¸ÔLjD¼ÒòëÓy^O¥¦(ŒbwÎp„›•^»ä8VU–áUR&£~f Gx‚CÊŠ T6¨'äÓõB¤“ÿ3I¡´kì$ôŽ)fÄ8ô'¹…ð*9{tM#üÁ=Kv"Q*zZ%ô;‡ôƒú­%Ήœ‡Æ¤E¼FûTµ¥O}X,ÔcŽHÛ éUñ¤!eõƒÔÂp„ß­»Õõb jŽJ²c GÈ„”uAcª@]ÅÌОŽpUr¾kDgL²]¼f®‘ôª¸.ÞQÊŽ05KÎÓ žTèE1á=ƒÌ4áÅQ6x¹…ð¡]ƒ~Ø ¯q…Ã!¯¥L”éHþ„fK®²ÊÍh=Š\ÅdM6=¸ý¨„‡jzÞ¥bÅ(§b…..áè aT5§(‹Z1¸¨Z<ÁàR“»%°É„³£‹Z=sç`=¿¼¨C%rä2†0“k4œ$Š±ìŒ ¿ +tÞ ÜG-ôâËúð#ù|F ƒð*["¼Ë–Ÿ’[ï‰qè31ái„樓˜I‡1™R#"#Ia’æC@ @(ç’$ˆŒîÀŠ¤Ñ‘P bˆA‰)fAffddd4I†1À&FœÈXó´Vxiä;ÖBm,¡CS¨i;ØVëȸ_‰ácòõm­ß_D–úâ‡Jˆ¨š”þ-`1®TôÙM.õ¸Ï7ŸôF€Œ ú Ûü›6dò|äEƒôñ] ìïcðø¼„äÜcxèŸSQ*•6”¼óg#_œÝ©ï#ùU²€´¦aómÄ+BÓF $«Ð›·Mm‚êPC¹W d Cåñ×|Ú!÷üF‹± y„˜âÔ<Ýœ• @êEä¡ñÄ`¾jªlÈóf©¬­¢` +ö4óf¶7zø4X´ˆ ZõI°Ê#+$´¿GßÜïíM{Ë¿‹%—Âë+0Ëg<Ä›gX+¹l… ü»­tñ´¢«|oeÒŸäE~~<Ö«S rö>ÚL©ËXÃMLÛÓ‰°¶D  ÀPúPMÇôZ¬pRô”ÿýî ÃSudšy}šÅOXw»¶¿Š>â8LŠÒ‹RF:΀)wj+z Çr¥lJ$¥ »DÒ¸æ]‚O v1³´,ø¢háT\ö­™>—´Ýt(Ð%YU¯ùáàä=öö–ìQúî}¯êuñÈ$üãm’•‰úL¼–³ûÄ›·†,ýr‘EÜ0ÞM%ìÊõæ’­\‚h’àkä¨HŸ¥ÃëÖ«IW†€vIo"-d·5¾:Ýï÷6ÍzBdÖÈC‚AÚP'Ïï‚ñ6y‘ qÀàã œ‡\sYz2Î ƒÇ·F¡«‡ZþsAÒ– —ÛÊ+°\”­Jš0(V‘@0ÄyŽ}î1J”s€UÁ1Ä–Ý´¿@d\oÎß¡êwhft:û©rC‡(ÑXYiê +%†²9¬ûUñ¶-y¨M¬£”Ûü¶“Ë—ªò=|7Ô2³…ræå:û2f«?0A‡ÄdEh‘=úTˆs2Bôwñô+ÅÔr¨·W«)“1žõ6’e<»g¥¢ª>e¼¼¨5¢£^) Ã/µº÷ê¡];Ì·^m¼ã¾$,ˆˆÂQøº¥æliÙ +–Gµ;ÚëtI"*”Kô$÷ŒâŸ9gKWðlÄë„ña!9cëeâ4¿›Ë’t3¿ÁuLý úâ_–“ÝKÄ{¬(’?Û'’zõçÁƒÏ‘Øžƒ¼Û>Ø¢;õZðœØàMñEe]øƒ‹êŒŠð0hä­}樮È0båè¬4˜§.*{ {±Òl[ºLd2™$.Å|SÁB§–Û{,a˲$ëÉØ„<ªŠ>EÍ-i±ÔߌY%fÈ[2ËmEcg¤•,T Þ2ìˆf ]7 ;×9%;Z×S½Qç’CÉ6E#Œ#Ãq5v&§mšN¨:ël¶ÊXëÛa¾#¦h @eb_:bÒŽø+ÁMY®s°°™Ÿ}¦bïi–Ã4Oå¿y^Ï0è̱|ÀìÎm¿œðB:ú-(U§O2¬zËš¤‰‘¦¯ßeŠ.Ï"8ë¹áàL‘;/©¯zo;ÿîŸQŒ+Å*à~!G¤Z«"¨¬4WµD%‰HÅ‚8Á•Õ”¼qœW9²h£3‹Ëpæ2}‚K¤ý-î®k°ØÏl)›œr”¾å2W 9#my:Öô§Þ@ža%šãFAü3ØÂx}Ò±(…ŠŽç^‹þ4W$Æ6Á1?áã.)rŒ¥iÿŸh0½XΆµ¡?üZÛeAå…÷Œ1C†|{^½zÈœ·0Ï:ȓƩ¨íÁúÑq+#S«n¤AÄ#‡@! ƒvˆèuϦ/c'n ’¸1Ñ–ôa…Bº@ +±µKì{ Y¯¥P¯‘/Ö[~'3DÐoNDL•ùÂÀ—¾¶Ž³)½g¶³Ö†«I!mž¬'ï­…,s>öðK çX¸7iÕˆ†µ\ }ÀF="ïÖ‡Ëæ÷|/ù~èø3Ž†Ùˆ,a^¿ÀWã]Uø•UWð+ïÈ +yçß[}9û‰FûEïN¸;‡ÓùŒCká±cïRXk&…ŸˆrVáU‚Ìp¡Šfè¥W‹?³DÈ™¸2ìÜXed²Âp!DºÆIóÖkÚc)Œ…·žl<w;xlãgE~z‡óžOzøªUuq%¯K½Íý<ÄÓé™!“—•³ +bS°Á÷và¾*[zq§uû0àùÔê±ÈƧ¯Ãžd®Q KE¨ðY¦ŸÄ§M÷=,*¦#á ÕùÄpÊ_æ´~ÖnÙ‰ƒi—âæ]ÔÜÄ Ï=¯EcM‰$^u—J Â-¤§øJé‹v™4\c­…ž“kdv·"LÅ~§›pÞú¾øp–ez1°l¬Ò`´lg.û;b¡´Bå¯éÅÜ#²½@)X(’Šß|A ¡6Y¨hô¶Z¨5¡x§¶­S…Í»½=!î“b”€o <8·gyÂÔr;1rœàÿù†SudñüqÉaQÌÀ"Ç´ìž'¶¸ñCÏ(}Ço¡$ç°R¡ ð¢ +…rS‚óŒÜã€NW U0eAèf•Ɇ,ë÷w•‘åÒDG™¦ìV‰O¢C©`\"äĦƒÓäHÄfä’ Fw’Ž;?p9¾ù!ÉÔþéµ}G´8Šb| ¤CÖ*®Ž„%oG^\{0{!Ä“ºe'€"^1¨}Š—etvÝ ž“x‹_.S‹ÍIÛš›ê1{*÷þ…'Îјrfðñ®´2Ÿ}…86ö´9tGúÇÂ×(„#Èùüe‰…¶© Cçä(Ù6~Nø(ŒFõÈØcc¨Ô;íÇI ³(sQé£hô%.—îÍ;³S7­í¢fz%U¼NÝ MõÉÏêÙÕ/(%¾°+”3¶Ö‡‚4ñ‘2_Ævç-o¥{û7‹G¨´—w@rúÕ¦~ST_`оžö¤oröFÜ —W€ñ†½:A‘ƒÉ^ôi‚Ù9b¤)¶ÆO¢)¹öƲ•’µ¼Òg?¨n˜Ãû¼Ó‡¸c¢dsúe>ÒãÙ³…˜Ú—†8¹î€ÈUÔCsô˜‹qœ¡vÒÇ‘^q’-5—x¹ü)tÍ%w÷Î1‚ÐȦpÓÞMbdrÙ9®öÆ> ŠÌðÔ¶/H‚÷`¬¦d!kQŸÛõ¦-ÀknGدn.˜x¬ö´TìçŠZ©>b¹÷i³s\ášÑÈë·N€k|m½ÉöÐñUC·D‹Ì6'* ó›•Æ··ÓF“GÂeŒ A¡VmuMiªVo‰<˜©à J|Eú¯,8J¬Yå Züœò¾ÔN™Ñ…ÂóíeŸ‡Cšíƒß…ë +`q·®¹  *Í~[fß‘•vD–g‚%‡°›§q´XÞu7HÛ#ÛV‚nHÆ…£Dø÷aˆ¤òÁ4^éaŸrl¦)ÊÙ ƒ¾•t¯gÉúšE”ù^SW}°5*w lî)Ë@M,rf ì›{“fÙººeÇ\–oc@ç†0[]ÜÑ\aÚ5–ß`†zñÓþG. +-ƒê8b æøû‚ylNoBÁ¶Ò¦· Rí&p)›{D*ååôÍÉÀß`»›ÚøÌ,Ž92õë•«÷£ZU\ÙÇûêšè?ß)s9Ððð‚¶Lè]ÙH.?°öߤ`nìwŸ°ñ’åü¾ Ô.ÌOýfNÕDʰõ&biŒ¨öý«ytð?ôw… &_¢qµç³Í`oI­M= jþâwÉvñè£.I¼l¯þúNj¤;&ÆÌÏ}ÎI‹ÐȆ»EÁZ†Ï[Ú†¨hè·7 wiœà.Z0ÌExX0gĦHžø?GçßÜüPŒì'¬7Á(â +Ф`(×[ré‡üxÍK=<Ïâ”}èÑ"ÿc-6†×Òí †$½%XmkA +åÆQ„ó¤VÆ #’3¥ËNörÕÆámœ÷Ö†deŸÐ¾®üÁŽ‘†ÂW|¾JÍ`´Ìº|Çô$íªjàÙ§æ-Ë'ë)ifëê&ØÓ,þ:„2lù`|´{j™£¶$ DÜ ÀS`™†ÎµµµÄŽf ;%k tÆËñþ/Ž v 3 ó×t).f'8Ñ ÍAI@a£eàŽP:1Òf†M+sèªO’xum¡“10¤¡ 6æU9ÌlýBÔC}¼õµ¶Z ~œ´ ½dε ™M¡Ìê°$+N±8ÔÖÞºpmRÐ 1‹yê”ÊÀ;æU¹‰yê™r7îTñH‡(€”½ ºW˓ጥ[ +C'X<'r,Ј“®”¸§\ägó4š sØœæ%¾¨(Ýhœ~£5b¢m»4íNfþyþÌmSâ+‰Ä+„Óˆ‡›ÄAÙá·‰Ãl|Õªm8ÇÑðÅŸdxK%Pá¬LÂKˆ„“‹ Ì%®ØËÛKäå 2Àå;ÀuyìåÒè¦áЋÙÙÐjÀ£äZ1éãT±œ§EG3Y4:ÓQtUvØvêœ4Úg3»YÅ^©!Î&m&»Smê§dÒY:{—T5Zßë,e+–‰¨œ‚PU6•óDö8ûL+u¼N§ÓéTSg }Å }Å }5Á~œ}+‡#ûÈ>ºàm6F£Ñp²—â¬*€«T*‰È"°ú£À=5öp\Ž?Ññ%åY=– PXzA!Vì·—·¡² >‘æYÎT= ̳`Ò‹¢æ<‚#æì¿Ñ û!Þhܹ©Ñ0(EQcÕ+â@ÀŠŽÞ$â„ç“•Ú˜°sâŒh ©ÖhHZž¬ðN;Ú!ü©5à%ý°BrÞD4M{7µÆÿ,@+¼ÊgnÀ¨Z…šçBQ„\+ª¾â# ó‰³_]†²z¹‡½¡Rã +ˆÒô<ŸƒLì¤bË„C—wÆ|£]>! [椂jèîUºÑ´’gXH~ÉbÚ‘{_§æú·I®±c.zŠ8{ Ç.=T~À´Yq[Zò6I²m¢ˆ%-xØ+½›³µØº_ ~”ÉŠ³»d?ŸÏ¯zÉ®B‡VêŸgAÆ +dxGúŠË>²ì#ûp<,[ξçèŽqà3ÆÙtUì쫦â¡ÈÀøÌx2Ï-cΚT¼dRq˜%"rzK³…áË0ya¸É]ŽtôË0™éèM¶0üšÜÑM¥×N[\;KjëšñÔ]3ƬÚi£%ßwÎy|¾ó°êñy˜ôP¼àuìiŠ—§)^4ÅËÓ¯Öãó‹×éñùcº)Fwôp +ÄTàZlÕ›ÇçeŠ×©gþDø§×$~—ŠmH ÛW¼•Ú66Ûèq0íöÂ@U¤Š½ ÖÌ0;c¾-ŠƒsŒœÃ‹ "’¢…§Z#5¼ ¼±Í +X1r/…W"Ó*õ ‡ O8Pd?" p§Ö ÑÌWŒäaÙ£D´N0^…DÄ9LW¥‹5ͨÑ&ÔRŸCª¥’xÄT€ù¡öHŸÃÜR]aqD^Þ^ès( &"ýc¾Ñ01Îщ-óݸ.ïóæ `Ð2k»„É •b²_±Çi–"$ǾNÍYR¥‘»…!Ó¤J#—!qF®ƒiG®7""× %RAr’ש¹L@kä HAÓ¸ °nœBqº$´IzsI:­ê>—”í9…ê&v°ðÒ»ùG{„OÉ®JvÅÉr-Ïú!?žÕwÎy|ÞCrŸ‡md¬x'ÐJ0­ƒŒÔz|¾#ÈXq’ÐW¼O¦Îò ÁD0•‚iB0™„¾â3<Á"øìH& Lãì[ùïEà/ûp<ðâäp<;ûV\œ}+îõ«öбÖÞ%)6T±ÿW-ÆÏ'ÆÙxªØÙZl MUì«ñh<OÎ1ÉpŽy8‹‚Î1g{ɤâ0 |Â,0ÌŸÎ1gk±õ›èÏ]èŒ!DÝýŸ»0P‘… ú#²0Òõ ú;ÁàGd\·A¿ÍÂ@µlΆÿorGcøÔòlaø ý2ìg_g~G¿ ó†á/β l-ˆêp&‚O i½«Øm- ø´mä!Zl-Ø á@mä]Ó—âxq’á?ÕNÛŒá¥8³|Ì‚gɳú²äY½$Ò0ü˜F\Õ1áåY½7ÇÿtêØÇ¬ɳúÙi;Çd¬<³oÅ;Áä¨TNmJ&‡Sp¥`x=>_X¼ähõàéÁ-^§¾øø3˜:œ‚'øÝJpÍóø` ‡d›‚ÇÀŽOòjŽ•èPL¶†¥Ü÷ §þ¤åñù‚ç¥ÊùFs ªØÃÓõ;Á ` 4ÚÍó0d›Œ‚k¾Âó–p~>õŠ<¯Öh{ó8R¡ÉddU¡íÈ{eû«ÕD u®É&Ûfù»iÜ ¬Sß“ÚÈ7.“„ÄבdÛoÄÕ`%•FÛ°õR¬þA£• xIÿ¥ô ÑP +rR—NG€|­_©*ÛKñ¨ÞÄHxx‰3+‘`G–ÑG¡z‘±ŒBú]û°E»¥Z@ C øxÕ )Ò ØÒKVÍÐ×´ã`9 ãtC¦‡jd'¸„0ŽB(vEAr Ë*!Ôôw;SJ !Ôn¦Ö’Ô +2$Ò°3—L,)Zç)T""ä"W¿™8{Õ+Z2u ' ŒB(r»M‹ ‹‡¢ÃŒD‡åEúRqÃ"+'ç-#a²y´ÆÑWI®´IWÍÓh\Éš´’]ñ1¬ŒˆTh!“\«æ·*@¥µžh=Ñz¢µžˆ–aø¢(Nôæ¢(Eµ' +É ‹Ð# +ÃPTžj£oàs8eÚ˜ƒ8ðb  v‚ÁèÂòŸIÕoþUI|²ÜÊQ$\iÔt£½¹§º‰2µÖ¡_à ܇ù§¾°ðBµwƒSo…>+ÍÝ1Ά ªŒB ¬³˜gg¤ÌSmDx‰3SøòlÎY$¸ƒªÊæ‰ú¯ôš™ä¿1Óƒ}È›YN7«êæNÄJ¹™‡Ö¦Ä×ñS +¤ïf©@Â"ó[7]x ç4Ìž¡ŠV1ÌfZ–ÔfÀ´¾²•üùaBïzÞ¾ Ü-‹”²/Çì5I‚xÈ‚ý8AC¨¾QÄ^Í„’ÒÇ4ýcC(ô Ó!¥ÝX“ oÀ±Ï ¨Žª•¼ÿ’`×NŒÕ2W‚»ËaBß #‡¥U~CÒ²¯¸´…ÇTª’¿y‰DÃtH'%fWB ¯b@4¸/^ÏC<6wùlì¬! }ÇÀªk’Œ½¦e–´PѲ§Ì…‰:ù:ÊÞ¼.I/u?OB¦¨¾:Þ—õçæU/áxñð¼µT¸QrRÙ÷½¿š ­X“Í•sï²ÍKæŠëè Ç„^2?6+ ‡PÃÔ}q]_[½*_9Õu˜) +j&›0".éÄ“J/b/­oa¨î—ª*v =˵Z)æ^“#ÊìÝÏ¡þhy +å»~•1"ÓÊ >&c/ô2î³ÎAÿ›èê½ Ü´ä;ÉÎlÚbî}¢QU8ü`¾¾˜gG:y "æóÔhädò-ÞÌô S¸$HàRZÙß‚À*ðZþè=7ç1‡ÜîkìdÄ<5©[ߨY‘dE)iblVÜ‘ qÆSƒ’O×&Ss22Sææ²‡*v°››ÓsÌE`>u9z)>ã„2Á–^˜lJ +òˆMa ‹}˜ ]±˜n­u™‡=õV%aö-€uêòÈ=dc0ê þÌÔÏ3Žyj™L€ô¨Ýºß Ûƒ¶æ^à³ 8FÂÅN0ø®ˆ¶ +NG•Óˆæ6dšU:²½ öcÀ „þ–WñЍÂa¡¡îË2Ùdƒµþ§Œ5öÛª¶ºç“eçÉڌĂ{'t‚ù0‘Æv‚AØ cí/D;Á@‡`€¾NÍqRArã*†Üg!“ÜïÈf#ÇSŽ%µqªƒL*ˆ? Ðw&“þ·¨û0Ÿ1SrÔ8@vrxØi…™góog¯”À 3K¥Ñ΀͊£äùÙ|'t‚Áià±bi3¦lK-Q#K(ß _â¥{9+¡f“{jÙÏ(ȼU{¹½ †CÜ;Á€óòlþÍÜÈ4Z˜ú*É_5¼NÍUd³‘3ldW!$× \4G)Qš´FîAš“S¥‘{šKAæ(˜vŒDÞ¯P=SHùÈ2K;Áþ`­w5L‡t6o&›S€¼š)¼z·™<«gE’Yà_Zq˜la 4Z'xïl %"±µÔ²Ÿ!š¹Œ´ "[¯}ˆá Qkàlθ fÓlßQj©¬­+–6g'd,‘«}‰² |¯•eeD{Æ>hÕúèAûÐâX:ó|œ”æ½.6½»fZyÄÒ83V#¨m§’ÌÚq%°éÖ:l¤ÃA)Pæµ V"VS"Vˈ‘`¡†ÏôIë•Ò»ÕÛ÷¤lˆ;«Ÿ`8éŸÊnÝg!'Ýw‡Ë¨,W!g¦Í1ã¡ \-GSWc‰`»´þÁ"Q$¼6ψÜSãCùÙ:Á€wàSƒ£§!¹0P­è0µËª5Z*q°*j!Ko«‚˜]Nc+½G„“ª85ΆŸ©ÍŠwŸGè½³b^r#í#[éí8ʲõÏ¡~Hÿ¬Þw‚­ÃѨ-K»µBã ™l˜lžúä`%Oû˜ç.½{ëZ„È-?“É•`âYâE[¨³ßjÔ׆[Qkˆ4Nλš°ü’R[»@ûÖ\0H«nu–v—%v/ øZ]*—‘b$ŒBéÝœ„¡ºÿmUì +/%ÝFž6еö¬|Qx˨2"iÁ€†Fý`>N:ïÙ@úrg“›Ú4èoÄR‘ÛIGáÔ`aŽyé‚Ï–¬¶S2cµ DŽ|H@ ƒDsG”Â]|¨æ ÓØ¨Ê¦FÛ—rA©)—*å³v\ÏË•µÉfF*^¼ ÕöE׿î`@ƒÄ&û_.ú»*<´)ªè1›§¬ÊZ‡€RŠãIõÇüéÔ|6OÍ1 õZUkÿnƒ~bdž–y¢Vòþ²œ¹è&ó;!œDã Å—c3¶Íg˜Çç}ª›l›ƒi‡;'Ù6‡•¨ÒcÛ\QP¬•ÑbW!IÕP|öêf“¹ô9ÒO½N úù‰‡^ÛóڜļÆÂ|H}Óió˜‡,NO:mÞC§ÍCˆäÔ¹ç´ùÞœ6H¨b sÌÉÊia3ÅÜt0}6_Ì^(· +%Ð{M÷|6OAZêK_X±¸(ä ˜úBrñÀ‹ó 8¸Ž· 6ß‹á9L»%A3)ùl+½×…9æGáÔZcžú¿2“ýC–Ím°…á‹Ë棩Š}W, +‰¯§‡k¯*‘ÛÅײy)µl~ã6èïxó[@mäÃÂs-ò¬^½/!`ð` ¦‘…»ø€7èæ˜÷ŠÊjþH• ‘(-ÑóÔ4NÒHM¶ÅFÌS+&Þ}Áùyß&»Ê8èu:;6˲dÇØ<õHè+16O-¾j*ð‹Í]˜c^™'Y˜c>–<«7˜ŸÇç#¡°ôŠ`S‡@bð½uc«IND­Ib0U‘ÚT|!ùå¢DiNt ¹SÀr$o“ש¹N0 ˜Hót&žÛ;e²S—¸”±W¼x¢VT@]•™×ZgK5¤4Ìî(iˆ;U^ £U¦Ž™¸*ݹh y µW‹ÜîŠTñ‡˜x‹Ã’ \;¼ïšX ïñ¬~µ¶Yñ…fV¿šš2?L¦>á)ª·†ÉŠ#bŠ÷Y ô½¡Šv|bŒ=^ˆê‡°6c_eìŠ7.ö¨Grê­çtmÄ Ÿºõô‡ÉTèIvtm>çŽS’ga}Å?ê¬,.ùߪe4öO_ñ½±©xË0e¾¹4ô( \ñƒÃá}fw“5ñ¾ 9][ƒàSCÈÕÑÐfì>%­¸ËŽ®MvàS§!Ò©£l»ge0ÆâÚ]ŸZBv¨ŽJúŠïGÜz÷1ºv¨OÝ~ TO7=Â{jˆ{Êš®=^àSKâŽú–¹ßxï?Ê‚k§†áˬ“k+Ÿ§DÕ£éx?ÏÞç†Tɧ•÷{iý+9][Ñz)!ÙTœe}úq³÷&pÅߟê>o™dÎB,®P=>/!¡×1Û©+ó¼~¡Ð+\qöÆK÷`Áý5\û·ªØ33Mýdìtê÷›=DNm¹)Ö¿¦dpGQ×£©)sÄæ‚êÒɵ½é¥8fQƽ°œz…œTvìbSñ†6e¾`=}ÅC|ê˜âR?âÖQMq@P½NßXHqŸ¥ªØ$ÏNý+¡÷;;çó†éQí°yV_(€NÍ0¸¼ëBT3fžÕZ/Å©Æì !êTÅÞ`M¾EävS¹ýzT;¶‘·ŸS{‹*öi¢þïô¨n$6诟S'l Ã'm‹±ôý Çû£Úl=/ªäm„Õ!¼8ç{öÍØ÷·*vGlâP2©øZC z'0$ˆ¸¿éèÚÔ¡~Õ[¬æO”eg™2„¾ýy +ý#F¸JîõÇG¨õ¸Ÿ`ð⬉Œ“Š36ìØ gü$Àçå9°¼ëålÔØo|¬8ÏxVÏ5çñy›§Ž”¦*ö …ƒY‹j¢$Nƒê‚¨P6à ã'œä@_%9ùÛ¤Ç3¹‘§@Z ¢ZàóØgŸÍS<­úW•¬PUd•+†å:³'S7uyFHÎû}¦á•ÕÝwtmÈxñ8rð¸N0¡J£©æi´ÂËp`•Áb3×FІ²!gë;„53Sé_™WKú’G¯T…œt_ßw¼¹³ß¯™™väN0à¤Ú§É?Â/ yÅ ;´¤¨ä¤lO¢hõYKEuTþf§Þ!Y–w}²©xf3òïÂËlÏ÷z,3Ã=&îVï +¨CÚ F«¼LÄ0–’Ó¼~ä¶¢5¤ŠÖ°G\ѸK‰Òœvp!§AÃQÀ«$§–(TѸm"Á2äâæ2@r Ekàðãl © ¹J‰ÒÜin¦‘}²ŽÍxëç°àŹúŠõ¿)‹k7:Ãðá/zÕ +Eý-LÖ‚¨9J+’äÔ ›gõ“E(ôEˆjY¶{Kг/=Œ±«˜—VYÓµÑÃý±´â<¼ZþTw°âÖŸ Nô* Õ}S"Pò`І>®†?9\ïCÔ©'ñŸý*bPW,2W%/ÝMO«~rº*ˆ.îàèsjÉçJ+nn.¨îJ`×M/õC­ßð©=7Åú]’dÅ»‰õ,I—”|†âª?F¸ÞG|­”E z[9][1QÅþ ¨ÎÇÕˆMÅaVò¼††þ%Eõw‚îmkí„êñy™ô’ùH³âyÉܧ–¿ÕÝ4ôŠÅä‹êgÈ&³_±ÖfÌj#ï’Üìµëtê‹zµ*ùÆËÂ=áºê_a²±pìol}" } +yé~ð„³g%°k{ï¥øæFK1¸+ø î'hÊܳ²±S`'×’¿éª¹z8U±?j% ú’7ŒgÙozž %¬Z{ËÏw›&lE®ÆÝütìØm%óÔ£ªÂ9ydž²/ݦ—ILèaιž’²¸v*AÎÏ9ÉÜ­¼tWøª=Ù»+,ô¨Áå}T¯Z‘݆áG)ŽúUÌǵ¿…4ÃÖ7öq\|§y"m]¯#plž:ƒ(­¸â0R>‹…;›ZT||˜›'"nHè+®FD¯à 3:°à.“,®=Q¼ÿ}×/:Sæ‹Ý@õ¥47ý‡`ñiþñã²l2'oÕ‰‘yjÄá¤âÜsâ2 Ð¯ó'dÎãñÔ•ˆcöà­ôqV{-Ѽ,vp/­±ÑŽZa—úí!*5IJ#¥Ö7ö]‚œðŠkl„/^pÅe™YUÙªû³…ãÅ9¾Ozdux?&:'je5êê ‰Mvi&fÔ™wѰxqV²œÚä§ÚȧÈíiå#‹óÔÖÅqXá3OTU6˜˜ÞY%/“¼Tüˆ¸^ëm˜²AFÕm†KU1=ÂEÖCÿï»´”CbA±·kà‘.èõ‚ZR;BíN0P±n&ŒÒ úe:ĪƤ̫$fDÒ¯BÑ¡Éí EãÎþà²:óyLÜPè¿¢ZC£yÿýöú=É\æ¢úY‘qn>§8ê‡+§k/JqéÔSªä+—÷Ï€¸ä}ÇŽ=‚]{A°<[aŒ¼ÙNMù©’—ÉTè=Œuê«§ÃýüŠtóqíVÅNùÖïÛéÔVòhHvê?ÕÇÞ²ÈÖ'̺àÚ^åY=Ä”X@P½Áö±#(.õâ¨þ„l2ûN0x+׿ÞKñÉ×Føˆ‚O]ùÖÃ6ýÁ{'ÊÎW¶žù®Qwö×^M,Ð+6ÞûŽÇèÚ‰’aør»ß·Sgf—÷_ÖzîÇŽÂ.­GpíŠKDHÉsÛbììæãÚ[mä]Ä÷¾èzÚñ‚cwk(ª›†ÒȾtO_Óµ¿,rûCŽ]D}N-ó4î;f9u»aŒÝHÆÎ¸8fÿHXT¼$ô‡Ùѵ­ÚÈOPÎûä +>uÆå­ß˜VÒWÜs³±§¥)ó….¸v˜Š4ïÛTð©†á7L­÷½†Gµ‡½G0dp/ìÕŽ™gõˆTò ®3{ƒQm*æ˜ÿŽtêaâa‚©SÖPè»Mƒ~c‘9)È$7û1 ᦠ+Pñ¶9§U¦þ•æÊ%PÝu9Ñ#,¸·}ÕÚ×EÔz„§žw‡éQ]‰¸Þï‡dðâ´•Ð×tíʈâ}.#Q=XT<±¨~_Xæ1wxé)N¦ÎÑÀBßwˆj +Ƚz)ÛAb:Â$Y7—wE×{áFÀ[?)$Ü?{õaQ­áÂQ²+¾l„»ص·D ä%'×.U‚©³·O¼€y–SO8˜µÐêáØì;3Óæ–‘;{åDßð B‡`מ¸õ¯X2©xãƒôÎÌôAA)F›ZÅή^P+Ym;= ‹·A5oÀ椽b0³ˆ£é¥øú)T±ûSävn97° ÕýDͶ¹¯ Z’ZýBò%âÞ1hÜSÈèÚ +4Õú˜Ìáj/u0 ÞHÞFeMYùì°4„å€ý"iCN°ð6è/ÉVmä—YýŠ´Ã}|y6ß•Ðû ›ªµwF¿<žÆb¤…vÅXæ‰ÃIwNϘ}QÝÕÌÞwÐÖKZHBWV¿.l‹‘QRÌS›Ü)æ©ÙÒØÅÜ :"šú{ ÐD½ñ³CðÉû`ð’Ý8Ë)ê—p÷:”WIU9Yb ãT ™äD_%mh8rRQéLFN}š a(I•FNU´ŽVâŒ\fqÓÜ…Dk‰Ekà:Á@’*Üa‡47 `ÀZ˜ç‡¯ZÓSˆ_ðbÕz×5zg™0™O½ äUá’¶ž—ÌÃÿC®çýl¢Þ8ΊÑQW[ÌIÙñ/QÝE™$’¬¸Lp¼¸W“;Á@æ€/¦\Ø+;¹lV©·t¾„6™W÷–*´+ˆ~ŒÞ8Œ$¦õI‡ûáÁû™0]Û,7èo+}ì) ‚¢:š0]{72sgök€!uêéââ +–w½ ]ÛÃ"·³†PɃ Ë©7 Öî87±cg_‹Š'` ׿\Ùúnê+žH¼tgY¤SNç†uêyVÿË"°†ëYÉéÚ£ÂKq ÓzÒe9!2²õýCß’>®½KžÕW"õsÕãóê–ù7’ã¬[£Û €c9µ‹àc¯Pfïë|ê22«Ÿ=ÅÄ÷ª©ø¦8ÇÁÝTÅn{,$—гXkW(õK"ï§Œ—Š“H`„·®0-{ýŒî‘ô´¸©ÖÞKñ4E:uquZGUmä/ Š÷Ǖ匿€D£Cñ¾ij½¿×î‚©3ºXkëS{äBñ¾½Ä|ê–Õ#Ü‘ÚTüð%B¿’¢úhGv‡‡z™ôqíîèÈ®Q–SÇ›—Ì0€„`)kí6€tê`>µ»±ÉÜ{ TŸïIæ#êå%%ÿHlÐÏÕ"Tòì›zkʵؚ`Èà\Û];꟥±·kÇû#™%†…¾ m6c³â ÇÜJŒXʺ©Š0ïÈ^B@­o±Ö6ãYýä}!PÉwBpÒ7©Wå_ LÙ˜8„ê­†`á3ªäeŠKýñw‚Á¿PVÖØÁHù O›ªµKØKq˜§(Œfjq`P]ÝH&ô°÷ ²Mý+‹´Ò¡%±ÈÐË²ØæS ç|ôR¼Ma™#ô—¸³Kµ‘ü2îÖ™ùéqÆÇç3$҆؋:çWš%hÛ“ÃSo%°<Ç,†ŒIËÞQ”þ¦ºpŸ½2¡oEN“‘™Í¹L¯Ædkì}3dp')$¸?ºUÈ€7YÂÂ'Ð^s@Õ0-{¯IÌÒKÄLaª×úÉ7›ì‚g¸¤˜ç±@ê!¨,óƒÇ•ƒ 9xœ'öO♌-î‘)”Ù30¸'R·Ð#ºXk³åÔk…1ö‡§]AqgÿM™°Èícö¬³â‡¯Du÷ƒ”ün¨b§ öú˜ÎV:Üdž*ÂX§Žh¨ÆÐöú ê¸F†~ý¸Ù«èÖ¯e¬µG!xq&l‹±‹ Xæ‹—…ûøª©¸Dlí’OvF8Ä­Çt\êW¼àØ Çì-#Åú݊ŵð©' ª¿¤«þPT‘y 9];á‚Oý®ßõ°ƒâýj°.øÔ4û[»uß P…˜®XÁ§¶ fcÿŸ}Ùe§¾‚O½nc—¬×£Œ‚kPð©!ÜdÅ[Cªõ>%¹HëWcÅUH‡»¹pC˜„¡]• Uìo ©—î£÷Rœ‚€„~!WÜüTWC,ÐOÈ.îŠMÅ;É&s•µ¨øï6è—¸ÜìQÏKÅŽ4î«Grê%çñ¹5ÄB¤yhø‹*y‡Š`êMýÝl Zæ©ÖO44ï#>¦õ¤ä 6ÂÛ÷tíÄëñyŠz³¢z6öõÿÙûá'ÛᾨĨŽnN®­ÈˆÜîòPÉoïvêˆØ¡zjB[¿p¤¨þšÈÖ÷kíz|r™Õ//8׿,ÕY¸£Ú”ù(ªÈ¼Á®íe‘Û-®«~Êšˆ{ì ¨ÿ…Å%_vìØOÌǵ¹…`ê)I2ö/ô’ÝÙ©3^põ1¨^ù©î'°’wM’S9ƒ©³µáŽ;v3À&sÄçñù˜trm>²œZ®±à¾Bqkíqd95¥ã­ßõ°+ÞS4ô Ë©ÙvÅÏÃIÅDÜwÇrjȇ =Ú-2?`@¡œ\›!ŸòµÆ.».ÕV“y¼±¸¶€OMáл"g™Á¨äÕtÁ@2†™™‘Ѷ £H Ê%$*©kJ8(J@V&2"*#qX‰C1Œ£H‚ ’s +*鎈 ·Ë§j,ü&\"ÒùG[a­á9ÿR/õ]9)^j‚˜ô =² œ4B¹a ‘ÄÏ!8¤ê–beëWï¼Ê­¿„"Y9¬G²Og—:Ýw"_üÿqêà®x“ÄAãqñ½wÀØãáˆyš R%°8í•¥¢îkØa@È»‚1¬°ª„ÌZöÑ8òkXD¥h}nõQ’t½e?¾"›Gìô“k±±çXàü»JÌ=N  Œ>W{ò$à‰Rä.§‰¸ºx§@‹5_¨‰)•2ÏßH{i: Ô ×"6Ì íÕÛcSdé1ìbÆ»±FŽöÒŽ>L& : S‰½Üj +º’§"œ¡¡Ûy‘Òõ¡9b~Ïç +‰¢‰h2oØk®¤õŽåÁœ€ ‹¾g¾ÀƱÁ:°ç¢A Ùõ—“ü¬Jf¢ºÏ¯åXñþ&Jú‚m†;ýÉúù½yןË-ç€ôW¼>|é¶‚ †oýÔ¯¹DhE³Ï)"-'xÆ {°y¼÷ÿ´Û®×=Eh’8È2×à©i'ÉBnˆH|°O* ÛHKw^d£±[RGZ‡FFÑR9ýÇ™`„Bÿ˜ñÓA¨¬VXÀZZ(yê'd¢e<Š_ýb?|U+Z`-Ð:¤ûçIj¡ZÓÿ¾ð¨NfpŒÉNµ•¤ùÙá6«oF\llÇ™aàÀãn¤º€Ãz3‰>8“åÀ$¶ÞèÉq¬A–ãÙUJ'šüz¬4.r—MBo9t;£¯• éøÃáÿÄÖcì8}öP+"«÷æìÀÑAYòö=HëD´F.¯ú¼È•ï€ ê–ònÝñs ÂÌLpÜq­­ã<`â"L–B]“ä[öùV-ú4 ÈWMÐ{ýzýˆÝa*ç|ù»ï¸ãwÒBYÛº/|ñûÕ#÷[^ùįÑúé¾rŒß¥–Ô*ÕÒtß«ů"‰…¦û¦þÈzüvvm:mYùi^·´‹Çdò‚[ÆâIdQÜðW _êä©uA¢Å@!Zj“Ôômök)#ݶY8™º„~½ÙjÉPa‹€ã$%ÚrǸdôÉA 8¥Ã@ý/²¹?IÕb–BPzܧ-©ïvÙ|ÊØ!=†^^±eÐŽ{SAìË4kS'tî9B‘}ÙÍ…‰ òòr V3,ö¿Ó(z÷·ÿ¥AÛ¼˜Á’Ôç3õq« +õ/– ß¦W xÌO_³#8tRPr÷¨‚@R’XÐIi嬂kL#}'èWÁ{aì§1^,´í(Ž*芥«p +TA]÷EZí´^†Þä(UNW%×»éd\ûÎðö|~˜ÌÁ=#-om©<Âä ~˜a„S@²,FÀp­8VúÇTŒYAËï+ ê*4"k÷5@ÿ«½c¦{•tPËO×| yšĽF‰œµD¥¤ñ>û*!{6ö»ô:}uˆÙúGæÛ‚Nw÷L]hoš]¼EßÀÜ{u>_Mú&ifãÕŒ–SH.9MyˆÈ²ï…5_ìì4¾BÆI¾Àßš ýI|Xó÷$ZnÍ ÔÑ^òYxkÊg]2Ôx¢Wù!ù ¾5À©äW°5 /ßÌj#Ý$}…SÜ~ð Q̰GÜùýšuàãäïã¶½©qÊÕK3 8§Pm>”~8}SËysi8Œ#o‘Ð (CŒ–]D¶½Ï¥qH|¢`ÅìÛQÞ+^¼ôŽÑß=ù~»ÔÊrÏ)ÕWI¸ŠÎð ª@ÅR‘Z6C¥pèªXv”«¾ÂJ1Y.]7(ó +S +×ÇJplnÔò…ÿsÉ~=¦?a¹u{+¤ã¯ÝIX,g–5aîBvtjõH¬7jý9KX"3qœè?XÎL¿A)„RrÆNÚq/†Š•¡$ó¾”ý…Ÿ'UgèîË‹à›ù ò¨?‰Sö刣òt¢OÐn_¦ØúKcNÓÔj“þßqûòr™ýåQ]xèî‹§¿0ó¤×}!¤He°œªÃnÏÃH«½‚ͦèÿ§\h€Õ£†œÎDpŠM_9S;„ºR³WxJwÑþo!ì&pØ+ÆeÃi+†Ñf ˜ow((Ä]¡'3ï>æ ׊íÚR©vÔ žbø™ˆv˜†ÉõßM³XOÈté¢qA$¿¼’]KvºaŸ$•¥ÏÐvëkËþ̱  n°bî­iz9ùBÛAˆQôrHp W›Ä®@ —˜L^ ALà +ç²ÜZ ¯ƒL|mF‚š’”û*ETv¼i~feï+±b¿W¢Â`x±¿U—ÓÑ'ÖŠŠ¿•mäsŽÏ1µk¨ìÙø-oéâ:{±·”ou!¸÷l±›VC‚“-'zº¹—§Dw©éóÕ¼Ëxúœþ' ú¾TÒ¦î·/.õ9[in%tehøÿaÄÎÂIðvÜÛäI *ô"%Þ<Ñ…Áè7w¦Ý ¡^N7ÅP"ãØyÝÙ!(¹.®‚±97ȆðBÁ”'Õe¬ÛzÐk+ó×Õ±{“ìбømWP^o?kk–H5lK½ŠÞ™µ-„cø¤?òXN½bÒÜû3ËáE>At[$ÁÕK¸«}E‡É5…`ÍØŽÒ‰©‡“ 6ô§Á±ö±H°Ê|uyeMZÉaàVo××QŒCá–ÿrcó77Íkdne”ÐKt|oqLú Do4wEo†ãåÅ£´&Žúæ”ì‚øN>Ñ)\Å‚Y%(-Cä.¡\XÒEù½C4oN_µH é ÖBÝB–WÆ*È4<@I¼óB’0`N´×_§[ò"ÃS¸œÈÈw*Ð=[nÃ3d4‰ +3ÓÂ}1WÞÀÝh¶ÕM­Ñß͆¶² sYi¨JlŠ|¤à¦önÝF¬ÂRÈ¥_ˆ8SÃPA(à)Ų]5×¹8I¢ŠRÚØPRf¢ùþ¸؆îWðl¹±íY´íÃUã{ÝïRs JNX\›i¬Xák…*)%{ZÅÆéuöÊQSC[scsL4DH¼Žª©©z¼H¾‹iÖè\+´…¡cªDÄþ\/'t1ôÔ\ƒæb6zl‘M;Ý,ÇíL*@£ÊZÉ'´y;ãàwüù+—8XöÏ—)»pŒ…PHuå}Åâ ?¢” ×{±Ú@‹ §ž<æY!I°äó8Q’‡Ï<쌈y&AѦ}nöðpeu¸6¸léZ—y’É_‘èÇä±3{jDmÂn|• ½ä~¸~µ2•hI>†,èí\ `\ñÊÖð§ðêfKðëô>\ܯ;Íêp?]Ya|>§ƒ¼xJ?ùq^Y±LÌП "»ÞaW ê= 1#™l»Ý„Eâz%2ƱR$JE¢Ñÿä¦.½šxxäkÃíH¬w¢»©ïŸ2JÝ0¹š=ãdËñš÷ÐP©@ЃÙÞ.lH•û¬®‡]Œ™¼Ù•Ÿë§H—ŸFÎ%Q³(áàïQu¹V³qLC³qD/zÇn”Ú&Z¡2pæý+P5iSðÖî$¼ß3uEU=¿†l®ž¤61†¿~CÈ@ME¦Š·\DG®ÍR ÆLqæGÁ1‰ÙD~™\p›m¡ï„]ÀÓòh3Êæ1ÈãØM6¿¨Ú‹7­åñsdÐèB#Âi¿#zN¶þ©ÕM9Å —0¢"Êëéõ[Ñò4÷§e•Ë~ b5'“ácŒc·•2dMB×ȰøöÄŒ`ä,î¹ [1=u-hybœ'JÕaùÏ¡-ÚW‚˜A9!&²$Nä\'öN¬‡µ –žJ(Ð? Åb𛲕šËªl¼ÚYƒÙR/a½Õ?¨%ª}éõ¾p>¿pÌžúÓ9ÚmdVVY G‰´Åf¡Réè¹ ,DØ —¯¼Ðï#"/ª•, ïñî'=oº¯CD1uÉYþ´éˆí¨®çøwÖò!^NÔ|_ˆPèX‡ê,¨8š=êº'Èè9ft%ŸÌä²>m¼ðmd +Ç­xF¦,»Z‹"[Gg1Š\™OíQá_þh›l¸Y¤õB ‚Hô¹ÙP¥Vê§áG©Úm^éCG,îB_þOÜfL•¥© è=Nç׿ÈeÇX `zC„màØ +’úªˆ‘®òM€Œä®‰àï¸V˜lÊ•óØ,„Dˆv/\äd>ˆ£Íš•Ïe“†;§¿Þdô$«”&Úë»)h`¦ T±#ïçÕ$”TÀñ3‹„†„ž/ŸJi„€7„ŠCn|íbB éN1_am=-h^VsÀàš<’,S@‹4#Õ v£¾À çÁ>Ç +q/߯lnxŽ."x ¤ÿÃÂ(Q  áœ&AµŒ éáNÿz§¼Ís7&ßjÄǨa§Ž“—¿¢ª WËÐÜ´Á{‚M¹¯ ';=×ährÁu„;üî†÷džÃÌ%XPŒCå9D.ú®o¨Þu79I˜š8ùIeý¹˜¢ gTEÞŒf‰¸ø籯‰aеtÌ`?*vàHã%òÄèS•ITɉŸô7`Ù‘ž¸<T]½¦‘Fƒ×.Ýç¼g],¡J4“|-¯L(­º¬Œ€)OÀ QrÓ>q15}€Å|ðQ®Æ:£ÊŠ6¬5e|Õiú:3µNð´‰ÄþÛÞ(†ÛH›Hn•ºÚû ¦ãç mxŽBµD¸¬¶¿V~yB¸UÓ©¸íCM‘5SÑs‚j¬_|Õ„öø]Bt„b¢‡CkX-¿Œ¡éA²x°Ϩ¿Øí¢pð/Á† vs†…@NCSN—•ÈóÀ™Gƒ¦@”pMmRÂHýùf¸3Þ¤ÏüEŠÎ#CZ%L”I²ÄušcµÆdÕ‰8ÊƬ|UVÁ Èh5-+ä!Ïê’"­\¢8×·¥×ÕCô"w¬B ›&.ÑàÚ÷òfçƒH¤Im(‡HA_& +ueV‰OC¡<ËD7~‚°4xÞMö[ìM’èg¥qð=xu=\”QV”Kl_Ÿ“Ã|„2* ¨2½õJVdÒ>¿#æ% ‚õíï †—íU_†_¨T¼‰}LPrÞJìZMÖݲ¡ ¡!Õ³Q R¸ÒþY`£I6ë6y¼Bùâ3IU×$ÐB{/ý¸8/‚ Dw¼obÚI㤠ˆ$2,³¯e¶0·OrM´.~9yZ.m{¾5Ò×—w5%é¤'k"ñ—G"µ’6Î+rPJÇ¢ +Ó ò¿"_[û•"àƒÏœP¦7Ø7ì$û_ÙsO²vS£šù-~ÌK6àS%~h\ùêdˆât6‚m’Ä©Ðç[|OÂVÝWÒÔá6¤´1&é|ç ñ^•F,ûÑú§3b @²ç'ðŒ‹šGè7‹µŒFÍ/öI9â%å}Jîóha„l2Ò‚Ú}¦ªí6v€2¨(nÄ ³.¤"oèâú‰f†Ã3ÐÕ¤÷‹4ñþ)€“@goö½ÎðeŠ„4ñ’ývŽÍâN–b²£Ôîù*Òz!ä&wœÐ 0ð-žHh!næWDÍÛÌsÄÃñ·’¡V‚šøPSzKbêµ/Iºˆ:‹7ü3ÆÒÄü×äį©*ª…8 @¿¸•?t¸æ Q +»³üíátµî‰j½AO3RæÕ«ß˜¿,2…¦¿_%+™ñW—UÑÒÀW½ÅÕ‰¾Ê‰Ï-Ñ·š¿E{1¾ævüÛ õó·Ó šfÛÜ̳¹@?5~ÙÛ–‘"=ýÔ„ÀЩŅ‘Y`Vµ âÉÛ·BªL¼Áƒìò,ÎVôìž/¨©wëØáÜ£W-0K?[háf›£ó¹¨jKßÜ»2ÊTpnù7sønR…ãHÿ}"ŠHà)9ÚÕœ5  +<ÿ7 0Uq˜â dÿ8åoàùßtÑ ìå)!þ;Dàɶ{Áøhý;ì¢)–J‰£ªèíó³¡Ta•zªÊ?…Œ§ú‹"3:5—C[â›UE‹÷ÛFí.JþZÌâR‰m7¿#çD q©$d¢£×¤y_ìÖRæÜl$ò±I0©hUìŽä×JVB¨é”ìçÚD¼B‹)„Ê))x¾7‘ì­íz¸Ì$éíeì±ðµ®¸VÞ³B&Q7àóÎãµxºÍ¨¦ ­Ê0Ý)—cMH³{rSp5ا‹#QÔ(ãèÇ×ÄØN—K»uÂ4*>w+ÖT°‡*)%¾IÖ±z•x5•{ºÒ¨B‘¤1x¿XBH&¢«Ÿ^$?BÆæ~!r[I½£YÿHjµ…4‘ð?üPpMT£)DR’²°Ïz‚ ɼ +y³•„”üÐÏzü¶å–Ñ·Þ2é¨ùïi»+óªÀn8¶-üèYú íµþ-GÆUIÃӵ7ûyy›¨ wv99àB–dùµÜ®nG)Wöe±¼,¦»³©l|!Ê5§XÅ]†bžÌUÓŸ5·Y¬â%ÅïãHcu›ý<ãÒGDUæõæÿ ©0cï6oGAÑÅ)’D,ã÷+Y^ÓQò +d—ðz¶yýDòZ<Æã¶Â ¸R¥jà®l#RŸ[˜`«¡äfvß~ujŸ:<òæÒU¬ªö o _F”aÏðQs¾7¦:t³TåÏi¢\º ÙDf(ÔujY­§tרm«gi’ÙîÑuOñ-kŽªÛm,^,Äû«zœÙh4øÛR‚‚N+ÉÍlQ”"µ=Dêh|îž0k Ê#2§+ƒSÛ#)|„gÒóA8L$=Z¥«´+ù+o°M¤á}û½Ñ7êz¡Õp=¨7˦dÂ{q}¯.•lcx¢2k£YM g.ÏS·tò³ÎU„ÑL0j,ÔÞ—f€*̹®FÂ3!ošȶ5ù€ ³â .T\Ò^Pühi–zÝÍåN|¶!© ù\˜¦'>…˜Ð0Q´!ÎaìBÍçK;¥¾C}Ô-:º3Åoö +u.´A4Û¬Z¡Ä¶N#ÈsõùTv˜”/q_fÀG|ÕÜú~à«ò#ñƒN$òÝÜÆÈX¹¥løïQgÙ+g +ð"òšµ~+ä;L´kùÈ+³1=ҙї¶!r6«BkÍ-û³C±;¹ŒíÀ`ŸkaI$JÊ +ã6Y%a»'|ÃÑ +/p“›¿Äf^øKpÁTîW0\ùg¸¾—Û ÃiŠç*“ëhv¬ÒðÚ?öÅ ®\Q€dÀŸmì¾î`è)Û9¤Ç)<<å1Òké^ƒ’x+z”Q«¨ˆn¥q¨QÉ hœ„P‚pc«Ìbgi’%gµM7$«mÜIUùŸ›& ,â=6ΘՎ ‰kÄï±äQ%xÇ‘&4BREHJj¼õµP¯|ŒOq=›‘ mÜÆ¯¯0Óp´ÊËB`þ†¨[䲋œ1\ÆÙvEÈ`N|Œûµ«:ñŠ\TÁgû³jà >œ¢\Ô¡Ê1Ù:ÓîÎÇ›¦Úô ÿÅ mù»åƒ¢KàÊE5Êñ§P6ê†í520(YåÆrƒˆºî øh²„®–ùX¡âÇõÌps¯Ú9öDÙzJR³Î*Žü)‰‘®¯¼côŒ@…®ÄåáÅžš,œ;%@0¦Ø¨0tp€¬7Iïþ3™&ùH†˜²qîDrªÉRDz‚‹Y”Á"œÁ®LÑZóT¦Cˆ`֨ߔQÄ h®'lÙw¢˜T§ˆ÷³ôæ­1ð+¾ ‘<–&þD#‡ ¡ +Ènj˜¾6ž0/IDѦZz”ý«3\%‡aP<ùbwEă¢¦ö˜ç»üš)öÖÓE¢ì’rÁ¡HP×p$­/éCN°(ÊJDÓ›*9…é5ù\„eÕ®öV'j¶P&ëŠëùLMX ]PÌEà9,¸%…ŽÀ“ìj +âÍ1õÈñ泋­Ž?{ (± Áx¢¥Wô*[öD–dÌ›Änw<5‘m³ìÛã%P¯LÞÐü“¡}A½ îP‘Ø|Û «Ñ¿cb­½Xa\ÛÓ¬£Ÿ·PJìýƒçb¬T Sƒ” [rzÂjò™¸—“®9 GWNPèÓ¥ÕOTc &_¿/ ö¿‡òt^ëÃg8¤gcb’F€+ØÅξ)áŠCm +%Ÿ’Áh‰WSFÝÇú3‡ŽöÇ"wÆëÌ—FO‡UE"ôæž@hÝøìö(Þ“½#}qj9@:¿m\¥¸S¬Yø²6!г™k!nsÆ‹„ÆQI©Žo¿|&“Æg!B-ƒîÖ”A»Z»²Ð¼˜Ð¬ÿÿjhô­Š,0ÀrÙh-~§/{¨2T®«Ñ'än* ,Õ f^²ü÷‹ -a8éÖ\V­&ÁøhÛÞ}ÔqðBî7îÀB"Á 﫟÷½ý™¦$4C^åb ¬ÑšëDm±Ém€Dë)B—Ž1a-ƒ«Ã©…(oþ TÜàÆ®»wþUuÝyòê»iGëVÂÛU°àY‡Ô¦_‹ûösÈaV‹çv$ :ì“Ûçû¼]fët0Ž cc~ܾô™‚¡º¹Ïʸ­*àÈ›\ÊÛ×e›çXÛâöf«´5!÷ÂŒØ9žH+£îw;'®ûHE7Èù7fÇ^0^m0¶5±l=D~ýŽcà<É]»-³ü#–yÌÃôD2@èµ`ƒŠ?x›ÓVtpM_íh@ç|¯åúp…ß´-ÙØ, Ej}¥§8b"B—Y2Ç[¢¢ö>\y'‡ã´ç?3¢ŠæöçRÂ-I‚3ôÏfg®Í>¢DØáž¤Éœm¬¢ô…CØq1·ýD×m!ìÎdæ8 ÿJUi±Ðö³r¯?×9~øx­ÍPA„Žf’Õ\EvEØMDDí8šàI¤Ò8ö-g澚à°w^YŽ œ %,AVãˆU ¬|ò๪é\ÆÍðàU±Ì5ô᫘óÒoOMøÆì ö‹8¿]ïnRÓ7DÝ"æAŸdÆ9D÷çŠÇ“ŒMB‹' Kcÿ“ìÏù¤ÜÛÏÍ¿R2Áâ\¹úIÖ7SiºNË&®»,'÷’­Œ9¤šp_žfV‹Ô +èÉ:/ØhP•õqÍDJÞ Ë› ©E…Lϰée" @dÞSQÏ`¼ûŸ£ËõRTÌO[³M"Ç`ͧ¨8Øø%ˆ6p’_h |x×Sõ2p-71’ÈH§ +õHFð±·Ùû|2¶>ho¡T)§ëâxaF¶NhåmEïò nͰ°¥•Œ°rD#½ËŒËÙ‰¬Ài>ìó5`n˜°Â<×f±7äÝ[JÉC6OMìíz %@“lÔ ñuÙ¹ì’'uRáÁ=_´Ñ¤Û˜ÓH2íÛšz´-£þ’Ö½‘È<š¯»cûôó«E¯ï žX¥o»rbœ ’ÛÞôm÷i)m Ô”ÿ]=(U²ÌäôäÅ?±„lòd VÀ=Ö45‹W€ )€l©~ŠxÜv©™²Sõ Aµì‚wž™»Š(†ñ{:ÔV5áD-û5¸V^ 9úô‹¹ èE+—9Ùúpž'ƒ£^>jæàR ¥e 6÷˜Þ ”O¢JnG3´lXÙëõß)s­Ûôºg`Ž)Úõh"sãiúýŽsR@;e½ªö—Z8å€VÔ§ç®òº,AC"‡¸cÔ‰CLOèPµœ6a®,Zr¢tÌ ã«tFŠ%ºwýÀðpZº»‹ ßÇiÑõèÌ®E–¤áqíQ¢¼W⬿×{®G˜õÀ`}*CøMGõŒB,8úuj±‘ËHAdþR&Ôî©ÑÅÝ“6Nœ“”ðå»ò':… +ΦàiÏ‹{ø.º´}_Mà¢ny¢d˜‚ ¸ÐæšøtW¿Ü•wWñµ„óVeçî`EZ˜ÿx.)i`ú‹ Š™Ì{©†‰âå;vì:è ß=aûbœ—ÎŒà #¬>`ÜJ–Ṋbâ¼÷T^Oçó¸±aË =2]& *äT9Î1M –i-%/ú~¼89‹ojŽ*´Šòú3Kú1‘ä aü%é 0ñ§4tÝtÝ­rv*¾ EmÒÒ‹É,ƒõŽ‹†ª­ò¹¡è‡@/óS\ +ž‹ÉÝãe¼æVEVNˆé‹š}Ááoªšn™‹Ò6åÕ%솕¶“©Úù´›åfú4᭔̫  œo˜ûÔ71ÆœÀTSÆÐÇõBpßÙ¼R…Re Ü*5î–°ö[N#¬嶬mB>ºÊï*ÛgçræJt–V5¸ö’óæ œ.níÆ©ÞCÃÙKìW(Êuû@“Ÿ-£ú<˜btúLüâHñ9LBÕê¾$U‹I&‡#¸œ¿€+e‹°Ó¿"$¤D¹{~/޶þ2MJóÑÏïUgY ±òx NXà÷¢WÛõ`­ñ{1ó¾¶=Åzè“Ñ7ðUÌ¿Wè Ð^¦Gà«\ð{n7ËøÒJ%vŸ ÇïÅN›ñ˜ò®$_iþ½ø½ÚÍë~/*˜s?â3ñ¯Ê-hÕG^u¿ ,JìVà‹û™U¿‰hÚši#cŸ0™¦ágÙÏz@³½„]>jÓð™TÝL¿©ì.êÏG©à¸”Ö½ÕYÏü*=3’*)¥™ÐS¢»¢'É»d5Z£?# *P6e¥‚ý¯j K˜)$AD¤R¨Y%sUG¶qõ©ÁŒÀ÷)TÓ'É ¤ÛŒ2rÓ„÷ sP +ÂR3Ë= Êt[ã3ØG ê?y*‹´«•á‚¶š_pÀ—ºø KíLh|PeZ1x„ëVJ´£œ€¥WË“Mã,u»#h¹îÚ8Å,õ˜›`³4]ÏíL–Ú>Ÿ¶i2øøìÛ1MÍ:˜ñ§îý[ŠGûª×Ü$Ͼ#ömob‹ÀÈB)DÖþ¨~ 0Â0{Õè"BÄjsß)ñH ‰³¼%Hj`ÿƒeMaGKCÛq(þÀÝ«‘£¬ —mþj=yis$ ÏrÚê†(Q²lñ Ó )Ê’nKìænøÌ]î«Ö‚~‡´¹n°åª@Ä•i²Õ53±òšZ ðƱR8¾Â'”î/):zÚ_ø‹ Ù'ÇÞ÷öÖÓÒ†ìÙ^K(˼^¥>qCwb0xû› ˜çj€hk1Éœ4û,šp©Âp)³ت` 3ØjAb@óͽJ€ñ.É9Kp2þÿR=O’hÆayï4Môñ¥ƒÜôÎÓlÕMVaNûA0¦ÞuaÕ Ì|’qLMk +ÀJ¡¨©QŽ8é…ÎïB8¦n>/hj•E -”µ;çúà t$ñú)’©"Bªf 6VSÏ ',°,VÏ15Çñ$5N{1õøP¦©oSþÄÔlˆX +[3ýbjø‰”z¸pÅÔCÿÚÎ2$›Ç®/ g%ì3/µ‡Ì lØ#Êí©eT °Í}§*Ăíïñúnµ"àðìâb.¥NÜr/âQfǪWϯ XX‘2¤¢?OÅ»ŽôÏ*U«7œ`ÛÀƒ“\x•S^%F gøìå]yé¹ÓN0æ¡G‘LA wOÇ 5þÞ) ²o$ªPs•Ú­Ù¸`ðÇbb†/õÖxhˆ“.¶u0ñ"âs¦?óoðuÿø @9{¹XýüámL~ÜEöâk:äÁ‡Ã’ì?ÇgÀ.+4 „°Ú”åÿÇ&üY\cLE¢ÑZoÌkÓ3ý•ÒœæöbÃ1ZòU†B—òœÉäI¿<ÍÙ@¨ž¡äN’ë°ùôH jÔR CÙeOót¼‡I ;VBU]ê¦!"B”>›˜¨ ô•Æ»ÐÛº«ñ9b8"Q’Ø])þÕYÏ]³ÃÑm(úžÑÀ–XC;A?MÚ+ýÓöxU¾rJ m­¸Aˉã˜JéBñÈ +\%aEÿ®Iìi@ðÈR6B\BÑ(*8@—e'þnf«LL‡Ã’èë‰×A[åƒY.U,1¬½èyS·Ê%÷zL<æ²búƒÛ‚9ØÇWëïÏ’"^ÉÙþ}L ulÎN4•>”è̉I uí=‹ë xÌé­s3ez*vICW5mñ(¼ f#¬©ÈÒ\2F<Î>V”éF×± +Y;Îl¼LQq”x+Ó½"XWˆ£Ÿ3¦÷X‡Üt…pôi¦GçÔ•éÜ‚˜…zNUQ¦¥roüW‡2m÷û1lÍÞâl¦éÖ ¢âÊ4LÚj V¦¹Ë_¾ÙC”i+€uV‚Ôaªä¾$eÚZJ‚¥ ê ‡ÞòjÐ?È—]X åCI'6ü*Ä  ”Ìû¡±KÉ „–BP4aÓÄ­Z¿"§ |¤´µß‰óµ :<,ŽÙ¹>œýÔ3¡þ‡.ª)­ Úû)ÔÄœïí7G[BCP¸X,Œ“H[6‹–ò¥G4ÎŃñ‰8*<¿Vã÷q&0LB‡F½èÊ•Šü; ˆH Æ…seña§,ÎÎ<í¸ dØ™J0.£S€÷]lúÃ0 z,8.¬¨íòìeôsŸ_´Ñ™ƒñ‘÷¢wº1#Ô;È”%£éVµ–A»3²ðÜomƒ²Ã¦?÷¢ :»JËè¸ÕL¾èÃuI©“€IFËøù‹fQ]™™"x/¾èü“J½³š£^ƒîE÷Ñ#£+¬òDmü‹>r2šPÊ‹~–`½k@RÞVÑGZF'ȼèÒÑÀÂáëÅ2ˆ®_ôŠ”ÑÕ[ž_´rÛKAíkè‚X#«}ÑA,£%lý¢=vàÑ•M.w_ô—ÑŽ,_ô‰#etÇT6õßet2gí¾O=Q2Úe7Ø‹”“ùºe43gø¿É/ú\'ÑtѰwPñþ¢ãQÉÇþVN‘ÑÈdéÀU·^øCÈdô#+I©x_tÆgþœ²ÉÅñ÷ãHqHù+£“¹À˜h‹3Ƚš­8dɳèÍÐ'3®> Ÿ"¥¿­&¸du„ßÅ^ïγ Ýl9q$Mf‘æ`PþË9ÿG§hpʨ6-®gàÏ¿bî®_ýl™§Oôñ6ÅàñN ÈÉä_²††_N $¯ÿ4X¢Ýè“~bê½VtÖ™íúµ'3@4–ØâYÓ;ÒÜFs ãU!òŠäˆ'›Hìaí ªêÛÄSYL‡;‘±€:áÞQJ$­mxEîjÇ~Ak¯|lH x›`74NQæu¿‘š¬M—ÕW-C¶Âg§ ¼Þ—pu3àΊ¶ ‹ÖZðøëë~ÔψAš}ŸµFlŸÞñ•D®æ‹ú:ÂÁYó Iü“gÚ‘srSY¨&7E§¬`)åñÔ™>þ±Mޝkê+סQWœxEᔃ‡­ iÚ¯ŒG¤~òµNÞñËŠ·TÈMŠÄ©¿“5y-Ù"*«]ÍÉeç} +(À RÝiô[äÉ““=pØ.õ%߈Û:—ï6A?‰-Ýhóã|ÎËÈ®ö]8r`ÂwÂB`ÀW¾Ðèv¸1÷Îj.¦& Üèh %¸t,×@ÜhÒÜ[’4zCŠì¨¿2ïFk þŸwSÖíˆ÷ùx*›ŸÅ«Vz†–щÞ:4Ç8¥F/Çais\ØͱJqk 3C”ʼn†ñiªdø6íi±W k“Ùs]¶“K?9ÆÕÆÙýY–1ÔÌŒÎ$ÊüH‰ÊŽ!÷]§+Z¶1qâÙ§mmêxPfr¤g¥¾„ãˆqüÛÉ1©yRÙGZ³ë÷³ù<òº#Y(žé òþž¢·Ò&˜ÑÙQÈÈæ›(õàGi'cšWÌ®TdÐÆÚþLXwe…ù•ØX©X’ÑT¨Ö·àwaU™P˜&n7k­Ìõ†­¶ä½bfëò–Ö%•çnøQ~üs0›-"7 µá‹ ¾þ‹ºóÙõh* ;Ó^°;¶õ$–õ´ÕÈ”HØÓžúJŒ™Hþ^ÖšõÑà '(íBüUâÒ0Ÿ%iOJðoÜ?L†±3¾Ë„þ¼@}¬^¯ƒhw-óba“Y,f{¼ü>ÎÈhÞ?I¥ù¶hÓŒŸGWÙëà¨ej8!`¬ó&msq‡Ó-'.§mD¤Þ¯)kd'±±¥£ ¾„wp½Ä`䳊¸Íx¦ôƒ0e‘ñÐÒ…Ü=ý ×åBTç,°Ú¡Þn”k#=±ñ~g/fìƒà'³è¶:TRkó@bÞ¹\¾þ2Y‘á÷¨×QŠ~,iŽnœ¡šÄó–=¥[TV¡ÂêÏÃ/VÞ5RË®BØ5œ f°”&wíTäí눃¯šB›´vçq+/&[¶€-arg@ó)M˜6ÞÌÄè‰bu‚†jUiŸ<‡c'FÍ›Àá~ÃEýM >¶VªË'¯þ™$Üà–þP"ÁàÕÂ1•k@æ8ƒ¯o³£d#ÀK®÷)õ$‰.ИʾûLPCGAÓŸEžøB€Ä·B”‚©Z×Cü”dš>žÏôÖéÆr؉I-(~×6ä•ÑêSø¤ü²±¸ÿS31®hñΜmùmé2^ÞbθûZÀ”aȈµŽ÷ûZÛyŒ0Ï "?&vL8BóQ·„¢ Ë•Ÿ .7³Ôd;œ´_C·êÑàú0ÁÛ°‹²…ÐÔÀ¿õMFWÝM~r‘Èæ!Åò{7ÎÉ‹2oµ4½¯øÅ £GvbÍk=öé¥F{4ŒÜ­a[âË—.£Ô«^V<‘F ÁcVQ$1"NåkP¹”%0‡Š5,­ø¸ŽtA0=ŒÉåê׆ŠÁ "Wbmui¡˜$sPúm»FÛ”» ÖqÀz£jdXQú¬†ÑÂÅ<äÏÑ%‰€¤ À§‰¸ ް¤é\-¹«(KPÞàÕZT4w@°/´maœC¹`ßDë +¬Þ +n+c@&1<§–Û•†îuùo÷âiGù”#naÔ˜–y#ñ¢À'µúx´i¯IT.{„‰†mИ Ö)Trcá#/½©%ÙHˆLiO秬,‹žšô‚EiáœCA”’ÙvÏ„¶š¥þ~ÙLh§޾(¦]´œì +•‹¨H†D1½†M¦V¼þà Á;BGÞ±LõŒ£½å@«^½XØÐy)â&ðl¯ãS=VT×õ9Ûaå 0„ѽC(8R£R|Ф³çlm1»ÆPÿ+7¨‡I9€Ð¦|´àÞÔ©Ú{ðVEŒ{Fß.ˆ~¼–ÛÊ èèTÌz¬}Êr‡€{u}ÓÆët'²hv²(nhWЋ½(»šU®÷Ã#·Aã_ÀÁ~Íj +¥ ;h #Óœ‹6#mò+F®7¬|“nbËNYâ+°Mµo»2¶ ÿËÁtÚÆ‚œ*Yf Pq÷‡ýTy­U.„{ÃðyœÔÌ‘“hù³ëš,<·Ñ;®P‘'ûM` dîÐj¯¾µW™9ä 0½ßéV@?åÊ{Iô“QŒm1£à¸¯iJ³·#µÉÛ6“†©¡§î¬áö¡ +ËV±Ú¡°u=,æÚ8^¦¶©`]¶î7Ãfÿ”uÕ;w%–1]w%ùÚ\KFœåøB&„SñLù ¥ƒn(“—ÉXJiý]æL+Q1û#ÚÁUÅ Å<,ã´ªD™T¡k¸¶¾Y`IGðíp<Áõý9ý# +gî…¥qãÀᨄ +…áÜÍfÜqL_yTF[ß{%m½ÃÑá«Fõ!Bšd¯PHæÏ HÁ&GK%Ýh6‚F-Ÿz- +Ë¥8 çãNgO»­câ"½0Ëõ ¼YÂfe«2|¶ëœð:Û“äÆº5˜™UŠ¥¡¡<ÕÃD10…c9˜¡š˜ò­YÉÅN̵Òd¦å hPM­É:·à@«Žò¼“ÒðÆPS©ßäP[/߃kã“&Óå˜ØÍ†ÜñY´vu]ßßÕ/»Âx¤Gp/±ßØð1Ä•ø¬³f“.>knàûðsêÁª¨E‰ØDÑ„ÿqg Á«SÍF"eâÆ*<ÕÅöŸšºq¡Zx<ÜJøƒ¡8ѽ¥¶5zø=Èí#––'ZÕ–»¡œm“cÀ£M)VDÍK¾½é ûO” r‡òY‚âúÇè]vò:[[ {|'OÅ:í€ÍŽg ÖÀÖV!€¸u#›ì-jƒŽ!<ºJ—ðÍVçN€Ï}ˆ¹"]}[‹NTRÐ1—Aù,^Ú€ª³~à¡wÒÄ*W¥´E×WP¦ùþuÅÀŸÛïÄçrµÂø¬eüŒ›i§Xƒž—ŒˆQ|¿ÞÜ=Þ”:Á¤:S¡/Q³Õç 0Vök_"p5ÎRuÁn8C¼'õqÇá•9Ð哚Z·Ë$“jr÷¤!O¹ø#¢?°&J žd „,å¤)û/kOµºÄ5‡€ê{~™[ÁŒFaüt㪆„‹€\0a€\©²á8ȹ5Dý'È…q/üø²ùŒPUß;k(B~Ñ7s ‡( ˆ(š +Ñ,Ù1†íJRîHöƒ‡¥þ¸ÿT¢++­OEÒ?9Œ( +Û¶ls y 0’Љ™ŽwÖiÏx\°†[•Ü­Ý=ý43ØôR Šâ“7çÑÜ …œ=Ö¤+ÇPê_65ÉÌ?&î{vZgL*M¥þÝX6BŒÖsÐ{®ÆÇÛ|'æ3Ä1¼ó Êu´°œÝ¦P¶Óúž•Êß©ÛQŠ\âdæ!;|rT@¬Ö½÷ƾ`ƒ|*üÑzOæÇ3Í:ûÿtþÈcšIRòbgT•šˆ–øÅ´¢©¢ Œ+0 €s&Ö[Ô.=ÀµS®áâq¤† Ý»Ýæ‘j‹ñ„XOm>ÿ•ù˜I)¬b$•avŽ#ÂK×y+u¦%: ·Ùð¾Mßè£5+ìA,ž-?ÌŽxƒÖµéª·P.’4Çß8/5µ&=kyU'":ÿÕJm!:[¶Õ(ª¨éàßÛÔJyÃW`€`?áäA3Q‘u!šð„|óÀ _©E¯ÏöS _ô4•###]JYèH†}§%ƒWFÎèòN­XÂf¼½èŸöv5àÊ@Ùç¢ô½ä¯Ç0n}^DɦŸÚž¢ƒÍü†]’­´’Žeã Ô…¡Ã%¡ƒ¬¤9 B_ däÓ¦ö qf‰ §!–Rš)Y8‡·¡Yƒ˜dâŠP¸ šÕme8‡¾¯„ô#·™$ÃuèÅfB£lVFLÏ«±J RÔG¢¸ ‰ LÂWII¸ +•¥™xÕTœÐ@Œ(I(N%œËÄ™ +Å„šá³ýhǪÉA"„ƒƒKªš±tïhô†>”ƒ‘º†™B¼Ù&¸Å*>"ú#0K/#À¬u‚ø^œÄåu‹h’€ÂX1ûV¼¶qÄ^¬@Ç‚M3rQü†XQÛ¥vi´øó tŠ~Y^ã» c D¢¡ÞŽÞ$ÚIB16+µ1KŒL«4¢‘j  fš°B³“Ç!T +KcDÕ4š£ÆG´VÔ" +Skœ RLæ1³Ê?)‡Ãbݬʇ‰äúyªb%,UÅHçû‚•<$’ç’FJÇx¹²ñã]’lœ\(ùqIn-¶ŽŸS_Ú†(¶µØêçáó°0.!Î1»‘ÂXKØ0VÄ +Z×k4‡V TÒ„AÀŠÎ#Ѱ¢Vª5›Òb3¤oŠZƒÁN¸ô`Ï(ÄØ«ÐÔKš±âgVÕ‡Už _á9ó›\úh´^Îz 5Ñç0 +1 CÁ/ï’ôFDAÄ—àÚb ­#{eYTépAí'jºŽfàXÿQ}y¿†‘av‚¨2=Å(47©ì1ò f(1ãX~€à@(aˆã0‡2ȘMA +RÆŽ Çq까y€ñèòæª"I?Azx=@B)hãiAèH¥á8ÿgüBp­eîû>½Õ@²·ðG™1Ffedzjgåj]æ„èó•cö¿_z+–Ž7(Ç O؈¥¥/M«ÝS9X·^G(@m'WLç%TÈ)~5Ÿƒ^GéfšÒS*k¦´“£ +ѽ41ÆtQ£ÃNp %¦Éö˜¢–Nc­/K¥,¤VyÓ¢  $aÁè„+ó+–ST¬vÆ1¤Ï}Œ›VÏçRä0éÃy/‹7ód™š~¼ðÈ)›HN8HIƒ¢@±ÂB»Iý Im;H>®H%Ê'¢Ê”‰„'<ÒCamÑq«jeÒŸÊ$–0§&%™HL_uÅ&#Öö˜ƒ”Æåé‡Iî ÔI×C(çâ#„0lg1®'€ÇÜ«ŒÏ)FÜðîáÆì÷8EÌ$>óæ®.Ä ï¼wÆèu"#šÐª×YŠ¿|zÏr2gf·å™³¦}RÒ“€{­0r×™g€¸Ò5¼œG¾ªš¤ã‰ÛwãÑ'_Dq“Fæù<Ë¿±tE`q6Ǧ<¸|"Ëè¥ø4ú=($€m×yhˆ*ßÞ«’¦‹}Ä‹²$¢©S厅3µöÿèvÿQád¹ŠJ{ÓJ«WeýÌ.‰ð[~‰dÞ¸.£²³Û§E7ÜåM«-Œw¯ !ŠúØ‚}Y,¸b‡ÃáŠÊE„R}òÌZûü½È]ÎÎ!4Ï#6òq3¾ÕañL¥9·ìwá…feZtï‡H¸â6Å;¾OeåÙÖ~kÍôâØ&¬ 4ÞòôZ¤`t{®­;¿0Ï%ÿéÜq Ƙ… ¢Ї*lÌO—¯C +ü)üä” > %è^g¼˜=À»Šwñ{èÙÐ^A´ðB¿w Á5@£0>hvÞ +S7ÔCMH>ŽF½ymðŠºÄø¹ôò\XÑÀ)9A¦c†7”Â5`é[è!gDw~p]9ï¾JÜÞˆGè+ÄfÜ_܉ô5謭³Ú¥8,Bí{ÖêILÜ÷q€qKôà©]î 3iFŸüÕ¡|Ý@oÆ;kíTµ7€"Ýή&GÝõŠ jÅ{6祵@ÞÕ Ö¡¨§X _ÚêŒVàå; 1”¬òÄ]O¶Baø¢ðÐG¢@ bÒ}Sÿ£È›gì‹ÖÁ¼@„owɤ(ƒpœÃì5uÝÉ¡h1¿Okåܾ4íæYÍ,é÷#‚úSz<dxGoô-• ‘Þã2f% +‹—‡S ¦"£¶SÃp +®´ŸšâuzýšÞQ¤|6sÐ9Íg!“îB&9ÒWÉÒe€äXãçzàñ‘yYš™)Ì(uò]˜mãlT·½!E•ÉÚ§$v«gJ‰ÖNµ­D+}ZÉãÑlÇzFZ‰ìp<:ÆñØGd`P â0 ³À˘cβºdRñ‰ äVmä!€D ³Ú(dÕF¾òK^§àcÖø=œâ`pv‚A¦ßLØßî‚{Þ~SEÌ”ui'X(ŠÌP?3¥uPKUY†¸CºÐ’><ìØÛͧœ™L/Å;Á ÁZÒ4¹ Di.ò:µD69Gáóœ>•E8ÔíÐSV£®Â¡“²»CÒê„™7K]ªä7'ªÇÐ `ðÙ:Á€ź´¹êï^}Å-wtUO;NšêQæk×Lv­£eZF¿ô¯lÈcó-Ysó¯0Ç\»¹çÒÀ„ž8D¬þ´ãZ^…FŠb)±î-Uh=ªÔÞØqÆ•VÿîA<%D\Òx6½ËPºÃ +³É®4³46¥ZªÄ” +¤z101ÏÏ.ÙÇ‹ª•¨ +U™ñÝý`­ÚÈóÃ÷œ²G°!Š¡A°Á9B…Æ 91DZq‰1vÙ‘ôI-©XûZ= `Ç®zd§.ϱWê‘ ‰¿µà[ äÙ¡&=³oÅÿÈz‘ƒ\Æ`ä<Þõ|=;g‚Òö1šl;½ÿ5pzÕ5 w®½yupc.Ô¥0YÈ$×p…\êÕbû”ÆK:¡p®¯‰F–Ô&r꯰`ʾ}%ªË\E«×J¦W `w-úÛK10©ÌX}›UŠÙ”yý~#‡l¦[òŽ':Á€v*xµPµÔ ³¿”·þ˜üWüÕ.ÌÔ5¤%_ã‰À €,.£ &5!$7[!@Nãñ/~Ù¨–šI¥iL VqZˆ…ٯ̀ê”Dòg"í¸ˆé3ž&Ô5 žHÞ:›n‘0TâFX¼žªyi²(3SŒÉ¶zèè8)¤TK‰M‡´öÆ&›P¡:M#¼ê5%']2%TCè òK_?ì²LT›ÉÐúóQ ì²Ô ¨×…;×ò¬,&¶ äN0€EôóÚ¡\Ç“ukœf‘*´Œ6æ1ÞrSRbý-çl“rŽ”²o§•%„ŒÒ¯µKè!—õ•^슻ÐsË!–qv‚A'c—iÍêH§þjã¾OšÇ ]‚ˆûKƽ RCÌÁ<°à>–$Xƒ¸ D‚.¤qÔ’p€l}ãÌSRy„³î³O ‰ÄÄZ‡ÈNq˜tǎݶ7cC–슔)^'ˆ:Á ŒYº@¡pP=PqmÚgÆ9£kÇ,æ©ÝÍéÚ“µÃž·w‚Ád¯D¦*²Ùˆ:­k_§æ8ß&¹ÅŽ04‘Vöú# êRT—qf¸ÏPQéGÀHÃαOÌñäÐÕXb'œ²G'\.4&(( àP ‡Câ@‡Á,ȱ$O¹B„ó…°/–-¬Ô`P½@ëzE‰iõWÁG!YÄ·â[gzR~ÒÇ5ƒ¹£TBÖU¶ …?L†bº)óâ8ï,<9K +ÄÊ 9Q½šL°§6Ý´XÓ†6ñÉt‚ÙT2^­‡6ÌRtEÞDZ6Y@JÑŸrsÆd5µ˜oIŽñ äÂoìûÆÊ߆gè—Yùv€Û » êlUëЋùOôcõ¥qª™4ò~uÇŒÙa"py*ͨ‡*û!ZñÉt¼±9¢&#š‰ce¡‡ÄÔÛ€9\C~:ê†kèR@å¤é{|[<VJ¦“#´½W7í[ 8‹©›½ιdêƒðxÌÉ +D଎-k„tdZyÁzPš@˜j!›ü:Û<*û&<~Ðä"Ðù‹€à‚T%a:0sÎÄ2.¦þ…7Såü3n{¾\&¯‘0-ÛYƒp˜ANÒ!J-¦UOp¬ß'eI ¸çކû°E”ÚÙ¬þuæüG¤ mÐñï tÙ;§ö&Ðômª¬ `8„59ý—À§Q%4tôª½Yòz€òU vjzÙ+À¢á-¯>ìÂnb+;AûØ0ÍeåÉ ô‹æ {1V|‰?})¬ö©ô¥­íKÏ¥²wf/M´f¯Z ³“'æàÖ¯§/û=õ¾¨™É_”%àòÒ)‘g?Ìé ¤9VÀ³ +2ÅœV1á#!ÅNÔ Dmýþ1T{…-]9„«ê;û%œzª¾qªOÇ|ùGAŸ&ÁŽåtY¶±&ƒq\Ïõ¦f•w‹í€ƒËÌ°à ‚Zó>+el¸Ì;_¾ÓbÄ,}ÊUcHϦ6œ0ÆaÆ…#É8Ó׸´ß=¦,2dx„¨kˆZ +È÷g¯ÌžUüà›i÷yߌh% ¯ šQ¯ +N² —À>Z 5 ¨D9w½!etâ o5),<‚©MŠßHˆÏ«!ਮ  Ïj ¹¨bÕdÑ{ùçW×­:0ˆæ®©)­+kÇC §üy •jX"Zcâ·Q±DÒ.õÁߺ̆6)Áò|¡È+²B‹DÕïœv8 㯈äD(…²ãÆëš‡·ž='Ù[ û£lq`ü ¢œè%aV¼ÿ ¢Ð•ÐPq +¼ÆA ±¦9.‡md3r‹Ã•ðv¡>k{%;vñ[£ÑÆùfL%cJc û%ÙN"ÙF´ôÙ ÉEY/¼æ 2 (ÿô’l +Tå¥ddâ+¤æ 4¤Ý€!½èG¥çšDâ&K±˜0 U¹Ñ’!îHÌ Tžmáµ,º©¢hGû(g$Û–"DêŠT†³_?ØãÕµZ¼i›ÿ³7q¼å1pjÝN¼Ñ Ydx·¼Q“G¶p*Ë~G·÷­ åJPîî[æÞ‚RÈÇnv£¯·Èw´p4j¼¼’Û7NÞ‰‘ ¡ž“?™$,·* +­´e ôœ $` +ôƒÁœ—ñÊÄÓÁø8ð•CNØyÖ2†ð—Âñ=ÇêK™Ì{*nÝ+ØPàÀJ-ÅÝ¥d>C­BÈ>Ä NÀºx“*À‡ÐèÚžaÌÈ+·ÑȸÄ÷|Fsüš4g‹Î—æDÝH/"gÀ´>ZÎ/æ²H&ï•A;§[`‚Û­MSI³íSMÑ-4%Ã_8“À‹<Ã1¿½>«ü\uðÞ8úm˜Oi…µ)¹º)¡Œ¬ÄâkgRËòª‚ð IÚ„çdUzÒöòï¥r­$ŽÏ±¶ð^Bk¥X™Õѯnœ®¬>öE­7™^AaðTß—ÎÆÔZÀC¬ƒ§ï) +Çê÷epµe»ÅVhÞ™h|@hÞ:t©á¹š5óހȄõ$Ü4óçÐþÏÝÍ—f7w `É liB†.,ä gÎ9l‚­5,ý¹‰ˆz'4Ûÿçëf£Rå̳ƪÆÕ/œƒYpÃaFqÿ©Å€›Tk<§/ºu1'ÎñáÀS(¹°^}w|¶?ŒÚ!ø„«ÓpᆲZ/Ssø¬%qß0›ý gnCtîßÖð÷÷¥Fx»z„'ë”8t¤IÙ.ä>p§úƒE01|$›G!›NÍñI0¸ºˆ‘£Å|ïâ˜[ìÿ¸Üü(™Ex‘Î dŸ»{ן3ñ¹yP0"ëþaiŽtËÍTV£F·ü§RH’épTüüô$ÁŒlvvWŸ9Åîϱ?O?z/ø,EðÛ®x3Oê3‰·¼dÅFç–£+sް-ûæ y½±   å?Áe)ë¨Ò.WB%ŒûPp`øž”Üþ7ßúPR)ö P¶Ü¹ó]ÕDr¼Ìþd4{Â)׬{0 ûOÁtð>ôµ>á6þíÐû%xüô†45o<ôføŠ´Õ¿„Â#‘*!±YŒù³¾k£7;ù ‚Åi½cú+t_*Ìâù¾þýéáŒÄ½Cã~n¶ó{è·Èæñõ:Û‘ÏÄbêã óóî„ ´T€mGø@ гÖAä\oÉ+¥|aF#»ÕñÅK×ÅêÕzöò%hµËà>VÇXq±ÕPò…ÁWù [»ã{Ï!\žš;èw<8è#q’3 1¹…dóàÁk?Z\2BžÏ!æà1ö¥ÿñàF§.ðïæa9Ìê•&È}Š.®loqnÓ~gçÁ•oWqÇͼ@¼pëÐ’¬ç!}7£Žv¸¿w‘ +/ûÓJÝÑM‚—áP`S¹™W3KxÙ?KÎ'¤¦]ÆgÑ€¼¬ ªÂÍ$r 3φNÿyŠõ2,F‚|óË9dÅ£çÈuéL³©éèŠA‰¹šYÑ ^”©*µÇb̯Ÿ²ÅvÆÆ]w.ï: Z}9A)ƒÎs¥µg†I)yÒB’tô³0ŠB­ünA´O²ò?AÙ\ H óèùl]\¥òÆñ˜Z!T¬ûy£ƒ$Ås6=QqƒŠ,Öì{‹-ežɈ¯ ’tW‰Öc`zù†@JšÛ\qÂÜj™ÿ“Ìù ¹`'B»°ëáU= ®ìïY„XGo㈴SÍ vùK;yGŸ}^f„¿”aÀ òì6‰ +:;íÖÌï/Øn¨°Uoü]í÷ÊöŸÔø¨…±~©ÈÅ’8ÅÀ…Fžñ0Ód‹r}²í§ïù¿?8A«ñ8(+ÐÄõ/‰5ÌÏè»)Š¥Içö©ºCï-EÚâ‘?ã²F’è @)=@5Î΄‡ãÒÛÓymAÓn˵R2~¢“y l¿‚ìâ"5qvCžŽùÅ$y¬¦.lBÔûÎ1¾½Ðœ]ÒhæÃA¡´ªÚ$qŠaÂ9±_>RSwœ;õšC¤ðpÀµÇüú^» Ë §N2w¢<3ëd™E0f„š>cwÀ§£ËàÒôuN uQ¹¡VF\ÿ +Úœhˆ–~爉®ÿ«½í§‹J÷×Äó¤ÌÈ`Õ1T®Eœ¬6àL’ƒ(¨A™Åã Õ i= %¼º?ò—l‹mæhÂÖoPbg„ +Þ,¥”I«åMü~›:2ûêÔ Võf.Ï%žæÓ}{ù±¥]õ>R¢ä \éŒöã ¶’ƒdñ»&¸üñ8×BÛEV9Xw#.Úòz˜KýñíÕå·í$‘,IJé£ÙšÅrK¿ÿá 'bAGåa »¨JÒ`AfB*þ©9Êz^+¶ªŠeSR›ïH˜; TØ5´íÃŒJ,ÈnVÿœ?TÏkj14òÈ ¶“Ëx,(‰ë>ß²=WW¶&˜‰Ʊ-²Ümsº›XXÐ]ürb¥Ø`A5ƒ¦Ø<†_C§Iƒ!X¸Æ$äBrC–PK¾)± v3Fä›èùÛùØ“.LÔÕÆ‰Ä‚ +ï ,hÌå¼Þ&XÐ@!ˆ!¶‘Y^òɪÄT;[U<´'-bA"m™A7 ZI“æCe5,è +mˆÛ2j;h Ô›e$zr_ô :óƒ¶*‰Xª'{ƒ(1S>¡,¯ ­@ÎóZò:Xeðmä÷Àl/ö6б-dÞ†¡_lÞ m‹–â-æ †÷5ë T‘ê7DqÔR,¨Å|YR|æÄï²;Äž&æ x£x¿~Ά×Uõ·´ê1J°†×Ï—êèåB4Ô ×Ï@{\?ç‚™À{›fJ'ô=èÁõ³ëñÎÒ»c÷P@v5IVŠš?æ%)»ô¾Ç( +%°TÙº3t˶€†ð ôh°4O6YU†xÍì-ò+l˜§ ‘«æùã¸"–Ї ßßæ n²¤úŠLB‡r w] «<†›¾IÐ#ÑÎy´¾Ê#¨­W”Déh=J̆½º>{$Õ(hh6ÐωÅÍæ•²qQ¿óš=™üÀ®Dë9~Û†‡è° t™]fEzKXq¥Í^NwXFº:˜ó=2h4xRÉУx«³‚‰r_o[ ¹ƒcA~¥Oór±j²Ö¦ƒ™dé- -ªrh¾ä@ßÖš"Âq59Ðê y~OŸ 4+yjjE35w½Á#®BÄL@ ÁHJ÷÷nD>,ÞòfŽš”E3xİ)ØŠöNŒá‘±Û(˜›c+1v¼™{p*êB´±ãöŒÝ—ObÞpðÈxg¬ƒŒ°?œ£ƒGòvžÕÌ€o/CCÅiSŽæ ˆh;ù,HÕ; ¦›û×.ö0žeD ñ/÷2FùÖxiY)‰*(L‚ ¦%¨Ù¼f|ðÈuqMGt<Üòm8ˆ¦êD‰”ZƒØ†á‘¬q2{ðHAqn¥x¡ê!Nˆd_– LO‡na_•Öø‹ÊvæáêžüGÃ6Î×.ŠýËÂ_ûÁ¸ÃXþ|‚¾7iHcÙêe‰é'il6),8 ÂPqê ^ü¨éœ%M—¸°•E¦{@z(tPÕ¸ëBš.&§{ ^9UC8Úm1dáßD6¨âHúC2ö…8x¬0É&ì¬9¿WÔT“Œóø½¼TÖ&¶ÒPò1neÊ&Àç÷©Õ‹ þº©ü¿—ÓpÉ*ü^üax¢¯ÊŸÚ@+ã÷tæ÷¾8Ý- )K¿/¿×:­R'…ß«2£ÀW!ñÆBø½üÚæ€Äï•ÒPàË 0Dð¢wù½lð6·ãí“ï÷“–ۖƺ_9K¿—£à À~Ãã­c~¯÷ÎVñ›TËiF¶†4DJ‡àˆqŠ*¥âxœˆIÍIõ¢Ý–<êLüžã|‡Ù8m/¾M\IÅr>ÑoN=•8 i£dicŸ¬}[ [+ªŠ>JxóÍ( ^}/ZöYu ¡ ,f§(\¾Òó;áKe©k‹°±v +åXê™öåÃê¡Ï ‚Æ,5¦Ùü 0UÕÏ?ùÆ,u·&‰o¤Ún•èÍ¿%Ìwš¹h“Xjpá7w"Ôb娂Xja§ Z½ïd¼ÌRs¥HcÓÅØÔk ,õjkDV¤ŽÒ•í¸ˆí)‚LÏPäŽx)ÞÌëèúÜWîˆt)ÛE"Àá\wlÇÉ(ÒUÙîB.—F8„8õˆA¤ß_ ÇˆÜø»ó"7N0Á´.ó’r°ƒ $Œ¢d¦®a‹¢}wÄ2w²ëZD²¥é;˜cÅA¤ƒ+˜—í…üi-‘~2cLeTÎ ¹o@u`¸HtœùÂÜyì‘Yq6›ö‚«ýSdv¼D¥µ–ÅÇ[ÈSäxòcéÿGiF-í[¤ÌÔÀçN*2*Œ—sžêKÛÏʉÇLñ<_žXàOf¸L!ö+êùfsÐÜE¢v%vqOB;«!­Ã:f˜wy¸]Ã^1ÒÇ”ãKs§îö†`2h¿“§_í½eâÇ•|âô…¤£\PÀ”Q›hH©½º0AûOPbjÿÚ—@µ’º‡1µúh"'Ó§©¹|\^®8—»SËŽfâ 7ØÒb]“ Ršæ>}Kž¦¦ûóJˆ©q-Ý$Ê‹©‹vbmäd‚©M@ØsfÄÔžÒO±ïÖfÆÔÀG÷­ÇCšú©JˆjQNiˆqT$úñ¶ïTî;‡Iš^)Ô²3aÈݯʕß(pk¶+«þàÅ»8l%Ðþ…ÇVD [^ÊóÚmK³5ì\>ö«C=CLñÉ„­DÉÑÊ;ßpRLÍÓã­•ZÊhšle´Œ^ôÍ7}¨¹N,AkeÒlå±Ä}m@FÀ'¥[yUcWw/:—[:©!@2š‹ª¥æT|k%édô­>r›ºÉèÁßD.ˆl¥ÚÐP [+ý°•$TÖð‹vÊ”ÑjÒáTvøÞl­äZFå^1êñÂ/ºJeËTet7>ù|!æ´_v­•— +áŸÂLý È$w¹àO”2:Á–²ófü̪T¢O²ÕZ^t×(¢‹2ºùæãÑCʉ|]P2 ỡ´Rb+R,à¼èrUÁ™eô Ÿ’ûÑ–3¸Q@¹2ºóà Î ½š_t3UÙ:¨G`˜Àú „FÏÓÍm–12ÃhGs‡]l·g™A-5'[28Hì‹ +Ž%¶QNïˆãžeÄèhÛóÔBÐ +ð|´¶2Âè^³ý,1á§^•«0ˆ*ÚÅ×Ď«°}«b#™Š0Èv>Íìl„Ûæ3¹¶ü,qÌ!Ú³$W¥qûM=÷,Ýz(WÄMŒTËÎFØ\Ö¨j3㞥™UÏ'trbìPËïYVSEç\j£ï'¾®2ìYjù¥q]ú·ìY¦˜ß³ýtª‰ó–*Ø‘Ð=¤“1nÃݳL;{ž(ü,‡k«•nÏ2NÍ-©¥yÂýXöÊo:Û³œÌusÎ/5¯)·g©©~v'‡ûJ_ùœ“ܳDØä”˜$æ>ø•/æÙÄmƒC c2]dÊ×'#[⊞˞eП# jÏrþÁitœ¬Þèô¸${L§ºÑ8GÙ¡éìÆÉSta +u†Í[š“¾íÜÄöÑÎ"GêžåZœI£s½}ï*íSã«àŒsá!¶¥gKd0 ÿž¥–°{”+OqÈö,9!ªÿ¥ëÖ“O“†éµËÞÜÐ(Ö(ã»0Ó)ÆÞm,®IVn¢éKeÑL²òJÏáˆed’5dOG—N m’%2–åÏ©eF²!À$˾Rö*M²ÈÓ³‰ÛIRùÔ÷íY¦Ù±¹;úY’¤ÇòíYîš•uÌ€dÏÒv®W&„ùœH{–¹ÌÁ Vœ6R½E^O-2^uÏÒŒµ*«E?Ëádƒ3ÍÅrí ·oj1•B+Z¶F‰­sD]ˆ¹ÊÌ91ø¸Ž:‹–uÏòž°ºÞ øY^lÀ:ìYF†^Ô»Š‰ÂíY¢rÓHZkuϬ©ò±$KiÏRœ,2Y.8!„®`Ô7¤ÚÌ<†G/ +Ž2BÐb¿T Ô.ÐI„kÓç!ñtŸüÒ£½Mà+¦GKñ4êdH0–SC…q +[z4TIÖíªd¬.d´zB—4@~¶.SÏ¢ªR«\ÚÓ* ~ïS p9”`ì J£öMnGÄ"ÚÑhîg$¡qà2˜ •äÙ¶À­Ên,´i¬v7Ü~[÷›&p+âMAÃoK ÜúÁ¼ñ¡&šè·ã-n©DîŽßÖ•½[ƒ—äßÖvLù²À-Cþå¸ûma;pë¿È æ·5:OI‡…[°Ó@1‹=V¬û `ŒÔûrä—ÁÍIZÐÄÐî?×´ îËv”0øí2‚3$]6&¤Ï'®2)pCuª—¶wë­‚ÍMªø—mzëÖ¶ŽcO\’ +’zeh÷‰+ƒ8p|;m@ŽžO\Z“×¹G²1q±EÞ'®¾ÅÕ:Âb¸€Ö +Œö¿†5/ÿ¥ƒÔï×” ÒPØ­bêsX±?›êã¡v¦w¢9 ŸW ÖgoAâð:²*0–ÿ*m©¡ÞÒXvãSU=Þ +Ì]×1GP22`3®•Zz²àh¹ #' ñÌ·ÅúÜMš†ƒòG¶½héܤ z'ü‘“KÚGÛ|L¸I'gËMµ1)7é³´•ÉýÓ•‘ëÞòr“æ·ÕCËÀ„¡ÓpùŸ/cNŠß1ŒÎMú1ò|_§q—ô²ghÍñ™÷QÇ,I^é.iÁ°|êÂA±§»LŸ&7â.9“#Dé.ÑÑ$>î’êêØj€îòji¢é—¢×Ý%Ø{‹FU“0/yºËJ‹ëFã.:Ÿ¯Äõ0ÂÚ#®&‹øÅ[3娚¢ÛGáKO­üØÀG€sj„ƒ&SÓMîÈÏæâ®’q”¸?/N»J yÄ¥i€™A‚¦Ú¬g,ÔzË)æ.Ýp¶”¸ÒÑó ¹#.Öãm]‰ËÈCn×tN*4 ¿hÍö¤^7r s"j2.,Â<±š=lH«ùg£žÇF"eîF0Ðó¦Žbuz†Hã Z/ß&ïhîv9Ð0n?&ÉW>"e‚³ª’u¾O™O á§—ÕŽ´Q8÷›©¨¿Ä§«Â>¯|Jt V•Þë +ai´esf?êø% nžg¸£CWiø¢|0« SÖ]ž¼M«0¤¦a;ã”Õ%*Rk¿DE%5w}È^Ê4é;.ê?sôlÒ¨íSšô|Š=zoštÄÅÇQ+,É&ÝÀN“F?e¨QòÎ:iä4i¹ÅöÞÚGm¦°ùHP¸ˆœù8¡¦{$úÛ¥w¦x(ÈNÍvÉŠÜx»di3•u›@(bìÈ•,Jଗ͇rôùíRݪP[#(éŸí¾]±¿9¯I°]j×:‚;T,îÒ#Ì0ãíòé¸ôwæ+Ρ·KqÐfbt¿3‹âJ²‘L z囉a3lZDŸóƒ +ôÀA„R©G°³i0Þ÷!!BoÁ Êÿíq;ùÙO ú"L~{)ÒpD,O(:…1.“½>¦—¹‘Jìó›&¾R0iÞ/–¸4¡uC]Kú‚’·UjQ̾è±UêÄ16§¨bµË%¡â®ûƒbjd™n¤éïÑ`DIäé3'ò´aAàG€L„![b›ãtu;WWïã»HcC*¶„L”äÊÕ;°F8&KÚu庒h•Är%p, ‚œ–‰\U@ÎíK~¡ý’Õ–^áhE ÃöŒóÀ€/úPᦺ‡¬ÈÈÏ„„&î¶ …㮨[’wù¬i¨çª€ñéÈs%@!É8Ä;½ºÇá½é Fò\Ó4,Œ¦“pfÃí﹄Òj‡V¢!v¨:¨zÔÜ€‡¢ “çRŒ s°8¬{š¼í£ #ˆž.c¨tBדçb +¨(õ¾èÃ8‚ '‘X®çB}ׂ­Š À¸|§Nìñ "°²¤0œtÿ¹u•û¾º‡•áË”¤L)‘^ývvv|e?%¸¦ ¡ –ÌXQBJò"ÕÉS‹\Eæ\6ˆ4Ù]浪®h±:DýQ¥ßo¨³Ž]Š-Ó@ŸÌæ4§p§©‰q©~É|úÛ­ž¦ßžp˜t)‚âãþŠrD*‰Ï±7õ†´öR/¢øÀ*M¼’‡Ó²xâЪ=Cëëï¡Eâõ¡Eq™ _=†)N1¤…‰X¡.3‰ÖÌ0CKxx¨ÑÚ?¼Hõ0(8^[†ªøpCÕ &´U!LX‰—ý2NбFEôž:Øô'j"6ÂWN“;Ì,Ó$ÆB‰Ù+“Óæ'|¶aŽçú‡%fJPNYaŠeT3øöaÌǵ<6#H 0³KЕ¾Ì‘§O„¨+„|R·àk(óÞ‡ Ç8R1KøUµòG|âjA¢«6QÍÌËáI†!V64‰‹ºDÍï%ƒK«'† žDR‡U# í’†Ða O1ixÖDˆÄûxÑYbD”*‘No qr<ˆ$PX‡÷Ð!«¢‚ÃÏ† /Ö^ƒ 7!kØ’›ÛÆ•ƒ}O«U…gñF 4A»=ÔÐ2žb–"4mc†4C* ;± I¨´9ü˜~A…iG©a£(DÃâæ¨Ùdb…CĉWÄ-›]J½£§$…1LÉÿ%ù°e+ÒxÌ^ºC‘“Lõxxy>â4ixéR‰Z¡eübi´`½¢òC¾¡rKËÎ-³p Q^j™!Jò-²Ä±®8]‘•Y­ˆ ‘{ ò&9ju0ùJçQu^¥éUÑQRkÊRö¯’(Šh¥ì#–$©"Ä¡e h šÒ1Î@elèri©Š7¨¹p!,‘N2ÄÏbžs\"¡ÄÊä`Í !Í…ƒÁ¹Ói²7Ìxž"ó°Ñ3““1Êc¬Q!Ž‘ûý¦g¸øÓñªh¸0jTúp³þš0¤èæ6ÅaãX§a£Y–‰ÈÎÞÑãx¤|äÁ3ÅêQèÙðQP›ãáã‚„~7å… 5ŠšGaÕDL!#b£w¦FdæÄhU lˆG@aH]xü<¨¤8õÖP㉻Y ©à·%’©ªfØŒˆ1É(Ý{Lj IŸg$o@QV‘\ 2¨@Á™E&!ûGB5® ï®°@—XXYŸ…*NíJêCWQF‘1¸j8CÑð¸äd +&&¯æßÁTT©Êð Z¾¨¡‚äâGQá³ !Œ µDFù‰° +e ÕHþ*‰ÆÈD«Mrƒ—<RàÐ¼Å å± «KTk˜’*‘ÖxöÑJÙGÅi;ÐãuÑ$ËSŽêWÓlé;ŠD–!ªÚ`–áv¿ñàÇÐ_ÏêpfªÕ<9Å3£HIpX¦Jô##$:´Vé¬J©am`9èÿ™¡Õ&aVE‰Ô,Ý‹«d¤Böª:¬‰Ñ—Žã™ªQ®aD&3Œ+³â·3#Ó áÉE¦<†åÞ6¸Vù@3H8–¦\[è†?¾!š2˜îù@Ž;µ!íÙk/V¤áÐSC‹”4m[xˆ<¢S5!R +Å^jb C6¸Ëjè·Ð†Û))ø-Hü"¦™Ã"ï —ØÉt2쯪DU•ôõ„ýk5<!û«ºº©FS’AΊ A¾ÒNzm>GlAøš§/E)A§AºUÔÃüæXj þ¢ÁŽô=õ[ 2!„Ž,~(ÇDŠfb(š5..cfFäƒGÆÈ©} ¬É†ƒµ¸Üœ""º ‰¨¶üS¸ÜvªWý5i4ü‹ B°sñöj}­¼qZ HH±¡ÁÜj "òâð’¢­¶0Êßä&¹†2–ªÜÓÕ°ZQ þÔš!¢àL‰C™DíNqÂ¥ ´Ll¦6”O©éÐL$’NVH[ +žBb£%i8Õm¨OfèÂ~v³ÓŒ=õc1Ž_g¨W³¨ ?&$]‹ r + R=S$–]Š<´Dµ'ó(#µ`‰d¸E\)!E _x§ ‘x1Ci¦Q­ˆ¨(±ÇŠó]ø +í0‘F¦’žHºG %oòJÿj„JÛM¥¥:tÑF -‰’¦ª3h“´ÑÄ„¤LQìp¢Š^J1ÃVîÌz4½…!ÿ3$^‰E†z«¾Ä“MX.‚ +“bEÄPéFªH†dR*?è* 6†•]áªÆ¡¼z‹¶0a¢ß@HÊ‹ ¡ ñU 0ê³adf\uˆÒÅ QxÓsÙœzÉ¿ Ú;DL排© ¾I”~϶¡Úz_â0c §a³>Ú˜N1a|hSL¸×áF 6ë{m›ÖzÚN}†¦‚7ÐL(, ÃãhZÅ8öíc!Y‚â 5e™_$S¹H‡vâi硇xž…F‘–ÌhDLŽÖ.Ẓ!‰zíCL'Ê‹˜6Û¿¡C´¯\°‡™E@¡Ã~¤ê5Ð,ªv‘ /™µÐP÷Œ£L•„è3¹p3:‡ - »9u-"5„FcET? ùuD‡Ìla¯rX×Iäv]r,\Û¤3ÕM{uˆÖÔcâaÆ9½¹Ðòé<¥³R×”XzãÙO?ôB9êkø~ ë$c˜?ƒ‚X(Î¥—p‰îAj/zša\H‘%DÎÑëÕãÆ¤V˜šn†²¦ªM+’O'$µèØÑ™Ín9V!¹!1H²©½»DµR4òÎâS!»¥™¤b¤e²Û_¢íǪ^¥ŒC‘99ñ¦oŽ[ÑÕ8ýxÖI'§¦ïRÓeVœÍÈ d¤MÔff a2çA‚ *LÜꔨê–¯8å +tš¨°p¨ŸöðŒ¶Îþ‰ãd™¹mC>… òÐF aÔlš>;¹éQ{VRÑÌ&-ZÐP›KÈ;ˆ¦‹wÍÉ¿†ñ\zÑ_a®•†ùœi¤/#7 k¨-d«MOH×¾R­3ÁÇh¨Æ=¨Cõ~uCE´Cà +YH +«&Â$UˆÑb˜¾³¤†S™Z!M†Ù^ëîPt)Õ ¥zÅ ÒÛCQâc#Cˆ¼­a³W5H*†‹˜¦ b¨¤w{K‡;u“ŽÄDÑjÄŸçô)mzÍŒJ„<ŒgL.‘h/nt†*µq 㯩¡ÍðÓû쫘:]doùvâ8UröT½î6Hý¯¸(D5EK¶w5C¢Å.”Õ^AÃ*.œ‰ …š8:ƒ÷—ê.­ÓÔˆ1¤—dñ¢‰ƒ,–µÕ§ÃÒØC\ =˜€ "H¨@!ÈÙ?tãP-ê÷ïK” ¿±õ]« žýôú&V˜EN~ðCèaÔDI=Šûä*"×ÐÂŽàhˆÚjj(ÚY¬’ˆb0Vò). :í奤¦žÆœ¢†ÆAj£ˆ»!,’Ä‹Õi<ÈCª†Åú2¼–7#Ÿð#Üøº¨ï”vh6K¿+.@¤¯¨á!íÛ?†U×q…‚†"ò•âæ³’á¸7ª²~íFüÈbDèC­Ž áT+FVªXdæ™Wpb k4u/{"eãî;L<žµ†ÑZ2Œla..Ä} "kM•WkY³AbB*ž‘ªÔ:CT…îcêòûUë‹EÄQ“ª•„X‹·¸^ÖºcÅ¡à0D²)fhÞ›\¥5†‰î©ø'c¨‰6”NÃXxH ©×ˆM~Ml 7£ÈOÕ’A3ú –ÄìΕBCE'D¼)ÈU‰¨¡˜†ªD%[×Ò˜jCRVÉ­CƒØcÏ"hNL}¥(‚=ñR¦í¤ âÚ>ûP°Q³ÐÇð§v8ÉBNó„ɬØQ_Ø34žx׿ÅÄpâÖª,‚Qƒ‰ x Å´žž’9RUÊý뮌êxËâs4¬º) _Í=q w°ä¡ZMá¡aãOc˪° –øâž§DcÆ lýèé‹(Az‡ªUDŒ4Ô\À‚Üt‡*ù„‰”Ø è¼Ö²N URÈ” —‰CÄ&ªLB©¢ +®"Z ·$HïXk÷\û*8űi¹†ŠÊkŽÿƒ‰öФa1ÙŠ¤J6(‚„ SèaIQTláI1®2å±.çÐИ‡}Ép ïAY½¥D0aSaŸ X  áñË‚BVYóÓÄ^¬êÓ­å Ñ<˜ bá‚…,T@#¡&`€&°$à „…È‚"HxA ±³ # åáA €à‚`€ °€Â0ƒÈ +xà È@   @-È€D€F !À8€ƒP€€ˆ d`a5 L@¥@zP€ Ð@Fp +L  ‚” 4àƒŒ@ A‘@`€È3˜D"ÈXp ƒR èà0$`ƒT@°hÀÄ ª¸A°ø6ð€PëAu€ À'èê"Ø€ +&( È@-@¨ ¨`BpÁ*@€LÀ‚D ¥€<3„€‚| ÄÐ@(0`QX€@A1D¬.TŽj•¨ ˬÓÃÛr†ñµI|ðƒ´)Kl>¸‚PYÁ`ƒ,TuLUó¡VeÔ+Ç”¸F7<1'™Y‘E®ÈÊ#¬à Qv.ç„xÃhšo¨Ãã D¢º˜È=-N”¨n¹]Zð´°š’q1YÇ5H)\òPïôĢ⻚}*„ÌúÕ0ØÀÒBqæBY +u%zŠh¹â¥g/*’R !øë_솒 +w˜M(dÄ u¶úp›ô…ÌHöGÄ¡¤©±º¡¤ˆ :,!4KˆTÞ| %Û/SÂ$E+šOCI «ÔÞÑHNbx˜¸§HJŠ|ó›Ü M Q*Uˆ Â%ˆŠj“¥q…uZU´Õ´5§¦aÖÈì®Ðd5ÐçȰô¹«´­Q?/4uB$þÒÂfJ½=œPÊ›D„†-0æBbÇ*ü¡F OÔPÔ9DËÒ”Äh”× B™ +G‘qiÌaN¡SIŠbÜ–F…HÒeB¢Ä™z=Aú@äéçôÊâÜ}ü¤Ê¦5NâOŒ‘Êó‰ŠHÁ1b|ù¨¸w¤¶ÓØ‹†I•?ÌHx³òÚLŠ.U +ŽFB¬‡Ž„þ’)?pô qÞ§õ3ˆPÔBu2£D¨‚T¼OD£Úƒ–Ë;PëA &Š—o(¡„8FhVo!Š""!–g"ê'„¤.A…M„¨r(¡‘ˆ‹1VQtƒ•¨' +$Hb¸;ÞÄ AU3™¢”ļAäÉÃT `NãöBâ,©š Aü‚ˆ%MxI…gòØzú@μ»6{b,–è@¦ÜýŒÈɤh:ž¡–‰h­žG 5£4Ð1‡Ðk¤N/©¡¨·)Þ²V» ]Õ,LêŠñ9ÅéPPu¯aŠ(1I[”$*¬|‘×·ˆã"$C‡<3´YxHt³y†|ZÕ05 }ÌâŨf¡jˆÈ\-*exÍBEG$ôVæaPÕDtºA‚Ú …FKÈVÅ 1Šä5 %âӤØ3DbUmÍà Ú8XÉÅ«¡GO »Â‚[CÞ?< +šÕÂ¥&°$-Ðç\?¬‡1ÃÉŒBþ™É¦³*ç)»6RÁíhöÙŸƒ?}¹ƒO­"}0Å*fª!Š¢h(äŒë#¿£ +$PàkF¨B-epÅ#-;øKUÍ`ŽÆ¥¢( Í©¹ã£ÙJˆf3ƒÔÐ 5_Ìk^R— š +ŠÈÔO/«d¥Œpä–zB3N£BÄk"H `3è¸x±¨î v$f¡p”4œ¬HÊUÊ3èèPóLÔÉCM8Ã]u Ï9ç?É@í,Ì.á Í™ œ$›–'‚„ f âYLÊOù/‰çœ¢˜ B‘ýéLUE-b WnYvÓ„HMÕnµÕe9˜fáT"Ô—A]m0‰ƒ!„£Âãà¹[—§žÑ…$h '‚ +õŽeB†{>± ±¤\ö/ǸQQ"üº*Y ’–ˆ¨ˆúÒ7OlBùåin9‘†AîP"i%4¤‰Oi¼WcT²*;|¦3Žª@!u˜™Æ 3cyft¸5ÌL ("2ÐL ˆœ ûS«;ÔÌÔ ËùP3#gX3•Ah$6Œ&‚ +& ¤™›ÒIÞáHcW ¦,ÁŽ¢8”FffqÐ +endstream endobj 18 0 obj <>stream +Pá‡ÒPàt˜NÙì&äžX]jGÎAfVf_ž{Èyˆ™è3dÈP1¨SÕ²Sz>Œ”ÌÚ‰†g S Ò™Í8HGx¢B…»AfXO;ìxÔÓÌÔö™—;‡‡Fˆ†êt™Éw‚¬š8Öyx4gÔÎÙ§œ Oœ + +‡ÓiÑ”Ê8µ æPÒ9çSe(Ž‘Tˆ'SŒéT¹Cbê”v;ôOgÂ2Hg¦Òé?ë„ ëŒÇv"H pÓø®a‘® Ó©¨Èt^6•Du>öƒƒ;7Ø?Z’á„…6³—©¡¶› –ïó]ãJ®ù?É,ó!,ÓY°Ãe(<=”Ôœ”úª¾ké'Æ´‰—¥Ã7®Sq<±DtSeöñâ9ñ1jg#¥aÚŒõ!£ápÊCN㟺¹·›ÿ0bñ Ï ²qpµàº‘à÷†*Ž ßp8Ô†‚³ŠÁ©'<›(›¡³¨4‡(Âqg“rj"Ë-Aš:8.™¡6ò÷ö§<¯!9œ š(ÈÈlL¢Ñ2Ć\y¸ÌHËÉ’ùgóq˜^D2Xæ$ÓÁ24Rù`™mZ–—Ùp(DfJ&¶ÎŒóãŽûÒy³Õ5xC*¾¹È+ôÁ›“\wƒ7ó8ÞÔ¹¢k"H¸A•2t#ƒ +2$Ô‹HД1òÔØMj"b$\~…¨¬†ˆ¥*ä t™R.+ÚÄQÌÄÄxˆ˜©5DÇD@A§šìéИèÐÑCcª1»HºÁÌИ*`žrª‹Sû4~úëoLÔàÇ<äÁ6ú„ÿÏDjè»Ùšåk„}Nç¶Ï® þk^VBDµ¢¢Þ Õ!OLžÎ öIN´ñ}˜GEmª<ôQýçãø‡”Ž)~b~xØCjŽšÙ°¥êr['Å£¹Ü;½†#©¥¦ùü‘æS+sŠÐAV>C½B5D™*DˆX¯sRRRå5´AÂ÷ô¦ÆQäK¢“(Tsc„ô©B8Q2Pu‚¤¢L¬X7°^½°15D5‚ +•ªsHÿHÑ/b¹D‘0ý1Ì]§¡»²YiàO×=‘É‘>ì_²É‡œ—çûëI;‘ˆ2ñð©†lÕÉ¥[§ièÖ.WïG:•Š•›bÎKD²e¥Æ'-!L.E¬NœÊ>Œú-R)£y7ê‡g7¨ŽRZ'ú@Tš)Š©A¥MM ¦RÈ©&›¨†CQ#H `Æ4îùDÄåÈqKØs‡¶™ÌæÇ3z[SÕîÐ[î[ÉiÊèž‹™pi¹-"VÁ©ÔñÁ®lý4‚ +ŠÝ`ÐgÆàp·A‘ •Œ˜ná¿WEµc¢4ÚN~ŠR·9ýcîÐðÖòUD($ä§­*j‡FÌéÅ:­pRì5­ð¢aá„ßÀ®œØûQ¥ a‚Ô´ÁíJhè6‚ +TUƒLï?<ý ¨Uðš’%R§•–žjkjøôÓ +(c3”Тè›=Š}Ñ’U U‚K(†aY¤ Ã;‹úÛ©ÀÌ­±œ%Êc(v!lq†…\ŒO1HSB_“Dm1DsTX8Y¦(QÉj÷É DÛëK-ÈÇA—~C ñ@ÎOÃ5t&Pæª>;›Ç #§~(6ì‚”«"ï9„É©’‰˜"£é/þDhAE3hDCØ5C± ´”DˆHÔ B&ÁðPd’Okh(–5UqÃv?c +ž¡Ö—…þõDÃ×R¨ÃW_[¡r{Äë…+xß±U!¢RLÉÆQØõ +ËÈÔB˜?ÓêŸWbe‹fð:‰]E¢-býûÍ«|ŒŸ\tC6Äj +!¹–•„¬>ÄêÕt¨ëDzHÔÀõæD7oèÚu„±aÖÕ­%—ðà5‚ +bF…•¡¶K µ–ˆÁ v† =½A4Üal¤ê󢺓–ãb9Q<6òQÉûú” Ä ·”6t.äSBjÖŸJD48j^:2‘™ºÊw‘ÛŒ^ÿ¨¦§·5;PŒkäá}eÃ|櫇KüÐúYœ*©eŒéÐOPDg>EUŸ ÷ìŒ9œx‘©0üáÑw³ç,"ƒHf6Í™üƒH{é!“ñ†4i…(¯Ë<Ä¥Db"¡Ç“­˜c7"ªÂA^R‘ÑÐ?77O>2 ‘ÇXÎßÕa {]Þœ `U±qWlÒ Ïb¢ôr)fjXóÍ0·gÄc¾£atÕ¹/$†¨kþ ·4Zcâäzì)G•Š•*nXÊw´3S—Å…s4¶Å!I…¼aQV|ÕP©Éµ‘.ôs¥51PÔá¹]¿›AŠñ¢á¨H&Á~©pê¤%}œ¿kÇ ,A¤¨?DIÅCBÄBŽ)\Ÿn¢SLLB‹ 2(—R¬'ò…¢mjÍ$t4æC¦uâñâ.I½h‚È7WÃÅ»LET…*èÙZjy>Ô°¤ÓùöðiH_ 5U3“Ù:WkÞ*…®-C +ß¼+7ƒCR$¬)ÆG²_©â¥Bƒ‰ž;T­± +>ñ A¡b2¯™Ü…9Ñ••ƒ„"ІQ¯¦*BOhh+ ÃM/]e’V6D5í uä`IAQ~÷eªðZR25T›&¢ÊÿP#䡆PffsÅÐÆßŒTi—Û´ÔiÒNÇ2CÍ«Aqe¤Ž„ôýъשÊ4âá*ÚK4Ô´„$¢Ö)›Ð„Dˆ4pýÌ[Ø5Â=ú)Ruõ…E7›Qp†þTcâ*3% ªÒ˜3çrÚjqh®­°ÃN M|¾t¨‘Q"&]¹Š¢Mm†ücjôÆëfúðk&1C¾5ºJD|C‘“‘‡ÔYlG6×£¡9›´±È3"›½4u³K¥ÙP³x®$Š22«®m¨‰žJ¡®1‘ŠË“¢ZÞèF5¦² 5²²ÑŠA{äDC2‘¢mñÄc¸‘±!!“Ù¤è¦7"2ij1“‰E +‹^N”U5žRŒ«&,GhÊAB)c¨sf"‰¡6©Ù¢Ä¡f.¯I Û ËÌb~LâäLÉ„kø¸54eЦ»z†äcÒìÿ†fåô×0HÞ¶D.™“QÃG<­/*õ¨0Ë1°æ­FÎÆTdwQPo:‹gÜÿO΃†Ròþ•û ÛªÎåbÙd;QyWÇ̃­ÍBîÇ,Ö°uÁ$¿2ÔÈ]iPÔê:Ù¤±S2‡øY[7Òb:±+®¹;TC´q ò›)L•)YM1Ý<ë݆ êÈM6D?9‰lÈ‘tRÈ £5i+S´!‹´dMÍæ¢Íbª'Õp¼×È(bÓ¥¶®U/ZÛU„Ty„Bj™²LB¨1Nu%Á=(Qò¿–Ýh‘ÇaR¸S-b( +å7lþÈRLæÅE¬ìU¢]ˆ.úW|(\ë<Ù™?õÈ)²+²l8ŸÉnÉlá||*É}Ã$OÉY¦¹É!WM4_—†c5CÿòºšÒ gÉ0 ªÚBCâ9/Ål«}¨ã™-¢a ).r<.¹n˜˜˜ç?f•’a4åzSµ CÓ–UÚ0$s‡bD ƒ$ r[«œÆQäi+jIÇ5]u¥ÅúFÅbðBÁ*±vÉÄ\„ÙD!ó’ø3¤Eºæ2͇„§¢ÂÅ´Ä+‘ š~'Í›ªE4C])³o&è“þ i‡™qɦœW 5ŠD¢•Hd·eÍT?­wB®H*;1d|L‘ªÍ·Ì0“ÙCd‘O¸ë«Î ™q%y;£t'‰=Bk´Cñño"wFô(2#šÓ<5I®Çí6†ŠœX gD· ß|¨<®á¤¼³x˜³_kržRÒ¯,YåÌH¤(¹6„]….Cge.dµ=õPË(5cj¨¥Jꡨ ‘ dšŽÑ0Ï¥Œ.”g±2ÜQ|ln6®Šƒh¡×G>‘]HñpòÄQE‡Mõ0í"ŠN¼ü)/ˆbSöyª‘#â㢟/1(Q>Yš"––ÅÔpDH*HïE[ÅžÆÌgÎÏF¦\<ÑÈÅ©©]–9¦é=vÕÁ_DWWö¨ÇɯâJ”éRc"\MИ ÷—æ ݤô2Ñè|꜒rB/‡‡G}ÿ2Lþ"KB<œBøXGH¢N.d…²áTÒQuɆÇç´Mlx” _MZQ‘ ª\¦>œ\2é|MÅX~ /ªñÐt«!¯NQІ—ŠB‹UÕ×*R8¨*v¡NÙê/DÑ¢¹©OŠS ‰kÄdIOçþ0éÿØ·èõËI[#ÿÔ±{C CJ¡"RIéU:E•yÑþNSŸ™Ø+ÌùHLƒ‰Ø o +aÄ@²£q„°(‚¦EE5ƒ?䌓UK¬1µ’ª˜ºÐ—®±šw¼ñÑHH†21eiÌ`!K&Šð¸ü KH ÉLÒVnÉ3¦g4ÅŽ4†fI/ET“$EËÅÁaã¯ÔiÌÉö’2º—9j6Í䨿Q]=VyR3÷ÈÛ6ä‘ C¢­WPÑѤ:ÙŠ\EŒ•ÂQ'™ÇØŠ¡Hª¥¢ âÄi3L;A¨7U†Ë‡ÿ¯A.¸( N HJô‰MË:°Üœ‡A„qœ±Ö0Ò"†Õ¾P7¶/B!â1“ˆ±å½Ø`!²;‚54l‹ü«³x†T™;©\J',¼(Jjš‹œBH&BQãcfŒ"H˜uŒ„l£ÜÉÊ8‰ãQ $ôB¨È«z$UpΓ$L¾„1Q³éWœã¡’d‚XCu£Õ>NõCidž0>ŠçT?ª•!Xí;a:1zD îÒ–).ÌЈ|¨kfú-¼ïªSм@º‚#µ>W $ÃÁ²­èf$ÊN D£5\&ÈDܬªÉpËçr¸e1D»ðÕfHªÃ…eÔXÞZÛ…­‚Ä/ò&ÓÏí®1Æç] Ó¥8Œš?U23•TXÛA?‰–•ÈT†Eú]ƒå[}’E]8› )ãÓvÉ"ÕØÐV8#ëÄÆhz‡²JÑ)bbžap»XQ Ö¶¡6J ]c³èóm:O¸fk‰›”ÅeGÕêÛoŠC—L¥k`ÉD‹bcܤr‹Ê2 +"Ë6Ň·A±±D­ï@%²!WÖˆ*Wô“–êõE)ㄅɧFëfc ª_Ø«>îe©G,ºRÈoÆL1©x¼„XRÃ":CϤbTbBCŒ„hVYTÞFÇÏK:L _ti†*.Ì)IÌÎ=P‰ÿ6æõ+J¾âB7QPÕC§’µ^T©yär9Blc˜—hà£^Z²€Êôò +Ç=Ðóâˆbcr脉ú£ ü`NÙU.q´aˆT/IfÂW¤‹YN³Úã‡^Ó‡)†¸'L5{Áq?Í,5ÃFÓÚ«BádÑ©YÀBItAXrxMôEõW†¿\Å"‘Ÿ¤.õs8PÈh$DÊ'‡*5&Ò¬ò@Åþ— dYUð2¸A²m"µÃXdÚÅu¸8ŒEú²á f†Á^œ°@‘ŠÄOÉß •®Ž³JÇ– +ÛKûWTUÊÒG‡Úõfb2¦qà$¢ Oø]˜Êˆ‡°Œ%ÊÐââ¨H:Ódu‰ášQŠ™™ µèzf>ÖŠŽ†’Ø1,éÒ]Ʋ å"dš˜„<£‘?a±ôŸH+\9xêN1”$H£,`( aÂB7´ÔTtÒ{ë,õð0ÛܹD#$LXÙ¾,`ôkZt©fC£YBù07õaJÌË0a“5Bq+º‡‰Y }r´[¦Hf„âÄÑ5ÓY õRHÍߦÈt’2$„&‰mbb j]jtfºbLØnC¨¨;ÒÔ*>e:WÚ‚8u¡(JZèžÌ0ßLqØûP5»†M£&1á S +ºœB4ô] 1êQ¥ K¿‰ÿ‘ i}ÈUæÊP¬Ù4%2K^hCuûe¤•¤©ª,íiµèÚ2ÃJëÖi\U… 5^ƒÕ Ía:'¦AÓx-¶WÄâ?U7´ÑŽÛí'Þ#ÊDüªû#åÐîÆ£oyd''B4ñŽM¾ÆäLld*Q­œ¡©:&ªÜ/Ï„¼&CS.s?&ÖÈ|%­|æóÉO+ZëþoXMf»5§‰B†zúx·Úà icÒN¢¨m‘r‚°M:Ml-*šêdbnô¨¡ûáïWu¯yûŽÙÍôÄã¶C)ʆÄTJD«ƒ[WHyõÙ»L# ’‡^43}î­&AƒoO¢b2.‰4¿3EFH!í–µ¶7 îˆÈɺ4MÃFÉC’Y„fa¡z¾šùàÖkŠ¿Z4VGŸ M¶„¦B˾±Ö†‡Ò í $ÛÄC±²™5Fc“O´YÆ1¢:Ìž†ã¹?‹/[lcui9:\¶€…¹LU…¨Q%³©†lÚ,üŸD‡‰oÂ¥¨ø¿("‘}):é`éµ(D,®Gªs”oªº‹BmíýÐUË®öóÄÌ_wk;ÊAä«~hG¡özöÁ’ŠxÉãÈØ¤Kx†Xo¨¢ìåmÅÏWdQÜKѨË7L{Q S$wƒ„&„¢3Ç¢ˆ‘¢H#¤ê,ëaF‹(GâÏ”b˸œMyQ’G«Ð$ê JH‘¼Iå!Å"BüžåŠˆÇ:ÌÂÂâjxN‡ùƒ›j²Ìú¶á¶ÊuÝ I•_a™{´úæ^93E£,–tF̨ i˜2±6Ræá‘mÃgyxb¦Þyzþàá'j54#›£f¢A³Ù7OÜ3A°åÃH…ç¡}˜ñ¨¦.4 IM[äåü#ºÛ '–RueÅ„EnøÅËw‚ÄïTÃ;4xØ©†ñ8d³ÑXN%Ãtb6ŸQ¢(X÷gî(ýªÕÛé‘EBB²4PQE7R ˆ’+ÄCåš“2PͶϪ™xplåÁãÙ3}«’¸üSHÑ©H>?S4Ø-™c6Ü}z {'×ÇHÁ:eN™ŽªBƒÄ$j±‘†bVS;ÇR‹2‡ˆuïÌk«8{ª” Xˆ„¥§Â5HTbd£;,$¤3â†^+œM]⇼“ŸÄ5^íœL4ã¡°D[Eï",&ƒâ,‰c¦¸‰&õÒPi¦5ÃY¢Ñ_ij„&sT¼Â¦é^EñHÍÀ˸óÄÓךVT;D‹3ã—LöG–‘]Hœ‰6å1zží"c—C)’3¢R¢øé³¯UBÄwÎ;ŸÄQ{%>ÇÅ +Õÿ¹j`MñrG ¹áÈf‰Cºñ‰YO\ùâlàP W«WpT™_D60<êÉ×Aœ¡© X‡U2P‚†­XqDŠ¡Ggм=“¦X¬XšóRl¤L +±W+M™ÑŠ +‹Ã‹à6«˜BŠùo05«Ï‡žUf-3%J²€…¡“f-Иö°’,ÄPö8±(;¹äáQÙnéñdêš 4œû¦NñÕ§4{ºÔÏêYU6…ˆðEè­œu²Çg}ÓWõz k8"/>¾DiK¦ºÄV¿*£ªEÜåýìÈF*/Ix4iˆÔO«èIK²â~l ÄVÝ5Ô9©»wÕkXRÄäHâÁo1VJÂøëò$î˜ EøbOÑQ1¡°¼ŠÍ(*„œ¢ÈÍ‚±æXe;$Ñ‘øeˆÎø¿IdyUÆr)Uù25'/u%¬…_TºÈBþ2Ih‚ñét‰?¾‹(Ij£§éìëpEDŠàà×ã­PX1®†ˆ?ÉÁÿªbeÈŒ*~ñDL±"s°äKÔQl’âàï±_­nÿuê9¸%]PDXÊñÌâôÐè‹r*)G勨–B¤B³™¢!¤®!¹ÊC(¿guвéëÏQLCt–ñ×ËÕÁ•¨ÙDW— ½Dû¼ü˜ Cz¡Gt•õŠˆ! KªÜS•ª–ü4Kƒ¯!ØÆ ~ýR2ò‡9ƒiñ^"žýÉô#åÓè)WËäÊÌÁ—Ë÷™–bH¼à#Šh$f3"Åû˜~)âò™²T_A¡‹ ôÒÇ¢ߪ,<•ÏH¤e-ÚµiÍkžÌ`+T +) ¾ú[º¹9ZªáéK3–ˆ‰ßYxjö™™”ìpáÚF*<2–‘“¸ÇÐPBfÒꬔ!•ÕΪ{ˆhZYè—(©¸”J.KÎA|Š ñóâúÚ‡ÝãØDÍ”ËûÐVûìÅ#"SSÆë3b¾& If>ìófD,CAô:í‡K%Å7¹?*;T©ƒåúƒ¦ˆAFRö³äñW ‰x?–˜1÷ÚÊ)N¶]¦o»©7~™ÖGïéÃ*„î )oD#_Ë"Ó§¾Äʳ\¨~‰Ç8Æ‹ÔԘĂv7éøeÔbFBçM7ÞŠ-Š™)ê+’ ÁÆ 9*êæfŠŠŸ"ƒE©ŸhâˆDŒìSU7Òÿ$¤ Çêð|rK› uÁ±½ˆÏ"HË¢¶0/^<Ý!d*óg^…¸„/k4¼Zߊ~2ŽD? ù7uùÖš,“BûÇ/ÏŒ| 7ÄÁ!ÂEØ2¹qÕrÇ)B¾–©þÙ<ãz°J‹ªÏI3EŒ•¤9MÃ2 ž#*º ~t·ÄI­^TEYUyÒuð7.ƒ¿"ª Ç|õüçD.šÁqé÷¶Û}hh\ïÑ:D5$B$ADŸX]EƒÉ®ˆ=ÌÏHå~æmêR1â—KÂRƒ2rc ù&â;|I=Ñ#¦ #®ÁD)}l[N3?Dj1|㾟(‚QV˜>ÔE ¿Íå5!3ŸšyçŠùİo ÍVÕǬR«»<³·\˜ünEöHU‘4õ’m—z±¸Øp1–7o/“ÓŽ›¨3{¨R/AUVÑPÅbÄ})– ¡ËDÇb·j‰ Ùq™cgTvcrÍý–,\IM9Ĭ¯²ÉM+MÁ‰…iæZªD³Êb(á+DdcÍ»šá¤¨¨šQ«²ÐðßåF[ÔîhxDCæÿPÅ"jãQ6<Ñ¢(å,‘lÂ.(غiöã©"|Š’—‰PPÐ&—GÈ.øq UìIþ©øPô¯ëQ +¡¡Ž3L*nþ] VIQÅ;'3Ôö««Éh"´áA1“ݳ‡£\ìë,¦W‰èŸ[Õ !š¹30"‚†Þ …”<œ¢ªpÔ9R2qOÔäc™L¼&G4ÝÂv4CÅ~A³©ÍÈC"+dz""³-™Õýž­2:0Nì‹Ûl:÷ÄÈtzyHž¡PQt\auÒ’1e$IDÒËÀ`M·yÔ§¢Ó£‡ø™ ôÇáÌÌÈ'c™ ‹çÆ¡`x*CQ¬™™…ë©I­*6BY/tÐ3O4ðsî5#qÐi^QGô 1æbÉ=ÅÏ>'Yk t'´y}Ë] Œ mS?Ųšj/†%(¨d׌_¯":}ñpq4 jùÇ¢¨.nü÷-|}&(¨‚«‡úa"žžç° œU6Ñ7ò!YedŽÑwjqŠ¡a!c}(&´ ¹Jk¶„: yÕk¢†A+ú(HòÙmÈäž÷²]¼BNótlê±’…ÅïÊXÔ¢*“6^;Ù$ÖL\"t¬“GXvPÉù¦±6 âlX,FDdÂnbsòæ±Îfn9Ji¨¹Åe %¬ +9BTaP?|ž¡XìÈ IÂ$53Cɰü–,&N)=F‰aùg«*Buá«—ù,—HqZ´®iDV1/Òö#³¯¤¨„néE”¡$ÈQÈ•¨H Œ…C¢Ñp ˜~ít*. +£(CåQ¦Ì£hþ¾î¼OþpТ†ÄL²Æ¦¦Ã“Ù/˜‰nõ=JçˆûVu8³~½T’!`·+¹˜ÞPAa›–—gض6ØeÖ¶m<”&í!rx›ö@±;_¦0øHÈ 7÷‡=@–!LK=³Ž†£©”Ø–ˆðàÓTkïîüeYûì^Aw‰,ºÐ*›ÙðrfðÛÚ#—*6ËP‚x¦ç¢°}(esë’ª8ÕPWšÌNíÝ…$bæ²ËúS·ý…Wœ…öØÙáL=~ƯrJ,“LçÿÅ"ȩҜ뇙·‡^ßÖu~d†cÃIüÌyçA~åÖõ¬ÝktåN·6$sŒ{LÕL”Éþ4Uš/ß%r<‚°IlK Ø*”àÍ“l¦¹/.×" Í& ÇPfýÚX›’ê‘îÍ–¶ñ>W;<§#RVwíæÒœMûäNå¼hÌFJ¯+ §äWØ‘»ÒL›ŠmÆ×:ê.e$€BÏëfZQ”`FJHå†ô WhQ3YýŠ-÷ +Âä]&›¦2Nw0ñûõ¤w„²”y¸x}ZØ­ûbÒŒ’B´0A]Çþ°Aßgþƒhhdsc9›–6ÉÖL –ŽÍCçˆbý‡òpûÉš5([×Ö©ØsWV ̰@Qß\ +ܳʤ4‚þ&½ œ‘&Ë É>Oý(uáÒ~LfJõ[ MSø”Êzë5*©^Êf{Sp§&)ºà5óÒ}DI;ç)ˆ} ŽéÎ`ñ«¤R?¨¿§ #u„ÑÌÑgÕ~fyWè’ñP1ÍŸrp§³uÅOMí¥(¢ãõˆXeÙË6±4néÆMÖ³F‚­"X`”i-=³°:dIÎÞ9ÿ·i9èÂñ˜þá¶Ô–aeb”¤ÒÛWˆ*07©¸£qs-ó¹W×õ|F=ÁÑýg +jU0ñAé* GžÎ'rɆݲ¿µÏXyaGMŸÚÜÄW˜à"¹¦ŠyÖèÒ1`%Š\\… ºvK ŒåaG©¸ÂȼõñÕswjGéö)c*l“oqŒ8 Á‡æÊª×r´Nà·Êc’m¥K¢ÌèD SÇqòä„@«Ä º¹»ûðóÐŽ{È]â"ÁµÊ&K|ûðÚN`‡ QôÇõW 6­í‘£s¨©e5áýd¿¬œEzïÝylȹt®i‘îã ›]I„WÚÆ·§uí!ÆÇÇz‘ p~ÝVmã¤Ú*;o¸F½Énæ·NBÚþ yÄm1²zµXpj­{'¹.R¼áxQÓN\.âL–sâ~OŒa!£õJÃÜŠâÎÒš[°ªú™m£ÊzIr!F[K Šy?#Ù¤Â$–Az.€¼Ðn%Ý•K¹ÝÜä…ž“†(C”í 2(]P+åý„y |¤ŸUÁ] +éeú)kO§Ü8ÁŽ»7Sþap˜0¦‚€Ê‘ÚàÈj¥‘Ò1yö· ´{>˜ÆwðØV)ÁP}x‘Ò'X&Á·`dÉà‡L_sc⟶£²@DJ|ȸ ·t„Á)̈Ê[a +)n‡‚•0 :²DW®º¤™p^™8š@¤H¹ã”ÎÆôØyÌÓ¿BëKN³ÇU[2_ݾÉo`PHØM$ì"¹¨‰RxûŠÑO½xèÓtúÒª4°ç(Ü'~1…Ëv÷­‰ìtä’Ž,%°;Ï`»#• vòG¯œÏ ÑâŒ:‚ùa`¾T³êˆÊj#}Û»šý;ÉbID´:@/¸¡”…læ¢ó~3Ý£FJÖ{O:'0˜NRd«`è /‡’v8`9é ªn¿Ð Íò”Ï{…‘ûK}ùžÝŒêø°,˜ÍKë¾ùùnú•îLI{£äÆ;ßmä|‚@ +é³ñø”Ї @µé—[¯uô…žP4!P(pG!Ÿ 1v½|°p]‰€o>R°>&†›žÒÒAšmMöÐú³[.Ǹ1Ì)pMEy˜X¬.à«ï]ã<àä-|ÞéIù,Ù(QÎ’F1²ÚyÒ®·„ui|1Ùù®H-®a‡*î”ÎÑÎLÄ“‰öØ(µ²ö¡ +­tL4̲7õié>‚ÍÁ-ܧfj::Héº_?3i+cêÏÉgˆ¸ &‡Ñ¤ìLOFx•…%ÆÐYUdU FÂg¯2sCé7 ;‚y™Àtâ(-ߪí¿QÑ‚gqò}…¼ogôógBÕºWsEî§ “Ût$íÑ„©„~VüÃ=&Á-7 >pdPˆ”#ÊMÐ¥°ñõy„£àNªz=Œ3¬kºƒÛîïë–‘½Mkíø·ÊÌv¤ZóÏàÔòt?Av¥ +&ödA/òˆ`[Roê¢énr¿J((YÞ\ü‰p‡Q¹$C#ãÒ_f¬T @…ä'%oPÚæYcF g+›Á\xoÙ~ÉLIðá&úË@ö Rå]`¶$m7‹­©¹Y^`Ýøw}l4[ÕªPŒêáîçLƒlXV ÚW‚D`î‰w=¨-a>D Ü\«¸ ,Í\ªž4i,š-öÈ€—Ãc¿ï+ç2ŸÛ¿èKøvª‚ÛéQ¾ºg#ç}šò«FÂ6oÒÌð3Ô—Ï|MØ£–»ÛŸz§ðÔ#.Ä +&°½‡ÝÄ™Ö ’}n/ —‚R¿2ÃÕ1ç6 ±Þ.¿¥‘TÕÓÕ÷_6×ûn뢷Ȩ´‹¿Ñº5Ô;ÙEDÇ,ßÜ”‰%Qà ËÐbnVKl²±L¢Ñ8™ýÌ>£ áFí4A„Ц1ŸøX XD'é4ƒâ{‚£ÁŸö3,™Wp×_¢žєLjŽ"‹àjë¬ÿÛ$¿…†<{uV41L†pl™zÞÔꆲY¯•gt8jݼôÆÎqDFÚFèé¨ ®fvTNŠ ‘Ö->t„tyØ[R³W³='ëR,¦ Oß…È«ÇÄÖ´·E‘MlŠæ”ÇCáÅvf ÓV –4â¸|Io2S`G‡gÞ©B5¥tådr pÁ)ÓäÀ)Ø7š[%d z†ûq2èì4#™l*L¼J‚䛡&?Ó üR‹1ëíó—ZíA‹ü/ÿîS_‡ëyI%2;«>'­Á„¼nØÔ%†$cÆÖñ¢:æVaÏ‘²gòG(žSG2DRïO©;!sÅþi3Ϻ@QÜ·[ïcãâXÐÔÞ`{GLâä-p¿hޝš­e©@«G†²¢ð^xe|NŸMë…‡Þ0[J˜ÕT)%fgÿ¥‹éÕ¥:vÍQ*í Ö½2%Z³uQ%OVs`ä=!‘NDþ2Ð^ÖžàPm…4ÌãiJQ0‹{wgŠtçáüßñK‹$g•ª¤ƒ*_Z<š0OX.·àA7š4eü6M3µ±I#qÕQNO¦wäbN½Ç³doN–웸”~)ìÊð'.íó{¯ÛÂsžtGd­2 q^Ñi‚‰7Ø»«*â ¤èÚa[È”"¼ŸÕ¦0‹D‹•,=ƒ.r–* hß^¯£ <“Nõ9[0ô^¿öŒåu˜®0g×Á‘æÐ oë*•°ìFØXfÒ ¯ƒ§§éËγ &« 7öçÙãí. Ã|“Æù‘×mG“P Š82òm³,f—3hcÊ„Â~NÕUÉàÖ#qH÷K8?F£(ˆ†lŒ£ÝÓ¬€ ^T@l_¹q®Ý´EEX¨ÏÉk‰ü@‡”:hО¿`?%‘:;E;ù¿›E» ¬±ER™RQ z1þݺSšZÎdÒ´c-  + ¶@HAUuª žÿ>T8d Ï{~YDä­µ;ØÙÃ]&›S­¤ûÿçôôlóª÷¬´™œa$¯mxò5}l­”Š%צšIÛ-œ¢Ÿz)…»ˆuìKo|"¢~`šx(Âm›^§ŠKÓï EðËŒ$ªH>ªé…-¹™í‡zy<Ë#ƒÉÀSL2³Z•„9lÂÆ*%­á^¿@j]{é%ŽoÿnlÙ)‘¥Ezð4FºWcÚpÙ\4š‡"\ƒ¢°Ò hÞeŽ9§­b&·K½YÍ L +ì”Q=ŒÞæäPŸ` +¦°Û%š´ÏŠ>ÕU>S¿Ï8Iöa×ù¶àS\ÿ–t®@ÊÆ‹}®zå…lÎ&Àÿ`4±`ÇQ®_X±iˆ¬õGe*Hº˜›¹ùv¼ + âv†ÔêQ yQs“ëÐøÓÓñòDÛè/h% ښ쬠Ê­ðN‡ù©|€-M½KËÆ¬}¦Š4â RAŒ ~™ú¼1'wŠ1öõð5†÷cž³ì:ïö³NÓÕrs£h9±àßJ4$±}ÔÔåèq/I¥àKè‹Ê%|mÇU_ŽšqÄC™€L‚Ï'`($# ÞŠq4’z9^9µÀe;åÙɪf`Z'Å¥çAÉM’aDàÑLº_ÌFÞw2ÖÙ–·š8Uú׸Ã;›ë,¯Àì½Ho«*cÁ)ÉÏü©Bë&m÷{— Cì™z:¹árÆ g$J2­*™¹Bƒä )o ‚K­œpÞ@¸ÎÆjO8I0Ô cù™ÓçÝsBUÉt;g¶ý9™13[7I% S²‹pv_@lZöx”}Êõ\e‘¹T^âl‡§i¼†ÖkÃÖI$M8Ka°Y`ÇZ˨µo>NéÌßû6#m?*-x½¿™á§SНšLJsà´ª æî%N‰M ý †º›â•otPü×!Üz-•0£v¿-t~ªt2ÑSîñi^é¢þ&º¾§øæ3Ù_4´)ï#ŸÞmqÝÁ°“gÈÀè*­ƒ@cJ3èt.5¤92 nBi*ú‡tÑo6܇$È>ð÷EG +Ðv’•jwOÌž©à+Ç但O Ü÷´®ÊêÎ +žOôD55*•²^'8ŠÍ:²:–Á¶ )šÞ÷ž±Šiê/{ #u‚ÅYwþ‰Ù':|=zXáz´>1W§Ò¦QQ{Ïäà+u•I.‡M$:,Un$ ü]‡Ã)¹VÌüÒŠ\¿£nfuˆjZOm{vwé: C*k™ÆóÕjÒ=(·äÓH h4Û0Ç¿£NE/”㎾~•5ÕUâùßýaåBdÕtÅ¥äèŒELUýs0ÍWŽž=JÉ'Sb!ñ &OË¥þ ÎÍ—™_7¨/Êÿ¿?]š4j>ÕÒûhˆHGcŽuði®kò6Ìož/HàlÎ(ó>Êy+)3¼eåFÀl Ñë¶®²£iÅFb{+c&ÌÞíÂf;y1ŠOׂ<€ŽI |Aó}sü'“Tœæ@¹%•Y-U±ð—‘)Ð*TØYg_½ôÓÀSG Ÿ˜à .édÕ2ÔTtÅxËãä ŽíÉïœ<9¶Ù]L" ñØ~%UËá“\Uì0ðüî|ø®ØÀÁ¼ hŸIµÚWæ!&nÌNf`/h!×'üû«£.¯…„®cÔyb© È\ÄÃåâï“bð’?p…*òe4‹ßŸN‡LQ7efÄÎZÜx97™¯!RÉ  ê8f®ÙoBC_¦¶±JhJIVh.Ë4Xã 6Ÿ„G…÷½"Zã6ÂOw»¡;챡þR#W*òH º¬€Pr/b-Smù}Î>OÈÑ\šH¦”ªüOÚµ1nÝ8Þå¿DìÌEn„ìÑ{ý×£$M“’(– ò!0nÅ#„í0ÝõñH.¡Ø(A‰›?½Y¶ÌÀf’ù-Ÿxœä¸t&tjsžÇdô€NóA¨—Ðåz["Ã)ÃÐs¡Û¤=¸ÿlŠd–ÞÙÓ)É<,Œ½'«‘væ~­hüu½O¸M2]‰f8hhÎOèqôI†÷UZF£¹QúbòyœèJÙíþÄ*ü*e“ƒ£]|+âwÔÑÂ;F©ma§z‰'|âx²2CÀŒ}cìΊñ›f½aÈC$éUféÖÈX¸ù¼T©8E[…õÐ\ +|ZGw +ÜÑÌjòÒ)^%!ä¤0ùËùAs×( +ÑÔ$Ä¿^Á¾§úÃÛÕ!ѳ¡6Žº¶ÉÅßKLÖh†Ò-~άܚÙ:ßX0ê«0êÂ×@QàþýÖJJ•³pøNûÁ$“,pê‡4:f„Pü^êýÒí×É6¦’N²þxa± · Ãœ¢ibç³j<7 Ÿ–JÕÖò½“„!o¤$ð¥@{†2ÇÏÓ‘G…5ŠRXñé¥wõÒN0ã+ñþ¡!†-73I4‹Ö¹F!UK½,uÌáù÷n7–ÉÝ`wærÅASÝÏ`'—Ÿw'°"Zæ0.x/Š’0‹? &]·ã®5`÷oBã \.Ò~–£Dʤ¦ÔHZQÝœ j: +yä7˜Óˆp²‰ ÃK#àÅ÷ÍØ€hÚX?ªN2 ”a›¤Qúãô'²˜ãÓÝD(-Qgl/2j„#œHIÁع²áUÁ»$2šƒ¼ú®#u«…÷JQ&ÏšÔ›hˆþ£“ýÈ<œ0 Ä!zÒBçu>œÊ˜™¿KÝ•q¬˜Ð)¤ÎªèÏdé6f⺎'¹.Œ¸‘ÃA@i#ŽAµ§¸Ô .7¿(£;C0;Ì'¡‹bÙôø;€1+D”µÀ™œ5Ky’Õ=ôVÅŠúÊvF±æÊÝœØAÓ¦ãW·z*`òÊ??þ<~„áY,!7'ÈGCy*Í +Á‘˜^™p|²2FeaJJ›1üœÿ¢èHÙwŽÄ&#ÔêÃh;ë£ÚÇñÎ{J`dÄ6ûÁrM=r EGùëª2¥õö*꯸é…V³S»öóÚÎ>BvéÕh±Iç y/»½ˆç;õtÁw¡Ô4B茠z5ÆWØïמgv0À&h{ÃÕ3†P$'˜Ž)Ø…õ6ŠŠ« +ƒ3¢Ü,óJ#aྀ¹€Q§KTøU+ˆ˜KVæ 0, ®7¬¸ùkAÀid‹=LmËYØÌ£8ŒRUÕ?À•¦; ôÉã¹À’@åàL‰¹ÞÅ–$=®V%¡9TÛ|Qj»ÿbS`.2úý“Akž‘žÝ( L™jÀ´ñ ZÉB3ç×[£¬ +äV`õ;ªîþŽ»\«ðJë€`7á9{@në5'Uå)W,Xeáîö ޏÇô†ƒ¥ecm-CÞ\¦h¢µ„n˜§jj«sð’“¶q–A§]Ñ{qCEU?½š/"Ï  îf”†³ .¡-¼=?rÔê]ëà:(âæPn7Ó3…ºb–L¿ð¢fâ¯M)jOsê¬þʾj£Fò§{9âÏ,vo:ˆŠ•_HuI¹¡›þÚœ—Yøöö•$¨I÷ÄMðŠgü‹í<çyþÊ•´7éÊUŒéÖ:ˆ¡þþÕâï9|ÆÒn/h²ÑIºBàŒ•mcùÓ®¹¥¼á (4q^Œ0÷Ò¦sù8?âåž,è;R i Eë„¿aÅÀJ}]` yYçÅD(‘’û¤¯I˜SìOù&ÆMØr¡ì\æ=”¥ ÍÈ©ª« +M|˜O Ýl: rEBUÉ.±¡02:Ò¤äHÁž»ºÊ7ÔiJZíxXn$Têû`4“ÌV$„:™J®¶={‚›ÔqãVØÅÀ”îàLdÛ–ÐŽÛEqÈfk¢Ú甘gœîýÿ€~4!‡¸1TE&I æ%>H÷’íè nWäl(ðþeZ3› ºÅcP¾FüÌò7+þd6£lî§ANÒ±Z{sc®!±‚”=ÙÛs]úX<9S6ü —Éñr-´Ò¢ÔSf#q©= +°õ¡º2Zë—ØÉ }uE^_›Ž°“1r§`7_‘Úü”y°äöؾïÔ¶\ã3C s&ÍÜ[*â;Ýá…WuíÑC·^R¨ðCeúòÈeÄÏe;/ÏƶK'×ò·Q²ê÷!ô1å¤}ÒÔqó·IyWÏâ.¹ô×.ÿ¼ì4Iµ d¶ªý,ÁZn´ò @ç8_¿oʈ“ Ý è $ìŠ:‡ÔéÏhqK!1Ä–è!Á%yù=)Š?›ýW¯ëÙ‡7@™¼ïÓ M:70~ü¿‹‹¯êì—G[- ^XUã ÊAŸŸ§ð›†£¦vü¥õEψ\ýÅ ª1–}ÕlòNS_’QT©'gÜ/XAAHÚ~ïQÈ¿4’!o^æÄL äzs¢–*ëvH…Û]µJ2–Nët~pÍHžKN[Ùöë0Ü“ž€éfYïW 9ÚÁ¯f2k¾¹ÈH)Wn…‘I'ÍÊT&`–ÌØ‘v8UÈ ;{VQ&§’oLc:@q³Ëk§Ág±kË÷¨oYcÈDÁWC8L"aZÒÌžöÑS6 Œ¨ÇÒKëÕi L«g\WB¶bÌ…ž öŸÕ\ˆQ¼˜©NÐÐG&r‡4ljAÛ1ô““¨e”œ°Q“’WÞn½g"“2¬'£ÅIé]pÖG'4¯$EšSŸ *#| +{ECƒ.ºï)FÂàFåH‰P¤0ì67z‡Oàf Ü?T׳=]•¯~´w…F=ÜÞƒ IœŒùTœ’‹„‰LÁÍO)Š"ëÅ—C‚·Î½¯7.k PT˜R²— +'†+hZ1‘ÏGÖû”úoèßd[q±W×<Ðúõ½uÌ¥°`,b„ËKÛóÁ…À5 ÆÎHаq°€Ôi^ßÇR wpë›ýèM0 + +—Y!tU’ÇÊù™-Áè\‘îŒäõ¢üB™…(H½Ÿ…6 d› ZÓ¦J‘aQ)n1j•Áp<²Q +;¯Â'ªw UúÙË”gŽPOƒ—;nIúÜ`¡Ÿ‡RœŒu‘âƒF êh߀9Yð²‚ÿõÐ÷Y´jR8Ú¢f¶.t!ó’ g±«¬`ácØ~oþuã2'Rç3L(Ù4 <ù–T„FŽÂ iÄò4è>Òu&ˆÛ¦ÉtÑ ¯ æ TŽÚÒO +Šã¿vK°‚è}Ü—qñílG|ª–È â* ÜŸéiÖË "ò¡·ÇßÂ\û\#Ê¿ûÓ÷nñUZyN)÷aDi=ÑAdßžI‰yl‹ã Ú@^¿/r{š›Fœá˵‹Aü\Ò OÆài…s¼'´Óåôbõ `ÝC§¥¯m¼îöD’¡Áχt¡aÀa YÂ}‚>äð*”ˬÃÜ ¤§Ã ¯P¼áÏLç}^þ}]Ìóú&øbT]p.Ó¦ã/>}=IEžê ”Ç+ly¡ñ,˜±eÈ3¤üã=ÓæfàÿûçS;Ps.a_¬¾©Å*3ûŽ]ƒQiJØc¯’‚e=‚Èj.ð]Ó€“Ò¬#È£® ^lr'G«6|TÞ$8/_ç±Øyf1žA‹âp—¸Ží`Ê‘yéÌ:Žx¬}žÍV Œ¡hœ Ž›‡aÊã)üœ–æò·H‚úÜÀÉ–ªUM QÂú3­XŠA%˜ÒíáT‰rnT|ò{èzϳê@M-ñ%VwÞvi·µ\æ™|sï‡ú×5ƒóÔzæÈ†5ê gh!+àizƒXaÁô£ÞÂcêÀÇá*\¤ÖÆóË"&#ÜO¤¾gU׉wo tÄ(îçZzXÆ>åhs…Ý\µ”JrÌé±)îj¸g[F(°”¨¢Ü–ÀHÖŠº–Ò‡\ú*h] XÂcS CNH|-©)Q GÊk‚íøåûÁÑSÒ{=S„’­#JLß!OJ×Âp:™8ñey¬¦wÜzI+W|<€F³*COœéØŒ§¦´ P%.¼¨ûwø¢ +=Fž ,WKÊ"y‚äK®8Ü´‘ýêÐuzä§Ë( ±ˆ(ƒã¼OöE1»/$á³ ›{Rä(Qªxu60O©.5.6&C—d|åu¸ØîP¤sÓ”÷¼8…eªÅ4Éý0rfzÐÓeâ7ÏEÌ@ÈÆîEú®›ˆBÀ4ÀŸòÖ€HøîÈœƒ`bl=è¤m,.º7Ý}dv×Ô³ž×[´/­qšÆ{ÔÔ‘€¥5t,±kóY½ù…ƒ1ú º&ƒÖ‡rde ñU¶ <Íc…è¨À}Oê;p É@"wëä7Å5¡†•’RGj?BÐ1Û_û›žš\¼‰ÀsŠ,È&hßÉL²àx!ê)#Ü +)2"1ÝêÐ`]JøAÏÝã»‡ÉÆäiñ¼µ†@רɏ“€¤ž”˜Çf_0s@oØåUMwf‰¹¾×4~åäùPÃëLC£å%Œ +uC©ì¼ÁN‘ÑC¯»d3'ؼ±Ù;½Imt•¹‘N{ÿ’Y°î´Y¼´¶9sE ܲä˜e¶&Ð;ž…þã€rܛҙ¤‰ªÏ\Zê5¾ážÝ?’g`,4¹¢½Baì3­hâÒ¤¤R,"GžáëT³X_OÖñ¶-Ñ5MHo%=ÆŽ…e°'/x _šfd´<´©“ˆ§î ”-3×E{îáÄÓ$Ç£CŒ¾ÎAÒX|aÝø_†¶˜A):x :’P·=ú0é©Wø®C/ŽÖý^œÄžZÐ"%„ÎS åð7>W¦üÿ{Tçƒû†ã.°h +mV)IZŽš4îËàY@ü?® 1)ÊQ©´G÷/ëbÔÂê3tBÃ2NÕ5ú°¥Ÿè«'ˆ ï& I{G%ªÞ•œd† 8©.„å*¹uøSmUOpÈUê"ÃÄ0w@®¥é$lÅ'áoæé‹k¸½qW ÞÚ« ®Xu¨|›ï/Zr~¦mÝÕP¬%s!žõ¡þ•ÕæÆ­'H}1šøÇ‰úºð±0pt "ÏzÓ–¥ê!-ƒ=A Uís^µ«ô¾ô„ÅáìáßdÁºè3× joÑr¸Ô«+È-LÁTD%¸xr‚x’†%ç‘Ê¡~I檰eÉ:O9•Ý"›¤ÏuNdîH]£½UÎ뿯O{5f~å&’Øç‹)Iÿï”!Óñ½o¬™RKdá#1n©%ó¹h«{ +LuñD^ê *bÓ©UÓß?`Fá§ÂâuD³5O¬=‚Í}«ÚI6‰›2à¨yÓ …´³w +³s–Jâ·t-‚grz¦í@ xŠ( PÊ4Iu5a¯t!MçN±KÍ럜˜ùûf¹¦£LŠ85€T9¥¬?4 Þ‘S[œt†>óO¬$BssŸÕ*°;¨Qzžpžýl‹¢à}B )z‰´›õh\V‹”-¤×Åb«ŠËsãÚK¹ó~Û‹(¢A<=æ«Þk±h‚¯V?µ8Tˆ'õ„2æø¤ßJ*g mo:—s#Ÿ MEYY¸ÚÔA l©$&á˜n•z1¹Åw{ôú&^’_!ŽZzG 0¶i­A6äN¶ÿ +{J¡Ñ|çl¬ß×ÒÎ/FtnrdSšÓìØõÕ §‚ß¾±àsœKÝäÉǸ°‚ÑW{¹¦”&x-£%±ý\¿h©Êåjä¤Pá2=õwúì¨^‰Ïß8Á¥7²‰ñh0¡VýX;h¡Më™ðJ¹7ˆæ +¥_+úŒG|ñ'ÁÉÔ‡i{<Õ[uŒ–àþˆs@NosÌŦ¯Ñˆw¹()Ô*oÄ+ÔbÁ!M)éØ¿Þ(e’ù6_Rµ]äkäC–×jÍq;U<ýŠ?!r÷ƒŽ.{HÕ¤|²fÉÒÄÉžU|±PNq˜HF£¹Œžž‰™³âìD”`æM°„Ñã‚|50@©ŠB‹ltê¼_68‚†LHÑ•öÞ¾´3K +(< ®}ÙC¥ó”î»`ªÙÚ'J†r¨&¯¥ýVïº!-Þ\MÙ"„T`è(àŒjùpåi¨K£QLýÒ§"˜"ôIÉ ™¬Dj¯¶f¿Ü±\nM™•vP•@êx§…Â)0Ü uœ”l6b!‚,f¹î¦ý¬ÒNªÄ¥ü>QSNA‰gÌ(_/eÓôŒ|8#(•5q +Q' +ŸâŸÿ¼© +{¤:7ÄÇÁ0LºYëG–y ¬÷ÃË„qÝØë]Õÿ á€½ÎƒQ»ðBŒ²Á‹² +n•ÂiÄÃaùt8GÍÑïn[é¥kÂK´B¯v4ª)­Až‹JM¢$Ÿˆ¦h“Æjlx\åûÌØÝ g\ˆp<®CG«*щÛù{€ƒø£~RcV*‰¡è©Zž)ª§¬ žÀAæ×x²Ãlcn¶‘_ùL%)¨båq,b•6Ï9w‚y¯6pŒ¤o˜ÆWÀNPGBYÐ2Ä4ñÞßó¨û6#+W{JƒIW8Bhο‡aºÂè,ºq—ÿíAg%%“M¦,œÝ5Íã´‘Ôµ«-I|iÓªEÁª|âí5—IQÈÚôt†W•†Z–·ä+YS°TØ‘`Í1èZ(â*úÕS2±Ï@bjg~ £ZQàS}s0AsªÑ‡~/Ä+)åpŠèàšqâ?²ç]Ó»°“¦Õiæã¿rõEùÍ™ÝòQ3Ýp‹ HÓ1¼7•ÙÓ Rj1öo_ôa¶añP¢Z‘[‘בîʉð鞚ĦÃwOºˆ¶wó9îÊJI÷ý¼Öɳ£g•¬r³„Nûeî…@Rš9$åsœTò•:°9Ÿ á™Ná%•{¢6|c応Y¶¤ª ¨þ¯wÍ=Ó¤æÂçÒ“T™‘°Î£=R0abÜÂN• ʽ4I ÙjiÕÏ6`H IúEŒ@‡¢pãb¹ønô-¯„¾r’<@¾6G3Xƒj#;8–4ŒÃ‹LÿjÑg,ë qNwK‡ž§©zPɨºìQ =¬aIqÆœ#‰äÀ§µ¡N+0ͰH÷Jîª AmY!Ü!²C‚Ü^ÓC¥:Õ“?‘·>¸øç„9~Ä{”\J+36«¦}¤ +CDÌÕšÊç9–êç‰;3?<!£˜þDY +@zrgsvx~æ™™, ³”òQ}ôp®C½y¤pÿƒ7É Ó©ð‘Çé @R¢/œg+uµúS…ÚWÆä-@’éu=fßhíÀª`ÞË*?Q‘Öð–ä#¼ßT`xÜÈÉúId¥µRñMð€Lr¢ù8AàÞìÆRº9Xê!žħFÓ?βµrcWŸŠ*Ìr'ß¿‘/ÇaðWˆAy’™æd‹^ýÏGÿîìb…ñì¢JWL5ÎhÕ¹H"¼ãÞ8&ôü~,z4âTºãŠt½†ô[˜Þ€8'5ûöAò΃QþxÐ_†d“tE¾;¢‹õAÉy)û^aÂÙ×4²Ç£[ÌÜ7N=™}"Ë„›!î[Ÿ“C+¬¿ëÕì 0ô Íýv-¡ÙÝŸí*Ã>Ÿúk|RÑ9³$i̺‡b„‡$ H¸Ü6rõ„( +é{ËW%@E†T AeNCÈÁ·Eýn^t¯½4`’mUò$E™C™yÈCná‚3Ð:òQÔ4ó+y]õ:† çuëÙÄ&Tù=óY"ãÖò”8 àjFŽç­’õn\Cö‹Œ :^9DLÕÜvê…‚S¦í'§‹9Ý0:÷ƒ67;?€.žN ¿©òÌ%& ºÞгxºP†…ÜûU4gWc55íwN¼»A˜TŠø‘‡ÿ1fÒ¸…q×UG’¦üøâÚf´×JK,PÅEi4±EäËM¢/äWùeCDäÑ?M3Š¡ŸyWÑx†2ÄÃ:I¦á@®å¥ÃÍ>7| çò×Ò¿ÐZ[(ƒe(¿cE¤ŽãÕ‡”#¤\uLjô¢}S?ƒeÔÖ”>%ÜOƃãpè¼.!êú,‚-x·¢¦I†J‘ÒhQòFöÅădŠ+€Ô²ôJœ‘ hN,Ú¹1œœ¾I,xÔ4˜w—Á0eµWáó?^LVàÞÓ€ëŒ$±tp)¬´z@¡}V(h¦† ÄcÕp ÂCìSÆY² ÅãÛÉ*1 òÙÞÇ; f*ìœ Òàžu;j†K†‰(F¾*š_òT°É€®BQZ‰e@&`ç?§ÿHDZ•Å:ÁšSí’ÖHø ÿëÜc¢ˆ‡1`e©J]Ì*!–öì&¥@«¢ÉÀq³'[’ !óËt,]'¹ á2XL4MÀ‚ 8…+WúòneðºÏ@Û)Ç[ð™ æ<•öX³S¥£þÆ$(šßZ0Uê0 gý’t?ÇI‰NSDdž•žÇ² éa­µ­ 9',îVîîV¯!2 +FI„QX÷‡DWÿn$3B¬¿×ŽžEá_ðû@V#Âjš×æ»|jÊîê¹ÀÊeòÉ‹nsX‡Í_WqƈÍñçÌ s9ŽizØ.x­¼h«fç‘°í˜g¯ÞoV¼3ì´ª\¶U´@¡àÎÚ¶e+ (“g† ™|”ñÀr²?:òï<˜]Ó™¿+[Yc#’L«’nð™†ei<Ç€Ñ ¾3¤!½w: Ç ÷Îz¿Àat…Ê[ã» #.êåø’¡ÿ…Ö€±×ïf£– E¢¤× šohæ°IR´ìs†PäLJV¥çY­{™ƒ¤„X-2™•/ÚbºR’£þáB‡7¶±åMÕmçêk]aAbôF’É)B‰Ð”f¦ +LHI°„æùLCT¦/›f¨³R`S?Gp7‘‹ë`Ÿóäîˆü¹ÁPY“,%°wi+®©é&½4&qÉjZYÀ%èÛ°K¸å_Üû7o¸=‘ z6Щ-?Aÿô=h \N¯#ºÐa€ìÎÈhÒOI$ÕÆÐÈ^œìÛå9s0A v.A¯‰ˆý¸Õ£0› ƒ\s¾iºŽûDjëp(d¢Ö 2ûœ¤<ÊÞÏäo"ŽÌg›`O~Ò~"ö}vÂø”!y"ì#z÷9íû¥>ÚâÀ¯Â1> éajZÚzòÁß\µ˜J½µê=6ÄŠ^6*ùqHùnލc¬²µÌEtD;™‰ƒG®Y Hª g ž2R"T·Dý›ªK‹ß)îžNÖíñÙMb ž‚Qº…ÎØyçH2PWáãÿˆ|Š\xV¿u±Àî¯~¢*r [‰ ¯MÌ~ øšK$éóû¬óžRašcF@©M}ÄR¬!ºCäÖ&Á†Ô6ã–@̹Ð,—Ô$wÄ€÷kÚpH?`¾7_¬Dûh»?yô=Î.è¡&ˆµÞTÙ²!…Ø]Ò’›e¨Pkç±`‹cˆuéOŽGœøŽk!TÀÅ'`–m›[Ó ‡¼®€ßM%ëSÛµ oÕ?|¹fiŸ•ÀRè860sˆxŽ_›j’ÐÒ´©";8€ètê°°9Þuo„]'ÌÏÀ‘‚¯kƒ¢-Nà5GGüØ+Eés«{&ÌÍ21%¸²D74­ªibEØÃýˆ»D“NûÜêB‰hßÑ‹Õ3Ñ6™ùkåÄ@ÔÎ ´¦•±ƒÖñIEÄ—6ÇS'¥Åª|åV!T ÕÀ£”’üE¼aך𑝠ÆÌ©Ôµ'Œ=‚º*u¢µ`ž=dŽt‰Ò¬\:g ‘T朋a—ÐÝ^W„à‹µHPà…¼A—|ª‘ÕA(Cï”v4x± pQò¥ña¤´ÜT +ÑHhÄ—aìá3£T@Üe;ëù¯B#ÚTØ’Ò' a{!äΞ™Aù¿’íÞTI7ÿÃo˜Õç/R÷ èI‰  ›T¢[ĆàZ £³B†z$úÍæöMKcRôØìHßJ”ÑÖ›µJ!W`¤J>&Îg•i_ ÁQS´É{àѯ€ð€Ü mVà\ÝÒp€ý%Çkº»®1¾]Ñi 6BðN,¾¡‰‹Å9 +]¡ÌïN'¿¥Yñø©:þfe_–¢'MðSAÖ… Êhþ£€Ø±Váœ{°·Oƒ¸ÝA:_0ÂlF¼âSËKIv7/Ȥ_Q®Š| :'ä±~T‚ÕFŸ+¬VGxI*qÝò7šÖv¤'³’˜Ýt3U³\p¨÷;™WSÒ&^T”dÆú(˜5qˆp ‹©"éèÖ÷HlîÿEÃíF"¥ºÔKªW%©•𳆻í>¤´ï>³=Ñ4†‹ á*cl~çõ‡æˆÁ¶QGÅg€ÄÈÇsLPÅÆ[wÝ‚w[¿­ô"ëÕ”1Õ蓹¨À'÷JN m3åbs©¡•dGìXëàaÄáÁb/¢v/0±¨‹&Æ„ Ø÷7@,7P"àGP„S† ¶#Îs†B}ñ†_;ø’!zÏÀèœý…3þj…íw ÷è?C–nÉ,A²–zµ²#.Nfå¼ýþ¤>û›s´µâz©ß7¤Ž$pö§ÐUÕÍÝ_?³V ”áý§Âë°§.‹3¹T’³°ïÔ¥Éúo’æh. ø©?ñdNŠ.^Jä–©ZApþö@þÛ㗧ͳw CAS'& æŸlQfœo›r*è{JP*¿ qœV\èù½«F>ÁÿŠ›Op=ʘk–²û0dFnò®RÚ|„|÷Ñ68jô=Ýþºm°(/-ˆ–¼‡¨[NñI3þä†úS²†,¥ùÙD}Ħ˜Í;Ýü(äÞòÉnœõåêàÞµ—ïà–%&kcÊæ™~'À¼‘5Éåoÿaý´~¥–i¦ð¥= uâ•9IÝe£äŒŽG;¸œtA½¦žÂÜx×þ½CÊOË7OÕó •gà}´À)ƒBÊ»íÚ箘é¯8W¡ü§œ|Ý‹£Ïµ R×›l¸Û_Ê@„fi%ª™÷£<²ÕÛ›b²ßÿ“ÅjlÕüƒ0 ËÕ¬Ô#½;†qŠ„°k,0;^q·}Éûó:ÑÒ&Á{­³¤eU  +°ôлá寄u–[ýû”W§Î5ú]žÁ-8K—›MLÎ×`ÿëﹴì ËHGš¬Ù¶!¬PV@ë©JϱÑîæ2ufBkž  V6EÒ¥^_™§™3¤gýÒ,³]Jrà+¶z¶û­¥_µ»šU©ŽÍiÏD0ÀÂF{fGÄ÷Ò§È/ÞÏ 2Êœ¬j”t’†F©š1KwÝ<Ú˜Ýg*½¸vöSþ•ÿ—Ny‘Ö3‘Xˆ~l¹°¯=&8™Ú7”}Ýç.¨æë LbÈÿþÍ84¿.43íØ<Ðsî»^ôþ]Âú±ÔLƒêñï)µÕqzó;ÅÇY¶¢o4¯&ÉM¨ÜölTµjAÝ+„4;.lÄ–‚{Ò=¼Tž8sÓîѼÛòÌÒJÉFO&Í—qEd¸ú "x¼²¡T{(µ#·Õˆ'¤ºÁ|î#"ÉC¡»Øû‹¬ÏQ€ÆÅË´Ñõú•Ÿ(Ö¸V”²`÷%Ýx„­ ‹tµÈxŠ!©_‚rןã02{•cÛBÉS¦ñ·DpúiÑha|Ç) ¡ÈjÖÎQÞJº¥üÒ¥ø¯Ö«nÀ·o{˜K^›9̪+3ÞÉË*8êû4SL"Õ2}åÄ—_ÿPÉEâ`r¸£-~}Ùë<²ø©GeÔL@·ÝŸ•«(®cGôEq¡ý—t¨Š ÒS¥=n +N ¼­Ö [Ÿ:j2NÁ<23»{ÎvWƒV”’¨  áðyÎ#~>ýd8ïaœºë ©oq‚6ç„ ©•YE%œ 1ÞfFª¡$,<íôs0Œ¦4­˜Á’ý­†ÜqÄÇžPé–X1R—†¨ÜPS›ñr”õû•‰êÑpµí(ÃzW°šóhPXo©J8§ÄfË®r•Q‚Ú½ã‘cÑxÒéQ³°r"ÇõLm»D ô&¦L.m)rÞÄN6ò£·%×gf·Æ6~Åì'w…°ŠÎd– ¹Ë݃Î9:ùÐGñíSr“îèL´ÕcmKÌÔ{à¤çS™g$ÊÃ`°+´d¶aT¼Œ2a *’Èvseal{ò‡û]EqÔFË”°ŸQßEôþÆ<ú(_õE@ÏŸ) PÒ]Üø0;b‡ýRÄö/7¡ÂÌe>Eó +#¤Jê‹h„þ%ãË_¦s6øý¾…N4…®}Å*þAªí^–C0¶Zs`æÊÛÓÃq RêxÉoèð ±×_^;€=‚ +M!@ºyVv FüË÷!ëE½èúà7df[…K3±#27 <~S|A­¹¯vÂ;%4B‹;`$™€l3UŨÂst÷K#ÚËä”­‰Fü†cÔ8‡-Rª† Λ¤Ç«bz&´‰“^5(_´ӲԚ?ká4Fñ²ÿ¼àXã€n‹Z›fHÂE‹a/ÖµûÅP„ªwìð®Î|$ñ˜\"ûÎ …3µBL±Dõ².Å’œópÅF Ðø1%C©úÇè•á6‚9@IJM°ÞÈF¬ð²VUŒä8÷´ŸÜÜPA¡cÌÍNÒ8o +á9#†E\í˜8elï)ÓF½(x‘__zÊ% UìàËÂQ{ŠA‰üûQÚ¿ 8:_Ìo¦’=6Ô|Ãñè²=àtò\ÜÜMÝÖ–çV‹¿fNÑ Ÿ•K×f”óšÄè4ÅðC²Ùœ2IKÊáJÒ’ÎåBˆr²Œ6º!‡‰¦9¥µ F·ˆ:ÔëkiÚ÷i1{A¾À8aF(UùGÒ“nÝ¿VÖº:Ú4Gì2]Ÿ ?æs?p +OÚyH__Må½Â¬€’jú„¦Èu*£ô jüíUØ:Ç~¥È´ð/>©V°úÚïš's}´QÌÕ"²’=/=(–¹_ø«t¡¬jŒ­Š«¯ŽWºå  ],IQd +ð—Ñÿ¾d^~z®QåÕF›Aô%|“M1œ”ÎôÄÄ~9¾ä×÷ÎU?/zôŽí3Ùê´Oc¥& ùÕÂ3Äèq™èH³Q‹VÑæžFš³écÜÀ4Êw˾ñÄ tÞÎ…ðÍÊuBm ðCNz•ÊMÆ1P m¨}>¦GO1«ü™¾Ì|ù)ˆù Y8‚ I”;» ¯+ ^pï«^õCƒZüb£óŽËJ43‚ñ-Á’!)U€$˳©:N‹ãCu1é‘_SàñàïG1x–ѵ é‡.!féþÜ#UåTêûü]û|PZ3²~-SêÜ'¸¡4gÜ*õn4í±ŠD" +Ô° n TØeø >o)ÿI$¬(_±V!…«ƒÎ»s$6Äûˆ³“ü°ÀД”và@®ÌŸÄfD/âQÚî,ý3µ£à}E65ÌÁЍi‚Ÿ‘ (ú@è„_Xà9Å?ÐÃû^¨6á]!Á‰£P¼èƒ2ˆ&AÙ`—c-ĸß e.ÍG©XÚXd<6;ud¼²:áV¡D™•¼ÓÒæ¨RÎÀ”ÍH23ô=£R 4¸§¡£Û-’f†%Dš „ò£„©šKŒ†öl¿ \l©š3v:ô*0^¤‚²ve…TóÙ,uýö«@Ø|B3ûþ6:¿7¯¹yC*b8‹G¦ŒbC®^GìŽW~‚ÒÒ%vÌ-iHÍËy¼¶+wª6ô÷@‡5+ŠS¸¯I•zl«²¥~Éߣ”âý*ÉŽÅÛ[_>Ž‹öñSw0¶y¡ãk§)™åF»ÏPù!,ájö€¿‹I”qpŬ°`ef%NPQ¾‚h:_:¶|Ø$©rDÉ鿋늀`)éߪÍA÷æ!o·È5RÑ6fP»ñ¯>fL›ÊÿíÍ÷áÀz Ëñ6 ®Qý5ö F‰qŒEíž9ãôa¦n–¹Ì©a9dfgËu²’bK’5£.Æf :TÅ,Ý5u ÆÈ®ã­ŽSlùœM$«>XzJÒh Ô"ç—rk™Ö‚_2¯6 òî0ÇÌQS&O‘Åxòeæ*=X·C‰÷é”:jà Vâ?*rÀBR¹¡ýR#€6Õ_ƒ0šz¬öÌ:I¯7µKIDGž§o˜ p¢U³Çn!kb9ý§áW)„MŒ~ÁLÔ9²ÞRṸðM®a‰Çq8u‚M„è^1¤ñ±üaôÏp­¥ƒ½*i°ùß:C­ÖCþ+rŒÅ|ûÖi†amJ­¦2°ˆF=˜õrÁæ?nTïm”<ÎLwbܘ“© È™î:ó둾‡â/Ñ0^¥v#ä²›¸Ojʨ€ØTè9näez]ˆîËzéhb´Âó6pLé{0%¥å}›ÊgÂXý0”{:0;’ä»ÉÓÃRB\^"|uõ(6ý¾­&w‰×Yæ¶šºk+êKj©>ÍÚ*yé¹Gë^Ú¬a¤­ 2Sƒ™ÛJˆ½óß 1ç¬y@g£Å<I%æÄz%ã3 Ð%g±kl+sµ¡ù "Îew–ã‹G²ô_yt\Å1.<çaê R¥Q%`eZŽ/–+ŸÆª¾s[GK}ì­þa“úòõ5.¸éSºÞ17^w¨E7ܯn‰›U+Å_²sëöò Öĵ£¹µY,W™_–­mÕkLèasï)æø¶ÚªÈA @Ð<\Õº‚È#ã +³§|:ùOž·U§ +®¸sœæI–À˜Ím•ìS:#ùªí\‰:GcaÄm«írx;ׄwí¨œ+L°mç*’P GÝV$•²«2¡ØH¯Ì¯×ú´GEƒJ‚ì6‡aœ‹vÆm«^N´•ÑŽÇ*ø_ ˜iñeF9§µezcµsrgM +åÉžŒš1Q!Å—³J¢µ'zEÒ4Ó?Éœq³ø²ú†6êF-Œë\C´\ꃹqH–\Cí™,ˆJ…•4Ó˜²Vå“©äTÐZŒ@¾†%rLk¥_1ºtèÞ²VKJ‘‚¥µºb+¦ndÞ’á 8póìÌY&ÐàZ•œy‘,wœÜ¢¯¶8êU0ºAؾ%%“š~ìÒĈò”êhøb\cÕ†Mó8‚kõÀÒªPÞïÄ€¬¼›eÿÇkµ Fk HÓ›Pjô5çÎ)‚R«JF"È! 0é9zYqJ¯ +¾&z ¹á1°é›^h„ð6kÎþ,ÄC;CgiŠuÐ’\³&ø8a·­MàGÕò8mN;zXdë-Ïq +°”m럤D–iÂá6ž +ÎSÝãɇڅlZ›§ <‚ga~%9cl¥ êÿÈ¡ØZø/Q¨Å¢…ÓhùiáJ'.z”ƵäyI I’9fYˆOµ£€æþÒˆdMqš²&ñ[­390î9R^éŒe%RG¢Œ£èy(c™Ö䱿–Œ´+¨m_…Ý ñ·Ä¢Ú|ÏbÝ䔿lÅ2&”5€sk2IÒ­6¥ÓoqèìiW/ƒK襹LÎmà·u£üGø\Àæºlûüo¼²úvv[¸È34æ¬vð+!{ÙË ?ü´Œ[ 2Ø0Q«a´û^ +y–$I'Œx©Lÿ,zB¼ÊÅu·Å¢Å¤ Úgx+Y’Æ5™Ø\óÁŸ!×5̸[ p·VzŰÜ=è ±{þg,ás<©kæI32¼J-–™(™Þ[¥4îDÐt„,’FY»mm"/³ç¬TÑF]$x¥®´Å*€|Iù¦ÓÃ'è ,Ù¶}NNÛ Ï¶ˆµ÷"-•글§”R‘[ÚTÍî©Õ2s®I³#}8j‘* Eƒ§=@T/Û#óURx˜×Ó‚ªt 2¦/ÓûŒ¶îÀ$´4¶ŒÓ_Ë´²¢:G™ÚžŽ)¦5 O÷îO"``Îe³e,Xg2ä@|ËLQû/E@‹ÞVós=ªtm€K{n?½ÐEÙ@³pØ¡éGòo«ï* Nœš€•fgy;?Œº®óSK7”ß«€H½D=îop6åå••HçþA½&›‡êü‡„µmo’P1Ýÿ€Äk_3,¨%¸™$ŠS…&‚­ë˜­…§É¹þXŽÂß…´Û’a¾œCxr –j¨Æ€É='¢&åÓŽüsMÖÔ´¤+6#¡ƒîlÁRr1s_£vñW'¸ah0ãºäH$,ý`õC®õëÀ + +FÙh| B” t=ÃÑ2÷¢Ì côX¯> +f.Ñ¿¦w—bs—R®ØÕâÍoÈlq7áKפY›úvþûSêœ`¡˜¦!øÏ›[­ ¹Â{ü˜5Á¦k +JÓ¥¼f»©,Å žßH¨©ÍOØ<Þ~!ôq´gÓô¦`Y'Kå «ŸÄÚL‹‘ w£2Û0jÔ.˜* },J|Bixú ƒ2÷¡hO¢éI ‡45»‰ +·‰ +a”1L¦©ä]ÇGƒHËÚ£˜¿xF>°¯2¤Û¤BZJEÞª’ÐÐD~ˆVËëûI×®÷R + p´©ž2»ö—Ì©D²‹R¥‘Pî>#Lö*-HàÁoTz& [ã;EX¯ lㆤõ1@¸9HËÎ àà&„Âm¾EaßFQ'u£ ¸á˜ø–ÝñíøGJ˜‘h&üC|"›úØÑVHr€¶Ø}ž==‰ú±$ónÈ&Ý­WÆhÂ%zƒvˆÆ­Â:”Dù/+DذCèqY¹­J´VM¸¹ Å‚GÁê˜Ì ÙœҼßC¢0¢Å5¡W (•g $E‡F¥\ኻƆ7?×ìÆÒ„,k[Hrá,Y:ž*éÏÀ‰ñc‹ŸCFÅD!wo.ž»8GÅIh÷{Ô'¢b±: #ÊC*'g%°Ž03EÅ‚Èé”NGž‹æ™FÅ 31€ DÅÔ €í^wX¤bS£—Ø¿¨˜×¬ˆëÓ|Ï(*ÖmZnÊÉQ1ð2x¶¾V&ðcEÈ~‰WI¢bA‘+=¹~cˆŠÉ¿‹Ù ßjoË.Ñã†2å]¤<“Љ4—%¶ƒ1±“Ø¥ŸÁ$*F§\R`Ônè›ÄówUEnÆë]±hàÀŒê£bM˜XHmaª¹â¦P{!$*–M§¢b7ð¦†IÆi&סR¯î¢¨rEκgŠ!CTl[Â/æÿÞ,œÐ4*†qX¡ôÔß&Júº‡â>»gô³Ü¶¤ß›Š‰^¤:ç(OÅ–5y•Ö…‚©˜Oéþ*ˆ~Ÿ÷.N ´96x¯ÆÃTŒ»”`¯¦ËUÈTlŠŠŒj²–/Å*›kw-Þo+w£¬ðZŽ,ÄÂy.ì>ƒ¬·“Ö<cu’‘æÆ%˜&>ˆÖÀ=cúÆwPýšŠ]°&þ–šDAåwãÓ¥bû’›b±AÍR±ázIg$*p·œ­R±^þÊ£¿hä4]PrT,IS\Vj4IÅv{¯' ¿‚8Â= 9ÍrÓ¡ŠýúYܺSÅðD÷JðתXñޱxkgBs _š±RÅÂÎ-÷hu/þ€ÚÂŒ*&;©rǤb!«f»=دñ9ÁHxi ¡–Ø«¯669;æÍÇGº>™ˆP±A\‹Å/Ú\–0çfÕjÖŸ“¸(±eÃ^ɬéöxƒAhöHŽ®˜K$¡Ø¹F xB耸ކDÚë’ë'Á¶¬\˜ $& Õ{™ Ö/1/ÆÛê©+îÆó²¸ÙÍéèÒ1ºr”x¢RfžŽ² æÈYå%&Ø¥<£CTI³ŽHB¹¤¦{¦÷æñ9y–ZDn|ç˜PzœWð¸CËäsŸÖ›#"ï!9¬RB„N#K‚KÏpú”Å«š«—Ï€>j !Ý0Mhî¬$vè~Šù#W¤Ú rzbc’@põLãq÷C‚ÎU#Dû*;öÃ6FÈ‘d,vÄÖ&v=’D¶nÈŒ §å|HœB>2…äÈÊ^YÝ1{ÑÔ|¸Üô[c¦‘†÷ä¤Îòô!qpøbÝVzA$.`Ù®JevNbDr íç)|D¢†$g‘ü9DÊS“î$Qñ·l?ä­=c«žRdQÍËÙ0I_€H±’ú^ ù ®¾e…Äæ¦Æû°î‡ì^‡ÛFÇÔê!›Ö|64ö¯ÞJÙ6¸.rä!ÕÒ3ÓD÷hÿž™Å8Ê/ÿãrwø5¸iò{´#>?¤ÂŽ* ë™Ã5À‡¸ºcÃö:÷Ý}qÐkB™øCr°-iy×'úÂ; Ÿ‡|JÓ90d uOs’’eÊ4¢ð¡û‹±ðYTí¬ryƒ—è'@è·üï‘—N‡T£ÀœëB©tÈ&]ˆ†>㎹ÉF¿­,• þ®0!%y@F9v\_;‚P@|H&ÞrRŽúR!®&íõØq,% â…iÚ!gÞŸÅù‘;Ã"βɜí#%ªZžd$’6DÜ»!ÇUvYrP« yU}6‰+ÚÏk¨I3¹›+ƒ± i`“RkçäðýÜ/ª4¶xÙÌ>š]fŒË!Enäø¸²9Ùiöñ z:! ‡$þéX°jää2e n{4Nò‡¾šéEºÕ"±5¿, (¶ iK¤ÃÊ ‡¬” ­¹øÔÊ!ÁMH-1\«/XÚ!ELßÑX¥ù‡TˆN˜:;jâŠIÒ¯XY›R{‚ÀÆP7‡œ…y:*Þ‘•¦'Iâb¼Ë>9¥2é3ìI?µÒ®ö°pí!…!àý"ÄÓCÃw rÇNèÈßÜ xÈ þ©Ûp%ò"KSÎ…È>Ü;d² „k‚ÄVËdLÜ""žFú^ +“¥vØÓvÑ.Åtd;&ºŸé]Bœ,Œ“ SMãW²p}zí° Ô¦ˆ ’Ãl£LÔQDfŒòG«§/¾ùólãœ,^œxy§'‘öÒØˆ,sº°èæ \])ƒ»Lã É¡ÌaDxTR K†Ñ™žyú¨§J;ºAؽttB$ƒíd3BÓ-Í»÷†%:Ϫ©Ø`ÒJat]’P¸¼* ×£Õê=YÊŠ¡n Öò‰Ž3‰Î€{®ÖÐÖ%a!yjŽ%òû ¤âS•Ä¥Ôh™Ÿ•øìgäÒý8츖bw‹,"µP2Ê"=\MÈKE$eûPENвÀp#pÌZQ–lŸlùhýÉX«„Ï0@'ß8Ñ îCÚpB/Aµï—J»”»–›$ZQ.4­Ä—À”t‹‹nË!•˜X¸Âö¼ƒmÊx5Y N*ë ‡Æ:V˜ç0â±[ÌýøZ$… +CS~û•vJy£ˆZ¹ßßèÕ¶ð}:IRAñ›~6R>É-/à¥6¿LX$Z^\³Í3µcU55É-Çû;Ëcû‡H­ùŽáé^Ðü‚Í*—Åì ‚0tfpL J„á¼ÝÕqë*lˆ“Ãié¤á¼Z–~´d:Ák«¿¸‘4˜föJ¦q0bªŸjÌ Ì6³Æõ·Tàþ H-F^,šÿ§ª=ˆ§«[jÑŠ{ïU®Uš“dÁy/ÜBŠ& +G ÆmÄ(üªŒG5zX”¥;Ljyãë h_жÖìöfyŒ­Bî¼wDOöÏuM«8~Ùß2МL6.mÕÆû²¢nk¶ÉxÊ­#U.³B¬c~u9ý®UË%ëšîdÉ.·KFš,ØBÐ9-goBéYp5…C¥‚8%‰˜Ñ [n²ç!#A¬#ô²y{vê æÂõSÔÀZ6l[B´²œ³j_.?˜œ÷Ì”€Ï ßJun&ÿ†y¢NIÆ@±^BO$S1Xr@®‰—Ô S_Œí;è['YRÁ£DRÌêa #sù$… ¼cR\8·)a2Pj÷ Û£J]±´B§¾Ai±goªt·ly-]ÙÖç'ói˜h1/4!¡ZØ]dÙãmÈcWª‹§/Äêá×73„C«ŒÑD„™’÷x™ Úðc½m­ ˜&™¼ ¬F˜þk¿ŽPµ"Ï9óbç¾Fzž¤qÿ÷,UÙ¨Æ >Í…I ×±câ¢-–Æi´ÆŽ­å‰&‘‡•µ@;¯»ó 8<”ã,@A k¬€'˜àsëN A°i”ÑÞÅté= É +ßÅ@'û\!ÄÚ|⣰ÓÇC¨šD¢PeÈG* `‰ÄÆ ÏæŸþÜÄÝ&¼2Û‰‰ —6ÁNPŸƒ%ž…á…i˜µ•¶;º& Þ.4Ñ#áÚܤùÔ§hÀ8,’«&½0!]Ä% lõ®ΤÀñLB,à ƒHT⥠¢¼ ýj¯8‹Nˆ©9Ê,ㆩ€ê”==¯! ¯Õ0ÏÅQ†}~§+£oÎ`ýíA妨"€]UCDƒYµ|žËóŒ‚!m¶ šÍs’ eµVY·WÐþpŸ~G·[ð5i{F|’½ê«ô’˜åK*w¾Î: +WÈþ´suÊó•4ØÆ©¡áîKÎ$4ôȬö:1˃(è¼HŠ "štJÙd)FžÿAŽ# Ò§©§&yÉŽš» ã®q0Í<ý1òÁj¨K•=&‹‘â"­LÖ4Ú½Ò5 ÑпäÄ‹‘þÉ8AiŒì»Ý¾_lqmLˉh“§xFàÇH³ýBº`ªŒÓÈDÊ©XZN ~ðˆébMšÀc6Ai‚é!#¿Ó5«z' +$µXQ»@G}†âˆ…K¸všä¿á .vI Eï ý¡72Ò!­/Ë1¹06#ËÐïšgd§6AŸ$‹^A§.Yh›§‹¼!EY2›>JŽ•{÷Q4šüSFF®GŒjä½ãÁUˆ”ËR}M‚ט) ¦/Øü~r~ +P¼’··6àtfÙÛQ±:«dÛY*YèK–‘¶­w1ãc~kƶüxMiÒJq„ÓeÙ¡€vÁFÒe3Ø´Ž,¯/NFú}«#|Ð@§&mV 40á,#ƒ¾h9,e¸pËÇ_>÷™k`pÎ.@çÄL!Œò×[Çw÷݉›ð³4‚>PˆjÔ›%à Z<¤oúÊ0Ó¾Ý,2%•ÒUÀ5õ<ó½´“Ã= }ðaûÓHcNÖ ‘d P}6µô…DÊâCSÀfQ÷6"Â&ZÃ`¥ Þ +˜[œN6­}ŸCóÄt«M6`ˆ„0D=¶œ“«nÅlcü¨>“Èo Dyû§Œ¼ ¤øÍnZ0<,´ù«3D\t.1v„š9ÈÃÿ‹ó± ‰ðK%Ô”qÄn‘ HTqÔÑ'8ÁöÀ+ÌYÖ rywš·b¬:ˆ +À FË _ +ËIY˜(´¥;–ô'‘ðgLΡ€ššuBÇ̃@¡ÁÉÐbó>ߟjŸr +¶‚ÈšžZ#j!L¾ç1¶/¯ÛB< ŽçÂ×—îyáòêµ)ÒÅãE’Ñ÷ÏbÎϱ”ÇÐ × Ö9aÜ´Êàb«N:ô.†×nüY.†ÌNò<ȇ…!Ä STN8gS*PFóz¯H‡ 04–C ›³àÛM–þ¯ÑP47 +'y‰Úôî1~ MÞHdT|¤@ê=,=é^ i‹<,ðm›¦í°6õõ¦;$zÛ6°•gA’½ +è›`Âå#KÄ-”ó ð1¨W}Xv½>[‚µÁ7á>Tº! 0\•´ mò†u r`%°n6w5D<ë$5äF§yJjH5~‹*}ÌG “eúbYköá—¿ß®˜—„ª(âHžçÓ¸_zWºkˆÐYvѯáŽg@BȤpδ1^2Ú±<@¯oܦËJ]šÕð5§ñTü„áê_uEý§åRÓ§D¦ã[x•íç: +b㎶ŸI7ƒ¤!M „½‘‡¿,²§–Bb4¤J[/Ô×'@±MãÈ"¹Íëî‰ ”š§g¹Lb 6ÖeZÍš³À÷Ć:=dÓbcGÛV†3'°ÊHbݧzýÐð HÐ^&H<Ã`¤÷UìÁúáB·•{¬7òÊ«ØÀxÑÏšFæb^­DtñÌ3ÓÞp@ñ@¼’²-¬bÐ%M ¾…•ˆMÁ+9· ˆÜ\;M>i’™¤tJ’;±ÄÕ±•èºíù…-Yz{Žé®¢§E§ -âoùï|Óä+Is5Òº®øÛüµò"êïøM|̪؀Šm Ƨ‘ÞÛ2±Ñ§ÔB-îöéáИ`˜Ix;pÛ’Ä\ZuÚ—‡èˆ,åëÒ±¡´:~D6Vští!×82²±‰F2¹‹lÉ‹ÃHŽÔè6ŸŒÞœdÃ;¢ºÒ÷O$KW€*¡ùøÄc%T ~Ò¢·ˆ1‡°•þg&Z+P®OkC$G¯Â¢µœ‡Îö ‡Ð‹²@Ð,ÌÉ9D‘E±±ä@"‡°6à·¹ø®àü”h¯±…$Ä\bb$ ¸kæá +QrÎX§‘C|†aG¾ÈÏrq9—К¶¡`‡Ð…NŠ/ŒPÈ!JBHQ-­Râôâp)€7D .>Ð@ŠáJŸ‹7×#*KïE‡õ‡2Tl=6*X™†¨ükÇ.¬Qj¢ZÙ/gŽ´45ÄðÁ [ŽþwCØjˆÒöÉÈ”nºÁ;"#âIäK:ß1:@ÚQÅÙ‡éý,VCLª®2„øÓžBUÙ± !0JÍ!’•³ãâ¼EUËr°Ëð•ì U q i£CY¸üÀBàÕÓ 0Ô q¬‘Atï Å…`•ˉ$ZÇ!žL²D Ú7†=‚ANBµ%øD ^™Àj™¹KûBø ;x‡D†ø€Zž›³-0õÂ6EÌÉ€_ˆÞQ>{rô +¥¨:Á<9‘ Ç…0z˜æhzb¸ª¹3šcW.ªg’NC@A†ý(½—^`lä„S…Ï .Äɱù6OM°×HZ£mAšËìí»xCYÞ_G™’ƒÉhj'ÄH'_d`bû 퀣†¨ÜÏá)‡ú‚ˆ[¬b‰† ,) =¿€ãbˆŠ„H|ôFD¢©]4* ³bbfe/³ò•ÛpSßG0¡b6 +èvU*¦g)HÂx©cM’+! ’„!Êø¬°9o Ñ 3üvNÝ;û» qztІ!ð¨)éÒ#gó”«­mŠMª¸q¤­«¹þåë1v:cÂÂê]ÿ¸7‘V·uMvÔJ¸QÒ<Äà© „hk ¬P¼¶î…ÈEšêvµwî +“µ8Éw—©UxçRµ‰ì¯þ³ik;@ï‹AôB²®©Í‚ÍuͬÚ: Ô ±5AFm]Q$ÿWøÖév$aH1v xÄÚº¤ŠMghÊ?ÐÖC¹Ra2—7ÚòsJ¨ÔÖ†ñ#õžÌu¯û§¯¤ÔlmDìaŽÔì³æ²ë¹@¿jñÔÊÏ×4øªº”¦…Š;”´…,ƒ­ÛLNaJü­!¶VÙ 0åTŸ=ÃØº.qO"èü¡*`ˆ­¹“T}ÁH„i/å{~“ØzNIÆCS2aÖÞˆ!˜5½²‘BËï¬yþÇŒ–cm=(‹½"8<6ä"_O1ÅN(ŠØA¶€"'šŽ7kñTð¦Òâ"¾£ãÄñg9¬ÓZ‹(t‰ÒÔZž|¸:(Ike ‹ÆêyÛLø”¨ÍÑtz°äŸñm´–•0gEÏ€e²»Y«Ç ¶iäO]׬xC•Fç¨ïm{1â¼hŽ[Î_b‹ÈâëÌa¬¨ä‰I{Q¿…` ¨ó!b%54}þcœ«ç²lµÙÇ'c_øƒ¬µ‹|õKÆ"9õv›÷±‘¤†àdSÖ*ðÿQ| ¦ÉZU\U¦±´|ib:¯ÁÀ¦%5c³‹™•ÀT#X|‹ß +Im³ªkå_,…x•²ªÒîá«nÙ!sÛ +B C²ßhÌ9‘Po,/VêÉD”ξ€³Û€òkGdq§) +’¯bt›ÑšÞ_ Ôˆ¦=#;ØM1îó(ö°àŒ…G‹è²º¶3:ˆ§ÇïÞœy¾ýŠ7Öwv&W=<%'…ß™=ÜW `¼WíÛÞžtCï+p²*0 ¶LO(^4Î@üX—WÒæé’Yü\‡:¿¥Ò©“/óßáéÕ¡Ë‹4s"À›³Û5e…3yµm(½Ò›•Z·¡EÀ"y9[…#ëQ'[@ë©E9~r.#ú~ÏŒ]¹Þ|؇{q¾ø¡ð¢–EÓ:¢çi’ŠõÐoþSø ’ÈÚ@Î8‘{t4Ysot˜øZIU1Q´X÷LÏ7Ì][$3‡ÅMò»­™ú©Ä‰JÂØÙ^à‰—4quJc6+e¾6ólâu§ë€•¹‚˜ÞD •‡êƒFÿO$Ý €A;8Ûx„¬¶ CCe4OÅK"~¡¢m±¸¿¥MÎF®}Ó$ +¼ÀW [,ÎBýX1S LçOz7L±B`¶;Œ¤‘ÿSÿO(0P=Æ/~#ió¤›ç<±…:[þ9»-ZŽ>A¥Ãªb}MAñ°C¸¢d6ß.€"F-´üë2\c`‚wžuu–¾ìŒ€ãUß6"Œx–Ùª±`-3ku~æô«š&l­äÊù$·•=jè¯j Cáùks’mB鱘˜^è³Øåñ†ïöó%*/'Èã–£|On\a’ðn¬$ýåËäø]Vn—e•…lqH—ø*“)œªQ%ö­Ì¡ký:RçkÙ¾5ì# føÎ{aÉÑÂ~ŒQÅuÂz/m˜]B>ZØèwžæ£çØD¼u3~Ga%Ü_Q#ßÕ@]xhÛ@'è‡ +¡|íf;Ñ »0²%‘{.…¬Ëµuáµ1@ÇÓ3´äúÈļ´?Ýq3 +ÑCOP52ÑrhÇô—í 3*Ö:±ô—4žß&ªäpƒ~‚©Bì@Iπͥw§hŽÕÝX)T +Ä{–íò90P‹£àÄO¢·Žqi:£5Øá'Ö‘]1‘íaT(Ü·û:H0Á•i¾Úõ‚¡pDèˆ6:ª; SÉSô6áYú™i¬$>õ¯)js¶ãž* 7½²'9øáî_@A2È3` Ä!G´W¡®Sy v+(¾|Û +újd‘K¦ÊÔÅÂdzj1.P£íXèuCzl¥ÄnÐ%ï,¯Oæ“Ó­yí"v-ãô¾à•H¯w”µú`$úJ蘻ÚHAˆ;ýï#ø -@²µ¤÷ÕÕ"ºÂv¶ ÜRDêbM.ýÛ`õÉËCiËF@ýšu8Ί³„W²pçÖ=ÂhrõŽ:±P 5½lûÙ/ӟ̓i!æÍ”ƒÙòËJ†îŒ?µZ«;ç´.?cÙ›AÕÝí©\äf&ù ÞŸšF#*ÿåË [)éi‚¨Ì§ûc¼ŸŽ–…²•‡9X‹ÄÀiæë µ—óP€Üعƒmþ8teî°aÒ®ÆTÒ×ÐòÍÉ<Æ…©r÷¯BhÌgMÓÜÛÐ!‘ƒ?,ŸILn XG&á—A yŠÞg[KBj«•Î'Á2õ¸éÜO¶wBQý¶êŸjúÌr$ÈN*`N½Á$)jr~¡Ô{€Õë7¥jšò)&Ÿ‘d Äý'Nú’¬d +m°ó ¨g&úäË’„ça~¹Â1GcÌÖ¬ï$Wv¡úvêM ] ´·œ•ÿ M:¿Ìs7¸¹!–3xÙ³W¢5ÇÕ;#QÏ%Nƒzj5 + îô,À@¯ÿùñÐùm¨s~lÿâéP@˜AoasUGÆ÷ˆë¹Í Áþ1c`¿$H=…pý hl“L0"‘FáöG 1¤m‹¥_ÓîF•RÚr¯ÉRp¬¬œí;×('âïÃQì !S1ã¾Ü+Ñ¥ÞŽ6Øå?.·’Ôý2Hmà +ñsÀôçíSÿÆIåRØ––\9”ée,Ñjz’€›À8˜6ͺ¦³“ç ÃGDÍE«æÀNüø[±Ê)q ß< JZGngÀ9Â[zk- õÁößH=]8¬ü …1é”O(ô=ÄCRðƒ—›3±îr¬O‹e§í\ö²I¢:_‡òv¼óᥧìô%sþ¦ˆùŒ¥ØAc¸6q¡ pc¯ÁîÊÙ-¶ÜÙ}l]äRÜþÁžÖ£Üò÷[ Þà˜(9¼–N çQË}zid†QTšŽ¤{aõË碂sÛ&Û9]ØŠ(DßûY˜8ÑÝ3Ihi×ðŒ­%x|,Þõ~#þ‡Z±l”B÷P1Åcµ³íK\›ñW¢—ØLèÃÚ? _ÆÎ$_BH×r2 Qæ§úU´$gR¶Úk…Äá4™â–"ÐÉΧÙW1©ø † +ø`'tnÿâ4Þ+Y„¼Y<‡ .@*¤\¯£ë©¦äCÿqÞ"có¸4«ë¨FhÊØ„…Û‚…äÂûÀ4fç7gÈC¦ýᬌ<Ú>Y·Vªû£)¨–¨Ĥ4{ÒøàH•Ë×Z<~†e\ö+×ËèËŒÕÛÍbž®çÀ1 +µLe¶ìôØw!1òÑm|Û½ŽÀ¢1m +ýdl!|M¶ì#|å=vÁŠÂBÑäÝ6@X!xUß%ÇYëG˜Ó}⎠+@œßóÂÙ +ØãB cr³â‘8‡§‘…lšâ ¡3w޲Á¨ 4øh³T@4Íä¯ëÁb´ÍÁ%ëîìÆRtçÌx£A+H |ßm§a0 ¦OÂaW(x± Dÿ¦å-°O¢ýí»O„O¡K2_-|e@ÍnRõ<4Xè ?š®à¯n¦¸½Îôk Ì”HÞCÑû4¢˜¾:Î||#WÓè5ôFúÄÜB¿Œf{r!Mhm+Tü™šÿ¼¼;[bl¡G)õ‰åƒi xe`j˜Bå`·Æ8·ây’åOû¾^]\Òðò(ÄFÞÅôl³#Ôú.BÍùÅŸ gm 6±M°+Í×l¹1Z;vûRHéaæÍtwù…p¹ëhÕÈw<² +œÚn¥]쩃à'»¥Âó¦¤ûŠ7X­ôS™½'--â+ ÊÞžß2±ƒªÖ“ÁQ žÕ;ŒÅÙ«OMší \4{kGXÜW¶9 î8½0}|a< ÒŠ+$?|ÛU‚øéHoË8p¸ Z† )îS®£{ùUÐFÌç:DbäJ¥Óg2—ߔر{(‡ŒV^?ÄÁÎã£ÔÁúã1ÁôÖ¸&ÛdÄK¢-M¾³GmªâÃ…tS§œ@\xžª‘á!Xì}þIc8z0Ôkn4)²ß\¾u)ì·)Z2=§Òã{–OÐGVlPâˆN³ÂÏ«ÔH[¶es‹ ;ô¾Xg7Nö'Ž"è£`\°á§¡CþîrñÉ‹1ïÌFlÀìàQ¬•¾Ê›„#Ãd­SÔG„Šó]’è:ö=i^º†þbî“à»W==ûõ7<Ö-ÌêÙï ‡Þj47ßKF]"N¸a¹&¶Bkú:p,Å“WöÖ‚}a#äpèAÄò¬U;à«Lá§xU0’ Èg—©àS¾ˆ×Y²ç¶×}ž(¨ ç½Máù®Á|òÐ5 ®¯¹ña±±çÔücýf¦1"ApõI)ó¯V7¦F v–æ‡Xaàèr'„™ZEðV€@GÒøÇ‹ .:Êbs¬p>D5ŒºŠqõÂßûý3²f>¼ç’£‰Ó…â ïØŸ©eæZ +0é _®+¤Š©),ÎŒ¦»Ã\2v„áÃ]™I³ÚUâQ×5ãáСò€ÈC1Ô5'€p•}ghÌB£â³Å;÷Ë…‡ka1”± ƒwW´~{tMíz®v‘¯Ø;·m1“ÌÅŠþ¸àáà=µp¯æq'!jâ'‡$ù6iô!\åIP{;b/ö™1À¼oÀ!H‚˜Ü¯Ÿ"$oªîãDõ~eØí…´Ã +ƒàEa<"À€Év6N +ö×j_‰çàüéJÌ0Zãçœ[&0º° 0S™Þ|<…öÆÐûIÕ‡íèô¸çCœ¦¬8°ÉZÊæ÷°[ye«Q5GÅ_!ç’D¶¸$šåð4ãA™úÓ²i2­²Â‘ƒX¶J¶ÀÙ­Oeû̽«TÜu2J`T}€è7åh¯ÝXA‹à²ºè̼w´xd®m)û?tð“Pu¨wj¯˜ý.¾³gÜ8YÁÞ¨S™…ùþ÷¨˜V7¥Ü$ÁúäeÆþÊÝÚ£š‡Œì‘H9PK=@œ‡™1„x ÊŠ¥øFÃ:0Š9 Ã™`îÆŽÇïømŽ­´Y£ñÐ_m±5Åú~Bó.Ýn†%îkIˆ>WWÑ+Ž +Y¼Fsüü ­¢‚L¥‚#dAb…jy{ ÐÌ")ÁïïKÛ.ˆáÅ[ *h7&-‘Þ–ê_u/ßtÆ« |Ó\¾ém3R¾é/o_¾iP <Ê7ÝZ¯êË7픟òMÿáòMÒë (ßô——oÚõþ~Â¥—o:~Zü &¢7ý¢Àå›®‡h‡”oúË —oº›ª“€òMy\¾iØèJ²S0–ò:­ã*÷ÜôgzÛ÷ôB¡0÷TšøÔî õImïóß/Ú=ªŒÅöTÀïMgÓO¢Í=¹ÏWŸ €ÒÆ¢pÒÙöWXnú-Nàë[™‰Òðwkú½ÄßûÏ7 Õ©пñâÝ„CgènIÓM •ÕYºá?j~!nŽ7¶ƒ˜bŸD†zy®éÝÒ¢«™?ù’¾é›‰,ãƒ2Ðk?{ÌÝcŸö~ˆk…M{C’§g¡®Ê¤Í¹£ö…I|YLïSOxÀ4³¾_ 0QSéð¡ÿÇn:sNˆY„!“”2¥”Œ9 0€ºQ*  Ä 42joÉb¶ ¨ª!ŽHÉ–Ü·D´l)R)ê 1mºQF…ˆÎW5«nuŠ)"«E ™ñ_¯!‘‡*‰_IÍ íºÕ Tœ)Í!ÃkJB`šhL£à:ô¸*¢ž£¥E?±™Ö£#OTjÎ8²&Á~j™§Zº$ÔÆUíota¯;z01ò C*ªviZ ’“¡RKX4æ2Ô–=ài*¢ +…ò ÝåDåóÖðÏÅ +!j]E¯qÖа&Jd¤Öâ#9Ë=ðÕOj-êS&¢"PŒJB0¨)¡-°ì¡¢@3/ÚG£•M±Rï7tÚœHû9'X$Bã¢;6­D½„±× ƒQ (‚P‹ â´8ž)N„V9é{‹¤¥¢® sÒjñ2QϦ»ç¢Xz^ÅKÅ ¹¢®§z"4âwˆÕ §¿Þ=$”bø/Ir¹?VHWU*¨K œtQ‰È)ø“¥èôù”ÃHÓòLjËÐpäßô Kkr×÷|oDoz//ø—1L…lãKâ"™‰Á}h§ËLæ h‡¬2ƒo˜Oâu‰bN…ê<àx$T1£x™‡/¦'º7PØ4¯‚ô@£OVñF‡'èl}®­.3 éÈŽ„dü t¶Â1ù”ãg‘ÑJÕÆÑDÑp-¢eù—¢êÑBFÈtxΉ궶SÄç„«¸VäVXe™–C.òhü¬éŒ¾—ƒ(øQõ‘3f!5ä…leÑ.cÞQß\<ðJ4¢–ú,"(‹ñJké ïej­@_Í:ÇD`AõÕŽTò&©Bséfzà€ÁË‚oÕ½´šE)6ïÛ*nXB†f9fÒI0$õtÚñÔYCù²ŒJÄ!bàD*n“X‚Ð)ÌÖcY¤P(Xä%ufJ%Í5S¢fƒŸåœ³ê„›é<ñ‹¬51èMžU³úŒ6®8~óæ"ÑQÔd&1ìgCADÆÜþ eXòC8ÓqUø¬Š8éùW ²ó¢†‹Ð´p‘({¯Ði"›Î(BT$"F¹Ôµ¶’ +Q µD(C–Ù™-BdˆA a‰Ù¯ÏPH Mú`y:ñ! +Á‰9xb&h’]¥æ`sÆHÉë´ µ¼Âèvjyƒ¦±‚Ñ$Ë©„JF(Mgâ±Ä°ýo‰[^’Åcí5î9-šêJ‘޲cÖ:ÛÔJ†JÜÐÂVÔkjÊ¡®X­¶&ªÎÝ¿lHˆZ\ +ËÆÉ²Ì0Ȥ +[ÛEZè5kâž³Fß§ +I ™™’.™t—Ï›†„ª´”^„§Š•3ç‡èüP¢¬‰ÿÁ@†3ñBè%è]Åì«Æ„¨çcÀ¶.jU£c© Í ƒdá·A¢&‰LÓÄ'/²û¢å1ž§§Œù[­Ê?'Y3§]~q“ÑC¢ i‹Æô±Ô÷P…¿o¾þˆŽŒ^ÁÁHÍU!•ïÝ 8X9„L‚4UJÙ²Ú%ÄxDnýG%c"I +ÓåT Szvf^dQlgNÊK~z=ëb)^Žk31‚¶‰Ž„¡´¸TîU篻*57(U¶AšLˆ$…ê %á(Ui´Ì˜ªÈÞBª¢n9ªÂDH&aúñâ­êãå’ÖY¥PPzY=ô>Å|é˜H¨DÒE5²‰Ödt¡¸˜UA…ô|Qj^ÿÜDBÆ|H[é‚Âdd(È&“Š’'&Z ñî<ÊïÓ0é_~âx/¬R M„«ØtB©¹ÃDj"­8Ìs¸œ‡™&W3œ ¢ iÓËŠÒ’£÷¤¬š—ÃÆ](&Q®Á‘?—ª?í¼»º‘ædzøõ&ŽÏÏ"â¶ÎTù“Õ1¢?ˆä!$bT½‰:SäCqÌâ !±"¹ƒ¶Z7,àû:+™àó“P˜.™ê,±ŠÒòz„V *ym sRv,±0Øð¨º´ˆ‹)RXªBEåO?GîlZ£ +áè¡ñŠR¢¢‘«(L6.yü‰Ù‰\#4A¯Ò>…I͉É\6ž„'B>“T\ÏÉ$žðb_¤›»&h,k”Bëb6¾â‘ÙD)á*ڋΓÒ¥ž(sÂaˆ·–ÌñwøX»8 ++ŽZËñ~‚³ªDM¬„'žkaOã2.²ø9Š;.ÚW1RŽ)× bXfóºPíïwõ5“‰ƒv¡tÖRµ©ŽH{C)Ý%’8Q I•If–•ã“­»ÁKÅ&H‘7ä3žÖŠMåg“_Ø¢ËyÖS|Xjæu¡ÎP‹"ÄÉ‘)Tš™(+Ê8ÅüETËLjHvibÄU‘DDc(.÷›.¯¬ÃFŒ)Q&¥æeq>°SægCN pXwÄ_5±ªù.2éG^´¸¤ _®[w´þ öåTU鸣„²PDfŸ‡á>fù8!¡FqëŠLû*"sJ©è#²ô/»$J‹©ƒƒqªâ-.a¬f%äP®¯ º]/«8´P2kƒ=gºijG]’bMÅñ’âyÑúez¯ƒY=©hˆÊCJ(¢òb¸šÌÉM¸„'i1;ªŠŠ¤¿¡¢r°L²¬E¢™Ø\RQ¯¡l/1"!†Š÷%RU–×PTSˆÉmuRH5¤¢êƒX!´PÕ*íµPuC¤(*BÕÖ!㺦&gÄÍ»ÙtU„#ÔùcBÓ¨"Ã"—YÃ3ToR!ÉÆ#zë]ϾXì§›U j>ÉØ^ðSèÝ»X®í4™¸{“äIJì¨ +b±t3$Ÿöࢠâ + µµó}ÚÊ–ÿ>3ˆ:¨]I]õÄ‚LÓhê0^ÿ¹5bvª]SÉOª#8‰M©ôRdC6j¤Cê¡Zj¦Ž¢†©ï‡][ZKH‹a2å ¹¿0•å– ê†æ wwI„¨æªÕœKæãë¿>Õ%N2òàkIÕ$´.¡ŠÐºJé̺›ÖR^Ûš\›¤®ORФRêÇ*T]v¤Û¯]ÊOoh;xîøíŒ¬Ü5‹Îp(ºaÅŠŽ…xˆvÙ¸\-²/š4ï‚KƒC—øˆÖŒ‡å)£„ºêÐ…Vµ‹DEª£PÅ"‚k•mB:aƒJ¦{f8šJ]‘‡¬>©!©z£CŽE§¸/ò4µêœX¤‰…ÔÞš˜ßÕ*ª#jW;¢™©kþpQúÐgFgä«uÒÃ`×ȧ ±µº`ñúŸMtÖîN´{CQîœ+Å(9¿1ü0ëY ÿ…œŠL™°C$ÄpâÙÞ!Vìµ*Ë ûQE§D…d½3W¡î¨+H$\pR-ÊÌ)QïF†â.Fb\ñ S…®S‘6ÇÈ7d™‹|è/™ˆxq8lÓ*úð»¬#iÌœëPt£˜˜6_‚³P»ZÁCRÙ´íZ¸4L&ªiP8ß ÞăuFF*&A®üíRTòÏ bÈæBé25‡Iæp¡Ôñ²P˜<ŽÉ4.Eq¹¦”š«>õ‘ÇbüÔ0$¸·*%ä­Å÷þRÒ/¾Ÿò!ÿè¾.""Ÿ› sw¦ká/žõ36ƒ±Š*…<Ðë1™DÂáÚ‡÷ÔЄË­H¨Õyi<ñ±üåfâú¹Ã$š@’˜ç‰Þòé£:/HHØ‘Ùk ’Uï:±CŠLRtT•‹$haø8®ˆ’H$ð¥U°,qZ³9}DhóQ˜s„܃`¬¼g§²±ñCòZ;­=Ô§jh>§*5Ãjý«¿ä—f$ƒÆ#÷­˜ž'­31ŽPÉå½…bêji|²öEðà+…6컢õdµ,°PõVÙQ& +¢Ë/Šòµ’’ø0DTsNH–šÐe)M*¸9Å%Ši:®=:¦kj&m,b«‹IÆm8"EeEµ%±ÕûD%ADa¬×ƒ^ê+tal1‹qËLņS¼e­"™ Ü0äL¡òô1š ³bšò)§½ÒÍM! +¢aÓ·”{•3Þš‘DÉœâ“\¦Ät”4¯HòºCU®md¤0ÐÄráCÇñŽý)uc‘1ÉgàPT…›Z+$Æ#A¦.ʼn 1ÌØm©™š É‚ŒÌf¿1T­b§Æ™ÃK¡ÓÅbœÊ„M£è…˜JßR¥Ž•QÛÖRGª¡S"g¶¾Ó˜òÛX¨‚LU5ÌŒhÆUSô× Cvðô¥=¦VèBGˆ4M5lºªLGXŒ©´‹éVŠqº QTà´ÊáÚ©àq¼Uh¼˜òSn´†VSCT5±¡ðƒå‚x,°Ûò«ìK°<ÎŒˆ#fc-,º¨Q؇ÕK'ܪ²LlLQ£ËL+æ"s¦¦Ú:}T²j-‘ű¸kÎX¬¨þ•Û°”Yú]•½iEž‹H]¨góT U¸­ð…â9ýÀÚŽÆ7ÑÖm3T+2CõT©bVÉÑh˜èd… i–0kò˜FÈ„>ù"˜h"=¨Ê~š¨‚0ØÿbDu¤ð”‚¢ó¿ªeâè !=`;²ŠpTÛæ#T‰ðn”¨¥æ¶LÄî"IU(úÑqisŒÞ'Üœ‘ÉÃ.ÖÜ?KBÃ… •‚h²"›2µKiSšjÜ!ËBk¨‰s:ªEiÇ«ü½Œ£“ΆbN¡ÎQ’Vk[xÛ¸k54s b×8iÜ9•¶GCЉÙoÇ4XŠ ‘ÛCšºøŠ0¥eÞ!7ÜMp/Ž R6‚PDBNδâÖtèá݇èßú +MI~ùG#Îx¿Py*¤ô …pœˆªœµ*¯¨†Tªä5']*•)™éD‰NÇ—¤Å™»G'>ÅÎf¯ØHq˜/{@Rý(«ZÒƒVpÒN]Ø‚´ÛMHœ‚JSp»©.ÃÒú$©S¡­mfKR=ôS¿Ä,ÆdRåM ír3Ý+ì/¥íezX«\«¸I‘÷3§™·T´X«*Ü}UíA_/7ÿhWÄ(/$3«ˆ°Æ(aÚ9:S¥²U\8¸-¿ø9|«UAž©{ÙSÖ©R-¶‘À–µl4E4QY*”-θÑæa*SbX{ʆ¯G‘ÀÅÔHEÐF³ÓÉžh¢j†¶úÇö‘AZ¡‰ƒ"Çog¨•VI3´5·æVQ¶H=T¥¤6TR¦õC›¨T >5IN|ìãŠä$xþ²’ªÎÔµ"{ K›7 ‰E7¨d)·€ÑY– d+È c…A9˺*·„Z»PkÉbzJøJUOøÊ‰èˆªV2ªÑ!GlB°ÃØ‘ˆ0–Ê¡3:[ÕàF$œ­'<û†³#ák¨ÎÿlËÆÔ¦®"ÄZ­@–“ZM(Œe{.(GDg¼!ÚA•Dc#Ra.såË2d¦š×ŽID„(°ÚÐõàE#F!i‰„FÕÈ¥…ñfí˜%å˜'Z¨QïÒ¯Á*ÉT†òºÚµV1gSQ’"j>Ãñ£R„¸§‡‰´,¾HÑÄÄ‹ÌC1iz‰0à ‰˜i|| +ÞÙƒ>õ]ø M=‹(x5D/^k}9\­NÛEœž¡µ]fjx0Dí:R ÊȘj%ŠVÑ\:ö/²" Q™J«˜Ž£ÆîzBDiH×ÌÂ×Ã{^3×xȵŠê>¡d"%²B£3a²|è;Ç4Ûc«´Û©&TJ†¥FUìRŠÌШëñÎ!çe:ñ^6ªÉOÑÙ¢#Cs38w©W« péA1”àFädü›¨!ŽË—c8Ößzz B”¿ú“4£„„RkB² dbIÑTx´ý)íL¬aë!ýÃ'ð‰I¹õr-ŠD+6,6ÕÅZÃÖ4\S®Û1\)Xޏ¹2˜Ñü̉~ŠâG c±4R%Á—X…)z«$PÕLxÕ‚BÕ²0t~7èàý‹H1 :§ë,Ö«PbÔ¢(‹iLÖ1Q:']\ ñ†íU¾ƒ›VPeè})8*’¡9J¢\D”†:¸±`(Zu +£‡ªÊD$)š8£q¢rõƒ-,{ƒ×Ng!= GHxB $XàÄÓõjо¦ ZâÁÔ"ºˆèx·. †ƒ †áK¨<êTÑáÌ1Ú9޽fzn¨¦x9,*§væ(¾B åÒUyÞ¦R©™„ £¼¢ zU¬Áˆ¥ãFld$†¤ÎœÝÓŠ‡C}ÆM ‘âž“D›9ù0ÂS¨ê¡„Ï21ü˜âá'¸É)¢BA2Á#^p(U+ÄœA†A ›™àa…‡Œ³wxà1ÉÝÅï ¦‹ÎIx@ ïb$F ³ŸWq‹¡_xƒâ\+,JHG3ö ²_xª¡±¨Z-‰Â÷ ÃjAÿƒl˜’lÁR%AF $hPÎ\¡Ì͆È»!¬!Y'Y[ ¨•Û“†0H€A8é×>dÚ<‚«*…Ú†Wøù@i:Ρ‚§?$ÎÁPAùƒ1‚‰Y.>48#!á6%^³5¸³Ð‚ êfÃÿÀ0 =ô3ô¢*"L¹äö‚ôï1”ØÁ‰e[X!k¢¶dvpé¸R +ZÈpWpPìè †‘Œœˆ‰"P¥ðNépÎøLÃŒ­˜â8"z_hv0bý!4©áðÀT-¸@Z¨™$hP¡œt©¿‡ÒL+ñ(²P2ÏDkèÌ4‚¶rèÈçv0E݃£—ªÈ1†1ÙÜÔÚm†’xãt›å(¢™!êE¿ç?üÉ.‚  ¯ªºLÏ‚4ðƒg˜ÙÃ+ ïyZT¨0òÏ·Ç*¸¢—p—lÃ+8hпPÙV¨¨à€õWtU !ipPý?ì…ÁfÚû¬¶¯à€"H ªˆCô®å³Ÿ®à †;˜)d /šKè† ƒ ;>\’ =¨xKA"6M……ѽ"6Y‰ÛGó +˜x&+©Er@6ŧ²È”"Hz§ªbqÑlT‘¸¤ A 0Xp’k=;Q”½´fº@2–,j"ídDÕR^´}¡+$ë'ž’(kòB«M£(&yzš¥3 t›"óÏTÞ#%M°<ŽNõ¢ Oõ©t–Æ‚'æpè¢eä!©ˆz÷ÎPȰo¨>lÂVÈÊ!,¸E&Ÿ°IxÝäEÎÊb“°É$Â&“ª–BÜò¢P!ïYá!Qâ ÂR˜•0! ‚#1­„–¥Câÿ!1eRÙr‰ÍM•Uy¶GË1¼,óa©&./Fèr„”4ÇaNQÙyâs U`™ZÕ2IY®•¥Äîiìý¡eñDH*EæÞ×9ÑÃ_9T¹Ì‡y……œRœ²Ðgª,^.êæ¦ÕbÊ$­êŽ e»ìrÔ!‡ÜAT†){œrÑ ‘Ë5º¨,%‡D©<Ÿ2é#CBi•ˆÒICÊ!²ªI—ç ¡”IØI•Ë®ËL¨\’’)¢—rp™•Oh¹,!fêDSµf^gX÷frW ¢–ÙÑ•ª¡O§†Ê1tn$ý­nŸyæ ¿ÇüШBí&½³ÿ$S ¹v‘"b\\Ž]ÆU,UG„3íâ®jQ+R©q +é¿å j E ­V½:"ŠI‡aY™4#$µ*G5!3ùhsTC©>¦Ì,õ ¡ÿ¨7.Dw kHú ¡ŒB|ÎXOø3„ž£3Ù±„ š+'?d$˜L¿ìð–—(ˆRq•ÑË<ò@rÐGñȤƒŒ Á‚XÍ*"ÂGÜ,Õê‚æa†(3-·êðijD=¸D´y`­2ô‚ƒ—5•²ð¸€ä!5áT “XŠT§á†Ó®z…I1dhÁ¨¢¢E”Oh—‘ÉX3—d'£|Ÿ¸p”jÇŒlÄÜ&´bb+cwD‘ebbl-LLÍÍpˆbfÎÚ^’ªdHü’5‚Ü™('çÕ(»ArZ6–[™ëLg3‹J¸WÆ j4SŸŠå—Ì”Ç4R7|‹ÓX¡‰ q£HæB#A#K‰„jk% ‘øÀ#r1é%Á +‘ bQ«a#"^H[s IØÐˆ'„¬ "žuQ„HäÞLKmBñ©‚Û YIÑÛ¬» ™ _03ÏÁu(*LžÖUƯNEe·%¢‘zMëùT- þäƒ#2ŸŸKœ±æ,+ó ‡ðç—Nu{ɬD ’Š)DP„eœÊC„„¬Á?4ÿÕÚ0™jkäƒE¥¦±( … ×(´T¿Þ¹ª!‚Ò_!»4d’ +ÍœŸPfÍL°Õ‡(Ù^¢ŠêøÑ(] EB¨\m’šOG,½Ò !åׄðFÄiMe8?Ú?!M´Îc—U²¾½×-¢eð$‡]JG&sv„´3K +“‰a…T1,j%Ÿ®BÈŽç“UÔÝR„Δ°b´ß"–¾™j¹Nò‘˦h毩…8gÈÉS‹kõÒL…‹U¡Ðâe‰Ù3 wD„ûHbŠj̪sîš„±Pø±L„Ùk0 "ŒÃ˜$ÏPøCaÜ¢0ž{¼‡Ù™"rªˆÇ¼·‹Nžca»b·!"áÂ]má^Ëp¢:žuy¸)oáºT¸ÍÖ%4v Ií ¢`»£Å„:X'Ô¬>¡1Dµ}‰p°oÛ/#™à`K±X¾…ת˜+¢AÆÔUX©KÒ( tm= +´øvT}¤@“®Ô¦¡ˆÀÇ â;GE˜I[É´…T¶ y ë¯+Ða‰˜Fœhzjísmš. +óȧ +sÑâ)Â&¢(Å!ÜRyÁ–GI,EM4Ì´IÂüQøD>ÂwÉÔN!L—íe„¹F3Ì4®ôµç:?a¦07£å}zhÎ(‰C¹Ã‰–†ÂKáíᕯ,‰;T'¡J¥ÚHBÕS+•eÕé ¯ŠªÒ‡—"ÌH8½ÜÅWK1¢Ó68ön IµZSΜæmu¯}ox" ¯[­Wñ…Õ*1s•lVåKD My$&NJHÁ Ë0}i%H\·\·­ÐÎê¡• +í°$O„šÁ ÂL%šÃö(¸žà’â/"Îè)(¶V«†¤¬‰ó½âIýG”$˜b<1Y£ÞâAaJYÔÔÛÔЊSžŽÜx˜>ké@Ö”\Eh­í)S(dJ ‡ïNÈTè~Ôž‘Ñœ%'7¢N½ù¬—ï?6° LĨS4J4âpãjEXf¡} ¢eƒR$Î->äDê2¥ˆE"嫪븧Ny„T¹¥ø™cäÆGr2(ÔJèÃåÖ¡æ³ :ª´_|™3eÂûâÙa•L,œjËîGó Yªd> Š³¢1— +Å÷BV4˜’hD„(hœ x.Í|ø²->S u*µdH5þÌ…‹{>´‡érÔðD!¼ìílö‘2é&YbwÈ3þÌ×1U>a¸iOÞ™'‡Úð3`РêNKć$iN&OÈ¢î’̘XD4ÃÛ˜†×o ¯KN>ÜrQ±T¯È˜‡rÄì}l0%U¯ãBË 1Íò}8U9§†¦"Í"†¢(ˆÔ”jB´œ˜ÆÐx©(Iñ ö Q8!‰}ˆQÓvü‰\R:bÞ/ÍJ¯~(9¶0N*ÝÆ*Ô,ó,J0¹ó$;° ¡‰sdÇYטkŽáN†¶7aÆlÂÐ úS +’Õeý>8{z`Ê dc°$ô1kþf+…§íS«¥Dh¢¦Vµ1¦ÛáÑq e‘’=8¡+”¨E: 8Ðà@¦ŒO¸oÞRâ(5”W#{¥|@\-o­k!<©CØŒ ±ÀÕhñ3áºEñ€j©8H£D_Ì\Å8n*¬ Z@Ž™„>Ee–iR‡Ì£1!2õÑÛ«ñ8MIæ² ’'Ú²Lè´¹ ¢ˆ*Pë"¨<Ò"òæ)mz°*¾oTRû3ÏBCáãŠ&JS–ÚªÜbM„$„5•©j­ zêåaMÚùTùsg˜¨¤…1kúΉ÷K8ß7‘¢Oô«TÿØ3—ƒJ&„ã!¯­²¡@Fø„ÂŒPœ~/aV"üÝ“|*ˆJ¡›â$„x“Âç1MóÎ#d(ºÔ«Ï£ ÉÊ·>©ó"YÛf 2E(O±C”š_ôæ óü+–„]A$±øÄŒ±ÙI% CÒ0£¬$Lùaƨҩwmªh®ôÑÄE*³Û— ª‰Þ#!Šh8 cS1"¬…=Z}jc§—!ÆëX™]à/«zf82PHìj÷ª%tY$)80ƒk¡jð¢û¥ ®—ÖÇÞU×ZØh"ÃX‰„æ=3d!¡ý¤Æ71ŽPñ’\/Úx.¤ Šþ™Q_ŽbÄTÙD‘5Ls »U%fÉ®*Uø¸uà…Äê Æ†êE1™S&‚̵D¾žº¡JPB A Üü„UÕ† ÁJ)êÀÌA tJâR0/5þYh"×ý@ˆæõJ^¬…ü±»ÏúÁç?Fд«)bHê£ØÆN£?5\k[• !~0T Ohi%Urnÿ€' Px¹•êfΉ !H€^¢<­ø)ÅGÞØ8¶© +Ä“ó½NÃ)Y«ú™º‚ƒ© É.o…rŠ¡„ AƒYÆE#VÈv˜Fü-‹W„˜ƒÖfìÆÜH‚ *Bzà )hè[È CD© A‚"_DXF…8ø€‘‡ª#’Õª"1BríCÊùl1õ#3! ´¯­“¨è•yNRÁó2(jea#zïQÇ«™x RÈ'|çeâ_XÏ© ÚDŒU"áô€$ò{Œ¦«2ÌÔ¶5¨4ðª6Ò –¬f(£ H ÅÂqñˆ\–ƒ$#1I, +Ã,C@¤6FykO5L¼ãÑ`Ûèÿü™Tsž »o÷jk9(áNW!éyLk`iØ$ñ"rÔäátG¸hÍâ|V+½/@{×0 ˆ—á¿ðò´+ñjø ´÷H'qqu»á¿#ÿ°H•¬Ì\½Î€ä„j XÅx´–æž-ØïœRØ€†#-QÚ›yêlä‘;ãä5b›Å‚³·.E̹éEu$Ù›ì‚ +ùŸô_R¥Ã0KŸn¹l¦V£WZnI”ÿÉÍ*gÒ*ðãÒQ Q[ê!â³;äJÚ›Š:R,t9êŸÈƒÀãsnÚ,Ô„“85%CØ‹›.®IÉ5iñɲÍ9&0ýü¤+23(_¦ÃQwbþ‚.Ò° J3m/7¸÷ï9ŸY90š’¢0­cÚá©}"¡)Óæ­íí'B3[è +«ððkª‚€)~”?‘uô™Cj óQrƒµðéO]Æâ ¬´ññBÍ@I…q6J!è£ +bçd4Ÿú|æ7û‘¦Ì„}"·ÇÓÒB]3L¹–+ÏÇœ7—m‚³= 46C\ 5Иi‰þl.*¢$ˆžyµŸ=%»-`3—Û³1ÍS8äÿäD„½ïD€ vH&ý@š7JŸAŒ(¢D±Ç8Ë‹¶`¥¾)¨œ—c|3ñ(Þ,4Ê–!c;-*êtœÁ8æ ¸+µàxÏΨBaÌ8İZ30Qãšf©óÑT€KgÈ>[›€Ýrwï5¿ûOVž H@·«  î!ç{6fM‚äððÿè“u”Ì·‰hÿ¢±_´gáDŒÖ{ +(!×¾s".Öó[ñ!œHí®ö?ªx×3OâÒhÐBÁ!,Åùt’þŸ‹˜¦s$Säóæ•ËÉ"ÁáB TçÇH(±PêÈóF0“°“^ò‹w˜Wˆ%é±o£AF×øÀmùqIŸ¼Øx >¼?{ÚX”ÕivMÆÜpž·šÚ+2¿>Q>4ÓNz ×-<Ý_Ò'M1Ã/RÊUy9ÉÛð( ï{,£ˆ±d“ÃY¨QùÚ•9äÚúå^X{m$s1él¡È×å'é+‚üÚhh³tä´=4nÉM5$¡Î±Qدt—®[gúGÛSãÆýi¹§pëÓšTÓž®¬pi}}5áNO“ß•ÁtC)·f…Â=¿,zS¸ªŠö N6 ¨¬¿p–0 šVbâDá6“_÷ÈgM¹wƒ“ÁaŽšëìR¸ÏsL¤ëfkM½±–gïyó†=“é÷)¸q]œ$°ÿù@÷ߤ ˜/4Îí‘¶PÖõ5•V…禼8!ÐiÂí)OYÑ’îuØÀ£°þã†÷8§«e°ã„ÌÃø®¥i ®ûôzâH£Kô îU!³ZÄô(úgºÄCÓ®mM´U–Í +n$*mHµŠ0iÕ×ô—K93÷'“6>±H"e9óÑ6Ls¦¨zÂ+),m€Ì%¶dˆÐ§|/ëvèsRXg“6ä«”!¥Ÿ‹ƒƒçø#qµóŠOçùJ¾ïÂP¥áãeÀüz²Œ@‹j oÐT_e QÆEôG¨£Çôì‹À9c„Á3Ï@´×‹PqM=:À¿;y] ¶i¯žè"º¬/"-ZŒ@uÉ#ZŸémJ‘."/‘Ø´ì$¤¸L“ôtPFP9¬€Mè0F€¤?Lýº?ñ‹Á~ë VùZµ­óŒÀ7i[ìq¬÷ògÄ…¯ªü¿<3(¤=7˚тZŸ+w‘½S:Z½Tn§3Î:ó±£ï3/#VÃ~Hß\FØ´¬ã@uæ%Q+`þ$ñ¹IìŠl¢“AL­rY+gN¿ªxÓP.W<›Ž ˆ™%ñ"ñ^ggÆÕCè–ÝM“š4WüË#(ñT/Ö7w#Ì«€ì /¤8Áˆ#ãÁðj¬"׌šM5!@8Åó„Ê\ +A>nòûàS–¸: xzbKªyÃÍ3~Á½5Íl!,RÊë»0Â7&–Y-Àyg«FÈ\K‡ëцÁˆ}îc£¡§bh-C,´‹y*L;y*3Á±u|cÜ Î;w±Ñnn¬œÎ(µL¶æt­~š?pÂ*”„&9A¾SXR¼ 0Õ#®@ €nn¢r›Óc„¯º+«ÛT]ÆItzÛ·/âê„JëŒ¨ÐÆÀꘄŒ\@ðBÔž :5þk(dû1qU¶– +ӕοâ‚Esk|“Ã-ÒÈŒ ‰5 iwÀg„‰! š|2g¤fErúépåü>߯®÷ˆbÐjœ¢SVu´‡AtëV HÙ†ó©vŠÚß–áCÝž0ºÕÍi9TôQ4åÖJ +aýÄlrëx×Súœ*ŸrëõeÒCÒ +™[´\œ¶ûØŒ[ë–§EMoѧ¶ŒÈJ–Ÿ·ëkLêk g¡Ã0[ë ’e¦à£gku:`Ýçr¶Þâ‚üÅ3ò¢K„‰>F²<[Ë@¡8æ¼¥ {G¿E¶—6F_åS艻la DR!¶•-[›ÔFî°qà£Ç”pB"C–Câ’ÉGg˜A(*e]MÆÙz\m" !'K¶³ÕÕÅRæ­ždX¯@í$íVÎê:0~™Œ¤ $[C³Ž¥ó<-H¶6Ãø«ÙÙL£ eÊÙú€ +!5®\b¿_yÓÚ<ÎÁ'<Øë^¬([Fã0W?zm¶Î+>€ú2Ì7[Ÿ5È×b•ËÓñpbf•­²Ùlɪ?Æd?[G°XŸwq¼"ËÖk'Z¿±Î3dS¡É=[OÙÌË â4?øÖlý>úS@Y  ÃÖ”:¢&î8.wl}¤ÞŽ·wÍî= ´­Ž µõ·×ÏKÏÕ&PW}yÛ¹Ó2cÍÄ'’;pym£e<òé1,pÑwAÉÌ0®ß?\ ².§4}~'œªG°õµuà aE[ãbæ3X Øø5takH l/¢‰[G‘ÓúïEô•góÌôûZo½4ÕL5pK¨¶åZ„Õ0—~0¥…I]0Ý s éå¡^7íÙu¤?îHÈ8˜À5€L£s*}$íÉ]wjµVzµ¶øèd¡Äàp,ã¼]Èp°mq÷æ¯!àðrª~Æ8·äïûL!Õb€ÖßÁÐvj)ƒ¥@^˜;µÎSÞê¥K±O-â\“@jíÒ†sô¾DÄ‘ZI"½…)™[Åòƒ!>4ΛzmÍÂ6-ÝGœtïyü»L L·Ô:ŽYЉDÓkmN¡3Ñê’vYjYÜvs± ûåsEXí±3ÇÐ1µ¤„êt!ü—TÓôƲz†‚@QÒ§`˜%8IRŠqrL¬øHN…=ŒÚö?DXâu'þ0>ŠÛÀò³D ÿGPlŒ2.O—2,¸E˜k€ö:L¶1xÅ ájÙ–c²9بSËtˆ"Í"T«È ™ø0å-¯iµÉÈ‚t)þælé§¡f¦ÛlƒIý ðGçRn¢&FsF0MôËD|É%FÏV]àelîêŽ')ç\X<ý«ª†.ôh·VðuÈ­ÖË›QŒ@ OuU:§Ç5Oû5LwZŽüÙǵø‰f€°‡›»]ë·K¸ —d!h¨)Ú¿Øß7 %ã3¥Ï‘$U4Rv¨~ù^¡IfK€ÔJ0B´˜(K`gŠšáÖ÷>ŰLv:1bfuœ1ºC¸‰£-¹ÚQ,Ñq‡˜ù?LÐ×¾|˜Óάxñ)ßæ‡sTÃe‘£R:× ñ‡sÝeïµf›Dž v]F­á$Jt™Î I¢f®.6\†Mä @’– ƒÜ^W u0›,éÖªwˆ7s¯KÍP±ù±„¹½¨te kñVËd 0w;q/3R\0ñçôP²³éGBËg~ãiIô/Kó›òP†Œe±Å%‚L§Ž­×Ȧüœ~ÂÆÐ¨$Æ„9ˆ×áAVM¦"’÷õÒôB+í¯Š½¡¢éǘ¾.Ò½_±‰¤iiGcÇüD.ƒ|…C ¶°·(£½QæfÛuó•; S=–”Øg³BYÞ&[çòcü44.HÕ…?3èŸT†°Î Òµ<ù-ºb#·j…vѬ4@®zÏ[¥zq‡q§†ÞiRˆBõqd¤l)ßÛç­ T‘TñÖÒÉzUƒ’ž¹2y;©çLœ¢®á‰²í!1Lö`N°ã7‰÷5 *¸WörGìÒ”¹9—:ÛÒ³lê P´jFl,ÝóŒ÷OL¿w& o¤ªæ„ž´p²e1à6 +—ŒãŽõ”¤òÙ¯ZŒ2$zÐ<·³ËÅGhüˆÏ‰pFèW= –ºüà1ê˜#«Mz@ɶí¦ÿÆá†ÃC””Áö"GÙ?ZþÊŠP,Ë ÜSžà N®I©aåÎ{îSgIš¬·Ë>ÛOk™u¨”k·´^`|“˜5ƒ=I + ¹÷/ó@bУâ9K««ÑŽ-÷‰òy†ËU¿@À4èUü.æÚkCÈŠÛÚAz丗LP” +ؘå¡(R+±Hܺt! 8­»¯©RàÿõOEG õøt¥#W‡Ö¥R\¯ÙõY=²þ¡£â-Û¸ÑI“âoŸ©)1VÍ25¤ô!ÿA‹‰§(u%Ö 5’–¸µ ‘~{ÀXtì1ô¼ Ô–¬jó”ºéá†Æ…*£'è“h\CxNÖ:@da¨, í €“d)<Óh]È(“'A·fº Æ²ÜÕ¹WxXM®{Þ>'-R7@ ^ñÓÅU±š—f`ä|¤#-*ÄaîÀ»½nwpA•=Ykshã‚ë;Ú6M+Û¸p×hÅØà•¸2çÂÌ¢Iou S¶W~-tzçv 'ÐõTÆ(ðãsÐIñ¿YSo@ˆ®2C<þ+¥ó)Åä¹2èôwn¯„UþfbÀ<+ž]P1úßp!‹´«ñFyv ;u”ê#“!%GÞc×UO°•<í€ÌÛÚ;_»4žŽÄ kû–¡³œØÑ>û|FSdMñ\ÊRÌÈøÙ:cÌ +—l+xIçÝ:³ôõÃäÛ;ô¸FxnžC5huà1ÿÀDœB  |bzÑÚøIð9nž¢¸ß—L_óîŠ÷3ÄšÉÉB­u·>MLÕD.·Ìl.QõÎóÖ˯×ÖÉ\ùÈ\Ͻá¤öâJaÝõúD•<Ñ +-ÜJœò ªõý齄·èá{åJ®·#’˜Ô¤q;¯ cOÑiÀr›Ùb-ˆPENzŠ.B–(€€c—BŒÒíº»^Hºƒ?ôyëì4ieØ×¡-MöÞPТ›¬‡Þç¥g­˜ãR®ùãúNðÿ‚x<àÙ®xÜ’ʱB4••¾_6æ.°,xÐô 稦‘«I„Éo#I«ÒKe9Ë(YÛŽŸÓp`l“‚TJZkÓ—ÅE8סŒ h' +·eU(b‰âE÷J÷Öu7¤ìŸtä;óÜÀWºÝÃÁÓyÿSerbb:P¯ŽQ7ºñµÁ>R2…%ÛQ·"[}bB2ôôRou÷j)Í.O—²Ð,P$ÍI¯¹ve3š5[Máai‹•,Ï‚kÌ;mˆM2”€ pÁ´!s„ì0›žJKÆg›¢&M Õ’¦q†»8‡Ôh,É´ž‹æµåQdTǧÐ%Ì4öœÜJDÙ"ÒúQ‚RíkÐÙº8ðo<$<»ÇÊÖU’oÕFZÚX…±Þßå˜ycε*.'·®ßü<º«¿?…üÓónó"W`’™«âÔð=¾Þdá­7p)%øëDú"Þ¶•&^íšœCÅÏîºi´]†PÖÄ ù/¢·¨œ²ÈЬR³EhܵHû +(ͨ7>ø¢‘mrañ©62'>À´•!<5â€7ðam]Ñ46×/Lž@.Àë½N4-B`—°8·1ŒzÈ^8k<¹@EåµÛ3CGY ÃŦáHÏ7c¥ùÐ*DZsB]8T9¢e1‹ïí¨=f`ІdÅü‡dÀӵΘÄN¤¦ „«+»Ú\;FýoG ]땯RL!}ÊÊÜRëÖcëlàÔ7ì…dè2‹YÙö¬Í÷ú¢›êZ Jhôµå»Ý§3fÁçKÝ•7NYKYAîé—UNŒ-Ö3Ê#yùî’ü~$9ÞÏÙòìÈ\ÞÝ]”,>noH!½J?r:›ŸvmÞ;q™ ÑëÕ³Ô¼aÉ#×ÝÛˆæoÂãW¼RQLí:•'B`± Q•æ%4…4"[¤ |Æ5™ÂuÙj(¿ )«-l~ÍÍËA5{®°výª §ž‘Dž¸Û¡±Ì=”ƯÈÃA1Ø|Ìß“¼Ø=l«…Zj¸È›yîUÄ%/_åLÕËiå.`VÔ‡‡+ß8iR¯Ã~J¯§¯=Z×ÓsÓŠÈ‹–HøÔ®|7L¸<Å÷â-Á1.óNð‰  éÍÊ&•^ÜÜݪ^á4 +l"Ïi»ÕŒ/#Øýs#—…«±®<\’_¡k ƒÛ­àÒQó@$’d3òÞÑæ%?w‘Œí-ÉËÙ0¦ôÌ1®µ- +žìê%¦€¢ˆB×,ZŒ‰gðAF¦ÅN¼¨“ÊB%7æ) ‹È8ÍìKG#œ!¿ÇÆ”öÌÒÌ.­¹nf‘qBBÂ1Õ¤ ®{¾& +Š5öè${yàvkô27(¯ö d9ÕŠjµ_¼&=›Š%ÝÙ6lÛ*¹»¥¾+ +™Faõ|œDn. +ve O³”æ\($`”…,S“]N!í˜úŠ[/nËH"Ș›¯Ófjacö¹µ…—Úx¨¤©nP3ReØÓlšI¶Â»‚æTÑáp*@N½*øL‹‘‘“Z„Zæ‹O+u6ž8xæ[™ ‘¶º«¹x©OÅ{V«ÔMÒCM|ž°ì:“ä¢gJÕG5Šb°îçÓýKº"5ʳb³A²cv†ÑAI;v…°pÊpŒ’YZæ•*| +p¥Zt–ãbt)ÀåÈ„O U¯±]{7DPGÕig±C~¯Æ…0¨P ‘ëÁ¢ÆPÅA.¤±Qä…-˜{QN&ykt™‘@mÔ«B ÕÒµ2L'nô™OkŠú Ë›i–%6õ|¼/¢NÍ ¢Ü¡Dª^ÿ–ZèœÄïßUgôf±ÙÙP8WN0þUèZ= +¸¼†'¡Û‚~µýRÎ¥‘íAÞ¼ïô]_¢Â¶XÓ`a¨‘MŒk>‘.Ô"ûž@§8šÛí†:C ¸i¦áÖ)}õ¢.1Kݬh0D®cD¿Ý5ÇôÓêtýK‹rfæþ1q²m'#’5,)ÆÐíRDCi|a,ÒÒ™³ZwÇÒO¥ÿû(í6‡ɲRš»ói¤0Õ¨~?bµÜz)XŸ4øcMˆY3]^…Щ.|ÁCÐ •¨—Aj7/7gÙû,¡¹ˆo û Lû(Ï[fèrŽjg»×ëË‚ÒáB±Ç|sŒÓ±8m#Ä5ò²wVصˆ“±tz +å¶p4mÝÔµ:yµ¹l[Ñþ¦’(ðÔÈÔ…Rfþ\šþÙäiÞxW€p‹¼ “R0Av\At|aäPŒÅ¶ÇYGC:ßµFHž«&}„ç’L…ˆŸY/'æ2å“i—ÊÐ/$ç™ÊÆ"©_ñ$CñêØ€gq(×äçj¯uû:ü6ØÇ6…|÷¡e3¦€»„€ü¤‘äDiúUº¤x0jÑÕtI5@ëRB }v<†1vm+•ûŽ--„pU®¸qŸáƒ\+\U ù›¿çÓÀ{@EŠ Dæé‘¬É®tï{¡=`¦‡¡Þ¤ +òGšÝÉãÜôiánØv,¨æ “PïVe•þÈuWñs!ÐmS6dS0|•28?#a[3Í“vP%Ölº¥žËS¨  |gÇ,½®mxðÅú5©öH× !@õÿLƒ8 +úéŒ!It´ ¾“Œázf—ø¶"¶=K÷ÁÛ0„úiöÍðÅ¢àYÀÍæKtÛ¹áÀê3a!4›KmkÏ^Ó“®K5TëôßÌuÖÒt…Žuúw8¼ðŸ•âÊ®M;É ø©·`~Å{ƨKHÚ³¤‚@ +œË6í¡ØÒD›y†Þ:M¼êô’[%\ ¢CY2¹$H@+>O~Q›^îûU1°ÌNÉ…úyóe’¥ÔÆ#îÜp쀵o:?^¡V¬cœ"Âå¥àmQn¢/y\]Ћ68 ³u!á£l"0ÔXU±eèß®A.Q$$œcŽY&ÄŒÙò¤hMÓ‘Mâùl г)åß ¶r;™BòÆÃ5}R¥Ò–àA¸m8ØŽMžÙê)SŸVVÒሟÚ†û¹¹®È¥w.”ÏN¬Ïd½+½Jæšáþ ™²m&‚*¯gh7z†P:•­‘«Ô% Ød$œ7Lä<€…ßk:†Í ]Ò-ï¹3ê]IÊQq͇—hi/YK^?¾?˜I%eì¿&iѼ‹òÍ@‚Hþü×дVÕqšÕÊ0³Ï¹ã{+}ô³ò—{;`„”|»W!_í«Ð„½Cç#m‘Ò¾ |æƒÌÚÔ–‘€ð8ÑàQ:AðAw!^Àç‹gÕý®ÍrHÿlTÁ7ê§äª,1Ô9‹çÙÐËÚxkUE8 UcÒAóËÄ8žkZ HÒÙÒЕcpsÀFóHxÛ3J€ÖÛÛjò¹ÒpI(›ÆÖ@€6‹þFýxE^†ÀV ¤ªCo +Ú^ak3€fº+þÖ2^Ôņò ä"úc'ÃòÑÑc§ÚçÅŽØDPˆ—ÁP 2Óü§²1°;Ç[P5tˆS¦bQDu“æÌè{÷üØ„ ‘ ü Õ£Š×dÀÌ6YÂÅKÎq¥q7pËÀŒM¤7–d!È|ÇœÃÖŽ<© \ߨɅŽK(N‰Éè3SŸO?Ã3u5‡á`r +wM“öÞ7`ÎÑcħBC+X TP3<Œ²vb¶HDŒ§ÞRlÉ.Uè£ +XÒ–ðGÄ^`b·¨f!¨Y€Kz™Ö˜~Θ@ ÜyÏ’•)Ã&ÑþLf‚ ·?~ÊgLx¿lÈ•£õ§¦Yÿ/§ÒT/MÏòÜóZÀ*|¦É‰Cº@®ô87.:ÇÊh2Ue`;e‹³µ)_ ,¦¯]œ=·x\1àÍÓ ,§':­ó­SlP;Òû^Øb†TýÃ,ß·¢¹d:ƒ“m)sn:MwŸ*Ã:¥} +O.d˜_ª( ÿ#Fœö΃Ømoéâ”!Í?+f*àfTò‚»üFî=Ûà÷,sP¸ä¶gåÎê­…¢s'-…·P.2J"MbUº‘€ ôî o¤Ú[¹ßoÿÙbæ™ˆÙØÐâiõŒÉq§A͆ÕjÂbQì±¢B!:Dt¯¬1ŇÞ?}^‚Œ¥~‰äíB—#Ón^èLŒï{HÓ¨ ÂjQ+`fô˜™Ý.ÒRø=ˆÖàZÅUq]&DCˆ“ÖÈ$¢®®k–èԡЗœÔqOŒ_V¬qgDQ}SzÐÜ #ˆ-‰³>ÓðAÓ°vt73Ì&©„E¿Äùߘ"çð’c7Hd7•ÉÃ).§Žî‘R|BùC™´&Ø&±Šñ0‡Mœ,¡±hòª,“±ÕÚ#æ™”ÊÅ Œ—t´“võ©Ø)•AÝ`é°B¾cV»Z»+-•ÏILz„š#ˆ9¦°‚f‘½s¼ Ý¡½Ÿ)sÓy"@ñR„Gê$œÅ¶p óH†“ýÌí:-Þ;„K‘_ž€Ö]ì± ¢cζP¼QN$«'n†šdÙ;\¸çÞr4Im³·ä¬‘,fîÒÅ íw×Ñ1@ +Ö~¢øø +=.·ØF=F¥E +5UÞÞÊÞ`Ãÿê]å)u‹…?1ÆÔXäÞ3DƒWìX€Ñ&~o¿~ª&ÀÃ9Àk—yáÛæy™Ö¢DšB'"ûC7=)•½¢n„@’Œ7&Í.+õ<| ±Wr8†°«bÉžAºV’_‹2ÖDwÔröñV龦fïl5jªi¥’zz7¼ªÄ¼ø•ØÙ'„¬”Ž’æ<3xÝ¢ksƒfíèØ¨ži¨¬«÷ÿÇE †õLaC¢XÑïƒ×¢BTt÷™_xvcãzކÓàôÑ|þKVוøzW›¨a‡ rsïL(½éYÛUV‡ÏyrͲ&c“À z63ç3 +‘FÆÀêyS+¦3ÛñúŸ8)O$9q‰·ÝNS ØMh‹‹ßùò<‡ôµ9¹<zSKÍœ¤ÙÍàBÔ’0i˜ŠÅ£³‰-öšÛø3èøøN“ª(+€Ù^8šõ`¯W’¬pTÎÃ.É~!~Âæÿ²’L²49áy@&ù¤»óor/”ãMo"C'SÞ«È?ª+îŽ =⻋°®ê:ä>rËœº>R™• ñ@{)QTÉ)£Ôx#Ôl–žEByÕe&}Ð*ðÇ„‘&9”*rj"´Õ\‘R3Û<ôrwØ2B#Rò¨ááÄOx@?s}ãN0Æk¦Uù¥½à•¦½ÄDP´µNŒÔg±‚­7<ë&¦©)â÷æÝK:ÿ?à b„[¼]9‘6œ@Iê"5ß]Š@l;"PÜÍ„Äqi[wT'*“dGÛt¸ܧNlù»Öî/Ž¢r†44•Ö¤ífKé¡ýŒY±+ðצ7ö¬”ëTJ»(‚áÿjz”eãžoñéæÁˆ¼dKWFáÚHË”zºnP@˜‘YšX„49qh„)»2=£Ë‚ø rÇ[%o¿€h=ÒµvÌIú"¤3„\SÉ*?›óÉDä\éFG•¨Ìl‚¼ ±†q&{·‹]e‚-ÿÏ<þ=ƒXç“ãëÌËUx×⑺‹Leºšî MͦTbËÉÞœ”ÎË:2–¯Ä‰Ý µ{€›Oºp³œù¡Žlu@.Ñ6 RÐ`•2ú‡QA:yÚàÖ OúÄFcj”¶!Œ k8͈ûB5W¶ÜyUMhÔêÄ“™SÚy­þ‹N­Lý„‹°ºËHÆRï­¡3^¨ ¤¶ 5¹p9#L]F(­$‚™ûi?$,…=•D Þ¨—\H>CZ¤)œô8±€oËÈ+­ó3¢£o؈±zeG“áìTÆé¾KúɵӠ4­=%ŽAAÉÝ£wˆä¨EîˆÙ™ñÿ”ÕyíÉþ¹eƒ€)Uʹu“3”Vè}lؾ5 `áØ¬×ŽÚiôÅþp|‘éçHã"›dcŸJÃÛ‘ÅN:•Ëw§ƒ‘;¦u*Ký‡ •wÈjiß6ý»f`¬¹¬¤¨}¡íbê 3uì¾ {WHílè‡dÑKbжé¤Ê‰-ùÎ3õ[9ã_Øf®ä¨£ußÐ~Sñ2᯼¥™燞/'¿9”½³ð-?£N|:Ü…ÈVXëu¸â”ABŒË,ŵ®;À f¢ífCã¹5mˆø`Ìÿ¡?àÂomsÚÔÆ +m!Uäé¦T·òsNfÆÀQrA·‚òÍå³GÃlÚ«.&’®ÌýÂ[†‹âòÄ]oq¬æ8ŠP'Òħ¾TàÒ:3eÕwnª%¹¼êBöK^œåZN99‘»îꡦ\æñ®æÊëÏ–‰#kÆ‹kÁÕ'dî5r8à Ätc® Ÿ ·¸Ã©ÝX×vá.«ˆä‰ ðT“(¢›êëÓO~ÁlBnB’¿Ê@ ³0flåÅgs?æHcôµ 5äÝiGdOì@EzbHüøZvÔî5‹â[ô5„.-ã}&ôW-ýV¥#eƒ,é£N>px+•"Òs~/(¡› +¬ë’¬°'¤bØmÄÙs¢5O˜!$w$žŽJÙi#ÀJ8ç|iGOIíßYûsyþs˲W[1mFz†ËŽòUêëüÕs`P7>ì +· ÝŠ¡#'(!2äç%(ŒÔGF®CZx„àƒÊAhcsÒçŸ ü̪ÝSÂ<2ó×a;Lsž éYy+ŒÛQÔo"Åý? 9—×>¤ü§ÅêŽHaÝ¥ :ã´a® Ì1ŠDWI‡†LšÅÕ%yŠé©½xPX8ô¨Ëá‹]!\žÜ |ò'z^­YLý¹½rÌw­2qšÿ’p9Ð@st <îè§‘îŽÿSôñÐá(`ôl`^ž½,÷û¼B¶uŒï*}qýE`´ÖºA¤ï2w¬ç†u.‘©7ƒÐ¬ÿ~k6Ù`Êz5þyD¨zÄsÈ*­ƒ¿küÀ†( ®b|e’ìª@ݘ|éÊxöòíB˜>{ãS\ÈÉLGú:ðÕ†¸Ÿš¼® +endstream endobj 19 0 obj <>stream +úTýp‚ŽóTý“ÂØñ-a¢êã)vŠOÒ¡„º˜ê“’ÁÅIiÌd?MZ™)ò©>•5.3©Þ5a09 Làá݉Ùtª‡úhD[e€ª0"Õ‹à cËX¿1H©^n,Õü¤·Sâ…Toz2GªDL°“¨¾ˆŒº„;½$F©fTÏwÕ“©%5ƒDàQ}ðH×k— Z¢ó¥OŽŠS¾¡Tÿ›É#ÁÝl…^¼˜2(Ï{¦bGU}‡Ägèsßì­êþž%u”„î`¯êK™u1DåPCØTõÿOžB ¼ŽÕ2ý—±Ê 'hžá#`adá{bI½ª^Û2B2|%ó<2|„s¡zC$é;ÒèýòäŽ1xúZÊe¿w¡ej¡®‹7Iæüª0¹"þe%‘\Õ[ᱪi F2YUŸj™<ü°ªÏ-Zz’¿Fs¬Oÿ’·5ÓTõéÒ¨ZÕ‹t¡¥ “"RõZr+]bþ@Õc(.FK£ÞY¢êÝÉGæl›ª{7-„îjÉÈTâÒ¼ÆTf%…ºt¦ mSýØ…ˆ™SS 3uÿ͸ªî<Ô™§N½)_*TVœ“&§}2}¦G +úǻԑžµR…>‡ ´§^”çLo +g„b‘­(È'‰r&r\˵mJ ŸÎÔL >m¶ë‹-¯Bá-æv9ÓSIÅTóãìy‰9ü%S¦Qô–ØTèÅ+5ŠÀ•·ö¯cÿ4Ö\10¸Ë°B£V'‹­ÁU¬'b]Š&¾Š?®&/È[umϹš/Q +‡Ƹ +Ç5Š +ÈJ9»E¾öÖÚÒ(RÐ!Av+)GªÅÒ$ýTn ([.ÈA­‘®Q¼ÒÚ($V²!@4Šb*Þô°ÎÌ¡sŽÕ(ÎÃHƒ"$SC¾FÇÁ7«Ö¢˜4Š*q’-`ÅFq3]äñ(Û(î+,M‚õ†Í´l›z2F¦(G±,F„àÊŽ¢ü€Å‰­ưŽ""8wnÞ]d‡~=Šzòð²× +Õâ‘`Ѽ œG@Ú'ÂÃD×£hŸ=ª1Ù£øá2‚.q…p!ۣؽX Ñ)áޤr—ÆÄâQ4OPœY´äÒñäQÄ×zÍϪÍ%—GQõBМ‰c«Ô£Øƒó¹–îE<Õ£èvý.À¥L±8Š¡nozm•¢ç(VcÀÉ6ŠPcǨ6SR6ŠOLÙ"ݺ¼åä¬Ú(¾‰ªh£ëÊèwã<’„¨™±@nCÂÀE±“y‘Q©`Œhý˜ý›´˜cùV·–QòœP<šbúö* НT¨Wþ [D±»ù 1‡.qDüØÀ1ÊÚ!Š18½e¦ƒÀÕf Q„ªoê$‰œ9(/…šp›Í1=¦lbEÕ9¶„P™•×úwÒ˜,Ú" kVø_é”»%ì“Gº”¸\+Ãßô"ÖØ>”@Ù +ê hêC+j^ åTYÑ[ØÐ6×P´îùؤØzï&ýBÄTëNÞ¹ÙL6h„:†âŽœb<ÝÝ}3­M”4‘FHƒðeR‘Î6ªdwq÷sö^õgú˜ä±~ Jø€Ïš98œœ@„Ã/t%ì¹IS÷÷ì×[Žæt[­â€¼rag $Np´’6´Yçâòdð{cI׸s” Ü× ¹b]_ ãÇ#àY?äÏ'ÖÓ𤿠€»»Ð1 ¦x0¸~d|ÈÃ̳xÚM¸:‰7¼_‹'DüÒÐèBO´ñ ž)î¿ä&rÍçTqrX@ÛÙ— l]1a~ßfÂõ^óÈ0Ϫ&¾.ûucYb}öoLv¨ÕÀྠxAi{&×€Òšõ9CKõgM¡& V«³øûóVñÈ'å€)K’ײDõêV÷,{l}Qmy +J dÄ­¿4¿¾[,•ðIó ý^<1ÿY‘¸܉±nÒrO Ú9°Îƒ±:lc­ñ4+fª 1b*§Â)#¤69°á±¦ú!Rm¼Ý%·4„`É‚œG¶8LÌô˜>“}ò°ò,áA19N_Ù !ÁòÎXù¹àƒ;¡^ŒÚ´d7Q1ËS/3•Ï÷ ­`Q ]CyÀpËàgèÍ­€¶»7ŽØ‚?ÇcØnšFƹÙ\-â*]B/ùã9ïÄ‘ô¡Ü›¡ƒÃ÷}8o£N-N°A<‰ì^$Ô‚äºÍ.*à€è¤½Êh©’†¼òÞº‡$µkŠO×K×/wT ‹­1òùÉúï25¾Y¨0XñÍ¡ÏT¼¡0iH†PÕ©§à³YoGiá-%ë{Šabé#)?çda»ÂÂ.² ™ÜÄ0îE!kh˜iyÝx̸ÝMÇÚRÿÍãŸ+¤ª#"ªô¥§iâ6¿K¶e”ä +ŒÖjLUr¥Ç©£,«:{]e;iX¨™ç!¿¢Š>¬ÒÏÍtwа3À}4+…]°Ý Éè‘o“‰ò‚:–Íü?’{@4'’ôÍ:~V²ó%!Eøl#8ûó¨QÃRa»„±Îa㑘3½4áQkvéøàEÎs'<¹ÀÚ}œˆÐSœß@Z³äÜ*’N>GÓ_]ºg)Káx·®hÌ:º–töÐZß‘7â¡£f¼j{ULqÔ¤éÊÑ3”–¢j©¿ø{‰"ij.(¾1ñ=SƪŽÜÒ0Cc äâBy£C9Ôd™’¡ÁÚ¼t0›Ôe í§ÖÉ\}J!*ÔÎÏ‹ÞçÊ â ìš±nt†ÁaØË©"8¦U#R…ýk¥†çzS­_Á»º˜]ZNxo¿¡Ù®j‰ß ½aZÀÏjÈ0ñ÷DŸù5Ã-ì!©)ó±Ã:ßV$ NÕ€)2e§+Ïqú ˆß¯I7€ g‚]nRgÖU¢H3ã’V1h· š•gò3Å´·ÿŠFÇ*y›žûÂh÷»¥„wωëÀ@VP÷¼žîæÿ›TŒÃ„ÝA‰½´z6W䡨½b8æ)/xHõá\MG=œ-yÅg[XD>ÝÂ?qˆ·`pKa0/¦cšÁß{TƒÊ{åd²W:‘™Dš`‘òéùìÌž÷ Пdœ½ô{Ã`!áãá€ÉòÐÙ|²‹ËºønõK‰CdzRñe«-î3 f””àÕÊ×®CaÍ,Ú¬Ud67ëÜ(Û¦‘®ÞªYóÚüÙwíïêNe$éÒî‡Ë]F¨«¸‡ìæý^û­©Ã¥@3³€ÞdãRA°²Ò5“.óíµäg0c¾>à¸U”t)³¢»ý#Šh„`@ʘ¥*†» Ú;=1Ú²‚Ö«ú§9ýËBT6ÎÉ 4·«tNÉ)m&¼ÑgðaøkƒÑ‡6»ãóQ!–ÙD'oݤ»D&XÖF«—žuñdæ‹û@(+E²6J8lnò´á¢˜‹\“A4õ‘’Æ62³¤ha«?EJVöOî_\5 zˆbt*…¶Õ†ÙÁgÁr' \¯PéuÄÕ°êë¶Ž²¾b!®®øG {ãÞ3Ù¡¶fÃÙƒbŒÅ‘KòáÌ~t™‹Žä% k&Swr„ö ÒUû\ņï"ç-B=|TªHÙ`gײ5訩³¾Ä¿e0ü6\E€ø”UÙ ßëë50 «ñ]4+ÈQ”TEc4•rŒªB´’<ÌÚwßV²O8œüªoën oµŽPŠ„ö•o=l¥Ü½r(¡^ ¹(, šsˆ\@Ï›W´‚2Z^úg] “#ŒuZ5øq&.É +o–ôk,îÁß$¾‡‚³¢UþZü>ø“Áœƒ¯6˜‚s6l64yßc½ìñJ‹®qðÍñMgÙ/¸Âk¢‰0ÏŠxy ²JÞ­wO‘pA6ˆ›HŸ‚“®ñ­Ÿ ýôe +ÑóˆW¶ÍÒ3Á‡UÏ[ȈbUÚ™·ðöÜèêp´w ´!èK¢Þ»3¿q賩"P)A\yˆŒËQ/nd‹÷XŠ7¹Ü¼Ü6×A£éb´(¼N‰¾ýš Î*·’¥Óµ+ö”men¦‹ ƒ%ÚšèêÃ7 “ÐúÞ%¯«¡R— êÝ/Õ2‹¾Ä°› +Oeç§‚Ù„Ä–B5Å¢X{þ‘'M@¨w&ºh~'šœ|dÿ»¯mWòš»zbz÷EéR¿J¼tºÊÁ‚À…M솦ñ—Ò}„‡m½…—_€´H-ŸóÂ)‹QxÎ`Qœc|Äz;>[$²ìI€ùÁc¼"Õ6éº üUŽ¢°…º‹ßMÅεޛ8€;}IÕ×ÞMûî6 I§îÊd2ÄOîŒhÛdöÄ‘t¿ÒåíýKcˆuáó)—½ë8Žñø§p }bdâÅU*ÿld*© ‰G jËŠ$j¯«M¶ºàÇúÌp•öÌIdû_2cK•‚d\øQM”Á&{ç1D? ?t™ô†Šß_¹.@mðcòìEÝ;Uø ”J‹0[øPš¥; ^Äm3nz{1™@£uý˜‚ ctC/³nžNˆP“åÔôÝ*‰Ð`°.ËÈ.S¥¥Pl‘‘Ï0×€Ò“6ÓžáCϔ¶OÌæcïváý —˜åPT8³ƒÜæº:öÊ?œúç^"Wn1ö0«dÔWŽ¡C¿-n“g‚<›|0vkÍÌ:û/Ýy€€êénSoP…ÏjóPÖÃU˰6T3ǘזªl¨#ÓäðŽ{I0ÞT&ýÚ’P,e2qÖØu«¡'‡2ÎQœü{™#;ûØ/ ¡!ÿbZÃZuþ¤‡a÷JcjÑ" +;‹6ÄÁƒ1ëhNÕ«9Äê<¯Š¶þyŠº’!Œ_ëêg=ø7ÌnëðvðžŒAÜ=ÒÖ’" R™Ú–Ôª…ª’®^0AÐX¨³¤89øc8ãX¥îÌB> û*7©1×3Ù!(½¥%s“A?½:ÕXÁgÐÁ:÷Aý l+m|lÔGÿ¢Ó@"ª?åEM‹j™ÉL:üÞ1L‰YÞcÎÁ' 2lû¨+ÉÏÁ¯säòNl\ R­÷VÔíþêWpð/Eï;¤)üIÖ‚oeçxÅÁÇj†¿=%‰ˆÛÁ?¥ +Jç·zO (Êæ!ÈÁC. %¹pÞÁÇž·‘…8øýœÆîfS’ëÙêEÎ,lÒ$w$ï;x àˆýfm«ó¨#çà#Í`Ph eœÙt|«‡ +lp—µØ}Ÿ%=˜ÞÁGÚC%ü3¨M³ÕÓïæšŸ´g±ƒ¿@“= ÙqØêWg6²‡)¸I}Ìá÷º–Mi•+5£e$¨ÝÊôuPÇ]@bö’œyð/H”Ïà Óöà#BÑ+:òôyÉ÷¹’²Õ^\GýÂ1ˆ¬-×ä…Ñ?«ŸîÏhŠ:3cõe˜óTU˜†ü>ýÀzÑ"R1V5„ÞX5DÖ|X½²‹Ñ·¡´°zi òê_7 ƒßX½Y¨g33‘ƒ÷R;©9ŠÕ‹"“qƪM¯«·YÎ3ÙÙ²»ü0½ä,KÀÁ›”–°fbE®ƒÆiI5»öWš|²ú7»8Þqðc£ƒðªâ’¬^Á¢šåuúŒh›ƒ¿ç8Œ2BÄ÷@ÐÁbÖ¥)\éG¢R*¦fÞysCk”y½ÅJíŽUÖᎧ³Dfõßá]/ÀnR§Ï. DÝ,²zazéÌœjõòì›Õ` 2¦yIr­^%RäÔz¤Ñµz"­Cw·ú»ú}™Ç«­~«óЏÅÀlG€ü¹›‹×Ù…¢É‰!AoDë‡púàIúQKÍl[‰Þ@fI +aŸËVߌ—,GÕ«~Hªmõ6 sä¹Ïº`«¿–£±YÇã=µóOž€kfúàÝÔõg>¢Äøà'4%TöNW ¼t5-¤a"l«™dPy¼mLò[½¸» 5}¯J=>øœô-E[gÌð‰Rh½‘üfCéV?j³à‰PÔ£|PFîhâU§Z}L~zø ÿÂäCwÜ<@–Ñ AQevÓS2ÝâG×A@q'À6l€I埬1ùÐæ¼Ç„R2–Š4-ÿR"‘UKE.; + ‚ij{ +^*ú—Šóät|©¨âƒÌýûp©Ä<¿=&x® Ÿ/;u¶™[ã“€íÉÕ_'º +¹¤2ýdñ3:Å:ï×—n9”×Ê×¹Dô²‘'æ7'=ì®”-Ÿ.•õFXÒ›)aº$ßàg†x©è§1µº|U_*qŽƒv˜†uxðR1´ ‘  …õ¢¥Òð =C¶³„å·'ÇË8Æ ƒÑ¸¡k£nÈ ¦qÞ|[ƒ2v½ïYKŃ/ƒ›ÃÐa-Œ¥bíðV½“:åY*Ûe0߃¡MúÍ0ÓRáàí\40Z[*R¬½Ø¿ /Æ,dÜ2ÉÈjò¨T (Ï#m&EJó§t2[©àô9`J´u)`™ß›N‚×*S=&3JEøi\*4ºd‘ªÙK/LÀx` +ø¥’}µ<Ç<š]¹T¤Ý(,`@lã¶fAH.’ûL`d¹T¤'¹¬ð3Ý.Î*Cƒ˜ëF +ºT²Ÿ/ØžW³BMe¥¯ÏqëšK,µß„EVšŠEÞ|¤ØFk* Ò8Rþ¹÷Me§MñÜ(÷°k*dz´C;XM¤ÐÛÃÝÜæ˜ÔéÝnËÕØÁ•§”²ý ¨iA»‘ðÜöØŠR€ë̺0CºS)tnŸ0z´j;uð¿²phx‡QN¥Çþ\/ì4á¹âs*5,RöhIº°§xT®—tS±òÂ|žªcr*“©7sp‰²œ +‹ÁëX_÷¸}ÛsÆHÀ OãgÆ~§’,KˆÔ•ݤÞkQ)*Йf9ÚÓ…UñšñÄ©€<úÛZ:šSéÝ]&‹Â:•<'R³4 ŠžŠq>‚sí@7–hï©| «ÙË9iÔĨõTìZ{ÛŸ$–‘çS¡» qMdŽœn…šp-Ç”èWg™OÉ>‰¬}ýÆOES`ÉÍé‰VaüTÊ êžíû €* ¼VVÜ©›ôï© 0ƒ±-‹&m#¬ ìbhÛ€žŸ[/¨Ò£Ü…±¥ßªøÚw.ÇòB•=H†¶žE(T¼7ÝP²"–àñ Ôf&¡ŠÊ@¦+¢áC•ŸœZïŒ¡ïŒØ¡ +˜óêb*‡:yCN¨‚VÂÚ0Ãc†*bÇ|.ëg)ª´lˆ¢¹jÊ +à\êÓbÉ.ýªóAcöúR§?~E…Î?šýT²³"§ˆAí°à$I>$üáͽ-;™‹î΀ ÑØ§ýñ7’žHç ªˆâãKw'g鄪¨3DýõC>C$ª8`H•RïS¨Ò“Œ“ì™›ò>V¤ß@`gDš{}H?å‡*`ƒóŽMª=³ UÄ}WÁ­Å „ÙþÅC•nFh}íAÚLN8•HõdFƒè3ä%¬–‰à˜ÆìCª¿B½Ôvo@ÐDçvF)S(.ùQ-‚ï®rœ4F?$x70 ª+‡v\±R!£˜ÕL@cÅí!Ûý'¼5°Ëaì õmg‰ã¹j†¾Èí.ì[[?$Œ:-A-BºÌš +6…ËÊÀnª¤†Ìê­Òx}¹'¨ŠaÎ<ÁÈ’u£Ôªa?BPÜåŽ,R…³#FtB;™–!üÀRV8ZØãT”°a…ÇñÇsÙ™J´ª+•3$Í<§½aÅ¥ëb²”¡AõÆÇpÂè:U„ý¾ÍÚ“9¡ ’©>‚"À‘ú²ÿM‚9ü& +Þfº8§q¹1f ÁHìô£+Q‹UeÝë†Åê&NóeÈèõåwŽ¡R½B@cZøÈ­ƒæcÖÖ®ܹg¨ŽÅÐl¿Qj7#‘ç›õ¯df›o =Êd@*3Üûæ®?¸ÓØ2Ûä¨Y§`œ†òR_Ÿãlˇ&KáhÑPQHa7&<ñÁFÐ."„KƒrTT`^YQtûþîÇí«ÒÑžSAD ú"w†Á¼i¶ÖìšpÒ¼„> IË7³\ó¥TX¶U|È º¾ÎSFÑTød4„¶l›Í—1œ…ê Î4a †Æ¯•ç¢X³bš[– °»öèØ (VFBOŽ_GáQú¬H‘îêo•ˆ¢ë°¹Ð†™Pz Ø€’©.ZæˆcDz·70„Œ¶`”"Ç;©¬usȸ´¦ \10IF v‘ÙNB&æÈ‘z4 “Õ‹v“Âû>r I¶“jwéD‚àwà-§?ÔïÐy‰7¼:¥êÙw¾!•™Û¦5*bIZÂrŸ|4/DÐïî‚ÊWÒ¯æ#[ +ÌéôÚV0(ÊpÔ…&áxŸÌ€9Àñ鳆µû¶Ç:¦&¨{XËß;TS„,̨ÈuFräß¡VÓ¼×d':k‰Î†iJø®bï<‡Yð pAÇzŽ–ÿòóÖ 6F/¡¼G}ÀÊ¿†«Iüà3ª3潈 }ÆÒ´qÌ ë“KZüøºŒHØ•-£..n¹3ù¡h÷¿X÷F,äp9¤HÊ—ißb#xOB3+ÈèµRÒÓvŠR´•P{5'7`¼í²Aow7é” ˆ³3Œ¨!îäCyÀÀéÜJGP [¨,Ó‡¿ž¥Ãlß½­[º²öØÉLV6çe\¯3­‡ÉY7mn$¸(?lbC©-‹åØ´ËŒ{ÑêiùÇ=µ0ê6l|vÆÖàŽ©¸ íH«º#ìø ˜¢­à᪴¬M޵{x*•ãT°­ñ»)ìi O¹(#$!ñò&Á]«‹GÈQ[ö»3Ò1åJ{#ô–,ùp/©B¼®ˆò éSehI1·TyÑ”4ƒ}?Š1`ÿ '%æe†V£ìg*uÍ`.=ŸºÂãXÙ+=€ººƒ`A¡Œ34Æäµéíö{R ש£—yàÝÜšZŸJ)IfÜÉ(Î4½JÔƒE}é0îôF¥Ž)«c¡‚þXCæŠm€ ‹zýcŠT8"MðßV 1:cüêë™íÑ”Õî®ä‡Øj~]¬gÝvKÑÁp¥dàæO’¦T“ÍîLôÆ[_ã2ÂrÒh1›& +ùç%‰¶ÅvØg¤ ª¦ RÁæ, {ÄQ’œêÛŸ·ÄÜ™]þ,¶s@û1§]HWíSŒ<Ú÷˜®­õª;ýœ$&ÉY¾šºtÌÄK”µõEPÉ—@#×Ú9bø·<>³wÇ÷¶ ôgò6\ì —ÜŸèžü'Î5’c!åèŽî=6Ûd/,æ»éB)¿‚¶=B¹w™ûÙìm)ïp@+²É!Â÷ÍwÇú•ÔH®T êb)=«î¸¾lͬ”#<ËR]SÂÓ«¯½¤*ËêÝKZ~ÛÈ_sÂ(¦[6æâ{¨ã6­-u€Ee8áV;®l¤À ªíÙ·ä–èõH6=Aê<‡G{¤N÷Ô¨ßHOº÷v°J0`r5Z °òœ|.úõ,æ¾?ü‘ë] NJA‡Y7ULúæM6}Ô¸Ì'€)Xª 3oø!fHµÏ=¡9†fè–úÔõ§ ùt˜¼ezywQÁBtœÕŒ'š8=? ËÍýÂBKžÂôÇ,&îÌ ˆDOרV/§©=úcòòÐýMÚéŒ×yJb©R"r–4.:<ðø4Ü–86ÑÈçæPt¥¸ qè{{"$ÍDboÚ”Y‡˜Ù2wªy¢¯l¦KùÎ lóHú1Aôƒ„ú£€»´‡Yž?“ÞÖ·Ž +5ß²ä—'Ýå’øàŸ0øD˯#D7µŒR¢ƒ¼ô¼€ÐÈK’V•_ÌlàÔ#ñ­ã!çT–¼vèvŠjóЂAýÝ/1Ä#"&eCt–â)€L÷ˆuRÅ6-·ŸµÂ‘­,´Wù\£µ«'²Ù¶¬â`ã·Õ°¶²²ýmƩ˞ßy]ž_ƦNo;áͱp•àcv|PñJåÑX×GjQ½ázµBngT4MÑÏ‹9ÇÁ Í O2<€ˆ¤$‹jeK¥+ ßd4Ã|5Hqç +ù62ì?ŒÉ'åˆ ûF÷NfÊ}ðàbû€ é@p~È{ÁÅÕÒ`Jº08²†¡êÎö±N†ÁVE¨¾ÙäÆE›h’ù1Ï™,—¥’tËp•RÿDž‰1Y6 Qå{ñÕ˜[€/ùœt”¿ S;L†’k¶Ð`è‹t#½` Ìz¦$xüÇ1ÞÔ.-yœ½áÙPDûøL‡wøxN& åáE<þõŽ+j Ò<Ò<éÍÍòØèø|­e_E³÷]0âk(ËÔÕ¤ÔTGÌ£k«ìøE¿%à9"“b²sìæ™Y7åõûšÊšË¸Zè¬Ìê`]§…¸fqù>‰v°;V߂٪"+áK8sžÌ0Ó{„pÓ@3ª%°+#ÓP(‡ÇrñÉkø +Ãß3‚7Ä>PwÓ3«ì˜&òË”ÿÝj«©ÄU²Ã¼Æiû뉄fMÅlË».rXUñÄm¯Ä9Ÿär4M¾òB ³{-B3 píT¥Çê¶G yšì™}F{I–JªI‰ëxÕâ¶ÙÕѶÁ‡üPõ”óé·ÀÄêô'ç¦t;å®4–f7}Ñ}苊Ë=…6}gÎc—' –MŸýÉûÆ[v: +¢3MŸ4r1gÜlØmú¶Pp3q9mÓWxfA2ÍéÓ-’yr™ƒÓW”tjT=)Úék†$oíìNÿ°¼…Zõsúí½³\qúî¡‹ BY§ßO¿iÇ\¦È)tvúyxpÍQ>x³ÀéW9>HŸ#;ý•ȳö JéõÌ>+°cËŒ½ÖH6¾Œ5Nµp&smÆ[<ý V™s6‹Ô}úÔc0 eD~8<}ðz6O•ø>}[%WþÝ¿-€²OmòôAÂMp V<}Û>*4þôé7<° [ ÿô/Ár\ŠOM\US16Âfý¬W«ŸNó* ´”fÄÈD{9ƒ¿:;+ŽÃ¿=ý{ dªÐ7¬Ÿ¾– ÏŽ7¾OŸúEϸ˜‚ÛŸÆb¤&3ÏHöôh5s-‡Q£yÿô#й>IbZÙ̳¨BöL §ÓÞ®õÖ…€ù¶túTæï¶ˆ—qK¢§O—^‡ÕA´O_óþ‘ÇäøôOsP{-¶ŸÄzOÿBz˜yB9}l&â¯+¥éGÆù¹Ì,KÊÖØ]5É'_Þ-ùÔºë^5ýàC +wLvC¶LžáÞRNܼgÙl‡„ !˜¿2kä_lsYkûvØ¥>ÍwŒo¶g|Ïö=YM…‘ãíS<ÐfÁæ]ï#'¯NõHÏ[ˆ“ï_PˆGÆM„é‡Mín†‚†ì¹ˆ–jâÒÛ£#õ§œ9aR¾ÍL¢CÅnN”»£ƒ:3Ãf*~@ºòÂÔÄÇ×Wµ¦çµ™íú”ˆ@™Ç𠮏`;V/ðŒ6´ˆêÍŽê¦X‡Ÿ26¶”Y-,<ŒŽ¡í1H†’Žø¼gÎÔѤ%iÂ#™9gÜ hˆüU:ûËJ/Š?% W.uh'N2 7ªó×t‹ß\dÔEí@†M–¹:f±–k­ù•Œ= 8!I#ùLEi97Ñ +±BL|Æêqå‚îÈË„$Á8³ð¾š‰ö—'Ž $ØVoJ­^“<Nbm ðŸR›´Ö÷Ǧ$QãWÞZj‚å f›nÇià¤Æº=ãÒQ?`æk`\h8(k:OOŒ”ÑW‚¹×Æ|\a`ñ¬‘º7$¢íÆv.ZI…TvAŒýœ,BIJI†·Õ˜;Ñ×¥´Æz–Ëjo\åÙ¢ˆz3£€íe+¬)"o©$‹·Pn†3 1 +¨FÝÑÑ/~¤GymEZ=c¦ý´¦ +ù…Srƒdk5 ™³¤Jká[¨~÷7hc í.®’eóÅæPZ–MÓ’DšÀ¾a)q®€øÝrÑØÇÖbÕekÙ8-’rठåPXìv¾òíý‹˜4˜ö+Rð*4°BÓ‚Ôæpù¶Gðay¸³ÜÆCøAJÕý­ÆýÛ–·åŪœa3癌¶ŒVÌË!l ¥Þ¹b¿X4}zê46˜^ÐôIQ:Ü:óQ…ÌÍø+„¶H ·º†ßE"^UNˆòzZÐH<üÊ].sÇ÷ûÓV“è'U¹pÙ¡¡Úrñ>1ëhØ,$–š¹™Yg·ÒMæÁ‘:]<¥¯6,ú“¥ÚÝø;ã)<ÍÿF5†ØÀYåc:BT¡Ï ™Q¬I fZ1—%¥6Ï’Ð ËvJpæMLyL.æšúU°Kñÿ.u°þo³EŠuÅáþÎê¸ÇìÍÓ"Rqèf—ë$=K¢WŽKví´\ ‹þI]‡V’Û@øÃtó¯ 3Ì¿®B9Ù +•|—DHê p:Våwï(s)]Ò—‚vÉåIù8,v +¤þÓ1 ÃÈ™ö˜T‚¼ÆíNuyDºiÁmùç_î/€¯Òñ°ùh+Ç“âËSÔÉ&ÌEFÈ"£âBИX˜ãåô`)/'æÀ ”ÌéRTéámÖP©AEë‡å~'âkL4(ò)ðVÛ@]$ñ?Y×°Qš@Ë‘çÕ‰QPïÃ!½{ù6ÆœcrÌÛ„Y5’u2Åöȧb‘“F¶Vü%ÚŠ ¼ÍL¥˜¹~S ÍÜﳌCoÖéF]Kh°Çºœ×;ÞÚ mߦ3,åBÆ»Ú!#-ök#p¶~áÛ%æfH§@:Œs{†JV²þŒÁ#عÀI:p}¾ŠïH¨=ÊI® ­ÇÀ<µ¾«xû M˜…Òrz. ‘Š!‚V‹©Œ_˜ +Öƒ\RÖ„@QGÉø $øÛÁ…&¦Ás›¶ð1b`Ù?qîÌÙ§Ï”¸Ž“ò<Èõ5>qüå{Z›Ý¥h¤P _«<šœîÃ4@QŸ1à®– Ñ;)‹gHî»–™†>Ydk‡Èp–«hb¥2æapþ¸"{AxeˆÜvLŠ•¨ =Å7nÅÎÄL°‚³ª]ªˆ#º†!&"³+¬ÎÆô~†ÊM·•DÑ0F{÷¤ýþ  †ÆìtÎõPÔkû¡Ä¼ß|_£0…ë‘ìQ[7àhì³Wd\ô&À ØÏ™}"c$ Aüžtên®m“SCò%§:{XÔí»ø={!ØlêÅe£'£8ä×Ì´PatáÚp+”Ú üñ¨Ì”áÈ+SÏ-±RøòÒ/ÂHNLcÕBèéÉŠËÉ)¢÷ã‡3æSÉÌöΈ1æ5ZN?u™qôB 0X2µ·Þ4(\^Ž]²†óiUת&ýXÀgÙ«•ñ ›Äi rw±FîŠH%Ø–i1ñC§ÞÌFU\ºÙN„ÊÙ¿RBôÍǔ󪬕Ýû<…rVsíKÔ&•¼ŠÞ~¯Â0æ?Y‰_£áéL]õ~$ˆRlÐðàiBªyFhÕIhnü45*ø²sYRI£h#.@~^5Lmr"VèÚê}û 7zÀ”l:I<=@ÕµSàiHÄ[q21Ã;¬,Wùöh8¯$Ú„¡½¨„Šë1‰jäÝ0/Òpº5ŽBôh/F¡Ú÷ÜO&©;›ö4@pL¸á¿ÄñÉ¥ªE·`'L;¦-©›YÜiùñƸߠk¤VÔMË’‚o¥€þ¬m¾P×,zµVˆ¬ê±ƒ(W²b{»Vµ€(]ÚÚ$ )qØ(F”W liI»{mÝøÏqB¯­âöü¡ôv0GÿÀÜuðC¡óF»ò™$L°]@â š¡Ì¡B÷0dKûsö2üõ@­Z’ÛeA½­<ïBø¦Y*03“epÎï5¿Vœxª † ¢Æ_[㵿714ú—J ¾¡1êtcÂÀ¾’®ê8Sžh~㣩”~6c½°ï¾8- +–`…ÔÕ%å€/xÓ­¤I¸±_‘Q•”8D®öòÏOUz…êy´gC~86â®goFU4Œ£=!M*êþY:“ЊtùR“ÞÁ$&.–´Ž_¨,r ¾I¬«Erd©E,ù~m c¡á¹áHdýÆÞÑ0(–„‹“ÁFj²ü´%Åûi|Uz×ì¼9D%Š¥˜—}ÁÅ:"{ù.Ë¥çMµH¥ ÞÒÄ’3~M›jëyeÈú&¸âš‡ŒÝºÆˆåIož„ ,BÏzïžiâBVñ¶ ]ûBd‰É斴٭€FÝĤô‘¿þo|Êšä¢×϶πhÊ„*"-cvµÔtÖºÝú{[±jøÈ\Xíô"éÀMÒM;^ÏÞ êëÈAöW!W#ZZÿ·/Âå¤ê’Œ´¹­9Rèv…K7E}Üñý8‚lS¼ [ùê÷ù*%æ Ë*ݛ̌y…:oÑ7àVÙ\ñVÎ6UHæÚØ‹g}›DukFô“óËi$yhÀÛ^Y5Ó9•ø’†¨›”Ã(á!ŸJõ2‰Ä€³^1¹4" °ÒLÕâ9b¦"mÐY#…Ú{îeýÅ ¦B‹ƒ zQ{ô0°VÝè4=}p¡Éˆˆž}DâžCÖÑyÊ2®Ê$cÙ¿´&Á, 6YÈ ³â ß²\i+¡„ѱ¢@rw/Ëî«ûØY”‰Ã/È5[ü¶TJF‹ ¦o‰²“¾¿¡Ù¦¿n½ õ‚]Ùpµ¨¶'!I +#<ôí)Áà1FPkd,Shç7$‹ªÝoΆ“æ…ù÷|¿± ’A¨‚ä Ê‹ÃýkrïµHðœßЛ7]ðŠÍ¬,ðü²I¹Ñ›ˆW–õNÒÁ=XàŒ?ný§3‹H³¸Xÿ9¥ñ—Ž‡Óˆ™j‡­Ø:,áY Ÿ ²uä¯ñ¥ìX¼©Hа˜ ãÕg>!ŽQ*ЂI³yRÔ³ðyë铆@€šZ¹”ª‹ÝÓ¼'ø¬ÌB<+¼~@ ^½ûÂFܰEF¬JƒÙ&çR–3Â_ÐøWØŸ T;”Ì €ãOtb>×Ê…ÏçÜ$x…ît¥Y#!Õˆ…("KUøä€´grt÷õX¢õÉjÚªûèh²ÊWÂ>ÖâæUF“»2‡•ÏRgWž+”nîQð6üÛ7®56€sý)“WYœñK¢Ã¡ÂË’ó#º×‡F¹žaØØ­Ü¸L´!·º­&Z_ý‘& ª}Tëq„ ¸SÇýê?ýaLŒ‹håÉñZqmùÄ+1ô‘ ’é'ªã~A: ب)UfçXG}ÁØËQ˜!õÞýP”åÂXUôC-ÆŒú²4|‡b\µœ3@±!àl´³¡8iJXmÀµdA^Åä¤Û—'ü‡†…œþ¸.BDí“ZÙ‘Ûk4ÒÕëY)®$ã ë.r®jž=µÜ¾j” ÿo³"†j»7 ÝÐ ¿>á£ùd*˜›õ‡³špe0£ +â=¾Í(°ÛFQO/˜z4£Öá‰HÝ{ZIiKjï—ssÛ®Ø.o½C/Ýß8Èäwâ§)œ'+¹M“e¿¿3ú”ÉQŽ1H“(ý2;yŸY¦føÀÌ༃V96ÄæF8Á¶É@¤<¼ç]«Y⬜•ùWEÐ M #”ˆ x%xþ6`mLÀ±?a³ z-ÔMšIŸq…)’^›$ xS£4ÀÚœCllk'¼}Þ^T.SJÞÀì0ÙÉŠ•ÆÀ½“ÉQp&îÎ Òáø +{á6'{ì^ 9Ýd÷‡tR(R +™£Fy²TÎ%ŒCAL¿C“iº‹¹¸qMS Öƒï™ãŠTkîoé+C¡D3TV0ÇËlLpe²~p{×c~`³–;ÍŸc40¦±}VÑä@¤ ŽO‡ß2¸-Zô¤}J®X"wÆ]¸ž{Ø (Í2lûÿP)Ž ñX6µq0ÕÅ(¨Ïâ;lôz4ßöŸ£®¨¿¯&¨¬`mœ¨D¥ê¤·²©û&›sKãVÞʃÉ!cy£: +±ozN@뺌”ð©…IÑOìEÔÙßCôrPýõÜ,,Ø£ôÏNWëX@£éF}R±Ó¶ '"tÇeN+Žá°t:Àm¼¤YÑæ¬’åÄP:,á‡Ár+M*{¾:ž´]¦é‡ý›[¼o!4í/BB»5WµðiUZ³£8hЭgd,ùÃ…)·‰› ß·×¹ûÌ?å\ °­&îcÔ²†™”úuc·hœdÓ æ+z…Æ!W|’ëpYÔ’Ç*ˆÛ·Ú¡:0á„c…²ðStÀ‰ÿÔ :(b´ ª i—L™–QëU¤nGŽÊad|pûàý1i'ñŸKy´Ó¹‹ÀÖÉ_ º]0S0 äešsÇ5‰Pz­O6„£Ó +D›ÅÙgMÎÖPH`â¢þúá ®L1Á-„ +Ð2Fðôe÷îÈòÕcÆÁïVõÝc+5òM„ö£Ï°¨á?r!äh´±Ç2AÌK¡—Ô+µ÷g kK6mˆ’)j82®_E¸·W"r½­ c(®Ø›· óÏ +Ñ}}3E½~¾êËàŠš´3`*6Úüi¨)ˆ0!Ò•€ÇJAPÙmôÆÒv¢h’«ŸÂUqÚe"¦gÖN“^DÃÍ†ë ­GK Ü€œ îeEí‰#Ù)ôö¶'¶NNiŠõ¡3Ëû½!{ÑR,v?‚}kV( ¡¿Z²2¿Oè¼sœ©6LOm³r»NæÇ‡XÏ͸žç³lF +G\0™‰B‡MP£òÈAsÂf +®EÌx-×9 Ð‰5Ã" ÿÿ¿J!¶2~âÆ¦m#¨$¾}9IÈç:÷ݘS2â ÆhŸÿÁtG2²­Ö^(j+œ@Ã6˜‡”Ú$ðÌÖÒõK,K\ƒÔØ}bî*\ßé™öŸPÌGÆÌˆö) ÓÊ¥Ãñ´ÒóV¯¥;>m¤Ùg€qãÚXRT¦sFÏb °B¢UI¡Uqës&±‡zˆ!WTmŒF^«¬’øÛFˆÊ°*ÓÑ™ñþ¯:€—Kò<ÉŒ¢!KìoDŠA +bÔ,¼ozm˜$‹µ„š& TÂív×¼Cv±¸æÚ5giµOtè}ÂôÈ«åFU Ï^ÉÖG8 +ªãÎ!Òµ.­­mÂëélWÈ 1RÇZ[gyéÝ …FÓª‰» /Ü{cn=I#ÈÔ?B/ïzTެßgŒI%‘Ó·%E´å{ÓèÜ`Ë„&›Žz¼Ã’¥¹F¡&0\“uÇð_‡¸û¨÷€/ö‰#ÏRB©ÉXŠ¥Ô1Œ©ŸÜޏ5ÀÛ>¬ã]et}•ÙlM¡SQ‰G ¥IvõÛ6UÒBú&½ôG5 y¡9Ú¿Ô ·(§¢×®‘’^#¨äÞÆ $~é/Kü‚¶DpV m)µ`…÷í¯ª‘dÚU¹*ã;Fѽݒ ÁøÙ&ó&ƒ&K+^¤ImºÛt•fDñ£·µŽ`Û€ÞeƒÜ*£’<ë»d$ÌÂ%^”¯–ŠÌ´nòw›ääüo£v’èòw@ð)Í iÈû6N®GgǨßÍEÓìlÍlhô%`îå€àÉ0DiÞÕ>ÁšÑ†'ÐmÙ˜H3ÃÇbé©‚ ô|MOs7Ì_Uïôlú·ÖíuÙ·Ã ‰Ôù/†,éüB,˜ž°ë¦/I‚Îz×Ð | `i‡BH0éa©½‹u"ú{—Üj×jë"²pxæÑÂ*šûÌùt7ã‘ÉÚß<‰:ë8~”SöÇ;¥Œ_PøÃÆÉPh¡¤)ö¦¸;«%î‹îõ—²œ3æÄÀvé²Q†¨¶1ΕJÈeúÌñÐwÕ¶µ“N€éÑ/$qOL*VšbVo¨1N_ó.ã(Ïv ;ÝŽãp(7zyx^3Z+N¢¶.®.»sµÎŸè^Ƙ}‚!ë‹_ƒ&{1ã @¶Bl±ý+º9ôpó2õ2ÐzòéD§`ê0‡‰/o<¯ö)ò 0Ë£ë‰\v†âAM27hGÅ<Úô)›¡Û")(•ìóS§#nÕ÷Ù­gûÒ.»k$ÕžWû‘‹LLG~¹Á†V™ÌÓ‰"åõOlGo'à<æ™éRÇÑCFH½N ¹HJmyà´nŸîÝ’AK•WµT)÷ŒF[0ºn0‰Úl¡ رu¸~+¶âalb)íó‚ñP•¸Iÿ:­³©3˜Žç3ƒX’.tõ{R‘3gÒc(7´Ë–í$Üa›ZÄ7æªrqo½¬~aeÔÏíwûrZœmoâö•H¿av?‚ j.k_S²µu%?ÒB…¡¯Kk¸”/ÆU„¨4-*ï1ñå0Ð6&œñUlêuMnÉ=<-ÖëKM£ îÓa{–‹Ÿ"1‘£„ùQT¤Ï`z¤2ïÞ¾]I¢(³÷ ¿ëR°EÔw•@[)˜+.Wã©ÆVÃ=wQ€zb—x°5z9QÑ,¥¡#€L¦gñ7®H¿ÝHúíØ1@*´ÐÛŽ ªûUb´o׳øÂÝ[úÁz—]…3.ºNðwï¶+#Ò¢¿ë€_å/íO™‚Q8;F“YaIÙt)à…Ò½¢1_@£'•Vˆ¨_5¾B¾‚¦ïe +‚2å”}(ÛŽÃÍUwkÀrÆIš ÆT4EýW1 ÒoÌ4„•_xu¦vÕ“mñ¦Äp¥OÉN¹Oª¸=Öí$¹d –™ÜUíB¨˜\€\á™öŸ”Ë>6îÆé«EuçKŽ•³M¦3~tN+*m[e¸¡’e2±Ü®Ûа…Ümzò²F›õÖðÆMe×…CG”Wä´¼jsEðiB”pey²\´È¹£¥¬2­´ä +söåaW¹dU Lj‹¦ì e¹˜"†¸&ý´É,E¨Îvt}f€…ÖúÐ¥Òcƒ Ÿ^¹K7–ÐkÆšÄtÄ•Rî`ƒ´59%{@yU†} d+ÁP NiRÒ ~*iôÝtiM$ºÖU ‘Øds“L±æï)1¤€:x•û‡]âS«Hh˜%FàÏYGÔ{úwzË%O.d[Ï‚lbðGS€jEPú†›Cûò¿ŽþÝŒwPˆt"‘)”‹Ÿä‘'‘ÕDF»7Ò„¬Â²Pî ʪ±~¡‹ƒæÙeÜ|ðymß69Ë“BýuAä¸)É”]ûñ˜±âTIƒxcà~bs^à‚ m¼VY†‡e1¼°eౘ%H H•ìÌ›ö F×b¥HÙÜ0Bè¡ ŒÕƒÓ¼Mz"âªC©˜¿ð.p±oó̃àÞj©#L[ÇÔ+¹‡Ÿ’/ó£pÊ£4m<©ò&ŠMò7a`åÔ€ÔHš‚•MåbIJnY —fظ@-®Ñû9"»+;íL—Eë«b¹º%:í0žP¡š´¿‰GþˆDÒ&%Í÷—ÄüOm”È ü&Gu?b²e μ¿Ñó¨&ÄÑ+ù#e±kp6J'Ù¥q¸¸( dBèÿG¡f†*r•6{ª^.B {«Ë¡%8àš8GöÓ™† ŠÝíXÆü½wŽ¢e@=ë‚Wáü%-En“>Ÿ¹!È:è}çK*¯°'4WÎibG6šò +‹ÏnxÐ(ëÍ£û/\e¨±÷%ýìcü]o‡S2Í7w¿s/IíI¯Ÿ!>´¸žE†¢@VÂâc§ðä{•¥r̆—¹É‹aëÍïOls‹‡äÎïb„UÁ#:K*¹ùd§4ˆ¢¾ ë6µó0o$HRKœÖRRCz“Í©‡ åDøQ-Œ„uøTxÕºÓ¹›ªXf¤ÎKwòTI‹kþЦæòçæÿAÊŒú@Ïbgux~x z‘Ó¾ïT|âÜüuCF&€ìÊÖDèŽ9ÊŠ¯1`Ðä ¸©ššÆ +–%ý¤è +>ûÊ$†é‘S¶½šé#Y÷¾â—DYÑô.i¨X¥kh­ó„‰×õ ÃHc)‹Ø,‰4ŠaSà•j‰fÓÛaOl_–)ªÌF’w¥úIµ`¸k‚odê HÕãlòø¥ˆÖ¸TOQÓ§™„ÆR9™©pKð1Á`Vt +e¾}ù€ú¶ôs„èƒÍ=óýq0|Š.(´¯•OÑ(Å<´4¨RtÖ>šüS(…ãEºjª' ‹Y§“‹^ÄP¾ê/Îw§¦b¡XE‚1¹ĂVw‰÷üu£î-T«±].1ˆÈá… K:kùhs‹ñMc ûaƒ•üs{ 5WÞÖ5âzâÌ¡ +(W4ÅgLJ-ÂâÏæƒ&t]Š@' ½.Ækì^Š[§0а×T¿ ƒ%Óg¯/@a¸5>E3¹¢•ûé[1¥5…—ˆ’2þ¬çTfñcjmLêaY(»qzOîÍÉžlhltê—îˆލË~q®iŸÞ«E»Î™mðÄÌALþ¶k®Oò»V²Í—NG·êºQ'[ÿ@xt®"Q=¬5¸à$I‰áPm¸Y‚@\è“ ±[ú¤ öé©Û;ÀN.2ž·<‘SS×Nܬ@@ft6y0àŠ3ó y‚ïÏÛE'•W–@ÛåHY)Šƒ2*ÿQDBÖ¶£_®Ä.ù@)œ"xðî4 Sj:ü©Wû``uû”~l‚æ&Fæì¨B¢ö²±Ð:•¬ÙcJ:f<ç†64¹XStgÃã‹-n­Viy9N”ßYPØ}NÐõ`-9Úe©êBgꃪWÏ«ëi£NΩ}``á×~ꈣÇ÷[(˶m» ,™˜aÏ+›^q´ãH9–Ȧað“Dï#ô3¨3rÅsKöO\Ò¯˜gå“OÜÕâ›i¥õ +o]µ²µd7 N‘œ’3E¹Ö'zò*T«$³ªÓewNJŒL±>bG\¨ÒòoY†`ãÒãæÑU­§ÍÀ)‘T‚•šŸt¡§s*‚eF{­àrâr0òíå{2¢\›7ÓŒ ÊZ5†—̈3Ë›+Å1t ÍHëNÆ®˜Ê.rð)­à¼üà•§ T„ö¸®ÑÝí¦þû2‡ô¤½áΨV!‚ê=ù¢r|]áUžÁL;Dƈ0 813'¤çîÿ’îé .nJ9ËV–sºNDœöw™%v- ª{â†z&² Z€QJú]©ÁŒºs ^›šžéÁà0pˆ]P—–D ú3îµ€ªco(2D Æã½ik‚M˜VפSÍà«Êð1½/½nÙÓk6Ä%ùDÕN¶"'?i­ôÄJËîîÀMg3Ì :q6rSôú/òõ:>“˜Ýú.['O¬õÉôè(ç°5ñ‘ Ç¿üÜR’2­Ú¹.Y¼°‡8J&GY sËËDVIûÈESåq2¯šPò •[õði<Ü–YmV/Ô„Å·­¢¥e÷©Ù£Ç|Ö%RÒš‡+¾g-þ”¸·K;”à™ÌBÛjå'þ‚z5FRñXSôùmÍ<¶‰ÌÑyä8Ú!á¨äfÒâ£r^´Ûï£*80”…|)rz&•Äœ¬ÙI]e ›Uõ»X²Œ´ƒãz!@I­™¬6œ3Ûmü¬ÔV";¦RÄç;žìÅr¬ ­•äî~Ú¼…¢!ÉXÓÒ©WÕyô"k^1¨÷«?Hkº¾"å9ÂAÜiê +Œú2Ón"ŒšÇÎ \–,d¤“ÏÈnŽžèm Å4ªØÙŸÎô^4Ìú’”ÖÉð)¢´ͤ‹#T¿ÍêÙ»0ß_e!E$<Ûð¾L&Í5˜«ª 4¶ÿÅLnž3·¼‚­IkˆBTg¡I¤C‰ˆDæH…&#EÚdzÖ‘¿ ŽKuíxÿ“äD‰³ø9¬`ªlj®]ñ©{bUúôIF€ø„ÏÎRå"‹Ú›ž€Ñ.(1 ÇeÓà–ü„e –“¸‹[1u&9FÁãÊaîtFÐ(Ã# ×<̤Aþ3MqPvŒq¡éœ¥Mâ®Ç tÍ {Žû‘-ÿƒD|ÚÓÇ8ЉÈtö¨õ¨¿œ51þä$ìÀ¾Žnä2ÇV’¼¢|a)–Ë4PZËãtX0´[âDArm%Z3Þ4…ÎE¢íã¨!r@‰«àAÇò4·âMÙðEz›^¢alŠñyb +Ùp>lOMÌ”>Ȭž‰ÄåNÖ'»j²l‘LÌF ›ÓIw ¸£}š¼•à5{ª•ŒKã¿å]¢Ð¯Xö—<.£=îbꜾ£²õp×VjJá85ƒ/¶)é½€)Ô ywY÷)Tqè• ¼M=€ùÿà‰¯QYÕ§…¬¯ÔvPüõ¾hÃbV c_¹§ÙgP[×ù€=p»)[‹ó!"ãÏmã‹K¿‚á5q°Ïδ¬ñMC‰Ÿº´qY¯eŽßíÓ]«d +á _.„‡‚|¸×© ¼ì@ü­8à°ý§»? wõlzsªFÙfËÜô“>ŸÛr<‘šˆ»L þ»)”§c<2wIi Ë™ –×Ý¡«ªw:@Š+~œöÉC¬)1„>¤[«Ç½d¢XÍ;ÆC×£8Ýì°^Ì3ë'!CÓ¸U +‰,Æk¿ì(¿EÎhmG^{gÌ›˜p +J'°…Öt·"ÅóQ£z)ÏìÐX«óyÐ`i?_@LX))$K†YܹÈnÄq¢ÏPW¡¾wÚo ‡ZRúíæEõli ¯Ù5R™`ëD¦ü»y`9å&‡Õ âJ”èc“™›Z-õbÚw“U‡)Á$ËëÅ.B²° -$O‘½ô=œ#:nt¸‡IJ ¯ûÃY’hÔÛÂÙd #P—*ꛌz4V ;³Ø¸Ñ$ÅÃP,dàÌkÌ¢lôêàœNQÁØ¡âaìÌes‚ª(2í«?=tèiBÌ +ŸlÇ [9‚HŸ½,ýÿq‚5&¿u6ÃûTwLU@̦c +óoþr¯jì¶³I½njQPR´O|SFŽ\¿¢¼zø8”ÇâÝÔnŽrÔµµ£/D$wašE/œ*þ7[6%þÚñ¨ZÅ>´J :]¬TyGwHÇwÄë\F/a\¶}åÁ’ +º á뱉(þ¤X Ǹ¤Sx|x ñ®“LÒvô|ñDƒ´&2¾šËÿ$+yŸ‹Ð ‚C~@©.(d¹NHD¯€$mè*#ÀlJ + %9ÉJ˜ªÍ¡’T¡ª«?M?”óUÿPŽÞ1ÖFWÆZW"x»<|9Ó{TM¢¦@y]‰UaRͱ::C¨Aá,åï1†|s«mè•}S“pÍ¢`¢mRó0T WÖfs-QîÈjØ–¥¦xÊšyÝÄšT Ø"ô¢©@ÑêRž³•¨M¸B(X(~)—é‚5^.¦Æ‹3zCR^È®âýÆ w(&‰ÃˆMý\sê´ŒZ|\“ ª—Ê?kv1=4Ù§ôéa„DæR£8§0R&JÅAaDF×{ÒxÓt¸¢’ŽE‚Ÿ`Ef&€Vôìï5SöAÍCHƒRA—r¯‘ÙñSCìÉGB¦"e+Žÿ""âp#ˆ´$¦æÄÆ#Hå%µCHðkCÚ© !PBrUU´7A†îGM +•ÌëS5VZv9T˜$’:L»BÅE@0¯¾ì4ùmHì:@ÀPÕHFˆª†ÃyT!<Ý@¹]zÍ„dÞ ,ÑÊ¢ÂC{(i=Ã\„âÅÖ*B̶E䕚1;"P%qª20 ¼§.2!:r* +³Î>{n[èT>ýrf51Ù‘}#¦²„ž×ö©ÅhÀWl¤©ò¤Aóª) +ѪT{‘ï©ðj)Z°„“˜ÆÄ¼9ñfè¢q¦BâTËTê¼ÿT +«¡uFO65k•)j!²Ù i+JÌÏðö¬¡[4YOœQ k‘~„èI P]^ž"*“Osü@)ª¢šßj*,ŒÐ&IËF”Èô1$‰ŠžpýAjD†^·#!²g&Ꭴ´ÑÈØŒˆ™•!êˆ%„4ÕkøÒY5“0‰ +S³éÞm²wQcÒ.#HÑ¥,!kHIÐC}™¸!Šˆµ8!ªuGäêQ?þ©‹¡þŠDLK‚”©‹C¢b¦…¨ QU»ëDŽðÇ‹æ Õ]óþˆKÍ…íê>jœ‡:Y¶Gÿ;¡ý«êç_ +õWÔϊŲLˆ{ Q¾ŸSEæ V¨£/köS”„XÊ` %ž%Qÿ š1É8¦Y¨5¦Nûpê}]h;Å¥f(°D†¬’E,0dŸÉIfh©É! ¡„°>?%~'„²™ÖÕº¥veœU/­©qEÐH•¨„c'B$Ul0»­Q(êLeˆ¦|ÒÌ|‰œña;§TŽúÃ^aib$BÞ)š‰M ³ï``0°‡Å=L á@¦FFчߥ TÚéÕÇ<œŒkyñæBªJ,¢?¢œu ­ê|¡¡Ðm ìL*Ò@ž´Ðˆ¹AEœʘuLÒC9XpÀT0ǃêH¿àWgLÁ‹?(‚Á3A œ‘@Žt@a ]æ‘LU‹d^(g5I8_+ ÊD4qÐr‰Ó Dò¸@œøïñŸÌ<$;®F ½Yˆ°†Æ5pçµÆ +ÄSÃ83þ¬”†Ý)vl¦”0ZøaÇδÊadM ñL ÓˉâLÊP^Œ”y™ÅxáNΩš&-| 1&¹ˆÅ·üˆ2…Ø…Ô‰Ô•iˆ.FQ¡e!("ª:Cs(’‹ÌôàæY=6“eäшŒ·ˆqEM$„—•r–œ3â†ô!ôpÑ„”Ó + +yAÖJª]ùé|ªJLç!“ÿ¿+ªäö³¤Rý|á\®©óšü%±ÈöÃsÉ«‚X&Q:ee-O¢Ž˜z—#j‡2: ­·¿Õ¶KHöb3!ÓPT’¡heF” ­¼yMöÕ˺ ºxU#Õ¦AOŒJ¦ÊÓ¢Ô’jT=CQ§ö¸œ2^)7§E%œÖ&+ˆ­é¢"YÝöÄž +ÚD|ö! ÅÌèð·MÞ’=&4B|QMdš©r…X"UEr)º…"‰QL&îJý‡ýwÂaÊ0­›#Õâ*—‘>:¡8ú¸ã Cnn˜)¿’TûKp§V¤$#ÿ9ÑŽïŠañcZQ7ÍõI̪4õ8Í?yÙãÍÒÇ'«Tp SÁóeÓ¦HÂÔŠkáG6¥ÕÐgñ½(†q=±qD7 sêwq ÚùÒ0Ó’¿Ï†B•R⑆)‘öC6*ä!+d:-jEÌ"¢AvêðãvÄý EUSýPU…­^[Í¥æ:=ˆãêF÷kÇÊâ3Œ‰2dág’˜uCT­‰ÓFÆ0C +rHdzI#jÓ½1OÉjŠ—&4º*º•f¨ˆb—õ"¢¦×$UOT”ûE¨Í´VRA.ªÌ(éÃ7™Â”ñ‘q›Ñ–\lN­›ù‹…^‘ò`M‡üôv¯– }¿ËS›‹mi«t %a'‘"±RþDsï¨ËQ—‰ÑïÌHö9GQŸU£¡‰P1¥%B±Æ5ĵjÊF*6§°¨ …â†C®Jv +3™äqª93e©‰ø˜ £¥y[rŽ _î;ÇÙJ§b‹«^#‹x¨RSÏ›·v?Z´ÂcŸ¡ºÃLFÇ.­Â´±\Ø4J&3CqOmd(¬¨«ðpI…9ÈÞÔŠãD,Ú Ëßk²˜¯F„¦_HâSã*ƒŠH‚j1™É†¢‚±ªéä˰jv1<†Xåa3_V‰,Ì"QiûKÂDUg²O<¶›ô.,J]‰2ŽÊ”Y4-ha[Õ k..Z˜P¦äQO³Y!Á©ïé̈˜‰i´ÏÅe¤êïYµ2žyá!BY¨<£Tœ—ó–PISN‘2Ù81 –.¯&¸ÐOR-×ýáHû0[á¥TyF^r(A†}(³ÙL›ÔÌñš¢_ÕŽ°(,z:qªz=¨ˆ„Òòô4ŠSh«ETŸA“ýŽ%BÅtÊ$ò¬d&›6–¤‰T’öb’ùˆB…*ÔÅDHÅÅG£œ¥—F¡A‘¿E eC ŠE1D¨–i%FÈ;IˆTQƒBCŒ.3qA51äá\í‡Bùâ”øÅºáºPߢV‰$ñv :Ýâ¡§ã):¥ƒ5ÝÝ;>©Lû¬Ÿö=H(/1Jˆªˆ4:Ë„¶Ð)¡Ìb]­‰ôâBë +Ç|mW³‘*G:n'>bj­¢ŒlÔLT9ñ !BY(7ñÍš ñ)z‚(²˜’µÀ±XSqá0p«É 2ŸcÌ˧H´˜H—Pk(h¦4×PŠˆÖW­ph­W(EX !õ»*Î9êú(hý¶ÅåÒÙ*"¨ï÷m Íù„”8VmC„DLìk†JZËè1’yÙB»Õ¿!m䑲GçüCËk^WM1v^•”$CsbN“!’ÉAl‰#¢yŸË“ê?#²¸K”xÅn¾ÜÉt%ôO0ê±~—àÄj6–~Ѝjj™é¥^Y& + ÕlÍ], +!U¬Î„{»Nt“Bˆ4¦ jY2kž‚Â&›(ÄDÂÍKµ=R›˜ê³‡eÿ¾+[3/63!´¶‹âÖ"Æ—@Ú  ÊôiO?HG0Ê”þßÁŠ0jT¦Én¸ZäÒÝÜÌ(fRÚ× $äÂ2w*§¤B¤‚Z¯WÂ32}äšqÖ +aïnȦȠS܇ +ÎGbß"²+CTQ&9f5žÅI†5:â"®Ýœ)‡84m+II%‡""¡þÐ\óCkX=ù 3zçªv³QŠNeL-)òð5A#·|VržQ0YSã3Â\ÆC1Fy¼Î¥J…ÐĈS»…‚ H õù²±‚êLŽ}ÕçXœ…z$ +oMP…>Sâ´´÷èxÜfågòe²>'f‡ÆŠ‘sÂ^…Â#f«ª™DgTµôž/¯Œ”Je\uD Ï•¶õ©×ЯÙ]J=ÒÆPÄ”„÷âg*›Oªr©Œÿ[uh›ðKt,æˆpÜ´¤%ßR‰šVƨWÉ„›3‹¡!»Ù“ qÍ‹J8&Ên,S_‹5Ž ·«"šâ„KÌ”ªCæãã7ô`O‡L°Ôcê¡ÏÓ?žÇ¤—°›Ð\ZT2OYJ‚Ë2üIN´q£Ëÿqä&È©µî­1 /»ØÂGƒµÇH¹*žš7*¿”²ü‰‘ÙÐÇ€•‹)~‡GÁï8bM­ Ë©ãÖƒ¢.|äµ ©iÑeú‘)â]¨%çŸ×ÙUMÚÐÂDU²pé‹„2ª`2XtP-Ü_EqᯉýDÁr'd¢$LU^1e^®“ªÞÒ†ZZ2ü¸N2%$iPˆSsEâ:Q+T @h$Qt´Hj<¦ ‰[^rqQ””ýSø,µ­¨d>ï¿SIpëCDÕ}SLûkñ¢pT´¹›XíÁ!kðÄ?"57Y¢!M ‘^²)ÉÈWÓ“ðËÊ­UU}(|*ãc*ùJ¡“õVô5T—:XH{<5EHfV¢i’TM’ëá;s´Q"£™,>–¸ÌŒÜÍ^©½¹h“Lä¶¹º9^S\±¦›¢GÔUÝ…w*Û3SäêzN‰©j2Äw±x¡±AºÐŒ1ìßS”cDýÒËj2B³ÍP‚IF JT£„¢JþËÌ‹„,1ñˆÉêqSÕeÆÍhwÚ32¯l&±Õä$VdA3± +VÉFÌDTT ½Æ-ÓÏèÞ¦§÷RNÇ!*ÉKæÍæn<M0]Jm^÷'¤V5E´¸ÔK$M#ºT±zcÒ¶O0I=©CT*Þ‘Í^ +AwJjRûbEþªpGLNŸŠ5³é%^4ÃØ*B¢3®%"¦Qî¦" ²Q]‹JPGB ‚f'ôV„ÊØ‡%顨Ê;>[ó£†ìW’ +E–jÍs©Í„m<¤ÊWW4^‚m +/Œ’©°°È4áÆT…,ÈGU•Hǯ­™™f®˜¥xcR.i,D‰Um¡c-Tå!J©´zëj+úJL ­uŸC;aNXÓ×Hlu¢Oq¦(›;5lë®ÏÌÓSq˜A)µ7ÚÔ=H"F­ƒH²N¼‹‡]‰’¥}lˆj®yë¨QÄ2á´n>²¹#:!ŠG ò {Þ†nXá°xÐÇ62ä ‘i”:Ç+e”oâõz¼r\æÁ:ÎU1ˆEURTë'ç8âÚèÀ¢õ®ö9L&Ÿ2O¸±Ž´¬mh”@ ©5hhux©°Õ?š(Úˆ£Q ÄZ2ЪR­bfà†Å¹7y`Iá7¥ÀN7Úç@+š–Ö@Úpö‰m„¶ªaFÒPÒ; ©ï0d˜’- ‰-l$&jiBgS$¬ô ÙœV#o£}I8¸‰¿Å°JÒEb,—±8†ÞJE‚ŸïµfÂæÚ£:Shc¬ÓBÔ*¶h¬K=ôR³•‚3aÍG6“!ª“jaÄqÊq‹e¦Ì„± š€‹šT†«FÄ„k±Uëå÷ÚÂL@ œ)?D‹ØÚ?Î?WYÕlA"²¸Ä6zPUP22õtRÁŒ™ŠJeäI ‰gYO ™á‘Å÷ÑB$ ³ê˜§E,Ykõz)a‡3A¨†$AF9É$H¨†þ¥ã"ej£ŠN:FEµŒ¸T‚‚§ý– š …û#]HFÂ)Ä8¨† Šð"œ&{cNñ—h2Úñ&éëÙ¸ØQÔD”ë•C²ÈFј1ëýT‚éo¬ òi6ã’Øˆó›ú)!7ã"sGe¦ž|O;&BѯpÕ5Š.µ9Úf/“+ȨhrÌ\É+D`5ÆŒ-PÃÍp+ˆŸ`Ùg>8¨¯ð©ÿ§½hy9”Ëá3¶hÜ$ˆ¿0>3÷‡G||аo™(͇Â1é¨3R4å×fθ»zåýdÂk±"QGæR©º´‰¢³Šµ¢£L.Á3¡gƒ§R±Ú³©b(iìÅìFõ¯ò˜Å°Ì6§Œ( )úz%HˆæÃÆ«%¡#îL(EJ„fFj]×P‹ÔîMý’ +ð¶B)öëGøÌÂë Y‡AB·NšU6ïÏjÌ]߸¤`vÅñÅÍU!¦Ñ^RÃ‡Š‚Il‘¤"rE±tÁ!SU6ªxm:SFÍœn-”˜zS¨YP5„ýÖ‘O‰xóâ,•&Õ( ß„ìeiq‘”å'U– ­€¨È +w\…ÔZä ­JB)$G¤ŠD¦±¨K ýuÝBa«‹Ä¡°‰‘z*È$k2(|)‡zÜä‘ 6ˆˆh­‡ÿŠ +ñ­Ì¿ +ÚCõ¸£§Fé÷Â$d®’˜Nv2´Ìdâ$/3”y|íÔª™þï¥%$ùWÁZ)ë„«Ø*aÔpq?ãä­ Îã5<ÎbÌÜZáØ—5*ûM©gä4Y ù/å¡)ý/ sÕL]ÎpÓÂÅî"ï]Ct´ŠÔVù#4\PyU;A gY†éiX²säÅœá$}S5EeRáJJ0y/HeÑ”e»rKt<›bÃI£Œ$DƬ†sHUcBn8ë’"»§¡ÞÄ»ünUSrÇõž2s‰*2N‰GP\f„“I”ÔVñi£Ã®ŠYÃ2¢Kâh¦Šø!ª÷ž¨:QóøBÕVHä?Òá7M%Ö•‰üñ/QmÛS!-ÊM¯Ùäp¢z¿(Ç8êO+‡,ÿxâŸñÐã¸DT”¦$¤Í¥¤LŒ3õD¯d)šûTÁ‘©’SWE{”ýTå(üð'Aõ +×ãñºø3N ÖñÎ +·*ñ†ÂÇÔS8‚Ü3ÐøÏOœ²´;8TY<¸Ï¨”Q«6ªZ²¢£hbqH$‹GÓñÞ}øl(¹„b$écH b@ U!¢0±™aæÀÛ·Üq%?ÿûm.þfËxÇÀƒáÐŒ æüIñ ‰µw Ä!9>ø·a£ñE²ÞDK^`=×ûV)j—l«Ò¿` +÷š ÍâÑ·½ž¸¤p¾PíF@8íräž·”Û‹C‘Xލ2ÙšLêƒå#RIXíŽÝ¥â£²#¬rÊMžÎ_èEÝv‹=º H×› fâæìF¯t“kÀ3Ö9m™óJG×;íNÉta&TÝ-ÙuvfÐ 9õØI䚌ÆhßmßM˜_iÿè)½1Ãýx"›gªA(|sÏqøw³Ó‹ñAÃ+!è»Ù¡ œÐbÉSºÀ—鯂»ª|éó~Uá©EÚ¥EÅ|j&®3îM?,‚–TÐát2Z—¢¥”µpa ê0I÷¦­ÊŸ¼ºv\öB·Ø-§¦ÐÕJr5ù*þË)æ¾|ä?Çö"ýØé‹ò +’à;§ „ :ŠÊ)(ÇÓØ>ØÛúòû$D%ßrÞYÃ&p?ñ $jR>_c©ôQƒštBû&‰j¯‘'Þd&’¬›‘ç0s‹'u0hÕæúÓùeàò°×år~þÝ=ãïÊóÊó/ +g–Ú‘á-3òÑøÚ|oºV¤º\Y"Û¡•´{8N—µ.ŸL+¤ð¥ÝU–lRÅb;F¬â.íb£ gíýzuvãz¹¼ÝÓ:¢¬‰¼©»—½ÄÌ)§D,=ƒf÷,xÕ?À.¼ç—ª¢#{3põ–"»)kø&t¸DâNÝ\Y9 Ý=òsZØ}á˜Îì·*¯»ÅÙJs2\~'ò™]vþ<‚ÿäQN±ºl)š!\8ù'=e×k8Bò<:ª\n[{킲HÜèÒ3Œµ =c‹LÙ 6ìÁ‹“W8–P€ß #óì½¾¦§ÊÕ·GF œy IÝUŸðîžë«äÈ„q™¹–ÏÉ$®þ7““‰—£{pÁbeã«;+ç`P޲ML%–ž5D÷½òlðÁ%õ¬Í«G“‘p’}½½” ¡H¯•»% >ͧxvz‹ €ÙX‹K-§'-’zªZñÀ‰/´&©&ÐÆ íì~S:J$šj3RYcxwx@ű\fF}\¾êÀþî³mEÌzd{JÀ†yÌT£þ•Ùœrv¦h=¸Íz +á9¿ôÃ^2q‹d-j¶tØK‰[ê»9ˆ%¢Ý\NnßpwŽr=zaœßi¬ßÚzR¿ŽÑÐÆš¦o Ê—µ±ÀÂ\¥.ÞZù²¦Õ¡~°ÒY¢þàÁ[¨Qe2‡¶Îí S4ƒf›fý·ÿ¹I} 6¸ˆàêJ*¥½ uüvÙ&ÞÛjÒKEc{¯Í°2þ$;϶0¯S,Ìú{ óˆs§B-š]0·iöPwNTñ´_È“:;ŸCɤÀ¥ëÚ>¨6n¼7lFâB’i›tîm™Ž™N–”Ǿì’ÂO2É^‡èõâ\BÈöLŠÜŒÊ(“PÝhhŠÜ£óD—¬‹Øÿj˜)Ÿ5ø–Ø<.rJ|”örh€þ€¢P¹uÆ’¬Ù¾=¯ Æk½¦ŠX;@Ó·sÌ‹\z$$Ìy7šBÑën4º•5ŒG<‘Vt ãÓº·XÈ»¾¾=>e hAÕQƒ?‘©0®˜[iýu»Ò [ÎH¬~û=n<Áã?ÝØÆ-èÁ~·1₽ɜy}:F­•(²dêR¶M«ý,;àÓtB$˨_팧š«ìÂp4(ëUl ôM&d7\ËäÐyžò¯*’=e:Ënö‚vò>A=TZ ƒ:î10ÞÜŠ0`iãNʪÝ÷ƒ«9‚+ã”SÑ}ÉLZb¹ZšÑ©ùÉûE ßÉ1Xõý0Ò’· ›+áÕ$®Í@ÍIí°…@¬'7S™k_sGD_†µ[i#‡AÙ4“lHûÞ+FÃ:¤gü¤ƒÆMŸÌD³;^î+ÀîB¬%¬‡*èd"ª÷^ù·âUÛIë^´Ê ™Ô œ­/Y‹×X;?ˆŽÌÿ†—]ÃP¢Ç¢B„½'ij|;Fuf%¤u[¸î¹‚*Vdb.]ÍlðÍúµ„S*Ëá" ,³&†­9KÏîASt’Da&ºã¬<â`C‚Çзö¾È7YÔó·L,b}ÁFN‘ƒ´•«‚PnžMÜ#¸ÜÏ›~ÒªÁË!@ÂŒ©ƒ¹àÌZü×p´“¶§L î©*ËG@óÝpÌ.œ~@S™ná‰ùv`”úßЪYp'O +m|¨Øãñ0wà$İg†ˆbŸŸ“:n)‡»#;„h^öâiC¨>OSæ-ì+’m´Ì‡pòX]©ˆ³Y#c‰s xí÷~Ý©N è:ùL ª ùú‚wÇWA¤ lX¬HZO; +.”%òQ3AÖ‰Z¾(Ûø”l!,·\­d,ªêS=h]Xó6<‚¾xÙr¸ûiÖP>ŹƒmJ-ŸŠöï”ö“©äÓ^VÖ‚ˆWJØyÝA•''Þ顟Øzû™€²¬ÙÓî¹Αù¸ñŠ‚k²x#Nr³¡ã}­ÑBÿZªA7 ÑÒÃ}¼W¢<¨4g± ¥·ýZ(Ö‡€Â‡þ;ožI&!”%½pÚïD¬°ÀfÙBT>’”D‡Á.Á!†G˜Ú“L¤åD|IE¿¿ñ¸víÔ§“/“Ïèö›:ÐcÝJçË»í=Ð"ç,6³æÒK‰ÃÌ9ƒS;ou¯´¶Èz:?f{Åûq­Žá„¨œÂÖX”Åb9Å0ò¼t‹™»ïë³™è—e¤æ¡U£0-®w +¨ðþa7õ˜£ ¡Ê´j·!â/#Ôjå±ð *±F6OÊñÌzp'®ÐEkðTÌ•I¸œÃwRÃùwzm7ºÉ2˜u»LfÎÃç$1R¯½Vó±—Q+µ5üVFá¹.Ó aÊ^®š¨ÚêycÑ;ø¥‘˜b‰Á‚Ž{”,Ò5³<{Záµ!*J^²¬u)ÌŽÑQ@Y™þŽ&1iÔ‹­EYt BqUöÖK Â,d±¦ PV¤LZNUæ‡qË›€Û/ +üÑĺáÎ-ÕÃ7$AïVª¿Ø—ï&·5î*Bás„GœVaþ#Š yúûî¹XÐæô’^6ûøY3ÊâÞ™}çb†8²÷û‘:ÚtHY&G‚øHhŸma†ŠkÃOà^&øiˆ)nÉø/4²>ŠöïrÚQ.l¢@°‰Àª¶t륗 +Jírž{DÀlr== +™!%q¸jÅ^éWè´£$”DÙ‡xÖˆyf9þ¼ ÷ð*Œ.•k½s5Ф~#ÌØ8ãÑ+µV’K¹Y¢,é7BGiQà6_6[ÇFËÜýÊ W}õAÂÊqjx8b¿W{>™•§Þ»¥§”˜½§–u¸9¸™ ¦’y—µ›=ä¡`i¸Ý¸ÈQö ¢µGÇ\ Úxò¥££ÓXÓѺõûúykø}9-”ý˜\ÁŸ +O¼©ì#“§@nFU9®QÞ±(+k`˜êþjé¯d”Y-%'Y Þ[º­t“ÄªÌ ¬Õ–:„âvHw’ë Q Î`ˆè[׊˜7Évf(_Ü(k£âÊšæ¢θØñ*e†"ñÇXïbO^F»{°¶QUf" qɺNÖiK郓ÓÌob+€# ùá[% É´„»ã@õv9Jï‹g@/Õà¿+1=ê½Ö§Å Œ,åFÿÃ;ZvØB²t—ÏJ5ú™*é·o¶é»Þ¿>ªk~î2ÌŽàØðõé¶(ÅY*ØÅUl‰î@öªrS>£îK˜ÜvjzŵÜ6‡Ý12LLîLèW%)Õ¶˜Õ‚ +øMKO¿r+cû˜aϘqkÁRa‹ÞdÃöŠG0Õ´3 q«i‘ ßÆåˆ™'ã ´Ý4ÀÛáFѳcTZöE €oC-* {E»Ïª(cGÃf÷1®àJ` "4ašÉÀì©ääÏ6’-éqñ÷­WJhL¦úiþüsvk51%€ŸÕÌÄ›,oØF£ÎA€yÉÑÿ@ÔõÌý‹ `ز°j5„Ô|ÑA’‰¨¹q¶öâ•T|¸;Ó=ϵN +”GUèî­Y¹AÅà=ºÙÖhãXÙ¹„Æ\…¹Í‹2ÀùoßµWö=KÃãQ~ /Ýa–Ó$É“8XZ6÷ÒJ*?… +ûcù="ZC­,éÂ8&$1X޵鏵"Œ7îX ðwÇT|N2q&ç€Gö5Ù1)ð¹É¯÷Ê¥"©Få2›‘{grG¾7Ús2&…}D·^¡n?óE—ÖaõÄH(7U–}¢C‚¹u<{P­]°Êl]æ<ÍP/qZ=É!ά–§Æ}Û¢Þc f®_:Dz¥Á}Óàp¤¸+PÆÜf)j[“!x3 +)À©dŒ–ÿ{!WnëHXº•ì°¸pû0£–÷2P:Xݱƒ^)bt¼«:¬MqcKkѬ¤Å¯…qÞð2oSê¶Î‡Jtí ™)»IîorÝ0¯ÄºèAªPÉ ²ÎÀ!=ôv Šè®€qW4W™Ã7”oSk…Wz´ÿðñ/ý}‹H´\Òxju”ñJÇé+C ’¶ÓŠÇ +¦ï-ææIå«ÙÎÙýLÜŒ±ª×•|Û‹õÀoÿ&Â]¢%ØvÚq˜›GoÑRƒ³M ½ecª„w¼+¦M§ˆ‰Î!Òè T‰ó{œs¬„«‘ÈÝ 9nËÜuU·Î?ÁÞ{¨¥“€üq™äÍç—‚àÊ@ÔU\U•ªú°»ð„¸ÛÒâHøÝN—áîÜB…+xõx÷@Ò+= ´j®qÛ· kû}ãÛS§ã-‹ÿv-¯AÔbaJ" h7‹­$PÌêrÒ0®ÑW»1‹iRîŒñ keÓ€â³ìªMZšÂ Õ×r +¤ïÝñË0À+Ñ,µ=²&´»Š+éú;†¬&…Ìå§úŽÐẊ°ÛiHV)×Y†j^½ÛøOlùëMnd‹ +’šn…´<©„ò¶B¿—O{×åþég°_eâYá˜(0l$ga©8y"Ó¡ ’œˆ •KÙÈ•/” —ž‚вåDÐ0­\`ÖP=éBmUòçÙ)0ÅO8ÌÜ„Ó4çm²G0‚ô*¹• ä×c§bWízí|iˆM}g™à”r2Åx¢ÄæÂ=&4ž½P…©ÚYa ôfK]­!Fð*KZú—$”‰ `Søßª#9r5ò¾ ä©‚œP°a ÖKh·|™o¥½ ÍZÔlu)<ü_,Åv +äÎ&àñmc^Î(¥w)ë8ÐzDõÓZnYvX z™c¡ƒÂtéDT£+G~yÓæêÇ‚8GK¸p)ßÍ®x©(ãÕÑ’dßå³eÁîêsûƒ¨ÔH05´Èùw”Ò]³™9è£Úi0)È`¦ý¬ú‰®FÁÒ×~i̵b`­f´<ҡΈT=ÉZ¢û, {œ€kñ”1Èv-ùl»AMnJ¶_aQ 9[omuà^¡ªvþ-dïýЊ¾Z6c¼Eв֥ðcö¶"É-7°úyó +Lê,-¦é¡›L4_®K’ü÷ßV2àí²6¯2²ÈεW)*¯`ß‚¢îåÃŒŠ\S¤;,OCSßD}>#ËÍBÚe'Zcì«‚½I+®.‹LÀPìæôïU\BÜ +hÍ…ÙŽ«¸aÀKÎ<8ÏR9€ íø4P¼›L´[8ƒh† ૃïÚ8•’SM¸+©s-*µu’Œå¼„¡·z›ë&º¥"æ2@tƻފSé?b[}sÓÆ´üà|åHüÝÅ2ŒSÌëZ*„æ‘{R(0ñùNPB*ÆŠ?™5Hó5v2AhÒ Ï FÔÐ>ð3ªB° +qn1Ïù™o…rn R5GF +dÄ?„ÞÐßÛ”xÑ"´†l“ùPý/6îNƒ“b(Zât&|ýÇroP`CIÜÒ}Pž(¿_¥;­¯7î·,-tŽ­æÈ z 9ò‚ésašÈ@Ë›5.ÁŽ£ŽŸÜ‰’ @¶·ÏüÀU¾·ýõĺ8zcqÂé`r4²jkÈŽlÅØ('»ÿNX¨–K2ÏÆ÷2Ó²5"_ÌŒ¸–hX²n 5•°„ÓxÅ9朞ô§î„í"C·óÍ;f¨8(¤,JËTUýÑڄ”ºEhMAëܬµÁjÚ³×ëžã¸l”çB™”ï_&‘›Qf“ØU¬í‚œ˜7ÏL6¶} +;j4[GH¶éÓ!TÎ`@F¤fsŠjLËŠ·Îb.TqwÔ)¿ê´2Y ôŽ .ŽÊŸ‡ÿ¤Gµï,z5Œ~" 'ß5Ù:“XCB×"ؼtùvjMûÑXb¬óÃe!Œ<Ò·õ°ÛÞ‡XâêLÑMHú¹éÂyjìËHäëüŸd< YX€rûGàSuÃWv@ ú€K™í;‡òHÜ û:âÑWÍr‡3Pl¸ä^!þž†ßwŠš5wÿÖ@ ëzv÷¶ñ‘ŠŸÕr*i4¥óǨðÌ’mëÞñÕÉRR’ÿLRãF’Ñ&l °fVz"‹%çiU^ÿWËðœB)·»–<¢ìy÷¯×ü¸Gjé’¢;–‘|0 Bþ ’ßvú|Íù·ÅJ|“Ï/ñˆlþeë×vÇ…·*e i·0´™"G.è«Xü·Â8r‰QT¶«Áo€±Ÿ.¿‚QüÐ&oí|Ô»67bA¯¼àµRÝ#Q0 ÕZ HªµFÝÞÆÐ„©TcÏãªÏ†MðP`µý ™øAÛœæàh°ïkY±ïŠš;¹+zò¾Ñªú4Öÿ˜³Æme¨B=8ÕŠ,ÿŒ‰òÚ=T¨_.íAÞ•ùÕæHT*ÿ¡ÈçqLcD@›çkÊlj7¡õì‘D>C‡;íZŠA±‹¦êu8½·ÝýÊÉp(ã s„fcÊcci20AØ“S™,ïkÄ.3"1j„fÙàbïããmpÞ«´7ºBË8ªG±mÒ±¿ÈƱ +¾*ht\ðDÓd˜ÿÊžü_#?»^ñ/‘h»‰I®Í3HØ£ÒEÚHY¸¬f{ú^¯néŠÍüJÌÌ,Ÿõö?Ó3Ñc‰ü‘>ˆ¾Ê4LòFÄFýð’Þåðt_°!˜L–« ¼¨šcŒíª/E(ÈšnÒd†9õevav?º xê +ªUsS)šËÀëW¶Äô¸Zkÿ—k:âNûtÜUU} ™ën§ÏÍw¶ +Kú3}cvúf†‡èÉ*y–èÕ +¤Dã\– QÚÇeÓ!2bV¡3 +’±Y{ øëÚ’Ùb´ ;Sö¹ïZ„EÉí•–F«íÈAÛi•š:s(d{¶òö‹)#âçF r×…ÙQûˆuol ÿ[äáÄÇ vhzNbãÛi—£hI]ÛQa¥ÛûúæŽ +ãÞMÊfo^µ™-i7ø¡‡€"&*¢‘†þE!6õwÏǘìФ©Xÿa`u±/EITþ%Ø”Z!^ј¸¼Oã„I_† :¹T¿éÏ¢«Âv3²ø3$~·G›0`¹Ò½c‡%CÒpn:¦®¾²Ù«-Û¯jÆw—# ÞmÚ½Ÿø(£Dœ‡ÊVà¶n^†0$Í}ê³ =dŒ}γLIëéÜ=¯þ(ÿ§©•-)afn}]íc •¿«,ô€¤«qsb™0—B(:”@F¸öñÄÔiÞ@<Ž ã ’À÷ØÜŽÙŽá¬Å‘õ‰[”M8i•­EÄóÊñi°AJœ•õŠÜ^õ!äUcï™ÏË8aßt¯ô·¢?`™L£Üú>¼ÙĹ©BãG=ã +5P9áó‹Qðç>\9‚HóNiߺúFœ[VãC"¤ÆÌsðæ¯ÝCd RhŒŸ°‚¡Èã@ßRí'Bö¸ý#uůQÞ­i -ïuøÇ$‘eìUÇ:{ ”ŽXeÂ=ùwŸþrû ÜûnxÕE¸›öÛœŒÐŠÑþ¢ ·¡ ++îûC½¥¾ xëí ¾>ä;8Qþ‚ˆÂ° .Q9ˆÎ̹U» ê^ ++h£j!À"±¡]/¦Åç<2 2k3çñŸðÄÊ8Qú·n0¢[§ò¯6°Ò>$[„ì.ÏŒ…ì„4˜(ÝÏN  5˜pŠÄöÄ*¨dIBþ Ÿ¢kiVF´H±€(íuwh$ô³kq¼ß•Mˆ üƤäâhXŒÕ©-¨ýÇ.ë÷]Kæ xk&.·§Å#D 8zƒŒ7¿fA‚@7_2‹Ïãùˆ£óæì“Ïúø¢T­Õ#Ýé“Åm’ÐKx¾Ž§ýgª/Èß±g‘afF%pÄgÆhÁ~8e‡£™#ØÜ³ê§6 +ð6CФN=J T¢ ÕãZU“¡;]ûHNe2}‘RA«6|"×Kï̹µ)ycŒ0ßJ Åû`0@gRò»;qÛ†#U‘…¤†ß\}’:§›Ù\:Èc‹â`ƒ<ò¨}­ÀꂎFVνíŽ%%ÿydþ¼Ð™Þ¸òáBó’¬û4 „ÆÏ^‹yöä4(:ÿèrõ52û±.-mòqͤ« € +gÒRH +!Ì7¬<ŠÝÇÀ«ÉõyTäSkD(<ÜŽ¼™Jdªzsp¿ˆž _{:ø¬ÎC¥wƒ#RLÑÚaîf©Éä6Žoâ¸ãcd F(c¡B±WëT Á +Ð +<Øä,D¸2RÆ”í +uÓB\¼…)Y‚B(ÂÄÃÅVÊœÐ2ØPŸIL¤iŽ'måŠ$ø’*žã9ç\;g=Œ©rYÐ5ꈖz¨t=òAO,Á°™óc'ŒïT¨Çj…‘¯ô×?NŸÞ¼q„¯Ùá€40,€Dà¨6D84HT0œü¶jE:f©/\ôÑÖ‘ÔV‹°gÙ +q„a#t8;]ŸÍ »_Ý&%÷dãXKL² ´ùˆºï„@På>[K©™QJüâ›"× À„3În›nR:§ðËÌU€¨‰ÐžG„!¤¼íoÇeêãoÊ·©MƨÑúy2r +ÊÕÐaùjú¡jAc4ÃKêUIH’ùÈéêu•ŒxQüÒSjòD€R`*Q®…0‘:^SŽõ¥@½Ÿ¢\±VÎHœ*rJнV3tý‚—j Á•ÀH:®é#ì9g±ŸnÆ%hÍ*7R6žZ/q¿Á»ØI.¶@@!!“æ°ÂC©À‰ÙèLÝ©Ù: 7¸g F·ГEúJ]š¨@c™Ô:R[ßýÅk]»ù&;®N•B¨öšu¹•Š9ñÏ£¢¤ÜxW€ß7B…Õ•XH€ûßMT•‚/œXXEDÍWwíÿ×îâr·”J™8½ô³zÅF~#Œ¨§/ ƒødß®mdÐzëU¢¶95V§0Äo »rªU½OÐ=G‰:”~UÞËämé“f3雲ò@¯^*,§ŒÕäŠ]ö+!cL`ÁІÚh7Éû,aM*+Àßö»IßâÓå+É…M®SÂ+Á¦ÉDåHé4ÀP“;o¤§&6”¶Ôdi ‡}Å Ÿ—ij•G´¿s¾¡C”ª—P§æÜm9%QF×Ì”¶Ç*ét³`ä•ÈVšÿný©ôÐwI0i’kãÇlÀâdsg|áD§.õ\{*… Ce½'s“š˜È,ÃÞz_åçMÒÄÂÑšAß©M¦¾èðu"tÁØ`³yPû1%¬%`óØmàeÜ™ræ¢TGˆ'+vذÛ&„>µ'’¼ì(ûבŒ›1æ-ôÐbÇnàÊ å®ŸÛ'¼È3]æô^L H"N(‰?FEoÌ›„aò³ÇîãJºjøbäQÛÚn·’ \“IŒxB˸m`8BºPEç÷·Èë¿›ý ›‚¦@ÁMPìc¬ÿ Ç¹ÕÌ þbYÄ•b2{ÀþÞ²ˆÂéòõ]#*c¡›%ñƒ€·æHê…(“Þ¼fuuÃíøÜï~žçªfËËrbU:„¼›£c)©É^#KÕ´ív‚JòïÕÉm‡¥X·‡&<úÈG&#Ä”eL«r15Èeƒ“ǃ3>¢,:ÕY‹ŽÖàÑ’K“yƧ†!¬0½-~&„N~yôÁƒ)ªèß‚‘ Eüè=ßúb½ вž=öè#¢˜‰O€–Þ8÷} +;ïDN4Ø>gæô^>8¿ÁeøÌZ) ¯Ûm,‰‚­@μ´_aì7jöºn5Þ~ª[Âo& 1x%¨2 +ÂÓeÝßñúdx’’oðAp˜ÖÐQ6޶ÊwßÑ,lœrÊW¿Ý’ƒýI'KÈÐ[Hð\Ñ8N:JŠ]Ðÿum»«mÂÃú®EŸ< +çRÑZóµ7æfßÅ÷v úÈç—­‹ÛePÙù‘­ ¬±V)VkDLqñ)f°¤=…øÍˆ"²÷0úY|Ã%PVV/íä¢ +½d塦¢£˜ØÂÍ[˜0¦Ü`²1æWhÒ0O6ݱûd@ĸ±ÎšÑ2HôA¬t±sx‚ˆÏ䫉úÂÂj0œÍ-1«¤¸_h¸8_¡þv¨öôŠ0@JnþbÞïvëCa§FŒÈy¶O5ɪ៰»”“ºÇ!a2gŽ¢vES×OU+Y’Oʃ«CúõÍ„¢%‚bÉ&o Кôl·‹Op{v`9!5'XGÈå×ç…[y‚•¤MP?½±vƒC4v”!¢~Hay‰ H ÒÄ¥&»JBGS°4ù¸‡¿Ó$nöÆêº“LÒÆÉП%Ëo‹JÞÙFÒ`qÀÏ“ÎÚ V²ä–|ÔYd€ŽAAÕŒ–.XJeØ &ÀO‹}±…çÕ=ôù¦[ÛLêØúü!€yB¶ +ýn{dI24©›ÔÆÔ¢¤ýÐNØ#øˆQ³(Ú~"o ¡Ö}ј÷¯7»×$\Ü4$…Ž`ñ:[—ødi6{­çÉ7^·Iz1ÑMÔšÃ5±¯)|{F7†oG /:º'…fúh á;òˆ0©N ëè.Õaü:ŽÉíXó{ÀP=µ [;p—Ä⪋`¬'ï5³Šÿ#šÄƒ¤xÁ’㯠ü˜Oæ9•Qa*ƒ¹Q*üNÒu”WãÏÁ÷èûï¡õcï, +¯¶ïaï©xÉMü6¡dK_Áš\%è!Lh¸?:… ¾ƒ4È4… $ß/,yý‹_‹þ´T³‚dàJQê+ž· Çy+ù ×5 æ-«mGŠ›"ksL÷ç‘ÌVÏŒ‡Èÿ£–„T1‰f¶8jFO%áÓõöQßXÞ?ò…Ð!ÍÒ +9ƒB¸ôô­oAüdcÎ%».)u!¤mbn­þ +ç; ™6€"¡r¨†òm±šTPôQÉöÅ8¾c[2L¸ ëæ U ^NÆcÍç IhÒ[‡<Õ3l§'Jœ²´Þ —Îñù²:WÜ/r+pÆDÊó¬¹\КŽŒ‘VÜqH.c&4S´Ïö¦Œ<ê–í’éÏP‘ýÉè§Ëˆÿ³ÌœÈa¸ISÑ \ÏVF¢¾Ù|žÁ–ºäqÓIÔÔüRhÌ+[u.„ùe/FFrQ;JÚWÊ\ÉZcÇ‘@t|NûÓfQ=XI¢"À‚ütYu`µt—¤z8p,)Êààcä’vBV6¿.ÿù»Ù¼<ÃÖµºë•Ÿ¿äP2Q2Ò±igsív±Ã)¬“SÅP©Âj kÁøtæ1WÏZ4Í €ËÂö7>QÏΗÀ1ì˜ wÐmSKþ›ü¢<ÒÙ»™;†ËH»àÔ‚¥aìðö” i &ͶIÙ™6ë,FÊ”)µ"3î'y! H᎟̄lwÿsZUú R¡hð²–·EzjQR%ø· K¡½ÆsLÙÄ('ý¿À ;B3}¿0íR¡ÚwYi1ß/üÕ=}')Ë$8 ·L³©F¤ä¦¦§÷´b9‹Ôä¤ç&ß@ù'_6MáĬ§_8)é_âRQÔ2‡]òð}KàHï·êêu3­z“~)4|e Õ¬‰Ü‹²ÙÙ©Y´J>Oï?œ…Sçåf7¿@‚@÷ý.êàä‰ ß€F|çj´ Ë×Í.ÆT 9Z tr%p„HâJüœôeèºd'jq:Æ8—Àƒhè\6w?g¤çr–žžDÖ-Sqt~—Äd¦™Ml²J{èzðžâ?¡–Eª!•f½<»Ô;KŠöƒÈ öOå*. ÛæäÈ E"(uÒþ²>I÷D3]|±á?‰Í«·B£à{øf¸ *,:@¶°@Ìüº73-²Ì¬Ëþ¶3\|7–‘ôÑ=jÉý.pì±íá" ”Uûx*Ž%NàÔÈ)8ø+Ó­®êÐTýê_/{ø€Ñ4¥tC<`€ ÑÜÚËKE®-f7÷e—ðë¢'TSD†E=‘†è•WðóòjÓ=”‚™]ò2´?NŒVýŸÉj¾Áî¤ÿ ¢L Œ +‰ô`« ãD‡VÞkMÊ4Ü¥:ä]Þ÷º„´›ç{‘óßèŽÇ¸Úª÷ôC/9‰¤§œýµ`®‘‚é+Ée¥šzõ2z¿!©D¼$éшѓŸ…­ì˜„ÒEGÃ{aè#§8”dfB÷ÕNÒcó£}(Oµ¢@ÇS8@ÝpWʼLŸeºi X˼Zï&prx‡²£J»ô~w») BûXÔ……JšBÚ§œ.&SÐ'8àrc7!©].6µäëŒxxnÆ%ƒTnˆ 2ȬÔ &ÕÂÊ“P_| @bVç¤vwî#x·]˜`â!Œº;ŧ©•R#DÄÖ«oPƾ®æè%ˆÅg¨qØX­\ó‡ <Å47d‘ç,eÐ59Xæív~=Ù½ôÇšÒ<6"úìéÎÞr­f-¶+™A8óAÀU$ú¡«ÍâLC™Â'Þ68¼Û³hÞêð_™†«æ]òUÓK B /ÏYÉW{·nH¼`gCô–#FàÅu?”ÇÇü¹¶§½<Ù¹ÑcJ€%É^z¨4LA,3?™ Ž‚ÞÄã¶)R¨Ô†™ŸÄ˜]KÃK;Oeäý”×…7Î¥UiÏýFý5YŒzÈËÆ·®é®JCñô +&ê ¸S¹ö^ʪ&|'ƒxŸ–_Ë7é½{¿_­§¯ %o¡¯çùa]¦t˜@}Ú‹8&(Vý&µ'àÊÍ(œ•FüV¬”›!¨SÄÏö´ö›Fƒ…ädòŸ˜¡R‚ëHBãƒ;ءՂa#¤@§* L@º + %Ró{˜:G¶F½À8_É´A†õÑ2}-ž9£(óÊÓL”¶Åí2ŽY*#wë'û`â#AÔ$<õ&zÎÕðá{ìÝ’ž¥Ríû‡º›ÆÀÅÔáðfòHê·+wyO·Q©=ÙPz”÷šb¢XÉèäZIÕ邟nZB…K%Ää.}>4Y3Zñœ?%Qj¦Ó¥ª¿Wh Gª/x2C©r~1a¦ tâ +ÿëÄ¢\‹Ñ¥ÕQ(iÝ‹æ4*1åô}­±5e|@\ƒ*=¡ºß&ÃÍC¹üÓ6üaÍp:0Xïø +âCƒµã嬇iJ–êƒÍµ¶‹½Ç?‘ +éºÌ˜™üòK,oTØhú¶h½’ˆáa5bBú¯=¯¢xsÏ5$v£9ƬòkXG³Šãa7†B +Xvšâ¸_}œ–õ•óÙ, µfÈVm\#$‰f¹…Sg³v”žK‚Ê¢Èiü¢#oa< +up‚”™Z%HĤ¨´Y&ÁßS<“˜šòhX.з«y$MÍê ú®Xs„rë5 `Ïô›CÉ^lÖ:a” Ó´í‚z¶»xMOÚ$ÿõ€¸EeÓš¤wø_;»í^Ða•´„ïÃ?ÇHÇMJ›;i¾•uYoY—½sTÝ›·2AN˜U'E¹”éaé'–áh/ ¤ÉÆä98RûkR‹¯šTúúq¦`´õÂ,³Ù#ñ;üvü]˃X•åÒÁ¾BŸëÔ#ô²zªª¢¥é +ß…z^] %[¸›/æïî®m.…°dé_}”Qˆ –ntÕ)ö‹ù‡¼k¥H!ݰ,˜&>@ÊûpZàgû·íøÐíL;o¶—üú±FkV-áMº+`úˆãò•<…ºÊŠîçuÏ:ìþðôÝw!1Ð@z•ŽlREëð¦9ÕËèv÷k’¬X%{O]ü‘±ø@¾'^Àg9^*Š›1T\oXkä)µn€FcO M«!Zó²M4Ÿzf´@AhÊôÐÂáîV&ò-Ai®~%ø—ì¹:(‰sˆ¢»¯'É­…&>^ƪ“Œ¤ U‹§ûéwÅIŽëk8d/ûòo6aŸlâ¥Ü† Îùdh¯ô¶& ër’´7Á×T® œG°Ñ5ëˆ>( úEâø Ö§Á¸æmN¿ÈXüt*¾B6£¬4Ôü0cOÎ^–â 9„»eŸFÿê †Ÿ(`0ɤï¿Zq/0aÓ¸ö¦Ø sË¢éE¶bï^_tˆ‡Òj˜¥ÇìcZ5k0‡å”áƒjD€Ð¶MÖ~q®‡t¹‡yà,hu]"³…&qw˜È¸þþ$Šðo±&o.cS° 2«Q™éÀ’ …Cz]\pôä™_”í„©$eÒ)³ý#9DÄ“‚P‚ZbäÅ!ûI¥Ûä¬Ea„Ì > T+“蜢Ä!6.NJŸC¾“˜+!/ŠyE¼÷;ÌôµŠóÑ¢.ÐÁˆ¤^\䔼x†ÇzTfñüþÒ89H„™Ñ)4©Å ’ÆÄ‚kàŒŒºq§~ƒlÞ¶¼æÙ˜özêÔÕÚG$ÀJ.˜Ï·yÖß*ª$…aséSÆoîK$«¢f–}£`¸éF‚ËÒÌùÚ´NèÖÎ ø£a œ ÊöÈ3Á~:mœ©±ðdPž¶ Z˜E¸˜ƒ…º ¨ê/Æé4Ëp}Âe-ô‡q©+§ŸëÓH1kÈîèX@¶DÃŽ Ì;wöy“f†*˜©äfîl±ÉèÊî_–·žõý Ì|Ér’‚‹'hæ%ÐÉÓöRŽq)I‹Xk;ó“¥€G ., ¡Ó6ùQj‚<ξÃ4ˆ¥ÖŠÔ`~Èá†ÝëMM6d€¥R‘'©, ä–A2#™ä[Îõ‘lâ"1ާ/DЛ€IŸ ±~AøžP˜»˜.ºõŽæ*b÷U–ýˆ:Z¤j%‚)Z~5rÒ_·è;§åçc™ diý>¥³€W94µ‡8,Eð±t6]2ÜROdzbÜ?QÁ,´hóÎ¥è:Gd¿=>…E6›”0kH4ìYzoЊaA]¡¹˜NC9_5ÛÇ‘]êèÅ•"9S²ûm} ¹—ìoçFáºÃ·£¹<¶Ë÷®Ç¢?©6†aMÈû«Òâ \`ðßN?€`C–,[¹áØ›)ÃPå;v¬?93X:Œmfñ:g z+­¾¥믌elÏ%÷Jå ›¥ ƒòÃhA?Ï)I*µ-”Yv’z§I·V[ùUfk˜ŸÊL„Ë÷*3ß@ÑPÕSbÓöº”臆ƈùj€ »ä!Ï«žºY¾<èÓ¯`žT£*²6±(Ý"ßæ`=qª#’¢ÇHán˜©ôÈ*4_FBÅõFzZ•8®RÓøžÄ¥'í‰")óÿ`„ˆ•ê@à7S q›ƒØ*þt»zŒ‰]o NÌÙ@sT¨éã•åúF.ÔÈþŸãÛ¦ \¡³¤7Ë·ëÐHJmë/¾ßè«-žm·ðÀëŸs1NÑëpY¡ Ó$wÈФ’îkäØDƒTrT±ÅbW#(Op­ý>Bôn"€µYÎÚ ·Ö<·yl Ta8ñFX(”<ê¶F+…G㽤L*¼™EN€I„'1 iM‰h4Ð¥BÚ.O?¹™`±Ž^ Ž«ùÀ‚j§\íSöŠ•rUo°â½ÍÔ¼Ö¾jùÊôÁ¤ôùZw…Y£³ïÞžÛXu9‘ŸDʈ~Ï,+ .ê5í7öë…œï1ƒ—:å1ß›¡”éPWŠgGú¯\ÖÐÃö…,¼9qQVè£p %ÑAüf¾Üµþý¼”ôì‰KÍÃ^`‘òÒ’1ªÁ1ÛíøÈ0©:”N‡¤i,%~Æ(cËÃíüoöCÕõkvàI(|è¨v!Ž.࿲¾¸8㿬Á¸MçÿYØǨ”J–1Pmh­Èí£¸—4ˆaŒr£…mÏI·¸4–ɘ”î/m•›K×_„5˜´\lÐCÒUl}éÀúÅ瞉ß±{*^ú;šú»£“Ìû Þ³©áFTvM·˜›em¸†±ãE>:=wQGõǧ—ådß?YÓ$Ñ€ÁÌ„¼Íbaxfޏ£ófÒ)¾@¨~_Q#«Eiïô’LåJSWBv§þ8€Ÿùç÷*lä§ÁFîôŠ4!¤¦œ}2|ùȳsî­xM}¡v“q³v¾Ÿü¼üÖ\Œ&+0h†)¹DÑŸE‚¡ŒEÕøE¹r‹9ïÔšÆÈReÓ×y$uCøêDn¯vãXÀöš ²ßج0ÍI ®Û;]<{k]ŸSýÖÓi-TÁQ{òVàíÎÿp£„ýÂùitŽª®9.®‡rˆB ÝecXû…R·ò,ñYO „1 £2-¥¶í§·d!êlðÏZbÈ€ÞÊRÃYÖç¬u}Üe ÷N Á㺃7–žuqv!âFTs¼ž%=R°pC6Zäòeµ0ûP &È,IGÐ9óÍy5ï˜ÍJ@’ 8OŒ{1AÍE`NåŸm9ñ.#Ú²u0O×ÀÍëÉP`ÜÃ(óÂü®EtxŒ.Â…Ø öCÌ Z ܳq3=°S5:ÜÔª ÛˆÖݤؽzy¼>–Q"þjýg/‚¹ý#œV½k›Ò³¥SÌ׊Ì̾ۼÂòÔ_`b³ûî%Kœ¼TJ½Oaò°@wrЍˆ\áQ§IÎ>3Ø{iñ:ýPBk÷8A+ Sæõà0´ç‚¬Ánï(ê(ŠÞP)ig_«#Î|Q7¬h‘=âzdm-£·°+Áúì°tß.WÄ^ÓÛxY°¦²†}F’™¡çÂqù.ýÿEè|Ý14Ì¢WEÉB¹7Ø4ªk ’³t 6 +?‡ÆÁ-ã¤méj«•f}'|žŒ’Q~Q ¢U—Vð|ªî¾¾Še%4" n#Á@Y“\å*ø7 ©Bm2‚в#1r C ÑßÈÀìr—±pò…#ôdû%h%`ÚŸ&”éT?¢Õ (L~1·cõHz’é¹÷«ŠòSG=×ð„ÏrÆÛÁ?8ñ†Zq)ŸòËUÆM6âo4"i6†CúXMó0™X&rËGŽ~§ûA6Ž©+פbh9=¾–@çúÚ,x¯ ‡J‹íºVë›û`ãJ!Ú°÷%YGq;‚Ÿk~RB}Lmþð²íúܽCB™«}ïkþô*À k”Ap ±WªhÑ«£R[…y_@#;÷ôyþO[‘Ê™òK³üiÆAœ /[S‰h효¢M?¢õÕ¶Od¯÷$µ>¿—br,íÕ´ˆ»5&t¯,n~=|™CÉ4ö¹ ¼.<5챇2ˆpW,QC0èšzÌH®Ù>ù[­˜/¨»Í¤×X¨—B6C}[h _aÚªŸnA–Ã|‹l}Õ]’èó+Ö€ÅÇšþ€ø)Ò‰¤ ›·éxiS£û×Û}‡ªOî^Çda¼ªKnÊõ /W³/'NºQ—­…f¿|N/-}À$Zïb|}¶~#&ÑŒ$‚ܼ“ šk¬rËáÖ…ÒÉÛ…q† + œb`­Ë°Ž^wÛà¯ÏNÌÄ–´1Ñ^1?ç‘ÎßEw2×B3áç*6(ÁߦR(Ë0{@@¸ÓˆB›ògêË[¢Éé L[’] 0«¹û+dÂc:S‰45ý=¾'­y“ˆÑ‡ômÎy­ OŒQëLS¥•OÁ !;hð“v¡à(ê…ò£,˜ i]pEÄkùJ?öÌŒb>Fƒ)&4—RR”öt£’–CB]iÉÞnÆ;eU åT`}|Hã ±-¯/“´6Îg-¬ÿ—ü³Jµ¥¡œzlð~õ‹€.V?¹¢™ž=‹q¢y&.‘7üÆ !3„S~/1d9¯T*$¤Hm>-#FDVIÚC)]“,m7lÿÔ\¸)ç_V¯à:è N¡„£Š&iˆµaÁ¤jJ$sh´WìgØWå^öØÕ^AUí8<0ÿi!`b¡¾²NˆlEßJ‡?¦§íÈ ^Flqå:4q˜Ðº¹S±Ô½1cŸ@®Å< »üRÔ‘¤µBmÀ¼2âyåI «•šeiI’n&!¹Aè(/›oZE‹CŽf˜¿+_ѤͨÌ",’ÉT§Çm +Ì$¥‰ÂtSÇ1މLñú×”æK‰1d‹¦NüþÝð!FehZñàmVsb8D{t{fxÀ2íÅA\ê-W‡¼Ò½gŽ#ÕZø—¼Ð3|®yûƒŸÑ y”d=m¯iêFF¸ú\µW"a¤Ù¨/s`ÑJ_`«iäŒÌ kÓbë°›EN›w‚ŠÕ¬=¼Eõ¾g® ;c£+’èKƒ“ ]ä3?‰YàW€?ažãí4êRCu$—è„fåê0•Ùs~[Ó^'oSj|¸þ#tZ?ÐAÍ¢ì1XÄ=P7ŠæñXó¿^@‘Aµ&ÅÕjö-´Ç hÈ(`†œVKµRáw6Þ ó°9‚œMõB…h¶¢òMbø¡@÷]ø‹D†7\Dz{Øôç‡ö#~Ú6=YL<_®•hý¢nU¼_œ³cPÉ~zðþH°ãpE«KµƒRz’cÅé\þðl­5ÆäìØ‹‰«²•Ñf} Ù(ƒÍnhöÁa¤¹H°!lÈ49*7ÛÙ£~Db!ðö{U.éʮҕWiûÉAjyR"ëóSÝ¢þ| ¥hp!J슟¢.Ósë씌ÿÉ]æ½kúa\JÞ#Ù!Ín¥Òû¿‰ªªp¥$‰ŽfXkOcM¤>n« Õœr MöÕWº)XÒ=—ŲQ:»Š G å VsÀ•c/Ì ò_¸]ófúªÎ%®Â¤v« |0³·PÐ9äÎDp²õžšÂg” ‚I³ëšGÚ*uoIЧ-9ïi`¹Œuš5…/ÈÃÃ,ƒÎW+S öÝNž‰Ýž<±æF¨S)Õ#Ýþ÷ëÎ쇠-3QÌ&ëîãáa#£Er +òI5 ††yc–GîIU­9!d´2$ ¶ÕÒ‘># +$ÚL¡Ø [û9µ*OŽ?ƒqÖÜ’‡œ?ªg=AeK_*õÒw Ⱥ•£\¸ÏßäŸ8P7%¬sí–«kEz¢`·è­Ó–%Až£…é4 M“|Ùg§Æu.S`Ë#‹±XùJÛóT¡¯¼Nõò ÎÄ^5Gó- +îǔȒãM>¿ˆùñg‚ó2vɧ‡ÜIìFaJE·¥¥­ãðâŸýY%ònQÊYiÿÁ?ÏqnÀQÔK°ðÀ²äÃÁË‚*é”DIJqˆiÑ‘á1šÝe†¹,ö·¯~]4ºá¯7”¿Tƒšƒ¿ðÉ&\#ui“Fh9Ä9úìÑ"° ‰àGãÏAÇ9æ/Ëf¤)!噃økÊÔd› ZLN¦5çÆÿXîs&/LeÆwòaïk ƒÆ€ÔΩø«óGŽà½,Q;µÙû³ùg`CMÚ‚û$E>²4¼$Â+!å/—®ì=çe }¶%v#·œ%*Ø ê¼¶HöðÎÉqÙÀW¯Ô‡UÍ…Üä§Dz’|cj­QþzWõÀ´¾íqº”Gñ­&dn›…$ä*¨ $”Ë@—?LUvñƒ±£ ×D]²M隀‡g?ò àF¶~’^Š&_ÊçIH#”ž5ôj~Xj;ý=9DÆþÕÐËòít.Õ@*Þ~_oÚþØ^åg{÷6ŽP”QLû–Ü?²S_™¨3]l–E<´Ÿ³›£ô)¼Æ;Z÷yØ#|<\AY˜¶°”¶âaSždL‘¢/3¾ÓEo-ös•–˜réMNH½¢Ëhm:5Íp˜†ØÕ‹½#;g—¤ƒbïПB`á”ÌÛÎE*b{A8Ç3³Íe‰ÎBÅÒêK˜¬ +g?6S¨*ûœ¢¡ä¹RøàN<(-)žÏÔ.‰Q…îwÈ·><ÑÝÜmÊ6ƈÜÉ)kƧß»£àéë?Qp¾À»ÚܘEð Wê¼?9ØuŠe[¦ETWU15Õ˽o{ãs +1œ” :†-%FóÔî3Œ³ªpyÇääd³dîk»Œ¦„ž!ªÜ *°ƒìî&c‰xqA&r½z%MíA–þ6nõÖ͘NÖ¤‡¬¾Hœ½‰0‘@f̪ÕíØy— T9½2w¾ƒ~†°}ɃƄnçC…qöÞåjÔýœ¡4xà£n9Y ÂÍ12*“K “œ)ƒ“rž"2(‹Zn¢<¶ÐÙÅ `²óCªmD°õÁÝbö Ø\Dìàƒ­> üçÅN* )ª”L07ºŒ§·_\ó’iˆÊÌ—cŒ +Ôýeðëi  µ¤ËçZßÁ(|^#*^á’XÕ k|{PòìýEÆ›â[7 |TÍá.öǶŒƒ°¡Y>§ªÊJÖ1‚t±o®B,7$f˜Yܳ°ôV˜’@¨w¥Ý&É sÖãSšà7I‰1¸'BPH?¢¨ÞiÖY–»¿†’¾ÌØ*`GЩ¬Š,“è'ÚþÂctµÂ-÷$0O¸žG¶îHá–2&7P–T·âÓ¡M34„‘÷r€$Í ýX1¦oóÅ|-A$ˆ÷öXêíÉóØõÇ +™ÌÛ฽ ¯Y¼'y•©= :¹yŽŠá!œZƒååO4~#]5šÊïR(uªú¥m»¥[Ò6`THOƘ™ó4“0n„{6pZ]l~§,¦J¬ µüX%®“ŸâO,<û_Â1'ûÁŠÌ˜4Ø6{hü†JX”]o)‰°á¡+xˆÅqKÂV™éú”t­¨SiëpÔ*ôĨmÖªd—Ñ aYÞ983DÀý<-.EC&"çƒawbò6$9—ÝqÇÍ‚Í$ðÙˆ*{jK@Ý]¹óÀÉÒ¢foà:9—®d”ªMôÚ2;™!lG©’šo†zëŽæ2ƒ?ŒNˆ +J™BtºÌ*RxuõûñD%YŦ •\ÆÍ›j  g9/ Ð>ÛA²‘T2+mô½Nq˜°%B8àÃÇQy‹Æ¸Å` ò]þ&g‰2jéN¹pÿØFŒésȺ_ç©þ߸EŒì]¯þ 5?Ÿsö«´™UyB÷¯6¾GB‹[½r,ò‘o@mv ±“)χP¦Ùn” •¦0Œ©u¼‹á Ê…ß’!œÄŸÿuZnZÓ‰Í^0ê†Ô".¤Yb‹Û¬“òd•b‡Yg†'“´á1 sÉ|4:p§7hÿл º˜¶&ZFÌìÕ¡mƒ°’€ÿ%rt«Ó$‘ÇsD>ÅŹºæé]šÈQùE¬+Z­cS)üŒãA@¦h)¾yž¿°Ú-ïôóùxV6q†Ç?Ó­‚ +«4ÆTB‰(¹ §ci‰èp¸X7ù4É ¬Ž1ãr3§ã£ ê6’Ö#!S|oÓÌDöÕø ›3QHäÞFÿ2b3òKõæE¯{1›£D%ª·SF\tHo¼ÁÍxÛ;ªmYÂÀÀ½ì#¹mU˜Åx(·Y™b†<½_OTÅÙ1¼Å5ÒgH `7^)MÍ€aˆÆiìKå<Å’>ÐáêJˆtH¡þ\VÒtñ%£›§›Ú2 î?ŸhX>ìWŸÕæè¿s +•¯–M¾ò×[Äð¹ ñpÎNžøX#l³]Ñ…tägº>¡%ž×äEkÐs4qFyOõóŒJfgTa´ç€ö¯¡:¦wº‡æõALë¼@MIú/SXúÄÓZäU¾…¬ï]ƒT*_n^p€¦©Á¹öbuv‰µûš¤9}MéIâ àsŒ­¤²x•¯7LôÿE|‰Ë"\lmÓ˜Jé;+ai¯í¯È,æ¥nÞÂ@$c·_âRù= Áº“l˜68Æ;ÓˆK #Hs¯É‰Ì9VÚ茨à/8^ ˆÏx£¦zõ†dÕ<Ø£eOÈ‘â¬T¹*Eyˆ4Z3Âw2pâ¬\rþOy5´¾ª™Ã®‹§í©©2ýPµI•ún$À gr¼¹.ËÙ Z Sñ¸sJOu›a_œ£…&؇8”âª$c=ˆvs#²EÓW´ÛTV5¢^Òµ€Îê¨:ã_«” °Ùù‹Â±¾»Ì·á›œÎjºTí2$ªu3Gøâ~ñ‡š1Ý(MáÃ6™Å0ÀÍš1zÙTN•.&q¶3–PÓŒM±©./¦øøç`ﶘäçÞÜô^z2!n½PA)·OÈŸ“æƒÉ|Ž.ÓÔK)ÙW¡_8 ãrú”e5;oƒ›(^ßÊ:Í~ÎGѳEvíUä+ÎáˆR¹œ~Â"7‰ß>/ìvFU;½òÕ3òòÆîù1±Žû œd0«ÿ¼×f¢† ŒhúbØ +éw¢õsp¤yz4¤ûûn䛨VIC¸BoÄÎìe­t£iœs¢$j…e9bÙ`á’Šo”ðޱpq-!¾­Elrê(GÙO|ý4¹âi‘•Z£)aÿyvr˜Q–N«ôNÁ¶ËAí ýÂÈ2;ô¾Ö [ª„^ªŸW¦–:¸CURÁ€VŸÐíækdµÀC{|¹]z§¢o¢¯p$Œ?©%sâå§7Æ@ú‚)çuÚ™c† â)jó÷ª9Q’›©q‚ BìbSÌ—Ú9µ‡r¤ððAŸi¤·êý8L¼,ˆÌ£(¾f t}üxäRTØ9Sœ&ÇAª\R™])ÕˆrÊ5`G ÞJXâ]å87‹!!£~™UC«Â¼wê`f´‰“È—›`Em“‰­.Í–Á<½%Îç¥J–‚…xæ%Ò‚–ã ¼ÔGã–p$Ó¸nÌ¡·0éˆÚ[L ì†üàÆóׂ’ãCÑŒ¡`´'ñÑ0 ËJ¢—·æ^fùµ4«2Ò}g-½ž€YL’N9JoÔ±Ò±»Û6™Ÿ pPµ)|æ½Ò‡¢»3”(Adå÷IåR¼]:§»äó÷",ëC\;û[ßÞ‚Ž²¶‡Ií593Ry‰Á%¥IWTS›p‡ /‘è›Ô!#vÚµšVÜëêÕ¬ù2­.M9ªì$š™k÷’žt69Lİàh¢JÐÚÛÁ‹ŠÁ)À›6h|ýaâƒLÄ,9‡s3¾™Ðœñêªõ)5e´3ånX u‡!3–<Ô)I9O +)(ºs¥°a@"e¬y˜wàEÍ`wî‘+ªÍ›#x«Rœl±”?áNš‚ îð¶X€«+@VKÑ”¼NJ*dÛ ð.W +´Ç²¤æƒ¼/¨‡Ã1mg¹Kƒ¼ý»¶ÛáHp{™†¤õ¶X¥­0¿Š» O¡t—¢C`ý‰.v%^8aô¼ÄäÝ-~» ³‘¿àa?ži÷Üe„#&8R"\Ûzª„üÐÿZ}A‚sAùŒ·gs/’KrJH˜:Zãþt~f°±A?àPÈ!¦;uuTÆb#X@)Níl.ð#Ý­Ô‹’S¿Âüv×äÆËwu~3ýX:užH¥ò(ˆÆw+i£¤€èç S¸L\X ô4t0_b<¹¤XD €ÊAÃÙ)ß®Sï!Ò|Ü ó¿ -6Á%äèfa2˜¦²öã Š¸OViáà”È-?äçeJ·ëR¾±‘™ã¤«¼8Æ\E±¤ÖfLÕîÆx+ñ—,Ò©ŠÌÀ¿ÉBkëI£<&àf:¿k`®MqßÈÅWµªø*BTºÎà•}¯ r,ѾJqrÐ2"´H>iß×Þ¬€È„k‚|.a‹5lŒ$¡Š4cÙÞ©ŒG ÀOå +KJ˜p³6‰1¸ÐÈ’Å>%Y©!—ª°M£øÃ5…ÆFåö³È ^@Âÿ µ¨iê©{¼›âiAÝm~—ù)òBV³ŠêÖ»¦ Z¡%keâ ô¸ 4¶ o˜rŒãgÁÕÞ†7J6…Ó-5I«Œ*Žîrw“°¢ZR»ouK‡~Lk€ât ä%Ôã¢Bc$å3»M¢XÜ­<‡¥=W¡_IÀš@ ¡¬Ï 4—£û¹¹k‡ZœÓÖù4ãŠJÜ&Ù½ñÅöPGD®óEnO¨¸,w’½ Á‘Ì:£sFjm÷ì'˜n®­÷›=€“§˜!»¾OvCÊ*í? Lu’O¡ëÓ߈?ÓÉ%}mrA%™&nv (a–ñtf¿8¯2^zyÐñŠ_7æ¸ÇØïÆÐÛVUÆFûD†_¸óe7𸾧ç·Õv´ÕRÁÈóâa矆‡É~gåúƒ§" Ú°ö&àAÓ 2ÈÔÔÎzóê¨9‹¨q,Íùö˜Z¥s\H7ë%A»«ôQ¬z"%S§¸8¾ŒGâÂIJ)]”ã̵jàC1Ùÿ´ÚuZ”…þÚ|¢J¹œÊt]ÜXÙŽ)¿Š7@%kƒÔ›ã”H™š½pùɲÁÏf<Çó«O%Ú~ü3Ââ±[ôgv“UÝG³’­%”Õ{Ünþ¶—ŽGïG¯d}æ’6{hzû:ØŒ-wcºÄÌc"eD«Å¿v rò}2!¿]{{tijà Z2²Þr²õùÂ94ïÞª‰YôA }¼Õ P,`¾^u`­'S“`¾s:’?L™hUBÒ«´.°áͤöÜÕ‹®SšÀ°j>ƒª %n¤üu* »x¯ÄVøÛã§?é©fëžÀGqKÿHíÄ$s—€«ås°¦V^ ضÖŽ~”ýZÛ‚»Åx¹PµÏŠÐA˜´o1ËüaÚ +•ˬVÛÍ^Ä „eùåÉÊóÀ·G‡g:ÒæCïÏGë#'9mj¤âÚ¶¬¢)¨‚K¶†rU[gp}|/çW=©› £ú¬Ç‘€&囄ÔÛºZ•Ó€·p'àˆt[¤ˆñóÏñ)é)yv(®D”žþÑ ŽS=²N´•ɦENÜ,‹?ÓÐAÕØý Û0,ç·òª…Øj"Òœ¹Óõ¥ïDã;Z«ðZ³r2´€}+8¿‘Blêr¹ùÜa…¹‰Qæ}‹è× ãÉ7Ôc›ûäªJp½Z½lGŸ + £LÚýáÏz¨Éöˆ!a0²$&›%ÐႺʟLá¸È Ë}+F5IˆÊá‚0Š•´^ìà6P²¦èЇ2‚¢c/˜2–Ô.¶±‚€ÉìàvÀêºé„æ¬Äô¾oîù‘"o}—~×Õ" ê”»¹‚ÆGmÿt1™8Mam?4£"îp‰[)ƒmÑyãV\ÎêÁ×,y¨ê ËÐQ¬T³Bî8–m´i‹¹‰Ü{ÔsiŒ¼™A<·(¸„F©EÅ¥Â61ÄC¿ŽœŠ;'ö³ñt¥ ™]™•ç•´/ÚJ[@-·Øj¢ØP“¥Ž@èÚ3îÆ„fQ`\•‘zej$ºQ:Q×þhF`Û¨ßï0†þEÁ™Z™ö 0h°yÝœ—ö$º|¡¬×ýÖy$|f´ço/Úq½¼‡è¢$¦òض'ט"ØäœjvHGª¹ñ7z~@ +o¶ûÐ1n‹ãæfGíÓ}š/èQvîŒüW/¹ƒa¥„ÎÄÁx6àÞṉ̃°¤Æ/Ë{zð‹¹6›šõ›ùÁðáqÒ;dœ ­ÍtãÓ9<&;A]øHôSHñQ·×õZL«âMw‚eKªrÐûŒ%ƒËœ”‰¬cîçh±µÖ žÈŠ%ö Ì‹3^xLîŸS$uųµoòr·¶Ö£²Fæ=å Ô!q}kÆ»ú%ýM@F½929".S2®×.*ax^tÆFœSÔ€+UE5ê³ë;÷•Ðõê3)5™ñPŠÁ§cZ4£ WÒ–©Ñãgef—™f}.†É?U彇pÒ£h䛪”ßÌ1P ü°gé”eÜ6z…ÉÚ¨ÎNÃÁ©•êÛiÞ+aŠS$ãóJ]½±›b™-Ówò‚m\¢ N’2)񿀬ÙXP×@±  ¡WtðÐÑ)`™½3<¡ÇD/ÑñA7²P7‹ãF“—“:(UÖ]yÊlðNw±ä 7˜Ò]‘ì9~5s¹Û¸å~-ü€\ŸdKušÎ+/™wŽúL?òlÛ$ßì.ÎJ _@6—t¬ïM¥¸ŒÜf%·î¶£ž\Õ*ù2håÔI¥ásÆè6ªF%*´ì‹„·k×™ÿ”´vÓG\®ËáöpŸ%ßOsK53¢‡a¹<£{ 8rÊ1³u}<ã–wlÏ]’ª‚—B_äô{Èür¼¹ñÄ$tÖL¦Y—ÕÉr¹úvd§&íÇ^2Ü×…º‰GíövÞmy„…æHҵü’Y:AÀÚ;›îȾmEC²ê«y¡Ç¨ÎÓÔbn•7ÂJB”ìäP'&¶~7ëuèÝëõ 5ùë…Áޏ}–·Ë±Md[Æ{Ÿx|äu—‰Ë8ÓÊìyÑP@ï„’.EpÂêa?þfŽ Má >$T“]Ø/8×7õêÁŽÕm<ÿ¦5ÒH(Nz5ƒ÷ÒÝS¤äï"~zá½™±K‚Rô³è,X%UÑg™&uC£Í1âN+*òD¥Gm,aa$nÙ[à1 éÓmò +¥&»Qÿ@~€—„%£a±›Ôe‚Ê_DÙò 4#<6 Òõ”S%f(MîÆ½ ´Ô®ÂÅxp1ÿ°Ì4›€Ü@oÄòqËI•åoò.˜(‰$»óqÀÁÍõIÐýã$WÿF^Àå%‰6£i(Ü–ê Q¥Á>Ç*§~˜rB6Yï6œ“¸U%áË q•m¡F•¡p- …¿CÐ+¬} ¢Ë&Ñ“ûN $T>iŠ~ KGU"yÒ/XFZØ^µ©—P\Þ-ö–§ýYƒ,ÂH31›_ÃöìúÀEG=-’œØËÎø 0ºªÂØ‚XÿI8›´ç¾)3/Smý­´›ÅŠ®­Tæ4 .Œ”#în¿0Ð6:E£·PñP°6¹©¨Ût+€v‘½Ìdñ{ãÍY&jC˜¡î^íhC˜Њ¼¬Ü«QìøÒ*J¨gGCÝ`T`Šïɤߤ5œòF]"ç pX¦„LA€eFcÖØÝf‰Ã‡Ž2tÚÐw® •‘ÓŽ<ƒ}K|\á±Ãð¡à"°òAS dE£Å Ü}D`„Ë BLfÑ{ô{lÜ“rô€ zânÖ ôdwî]çŽCÈ$þKÏÕ°o‡ l°§èÀ|¦z;S¡Ÿ% (*V‚Ä΀ÌäªG\-/fêç|Q>+¶_*Æ×>Xfû¥Yj¿;‘0)£‡ž½Á^$j" o6ßúkÂ[$Øš7â/,u?›åà EsÒݽ¸St„cMâàzødO°ËRHš”Ë0ËÐŽ—^G+&ê4:~³³c9¾¿Qè`ûAMoâå”HXK¸ýNþP…·ê–Ų›aoëŸD,DþårÜh¼Ìò¡þ\§"6}Jû™ï-ÃOùä4I ep:+Ù„G€=唿U /G Õæ‚^I”ìæjÔžæM¶èPÜÀŸ¤pÌ«åèOàñÒWx jÓ8´ì‚ëq¢&N‚™ûEl(ó °n¸O åC?B(›áÇâ3 ’¦ð:)ÆŸVKs—£ŽZ• |’ånFK ãYÌÅ ‡·kSzo*ViÐ:“Ò—h#21œ|ÿ‡zJÂ(ÂLE#Ž¡Ä4ûÍy1ëv|¨}+Å’êöÖ4Toú¾¶_rkÖ³p†ºUOœ[ÍF¡²]MR‹—%ü #eƒÄw»,÷Ìe÷üùi#ÈvÜxØXúà„nríOe?\ø¤ñd= ϱÎòzG" rùäÓ£™¼mVgEú¶%Hýø²Rþû ƒÐÆdÍáÓ#”é¸5LÞ=›eÓWö“ +é˜M+‘j§ú÷"Ms£>”GxÖf(s=¼¾/ÀaZ~ʸc(ptG»8UgS%AûSb¾G à °}Z.ÂP¾RöÛ:hjRn3Ï’LzSOPn`Y98žua_`…|*Rmõ8i[WP-Éû.}·'é„€€J¤a»$éÃø]ÜŠ‘¬Ð)?ƒ&ÝæD³(&VI…ê•3ÄÐò»@„%YÛTn±±§f$I¼^vXÔÒ>²ù¡Yv½”M’4çúPsÜšvË]çôÅÈ¢þi,´;ªTuÒ¼Z„±|lŸ™´Ïd®hÚÖÍ´×y &…z1ûÁC/:Dç—r<+ iQªg +D»‰¼¤rÃ0Ä"é=QXøû kyq­Y”5k¨±‚x 9„FÓ4­µ¥MtÒìrõ˜Y=&Ùi §|À`Á{R™Jû_RÚ[€Ù‚gÙÈÂJh¾Q½÷j*Atf…z{ ¾¸KM$eû „µótýÞSðp™€b=¥ÞFçêF”Xò9è–êYQüp/» éo’œÓ‚bcæ»ôŒ“ÆuS¾¸¸-îÐlIÖ*‰þªÚ+o<;y 6€/­ÆÉ2´Û­¼þdݧ›OX6UEº´è + fô{jW­ ¯N¯’°ì²/»v#éLÜ ç¤ÏqƒêÔg}áZžþæâì)8…ä 'W¨ÄG Ÿxö‡Ñ_ëQ¤sÖ‰ºÏ€95>¬D =JVšâ%O¯mÇ\‰÷Õ:4˜•½ì¾9ÇÈaÉ-䆆ˆ.Ôºõ Ÿÿ¿S挖i*Œˆþº@È¡/¯âÛŽ+ö²êP’›s„$c4ÅÇ×uo+TõÓ¥¢ÀqÂc‡—áÀ#ìå¬CÖŒ`®YÐÊ¢ ×¢ûK€óBõ–a»W'—ì¡¡¨äÀ’‘#OÂ¥ÈeÉ›=ãÑ-&ÎO“÷¿Î kE}í3dõƒE*ž¼´}Ù®£ºc´:^º6ø<ä]ÆÚÁT›ÔeJdŠŒ$Öôñ[¼Éã!Ýý­5êõÛKqWK|7újˆP?=eµd|)Û‚aé¹Áß›ç uª³rÈTB›NÚßQ¶å' ¬›6Èe}¾P'iÏ• 7‡,ÍA)E]váeìl X«ºŠµìÃ{ãIURd½f6´ß +¦05ç`÷Xç Ô9Á ™˜Ù×HAÊ8Fö@ŸÞH šu^åZ÷ô?„ÃSðãÒîÿ]……~昼 WHÓ‹üŽHŒ¨VcÙM@p'â%%Nf¶kûØFÁÎ@G>f²ç1–N?ÉÁ^Ôù‰&—³‰?•40YUÆ êy{›4GZ«Ìß=ÀuA–˜«ücn§ÿ'a Œ‘#Ë ™™ðÈFì¡€ óõ_DBm>Šícõ±FÕLD;nakj’—¼ "êµhàDàÿÿ¢äÖ$ŸpÏ–­80£ +•W☃4~1F-¥‡*¡zVÁ¾HÐòôµZ^!vúÑ`ús»zsfyÁÖé°šz¤ÑÉ í˜bx:)z0$ÜpäkØŒº4—–+JrG†öó*#‘ TH >qÚùoº’ƒ¹OJ¶nF_ wÛw“´þ„:uzÅʲóbüÒ˜ˆNÏbósþbº¸wß1¼ôú=6'wÚꓬ~]ØD—3®ÞIe>ºæôV5¤]Œ ©Èüx÷² j¤`ͯä4òùåE®´l¨ßÅ“Ì…è °©ìZ™‘|nZÇ«0 :èÝ”·*|SJ>PÙޗߺ"1Îütõº‘â”Ó¡Õ¨Õ?:ˆø6g,t>L%öÇÑÎçS2P…VÑ=â` ÅM}‰ã=ޏÄ9fòáí¨úZe°áÔÏèÏLªŠAɃ|¢ëœàµàÎîŸÂß½æ÷0Þd|*Q’–B¶\ô’%ýÆYÉÇ…\9 RÉžŸmòa„¹Q4px2¢Þý&Áh4‹þ<ôηôÁ<{ÇjÐÍÐÞ!ow/R±[,µíº ©ŒÀ°´±‡~›ESÖ™³zôºÁìÄ@žWDZqüÁ†.Qg.¦sMLÂWæÒ +‰uã‹ kHI¯ðÇælæ¯>Swfìv0éLñTxJioDA Èçâ)Ä_ƒ= \ô!lÎÞb½”Ö¶ÓCý<™¹NÌtÑŠW§¶ÍsäǤè°H{ÅwÞ³Qµp[Ô µùæزòг¡¤ºBî¿Bi…`&öT¾®A71•€˜a@®¶¿úÈc»Ð½!ÕBØe#gA ²ÂÈOâ!€²M&ÐÜÇ(âð‹üs>®‰Š¹>ªÝßÈöqe_„ç†n–8äÄ+HÜNeø ¢™W­SN“õ 76ÉÎüòJ> É,zÅVyÓ 08\Y÷ëRä/`\‡ùbw–u‰ôøDUÍ^®}›Ú±^Kª±±Ÿ(²ÕáX‡‚´…ÄBÒ”RDY÷ø«tlÚBùÖr@kÖ¥ .ˆÚÖ&Ï„NÒ[9Æ’!4&µFÒÌú¿f#AоÉÈ*ŒNµûÅÌ0Ö‚®ì!'º¡2Û!$˜ ¥¶¤#õŒÍ³2!%XS"lŽ€K%κ•&Ý]§FHS¥•oýV¯ÕòÌ·Ü[a±xuª16ÚM.¢¨\Ò*¾ õ:®üS¤¾úm.KPUðã31æM™¢4‘ö¬ÿ­rÆ‘rÒjº©c“J‰C.WŸ²‘h|O/ˆò4újí¦fØ;›åG•@P¦‘¾.A±™<$r“ôáŠå Ó¯ÕLåxRÕþá­ÖЖªfj4iñÒÝmh7Ÿ^G‹Kˆh(õ;>—Éç=Ë.+™O-6Ç<™#“,<ˆ›Ž±1Æ:£~Ó¯“W'²\žÙô5àsý݈̄R=’åÄvED¹/5ÿ‹'¹ýÂÐ:>· #kLÿVr$™ä“ù·ỉ×E$jGÀö¤ï’–¥{—Ç £è£%y—[“"ÌÜôoµÞ6µäVS^¸Îcùa6M–£ÔŠ#ÓT½43§çlsáî$GmÍ$ÅFWç%©‡Â\io8n4\Y¼šrOýDyëDn…=žIˆŒ›“ÿ&R,-™.¨¾ÐRüßwy®Â¼wùŃc.º»¸D@ggjEí¼–f!Ué4Æ1N9øX +;$Caý“ãu!†XùvködZ[#wZÖàû ~´;Â|<¯á¦äõP²/ñ7£Pk›l²P½.oï074²Àiõ †#$³/£‚÷$àŠzp$%º÷±!éeqõÀ¸õ¤8\]6Pe–Ù&Œ÷^šÞYÙr˜ô}ûFè28ïcˆÖ» ê2À¤à#Ƨ)ÜLÎaêŒ#4—%ˆÖ{ Ußž«8!šì @pê››ÀYqäo•ñï >}¯@‘ ’Z\AÙD7¨‰…‰ûÂö…éÔm‚׺õ”˜¶äd^ñ…ÿ7CvÀ2@6œäñÒ¸:X±“žáظÞðæ=§G£eç/C¯OD눫h´@§L(ƈ½è✣ÎþMS˽.¤jý]#‚;£5ÑÊyNýG¤ <¥lw¬9?G(°èúPð†KtÚíÞËÒÁŒ6êjÞr õ®—cÕ­©îŸò Gg';Ë;ëµ›c:á{1™›Ÿ¿üOý0v4¯µ×Ä3ßȘ™×a´ªI­k +×]¤s$;pÉ<çÐ7G\K?ðÏh~J<5Š'c[=ø›Ÿýˆí,ቑ³,º'~…[2ùâ•‘ÚLø)qByZêÌ·´¤5E-)qÚô¢·$¶ÞmGKßÜËl_C2Åú¼­>†ø‘cYеrÖÛËÉgI†èÃ^*ÃÛ·åÉ-VZr))O¾ƒ9*íNF‹¶l­ÉèQ!#µ™±öó2“¸#Û]‰…–úåÏ­Ä9)DǦ7æÚòŸ^ýKÃYÙl;—MÈÌpØÊÒp9–Æã— ¸§a‘ò ôæ‘^L^›Öòf^D*t=äe“Õ²ù…k˜¸_&äV‚ЪyÀ‘Vë€&®F¬4ÍPÖƒx_èóEª’óL¥n}JÜXjÁJîŸPñu”üÀ«ôÍÒâùè–H™¯!²š;Ži4kí]–t±Æ¥¯H¤êGØ”$¤Ôþ#bä°VKW‡¿Dú;èG˜´0®DVžfJm\ei ¨7mø™äf8la(19‚ïÑ ‹”`Ï)ŸLíIB¸é̤.6Æë’ìd ’˜,ãgˆÊ±x­~—QeÛA# ÝÕOh(SÐUy€³^˜ö[Á¾ïžkÚ¹í¤"Œ­ï˜©…i¢ÁØð@V*¤YP ¦°b_#Ê+ —^$ã[ç"%í¯|"‘ Ö< ‡q¥„ÊP¿øý¬Ð}KÍL+sø@†IÅ¥Ým·8¤›>_ùNŸìŽ!5DÅó¥M;%ã—¦-ºôOß}ÀKž_íïiªgn.€l'd¡Ç:OVÙØ5bÛH´ýLª6vŠL‹¯Í®>¾ßAíó` F(Ã[ µ3Ÿ‡âl(Š(¶Ë >$ÓŒ¬lß_ÅT3[·ðÑ]mõ:hé^ËOÎãÀ‘êâ°Õe<2ÚamøJIüí²¿Ö@Ë¡›:÷BÁhK̘,·Ò±ÿÀáø¢F9U§¯ŠÝžÕ IÑü€54ȇ`çö¿´€w»ñb °R˜‰´rþå#!Tup¯£ø7&”œ'”»Å¸ø®"* -ëÚøÚ7¢œv Í¡äDj‹7"5 Ó™¢¦Ý+ôÀeÊ%_(ê)óмæb°çìFü2X¨&2{pìI™Û°0–ñ‚T'»¡S +’Ô¤L³‘BâÇØ‹9U‘êqa¤àù?×{îÕe–dãG ã’(7“r¦-“þèOóCÞ´ÌçonÄ Ž¿ 1Ÿ)£O-uũ½¨ÏFíIŸS.¡9¬€T}tjÚ@§…é ¦c[‚¸s¢d´¤±;¥GIº¡¹«-?ú¿|ªÒ$QJü¸˜d\@©õ¿îèÈoþöJ{~ÔJüVô§{`ª¨R„Ó HV“Á¹eÒ¹i<­¬¡ÓW„±á"¨7Âèñf§GYÇÊãþü—±áœm³¸DTô’^[¦ì•ÿc1-9èŒ`KÏú®#$ !ý-)„ ¹ÔìR¾„c§E)#c¦k%€œ2‚sJ€#L¶[Ë€¾]—½š¯É‹V×!Ôh%Ï?p÷ŽoQ¢‡'Þ1L{Ñ-YûÐEHÖm#µLš³ÅÆrcœ†È>\RóÙš?JP9‚múÆÊÔø€opò¦¤mÚ0Çž ÷a™QÕ‚ Ìsn9çÎÊ–#j\:Þ–s$áØPå·Ò ]‘âUÕ=+gÜù–Øó¼ Óz!ih™úî‘FP `±»Ú8’}j‹ÒiL8-lšIEî&Í,ȃ1"ë' +8íŽ}d£2û’èY~6é èÞ¬œQ¹OÙ£)].ãBí×@Œúÿ ÔÎIüÛU*w\£ã ÌP +( AeÛš²§Ù‹hüby|B[û¶sN¢ÚÓœ­ÄäwÅK¯A²¥6:¦z É­ã>Æ8Z»”Tÿ¨ýL¨¤#Ñ)ÖȤzÅ h—26`b)4ÕøE•2d¯>%@F!”Ð6WôT‰™ß[·™ìfä:?0S¦¯àžž»9ùöÞ`$Ø>ÝQ¿¥Îà(jßÐÙXý,(e\9ûŒgî€ûáb„Í:5Q8I«n˜ÆúvŒÖþr¨¸&+-FŸqCd ƒÀ\ó²2s’­Sk•›DÙWd˜g^ÔaÞÝŒ”kÛG!cõD¯²y)žÊ™9"^qê­¥'Ø!ͰpVÈý)ªÍ4 +3è{ÖÂ{]U­ˆ8‘|¾ÕðøžˆÂ’žÅô'J$ÒšpЗ+!=9éÇlï]x‡”˜$*©q Ÿ4îëÛ: ”Gˆ  +ž1àjƒNm©šÎ\¶]ÜˬéË~‡­WÑʧ|µâ]Á5p¼æXJ•3”^Dàša-¡ Xp¶;°tó"9ZºJNZ_åàW†®ØPR4KyÅè55Eñã@”0ñƒ/ƒÓ\/ÅhôËJ.e—:”Šo¨)SH“µeç³Y>‰øþÛ6 ¹”À¤±Ì-m=E™×Ö!nŸö»Zrßâ.,lÔJ F؈G$O !xÐÑ3ÈÚ  }ðÖ¾»1Á_t&8±!°`<¦·19¢ œ6ûÎYgJ²’•ê¶+"È»AÚËNÕ a·l|7‰A©5ÀÎ>f4èù’þ 9–°0iójò_<ÿlþÞÁ€ç–Yã.š!¸Vðžõ ôWÄš0‹[º +¿j?¯9»ÌryEVdÕaŸv^æs†áÙ‘I2\CŸ®$[E•¯Ä¨›±ÈvÔZ™br£«JeïµÖ½IÑ#*¨È=oª5Ðmk»È»æ€KÈø˜ˆ¥$–µÉÏ“jI”‘4å²ÖN¬…Cú™¢G£¿åorš˜Šª•˜&¥$˜hT¶YðÀY†Ïb¨é‰ãv®M¡Æòvá°PÞØ¤¸Ÿ å•í&µ_¦ðs Ð%ÆÚŒÐO–ÐÜ +GÑ€ó})Á”Âc$»[Qœª^ ¥)2Ñ„üW)Käå¢Î +¦(%Ú ÿ™g.¿ÅJœ†xî˜#TátƒÆÑ¨qË“l;m>czçê'Áª„¿ZÍgÉ–M$%#."Âô}Þü÷RìgÌï,œ*´KÞBs“@„¤ôi5æ?I;Ib!ý%ƒk3Êl%2Åv¸O:AÖåJ±»Î°ò.F[˜N¢¶%äyéU$' ,,žl¿*'Jïu¹ªäy‰*¡‹˜'®øÚ`sÿ¦`œÁÄ .âšLÓí놣À¤Ï¶çÌ­ˆX/¶½'ßÈTÉÜ‚ø]œÄ™µâìÎ`’)ûL¬’üãî™8Ú×ÂçNèŽÂÝ$3Yj™Ò9Ò7 € +Ž’00Œ€¼Bn12VL~Ú“FéÚðððÞ°CÓÌ7 TT@•CÚ¿±©1ëÛ¨ 5Ú^‚0œÖqIÎß5s¬ñ’"„k 8ŽPëvk.t“ñíEž7Ã=<Ϋ€ûÈH¨ÍAdÂÈSiižWñ‚öà0W€‰ˆóHY˜dèÀ®Å¶Õ£íûÝSº…r<¦ô¿®ÉØ+°”òлSç>eÍý*ÜX :áÇ©©½7øÊ7 ÑWÀ÷›µþþøjŸÖ.Z˜haÖ4ØT_%W Ä•]_Y ÷bΨ]äâ+F0lZo¬q^ ±¾n€ã1ÍuÙ qÖz4•ä«L¡E ­NINP1_<é×ÄÝǵÊWIÀdxVÑô[¾‚’Eœ¼ÉJ,_½!é€#y|%e)ßåЬ" ¾í•V^¼ü öèó%Óáõ›û5FÔÚ¯Vã‚[›ÉEŸJ¾ªz­Õô]ôœ¯(ž›€\Iø].0Už÷˜2¢óW*7Ô„x EòU]6º&IjâoAd¡V„ãfrO—,ÚsLpòU… íc¼:ätf¹À,ñÌ“Éú¬˜Ytàú—‚Nol÷òùÊÁu3½/A+Ljt>¼×Ë®«i¾2ç[ý?Û ™¶ÿúJé5úö€Þ—ÇDíÿí!}}íy<${GÎ2ßðøQ?ØXsU£ÛWôå$¦•)Ôøœ'00o„…ã©N)Ò鈸öKö¢½J(Ò-Uv) ÊWêØEî’›¿úcC@@YÕÁ€P¤¦2UÈŽëóÈW*ì™Ub­*ÒeFž…ãwPòU8€¶c;ø) L_2}”¯štâ™r€t¡28^Ï@A3_q#ãIÚcd½û7Íþ@H€`Yp{[YrRÎ%n‡ÄÉÞ/nâËWu;mrÏ´ë0Ž +Ì'D/âaZ„˜áï§9(Õ +uî•+&y fÓo°t¯LH5Û’fnÐ`{¥Ýµ´ÀÆYXBËfQhYÈÛÐÁ½rÇÌ·õˆˆ®J!:cXøµW”éÍ~oÀƒRáQëOÞõ½š"HîW‰¥iCpwqºµÓ÷Jµ4áçÆÈh&ÛÁ^qomÒagÖæƒ‚§ÌâšÑ(Òû6Mf/1¥ûBÍDFæ!ÅòÜFîŠ8Äæ+>h§¦nÉxJ0ÓÏ[œ`HJ†I¡ü¾`ðnæ’ë€#„À¬"ŽûÈš·&„êwU„z°ˆa_ÞDæ‹(m“?'§CävE±ÁC|hsÛŠ“ø:„éFÅ D¬ƒt~}f™,Ô!Ž„ý¼¥{-³MÆîøn›Ií8VvÄÄŒ.Cò¿hÐ`eïžF'^B:}QãC;g2·6tLJD”ÎÍeCgŠQ€ÖÊQëN9mh @‹îño0&Áh}˜£‘æË³Ó¢yûçó$5©ÖxIÕá©MlÖ6Ó.ÚC[aËXãÇØŽùJË&#™ò£†ú„6ÊÊ•o¼d¥Mì'Ù+yX#kü÷–&SÒß“ÂPˆˆO;ÙO„û[4‹ÔÐ"ò\ª^I„’?Òpï¹Â}pô­ÄÍxgv/˜âv‘Fk¥¾Ca”‚¥ašèAÞŠ;t«#*b“2iOŽêf¦z…G;ÑR–|zT/§BrijaÑ XWíñîÙÑrƒ»»f>fÚ¼8‘wIÅâÉߘ1èõL;Öv“½&éJÞîU§ZZÈt`{ÔJÅ!’BÚ’é»ç÷aê׆€ãw{Èï| âr]wÎûj®0HT¯bd??ÙëX40qá„׬CKýž˜¸G”V¯¸tQΉC€n¤@¶û&UlŽË"¦Â9iÇå»dj%¨L3Fßn ”ŽK9ݼä0”ž€`=nþࣛbQÞá€;{¥ÊÕ™!’}e‡[Sʧw†y‰jI6QDK‘3«‘Ϫwc8ùŽ8ân4±lu;QŽ”¤Üß ¢²x˜m·}{Î¥¬b öo.Í 7YÜ#*q—Ä¿?ŸÁ’uî“Î|!ÿ¦âõMz>ãHxƒ?[9w!/âÁt•ÀÆR ’¨l˜Æ!bC²Iðõ#ëèê$èŒð&](,4R6N³ “ªîŸpþ­2\c}/¤Ì¿™Èô‹>/Y•‰l3ßÉí“cÈð,ýþkZ›æ¦,’"£Šì8>Ab¾oÕዞý1>q{&¶/#…äjdÇ>€õÜau¤T¥ ý§Rá$˜&Z°+/VÉ칳ͮÞÈR˜dI}þ¶†å #’ï,,ÊðGdOõž®HÚíKgnؽ“I0„t6'z©I +÷"Õœ„ú2ÉÚvó½$íwª¹”™5Äuj¿ÒŸ®hÀZd“%ØŽ%qB¢;ø4îTAqU¤$D¡©é2Ñ%Ã]nèvh QÓ-â±q›ÍUg°W˜4·l¨XßÎkz`¡4Ñze¦YlI“„N5%$à­:‚Ú +Ëk #©l +mÈâ±”´óV<ù=]|„>ÞUÕÜò‡4/¢oÒ¯ù+ <ºdŠÏ +ÐÄ£(¯ÏH_~ˆ®Ã–iê·œÙö¥¿oYü4dÂcÕJ5ÐVM#€#$ê,ÁÆCV6ÕTv2©ûIäœ%¿\ø?&äî«¥ÕƒwÇ—= +nºJc0X\ðѧꌹ՗âmËRg33lÒòò2Db䶘M©ÀÒ´ò÷‹W\ø- +•Ëîvï•îÂA©9’t('oc‰tƒÏ.ï´îiâÙ¡&X"úóÎðÒÚÓ™ÔüTâÍ’Y'ÂŽ¬ú˜&ÃÌ¡Ug¤¾ã–ST©Ô‹,‰|¦ÞÆ ‰½€%ËIɶ#_)€ãoß3’*<1Lþ;Tå¢>Êü´ÔÞ¸² vÌ…‡ò“~º¨Éxg›%€ +MÕY,÷ºaïÜ`ûCÆŽ~¶š0l|¢Ð>÷N²ey˜ruHüYbO;‡k$Gö8ÞuzLÔƒqO‚Ë21KðOõWwi)ržg¾ꆱ‚xåžð +94Œõ'éqHnà4kùYS¸¤ÈnƒOcÿC¾†1òųL–G#º°sõ«[ }Žœ5hos’¥¶PSð 2 còB÷°‹Ã€2*¾~¼¥›ª0¶]–›ÆŸ"àï +´§.±yùØöÅ’šsó–`êܳ¶¹0vã5%•Iš#k2ýFÚl8E•`µ@ˆËjº4/ÑÌUŒ ,=£sÿxù +KÙ÷‡²ç“ã Æ>stream +‡ûT +³›ÆÒÕ:=;½!Dé`ì4-íŒNf²Á‡Så÷8ñÏ[ŒÝòвȳ%8'Ô˜k0&:BrB’iôµcª²†üˆç뇌MWçˆÊ‘鈎ÆÊÃJVue8ÃŒ-…¸Çoe0cÇI˜”k÷— Æ®¦!²Ër"Š4;³Ô¤/| $8 „ +ŒåïÛᢗÛÁX5“¬!Ðs`ÌuøTžt,Ò½<ª¦f×; 0ÆÀæ0Ìg#Y×wHÐcî±Ñ H`œ}5¦–Õ½øZy©‚1ÇÍÀVù©H0vs¿¢ëYq‘` ˆëp­Ÿ­>ÁX-Ðäîjɘ ÆXoL·fÑ£b`ìÄ!,Ü;Zݸ0VML›£W‚±³ÍÇG+Øõp8•«|Lž€¥Y½`Œ»6Z&o2½)cQ ¤AW8,‚1T‰[ªTž£\s${4¹LDÉ7ã(1p7Ê Áƒ1æÁyç~cü|¸ÉJ‹ƒ1]—C0/—Œ] +–Qïë$ê2_x¢ž„“»eF>Z¯ÖzðÑ•ýDX¯GO ÕLj\D‚Ö "â` mc-+ÌI1/)„™Êä’UcSDý“ é@x©X rÓ²cGB*wâh0ÆãÙö—‡y¤ù^ÆÄ'†œ…‡‚±´•†TÓ"Ëcî8$)oj0vUÉ)6T»E…Æþh<&:;ɲzN7CKàAÞNîÅÁiñJµÄÛÐý„Á4s%–9“6øþp97ŒíÀ óºvç`¬£ŽY!«‹J{ÊÂNR®òPJ<Õmþ$sþ¹mp0†4ž„®O]Bý­X’#„±Yq,عx å!!wÂû\äÐ_1«¢zžƒü´ô°—üž’ÞÑÚ +3ŸêÀ&Tn0ÐA)-Ýúµ>ë ˜ eS•šÐ9aI$Hêà¬ß<nÒ*4 †µI)ÜVŠÝ%†âL¦‚à?ðŠ`˜»ÛOÞ± $4JÀÓVÿÉ“`›¡4êbíä€é†÷Þ ôNf¥èЬ!«¦€Ææ§FîT£Ù”#<WùIɬÑlÌLA,ž]u Vlo=”x­xð™)o—·!9lg\ÌýÆ·®DBÇßx¦Jg=t8oFÉD §±ïòzf%£äy44™ð}hÜ l½ìþÞëáÏ+GÓøwÊÖkj¹KG<4sTR/þ\Þ=‰°YD.v-GìfÑÞD>ÔʨÈð¤ +q’™Òƒœ/U?Á´YXù‘ìl*F‡/S1‘&›Éó[1PƒššH‹tG̈n‘áqùþ +\C'§é73á¤nâíÂDjËcè†VFåi¸&²€öpÆÅ`Ër)ZÕŸ‹nâèº6¸j"ÂíàÌ‘”ò¸ÖMäôp4\»ƒáUž6‘uj¿NÍc'õd"­}bæw"ß× çnÄŽô\ü‰¤žÐ¥€ó8ª6˜HØ!4'öØçŽüèýƒòÀJü‘|ô»vÿøm”6)òÂî8¬jJ,Yì—9lÏBÊ[|6ä +X”b"–Nç¬Üù­8Á€ÀK¤ò,7\AyEÀ”Hƒ}ËDêL˜ ¹îÙ’ k‰"•’ÄZ¾cUòøó\Ž2´y&d—+ß‚œH‘¢»ÊK}R‘ZŠDü.ÅGª"EâA›ém˨H¬4:.+Ä¢"3_‚¼ï:B|«Hÿ+…›Æ(K¬øßñÖ*2Ç>–e7&Õ3â*²•ø$º› þ±È=߸H±É(ad÷Lœ§‰s #/CXjiø6‡Ý–—„2RBã£Ó>ŒB¤é¦òèsØ{N€%FF_ gòÊ— ÷‹¤P–¸)ÞO[ ý5~{œ¢!j¥*@=™à(j¯ ¹å_dÌ I 'öÿç·téŒìS'ªB"NTÑ‚Ìw>~ù\¿æÁHÌv<3£!ÔŽ‘öÔXÜ7Iʼnuào}#©]MÒ” e€‚Ù»5]ËSÕª6!kB¦ŒçÞ–!Œ xÔaâ•T¦dÖ”²Ô(U +#¿Jw÷ëÅAFö_uÙi‡²(QFJÄ&°‹éÚÅ–a¤¸Ž… +È“ñ# ”uôϲҕF²ìHofÔÑ©Õ8™Ä—~“öø~»)JqW^nb(¸ÈÿÆ:§A˱Ø@󣦃d§Y"Æu­¬fAïi)ÁO“Øqm’J™é—µg^H…Ug þ¼Îd CBAÄÊé®ïå&½áF!¥^ýþ¯Qygê¿1d­¤¬çµ)«zêUk°wjæ¹ßë­øq|nYV{½†»±àPML:³ðj²©‡fd@¨m¨ œ‰ˆX ̰¤(Ï®¾tV°Ø¼3RùõÃcð§K‰¿èB.”œÞÄhþµÇšWÊuj *}½£l↑™íE¶Ü"* +4þœ&h+ßÈ/è­s +(ôþîhW/ô’£ˆ«5Ð…ºá<0Ì`‹Ü¡¥W˜éh÷)B}§Œ— ½+8!úO{o0x"ÀH5|^ovF=…@ ÙÏϘ§œb—΄Ӆƒü­øØû9ª7T/Ęn:3öȬshà~‚B15WÊbÀfA‹@Pæy>£ö 碤ÊòüCj{9k%-ðUÍ!¡îÈ$Ú] jŠñÐ…ÅjÉ\#Øh¾ý:´7Ûß_;µÖ߆'i¹nÃv1š¦ Ê?úÙ„Õ+`1ÿZæ‚Òù:ëdÿ¦’–A g 2vðP< ¥xÁAMÚVÅlÂ]*V½–uçÙ´ªñë¤B,ë8¿7Érv&Ž0_BÌ•ÞЕä´ü*Ö;Î×ãœlm_•,±¯Íã^f”àTܸ/ éÊöU\—‚N¾¥š&ðn²Æ[½ØÏšØ»çzjD€™²7`#»£¥è´‡±i<-+€(ªsYtžó"ÇM‚ âBnÕ¡Xû3|Ð+O:(S¸3f•öIÇûí Õ$0my’ìÓ¥mÃ@ÉÀ’@\ÞØ(ì0’½¿Ñ}<>4“&é°&³Çí(០êL_3ý¡ÒCn¢±òpItbÜ}枚w¢˜"k VêÔé駨q8x¼ÜÃsÃ%‰Ù{&чLéhªy†IóòÓ`Rðúúiÿõ¾yâ8Øn[0rµ¯ÿCª1ã¨%ß"MìoÛ#•&á~ê}ÆXäóÒ@l¤8¹×¹$;ú2ÒùÄ$tHƆ¯k}¬ÃÒ¡‹ò3Eë݉üà˜œ£å³¯~àÉY¶Úm±EzëuEœ²h¬ÊÞ˜)S=IHdæ€Î_$Ysé6áÐËá…>TõEr]†Ú©*Ý…CÛ ê#þ†9|ýÌæìµgÛÒQ·28¾õ-½U*´¯U†éÐ)ç˨Á–ñ‚| q ÉfûÑ«ÒÁËKc­Æ¿h;õrBÚª3€íÌ» rt|J=Å+Nâ’‡»„Ö~ïlÔ·Ío¸Ž(€Ÿ½9mí9?å­ 'ÛœÕÙ‡™çÛèù8æ²É¾_Õì»ÆÈlk‚ËaK!ó¤?C¹˜©)ZíaL²Šf1Nôÿ؃±ck÷Ššã‚©-nr–‡’Ÿá¯¼YIOoå`%}2Ü/wºk·¡3|×r—F²oÚtvë…¶Ä »U¹; +¤ðÞ¡A0X1kƒÿÒ:CT™daZÊÞ!»íDH^I9I6–퉙P”bÉñe™µ¦Ü†(Cîbá|뛄'4† ©Ñ,ÝÐ}æFSƒb/-w™¤€OL‘%uÚ+.¸p[AJ0nELÉ’ù]æ]Ê:Ü46f¸—–Y5e¾Ú­²¤’£“$Æ3È3K^>½S,ŠÓs.“oúžã8l¦Íãâ;ae‰kÄWå3 À´ÆßFÏ-rWxŸF×CFpö­Z°Ôˆó»ihä˜~ö”B 0­.Mf¸ðµäáO‰°“§¡5ô¥–Ô¬lƒ¥œ{KÜ×ç'¬pkpXAȽw2MoS[ò²ÈR5ÕÚbZ‰Æ¥6 +°i¸‹iU+ø’¿‡Ä‡ËÄ4è‚N¨V³®˜6|ÔegB§žÏ¢ [R‘nÙoºœKò‰¢Ü€ê<+™DjÕ1ˆÎ%C6Èœ?èrB¦€™¸8#j€‰K†ÜcÔáëFÓ¾nç3&ºy¬ÙQ¨XôI%yÞp|L«7XÇoÕzjéÁÂb§¨â—iCVúiJ… ’0s—ÔoÃ\úähi²—ÏTa“>.ÙUm…ˆ=¯±.IõK”í–u"FfÚà—µcö¦@ñ’\%[p0—ùϼ°†îÖ#êÒÂ@‚­Úl-cº6EÛoS=*1!F—†á$m +ú$m—ï€NÆ.mJJ&±73£¼¸¸vǶ«ëSÄV³4SýÃþŒ ++V‡µa­‡„FÂÊ +ÒV¥­þ$K§¬³ÖWXÉëHœ°Ê$üÔ„•ÖÕœ»Ìsa51¬ÒJ–Œ´&?HͺQÛêÂú)VW×êÀö— +KêZíÈP­ª J):^ ,bƒ@õT×DÅI Cå•,Öì+7dgæõ!–|¢œ-½)÷z8Ž£¶ìqä¡L¢” ïA÷¨¼‘?2Ö9äFd‰îµõ†¡°#øUíïl„kãNÆE+ÓŒˆc¾ŒË)Xž¡³*] eò™X…HX3bÄúÉUc ¢$»Š ¥2G‰lfjC%©Bý)¹P%™P¥)¢¹ÈUUÑ[lå®­†+GpÝtºˆièÓ’‘&FA=¨$!™W¬ +DS,©@1†ÓÅ<ªSg,Ì3beèþG¹MA4ßQsåÆ"KZÅ}›_^DVé{ù+šÙ.—']U"šI8ãŸÍXüè6 C%™|ø×AÔzoĨ[RŽ– ¡ ×eûFtô ´ +ejˆ|êˆDqV²g$ Äò*'*×´ªçc”¡D3Ää¤ì/ˆHyR1»È!Y+ä£jå+‘SDQ„ör\ 1ª«ƒfeMGVEWu÷P z/.ù¡¡×,1$Š´V´ * ‘t˜•!’rÍ¿†ÂÕºýLʇ'²îoÄÃ;|Ã[ŸˆÌH$‘yG:IUøÆ[ú6t‡wNDEá+NŠŠFá¯×SáVž*Eš÷å^ñƒ–uF3Á“8¦Î!—|FE¼H +²å$Q®;}OL±BãÔ.,ËC5 +nc³£”S‰t&¸ð®Ÿ†·Â;¤ Ê\("¶© +=Ï&œ„fvÍnÛ¶þW÷®ð¹K¸ÎÜߌ<›‡Âj…DâéŸöQî*GÒÕ¬þñÅØ×Í©a"Fg}™Ò9¾4Ÿ¤ËFS dÞ‘N¼3Ñ%¸ +JqâYŒ%9ºŒÖC+g0LW»ð°m=†æÒJGŒñ‚+ö%&[0I«fçjÐŒi•¡øHà§ +ò¡ýú®^#g\!¼,0ý¡S$×QDḃrUQ­€›Iy‰M§{ÐG„4Bäbk¬›ööü£1 +¯$ÃZ[ä–’ØkW}›b¡ª~.ÎÐ/’ÉÃCd1ô’^¹ÔÔ…:Zœªªa÷´†‹MyŠ?‹âSžº†©Ò˜©a'žÿ?G§©ŽPÊ †_À¤ cY‘§FHb…Yž¨ŠÎTã!ém¼QÌ&©`ï©p‡»"Ü“°= +öDö ÖÁ&]õ:Ô•`»öIþ›E"ܲ¶Â=3%ÜŽ°Pw›(ØBÑ ¶l*K°mÚöl‡m‘Ù 7Gi¸c·äÝú„[FJÞ8½ ÿ +X°¦è†ÞÇã9Í.í4Í%ÞÇ Îc’J))=¦· 4I+ÈÃi™‚:“©ÒEš:VÖDùBêÅ®ÇP×!#Á2 ½qýÚžžùâÍ ³WT$ó*Í2t©šžé’eæ tÕKkѯB<õñÐ^ ‹Xa®êbQ"sxþ<#)Ã3Ó\)!ͤ*ÒL C¸Jh–Tÿ@G )ÐåMxh ’rðv‘¼S!¼9ø|+9àzÕ´¢©¾ZO©¡J‘›!,Ô6ˆ½‹s†_0`@’ÎøDmãj:ïkQ÷Ú´±!Ùt},OTº3ô‚* ›Äg äD~Š-06Ž b„¸ç-G fx¸¬í^Ùþx—…ä¿Ã<}Æi7â PEðýœ‹êó.ƒ׊O:v!ø‚z½Æí¯ýçj!›oIÆø·êÏ*Øž.&?[è–d7bs+>,2!YGôí)Ž #~ý' ê`OëŒñ`|˜¦Ä‰¼ÀõßOS²»Øõ9æøSk›¥ÎIÀªQºÚ_ 1TÊã±V ..ÀJŒÀ\w•”d޹/ê­«ˆy[_ÙJ:nŽœDóu×l›ë²œq½I&cS¢çËEäƒCþR• +yTäÆg«˜=kqŠk;ÇÌ]šœBNðH©áëK©èšBlÅ*èlhxO …_^PåByäîUª›Yß|Ú g'…ç ùÿ]:œx¦rGuDŽü^ö3ïl.fð‡"Ø5ûCyé9j.FxÐxÙ\$D)jù6k•õêÀaÝ\WÜ,ÙûeØ^Éå_ýÂt2ÿÄÇë& ú0—M1±¶É¤ýy*æÞ?ú=¿^õ$Ì‘Cb!™›x[×ßx Rî¼,ª¦ +w7éò9ŠÂøßÌñ¬8ÂÚfØýùÕÓž:Mƒ +±m¤ñ6~ˆP›ÉVÇ T0Z3? ›ƒ((‚¶0¿¤‚P+a'`=âÙ¿„ôsŸu½áеZÆÆûÇš»bšîŸý"íˆBÂ×c^€r0ÿDáÑÖ.ònÈk|…‘@··@ö‰Sš[“¡¡¯3£ èÝ„dÿº9Mz—C© Z ÔSÙžEëŸ`÷Ó@€û1Nyac*¿ý>¸>µ5~G¤<‚æZ"6)1ÄQÉŽ9×2ѤµÈº!ÊSñ1‡qý~T8iið@H ª2´‡Ôçå/·£R8FŠ)vÞêNüØægòÇ¢Ö#"„#þ +ÔÆŸ„Z@@ŒG¯&ÿucÿd×fÔ“íý%H75Ö`èÓ"~y©_i.ÙêCø½× Oi°4ÇU † W§ìÈvˆO-ó!Q£”Fo,Ü£øÄ ,%º»ŠÙ†ZÏê +*¹™±)ÔOZl‡í&RhuÜbÎfñùÂNã{‘ƵéuWÀÚ[Sá£kž³M8J£ƒÊ-â÷zhš6}®7“x ž?»[bÒEwÈ¢,°ýšû_7Z–¤·XÛ¨ LzŽŒ˜ÄÆx¢Ë2¡UDGŒïAfÒý²¡í…Aåû§P[7GÍ^L|jÒÖ .ݨ\¡‡¢_lPL>0(C o4‡ãR “#©M~~u hÊÉ^ú.Û«!÷ŽL{GEÖ ÈÈ +9i³wuiÂØ×m 5-|I˜çÉl'6^ŽügÀ€üÙ5fÐËÌ[Œ×Ö»Ä:_ë»ÎD9ÙyÕ¬‰ùg’t;H6¹è +I;¬}y.gIíÇÓš’Õ™³¶1O%¦’Œhƒ ñ)>§Xl«j6ÖêŠ,ùþ|µl| UJë+áIÀ]Ç!1™_ØÚӨߪÈ#wø6ë>g|ŒÒXâš‘³†E†uKç‡0õŠ:@¹²ªÒ +¨A&ÊOö‘ƒ@ã`êŒ!) ]Sÿ«ú‚>\#[V$iÙÝ÷v1©Q)FU Ü÷· ÿ„O®ýñÑ(1WÑxiæ hà’< V†EÙ*#vý‘kT\ò`ÐÞrpúº„øÉùjÖÕöþÌœŽ7öG6:Ú}†N?áM8¦ŒpŸPb¤Q5–æ²ÇG»ö%þή…b¥ÊñºÁ8Ü¿1i ’!÷]á—–. W#RFóE¢®ÖèeY²Þø¹–½ ?}xùUÒϧÖy¬æ‹`âm}a 8T wò‹(¼´ø˜xoãjঠðÇ/xŒ¦ÖÖn‡¾jY(œ q$Y7žäîªp2&µ$yÕè_ƒ¹1‰ µñl<=è0n—`¢¦cbýnžÃQúéd?Vê9½5íÅ2Å¿³@ËJÌQ&ÇU÷"9ï½6vÈÓi®áç¢Ì‹¬BÄ×å4x3é†ÝÌïÚ&ý'\å`3~) ´9¶ˆ2c4w°æÕômùtG™\ŒB[øWõ•!ÌîÌPõlÙéïi6(JqK-u¡å{~’…‹Êp;½n-ƒK %*£q¬`~¾-Ûó:EÀ*¥G½ðïéKû”ï¯ ¢”æ’ÂDk›M™WÝÞ¬nDµAª˜²ÿò2è2ÄÚ€ P‚ƒ?ѥܗ²àñ >ð¨<ÐÒ¬˜«gÓîeç宦œ>ì'Ĺ(% +8¹ºèô(Uo"s:Žn;©ÏzäÆwê¥Î> +øÜjAEÇ‘xïÀþ›®F†c6@ª!^ÌØÚ{E¤V¦•ÀS¨ùyÕFœC6 bñõ\Y¡ã u×$N¸|ãhPÝFâc‡Ð¤O€ûpìÿ§ª`T°8eâF™œD.¸Ög}Y F46…†Wê ÁîH0N1‚¸/¯Éô¨ÚØm©0Î@hÛC{çÑæ¶xâº2øGQÏMpw*åæ ïè}CF£è“R:ŒÈTҟ몜OÞ)¸ô¸òx%‹ªè¦Â.·ætÅ*VYÔ(¢ÚVËù–ôNáö1&Ѝµ© 8 Зv¢¯bUÓôãdK¤Ußä#ß 4o²M%‹Õ&¾¶˜‘ñ6Ù–&ÇÙ§"¯1ÙL€‡:ÓDH[ÇÔ;ƒLod$¸\&Ç,:áÌcì.°ZƒÐûÊPvœÏŒìÍr'Š]f#öŸsˆf¿9ÛdEÕ¬DìO_)Ì ”÷¨ çð#a쯜OçHé@OkzOÅ 2‰F7ßR½mHèäè‹o“‰–nÐ#K Sœä䱋AcýNI.°Ä§öoâëðƒ¢ž‹(6ß>Ûáu¿.´–Økº9±ï£UŽ "å´Ãƒ-ߥöºÛ¬?õ-ÂJ;˜Ÿ:ãKö8¼$ûiI¯çZ‡Çá×¶QQ¾ÉSÉ++±‡iäÂ¥8¨lcbŸ¥DþߣÍF¢Â‰ý+Ì_hAFÊáLìŸÝK<¨¬EçKnxK¢…ÑœŠãr7±ßQ±ƒÿtÊFi÷HZßðì¾Ú!I5Ÿñ³œB×ð•ùÁŒ€œsç>ÛÃOÓÎÿ2 W#>”d±†WÏÙâéE_àm¡á_îvÿžo>ÐðœÚŒ©"•ÿ o¦Ìu¼>ŽB׊==›íÛýTyÿgb­pT`†ø#æé4СXŽáIÎ2E"‹þàfnqÖ‘!lÇ÷\ù†—K¹…ˆ/?Þð QYó·¯ÈXm{•T ùÝ’$¤ýR>02ƒÞðˆ%—ÏÌÎazénøÌÆüýç[CìF<нýÖ·Ènø™CΆßÿíBRŠýl„Žòá1@mxËfåÉá´3žU¶ d+í/þˆ4|1Çzó>`q5ü³wzáÓ£møõþh†ÌEygì°ã:‹æU+Žrø«Èž[’¡n¾¾”R´þ@ç©$4eì¿Ru,zßØðæ´ Þ>޵fzþyoÕ†lø©ø(6ÇÄMÛðÒ€  ûìÉ0É]%éEp}Qß°=u‰–¯Àïâ°}J1ïì ßQ;ÃýDüöcÏ ðÂXnS`Ç2öã%=Bív—±·µ|ÝS1â n½¬(ÂGÿùNóÔðà­ýŠü{±Ñ|R™ñ 9DÞ†ïIÊ1Þ$׎¶ÞðNk‡ +béüAúõIæj_bâþé ŸæÉ,Ú×ñû³ÉŠ;ª*}× ß…ŽÀÿÂácž¤Éòu*¼‰ÃÛ8ü¦3fD¬J®k$tظÃ÷t'XF“|¼$QóBwŠ“tz쟈†tæR¶Œ¢P5»ˆgª±”î~á½ê·_+µ÷”#öUz!_ñ ›M9¼äÂÐö«*ùc²KÑsø@äq$Ÿ~jÒ0i26&wï8|¾íªý É5Àû}L31íÌb4gÛ£¦½°ƒÒ4,g¬ˆ²ºÀohz¯ËP Ù ÇF·«x.ÂΫܲ&]uiŸ^åð8!Ó‹¨Wiœ v€åo‡½Š¾¼9¯JœÐ@ö*ˆƒŠW1Ü^å<8@Q´º&‡u•º@•k — w©dœojªöz) :å¨Ö ¨£å,üÛz•`[x uÊùiˆõ™0H!Úøz•oLʬ¹1y°“ýkl€Ö«ü”GÍK^èUÞl:7’Wh‡}L•,LÞu|ƒs$”“èsɧOêæUk+ìö÷¹/zhr9u¾NÌÉ÷6öUÀé£:’¢7ZBâ«\þc¢ƒ¨AKY »2¯â»h5᩹¯â»MÉ©¸¼D¯B Â•?3@ó‚¯BšøÅ%£'§3H=u9C~Æds¯’Ôº>×Äðé«ÚDB»°€í¾Wi@»À TÙ;¯2p”T`†”¯Â’܈.õie^°8:Pdžoc šk¤òÏÈW›#nY/îcò;¯bR#Ù¦}gk¼Ê&ÔZȾ ztñ*9ߑ݇p'Å ;¡o#¯2dm‰@«œÁ…Wê +Õ »Çgk^%9Q–‡œW)FóëÞ Ð(q‹T9aL˜86¢ °K +2‚ûQ^¥‡m¶Ýà%ç¹çU„Î)ñø[{l^gaz9†#z•Ø’&çS¯³ö*"—wZ@NáíU6ZC8žº1r¯’"p`Áh¡Ÿm¯â‰u—²ƒ^£3ŠDÜîU.ç½ó“‹‹ö²lÇaah"›Ê#3bV|ÞñÆ–ã‚ÍÉã ‘IŒWÙn Á5¹ñ*ccª'ÓÕ„yWÙ‚ TŸ¯]E<“*0ÂÑjHdWQ; OŠ\KD\–“òÝUF÷ÁLõƒÃ]%Ï_žI w”÷ïñ¥™+\SÅPí*1Ù]¾`£ó]Å_knÉÒ®é˜Óû nrúÕ~_»JZûaˆ„¸+k*‘žK'ŒýEð*C¸ÜSôìŽx•*}åL¾D”{•ƒ:qéϸCP¼Ê\}êÖòÞƒ:`iË,½Àþ+‡v˜J$Wä6´ôOTï*€©Ä“15ÒsõØ®²o%_ËÆºó*œüœi‰€H$]–˜òǨ W™Ó|f야Ê"d‚B#Ë—é¿Å«`ŸAáqáٳūq)yÙT‡Î®"b}'k‡GæÅ•ß]¬à“Iȹ$!_à;pwOÀÚàý®²2ߟ§¿®Ku´fŸðñT>þÐU^ƒó.p 9C :Ãpû(„,p\^S*?ˆÚŒSÔ ãe_½"†˜Pû}‘ÓUNG Á&óX ÈPs]åJKSTºJ<΄ò;¹º­O]Åf‹Äíê¼ +´8¥ºKÞ™ðâUî²vÏ«Bÿ^Ŭ+v¢ßôÍpüU·÷¦Ö«[—šÎt‘Ñ9 Ó^bãpküDH&å¾W7 ìÈY1V3èk•úÌ4Ã$8ø B¯ùEï·W&¡bFåF~‡ÃǦ¸úß(ÏŸšŠWÔƒ¨–c$8,VFÚ©fw8­pÀEz ¨oܦ))䙘À+4`ó¨wôqƒˆ$¨X'ÇÊi*Îm³æ¿)Ã|ÏÈ%?÷·wÖ7L!Uº}O‡1÷Tì=Éšˆ–" îDy¤`XÜûQ0¤Wb–7|l2ÜÝêU‰„ÆÈÐ@^1k~ÄÇ^;€•'žbæÔ$1`N öÍ0Oél@°"ˆÛ6Y…ë+¨¯.§HALÔ¢7Urt}Mñ ¯ù¨Ç@x}žüøFÏ¡ÌëO"Ä‘gJ6óXÅŽ}¥%ÁpŽ^«¦Úì{Ù‰Œa]o/ŠÄšÂýz­Ê1Ù:¢¸j÷·yŠ|]»¡—¥„ã[c53&uñÞíBä®ô¤£Aª(?¢S|±þãñ¼=Êø¡í•ãù2Ø•3 ÷VløÎk×i›4Š…`É»µk¢RëÉF\⨔T)Ô<¯C0Aõã¹ô2âwNb-ÕIœ5Ãæý›2ÖhM1eÌ_±¿³^I×µ`ub›ÂÒשcRµƒdu¤–Ë5€Ç\ß5U˜àóè~¸9[ö íáBHoU´Ëå+“ ¬HãVDp`äþ± ]²:ˆ«ŠŠ@ÍîU-„ +CƳ¥iZÇ.{éZƒ¡•±ŽÊ@®O®‘ÿUÉÂϲ¦›Ø Æ-I*ÂcM,®p“5€ k‚“·¸eÝ‹b­©Z²kHÙÈÆ‹1EªBª­à^~¨–!í8øíèð¿e)þÄu°*lèîL2 ­kŒŽÕrJ aŸä$=싃õ]ï]¸·§có:dºA ŸæVÿ³¾µŒw 7q|•ñZ¼bãÉÈT÷9øb똂R\Nng1|o1X‚D‘PHm·)™ªAð„A¶¹/Øþíq"º*aoß´ –"H!“> ÊXFwÍig-i³„®„2bŠiºbºõ% "v[ï¿×ò'ò2uœB§â`–"JùA¥+“Ùé©þ&…îÞ¿cDùÛëœ[:äEÔ%–) ÷Œ“2è¡]ÓCùO=xôÁÛkpIÞÞ0 KuŽPöÂÂð¢A1FÓú!ÙˆàEÅ„Þáf¨m{ãmžè+•í„s¹÷7U‡^9ôÊÿ; „iqhFÆ-‡õ±úl#*ýJøëô™ˆÅráÒsظÐ2¤{Yß´Îw +*€°à] ‚¤QéYDU  ¨xPr¼ÿvö“C3ÖQ‡“|.~ÿiHåúåÛSñÊçÆ+!w¯‡“F[OÉ:p32gÑoÑßDU‹VRƒG°m×ùÌoƒæŽ] +X?·ñÐí'ù$¬5%S; ¡àHd?Øxv©+µ?Q±@ÓŸ\š"[Kùødè¼ÇŠÃ.AÄ;{LÛÙu4-—¤Ž”²ó×î<_2ÅÂbüzA‰Ã­A‹‘lrS,äÃW¢Ûk$‰awú×HD¯;ÊÏ`x2à¨b?g÷PÃLQ=² x’•Y;ï·Á`fXu#Ä Ø"‹Pã“&}èN +ÔÈ¿¼þõÁÐË:÷JsÓT¯MU¼ ¤®™8vÏÏ2e1ÂX«'ö_þÚZ€ø0öŽ’Œ 'èŒ_Q,é­Á¨,+ÐbVijQìèWŽk›ZI5ÜXÑ=îÈÒžü^ˆ¤¨uÕN½Ž‚¥f@€–ÅÊEl‡/"ËÞ0á!ùùÜT¯ÉÙxìå±8lÚ9ëîÜs½S6RÀ³ØŽ2ãO­GtUoNv6œB[NGß“nŽß½æÊÚûª¡«€‚ô§ +šX²€µè•‰H¥a3æWƒ2 ¡@N†àT€ß^÷“=:zÖAs"æÁpC=#›ÒãŠ03æûní^APm¶—„nOrÂr32þÿ¯áÛrÔs‚–À„¬Ï*JÔ‹É¢z³x¥ N8k)ç3²„fÔýÄO®©Àþe¸£Ì7mêW®tÆÔp"Ìñ ÒÑZfþßCNqÍhÙ€x¿É|%g­ÿÉ{ÂvQFDÆ^ðçˆòæ»L÷¤¢±0J|”õÎfÌ去E=c|y”8 Oþõ5ÂòøM5²Lì‹ØÄj~WOhõfÐÆ/÷eÕ³«Ë¬BÛ SlÓQBTȮò[É~#íìm‚bE[nUç2f‚ëâì ÇY¼{JH¶VÄ|¯0·ÈC$±GÙd´IÙÈkmd…HÑ2ar/X܇w4ÑJÄÏÅn]×D®QÜœ6ï˜8Åת¦ÅÛõì6N$²ÍˆBóó ¹r÷¯šú–œ².wKá'ÏÇÏ  Jñˆ‰¼D{KÉ×Ë›ÂaÚ]ÄMDçÆv„ìî%$–²gƒð ”«@Ö(Ùë>È\€$ת#fŽÞ¸Ú3ÓØÅ…`æð2Úo&åm±YçíUp_ðjÞ Œö-Š ™¥Z¾m|Ú ŒÐ¯Ð¾¬&±Ù?4d‰¬¤ˆžA¬lË\´B&Hû´ûè:D+ˆÐ®P&›xÞ= ÉuAáGY/qM¶½G–”õŠaᾦ2Z'Ïg“B2 3ž»-\ðës», H™|#0ƒn:Ð? çE]ݰ–¿wa ^&¬E¨±&ó2Ä û * +YóeŸŸRüO£è£q‚î&@y<,RÔÈEò ¤U¤ûŸ‘%cS$í+DÅh*ü‹™½q41¾xXÓ¹¹œ§W¨ ˜Íx-‰ù¸®Ú˜‡O‹ hTZ3)iG¹ÑžJèjl}_pÅw ±ÚÐ'fÁÈT̋Ǖlu¨pÑn¢ù^Ž·böWb¨ê¯A£  ö*cmØ8½oŸY‰?WÅ‚{ûr;Œ7 +Í ÉÉåÛŸkæcÆSîbHàsXq}oÎLòëj“žõíë4Q³vyw…¢.íÏhìQŒ–ÓRÉœp¢qTUùHúÓÄþÐä ë&¼²¥0bh ZðoÿƒÏF÷V#᦮WTi°Ø,izû,4GqùðÕ½}țޚ +«‘¢$õo¿t^{Ç ß¤9ZMîs9†~\ÕG‡£_¸LNt[ƒm€"pÿö*»ŒRN.Fª—áÂýcC^ŸÌ)qßmÆxøÏþ|fÜç}ÔÌ­Èå~q_D˜Ý»&;<Ö8~Y&ž|ÏLR»¸·Êí¿Êeκq¤\r¿U~ðçD@¹ÏjÇ+²Z ¤Ê‹=5I,÷Qq@:”–rÞJœqožÓÈ}D„¶?å‰jr¿¦ Ø«g®õr-÷'7‚AwF1;¹¿âàÞÃoÔ3˜«¢ µo˜‘”´QU‘n±’ý™?ùj?÷{ ¹•ŠĶÜG°H{4;îm¹ß³*'X UL¨5“Rî×N². ‹\ª•Ü[»ñº×y‡òr%÷Uq¦ss4å9åþ e ȃUûÕ"]è xå¾¾*ìáL>ŸLî`?ª‡/€rÿÙiÅpy3sÿWÖ‘B¸ƒþÙç~äjL‰Pùžû 3:%)G†ÎýÒÄMÿ +š1’¹e2_bŸ†8=÷Eq|̬Òý§âjv‡îà@÷ù99Ë6›Œt?ãÆ¿v‘¼Òý[ºæ_fK,àŽLÎP ÆtA¿ueƒjl×á1xå—pÓh‘Åaºx^0gÆÞ³øŠîcƒÕ”r†¾tMºÿP”ÏÁ =@"ÝOŒq‚3ªÒLÊê>_‘Kt_£RXW{¹s_GîÕ»Mö¤PûÙâÈ¡i/ù¸8÷sb +yÖ„¸W+ìåú‹—îÇô0:÷ï®ë© &ýhÆ|íT²KÊ›éÞKîó¯XÏâþÊlÿ{´µŸ!î› g‘PõîßMŸíP|vÓ¸+ ƒiž2*EÁ} &eKãM>Ü/îbçîò`*î b4¢‚™ß%ïo?ãíÂÌj·|Ò·/)Ox¨µÒK-;Þ¾ ´}«®_«þí?®›¥cEÆüÛŸ—!àh®“Ç·H +_g—3øÞ~ÜZˆ)g2¿}¢ûtÄ©ÍÊÔç›Ä$éþl:ôUÈ÷w!ƒ~¿ý?šB“11261!ñ 8Õä½[’ £k™»,G +LpUêÿ5¾²/Ħ?Y,ÜíEņÀSt«úøÊ•ž(„Qbµ’Éþ3γ ¡dq×ëÐÌÄÅtð{â_$±šïÛgpI òÜŠh0zÅf“×]÷›x4ÆÉO!>‘Mh@×Ðü ˆ$ÿúÌi’YãP¤E¦g™#=Q›&»MâJ¨Ûuµ”$óEÓ8×ð…¼VØâ¼‰ê(`Èk"EùÔ¨Èv¥ù]!Ö‡˜ölòagVöü[¹n™ í‡A¯ý]í*!]Ãóx€äÓH$‚7ÃDȈƒšXÓÇÕ…{¼ç ±Á\Õý5œ¬nÁ™ù»YköA¿v†ôÓYtåž?¾é³X®C#´°‰Œœp~÷¬XH*Fà[&a6Œ”Ȩà=#–ŠPþImƒ5)ÙãÂ_ŒVê)ò¶±i•ˆ½%¢/¸“r½i´ã õÈlw2ÇvÑŸVÞmUbÚŽ‚~€|‡}U+:E©bÊ'ú‚$P!I“¾&¼œG7Ÿ¿Ÿ õ ŽL,<ê’Îåé#ÔU1 +œS¦UŠî +!5ˆŠ’°C%4«‘Ríä B#£‰ÌM⡪ÌÝ@Sƒ?´*ü˜VM©ªÈ)šiykˆ"U…U-èŸÒ* …Î…QO…ñ’²pˆR¹[î6R \ hû‹:d]µgít›ª)SâýÇS`0Á‰6žQqlEà:%.×ÚZí"4!ÖŠuê®Wj‚<­4D܈¬Sj˜5¦&œ±vçœP&û†þOIpºÒ¥a[œ‘;l#„¿Âƒ ­P©w_¤HH–ׄ£CE@ÁÿÜ90èÂÃ"Fಚ‘ƒY$ÈÀ! "Äk,¹Ì«Sqd0ab( :ÇŒ4• +©HÂ¥"¤Ò)&v(Q &#!Š5¼†n’†±$êÀШ¬ª©R 6$…ކÔ0©fW+ –²šW|¡¤J ’[Qt¶®³¹á¦¨C¤êíh<á@~ÐÀ†!à  ¿ =€€aàÀÒAÀ˜à „ë@4ðÀ<@L$^Hñ` 4ðK jðÄà€p0 +Ì܃)`¸Š“X÷ÆÂ²®‰9Y˜O^‰ŽOB™JÕÔÆ q¥34Ù´Â(øK´Úƒ"T4¹CŽÛ’#ÐLâ@U•³¿´š“ÃF †y21õMÌÅM(šEPÏÍo¢¸® E•柒q&¦‚ÐüÓ ®FŸÏ¤ X°D‚6 mT— 4BDh\TAZ B,’äŽS‘z(1!ZðÖ1¡5‚SVå—… Ú§*b!HJj"â AAOšéáR?ÕKkD¨i¸A"¶¡¤¥ ª<Ô~¯(Q¡ˆjåzUÊ“UIyJêJjÎ1Í®ï`™¨ « äbTvgo¨õxÕ‘²¿I ßf…„ªC¶ÜöíšÏÜ ¶-Òšsâ1vT'ØÅ¶L쉧Ø`»F—í½5¹È®»ã²ðd•Oȃ=#”zÉk?{Hóy°ƒ=%UÕ½‚=U@æ<yˆÈœ@>Ùµ,„È«ÝnÔènÛÁj„»ù<ãÐ)ä3Ê@²Ï$ñ>¶ã ÇOæT½äÇz +óÞû­—îmf˜/ 9zå|šè)’ùé5¬ªå6„TÙ<êIh‰y‹ã«Ê ôÍŠë—q¦lŠˆ@ó°¢,)·ÂL¸as©. ÿ%!R3ž]£V[Ý9I…D5’3m[eh¤b*RÉRbñh,¦‡z#ƪ…ôö2þ#´0f±#ÍøŒ°O§tÃWUêlܧLb„«)[jKFá¼Ä?¿ÌwÒýx”/WÃOÃçSt¸dná§ÊÏÌÿæÇjéb(’K”.éÂO §§ÁäÖÿIÛøLª"$BệP(E"Q)d²{ñÒBòŽ)Â_3.‰5ôIµxH„S¼Ü8‰Ö°I­Uˆ,\Ã:íQEa¿zãb™ *Õ•¥Šãè“ÎIEÃh9X²Å%*]xì©æfÏÕú¢Ï°†þúÂou¢•–߃ôÈ ÎÅB8uWlˆD9ô–£Je5!UØ(Ö"B¤E°aDÈ'æ|Ú‚Ú¤Ž,‰öVÍTxô²ÖJ$Ô9į˜WõBs„ ?Š š8IûüÓ­ dl-"˨:¢Hò­j|YÑgcñI+„„²²k—GÈYÁ¯Çj’WM!QôèŠrQv©×oOáÒ[SšOD±¢2&V|7Ä"ä¸G¸ñиÈgÕÉ™ÔØÐÔÌhf£Ü?,ý˜ºL0Õ.íŠX2±ÑÛ©‘«K(#ÝÛ*9¥úWj‹Ä¾PÉxB*–Jå/*G¹ª‚Û^ŠÊ1R5 IË®K²¢0í,Û•£ˆ*Vµ–ZSbF‘îmÒbÉÛ“ŸšºÆã•ÔØ¿;ÈѦӓE„h*N’ø¼•ÔïâpØ)Õ¿TÔER§=ÈéDTŒ‚Ô ž{H.‘x!­ +UhDõ Çáeî¸ ½Ê¬ÉŠÚB×ÄVt´„¶HTC—ymjh¶æÏ¬U–+“èFu`P4…T} ]Œ@#— +$Rª™fÒŠ]LM>$12šØ>9ŠsGH¼­Ÿ3êþ¸ÌsöÈŸ‰Éá"»£Åpy“.dž ƒW2â[w|ÄÝHHÙ¦UÑHÇí{ZňÔL×ÍÄká©g*•[%R£²BçQ5Uˆ‡‚6ŽOšïAšât„ü?ѽ¬!1¦o»¥Ì2§¨®f&ŠF­TIyÈ£a ÅHÈ<âEã½cè(rMfD’/”%—„PTH4ŸØ{AEsUè?å}-FdH¡S'–„[þ¢¥DH!UÖbmÂ]ö8‰…GÕ<ÈòqÁâ´8 ‰¨‰(Ü›ëIÉF1¢„ÐÊmÛ`ïqN$NksKÕYþ¸qµå¾— [HÏÌOìÂ]2SÒiYàHIˆ—)X*ïÃ"²²ËyÙ5—=éÃ^“y¨Ô &n“¼HʾVUþʯ¡¯’ÒÌúÙ„<Ĭ!ªiEiŠ ÁÙøÍ'#ç’c6'“J$‚QBü‘3âj†F¼XH#p¾Ç@*)µÂL¾F³¸Â¨ªÁ¡’½ +;ukMõJä¬_Üâ²›Š¼ÔÒrÇI6E"×$þ[§Í±z¸:Q™wì† ×†4lˆÆ #…•µØ;«ª…©¦8±á$ˆ #Ç)Â*"¬u?²_a”Fcæ%á*ÏÌÙ}¢…È)hÕM”L4·<ª³inµ.µþñöÒ'rù +‰’ú¶ ó×Ò}8e +/“0T{7Tox<ݹz„éYSËO]>ª‰•ó¸T?Qäêøf‹‚Ô’•&rM±} 9q*4ã ¡:2uèþ£¢áÖ­qb´D¨CA¹Bm%K’’M¸A&™( ¸1&¸”õ9Íld#38-‚Z;MØÅ®sŽãûŠÀIŒ}Mïãrž#{U„&R–.ñF‹açàíŒa•¶œ|ƒ‘A‚$ÝÔ¨‡_´ªÈ¡ X¡A(j>Š“PIì‹ñF°#âJ3¨]*M$¸£ô¡ÑÌ)0  kUSSa2!#­2Ô ‚ø¼"5Æ,@@A°îxEbe m²Úk"DCµÑeõ •¢ðœ ,m™6F*ZB9¤Bä —#ËDVE.r2ÍAZcYÑ8*ª³ŠNÚ/»üæúÌ~=|½‡îÍ‚\ÑÑ…¢Z–rU8M¬Âÿ#Uæ"±hMpˆÎ ]F25Åšµ™Ï!(5#ú,º YФ”YQÁÉÔ µ9mµÊ‘0‹÷,êrOYg…¸Ê1Ò´[a‹‡è3É‹#zóŠàÌ\†ªj¯1䬔„ q-õ¥B„Û*‰<$dâÄE´”ì3œ ÇQlÆò(ʤ²‚9q•Ê:™œ“ p<£¤Jˆ•0\B(d&p ÄÚG(h¢„‹¡ÉXºÉ äªß5Ê¢BÇrœ0]‰qò§Qâ¤+“6$ú(îž"*œˆ¬qmŸHÆÀGGxÓ”*S‡‹Q NUq¼hœ¼ƒ \”l¢×»žõ¢l„=‹ +’D8¹£„´J24æJ±†OÜKgœ‚!—9“è¥Â˜FÑá , U #ø†×£–ÚÖPmQQŽ‰Ð¹— +·4ßJŠ5‰©Ë§&èMxù:Ãù;®Q…´tm¾Xc¥ÙéÖì+üZvÜÝ Ý‘†ÎÆ®¯ÑC9¼5úœÊÃázèÂDäЦ ½BGñÒŠ©N|9¼<ÚFÊE&Jðf‘ËTȽÏ" +Í‚î°1ÄÖïc"»«ˆüPRG¼+>³ŽÈ-‰'ÁUh„DÈDÇG¼¢Fâ§¹T«ô³Vuph”zmþH¦4ã•mDŒi„°Ž@ÒO™ d‰±&Fš‡õW­¨8†A[Ñ#x—ù½P‘<–ÈÌYO¦(ŽÖàù†ó<Ž®5fRQ¼QƒHÑ1Y$ ×Äày¤ãFƒW3„ã~xBæñIõZkSåŽE~æ ꬇HŒˆv»zqu—¯E_ + ‰Nê#S”ƒÊ5‡ˆø73nWÈ¥·trʽO%ý} +1A¼©âñŽcܼû¨BDÈTL;Šx|ÄõWm”a‰ÙnIŒ(t1Õ¯âm˜È r‡ˆ#!ª^D +Eu` =;ᯨ«ÝõÖ’„f¯XE 2) +b)9¤´_T§ÔƒI^sYý +Òa˜O/®ø³I˜`e4_ûÐÇ Ú<ÄreloøpµH'®¨Zc†j«RM8w˜‰«³93©9¨»{Ž|†Â„Ì5Á017ÂLùñ’(Š4ª„U S¥ÌÛ´êrò9Õ*!wŒzɨ<³Öl'L„ ÃÆÿ+­Ù‹¤B¢£šg4¯QQM«άd˜) ?bz—ŒÓw=› /™Rç¥Oœ†4 +’D%û¾+„t¢©œ­©œ&Šñ ©­ýÿË8F”&Ç¡¯Ó€nF}Êò…܇‹Có‘‚HäUáf´ª4OƒO>5 F’¢™ÈQ*i:sdö(¯¤ wЪR¤Ìh¢©•”Lt¸¥ŠT,L=¹%¡:›qüÜÌ‹ª„âfJ¤N¨EÍØ/¾¨¨¡?,‘j #(ÓVxÑÊq2õOá‹oÚí'¯&t¢)AÞUs¡ð")¢P‘ÆEk"ã-,´‰p¸”ÔOD³*Ó^„CžÎ…8ª¨¨á¦ò‘Eˆ•.¼„È$Y¸)ƚǕK´„³HzÐDLÞJD„“/3!529ʉUìi"’ŒÂÞô}GËh7r¨œ{ú¸(5hî¼EÆKû4 ЋīÈÉe4·Ë V5Ê–Üx0!\U +éÒ1‘4E•\‰’šV´/‘ € X@À@@ƒ& +Pà ,Àà4 *Ð@"4`ðÀ À$˜Àh@0ÀÁÁÈ@ 8ì_ªˆ„AªäãÓ\#5D®…œæ¿füjø¦f¥=eÆ‚!‡“yˆ°{šÎ8Nœ"j#Õ«½9.(«‘õ˜ _!­!‚Fb¨¾ŠþD£FÃIJ"f´¡üSúÈ"»¢ÇÝ-ú’Ȉ¡™Q–gêÒÖêUÔ7ãOJô† – QP°E¬ÐÔP™b‚(¨”@Qå*t/U¥Z›bɃYr«QöXAeÖ«KQõôºÔÕÍÎ,³ñ{èÔ˜í}cJŽÍg‰qѯ·&ŸÍÚ-pÜSòtC½+jñöDϬ‚dQø°QåJCÒEJãII‚X‹D§ötEvÄ +õÒîX™´b…Tˆ¥…Ë=15#æÚ "‹3á1;⬰„¬†wjá,ƒ>ùK†¯mµëNÏ]ŠÑˆO1å’ŽîBRÔåpv%Drâ8©Ê‰š¡ã¬l¼)VËDy³º…í¢ž‘`+|![ÉK;B¡Š±yŠK(o%"5 ú„$6CiBBVŠÓ~-[2Ô£È$Ñ®"!Qr…ã*U ct±a:¹èÕâHãdJŒÔ°¤¤LjWêP± òƒ¶W¬+TE‰1åB"Ò@Áq]„#!º<\B¨%eA«4ÓœG–zî!æ4–¬ÎaŒ¶æ.¬ ;ÚÊK"â݃¾²ù‘öQZœ„s?Ô†D#¥wh®˜ÎG;Cu*¥fý4–f¼ݱ6ŠÄº¨Frc☧°ˆ¨ŒdoÝ‘ry\Ê´©¨¢ÌÌ~™ƒ¢wɆZÉCC1ס;Bmûø[}ÖUÈØ(~Z¯z¥äµ™{Tm§×ÆhcVó1Åc"ªLnÕ»ÐF†.µ{Õ~ *Jéa±‡«ñgËî–ç!ZJÓ …¤‘jÅ%Rr +#2.E¬d ÑPÐ0ΰã!úï¹ØV›TúˆILg>鄯«1f!¤†šÚ€(DÓ žš«2§ìç …N§bÇ*{h?,ÂWêV1’ £*~®Ö˜ˆ’ðµÚ­¶iZóY­Îô ùháA '˘ ÿ$¾†—ã“ÖE^ªák„Ì#5'*šÐáCC®¸Ô›PƒÂ[ñÐEdBáë†HöjQ+Mçõ ö‹P뼪ÓüZ!ÉLx&Z’VÅB­®zsy±—Ìì»Å»ÜV– ÄZ‹§}lU‘Â%ªPklæ N…`¥QQ‘•phÒ”¨1ˆ&ÞkòT=E5b#WÆS‰¢àLTœwåÒð*+ ÉT™5{®ei ‚ +XÔÉTœóyvéFôº!AýVªW„d¨©A MI?Èlÿ%T+—Ô5E)UE£¼ +cÆ£èÅq:¨HâabPâ‘¡²ä!·¨C| ’ÈÖ8ö’F‘P¤êîÉ©‰žCn_&GRnDÎ -ŒÚ×)WÜ‚NÁåN*µ&FÆÌâ©U7ŒŸŠvZ!s*EJI£°0ΈÂxÙ_™ÌÃ$ÂjŽ–‰I=„¤qtv +¬Òñ> +OF ùš²2Ÿ%âó¥ˆê;r¯c¹gñ› e¬áêRRyÖ¾}¿òËe‘Á-'·Inò“†ÈD¿$ÂM–‰³–ä¼X&FèFŠ¿„Ò.WÈ#„L’©O‚9ñ %îe’y_Za +oÈ Cy+¦…Ø–Ä’ŸöŽâ•.*ÎgDolU!Í_Nl*ÍT …’¤$2…2,?”­:+~áC)5Oe=”.’œ+¸:õ§Sôv ¥ ÅEyAÄ068« a'Bˆ„A(4âòš©£Y¥%¤<^áÄÜqÖ„T8 +¨é¨$ñ 'RLI’ ƒP±@$ˆãqáˆÒÏ s.¹C …aŠ)¥€Aˆ_µ +r‚ëûìÛÊ{íý–úCº/'B0ÁÁ“KŒ0aÇ~Ã¥ÍJX.4Â2hê˜ÝÀè“÷iž¬¶ {v–ƒdŦ¦A(í" U$Ð`Ø´Ž©ýYÑ…ÂeÇb~ÝwË+)AÎv<½®. +‹k-#DÁžn€”7ÈEßÖfÀ™:ý ÀífT%Ñ LÑ%¿&xŸœ5é:o5Y!}ì 6VKS³”`†-0º(¼©1oûj0Š“r +œ²iQ]a²Û IÔi¼e@ƒjʶjÕ¥L’EÁçÚ!WZ7zò Œ*ÀO@úXD š=•À)}dx2Œ2ÄòT‰cMø—t×|+i³¹k¼šzPü +®ŸÈf(ATxq8I8ÜéEè,#Õ©ùœ +¼»=1àw7øŽûÏu  ã-Â0Ï JOê/ïžcž¬†GWY§ÊÑ©è[†õ{¨²hd¯Ëý²5ì°a›ë‚°JeÏaÂÈlƒZGNw‰âí¼CÀgieˆ{˜Ÿg,ï’k__T‡¸ÜÅ`¾lØ’‚JnU/—p£b>[)f[ge"È¿*µÉ½1»˜´ˆ©gî‚Jü4 í&ïÎ BJ]"Jå ‚…ò°n +wÞùöÒá€:ê^å}V€\@\¾„Þç ß1`;_ÁÖ‘h¿üô$ÞbP3Ü7oª½œ'„0çS»ÑnDñR"H¥"…ñºø}~Û;2¤óÃ. ÓðO2?͆SñQ¹RT„.[G7ú&^=)4…þ13Ä™‹­] +’·` +­4Æ€ÿïæ™q<ô G"ÞB/¯º:¢ÔÏ©:À7†×ÈžÕSRw×LâÖ\ QÉ›8EÎÆ†F_ß!Õá†Ö‚×kQ@"h¡ÌR± ƒùɽ=Rô.i_;p}¾wù\S +ÆáÊÆ¶U¡/)Ë´RUÌTj¦v-u¨8öJ«éþ'ÖSä ŒR¢fu‡‹× +|„s}eÿ“M=f¤ÉžN„”´“RŠ?ß Bô†v/t»Tmåó‹;:9˜^Õ’d¿Õ›eVåÿ»ÅRÍ +Iœ5v©¹ÃžqÌÀ׺îí¤ã–›ã`=ä…¤ús'j^¼1¥òŸ×Üy—ÚhP›Q·=ÐßærÞXBt÷uý`œÏ̹7¸sÝG^ç6œfWþqÃÄPÍ œ£O¸Êaœzsã &à }8ø  ¢bIqíì#'ˆ­žÄZ ÓfØßÕPI0i_ó9œ6goé²í÷hy+ÀAm%mÚª>êTßF•qšd[Õuð…Íi*÷X…>j—âNƒi4F‡2][ D•á«R¢”™ ÷ÌØËáÜÆ°„a×íÔ=9g¬æ3ezçµ_) ª9Ø´-`!ΓÎè.~5G Ç ¢,4ªäíIï_+ñ¤¶¯ªÓõ1SeS"I’F¯s£«€»[%¼ï¦#9þgí |ò‚uÙfEhKv×9ŽZÏNüäÊ Þ¡|ÇM(9\ze=éöÖKjà0?Ýݲr¿`2f–©5ß«ÛÂýn„ß]Ê’dí|^º;)ë|v>úèûlQÍjò v=EšHïáâ·áä¹5Í6ºmøê;äLŒ¸º:-¯Ú¼û˜Û\Í:Ö2/š”¼Ç’{p×ôéåîú$~è4P§fÆn%•…À7Žoã›^¨LbÌÐÙ¤–šòŒ:‰ÕÔP½!BB;Ômk}ßÐ&«[èp9R*Ç€ÉÖ>ìm‹œz³[»Ñ%ð`<üPÉO<‘ u«„Á|Ò6Õž\¤ÿ„‡ËÑûp’‹‘¿MðvNzU³Â‚\¥¼Ú3G› +ÕPÀÆ'ðLR‹vøBV;!ô¡i·; ÐDoçj¡¹Š¦æÌXÁdÖÌHp„ DÁ%€nÝv +·!z‰ üS•s êÉp¶Hôá\¤Â•iÏ''‹O_"€Ï¤£Ç†Øxs±` X·ÂZüÀ`‡ÎžJ~æšö#(QÄC_ñÜì@:ú×+ðB[.úÃŽÚ9çuö횤™˜š…,±amGP7HI¯˜aT?È£³®ÍúMí%Ñ››ª.Û‰C›Ã¸î³NB%hþ†ƒ4¬;Ÿ |*MÄÐÎ/W}$2í±Ìs\¬cˆvåüÐLÛÈM¡#§‰‡¥=¸úD©œÜ¦KbfmÊ=W%Òg†lÙ•jLu‚ÃóaËÑïÏ>Lù)urÞÓþ‘„T"ÕjSúýøC¨zHÅ•’ ì¿6ïwTú»@}nµÈÝ£ ¦f¡2èȉá]“ŸRÂDý!Æ(nÆj„j£hz1r8È4Éžª¼Ö±ÄŒJè|ÆîÜȼÿÞ¤Zq5¶4±§ø˜LÀMf˜1¯ÛŠ_[QÂ:®°³N­Ëá)ìÆ“/E}:š\cÁêébΖ^·L‚O%Šü{8`îÓ°m ßUüƒž€yNW ¾Ãœsë š³íhyö<þ9´@YUza\½(Ën¥Í\ ãŠ]d&æ¦Ê¡âüYSûZoˆmŒthŠ%;K‹ýÄÆZ[…é.Æ+Ü “Diô©³láIMöp"µYŸÁŸšÎcbº·êÉS­JN@ùé&RzsCÅB\<åžÒá±õô:Ñš’¢Íd¾ã3š 4™Í££¯®ž7e0‘½ž0¿äÇuç ~§äã‘H¯Œ[¼8wT¼{ðíÕ™~ªý4[\„BcÆÒ2y&´Í\.™:!Lõ EM=d!:_؊ųÉ\úĨ>‚ƒZ·&,#Äèˆ0QºÔÛXÎTI'/€Ë^Š#}Àò’¶ódW‹3P5üí‚ôf½EÞ6I=gSù³i¹žTb—W+ÄJøJp¹TŠ0ð«dÎè.Át)v…ÌóÕRp~QÉÐðýH ~/ÿ9uq:Twö›éá y] ÅH¬¾¥rŒkÄ×kÇ¥¢9£tS)‘`ÆI}ÙŒkžeÜ-¸´É4W8ñgLµÊ&-J— æŠ$z’M Õ \e…ûýôå¨u +Ò;ræJ›Ø­¯û3_ÕpU>j¤µ‘Â@¨Ä Zq°h4;zM¼ôï¾@J5Èe½Ge#"‹±‚zQzÈG°¹,}DÅj{Ò9ɹeašœzQ†û3À°…5] ’—ÚñŸ HñÒŒGÙpxë'Ó¤¿—Æp©‚Pè@›4ó”Bü€ƒIŠ”^ ¬žÔS0A(q +‡E’µÞ\8¥üñWòìùˆ  8É¿x‡ë` d‹4 7±ŒªukÜ^ q×xHá¬ï8º8à—sJÁ÷Y“Ê48¤'έ'âg޲Dp_4ürxòyê[£Ï+”’j5܆9Ð6rñ(©—y7ÍK˜.Öô‚újI_*_YTrÆïƒûô«˜Vƒçï|›Ñ#¨n&{MXŠX»¹p +ùL'äë,œ’±†¹™ˆ– mÏZÏ ”#ñj›-Ú ¶Ê +úôÑEÐö¶<”Te0Kr,ÐJË¢dRØÍ.ˆéš´°,+d˜·Î¼ÍÓlÑüœY9 •¬·'ùÆ”‰ßüDÙ\%‚Çt¾coB‰ÍÖ!^&¬2@üŒ`:fâ‚Û„ÕÑYÁôý”ãa&,§àÀw˜àof¨4¾‰gy×Ù!ÈH›hHîP„Ht(02ü;;‘Äš'‹áa¥ôø³`Fuã×DûùnüÚXûÇ5yl³éªšs›bK*‹%+Zý—é¬=TØÔóã‘ ÑäÌ ;7¿|òÃrÊ[¶Q)Uó«¼ð w%ïʳ£€æuuª.¼õ6'OÁŠNšôôÀÎ vz°ü6]:Q.›Å’Ët·@)¿µÄP/Ò@4´' ÷°4ïGJ³„×®ˆö(]ö¬ŒQãÎÔØ­ oh°Û4.Ú”6 |LÈÁGÕþ7ˆ„'¹¡gA¶k€»YKךòfôâç{7ÞÞ°„‹*ÎÍcÔÜõ[ IY¯@½}Ùû Ñä¼ÃaØê‚O¢öÂý‹ (#&âÏ  +a€µ¨UXTÂ#eu«Çô·M}¨hYÜÅߪa;ßQ[_²¦A&ñ¶!+-ýñøÞJ0k0mÒðN´ÖÈ짪ò¼¶ËTžïÊϦìxÂ;Á)6êëŸÜ’!¿§ëÀÓÂ/>v7ƒûc,vÏ—³Å / ¥9½T‘ýS”é#~ú1_@ÖXKÕëçGh7dÓRöÀŸ\dºbˆNc/&½ @0ïýÉF±O¤ªÄ ˜QJ[T²óDgîˆj­µÄ¼ëú¢t‘28ŒëŸ4_­4›Šu]ifwP ~Ï'®¯\)Äç0æ‹„P “áÁ´õOâão Æô(Y;K5HGpuy».·Ò± +u1ü Áe­µ£t7Z9½QÄ;E€[Ò6ˆ¾éL–›(ýKÇ>„{î¦kÍ×$A´ýüNÁMý ÚÚý¼¶g0eCwj½Ó¡2›ÝµOÊE³sãúîN…æ–“Ëd;Pmôlãã‘9BG_Æc+hg6Òÿ´ÂÁ‘Þa×ö +›ý e¹H;¬È$“ÁÁ(ÈT ê´N„éCÄ^ÏþZÒí™ÔÿTÆð9—#x7öë#ô–&*ƒ/Îfò‰ +žãns5.LaãÑU¸2#­µÒæRùàyõ-ধ}ºâØ@'‚„t +"šgÞD¸á8cIo Nh’”zíœÓ…,åØ …{F½<¹{¦ë†úëÐ3q!Oœ¶­œÁ„É3G·0_|ÞŒÀÇ8Gïöò´¯ß7EjQ€PtÐÁÍÌnéÓN$éŸ%ìJÁ¬Ô¬¿w.M§wŠÆñYaйT4%ÌýÃ>ŸÉ¤A…¶m6Lí¿—â1'Ýæ¦¬™Þ)/À@úN˜d&"j¾R¯CöÒqÐÂØˆaÔÂ’äùŽsâ¥æxn_‚íÊa—„E$À†l2 ‡”p{ÔÌZÚ#ëøïroÌ”¾Z8>ž×.£éÔ1þ PZ›@bâ½ÇÆ8óu[ 7×½7í¹îƒ€õ­T¿òhÉ1|­¬ºÂ‰!2”Ó5õ"]à¦<¨[¥àP¶©T!!ÑퟙÆð*Y6Õ}Šy(°g#0Û`¾1&Nìmà Ïó»… ¯)°ÞJ¯ +kùXÔÄ1åi“ˆ'õHl‚ÿ;#u‡0—¶ òd”xº…’7¨€êè‹j~Ž‘—]Ý;(i}²TîAMº¿¡ìpø›·g#O/*ÖL-Ø™G,|/ì¯çA‘DBœ(·%ñ_ñ¬|S¦ÞH[£ì‰-CÙPj2 ¦wñlfÂx‹¤æb g*P‚o+ˆî“ts—˜ÌÌ—ç[E¬ÑáS¡Mlý$¿TÍd¾×ï1™Vë ³ ÌQÔ©ƒ£ïÒ6ÄCT4³°ÍÂí'l®”~±72Ìx³I쌸ۃ;ÊSg `¢‡u'à ¿;EêÊ‘×ÞaÍóÅK$|ûÏ™ÍuŒ*µŠ.Eò²+ÃêH]äušðã?ùPï­ ë×uŠ„n4Ú›!LX@Sû[ì Ýñ (yb‡Ã.Ãö±é2xZcìЬS’±u“–l`x %$ýÌÎè&2TÀ<惔-Ÿ‡à´ eèTBôl•W3G¤–“f²y6Á‡Ôæ!“º@H ­ÌmÍr³çkÆJèoØ­#jèVö¿¡HÛìkÿå ȤWi[ÛunÃé1w©€GBm•"I›«ð:tôÅ@É,͆Ò›–¾Òeƒ±qc;‡µ§ûG“kzt©%'‘ƒ Ìòœ,ò>ì ë†Iv +y¬d‘Ôë§jQÇ!vb釗™²¢6 õˆs'¶‰ óÁ’³‚ˆÎ¤ÇH«—_¼b š9>е&ħŅÆ<åbob¥ظir-Ÿ¾ “Ó—ùÁ‡kÙK©•ʢܦohDºÀ)—ç<…F2’Vª‡¨& 7†Xž-©d…À3:–2ÜÀO’ú™õÊ/8®”üvݲ”LNãdgÖØ “›é­¤† þ—'ûª)ÙäyÓíùM\²¬Ššu”‘xÅñÊÓÝhð¹ûž¯D¬ tª¤Ã‰ø›ÀP¼˜Òûƒ³ ÛµŒ!>2±Î|Ž£N’#á‚ö½Í?–$Êž>ÅB`Íš…7f¸ý¡'PûÉc(Që?&ÂgBÔ¨Ê鬷OÒg+ôòª>As‚0´Ié£Á{6!F@+Ê`ðœ¥d!ª!éHº%„‘lƒ7ÚÄ-%¢%!.ÓD¶²=Ê‚ö=Æœ*øPÚ¹§ÃúÅø3#Œ¦~Å V î˜8ö_Úá72Õ:xš/n ·ãi’ØÙÑ.°*Š•o&˺]ØNj¶ÐêFüÌWðý]†`ÚžaðY"_jšÀʧ¨­s9¨´‹âèãg-â hI¤ÇL­˜©ð΄²QöÜvHèza;áÒy»“õà†L4-{[ç›ØÄãžbÖ”²½w”Ð9â%úAúMéKŒÀQ K…0ÉG©¤øÎöÝÅ'€ü’àɼï@'˜¨òqt› ÄNþwp‘x§ªSG#ƒÎ¹‚12×áWÈÜä‡nÖóª2M—H8Š«F¸¡€Iÿ˜L{¦Ó5zZÍ ¯d’ÏÛ8—´¡KÄ>Ά$„ãÌš¶ šçEFV¸Šˆ<ýñEøTHH­u0?ªhÇÏÜ¢3jÒ‹{&Å—ìý]»Y…/œ+óÜV!Dñgm¹\ ©HØÝÖ/•à·¼6,2ó0ôgñ”'Û3% @jîV3ï™]®]«÷r<—üŽp  +ãT’«Cäñ½’…¨Á²÷~ÅoúñÌCb?¦k)ô­ªÕ‹‚(= «¦·Bįò^µVy„ãÒßý§Ô¼’¸æ8Š)Zx§‰$¼ÅÕÖHf´-\ˆ5¶2ã0u^¶í‡ø›d›‘‰²§O8_ãxXÅŠcá%§ôµóù/I‚Í蹸Í„—N®? +æ›Å¸“Œ„ï±'Z‡•QßbˆL;ì­Ý©29¸ ÜÞ êm]‹VL¨Q”‘àÛÌÖ¦ JF>¶þˆe”·’ªI§Û~j¦R/áe¤›ðv¶ÈϘBKë­X¡ vòÍÁ¤ÀîƒÌ É¿”I-|Ö4$n_¥†ÏÉÞu‡—G]÷„šìâ.œ(30¢ Qfx-³ºµÎ#F{Å$Eô&æÞ=i‚ƒ #+«ÜªÛ·Lâ¢òaÂQ +ª]¬û:¿ü˜Ÿ©©ÏLÄ++^Ul—Ãt1ä63ý7Hu¹–‡YEä²âd¼§Ë›ë)±ÕOw@4âŒÒýL,RØ‚!ïg ù8y83—v¯fZS[w¤‹¹Kތâ’¸?B0ÚXnŠRã©„1ýçwgSÍÏ94aPˆyæ eølz \¸7æc„’Ã5¡[nA .*VÖ N˜ÄÜBg8Uº®"t>|˜uÒ`¦œ„Ɖ)CNô-Ýk®[©‚ûó^ Zñì¿M2bæŸÚ\™[:FBÙÐFª VDÛš(üú›674Î×æÍø!œ!©û&èŒíðf%ë~¤üé >Λó†èÉú †ÓÏDžÉsîm“¤±œ’Fæ§7‘‰H%gÿWßM­ ¡3Ø&œ€iŸémi:ֲ痛ݴÙì¶LDL@<µJ¦m ¤ÚUÀ¯(§½^¢nL ªœ€ +Ö3ãÌÞ Ÿ«E±TŽ´½¥Ÿg”ý?ì}p}ÂhµøBÙK•,˜+!XÙ^¸ÿ?ÊQ´_‘ÿä?À¨úŠíÉ!B{¤!wÐJÎÜ—wŽÝó§úw€å›JÔíðgHcÀ›B,J3ÊäÛGG·aUž£˜üªã$–$eNj°žFÕŽt€ï‚9væÔæ \ˆü‚tó_ÂÙ[rþyý;*{Å ðŒÝ'–ÉùUÐuÓÐåŒE¿üÀ˜fѱ¥ŒS÷¤¦¯`!¦Í®6#©jÿj6Žçbmäå•è âÌ~àbÈTš¢è4$‘U£‰pèMƘã%"gÿ`¿…ŠÁÝ S¨ƒ>6‘)Uác~š¹A¹4C:…ÈCÄÜÙÕ¦$ž úé:–îË9>´ Ý¿Ÿù–òÉÏ®Ô#å­µy¸ kãE”lHíî‰ãÓ@;wD4"9îØDýTp„«¡ +ìÃáÁ¥+ŒŽ¼Eì£ÏüŠd«Ó +ºlàÁïéˆxÞßáí;¥y;ʹ¯ÉaÄ@ÔÖ­Bb•,æ'8þz«¨Õî¾H`Àò¶IwCAJ…D³—‡õ‹ÂâÝÃ$%¿­î^ á!:zÀQý§Ø|ÏGùöQež&³ØuõçÔ´fQ·ŽêŒvÓ~z_ç„CÇ´´sSW¢|8©€_F¸%„DuA¹›¸™£{¯[ç¾^ª`'«y‚rŽgùÈo, “ 4D +Sd¤ËØ%èäêë¿^°C„lÖJ’ôÞ¬p>T$×ö°³R¯;ö›Ž<³¯ë«A†Þ~5ºg]“¿×¦=ˆõTô@âÏ•«ª¨%R¾h„ëU`ÞF ¬5!HrtSTŽt÷f—Š;hçì‰b•ºÏÿè}•Ç +RRa27ä¡…1ÿ+k‚¸$^ËzêÂô“hë¥]k`Þ©ÂW„˜ª¦7ª.ŽM¯Þc ýgÖkw'Å£$¦çöÍå 'ÍNDŒnöûìþ‚8 (®V_?H LÊ îýá$ž¯ fhíe#N/åÇ÷àm¤×)µÆ“×w`›X–6H™—âì˜l)éJºÃ(Ì5Ô‚ ×2ÅxõÓž1¤šÌG¼ù"l#E}PÊ7°,QáŽ0ž 7G¬(pJ)è@ƒÈR`Ù¯fB²åºä»#~Þ2Ô&d•.‚¡8濽ªA úÃä2‡ê'½+„ñ/Hi6›•¤_ã&%/?Ny¢ƒw—Ži_òK•÷è|· ”Ód5Û:çØšdoÈô49=9~ðÇpø×ˆ?ýjF ݆¹z‘³­ù—Îz" hÀÎx;CøÐS­òÝ=f'Üv¨Œ]Id*3HhúHœGT:|vâЋM•ã>%ŠÑ ƒßôª€5íqÝ®kJ¹8_ꑦ¥¼B2‰ž`¤ó\W]åž +‡žïåRÈd¾:R³P…3“^,QX5Ê3ÑehÖptv‰tÊ ¬ÛIoU¯õíé}z¿SŒY´)Û¯Ò–"—³6üdªw†_E«(ñ™Tnˆ>æž_äõG7›‡í¯œ¨e èºó/-û#Êtškl²òÃ"›a§Fmä*ýìhK‘%£>l.*'Wijš[€B H!X-¦‡ ¥ÊÓgåzQXÆa±÷§øáiÃbîSAݦ=ïÄæAF!×'%Ù/-F€hjäüT§÷¦”p×xevuƒ)£‡=4Õ†á3.ºÛEèÇ(é­¶†f·¬éÊŬ*úQîØ,OþN^Kº¯>µ +®ãœÏ­íkôi“qÆ‚øåÝÈã9+®K‡2uY]‹wKGkœßƒÏ9AªE™n‘¤ºÛ#r|$³3ß7Œß 8߬҅¯JPüƤ â„–^ÏÖ¢&¦Ópdá’tHç·9L ˆ…_¤‚ˆë†WiýæR±æbÚnW`Ð ƒ”­ àM:§'{¢ƒÙožà Ð:ñ„û“¸'ðòÐ + !ÁUp×w§zùEï +TÂ/ºÈ¬(î=C±\þ%}xle}þ3ã>5ªÉ¢¶œ–Ý8iδO.Wìæ½©£¼;ªYާ°IÀbêùõg?„W%Ž:Ó%Dº;øCeŸì‚›‡ª®ºÌî:›Gî€<†úiÊ0¨eZ(D¸XtÃâ¶ +l‚òÍù²qüöçq¹çŽQgŸ+ISÕ‡7†ÄùÕŸ²Es^QÙˆìFÞ-E°1—õ×Z¯_Û~ŽšýŒãl±—ÒÄ7¨Po +ùg•]›@°F=ѤîñæÈ{özú«@ø|út’×LLG Wwòü;2F*`}²ü +ôH +«|¼µäa?Íu"€XX…©LTü¸]ƒn–V!Ç©– (´5¹ ãA,±¤ƒZÕ +ß¡À©!†ìFðˆu9†ïÑXßìeÍ?N¦´ôd pp/ ûvÐ…,ê7v¯‡Åc­³Or'xÌ“8J3iFÉQÆMž?Z°xrGâð“5¥ŒA¨ûñ“S…4ïOã82ÍÖ±d¸À,Œ°X@ß*GJ©b‰«†x$±Ö 6”¨–„²r†Ì4ò{¹Û‚ݽ/ÇUgB÷Ñ€)†Ñ®+é"£ZË'kˆneŸ ü¹«BŒ³Ú‰M é‡Ç†OMq7íчo`Á hF•Ÿ8‰r£´—œA]r .ä}¦Qœ­yŽñúŒìt r×zÏ@®“ßKD=¤Ú/äÙÿÝ g€ðóÀ¹î˜K` âV"ÒJ G¢e ¨Žš(ýô|BÙÙË»ä8È?V<c¥” à|f#ì7§ÿ$Ûi0‘ŠQI¦p1µd™ò&Ñ"Љ‘CA’£`玆¡ÞZ߆ v‹I‰0q nifKÂL)Ï8Ür ¡<¶ˆÔØ.kÞÀDMŽš¾´à +jÛG‚X'ÔäÍ„™A~ÔW†  ¶&’jáMÖ'ú$¸¥¤è\âçéÿ*=“V™çÝuœ„«¤°,¡›ÀòQ*òWY°žØ^ +5&«N‚©Xv8A*”ºqܧ¯d#¢!^¦…'Q»²È”ÿÑ—FñÌ»¢þÁjþE;j(ŸCa’<Öjºƒ'r•úay,ªr‘ 0|Ñ.…!¸5©S„­'Dšv°àŠùC±÷„ë ­2f’ ÷/¡4à‰¼8ÚÁ±¯½HßËmç…y‘ݪÖbÓæ¢ ÔcŽ%‚Ž¢‰¡31ûÒÕññXyä0R”_zdu¤nÇFÅ9Ò2T1Õ´CÐHí»ˆŽ[ßã%¾šf`ÁÐH6!$æöçÉ)_/…1[^ÖIc‚âV+¶Ý=Or¸]SrÔ0q*”´òñyÂ+²ÃMSλR G7‚¡fù¯ƒã7Eø2#›B‚Ù$·Ç>Öžp²,)sYõ‚“¶Äªcýß":"%úÁÊûßʳ¸£xÑu÷YN·öî0à|%„e¼Ä)ÉØ`œ¦K6U*T†™ÔhŠTàÎ=¬8"”‰iÜÁ̃€Óv<5<‚$vf†ô˜KRçç Ä÷DÉÆÐk§A uü8½—Õ§ÔÏrx ]9^Oª~âX·–.ëÛ8J› £­v³%SòýŒj\œºÅÛÚ’£îÝ÷Hëœ2ÐökK1è¯Ë¸mÇ ÉÛ‹q&­aø AEZ±t»ÑM­GWð tqi¬  +‘`¹¸‹¸¿Å˪\œŠ= xæÈÃØ¯Yj7 ³Œ–à»ûµ^PpG®Ç@€Ž,¸8¦ŒÕ‘3Î 8©2ˆ+^$Ûý*´»¦ eWÆy…‚¹¬F¢‚@ç:ÝŒ@àc­V`aÆr¡®%²Å öÁ9 ~q +?ñR½¢ÊsÒ²±~8Ìè^´iÚñ•1cnÄó¹'øßýèˆÓ´Tâ2MÓº§:®@^WPÚA*Å×lT¦¬)‹.}/6D&àHªRô“Š–Q •fjÓt$U‚ë«FÛdÎÃ8x»ÙÁ:4YÚj˜ð7@”ýu£+@èÐ;xû˜Eä<èÓ±uƒ5†5îBlƒ0–n϶™ Ú ÁF›-è¯ò|‘ðRê}²ŸP|£µ¹%ÿiÇ•¶¼67ÄÝúto‡¬—hk#¼¥ð ØžÑ`-±Ä,¼”¢ÞmŸbà™Ã·*‰Î'¬Ä>Y ÙÒ™>iq¬GFd:ªV¨| yºÏ¿å_NGúÝè<#6“…¨U¥T“3ÔplŠLò)E(m$vî’½NÖ÷'"Cu÷¯+¥ÅAîyFàÔ¯³¿àFêV£ÀQDDñl0æn¼ÔØq8ÖÌ“&¤’ãfùràúCÚüЏzÉÕr|˜¨NcªSOÍt@P©in´u§ŸüÛ'=ôî‹;Ùo($&+K¯Î4„Q¿1®pè 3ÉÓóè…ôÔ‡¤1I(y†‘H#³¬[eª%/[tË ZàÙ •‚ŒhC ;“»Æ w@^Œuªv†3myE¸\Pù,A¾„ËÏ”k%{@)``Àt•鲃𿉯 H7µwÐïèL,O¨ g­ºú>èçIƒ]Óþ!f¤ÛÂDâ˜â·Óñs¥1Ö„rÖPI\œ¶ènG“ÉÚv~7ÆÝsilÓˆIgÑw÷öÑ È³5¤©ñ…c‰dìL5³Sá ZŒgZ_‹ ЧAØy/-ÍæyÎÖ¼‹­ÕE0ñôO¶íe_êm&|)CÑÓ)¯í‹Z¤ýºVÊ ÏiJ}CZ`»ž€§)äQYÞF®àöBìõbÙ¨ËMßúý8)UOåÝ.L5‡êrƒ¾t5WæÏ­SªRãPévì^R 18(4ü×zG:n‡¢„HK áŽ[=yÇ·‡%vŽ´°ªe@ë” „ieio»ë)DyZfàãþñØÇÄHéB®€ÕˈJþóƒ-RQ!aã=˜¶+èiŸÒ¢Ž€¨BÉDv1¶g[n<¢²µ’QŒÃÎÌc½%9mnìáLKß}ôÅÓ%g^ãYÓM¥eZc2àVÁ›€õ]æ[>T“\P* ¨ ò•‰_=“bN‰:bÐDk˜­êU-z‚ÒIÃúg‘êÆw”bÂT@ÿà õ 0 8 Gó*Ü­©‘éLm²ŽPÓ¹Š,9@QƒR/Z”Nö^Ö(ILéå3OXÎ̈º‘hfyE>â*­Q} üäQ´—¼Ìÿè§j]fìD»8 Q5Qƒ%ꩲƒ/£|,F—¬L¿¬Ž½¸qs¤ÉdD·1ÎNå–#ýô¨¤ì‡ŒªÜfXÑu܇c#ìSUsµ] ãüÉ.fŠ¢ÁI9ˆº2ߎ±‰[éR¸ueSæD"v€]«Õ´´¬–ÁàZ‚ˆß¨hT^kë¿ûa Ã̯4j:åôâC.æÕ2 ôD àæ÷<ˆ¡+ŒõC„ß½ÀÙô/aà ³Þ\’$ø80#¹,`pYf‰™ù_i½$¬ó¬ #BTÂ?ý¨¾M˜‘µ± +)e`í£¡|BáÓÂk\ £1ì²Ù÷D–LíÎ@߈n&4íº$Àðy‹p̬JgÐ0 ¯£“§m¥t>XR…x3rŽmO†ë“ûŸé"ª°*„ÿÖêHÔ@—f­ÿ*qX‚ˆ°? +ÔF˜¼s/žp¢P6¢–%ƒf’S‘yO‡Y@2îbn‘Æ—’ôR¤Œ6ޏJWÄeHëìɨ²:™qz]–º +¬×x­Ê!MVé$P£:ˆ¡ mD†fCm×{¨zê÷h—d•dbîD×­‡¤Úc•´D¬¼¥œVœŽÏ›_,=ÌP4×ÕqPþÛ“˜eÉsäîÙY›Nþþgì®5EÍ+ºÅÒƒ• Ͼ˜Tˆ”µ»~ʒídW©a{¡nE©ù¶‘lÀuìDÎ()s«$ù¼šo²ï3‚¤O&æúz›¶ÍE®UlÙÍâðâ•8’zfÑ+¶^lÞªND"º/Sw: ^ìѺ0 +6,r*¦s²IŸ»‚ž;ȲÔ2 é” ò€ø-}™ÂG> þ[2H |'S‹,êÃõ® g&«Nyøv¸ }ç*$/Ó‘¼Ú@O9Ó³0ù16K¡1Aš:vŒ±!‹HD>ÛC³®^TÛ; +;© Fy"áÍÆÓ¡Sý”Gg&òKÞƒŸKªß¨Q½ãIÄ”œ¸ž\í½.ÊÎ’¨³þoÅ}¥ÇE¸™g ødIå +â:åázvÓßjúfT €Ô5Ÿ «]Ô ŠŠ4Ba_Ötþð Iœ[ :›IâVð(}3Ž'p<9'ˆ~êÔÆÃ!CQ L…ý8šþ6¹pÏþI5ûáuÑóBJÍt6 +uꓸS½ÿÍÔÜz0ƒ]‚–»Ï‘¨™ûºŒØyÓZf‰ØSŸ;ä «\TØZm[v€×2 IeÇE1*´Ö¹º¶ ó®¤¥õš­ë@¬*!uýo°‚ƒA!5t¶7’ Ú òñA¨„ +”µG†ñzFXò<†O‚êm šÂ4rçÇ^Ì׃ÝŠ,øx ÁI‡kšj:´V4ÏãHd8•?Ðê~jüØK:€„fÏBàò%=÷ßR: “>=4T‡UÞ%kÕR½~è–\vå, ùääÒêÞR2·ÆøpÜ´ $òó;þWàÈÚê¤ +å\Pñ /¥ßD›¦ì\ꀅkÞ_uÂNy1#µ~?ó{â0¤ï¿Ñ…¼z¿óm‰`Ú£,x TdB;eÇz@²£Ô>ÈŠ)àÁBòsï¸kîBþ!”ޱ‘$o1DÞBŽŽV’×›7h¥~þ'ÞÈ€ÌÃÉ,8òœw¬u‹Ð¯&“lw¸=\ "çµÌ\$_ýX(;Žø"gø×áhº 5•kw¬3íæ³ÏÍëâÕdS÷…ŽRk'æMðüöêøè¶ß/­>ÉkÉWÑ+Zê(1ƶ3‚ ÛÖeXé%¡ï šçG£ÈÉÇb‹*+ó ï×*ò3\Ȧ¿2êìYýÖö²ë‹™KŠ=â©76·3ìCØQ_¾•^{]SI Z¿BúÇ怰  žõ¸‹)ò×g²÷òGAÆ5eíõmOFk1uí‰$cN±Øzô!‚´¨qçÑ9¿PZÏ$Ô‘Œõnê‰ëž™c +E6ƒÝõGó¡&©"ã¿k$ßîéyO]ÛÂÊü«/Þ!­ÎY櫯Ϟ¤ Ø€ä¡Á’xЦm½ªŸ´ùì«É‹@¹)‘ûl ·ùkÎ/„íès•|é2è¥ÕMóPxÈŒqã+?dø*ÇÉ,¿+>»Šì¢W WfM4átnçÖù£óÑ%«S +"÷l-ÒR› +Ä1üñçœW v?ªÇJ7æ%“æ&š¼»´RzVž®ä£d}ðÞ×={·â8­+³J„~#L'²D_‚~˜¡sx„, Ž=ô9b­þûøü‰Xø¹èGEƒ5d¤TAXK~C«Ô@ÊëЦ{܈UØœËø´^u6…©ˆ3X-"¢Z¤ÔL»ÕÂ&ºø¶B¶G/zù[ðúÈÜ}>5€K¡zvÿq_³vêôTS’Žý¸. {˜vrY³-¡m#AOZ7çÉOxЊš˜Ó#´«ª ‚ÖKˆ¡Þõ´9Í=’Q* +Ip XÕA˜×ãÆ‘ÜðSuu.Ðp“tJiשÌ:$Oçt8]ãÏz‚á©]wØ´®Gao i£X¥ËAÛ )IŽæa¶þÞ^33îõ¦B–šÎY‚Äf,F ÐÌP„Œÿʬ…·?Ê&¶Ç½1ÎHÍòʲñ ’£L$SP$.¸·C~Í„D{s ˆWE8d&òe$qýiÚcc3C§h +*; S£`†Ijºhm˜6xÃþÓ1ê)ò÷Lni‰-svS i'µ«G…è×À9I䟸Ô^uïÙÄPÿ¸ÖäuÙIЦ.W;–é¾.Ø1gag¾¶')Ï"ˆ4Œ!ÊXk•8…¸‚*óÁÒ_ÀóHmó]kd€¬<%@ÎÂM;Éêë÷g¼›ÒøàâÁO«f{mï,Æ­‡K?¢ÜϨI#>ûшýDbbwx%,ÅÎY9Lð9Ðùgˆ¿ _·Ò\TíFQ×*`ÆqqÉÇó”ânU÷°MTU£˜†ÞΚjÀ‘(g<Ù÷«MÞÛTtÀC8¿£È i‰t`ÁI çè»?ª³šŸ˜Ý€ >g$äÝ3‹AP’[õùãèø³T³Ýñ c +Ó¬ïËSÞŒµÈÞ÷/™Г„aA- +>ò¨©.ÕÊËÈ'\î¦ð±¸#Ð ¸Yú·¶Úœþá›ÈšúÒW^™n§JNGŸ•F@,•@1hº“†“ù³ç™R"‰ÄV VŒ¼}Êøï‚¹ž|2,(g*—š[uê iã2Ìcø׿½ [œµ¾/£bHÙòmvDÆÛ-Î)ì@å¤Ì¡¼Cç¬Ò7—&œ›6ù´ÙL‚‹6Þ%¤iùÈaÀÕ­Úâ¤$—#Ð=JX_¸ŒI»T„i™È: +‘KÛ m3Ï€K]Ç™§!xqˆÊIåf,ɨLúlkopݺËofßÄþƾŠNXr”ûÀ3tyA÷R_èª{ý»U¬Ñ¾—¡ìèØ9*Ó_Yù’ÆzhMìká¶Ö`ÂÉíf[œNʘîà’ÿ.Oò¬ùÒ¡FÞ™ ®^âZØpa}bû¹(í$üò´ù±'–g8kåÊ éA)/H# u&3Èȼ«;æñŠÄL· ÷¡¯T×óêÓE«f¦¶»âèF)ëç¼i§ðž·6IÚ5 óe¬BlêíWáeógTúè½ö‘µ$ˆvb`¦9·wHÄ?P§Â`è@Ïéj}‡qÁ0ípŒó ™?Éò%ÌŠWSŒ–&0U┲X3ñqKªîü1ر¦ ‘ó~A’•2¢§rüKF‚’gîL±#aWSÔGmˆѪñ¦V*ô}(ZÕ%¢›œÿ”Pl‚Ѫ`#×"€6§O¦­‹¶[<î¢øUîì®>çe‹¢°¡H–TëxTf7?Ï¡æ õaÒ.ŒÓ§BœH’˜>¶Í†ïœÀ¦nšfÖí/9lxš°Ö.íR<,²FÑã9Wʰ™víŒ2u, ÷?_ù’í£”ˆ@ƒ 4B{ES1Ò(ÀF’dfaÒtµôÏŸ"wa¢0¨x™.˜+ÁðùRãÁT—9{âC¹êy=e»èD¢¢ŸMñ…NlÅŽH|Øm©(WL«…)xb³`/pž‰óáAð0•Å'ûP”ÅП©xÁ#{,!¨¥CËç:”^⬅›;ŽºÙþcN '¯:Ŭw4 +… j±ˆ¦@ +‘4Áä>Â;:ÓΜü²Tj¬U7ža5†º’ϨÅõÞ!tÃIL;ð‘ã|~_SÇÂ!‘¼M: 2ʘ²¹æÑ¥î¤‚dòŠV§µ¹àÙs•º Zï‹æ(¶ ¢”¹@*Ú”c…§غ<@®85ã„Pê@•‰Åb‚ÀþDŠJ¬jçݹ½¾>v4:³Znurµo–~…űZ|¿Z2v¥‘¦`^_]Aî™%¾ŽF&$<­y `z=]`I«Þ7È!ÿ‘º bù”ògKÿÿÈØ-ˆ^2*çÀxÀéòôìЃÁt¿ ‰ÉîÑ-.¯TܦBl颲U¬vîNÒs±ùQ•|ðTê'æyf’]¹ËÊšÎdÈáŠHTí}2Ö¼Uÿa6®8À„KggkK›Ö+©wPÀ/nvËrP# &·âEÉ,3~‘7NB·Z~ÇÝøóõq­ÏMmM:áÙir¡õ¸Šƒ¤ÔhRì†ÂÌ .Aù¦4Þ®Â->kB°í·q|ïɳÔ'XF™…´‡›¨v[ž™É¢0Ÿ¶5†À5 +©¸Æ“¨7‘çàô†ÛÇV]eÕ  "…˜Wì ˜‹þ—¦fÌI›ÝF›2•Ÿ9‚‡§ášZýÚ˜7jŒU¨é»´Vð¥I)„¼éó7Ào5v »O š¥_«¸9BäôA4äs“v¼!Ó~ÙéŸôcÑZtÌ`!b;Ô1þÝfí<ç½ಆ4­Yæ%õÎ÷A’ŸbÃPe4Yåu$*¿ºÒ A‡¸8`±“Äë þ¶š[žlêɯùüB«r6Ö9iêߘ1ì„Ýð¤s#ª„ºæ¦ +>"½çf%ªOÉi«b$çÆûÿõ º2èÁJ€PƆ@i“,='§¥ƒ"‰2«¿ƒŒi#›GígC6G}¹ò>2ˆ +ÍÂUWn[ÊKlרÄ×C¸+C´ö™Ëo`š>=n +ç”a¡ôËÜõÛIs®Å'º Õ¼|šÏ*ÿÏC2k +GdMe¼ ý½÷’`—â ÖŪ9†ÛÄõq03:‰˜)•Vâ˜Ifz›LÏÎȧ0·LüK“ÿSí?!„dщz®`z$¢O(+cL)óo[‹Yð=eØ¡ÔU]²tìÕ`Ç›ôÒ¢î›û¿ïVBvíÀ@Ï9:Éd7‘:ð¤ê+Ceƒ©p›¸ ¸°Ô÷˜ŸT†Ív0S™÷r'Ò_h1GÁWL¾%YNrdü”ŠbÚµ£,Vè|q&koçØ›süÞ<ÑÊ4Y¢°Õ¬Cx?oŒ´Œ|Þ‡qøìoZnûò¡Mc—)×Í~£€—ˆã$¿dCu1’ø‡ïžÀ¾¹ „ æ• ¹uÏAM]@ÑZ¿‰OaŒ p‡]üâr5¡$gÀ£íÈÙ6)öÖ@Þ"t@‹AåšÿrÞÅçä²I{ü\“ç‚Òt'ÁCãs-E¹ÊŸÆõ“O8•S?&ë{ÄK/ Á ^`P]•kZB'¾£ðÑ>~4–¥±äËœÙYßå0•"«° R•[&äþ#îî¨YnÌvÖÏLÚ?†@ ïg«Ûøúˆ:yEã>ëöúË\øVÏ M\I¦T7º½Â€£åÄwÖ· ‘稅Æ*ƒ·Å>2é¿ÌÙ‚Gªë8²T)T’Û’&Œ%ÙÆ·°‰öë§DÒÀ÷eNÅ·Ÿ¢Én½î¥bÖ“ÒÉðÛÞÊ:›û²ëƒ}QÙd.ø‹Üièˆnaaõó‡âÞËì[‡c-šÓäWÇD}%̼i!¸° c¡9i† ¹œ‘»ðxl²û >§álÍ@âÔT*v’ó´Wû5ÛÉ¡UXž[` +Iš-¤»s^xÚÖ N©°ÓKÖN5òË4ÜNšýÀ\/¬y@î…ÂäøO"bÞ¨ÛØ25Ó!aů¸Žuõ—˜ÁäŸ%H´àÙóZ‡”Pê°êäÔrWj啮й!÷¼áó £“ ÈŽ¸›šà³;Ýx.òHܶ̈f|L÷)шÜGbȤA„[üwÚ1Ó¦J™9=¯? ÏúAV^,Q¤ µÊø'­QÅY +WZÐz¦Íg1FOÓMÔ…9Æ—bRëÈQSyµÖÌúô­w’‰¹š|LžYÀ +‰®c ì²tíèÚÄš‡ˆj…ºÌàç‹¶„ …Å¢S:p9LÜ|¬¾ŸZ¯3ü Ê«°Špü²šÚ6”z¶¨¶¨_Ü7Ä8¼<0ªÅ3ýpðJnóö©^x›ÔüH¨Ì"›«µ1iï$YO-*g,­iÝq‚r-—d…Ý—°“=–È]ðÊ·&s b€3ºÍi†2 ¦‚„>±«% ‹ÜÁÜO~Î ~z Š1,´pÍú-êŽrÖ ÄhŸ £9’ØãÄIµŽ +Ü‘ÂÞs#1›¼˜[ù.ÕÙ¯¤Â¾,S'€àu»Ö$þŸËÛx è·Dëê&øýnôê9Iho™ pÖ÷¢örH;û‘Èà?jƒ’Dcu4†âfvÒøžÚ‚)3)*˜!æ¸]ÕïÉbðcê…ìïÀŸÃ÷><Ê_Œ3o$éÖ²ò—I÷ýn,“jò¤=æ´i§gÝvìäÖ5ù¶C7܇+&zZy¬6>»YuAžnØ4$šû‚ƒ©jCjÃÉØ#HG +„Z*¥üÑ?ˆ é¿ó„„Ÿ¯7¬÷˜2¢œéu‘™[ÍNé\ð{|çÐ%tõ9‰Èõ™Í{w¶Ïã)˜ÕPÆz[Ž¥:Ô4ÛÄC­ËÒR(.l7Œ{^b…;åbØ~!ëvyydyfUÜ®=8&Bû𤥄N‹·§HSçïÒZ¸ïh 5;§Þ]úäýÿéÈ­SƒåN@T'¨Ô‡‹°ž6tÌÐ¥ùš +=iŸÕ¦% #ºç„7‹Z8ô?5†¥h @‚÷'’‘õ“%šÇÖð§µSb$Š­ Æ,+šNY§0z¹¹¾ÄCš¼$˜^Ã*‰žD…hð-òjkšg"‹€3圊ٜ¹î@—¶¿œ)¹ km ŒŸuÝßÞÍʘV•­Z„ЦóæWlì–¡LÔ¼¾Pè'È•Íë=~a¢¸*i»Ç#ø_«-rø—b„2Âtlø>$´aü3ùí9Q N0~àPGýñ@Û Wa?P‚ú~Äs<*š´Gã @'Ôû³-³‰N–ÈbÄÝOQ$ƒhU² ߯°¤vf¢£nøw gÙ(0íiêYÛ‰â*)Ïq[_a¢£‚’¡ð•â>ÃEC¿í¹PÒ>hξ²KÀç´ìœ¦ž£äá À:†”(>ÿvâ+¡ß„/¸N˜}Ï4¾U5ü²Mã7Tç²X€z„þãfœŠ +fþÊEõ‰Õ4/|ûIPs]Zr$¡ O|oÙì.fR­®ºÜyòYb5Î6¹bÕ3ÿP¤Ú?#¤ôØ.09ж‰ïÍŒÈÕ3§lp”ü?gg+zUŠgŒiÀà™è¯åɳ½GGÍÝà·:ÁMµ¶Òe”¿s†yA à7Å£JZ–*]ƒ:#QÁÝU ÿ³œV{Äòœ¤?„ƒeŠØ}òlü‹¾¢E +Ø,99¾ÿyÝ¿ ×%W%´{¤þ†¡£¤Ÿ®êÙß«C*?;1ÉÉ +ÚmlÂIѸÉÓ¹$O°°F¡;âËaA‰þÄÃ%Û¼C–ò¨ŸJMåÁ†µ¡,‹rÐ"NHˆÄ7Þ‰¯ë@Å—€GUQ´>ÒgŽÒÛ[%Õõ «â߸UU] û³ÍP/(ºõ²Öq–Ñ"ycÒÀ<2vèÒDxXV튮IyðJm°¼«SZ + ¶]¨£Úñs~ÎYƒk8“×ÀÔžj/'æZ>C³™‹£ÿSâ˜O;Pèi«5w¤ãYå­^‚{“ݶÀFÕ´<¡J”ñŨé€ë <œ3¤C¿' ïàÛRàœN¢³×x\½ÙXZùþÙeÞñ ÙÑà:Ý)ƒøÃœÎÑÖzÈ5ƒ­…½¼¸¦#îG *3LÇ2YgCïD~¨ãÈ9Ç ‚GIèœæë|aÛÝ«û£„ì…Ùsd$zUºèâZ™Òé“„±Ø¾*k:©s×°'D–wö;—5™Ý:P²êÁðrm° ¼ž4N¹R†sT[ÿÍ KÛoˌ߆î9:µ÷»ÅœoÎä¤Ê`Þ ÛË:´±²&*aªÛê!h'óD¹º+ð*IÈ}¶Aï]ˆN~ˆª 'p'¬ˆ íÎ>"MS0ïÂ÷D ‚–5VNšYÃuÙÔB¦Ìcú –Ûøö +]þ†g€!¹j!Š…Ó`ì©2 TEÅX§ñ­a32B½D4›Jàx‰¢Ài>m#¨ Ó‡X¤Ñm Ûƒf~HYªvžqáù½Eˆ·-iCº6µwuzY¦æÓ6?Ñ„fƒš÷ê8‹¥ûöùä÷‡>ñ ’^òm?í;…ÐàˆlǵdŒ+ êOYPw¥…ä r¼ò|T-1{’¡5r.&ÍÍž†€ ^R2ºÐ´Š"™ö†J³¨ÉñgÿAêml>&ý(Í[´iXj«Ï~J4áljh>ÿeÍ“>:þO—äÀž­W¤‡˜±–µ±æÿ˜ ‘; çSÂäKpV†ÃÚ/ZºçpšV³ÄÊB»“~¾æ!q]áD0–†¯¬ ¹‹ä8Ì8‹æ&þƒÕh:D~<8÷ÚÃùkÌjš:81C§1~§ÃízðÇÿ˜–°Aâ¤JrwGmÆŒ5«‹ŸÐ}"+cŠGÆÇäŠKÏ+ °KΖ¹`m¥šMRÈ>ÉN‡95ntÉàÁW¶‘¤íäTþ<âz)ÊFa–¹È&~8ïê~ÐÂ!\ƒ4¬išwõR“ïF®ëS•4ÉäF̹yäZOÿ4™ö<1Ö¹µRÝÜí]|å6ÅN¯ð37 ÚÓ>(is)n¥=‡õ ¦„yå§5Í%{{¹ø0òÞöŸ5Q]+ð¢ÑÀ¥È®¤„B¡ë"u$ºÇ»œŒ–]š§«V‘° cÓ]£E}Ùkî' ”(h3ïì<´Ð§éÔÝK‘³éÀ€ †^LB”û¨X[ ºWŸ– 4MaMYtf^áµýˆ¡| n(×®1ŸÖIVËí)Ñ?ºP÷LÎÏüº·Ë¤ä31¯0– +•¾o=Ýú‡LâMŽðé4Hü &“ªÞ£}'°Œ&BûÏÓöÓMÌ¡ Œ1Áz;Z–먆1y!3é4e·‡®ÖxJý¾¥ …ÅF>Ñä5$tý]V‡6™BX3eÑ9˜ «¦Ò<Âsƒ† ”ÏýíׄQeÚIö=µ÷Åû-ª Nß)Ê(3•6gs[Š#áïN¦1ÉÕ°EP^Ø£‚½I}gþ&zy/ÿ6Ú4'ÇøÁ7ù+]Hy“Ò$nfÐ +KÛiNôacÿå& È`bê.Uýº…ÇU!ˆö>זʱá©`â){‰×E*áU¬HíÉ>*kw$$Þt $DÁSÕ*ù«)Ðs’ûñ¤áRQ= =*1?7SsU(vÞ,±tº‹+b7`Œ§Îøà´–#ØŒR~&À º¸êŒé( £úKš&4)ÓF™.¡ÑC°Xj6’¤ŽÎòilÜ€‹ÙâÏê)µù©ò‰–‘íKÝ& µÄž· ì@Û3_¨‡…ˆÖšŒ|Ùír5 .¥N‚(Ä›pRU!þFY²šª$ÿl(Åb¥œP´-?§ïW¿$7? +fNHvò°h6V4±ŠEQò¶úb:j‰Ê~gEq¸WÌõùœåÂQ¥«ß©n?̵-kßL+·ÜŸPJ†p%ét-IF ™ÙE4q•C1·ËÁÅÐ]é\Âã~0"èæûLÍ·¨(š~eûS¸ü}ÀR¡ =±^òcXK̦9ácHsNø9;“˜¢Zñ¼·t´µ¯gHÓ½éí ë,!z²›¸Ñ=%묗‰X‚ä> ÎÛYÆv¾b¦'¾Š“[œÁC€ç…ë\»vLÄKKµÑ±®óÁ¥5€¹rq Áa†ŠóÒ§J2VMƒ#YM˜ÆIf@áÉxżĞ–O\¼ç,nfÌ1ŒŽ8‡Œ[[d‰ w‰\Ó+±Bé^-à91¾ºÌ “¸²ˆð?Cfj¸Á9uS‹óc«×p¹¸“(ä7h2 +'ÈÌgWéÈxuÒì5ðôn9€c>©~A‘P”§,ß=iü–Ë2$AŸ-Cf¸´Lðx¦4ç–ô’„9³æí*&Þ4øîTyK€8M†ò¦¢Z«cq©þ·mp¸5mÔ̯ °¸Ît§Kåeö8B²IÀ¢l—#h|ˆµßâáQKhõ*ýPÿ|¬gù/p¼X*”6|¬Ø¦-Çfzøìµn©¢©â‹:ia#¡]•åƒ@¦:¸š#'wv‰Jò¸eû¾&ìð¾ÞGÇiq¤ù„—.&Ÿlb‘ô4lƒáX6‰ã5v=Fñ·Æd°S·n=IZñ“ÒJp3t§&@€º«ôÝ Øejê”DòõÐ{ÒÙŠ—:åÜRê>ÂoxÃûjPx˜éNJ}ê½ÐgGò§c`á±nâjË ÷EHÖ¤¯pu ¬}ƒ˜Ýš¤í}ô™ÿ¶ß2­´·aÐèeõ…Ðd¾®¬†Ñ¾qŸE”pë¬QîTª­r6’²ê]½D»°Ö +½ópÒ@¬%Þ«àêp6µì´&©´[T„óxC +oŸÄY²<ú´¬+/’®s ÀpX`\Õ Õlÿ¾–E†,ë8¸+‹n–r³*”<µ¯è;–‚òÚXù;ðJ¡Í\€» ’š°Gr#ïå´f–1Çó½8Öìãè}‘+%ÀPx{kÙpƒ<~‚4]ü\zö•–X£1Špû1pY^˜täÇ;RÍí]6…Ÿðbw8QçLègŸkhœ}•²Z‚®²,uÀ4ˆ[ÄÐ ˆ~½ýþÚ»¹M ’Û‚Óm&kÒF ªe/…¼ã@ö €  mØûC—½zÛÉëX_xr‰>1êebêOæSÄ]ŽàéþóGª:¨&•ä…«*ÇÉôz×xžãÛ I®‰9ež¡qm@Ab5ê“dzõ<ͨx0/Ø(íx„oR'nJ³b¤SùNòc»70Þ¹6y¨ü4³ öߘè^Z&ë(ndêp]™(ŒÃÕš<ª«ÓÜ® ÏŠÑ4×NýOg[‹¥wš8×Ѧù«œ´hè!ð_"ÏårM¬¿«÷•G~ÅExgü‡oÍ—†)ršòâ”)º\Úâ@Âu?†Ï×)2@Cá1,º=ÿà)!$ˆü‡s’—ÄäôpìJXÉ{˜`Åü¡ŒÃú¤;¬í}ÄÅüÚ í6„Äñbÿ‹Q&èûRÄÛ×UkÝLfy½¼YžIÖ/íúµôsÞ †Ä?Š•[‡w¶«2g‘[‹KÖ‘¡TÞ¬üàñ×h|1Þ¼ËõÅå_#—×\ à#ZrC6¡a‚ZÚr;,¾R Flø‰€Êj†DNóÒg>ìK°w®‹„ø9FäBLtH¡‰¬¹#3„˜)ù¨-r9ªèC7Ú¨ï‚ĆJT&®V^“v¥È‹öþ:rûi g ‘°V²WF«M7Ø‹½o.˜L©÷õEë gÕýê- ´%zÁÔ-j±7b$:‘†tÑ(™ç …X™0Ò«‘”ˆMŠ…;®ße ª†ûè [Ï«¢NÂùfý+ÁÊ+ûÄöß‘µo0äÕå6jòñÜçùÁè¡«Þù3­„M\Mˆ$€{4Qƒú6=…'»õÀy»’ýЦ³12è +4!&÷ ì|˜¿tRîõòkKQÍ7/·Å×DG¿ßðÌÒ M) Ò¢E;¶çq‘¡œÔc’á•X8¥³ï¤·)ß¶‰Åjؾ¿ˆûÔBåM[¸,äQ½6¦ªáŒºã± žqÑ"Þ2j¢] Ç€ÑYùI¨½®£ +7×áq +M¦b»BnÈY´c2m}?H‹×5Âk”ÇDš+Š*A_œˆTÕª7…§µÈþUv`j|/ÞNê¤ÿ~Cžõä2î_Y'û°D6zïUu1ìpzÞ¿@cH-5H•ÝQÓRAE$;‘"Y‹ë°˜ý É‹5ª¤z¡9¸Àš}á 7ð”XKÖ]÷"E@¶àö9â’ÄñpƒM–p½–°˜o¶Bôö¸)MœpGm+wñX"qÞ ž¸Ð=0²Ðê:¾ÐÈi‹¡$z0ÍÑ/Œ"BQ.ºÌºúl+àŹ<5óжË;dS¦Òªø,5,Xˆ+ŸÕ@Ò›g¦üâ-ùq)Å~Yœ¹{?¦:ÈάÕÊJíË:BaJý˜K¿C{[í¯ÜB¾TS­‹L¬p^þ8Ï é +¼¿/Ÿ[°Á`’o>¾-æñ©8¼[߈ÉÔ1‘±3ù3%„ÌðäN\ÁŠ^Ý:³Â'!48‰¥y +Z 4Sn˜ÀW­RçžáôårVM{ÕXåÛà°›¦ |&/×»>–—aIdÈGcdþ\ Xð¬¸`õ?H »ý@+]x×fÚW’ZG IïA´_îSÌ7aÓ9l-ÀQU6x8g¤`ëdWÒcd‡àpÀEUÍ–Ý—·Ð O*ŒÒP+ÙI·äSS|#øæŸ]é…gÜÔC@áþüì‚H*Ù I¯‰0y ŠyÁŸpW€ñ±§ê:Ä]SŒåøQÞ9žtïžIeõ¤&E’—4bWï&Ί•4mÂXFÀàðW0NЫÂH +éþuÃÝS` `÷ìJGòX{*Õ6…¦8”’XE“6UÒ0Ü’PŒF‚{Øi¦2ÄÄL•Éú™„wK';?'dZˆ÷s÷agÃT;“‡‡(¿l«Šz­Ù¶4˜‡Ò=,¼<¤Š;DE8dDòik< /ƾ/1`÷&îW)@tm¿Î8Í£¿,Ž &, (Uuΰ$„.?+]…éØƒq–Û9\¤92¿x›ÑfY÷5ñKšþ„ü=Ñ>wU»8˜º†w™Ú®d¢Ã¼ÆNQh´,KÌÄ A;µ0ö½»í’í¬†uT©9åßâß‘t颃9*œ¿Ås)OJÒÿo¸¨˜Egò3UÏ}æ»Y`…ÇŠ¶\×WTu<ø7ÕÁKâ‚d +Ø®.B¶?)üýœ#™HvkZtu2kÞMöŽÅå~aRMuctÇžž0Iúˆ8ü¤ØÜE¸J„㛂¿d˨¤m‚Ã"ŸÚFÔcÚ¯¥”$ÀšÉ®—)+%ûI¼Ì$¥”]#®O<»7oDu<ØbxÊ&°G†éýË·"‘Üìßߤo,ÖGii"Þ@ÒSF3f{|(8^ÊîéF95q%>•ìÃêÒ ”åˆPÆoøÝ‡ŠFâí…ô×Äí%AøkQ›îêJXGÍ\ #Þ[0ëi‘2õi½ˆ7{CÄc0ë‰ÆÛÔxÏ|†QïØ{VŒÖ“QoÞͰԅ½ÎƒYF¤[7 ê3""àö;ÀQÜÓ›h}v*o±‡#P:ád¤fqи”=6èãíüèÉz*ZR€ä18ulDÛ´Aß +×Ñî1W¾õÌ»™ÃÒ†%ù£n®öÐ+³MŒîÎò.ß ‚RHã²³ðš$é Nd9¤C ;‘a¼‰R®SGû›2ù‘]yü7¹RбšÍ·ð¥TK´8~)˜Îšô„‹âÔÛÓX<©Çxr˜€^¹½Íapqð÷_¯SO%M CiE¦NEã÷1ÒF¢Uêè)b £4–¶?‹ú@„önó³JŸª¯#ç€ ‘>ˆJÆXR¯Ó‰¦(ÅOk„Ü BÚPšC¶ÎzBÄoÁweaœ‰ê_R`ìXX,!Ùš cõ²y,¥¶‡¥Ù7Í-½ÇûP¥©¸vE·Ê-'®éƒ¸Rö½þì#·{{UlAZÃ.Gv³A:“Wj ôÛˆ1OOiYµ8ޱ¼5½qäºÒŠ–{‡Ô(ÈZ¿P…Þ˜cy«$Cf9¿!7 É»°$±Øxv%š4í½ê¡Ýo5j±è3$ +À†I¼Ï6×,묊 –âðl†T§A˜ëYu/k/÷sßÝÖ2¸>t,¤ðaûÌo15/¿ x!ŽlV 8T.BÕ¦¥jÓ9¢„³Nè’¼á=k#ÚÊtǺŽ&ÐC~ƒ’‚/<(œçÕƒ²óphâV~ƒÈ`š¦ÅxYó!â ÀfVã ŠÆÀ¬‡þTƒ„¥b-æúmzoºXØ(Ìj@ý/+§À¯÷—‰àöZ… ZFHÒõ5ºù}å…û^J`…ŠTýþb×^•l KÕÊý.r2Šªß¨©½2ì~!:Tý2ý /íš‚’=?LCGÕã\:‚óDWG¦Tý&êMJQ±Å”’ªÏu‹g¯kéoª/¢¶„‚ˆVõMÎK£L[¯ªçácªõéuªê£މ¤|> +*Ä]U¯XÏ—¿ßºz#U}úñD A¹I”¹“¿d•S¹mD~¼ë¹…mÀñîпt–ÝGêgaV}–5WïãÐŽìC'V½ÄP¼Ë+×eÕcþâEÿ²¦Ê¬úLáØª~‰RżŠècÇßá’…< É éEà¨ÆFƒàîð8R½BÉùœQÙ4ô"€ûr@¹ú²æ¡Ç–+… +8ü’ûºœXM f–„†Å¥.* C,R=HÛ&±ë‘áR½c•G"OiG£úC_ÔÓlN¯Q½/K–Ÿå0>uIôàNŽ[:=ª÷Ýe[mò4òFõO®}ˆ.4oŒê‹"ë~Fœ*Õc%ªÇyƒl*ûƒÓ}‰êïö"ã-TßQ=ŽjŒ(ˆM¨CõDÓaѦ”-5Tç~B|w¯R úõÉT1GpjÍŒP}ÌðÉ€Üg–RU%¨>þª™€jTªÿ™LoO-Hµï§~Úìg¥¶Ø°þÁµ£þžÒ·8(Ÿ)½cEO-…b¬£]nC-‹²0 =èCÍD_LÅìŸÇA\‹Ésv}¾ 1ÚHíTL~T µ²¾RgLJ£§íd¾0yÆd©ÎéÆlM’«’líBQÒ ¤n ?äޞ«gæäX˜C9nADKd¬xišQj\™l•“‚ÉۘĄ Vf·“bvó+H‡«>ìŒXn&2Áø4÷Š‹ +dç!“œÎM6‡Lã,5g_É_@¦ÜëÔf&`—`ø×Wîd‡ï¨=ƒÛ™`"µÕcòÞgìúd‡‘15aûS/|v¤o¶¿eL1|>j1mtL¦¥)½É“j®DW>4Tኻ,ËiœqN.¥ù|có;\ÿzg÷ã¿‚VæNÙ9&¤död1™,;&[dß–ÑÝZ£Ç̽Ç÷kTâ:&{hõdJ÷Sët¾]Ø¿Ò]ß|¥mtGcî`3ÀR“K&ª™ºÈÉä)VÚ'œãæŸØS\ øfU*çL´¢ ìB‹“X~¨cO1í| A”˜$¾Ó¨Y#Á® p6èµÛ&+Å–4õÚ…x^ú¨ynOqŽjÝXÏ5=E/ɱTqúŸ§H|rg 6 úk`­ÎÔ)ŽÂ°jÇ;$"¥tŠö<1WìE4Þ:Exõt0)7}« p"åg51í$ +ù+`>:àÐJvÛ2Êäéóæ8Ý6’´(꫈ng…`¶‡çVElã,+šm'ðM¦ç{®.w´,Õþ.Ø‘Sœ¢gò½pX,ØqŠãP¨IÉ+@« ŠOmqŠùmTQÁj·‹S,á‘'JÔŠºdÅW)»V†éÛG6(°¬(UîÍV ‹bŒuÎýñáueSÜ©4–¬›2h^5'O°ª>] Ñó=NQkú˜ŠDI-ƒÇ)6¤Ä0¦0uVÝ˰‚À§ÈŠ×|©£8Å?A˜B±qЉFç­^*ÉœbÍMò¦L±âI=ª¯ ˆuN±Éxøê Âô˜ÝõwæV¾S8±ÒÏK§xW²…õ;Åw"á%ëD–a™§1µÜÀѧx|Ë(†BUúq4”‰“^éÊ¥‘?Eˆ¦¨]Р‘?Å}»è¡$ܧøÈdAõè8-Ÿ¢-Ÿifk û§¨H<£ÝÍb_,ü)·ÖH ›å§Hÿ½ª!¥>0ÖòO‘D¨ƒxšúÁ³|þ'i¨(ß²nPq—4ÊÌÄ{¦!T„Qúsê "örBEû94)à`Å$œP·Ä¼X¶@êãU\N)T\ÿú +ß…õ +G_R£ê¼Y2}5Z’¼Ð% %&T\ýprÆ¡e¯*B±€T ¯œ…ŠàG\#\áZ’á…)ÇRz]*ÞŒ¿[¼&õ†¦W´{ PÔwé¡â98Ö Ï”R°7*kvïéPñ «)5“T*Òo¨Èê2Tj?á¯6÷[-îêF,7ÝÞ¦)eEO=…¢¬£1 |txÿ”q'è-#@S=&¢/ó{YIuÁc¦GæóXSlq„©ÿËRšU©›~‰­D9^“<Aá~Üœ/ê3!\ mhq]Òsðº¾1/Ù8Ô½ù·FR?cåà6”‘§zB špÆÓ[YV)=aéÉŒ2'çjÐLÑç©Õ\–˜[\$ÓWÃhŒ{­Êpw‚z +É¥CÝÊß„$ÆùÛ· ¥š"±d|Œ·ÐhŒåÏ}íÔëÛAÍ%ƼLZ‹âã¤\„¼ÑdM3¦ðÙ} ãg5«kØ} 0¨xÍû•ð?½:¡V÷V ”MŒ³œR]ÌÅ£5.ÝöÞ¾¯}Þ™í£õœ£—&# „1#šPħEúñÿörxYÌìŒ&S ïË’4çèI53ð_ð6¸3·b³ ±ÑuÖ‚DÏ7=˺ìbqJ šoíuýõF*AÒuµÈWc6‹Íú O…ÄÖ@†]F²<ärO£5ºüxEor!mu*÷¶7È‹h¸°­®r»G³!dJ³ÜÊn/CFÅšºÕ‚3Ë!wå8uˇ´Õª Wû¿1•/ÀR>*O#Ýd3Çù ú¿]ö"f¶UÝÖFSµ™t‡d 2{Fê)‘-Øs÷"[e\[Ä™Û+g +~ûjüÃzýR¸YãòF(ÃçÅ5èò|¤<*uì–L–fç¡{5%oĘ̈¡x3Û<lUªç‘Ud7sÁÔRí¯r®R<·UJî”>Ø~ñÅ¢aØ +ø—~U9Žš‘„/À­v\7IW8½ó¤ãZ›Q-\Å$‰ïØ´:eÁ©*×fɱÎ*B¶ båïN²îgÙ7â{r|¶Ä.L+ÜÕÂÙ+æ>³ÓQ$«×ÚFKsäUmàç„C/â[wRaBœ⚉ÀÒI𞺊åý”æW>Fd½ðÖv ܆Ôò° T€$·ÀžöÑD/?—•”æáçG?æ–øÍÞã©^6ÂØ~š{‚ +endstream endobj 5 0 obj <> endobj 21 0 obj [/View/Design] endobj 22 0 obj <>>> endobj 11 0 obj <> endobj 10 0 obj [/ICCBased 23 0 R] endobj 23 0 obj <>stream +H‰œ–yTSwÇoÉž•°Ãc [€°5la‘QIBHØADED„ª•2ÖmtFOE.®c­Ö}êÒõ0êè8´׎8GNg¦Óïï÷9÷wïïÝß½÷ó '¥ªµÕ0 Ö ÏJŒÅb¤  + 2y­.-;!à’ÆK°ZÜ ü‹ž^i½"LÊÀ0ðÿ‰-×é @8(”µrœ;q®ª7èLöœy¥•&†Qëñq¶4±jž½ç|æ9ÚÄ +V³)gB£0ñiœWו8#©8wÕ©•õ8_Å٥ʨQãüÜ«QÊj@é&»A)/ÇÙgº>'K‚óÈtÕ;\ú” Ó¥$ÕºF½ZUnÀÜå˜(4TŒ%)ë«”ƒ0C&¯”阤Z£“i˜¿óœ8¦Úbx‘ƒE¡ÁÁBÑ;…ú¯›¿P¦ÞÎӓ̹žAü om?çW= +€x¯Íú·¶Ò-Œ¯Àòæ[›Ëû0ñ¾¾øÎ}ø¦y)7ta¾¾õõõ>j¥ÜÇTÐ7úŸ¿@ï¼ÏÇtÜ›ò`qÊ2™±Ê€™ê&¯®ª6ê±ZL®Ä„?â_øóyxg)Ë”z¥ÈçL­UáíÖ*ÔuµSkÿSeØO4?׸¸c¯¯Ø°.òò· åÒR´ ßÞô-•’2ð5ßáÞüÜÏ ú÷Sá>Ó£V­š‹“då`r£¾n~ÏôY &à+`œ;ÂA4ˆÉ 䀰ÈA9Ð=¨- t°lÃ`;»Á~pŒƒÁ ðGp| ®[`Lƒ‡`<¯ "A ˆ YA+äùCb(ЇR¡,¨*T2B-Ð +¨ꇆ¡Ðnè÷ÐQètº}MA ï —0Óal»Á¾°ŽSàx ¬‚kà&¸^Á£ð>ø0|>_ƒ'á‡ð,ÂG!"F$H:Rˆ”!z¤éF‘Qd?r 9‹\A&‘GÈ ”ˆrQ ¢áhš‹ÊÑ´íE‡Ñ]èaô4zBgÐ×Á–àE#H ‹*B=¡‹0HØIøˆp†p0MxJ$ùD1„˜D, V›‰½Ä­ÄÄãÄKÄ»ÄY‰dEò"EÒI2’ÔEÚBÚGúŒt™4MzN¦‘Èþär!YKî ’÷?%_&ß#¿¢°(®”0J:EAi¤ôQÆ(Ç()Ó”WT6U@ æP+¨íÔ!ê~êêmêæD ¥eÒÔ´å´!ÚïhŸÓ¦h/èº']B/¢éëèÒÓ¿¢?a0nŒhF!ÃÀXÇØÍ8ÅøšñÜŒkæc&5S˜µ™˜6»lö˜Iaº2c˜K™MÌAæ!æEæ#…寒°d¬VÖë(ëk–Íe‹Øél »—½‡}Ž}ŸCâ¸qâ9 +N'çÎ)Î].ÂuæJ¸rî +î÷ wšGä xR^¯‡÷[ÞoÆœchžgÞ`>bþ‰ù$á»ñ¥ü*~ÿ ÿ:ÿ¥…EŒ…ÒbÅ~‹ËÏ,m,£-•–Ý–,¯Y¾´Â¬â­*­6X[ݱF­=­3­ë­·YŸ±~dó ·‘ÛtÛ´¹i ÛzÚfÙ6Û~`{ÁvÖÎÞ.ÑNg·Åî”Ý#{¾}´}…ý€ý§ö¸‘j‡‡ÏþŠ™c1X6„Æfm“Ž;'_9 œr:œ8Ýq¦:‹ËœœO:ϸ8¸¤¹´¸ìu¹éJq»–»nv=ëúÌMà–ï¶ÊmÜí¾ÀR 4 ö +n»3Ü£ÜkÜGݯz=Ä•[=¾ô„=ƒ<Ë=GTB(É/ÙSòƒ,]6*›-•–¾W:#—È7Ë*¢ŠÊe¿ò^YDYÙ}U„j£êAyTù`ù#µD=¬þ¶"©b{ųÊôÊ+¬Ê¯: !kJ4Gµm¥ötµ}uCõ%—®K7YV³©fFŸ¢ßY Õ.©=bàá?SŒîƕƩºÈº‘ºçõyõ‡Ø Ú† žkï5%4ý¦m–7Ÿlqlio™Z³lG+ÔZÚz²Í¹­³mzyâò]íÔöÊö?uøuôw|¿"űN»ÎåwW&®ÜÛe֥ﺱ*|ÕöÕèjõê‰5k¶¬yÝ­èþ¢Ç¯g°ç‡^yïkEk‡Öþ¸®lÝD_pß¶õÄõÚõ×7DmØÕÏîoê¿»1mãál {àûMśΠnßLÝlÜ<9”úO¤[þ˜¸™$™™üšhšÕ›B›¯œœ‰œ÷dÒž@ž®ŸŸ‹Ÿú i Ø¡G¡¶¢&¢–££v£æ¤V¤Ç¥8¥©¦¦‹¦ý§n§à¨R¨Ä©7©©ªª««u«é¬\¬Ð­D­¸®-®¡¯¯‹°°u°ê±`±Ö²K²Â³8³®´%´œµµŠ¶¶y¶ð·h·à¸Y¸Ñ¹J¹Âº;ºµ».»§¼!¼›½½¾ +¾„¾ÿ¿z¿õÀpÀìÁgÁãÂ_ÂÛÃXÃÔÄQÄÎÅKÅÈÆFÆÃÇAÇ¿È=ȼÉ:ɹÊ8Ê·Ë6˶Ì5̵Í5͵Î6ζÏ7ϸÐ9кÑ<ѾÒ?ÒÁÓDÓÆÔIÔËÕNÕÑÖUÖØ×\×àØdØèÙlÙñÚvÚûÛ€ÜÜŠÝÝ–ÞÞ¢ß)߯à6à½áDáÌâSâÛãcãëäsäü儿 æ–çç©è2è¼éFéÐê[êåëpëûì†ííœî(î´ï@ïÌðXðåñrñÿòŒóó§ô4ôÂõPõÞömöû÷Šøø¨ù8ùÇúWúçûwüü˜ý)ýºþKþÜÿmÿÿ ÷„óû +endstream endobj 13 0 obj [/ICCBased 24 0 R] endobj 24 0 obj <>stream +H‰œ–yTSwÇoÉž•°Ãc [€°5la‘QIBHØADED„ª•2ÖmtFOE.®c­Ö}êÒõ0êè8´׎8GNg¦Óïï÷9÷wïïÝß½÷ó '¥ªµÕ0 Ö ÏJŒÅb¤  + 2y­.-;!à’ÆK°ZÜ ü‹ž^i½"LÊÀ0ðÿ‰-×é @8(”µrœ;q®ª7èLöœy¥•&†Qëñq¶4±jž½ç|æ9ÚÄ +V³)gB£0ñiœWו8#©8wÕ©•õ8_Å٥ʨQãüÜ«QÊj@é&»A)/ÇÙgº>'K‚óÈtÕ;\ú” Ó¥$ÕºF½ZUnÀÜå˜(4TŒ%)ë«”ƒ0C&¯”阤Z£“i˜¿óœ8¦Úbx‘ƒE¡ÁÁBÑ;…ú¯›¿P¦ÞÎӓ̹žAü om?çW= +€x¯Íú·¶Ò-Œ¯Àòæ[›Ëû0ñ¾¾øÎ}ø¦y)7ta¾¾õõõ>j¥ÜÇTÐ7úŸ¿@ï¼ÏÇtÜ›ò`qÊ2™±Ê€™ê&¯®ª6ê±ZL®Ä„?â_øóyxg)Ë”z¥ÈçL­UáíÖ*ÔuµSkÿSeØO4?׸¸c¯¯Ø°.òò· åÒR´ ßÞô-•’2ð5ßáÞüÜÏ ú÷Sá>Ó£V­š‹“då`r£¾n~ÏôY &à+`œ;ÂA4ˆÉ 䀰ÈA9Ð=¨- t°lÃ`;»Á~pŒƒÁ ðGp| ®[`Lƒ‡`<¯ "A ˆ YA+äùCb(ЇR¡,¨*T2B-Ð +¨ꇆ¡Ðnè÷ÐQètº}MA ï —0Óal»Á¾°ŽSàx ¬‚kà&¸^Á£ð>ø0|>_ƒ'á‡ð,ÂG!"F$H:Rˆ”!z¤éF‘Qd?r 9‹\A&‘GÈ ”ˆrQ ¢áhš‹ÊÑ´íE‡Ñ]èaô4zBgÐ×Á–àE#H ‹*B=¡‹0HØIøˆp†p0MxJ$ùD1„˜D, V›‰½Ä­ÄÄãÄKÄ»ÄY‰dEò"EÒI2’ÔEÚBÚGúŒt™4MzN¦‘Èþär!YKî ’÷?%_&ß#¿¢°(®”0J:EAi¤ôQÆ(Ç()Ó”WT6U@ æP+¨íÔ!ê~êêmêæD ¥eÒÔ´å´!ÚïhŸÓ¦h/èº']B/¢éëèÒÓ¿¢?a0nŒhF!ÃÀXÇØÍ8ÅøšñÜŒkæc&5S˜µ™˜6»lö˜Iaº2c˜K™MÌAæ!æEæ#…寒°d¬VÖë(ëk–Íe‹Øél »—½‡}Ž}ŸCâ¸qâ9 +N'çÎ)Î].ÂuæJ¸rî +î÷ wšGä xR^¯‡÷[ÞoÆœchžgÞ`>bþ‰ù$á»ñ¥ü*~ÿ ÿ:ÿ¥…EŒ…ÒbÅ~‹ËÏ,m,£-•–Ý–,¯Y¾´Â¬â­*­6X[ݱF­=­3­ë­·YŸ±~dó ·‘ÛtÛ´¹i ÛzÚfÙ6Û~`{ÁvÖÎÞ.ÑNg·Åî”Ý#{¾}´}…ý€ý§ö¸‘j‡‡ÏþŠ™c1X6„Æfm“Ž;'_9 œr:œ8Ýq¦:‹ËœœO:ϸ8¸¤¹´¸ìu¹éJq»–»nv=ëúÌMà–ï¶ÊmÜí¾ÀR 4 ö +n»3Ü£ÜkÜGݯz=Ä•[=¾ô„=ƒ<Ë=GTB(É/ÙSòƒ,]6*›-•–¾W:#—È7Ë*¢ŠÊe¿ò^YDYÙ}U„j£êAyTù`ù#µD=¬þ¶"©b{ųÊôÊ+¬Ê¯: !kJ4Gµm¥ötµ}uCõ%—®K7YV³©fFŸ¢ßY Õ.©=bàá?SŒîƕƩºÈº‘ºçõyõ‡Ø Ú† žkï5%4ý¦m–7Ÿlqlio™Z³lG+ÔZÚz²Í¹­³mzyâò]íÔöÊö?uøuôw|¿"űN»ÎåwW&®ÜÛe֥ﺱ*|ÕöÕèjõê‰5k¶¬yÝ­èþ¢Ç¯g°ç‡^yïkEk‡Öþ¸®lÝD_pß¶õÄõÚõ×7DmØÕÏîoê¿»1mãál {àûMśΠnßLÝlÜ<9”úO¤[þ˜¸™$™™üšhšÕ›B›¯œœ‰œ÷dÒž@ž®ŸŸ‹Ÿú i Ø¡G¡¶¢&¢–££v£æ¤V¤Ç¥8¥©¦¦‹¦ý§n§à¨R¨Ä©7©©ªª««u«é¬\¬Ð­D­¸®-®¡¯¯‹°°u°ê±`±Ö²K²Â³8³®´%´œµµŠ¶¶y¶ð·h·à¸Y¸Ñ¹J¹Âº;ºµ».»§¼!¼›½½¾ +¾„¾ÿ¿z¿õÀpÀìÁgÁãÂ_ÂÛÃXÃÔÄQÄÎÅKÅÈÆFÆÃÇAÇ¿È=ȼÉ:ɹÊ8Ê·Ë6˶Ì5̵Í5͵Î6ζÏ7ϸÐ9кÑ<ѾÒ?ÒÁÓDÓÆÔIÔËÕNÕÑÖUÖØ×\×àØdØèÙlÙñÚvÚûÛ€ÜÜŠÝÝ–ÞÞ¢ß)߯à6à½áDáÌâSâÛãcãëäsäü儿 æ–çç©è2è¼éFéÐê[êåëpëûì†ííœî(î´ï@ïÌðXðåñrñÿòŒóó§ô4ôÂõPõÞömöû÷Šøø¨ù8ùÇúWúçûwüü˜ý)ýºþKþÜÿmÿÿ ÷„óû +endstream endobj 6 0 obj [5 0 R] endobj 25 0 obj <> endobj xref +0 26 +0000000000 65535 f +0000000016 00000 n +0000000144 00000 n +0000405747 00000 n +0000000000 00000 f +0000750256 00000 n +0000755923 00000 n +0000405798 00000 n +0000406203 00000 n +0000436294 00000 n +0000750555 00000 n +0000750442 00000 n +0000436355 00000 n +0000753239 00000 n +0000436429 00000 n +0000436669 00000 n +0000438300 00000 n +0000503889 00000 n +0000569478 00000 n +0000635067 00000 n +0000700656 00000 n +0000750326 00000 n +0000750357 00000 n +0000750590 00000 n +0000753274 00000 n +0000755946 00000 n +trailer +<]>> +startxref +756128 +%%EOF diff --git a/Libs/Logo bệnh viện SIS Cần ThÆ¡.pdf b/Libs/Logo bệnh viện SIS Cần ThÆ¡.pdf new file mode 100644 index 00000000..c2824077 Binary files /dev/null and b/Libs/Logo bệnh viện SIS Cần ThÆ¡.pdf differ diff --git a/Libs/LogoSIS.png b/Libs/LogoSIS.png new file mode 100644 index 00000000..9030b428 Binary files /dev/null and b/Libs/LogoSIS.png differ diff --git a/Libs/facebook-svg.svg b/Libs/facebook-svg.svg new file mode 100644 index 00000000..829af3f8 --- /dev/null +++ b/Libs/facebook-svg.svg @@ -0,0 +1,3 @@ + + + diff --git a/README.md b/README.md index c1e3b119..791ce90a 100644 --- a/README.md +++ b/README.md @@ -15,14 +15,14 @@ Already a pro? Just edit this README.md and make it your own. Want to make it ea ``` cd existing_repo -git remote add origin http://172.16.12.251:8080/pvdhien/website_sisvietnam.vn.git +git remote add origin http://[IP_ADDRESS]/pvdhien/website_sisvietnam.vn.git git branch -M main git push -uf origin main ``` ## Integrate with your tools -* [Set up project integrations](http://172.16.12.251:8080/pvdhien/website_sisvietnam.vn/-/settings/integrations) +* [Set up project integrations](http://[IP_ADDRESS]/pvdhien/website_sisvietnam.vn/-/settings/integrations) ## Collaborate with your team @@ -91,3 +91,7 @@ For open source projects, say how it is licensed. ## Project status If you have run out of energy or time for your project, put a note at the top of the README saying that development has slowed down or stopped completely. Someone may choose to fork your project or volunteer to step in as a maintainer or owner, allowing your project to keep going. You can also make an explicit request for maintainers. + + +cd ..\sisvietnamvn\ +.\gradlew bootRun diff --git a/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/2020_BDIC_Lounge_IMG_6535_John_Solem_.jpeg b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/2020_BDIC_Lounge_IMG_6535_John_Solem_.jpeg new file mode 100644 index 00000000..93fe54d5 Binary files /dev/null and b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/2020_BDIC_Lounge_IMG_6535_John_Solem_.jpeg differ diff --git a/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/DSCF7111.jpeg b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/DSCF7111.jpeg new file mode 100644 index 00000000..10bd01d1 Binary files /dev/null and b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/DSCF7111.jpeg differ diff --git a/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/Teaser_SophiaS-960x540.jpeg b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/Teaser_SophiaS-960x540.jpeg new file mode 100644 index 00000000..8a2fe98d Binary files /dev/null and b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/Teaser_SophiaS-960x540.jpeg differ diff --git a/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/async-ads.js.download b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/async-ads.js.download new file mode 100644 index 00000000..92750c1c --- /dev/null +++ b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/async-ads.js.download @@ -0,0 +1,235 @@ +if(!window['googleNDT_']){window['googleNDT_']=(new Date()).getTime();}(function() {window.googleAltLoader=4;var sffeData_={service_host:"cse.google.com",hash:"8278404666256831694",packages:"search",module:"ads",version:"3",m:{cei:"17301431,17301434,17301435,17301266",ah:true,uatm:500,ecfc2:true,llrm:1000,lldl:"bS5zZWFycy5jb20=",abf:{"_disableAdRequestForNewConsentStrategy":true,"_enableNewConsentStrategy":true,"_fixCtcLinksOnIos":true,"_googEnableQup":true,"_switchGwsRequestToUseAdsenseDomain":true,"_useServerProvidedDomain":true,"_waitOnConsentForFirstPartyCookie":true,"enableEnhancedTargetingRsonc":true,"enableNonblockingSasCookie":true},mdp:1800000,ssdl:"YXBwc3BvdC5jb20sYmxvZ3Nwb3QuY29tLGJyLmNvbSxjby5jb20sY2xvdWRmcm9udC5uZXQsZXUuY29tLGhvcHRvLm9yZyxpbi5uZXQsdHJhbnNsYXRlLmdvb2csdWsuY29tLHVzLmNvbSx3ZWIuYXBw",cdl:false,cdh:"syndicatedsearch.goog",cdem:{"afs_aa_baseline":500,"afs_gpp_api":0,"disable_usp_api":50,"dprs":0,"inhl":0,"ivt_changes":0,"rs_tcf":0,"rwh_ot":0,"sig_v2_p4":1000}}};'use strict';var p,aa=typeof Object.create=="function"?Object.create:function(a){function b(){}b.prototype=a;return new b},ba=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; +function ca(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b0;){var a=this.g.pop();if(a in this.o)return a}return null}; +ra.prototype.getNext=ra.prototype.j;function sa(a){this.g=new x;this.j=a}function ta(a,b){pa(a.g);var c=a.g.u;if(c)return ua(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.g.return);a.g.return(b);return va(a)}function ua(a,b,c,d){try{var e=b.call(a.g.u,c);oa(e);if(!e.done)return a.g.F=!1,e;var g=e.value}catch(f){return a.g.u=null,qa(a.g,f),va(a)}a.g.u=null;d.call(a.g,g);return va(a)} +function va(a){for(;a.g.g;)try{var b=a.j(a.g);if(b)return a.g.F=!1,{value:b.value,done:!1}}catch(c){a.g.C=void 0,qa(a.g,c)}a.g.F=!1;if(a.g.j){b=a.g.j;a.g.j=null;if(b.Eb)throw b.Db;return{value:b.return,done:!0}}return{value:void 0,done:!0}} +function wa(a){this.next=function(b){pa(a.g);a.g.u?b=ua(a,a.g.u.next,b,a.g.L):(a.g.L(b),b=va(a));return b};this.throw=function(b){pa(a.g);a.g.u?b=ua(a,a.g.u["throw"],b,a.g.L):(qa(a.g,b),b=va(a));return b};this.return=function(b){return ta(a,b)};this[Symbol.iterator]=function(){return this}}function xa(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function g(f){f.done?d(f.value):Promise.resolve(f.value).then(b,c).then(g,e)}g(a.next())})} +function ya(a){return xa(new wa(new sa(a)))}function za(){for(var a=Number(this),b=[],c=a;c>>0)+"_",e=0;return b}); +r("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");ba(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return Aa(ka(this))}});return a});function Aa(a){a={next:a};a[Symbol.iterator]=function(){return this};return a} +r("Promise",function(a){function b(f){this.g=0;this.o=void 0;this.j=[];this.D=!1;var h=this.u();try{f(h.resolve,h.reject)}catch(k){h.reject(k)}}function c(){this.g=null}function d(f){return f instanceof b?f:new b(function(h){h(f)})}if(a)return a;c.prototype.j=function(f){if(this.g==null){this.g=[];var h=this;this.o(function(){h.A()})}this.g.push(f)};var e=da.setTimeout;c.prototype.o=function(f){e(f,0)};c.prototype.A=function(){for(;this.g&&this.g.length;){var f=this.g;this.g=[];for(var h=0;h=g}});r("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Ca(this,b,"endsWith");c===void 0&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;e>0&&c>0;)if(d[--c]!=b[--e])return!1;return e<=0}}); +r("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});r("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,g=0;g1114111||e!==Math.floor(e))throw new RangeError("invalid_code_point "+e);e<=65535?c+=String.fromCharCode(e):(e-=65536,c+=String.fromCharCode(e>>>10&1023|55296),c+=String.fromCharCode(e&1023|56320))}return c}});r("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)v(b,d)&&c.push([d,b[d]]);return c}}); +r("Number.isNaN",function(a){return a?a:function(b){return typeof b==="number"&&isNaN(b)}});r("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}});r("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(c<0&&(c=Math.max(c+e,0));c>>16&65535)*e+d*(c>>>16&65535)<<16>>>0)|0}});r("Number.parseInt",function(a){return a||parseInt});/* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 +*/ +var z=this||self;function Da(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"}function Ea(a){var b=Da(a);return b=="array"||b=="object"&&typeof a.length=="number"}function Fa(a,b){a=a.split(".");for(var c=z,d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};var Ga;function Ha(a){if(a!=null)return a}function Ia(){return typeof sffeData_==="object"?sffeData_:{}}function Ja(a,b){b=b||Ia();return Ha(b[a])}function Ka(a,b){b=b||Ia();a=b[a];return a!=null?a:void 0}function La(a,b){b=b||Ia();return!!b[a]}function A(){return Ia().m||{}}function B(a){return La(a,A().abf)};function Ma(a){this.g=[];this.o=[];a=a.split("#");this.u=a[0];this.j=a[1]||""}function C(a,b,c,d){(c||c===0||c===!1)&&(d?a.g:a.o).push([encodeURIComponent(b),encodeURIComponent(""+c)])} +function D(a){for(var b=a.u,c=a.u.indexOf("?")!==-1,d=0;d=1)for(e=0;eg?f.substring(0,g):f;b+=(c?"&":"?")+a.g[e][0]+"="+g;d-=g.length;g=Math.floor(d/(a.g.length-e-1));c=!0}else for(d=0;d0&&(b+="#"+a.j);return b};function Na(a,b){this.x=a!==void 0?a:0;this.y=b!==void 0?b:0}p=Na.prototype;p.equals=function(a){return a instanceof Na&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};p.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};p.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};p.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};p.scale=function(a,b){this.x*=a;this.y*=typeof b==="number"?b:a;return this};function Oa(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}Oa.prototype.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};Oa.prototype.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this}; +Oa.prototype.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};Oa.prototype.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};/* + + Copyright Google LLC + SPDX-License-Identifier: Apache-2.0 +*/ +var Pa=globalThis.trustedTypes,Qa;function Ra(){var a=null;if(!Pa)return a;try{var b=function(c){return c};a=Pa.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a}function Sa(){Qa===void 0&&(Qa=Ra());return Qa};function Ta(a){this.g=a}Ta.prototype.toString=function(){return this.g+""};function Ua(a){var b=Sa();a=b?b.createScriptURL(a):a;return new Ta(a)}function Va(a){if(a instanceof Ta)return a.g;throw Error("");};function Wa(a){this.g=a}Wa.prototype.toString=function(){return this.g};var Xa=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;function Ya(a){if(a instanceof Wa)if(a instanceof Wa)a=a.g;else throw Error("");else a=Xa.test(a)?a:void 0;return a};function Za(a,b){b=Ya(b);b!==void 0&&(a.href=b)};function $a(a){this.g=a}$a.prototype.toString=function(){return this.g+""};function ab(a,b){a.src=Va(b);var c;b=a.ownerDocument;b=b===void 0?document:b;var d;b=(d=(c=b).querySelector)==null?void 0:d.call(c,"script[nonce]");(c=b==null?"":b.nonce||b.getAttribute("nonce")||"")&&a.setAttribute("nonce",c)};var bb="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var cb=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c0){for(var c=Array(b),d=0;da.clientWidth||a.scrollHeight>a.clientHeight||c=="fixed"||c=="absolute"||c=="relative"))return a;return null} +function Jb(a){var b=Ab(a),c=new Na(0,0);if(a==(b?Ab(b):document).documentElement)return c;a=Hb(a);var d=yb(b).g;b=Db(d);d=d.defaultView;b=new Na((d==null?void 0:d.pageXOffset)||b.scrollLeft,(d==null?void 0:d.pageYOffset)||b.scrollTop);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Kb(a){if(a.nodeType==1)return a=Hb(a),new Na(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new Na(a.clientX,a.clientY)} +function Lb(a){var b=Mb;if(Gb(a,"display")!="none")return b(a);var c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return a}function Mb(a){var b=a.offsetWidth,c=a.offsetHeight,d=ub&&!b&&!c;return(b===void 0||d)&&a.getBoundingClientRect?(a=Hb(a),new E(a.right-a.left,a.bottom-a.top)):new E(b,c)};var Nb=/#|$/;function Ob(a,b){var c=a.search(Nb);a:{var d=0;for(var e=b.length;(d=a.indexOf(b,d))>=0&&dc)e=c;d+=b.length+1;return jb(a.slice(d,e!==-1?e:0))};var Pb={},Qb=(Pb.ads=0,Pb.relatedsearch=3,Pb.cdm=4,Pb.cpb=5,Pb),Rb={content:"c",query:"q",domain:"d"};function Sb(a){return/^(?:(?:slave-\d+(?:-(?:a|b))?)|(?:master-(?:a|b)))-\d+$/.test(a)}function Tb(a){return(a=a.match(/slave-(\d+)-/))?parseInt(a[1],10)+1:1}function Ub(a,b,c){for(var d=[],e,g=0;e=c[g];g++)e=new Ma(e),C(e,a,b),d.push(D(e));return d} +function Vb(a,b){var c=a.indexOf("#");a=c<0?a:a.slice(0,c);if((a=a.match(new RegExp("[?&]"+b+"=([^&]*)")))&&a[1])try{return jb(a[1])}catch(d){}return null}function Wb(){var a=a===void 0?window.location.href:a;var b=B("_enableLazyLoading"),c=Ja("lldl",A());return b&&c&&a.match(new RegExp("("+atob(c).replace(/,/g,")|(")+")"))?!1:!!("IntersectionObserver"in window&&b)} +function Xb(a,b){b=b===void 0?null:b;var c=new Oa(0,Infinity,Infinity,0);for(var d=yb(a),e=d.g.body,g=d.g.documentElement,f=Db(d.g),h=a;h=Ib(h);)if((!ub||h.clientHeight!=0||h!=e)&&h!=e&&h!=g&&Gb(h,"overflow")!="visible"){var k=Jb(h),l=new Na(h.clientLeft,h.clientTop);k.x+=l.x;k.y+=l.y;c.top=Math.max(c.top,k.y);c.right=Math.min(c.right,k.x+h.clientWidth);c.bottom=Math.min(c.bottom,k.y+h.clientHeight);c.left=Math.max(c.left,k.x)}e=f.scrollLeft;f=f.scrollTop;c.left=Math.max(c.left,e);c.top=Math.max(c.top, +f);d=Cb(d.g.defaultView||window);c.right=Math.min(c.right,e+d.width);c.bottom=Math.min(c.bottom,f+d.height);c=c.top>=0&&c.left>=0&&c.bottom>c.top&&c.right>c.left?c:null;d=new Na(a.offsetLeft,a.offsetTop);a=Lb(a);d=new Oa(d.y,d.x+a.width,d.y+a.height,d.x);f=0;b!=null&&(f=-Math.abs(a.height*b));return!!(c&&c.left<=d.right+f&&d.left<=c.right+f&&c.top<=d.bottom+f&&d.top<=c.bottom+f)};var Yb=null,Zb=null,$b=null,ac=null,bc=null;function cc(){return window.ad_json?window.ad_json:typeof ad_json!="undefined"&&ad_json?ad_json:{}}function dc(a){Yb||(Yb=cc().gd||null);return Yb&&Yb[a]||{}}function ec(){this.data=dc("ff")}function G(){var a=Zb;a||(a=new ec,cc().gd&&(Zb=a));return a}function fc(){return!!G().data.ofm}function hc(){this.data=dc("cd")}function ic(){var a=$b;a||(a=new hc,cc().gd&&($b=a));return a}function jc(){this.data=dc("pc")} +function kc(){var a=ac;a||(a=new jc,cc().gd&&(ac=a));return a}function lc(a){return!!a.data.cgna}function mc(){this.data=dc("dc")}function nc(){var a=bc;a||(a=new mc,cc().gd&&(bc=a));return!!a.data.hm};function oc(a){return function(){a.onload=a.onerror=null}}function pc(a){var b=new Image;b.onload=b.onerror=oc(b);b.src=a}function qc(){return Math.floor(Math.random()*2147483648).toString(36)+Math.abs(Math.floor(Math.random()*2147483648)^Date.now()).toString(36)};var rc=null;function sc(){rc||(rc=tc());return rc}function tc(){function a(c,d,e,g){e=La("ah",A())?e:g;return(Ja("cdh",A())||"")!==""?e+(Ja("cdh",A())||""):B("_switchGwsRequestToUseAdsenseDomain")?e+d:e+c}var b=Ha(z.gwsBase_);return b||(b=Ja("gws_host"))?b:(b=Ja("service_host"))?a(b,"www.adsensecustomsearchads.com","https://","//"):a("//www.google.com","//www.adsensecustomsearchads.com","https:","")};var uc=Math.random()<.01,vc=null;function wc(a){this.A=qc;this.g=pc;this.jb=ic().data.qi||"";this.u=this.o="";this.j=a||"unknown"}function xc(a,b){a.j=b}function H(){vc||(vc=new wc(null));return vc}function I(a){var b=new Ma(sc()+"/afs/gen_204"),c=a.j;c==="unknown"&&ic().data.pid&&(c=ic().data.pid||"");C(b,"client",c);C(b,"output","uds_ads_only");C(b,"zx",a.A());C(b,"cd_fexp",a.u);a.jb&&C(b,"aqid",a.jb);a.o&&C(b,"psid",a.o);return b} +function yc(a,b,c){var d=I(a);C(d,"pbt",b);C(d,"adbx",c.left);C(d,"adby",c.top);C(d,"adbh",c.height);C(d,"adbw",c.width);C(d,"adbah",c.sa);C(d,"adbn",c.Jb);C(d,"eawp",c.Ob);C(d,"errv",c.Mb);C(d,"csala",c.Vb);C(d,"lle",c.ac?1:0);C(d,"ifv",c.Rb?1:0);C(d,"hpt",c.Pb?1:0);a.g(D(d))}function zc(a,b){var c=I(a);C(c,"pbt","ui");C(c,"emsg",b);a.g(D(c))}function Ac(a,b){var c=I(a);C(c,"pbt","ri");C(c,"emsg",b);a.g(D(c))} +function Bc(a,b,c){var d=I(a);C(d,"pbt","tp");C(d,"errm",b);C(d,"emsg",c,!0);a.g(D(d))}function Cc(a,b,c){var d=I(a);C(d,"pbt","gerr");C(d,"errm",b);C(d,"emsg",c,!0);a.g(D(d))}function Dc(a,b,c){var d=H();d=I(d);var e=ic().data.ei||null;C(d,"ei",e);C(d,"pbt","sc");C(d,"st",a);C(d,"scp",b);C(d,"scc",c);return D(d)} +function Ec(a){var b=Fc,c=new Ma((La("ah",A())?"https:":"")+"//www.google.com/afs/ads");C(c,"output","uds_ads_only");C(c,"type",Qb.cpb);var d=a.name;typeof d==="string"&&(C(c,"isPT",!!a[d].kw),b.g(D(c)))};var Gc={};function Hc(){this.j="ads."+Ic;this.g=H()}Hc.prototype.log=function(a,b){if(window.IS_GOOGLE_AFS_IFRAME_===!0&&window.parent==window)return!1;var c=typeof a;a=c=="object"&&a!=null||c=="function"?a.message:a;if(!Gc[b]){Gc[b]=!0;c=this.g;var d=this.j,e=I(c);C(e,"pbt","er");C(e,"errt",d);C(e,"errv",913690580);C(e,"errm",b);C(e,"emsg",a,!0);c.g(D(e));return!0}return!1}; +function J(a,b){return function(){var c=Array.prototype.slice.call(arguments,0)||[];try{return a.apply(this,c)}catch(e){typeof e==="string"&&(e={message:e});c=e.message;var d=c.indexOf("google.ads.search.Ads: ")==-1;d&&K.log(e,b);throw d?"google.ads.search.Ads: "+c:c;}}}function L(a){return"google.ads.search.Ads: "+a}function M(a,b){return J(a,b)}var Jc=Ja("packages"),Ic="unknown";Jc!=null&&(Ic=Jc);var K=new Hc;var Kc;a:{var Lc=window.parent;try{Kc=Lc.postMessage?Lc:Lc.document.postMessage?Lc.document:null;break a}catch(a){}Kc=null}var Mc=Kc,Nc={},Oc=M(function(){for(var a=u(lb(Nc)),b=a.next();!b.done;b=a.next())b=b.value,Nc.hasOwnProperty(b)&&(Nc[b].o()||delete Nc[b])},"fsCDI"),Pc=!1,Rc=M(function(){Pc||(Pc=!0,window.setInterval(Oc,500),window.addEventListener("message",Qc))},"fsIL");function Sc(a,b){this.u=a;this.g={};this.j=b;Nc[this.u]=this;Rc()} +function Tc(a,b){return a.g.hasOwnProperty(b)?a.g[b].value:null}function Uc(a,b){return a.g.hasOwnProperty(b)?a.g[b].value:null}function N(a,b,c,d){a.g.hasOwnProperty(b)||(a.g[b]=c());c=a.g[b];c.j=d||function(){};c.value!=null&&c.j(a,a.u,b,c.value)}Sc.prototype.o=function(){return!!(this.j&&this.j.parentNode&&this.j.contentWindow)};var Vc={};function Wc(){this.value=null;this.j=function(){};this.g=!1}p=Wc.prototype;p.ea=function(){};p.ra=function(){};p.oa=function(){};p.ka=function(){}; +p.equals=function(a){return this.value==a};function O(){Wc.call(this)}t(O,Wc);O.prototype.ea=function(a,b){return!!b};O.prototype.ra=function(){return this.value?"t":"f"};O.prototype.oa=function(a){return a=="t"};O.prototype.ka=function(){return 0};O.g=function(){return new O};function P(){Wc.call(this)}t(P,Wc); +P.prototype.ea=function(a,b){var c=parseInt(b,10);a=a+" = "+b;if(isNaN(c))return K.log(a,"sIGVVnn"),null;c>9007199254740991&&(K.log(a,"sIGVVtl"),c=9007199254740991);c<0&&(K.log(a,"sIGVVts"),c=0);return c};P.prototype.ra=function(){return this.value+""};P.prototype.oa=function(a){return parseInt(a,10)};P.prototype.ka=function(){return 1};P.g=function(){return new P};function Q(){Wc.call(this)}t(Q,Wc);Q.prototype.ea=function(a,b){return b?b.toString():""}; +Q.prototype.ra=function(){return this.value?encodeURIComponent(this.value):""};Q.prototype.oa=function(a){return jb(a)};Q.prototype.ka=function(){return 2};Q.g=function(){return new Q};function R(){Wc.call(this)}t(R,Wc);p=R.prototype;p.ea=function(a,b){return b?b:null};p.ra=function(){return this.value?encodeURIComponent(JSON.stringify(this.value)):""};p.oa=function(a){return a?JSON.parse(jb(a)):null};p.ka=function(){return 3}; +p.equals=function(a){var b=JSON.stringify(this.value);a=JSON.stringify(a);return b===a};R.g=function(){return new R};var Xc={},Yc=(Xc[0]=O.g,Xc[1]=P.g,Xc[2]=Q.g,Xc[3]=R.g,Xc);function Zc(a,b,c){Vc.hasOwnProperty(a)||(Vc[a]=c());c=Vc[a];a=c.ea(a,b);a==null||c.equals(a)||(c.value=a,c.g=!0)} +function Qc(a){if(a=a||window.event)for(var b=u(lb(Nc)),c=b.next();!c.done;c=b.next())if(c=Nc[c.value],c.o()&&a.source==c.j.contentWindow){b=c;if((a=a.data)&&a.split&&(a=a.split(","),a[0]=="FSXDC")){for(c=1;c0))if(kc().data.alct){c=Ub("block",""+c,a);b=eb(Bb(b));var d;for(a=0;d=b[a];a++){var e=c;e=Ub("ad",""+(a+1),e);gd(d,e)}}else gd(b,a)};var id={};function jd(a){var b={names:[],frames:[]},c;for(c in id){var d=kd(c,a);d==null?delete id[c]:(b.names.push(c),b.frames.push(d))}return b}jd=J(jd,"cFr");function kd(a,b){if(ld)return ld(a,b);if(a==b.name)return window;try{var c=window.parent.frames[a+"|"+window.name];if(c)return c}catch(d){}try{return window.parent.frames[a]||null}catch(d){}return null}kd=J(kd,"gFBN");var ld=null,md=jd,nd=kd;function od(a,b,c){c=c===void 0?[]:c;this.j=a;this.g=b;this.sa=c};function pd(a,b,c){var d=!1;a.addEventListener(b,c);a.addEventListener(b,function(){d||(a.removeEventListener(b,c),d=!0)})};function qd(){var a,b;return{promise:new Promise(function(c,d){a=c;b=d}),resolve:a,reject:b}}function rd(a,b){var c=qd();window.setTimeout(function(){c.resolve(b)},a);return c.promise}function sd(a){var b=[],c=0,d=a.length;return new Promise(function(e,g){if(d)for(var f={fa:0};f.fa',\n bodyText: '',\n buttons: ['Optional list of button text, one per button'],\n additionalText: '',\n },\n {\n adType: 'video',\n handle: '',\n title: '',\n buttons: [''],\n audioTranscription: '
', +Vj='
- -
', +Wj='
- -
';var Yj={rh:function(a){Xj=a}},Zj=Bf(""),Xj;Yj.sl=function(a){ak.unshift(a);return ak};var ak=["base_",""],ck=function(a,b){bk[a]||(bk[a]=eval("[function(Vars,render,html,bidiTextDir,bidiHtmlDir,bidiTextMarkAfter,bidiHtmlMarkAfter, localizedMessages){with(Vars)return("+a+")}][0]"));return bk[a](b,Yj.render,oh,$h,ai,bi,ci,F)};Yj.Qx=function(a){hb();ck=a};var bk={},dk=function(){switch(Xj){case 6:var a=Wj;break;case 5:a=Vj;break;default:a=Uj}a&&(M(document.body,oh(a,{gb:!0})),Wj=Vj=Uj="")}; +Yj.render=function(a,b){var c=0;for(dk();!a.appendChild;){if(c>=ak.length)return oh(a+" not found");a=zh(ak[c++]+a)||a}for(var d={},e=1;e0&&(k=window.setTimeout(function(){gk(e,!0);h.qg(new hk(1,"Timeout reached for loading script "+d))},l),f.Dr=k);e.onload=e.onreadystatechange=function(){e.readyState&&e.readyState!="loaded"&&e.readyState!="complete"||(gk(e,c.OD||!1,k),h.Zf(null))};e.onerror=function(){gk(e,!0,k);h.qg(new hk(0,"Error while loading script "+ +d))};f=c.attributes||{};Af(f,{type:"text/javascript",charset:"UTF-8"});kg(e,f);ef(e,a);ik(b).appendChild(e);return h},ik=function(a){var b=(a||document).getElementsByTagName("HEAD");return b&&b.length!==0?b[0]:a.documentElement},fk=function(){if(this&&this.jq){var a=this.jq;a&&a.tagName=="SCRIPT"&&gk(a,!0,this.Dr)}},gk=function(a,b,c){c!=null&&B.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){og(a)},0)},hk=function(a,b){var c= +"Jsloader error (code #"+a+")";b&&(c+=": "+b);ub.call(this,c);this.code=a};tb(hk,ub);var S=function(){this.jz=kk;this.Ja=null;kk+=1;this.Sb="_blank";this.Ha("small");this.Ol();this.qf=this.od=this.Ea=this.Of=this.xd=this.wh=this.ki=this.Xe=null;this.results=[];this.Re=null;this.Se=!1;this.xh={};this.uc=this.Rb="";var a=window.location.ancestorOrigins&&window.location.ancestorOrigins.length&&window.location.ancestorOrigins.length>0;this.ah=window.location.href;this.ah.indexOf("about:")==0&&a&&(this.ah=window.location.ancestorOrigins[0]);this.Om=this.Oi=this.kd=this.Kd=null;this.Qa= +"none";this.bh=this.mb=null},kk=0;D("module$exports$cse$search.Search.TEST_CX_ID","50d694b24a0874ba7");D("module$exports$cse$search.Search.SGE_EXP_FLAG","sge");D("module$exports$cse$search.Search.BASE","https://www.google.com/cse/static");var lk=/style=([^&]*)/;D("module$exports$cse$search.Search.LARGE_RESULTSET","large");D("module$exports$cse$search.Search.SMALL_RESULTSET","small");D("module$exports$cse$search.Search.FILTERED_CSE_RESULTSET","filtered_cse"); +D("module$exports$cse$search.Search.LARGE_RESULTS",8);D("module$exports$cse$search.Search.SMALL_RESULTS",4);D("module$exports$cse$search.Search.FILTERED_CSE_RESULTS",10);D("module$exports$cse$search.Search.LINK_TARGET_TOP","_top");D("module$exports$cse$search.Search.LINK_TARGET_SELF","_self");D("module$exports$cse$search.Search.LINK_TARGET_PARENT","_parent");D("module$exports$cse$search.Search.LINK_TARGET_BLANK","_blank");D("module$exports$cse$search.Search.ORDER_BY_RELEVANCE","order-by-relevance"); +D("module$exports$cse$search.Search.ORDER_BY_DATE","order-by-date");D("module$exports$cse$search.Search.ORDER_BY_ASCENDING_DATE","order-by-ascending-date");D("module$exports$cse$search.Search.RESTRICT_TYPE","restrict-type");D("module$exports$cse$search.Search.RESTRICT_SAFESEARCH","restrict-safesearch");D("module$exports$cse$search.Search.SAFESEARCH_STRICT","active");D("module$exports$cse$search.Search.SAFESEARCH_OFF","off");D("module$exports$cse$search.Search.SAFESEARCH_MODERATE","moderate"); +D("module$exports$cse$search.Search.RESTRICT_EXTENDED_ARGS","restrict-extended");D("module$exports$cse$search.Search.MOBILE_LAYOUT_ENABLED","enabled");D("module$exports$cse$search.Search.MOBILE_LAYOUT_DISABLED","disabled");D("module$exports$cse$search.Search.MOBILE_LAYOUT_FORCED","forced");g=S.prototype; +g.Us=function(a){a=new URL(a);a.hostname="cse.google.com";a.pathname="/cse/air/v1";var b=a.searchParams.get("q"),c=a.searchParams.get("cx"),d=new URLSearchParams;b&&d.set("q",b);c&&d.set("cx",c);a.search=d.toString();return a}; +g.ju=function(a){var b=this;this.Ja&&this.Ja.includes("sge")?fetch(a.href).then(function(c){if(!c.ok)throw Error("HTTP error! status: "+c.status);return c.text()}).then(function(c){c=JSON.parse(c.startsWith(")]}'\n")?c.substring(5):c);var d,e,f=(e=(d=c.error)==null?void 0:d.code)!=null?e:200,h,k;d=(k=(h=c.error)==null?void 0:h.message)!=null?k:null;var l,m;h=(m=(l=c.error)==null?void 0:l.submessage)!=null?m:null;var p,t;l=(t=(p=c.error)==null?void 0:p.url)!=null?t:null;b.Wj(c,f,d,a.href,h,l)}).catch(function(c){b.Wj({}, +500,c instanceof Error?c.message:String(c),a.href,"Request failed",void 0)}):(this.Se=!1,this.Re=null)}; +g.lm=function(a){a.html&&delete a.html;if(a.type&&a.type=="SPELL_CORRECTED_RESULTS"){var b=Q("gs-result");var c=gh({text:F["showing-results-for"]+" ",className:"gs-spelling",Hb:!0}),d=document.createElement("a");ff(d,Zh(this.Ub(a.correctedAnchor)));c.appendChild(d);b.appendChild(c);c=gh({text:F["search-instead-for"]+" ",className:"gs-spelling",Hb:!0});L(c,"gs-spelling-original");d=document.createElement("a");ff(d,Zh(this.Ub(a.originalAnchor)));c.appendChild(d);b.appendChild(c)}else b=gh({text:F.dym+ +" ",className:"gs-spelling",Hb:!0}),L(b,"gs-result"),c=document.createElement("a"),ff(c,Zh(this.Ub(a.anchor))),b.appendChild(c);a.html=b};g.jc=function(){return null};g.Ub=function(a){return a};g.Zd=function(){return!1};g.he=function(a){return a};g.ci=function(){return new S};g.xk=function(){};g.cf=function(){return null};g.ik=function(){};g.hi=function(){};g.fi=function(){};var mk=function(){if(google.search&&google.search.bs){var a=decodeURIComponent(google.search.bs).match(lk);if(a&&a[1])return a[1]}return null}; +S.prototype.gj=function(){return this.cf()};S.prototype.bm=function(a){a.od=this.od;a.Ae=this.Ae;a.Sb=this.Sb;a.Ca=this.Ca;a.xd=this.xd;a.Vh=this.Vh;a.Tc=this.Tc;a.Qa=this.Qa;a.mb=this.mb};S.prototype.Vb=function(a){this.od=a||null};S.prototype.setQueryAddition=S.prototype.Vb; +S.prototype.Hp=function(a){var b=new URL(this.Tc?"https://csqr-autopush.corp.google.com/cse/element/v1":"https://cse.google.com/cse/element/v1");b.searchParams.set("rsz",String(this.Ca));b.searchParams.set("num",String(this.Vd()));b.searchParams.set("hl","en");this.Ae&&b.searchParams.set("source",this.Ae);a&&b.searchParams.set("start",String(a));this.Qa&&b.searchParams.set("cselibv",this.Qa);this.ah&&b.searchParams.set("rurl",this.ah);return b};S.prototype.xA=function(a){this.Ae=a}; +S.prototype.setSearcherSrc=S.prototype.xA;S.prototype.Ga=function(a){this.Sb=a};S.prototype.setLinkTarget=S.prototype.Ga;g=S.prototype;g.Dn=function(){return this.rc};g.hf=function(){return this.Sb?this.Sb:null};g.Nb=function(){this.Xe==null&&(this.Xe="gsc-"+this.Ea+"Result");return this.Xe};g.ug=function(){this.ki==null&&(this.ki="gs-"+this.Ea+"Result");return this.ki};g.rj=function(){this.wh==null&&(this.wh=F[this.Ea]);return this.xd?this.xd:this.wh};S.prototype.getTabLabel=S.prototype.rj; +S.prototype.sv=function(){return this.Ca};S.prototype.getResultSetSize=S.prototype.sv;S.prototype.Ha=function(a){this.Vq(a)};S.prototype.setResultSetSize=S.prototype.Ha;S.prototype.De=function(a){a&&(this.Qa=a)};S.prototype.setCselibVersion=S.prototype.De;S.prototype.gi=function(a,b,c){this.mb=new ek(a,this.Qa,b,c)};S.prototype.createLogUploader=S.prototype.gi; +S.prototype.Vq=function(a){var b=-1;typeof a==="number"?b=a:isNaN(parseInt(a,10))||(b=parseInt(a,10));if(b>0&&b<=8)this.Ca=b;else switch(a){case "large":this.Ca="large";break;default:case "small":this.Ca="small"}};S.prototype.Uq=function(a,b){var c=b===void 0?{}:b;b=c.Tj===void 0?1:c.Tj;c=c.Qj===void 0?10:c.Qj;var d=-1;typeof a==="number"?d=a:isNaN(parseInt(a,10))||(d=parseInt(a,10));d>=b&&d<=c?this.Ca=d:"filtered_cse"===a?this.Ca=a:this.Vq(a)}; +S.prototype.execute=function(a,b,c){b=b===void 0?{}:b;var d=void 0;this.bh=null;if(c&&c>0)if(this.cursor&&this.cursor.pages&&this.cursor.pages[c-1]&&this.cursor.pages[c-1].start)d=this.cursor.pages[c-1].start;else{var e=this.Vd();e&&(d=e*(c-1))}c=this.rg(a,d,!1);wh(c,b);d=this.xh.hasOwnProperty(c);if(c.href===this.uc&&!d)return this.Ri(),!1;e=(new Date).getTime();if(d&&e-this.xh[c.href]<5E3)return!1;d&&(e=-1);this.xh[c.href]=e;this.cursor=null;this.Rb=a;this.uc=c.href;this.nx=b;this.rc=this.vg?this.vg(): +null;this.Ti(c,this.Nj.bind(this));this.Ja&&this.Ja.includes("sge")?(this.Se=!0,this.Re=null,a=this.Us(c),this.ju(a)):(this.Se=!1,this.Re=null);return!0};S.prototype.execute=S.prototype.execute;S.prototype.Nj=function(a){Xg(nk(this,a))};S.prototype.Ti=function(a,b,c){c=c===void 0?{}:c;wh(a,c);b(a)}; +var nk=function(a,b){var c=B.google.search.cse,d="api"+Math.floor(Math.random()*2E4);c[d]=function(h){var k,l,m=(l=(k=h.error)==null?void 0:k.code)!=null?l:200,p,t;k=(t=(p=h.error)==null?void 0:p.message)!=null?t:null;var u,w;p=(w=(u=h.error)==null?void 0:u.submessage)!=null?w:null;var C,I;u=(I=(C=h.error)==null?void 0:C.url)!=null?I:null;a.nd(h,m,k,b.href,p,u);delete c[d]};var e="google.search.cse."+d,f=new URL(b);f.searchParams.set("callback",e);if(e=f.searchParams.get("rurl"))f.searchParams.delete("rurl"), +f.searchParams.set("rurl",e);return f};S.prototype.Yn=function(a,b){b=b===void 0?new Map:b;this.cursor&&a0;h=this.Cl;this.Cl=!1;if(h)k&&(this.backfills=a.results);else{if(d&&this.uc&&d!==this.uc&&d!==this.uc+"&g-recaptcha-response="+(this.bh||""))return;if(this.results&&this.results.length>0)for(d=0;d0?this.cursor=a.cursor:"cursor"in this&&delete this.cursor;if(a&&a.context){this.context=a.context;b=[];if(a.context.facets&&parseInt(a.context.total_results,10)>0){for(c=0;c0&&(e.count=f,e.width=Math.ceil(f*100/parseInt(a.context.total_results,10)),b.push(e)));b.length>0&&b.sort(function(l,m){return m.count-l.count})}this.context.display_facets= +b}else"context"in this&&delete this.context;a&&a.promotions?this.promotions=a.promotions:"promotions"in this&&delete this.promotions;a&&a.omittedResults?this.omittedResults=a.omittedResults:"omittedResults"in this&&delete this.omittedResults;a&&a.spelling?this.spelling=a.spelling:"spelling"in this&&delete this.spelling;a&&a.findMoreOnGoogle?this.findMoreOnGoogle=a.findMoreOnGoogle:"findMoreOnGoogle"in this&&delete this.findMoreOnGoogle;a&&a.cursor&&a.cursor.debugRequestUrl&&df(window,a.cursor.debugRequestUrl); +this.ul();this.Ri();h||this.Cx()};S.prototype.Wj=function(a,b,c){this.Se=!1;b!==200&&console.log("AI overview request failed with status code: "+b+", message: "+c);this.Re=a&&a.aiResult?a.aiResult:null;this.ul();this.Ri()};S.prototype.onAiOverviewComplete=S.prototype.Wj; +S.prototype.Cx=function(){var a=this.gj(),b,c=((b=this.gf())!=null?b:1)===1;a&&(a.startsWith("r-")||a.startsWith("s-"))&&c&&this.results.length<=3&&(this.Cl=!0,a=this.rg(this.Rb,0,!0),wh(a,this.nx),a.searchParams.set("backfill","true"),this.Ti(a,this.Nj.bind(this)))};S.prototype.Wq=function(a){this.Vh=a};S.prototype.ul=function(){for(var a=0;a0&&(a.html=(0,Yj.render)("facets",a))}; +U.prototype.createFacetResultHtml=U.prototype.fi;U.prototype.Ze=function(a){a.html&&delete a.html;a.target=this.hf()||void 0;a.title=a.title||a.visibleUrl;a.html=(0,Yj.render)("webResult",a);if(a.clicktrackUrl)for(var b=a.html.firstChild;b;b=b.nextSibling)if(b.nodeType===1){b.tagName.toLowerCase()==="a"&&b.href==a.unescapedUrl&&Ek(b,a.clicktrackUrl,a.unescapedUrl);for(var c=b.getElementsByTagName("a"),d=0,e;e=c[d];d++)e.href==a.unescapedUrl&&Ek(e,a.clicktrackUrl,a.unescapedUrl)}}; +U.prototype.createResultHtml=U.prototype.Ze;var Ek=function(a,b,c){a.setAttribute("data-cturl",b);a.setAttribute("data-ctorig",c)};U.prototype.Hf=function(a,b){this.Kd=null;this.W=vk(a,b)};U.prototype.setSiteRestriction=U.prototype.Hf;g=U.prototype;g.cf=function(){return this.W.rk()};g.jc=function(){return this.W.pd()};g.xk=function(a){a&&this.W.Ck(a)};g.Df=function(a){a&&(this.kb=a)};g.Ff=function(a){this.Va=a};U.prototype.setIsSafeSearchActive=U.prototype.Ff; +U.prototype.Fc=function(a,b){a==="restrict-safesearch"&&(this.nb=b?b=="active"||b=="off"||b=="moderate"?b:null:null);if(a==="restrict-extended")if(b)for(var c in b)a=b[c],Ck[c]&&(this.Sa[c]=a);else this.Sa={}};U.prototype.setRestriction=U.prototype.Fc;U.prototype.Ha=function(a){this.Uq(a,{Tj:1,Qj:20})};U.prototype.setResultSetSize=U.prototype.Ha;U.prototype.Ga=function(a){S.prototype.Ga.call(this,a)};U.prototype.setLinkTarget=U.prototype.Ga;U.prototype.Vb=function(a){S.prototype.Vb.call(this,a)}; +U.prototype.setQueryAddition=U.prototype.Vb;U.prototype.Fe=function(a){this.Ja=Array.isArray(a)&&a.length!==0?a:null};U.prototype.setExperiments=U.prototype.Fe;U.prototype.Ef=function(a){this.Ka=(a==null?0:a.length)?a:null};U.prototype.setForeignExperiments=U.prototype.Ef;var Ik=function(a,b){this.Zk=!(!window.history||!window.history.pushState);this.al=Fk();this.Ni=this.Zk||this.al;var c=window.location.href;this.Os=c.includes("#")?c.substring(0,c.indexOf("#")):c;this.uj=!1;this.Hx=b;b=Gk(Hk());this.Lj=b.Wo;this.hd=b.state;if(this.Ni){b=Zg(this,Ik.prototype.Nx);this.Zk&&window.addEventListener?(window.addEventListener("popstate",b,!1),window.addEventListener("hashchange",b,!1)):this.al&&(window.addEventListener?window.addEventListener("hashchange",b,!1):window.attachEvent&& +window.attachEvent("onhashchange",b));b=!1;for(var d in this.hd){b=!0;break}b?this.dn():this.Zq(a,!0)}},Fk=function(){return"onhashchange"in window&&(!ec||document.documentMode>=8)};g=Ik.prototype;g.isEnabled=function(){return this.Ni};g.pushState=function(a){this.Ni&&!this.uj&&this.Zq(a,!1)}; +g.Zq=function(a,b){var c={};for(d in a)Jk[d]&&(c[d]=a[d]);a=c;if(!Kk(this.hd,a)){var d=this.hd=a;a=[];for(var e in d)d[e]!=null&&Jk[e]&&a.push(encodeURIComponent(e)+"="+encodeURIComponent(d[e]));d=a.join("&");this.Lj&&(d=this.Lj+"&"+d);this.Zk?(e=document.title||"",d="#"+d,b?window.history.replaceState(null,e,d):window.history.pushState(null,e,d)):this.al&&(e=this.Os+"#"+d,b?(b=window.location,e=Ze(e),e!==void 0&&b.replace(e)):jf(window.location,e))}}; +g.getState=function(){var a={},b;for(b in this.hd)a[b]=this.hd[b];return a};g.Nx=function(){var a=Gk(Hk());this.Lj=a.Wo;Kk(this.hd,a.state)||(this.hd=a.state,this.dn())};g.dn=function(){this.uj=!0;this.Hx(this.getState());this.uj=!1}; +var Hk=function(){var a=window.location.href,b=a.indexOf("#");return b<0?"":a.substring(b+1)},Kk=function(a,b){for(var c in a)if(a[c]!==b[c])return!1;for(var d in b)if(!a.hasOwnProperty(d))return!1;return!0},Gk=function(a){var b={};a=a.split("&");for(var c=[],d=0;d0)for(k=h.bodyLines[0],l=x(c),m=l.next();!m.done;m=l.next()){var p=x(m.value);m=p.next().value;p=p.next().value;k[m]&&(f[p]=k[m])}if(h.image)for(h=h.image,k={},f.image=k,l=x(d),m=l.next();!m.done;m=l.next())p=x(m.value),m=p.next().value,p=p.next().value,h[m]&&(k[p]=h[m]);e.push(f)}return e},Nk=function(a){if(!a)return a;var b=[["content","content"],["contentNoFormatting","contentNoFormatting"],["originalContextUrl","contextUrl"],["fileFormat","fileFormat"], +["perResultLabels","perResultLabels"],["title","title"],["titleNoFormatting","titleNoFormatting"],["clicktrackUrl","url"],["visibleUrl","visibleUrl"]],c=[["tbHeight","height"],["tbUrl","url"],["tbWidth","width"]],d=[["height","height"],["unescapedUrl","url"],["width","width"]],e=[["anchor","anchor"],["label","label"],["label_with_op","labelWithOp"]],f=[["height","height"],["src","url"],["url","url"],["width","width"]],h=[];a=x(a);for(var k=a.next();!k.done;k=a.next()){var l=k.value;k={};for(var m= +x(b),p=m.next();!p.done;p=m.next()){var t=x(p.value);p=t.next().value;t=t.next().value;l[p]&&(k[t]=l[p])}m=!1;p={};t=x(c);for(var u=t.next();!u.done;u=t.next()){var w=x(u.value);u=w.next().value;w=w.next().value;l[u]&&(m=!0,p[w]=l[u])}m&&(k.thumbnailImage=p);if(l.height){m={};p=x(d);for(t=p.next();!t.done;t=p.next())u=x(t.value),t=u.next().value,u=u.next().value,l[t]&&(m[u]=l[t]);k.image=m}if(l.richSnippet){m=void 0;p=k;t=l.richSnippet;if(t.cseThumbnail){u=t.cseThumbnail;w={};p.thumbnailImage=w;for(var C= +x(f),I=C.next();!I.done;I=C.next()){var O=x(I.value);I=O.next().value;O=O.next().value;u[I]&&(w[O]=u[I])}}u=!1;w={};for(m in t)t.hasOwnProperty(m)&&m!=="cseThumbnail"&&m!=="cseImage"&&(w[m]=yf(t[m]),u=!0);u&&(p.richSnippet=w)}if(l.perResultLabels)for(m=l.perResultLabels,l=[],k.perResultLabels=l,m=x(m),p=m.next();!p.done;p=m.next()){p=p.value;t={};u=x(e);for(w=u.next();!w.done;w=u.next())C=x(w.value),w=C.next().value,C=C.next().value,p[w]&&(t[C]=p[w]);l.push(t)}h.push(k)}return h};for(var Ok={BUBBLEGUM:"//www.google.com/cse/static/style/look/bubblegum.css",V2_BUBBLEGUM:"//www.google.com/cse/static/style/look/v2/bubblegum.css",GREENSKY:"//www.google.com/cse/static/style/look/greensky.css",V2_GREENSKY:"//www.google.com/cse/static/style/look/v2/greensky.css",ESPRESSO:"//www.google.com/cse/static/style/look/espresso.css",V2_ESPRESSO:"//www.google.com/cse/static/style/look/v2/espresso.css",SHINY:"//www.google.com/cse/static/style/look/shiny.css",V2_SHINY:"//www.google.com/cse/static/style/look/v2/shiny.css", +MINIMALIST:"//www.google.com/cse/static/style/look/minimalist.css",V2_MINIMALIST:"//www.google.com/cse/static/style/look/v2/minimalist.css",V2_DEFAULT:"//www.google.com/cse/static/style/look/v2/default.css"},Pk=x(Object.entries(Ok)),Qk=Pk.next();!Qk.done;Qk=Pk.next()){var Rk=x(Qk.value),Sk=Rk.next().value,Tk=Rk.next().value;D("google.loader.themes."+Sk,Tk)};var Uk=/^[6-9]$/,Vk=/<\/?(?:b|em)>/gi,Wk={Xr:8,il:9,fl:13,Ih:27,gD:32,Ur:37,Wr:38,Vr:39,Tr:40,Yr:46,UC:190};var Xk=function(a){return{contains:function(b){return b in a},cE:function(b){return!!a[b]},mv:function(b){return a[b]||0},Xc:function(b){return a[b]||""},nv:function(b){return a[b]||null}}},Yk=Xk({});var Zk=function(a,b,c,d,e,f){function h(m){if(e)for(var p,t=0;p=m[t++];)for(var u=0;u]*>/g,hl=/ /g,il=/ /g,jl=[/&/g,/&/g,//g,/>/g,/"/g,/"/g,/'/g,/'/g,/{/g,/{/g],kl=document.getElementsByTagName("head")[0],ll=0,ml=1,nl=function(a){var b={};if(a)for(var c=0;c +-1||cl.test(a))?(a=a.replace(dl," "),a.replace(b?el:bl,"")):a},vl=function(a,b,c){c&&(a=a.toLowerCase(),b=b.toLowerCase());return b.length<=a.length&&a.substring(0,b.length)==b},wl=function(){},xl=function(a,b){if(b.indexOf)return b.indexOf(a);for(var c=0,d=b.length;c=0),Cl=Al&&!(Fb(Xb(),8)>=0),Dl=Al&&Fb(Xb(),10)>=0,El=Ob("Gecko")&&!bc()&&!(Ob("Trident")||Ob("MSIE"))&&!Ob("Edge"),Fl=Qb(),Gl=bc(),Hl=Tb(),Il=Ub(),Jl=Hb&&Kb&&Kb.platform?Kb.platform==="Android":Ob("Android"),Kl=Hb&&Kb&&Kb.platform?Kb.platform==="macOS":Ob("Macintosh");var Ll=document.documentElement.style.opacity!=void 0,Ml={rtl:"right",ltr:"left"};function Nl(a,b){try{if(a.setSelectionRange)a.setSelectionRange(b,b);else if(a.createTextRange){var c=a.createTextRange();c.collapse(!0);c.moveStart("character",b);c.select()}}catch(d){}}function Ol(a,b){for(var c=0,d=0;a&&(!b||a!=b);){c+=a.offsetTop;d+=a.offsetLeft;try{a=a.offsetParent}catch(e){a=null}}return{Me:c,zb:d}}function Pl(a,b,c){a=document.createElement(a);b&&(a.className=b);c&&(a.id=c);return a} +function Ql(){var a=Pl("table");a.cellPadding=a.cellSpacing=0;a.style.width="100%";a.setAttribute("role","presentation");return a}function Rl(a){return Pl("div",a)}function Sl(a,b){a.innerHTML!=b&&(b&&(Cl?b&&(b.indexOf(" ")>-1||cl.test(b))&&(b=b.replace(al," "),b=b.replace($k," ")):Bl&&(b='
'+b+"
")),ff(a,Tg(b)))}function Tl(a,b){a.dir!=b&&(a.dir=b,a.style.textAlign=Ml[b])} +function Ul(a,b,c){if(Vl(a,b))return null;var d=Pl("input");d.type="hidden";d.name=b;c&&(d.value=c);a.appendChild(d);return d}function Vl(a,b){if(a=a.getElementsByTagName("input"))for(var c,d=0;c=a[d++];)if(c.name==b&&c.type.toLowerCase()!="submit")return c;return null}function Wl(a){a&&(a.preventDefault&&a.preventDefault(),a.returnValue=!1);return!1}function Xl(a){if(a=a||window.event)a.stopPropagation&&a.stopPropagation(),a.cancelBubble=a.cancel=!0;return Wl(a)} +function Yl(a){a=a.insertCell(-1);var b=Pl("a");$e(b,"#ifl");b.className="gssb_j gss_ifl";a.appendChild(b);return b}function Zl(a){var b=a||window;a=b.document;var c=b.innerWidth;b=b.innerHeight;if(!c){var d=a.documentElement;d&&(c=d.clientWidth,b=d.clientHeight);c||(c=a.body.clientWidth,b=a.body.clientHeight)}return{Qr:c,ko:b}}function $l(a){var b={};if(a)for(var c,d=0;c=a[d++];)b[c.Qn()]=c;return b}function am(a){return a?a.ownerDocument||a.document:window.document} +function bm(a){return a?(a=am(a),a.defaultView||a.parentWindow):window}function cm(){return Ll?"opacity":"filter"}function dm(a){return Ll?a+"":(Cl?"progid:DXImageTransform.Microsoft.Alpha(":"alpha(")+"opacity="+Math.floor(a*100)+")"};var em=function(){var a=function(){return 5},b=function(c,d,e){e.push({getType:function(){return 505},position:1})};return{getType:function(){return 153},bb:function(){return{lb:a,gv:b}}}},gm=function(a,b,c){var d,e=function(){return fm(a,b,c,d)},f=function(k,l){l.render(k)},h=function(){return 505};return{Fa:function(k){d=k.Td()},getType:function(){return 152},bb:function(){return{nm:e,render:f,mf:wl,ao:wl,Qn:h}}}},fm=function(a,b,c,d){var e,f={getType:function(){return 505},la:function(){return e}, +render:wl};(function(){e=Rl();e.style.textAlign=d=="ltr"?"right":"left";var h=Pl("img");h.src=a;h.srcset=b+" 2x";h.style.verticalAlign="middle";d=="ltr"?h.style.paddingRight="1px":h.style.paddingLeft="1px";e.appendChild(h);h=Pl("span");h.style.color="#b5b5b5";h.style.fontSize="12px";h.style.verticalAlign="middle";ff(h,$f.Gb(""));h.appendChild(document.createTextNode(c));e.appendChild(h)})();return f};var hm=function(a){var b,c=function(e){var f=1;if(b){var h=e.Wn();h=="focus"||h=="blur"||h=="mousedown"?f=3:(e.kh("partnerid",a),e.setParameter("types","t"))}return f},d=function(){return 10};return{F:function(){b=!0},getType:function(){return 156},bb:function(){return{Pn:c,lb:d}}}};var im=function(){this.Ed={}},jm=nl([155,149,153,154,311,152,156,122,151,158,294,160]);im.prototype.set=function(a,b){this.Ed[a]=b};im.prototype.Xb=function(a,b){a in this.Ed||(this.Ed[a]=[]);this.Ed[a].push(b)};var km=function(a,b,c,d,e,f){this.I=a;this.Tt=b;this.ya=c;this.li=d;this.hh=e;this.B=f;this.Jb={};this.di={};this.xi=new im;this.nl=[];this.Zb=[];this.yb=!1;this.ae()},lm=[127,149,134,494,123,121,126,553,118,115,128,160,173,119,116,152,153,129,120,374,124,158,155,131,130,147,570,141,142,137,143,138,144,139,140,135,136];g=km.prototype;g.F=function(a){this.xa();for(var b,c=0;b=this.Zb[c++];)b.F&&b.F(a);this.yb=!0};g.xa=function(){if(this.yb){for(var a,b=0;a=this.Zb[b++];)a.xa&&a.xa();this.yb=!1}}; +g.isActive=function(){return this.yb};g.get=function(a,b){if(a=this.Jb[a])return this.tn(a,this.un(b))};g.Ua=function(a,b){if(a=this.di[a]){var c=[];b=this.un(b);for(var d,e=0;d=a[e++];)c.push(this.tn(d,b));return c}return[]};g.Ep=function(a){a=a.Ed;for(var b in a){var c=b,d=a[c];jm[c]?this.Ez(c,d):this.Dz(c,d)}};g.Dz=function(a,b){(b=this.Kn(a,b))&&(this.Jb[a]=b)};g.Ez=function(a,b){for(var c=this.di[a]||[],d,e=0;e.5?65:97)+Math.floor(Math.random()*26),W+=String.fromCharCode(na);ql("gs_gbg",W,J)}W=Pl("script");ef(W,Vg(ba+J.join("&")));W.charset="utf-8";O[ya]=W;ma=I.Hm?Fa:qa;k.appendChild(W);return!0} +function b(){return 0}function c(){return 0}function d(J){var ba=O[J];ba&&(k.removeChild(ba),delete O[J])}function e(){for(var J in O)k.removeChild(O[J]);O={};ma=null}function f(J){ma&&ma(J)}function h(J){J||(J=wl);var ba=window.google;I.Kr?ba.ac.h=J:ba.sbox["p"+m]=J}var k=kl,l,m,p,t,u,w,C,I,O={},ma,P={S:function(J){l=J.get(127,P);m=J.hh.pa()},ua:function(){"google"in window||(window.google={});"sbox"in window.google||(window.google.sbox={})},F:function(J){I=J;J.ei==0&&(J=l.mt,p=J.protocol,t=J.host, +u=J.lk,w=J.ZA,C="https:"==document.location.protocol,h(f),(new Image).src=p+t+"/generate_204")},getType:function(){return 149},bb:function(){return{pz:a,Qt:d,ai:wl,yn:b,zn:c}},xa:function(){h(null);e()}};return P};var vm=function(){this.ui={}};n(vm,rm);g=vm.prototype;g.S=function(a){this.R=a.get(116,this);if(a=a.Ua(154,this))for(var b,c=0;b=a[c++];)this.ui[b.jf()]=b};g.F=function(){this.ra=!1};g.xa=function(){this.dd()};g.getType=function(){return 115};g.isVisible=function(){return this.ra};g.Bk=function(a){if(a in this.ui){if(this.Ad){if(a==this.Ad.jf())return;this.dd();this.Ad.Gg()}this.Ad=this.ui[a];this.R.Bk(this.Ad)}};g.Ob=function(){return this.ra?this.R.Ob():0}; +g.show=function(){this.ra||(this.R.show(this.ov()),this.ra=!0)};g.dd=function(){this.ra&&(this.R.dd(),this.ra=!1)};g.nh=function(a){this.R.nh(a)};g.ov=function(){var a=zl(wm);this.Ad&&this.Ad.Sf(a);return a};var wm={dw:!1,Aj:"left",Eo:!0,Hd:null,marginWidth:0};var xm=function(){};n(xm,rm);g=xm.prototype;g.S=function(a){this.R=a.get(119,this);this.rb=a.get(130,this);this.It=a.get(145,this);this.N=a.get(117,this);this.ea=a.get(123,this);this.xb=a.get(374,this);this.wp=a.get(121,this);this.Fy=a.get(553,this);this.J=a.get(128,this);this.Jf=a.get(139,this);this.pB=a.get(173,this);this.Ke=a.Ua(160,this);this.I=a.I;this.Fw=a.hh.In()};g.ua=function(a){this.B=a;this.aa=this.Ic=this.R.Vu()||""};g.F=function(a){this.B=a;this.Io=this.zo=!1;this.Ee()};g.getType=function(){return 118}; +g.Zn=function(){var a={};this.N.oa(13,a);!a.cancel&&this.B.mo&&this.N.defer(this.J.oi);this.I.Di()};g.Rv=function(){this.N.oa(12);this.I.Ei()};g.Uv=function(){this.bo("rtl")};g.Vv=function(){this.bo("ltr")};g.Yv=function(){this.J.ez()};g.Nv=function(a){this.J.cd()?this.J.bz():this.J.kg(a)};g.Yd=function(){if(this.B.Rk==0)return!1;if(this.B.Rk==4)return this.I.Li(),!1;var a=this.sn();if(a)switch(this.B.Rk){case 1:if(this.ml(a,!0))return this.xb.add(8),!0;break;case 3:return this.J.Yd(a)}return!1}; +g.Pv=function(){this.B.gz?this.search(5):(this.J.isVisible()?this.J.oi():this.Th(),this.aq())};g.Mv=function(a){this.aa&&a.Tn()==this.aa.length&&(this.Jf&&this.Jf.clear(),this.B.fz&&this.search(2),this.I.Bi(this.aa))};g.Jv=function(a){this.rb&&a.yg()==0&&this.rb.lz()}; +g.co=function(a,b,c,d){this.B.Lt&&!this.J.isVisible()&&c=="mousedown"&&this.J.kg(b);var e=!1,f=!1;if(a!=this.aa||c=="onremovechip")vl(c,"key")?this.xb.add(1):c=="paste"&&this.xb.add(2),e=!0,this.Ov(a,c),a&&!fl.test(a)&&(d=!0),f=!0;a=this.Fy.im(a,b,c);switch(a.Ru()){case 2:d=!0;break;case 3:d=!1}d?(e&&this.J.XA(),this.ku(a)):f&&this.ft();this.N.oa(2,{Lf:c})};g.Yz=function(a){(this.zo=a)&&this.xb.add(4)};g.Lq=function(a){this.Io!=a&&((this.Io=a)?this.I.Ai():this.I.zi())};g.zk=function(a){this.vp(a)}; +g.ou=function(){this.R.focus()};g.Th=function(){this.R.blur()};g.Xw=function(){return this.R.Ij()};g.Lk=function(a,b,c){vl(a,this.aa,!0)&&(a=this.aa+a.substr(this.aa.length));this.co(a,c||pl(a.length),"",b);this.vp(a,!0)};g.Fb=function(a){this.qh(a);this.R.refresh();this.N.oa(4,{Hd:this.Ra,input:a})};g.qq=function(){this.R.select()};g.aq=function(){this.aa!=this.Ic&&this.qh(this.Ic);this.N.oa(5,{input:this.Ic,eB:this.J.Yc(),Hd:this.Ra});this.R.refresh();this.I.Gi(this.Ic)}; +g.Ql=function(){this.Ic=this.aa};g.vn=function(){return this.R.vn()};g.ub=function(){return this.Ic};g.ka=function(){return this.aa};g.hj=function(){return this.Ra};g.Qd=function(){return this.R.Qd()};g.nj=function(){return this.R.nj()};g.Ob=function(){return this.R.Ob()};g.Xd=function(){return this.R.Xd()};g.Jn=function(){return this.R.Jn()};g.jw=function(){return this.Fw!=0};g.xj=function(){if(this.pB){if(this.B.wj)return!0;for(var a,b=0;a=this.Ke[b++];)if(a.isEnabled())return!0}return!1}; +g.bk=function(){this.R.bk()};g.search=function(a){this.wp.search(this.aa,a)};g.clear=function(a){this.aa&&(this.qh(""),this.R.clear(),this.N.oa(1),this.J.clear(),this.I.mg(this.aa));a&&this.I.yi()};g.Af=function(){this.ox=this.Ro=this.aj=0};g.oh=function(a){this.R.oh(a)};g.ll=function(){var a=this.sn();a&&this.ml(a)};g.Ov=function(a,b){this.qh(a);this.N.oa(1,{Lf:b,Hd:this.Ra});this.I.mg(a);a=ol();this.aj||(this.aj=a);this.Ro=a}; +g.bo=function(a){var b=this.Qd().yg();this.Ra==a?this.J.cd()&&b==this.aa.length&&(this.J.nf()?this.B.Wi&&(a=this.J.kf(),this.wp.search(a.Zc(),6)):this.B.Dx&&this.Yd()):this.rb&&b==0&&this.rb.lz()};g.sn=function(){if(this.J.cd()){var a=this.J.nf()?this.J.kf():this.J.jj();if(a.Fn())return a}return null};g.ml=function(a,b){a=a.Zc();var c=this.Ic;return(c||a?c&&a&&c.toLowerCase()==a.toLowerCase():1)?!1:(this.Ql(),b?this.Lk(a,!0):this.Fb(a),!0)}; +g.vp=function(a,b){this.aa=a||"";this.Ee();this.R.refresh();b||(this.N.oa(4,{Hd:this.Ra,input:this.aa}),this.I.Fi(this.aa))};g.Ee=function(){var a=this.It.hj(this.aa);a!=this.Ra&&(this.R.yk(a),this.Ra=a)};g.ku=function(a){this.zo&&a.setParameter("gs_is",1);this.ea.Xm(a)};g.ft=function(){this.J.clear();this.ea.Lg()};g.qh=function(a){this.aa=this.Ic=a||"";this.Ee()};function ym(){function a(H){H.Hd=Db;H.marginWidth=kb;var fa=Mb.yr;fa||(fa=Db=="rtl"?"right":"left");H.Aj=fa}function b(H,fa,eb){var ta=!1;H=N&&N.zE(fa);qa();if((Ia=fa)&&fa.length){ta=fa[0].Zc();V.kw(ta)&&(ta=q.ub());Db=V.hj(ta);if(eb)Vb=!0,ta=y.zy(fa,Db),fa=fa[0].getParameters().Xc("a"),fa=tl(fa),kb=r.Xd(fa);else{Vb=!1;fa=y;eb=fa.render;if(O()&&!Vb){ta=[];for(var Ua=[],fb,sb=0;(fb=K[sb++])&&!fb.gv(q.ub(),Ia,Ua););(fb=Ua?Ua.length:0)&&(fb-=Ja(Ua,ta,0));for(sb=0;sb1&&(a+="l"+d),a+=(c?"j":"")+e,d=0,c=e);++d}d>1&&(a+="l"+d)}return a}; +Im.prototype.xv=function(a,b){return this.pg&&this.Sk?(a+=b,b=this.pg.decode(this.Sk),a=this.pg.wv(a,b),a=a.slice(0,8),this.pg.encode(a)):""};Im.prototype.oj=function(a){return Math.max(a-this.tq,0)};Im.prototype.Cu=function(a){return a.Yw?"1"+(this.B.Vt?"a":"")+(this.B.Yt?"c":""):""};var Lm=/\.+$/,Mm=/\./g,Km=nl([23]);var Nm=function(){};n(Nm,rm);g=Nm.prototype;g.Fa=function(a){this.dj=a.Bn()};g.S=function(a){a.get(347,this);this.rb=a.get(130,this);this.N=a.get(117,this);this.ea=a.get(123,this);this.H=a.get(118,this);this.Mj=a.get(120,this);this.J=a.get(128,this);this.Jf=a.get(139,this);this.I=a.I;this.mq=a.Ua(294,this)};g.F=function(a){this.B=a};g.getType=function(){return 121}; +g.search=function(a,b){if(this.mq){for(var c=!1,d,e=0;d=this.mq[e++];)d.Pn(a,b)==2&&(c=!0);if(c)return}if(a&&!fl.test(a)||this.B.Nc||this.rb&&this.rb.Nc())Uk.test(b)?this.dj&&!this.sg&&(this.sg=Ul(this.dj,"btnI","1")):this.sg&&(this.dj.removeChild(this.sg),this.sg=null),this.I.search(a,b),this.bg(),this.N.oa(14,{query:a})};g.Vg=function(a){this.I.Vg(a);this.bg()};g.redirect=function(a){this.I.redirect(a);this.bg()};g.jg=function(a){this.I.jg(a);this.bg()};g.zg=function(a){return this.I.zg(a)}; +g.bg=function(){this.ea.Lg();this.ea.dg();this.Mj.reset();this.J.clear();this.H.ub()!=this.H.ka()&&this.H.Ql();this.Jf&&this.Jf.clear()};var Om=function(a,b,c){function d(){return a}function e(){return W}function f(){return Na}function h(){return b}function k(){return c||""}function l(na,wa){u(na,wa)}function m(na,wa){u(na,wa,!0)}function p(){P||(J=!0)}function t(){qa=!0}function u(na,wa,db){P||(C[na]=wa,db&&(I[na]=wa))}var w=(ll++).toString(36),C={},I={},O,ma,P=!1,J=!1,ba=!1,qa=!1,Fa=1,ya={pa:function(){return w},Ln:function(){var na=parseInt(w,36);return isNaN(na)?-1:na},Pb:d,ev:e,mj:f,Qd:h,Ru:function(){return Fa},getParameters:function(){return C}, +eE:function(){return O},Wn:k,Cg:function(){return ma},yu:function(){return{Pb:d,ev:e,mj:f,Qd:h,Wn:k,setParameter:l,kh:m,nn:p,Vs:t}},Mz:function(na){Fa=na},setParameter:l,kh:m,nn:p,Vs:t,Sw:function(){return J},zw:function(){ba=!0},Lo:function(){return ba},BE:function(){return qa},mu:function(){P||(ma=ol(),"cp"in I||m("cp",b.yg()),u("gs_id",w),O=rl(I)+":"+a,P=!0)}};var W=a.toLowerCase();var Na=ul(W);return ya};var Pm=function(){};n(Pm,rm);g=Pm.prototype;g.S=function(a){this.mk=a.Ua(156,this);this.ud=a.get(126,this)};g.ua=function(){this.mk.sort(Qm)};g.F=function(a){this.B=a;this.Ap=a.ey};g.getType=function(){return 553};g.im=function(a,b,c){return this.jv(a,b,c)};g.Rq=function(a){this.Ap=a};g.jv=function(a,b,c,d){a=Om(a,b||pl(a.length),c||"");this.lu(a);a.kh("ds",this.B.qm);a.kh("pq",this.Ap);d&&a.nn();a.mu();return a}; +g.lu=function(a){var b=1,c=a.yu(),d=this.ud.Rd();if(this.mk)for(var e,f=0;e=this.mk[f++];)e=e.Pn(c,d),e>b&&(b=e);a.Mz(b)};var Qm=function(a,b){return a.lb()-b.lb()};var Rm=function(){this.yb=!1;this.Ug=-1};n(Rm,rm);g=Rm.prototype;g.S=function(a){this.Oc=a.get(133,this);this.rb=a.get(130,this);this.H=a.get(118,this);this.Mj=a.get(120,this);this.ad=a.get(494,this);this.Xp=a.get(124,this);this.Yp=a.get(125,this);this.Zp=a.get(230,this);this.rz=a.get(127,this);this.I=a.I};g.F=function(a){this.ec=this.rz.ec;this.B=a;this.yb=!0;this.pe={};this.Hj=0;this.Tw=a.qu;this.Vw=a.Kg;this.Bj=-1;this.fd=this.B.Xt&&!!this.Oc};g.getType=function(){return 123}; +g.xa=function(){this.yb=!1;this.kl();this.dg();this.pe=null;this.Lg()};g.Xm=function(a,b){if(!(!this.yb||this.Vw||this.rb&&this.rb.LD())){var c=!0;this.vB(a);++this.Up;this.ad.ws(a);this.xy();if(this.fd){var d=this.Oc.get(a);d&&((c=this.Tw||a.Sw())&&this.B.yw&&a.zw(),this.Yp.process(d),d.Uw()&&++this.rn,this.dg())}c&&(this.gd=a,this.Ah&&!b||this.Fp())}};g.vj=function(){return this.yf>=10||this.ec.zn()>=3?!0:!1};g.Lg=function(){this.Bj=this.Ug};g.Ho=function(){return this.Ug<=this.Bj}; +g.dg=function(){this.gd=null};g.Du=function(){return{Yw:this.fd,Lw:this.fd?this.Oc.dE():0}};g.Cn=function(){return this.fd?this.Oc.Cn():0};g.Ju=function(){return{Ey:this.Vl,vy:this.Ul,Py:this.Wl}};g.Iu=function(){for(var a=[],b=0,c,d=0;d<=Sm;++d)c=this.tk[d],c==0?b++:(b=b==1?"0j":b>1?d+"-":"",a.push(b+c),b=0);return a.join("j")};g.ai=function(){this.fd&&this.Oc.PD()}; +g.Af=function(){this.fd&&this.Oc.Af();this.Uk=this.Rj=this.tp=this.Wl=this.Ul=this.Vl=this.rn=this.yf=this.Up=0;this.tk=[];for(var a=0;a<=Sm;++a)this.tk[a]=0};g.Eu=function(a){return pb(function(b){this.Gp(b,a)},this)};g.Fp=function(){this.kl();if(!(this.ec.zn()>2)&&this.gd){var a=[],b=this.gd.getParameters();if(b)for(var c in b)ql(c,b[c],a);this.I.Ci();a=this.ec.pz(this.gd,a.join("&"),this.Eu(this.gd),pb(this.Gp,this));this.gd.Lo()||(++this.Vl,a?this.ts(this.gd):++this.Ul);this.dg();this.Zy()}}; +g.Zy=function(){for(var a=100,b=(this.yf-2)/2,c=1;c++<=b;)a*=2;a2500&&this.Op(b)}}; +g.Gp=function(a,b){if(this.yb){if(!b&&(b=this.pe[this.Xp.Vx(a)],!b))return;if(!b.Lo()){a=this.Xp.Wx(a,b);if(this.Zp){var c=this.H.ka();a=this.Zp.fb(a,c)}this.fd&&this.Oc.put(a);this.Zw(b)||(++this.Wl,this.Yp.process(a)||++this.tp,this.yB(b,a));this.wB(a)}}};g.yB=function(a,b){this.Hj=b.getParameters().mv("d");a&&(this.Op(a.pa()),a=a.Cg(),a=ol()-a,this.Uk+=a,this.Rj=Math.max(a,this.Rj),this.xB(a))};g.xB=function(a){++this.tk[a>Tm?Sm:Um[Math.floor(a/100)]]}; +g.wB=function(a){a&&(a=a.getParameters().Xc("q"))&&this.Mj.CA(a)};g.vB=function(a){a=a.Ln();a>this.Ug&&(this.Ug=a)};g.Zw=function(a){return a.Ln()<=this.Bj};var Um=[0,1,2,3,4,5,5,6,6,6,7,7,7,7,7,8,8,8,8,8],Sm=Um[Um.length-1]+1,Tm=Um.length*100-1;function Vm(a){return{xn:function(){return a.xn()},Pb:function(){return a.Pb()},Yc:function(){return a.Yc()}}};var Wm=function(a,b,c,d,e,f){function h(){return!!b&&!!b[0]}var k,l=!0,m,p={Ag:function(){return a},Pb:function(){return a.Pb()},jj:function(){return h()?b[0]:null},Yc:function(){return b},cd:h,getParameters:function(){return c},Uw:function(){return d},CE:function(){return e},DE:function(){return f},getType:function(){return l},Uu:function(){m||(m=Vm(p));return m},xn:function(){return k}};b?b.length&&b[0].getType()==33&&(e=l=!1):b=[];c?k=c.nv("t"):c=Yk;return p};var Xm=function(){this.Zj={}};n(Xm,rm);g=Xm.prototype;g.S=function(a){this.Rs=a.get(150,this);if(a=a.Ua(158,this))for(var b,c=0;b=a[c++];)this.Zj[b.lE()]=b};g.F=function(a){this.gB=a.Qk;this.cw=a.eo};g.getType=function(){return 124};g.Vx=function(a){return(a[2]||{}).j};g.Wx=function(a,b){var c=a[0],d=a[1],e={};if(a=a[2])for(var f in a){var h=a[f];f in this.Zj&&(h=this.Zj[f].parse(h));e[f]=h}return Wm(b,this.Xx(c,d),Xk(e),!1,!0,!1)}; +g.Xx=function(a,b){for(var c=!1,d=!1,e=!1,f,h=0;f=b[h++];)if(this.Vn(f)==33?d=!0:c=!0,d&&c){e=!0;break}c=0;d=[];for(h=0;f=b[h++];){var k=this.Vn(f);if(this.gB[k]&&(!e||k!=33)){var l=this.Bv(f,a);d.push(Zk(l,this.rm(l),c++,k,this.zv(f),this.qv(f)))}}return d};g.Vn=function(a){return a[1]||0};g.zv=function(a){return a[2]||[]};g.Bv=function(a,b){a=a[0];this.cw&&(a=this.Rs.bold(b.toLowerCase(),this.rm(a)));return a};g.qv=function(a){return(a=a[3])?Xk(a):Yk};g.rm=function(a){return tl(a).replace(gl,"")};var Ym=function(){};n(Ym,rm);Ym.prototype.S=function(a){this.N=a.get(117,this);this.H=a.get(118,this);this.ad=a.get(494,this);this.qk=a.Ua(122,this);this.ud=a.get(126,this);this.J=a.get(128,this);this.I=a.I;this.qk.sort(Zm)};Ym.prototype.getType=function(){return 125};Ym.prototype.process=function(a){var b=this.jx(a);if(b){if(this.qk)for(var c,d=0;c=this.qk[d++];)a=c.VD(a);this.ud.Iz(a);this.jy(a)}this.I.Hi(a,b);return b}; +Ym.prototype.jx=function(a){var b=this.H.ka(),c=this.ud.Rd();b=b.toLowerCase();var d=a.Pb().toLowerCase();b==d?c=!0:(b=ul(b),a=(d=a.Ag())?d.mj():ul(a.Pb().toLowerCase()),c=c?c.Ag().mj():"",c=b.indexOf(a)==0?b.indexOf(c)==0?a.length>=c.length:!0:!1);return c};var Zm=function(a,b){return a.lb()-b.lb()};Ym.prototype.jy=function(a){var b=a.Ag().Pb(),c=a.Yc();if(this.J.isEnabled())if(c.length){var d=a.getType()==0;this.J.Fk(b,c,d)&&this.ad.zx(a)}else this.J.clear();this.N.oa(3,{input:b,eB:c})};var $m=function(){};n($m,rm);g=$m.prototype;g.S=function(a){this.ea=a.get(123,this)};g.F=function(){this.bt()};g.getType=function(){return 126};g.vj=function(){return this.ea.vj()};g.Iz=function(a){this.zm=a};g.Rd=function(){return this.zm};g.bt=function(){this.zm=null};var an=function(){this.Xl={}};n(an,rm);an.prototype.S=function(a){a=a.Ua(149,this);for(var b=0,c;c=a[b++];)this.Xl[c.yn()]=c}; +an.prototype.F=function(a){var b,c,d=((b=document.location.href)==null?0:b.startsWith("http"))?"https:"===document.location.protocol:(c=document.location.ancestorOrigins)==null?void 0:c[0].startsWith("https:");b=[];ql("client",a.Ue,b);ql("hl",a.Gj,b);ql("gl",a.aB,b);ql("sugexp",a.Pk,b);ql("gs_rn",34,b);ql("gs_ri",a.eh,b);a.Bl&&ql("authuser",a.Bl,b);this.mt={protocol:"http"+(d?"s":"")+"://",host:a.Gy||"clients1."+a.rt,lk:a.lk||"/complete/search",ZA:b.length?b.join("&"):""};this.ec&&this.ec.yn()==a.ei|| +(this.ec=this.Xl[a.ei])};an.prototype.getType=function(){return 127};var bn=function(){};n(bn,rm);bn.prototype.getType=function(){return 191};bn.prototype.encode=function(a){typeof a=="string"&&(a=cn(a));var b="";if(a){for(var c=a.length,d=0,e=0,f=0;c--;)for(e<<=8,e|=a[f++],d+=8;d>=6;)b+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(e>>d-6&63),d-=6;d&&(b+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(e<<8>>d+8-6&63))}return b}; +bn.prototype.decode=function(a){var b=[];if(a)for(var c=0,d=0,e=0;e127||!dn[f-32])return[];c<<=6;c|=dn[f-32]-1;d+=6;d>=8&&(b.push(c>>d-8&255),d-=8)}return b}; +bn.prototype.wv=function(a,b){var c={};c.ia=Array(4);c.buffer=Array(4);c.HB=Array(4);c.padding=Array(64);c.padding[0]=128;for(var d=1;d<64;++d)c.padding[d]=0;en(c);d=Array(64);b.length>64&&(en(c),fn(c,b),b=gn(c));for(var e=0;e>6|192:(b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b},en=function(a){a.ia[0]=1732584193;a.ia[1]=4023233417;a.ia[2]=2562383102;a.ia[3]=271733878;a.Wf=a.total=0},hn=function(a,b){for(var c=a.HB,d=0;d<64;d+=4)c[d/4]=b[d]|b[d+1]<<8|b[d+2]<<16|b[d+3]<<24;var e=a.ia[0];b=a.ia[1];d=a.ia[2];for(var f=a.ia[3],h,k,l,m=0;m<64;++m)m<16?(h=f^b&(d^f),k=m):m<32?(h=d^f&(b^d),k=5*m+1&15): +m<48?(h=b^d^f,k=3*m+5&15):(h=d^(b|~f),k=7*m&15),l=f,f=d,d=b,e=e+h+jn[m]+c[k]&4294967295,h=kn[m],b=b+((e<>>32-h)&4294967295)&4294967295,e=l;a.ia[0]=a.ia[0]+e&4294967295;a.ia[1]=a.ia[1]+b&4294967295;a.ia[2]=a.ia[2]+d&4294967295;a.ia[3]=a.ia[3]+f&4294967295},fn=function(a,b,c){c||(c=b.length);a.total+=c;for(var d=0;d>>=8;hn(a,a.buffer);for(c=d=0;c<4;++c)for(var e=0;e<32;e+=8)b[d++]=a.ia[c]>>e&255;return b},dn=[0,0,0,0,0,0,0,0,0,0,0,0,0,63,0,0,53,54,55,56,57,58,59,60,61,62,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,0,0,0,0,64,0,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,0,0,0,0,0],kn=[7,12,17,22,7,12,17,22,7,12,17,22,7,12,17,22,5,9,14,20,5,9,14,20,5,9,14,20,5,9,14,20,4,11,16,23,4,11,16,23,4,11,16,23,4,11,16,23,6,10,15,21,6,10,15, +21,6,10,15,21,6,10,15,21],jn=[3614090360,3905402710,606105819,3250441966,4118548399,1200080426,2821735955,4249261313,1770035416,2336552879,4294925233,2304563134,1804603682,4254626195,2792965006,1236535329,4129170786,3225465664,643717713,3921069994,3593408605,38016083,3634488961,3889429448,568446438,3275163606,4107603335,1163531501,2850285829,4243563512,1735328473,2368359562,4294588738,2272392833,1839030562,4259657740,2763975236,1272893353,4139469664,3200236656,681279174,3936430074,3572445317,76029189, +3654602809,3873151461,530742520,3299628645,4096336452,1126891415,2878612391,4237533241,1700485571,2399980690,4293915773,2240044497,1873313359,4264355552,2734768916,1309151649,4149444226,3174756917,718787259,3951481745];var ln=function(){};n(ln,rm);ln.prototype.getType=function(){return 150}; +ln.prototype.bold=function(a,b){b=sl(b.replace(Vk,""));a=sl(ul(a,!0));if(vl(b,a))return a+""+b.substr(a.length)+"";for(var c="",d=[],e=b.length-1,f=-1,h,k=0;h=b.charAt(k);++k)h==" "||h=="\t"?c.length&&(d.push({t:c,s:f,e:k+1}),c="",f=-1):(c+=h,f==-1?f=k:k==e&&d.push({t:c,s:f,e:k+1}));a=this.fv(a,d);if(!a.length)return""+b+"";c="";for(h=e=0;f=a[h];++h)(k=d[f.s].s)&&(c+=""+b.substring(e,k-1)+" "),e=d[f.e].e,c+=b.substring(k,e);e"+b.substring(e)+"
");return c}; +ln.prototype.fv=function(a,b){var c=a.split(/\s+/);a={};for(var d,e=0;d=c[e++];)a[d]=1;c=-1;e=[];for(var f=b.length-1,h=0;d=b[h];++h)a[d.t]?(d=c==-1,h==f?e.push({s:d?h:c,e:h}):d&&(c=h)):c>-1&&(e.push({s:c,e:h-1}),c=-1);return e};var mn=function(){};n(mn,rm);var nn=function(a){return a.split(",").map(function(b){return String.fromCharCode(12288+parseInt(b,16))+b.substring(2)}).join("")};mn.prototype.getType=function(){return 146};nn("02,0C,0D,01,FB,F2,A1,A3,A5,A7,A9,E3,E5,E7,C3,FC,A2,A4,A6,A8,AA,AB,AD,AF,B1,B3,B5,B7,B9,BB,BD,BF,C1,C4,C6,C8,CA,CB,CC,CD,CE,CF,D2,D5,D8,DB,DE,DF,E0,E1,E2,E4,E6,E8,E9,EA,EB,EC,ED,EF,F3,9B,9C");nn("F4__,AC,AE,B0,B2,B4,B6,B8,BA,BC,BE,C0,C2,C5,C7,C9_____,D0,D3,D6,D9,DC");nn("D1,D4,D7,DA,DD");nn("F4____,AC_,AE_,B0_,B2_,B4_,B6_,B8_,BA_,BC_,BE_,C0_,C2__,C5_,C7_,C9______,D0__,D3__,D6__,D9__,DC"); +nn("D1__,D4__,D7__,DA__,DD");nn("A6,AB,AD,AF,B1,B3,B5,B7,B9,BB,BD,BF,C1,C4,C6,C8,CF,D2,D5,D8,DB");nn("CF,D2,D5,D8,DB");var on=function(){this.Fo=!0};n(on,rm);g=on.prototype;g.Fa=function(a,b){this.Od=a.Td();b.addRule(".gssb_c","border:0;position:absolute;z-index:989");b.addRule(".gssb_e","border:1px solid #ccc;border-top-color:#d9d9d9;"+b.prefix("box-shadow:0 2px 4px rgba(0,0,0,0.2);")+"cursor:default");b.addRule(".gssb_f","visibility:hidden;white-space:nowrap");b.addRule(".gssb_k","border:0;display:block;position:absolute;top:0;z-index:988");b.addRule(".gsdd_a","border:none!important")}; +g.S=function(a){this.qt=a.get(115,this);this.H=a.get(118,this);this.N=a.get(117,this);this.nq=a.hh.pa()};g.ua=function(a){this.B=a;this.Et();(a.ef||document.body).appendChild(this.va);this.N.zc(8,pb(this.Ac,this))};g.F=function(a){this.B=a;this.va.style.position=a.ff};g.getType=function(){return 116};g.Bk=function(a){a!=this.xf&&(this.xf=a,a=a.la(),this.Yj?a!=this.Yj&&this.cb.replaceChild(a,this.Yj):this.cb.appendChild(a),this.Yj=a)}; +g.Ob=function(){this.Xg||(this.Xg=this.cb?Math.max(this.cb.offsetHeight,0):0);return this.Xg};g.show=function(a){this.iy(a);this.Gc(this.ri,!0);this.Gc(this.bc,!0);this.N.oa(16);this.Ac()};g.dd=function(){this.Xg=0;this.Gc(this.ri,!1);this.Gc(this.bc,!1);this.Ee(this.Od);this.N.oa(11)};g.Ac=function(){this.Xg=0;this.Sp();this.Dy();this.xf&&this.xf.Ac()};g.nh=function(a){this.Cj?this.vo!=a&&this.Cj.replaceChild(a,this.vo):(this.At(),this.Cj.appendChild(a));this.vo=a}; +g.At=function(){var a=this.va.insertRow(-1);a.style.height="0";a.insertCell(-1);this.Cj=a.insertCell(-1);this.qt.isVisible()||(this.Gc(this.cb,!1),this.Gc(this.va,!0),this.Ac());this.ri=this.cb}; +g.Et=function(){this.va=Ql();this.va.className="gstl_"+this.nq+" gssb_c";this.Gc(this.va,!1);this.ri=this.va;var a=this.va.insertRow(-1);this.fe=a.insertCell(-1);this.fe.className="gssb_f";this.Oj=Rl();this.cb=a.insertCell(-1);this.cb.className="gssb_e";this.cb.style.width="100%";this.B.bw&&(this.bc=Pl("iframe","gstl_"+this.nq+" gssb_k"),this.Gc(this.bc,!1),(this.B.ef||document.body).appendChild(this.bc));if(this.Nd=this.B.Cm)typeof this.Nd=="number"&&(this.Nd+=this.B.Jd[2]),this.Ik(this.va,this.Nd); +this.Sp()}; +g.Sp=function(){var a=this.xf&&this.xf.Wd(),b=a?a.offsetWidth:this.H.Xd(),c=this.Nd;c?typeof c=="string"&&(c=null):this.ap||!this.Fo?(this.cb.style.width="",this.va.style.width=""):(this.cb.style.width="100%",c=b+this.B.Jd[2],this.Ik(this.va,c));if(this.B.ff!="relative"){var d=this.H.nj();a&&(d.zb=Ol(a).zb);a=this.Cv(d,b,c);b={zb:0,Me:0};this.B.ff=="absolute"&&this.B.ef&&this.B.ef!=document.body&&(b=Ol(this.B.ef));d=this.va.style;d.top=a.Me-b.Me+"px";d.left=d.right="";a.zb!=void 0?d.left=a.zb-b.zb+ +"px":d.right=a.Ty+b.zb+"px"}Cl&&(d.zoom="normal",d.zoom=1)};g.Cv=function(a,b,c){var d=this.B.Jd,e=d[1];d=d[0];d=a.Me+this.H.Ob()+d;if(this.po=="right")return{Ty:(bm(this.va)||window).document.documentElement.clientWidth-(a.zb-e+b),Me:d};a=a.zb+e;this.po=="center"&&c&&(a+=(b-c)/2);return{zb:a,Me:d}};g.Sz=function(a,b){a.style.height=Math.max(b,0)+"px"};g.Ik=function(a,b){typeof b=="number"?b>0&&(a.style.width=b+"px"):a.style.width=b}; +g.Dy=function(){if(this.bc){var a=this.B.Ks[0],b=this.bc.style;this.B.ff!="relative"&&(b.top=this.va.style.top,b.left=this.va.offsetLeft+this.fe.offsetWidth+"px");this.Sz(this.bc,this.Ob()+a);this.Ik(this.bc,this.cb.offsetWidth)}};g.Gc=function(a,b){a&&(a.style.display=b?"":"none")};g.Ee=function(a){this.Ra!=a&&(this.Ra=a,Tl(this.va,a))}; +g.fA=function(a){if(this.ap!=a){var b=this.Oj.style;a?(this.fe.hasChildNodes()||this.fe.appendChild(this.Oj),b.width=a+"px",El&&(b.paddingLeft="1px")):(this.fe.hasChildNodes()&&this.fe.removeChild(this.Oj),b.paddingLeft="");this.ap=a}};g.iy=function(a){this.cb.className=a.dw?"gssb_e gsdd_a":"gssb_e";this.Ee(a.Hd||this.Od);this.fA(a.marginWidth);this.Fo=a.Eo;this.po=a.Aj};var pn=function(){function a(z,G){ab&&(ab=!1,E.Wk(r,na),E.Wk(r,wa));G||(G=z);r.parentNode.replaceChild(z,r);G.appendChild(r);ra&&N.oy&&(Al||El?E.defer(function(){r.focus();Nl(r,Ca.yg())}):r.focus());db()}function b(){return Wa}function c(z){var G=z=="rtl"==(fa=="rtl");r.dir=z;if(kb){da.yk(z);var oa=Oa.parentNode;oa.removeChild(kb);G?Oa.parentNode.insertBefore(kb,Oa.nextSibling):oa.insertBefore(kb,Oa)}Wa&&(Wa.dir=z,oa=Wa.parentNode,oa.removeChild(Wa),G?oa.insertBefore(Wa,Oa):Oa.parentNode.insertBefore(Wa, +Oa.nextSibling));if(K!=0){G=r;oa=0;var Ka=G.style;G.nodeName!="INPUT"&&(oa+=1);Ka.left=Ka.right="";Ka[z=="rtl"?"right":"left"]=oa+"px"}}function d(){return Ca}function e(){return Ol(Va)}function f(){var z=Va?Va.offsetHeight:0;ta>z&&(z=ta);return z}function h(){return Ua?Ua:Va?Va.offsetWidth:0}function k(){var z=r.offsetWidth;N.Mo&&(z-=r.offsetHeight);return z}function l(){return r.value}function m(z){var G=N.mn?r:Oa||fb||r;G.style.background=z||"transparent";N.Rh&&(G.style.textIndent=z.indexOf("url")== +-1?"0":N.Rh+"px")}function p(){gb=!0}function t(){r.select();xa()}function u(){Jl&&(r.value="");r.value=y.ka();Jl&&(r.value=r.value);P()}function w(){if(!ra)try{r.focus(),ra=!0,P()}catch(z){}}function C(){ra&&(r.blur(),ra=!1)}function I(){return ra}function O(){r.value=""}function ma(){var z=eb.get("gs_id");if(z)Wa=eb.get("gs_ttc"),Oa=eb.get("gs_tti"),y.xj()&&da&&(Db=da.la(),kb=Db.parentNode);else{z=Ql();z.id=eb.pa("gs_id");z.className="gstl_"+ea+" "+(N.Tk||r.className);var G=z.insertRow(-1),oa=z.style, +Ka=r.style;oa.width=Ua?Ua+"px":Ka.width;oa.height=ta?ta+"px":Ka.height;oa.padding="0";oa=r.style;oa.border="none";oa.padding=Fl||Al?"0 1px":"0";oa.margin="0";oa.height="auto";oa.width="100%";r.className=N.Ej;H&&(Wa=G.insertCell(-1),Wa.id=eb.pa("gs_ttc"),Wa.style.whiteSpace="nowrap");Oa=G.insertCell(-1);Oa.id=eb.pa("gs_tti");Oa.className="gsib_a";y.xj()&&da&&(Db=da.la(),kb=G.insertCell(-1),kb.className="gsib_b",kb.appendChild(Db));a(z,Oa)}Kl&&Gl&&(r.style.height="1.25em",r.style.marginTop="-0.0625em"); +J(z);Va=z}function P(){if(ra){var z=r.value.length;Ca=pl(z);Nl(r,z)}}function J(z){E.Ba(z,"mouseup",function(){r.focus()})}function ba(){E.Ba(r,"keydown",Fa);(Fl||N.Xs)&&E.Ba(r,"keypress",W);E.Ba(r,"select",xa,10);var z=!1,G=function(oa){E.Ba(r,oa,Na,10,z)};G("mousedown");G("keyup");G("keypress");z=!0;G("mouseup");G("keydown");G("focus");G("blur");G("cut");G("paste");G("input");E.Ba(r,"compositionstart",qa);E.Ba(r,"compositionend",qa)}function qa(z){z=z.type;z=="compositionstart"?y.Lq(!0):z=="compositionend"&& +y.Lq(!1)}function Fa(z){var G=z.keyCode;Vb=G;var oa=(Gl||El)&&(G==38||G==40)&&V.cd(),Ka=G==v.fl,Dd=G==v.Ih;Mb=!1;G==v.il&&(Mb=y.Yd());Ka&&((G=V.kf())&&ya(G)?V.Fg(z.shiftKey):E.defer(function(){V.Fg(z.shiftKey)}));if(oa||Ka||Dd||Mb)z.Qg=!0}function ya(z){return(z=q[z.getType()].EE)&&z()}function W(z){var G=z.keyCode,oa=G==v.Ih,Ka=G==v.il&&Mb;if(G==v.fl||oa||Ka)z.Qg=!0}function Na(z){if(!Xa){var G=z.Lf;if(!(G.indexOf("key")||z.ctrlKey||z.altKey||z.shiftKey||z.metaKey))a:if(z=z.keyCode,G!="keypress"){var oa= +z==38||z==40;if(G=="keydown"){if(y.Yz(z==229),oa)break a}else{var Ka=z!=Vb;Vb=-1;if(!oa||Ka)break a}switch(z){case v.Ih:y.Pv();break;case v.Ur:y.Uv();break;case v.Vr:y.Vv();break;case v.Wr:y.Yv();break;case v.Tr:y.Nv(Ca);break;case v.Yr:y.Mv(Ca);break;case v.Xr:y.Jv(Ca)}}xa();y.co(r.value,Ca,G)}}function na(){ra=!0;y.Rv()}function wa(){ra=!1;y.Zn()}function db(){ab||(ab=!0,E.Ba(r,"focus",na,99),E.Ba(r,"blur",wa,99))}function Ta(){aa||(aa=window.setInterval(Ea,N.Yx||50))}function jb(){aa&&(window.clearTimeout(aa), +aa=null)}function Ea(){Na({Lf:"polling"})}function Ja(){if(El){var z=r,G=document.createEvent("KeyboardEvent");G.initKeyEvent&&(G.initKeyEvent("keypress",!0,!0,null,!1,!1,!0,!1,27,0),z.dispatchEvent(G))}}function xa(){if(ra){a:{var z=r;try{if("selectionStart"in z){var G=z.selectionStart;var oa=z.selectionEnd}else{var Ka=z.createTextRange(),Dd=am(z).selection.createRange();Ka.inRange(Dd)&&(Ka.setEndPoint("EndToStart",Dd),G=Ka.text.length,Ka.setEndPoint("EndToEnd",Dd),oa=Ka.text.length)}if(G!==void 0){var bh= +pl(G,oa);break a}}catch(xo){}bh=null}bh&&(Ca=bh)}}function Ga(){var z;E.rf(window,"pagehide",function(){Xa=!0;z=r.value});E.rf(window,"pageshow",function(G){Xa=!1;(G.persisted||z!==void 0)&&y.Fb(z)})}var v=Wk,y,V,E,da,q,r,K,ea,N,ra,ab=!1,Ia,aa,Ca=pl(0),Vb=-1,gb=!1,Oa,Va,Wa,kb,Db,Mb,Xa,H,fa,eb,ta,Ua,fb,sb={Fa:function(z,G){eb=z;r=z.Hn();fa=z.Td();z.Tf()||(G.addRule(".gsib_a","width:100%;padding:4px 6px 0"),Dl&&G.addRule(".gsib_a input::-ms-clear","display: none"),G.addRule(".gsib_a,.gsib_b","vertical-align:top"))}, +S:function(z){y=z.get(118,sb);E=z.get(117,sb);V=z.get(128,sb);da=z.get(173,sb);q=$l(z.Ua(152,sb));z=z.hh;K=z.In();ea=z.pa()},ua:function(z){N=z;ta=z.xo;Ua=z.Dw;a:{try{ra=am(r).activeElement==r;break a}catch(G){}ra=!1}xa();Al&&E.Ba(r,"beforedeactivate",function(G){gb&&(gb=!1,G.Qg=!0)},10);El&&Ga();Va=r;H=!!z.og[130];(y.jw()||y.xj()||H||z.ru)&&ma();z.bu&&(E.Ba(r,"blur",jb,10),E.Ba(r,"focus",Ta,10),Ia=!0);E.zc(8,Ja);ba();db()},F:function(z){N=z;var G=z.Cw;G&&(fb=eb.ej(G));r.setAttribute("autocomplete", +"off");r.setAttribute("spellcheck",!1);r.style.outline=z.Gx?"":"none";Ia&&Ta()},getType:function(){return 119},bb:function(){return{sF:a,vn:b,yk:c,Qd:d,nj:e,Ob:f,Xd:h,Jn:k,Vu:l,oh:m,bk:p,select:t,refresh:u,focus:w,blur:C,Ij:I,clear:O}},xa:function(){Ia&&jb();N.mo&&E.Wk(r,y.Zn)}};return sb};var qn=function(){function a(q,r){if(!xa)return!1;Ea=r;ma();r=!1;for(var K,ea=0;K=q[ea++];)u(K)&&(r=!0);return r}function b(q){var r=qa[q.getType()];return r&&r.Xv?r.Xv(q):!1}function c(q){return qa[q.getType()].ao(null,q,Fa)}function d(q){var r=qa[q.getType()];return r&&r.Vi?r.Vi(q,ba.ub()):q.Zc()}function e(q,r){if(!xa)return!1;Ea=r;ma();r=!1;for(var K,ea=0;K=q[ea++];)if(K==1)if(v)Ga.appendChild(v);else{K=C();var N=K.style;N.textAlign="center";N.whiteSpace="nowrap";K.dir=Ja;N=Rl();N.style.position= +"relative";y=Rl();y.className="gssb_g";W.io&&(y.style.paddingBottom="1px");w(W.hz,y,13);W.iw?w(W.Wm,y,8):W.ow&&w(W.kz,y,14);N.appendChild(y);K.appendChild(N);v=K.parentNode}else K==2?V?Ga.appendChild(V):(K=C(),N=K.style,N.padding="1px 4px 2px 0",N.fontSize="11px",N.textAlign="right",N=Pl("a"),N.id="gssb_b",$e(N,"http://www.google.com/support/websearch/bin/answer.py?hl="+W.Gj+"&answer=106230"),ff(N,$f.Gb(W.qx)),K.appendChild(N),V=K.parentNode):K==3?(K=db.pop())?Ga.appendChild(K):(K=xa.insertRow(-1), +K.gx=!0,K=K.insertCell(-1),N=Pl("div","gssb_l"),K.appendChild(N)):u(K)&&(r=!0);return r}function f(q){I(q,E);var r=P.Yc();r&&J.oa(9,{index:q,rF:r[q],tF:Ta[q]})}function h(q){I(q,"");J.oa(10)}function k(){for(var q,r,K;K=na.pop();)q=K.getType(),(r=Na[q])||(r=Na[q]=[]),r.push(K),q=K.la(),q.parentNode.removeChild(q);for(;q=Ga.firstChild;)q=Ga.removeChild(q),q.gx?db.push(q):q!=v&&q!=V&&wa.push(q);Ta=[]}function l(q){return(q=Ta[q])?q.Rg():!1}function m(){ma()}function p(){return xa}function t(){return W.fo|| +Ja==Ea?jb:null}function u(q){var r=q.getType(),K=qa[r];if(!K)return!1;var ea=(r=Na[r])&&r.pop();ea||(ea=K.nm(Fa));K.render(q,ea);na.push(ea);var N=ea.la();r=C();r.className="gssb_a "+W.ur;r.appendChild(N);if(q.kj!==void 0){Ta.push(ea);ea=Ea;var ra=q.kj();W.ww&&(N.onmouseover=function(){P.Tz(ra)},N.onmouseout=function(){P.Ky()});N.onclick=function(ab){ba.Th();q.Fn()&&ba.zk(q.Zc());P.Jy();P.Lv(ra);ab=ab||bm(N).event;K.mf(ab,q,Fa)}}else ea=Ja;Tl(r,ea);return!0}function w(q,r,K){var ea=Pl("input");ea.type= +"button";ea.value=tl(q);ea.onclick=function(){Fa.search(ba.ka(),K)};if(W.ew){q="lsb";var N=Pl("span");var ra=Pl("span");N.className="ds";ra.className="lsbb";N.appendChild(ra);ra.appendChild(ea)}else q="gssb_h",N=ea;ea.className=q;r.appendChild(N)}function C(){var q=wa.pop();if(q)return Ga.appendChild(q),q.firstChild;q=xa.insertRow(-1);q=q.insertCell(-1);q.className=W.ur;q.onmousedown=O;return q}function I(q,r){(q=Ta[q])&&q.Rg()&&(q.la().parentNode.parentNode.className=r)}function O(q){q=q||bm(xa).event; +q.stopPropagation?q.stopPropagation():Fl||Al&&ba.bk();return!1}function ma(){if(y){var q=y,r=ba.Xd()-3;r>0&&(q.style.width=r+"px")}}var P,J,ba,qa,Fa,ya,W,Na={},na=[],wa=[],db=[],Ta=[],jb,Ea,Ja,xa,Ga,v,y,V,E,da={Fa:function(q,r){ya=q;Ja=q.Td();r.addRule(".gssb_a","padding:0 7px");r.addRule(".gssb_a,.gssb_a td","white-space:nowrap;overflow:hidden;line-height:22px");r.addRule("#gssb_b","font-size:11px;color:#36c;text-decoration:none");r.addRule("#gssb_b:hover","font-size:11px;color:#36c;text-decoration:underline"); +r.addRule(".gssb_g","text-align:center;padding:8px 0 7px;position:relative");r.addRule(".gssb_h","font-size:15px;height:28px;margin:0.2em"+(Gl?";-webkit-appearance:button":""));r.addRule(".gssb_i","background:#eee");r.addRule(".gss_ifl","visibility:hidden;padding-left:5px");r.addRule(".gssb_i .gss_ifl","visibility:visible");r.addRule("a.gssb_j","font-size:13px;color:#36c;text-decoration:none;line-height:100%");r.addRule("a.gssb_j:hover","text-decoration:underline");r.addRule(".gssb_l","height:1px;background-color:#e5e5e5"); +r.addRule(".gssb_m","color:#000;background:#fff")},S:function(q){P=q.get(128,da);J=q.get(117,da);ba=q.get(118,da);Fa=q.get(121,da);qa=$l(q.Ua(152,da))},ua:function(q){W=q;xa=Ql();q=Pl("tbody");xa.appendChild(q);Ga=xa.getElementsByTagName("tbody")[0]},F:function(q){W=q;var r=q.Lp;r&&(jb=ya.ej(r));xa.className=q.zr||"gssb_m";E=q.vr||"gssb_i"},getType:function(){return 129},bb:function(){return{zy:a,Vi:d,Fg:c,Yd:b,render:e,uw:f,Eh:h,clear:k,Rg:l,Ac:m,la:p,Wd:t}}};return da};var rn=function(){};n(rn,rm);g=rn.prototype;g.Fa=function(a){this.Ux=a.Bn()||document.body};g.ua=function(a){this.B=a};g.getType=function(){return 147};g.Xd=function(a){var b=0;a&&(this.Bb||this.Yl(),this.Nl(),a in this.Yh?b=this.Yh[a]:(Sl(this.Bb,sl(a)),this.Yh[a]=b=this.Bb.offsetWidth,Sl(this.Bb,"")));return b};g.Ob=function(){this.Bb||this.Yl();this.Nl();this.Xh||(Sl(this.Bb,"|"),this.Xh=this.Bb.offsetHeight);return this.Xh}; +g.Yl=function(){var a=Rl(this.B.Ej),b=a.style;b.background="transparent";b.color="#000";b.padding=0;b.position="absolute";b.whiteSpace="pre";this.Bb=a;this.Bb.style.visibility="hidden";this.Ux.appendChild(this.Bb)};g.Nl=function(){var a=ol();if(!this.Gl||this.Gl+3E3=0?"&":"?")+b.pv()},Na=function(v){jf(window.location,v)},na=function(){return c.eh},wa=function(v,y,V,E,da){d=v;f=y;ma=E;P=V||"partner-web";(m=da.brandingPlaceholder)&&y.setAttribute("placeholder",m);L(f,"gsc-input");var q=da.onRenderCallback, +r=da.onSuggestionsBoxShow,K=da.onSuggestionsBoxHide;if(q||r||K)O=function(ea){try{q&&q(),ea&&r&&r(),!ea&&K&&K()}catch(N){}};c=Ta();Ea(c,da);v=new un;jb(ma,c,v);Fa();db(v,da.clearToolTitle);da.searchButton&&b.vs(da.searchButton,12)},db=function(v,y){v=v.la();var V=v.parentElement;V&&(V.setAttribute("title",y),"button"!=(V.getAttribute("role")||null)&&V.setAttribute("role","button"),v.setAttribute("aria-hidden",!0))},Ta=function(){var v=Ga.lj(),y=P;v.Ue=y;v.eh=y;v.qm=v.Ue==="partner-generic-exp"||v.Ue=== +"partner-web-exp"?"cse_exp":"cse";v.GE=!0;v.YA={partnerid:ma};v.mn=!0;v.Ej="gsc-input";v.zr="gsc-completion-container";v.vr="gsc-completion-selected";u&&(v.jn=f.id,v.ln="gsc-input-hover",v.kn="gsc-input-focus");v.Jd=[-1,0,0];v.eo=!0;v.Nc=!0;v.Hg=!0;v.lo=!0;v.spellcheck=!1;v.Qk=nl([0,34]);return v},jb=function(v,y,V){var E=new sn;E.Xb(152,Bn());E.Xb(153,em());E.Xb(160,V);E.set(173,new wn);k&&E.Xb(152,gm(k,l,m));E.Xb(156,hm(v));p&&E.Xb(160,new tm(p));y.kt=E},Ea=function(v,y){w=!!y.useKennedyLookAndFeel; +ba=y.suggestionBoxTopMargin===0;qa=y.searchBoxMagnifierWidth||0;w&&(u&&(v.jn=f.parentNode.id,v.ln="gsc-input-box-hover",v.kn="gsc-input-box-focus"),v.Jd=[y.suggestionBoxTopMargin,-1,2],v.Hg=!0);y.interfaceLanguage&&(v.Gj=y.interfaceLanguage);y.disableAutoCompletions&&(v.Kg=!0);t=parseInt(y.maxSuggestions,10);t>=0||(t=10);v.Pk="csems,nrl="+t;k=y.brandingImageUrl;l=y.brandingImage2xUrl;k&&(p=y.brandingImageStyle+" url("+k+")",v.Rh=y.backgroundTextIndent);if(y=y.styleOptions){var V=y.xOffset||0,E=y.yOffset|| +0,da=y.widthOffset||0,q=y.fixedWidth;C=!!y.allowWordWrapping;var r=v.Jd;r[0]+=E;r[1]+=V;r[2]+=da;v.Cm=q;v.yr=y.xAlign;y.positionFixed&&(v.ff="fixed")}},Ja=function(){},xa={F:Fa,install:function(v,y,V,E,da){wa(v,y,da===void 0?null:da,V,E);if(E.isLoggingWithHiddenFormFields){h={};for(var q in a)v=a[q],h[v]=b.ns(d,v)}else J=!0,d&&(d.addEventListener?d.addEventListener("submit",Ja,!1):d.attachEvent&&d.attachEvent("onsubmit",Ja))},Iw:function(v,y,V,E){u=V;wa(v,y,u.Bg(),u.xg()||"",E);E.enableAsynchronousLogging&& +(J=!0)},Jw:function(v,y,V,E,da){wa(null,y,da===void 0?null:da,V,E);J=!0;e=v},Fb:ya,ka:function(){return b.ka()},nE:na,b:function(v,y){v!=f.value&&(u&&window.console&&window.console.log&&window.console.log("Programmatically setting input.value? Please consider using prefillQuery() or execute() from google.search.SearchControl instead."),v=f.value,ya(v));if(v&&!fl.test(v)){I=y;y=b.dv(I);if(h){var V=a.cs;h[V]&&(h[V].value=y[V]);V=a.ds;h[V]&&(h[V].value=y[V])}u?(v!=b.ka()&&b.Fb(v),J?u.submit():u.dB(y)): +e?e(y):d&&(d.fireEvent&&document.createEventObject?(v=document.createEventObject(),d.fireEvent("onsubmit",v)&&d.submit()):d.dispatchEvent&&document.createEvent?(v=document.createEvent("HTMLEvents"),v.initEvent("submit",!0,!0),d.dispatchEvent(v)&&d.submit()):d.onsubmit&&d.onsubmit()==0||d.submit());I=null}},c:Na,d:function(v){Na(W(v))},e:W,f:na,o:function(){O&&O(!0)},p:function(){O&&O(!1)},r:function(v){if(u)if(w){ba?v.addRule(".gssb_a","padding:8px 16px"):v.addRule(".gssb_a","padding:0 9px");if(ba){var y; +a:{if(f)for(y=f;y;y=y.parentNode)if(y.dir){y=y.dir.toLowerCase();break a}y="ltr"}y=="ltr"?v.addRule(".gsib_a","padding:4px 10px 4px "+qa+"px"):v.addRule(".gsib_a","padding:4px "+qa+"px 4px 10px")}else v.addRule(".gsib_a","padding:5px 9px 4px 9px");v.addRule(".gscb_a","line-height:27px")}else v.addRule(".gssb_a","padding:0 7px");else v.addRule(".gssb_a","padding:0 2px");v.addRule(".gssb_e","border:0");v.addRule(".gssb_l","margin:5px 0");v.addRule("input.gsc-input::-webkit-input-placeholder","font-size:14px"); +v.addRule("input.gsc-input:-moz-placeholder","font-size:14px");v.addRule("input.gsc-input::-moz-placeholder","font-size:14px");v.addRule("input.gsc-input:-ms-input-placeholder","font-size:14px");v.addRule("input.gsc-input:focus::-webkit-input-placeholder","color:transparent");v.addRule("input.gsc-input:focus:-moz-placeholder","color:transparent");v.addRule("input.gsc-input:focus::-moz-placeholder","color:transparent");v.addRule("input.gsc-input:focus:-ms-input-placeholder","color:transparent");v.addRule(".gssb_c .gsc-completion-container", +"position:static");v.addRule(".gssb_c","z-index:5000");v.addRule(".gsc-completion-container table","background:transparent;font-size:inherit;font-family:inherit");v.addRule(".gssb_c > tbody > tr,.gssb_c > tbody > tr > td,.gssb_d,.gssb_d > tbody > tr,.gssb_d > tbody > tr > td,.gssb_e,.gssb_e > tbody > tr,.gssb_e > tbody > tr > td","padding:0;margin:0;border:0");v.addRule(".gssb_a table,.gssb_a table tr,.gssb_a table tr td","padding:0;margin:0;border:0");ba&&v.addRule(".gssb_a,.gssb_a td","line-height:24px"); +C&&v.addRule(".gssb_a,.gssb_a td","white-space:normal")},x:function(){u&&u.Ib()}};var Ga=tn();return xa};var Dn=Da(["//cse.google.com/adsense/search/async-ads.js"]),En=Da(["//www.adsensecustomsearchads.com/adsense/search/async-ads.js"]),Fn=Da(["//syndicatedsearch.goog/adsense/search/async-ads.js"]),Gn=$f.fb(F.blank),Hn=Bf(F.next),In=function(a){var b=a.v.rj();this.level=a.jd;this.M=gh({text:Yh(b)});this.Mb=null;this.ma=a.v;this.context=a},Jn=function(){this.kd=this.root=null};Jn.prototype.vA=function(a){ah(a);this.root=a};Jn.prototype.setRoot=Jn.prototype.vA;Jn.prototype.Ge=function(a){this.kd=a}; +Jn.prototype.setNoResultsString=Jn.prototype.Ge;var Kn=function(){this.jr=this.input=null;this.ca=1;this.Vf=!1;this.ta=null;this.sb="standard";this.ng=!1;this.Le=-1;this.Yb=!0;this.jb="en";this.setAutoComplete=this.vk;this.setSearchFormRoot=this.Dk};Kn.prototype.Xz=function(a){this.input=a};Kn.prototype.setInput=Kn.prototype.Xz;Kn.prototype.Dk=function(a){this.jr=zh(a)};Kn.prototype.setSearchFormRoot=Kn.prototype.Dk;Kn.prototype.Gq=function(a){this.ca=a===1||a===2?a:1};Kn.prototype.setDrawMode=Kn.prototype.Gq; +Kn.prototype.vk=function(a){this.Vf=a};Kn.prototype.setAutoComplete=Kn.prototype.vk;Kn.prototype.Yq=function(a){this.ng=a};Kn.prototype.setSpeech=Kn.prototype.Yq;Kn.prototype.Bq=function(a){this.Yb=a};Kn.prototype.setCseBranding=Kn.prototype.Bq;Kn.prototype.Cq=function(a){this.jb=a};Kn.prototype.setCseLanguage=Kn.prototype.Cq;Kn.prototype.dr=function(a){this.Le=a};Kn.prototype.setTopRefinementsWanted=Kn.prototype.dr; +Kn.prototype.Lm=function(a,b,c,d){b=b===void 0?"q":b;this.sb="searchbox-only";this.ta={bq:a,ly:b===""?"q":b,Ix:c===void 0?!1:c,SE:d===void 0?"?":d}};Kn.prototype.enableSearchboxOnly=Kn.prototype.Lm;Kn.prototype.Km=function(){this.sb="searchresults-only"};Kn.prototype.enableSearchResultsOnly=Kn.prototype.Km; +var Ln=function(a,b,c){this.Db=c;this.v=a;this.K=null;this.v.Xq(b,b.nd,[this]);this.v.Rz(b,X.prototype.Dn);this.v.Ha(b.ve);this.v.Ga(b.Sb);this.U=this.root=null;this.Dj=!0;this.Z=[];this.oe=this.Te=this.ab=this.Y=null;this.jd=0;this.se=!1},X=function(a){this.Ph=this.ve="small";this.ca=1;this.Bc=this.input=this.root=null;this.yh=500;this.Gw=$g(this,X.prototype.Ox,[null]);this.Hw=$g(this,X.prototype.Px,[null]);this.Nr=this.Or=this.ro=this.so=this.Pr=this.uo=this.Vk=null;this.be=0;this.ag=!1;this.Sb= +"_blank";this.sb="standard";this.td=this.fa=null;this.lq=0;this.Zi=!1;this.X=this.sa=this.Cf=this.Wa=this.Jc=this.pb=null;this.rp=!1;this.Eb=null;this.Gd=this.Cc=0;this.qy="gsc-refinementHeader";this.ek="gsc-refinementhInactive";this.Mp="gsc-refinementhActive";this.Np="gsc-refinementsAreaInvisible";this.sy="gsc-refinementsArea";this.T={};this.T[Y.Xa]={enabled:!0,className:"gsc-adBlock",Za:"",th:{lines:2}};this.T[Y.Oa]={enabled:!1,className:"gsc-adBlockVertical",Za:"gsc-thinWrapper",th:{}};this.T[Y.na]= +{enabled:!1,className:"gsc-adBlockBottom",Za:"",th:{}};this.sh=this.le=null;this.G=[];if(a)for(var b=0;b=4&&h.classList.add("gsc-sge-skeleton-mobile-only");M(e,h)}f=Q("gsc-sge-skeleton-line");f.classList.add("gsc-sge-skeleton-short"); +M(e,f);M(c,e);e=Q("gsc-sge-skeleton-citations");f=Q("gsc-sge-skeleton-citation-title");M(e,f);f=Q("gsc-sge-skeleton-carousel");for(h=0;h<3;h++){var k=Q("gsc-sge-skeleton-tile");M(f,k)}M(e,f);M(c,e);M(d,c);M(b,d);a.sd.insertBefore(b,a.Tm);e=b}else d&&(d!=null&&d.aiOverview?(b=Qi(a,d),a.sd.insertBefore(b,a.Tm),e=b):(Dh("AI Overview data is null or malformed."),e=null));return e?e:null};var Sn=/^https?:\/\/www\.google\.com\/url\?/;g=X.prototype;g.it=function(a){this.Yb&&this.eq(this.bn(a));return!0}; +g.ht=function(a){var b=this.bn(a);this.Yb||this.eq(b);b&&window.setTimeout(function(){var c=b.getAttribute("data-ctorig");c&&$e(b,c)},0);return!0};g.bn=function(a){a=a||window.event;for(a=a.target||a.srcElement;a&&!(a.href&&a.getAttribute("data-cturl")&&a.getAttribute("data-ctorig"));)a=a.parentNode;return a};g.eq=function(a){if(a){var b=a.getAttribute("data-cturl");b&&Sn.test(b)&&$e(a,b)}};g.fm=function(a){var b=gh({Hb:!0});L(b,"gsc-refinementBlockInvisible");this.eb&&M(this.eb,b);a.ab=b;this.tt(a)}; +g.st=function(a){return hh(a)};g.km=function(a){var b=hh();ff(b,$f.fb(a));a=document.createDocumentFragment();a.appendChild(b);return a};g.tt=function(a){var b=a.Y,c=this.ji(a,a);c.level+=1;ch(c.M,this.st(F["all-results-long"]));a.Y=b;a.Te=c;a.Te.Mb=a.Y.Mb}; +g.ji=function(a,b){var c=new In(a);a.Y=c;sh(c.M,$g(this,this.He,[c]));gf(c.M,"aria-label","refinement");gf(c.M,"role","tab");gf(c.M,"tabindex","0");a="gs-spacer";dc&&(a+=" gs-spacer-opera");b?(b=b.ab,L(c.M,this.qy),L(c.M,this.ek)):(b=this.pb,L(c.M,"gsc-tabHeader"),L(c.M,"gsc-tabhInactive"));L(c.M,"gsc-inline-block");b&&(M(b,c.M),a=hh(" ",a),M(b,a));return c}; +g.jp=function(a){if(a.Z.length!==1){var b=a.Z.shift();if(b){a.Z.push(b);a=b.Y.M;var c=a.nextSibling;a.parentNode&&(M(a.parentNode,a),c&&M(a.parentNode,c),b=b.Y.Mb,b.parentNode&&M(b.parentNode,b))}}};g.Nn=function(a){for(var b=0;b0&&h){var l=b[0];l.addEventListener("click",function(p){p.target===l&&(Wh==="rtl"?p.offsetX>=l.offsetWidth-k.searchBoxMagnifierWidth:p.offsetX<=k.searchBoxMagnifierWidth)&&h.click()})}k.useKennedyLookAndFeel&&L(e,"gsc-search-box-tools")}d||this.sb!== +"searchresults-only"||(this.Bc.ye.style.display="none",this.root.style.visibility="hidden");if(!this.ta){this.rd=Q("gsc-resultsbox-invisible");this.rd.addEventListener("click",function(p){p=p.target;var t=p.tagName==="A",u=p.tagName==="IMG",w=p.closest(".gsc-result"),C=!p.closest(".gsc-sge-container");(t||u)&&w&&C&&(p=t?p:p.closest("a"))&&(c.Zi||(c.ak("Blue link first click time: "+(Date.now()-c.lq)/1E3+"s"),c.Zi=!0),c.ak("Blue link clicked: "+p.href))});this.Im&&(this.xe=this.Dt(),M(this.rd,this.xe)); +this.kq=zh("gcse-search-scrollpos");this.V=this.up?Q("gsc-results-wrapper-overlay"):Q("gsc-results-wrapper-nooverlay");M(this.root,this.V);this.up&&(this.ge=Q("gsc-modal-background-image"),M(this.root,this.ge),this.Ia(this.ge,X.prototype.Ib),this.we=Q("gsc-results-close-btn"),M(this.V,this.we),this.Ia(this.we,X.prototype.Ib));if(this.ca===2)for(this.pb=Q("gsc-tabsAreaInvisible"),d=Q("gsc-positioningWrapper"),M(d,this.pb),M(this.V,d),this.eb=Q(this.Np),d=Q("gsc-positioningWrapper"),M(d,this.eb),M(this.V, +d),this.hb&&(d=Q("gsc-refinementsGradient"),M(this.eb,d)),d=0;d0){this.D=this.G[0].Y;this.Ie(this.D);if(d=this.G[0].Y.Mb)Sg(d,"gsc-tabdInactive"),L(d,"gsc-tabdActive");this.Wa&&(this.Ak(this.Gd), +this.ph(this.Gd,this.D.ma))}}a&&(a=this.Ku())&&a<300&&L(this.root,"gsc-narrow")};X.prototype.draw=X.prototype.Id; +X.prototype.Ak=function(a){if(this.Wa)if(this.wa===6){var b=vh(this.X,"div","gsc-option-checkbox-checked")[0];b&&Sg(b,"gsc-option-checkbox-checked");this.Cc=a;a=vh(this.X,"div","gsc-option-checkbox")[this.Cc];L(a,"gsc-option-checkbox-checked")}else(b=vh(this.X,"div","gsc-option-menu-item-highlighted")[0])&&Sg(b,"gsc-option-menu-item-highlighted"),this.Cc=a,a=vh(this.X,"div","gsc-option")[this.Cc],L(a.parentNode,"gsc-option-menu-item-highlighted"),this.Cf&&eh(this.Cf,this.Eb[this.Cc].label)}; +X.prototype.ph=function(a,b){b instanceof U&&b.Fc("restrict-extended",{sort:this.Eb[a].key})};X.prototype.AA=function(a){switch(a){case 350:case 500:case 700:this.yh=a;break;default:this.yh=500}};X.prototype.setTimeoutInterval=X.prototype.AA;g=X.prototype;g.Bf=function(a){return a.Ea!=="web"}; +g.Ie=function(a){a.level===1?a.M.onclick?(sh(a.M,null),Sg(a.M,this.ek),L(a.M,this.Mp)):(this.Ia(a.M,this.He,[a]),Sg(a.M,this.Mp),L(a.M,this.ek)):a.M.onclick?(sh(a.M,null),Sg(a.M,"gsc-tabhInactive"),L(a.M,"gsc-tabhActive")):(this.Ia(a.M,this.He,[a]),Sg(a.M,"gsc-tabhActive"),L(a.M,"gsc-tabhInactive"))}; +g.He=function(a,b){if(this.D!==a){this.Hk(!0);var c=this.D.Mb;c&&(Sg(c,"gsc-tabdActive"),L(c,"gsc-tabdInactive"));this.Ie(this.D);c=this.qc(this.D.context);var d=this.qc(a.context);this.D.level===1&&c!==d&&(L(c.ab,"gsc-refinementBlockInvisible"),this.Ie(c.Y));this.D=a;c=this.D.ma;this.Ie(this.D);this.Wa&&this.ph(this.Cc,this.D.ma);this.D.level===1&&d.Y.M.onclick&&this.Ie(d.Y);this.fp();d=null;!b&&this.fa&&this.fa.isEnabled()&&(d=this.fa.getState(),this.ar(a,d));if(a=this.D.Mb)L(a,"gsc-tabdActive"), +Sg(a,"gsc-tabdInactive");var e=(a=b?b.query:this.tc)&&a===c.Rb;b&&(e=e&&b.page===c.gf());if(e){d&&(d["gsc.page"]=c.gf(),this.fa.pushState(d));if(!this.Jr(c.Rb,c.gf())||dc&&b)this.rc=c.rc,this.Qi(c.Rb,c.gf());this.D.context.Xo||(this.kr(this.D.context),this.Zm(c),this.Wa&&this.Hr())}else a&&this.Rm(a,b&&b.page,null,d)}};g.Jr=function(a,b){(b=b===void 0?null:b)||(b=1);var c=this.T[Y.na];return!!this.Ya&&this.Ya.query==a&&(this.Ya.adPage||1)==b&&!(c.enabled&&this.D&&this.D.context.K!=c.container.parentNode)}; +g.Zm=function(a){var b=a.results,c=a.cursor;this.ca!==1&&(this.ue.id="resInfo-"+a.jz);this.ca!==1&&b.length>0&&c&&c.resultCount&&c.searchResultTime?(a=fh(Ri["result-info"](c.resultCount,c.searchResultTime)),ch(this.ue,a),Qg(this.ue,"gsc-result-info")):(Qg(this.ue,"gsc-result-info-invisible"),ah(this.ue))};g.zz=function(a){var b=this.dm(a.results.length);this.Kl(a);this.Oe&&M(this.Oe,b)};g.Kl=function(){if(this.Oe)for(var a=this.Oe;a.lastChild;)a.removeChild(a.lastChild)}; +g.cn=function(a,b){for(var c=0;c0?(Qg(b.container,b.className),b.Za&&L(this.ib,b.Za)):(Qg(b.container,"gsc-adBlockInvisible"),b.Za&&Sg(this.ib,b.Za))}),this.gp()))};g.submit=function(){return this.tr()};X.prototype.submit=X.prototype.submit;g=X.prototype;g.tr=function(a){this.Jm=!1;this.input.value.length?this.ta?this.qp(a):this.execute(void 0,void 0,a):this.Ib();return!1};g.dB=function(a){return this.tr(a)}; +g.qp=function(a){var b=new URL(this.ta.bq.href);b.searchParams.set(this.ta.ly,this.input.value);wh(b,a);this.ta.Ix?window.open(b):jf(window.location,b.href)};g.Am=function(){this.pb&&!this.hB&&this.G.length>1&&Qg(this.pb,"gsc-tabsArea");!this.eb||this.G[0]&&this.G[0].Z.length===0||Qg(this.eb,this.sy)}; +g.zs=function(a){var b=this;return function(c,d){if(d){b.T[a].ld=1;var e=0,f=0;b.oc(function(h,k){k.enabled&&k.Wp&&(e++,k.ld&&f++)});e===f?(window.clearTimeout(b.Kt),b.pi()):f===1&&(b.Kt=window.setTimeout(function(){b.pi()},200))}}};g.xg=function(){return null};X.prototype.getPartnerId=X.prototype.xg;X.prototype.Bg=function(){return null};X.prototype.getSearchboxClientName=X.prototype.Bg;X.prototype.Yg=function(a){if(this.wd)this.td.Fb(a);else if(this.input.value=a,this.input.onfocus)this.input.onfocus(null)}; +X.prototype.prefillQuery=X.prototype.Yg;X.prototype.Zo=function(a){var b=new uh("gcsc-"),c=Q(b.Ts);gf(c,"role","contentinfo");gf(c,"aria-label",F["cse-branding"]);var d="https://www.google.com/cse/static/images/2x/"+a+"/branding.png";a=lh("https://www.google.com/cse/static/images/1x/"+a+"/branding.png",null,null,b.Aw);d&&!ec&&(a.srcset=d+" 2x");gf(a,"alt",F["enhanced-by-google"]);d=mh("https://cse.google.com/?ref=b&hl=en",null,"_BLANK");d.className=b.gt;M(d,a);M(c,d);return c}; +X.prototype.ty=function(a){a?this.Yg(a):a=this.wd?this.td.ka():this.input.value;return a};X.prototype.sw=function(){var a;(a=document.querySelector("input.gsc-input"))==null||a.blur()};X.prototype.wg=function(){return this.wd?this.td.ka():this.input.value};X.prototype.getInputQuery=X.prototype.wg;X.prototype.execute=function(a,b,c){if(!this.ta){var d=this.Sn(this.um,this.sm);d&&this.He(d)}this.Rm(a,b,c)};X.prototype.execute=X.prototype.execute;g=X.prototype; +g.Rm=function(a,b,c,d,e){a=this.ty(a);this.hb&&this.sw();this.Si(a,b,c,d,e)};g.FB=function(a){return(a=String(a).trim())?a.split(",").every(function(b){return(b=b.trim())&&Number.isInteger(Number(b))&&Number(b)>=0}):!1}; +g.Si=function(a,b,c,d,e){if(a.length){this.ag=!1;this.tc=a;this.Tg=b||1;c&&(this.FB(c.afsExperimentId)?this.Mc=c.afsExperimentId:this.Mc=0,typeof c.rsToken==="string"&&c.rsToken.length>0&&(this.hc=c.rsToken),typeof c.hostName==="string"&&c.hostName.length>0&&(this.xw=c.hostName),c.useStandardProseAdLoad&&(this.CB=c.useStandardProseAdLoad==="1"),c.alwaysSetAdSafeHigh&&(this.yl=c.alwaysSetAdSafeHigh==="1"));var f=this.tg();this.yl&&f&&(f.startsWith("r-")||f.startsWith("s-"))&&(this.Kc="high");this.fa&& +this.fa.isEnabled()&&(d=d||this.fa.getState(),d["gsc.q"]=a,b==null?delete d["gsc.page"]:d["gsc.page"]=b,this.Wa&&this.D.ma instanceof U&&(d["gsc.sort"]=this.Eb[this.Cc].key),this.fa.pushState(d));d=Math.floor(Math.random()*1E7);this.rc="qid="+(new Date).getTime().toString(16)+d.toString(16);d=!1;if(this.ca===2)d=this.Sm(this.D.context,a,e,b,c)||d;else for(f=0;f0){c.Wp=!0;c.pk={container:c.container,number:c.Cb,adLoadedCallback:this.zs(b),position:b};for(var d in c.th)c.pk[d]!=null&&(c.pk[d]=c.th);a.push(c.pk)}else c.Wp=!1;b==Y.na&&this.uB(this.D.context);Qg(c.container,"gsc-adBlockNoHeight");c.container.style.height="0px"});a.length>0&&new google.ads.search.Ads(this.Ya,a)}; +g.Sm=function(a,b,c,d,e){var f=a.v;this.Vk&&this.Vk(this,f,b);var h=!1;if(c)f.ik(c);else{c={};if(e)for(var k in e)k!=="useStandardProseAdLoad"&&(c[k]=e[k]);this.hc&&(c.rsToken=this.hc);for(var l in this.tl)c[l]||(c[l]=this.tl[l]);this.Bd&&(c.cseclient=this.Bd);(e=f.Ea==="web"?this.Pr:this.uo)&&(b=e(this.qa||"",b)||b);h=f.execute(b,c,d)}this.Jk(a,h);return h};g.tg=function(){for(var a=0;a"+k.line3)),M(l,m),m=document.createElement("cite"),ff(m,$f.fb(k.visible_url)),M(l,m),c.container&&M(c.container,l))}c.enabled&&!d&&Sg(this.ib, +c.Za);this.pb&&this.Bf(this.D.ma)&&this.pf()}};g.Ox=function(){this.input.value&&(this.be&&window.clearTimeout(this.be),this.be=window.setTimeout($g(this,X.prototype.execute,[null]),this.yh))};g.Px=function(){this.be&&window.clearTimeout(this.be);this.be=window.setTimeout($g(this,X.prototype.execute,[null]),this.yh)}; +g.vz=function(){var a={};if(this.T[Y.Xa].enabled)switch(this.Ph){case "filtered_cse":a[Y.Xa]=3;a[Y.Oa]=5;a[Y.na]=3;break;case "large":a[Y.Xa]=2;a[Y.Oa]=4;a[Y.na]=2;break;default:a[Y.Xa]=1,a[Y.Oa]=2,a[Y.na]=1}else switch(a[Y.Xa]=0,this.Ph){case "filtered_cse":a[Y.Oa]=8;a[Y.na]=3;break;case "large":a[Y.Oa]=6;a[Y.na]=2;break;case "small":a[Y.Oa]=3;a[Y.na]=1;break;default:a[Y.Oa]=6,a[Y.na]=2}this.oc(function(b,c){c.Cb==null&&(c.Cb=a[b])})}; +g.Ha=function(a){var b=parseInt(a,10);if(!isNaN(b)&&b>0&&b<=8)this.ve=a;else switch(a){case "large":this.ve="large";break;case "filtered_cse":this.ve="filtered_cse";break;default:case "small":this.ve="small"}for(b=0;b0;var p=!0,t=d?this.Nr:this.ro;if(t){var u=Q(c.Nb());L(u,"gsc-result");(p=!t(this.qa,this.input.value,Mk(h),Nk(k),u))||a.U.insertBefore(u,a.K)}t=this.Bx(a,p);h=p&&h&&h.length>0?Wn(a,h,this.hb,this.wa):[];Xn(this.Jc);f||this.Zm(c);var w=!l&&k.length>0;f&&!w?this.zz(c): +this.Kl(c);this.Wa&&this.Hr();this.ls(a,e.html,d);var C=!p;u=[];if(p){if(l)f||this.Sj(a,c,u,l)&&(C=!0);else for(k=x(k),l=k.next();!l.done;l=k.next())this.Sj(a,c,u,l.value)&&(C=!0);if(f)for(w&&this.fs(a,c.results.length),m=x(m),k=m.next();!k.done;k=m.next())this.Sj(a,c,u,k.value)&&(C=!0)}d&&this.hb&&this.Fx(a.U);if(!d&&!a.v.Kd){m=x(u);for(k=m.next();!k.done;k=m.next())k=k.value,this.Ia(k.firstElementChild,this.oB,[k]),this.os(k.firstElementChild,zk,Ak);this.hb&&this.ps(a.U)}f||this.rs(a);this.us(C, +a);this.xx(a,e);this.Am();(a=d?this.Or:this.so)&&a(this.qa,this.input.value,h,u,t);this.gp()}}};X.prototype.onSearchComplete=X.prototype.nd;g=X.prototype;g.Sj=function(a,b,c,d){d.html||b.Ze(d);return d.html?(c.push(this.hy(a,d,b.Ea==="web")),!0):!1}; +g.ps=function(a){var b=Q("gs-mobilePreview"),c=qh("m100 50c0-28-22-50-50-50s-50 22-50 50 22 50 50 50 50-22 50-50zm-66 14c-0.1-0.7 0.4-1 6-7 6-6 6-6 6-7 0-0.9-0.5-1-6-7-6-6-6-6-6-7 0.2-1 1-2 2-2 0.8-0.2 1 0.3 7 6 6 6 6 6 7 6 0.9 0 1-0.5 7-6 6-6 6-6 7-6 1 0.2 2 1 2 2 0.2 0.7-0.3 1-6 7-6 6-6 6-6 7 0 0.8 0.7 2 6 7 6 6 6 6 6 7-0.2 1-1 2-2 2-0.7 0.2-1-0.4-7-6-6-6-6-6-7-6-0.9 0-1 0.5-7 6-6 6-6 6-7 6s-2-1-2-2z",F["close-button"],100,100,"gs-closeButton",30,30),d=mh();L(d,"gs-previewLink");var e=Q("gs-previewSnippet"), +f=Q("gs-previewTitle"),h=mh();L(h,"gs-previewLink");var k=Q("gs-previewUrl"),l=Q("gs-previewSize"),m=mh();L(m,"gs-previewVisit");eh(m,F["visit-website"]);M(f,h);M(e,f);M(e,k);M(e,l);M(e,m);M(b,c);M(b,d);M(b,e);b.style.setProperty("display","none");this.Ia(c,this.Er);M(a,b)};g.oB=function(a){var b=this,c=function(){return b.hb?void b.Er(a):void b.nB(a)};this.ee?this.ee.wrap(this.tc,"toggleImagePreviewVisibility_",2,c)():c()}; +g.Er=function(a){for(var b=x(this.D.context.U.children),c=b.next();!c.done;c=b.next()){var d=c.value;if(d.style.display!=="none")d.style.setProperty("display","none");else if(d.style.removeProperty("display"),Rg(d,"gs-mobilePreview")){c=this.D.ma.results[Yn(a)];Zn(d,c);var e=d.getElementsByClassName("gs-previewUrl")[0],f=d.getElementsByClassName("gs-previewSize")[0],h=d.getElementsByClassName("gs-previewVisit")[0],k=d.getElementsByClassName("gs-previewLink");eh(d.getElementsByClassName("gs-previewTitle")[0], +c.titleNoFormatting);eh(e,c.visibleUrl);eh(f,c.width+"\u00d7"+c.height);h.setAttribute("href",c.originalContextUrl);h.setAttribute("target",c.target);d=x(k);for(e=d.next();!e.done;e=d.next())e=e.value,e.setAttribute("href",c.originalContextUrl),e.setAttribute("target",c.target)}}}; +g.nB=function(a){for(var b=Yn(a),c=Ah(a);c;c=c.nextElementSibling)if(c!==a&&Rg(c,"gs-selectedImageResult")){Sg(c,"gs-selectedImageResult");var d=c.getElementsByClassName("gs-imagePreviewArea")[0];d&&(Sg(d,"gs-imagePreviewArea"),L(d,"gs-imagePreviewArea-invisible"))}Rg(a,"gs-selectedImageResult")?Sg(a,"gs-selectedImageResult"):L(a,"gs-selectedImageResult");c=a.getElementsByClassName("gs-imagePreviewArea")[0];d=a.getElementsByClassName("gs-imagePreviewArea-invisible")[0];if(c)Sg(c,"gs-imagePreviewArea"), +L(c,"gs-imagePreviewArea-invisible");else if(d)Zn(d,this.D.ma.results[b]),Sg(d,"gs-imagePreviewArea-invisible"),L(d,"gs-imagePreviewArea");else throw Error("Could not find elements with class gs-imagePreviewArea or gs-imagePreviewArea-invisible in results: "+a.innerHTML);}; +var Yn=function(a){for(var b=0,c=Ah(a);c&&c!==a;c=c.nextElementSibling,++b);return b},Zn=function(a,b){a=a.getElementsByClassName("gs-previewLink")[0];if(a.firstElementChild)a=a.firstElementChild,a.setAttribute("src",b.unescapedUrl),a.setAttribute("width",b.width),a.setAttribute("height",b.height),a.setAttribute("alt",b.titleNoFormatting);else{var c=lh(b.unescapedUrl,b.width,b.height,"gs-imagePreview");c.setAttribute("alt",b.titleNoFormatting);a.appendChild(c)}};g=X.prototype; +g.Qy=function(a,b){var c=a.v.spelling;if(c&&(!c.html&&a.v.lm&&a.v.lm(c),c.html)){var d=c.html.cloneNode(!0),e=d.getElementsByTagName("a");c.type&&c.type=="SPELL_CORRECTED_RESULTS"?e&&e.length>1&&(this.Ek(a.v,c.correctedQuery,e[0],c.correctedParamName,c.correctedParamValue),this.Ek(a.v,c.originalQuery,e[1],c.originalParamName,c.originalParamValue)):e&&e.length>0&&this.Ek(a.v,c.correctedQuery,e[0]);c=Q(a.v.Nb());L(c,"gsc-result");M(c,d);a.U.insertBefore(c,a.K);this.wa===6&&b&&a.U.insertBefore(Q("gsc-webResult-divider"), +a.K)}};g.Ax=function(a,b){b=this.qc(b);a&&!b.v.xd&&ch(b.Y.M,this.km(Yh(a)))}; +g.ls=function(a,b,c){var d=this.D&&this.D.ma&&this.D.ma.xd==="Web"&&a.v.results.length>0&&a.v.cursor.currentPageIndex===0;if(b&&d){d=Q(a.v.Nb());L(d,"gsc-result");M(d,b.cloneNode(!0));b=vh(d,"div","gsc-facet-label");for(var e=0;e0?"backfill-few":"backfill-none"]();var c=a.prefix,d=a.suffix;a=Q("gs-snippet");c&&(c=hh(c,"gs-backfill-text"),M(a,c));b=hh(b,"gs-backfill-host-name");M(a,b);d&&(b=hh(d,"gs-backfill-text"),M(a,b));b=a}else b=gh({text:F[a>0?"backfill-few":"backfill-none"],className:"gs-snippet",gb:!0});a=b;b=Q("gs-webResult");L(b,"gs-result");L(b,"gs-backfill-message");M(b,a);a=Q("gsc-webResult");L(a,"gsc-result");M(a,b);return a}; +g.fs=function(a,b){if(a.K){b=this.dm(b);var c=this.T[Y.na].container;c&&c.parentNode==a.K?a.K.insertBefore(b,c):M(a.K,b)}}; +g.us=function(a,b){a||this.Ll(b);var c=this.Sb,d=this.wa,e=this.hb;a=b.U===void 0?null:b.U;var f=b.v;e=e===void 0?!1:e;if(a)if(b=f.Vh,f.findMoreOnGoogle&&f.findMoreOnGoogle.url){var h=f.findMoreOnGoogle.url;h=f.Ub?f.Ub(h):h;var k=f.Rb;f=Si["search-on-google"](d);var l=f.prefix,m=f.suffix;f=Q("gcsc-find-more-on-google");var p=qh("m4.8495 7.8226c0.82666 0 1.5262-0.29146 2.0985-0.87438 0.57232-0.58292 0.86378-1.2877 0.87438-2.1144 0.010599-0.82666-0.28086-1.5262-0.87438-2.0985-0.59352-0.57232-1.293-0.86378-2.0985-0.87438-0.8055-0.010599-1.5103 0.28086-2.1144 0.87438-0.60414 0.59352-0.8956 1.293-0.87438 2.0985 0.021197 0.8055 0.31266 1.5103 0.87438 2.1144 0.56172 0.60414 1.2665 0.8956 2.1144 0.87438zm4.4695 0.2115 3.681 3.6819-1.259 1.284-3.6817-3.7 0.0019784-0.69479-0.090043-0.098846c-0.87973 0.76087-1.92 1.1413-3.1207 1.1413-1.3553 0-2.5025-0.46363-3.4417-1.3909s-1.4088-2.0686-1.4088-3.4239c0-1.3553 0.4696-2.4966 1.4088-3.4239 0.9392-0.92727 2.0864-1.3969 3.4417-1.4088 1.3553-0.011889 2.4906 0.45771 3.406 1.4088 0.9154 0.95107 1.379 2.0924 1.3909 3.4239 0 1.2126-0.38043 2.2588-1.1413 3.1385l0.098834 0.090049z",F.search, +13,13,"gcsc-find-more-on-google-magnifier",12,12);M(f,p);l&&(l=hh(l,"gcsc-find-more-on-google-text"),M(f,l));k.length===0?k={query:"",jo:!1}:(l=k.endsWith('"'),k={jo:l,query:k.slice(0,l?-1:k.length)});l=hh(k.query,"gcsc-find-more-on-google-query");M(f,l);k.jo&&M(f,hh('"',"gcsc-find-more-on-google-query"));m&&(m=hh(m,"gcsc-find-more-on-google-text"),M(f,m));c=mh(h,null,c);M(c,f);e?(d=b,d=d===void 0?null:d,e=gh({className:"gcsc-more-maybe-branding-box"}),M(e,c),c=Q("gcsc-find-more-on-google-root"), +M(c,e),M(a,c.cloneNode(!0)),d&&M(a,d.cloneNode(!0))):(e=b,e=e===void 0?null:e,b=gh({className:"gcsc-more-maybe-branding-root"}),M(b,c),d===6?(M(a,b.cloneNode(!0)),e&&(d=gh({className:"gcsc-find-more-on-google-branding"}),M(d,e.cloneNode(!0)),M(a,d))):(e&&(d=gh({className:"gcsc-find-more-on-google-branding"}),M(d,e),M(b,d)),M(a,b.cloneNode(!0))))}else b&&M(a,b.cloneNode(!0))}; +g.xx=function(a,b){if(a.jd===0||a.se){var c=this.qc(a),d=a.jd===0&&this.rw(a),e=a.se&&c.Z.length===1;if(d||e){if(d&&this.et(a),b.facets&&b.facets.length>0){d&&this.fm(a);var f=!1,h=b.facets;if(h.length>this.Le&&b.display_facets.length>0&&this.Le!==-1)for(h.sort(function(m,p){return p.count-m.count}),b=h.length;b>this.Le;b--)h.pop();for(b=0;b0)for(c=b.facets,d=0;d1){var b=Q("gsc-cursor-box gs-bidi-start-align");this.hb||(b.dir="ltr");var c=this.ut(a);b.appendChild(c);M(a.U,b)}};g.Cy=function(a){var b=this.input.value;a=this.qc(a);if(a.Z)for(var c=0;c0;if(b.length!=a.Z.length)return!0;for(var c=0;c0;)b=a.Z.pop(),b.root&&(ah(b.root),this.rd.removeChild(b.root))}};g.ut=function(a){return this.hb?this.wt(a):this.vt(a)}; +g.vt=function(a){for(var b=Q("gsc-cursor"),c=a.v.cursor,d=0;d0&&(h.appendChild(f(!0)),this.Ia(h,X.prototype.gh,[a,d-1]),b.appendChild(h)); +d==0&&c.pages.length>1?(h=$n({text:Hn,title:F["next-page"],role:"link"},"gsc-cursor-next-page"),this.Ia(h,X.prototype.gh,[a,1]),gf(h,"tabindex","-1"),b.appendChild(h)):(h=$n({text:Ri.page(d+1)},d=this.G.length)a=this.D;else{var c=this.G[a];if(b){var d=b;c.v.he&&(d=c.v.he(b));a=this.cn(c,d);a||(c.ab||this.fm(c),b=this.gm(c,d,b),b.se=!0,a=b.Y)}else a=c.Te||c.Y}return a}; +X.prototype.Sv=function(a){var b=this.Sn(a["gsc.tab"],a["gsc.ref"]);if(b){if(this.Wa){var c;a["gsc.sort"]!=null&&(c=this.Nn(a["gsc.sort"]));c==null&&(c=this.Gd);this.Ak(c);this.ph(c,b.ma)}c=a["gsc.q"]||"";a=a["gsc.page"];if(a==null||a<=0)a=1;this.D===b?c?this.execute(c,a):this.Ib():(this.He(b,{query:c,page:a}),c||this.Ib())}};X.prototype.ar=function(a,b){for(var c=this.qc(a.context),d=0;d=400?a.v.Oi?a.v.qn():a.v.su():a.v.results.length===0&&a.Db.kd&&a.v.completionStatus===200?a.v.tu(a.Db.kd):null},Wn=function(a,b,c,d){var e=[];b=x(b);for(var f=b.next();!f.done;f=b.next())if(f=f.value,f.html||a.v.hi(f,c,d),f.html){var h=Q(a.v.Nb());L(h,"gsc-result");L(h,"gsc-promotion");M(h,f.html.cloneNode(!0));a.U.insertBefore(h,a.K);d===6&&a.U.insertBefore(Q("gsc-webResult-divider"),a.K);e.push(h)}return e},Xn=function(a){a&&Qg(a,"gsc-above-wrapper-area")};var Z=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?null:c;X.call(this);this.qa=c;this.hb=b.useMobileLayout;this.Uc=b.experimentNames;this.Tc=this.Pg("dev");this.Ha(b.resultSetSize||"large");c=b.fexpIds?[].concat(Aa(b.fexpIds)):[];this.PA(a,b,c);this.Uf=b.autoCompleteOptions;this.Sl=""+a;this.Fd=a;this.um=0;this.sm=b.defaultToRefinement;this.O=null;if(!b.disableWebSearch||!b.enableImageSearch){var d=this.Ft(b,c);this.du(d)}this.P=null;b.enableImageSearch&&(this.au(this.zt(b,c)),b.defaultToImageSearch&& +this.O&&(this.um=1));this.O&&this.P&&this.ob({web:F.web,image:F.image});b.googleAnalyticsOptions&&b.googleAnalyticsOptions.queryParameter&&(this.tj=b.googleAnalyticsOptions,this.er(null,bo));b.enableOrderBy&&this.QA(b.orderByOptions,d);this.up=!!b.overlayResults;this.Im=!!b.enableRichSnippets;this.fn=!0;b.cssThemeVersion&&this.Dq(b.cssThemeVersion);this.draw=this.Id;this.execute=this.execute;this.getImageSearcher=this.Gn;this.setResultSetSize=this.Ha};n(Z,X);g=Z.prototype; +g.Pg=function(a){var b,c;return(c=(b=this.Uc)==null?void 0:b.includes(a))!=null?c:!1};g.Mw=function(){return typeof _googCsa==="function"};g.Ut=function(a,b){return this.Pg("dpawabp")&&this.Mw()?!0:(b==null?void 0:b.disableAds)&&a.startsWith("s-")&&(b==null?void 0:b.elementType)==="searchresults-only"}; +g.PA=function(a,b,c){if(!this.Ut(a,b)){var d={iframes:!0,adtest:b.adtest||null,channel:b.adchannel||null,includeVerticalAds:!1,numTopAds:4};a&&(a.startsWith("r-")||a.startsWith("s-"))&&c.push("4976782");c.length&&(d.fexp=c);if(b.adoptions)for(var e in b.adoptions)b.adoptions.hasOwnProperty(e)&&(d[e]=b.adoptions[e]);d.layout=="noTop"&&(d.layout=null);"ivt"in b&&(d.ivt=b.ivt);"adStyleId"in b&&(d.adStyleId=b.adStyleId);"isSafeSearchActive"in b&&(d.isSafeSearchActive=b.isSafeSearchActive);this.Pg("72284809")&& +(d.useAdsenseHostname=!0);this.Pg("72372394")&&(d.useSyndicatedSearchHostname=!0);this.Mi(b.adclient||"",d)}};g.QA=function(a,b){this.rp=!0;this.Eb=a&&a.keys&&a.keys.length>0?a.keys:[{key:"",label:F["order-by-relevance"]},{key:"date",label:F["order-by-date"]}];if(b!==void 0){var c;a&&((c=b["restrict-extended"])==null?void 0:c.sort)!==void 0&&(this.Gd=this.Nn(b["restrict-extended"].sort)||0)}this.Gd==null&&(this.Gd=0)}; +g.Ft=function(a,b){var c={};a["restrict-extended"]&&(c["restrict-extended"]=a["restrict-extended"]);a["restrict-safesearch"]&&(c["restrict-safesearch"]=a["restrict-safesearch"]);a.isSafeSearchActive&&(c.isSafeSearchActive=a.isSafeSearchActive);if(a.webSearchOptions)for(var d in a.webSearchOptions)c[d]=a.webSearchOptions[d];a.cse_token&&(c.cse_token=a.cse_token);a.cselibVersion&&(c.cselibVersion=a.cselibVersion);a.experimentNames&&(c.experimentNames=a.experimentNames);c.fexp=b;return c}; +g.zt=function(a,b){var c={};a["restrict-safesearch"]&&(c["restrict-safesearch"]=a["restrict-safesearch"]);a.isSafeSearchActive&&(c.isSafeSearchActive=a.isSafeSearchActive);if(a.imageSearchOptions)for(var d in a.imageSearchOptions)c[d]=a.imageSearchOptions[d];a.cse_token&&(c.cse_token=a.cse_token);a.cselibVersion&&(c.cselibVersion=a.cselibVersion);a.experimentNames&&(c.experimentNames=a.experimentNames);c.fexp=b;return c}; +g.du=function(a){this.O||(this.O=new U,this.O.Hf(this.Fd),this.O.wh=F["custom-search"],this.O.Hq(this.Tc),this.Lc(this.O),a&&(a.cse_token?this.O.Df(a.cse_token):this.O.Df("AHKYotWVmvV1wohA3g8oNFAm_6cK:1495660148313"),a.resultSetSize&&this.O.Ha(a.resultSetSize),a["restrict-extended"]&&this.O.Fc("restrict-extended",a["restrict-extended"]),a["restrict-safesearch"]&&this.O.Fc("restrict-safesearch",a["restrict-safesearch"]),a.isSafeSearchActive&&this.O.Ff(a.isSafeSearchActive),a.linkTarget&&this.O.Ga(a.linkTarget), +a.queryAddition&&this.O.Vb(a.queryAddition),a.experimentNames&&this.O.Fe(a.experimentNames),this.O.Ef(a.fexp),a.cselibVersion&&(this.O.De(a.cselibVersion),this.O.gi("cse.customWebSearch",this.Fd,a.experimentNames),this.ee=new ek("cse.searchControl",a.cselibVersion,this.Fd,a.experimentNames||[]))))}; +g.au=function(a){if(!this.P&&(this.P=new T,this.P.Hf(this.Fd),this.P.Hq(this.Tc),this.Lc(this.P),a)){a.cse_token?this.P.Df(a.cse_token):this.P.Df("AHKYotWVmvV1wohA3g8oNFAm_6cK:1495660148313");a.resultSetSize&&this.P.Ha(a.resultSetSize);a["restrict-safesearch"]&&this.P.Fc("restrict-safesearch",a["restrict-safesearch"]);a.isSafeSearchActive&&this.P.Ff(a.isSafeSearchActive);a["restrict-extended"]&&this.P.Fc("restrict-extended",a["restrict-extended"]);a.linkTarget&&this.P.Ga(a.linkTarget);a.queryAddition&& +this.P.Vb(a.queryAddition);var b=[];a.experimentNames&&(this.P.Fe(a.experimentNames),b=a.experimentNames.slice());this.P.Ef(a.fexp);a.cselibVersion&&(this.P.De(a.cselibVersion),this.P.gi("cse.customImageSearch",this.Fd,b),this.ee=new ek("cse.searchControl",a.cselibVersion,this.Fd,b))}};function co(a){for(var b=a,c=["+qptype:","+lang:"],d=0;d=0&&(b=b.slice(0,e))}return b}g.yz=function(a){this.Sl=typeof a==="string"?co(a):""};Z.prototype.setAutoCompletionId=Z.prototype.yz; +Z.prototype.xg=function(){return this.Sl};Z.prototype.getPartnerId=Z.prototype.xg;Z.prototype.Bg=function(){var a;return(a=this.Uf)==null?void 0:a.clientName};Z.prototype.getSearchboxClientName=Z.prototype.Bg;D("module$exports$cse$customsearchcontrol.CustomSearchControl.attachAutoCompletion",function(a,b,c,d,e,f,h,k){return eo(a,b,c,{callback:e,maxCompletions:f,styleOptions:k})}); +var eo=function(a,b,c,d){if(c instanceof X&&window.console)return window.console.log("We no longer support attachAutoCompletionWithOptions for SearchControl object"),{};a=co(a);d=d||{};var e=typeof c==="string"?zh(c):c;b=zh(b);if(!e)for(var f=b;f;)f=f.parentNode,yh(f)&&(e=f);f=Cn();var h={clearToolTitle:F["clear-tool-title"],interfaceLanguage:"en",isLoggingWithHiddenFormFields:d.isLoggingWithHiddenFormFields,maxSuggestions:d.maxCompletions,maxPromotions:d.maxPromotions,styleOptions:d.styleOptions}; +(d=d.searchButton?zh(d.searchButton):null)&&(d.type!=="submit"?h.searchButton=d:window.console&&window.console.warn("Cannot associate searchButton with a button of type submit."));if(h.isLoggingWithHiddenFormFields&&!h.searchButton)return window.console&&window.console.warn('The "searchButton" option is required when "isLoggingWithHiddenFormFields" is true.'),{};d=c&&(c.execute||c.submit);yh(e)?(h.isLoggingWithHiddenFormFields=h.isLoggingWithHiddenFormFields||Ch(Bh(e.action)),f.install(e,b,a,h)): +f.Jw(d?Zg(c,d):function(){},b,a,h);return{getInputQuery:f.ka,prefillQuery:f.Fb}};D("module$exports$cse$customsearchcontrol.CustomSearchControl.attachAutoCompletionWithOptions",eo);Z.prototype.Wt=function(a){if(this.wd){if(a)throw"Please use constructor of CustomSearchControl to pass in additional options.";this.td.F(!1)}};Z.prototype.enableAutoCompletion=Z.prototype.Wt; +Z.prototype.Id=function(a,b){b||(b=new Kn);b.Gq(2);this.xF&&this.G.length===1&&(this.hB=!0);this.Ge(this.wa===6?Nn:Mn);X.prototype.Id.call(this,a,b);zh("cse-hosted")||window.__gcse||window.console&&window.console.warn("This page is calling an unsupported version of the Custom Search Element API. Please switch to the current version of the Custom Search Element API https://developers.google.com/custom-search/docs/element.");a=this.ta?"gsc-control-searchbox-only":"gsc-control-cse";b=this.root;this.ta|| +(b=Q(),this.root.parentNode&&this.root.parentNode.insertBefore(b,this.root),M(b,this.root),Qg(this.root,"gsc-control-wrapper-cse"));Qg(b,a);L(b,a+"-en")};Z.prototype.draw=Z.prototype.Id;Z.prototype.Si=function(a,b,c,d,e){this.ta?this.qp():(Sg(this.ib,"gsc-thinWrapper"),this.fn&&(this.rv(),this.fn=!1),X.prototype.Si.call(this,a,b,c,d,e))}; +Z.prototype.rv=function(){var a="a a a a a ";for(var b=5;b<80;b*=2)a+=a;a=gh({text:a,Hb:!0});a.style.fontFamily="arial";a.style.fontSize="16px";a.style.visibility="hidden";return this.V?(M(this.V,a),b=this.V.offsetWidth,this.V.removeChild(a),b):0};Z.prototype.ob=function(a){typeof a==="string"?this.O?this.O.ob(a):this.P&&this.P.ob(a):(a.web&&this.O&&this.O.ob(a.web),a.image&&this.P&&this.P.ob(a.image))};Z.prototype.setUserDefinedLabel=Z.prototype.ob; +Z.prototype.Lc=function(a,b,c){X.prototype.Lc.call(this,a,b,c);a.Ae="gcsc"};Z.prototype.addSearcher=Z.prototype.Lc;Z.prototype.Jt=function(){this.Mi("",{numTopAds:0,numSideAds:0,_includeBottomAds_:!1})};Z.prototype.disableAds=Z.prototype.Jt;Z.prototype.jA=function(){};Z.prototype.setMoreAds=Z.prototype.jA;Z.prototype.Gn=function(){return this.P};Z.prototype.getImageSearcher=Z.prototype.Gn;Z.prototype.Gv=function(){return this.O};Z.prototype.getWebSearcher=Z.prototype.Gv; +var fo=function(a,b){a==="web"&&(a="");b&&(a=a?a+(":"+b):b);return a==null?"unknown":a};D("module$exports$cse$customsearchcontrol.CustomSearchControl.getTrackingCategory",fo); +var bo=function(a,b,c){var d=document.location;c=[d.pathname,d.search,d.search?"&":"?",encodeURIComponent(a.tj.queryParameter),"=",encodeURIComponent(c)];a.tj.categoryParameter&&(b=fo(b.Ea,b.jc()))&&c.push("&",encodeURIComponent(a.tj.categoryParameter),"=",encodeURIComponent(b));window.gtag&&typeof window.gtag==="function"?window.gtag("event","page_view",{page_path:c.join("")}):window.ga&&typeof window.ga==="function"?window.ga("send","pageview",c.join("")):window._gaq&&typeof window._gaq.push=== +"function"?window._gaq.push(["_trackPageview",c.join("")]):window.console&&window.console.log("Google Analytics tracking was not correctly setup.")};D("module$exports$cse$customsearchcontrol.CustomSearchControl.AUTO_PUBID","");var go=Da(["https://www.google.com/cse/static/element/","/mobile","+",".css"]),ho=function(a,b,c,d,e,f,h,k,l,m){this.af=a;this.qa=b;this.da=c;this.Jb={};this.A=this.jt(d);this.Hc=e;this.hg=f;this.Uc=h;this.jb=k;this.Qa=l;this.Ka=m};g=ho.prototype; +g.hs=function(a){if(a.qa!==this.qa)return Dh("Name of the component, "+a.qa+", should match name of the element, "+this.qa+"."),this.je;if(!a.type)return Dh("Component has null type."),this.je;var b=!1;this.Jb[a.type]&&(Dh("Multiple components of the same type "+a.type+" for Element named "+this.qa+" are detected. Only the last is used."),b=!0);for(var c=Ij[this.da].We,d=0;dmeta[name=viewport]")|| +console.warn("Mobile layout requested, but viewport meta tag is missing. Page layout may not be optimal."),this.qs(this.Qa,this.A.cssThemeVersion&&this.A.cssThemeVersion!==4?"_v"+this.A.cssThemeVersion:"",this.jb),b.useMobileLayout=!0;this.A.adStyleId&&(b.adStyleId=this.A.adStyleId);this.A.cssThemeVersion!=null&&(b.cssThemeVersion=this.A.cssThemeVersion,(0,Yj.rh)(this.A.cssThemeVersion));this.A.autoCompleteSource!=null&&(b.autoCompleteOptions.clientName=this.A.autoCompleteSource);this.A.disableAds&& +(b.disableAds=!0);b.elementType=this.da;var c=new Z(this.af,b,this.qa);this.A.addOverride!=null&&(0,Yj.sl)(this.A.addOverride);this.A.linkTarget!=null&&c.Ga(this.A.linkTarget);var d=[[this.A.onImageSearchStarting,pb(c.Wz,c)],[this.A.onImageResultsReady,pb(c.Uz,c)],[this.A.onImageResultsRendered,pb(c.Vz,c)],[this.A.onWebSearchStarting,pb(c.MA,c)],[this.A.onWebResultsReady,pb(c.KA,c)],[this.A.onWebResultsRendered,pb(c.LA,c)]];d=x(d);for(var e=d.next();!e.done;e=d.next()){var f=x(e.value);e=f.next().value; +f=f.next().value;e!=null&&f(null,e)}d=new Kn;this.A.enableAutoComplete!=null&&d.vk(this.A.enableAutoComplete);this.A.enableSpeech!=null&&d.Yq(this.A.enableSpeech);this.A.numTopRefinements!=null&&d.dr(this.A.numTopRefinements);this.A.hideElementBranding!=null&&d.Bq(!this.A.hideElementBranding);this.jb&&d.Cq(this.jb);e=null;this.da==="searchbox-only"?(e=function(h,k){try{return new URL(h)}catch(l){return k?(h=new URL("https://cse.google.com/cse"),h.searchParams.set("cx",k),h):new URL(window.location.href)}}(this.A.resultsUrl, +this.af),d.Lm(e,this.A.queryParameterName,this.A.newWindow),e=a.searchbox):this.da==="searchresults-only"?(d.Km(),e=a.results):this.da==="two-column"?(d.Dk(a.searchbox),e=a.results):e=a["searchbox+results"];c.Id(e,d);this.A.noResultsString&&(a=kf(this.A.noResultsString),c.Ge(a));this.A.enableHistory?c.nr(Zg(this,this.ae))&&this.A.linkTarget==null&&c.Ga("_self"):this.ae(c);return c}; +g.ae=function(a){var b=this.Hc[this.A.queryParameterName];if(b&&this.A.autoSearchOnLoad)if(this.da==="searchbox-only")a.Yg(b);else{for(var c=this.Hc,d={},e=0;e1){b=b.substr(1).split("&");for(var d=0;d0)}; +g.go=function(a){var b=this;this.mb.wrap(this.Hc.q,"go",null,function(){return b.Iv(a)}).apply(this)};g.Iv=function(a){a=(a?zh(a):null)||document.body;a=this.Ot()?a.querySelectorAll(Kj):Oj(a);window||(window={});for(var b=0;bdiv{padding:0 .625rem !important;margin-top:0}.footer .footer-menu-block .paragraph-wysiwyg{flex:1 1 0;color:#fff}.footer .footer-menu-block .paragraph-wysiwyg p{margin-bottom:0;font-size:.625rem}.footer .footer-menu-block .paragraph-wysiwyg .h3,.footer .footer-menu-block .paragraph-wysiwyg .text-lg{color:#fff;font-weight:400;font-size:.8125rem}.footer .footer-menu-block .paragraph-wysiwyg .h2,.footer .footer-menu-block .paragraph-wysiwyg .text-xl{color:#fff;font-family:"Open Sans";font-weight:400;margin-bottom:.625rem;display:block}.footer .footer-menu-block .paragraph-contact-card{flex:1 1 0;background-color:rgba(0,0,0,0);color:#fff}.footer .footer-menu-block .paragraph-contact-card .h4,.footer .footer-menu-block .paragraph-contact-card .text-md{color:#fff}.footer .footer-menu-block .paragraph-contact-card .contact-info a{color:#fff !important}.footer .footer-menu-block .footer-menu{flex:1 1 0}.footer .footer-menu-block .footer-menu ul{list-style:none;padding-left:0}.footer .footer-menu-block .footer-menu ul li a{text-decoration:none;color:#fff;font-size:.875rem}.footer .footer-menu-block .footer-menu ul li a svg,.footer .footer-menu-block .footer-menu ul li a i{margin-left:.9375rem}.footer .footer-menu-block .footer-menu ul li a:hover,.footer .footer-menu-block .footer-menu ul li a:active{text-decoration:underline}.footer .footer-menu-block .footer-menu ul li{margin-bottom:.46875rem}@media(max-width:1128px){.footer .footer-menu-block{flex-wrap:wrap;padding:0 0rem .625rem 0rem}.footer .footer-menu-block .paragraph-wysiwyg,.footer .footer-menu-block .paragraph-contact-card,.footer .footer-menu-block .footer-menu{min-width:100%}.footer .footer-menu-block .footer-menu ul{margin-left:0;padding-left:0}}.header__wrapper{background-color:#881c1c;color:#fff;position:relative;box-shadow:0 0 1.875rem rgba(0,0,0,.05);z-index:3;display:flex;align-items:flex-end}.header__wrapper .umass-site-branding-parent{margin-top:-0.8rem}.header__wrapper .umass-site-branding-parent a{color:#fff}.header__wrapper .umass-site-branding-parent a:hover,.header__wrapper .umass-site-branding-parent a:focus{color:#e0e5e6}.header__wrapper .umass-site-branding-site{position:relative;z-index:2}.header__wrapper .umass-site-branding-site a{font-weight:400;color:#fff}.header__wrapper .umass-site-branding-site a:hover,.header__wrapper .umass-site-branding-site a:focus{color:#e0e5e6;text-decoration:none}.header__wrapper .container .col{display:flex;justify-content:space-between;position:relative}.header__wrapper .block-umass-site-branding:not(:has(.umass-site-branding-parent)){margin-top:1.3rem}@media(min-width:738px){.header__wrapper .container{background-image:url("data:image/svg+xml,%3Csvg id='st0' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 108 108'%3E%3Cstyle%3E%23st0%7Bfill:%23660f0e;%7D%3C/style%3E%3Cpath d='M54,108C24.22,108,0,83.78,0,54S24.22,0,54,0s54,24.22,54,54-24.22,54-54,54ZM54,1.58C25.1,1.58,1.58,25.1,1.58,54s23.51,52.42,52.42,52.42,52.42-23.51,52.42-52.42S82.9,1.58,54,1.58Z'/%3E%3Cpath d='M54,104.51c-27.85,0-50.51-22.66-50.51-50.51S26.15,3.49,54,3.49s50.51,22.66,50.51,50.51-22.66,50.51-50.51,50.51ZM54,4.02C26.44,4.02,4.02,26.44,4.02,54s22.42,49.98,49.98,49.98,49.98-22.42,49.98-49.98S81.56,4.02,54,4.02Z'/%3E%3Cpath d='M58.95,17.26c-.15-.24-.41-.42-.71-.45-.54-.06-1.02.33-1.08.86-.06.54.33,1.02.86,1.08.3.03.58-.08.78-.27,17.75,2.37,31.04,17.49,31.04,35.51,0,19.76-16.08,35.84-35.84,35.84s-35.84-16.08-35.84-35.84c0-17.81,13.12-32.91,30.64-35.45.2.19.48.29.78.26.54-.06.92-.55.85-1.09-.06-.54-.55-.92-1.09-.85-.31.04-.56.21-.71.46-18.13,2.63-31.71,18.25-31.71,36.68,0,20.44,16.63,37.07,37.07,37.07s37.07-16.63,37.07-37.07c0-18.64-13.76-34.29-32.13-36.74Z'/%3E%3Cpath d='M83.45,27.03c-6.59-7.19-15.5-11.69-25.15-12.73-.08-.2-.26-.36-.49-.38-.33-.03-.62.21-.66.53-.03.33.21.62.53.66.23.02.44-.09.56-.28,9.51,1.02,18.31,5.46,24.81,12.56,6.67,7.28,10.34,16.73,10.34,26.61,0,21.73-17.68,39.41-39.41,39.41S14.59,75.73,14.59,54c0-20.07,14.9-36.79,34.75-39.12.12.18.33.3.56.27.33-.04.56-.33.53-.66-.04-.33-.33-.56-.66-.53-.23.03-.41.18-.49.39-20.12,2.36-35.22,19.3-35.22,39.65,0,22.02,17.92,39.94,39.94,39.94s39.94-17.92,39.94-39.94c0-10.01-3.72-19.59-10.48-26.97Z'/%3E%3Cpath d='M47.1,100.35l.85.28-.04.24-2.62-.42.04-.24.94.02.54-3.37-1-.16.04-.23,1.85-.07h.03s-.64,3.96-.64,3.96Z'/%3E%3Cpath d='M50.7,98.28l-.31-.25c-.4-.32-.69-.73-.66-1.33.05-.81.88-1.49,1.91-1.43.87.05,1.49.68,1.44,1.37-.05.72-.68,1.1-1.3,1.46l.22.17c.64.49,1.04.94.99,1.62-.06.95-1.05,1.5-1.95,1.44-1.05-.07-1.82-.7-1.77-1.55.05-.8.75-1.13,1.41-1.49ZM50.86,98.41c-.54.39-.74.8-.77,1.28-.04.68.36,1.33,1.07,1.38.7.04,1.04-.41,1.07-.86.03-.55-.46-1.06-1.02-1.51l-.36-.28ZM51.2,97.62l.41.33c.45-.39.67-.76.7-1.22.05-.8-.41-1.2-.87-1.23-.48-.03-.93.26-.97.89-.03.5.23.85.72,1.23Z'/%3E%3Cpath d='M55.41,98.17c.33-.35.8-.57,1.19-.59,1.04-.05,1.74.65,1.79,1.66.05,1-.72,2.06-1.92,2.12-1.07.05-2.04-.64-2.1-1.99-.11-2.1,2.01-3.7,4.06-4.39l.08.22c-1.27.62-2.65,1.67-3.1,2.97ZM55.34,98.45c-.06.24-.08.47-.07.71.07,1.36.7,1.94,1.35,1.91.57-.03.95-.52.91-1.43-.05-1.02-.62-1.63-1.33-1.6-.3.02-.64.17-.86.41Z'/%3E%3Cpath d='M59.78,101.62c-.04-.23.11-.46.32-.52.15.15.52.5.77.65.83-.16,1.2-.77,1.09-1.51-.12-.78-.84-1.21-1.84-1.03l-.06-.37.28-.12c.72-.47,1.04-1.05.96-1.56-.08-.52-.49-.78-.95-.71-.4.06-.62.33-.79.69l-.21-.07c.15-.62.58-1.19,1.28-1.3.79-.12,1.32.3,1.42.95.11.69-.35,1.19-.82,1.58l-.23.2v.02c.73-.03,1.56.34,1.69,1.23.18,1.15-1,2.17-2.05,2.34-.39.06-.8-.11-.85-.46Z'/%3E%3Cpath d='M71.82,95.81c-.36.26-.72.24-.9.25-.21.01-.68,0-1.01-.09-.02-.12.02-.28.13-.41.23-.24.66-.14,1-.1.25.03.66.02.86-.19.11-.12.19-.31-.02-.5-.15-.14-.31-.11-.39-.07-.04.02-.05.01-.08-.03-.02-.04-.08-.2.04-.33.14-.15.36-.11.49,0,.19.18.21.52.22.67,0,.09,0,.14.03.23.11.37-.14.88-.41,1.18-.29.31-.64.54-1.07.63-.38.07-.62,0-.79-.16-.15-.14-.15-.28-.13-.38-.36-.06-.77-.12-1.09.23-.32.35-.23.68.02.91.4.37.93.22,1.08.06.03-.04.04,0,.05.02-.02.15-.07.26-.15.35-.24.26-.73.28-1.05-.01-.47-.43-.37-1.2-.02-1.58.24-.25.53-.34,1-.29.3.03.82.17,1.3.1.44-.07.69-.25.82-.39l.08-.09-.02-.02Z'/%3E%3Cpath d='M36.24,95.88l.09.07c.16.12.43.26.87.26.49,0,.98-.22,1.27-.3.45-.12.76-.08,1.03.13.41.32.62,1.06.23,1.57-.27.34-.76.4-1.04.18-.1-.08-.16-.18-.2-.32,0-.02,0-.06.05-.03.17.13.71.2,1.05-.23.21-.27.25-.61-.12-.91-.37-.29-.77-.17-1.11-.05.04.1.05.24-.07.39-.14.18-.37.29-.76.28-.44-.02-.83-.2-1.16-.46-.31-.25-.64-.71-.59-1.1.01-.09,0-.13,0-.23-.01-.15-.05-.49.12-.69.11-.14.32-.21.48-.09.14.11.11.28.09.32-.02.04-.03.05-.08.04-.08-.03-.24-.04-.37.12-.17.22-.06.4.06.5.23.18.63.13.88.06.33-.09.74-.27,1-.06.13.1.2.26.19.38-.32.14-.78.22-.99.24-.18.01-.53.08-.93-.11l-.02.02Z'/%3E%3Cpath d='M11.59,64.38l-3.1.61-.06.7-.2.04-.45-2.32.2-.04.33.69,2.94-.57c1.15-.22,2-.74,1.77-1.9-.22-1.12-1-1.48-2.17-1.31l-3.08.61-.07,1.03-.2.04-.4-2.05.2-.04.34.62,3.04-.59c1.62-.32,2.59.52,2.84,1.8.32,1.63-.52,2.41-1.92,2.69Z'/%3E%3Cpath d='M12.59,52.91l-4.79,3.94,4.4-.13.18-.78h.21s.05,1.76.05,1.76h-.21s-.2-.62-.2-.62l-4.77.14c-.16.15-.27.39-.33.59l-.05.15h-.19s-.04-1.49-.04-1.49l4.12-3.38-3.82.12-.17.77h-.21s-.05-1.75-.05-1.75h.21s.2.62.2.62l4.38-.13,1.06-.05.02.24Z'/%3E%3Cpath d='M12.41,50.83l-.09-.68-4.99-.48-.24.65-.2-.02.22-2.24.2.02.12.68,4.99.48.23-.65.2.02-.22,2.24-.21-.02Z'/%3E%3Cpath d='M7.71,46.12l-.26.38-.19-.04.44-2.05.19.04.03.7,4.66-.66-3.91-2.46-.42.83-.21-.05.37-1.73.19.04.11.49,4.88,3.19-.08.39-5.81.92Z'/%3E%3Cpath d='M12.22,39l2.16.8c.16-.05.27-.15.35-.33l.53-1.44-1.04-1.32.08-.22,1.47,1.02-1.47,3.96-.19-.07.08-.68-4.69-1.74-.41.56-.19-.07,1.28-3.45.19-.61,1.46.54-.08.22h-1.31s-.71,1.91-.71,1.91l2.19.81.4-1.08-.68-.55.07-.2,1.78.66-.08.22-.81-.03-.4,1.08Z'/%3E%3Cpath d='M16.23,35.95l.18-.66-4.4-2.41-.47.5-.17-.1.93-1.75c.8-1.49,1.67-1.9,2.43-1.49.65.36.79,1.05.62,1.85h.02s3.04-.23,3.04-.23l.42-.43.17.1-.68,1.25-2.52.18c-.37.02-.63.04-.63.04l-.32.59,2.01,1.1.47-.51.17.1-1.08,1.98-.18-.1ZM14.59,33.24l.34-.62c.28-.68.09-1.35-.5-1.67-.73-.4-1.59-.03-2.15,1.04l2.3,1.26Z'/%3E%3Cpath d='M18.16,29.48l.13-.17,1.37.36c.26-.07.59-.24.88-.63.42-.56.34-1.22-.2-1.62-.37-.27-.78-.34-1.61.1l-.41.22c-.96.51-1.48.58-2.09.12-.74-.55-.82-1.66-.13-2.58.35-.47.85-.73,1.12-.83l1.1.75-.12.17-1.21-.28c-.26.06-.5.16-.72.44-.39.53-.27,1.11.15,1.42.46.34.8.28,1.55-.11l.41-.22c1.13-.61,1.65-.55,2.17-.17.89.66.8,1.99.18,2.82-.43.58-.96.85-1.32,1.03l-1.24-.82Z'/%3E%3Cpath d='M22.57,26.35l.34-.6-3.68-3.39-.59.37-.15-.14,1.53-1.66.15.14-.32.61,3.68,3.39.57-.38.15.13-1.53,1.66-.15-.14Z'/%3E%3Cpath d='M24.61,16.73l.38-.41,1.08,1.23-.17.15-1.19-.66-.99.85,3.32,3.85.7-.39.13.15-1.9,1.64-.13-.15.5-.65-3.32-3.85-.99.85.48,1.27-.17.15-1.06-1.25.46-.32,2.86-2.47Z'/%3E%3Cpath d='M30.83,16.27l1.19,1.87.66-.23.11.18-1.94,1.23-.11-.18.5-.5-1.08-1.71-3.09-1.64-.45.13-.11-.17,1.86-1.18.11.17-.49.52,2.52,1.43-.09-2.92-.82.26-.11-.17,1.49-.94.11.17-.31.41.05,3.27Z'/%3E%3Cpath d='M41.47,10.96c.7,1.91-.22,3.5-1.69,4.03-1.48.54-3.2-.1-3.84-1.84-.64-1.76.27-3.36,1.73-3.89,1.79-.66,3.31.36,3.8,1.7ZM40.65,11.59c-.51-1.4-1.85-2.45-2.99-2.03-1.21.44-1.33,1.82-.87,3.07.46,1.24,1.72,2.55,3.02,2.08,1.22-.45,1.29-1.88.83-3.11Z'/%3E%3Cpath d='M44.7,10.46l.48,2.39.89-.06.05.24-2.42.49-.04-.2.62-.28-.98-4.9-.69-.06-.04-.2,3.57-.72.65-.17.31,1.53-.23.05-.69-1.12-1.99.4.46,2.31,1.13-.23.13-.87.2-.04.38,1.88-.2.04-.43-.71-1.13.23Z'/%3E%3Cpath d='M51.2,12.03l.67-.15.3-4.97-.65-.23v-.2s1.71.03,1.71.03l1.68,4.18,1.66-4,.05-.11,1.64.03v.2s-.68.16-.68.16l.11,5.02.67.18v.2s-2.43-.04-2.43-.04v-.2s.85-.15.85-.15l-.06-4.82-1.75,4.24-.26.65h-.17s-.24-.66-.24-.66l-1.78-4.29-.25,4.77.95.2v.21s-2.01-.04-2.01-.04v-.2Z'/%3E%3Cpath d='M59.07,12.29l.66-.04,3-4.95h.28s.34-.01.34-.01l.94,5.86.59.27-.04.2-2.26-.44.04-.2.7-.02-.27-1.71-2.09-.41-.86,1.45.95.39-.04.2-2.01-.39.04-.2ZM61.21,10.45l1.8.35-.41-2.69h0s-1.38,2.34-1.38,2.34Z'/%3E%3Cpath d='M66.36,12.28l.2.07.07,1.42c.14.22.41.49.87.65.66.23,1.26-.04,1.48-.68.15-.43.09-.85-.58-1.5l-.34-.33c-.78-.76-.99-1.23-.74-1.95.3-.88,1.33-1.28,2.42-.9.55.19.95.59,1.13.81l-.38,1.27-.2-.07-.1-1.23c-.13-.23-.3-.43-.63-.55-.62-.22-1.13.07-1.31.57-.19.54-.03.85.56,1.44l.33.32c.92.9,1.03,1.41.82,2.01-.36,1.05-1.65,1.36-2.64,1.02-.69-.24-1.1-.66-1.38-.95l.41-1.43Z'/%3E%3Cpath d='M71.49,14.17l.19.1-.11,1.42c.11.24.34.54.78.75.63.31,1.26.12,1.56-.49.2-.41.2-.83-.39-1.56l-.29-.37c-.68-.86-.83-1.35-.49-2.03.41-.83,1.48-1.1,2.52-.59.52.26.87.71,1.02.95l-.54,1.21-.19-.09.06-1.24c-.1-.24-.24-.47-.56-.63-.59-.29-1.14-.07-1.37.4-.25.51-.14.84.38,1.5l.28.36c.8,1.01.84,1.53.55,2.1-.49.99-1.81,1.14-2.75.68-.65-.32-1.01-.79-1.24-1.12l.59-1.36Z'/%3E%3Cpath d='M74.91,17.6l.62.22,4.71-3.37.26.11.32.13-1.45,5.76.43.48-.11.16-1.9-1.29.11-.16.65.26.43-1.68-1.76-1.2-1.36.99.72.73-.11.16-1.69-1.15.11-.16ZM77.61,16.76l1.52,1.03.68-2.64h0s-2.2,1.6-2.2,1.6Z'/%3E%3Cpath d='M82,19.53c1.25-1.35,3.3-1.33,4.61-.11.59.55.86,1.08,1.02,1.57l-.98,1.12-.17-.16.46-1.16c-.08-.43-.24-.88-.7-1.31-.86-.8-2.25-.58-3.27.51-1.34,1.44-1.22,2.85-.35,3.66.46.42.94.48,1.23.49l1.35-.49.18.17-1.19.92c-.76-.22-1.38-.5-1.99-1.07-1.51-1.4-1.17-3.14-.22-4.16Z'/%3E%3Cpath d='M87.38,28.85l.56.46,1.96-1.51-1.72-2.23-1.96,1.51.3.66-.16.12-1.4-1.82.16-.12.54.43,3.96-3.06-.26-.64.16-.12,1.4,1.82-.16.12-.58-.45-1.78,1.37,1.72,2.23,1.78-1.37-.29-.67.16-.12,1.4,1.81-.16.12-.55-.42-3.96,3.06.28.63-.16.12-1.4-1.81.16-.12Z'/%3E%3Cpath d='M91.45,31.23l2.79-1.48-.15-.69.18-.09,1.11,2.09-.18.09-.52-.57-2.65,1.41c-1.03.55-1.7,1.29-1.14,2.34.54,1.01,1.39,1.12,2.46.62l2.77-1.48-.23-1.01.18-.09.98,1.84-.18.09-.51-.5-2.73,1.45c-1.45.77-2.63.26-3.24-.9-.78-1.47-.21-2.46,1.05-3.13Z'/%3E%3Cpath d='M93.98,37.27l.07.2-1.06.95c-.08.25-.12.63.04,1.08.24.66.83.95,1.46.72.43-.16.72-.46.8-1.4l.04-.47c.1-1.09.33-1.55,1.05-1.81.87-.32,1.84.23,2.23,1.31.2.55.14,1.11.08,1.39l-1.23.5-.07-.2.9-.85c.09-.25.15-.51.03-.84-.22-.62-.77-.84-1.27-.66-.54.19-.68.51-.77,1.35l-.05.46c-.12,1.28-.45,1.68-1.05,1.9-1.04.38-2.1-.43-2.46-1.41-.25-.68-.18-1.27-.13-1.67l1.37-.58Z'/%3E%3Cpath d='M97.07,43.56l-2.25.49c-.1.13-.14.27-.12.47l.33,1.5,1.58.55.05.23-1.79-.06-.9-4.12.19-.04.3.62,4.88-1.06.04-.69.19-.04.78,3.6.17.61-1.52.33-.05-.23,1.1-.71-.43-1.99-2.28.5.24,1.13.86.1.04.2-1.85.4-.05-.23.7-.41-.24-1.13Z'/%3E%3Cpath d='M101.18,52.19l.1.55-1.63.13-.02-.22,1.24-.56-.09-1.31-5.07.36-.11.8h-.2s-.18-2.49-.18-2.49h.2s.22.78.22.78l5.07-.36-.09-1.31-1.3-.38-.02-.22,1.64-.1-.02.56.27,3.77Z'/%3E%3Cpath d='M100.89,59.16l.02.56-1.63-.1.02-.22,1.31-.37.1-1.31-5.07-.38-.22.77h-.2s.19-2.52.19-2.52h.2s.1.83.1.83l5.07.38.1-1.31-1.24-.56.02-.22,1.63.14-.1.55-.28,3.77Z'/%3E%3Cpath d='M96.62,60.92l-.04.21-1.4.24c-.2.17-.44.47-.54.94-.15.69.2,1.25.86,1.39.45.1.85-.01,1.42-.76l.28-.37c.66-.87,1.1-1.14,1.85-.98.91.19,1.44,1.16,1.2,2.29-.12.57-.47,1.02-.67,1.22l-1.31-.22.04-.2,1.21-.25c.21-.16.39-.35.47-.7.14-.64-.22-1.12-.73-1.23-.56-.12-.85.08-1.36.74l-.28.37c-.78,1.02-1.27,1.19-1.9,1.06-1.09-.23-1.56-1.47-1.34-2.49.15-.71.52-1.18.78-1.48l1.47.23Z'/%3E%3Cpath d='M60.14,50.12c.47-.35.33-1.14.15-1.61-.24-.61-.71-1.19-1.33-1.44-.26-.1-.6-.15-.85.03-.08.06-.14.14-.19.23-.13.3-.15.62-.08.96.1.54.38,1.04.77,1.41.59.57,1.28.6,1.53.41Z'/%3E%3Cpolygon points='53.94 66.45 53.94 66.45 53.94 66.45 53.94 66.45'/%3E%3Cpath d='M49.1,75.77l-.93.3v.51l.93-.25c0-.16,0-.4,0-.56Z'/%3E%3Cpath d='M48.17,78.98v.57l.93-.27c0-.18,0-.4,0-.58l-.93.29Z'/%3E%3Cpath d='M48.76,73.12c-.43.09-.85.37-1.16.75-.49.6-.62,1.48-.62,2.3l.97-.3c0-.1,0-.46.01-.59.07-.42.34-.71.65-.8.19-.05.39,0,.54.12.16.15.21.48.21.83l1-.32c0-.19,0-.29,0-.48,0-.41-.38-1.77-1.6-1.5Z'/%3E%3Cpath d='M49.57,50.73c.66-.44,1.18-1.14,1.42-1.92.1-.3.16-.76.16-.97,0-.88-.55-1.72-1.51-1.7-.98.02-1.81.84-2.26,1.64-.17.31-.31.66-.39,1.03-.12.57-.09,1.17.23,1.66.55.83,1.6.75,2.35.25ZM47.89,48.81c.03-.11.06-.22.1-.31.23-.59.68-1.15,1.27-1.41.25-.08.53-.09.75.07.25.18.34.51.34.81,0,.29-.07.58-.18.85-.14.34-.35.66-.61.91-.25.24-.65.5-1.03.52-.13,0-.26-.05-.38-.14-.38-.28-.36-.84-.25-1.3Z'/%3E%3Cpolygon points='60.73 58.6 57.92 57.72 57.91 57.82 57.89 58.07 60.73 58.97 60.73 58.6'/%3E%3Cpath d='M59.53,62.3v-2.2l1.21.38c0-.13,0-.46,0-.51l-2.91-.92c0,.14,0,.38,0,.52l1.24.39v2.2l-1.24-.39c0,.14,0,.37,0,.51l1.25.39-.02,2.21c.14.04.33.11.47.15v-2.22l1.22.4c0-.11,0-.42,0-.53l-1.22-.38Z'/%3E%3Cpath d='M50.55,60.42c0-.44-.04-2.53-.04-2.58-.04-2.41-1.49-2.21-1.65-2.18-.95.17-1.78,1.46-1.75,3.58,0,.04-.01.69-.01.69,0,.19,0,5.7,0,5.74,0,0,1-.3,1.27-.38.32-.1.64-.19.96-.29.28-.08.55-.17.83-.25.09-.03.18-.06.27-.08.04-.01.09-.02.13-.04,0,0,0,0,0,0,.02,0,.03-.04.03-.06,0-.23,0-.47,0-.7,0-.54,0-1.08-.01-1.62,0-.61,0-1.22-.01-1.82ZM47.41,58.6l2.81-.89v.11s.03.25.03.25l-2.84.89v-.36ZM50.31,59.56l-1.24.39v2.2l1.24-.39c0,.14,0,.37,0,.51l-1.25.39.02,2.21c-.14.04-.33.11-.47.15v-2.22l-1.22.4c0-.11,0-.42,0-.53l1.22-.38v-2.2l-1.21.38c0-.13,0-.46,0-.51l2.91-.92c0,.14,0,.38,0,.52Z'/%3E%3Cpath d='M51.78,51.58l.89-.29v-.65s-.36.1-.36.1c0,0-7.01,2.19-7.01,2.19v.71c1.44-.54,5.09-1.64,6.48-2.06h0Z'/%3E%3Cpolygon points='51.78 53.31 45.3 55.36 45.3 55.63 51.78 53.58 51.78 53.31'/%3E%3Cpath d='M63.91,68.71l-9.94-3.15v-.27s-1.92.57-1.92.57l-6.75,2.02h0s-.91.27-.91.27v-.05h0s.05-13.99.05-13.99l-.72-1.51c.07-.03.55-.2.89-.32l.31-.68c.4-.89,4.17-9.26,4.2-9.32.09.11,4.87,6.09,4.87,6.09h0v16.91h-.01s1.56.48,1.56.48l.25.08,7.03,2.22.26.09.59.18c0-3.25.03-14.33.03-14.33,0,0,.7-1.36.68-1.37-.01,0-.02-.01-.04-.02l-.57-.24-.28-.62h.02s-4.32-9.21-4.43-9.45c0,0-5.05,6.03-5.08,6.07h0s0,0,0,0h0s0,0,0,0h0s0,0,0,0h0s0,0,0,0v-.82c-.1-.13-4.49-5.6-4.49-5.6h4.49v5.6s3.66-4.43,4.63-5.61h-4.63v-.51h4.81l-4.2-18.37s-.46,0-.45,0v-.53c.36-.07.63-.32.63-.63s-.27-.56-.63-.63v-.98c.19-.07.33-.24.33-.43s-.14-.36-.33-.43v-.85l1.64.89v-1.61l-1.64-.9v-.45c.22-.08.38-.27.38-.49s-.16-.42-.38-.49v-.86l.4.23v-.31l-.4-.22v-.8l-.38-.02v.61l-.16-.09v.29l.16.09v1.07c-.23.07-.4.27-.4.5s.17.43.4.5v2.92c-.2.07-.34.24-.34.43s.14.37.34.43v.98c-.37.07-.64.32-.64.63s.27.56.64.63v.52h-.49s-4.44,18.49-4.44,18.49c-.35.74-4.81,10.31-4.84,10.35l-1.13.47.95,1.83v14.4s10.14-3.04,10.14-3.04v.89c1.01.31,9.94,3.1,9.94,3.1v-.83ZM59.79,65.3c-.32-.1-.64-.19-.96-.29-.28-.08-.55-.17-.83-.25-.09-.03-.18-.06-.27-.08-.04-.01-.09-.02-.13-.04,0,0,0,0,0,0-.02,0-.03-.04-.03-.06,0-.23,0-.47,0-.7,0-.54,0-1.08.01-1.62,0-.61,0-1.22.01-1.82,0-.44.04-2.53.04-2.58.04-2.41,1.49-2.21,1.65-2.18.95.17,1.78,1.46,1.75,3.58,0,.04.01.69.01.69,0,.19,0,5.7,0,5.74,0,0-1-.3-1.27-.38ZM57.13,47.85c.01-.88.55-1.72,1.51-1.7.98.02,1.81.84,2.26,1.64.44.78.68,1.89.16,2.69-.43.66-1.25.98-2.35.25-.92-.61-1.56-1.73-1.58-2.84,0,0,0-.03,0-.04ZM55.87,50.86c.39.15,6.87,2.17,6.96,2.21v.51c-.08-.03-6.28-1.98-6.97-2.2v-.52ZM55.86,53.06l6.97,2.19v.28l-6.97-2.19v-.27ZM53.63,23.74c.14,0,.23,0,.37,0v17.69h-4.56c.1-.43,4.18-17.64,4.19-17.68Z'/%3E%3Cpath d='M55.64,74.81l3.15.88c0,.32,0,5.21,0,5.5l1.4.34s0-5.32,0-5.45l3.09.86s0,0,0,0v-.27s-.25-.07-.25-.07h0s-1.56-.44-1.56-.44c.05-.99-.18-2.88-2.07-3.36-1.29-.33-2.09.66-1.98,2.23l-1.64-.46h0s-.41-.1-.41-.1v.25l.26.07h0ZM59.99,79.46l-1-.26c0-.18,0-.41,0-.59l1,.29v.57ZM59.99,76.19c0,.11,0,.21,0,.32l-1-.29c0-.14,0-.31,0-.45l1,.3v.12ZM59.39,73.16c1.2.27,1.91,1.82,1.74,2.92l-.94-.26c0-.71-.29-1.26-.72-1.35-.37-.08-.69.18-.69.96l-1.02-.28c0-.36-.15-2.39,1.62-1.98Z'/%3E%3Cpath d='M59,38.66s.6,3.05.61,3.12l4.73,10,1.26.5-1.17,2.29c0,2.96,0,12.8,0,14.13.11.04.27.09.27.09v1.93l-10.74-3.08v-1.19s-9.21,2.66-10.4,3.01c0,.24,0,.59,0,.98l10.39-2.79v.26l1.19.36h0s9.44,2.68,9.44,2.68h0c.1.03.16.05.16.05v.31c.29-.09,7.87-2.39,8.08-2.46-.15.34-.28.49-.45.82-.04.01-7.58,2.32-7.62,2.33v.72l7.08-2.14c-.12.21-.23.42-.35.63l-6.72,2.03v.74l6.2-1.87c-.13.22-.27.44-.41.65l-5.79,1.75v.74l5.18-1.57c-.16.23-.31.45-.47.67l-4.7,1.42v.74l3.98-1.21c-.18.23-.37.47-.56.7l-3.43,1.04h0v.71l2.57-.75c-.22.25-.44.49-.67.73l-1.9.59v.74l.86-.28c-.14.14-.29.28-.44.42-.55.52-1.1.99-1.65,1.44l-.26.21h0c-3.03,2.44-5.89,3.89-7.65,4.65h0s-.26.11-.26.11h0c-.67.28-1.15.45-1.38.53,0,0-.02,0-.04.01v-18.24l-1.45.39h0s-.39.11-.39.11h-.15s0,.04,0,.04l-6.74,1.8h0s-.36.1-.36.1l-1.31.36c0,.07,0,.14,0,.21h0v.84h0v.27s-.27-.08-.41-.12c0,0-.01,0-.02,0-.43-.13-.85-.26-1.27-.4-.88-.27-1.75-.54-2.63-.82-1.01-.31-2.02-.63-3.02-.94-.2-.06-.39-.12-.59-.18-.14-.28-.28-.57-.41-.85.49.15.97.3,1.46.45,1.01.31,2.02.63,3.02.94.83.26,1.67.52,2.5.78.21.06.42.13.63.19v-2.22s.21-.06.24-.08c0-.17,0-14.2,0-14.23-.04-.08-1.33-2.66-1.33-2.66l1.71-.68,4.67-10.11s.45-1.85.59-2.42h-18.24v11.83c0,15.38,6.35,24.53,11.67,29.5.92.86,1.84,1.63,2.74,2.31.09.07.17.13.26.19,2.82,2.1,5.37,3.36,6.98,4.03.09.04.17.07.26.11.87.35,1.41.52,1.48.54l.15.04.15-.04c.24-.07,5.94-1.79,11.72-7.18,5.33-4.97,11.67-14.12,11.67-29.5v-11.83h-18.53ZM43.57,79.57l-.54-.16c-.06-.06-.13-.11-.19-.17-.21-.2-.42-.4-.63-.6l1.36.41v.53ZM43.57,78.31l-2.38-.72c-.22-.24-.45-.48-.66-.73l3.04.92v.53ZM43.57,77.04l-3.88-1.17c-.08-.1-.16-.2-.24-.3-.1-.13-.2-.26-.29-.39l4.41,1.33v.53ZM43.57,75.78l-5.08-1.54c-.16-.23-.3-.45-.44-.66l5.52,1.67v.53ZM43.57,74.51l-6.09-1.84c-.14-.23-.26-.44-.38-.64l6.47,1.96v.53ZM43.57,73.24l-6.95-2.1c-.14-.27-.24-.48-.31-.62l7.26,2.2v.53ZM49.34,75.7c0,.33,0,5.61,0,5.61-.05.01-1.41.33-1.41.33,0,0,0-5.34,0-5.49l-2.76.86v-.27s1.47-.46,1.47-.46c0-.02,0-.23,0-.25,0-.18,0-.4.02-.58.03-.52.16-1.01.43-1.46.25-.4.58-.75.99-.98.37-.21.8-.32,1.22-.25,1.21.2,1.39,1.43,1.39,1.88,0,.02,0,.05,0,.07,0,.08,0,.21,0,.29l1.42-.44v.27s-2.77.88-2.77.88Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:-8px -10px;background-size:157px;width:100%;max-width:100%;padding-top:.8rem}}@media(max-width:1428px){.header__wrapper .umass-site-branding-site a{font-size:1.5rem;line-height:2.2rem}}@media(max-width:938px){.header__wrapper .container{width:100%;max-width:unset;overflow-x:clip}.header__wrapper .container .col{flex-direction:column}}@media(max-width:738px){.header__wrapper{min-height:unset}.header__wrapper .container .row .col{padding-left:0;padding-right:0;display:block}.header__wrapper .block-umass-site-branding{padding:1.75rem 0;max-width:calc(100% - 3rem);position:relative;z-index:3}.header__wrapper .umass-site-branding-site a{font-size:1.25rem}}.pager{padding-top:.3125rem;margin-top:2.5rem;margin-bottom:2.5rem;font-family:"Open Sans";border-top:1px solid #666}@media(max-width:567px){.pager{flex-direction:column}.pager .counter{margin-bottom:1em}}.pager .item-count{font-size:.5rem}.pager .pagination-btn{font-weight:600}.pager .pagination-btn:hover{background-color:#881c1c;border-color:#881c1c;color:#fff !important;text-decoration:none}.pager .active,.pager .is-active{background-color:#881c1c;border-color:#881c1c;color:#fff !important}.pager ul{margin:0;padding:0;display:flex;justify-content:flex-end}.pager ul li{list-style:none;margin:0 0 0 1em;padding:0;border-radius:3px;border:1px solid #ccc;font-weight:600}.pager ul li a{padding:.25em .5em;color:#666;font-family:"Open Sans";text-decoration:none;border:none}.pager ul li a:hover,.pager ul li a:focus{text-decoration:none;color:#fff}.pager ul li:hover,.pager ul li:focus-within{background-color:#881c1c;border-color:#881c1c}.pager ul li.is-active a{color:#fff}.full-bleed{position:relative}.layout-container .content{background-color:#fff;z-index:1;position:relative}.container .row{width:100%;margin-left:0;margin-right:0}@media(min-width:567px){.container{width:100%;max-width:100%}}@media(min-width:738px){.container{width:720px;max-width:720px}}@media(min-width:938px){.container{width:920px;max-width:920px}}@media(min-width:1128px){.container{width:1110px;max-width:1110px}}@media(min-width:1428px){.container{width:1410px;max-width:1410px}}.container .container{width:100%}@media(max-width:567px){.container .container{padding:0}}.sidebar{width:350px;margin-left:100px}.sidebar h2,.sidebar .h2,.sidebar h3,.sidebar .h3,.sidebar h4,.sidebar .h4,.sidebar .text-xl,.sidebar .text-lg,.sidebar .text-md{margin-top:0}.sidebar img{width:100%}@media(max-width:567px){.sidebar{width:100%;margin-right:0;margin-left:0}}.has-sidebar{padding-top:2rem}.has-sidebar .main-content{max-width:calc(100% - 350px - 100px)}@media(max-width:938px){.has-sidebar .main-content{max-width:100%}}.has-sidebar .content{padding:0}.has-sidebar .container{padding-left:0;padding-right:0}@media(max-width:938px){.has-sidebar{flex-direction:column}.has-sidebar .col{flex-basis:unset}.has-sidebar .sidebar{width:100%;margin-left:0;margin-top:1.875rem;padding:0 15px}}@media(max-width:1128px){.has-sidebar .paragraph .tile-wrapper .tile,.has-sidebar .paragraph .views-element-container .tile{width:100%;flex:1 1 100%;max-width:unset !important;margin-right:0 !important;margin-left:0 !important}}.paragraph .tile-wrapper,.paragraph .views-element-container{display:flex;flex-wrap:wrap;width:100%}@media(max-width:567px){.paragraph .tile-wrapper,.paragraph .views-element-container{margin-top:0;margin-bottom:0}.paragraph .tile-wrapper .tile,.paragraph .views-element-container .tile{width:100%;flex:1 1 auto;margin-left:0;margin-right:0;max-width:unset !important}}@media(min-width:567px){.paragraph .tile-wrapper .tile,.paragraph .views-element-container .tile{flex:1 1 48%;width:48%;max-width:48% !important}.paragraph .tile-wrapper .tile:nth-child(2n+3),.paragraph .tile-wrapper .tile:nth-child(1),.paragraph .views-element-container .tile:nth-child(2n+3),.paragraph .views-element-container .tile:nth-child(1){margin-right:1%;margin-left:0}.paragraph .tile-wrapper .tile:nth-child(2n+2),.paragraph .views-element-container .tile:nth-child(2n+2){margin-left:1%;margin-right:0}.paragraph .tile-wrapper .tile:nth-child(n+4),.paragraph .views-element-container .tile:nth-child(n+4){max-width:49%}}@media(min-width:1128px){.paragraph .tile-wrapper .tile,.paragraph .views-element-container .tile{flex:1 1 32%;width:32%;max-width:32% !important}.paragraph .tile-wrapper .tile:nth-child(1),.paragraph .views-element-container .tile:nth-child(1){margin-right:1%;margin-left:0}.paragraph .tile-wrapper .tile:nth-child(2n+2),.paragraph .views-element-container .tile:nth-child(2n+2){margin-left:0;margin-right:1%}.paragraph .tile-wrapper .tile:nth-child(3n+2),.paragraph .views-element-container .tile:nth-child(3n+2){margin-left:1%;margin-right:1%}.paragraph .tile-wrapper .tile:nth-child(3n+3),.paragraph .views-element-container .tile:nth-child(3n+3){margin-left:1%;margin-right:0}}.paragraph .tile-wrapper .tile .summary,.paragraph .views-element-container .tile .summary{line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.paragraph .tile-wrapper .tile .summary p,.paragraph .views-element-container .tile .summary p{margin-bottom:0}.paragraph .tile-wrapper .tile .summary,.paragraph .views-element-container .tile .summary{line-height:2em}.tablet-up{display:none}@media(min-width:738px){.tablet-up{display:block}}.tablet-down{display:none}@media(max-width:738px){.tablet-down{display:block}}.sidebar .detail-block{margin-bottom:2.5rem}.sidebar .detail-block h2,.sidebar .detail-block .h2,.sidebar .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.sidebar .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.sidebar .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.sidebar .detail-block a>span i,.sidebar .detail-block a>span svg{color:#000;margin-left:.625rem}.sidebar .detail-block a:hover,.sidebar .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.sidebar .detail-block a:hover:after,.sidebar .detail-block a:focus:after{border-left-color:#000}.sidebar .detail-block .tag{font-size:1.2rem}.sidebar .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.sidebar .detail-block ul{margin:0;padding:0}.sidebar .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.sidebar .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #881c1c;margin-top:.35em;margin-left:.5rem}.book-navigation{margin-top:2.5rem;margin-bottom:2.5rem}.book-navigation a{text-decoration:none;font-weight:700;font-size:1.25rem}.book-nav-links{margin-bottom:2.5rem;font-weight:700;font-size:1rem}.book-nav-links .chapter{background-color:#f7f8f8}.book-nav-links .chapter.active{padding:1.25rem;border-bottom:2px solid #fff}.book-nav-links a{padding:1.25rem;background-color:#f7f8f8;text-decoration:none;border-bottom:2px solid #fff;display:block;font-weight:700;font-size:1rem}.book-nav-links a:hover,.book-nav-links a:focus{text-decoration:none;background-color:rgba(0,0,0,0);border-bottom-color:#881c1c}.book-nav-links .has-children{position:relative}.book-nav-links .has-children span,.book-nav-links .has-children a{width:1 1 calc(100% - 2.5rem)}.book-nav-links .has-children .chapter-expand{width:2.5rem;background-color:rgba(0,0,0,0);position:absolute;right:0;top:0;height:100%;z-index:2;display:flex;justify-content:center;align-items:center;cursor:pointer}.book-nav-links .has-children .chapter-expand:hover,.book-nav-links .has-children .chapter-expand:focus{background-color:#881c1c;color:#fff}.book-nav-links .has-children.open .chapter-expand i,.book-nav-links .has-children.open .chapter-expand svg{transform:rotate(180deg)}.book-nav-links .children-wrapper{display:none}.book-nav-links .children-wrapper.open{display:block}.book-nav-links .book-title{background-color:#881c1c;color:#fff}.book-nav-links .book-title span{padding:1.25rem;display:block}.book-nav-links .book-title a{color:#fff;background-color:#881c1c}.book-nav-links .book-title a span{padding:0}.book-nav-links .book-title a:hover,.book-nav-links .book-title a:focus{background:#000;border-color:rgba(0,0,0,0)}.book-nav-links .children-wrapper .page{border-left:3px solid #f7f8f8}.book-nav-links .children-wrapper .page.active{padding:1.25rem;padding-left:1.875rem}.book-nav-links .children-wrapper .page a{background-color:rgba(0,0,0,0);padding-left:1.25rem}.book-nav-links .children-wrapper .children-wrapper a{padding-left:2.5rem}.breadcrumb{background:#f7f8f8;padding:.46875rem .625rem 0rem .625rem}.breadcrumb ol{list-style:none;margin:0;padding:.46875rem 0;display:flex}.breadcrumb ol li{color:#666;margin-right:.25em;font-size:.75rem;padding-left:0;list-style:none}.breadcrumb ol li a{text-decoration:none;margin-right:.5em;font-weight:400}.breadcrumb ol li a:hover{color:#000;text-decoration:underline}.breadcrumb ol li i,.breadcrumb ol li svg{font-size:1em;font-weight:400;top:.25em;margin-left:.25em;color:#ccc}.breadcrumb ol li:first-child{margin-left:0}.breadcrumb ol li:last-child i,.breadcrumb ol li:last-child svg{display:none}@media(max-width:938px){.breadcrumb{margin:0}}.breadcrumb-landing-page{margin-top:-1.875rem;padding-left:50px}.breadcrumb-landing-page .col{padding:0}@media(max-width:567px){.breadcrumb,.breadcrumb-landing-page{display:none}}#main-menu-toggle{display:none;width:2.1875rem;height:2.1875rem;border:none;padding:0;margin:0;position:relative;background-color:rgba(0,0,0,0)}#main-menu-toggle .main-navigation__hamburger{width:100%;height:100%;position:relative;display:block}#main-menu-toggle .main-navigation__hamburger>div{position:absolute;height:3px;width:100%;background-color:#fff;display:block;pointer-events:none;transition:all .25s ease}#main-menu-toggle .main-navigation__hamburger>div:first-child{top:.3125rem;left:0}#main-menu-toggle .main-navigation__hamburger>div:nth-child(2){top:.9375rem;width:1.25rem;right:0}#main-menu-toggle .main-navigation__hamburger>div:nth-child(3){top:1.5625rem;left:0}.menu-open #main-menu-toggle{display:block}.menu-open #main-menu-toggle .main-navigation__hamburger>div:nth-child(2){opacity:0}.menu-open #main-menu-toggle .main-navigation__hamburger>div:first-child{rotate:45deg;top:.9375rem}.menu-open #main-menu-toggle .main-navigation__hamburger>div:nth-child(3){rotate:-45deg;top:.9375rem}.primary-menu-wrapper{display:flex;flex-direction:column;justify-content:flex-end;position:relative}.super-nav-menu{display:flex;position:relative;height:auto;padding:0;align-items:flex-end;z-index:11}.super-nav-menu ul{list-style:none;margin:0;padding:0}.super-nav-menu ul li{list-style:none;margin:0;padding:0}.super-nav-menu .super-nav__menu-link{text-decoration:none;font-size:.875rem;font-weight:400;color:#fff;width:100%;transition:none;color:#fff}.super-nav-menu .super-nav__menu-link:focus,.super-nav-menu .super-nav__menu-link:hover{color:#e0e5e6;text-decoration:underline}.super-nav-menu .super-nav__level-0{position:relative}.super-nav-menu .super-nav__level-0 .super-nav__level-0-content{position:relative}.super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link{padding:.625rem;display:block}.super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus,.super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:hover,.super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus-within{text-decoration:none}.super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__menu-link{padding-right:1.5625rem}.super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow{width:1.5625rem;height:100%;position:absolute;right:0;top:0}.super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow .super-nav__submenu-toggle{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow .super-nav__submenu-toggle:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow:after{pointer-events:none;content:"";left:.3125rem;top:1.40625rem;display:block;width:.3125rem;height:.3125rem;position:relative;border-color:rgba(0,0,0,0);border-style:solid;border-width:.3125rem;border-top-color:#ff9e1b}.super-nav-menu .super-nav__menu{display:flex;width:100%;justify-content:flex-end;padding-right:.35rem}.super-nav-menu .super-nav__submenu{display:none;position:absolute;top:100%;right:0;background-color:#fff;border-top:6px solid #000;padding:1.25rem .625rem 1.25rem 2.5rem;min-width:300px;box-shadow:rgba(77,77,77,.2) 1px 1px 15px}.super-nav-menu .open .super-nav__level-0-content{background-color:#000;position:relative}.super-nav-menu .open .super-nav__level-0-content .super-nav__menu-link{position:relative;color:#fff;z-index:2}.super-nav-menu .open .super-nav__submenu{display:block}.super-nav-menu .open .super-nav__arrow:after{border-top-color:#ff9e1b !important}.super-nav__level-1-content>.super-nav__menu-link{color:#881c1c}.super-nav__level-1-content>.super-nav__menu-link:hover,.super-nav__level-1-content>.super-nav__menu-link:focus{color:#000}.super-nav__level-0-content>.super-nav__menu-link{color:#fff}.super-nav__level-0-content>.super-nav__menu-link:hover,.super-nav__level-0-content>.super-nav__menu-link:focus{color:#e0e5e6}.main-navigation{position:relative;z-index:10;height:auto;padding:0;display:flex;justify-content:flex-end}.main-navigation ul{list-style:none;margin:0;padding:0}.main-navigation ul li{list-style:none;margin:0;padding:0}.main-navigation .main__menu-link{text-decoration:none;font-size:1rem;line-height:1.1;font-weight:600;color:#fff;width:100%;transition:none}.main-navigation .main__menu-link:focus,.main-navigation .main__menu-link:hover{color:#e0e5e6}.main-navigation .main__level-0{position:relative}.main-navigation .main__level-0 .main__level-0-content{position:relative}.main-navigation .main__level-0 .main__level-0-content .main__menu-link{padding:1rem .9375rem;min-height:4.5rem;display:block}.main-navigation .main__level-0 .main__level-0-content .main__menu-link{text-decoration:none;position:relative;z-index:1}.main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus:after,.main-navigation .main__level-0 .main__level-0-content .main__menu-link:hover:after,.main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus-within:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:8px;background-color:#881c1c}.main-navigation .main__level-0 .main__level-0-content .main__menu-link.is-active:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:8px;background-color:#000}.main-navigation .main__level-0.main__item--active-trail .main__level-0-content .main__menu-link:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:8px;background-color:#000}.main-navigation .main__level-0.main__item--dropdown .main__menu-link{padding-right:1.5625rem}.main-navigation .main__level-0.main__item--dropdown .main__menu-link.is-active{color:#000}.main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow{width:1.5625rem;height:100%;position:absolute;right:0;top:0;z-index:2}.main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow .main-navigation__submenu-toggle{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow .main-navigation__submenu-toggle:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow:after{pointer-events:none;content:"";left:.3125rem;top:1.4rem;display:block;width:.3125rem;height:.3125rem;position:relative;border-color:rgba(0,0,0,0);border-style:solid;border-width:.3125rem;border-top-color:#881c1c}.main-navigation .main__level-0.dropdown-align-left .main__submenu{right:unset;left:0}.main-navigation .main__level-1.main__item{margin-bottom:.75rem}.main-navigation .main__level-1.main__item .main__menu-link{display:inline-block;line-height:1.5}.main-navigation .main-navigation__menu{display:flex}.main-navigation .main__submenu{display:none;position:absolute;z-index:3;top:3.4rem;right:0;background-color:#fff;border-top:6px solid #000;padding:1.25rem 2.5rem 1.25rem 2.5rem;min-width:300px;box-shadow:rgba(77,77,77,.2) 1px 1px 15px}.main-navigation .main__submenu .main__level-1-content .main__menu-link.is-active{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-decoration-color:#000}.main-navigation .open .main__level-0-content{background-color:#000;position:relative}.main-navigation .open .main__level-0-content .main__menu-link{position:relative;color:#000 !important;z-index:2}.main-navigation .open .main__submenu{display:block}.main-navigation .open .main-navigation__arrow:after{border-top-color:#ff9e1b !important}#menu-overlay{display:none;width:100vw;height:100vh;position:fixed;left:-120vw;z-index:3;background-color:#fff}@media(max-width:938px){.block-umass-site-branding{position:relative;z-index:1001;padding:1rem 0;max-width:calc(100% - 3rem)}.primary-menu-wrapper{align-items:flex-end;min-height:auto}.primary-menu-wrapper:before{display:block;position:absolute;height:1px;border-top:thin solid #eef1f1;width:100vw;left:-15px;top:0}.primary-menu-wrapper .main-navigation{width:100%}.primary-menu-wrapper .main-navigation .main-navigation__menu{width:100%;justify-content:space-between}.primary-menu-wrapper .main-navigation .main__level-0 .main__level-0-content .main__menu-link{min-height:4rem;display:flex;align-items:center}.primary-menu-wrapper .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus:after,.primary-menu-wrapper .main-navigation .main__level-0 .main__level-0-content .main__menu-link:hover:after,.primary-menu-wrapper .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus-within:after{background-color:#000}.primary-menu-wrapper .main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow:after{top:1.9rem;border-top-color:#881c1c}.primary-menu-wrapper .main-navigation .main__level-0 .open .main-navigation__arrow:after{border-top-color:#fff !important}}@media(min-width:938px){.main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus:after,.main-navigation .main__level-0 .main__level-0-content .main__menu-link:hover:after,.main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus-within:after{background-color:#000}.main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow:after{border-top-color:#ff9e1b}.main-navigation .main__level-0.open .main-navigation__arrow:after{border-top-color:#fff !important}.main-navigation .open .main__level-0-content .main__menu-link{color:#fff !important}.main-navigation .main__level-0 .main__menu-link{color:#fff}.main-navigation .main__level-0 .main__menu-link:focus,.main-navigation .main__level-0 .main__menu-link:hover{color:#e0e5e6}.main-navigation .main__level-1 .main__menu-link{color:#881c1c}.main-navigation .main__level-1 .main__menu-link:focus,.main-navigation .main__level-1 .main__menu-link:hover{color:#000}.main-navigation .main__level-0.main__item--dropdown .main__menu-link.is-active{color:#fff}.main-navigation .main__level-0.main__item--dropdown .main__level-1 .main__menu-link.is-active{color:#000}.menu-open #main-menu-toggle{display:none}}@media(max-width:938px){.menu-open #menu-overlay{display:block}#main-menu-toggle{display:block;position:absolute;top:2rem;right:0;z-index:3}.primary-menu-wrapper{position:relative;width:calc(100% + 30px);margin-left:-15px;z-index:2;background-color:#fff;display:none}.primary-menu-wrapper .super-nav-menu{display:block}.primary-menu-wrapper .super-nav-menu .super-nav__menu{display:block;width:auto;padding-right:0}.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__menu-link{color:#881c1c}.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__menu-link:hover,.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__menu-link:focus{color:#000;text-decoration:underline}.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link{padding:.9375rem 1.5625rem;border-top:2px solid #f7f8f8;z-index:1}.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link.is-active:after{width:8px;height:100%}.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__level-0 .super-nav__level-0-content:focus,.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__level-0 .super-nav__level-0-content:hover,.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__level-0 .super-nav__level-0-content:focus-within{background-color:rgba(0,0,0,0)}.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__level-0 .super-nav__level-0-content:focus .super-nav__menu-link,.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__level-0 .super-nav__level-0-content:hover .super-nav__menu-link,.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__level-0 .super-nav__level-0-content:focus-within .super-nav__menu-link{color:#000}.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow{right:0;width:3.375rem;z-index:2}.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow .super-nav__submenu-toggle{clip-path:unset;width:100%;height:100%;top:1px;left:0;position:relative;z-index:1;background-color:#f7f8f8}.primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow:after{width:.9375rem;height:.9375rem;border-width:.46875rem;left:1.25rem;top:1.5625rem;position:absolute;z-index:2}.primary-menu-wrapper .super-nav-menu .open .super-nav__level-0-content{background-color:rgba(0,0,0,0)}.primary-menu-wrapper .super-nav-menu .open .super-nav__level-0-content .super-nav__menu-link{color:#000}.primary-menu-wrapper .super-nav-menu .open .super-nav__submenu{position:relative;border:none;background-color:#f7f8f8;box-shadow:none;padding:1.25rem 1.875rem}.primary-menu-wrapper .main-navigation{display:block}.primary-menu-wrapper .main-navigation .main-navigation__menu{display:block}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#881c1c}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link:hover,.primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link:focus{color:#000;text-decoration:underline}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0.main__item--active-trail .main__level-0-content .main__menu-link:after{width:8px;height:100%}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link{min-height:3.25rem;padding:.9375rem 1.5625rem;border-top:2px solid #f7f8f8;z-index:1}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus,.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:hover,.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus-within{color:#fff;background-color:rgba(0,0,0,0)}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus:after,.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:hover:after,.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus-within:after{width:8px;height:100%}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link.is-active:after{width:8px;height:100%}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content:focus,.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content:hover,.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content:focus-within{background-color:rgba(0,0,0,0)}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content:focus .main__menu-link,.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content:hover .main__menu-link,.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content:focus-within .main__menu-link{color:#000}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0.main__item--dropdown .main__level-0-content .main__menu-link{padding:.9375rem 3.5rem .9375rem 1.5625rem}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0.main__item--dropdown .main-navigation__arrow{right:0;width:3.375rem;z-index:2}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0.main__item--dropdown .main-navigation__arrow .main-navigation__submenu-toggle{clip-path:unset;width:100%;height:100%;top:1px;left:0;position:relative;z-index:1;background-color:#f7f8f8}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0.main__item--dropdown .main-navigation__arrow:after{width:.9375rem;height:.9375rem;border-width:.46875rem;left:1.15rem;top:1.5625rem;position:absolute;z-index:2}.primary-menu-wrapper .main-navigation .main-navigation__menu .main__submenu{top:0}.primary-menu-wrapper .open .main__level-0-content{background-color:rgba(0,0,0,0)}.primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#881c1c !important}.primary-menu-wrapper .open .main__submenu{position:relative;border:none;background-color:#f7f8f8;box-shadow:none;padding:1.25rem 1.875rem}.menu-open .primary-menu-wrapper{display:block}.menu-open #menu-overlay{display:block;left:0;top:0}}.detail-block.sidebar-menu ul{list-style:none}.detail-block.sidebar-menu ul li{padding:0;margin:0}.detail-block.sidebar-menu ul li div{border-bottom:thin solid #f7f8f8;font-size:1rem;font-weight:700}.detail-block.sidebar-menu ul li a,.detail-block.sidebar-menu ul li div{padding:1rem 1rem 1rem .5rem;line-height:1.5}.detail-block.sidebar-menu ul li ul li a,.detail-block.sidebar-menu ul li ul li div{padding-left:2rem !important}.detail-block.sidebar-menu ul li ul li ul li a,.detail-block.sidebar-menu ul li ul li ul li div{padding-left:4rem !important}.detail-block.sidebar-menu ul li .is-active{background-color:#881c1c;color:#fff;pointer-events:none}.toc-wrapper{margin:2.5rem 30px;background-color:#f7f8f8;padding-top:80px;padding-bottom:80px}.toc-wrapper .toc-js .toc-content{display:flex;flex-wrap:wrap}.toc-wrapper .toc-js .toc-content .toc-title{font-size:1rem;text-transform:uppercase;letter-spacing:.1em;font-weight:600;margin:0 2.5rem 0 0;width:15.625rem}.toc-wrapper .toc-js .toc-content .toc-title button{display:none}.toc-wrapper .toc-js .toc-content nav{flex:1 1 calc(100% - 18.75rem);margin-top:-0.9375rem}.toc-wrapper .toc-js .toc-content nav ul,.toc-wrapper .toc-js .toc-content nav ol{padding:0;margin:0}.toc-wrapper .toc-js .toc-content nav ul li,.toc-wrapper .toc-js .toc-content nav ol li{list-style:none;margin:0;padding:.625rem 0;border-bottom:thin solid #ccc;transition:border-color .2s ease}.toc-wrapper .toc-js .toc-content nav ul li:hover,.toc-wrapper .toc-js .toc-content nav ul li:focus,.toc-wrapper .toc-js .toc-content nav ol li:hover,.toc-wrapper .toc-js .toc-content nav ol li:focus{border-bottom-color:#881c1c}.toc-wrapper .toc-js .toc-content nav ul li a,.toc-wrapper .toc-js .toc-content nav ol li a{text-decoration:none;display:-webkit-box;width:100%}.toc-wrapper .toc-js.is-sticked{left:0;width:100%;max-width:unset;background-color:#fff;z-index:10001;padding-top:2.5rem;padding-bottom:1.875rem;box-shadow:rgba(77,77,77,.2) 1px 1px 15px}.toc-wrapper .toc-js.is-sticked:before{content:"";display:block;position:absolute;left:0;top:0;width:3.125rem;height:100%;background-color:#881c1c}.toc-wrapper .toc-js.is-sticked .toc-content .toc-title button{background-color:rgba(0,0,0,0);font-size:0px;padding:0;width:.9375rem;height:.9375rem;position:relative;display:inline-block;border:.46875rem solid rgba(0,0,0,0);border-top-color:#000;margin-left:.3125rem;transition:transform .3s ease}.toc-wrapper .toc-js.is-sticked.is-expanded .toc-content .toc-title button{top:-0.625rem;transform:rotate(180deg)}.toc-wrapper .toc-js.is-sticked:not(.is-expanded) .toc-h2 a{border-bottom-color:rgba(0,0,0,0)}.toc-wrapper .toc-js.is-sticked:not(.is-expanded) .toc-h2:not(.toc-active){display:none}.toc-wrapper .toc-js.is-sticked .toc-h2.toc-active a{color:#000}@media(max-width:738px){.toc-wrapper .toc-js .toc-content .toc-title{margin:0 0 1.25rem 0;width:100%}.toc-wrapper .toc-js .toc-content nav{flex:1 1 100%}.toc-wrapper .toc-js .toc-content nav ul li,.toc-wrapper .toc-js .toc-content nav ol li{border-bottom-color:rgba(0,0,0,0)}.toc-wrapper .toc-js .toc-content nav ul li a,.toc-wrapper .toc-js .toc-content nav ol li a{line-height:1.5;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.toc-wrapper .toc-js .toc-content nav ul li a p,.toc-wrapper .toc-js .toc-content nav ol li a p{margin-bottom:0}.toc-wrapper .toc-js.is-sticked{left:0;width:100%;max-width:unset;background-color:#fff;z-index:10001;padding-top:1rem;padding-bottom:1rem;box-shadow:rgba(77,77,77,.2) 1px 1px 15px}.toc-wrapper .toc-js.is-sticked:before{width:.3125rem}.toc-wrapper .toc-js.is-sticked.is-expanded nav ul li,.toc-wrapper .toc-js.is-sticked.is-expanded nav ol li{border-bottom-color:#ccc}}#umass--global--navigation--links{display:flex !important;justify-content:flex-end}#umass--global--navigation--search{position:relative;background-color:#fff;border:2px solid #fff;transition:border .12s ease-in,outline .12s ease-in}#umass--global--navigation--search svg{fill:#881c1c !important}#umass--global--navigation--search:focus-within{box-shadow:0 0 18px #0dcfeb;outline:2px solid #0094a9;transition:outline .12s ease-in;background-color:#fff}#umass--global--navigation--search:focus-within input,#umass--global--navigation--search:focus-within ::placeholder{color:#000 !important}#___gcse_0 .gsc-input,#___gcse_1 .gsc-input{padding:0 12px 0 0;padding:0}#___gcse_0 input.gsc-input{padding-left:6px !important;height:1.5rem !important;background-image:none !important;background:#fff !important}#___gcse_0 form.gsc-search-box{font-size:inherit;margin-bottom:0;padding:0;margin:0}#___gcse_0 table.gsc-search-box{margin-bottom:0}#___gcse_0 table.gsc-search-box tbody tr{background-color:rgba(0,0,0,0);border-bottom:0;line-height:1.6}#___gcse_0 .gsib_a,#___gcse_0 .gsib_b{padding:0}#___gcse_0 .gscb_a{line-height:24px;position:relative;top:1px;display:none !important}#___gcse_0 .gsib_b{display:none !important;height:24px}#___gcse_0 #gsc-i-id1{margin:0 !important;background:none !important;background-image:none !important}#___gcse_0 .gsc-input-box{background-color:rgba(0,0,0,0);background-image:none !important}#___gcse_0 #gsc-iw-id1{border:none;transition:border .12s ease-in,outline .12s ease-in}#___gcse_0 #gsc-iw-id1:focus{box-shadow:none;border:0;transition:border .12s ease-in,outline .12s ease-in}#___gcse_0 #gsc-iw-id1:hover{border:2px solid #0e0e0e;transition:border .12s ease-in;border:none}#___gcse_0 #gsc-iw-id1:focus-within{box-shadow:0 0 48px #0dcfeb;outline:2px solid #0094a9;transition:outline .12s ease-in;box-shadow:none;outline:none}#___gcse_0 .gsc-search-button{padding:0;margin-right:4px !important;display:table-cell !important}#___gcse_0 .gsc-search-button:hover{cursor:pointer}#___gcse_0 .gsc-search-button-v2{border:none;margin-left:0;padding:0;background-color:rgba(0,0,0,0);vertical-align:text-top !important;width:25px;height:25px}#___gcse_0 .gsc-search-button-v2:hover,#___gcse_0 .gsc-search-button-v2:focus{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#___gcse_0 .gsc-search-button-v2 svg{width:24px !important;height:24px !important}#___gcse_1{border:1px solid #657076;position:relative}#___gcse_1:focus-within{box-shadow:0 0 48px #0dcfeb;outline:2px solid #0094a9;transition:outline .12s ease-in}#___gcse_1 form.gsc-search-box{font-size:inherit;margin-bottom:0;padding:0 24px;width:100%;max-width:none;margin:0}#___gcse_1 table.gsc-search-box{margin-bottom:0;width:100%}#___gcse_1 table.gsc-search-box tbody tr{background-color:rgba(0,0,0,0);border-bottom:0}#___gcse_1 .gsc-input-box{border:none;background-image:none !important}#___gcse_1 .gsc-input{background:none !important;background-image:none !important}#___gcse_1 .gsc-input:focus{background:none;box-shadow:none}#___gcse_1 .gsib_a,#___gcse_1 .gsib_b{padding:0}#___gcse_1 .gsib_b{display:none !important;height:27px}#___gcse_1 .gscb_a{display:none !important}#___gcse_1 table tbody td:first-of-type{padding-left:inherit}#___gcse_1 table.gsc-search-box td.gsc-input{padding:1rem 0 1rem 1rem;width:auto}#___gcse_1 table.gsc-search-box td.gsc-search-button{padding:1rem 1rem 1rem 0;text-align:right}#___gcse_1 table.gsc-search-box td.gsc-clear-button{padding:1rem}#___gcse_1 .gsc-search-button{padding-right:4px !important;display:table-cell !important}#___gcse_1 .gsc-search-button-v2{border:none;margin-left:0;padding:0;background-color:rgba(0,0,0,0);vertical-align:text-top !important}#___gcse_1 .gsc-search-button-v2:hover{cursor:pointer}#___gcse_1 .gsc-search-button-v2 svg{fill:#000 !important;width:27px;height:27px}#___gcse_2 table tbody tr:nth-child(odd){background-color:rgba(0,0,0,0)}#___gcse_2 .gsc-result-info-container{padding-left:0}#___gcse_2 .gsc-above-wrapper-area{border-bottom:none;padding:1rem 0 2rem}#___gcse_2 .gsc-control-cse{border:none;padding:0}#___gcse_2 .gsc-control-cse .gs-spelling,#___gcse_2 .gsc-control-cse .gs-result .gs-title,#___gcse_2 .gsc-control-cse .gs-result .gs-title *{font-size:1.5rem;font-weight:800;line-height:2rem}#___gcse_2 .gs-result .gs-title *,#___gcse_2 .gsc-cursor-page,#___gcse_2 .gs-spelling a .gs-webResult.gs-result a.gs-title:visited,#___gcse_2 .gs-webResult.gs-result a.gs-title:visited b,#___gcse_2 .gs-imageResult a.gs-title:visited,#___gcse_2 .gs-imageResult a.gs-title:visited b{color:#881c1c;-webkit-text-decoration:underline solid 2px rgba(0,0,0,0);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-decoration-color:rgba(0,0,0,0);text-underline-offset:4px}#___gcse_2 .gs-webResult.gs-result a.gs-title:hover,#___gcse_2 .gs-webResult.gs-result a.gs-title:hover b,#___gcse_2 .gs-imageResult a.gs-title:hover,#___gcse_2 .gs-imageResult a.gs-title:hover b,#___gcse_2 .gs-webResult.gs-result a.gs-title:focus,#___gcse_2 .gs-webResult.gs-result a.gs-title:focus b,#___gcse_2 .gs-imageResult a.gs-title:focus,#___gcse_2 .gs-imageResult a.gs-title:focus b{color:#000;-webkit-text-decoration-color:#881c1c;text-decoration-color:#881c1c;transition:color .12s ease-in,-webkit-text-decoration-color .12s ease-in;transition:color .12s ease-in,text-decoration-color .12s ease-in;transition:color .12s ease-in,text-decoration-color .12s ease-in,-webkit-text-decoration-color .12s ease-in}#___gcse_2 .gs-promotion .gs-visibleUrl,#___gcse_2 .gs-webResult .gs-visibleUrl{color:#881c1c;font-size:1rem;line-height:1.5rem;margin-top:.5rem}#___gcse_2 .gs-webResult:not(.gs-no-results-result):not(.gs-error-result) .gs-snippet,#___gcse_2 .gs-fileFormatType{font-size:1rem;line-height:2rem;margin-bottom:1rem}#___gcse_2 .gs-web-image-box,#___gcse_2 .gs-promotion-image-box{float:right;margin-left:1rem}#___gcse_2 .gsc-webResult.gsc-result,#___gcse_2 .gsc-results .gsc-imageResult{background-color:rgba(0,0,0,0);border:none;border-bottom:2px solid #e0e5e6;margin-bottom:2rem;padding-top:0;padding-bottom:1rem}#___gcse_2 .gsc-result-info,#___gcse_2 table tbody tr{font-size:1rem}#___gcse_2 .gsc-results .gsc-cursor{margin-bottom:.5rem;margin-top:.5rem;display:flex}#___gcse_2 .gsc-results .gsc-cursor-box .gsc-cursor-page{align-items:center;background-color:#fff;border:1px solid #881c1c;color:#000;display:flex;font-size:1rem;font-weight:500;height:2rem;justify-content:center;line-height:1.5rem;margin-right:.5rem;min-height:0;outline:0 solid #0e0e0e;text-decoration:none;width:2rem;transition:outline .12s ease-in,color .12s ease-in,background-color .12s ease-in,border .12s ease-in}#___gcse_2 .gsc-results .gsc-cursor-box .gsc-cursor-page:hover,#___gcse_2 .gsc-results .gsc-cursor-box .gsc-cursor-page:focus{transition:outline .12s ease-in,color .12s ease-in,background-color .12s ease-in,border .12s ease-in;background-color:#0e0e0e;border:1px solid #0e0e0e;color:#fff;outline:4px solid #0e0e0e}#___gcse_2 .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page{background-color:#0e0e0e;border:2px solid #0e0e0e;color:#fff;transition:color .12s ease-in,background-color .12s ease-in,border .12s ease-in}#___gcse_2 .gcsc-more-maybe-branding-root{display:none}.gsc-search-button-v2{vertical-align:text-top !important}.gsc-search-button{display:table-cell !important}#___gcse_0 .gsc-search-button,#___gcse_1 .gsc-search-button{display:table-cell !important}#___gcse_0 .gsc-search-button button.gsc-search-button-v2,#___gcse_1 .gsc-search-button button.gsc-search-button-v2{display:inline-block !important;visibility:visible !important;opacity:1 !important;width:auto !important;height:auto !important;padding:0 !important;margin:0 !important;background:rgba(0,0,0,0) !important;border:none !important}#___gcse_0 .gsc-search-button button.gsc-search-button-v2 svg,#___gcse_1 .gsc-search-button button.gsc-search-button-v2 svg{display:block !important;visibility:visible !important;opacity:1 !important}#___gcse_0 .gscb_a,#___gcse_1 .gscb_a,#___gcse_2 .gscb_a{display:none !important}#___gcse_0 .gsc-input-box,#___gcse_1 .gsc-input-box,#___gcse_2 .gsc-input-box{background-image:none !important}#___gcse_0 input.gsc-input,#___gcse_0 #gsc-i-id1,#___gcse_0 #gsc-i-id2,#___gcse_1 input.gsc-input,#___gcse_1 #gsc-i-id1,#___gcse_1 #gsc-i-id2,#___gcse_2 input.gsc-input,#___gcse_2 #gsc-i-id1,#___gcse_2 #gsc-i-id2{background-image:none !important;background:#fff !important;background-color:#fff !important;background-position:0 0 !important;background-repeat:no-repeat !important;background-size:auto !important;text-indent:0 !important;padding-left:8px !important}#___gcse_0 .gsib_a input.gsc-input,#___gcse_1 .gsib_a input.gsc-input,#___gcse_2 .gsib_a input.gsc-input{background:#fff !important;background-image:none !important;background-color:#fff !important}#___gcse_0 .gsib_a,#___gcse_1 .gsib_a,#___gcse_2 .gsib_a{padding-left:0 !important}#___gcse_0 table.gsc-search-box td.gsc-input,#___gcse_1 table.gsc-search-box td.gsc-input,#___gcse_2 table.gsc-search-box td.gsc-input{padding-left:0 !important}#___gcse_0 .gsc-input-box-hover,#___gcse_0 .gsc-input-box-focus,#___gcse_1 .gsc-input-box-hover,#___gcse_1 .gsc-input-box-focus,#___gcse_2 .gsc-input-box-hover,#___gcse_2 .gsc-input-box-focus{background-image:none !important}td.gsib_a input.gsc-input,td.gsib_a input#gsc-i-id1,td.gsib_a input#gsc-i-id2{background:#fff !important;background-image:none !important;background-color:#fff !important;background-position:0 0 !important;background-repeat:no-repeat !important;background-size:auto !important}.gsc-input{background-image:none !important;background:#fff !important}#___gcse_1 .gsc-search-button-v2 svg{fill:#000 !important;width:27px;height:27px}@media(max-width:567px){#umass--global--navigation--links{flex-direction:column}#umass--global--navigation--links #umass--global--navigation--search{border-color:#881c1c;padding:0 .5rem}#umass--global--navigation--links #umass--global--navigation--search input,#umass--global--navigation--links #umass--global--navigation--search ::placeholder{color:rgba(0,0,0,.7)}#umass--global--navigation--links #umass--global--navigation--search{border-color:#881c1c;padding:.5rem !important}}.a11y-paragraphs-tabs__wrapper{margin-left:15px;margin-right:15px}.a11y-paragraphs-tabs__wrapper .tabs-tab-list{border-bottom:9px solid #881c1c}.a11y-paragraphs-tabs__wrapper .tabs-tab-list li{padding:0;list-style:none}.a11y-paragraphs-tabs__wrapper .tabs-tab-list .tabs-trigger{position:relative;z-index:2;margin:0;border:2px solid rgba(0,0,0,0) !important;font-size:.875rem;font-weight:600;text-transform:uppercase}.a11y-paragraphs-tabs__wrapper .tabs-tab-list .tabs-trigger.is-selected{background-color:#881c1c;color:#fff;text-decoration:none}.a11y-paragraphs-tabs__wrapper .accordion-trigger{font-size:.875rem;font-weight:600;text-transform:uppercase}.a11y-paragraphs-tabs__wrapper .js-tabs-panel .accordion-icon{transition:all .2s ease;pointer-events:none}.a11y-paragraphs-tabs__wrapper .js-tabs-panel.is-open .accordion-icon{transform:none}.paragraph-layout-accordion{margin-bottom:2.5rem}.paragraph-layout-accordion .accordion-group .accordion-title{margin:0;padding:0}.paragraph-layout-accordion .accordion-group .accordion-title{display:flex;justify-content:space-between;pointer-events:none;border:rgba(0,0,0,0) 2px solid;padding:.25em 0 0 0;margin:0;outline:none;align-items:center;color:#000}.paragraph-layout-accordion .accordion-group .accordion-icon{pointer-events:none;-moz-transition:all .3s ease;transition:all .3s ease;font-size:.625rem}.paragraph-layout-accordion .accordion-group .accordion-panel{margin:0}.paragraph-layout-accordion .accordion-group .accordion-panel .h2,.paragraph-layout-accordion .accordion-group .accordion-panel .text-xl{font-size:.98rem;margin:.25em 0}.paragraph-layout-accordion .accordion-group .accordion-panel .paragraph{margin-top:.625rem;margin-bottom:.625rem;padding:0 .625rem}@media(max-width:567px){.paragraph-layout-accordion .accordion-group .accordion-panel{padding:1em 0}}.paragraph-layout-accordion .accordion-group .accordion-panel{border-bottom:thin solid #ccc}.paragraph-layout-accordion .accordion-group .accordion-panel[hidden]{display:block !important;overflow:hidden;height:0;margin:0;padding:0}.paragraph-layout-accordion .accordion-group .accordion-panel[hidden]>div{display:none}.paragraph-layout-accordion .accordion-group .accordion-trigger{background:none;color:#000;display:block;font-size:.625rem;font-weight:normal;margin:0;padding:.625rem;position:relative;text-align:left;width:100%;outline:none;cursor:pointer}.paragraph-layout-accordion .accordion-group .accordion-trigger .accordion-icon{font-size:1rem}.paragraph-layout-accordion .accordion-group .accordion-trigger:focus,.paragraph-layout-accordion .accordion-group .accordion-trigger:hover{background:#f5f5f5}.paragraph-layout-accordion .accordion-group .accordion-trigger:focus .accordion-title,.paragraph-layout-accordion .accordion-group .accordion-trigger:focus .accordion-icon,.paragraph-layout-accordion .accordion-group .accordion-trigger:hover .accordion-title,.paragraph-layout-accordion .accordion-group .accordion-trigger:hover .accordion-icon{color:#000}.paragraph-layout-accordion .accordion-group .accordion-trigger[aria-expanded=true] .accordion-icon{transform:rotate(-45deg)}.paragraph-layout-accordion .accordion-group button{border-style:none}.paragraph-layout-accordion .accordion-group button::-moz-focus-inner{border:0}.paragraph-layout-accordion .accordion-group button h2{pointer-events:none}.btn-icon{display:flex;align-items:center}.btn-icon svg,.btn-icon i{margin-left:.3125rem;display:block}.paragraph-download-band{margin-top:1.25rem;margin-bottom:1.25rem}.paragraph-download-band #toc-download-band-title{margin-top:inherit}.paragraph-download-band .row{background-color:#f7f8f8;padding:1.25rem .625rem;border-radius:.5em}.paragraph-download-band .row .col{display:flex;flex-wrap:nowrap}.paragraph-download-band .row .col .h4,.paragraph-download-band .row .col .text-md{padding:0;color:#881c1c;display:flex;align-items:baseline}.paragraph-download-band .row .col .h4:hover,.paragraph-download-band .row .col .h4:focus,.paragraph-download-band .row .col .text-md:hover,.paragraph-download-band .row .col .text-md:focus{color:#000;text-decoration:underline}.paragraph-download-band .row .col .h4 i,.paragraph-download-band .row .col .h4 svg,.paragraph-download-band .row .col .text-md i,.paragraph-download-band .row .col .text-md svg{font-size:1rem;margin-left:.5em}.paragraph-download-band .row .col .details-wrapper{flex:1 1 auto}.paragraph-featured-events,.paragraph-event-band{padding-top:3.75rem;padding-bottom:3.75rem}.paragraph-featured-events .row-header,.paragraph-event-band .row-header{margin-bottom:1.25rem}.paragraph-featured-events .row-header .col,.paragraph-event-band .row-header .col{border-bottom:2px solid #f7f8f8;flex-wrap:wrap}.paragraph-featured-events .tile,.paragraph-event-band .tile{margin-top:1.25rem}.paragraph-featured-events .tile a:hover,.paragraph-featured-events .tile a:focus,.paragraph-event-band .tile a:hover,.paragraph-event-band .tile a:focus{text-decoration:none}a#anchor-feature-events-title,a#anchor-events-upcoming{width:100%}.paragraph-featured-news.loading,.paragraph-announcement-band.loading{display:none}.paragraph-featured-news,.paragraph-announcement-band{transition:opacity 5s ease-out;padding-top:3.75rem;padding-bottom:3.75rem;background-color:#f7f8f8}.paragraph-featured-news .row-header,.paragraph-announcement-band .row-header{margin-bottom:1.25rem}.paragraph-featured-news .row-header .col,.paragraph-announcement-band .row-header .col{border-bottom:2px solid #ccc;flex-wrap:wrap}.paragraph-featured-news .tile,.paragraph-announcement-band .tile{margin-top:1.25rem}.paragraph-featured-news .tile>a,.paragraph-announcement-band .tile>a{font-size:1.5rem;line-height:2rem;font-weight:800;text-decoration:none;display:block;margin-bottom:1.25rem;line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.paragraph-featured-news .tile>a p,.paragraph-announcement-band .tile>a p{margin-bottom:0}.paragraph-featured-news .tile>a:hover,.paragraph-featured-news .tile>a:focus,.paragraph-announcement-band .tile>a:hover,.paragraph-announcement-band .tile>a:focus{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-decoration-color:#000}.paragraph-featured-news .tile>a div,.paragraph-announcement-band .tile>a div{display:contents}.paragraph-featured-news .tile>a i,.paragraph-featured-news .tile>a svg,.paragraph-announcement-band .tile>a i,.paragraph-announcement-band .tile>a svg{position:relative;top:-0.5em;font-size:.5em}.paragraph-featured-news .tile .pub-date,.paragraph-announcement-band .tile .pub-date{margin-top:1.25rem;color:#666}a#anchor-recent-news,a#anchor-in-the-news{width:100%}.user-login-form,.openid-connect-login-form{max-width:500px;margin:1.25rem auto;font-size:.875rem}.user-login-form input[type=submit],.user-login-form input[type=button],.openid-connect-login-form input[type=submit],.openid-connect-login-form input[type=button]{cursor:pointer}.user-login-form input[type=submit]:hover,.user-login-form input[type=submit]:focus,.user-login-form input[type=button]:hover,.user-login-form input[type=button]:focus,.openid-connect-login-form input[type=submit]:hover,.openid-connect-login-form input[type=submit]:focus,.openid-connect-login-form input[type=button]:hover,.openid-connect-login-form input[type=button]:focus{background:#000 !important;color:#fff !important}.user-login-form .js-form-item,.openid-connect-login-form .js-form-item{margin-bottom:.625rem}form{padding:1em}form label,form .label{font-weight:400;text-transform:uppercase;color:#666 !important;font-size:12px;line-height:1.5;padding-left:0 !important;letter-spacing:.05em;text-align:left}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 4em 0 1em;border:thin solid #ccc;line-height:3em;border-radius:6px;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%);background-position:calc(100% - 15px) calc(1em + 2px),calc(100% - 10px) calc(1em + 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;max-width:none;width:100%;font-size:inherit}form input[type=text],form textarea,form input[type=email],form input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 1em;border:thin solid #ccc;line-height:3em;border-radius:6px;max-width:none;width:calc(100% - 2em);height:auto}form input[type=submit],form input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:3em;border-radius:6px;width:auto;border:thin solid rgba(0,0,0,0);background:#730f1e !important;color:#fff;padding:0 3em;display:block;margin:1em auto;text-transform:uppercase;font-weight:600}form input[type=file]{padding:0 !important}.bef-exposed-form .bef-toggle.bef-toggle--select-all{font-size:1rem}.paragraph-gallery{margin-top:2.5rem;margin-bottom:2.5rem}.paragraph-gallery .gallery-header{margin-bottom:1.875rem;align-items:center}.paragraph-gallery .gallery-header .h3,.paragraph-gallery .gallery-header .text-lg{margin:0}.paragraph-gallery .gallery-wrapper{position:relative}.paragraph-gallery .slick-center{transition:all .5s linear;z-index:99}.paragraph-gallery .gallery-controls{position:relative;top:7.5rem;z-index:1000}.paragraph-gallery .gallery-controls .slick-next{right:0}.paragraph-gallery .gallery-controls .slick-prev{left:0}.paragraph-gallery .gallery-controls .slick-next,.paragraph-gallery .gallery-controls .slick-prev{position:absolute;top:50%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:1.5rem;height:5rem;width:5rem;line-height:0;font-size:2.5rem;cursor:pointer;background-color:#fff;color:#000;border:none;transform:translate(0,-50%);opacity:.8;box-shadow:0px 0px 3.5rem rgba(0,0,0,.5)}.paragraph-gallery .gallery-controls .slick-next:before,.paragraph-gallery .gallery-controls .slick-prev:before{display:none}.paragraph-gallery .gallery-controls .slick-next i,.paragraph-gallery .gallery-controls .slick-next svg,.paragraph-gallery .gallery-controls .slick-prev i,.paragraph-gallery .gallery-controls .slick-prev svg{pointer-events:none}.paragraph-gallery .gallery-controls .slick-next:hover,.paragraph-gallery .gallery-controls .slick-next:focus,.paragraph-gallery .gallery-controls .slick-next:focus-within,.paragraph-gallery .gallery-controls .slick-prev:hover,.paragraph-gallery .gallery-controls .slick-prev:focus,.paragraph-gallery .gallery-controls .slick-prev:focus-within{background-color:#000;color:#fff;outline:#fff;transition:background-color .2s ease-in,color .2s ease-in,outline .2s ease-in}.paragraph-gallery .slick-slide:not(:first-child),.paragraph-gallery .slick-slide:not(:last-child){margin:0 .5rem}.paragraph-gallery .slick-slide:focus,.paragraph-gallery .slick-slide:focus-within{outline:2px solid #881c1c;outline-offset:-2px;transition:outline .2s ease-in,outline-offset .2s ease-in}.paragraph-gallery .slick-slide img{width:100%}.paragraph-gallery .slick-slide p{padding:.625rem 1.25rem;font-size:.875rem;line-height:1.4}.paragraph-image-link-tiles .section-header{position:relative;width:100%}.paragraph-image-link-tiles .section-header div{position:relative;z-index:2}.paragraph-image-link-tiles .section-header:after{content:"";display:block;z-index:-1;position:absolute;bottom:0;left:-15px;background-color:#f7f8f8;width:calc(100% + 30px);height:50%}.paragraph-image-link-tiles{margin-top:1.25rem;margin-bottom:1.25rem}.paragraph-image-link-tiles .tile-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.paragraph-image-link-tiles .tile-wrapper .tile{position:relative;z-index:2;cursor:pointer;border-radius:.5rem;overflow:hidden;align-self:flex-start;margin-bottom:1rem}.paragraph-image-link-tiles .tile-wrapper .tile .thumbnail{width:100%;height:100%}.paragraph-image-link-tiles .tile-wrapper .tile .thumbnail img{width:100%;position:relative;z-index:1;opacity:.5;filter:grayscale(1)}.paragraph-image-link-tiles .tile-wrapper .tile .thumbnail:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background:hsla(0,0%,100%,.6);transition:opacity .3s ease-out}.paragraph-image-link-tiles .tile-wrapper .tile .thumbnail:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background:rgba(0,0,0,.3);opacity:0;transition:opacity .3s ease-out}.paragraph-image-link-tiles .tile-wrapper .tile .label{position:absolute;z-index:4;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;color:#000;transition:color .3s ease-out}.paragraph-image-link-tiles .tile-wrapper .tile .label .wrapper{padding:1em;text-align:center}.paragraph-image-link-tiles .tile-wrapper .tile .label .wrapper>div{line-clamp:4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.paragraph-image-link-tiles .tile-wrapper .tile .label .wrapper>div p{margin-bottom:0}.paragraph-image-link-tiles .tile-wrapper .tile .label .wrapper>div p{font-size:1.5rem;font-weight:800;margin:0;line-height:1.2}@media(max-width:1128px){.paragraph-image-link-tiles .tile-wrapper .tile .label .wrapper>div p{font-size:1.25rem}}.paragraph-image-link-tiles .tile-wrapper .tile:hover .thumbnail img,.paragraph-image-link-tiles .tile-wrapper .tile:focus .thumbnail img{opacity:1;filter:grayscale(0)}.paragraph-image-link-tiles .tile-wrapper .tile:hover .thumbnail:before,.paragraph-image-link-tiles .tile-wrapper .tile:focus .thumbnail:before{opacity:0}.paragraph-image-link-tiles .tile-wrapper .tile:hover .thumbnail:after,.paragraph-image-link-tiles .tile-wrapper .tile:focus .thumbnail:after{opacity:1}.paragraph-image-link-tiles .tile-wrapper .tile:hover .label,.paragraph-image-link-tiles .tile-wrapper .tile:focus .label{color:#fff}.paragraph-image-with-text{margin-top:0;margin-bottom:0}.paragraph-image-with-text h2{font-size:2.5rem;font-weight:800}.paragraph-image-with-text.inset-text{width:100% !important;margin:0;background-position:center center !important;background-size:cover;background-repeat:no-repeat}.paragraph-image-with-text.inset-text .row{justify-content:flex-end}.paragraph-image-with-text.inset-text .row .col-6 .wrapper{background:#fff;padding:2.5rem;margin:0}@media(max-width:938px){.paragraph-image-with-text.inset-text .row .col-6{max-width:none;flex:1 1 auto}}.paragraph-image-with-text.inset-text.text-block-left .row{justify-content:flex-start}.paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper{background:#fff;padding:45px;margin:0}.paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:hover,.paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a i,.paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{white-space:normal}}@media(max-width:938px){.paragraph-image-with-text.inset-text.text-block-left .row .col-6{max-width:none;flex:1 1 auto}}.paragraph-image-with-text.stacked{margin-top:1.25rem;margin-bottom:1.25rem;width:100% !important;margin:2.5rem 0;background-position:center center !important;background-size:cover;background-repeat:no-repeat}.paragraph-image-with-text.stacked .header-wrapper{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:.625rem}.paragraph-image-with-text.stacked .header-wrapper>.row{padding-top:25%}.paragraph-image-with-text.stacked .header-wrapper .header-block{background:#fff;margin-left:0px;margin-right:0px;width:100%;padding:2em 50px 0em}.paragraph-image-with-text.stacked .header-wrapper .header-block h2,.paragraph-image-with-text.stacked .header-wrapper .header-block .h2,.paragraph-image-with-text.stacked .header-wrapper .header-block .text-xl{margin-bottom:0}.paragraph-image-with-text.stacked .wrapper{padding:0em 50px}.paragraph-image-with-text.stacked .wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.paragraph-image-with-text.stacked .wrapper .link-btn a:hover,.paragraph-image-with-text.stacked .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.paragraph-image-with-text.stacked .wrapper .link-btn a i,.paragraph-image-with-text.stacked .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.paragraph-image-with-text.stacked .wrapper .link-btn a{white-space:normal}}.paragraph-image-with-text.side-by-side{margin-top:2.5rem;margin-bottom:2.5rem}.paragraph-image-with-text.side-by-side .row{justify-content:space-between}.paragraph-image-with-text.side-by-side .row>div{max-width:none}.paragraph-image-with-text.side-by-side .row>div:first-child{padding-left:0;z-index:2;display:flex;align-items:center}.paragraph-image-with-text.side-by-side .row>div:first-child .wrapper{width:100%;height:auto;padding:1.25rem 0}.paragraph-image-with-text.side-by-side .row>div:first-child .wrapper img{width:100%}.paragraph-image-with-text.side-by-side .row>div:nth-child(2) .wrapper{height:100%;display:flex;flex-direction:column;justify-content:center;padding:1.25rem 1.875rem 1.25rem 2.5rem}.paragraph-image-with-text.side-by-side .row>div:nth-child(2) .wrapper h2{margin-top:0;margin-bottom:1.25rem}.paragraph-image-with-text.side-by-side .row>div:nth-child(2) .wrapper .link-btn{margin-top:1.25rem}.paragraph-image-with-text.side-by-side .row>div:nth-child(2) .wrapper .link-btn a{text-decoration:none}@media(max-width:738px){.paragraph-image-with-text.side-by-side .row>div:first-child{margin:0;padding-left:15px;padding-right:15px}.paragraph-image-with-text.side-by-side .row>div:first-child .wrapper{padding:0 15px}.paragraph-image-with-text.side-by-side .row>div:nth-child(2){margin:0}}.paragraph-image-with-text.side-by-side.text-block-left .row{flex-direction:row-reverse}.paragraph-image-with-text.side-by-side.text-block-left .row>div:nth-child(2) .wrapper{padding-left:0}@media(max-width:738px){.paragraph-image-with-text.side-by-side.text-block-left .row>div:first-child{margin:0;padding-left:15px;padding-right:15px}.paragraph-image-with-text.side-by-side.text-block-left .row>div:first-child .wrapper{max-width:450px;margin:0 auto}.paragraph-image-with-text.side-by-side.text-block-left .row>div:nth-child(2) .wrapper{padding:0 30px}}@media(max-width:567px){.paragraph-image-with-text h2{font-size:1.5rem}}.paragraph-page-header,.page-header{padding-top:2.5rem;padding-bottom:2.5rem;position:relative;z-index:1}.paragraph-page-header:before,.page-header:before{content:"";display:block;position:absolute;z-index:1;width:calc(100% - 60px);left:30px;bottom:-2.5rem;height:40%;background-color:#f7f8f8}.paragraph-page-header .content-wrapper,.page-header .content-wrapper{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.paragraph-page-header .content-wrapper .description,.page-header .content-wrapper .description{padding-left:1.25rem;border-left:thin solid #881c1c;font-size:1rem}.paragraph-page-header .content-wrapper .description p,.page-header .content-wrapper .description p{margin-bottom:0}.paragraph-page-header .content-wrapper .link-btn,.page-header .content-wrapper .link-btn{margin-top:1.25rem}.paragraph-page-header .content-wrapper .pub-date,.page-header .content-wrapper .pub-date{margin-top:1rem}.paragraph-page-header.has-image,.page-header.has-image{margin-bottom:3.75rem}.paragraph-page-header.has-image .content-wrapper,.page-header.has-image .content-wrapper{padding-top:1.25rem}.paragraph-page-header.has-image .image-wrapper,.page-header.has-image .image-wrapper{position:relative;z-index:2;min-width:450px;margin-bottom:-5rem;margin-top:1rem;display:flex}.paragraph-page-header.no-image,.page-header.no-image{margin-top:2.5rem;margin-bottom:5rem}@media(max-width:1128px){.paragraph-page-header:before,.page-header:before{width:calc(100% - 30px);left:15px}}@media(max-width:738px){.paragraph-page-header,.page-header{padding-bottom:0}.paragraph-page-header.has-image,.page-header.has-image{margin-bottom:0}.paragraph-page-header.has-image:before,.page-header.has-image:before{bottom:0}.paragraph-page-header .row,.page-header .row{flex-direction:column}.paragraph-page-header .row .col,.page-header .row .col{width:100%;flex:1 1 100%;max-width:unset}.paragraph-page-header .row .col.image-wrapper,.page-header .row .col.image-wrapper{margin:1rem auto;min-width:unset}}.page-type-landing-page .paragraph-page-header,.page-type-landing-page .page-header{background:linear-gradient(to bottom,#FFF,rgba(200,200,200,0.1));margin-bottom:2.5rem}.page-type-landing-page .paragraph-page-header:before,.page-type-landing-page .page-header:before{display:none}.page-type-landing-page .paragraph-page-header .content-wrapper,.page-type-landing-page .page-header .content-wrapper{display:flex;flex-direction:column;justify-content:center}.page-type-landing-page .paragraph-page-header .content-wrapper .description,.page-type-landing-page .page-header .content-wrapper .description{padding-left:0rem;border-left:none}.page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.page-type-landing-page .page-header .content-wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.page-type-landing-page .page-header .content-wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a i,.page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a svg,.page-type-landing-page .page-header .content-wrapper .link-btn a i,.page-type-landing-page .page-header .content-wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.page-type-landing-page .page-header .content-wrapper .link-btn a{white-space:normal}}.page-type-landing-page .paragraph-page-header.has-image,.page-type-landing-page .page-header.has-image{margin-bottom:3.75rem}.page-type-landing-page .paragraph-page-header.has-image .content-wrapper,.page-type-landing-page .page-header.has-image .content-wrapper{padding-top:1.25rem}.page-type-landing-page .paragraph-page-header.has-image .image-wrapper,.page-type-landing-page .page-header.has-image .image-wrapper{max-width:unset;margin-bottom:-5rem;margin-left:2.5rem}@media(max-width:1128px){.page-type-landing-page .paragraph-page-header:before,.page-type-landing-page .page-header:before{width:calc(100% - 30px);left:15px}}@media(max-width:938px){.page-type-landing-page .paragraph-page-header,.page-type-landing-page .page-header{padding-bottom:0}.page-type-landing-page .paragraph-page-header.has-image,.page-type-landing-page .page-header.has-image{margin-bottom:0}.page-type-landing-page .paragraph-page-header.has-image:before,.page-type-landing-page .page-header.has-image:before{bottom:0}.page-type-landing-page .paragraph-page-header .row,.page-type-landing-page .page-header .row{flex-direction:column}.page-type-landing-page .paragraph-page-header .row .col,.page-type-landing-page .page-header .row .col{width:100%;flex:1 1 100%;max-width:unset}.page-type-landing-page .paragraph-page-header .row .col.image-wrapper,.page-type-landing-page .page-header .row .col.image-wrapper{margin:1rem auto}}.page-header-full-bleed .img-holder{position:relative;z-index:1;min-height:480px;background-position:center center !important}.page-header-full-bleed .page-title-container{position:relative;z-index:2}.page-header-full-bleed .page-title-container .page-title-wrapper{margin-left:-3rem;width:calc(60% + 3rem);min-width:350px}.page-header-full-bleed .page-title-container .page-title-wrapper h1{margin-top:-1.65em;line-height:1.4;padding:.5rem 3rem .25rem 3rem;background:hsla(0,0%,100%,.8)}@media(max-width:738px){.page-header-full-bleed .page-title-container .page-title-wrapper{width:calc(100% + 3rem);margin-top:-2rem;min-width:unset;margin-left:-1.5rem}.page-header-full-bleed .page-title-container .page-title-wrapper h1{padding-left:1.35rem;padding-right:1.35rem}}.page-header-full-bleed .page-description-wrapper{padding-top:1rem}.page-header-full-bleed .page-description-wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.page-header-full-bleed .page-description-wrapper .link-btn a:hover,.page-header-full-bleed .page-description-wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.page-header-full-bleed .page-description-wrapper .link-btn a i,.page-header-full-bleed .page-description-wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.page-header-full-bleed .page-description-wrapper .link-btn a{white-space:normal}}.has-breadcrumb .page-header-full-bleed{margin-top:-1rem}@media(max-width:938px){.has-breadcrumb .page-header-full-bleed{margin-top:0}.has-breadcrumb .page-header-full-bleed .img-holder{padding-top:300px;min-height:400px}.has-breadcrumb .page-header-full-bleed .img-holder .page-title-wrapper{margin-left:-1rem;padding-left:1rem}}.page-header-video{position:relative}.page-header-video .img-holder{position:relative;z-index:-100;min-height:480px;background-position:center center !important}.page-header-video .video-holder{position:fixed;right:0;top:0;width:auto;min-width:100%;min-height:100%;height:auto;z-index:-101;overflow:hidden}.page-header-video.ready .video-holder{z-index:-99}.page-header-video.ready .video-controls{opacity:1;pointer-events:all}.page-header-video #bg-video{width:auto;min-width:100%;min-height:100%;height:auto;background-size:cover}.page-header-video .video-controls{opacity:0;pointer-events:none;width:3.25rem;background:#881c1c;padding:1.5rem .625rem .625rem;position:absolute;top:0;right:15px;z-index:2}.page-header-video .video-controls .video-button{width:2rem;height:2rem;border:none;padding:0;background:rgba(0,0,0,0)}.page-header-video .video-controls .video-button svg{width:100%;height:100%}.page-header-video .video-controls .video-button svg path{fill:hsla(0,0%,100%,.5)}.page-header-video .video-controls .video-button:hover,.page-header-video .video-controls .video-button:focus,.page-header-video .video-controls .video-button:active{cursor:pointer}.page-header-video .video-controls .video-button:hover svg path,.page-header-video .video-controls .video-button:focus svg path,.page-header-video .video-controls .video-button:active svg path{fill:#fff}.page-header-video #btn-play{display:none}@media(max-width:738px){.page-header-video #bg-video,.page-header-video .video-controls{display:none}}.page-header-video .page-title-container{position:relative;z-index:5;margin-bottom:-2px}.page-header-video .page-title-container .page-title-wrapper{margin-left:-3rem;width:calc(60% + 3rem);min-width:350px}.page-header-video .page-title-container .page-title-wrapper h1{margin-top:-1.65em;line-height:1.4;padding:.5rem 3rem .25rem 3rem;background:hsla(0,0%,100%,.8);margin-bottom:0}@media(max-width:738px){.page-header-video .page-title-container .page-title-wrapper{width:calc(100% + 3rem);margin-top:-2rem;min-width:unset;margin-left:-1.5rem}.page-header-video .page-title-container .page-title-wrapper h1{padding-left:1.35rem;padding-right:1.35rem}}.page-header-video .page-description-container{background-color:#fff;padding-top:1rem}.page-header-video .page-description-wrapper{position:relative;z-index:6;padding-top:1rem}.page-header-video .page-description-wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.page-header-video .page-description-wrapper .link-btn a:hover,.page-header-video .page-description-wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.page-header-video .page-description-wrapper .link-btn a i,.page-header-video .page-description-wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.page-header-video .page-description-wrapper .link-btn a{white-space:normal}}.has-breadcrumb .page-header-video{margin-top:-1rem}@media(max-width:938px){.has-breadcrumb .page-header-video{margin-top:0}.has-breadcrumb .page-header-video .img-holder{padding-top:300px;min-height:400px}.has-breadcrumb .page-header-video .img-holder .page-title-wrapper{margin-left:-1rem;padding-left:1rem}}.row-header .col{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.25rem}.row-header .col .h5,.row-header .col .text-normal{margin:0}.row-header .col a{text-decoration:none}#toc-profile-callout-has-optional-callout-header{margin-top:initial}.paragraph-profile-callout{margin-top:2.5rem;margin-bottom:2.5rem}.paragraph-profile-callout .callout-wrapper{display:flex}.paragraph-profile-callout .callout-wrapper .thumbnail{position:relative;z-index:3;width:250px;flex:0 0 250px}.paragraph-profile-callout .callout-wrapper .thumbnail img{width:100%}.paragraph-profile-callout .callout-wrapper .details{flex:1 1 auto;background:#f7f8f8;min-height:calc(250px + 3.75rem);padding:1.875rem 1.875rem 1.875rem 3.75rem;margin-left:-1.875rem;margin-top:-1.875rem;color:#000}.paragraph-profile-callout .callout-wrapper .details .label{font-weight:600;letter-spacing:.01rem;text-transform:uppercase;margin-bottom:0rem;font-size:.75rem}.paragraph-profile-callout .callout-wrapper .details .name{font-weight:700;text-transform:uppercase;font-size:1.25rem;letter-spacing:.05em;margin-bottom:0rem}.paragraph-profile-callout .callout-wrapper .details .prof-desc{margin-top:1.25rem;margin-bottom:1.25rem}.paragraph-profile-callout .callout-wrapper .details .prof-title{font-weight:700;font-size:.78125rem;margin-bottom:.3125rem}.paragraph-profile-callout .callout-wrapper .details .prof-title a{border:none;padding:0;font-size:.625rem;min-width:0;letter-spacing:0;font-weight:400;font-family:"Open Sans";white-space:normal;text-align:left}.paragraph-profile-callout .callout-wrapper .details .prof-title a:hover,.paragraph-profile-callout .callout-wrapper .details .prof-title a:focus{background:none;color:#000;text-decoration:underline}.paragraph-profile-callout .callout-wrapper .details .prof-title a{font-size:1em;font-weight:inherit;text-decoration:underline;color:#881c1c}.paragraph-profile-callout .callout-wrapper .details .btn{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.paragraph-profile-callout .callout-wrapper .details .btn:hover,.paragraph-profile-callout .callout-wrapper .details .btn:focus{background-color:#000;border-color:#000;color:#fff}.paragraph-profile-callout .callout-wrapper .details .btn i,.paragraph-profile-callout .callout-wrapper .details .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.paragraph-profile-callout .callout-wrapper .details .btn{white-space:normal}}.paragraph-profile-callout .callout-wrapper .details .btn{margin-top:2.5rem}.paragraph-profile-callout.text-block-left .callout-wrapper{flex-direction:row-reverse}.paragraph-profile-callout.text-block-left .callout-wrapper .details{padding-right:3.75rem;padding-left:1.875rem;margin-left:0;margin-right:-1.875rem}@media(max-width:938px){.paragraph-profile-callout{margin-top:1.25rem;margin-bottom:1.25rem}.paragraph-profile-callout .callout-wrapper{flex-direction:column;align-items:center}.paragraph-profile-callout .callout-wrapper .details{margin-left:0;margin-right:0;padding:3.75rem 1.25rem .625rem}.paragraph-profile-callout.text-block-left .callout-wrapper{flex-direction:column;align-items:center}.paragraph-profile-callout.text-block-left .callout-wrapper .details{margin-left:0;margin-right:0;padding:3.75rem 1.25rem .625rem}}.paragraph-profile-collection{background:#f7f8f8;padding-top:1.25rem}@media(max-width:738px){.paragraph-profile-collection .profile-wrapper .tile-wrapper,.paragraph-profile-collection .profile-wrapper .views-element-container{margin-top:0;margin-bottom:0}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile,.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item,.paragraph-profile-collection .profile-wrapper .views-element-container .tile,.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item{width:100%;flex:1 1 auto;margin-left:0;margin-right:0;max-width:unset !important}}@media(min-width:738px){.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile,.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item,.paragraph-profile-collection .profile-wrapper .views-element-container .tile,.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item{flex:1 1 32%;width:32%;max-width:32% !important}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(3n+4),.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(1),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(3n+4),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(1),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(3n+4),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(1),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(3n+4),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(1){margin-right:1%;margin-left:0}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(3n+2),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(3n+2),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(3n+2),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(3n+2){margin-left:1%;margin-right:1%}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(3n+3),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(3n+3),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(3n+3),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(3n+3){display:flex;margin-left:1%;margin-right:0}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(n+4),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(n+4),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(n+4),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(n+4){max-width:32%}}@media(min-width:938px){.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile,.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item,.paragraph-profile-collection .profile-wrapper .views-element-container .tile,.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item{flex:1 1 32%;width:32%;max-width:32% !important}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(3n+4),.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(1),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(3n+4),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(1),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(3n+4),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(1),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(3n+4),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(1){margin-right:1%;margin-left:0}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(3n+2),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(3n+2),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(3n+2),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(3n+2){margin-left:1%;margin-right:1%}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(3n+3),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(3n+3),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(3n+3),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(3n+3){display:flex;margin-left:1%;margin-right:0}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(n+4),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(n+4),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(n+4),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(n+4){max-width:32%}}@media(min-width:1128px){.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile,.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item,.paragraph-profile-collection .profile-wrapper .views-element-container .tile,.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item{flex:1 1 23%;width:23%;max-width:23% !important}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(4n+5),.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(1),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(4n+5),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(1),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(4n+5),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(1),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(4n+5),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(1){margin-right:1%;margin-left:0}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(4n+2),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(4n+2),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(4n+2),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(4n+2){margin-left:1%;margin-right:1%}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(4n+3),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(4n+3),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(4n+3),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(4n+3){margin-left:1%;margin-right:1%}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(4n+4),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(4n+4),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(4n+4),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(4n+4){display:flex;margin-left:1%;margin-right:1%}.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(n+4),.paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(n+5),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(n+4),.paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(n+5),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(n+4),.paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(n+5),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(n+4),.paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(n+5){max-width:23%}}.paragraph-profile-collection .profile-wrapper .profile{flex-direction:row-reverse;justify-content:flex-end}.paragraph-profile-collection .profile-wrapper .profile .thumbnail{margin-right:2rem;margin-left:0}.paragraph-profile-collection .profile-wrapper .profile .details .title-wrapper a.title{text-underline-offset:2px}.paragraph-profile-collection .profile-wrapper.grid .profile{flex-direction:column-reverse;margin-bottom:1.24rem}.paragraph-profile-collection .profile-wrapper.grid .profile .details{padding:1rem;background-color:#fff;height:100%}.paragraph-profile-collection .profile-wrapper.grid .profile .thumbnail{width:100%;text-align:center;background-color:#000}.paragraph-profile-collection .profile-wrapper.grid .profile .tablet-up{display:block !important}.paragraph-profile-collection .profile-wrapper.grid .profile .tablet-down{display:none !important}.paragraph-profile-collection .profile-wrapper.list .tile-wrapper,.paragraph-profile-collection .profile-wrapper.list .views-element-container{flex-direction:column}.paragraph-profile-collection .profile-wrapper.list .tile-wrapper .profile,.paragraph-profile-collection .profile-wrapper.list .views-element-container .profile{margin-left:0;margin-right:0;margin-top:0;width:100% !important;max-width:unset !important;flex:1 1 100% !important;border-bottom:1px solid #ccc}.paragraph-profile-collection .profile-wrapper.list .tile-wrapper .profile:last-child,.paragraph-profile-collection .profile-wrapper.list .views-element-container .profile:last-child{border-bottom:none}@media(max-width:738px){.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper,.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container{width:100%;flex:1 1 100%;max-width:unset !important;margin-right:0 !important;margin-left:0 !important}}@media(min-width:738px){.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .tile,.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item,.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .tile,.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item{flex:1 1 49%;width:49%;max-width:49% !important}.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(2n+3),.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(1),.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(2n+3),.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(1),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(2n+3),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(1),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(2n+3),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(1){margin-right:1%;margin-left:0}.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(2n+2),.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(2n+2),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(2n+2),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(2n+2){margin-left:1%;margin-right:0}}@media(min-width:1428px){.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .tile,.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item,.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .tile,.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item{flex:1 1 32%;width:32%;max-width:32% !important}.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(3n+4),.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(1),.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(3n+4),.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(1),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(3n+4),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(1),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(3n+4),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(1){margin-right:1%;margin-left:0}.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(3n+2),.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(3n+2),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(3n+2),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(3n+2){margin-left:1%;margin-right:1%}.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(3n+3),.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(3n+3),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(3n+3),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(3n+3){display:flex;margin-left:1%;margin-right:0}.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .tile:nth-child(n+4),.has-sidebar .paragraph-profile-collection .profile-wrapper .tile-wrapper .teaser-item:nth-child(n+4),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .tile:nth-child(n+4),.has-sidebar .paragraph-profile-collection .profile-wrapper .views-element-container .teaser-item:nth-child(n+4){max-width:32%}}.paragraph-spotlight{background-color:#000;color:#fff;padding-top:2.5rem;padding-bottom:2.5rem}.paragraph-spotlight .section-title{color:#ccc;margin-top:0;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:2px solid rgba(238,238,238,.25)}.paragraph-spotlight .wrapper{font-size:1rem;display:flex;justify-content:space-between;align-items:flex-start}.paragraph-spotlight .wrapper .thumbnail{flex:0 0 auto;margin-left:1.25rem}.paragraph-spotlight .wrapper .spotlight-body{font-size:1.75rem;word-break:break-word}.paragraph-spotlight .wrapper .spotlight-body p{font-size:1.75rem}.paragraph-spotlight .wrapper .spotlight-body a{color:#fff;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-decoration-color:#fff}.paragraph-spotlight .wrapper .spotlight-body a:hover,.paragraph-spotlight .wrapper .spotlight-body a:focus,.paragraph-spotlight .wrapper .spotlight-body a:focus-visible,.paragraph-spotlight .wrapper .spotlight-body a:active{color:#fff;text-decoration-color:rgba(0,0,0,0)}.paragraph-spotlight .wrapper .attribution{font-weight:700;margin-top:1.25rem}.paragraph-spotlight .wrapper .attribution>div{display:inline-block}.paragraph-spotlight .wrapper .attribution>div:before{content:",";display:inline-block;padding-right:.5em;margin-left:-0.125em}.paragraph-spotlight .wrapper .attribution>div:first-child:before{display:none}.paragraph-spotlight .wrapper .attribution .prof-title-role{display:block;font-size:.875rem}.paragraph-spotlight .wrapper .attribution .prof-title-role::before{display:none}.paragraph-spotlight .wrapper .link-btn{margin-top:1.25rem}.paragraph-spotlight .wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.paragraph-spotlight .wrapper .link-btn a:hover,.paragraph-spotlight .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.paragraph-spotlight .wrapper .link-btn a i,.paragraph-spotlight .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.paragraph-spotlight .wrapper .link-btn a{white-space:normal}}.paragraph-spotlight .wrapper .link-btn a:hover,.paragraph-spotlight .wrapper .link-btn a:focus,.paragraph-spotlight .wrapper .link-btn a:focus-visible,.paragraph-spotlight .wrapper .link-btn a:active{background-color:#fff;color:#000}@media(max-width:738px){.paragraph-spotlight .wrapper{flex-direction:column-reverse;align-items:center}.paragraph-spotlight .wrapper .thumbnail{margin-left:0}}.taxonomy-link-list{padding-top:1.25rem;padding-bottom:1.25rem;position:relative}.taxonomy-link-list:before{content:"";display:block;position:absolute;z-index:1;width:calc(100% - 60px);left:30px;bottom:0;height:100%;background-color:#f7f8f8}.taxonomy-link-list .container{position:relative;z-index:2}.taxonomy-link-list h2{margin-top:0;width:100%}.taxonomy-link-list .link-list{display:flex;flex-wrap:wrap}.taxonomy-link-list .link-list .tag{color:#881c1c;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.taxonomy-link-list .link-list .tag i,.taxonomy-link-list .link-list .tag svg{margin-top:.15em;margin-left:.5em}.taxonomy-link-list .link-list .tag:hover,.taxonomy-link-list .link-list .tag:focus{background-color:#881c1c;color:#fff;text-decoration:none}.taxonomy-link-list .link-list .tag:not(a){color:#000;pointer-events:none}@media(max-width:1128px){.taxonomy-link-list:before{width:calc(100% - 30px);left:15px}}.paragraph-text-block-band{margin-top:2.5rem;margin-bottom:2.5rem;align-items:center;position:relative}.paragraph-text-block-band .paragraph-block-header-text-link{margin-bottom:1.25rem;display:flex;z-index:2;align-self:normal;flex:1 1 0;margin:.625rem .3125rem}.paragraph-text-block-band .paragraph-block-header-text-link:nth-child(3n+1){margin-left:0 !important;margin-right:1% !important}.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .thumbnail{display:none}.paragraph-text-block-band .paragraph-block-header-text-link .wrapper{padding:0rem 25px 1.875rem 25px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.paragraph-text-block-band .paragraph-block-header-text-link .wrapper:before{content:"";display:block;width:100%;margin-bottom:1.25rem}.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .h2,.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .text-xl{color:#000;font-size:24px;margin-top:0}.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .h2 a,.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .text-xl a{font-family:inherit;font-size:inherit}.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .h2 a svg,.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .h2 a i,.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .text-xl a svg,.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .text-xl a i{display:none}.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .h2 a:hover,.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .text-xl a:hover{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-decoration-color:#000}.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .btn{margin-top:.625rem;border:none;padding:0;font-size:.625rem;min-width:0;letter-spacing:0;font-weight:400;font-family:"Open Sans";white-space:normal;text-align:left}.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .btn:hover,.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .btn:focus{background:none;color:#000;text-decoration:underline}.paragraph-text-block-band .paragraph-block-header-text-link .wrapper:hover,.paragraph-text-block-band .paragraph-block-header-text-link .wrapper:focus{background-color:hsla(0,0%,100%,.8)}.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper{background-color:#000;border-radius:.625rem;padding-top:.625rem;color:#fff}.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .h2,.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .text-xl{color:#fff}.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .h2 a,.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .text-xl a{color:#fff;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-decoration-color:#fff}.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .h2 a:hover,.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .text-xl a:hover{color:#fff !important;text-decoration:none !important}.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .summary a{color:#fff;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-decoration-color:#fff}.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .summary a:hover{color:#fff !important;text-decoration:none !important}.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn i,.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{width:100%}.paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn a{color:#fff !important;text-align:center !important}.paragraph-text-block-band.th-border-top{border-top:none !important}.paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper{position:relative}.paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper:before{border-top:3px solid #000;position:relative;left:-25px;width:calc(100% + 50px)}.paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn i,.paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}@media(max-width:938px){.paragraph-text-block-band.th-border-top .paragraph-block-header-text-link{min-width:100%}}.paragraph-text-block-band.th-footer .paragraph-block-header-text-link .wrapper .thumbnail{display:block;max-width:100%;background-color:#f7f8f8;margin-bottom:.625rem}.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link{position:relative;z-index:2}.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper{padding-top:0;background:#fff;border-top:4px solid #ccc;display:flex;flex-direction:column;height:100%}.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper:first-child{margin-left:0}.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper:last-child{margin-right:0}.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper .h3 a,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper .text-lg a,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper .h2 a,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper .text-xl a{text-decoration:none;color:#000;display:flex;flex-direction:row;justify-content:space-between}.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper .h3 a svg,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper .h3 a i,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper .text-lg a svg,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper .text-lg a i,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper .h2 a svg,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper .h2 a i,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper .text-xl a svg,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper .text-xl a i{margin-left:.3125rem;margin-top:.125rem}.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper:hover,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper:focus{border-color:#000}.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper:hover .h3 a,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper:hover .text-lg a,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper:hover .h2 a,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper:hover .text-xl a,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper:focus .h3 a,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper:focus .text-lg a,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper:focus .h2 a,.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link .wrapper:focus .text-xl a{color:#000;text-decoration:underline}@media(max-width:938px){.paragraph-text-block-band.th-anchored .paragraph-block-header-text-link{min-width:100%}}.paragraph-text-block-band.th-anchored .anchor-base{position:absolute;bottom:-20px;left:0;background:#ccc;width:100%;height:120px;margin-top:-50px;z-index:1}@media(max-width:938px){.paragraph-text-block-band{flex-wrap:wrap;margin:0;padding:0;margin-bottom:3.125rem}.paragraph-text-block-band .paragraph-block-header-text-link{margin:0}.paragraph-text-block-band .paragraph-block-header-text-link .wrapper{padding:.625rem 1.25rem .9375rem 1.25rem}.paragraph-text-block-band .paragraph-block-header-text-link .wrapper:before{margin-bottom:0}.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .h2,.paragraph-text-block-band .paragraph-block-header-text-link .wrapper .text-xl{margin-top:1.25rem}}.paragraph-timeline{position:relative;margin-top:3rem;margin-bottom:3rem}.paragraph-timeline h2{border-bottom:thin solid #2f3435;padding-bottom:1rem}.paragraph-timeline .paragraph-timeline-item{display:flex;position:relative;padding-top:3rem;padding-bottom:1rem}.paragraph-timeline .paragraph-timeline-item.no-title:before{flex:0 0 15rem;padding-right:2rem;content:"";display:block}.paragraph-timeline .paragraph-timeline-item:first-child{padding-top:1rem}.paragraph-timeline .paragraph-timeline-item:after{content:"";display:block;position:absolute;z-index:2;width:8px;height:100%;top:0;left:14rem;background-color:#212721}.paragraph-timeline .paragraph-timeline-item .timeline-item-label{flex:0 0 15rem;padding-right:2rem;font-weight:800;text-align:right;color:#212721}.paragraph-timeline .paragraph-timeline-item .timeline-body-wrapper{display:flex;flex:0 0 calc(100% - 15rem)}.paragraph-timeline .paragraph-timeline-item .timeline-body-wrapper .timeline-item-body{padding-left:1rem}.paragraph-timeline .paragraph-timeline-item .timeline-body-wrapper .timeline-item-body .timeline-item-header{font-weight:800}.paragraph-timeline .paragraph-timeline-item.has-image .timeline-body-wrapper .timeline-item-body{flex:0 0 calc(100% - 20rem);padding-right:1rem}.paragraph-timeline .paragraph-timeline-item.has-image .timeline-body-wrapper .timeline-item-image{flex:0 0 20rem}@media(max-width:1128px){.paragraph-timeline .paragraph-timeline-item{flex-direction:column}.paragraph-timeline .paragraph-timeline-item.no-title:before{display:none}.paragraph-timeline .paragraph-timeline-item:after{left:0}.paragraph-timeline .paragraph-timeline-item .timeline-item-label{flex-basis:100%;border-bottom:thin solid #2f3435;padding-bottom:1rem;margin-bottom:1rem;padding-left:1rem;text-align:left}.paragraph-timeline .paragraph-timeline-item .timeline-body-wrapper{flex:0 0 100%}}@media(max-width:738px){.paragraph-timeline .paragraph-timeline-item:after{left:0;width:4px}.paragraph-timeline .paragraph-timeline-item .timeline-item-label{flex-basis:100%;border-bottom:thin solid #2f3435;padding-bottom:1rem;margin-bottom:1rem;padding-left:1rem;text-align:left}.paragraph-timeline .paragraph-timeline-item .timeline-body-wrapper{flex:0 0 100%;flex-direction:column-reverse}.paragraph-timeline .paragraph-timeline-item.has-image .timeline-body-wrapper .timeline-item-body{flex:0 0 100%;padding-right:0rem}.paragraph-timeline .paragraph-timeline-item.has-image .timeline-body-wrapper .timeline-item-image{padding-left:1rem;flex:0 0 auto;justify-content:flex-start;margin-bottom:1rem}.paragraph-timeline .paragraph-timeline-item.has-image .timeline-body-wrapper .timeline-item-image img{max-width:90%}}.paragraph-title-text{margin:0 30px;padding-top:1.25rem;padding-bottom:1.25rem}.paragraph-title-text .wrapper{border-top:#f7f8f8 6px solid;padding-top:1.25rem;display:flex}.paragraph-title-text .wrapper h2{flex:0 0 12.5rem;text-transform:uppercase;font-weight:700;line-height:1.2;font-size:.875rem;letter-spacing:.1rem;margin:.468rem 0 0 0;padding-right:.625rem}.paragraph-title-text .wrapper ul,.paragraph-title-text .wrapper ol{padding-left:0;margin-top:0;margin-bottom:0}@media(max-width:738px){.paragraph-title-text{margin:0}.paragraph-title-text .wrapper{flex-direction:column}.paragraph-title-text .wrapper h2{flex:1 1 100%;margin-bottom:1rem}}.paragraph-title-text-list{margin:0 30px;padding-top:1.25rem;padding-bottom:1.25rem}.paragraph-title-text-list .wrapper{border-top:#f7f8f8 6px solid;padding-top:1.25rem;display:flex}.paragraph-title-text-list .wrapper h2{flex:0 0 12.5rem;text-transform:uppercase;font-weight:700;line-height:1.2;font-size:.875rem;letter-spacing:.1rem;margin:.468rem 0 0 0;padding-right:.625rem}.paragraph-title-text-list .wrapper .list-items{padding-left:0}@media(max-width:738px){.paragraph-title-text-list{margin:0}.paragraph-title-text-list .wrapper{flex-direction:column}.paragraph-title-text-list .wrapper h2{flex:1 1 100%;margin-bottom:1rem}}.paragraph-type-metrics-band{background-color:#881c1c;margin-bottom:0;margin-top:0}.paragraph-type-metrics-band h2{color:#fff}.paragraph-type-metrics-band .row{padding-top:3.75rem;padding-bottom:3.75rem}@media(max-width:738px){.paragraph-type-metrics-band .row{padding-top:2.5rem;padding-bottom:2.5rem}}.paragraph-type-metrics-band .row .col{display:flex;justify-content:space-between;flex-wrap:wrap}.paragraph-type-metrics-band .row .col .metric{text-align:center;flex:1 1 25%;border-right:2px solid #fff;color:#fff;padding:.625rem}.paragraph-type-metrics-band .row .col .metric .value{font-size:3rem;font-weight:700}.paragraph-type-metrics-band .row .col .metric .label{font-weight:300;letter-spacing:.07em;font-size:.875rem}.paragraph-type-metrics-band .row .col .metric:last-child{border-right:none}@media(max-width:738px){.paragraph-type-metrics-band .row .col .metric{width:100%;flex:1 1 100%;border-left:none;border-right:none;border-top:2px solid #fff;margin-bottom:.5em;padding-bottom:.5em}.paragraph-type-metrics-band .row .col .metric .value{font-size:2rem}.paragraph-type-metrics-band .row .col .metric:first-child{border-top:none;border-left:none}}.paragraph-video-with-text{margin-top:2.5rem;margin-bottom:2.5rem}.paragraph-video-with-text .video-wrapper{position:relative}.paragraph-video-with-text .video-wrapper .details{display:none}.paragraph-video-with-text .video-wrapper .thumbnail{width:100%;position:relative}.paragraph-video-with-text .video-wrapper .thumbnail i,.paragraph-video-with-text .video-wrapper .thumbnail svg{font-size:3.75rem;position:absolute;z-index:2;pointer-events:none;top:50%;left:50%;color:#fff;margin-left:-0.5em;margin-top:-0.5em}.paragraph-video-with-text .row .col-6{max-width:none}.paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:hover,.paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a i,.paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{white-space:normal}}.paragraph-video-with-text .row .col-6:first-child{padding-left:0;z-index:2;display:flex;align-items:center}.paragraph-video-with-text .row .col-6:first-child .wrapper{width:100%;height:auto;padding:1.25rem 0}.paragraph-video-with-text .row .col-6:first-child .wrapper img{width:100%}.paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:hover,.paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a i,.paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{white-space:normal}}.paragraph-video-with-text .row .col-6:nth-child(2) .wrapper{height:100%;display:flex;flex-direction:column;justify-content:center;padding:1.25rem 1.875rem 1.25rem 2.5rem}.paragraph-video-with-text .row .col-6:nth-child(2) .wrapper h2{margin-bottom:1.25rem;font-size:2.5rem;font-weight:800}.paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:hover,.paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a i,.paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{white-space:normal}}@media(max-width:1128px){.paragraph-video-with-text .row .col-6:first-child{width:100%;flex:1 1 auto;margin:0;padding-left:15px;padding-right:15px}.paragraph-video-with-text .row .col-6:first-child .wrapper{padding:0 15px}.paragraph-video-with-text .row .col-6:nth-child(2){width:100%;flex:1 1 auto}.paragraph-video-with-text .row .col-6:nth-child(2) .wrapper{padding:15px 30px 30px 30px}}.paragraph-video-with-text.text-block-left .row{flex-direction:row-reverse}.paragraph-video-with-text.text-block-left .row .col-6:nth-child(2) .wrapper{padding:1.875rem 2.5rem 1.875rem 1.875rem}@media(max-width:1128px){.paragraph-video-with-text.text-block-left .row .col-6:nth-child(2) .wrapper{padding:1.25rem 1.875rem 1.25rem 1.25rem}}@media(max-width:1128px){.paragraph-video-with-text.text-block-left .row .col-6:first-child{width:100%;flex:1 1 auto;padding-left:15px}.paragraph-video-with-text.text-block-left .row .col-6:first-child .wrapper{padding:0 15px}.paragraph-video-with-text.text-block-left .row .col-6:nth-child(2){width:100%;flex:1 1 auto}.paragraph-video-with-text.text-block-left .row .col-6:nth-child(2) .wrapper{padding:15px 30px 30px 30px}}.views-exposed-form__header .views-exposed-form__title{font-size:1rem;letter-spacing:.1rem;font-weight:700;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:2px solid #881c1c;text-transform:uppercase}.views-exposed-form__header .views-exposed-form__title i,.views-exposed-form__header .views-exposed-form__title svg{margin-right:.3125rem}.bef-exposed-form{padding:0}.bef-exposed-form .form-item.js-form-type-textfield{margin:.625rem 0 1.25rem 0}.bef-exposed-form input[type=text]{border-radius:0;width:100%;padding:.5rem;border-width:2px;border-color:#ccc;line-height:1.5;margin:2rem auto}.bef-exposed-form input[type=text]:hover,.bef-exposed-form input[type=text]:focus{border-color:#000}.bef-exposed-form details summary{list-style-type:none;font-size:.875rem;letter-spacing:.1rem;font-weight:700;text-transform:uppercase;border-bottom:2px solid #ccc;padding-bottom:1.25rem;margin-top:.625rem;margin-bottom:.625rem;display:flex;justify-content:space-between;align-items:center;color:#881c1c}.bef-exposed-form details summary::marker{display:none}.bef-exposed-form details summary:after{content:"";width:0;height:0;display:block;border:solid 6px rgba(0,0,0,0);position:relative;top:.15625rem;border-top-color:#000}.bef-exposed-form details[open] summary{color:#000}.bef-exposed-form details[open] summary:after{transform:rotate(180deg);border-top-color:#881c1c;top:-0.15625rem}.bef-exposed-form details .bef-toggle{display:block;margin:1rem 0;font-size:.75rem;text-decoration:none}.bef-exposed-form details .bef-toggle:hover,.bef-exposed-form details .bef-toggle:focus{text-decoration:underline}.bef-exposed-form details .form-item{margin:0}.bef-exposed-form details .js-form-type-checkbox label{color:#000 !important;text-transform:none;font-size:.875rem;font-weight:400}.bef-exposed-form details .js-form-type-checkbox input{-webkit-appearance:none;background-color:rgba(250,250,250,.8);border:2px solid #ccc;padding:9px;margin-right:.3125rem;border-radius:0;display:inline-block;position:relative;top:.3125rem}.bef-exposed-form details .js-form-type-checkbox input:checked,.bef-exposed-form details .js-form-type-checkbox input:active{background-color:#881c1c;border-color:#881c1c;color:#fff}.bef-exposed-form details .js-form-type-checkbox input:checked:after,.bef-exposed-form details .js-form-type-checkbox input:active:after{content:"";position:absolute;top:.3125rem;left:.25em;width:11px;height:6px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(307deg)}.bef-exposed-form #edit-actions{display:flex;justify-content:flex-start;margin-top:2rem;margin-bottom:4rem}.bef-exposed-form #edit-actions .button{cursor:pointer;border-radius:0;letter-spacing:.01rem;background-color:#881c1c !important;margin:0 1rem 0 0;text-transform:none;padding:.125rem 2rem;font-size:1.125rem;line-height:2.75;font-weight:600}.bef-exposed-form #edit-actions .button:hover,.bef-exposed-form #edit-actions .button:focus{background-color:#000 !important}.teaser-item{display:flex;justify-content:space-between;margin:1.25rem auto;padding-bottom:1.25rem;border-bottom:2px solid #f7f8f8}.teaser-item .title-wrapper{display:flex}.teaser-item .title-wrapper .title{text-decoration:none;margin:.15625rem 0;font-weight:800;line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.teaser-item .title-wrapper .title p{margin-bottom:0}.teaser-item .title-wrapper .title:hover,.teaser-item .title-wrapper .title:focus{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-decoration-color:#000}.teaser-item .h4,.teaser-item .text-md{display:flex}.teaser-item .h4 i,.teaser-item .h4 svg,.teaser-item .text-md i,.teaser-item .text-md svg{font-size:.5em;margin-left:.625rem;display:inline}.teaser-item .summary{margin-top:1.25rem;line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.teaser-item .summary p{margin-bottom:0}.teaser-item .pub-date{margin-top:1.25rem;color:#666}.teaser-item .thumbnail{flex:0 0 150px;width:150px}.teaser-item .thumbnail.tablet-up{margin-left:2rem}.paragraph-wysiwyg{padding-bottom:2rem;padding-top:2rem}.paragraph-wysiwyg .row .col h2:first-of-type{margin-top:0}.paragraph-wysiwyg figure{display:table}.paragraph-wysiwyg figure figcaption{display:table-caption;caption-side:bottom}a.field-stat-link{font-size:.875rem;line-height:1.2858;padding-right:.9375rem;padding-left:.9375rem;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;height:3.125rem;border-radius:0;border:0;white-space:normal;color:#fff;background-color:#881c1c;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;text-decoration:none;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;min-width:10.625rem;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:800}a.field-stat-link:hover,a.field-stat-link:active,a.field-stat-link:focus,a.field-stat-link:focus-visible{-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out;background-color:#6a1010;color:#fff !important;text-decoration:none !important}.page-type-announcement .paragraph-page-header:before,.page-type-announcement .page-header:before{display:none}.page-type-announcement .page-header-meta{padding-bottom:1.84375rem;padding-top:1.84375rem;position:relative;z-index:1}.page-type-announcement .page-header-meta:before{content:"";display:block;position:absolute;z-index:1;width:calc(100% - 60px);left:30px;bottom:0;height:100%;background-color:#f7f8f8}@media(max-width:1428px){.page-type-announcement .page-header-meta:before{width:calc(100% - 30px);left:15px}}.page-type-announcement .page-header-meta .content-wrapper{position:relative;z-index:2;display:flex;font-size:.875rem}.page-type-announcement .page-header-meta .content-wrapper .pub-date{white-space:nowrap}.page-type-announcement .page-header-meta .content-wrapper>:nth-child(2){margin-left:1rem;padding-left:1rem;border-left:2px solid #e0e5e6}@media(max-width:738px){.page-type-announcement .page-header-meta .content-wrapper{display:block}.page-type-announcement .page-header-meta .content-wrapper>:nth-child(2){margin-left:0;padding-left:0;border-left:none}}.document .tag{color:#881c1c;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.document .tag i,.document .tag svg{margin-top:.15em;margin-left:.5em}.document .tag:hover,.document .tag:focus{background-color:#881c1c;color:#fff;text-decoration:none}.document .tag:not(a){color:#000;pointer-events:none}.document .col-4 .detail-block{margin-bottom:2.5rem}.document .col-4 .detail-block h2,.document .col-4 .detail-block .h2,.document .col-4 .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.document .col-4 .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.document .col-4 .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.document .col-4 .detail-block a>span i,.document .col-4 .detail-block a>span svg{color:#000;margin-left:.625rem}.document .col-4 .detail-block a:hover,.document .col-4 .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.document .col-4 .detail-block a:hover:after,.document .col-4 .detail-block a:focus:after{border-left-color:#000}.document .col-4 .detail-block .tag{font-size:1.2rem}.document .col-4 .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.document .col-4 .detail-block ul{margin:0;padding:0}.document .col-4 .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.document .col-4 .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #881c1c;margin-top:.35em;margin-left:.5rem}.document.teaser-item .wrapper .details .tags>div{color:#881c1c;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.document.teaser-item .wrapper .details .tags>div i,.document.teaser-item .wrapper .details .tags>div svg{margin-top:.15em;margin-left:.5em}.document.teaser-item .wrapper .details .tags>div:hover,.document.teaser-item .wrapper .details .tags>div:focus{background-color:#881c1c;color:#fff;text-decoration:none}.document.teaser-item .wrapper .details .tags>div:not(a){color:#000;pointer-events:none}.document.teaser-item .wrapper .details .tags>div{display:inline-block;font-size:.75rem}.document.teaser-item .wrapper .details .summary{line-clamp:4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.document.teaser-item .wrapper .details .summary p{margin-bottom:0}.page-type-event h1{margin-top:2.5rem;margin-bottom:2.5rem}.page-type-event .callout-past-event{background:#ffc72c;font-weight:600;padding-top:.5rem;padding-bottom:.5rem;position:relative;z-index:5;margin-top:-1.75rem;margin-bottom:1rem}.page-type-event .event-details{position:relative;z-index:2;padding-top:1.25rem;padding-bottom:1.25rem;margin-bottom:2rem}.page-type-event .event-details:before{content:"";display:block;position:absolute;z-index:1;width:calc(100% - 60px);height:100%;top:0;left:30px;background-color:#f7f8f8}.page-type-event .event-details .col{display:flex;justify-content:space-between;align-items:center}.page-type-event .event-details .col .detail-item{position:relative;z-index:3;display:flex;padding:0 1rem}.page-type-event .event-details .col .detail-item.website{flex:0 0 auto}.page-type-event .event-details .col .detail-item.website a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.page-type-event .event-details .col .detail-item.website a:hover,.page-type-event .event-details .col .detail-item.website a:focus{background-color:#000;border-color:#000;color:#fff}.page-type-event .event-details .col .detail-item.website a i,.page-type-event .event-details .col .detail-item.website a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.page-type-event .event-details .col .detail-item.website a{white-space:normal}}.page-type-event .event-details .col .detail-item:after{content:"";display:block;width:1px;height:100%;flex:0 0 1px}.page-type-event .event-details .col .detail-item i,.page-type-event .event-details .col .detail-item svg{margin-right:.625rem}.page-type-event .event-details .col .detail-item:first-child{padding-left:0}.page-type-event .event-details .col .detail-item:last-child{border-right:none}.page-type-event .event-details .col .detail-item.tags{display:block;margin-left:.5rem;padding-left:.5rem}.page-type-event .event-details .col .detail-item.tags .tag{display:inline}.page-type-event .event-details .col .detail-item.tags .tag a{font-weight:400;text-decoration:none}.page-type-event .event-details .col .detail-item.tags .tag div{display:inline}@media(max-width:738px){.page-type-event .event-details .col .detail-item.tags{margin-left:0;padding-left:0;text-align:center}}.page-type-event .event-location{padding-left:2rem;border-left:8px solid #881c1c;margin-bottom:3.5rem;font-weight:700}@media(max-width:938px){.page-type-event .event-details:before{width:calc(100% - 30px);left:15px}.page-type-event .event-details .col{flex-direction:column}}.event .h4,.event .text-md{font-weight:700}.event a div{display:inline-block}.event a i,.event a svg{position:relative;font-size:.625rem;top:-0.5em;font-size:.5em}.event .tag-past-event{background:#ffc72c;color:#000;padding:.25rem;font-size:.8em;width:100%;font-weight:600;text-align:center}.event .date-box-wrapper{position:relative;display:flex}.event .date-box-wrapper .date-box{position:relative;z-index:2;box-shadow:rgba(77,77,77,.2) 1px 1px 15px;width:4rem;text-align:center;background-color:#fff}.event .date-box-wrapper .date-box-day{color:#881c1c;font-size:1.5rem;padding:.625rem .3125rem;font-weight:800}.event .date-box-wrapper .date-box-month{background-color:#000;color:#fff;text-transform:uppercase;font-size:.625rem;padding:.3125rem;font-weight:700;letter-spacing:.1rem}.event .date-box-wrapper .date-box:nth-child(2){margin-left:.625rem}.event .date-wrapper{font-weight:700;margin-bottom:1.25rem}.event.tile .date-box-wrapper .date-box{position:relative;z-index:4}.event.tile .date-box-wrapper:before{content:"";display:block;position:absolute;z-index:2;height:2.5rem;width:100%;left:0;bottom:0;background-color:#881c1c}.event.tile .tag-past-event{position:absolute;height:2.5rem;right:0;bottom:0;z-index:3;display:flex;align-items:center;justify-content:right;padding-right:1rem}.event.tile .date-wrapper{margin-top:1.25rem}.event.teaser-item .wrapper{display:flex}.event.teaser-item .wrapper .meta-wrapper{display:flex;margin-bottom:1.25rem}.event.teaser-item .wrapper .meta-wrapper .date-wrapper{margin-bottom:0}.event.teaser-item .wrapper .meta-wrapper .tags{margin-left:.5rem;padding-left:.5rem;border-left:thin solid #ccc}.event.teaser-item .wrapper .meta-wrapper .tags .tag{display:inline}.event.teaser-item .wrapper .meta-wrapper .tags .tag a{font-weight:400;text-decoration:none}.event.teaser-item .wrapper .meta-wrapper .tags .tag div{display:inline}.event.teaser-item .wrapper .date-box-wrapper{margin-right:2.5rem;flex-direction:column}.event.teaser-item .wrapper .date-box-wrapper .date-box{align-self:flex-start}.event.teaser-item .wrapper .date-box-wrapper .date-box:nth-child(2){margin-left:0;margin-top:.625rem}.event.teaser-item .wrapper .details{width:100%}.event.teaser-item .wrapper .details .summary{line-clamp:4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.event.teaser-item .wrapper .details .summary p{margin-bottom:0}.page-type-report.teaser-item .report-year{font-size:1rem;font-weight:700}.page-type-report .has-toc .report-chapters{padding-top:60px}.page-type-report #back-to-top{position:fixed;bottom:20px;right:20px;display:none;z-index:100;cursor:pointer;padding:10px 20px;background-color:rgba(0,0,0,0);border:none}.page-type-report #back-to-top svg{width:38px;height:auto}.page-type-report #Layer_1 .st0{fill:#454545}.page-type-resource .paragraph-page-header:before,.page-type-resource .page-header:before{display:none}.page-type-resource .page-header-meta{padding-bottom:1.84375rem;padding-top:1.84375rem;position:relative;z-index:1}.page-type-resource .page-header-meta:before{content:"";display:block;position:absolute;z-index:1;width:calc(100% - 60px);left:30px;bottom:0;height:100%;background-color:#f7f8f8}@media(max-width:1428px){.page-type-resource .page-header-meta:before{width:calc(100% - 30px);left:15px}}.page-type-resource .page-header-meta .content-wrapper{position:relative;z-index:2;display:flex;font-size:.875rem}@media(max-width:738px){.page-type-resource .page-header-meta .content-wrapper{display:block}.page-type-resource .page-header-meta .content-wrapper>:nth-child(2){margin-left:0;padding-left:0;border-left:none}}.page-type-resource .page-header-meta .content-wrapper .tags{margin-left:.5rem;padding-left:.5rem;border-left:thin solid #ccc}.page-type-resource .page-header-meta .content-wrapper .tags .tag{display:inline}.page-type-resource .page-header-meta .content-wrapper .tags .tag a{font-weight:400;text-decoration:none}.page-type-resource .page-header-meta .content-wrapper .tags .tag div{display:inline}.resource .h4,.resource .text-md{font-weight:700}.resource a div{display:inline-block}.resource a i,.resource a svg{position:relative;font-size:.625rem;top:-0.5em;font-size:.5em}.resource.teaser-item .wrapper{display:flex}.resource.teaser-item .wrapper .meta-wrapper{display:flex;margin-bottom:1.25rem}.resource.teaser-item .wrapper .meta-wrapper .tags{margin-left:.5rem;padding-left:.5rem;border-left:thin solid #ccc}.resource.teaser-item .wrapper .meta-wrapper .tags .tag{display:inline}.resource.teaser-item .wrapper .meta-wrapper .tags .tag a{font-weight:400;text-decoration:none}.resource.teaser-item .wrapper .meta-wrapper .tags .tag div{display:inline}.resource.teaser-item .wrapper .details{width:100%}.resource.teaser-item .wrapper .details .summary{line-clamp:4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.resource.teaser-item .wrapper .details .summary p{margin-bottom:0}.page-type-profile .page-header{margin-top:2.5rem;margin-bottom:1.25rem}.page-type-profile .page-header .col{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap}.page-type-profile .page-header .col .details{position:relative;z-index:3}.page-type-profile .page-header .col .details .title-wrapper{display:flex}.page-type-profile .page-header .col .details .title-wrapper .pronouns-wrapper{background-color:#f7f8f8;padding:.35em .75em;font-size:.875rem;font-weight:400;color:#333;text-transform:uppercase;align-self:flex-start;margin-left:.625rem;margin-top:.84375rem;flex:0 0 content}.page-type-profile .page-header .col .details .prof-pronunciation{color:#2f3435;display:flex;margin-bottom:.3125rem}.page-type-profile .page-header .col .details .prof-pronunciation div{margin-left:.3125rem}.page-type-profile .page-header .col .details .prof-title-role{font-size:1.125rem;font-weight:800}.page-type-profile .page-header .col .details .prof-type{display:block}.page-type-profile .page-header .col .details .prof-type .tag{display:inline}.page-type-profile .page-header .col .details .prof-type .tag div{display:inline}@media(max-width:738px){.page-type-profile .page-header .col .details .prof-type{margin-left:0;padding-left:0;text-align:center}}.page-type-profile .page-header .col .thumbnail{position:relative;z-index:9;margin-right:1.25rem;margin-bottom:-2.5rem;flex:0 0 250px;width:250px}.page-type-profile .profile-contact{position:relative;padding-top:3.75rem;padding-bottom:2.5rem;margin-bottom:2.5rem}.page-type-profile .profile-contact:before{content:"";display:block;position:absolute;z-index:1;width:calc(100% - 60px);left:30px;bottom:0;height:100%;background-color:#f7f8f8}.page-type-profile .profile-contact .col{position:relative;z-index:2;display:flex;flex-wrap:nowrap;justify-content:space-between}.page-type-profile .profile-contact .col>div{flex:1 1 50%;min-width:50%}.page-type-profile .profile-contact .col .h3.label,.page-type-profile .profile-contact .col .text-lg.label{text-transform:uppercase;color:#333;font-weight:700;font-size:.875rem;letter-spacing:.1rem}.page-type-profile .profile-contact .col .contact-item{margin:.625rem 0;display:flex}.page-type-profile .profile-contact .col .contact-item span{flex:0 0 4.375rem}.page-type-profile .profile-contact .col .contact-item i,.page-type-profile .profile-contact .col .contact-item svg{color:#000;margin-right:.625rem}.page-type-profile .profile-documents{background-color:#000;color:#fff;padding-top:1.25rem;padding-bottom:1.25rem}.page-type-profile .profile-documents h2{margin-top:0}.page-type-profile .profile-documents a{display:flex;text-decoration-color:#fff;color:#fff;align-items:center;margin:.625rem}.page-type-profile .profile-documents a i,.page-type-profile .profile-documents a svg{margin-right:.625rem}.page-type-profile .profile-documents a:hover,.page-type-profile .profile-documents a:focus{color:#ccc;text-decoration-color:#ccc}@media(max-width:1128px){.page-type-profile .page-header:before{bottom:-2rem}.page-type-profile .page-header .col .thumbnail{flex:0 0 150px;width:150px;margin-bottom:-1.5rem}.page-type-profile .profile-contact:before{width:calc(100% - 30px);left:15px}}@media(max-width:938px){.page-type-profile .page-header{margin-bottom:0}.page-type-profile .page-header .col{flex-direction:column-reverse;align-items:flex-start}.page-type-profile .page-header .col .thumbnail{margin-bottom:1rem;margin-right:0;flex:1 1 200px;width:200px}.page-type-profile .profile-contact{padding-top:0;padding-bottom:.5rem}.page-type-profile .profile-contact .col{flex-direction:column}.page-type-profile .profile-contact .col>div{padding-bottom:1rem}}.profile.teaser-item .title-wrapper .pronouns-wrapper{background-color:#f7f8f8;padding:.35em .75em;font-size:.875rem;font-weight:400;color:#333;text-transform:uppercase;align-self:flex-start;margin-left:.625rem;flex:0 0 content}.profile.teaser-item .prof-title-role{font-size:1rem;font-weight:700;margin-bottom:1rem}.profile.teaser-item .prof-title-role p{margin:0}.unpublished-banner{background:#fee;color:#a00;padding:1rem;border:1px solid #a00;margin-bottom:1.5rem;font-weight:bold;text-align:center}.site-scope-search form{padding:0;display:flex;align-items:center}.site-scope-search form input{padding:0;border:none;line-height:1;height:1.6rem;padding-left:6px;font-size:14px}.site-scope-search form input:focus-visible{outline:none}.site-scope-search form button{border:none;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-self:center}.site-scope-search form button svg{width:24px;height:24px}@media(max-width:738px){.site-scope-search{border:none !important;max-width:150px;float:right}#umass--global--navigation--search{margin:0}#umass--global--navigation--links #umass--global--navigation--search{border-color:rgba(0,0,0,0) !important;margin:0}}.th-engineering-red .header__wrapper{background-color:#fff}.th-engineering-red .main-navigation .open .main-navigation__arrow::after{border-top-color:#fff !important}.th-engineering-red #umass--global--header #umass--global--navigation--navicon{display:none !important}.th-engineering-red #umass--global--header #umass--global--navigation--links{position:relative;height:auto;width:auto;overflow:visible;clip:unset;opacity:1;top:unset;transform:unset;left:0;max-width:unset}.th-engineering-red #umass--global--header #umass--global--navigation--links li{margin:0}.th-engineering-red #umass--global--header #umass--global--navigation--links li>a{display:none !important}.th-engineering-red #umass--global--footer-wordmark,.th-engineering-red #collegiatem,.th-engineering-red #umass--global-tophat-wordmark,.th-engineering-red #wordmark{display:none !important}.th-engineering-red #umass--global--header,.th-engineering-red #umass--global--footer{background-color:#b80c09 !important}.th-engineering-red .pager{padding-top:.3125rem;margin-top:2.5rem;margin-bottom:2.5rem;font-family:"Open Sans";border-top:1px solid #666}@media(max-width:567px){.th-engineering-red .pager{flex-direction:column}.th-engineering-red .pager .counter{margin-bottom:1em}}.th-engineering-red .pager .item-count{font-size:.5rem}.th-engineering-red .pager .pagination-btn{font-weight:600}.th-engineering-red .pager .pagination-btn:hover{background-color:#b80c09;border-color:#b80c09;color:#fff !important;text-decoration:none}.th-engineering-red .pager .active,.th-engineering-red .pager .is-active{background-color:#b80c09;border-color:#b80c09;color:#fff !important}.th-engineering-red .pager ul{margin:0;padding:0;display:flex;justify-content:flex-end}.th-engineering-red .pager ul li{list-style:none;margin:0 0 0 1em;padding:0;border-radius:3px;border:1px solid #ccc;font-weight:600}.th-engineering-red .pager ul li a{padding:.25em .5em;color:#666;font-family:"Open Sans";text-decoration:none;border:none}.th-engineering-red .pager ul li a:hover,.th-engineering-red .pager ul li a:focus{text-decoration:none;color:#fff}.th-engineering-red .pager ul li:hover,.th-engineering-red .pager ul li:focus-within{background-color:#b80c09;border-color:#b80c09}.th-engineering-red .pager ul li.is-active a{color:#fff}.th-engineering-red .user-login-form input[type=submit],.th-engineering-red .user-login-form input[type=button],.th-engineering-red .openid-connect-login-form input[type=submit],.th-engineering-red .openid-connect-login-form input[type=button]{background-color:#b80c09 !important}.th-engineering-red .user-login-form input[type=submit]:hover,.th-engineering-red .user-login-form input[type=submit]:focus,.th-engineering-red .user-login-form input[type=button]:hover,.th-engineering-red .user-login-form input[type=button]:focus,.th-engineering-red .openid-connect-login-form input[type=submit]:hover,.th-engineering-red .openid-connect-login-form input[type=submit]:focus,.th-engineering-red .openid-connect-login-form input[type=button]:hover,.th-engineering-red .openid-connect-login-form input[type=button]:focus{background-color:#000 !important}.th-engineering-red div[id$=-local-tasks] ul li a:hover{background-color:#b80c09}.th-engineering-red table thead{background-color:#b80c09}.th-engineering-red .layout-container a{color:#b80c09 !important;text-decoration-color:#b80c09}.th-engineering-red .layout-container a.field-stat-link{color:#fff !important;background-color:#b80c09}.th-engineering-red .layout-container a.field-stat-link:hover,.th-engineering-red .layout-container a.field-stat-link:focus{background-color:#fff;border:2px solid #b80c09;color:#b80c09 !important}.th-engineering-red .layout-container blockquote{border-left-color:#b80c09}.th-engineering-red .layout-container .btn-wrapper a{border:thin solid #b80c09;border-radius:0px;background-color:#b80c09;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-engineering-red .layout-container .btn-wrapper a:hover,.th-engineering-red .layout-container .btn-wrapper a:focus{background-color:#000;border-color:#000;color:#fff}.th-engineering-red .layout-container .btn-wrapper a i,.th-engineering-red .layout-container .btn-wrapper a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-engineering-red .layout-container .btn-wrapper a{white-space:normal}}.th-engineering-red .layout-container .btn-wrapper a{color:#fff !important}.th-engineering-red .layout-container .btn-wrapper a:hover,.th-engineering-red .layout-container .btn-wrapper a:focus{color:#fff !important}.th-engineering-red .a11y-paragraphs-tabs__wrapper .tabs-tab-list{border-bottom-color:#b80c09}.th-engineering-red .a11y-paragraphs-tabs__wrapper .tabs-tab-list .tabs-trigger.is-selected{background-color:#b80c09;color:#fff !important}.th-engineering-red .paragraph-gallery .slick-slide:focus,.th-engineering-red .paragraph-gallery .slick-slide:focus-within{outline:2px solid #b80c09}.th-engineering-red #umass--global--navigation--search svg{fill:#b80c09 !important}.th-engineering-red .paragraph-link-column-with-text-block .container .row:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:6px;background-color:#b80c09}.th-engineering-red .paragraph-link-column-with-text-block .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-engineering-red .paragraph-link-column-with-text-block .link-group a i,.th-engineering-red .paragraph-link-column-with-text-block .link-group a svg{float:right}.th-engineering-red .paragraph-link-column-with-text-block .link-group a:hover,.th-engineering-red .paragraph-link-column-with-text-block .link-group a:focus{color:#b80c09;border-bottom-color:#b80c09;background:none;text-decoration:none;padding-right:.5em}.th-engineering-red .paragraph-link-column-with-text-block .link-group a i,.th-engineering-red .paragraph-link-column-with-text-block .link-group a svg{color:#b80c09}.th-engineering-red .paragraph-link-column-with-text-block.th-maroon{background-color:#b80c09}.th-engineering-red .paragraph-link-column-with-text-block.th-maroon .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-engineering-red .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-engineering-red .paragraph-link-column-with-text-block.th-maroon .link-group a svg{float:right}.th-engineering-red .paragraph-link-column-with-text-block.th-maroon .link-group a:hover,.th-engineering-red .paragraph-link-column-with-text-block.th-maroon .link-group a:focus{color:#fff;border-bottom-color:#fff;background:none;text-decoration:none;padding-right:.5em}.th-engineering-red .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-engineering-red .paragraph-link-column-with-text-block.th-maroon .link-group a svg{color:#fff}.th-engineering-red .paragraph-type-metrics-band{background-color:#b80c09}.th-engineering-red .paragraph-page-header .content-wrapper .description,.th-engineering-red .page-header .content-wrapper .description{border-left-color:#b80c09}.th-engineering-red .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-engineering-red .page-type-landing-page .page-header .content-wrapper .link-btn a{border:thin solid #b80c09;border-radius:0px;background-color:#b80c09;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-engineering-red .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-engineering-red .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-engineering-red .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-engineering-red .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-engineering-red .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a i,.th-engineering-red .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a svg,.th-engineering-red .page-type-landing-page .page-header .content-wrapper .link-btn a i,.th-engineering-red .page-type-landing-page .page-header .content-wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-engineering-red .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-engineering-red .page-type-landing-page .page-header .content-wrapper .link-btn a{white-space:normal}}.th-engineering-red .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-engineering-red .page-type-landing-page .page-header .content-wrapper .link-btn a{color:#fff !important}.th-engineering-red .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-engineering-red .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-engineering-red .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-engineering-red .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{color:#fff !important}.th-engineering-red .page-type-landing-page .page-header-full-bleed .container .link-btn a{border:thin solid #b80c09;border-radius:0px;background-color:#b80c09;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-engineering-red .page-type-landing-page .page-header-full-bleed .container .link-btn a:hover,.th-engineering-red .page-type-landing-page .page-header-full-bleed .container .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-engineering-red .page-type-landing-page .page-header-full-bleed .container .link-btn a i,.th-engineering-red .page-type-landing-page .page-header-full-bleed .container .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-engineering-red .page-type-landing-page .page-header-full-bleed .container .link-btn a{white-space:normal}}.th-engineering-red .paragraph-profile-callout .callout-wrapper .details .prof-title a{color:#b80c09}.th-engineering-red .paragraph-profile-callout .callout-wrapper .details .btn{border:thin solid #b80c09;border-radius:0px;background-color:#b80c09;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-engineering-red .paragraph-profile-callout .callout-wrapper .details .btn:hover,.th-engineering-red .paragraph-profile-callout .callout-wrapper .details .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-engineering-red .paragraph-profile-callout .callout-wrapper .details .btn i,.th-engineering-red .paragraph-profile-callout .callout-wrapper .details .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-engineering-red .paragraph-profile-callout .callout-wrapper .details .btn{white-space:normal}}.th-engineering-red .paragraph-profile-callout .callout-wrapper .details .btn{color:#fff !important}.th-engineering-red .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .h2 a:hover,.th-engineering-red .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .text-xl a:hover{color:#b80c09 !important;text-decoration-color:#b80c09 !important}.th-engineering-red .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #b80c09;border-radius:0px;background-color:#b80c09;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-engineering-red .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-engineering-red .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-engineering-red .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-engineering-red .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-engineering-red .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-engineering-red .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #b80c09;border-radius:0px;background-color:#b80c09;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-engineering-red .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-engineering-red .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-engineering-red .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-engineering-red .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-engineering-red .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-engineering-red .views-exposed-form__header .views-exposed-form__title{border-bottom-color:#b80c09}.th-engineering-red .bef-exposed-form details summary{color:#b80c09}.th-engineering-red .bef-exposed-form details[open] summary:after{border-top-color:#b80c09}.th-engineering-red .bef-exposed-form details .js-form-type-checkbox input:checked,.th-engineering-red .bef-exposed-form details .js-form-type-checkbox input:active{background-color:#b80c09;border-color:#b80c09}.th-engineering-red .bef-exposed-form #edit-actions .button{background-color:#b80c09 !important}.th-engineering-red .page-type-event .event-details .col .detail-item.website a{border:thin solid #b80c09;border-radius:0px;background-color:#b80c09;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-engineering-red .page-type-event .event-details .col .detail-item.website a:hover,.th-engineering-red .page-type-event .event-details .col .detail-item.website a:focus{background-color:#000;border-color:#000;color:#fff}.th-engineering-red .page-type-event .event-details .col .detail-item.website a i,.th-engineering-red .page-type-event .event-details .col .detail-item.website a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-engineering-red .page-type-event .event-details .col .detail-item.website a{white-space:normal}}.th-engineering-red .page-type-event .event-location{border-left-color:#b80c09}.th-engineering-red .event .date-box-wrapper .date-box-day{color:#b80c09}.th-engineering-red .event.tile .date-box-wrapper:before{background-color:#b80c09}.th-engineering-red .book-nav-links a:hover,.th-engineering-red .book-nav-links a:focus{border-bottom-color:#b80c09}.th-engineering-red .book-nav-links .has-children .chapter-expand:hover,.th-engineering-red .book-nav-links .has-children .chapter-expand:focus{background-color:#b80c09}.th-engineering-red .book-nav-links .book-title{background-color:#b80c09}.th-engineering-red .book-nav-links .book-title a{color:#fff;background-color:#b80c09}.th-engineering-red .book-nav-links .book-title a:hover,.th-engineering-red .book-nav-links .book-title a:focus{border-bottom-color:#000}.th-engineering-red .paragraph-download-band .row .col .h4,.th-engineering-red .paragraph-download-band .row .col .text-md{color:#b80c09}.th-engineering-red #main-menu-toggle .main-navigation__hamburger>div{background-color:#b80c09}.th-engineering-red .super-nav-menu .super-nav__menu-link:focus,.th-engineering-red .super-nav-menu .super-nav__menu-link:hover{color:#fff}.th-engineering-red .super-nav-menu .super-nav__level-0{position:relative}.th-engineering-red .super-nav-menu .super-nav__level-0 .super-nav__level-0-content{position:relative}.th-engineering-red .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link{display:block}.th-engineering-red .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus,.th-engineering-red .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:hover,.th-engineering-red .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus-within{text-decoration:none}.th-engineering-red .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow:after{border-top-color:#b80c09}.th-engineering-red .super-nav-menu .super-nav__level-1{position:relative}.th-engineering-red .super-nav-menu .super-nav__level-1 .super-nav__level-1-content{position:relative}.th-engineering-red .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link{display:block;color:#000}.th-engineering-red .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus,.th-engineering-red .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:hover,.th-engineering-red .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus-within{color:#b80c09}.th-engineering-red .super-nav-menu .super-nav__submenu{border-top:6px solid #b80c09}.th-engineering-red .super-nav-menu .open .super-nav__level-0-content{background-color:#b80c09}.th-engineering-red .super-nav-menu .open .super-nav__arrow:after{border-top-color:#fff !important}.th-engineering-red .main-navigation .main__menu-link:focus,.th-engineering-red .main-navigation .main__menu-link:hover{color:#b80c09}.th-engineering-red .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus:after,.th-engineering-red .main-navigation .main__level-0 .main__level-0-content .main__menu-link:hover:after,.th-engineering-red .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus-within:after{background-color:#b80c09}.th-engineering-red .main-navigation .main__level-0 .main__level-0-content .main__menu-link.is-active:after{background-color:#b80c09}.th-engineering-red .main-navigation .main__level-0.main__item--active-trail .main__level-0-content .main__menu-link:after{background-color:#b80c09}.th-engineering-red .main-navigation .main__level-0.main__item--dropdown .main__menu-link.is-active{color:#b80c09}.th-engineering-red .main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow:after{border-top-color:#b80c09}.th-engineering-red .main-navigation .main__submenu{border-top:6px solid #b80c09}.th-engineering-red .main-navigation .main__submenu .main__level-1-content .main__menu-link.is-active{text-decoration:underline solid 2px #b80c09}.th-engineering-red .main-navigation .open .main__level-0-content{background-color:#b80c09}@media(max-width:738px){.th-engineering-red .primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__menu-link{color:#b80c09}.th-engineering-red .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#b80c09}.th-engineering-red .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus,.th-engineering-red .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:hover,.th-engineering-red .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus-within{color:#b80c09}.th-engineering-red .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#b80c09 !important}}.th-engineering-red .sidebar .detail-block{margin-bottom:2.5rem}.th-engineering-red .sidebar .detail-block h2,.th-engineering-red .sidebar .detail-block .h2,.th-engineering-red .sidebar .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-engineering-red .sidebar .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-engineering-red .sidebar .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-engineering-red .sidebar .detail-block a>span i,.th-engineering-red .sidebar .detail-block a>span svg{color:#000;margin-left:.625rem}.th-engineering-red .sidebar .detail-block a:hover,.th-engineering-red .sidebar .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-engineering-red .sidebar .detail-block a:hover:after,.th-engineering-red .sidebar .detail-block a:focus:after{border-left-color:#000}.th-engineering-red .sidebar .detail-block .tag{font-size:1.2rem}.th-engineering-red .sidebar .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-engineering-red .sidebar .detail-block ul{margin:0;padding:0}.th-engineering-red .sidebar .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-engineering-red .sidebar .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #b80c09;margin-top:.35em;margin-left:.5rem}.th-engineering-red .detail-block.sidebar-menu ul{list-style:none}.th-engineering-red .detail-block.sidebar-menu ul li{padding:0;margin:0}.th-engineering-red .detail-block.sidebar-menu ul li div{font-size:1rem;font-weight:700}.th-engineering-red .detail-block.sidebar-menu ul li a,.th-engineering-red .detail-block.sidebar-menu ul li div{padding:1rem 1rem 1rem .5rem;line-height:1.5}.th-engineering-red .detail-block.sidebar-menu ul li ul li a,.th-engineering-red .detail-block.sidebar-menu ul li ul li div{padding-left:2rem !important}.th-engineering-red .detail-block.sidebar-menu ul li ul li ul li a,.th-engineering-red .detail-block.sidebar-menu ul li ul li ul li div{padding-left:4rem !important}.th-engineering-red .detail-block.sidebar-menu ul li .is-active{background-color:#b80c09;pointer-events:none}.th-engineering-red .toc-wrapper .toc-js .toc-content nav ul li:hover,.th-engineering-red .toc-wrapper .toc-js .toc-content nav ul li:focus,.th-engineering-red .toc-wrapper .toc-js .toc-content nav ol li:hover,.th-engineering-red .toc-wrapper .toc-js .toc-content nav ol li:focus{border-bottom-color:#b80c09}.th-engineering-red .toc-wrapper .toc-js.is-sticked:before{background-color:#b80c09}.th-engineering-red .paragraph-spotlight .wrapper .link-btn a{border:thin solid #b80c09;border-radius:0px;background-color:#b80c09;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-engineering-red .paragraph-spotlight .wrapper .link-btn a:hover,.th-engineering-red .paragraph-spotlight .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-engineering-red .paragraph-spotlight .wrapper .link-btn a i,.th-engineering-red .paragraph-spotlight .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-engineering-red .paragraph-spotlight .wrapper .link-btn a{white-space:normal}}.th-engineering-red .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-engineering-red .paragraph-spotlight .wrapper .spotlight-body a{color:#fff !important}.th-engineering-red .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{border:thin solid #b80c09;border-radius:0px;background-color:#b80c09;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-engineering-red .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:hover,.th-engineering-red .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-engineering-red .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a i,.th-engineering-red .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-engineering-red .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{white-space:normal}}.th-engineering-red .paragraph-image-with-text.stacked .wrapper .link-btn a{border:thin solid #b80c09;border-radius:0px;background-color:#b80c09;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-engineering-red .paragraph-image-with-text.stacked .wrapper .link-btn a:hover,.th-engineering-red .paragraph-image-with-text.stacked .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-engineering-red .paragraph-image-with-text.stacked .wrapper .link-btn a i,.th-engineering-red .paragraph-image-with-text.stacked .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-engineering-red .paragraph-image-with-text.stacked .wrapper .link-btn a{white-space:normal}}.th-engineering-red .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{border:thin solid #b80c09;border-radius:0px;background-color:#b80c09;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-engineering-red .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:hover,.th-engineering-red .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-engineering-red .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a i,.th-engineering-red .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-engineering-red .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{white-space:normal}}.th-engineering-red .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{border:thin solid #b80c09;border-radius:0px;background-color:#b80c09;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-engineering-red .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:hover,.th-engineering-red .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-engineering-red .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a i,.th-engineering-red .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-engineering-red .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{white-space:normal}}.th-engineering-red .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{border:thin solid #b80c09;border-radius:0px;background-color:#b80c09;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-engineering-red .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:hover,.th-engineering-red .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-engineering-red .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a i,.th-engineering-red .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-engineering-red .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{white-space:normal}}.th-engineering-red .document .tag{color:#b80c09;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-engineering-red .document .tag i,.th-engineering-red .document .tag svg{margin-top:.15em;margin-left:.5em}.th-engineering-red .document .tag:hover,.th-engineering-red .document .tag:focus{background-color:#b80c09;color:#fff;text-decoration:none}.th-engineering-red .document .tag:not(a){color:#000;pointer-events:none}.th-engineering-red .document .col-4 .detail-block{margin-bottom:2.5rem}.th-engineering-red .document .col-4 .detail-block h2,.th-engineering-red .document .col-4 .detail-block .h2,.th-engineering-red .document .col-4 .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-engineering-red .document .col-4 .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-engineering-red .document .col-4 .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-engineering-red .document .col-4 .detail-block a>span i,.th-engineering-red .document .col-4 .detail-block a>span svg{color:#000;margin-left:.625rem}.th-engineering-red .document .col-4 .detail-block a:hover,.th-engineering-red .document .col-4 .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-engineering-red .document .col-4 .detail-block a:hover:after,.th-engineering-red .document .col-4 .detail-block a:focus:after{border-left-color:#000}.th-engineering-red .document .col-4 .detail-block .tag{font-size:1.2rem}.th-engineering-red .document .col-4 .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-engineering-red .document .col-4 .detail-block ul{margin:0;padding:0}.th-engineering-red .document .col-4 .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-engineering-red .document .col-4 .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #b80c09;margin-top:.35em;margin-left:.5rem}.th-engineering-red .document.teaser-item .wrapper .details .tags>div{color:#b80c09;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-engineering-red .document.teaser-item .wrapper .details .tags>div i,.th-engineering-red .document.teaser-item .wrapper .details .tags>div svg{margin-top:.15em;margin-left:.5em}.th-engineering-red .document.teaser-item .wrapper .details .tags>div:hover,.th-engineering-red .document.teaser-item .wrapper .details .tags>div:focus{background-color:#b80c09;color:#fff;text-decoration:none}.th-engineering-red .document.teaser-item .wrapper .details .tags>div:not(a){color:#000;pointer-events:none}.th-engineering-red .taxonomy-link-list .link-list .tag{color:#b80c09;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-engineering-red .taxonomy-link-list .link-list .tag i,.th-engineering-red .taxonomy-link-list .link-list .tag svg{margin-top:.15em;margin-left:.5em}.th-engineering-red .taxonomy-link-list .link-list .tag:hover,.th-engineering-red .taxonomy-link-list .link-list .tag:focus{background-color:#b80c09;color:#fff;text-decoration:none}.th-engineering-red .taxonomy-link-list .link-list .tag:not(a){color:#000;pointer-events:none}.th-engineering-red .header__wrapper .container{background-image:none}@media(max-width:938px){.th-engineering-red .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#b80c09 !important}.th-engineering-red .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#b80c09 !important}.th-engineering-red .main-navigation .open .main-navigation__arrow::after,.th-engineering-red .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow::after{border-top-color:#b80c09 !important}.th-engineering-red .main-navigation .open .main__level-0-content,.th-engineering-red .super-nav-menu .open .super-nav__level-0-content{background-color:rgba(0,0,0,0)}}@media(min-width:939px){.th-engineering-red .main-navigation .main__level-0 .main__menu-link{color:#b80c09 !important}.th-engineering-red .main-navigation .open .main__level-0-content .main__menu-link{color:#fff !important}.th-engineering-red .open .super-nav__level-0-content>.super-nav__menu-link{color:#fff !important}.th-engineering-red .open .super-nav__level-0-content>.super-nav__menu-link:hover,.th-engineering-red .open .super-nav__level-0-content>.super-nav__menu-link:focus{color:#fff}}.th-engineering-red .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-engineering-red .paragraph-spotlight .wrapper .link-btn a:hover,.th-engineering-red .paragraph-spotlight .wrapper .link-btn a:focus{border-color:#b80c09 !important}.th-engineering-red .book-nav-links .book-title a{color:#fff !important}.th-engineering-red div[id$=-local-tasks] ul li a:hover{color:#fff !important}.th-engineering-red .paragraph-link-column-with-text-block.th-maroon .link-group a{color:#fff !important}.th-engineering-red .pager ul li a:hover,.th-engineering-red .pager ul li a:focus{color:#fff !important}.th-engineering-red .pager ul li.is-active a{color:#fff !important}.th-engineering-red .layout-container [data-component-id="umass_framework_theme:link_column_with_text_block"] .row{border-top-color:#b80c09}.th-engineering-red .page-type-profile .profile-documents a{color:#fff !important}.th-rust .header__wrapper{background-color:#fff}.th-rust .main-navigation .open .main-navigation__arrow::after{border-top-color:#fff !important}.th-rust #umass--global--header #umass--global--navigation--navicon{display:none !important}.th-rust #umass--global--header #umass--global--navigation--links{position:relative;height:auto;width:auto;overflow:visible;clip:unset;opacity:1;top:unset;transform:unset;left:0;max-width:unset}.th-rust #umass--global--header #umass--global--navigation--links li{margin:0}.th-rust #umass--global--header #umass--global--navigation--links li>a{display:none !important}.th-rust #umass--global--footer-wordmark,.th-rust #collegiatem,.th-rust #umass--global-tophat-wordmark,.th-rust #wordmark{display:none !important}.th-rust #umass--global--header,.th-rust #umass--global--footer{background-color:#ba3f1d !important}.th-rust .pager{padding-top:.3125rem;margin-top:2.5rem;margin-bottom:2.5rem;font-family:"Open Sans";border-top:1px solid #666}@media(max-width:567px){.th-rust .pager{flex-direction:column}.th-rust .pager .counter{margin-bottom:1em}}.th-rust .pager .item-count{font-size:.5rem}.th-rust .pager .pagination-btn{font-weight:600}.th-rust .pager .pagination-btn:hover{background-color:#ba3f1d;border-color:#ba3f1d;color:#fff !important;text-decoration:none}.th-rust .pager .active,.th-rust .pager .is-active{background-color:#ba3f1d;border-color:#ba3f1d;color:#fff !important}.th-rust .pager ul{margin:0;padding:0;display:flex;justify-content:flex-end}.th-rust .pager ul li{list-style:none;margin:0 0 0 1em;padding:0;border-radius:3px;border:1px solid #ccc;font-weight:600}.th-rust .pager ul li a{padding:.25em .5em;color:#666;font-family:"Open Sans";text-decoration:none;border:none}.th-rust .pager ul li a:hover,.th-rust .pager ul li a:focus{text-decoration:none;color:#fff}.th-rust .pager ul li:hover,.th-rust .pager ul li:focus-within{background-color:#ba3f1d;border-color:#ba3f1d}.th-rust .pager ul li.is-active a{color:#fff}.th-rust .user-login-form input[type=submit],.th-rust .user-login-form input[type=button],.th-rust .openid-connect-login-form input[type=submit],.th-rust .openid-connect-login-form input[type=button]{background-color:#ba3f1d !important}.th-rust .user-login-form input[type=submit]:hover,.th-rust .user-login-form input[type=submit]:focus,.th-rust .user-login-form input[type=button]:hover,.th-rust .user-login-form input[type=button]:focus,.th-rust .openid-connect-login-form input[type=submit]:hover,.th-rust .openid-connect-login-form input[type=submit]:focus,.th-rust .openid-connect-login-form input[type=button]:hover,.th-rust .openid-connect-login-form input[type=button]:focus{background-color:#000 !important}.th-rust div[id$=-local-tasks] ul li a:hover{background-color:#ba3f1d}.th-rust table thead{background-color:#ba3f1d}.th-rust .layout-container a{color:#ba3f1d !important;text-decoration-color:#ba3f1d}.th-rust .layout-container a.field-stat-link{color:#fff !important;background-color:#ba3f1d}.th-rust .layout-container a.field-stat-link:hover,.th-rust .layout-container a.field-stat-link:focus{background-color:#fff;border:2px solid #ba3f1d;color:#ba3f1d !important}.th-rust .layout-container blockquote{border-left-color:#ba3f1d}.th-rust .layout-container .btn-wrapper a{border:thin solid #ba3f1d;border-radius:0px;background-color:#ba3f1d;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-rust .layout-container .btn-wrapper a:hover,.th-rust .layout-container .btn-wrapper a:focus{background-color:#000;border-color:#000;color:#fff}.th-rust .layout-container .btn-wrapper a i,.th-rust .layout-container .btn-wrapper a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-rust .layout-container .btn-wrapper a{white-space:normal}}.th-rust .layout-container .btn-wrapper a{color:#fff !important}.th-rust .layout-container .btn-wrapper a:hover,.th-rust .layout-container .btn-wrapper a:focus{color:#fff !important}.th-rust .a11y-paragraphs-tabs__wrapper .tabs-tab-list{border-bottom-color:#ba3f1d}.th-rust .a11y-paragraphs-tabs__wrapper .tabs-tab-list .tabs-trigger.is-selected{background-color:#ba3f1d;color:#fff !important}.th-rust .paragraph-gallery .slick-slide:focus,.th-rust .paragraph-gallery .slick-slide:focus-within{outline:2px solid #ba3f1d}.th-rust #umass--global--navigation--search svg{fill:#ba3f1d !important}.th-rust .paragraph-link-column-with-text-block .container .row:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:6px;background-color:#ba3f1d}.th-rust .paragraph-link-column-with-text-block .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-rust .paragraph-link-column-with-text-block .link-group a i,.th-rust .paragraph-link-column-with-text-block .link-group a svg{float:right}.th-rust .paragraph-link-column-with-text-block .link-group a:hover,.th-rust .paragraph-link-column-with-text-block .link-group a:focus{color:#ba3f1d;border-bottom-color:#ba3f1d;background:none;text-decoration:none;padding-right:.5em}.th-rust .paragraph-link-column-with-text-block .link-group a i,.th-rust .paragraph-link-column-with-text-block .link-group a svg{color:#ba3f1d}.th-rust .paragraph-link-column-with-text-block.th-maroon{background-color:#ba3f1d}.th-rust .paragraph-link-column-with-text-block.th-maroon .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-rust .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-rust .paragraph-link-column-with-text-block.th-maroon .link-group a svg{float:right}.th-rust .paragraph-link-column-with-text-block.th-maroon .link-group a:hover,.th-rust .paragraph-link-column-with-text-block.th-maroon .link-group a:focus{color:#fff;border-bottom-color:#fff;background:none;text-decoration:none;padding-right:.5em}.th-rust .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-rust .paragraph-link-column-with-text-block.th-maroon .link-group a svg{color:#fff}.th-rust .paragraph-type-metrics-band{background-color:#ba3f1d}.th-rust .paragraph-page-header .content-wrapper .description,.th-rust .page-header .content-wrapper .description{border-left-color:#ba3f1d}.th-rust .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-rust .page-type-landing-page .page-header .content-wrapper .link-btn a{border:thin solid #ba3f1d;border-radius:0px;background-color:#ba3f1d;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-rust .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-rust .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-rust .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-rust .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-rust .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a i,.th-rust .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a svg,.th-rust .page-type-landing-page .page-header .content-wrapper .link-btn a i,.th-rust .page-type-landing-page .page-header .content-wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-rust .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-rust .page-type-landing-page .page-header .content-wrapper .link-btn a{white-space:normal}}.th-rust .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-rust .page-type-landing-page .page-header .content-wrapper .link-btn a{color:#fff !important}.th-rust .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-rust .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-rust .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-rust .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{color:#fff !important}.th-rust .page-type-landing-page .page-header-full-bleed .container .link-btn a{border:thin solid #ba3f1d;border-radius:0px;background-color:#ba3f1d;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-rust .page-type-landing-page .page-header-full-bleed .container .link-btn a:hover,.th-rust .page-type-landing-page .page-header-full-bleed .container .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-rust .page-type-landing-page .page-header-full-bleed .container .link-btn a i,.th-rust .page-type-landing-page .page-header-full-bleed .container .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-rust .page-type-landing-page .page-header-full-bleed .container .link-btn a{white-space:normal}}.th-rust .paragraph-profile-callout .callout-wrapper .details .prof-title a{color:#ba3f1d}.th-rust .paragraph-profile-callout .callout-wrapper .details .btn{border:thin solid #ba3f1d;border-radius:0px;background-color:#ba3f1d;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-rust .paragraph-profile-callout .callout-wrapper .details .btn:hover,.th-rust .paragraph-profile-callout .callout-wrapper .details .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-rust .paragraph-profile-callout .callout-wrapper .details .btn i,.th-rust .paragraph-profile-callout .callout-wrapper .details .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-rust .paragraph-profile-callout .callout-wrapper .details .btn{white-space:normal}}.th-rust .paragraph-profile-callout .callout-wrapper .details .btn{color:#fff !important}.th-rust .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .h2 a:hover,.th-rust .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .text-xl a:hover{color:#ba3f1d !important;text-decoration-color:#ba3f1d !important}.th-rust .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #ba3f1d;border-radius:0px;background-color:#ba3f1d;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-rust .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-rust .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-rust .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-rust .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-rust .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-rust .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #ba3f1d;border-radius:0px;background-color:#ba3f1d;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-rust .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-rust .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-rust .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-rust .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-rust .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-rust .views-exposed-form__header .views-exposed-form__title{border-bottom-color:#ba3f1d}.th-rust .bef-exposed-form details summary{color:#ba3f1d}.th-rust .bef-exposed-form details[open] summary:after{border-top-color:#ba3f1d}.th-rust .bef-exposed-form details .js-form-type-checkbox input:checked,.th-rust .bef-exposed-form details .js-form-type-checkbox input:active{background-color:#ba3f1d;border-color:#ba3f1d}.th-rust .bef-exposed-form #edit-actions .button{background-color:#ba3f1d !important}.th-rust .page-type-event .event-details .col .detail-item.website a{border:thin solid #ba3f1d;border-radius:0px;background-color:#ba3f1d;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-rust .page-type-event .event-details .col .detail-item.website a:hover,.th-rust .page-type-event .event-details .col .detail-item.website a:focus{background-color:#000;border-color:#000;color:#fff}.th-rust .page-type-event .event-details .col .detail-item.website a i,.th-rust .page-type-event .event-details .col .detail-item.website a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-rust .page-type-event .event-details .col .detail-item.website a{white-space:normal}}.th-rust .page-type-event .event-location{border-left-color:#ba3f1d}.th-rust .event .date-box-wrapper .date-box-day{color:#ba3f1d}.th-rust .event.tile .date-box-wrapper:before{background-color:#ba3f1d}.th-rust .book-nav-links a:hover,.th-rust .book-nav-links a:focus{border-bottom-color:#ba3f1d}.th-rust .book-nav-links .has-children .chapter-expand:hover,.th-rust .book-nav-links .has-children .chapter-expand:focus{background-color:#ba3f1d}.th-rust .book-nav-links .book-title{background-color:#ba3f1d}.th-rust .book-nav-links .book-title a{color:#fff;background-color:#ba3f1d}.th-rust .book-nav-links .book-title a:hover,.th-rust .book-nav-links .book-title a:focus{border-bottom-color:#000}.th-rust .paragraph-download-band .row .col .h4,.th-rust .paragraph-download-band .row .col .text-md{color:#ba3f1d}.th-rust #main-menu-toggle .main-navigation__hamburger>div{background-color:#ba3f1d}.th-rust .super-nav-menu .super-nav__menu-link:focus,.th-rust .super-nav-menu .super-nav__menu-link:hover{color:#fff}.th-rust .super-nav-menu .super-nav__level-0{position:relative}.th-rust .super-nav-menu .super-nav__level-0 .super-nav__level-0-content{position:relative}.th-rust .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link{display:block}.th-rust .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus,.th-rust .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:hover,.th-rust .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus-within{text-decoration:none}.th-rust .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow:after{border-top-color:#ba3f1d}.th-rust .super-nav-menu .super-nav__level-1{position:relative}.th-rust .super-nav-menu .super-nav__level-1 .super-nav__level-1-content{position:relative}.th-rust .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link{display:block;color:#000}.th-rust .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus,.th-rust .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:hover,.th-rust .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus-within{color:#ba3f1d}.th-rust .super-nav-menu .super-nav__submenu{border-top:6px solid #ba3f1d}.th-rust .super-nav-menu .open .super-nav__level-0-content{background-color:#ba3f1d}.th-rust .super-nav-menu .open .super-nav__arrow:after{border-top-color:#fff !important}.th-rust .main-navigation .main__menu-link:focus,.th-rust .main-navigation .main__menu-link:hover{color:#ba3f1d}.th-rust .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus:after,.th-rust .main-navigation .main__level-0 .main__level-0-content .main__menu-link:hover:after,.th-rust .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus-within:after{background-color:#ba3f1d}.th-rust .main-navigation .main__level-0 .main__level-0-content .main__menu-link.is-active:after{background-color:#ba3f1d}.th-rust .main-navigation .main__level-0.main__item--active-trail .main__level-0-content .main__menu-link:after{background-color:#ba3f1d}.th-rust .main-navigation .main__level-0.main__item--dropdown .main__menu-link.is-active{color:#ba3f1d}.th-rust .main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow:after{border-top-color:#ba3f1d}.th-rust .main-navigation .main__submenu{border-top:6px solid #ba3f1d}.th-rust .main-navigation .main__submenu .main__level-1-content .main__menu-link.is-active{text-decoration:underline solid 2px #ba3f1d}.th-rust .main-navigation .open .main__level-0-content{background-color:#ba3f1d}@media(max-width:738px){.th-rust .primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__menu-link{color:#ba3f1d}.th-rust .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#ba3f1d}.th-rust .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus,.th-rust .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:hover,.th-rust .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus-within{color:#ba3f1d}.th-rust .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#ba3f1d !important}}.th-rust .sidebar .detail-block{margin-bottom:2.5rem}.th-rust .sidebar .detail-block h2,.th-rust .sidebar .detail-block .h2,.th-rust .sidebar .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-rust .sidebar .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-rust .sidebar .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-rust .sidebar .detail-block a>span i,.th-rust .sidebar .detail-block a>span svg{color:#000;margin-left:.625rem}.th-rust .sidebar .detail-block a:hover,.th-rust .sidebar .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-rust .sidebar .detail-block a:hover:after,.th-rust .sidebar .detail-block a:focus:after{border-left-color:#000}.th-rust .sidebar .detail-block .tag{font-size:1.2rem}.th-rust .sidebar .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-rust .sidebar .detail-block ul{margin:0;padding:0}.th-rust .sidebar .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-rust .sidebar .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #ba3f1d;margin-top:.35em;margin-left:.5rem}.th-rust .detail-block.sidebar-menu ul{list-style:none}.th-rust .detail-block.sidebar-menu ul li{padding:0;margin:0}.th-rust .detail-block.sidebar-menu ul li div{font-size:1rem;font-weight:700}.th-rust .detail-block.sidebar-menu ul li a,.th-rust .detail-block.sidebar-menu ul li div{padding:1rem 1rem 1rem .5rem;line-height:1.5}.th-rust .detail-block.sidebar-menu ul li ul li a,.th-rust .detail-block.sidebar-menu ul li ul li div{padding-left:2rem !important}.th-rust .detail-block.sidebar-menu ul li ul li ul li a,.th-rust .detail-block.sidebar-menu ul li ul li ul li div{padding-left:4rem !important}.th-rust .detail-block.sidebar-menu ul li .is-active{background-color:#ba3f1d;pointer-events:none}.th-rust .toc-wrapper .toc-js .toc-content nav ul li:hover,.th-rust .toc-wrapper .toc-js .toc-content nav ul li:focus,.th-rust .toc-wrapper .toc-js .toc-content nav ol li:hover,.th-rust .toc-wrapper .toc-js .toc-content nav ol li:focus{border-bottom-color:#ba3f1d}.th-rust .toc-wrapper .toc-js.is-sticked:before{background-color:#ba3f1d}.th-rust .paragraph-spotlight .wrapper .link-btn a{border:thin solid #ba3f1d;border-radius:0px;background-color:#ba3f1d;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-rust .paragraph-spotlight .wrapper .link-btn a:hover,.th-rust .paragraph-spotlight .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-rust .paragraph-spotlight .wrapper .link-btn a i,.th-rust .paragraph-spotlight .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-rust .paragraph-spotlight .wrapper .link-btn a{white-space:normal}}.th-rust .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-rust .paragraph-spotlight .wrapper .spotlight-body a{color:#fff !important}.th-rust .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{border:thin solid #ba3f1d;border-radius:0px;background-color:#ba3f1d;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-rust .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:hover,.th-rust .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-rust .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a i,.th-rust .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-rust .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{white-space:normal}}.th-rust .paragraph-image-with-text.stacked .wrapper .link-btn a{border:thin solid #ba3f1d;border-radius:0px;background-color:#ba3f1d;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-rust .paragraph-image-with-text.stacked .wrapper .link-btn a:hover,.th-rust .paragraph-image-with-text.stacked .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-rust .paragraph-image-with-text.stacked .wrapper .link-btn a i,.th-rust .paragraph-image-with-text.stacked .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-rust .paragraph-image-with-text.stacked .wrapper .link-btn a{white-space:normal}}.th-rust .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{border:thin solid #ba3f1d;border-radius:0px;background-color:#ba3f1d;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-rust .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:hover,.th-rust .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-rust .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a i,.th-rust .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-rust .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{white-space:normal}}.th-rust .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{border:thin solid #ba3f1d;border-radius:0px;background-color:#ba3f1d;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-rust .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:hover,.th-rust .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-rust .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a i,.th-rust .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-rust .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{white-space:normal}}.th-rust .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{border:thin solid #ba3f1d;border-radius:0px;background-color:#ba3f1d;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-rust .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:hover,.th-rust .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-rust .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a i,.th-rust .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-rust .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{white-space:normal}}.th-rust .document .tag{color:#ba3f1d;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-rust .document .tag i,.th-rust .document .tag svg{margin-top:.15em;margin-left:.5em}.th-rust .document .tag:hover,.th-rust .document .tag:focus{background-color:#ba3f1d;color:#fff;text-decoration:none}.th-rust .document .tag:not(a){color:#000;pointer-events:none}.th-rust .document .col-4 .detail-block{margin-bottom:2.5rem}.th-rust .document .col-4 .detail-block h2,.th-rust .document .col-4 .detail-block .h2,.th-rust .document .col-4 .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-rust .document .col-4 .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-rust .document .col-4 .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-rust .document .col-4 .detail-block a>span i,.th-rust .document .col-4 .detail-block a>span svg{color:#000;margin-left:.625rem}.th-rust .document .col-4 .detail-block a:hover,.th-rust .document .col-4 .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-rust .document .col-4 .detail-block a:hover:after,.th-rust .document .col-4 .detail-block a:focus:after{border-left-color:#000}.th-rust .document .col-4 .detail-block .tag{font-size:1.2rem}.th-rust .document .col-4 .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-rust .document .col-4 .detail-block ul{margin:0;padding:0}.th-rust .document .col-4 .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-rust .document .col-4 .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #ba3f1d;margin-top:.35em;margin-left:.5rem}.th-rust .document.teaser-item .wrapper .details .tags>div{color:#ba3f1d;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-rust .document.teaser-item .wrapper .details .tags>div i,.th-rust .document.teaser-item .wrapper .details .tags>div svg{margin-top:.15em;margin-left:.5em}.th-rust .document.teaser-item .wrapper .details .tags>div:hover,.th-rust .document.teaser-item .wrapper .details .tags>div:focus{background-color:#ba3f1d;color:#fff;text-decoration:none}.th-rust .document.teaser-item .wrapper .details .tags>div:not(a){color:#000;pointer-events:none}.th-rust .taxonomy-link-list .link-list .tag{color:#ba3f1d;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-rust .taxonomy-link-list .link-list .tag i,.th-rust .taxonomy-link-list .link-list .tag svg{margin-top:.15em;margin-left:.5em}.th-rust .taxonomy-link-list .link-list .tag:hover,.th-rust .taxonomy-link-list .link-list .tag:focus{background-color:#ba3f1d;color:#fff;text-decoration:none}.th-rust .taxonomy-link-list .link-list .tag:not(a){color:#000;pointer-events:none}.th-rust .header__wrapper .container{background-image:none}@media(max-width:938px){.th-rust .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#ba3f1d !important}.th-rust .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#ba3f1d !important}.th-rust .main-navigation .open .main-navigation__arrow::after,.th-rust .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow::after{border-top-color:#ba3f1d !important}.th-rust .main-navigation .open .main__level-0-content,.th-rust .super-nav-menu .open .super-nav__level-0-content{background-color:rgba(0,0,0,0)}}@media(min-width:939px){.th-rust .main-navigation .main__level-0 .main__menu-link{color:#ba3f1d !important}.th-rust .main-navigation .open .main__level-0-content .main__menu-link{color:#fff !important}.th-rust .open .super-nav__level-0-content>.super-nav__menu-link{color:#fff !important}.th-rust .open .super-nav__level-0-content>.super-nav__menu-link:hover,.th-rust .open .super-nav__level-0-content>.super-nav__menu-link:focus{color:#fff}}.th-rust .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-rust .paragraph-spotlight .wrapper .link-btn a:hover,.th-rust .paragraph-spotlight .wrapper .link-btn a:focus{border-color:#ba3f1d !important}.th-rust .book-nav-links .book-title a{color:#fff !important}.th-rust div[id$=-local-tasks] ul li a:hover{color:#fff !important}.th-rust .paragraph-link-column-with-text-block.th-maroon .link-group a{color:#fff !important}.th-rust .pager ul li a:hover,.th-rust .pager ul li a:focus{color:#fff !important}.th-rust .pager ul li.is-active a{color:#fff !important}.th-rust .layout-container [data-component-id="umass_framework_theme:link_column_with_text_block"] .row{border-top-color:#ba3f1d}.th-rust .page-type-profile .profile-documents a{color:#fff !important}.th-raw-umber .header__wrapper{background-color:#fff}.th-raw-umber .main-navigation .open .main-navigation__arrow::after{border-top-color:#fff !important}.th-raw-umber #umass--global--header #umass--global--navigation--navicon{display:none !important}.th-raw-umber #umass--global--header #umass--global--navigation--links{position:relative;height:auto;width:auto;overflow:visible;clip:unset;opacity:1;top:unset;transform:unset;left:0;max-width:unset}.th-raw-umber #umass--global--header #umass--global--navigation--links li{margin:0}.th-raw-umber #umass--global--header #umass--global--navigation--links li>a{display:none !important}.th-raw-umber #umass--global--footer-wordmark,.th-raw-umber #collegiatem,.th-raw-umber #umass--global-tophat-wordmark,.th-raw-umber #wordmark{display:none !important}.th-raw-umber #umass--global--header,.th-raw-umber #umass--global--footer{background-color:#8d6346 !important}.th-raw-umber .pager{padding-top:.3125rem;margin-top:2.5rem;margin-bottom:2.5rem;font-family:"Open Sans";border-top:1px solid #666}@media(max-width:567px){.th-raw-umber .pager{flex-direction:column}.th-raw-umber .pager .counter{margin-bottom:1em}}.th-raw-umber .pager .item-count{font-size:.5rem}.th-raw-umber .pager .pagination-btn{font-weight:600}.th-raw-umber .pager .pagination-btn:hover{background-color:#8d6346;border-color:#8d6346;color:#fff !important;text-decoration:none}.th-raw-umber .pager .active,.th-raw-umber .pager .is-active{background-color:#8d6346;border-color:#8d6346;color:#fff !important}.th-raw-umber .pager ul{margin:0;padding:0;display:flex;justify-content:flex-end}.th-raw-umber .pager ul li{list-style:none;margin:0 0 0 1em;padding:0;border-radius:3px;border:1px solid #ccc;font-weight:600}.th-raw-umber .pager ul li a{padding:.25em .5em;color:#666;font-family:"Open Sans";text-decoration:none;border:none}.th-raw-umber .pager ul li a:hover,.th-raw-umber .pager ul li a:focus{text-decoration:none;color:#fff}.th-raw-umber .pager ul li:hover,.th-raw-umber .pager ul li:focus-within{background-color:#8d6346;border-color:#8d6346}.th-raw-umber .pager ul li.is-active a{color:#fff}.th-raw-umber .user-login-form input[type=submit],.th-raw-umber .user-login-form input[type=button],.th-raw-umber .openid-connect-login-form input[type=submit],.th-raw-umber .openid-connect-login-form input[type=button]{background-color:#8d6346 !important}.th-raw-umber .user-login-form input[type=submit]:hover,.th-raw-umber .user-login-form input[type=submit]:focus,.th-raw-umber .user-login-form input[type=button]:hover,.th-raw-umber .user-login-form input[type=button]:focus,.th-raw-umber .openid-connect-login-form input[type=submit]:hover,.th-raw-umber .openid-connect-login-form input[type=submit]:focus,.th-raw-umber .openid-connect-login-form input[type=button]:hover,.th-raw-umber .openid-connect-login-form input[type=button]:focus{background-color:#000 !important}.th-raw-umber div[id$=-local-tasks] ul li a:hover{background-color:#8d6346}.th-raw-umber table thead{background-color:#8d6346}.th-raw-umber .layout-container a{color:#8d6346 !important;text-decoration-color:#8d6346}.th-raw-umber .layout-container a.field-stat-link{color:#fff !important;background-color:#8d6346}.th-raw-umber .layout-container a.field-stat-link:hover,.th-raw-umber .layout-container a.field-stat-link:focus{background-color:#fff;border:2px solid #8d6346;color:#8d6346 !important}.th-raw-umber .layout-container blockquote{border-left-color:#8d6346}.th-raw-umber .layout-container .btn-wrapper a{border:thin solid #8d6346;border-radius:0px;background-color:#8d6346;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-raw-umber .layout-container .btn-wrapper a:hover,.th-raw-umber .layout-container .btn-wrapper a:focus{background-color:#000;border-color:#000;color:#fff}.th-raw-umber .layout-container .btn-wrapper a i,.th-raw-umber .layout-container .btn-wrapper a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-raw-umber .layout-container .btn-wrapper a{white-space:normal}}.th-raw-umber .layout-container .btn-wrapper a{color:#fff !important}.th-raw-umber .layout-container .btn-wrapper a:hover,.th-raw-umber .layout-container .btn-wrapper a:focus{color:#fff !important}.th-raw-umber .a11y-paragraphs-tabs__wrapper .tabs-tab-list{border-bottom-color:#8d6346}.th-raw-umber .a11y-paragraphs-tabs__wrapper .tabs-tab-list .tabs-trigger.is-selected{background-color:#8d6346;color:#fff !important}.th-raw-umber .paragraph-gallery .slick-slide:focus,.th-raw-umber .paragraph-gallery .slick-slide:focus-within{outline:2px solid #8d6346}.th-raw-umber #umass--global--navigation--search svg{fill:#8d6346 !important}.th-raw-umber .paragraph-link-column-with-text-block .container .row:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:6px;background-color:#8d6346}.th-raw-umber .paragraph-link-column-with-text-block .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-raw-umber .paragraph-link-column-with-text-block .link-group a i,.th-raw-umber .paragraph-link-column-with-text-block .link-group a svg{float:right}.th-raw-umber .paragraph-link-column-with-text-block .link-group a:hover,.th-raw-umber .paragraph-link-column-with-text-block .link-group a:focus{color:#8d6346;border-bottom-color:#8d6346;background:none;text-decoration:none;padding-right:.5em}.th-raw-umber .paragraph-link-column-with-text-block .link-group a i,.th-raw-umber .paragraph-link-column-with-text-block .link-group a svg{color:#8d6346}.th-raw-umber .paragraph-link-column-with-text-block.th-maroon{background-color:#8d6346}.th-raw-umber .paragraph-link-column-with-text-block.th-maroon .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-raw-umber .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-raw-umber .paragraph-link-column-with-text-block.th-maroon .link-group a svg{float:right}.th-raw-umber .paragraph-link-column-with-text-block.th-maroon .link-group a:hover,.th-raw-umber .paragraph-link-column-with-text-block.th-maroon .link-group a:focus{color:#fff;border-bottom-color:#fff;background:none;text-decoration:none;padding-right:.5em}.th-raw-umber .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-raw-umber .paragraph-link-column-with-text-block.th-maroon .link-group a svg{color:#fff}.th-raw-umber .paragraph-type-metrics-band{background-color:#8d6346}.th-raw-umber .paragraph-page-header .content-wrapper .description,.th-raw-umber .page-header .content-wrapper .description{border-left-color:#8d6346}.th-raw-umber .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-raw-umber .page-type-landing-page .page-header .content-wrapper .link-btn a{border:thin solid #8d6346;border-radius:0px;background-color:#8d6346;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-raw-umber .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-raw-umber .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-raw-umber .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-raw-umber .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-raw-umber .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a i,.th-raw-umber .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a svg,.th-raw-umber .page-type-landing-page .page-header .content-wrapper .link-btn a i,.th-raw-umber .page-type-landing-page .page-header .content-wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-raw-umber .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-raw-umber .page-type-landing-page .page-header .content-wrapper .link-btn a{white-space:normal}}.th-raw-umber .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-raw-umber .page-type-landing-page .page-header .content-wrapper .link-btn a{color:#fff !important}.th-raw-umber .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-raw-umber .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-raw-umber .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-raw-umber .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{color:#fff !important}.th-raw-umber .page-type-landing-page .page-header-full-bleed .container .link-btn a{border:thin solid #8d6346;border-radius:0px;background-color:#8d6346;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-raw-umber .page-type-landing-page .page-header-full-bleed .container .link-btn a:hover,.th-raw-umber .page-type-landing-page .page-header-full-bleed .container .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-raw-umber .page-type-landing-page .page-header-full-bleed .container .link-btn a i,.th-raw-umber .page-type-landing-page .page-header-full-bleed .container .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-raw-umber .page-type-landing-page .page-header-full-bleed .container .link-btn a{white-space:normal}}.th-raw-umber .paragraph-profile-callout .callout-wrapper .details .prof-title a{color:#8d6346}.th-raw-umber .paragraph-profile-callout .callout-wrapper .details .btn{border:thin solid #8d6346;border-radius:0px;background-color:#8d6346;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-raw-umber .paragraph-profile-callout .callout-wrapper .details .btn:hover,.th-raw-umber .paragraph-profile-callout .callout-wrapper .details .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-raw-umber .paragraph-profile-callout .callout-wrapper .details .btn i,.th-raw-umber .paragraph-profile-callout .callout-wrapper .details .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-raw-umber .paragraph-profile-callout .callout-wrapper .details .btn{white-space:normal}}.th-raw-umber .paragraph-profile-callout .callout-wrapper .details .btn{color:#fff !important}.th-raw-umber .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .h2 a:hover,.th-raw-umber .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .text-xl a:hover{color:#8d6346 !important;text-decoration-color:#8d6346 !important}.th-raw-umber .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #8d6346;border-radius:0px;background-color:#8d6346;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-raw-umber .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-raw-umber .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-raw-umber .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-raw-umber .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-raw-umber .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-raw-umber .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #8d6346;border-radius:0px;background-color:#8d6346;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-raw-umber .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-raw-umber .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-raw-umber .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-raw-umber .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-raw-umber .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-raw-umber .views-exposed-form__header .views-exposed-form__title{border-bottom-color:#8d6346}.th-raw-umber .bef-exposed-form details summary{color:#8d6346}.th-raw-umber .bef-exposed-form details[open] summary:after{border-top-color:#8d6346}.th-raw-umber .bef-exposed-form details .js-form-type-checkbox input:checked,.th-raw-umber .bef-exposed-form details .js-form-type-checkbox input:active{background-color:#8d6346;border-color:#8d6346}.th-raw-umber .bef-exposed-form #edit-actions .button{background-color:#8d6346 !important}.th-raw-umber .page-type-event .event-details .col .detail-item.website a{border:thin solid #8d6346;border-radius:0px;background-color:#8d6346;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-raw-umber .page-type-event .event-details .col .detail-item.website a:hover,.th-raw-umber .page-type-event .event-details .col .detail-item.website a:focus{background-color:#000;border-color:#000;color:#fff}.th-raw-umber .page-type-event .event-details .col .detail-item.website a i,.th-raw-umber .page-type-event .event-details .col .detail-item.website a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-raw-umber .page-type-event .event-details .col .detail-item.website a{white-space:normal}}.th-raw-umber .page-type-event .event-location{border-left-color:#8d6346}.th-raw-umber .event .date-box-wrapper .date-box-day{color:#8d6346}.th-raw-umber .event.tile .date-box-wrapper:before{background-color:#8d6346}.th-raw-umber .book-nav-links a:hover,.th-raw-umber .book-nav-links a:focus{border-bottom-color:#8d6346}.th-raw-umber .book-nav-links .has-children .chapter-expand:hover,.th-raw-umber .book-nav-links .has-children .chapter-expand:focus{background-color:#8d6346}.th-raw-umber .book-nav-links .book-title{background-color:#8d6346}.th-raw-umber .book-nav-links .book-title a{color:#fff;background-color:#8d6346}.th-raw-umber .book-nav-links .book-title a:hover,.th-raw-umber .book-nav-links .book-title a:focus{border-bottom-color:#000}.th-raw-umber .paragraph-download-band .row .col .h4,.th-raw-umber .paragraph-download-band .row .col .text-md{color:#8d6346}.th-raw-umber #main-menu-toggle .main-navigation__hamburger>div{background-color:#8d6346}.th-raw-umber .super-nav-menu .super-nav__menu-link:focus,.th-raw-umber .super-nav-menu .super-nav__menu-link:hover{color:#fff}.th-raw-umber .super-nav-menu .super-nav__level-0{position:relative}.th-raw-umber .super-nav-menu .super-nav__level-0 .super-nav__level-0-content{position:relative}.th-raw-umber .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link{display:block}.th-raw-umber .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus,.th-raw-umber .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:hover,.th-raw-umber .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus-within{text-decoration:none}.th-raw-umber .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow:after{border-top-color:#8d6346}.th-raw-umber .super-nav-menu .super-nav__level-1{position:relative}.th-raw-umber .super-nav-menu .super-nav__level-1 .super-nav__level-1-content{position:relative}.th-raw-umber .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link{display:block;color:#000}.th-raw-umber .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus,.th-raw-umber .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:hover,.th-raw-umber .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus-within{color:#8d6346}.th-raw-umber .super-nav-menu .super-nav__submenu{border-top:6px solid #8d6346}.th-raw-umber .super-nav-menu .open .super-nav__level-0-content{background-color:#8d6346}.th-raw-umber .super-nav-menu .open .super-nav__arrow:after{border-top-color:#fff !important}.th-raw-umber .main-navigation .main__menu-link:focus,.th-raw-umber .main-navigation .main__menu-link:hover{color:#8d6346}.th-raw-umber .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus:after,.th-raw-umber .main-navigation .main__level-0 .main__level-0-content .main__menu-link:hover:after,.th-raw-umber .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus-within:after{background-color:#8d6346}.th-raw-umber .main-navigation .main__level-0 .main__level-0-content .main__menu-link.is-active:after{background-color:#8d6346}.th-raw-umber .main-navigation .main__level-0.main__item--active-trail .main__level-0-content .main__menu-link:after{background-color:#8d6346}.th-raw-umber .main-navigation .main__level-0.main__item--dropdown .main__menu-link.is-active{color:#8d6346}.th-raw-umber .main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow:after{border-top-color:#8d6346}.th-raw-umber .main-navigation .main__submenu{border-top:6px solid #8d6346}.th-raw-umber .main-navigation .main__submenu .main__level-1-content .main__menu-link.is-active{text-decoration:underline solid 2px #8d6346}.th-raw-umber .main-navigation .open .main__level-0-content{background-color:#8d6346}@media(max-width:738px){.th-raw-umber .primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__menu-link{color:#8d6346}.th-raw-umber .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#8d6346}.th-raw-umber .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus,.th-raw-umber .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:hover,.th-raw-umber .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus-within{color:#8d6346}.th-raw-umber .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#8d6346 !important}}.th-raw-umber .sidebar .detail-block{margin-bottom:2.5rem}.th-raw-umber .sidebar .detail-block h2,.th-raw-umber .sidebar .detail-block .h2,.th-raw-umber .sidebar .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-raw-umber .sidebar .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-raw-umber .sidebar .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-raw-umber .sidebar .detail-block a>span i,.th-raw-umber .sidebar .detail-block a>span svg{color:#000;margin-left:.625rem}.th-raw-umber .sidebar .detail-block a:hover,.th-raw-umber .sidebar .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-raw-umber .sidebar .detail-block a:hover:after,.th-raw-umber .sidebar .detail-block a:focus:after{border-left-color:#000}.th-raw-umber .sidebar .detail-block .tag{font-size:1.2rem}.th-raw-umber .sidebar .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-raw-umber .sidebar .detail-block ul{margin:0;padding:0}.th-raw-umber .sidebar .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-raw-umber .sidebar .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #8d6346;margin-top:.35em;margin-left:.5rem}.th-raw-umber .detail-block.sidebar-menu ul{list-style:none}.th-raw-umber .detail-block.sidebar-menu ul li{padding:0;margin:0}.th-raw-umber .detail-block.sidebar-menu ul li div{font-size:1rem;font-weight:700}.th-raw-umber .detail-block.sidebar-menu ul li a,.th-raw-umber .detail-block.sidebar-menu ul li div{padding:1rem 1rem 1rem .5rem;line-height:1.5}.th-raw-umber .detail-block.sidebar-menu ul li ul li a,.th-raw-umber .detail-block.sidebar-menu ul li ul li div{padding-left:2rem !important}.th-raw-umber .detail-block.sidebar-menu ul li ul li ul li a,.th-raw-umber .detail-block.sidebar-menu ul li ul li ul li div{padding-left:4rem !important}.th-raw-umber .detail-block.sidebar-menu ul li .is-active{background-color:#8d6346;pointer-events:none}.th-raw-umber .toc-wrapper .toc-js .toc-content nav ul li:hover,.th-raw-umber .toc-wrapper .toc-js .toc-content nav ul li:focus,.th-raw-umber .toc-wrapper .toc-js .toc-content nav ol li:hover,.th-raw-umber .toc-wrapper .toc-js .toc-content nav ol li:focus{border-bottom-color:#8d6346}.th-raw-umber .toc-wrapper .toc-js.is-sticked:before{background-color:#8d6346}.th-raw-umber .paragraph-spotlight .wrapper .link-btn a{border:thin solid #8d6346;border-radius:0px;background-color:#8d6346;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-raw-umber .paragraph-spotlight .wrapper .link-btn a:hover,.th-raw-umber .paragraph-spotlight .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-raw-umber .paragraph-spotlight .wrapper .link-btn a i,.th-raw-umber .paragraph-spotlight .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-raw-umber .paragraph-spotlight .wrapper .link-btn a{white-space:normal}}.th-raw-umber .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-raw-umber .paragraph-spotlight .wrapper .spotlight-body a{color:#fff !important}.th-raw-umber .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{border:thin solid #8d6346;border-radius:0px;background-color:#8d6346;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-raw-umber .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:hover,.th-raw-umber .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-raw-umber .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a i,.th-raw-umber .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-raw-umber .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{white-space:normal}}.th-raw-umber .paragraph-image-with-text.stacked .wrapper .link-btn a{border:thin solid #8d6346;border-radius:0px;background-color:#8d6346;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-raw-umber .paragraph-image-with-text.stacked .wrapper .link-btn a:hover,.th-raw-umber .paragraph-image-with-text.stacked .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-raw-umber .paragraph-image-with-text.stacked .wrapper .link-btn a i,.th-raw-umber .paragraph-image-with-text.stacked .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-raw-umber .paragraph-image-with-text.stacked .wrapper .link-btn a{white-space:normal}}.th-raw-umber .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{border:thin solid #8d6346;border-radius:0px;background-color:#8d6346;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-raw-umber .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:hover,.th-raw-umber .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-raw-umber .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a i,.th-raw-umber .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-raw-umber .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{white-space:normal}}.th-raw-umber .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{border:thin solid #8d6346;border-radius:0px;background-color:#8d6346;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-raw-umber .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:hover,.th-raw-umber .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-raw-umber .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a i,.th-raw-umber .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-raw-umber .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{white-space:normal}}.th-raw-umber .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{border:thin solid #8d6346;border-radius:0px;background-color:#8d6346;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-raw-umber .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:hover,.th-raw-umber .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-raw-umber .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a i,.th-raw-umber .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-raw-umber .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{white-space:normal}}.th-raw-umber .document .tag{color:#8d6346;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-raw-umber .document .tag i,.th-raw-umber .document .tag svg{margin-top:.15em;margin-left:.5em}.th-raw-umber .document .tag:hover,.th-raw-umber .document .tag:focus{background-color:#8d6346;color:#fff;text-decoration:none}.th-raw-umber .document .tag:not(a){color:#000;pointer-events:none}.th-raw-umber .document .col-4 .detail-block{margin-bottom:2.5rem}.th-raw-umber .document .col-4 .detail-block h2,.th-raw-umber .document .col-4 .detail-block .h2,.th-raw-umber .document .col-4 .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-raw-umber .document .col-4 .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-raw-umber .document .col-4 .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-raw-umber .document .col-4 .detail-block a>span i,.th-raw-umber .document .col-4 .detail-block a>span svg{color:#000;margin-left:.625rem}.th-raw-umber .document .col-4 .detail-block a:hover,.th-raw-umber .document .col-4 .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-raw-umber .document .col-4 .detail-block a:hover:after,.th-raw-umber .document .col-4 .detail-block a:focus:after{border-left-color:#000}.th-raw-umber .document .col-4 .detail-block .tag{font-size:1.2rem}.th-raw-umber .document .col-4 .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-raw-umber .document .col-4 .detail-block ul{margin:0;padding:0}.th-raw-umber .document .col-4 .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-raw-umber .document .col-4 .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #8d6346;margin-top:.35em;margin-left:.5rem}.th-raw-umber .document.teaser-item .wrapper .details .tags>div{color:#8d6346;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-raw-umber .document.teaser-item .wrapper .details .tags>div i,.th-raw-umber .document.teaser-item .wrapper .details .tags>div svg{margin-top:.15em;margin-left:.5em}.th-raw-umber .document.teaser-item .wrapper .details .tags>div:hover,.th-raw-umber .document.teaser-item .wrapper .details .tags>div:focus{background-color:#8d6346;color:#fff;text-decoration:none}.th-raw-umber .document.teaser-item .wrapper .details .tags>div:not(a){color:#000;pointer-events:none}.th-raw-umber .taxonomy-link-list .link-list .tag{color:#8d6346;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-raw-umber .taxonomy-link-list .link-list .tag i,.th-raw-umber .taxonomy-link-list .link-list .tag svg{margin-top:.15em;margin-left:.5em}.th-raw-umber .taxonomy-link-list .link-list .tag:hover,.th-raw-umber .taxonomy-link-list .link-list .tag:focus{background-color:#8d6346;color:#fff;text-decoration:none}.th-raw-umber .taxonomy-link-list .link-list .tag:not(a){color:#000;pointer-events:none}.th-raw-umber .header__wrapper .container{background-image:none}@media(max-width:938px){.th-raw-umber .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#8d6346 !important}.th-raw-umber .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#8d6346 !important}.th-raw-umber .main-navigation .open .main-navigation__arrow::after,.th-raw-umber .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow::after{border-top-color:#8d6346 !important}.th-raw-umber .main-navigation .open .main__level-0-content,.th-raw-umber .super-nav-menu .open .super-nav__level-0-content{background-color:rgba(0,0,0,0)}}@media(min-width:939px){.th-raw-umber .main-navigation .main__level-0 .main__menu-link{color:#8d6346 !important}.th-raw-umber .main-navigation .open .main__level-0-content .main__menu-link{color:#fff !important}.th-raw-umber .open .super-nav__level-0-content>.super-nav__menu-link{color:#fff !important}.th-raw-umber .open .super-nav__level-0-content>.super-nav__menu-link:hover,.th-raw-umber .open .super-nav__level-0-content>.super-nav__menu-link:focus{color:#fff}}.th-raw-umber .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-raw-umber .paragraph-spotlight .wrapper .link-btn a:hover,.th-raw-umber .paragraph-spotlight .wrapper .link-btn a:focus{border-color:#8d6346 !important}.th-raw-umber .book-nav-links .book-title a{color:#fff !important}.th-raw-umber div[id$=-local-tasks] ul li a:hover{color:#fff !important}.th-raw-umber .paragraph-link-column-with-text-block.th-maroon .link-group a{color:#fff !important}.th-raw-umber .pager ul li a:hover,.th-raw-umber .pager ul li a:focus{color:#fff !important}.th-raw-umber .pager ul li.is-active a{color:#fff !important}.th-raw-umber .layout-container [data-component-id="umass_framework_theme:link_column_with_text_block"] .row{border-top-color:#8d6346}.th-raw-umber .page-type-profile .profile-documents a{color:#fff !important}.th-dim-grey .header__wrapper{background-color:#fff}.th-dim-grey .main-navigation .open .main-navigation__arrow::after{border-top-color:#fff !important}.th-dim-grey #umass--global--header #umass--global--navigation--navicon{display:none !important}.th-dim-grey #umass--global--header #umass--global--navigation--links{position:relative;height:auto;width:auto;overflow:visible;clip:unset;opacity:1;top:unset;transform:unset;left:0;max-width:unset}.th-dim-grey #umass--global--header #umass--global--navigation--links li{margin:0}.th-dim-grey #umass--global--header #umass--global--navigation--links li>a{display:none !important}.th-dim-grey #umass--global--footer-wordmark,.th-dim-grey #collegiatem,.th-dim-grey #umass--global-tophat-wordmark,.th-dim-grey #wordmark{display:none !important}.th-dim-grey #umass--global--header,.th-dim-grey #umass--global--footer{background-color:#726e60 !important}.th-dim-grey .pager{padding-top:.3125rem;margin-top:2.5rem;margin-bottom:2.5rem;font-family:"Open Sans";border-top:1px solid #666}@media(max-width:567px){.th-dim-grey .pager{flex-direction:column}.th-dim-grey .pager .counter{margin-bottom:1em}}.th-dim-grey .pager .item-count{font-size:.5rem}.th-dim-grey .pager .pagination-btn{font-weight:600}.th-dim-grey .pager .pagination-btn:hover{background-color:#726e60;border-color:#726e60;color:#fff !important;text-decoration:none}.th-dim-grey .pager .active,.th-dim-grey .pager .is-active{background-color:#726e60;border-color:#726e60;color:#fff !important}.th-dim-grey .pager ul{margin:0;padding:0;display:flex;justify-content:flex-end}.th-dim-grey .pager ul li{list-style:none;margin:0 0 0 1em;padding:0;border-radius:3px;border:1px solid #ccc;font-weight:600}.th-dim-grey .pager ul li a{padding:.25em .5em;color:#666;font-family:"Open Sans";text-decoration:none;border:none}.th-dim-grey .pager ul li a:hover,.th-dim-grey .pager ul li a:focus{text-decoration:none;color:#fff}.th-dim-grey .pager ul li:hover,.th-dim-grey .pager ul li:focus-within{background-color:#726e60;border-color:#726e60}.th-dim-grey .pager ul li.is-active a{color:#fff}.th-dim-grey .user-login-form input[type=submit],.th-dim-grey .user-login-form input[type=button],.th-dim-grey .openid-connect-login-form input[type=submit],.th-dim-grey .openid-connect-login-form input[type=button]{background-color:#726e60 !important}.th-dim-grey .user-login-form input[type=submit]:hover,.th-dim-grey .user-login-form input[type=submit]:focus,.th-dim-grey .user-login-form input[type=button]:hover,.th-dim-grey .user-login-form input[type=button]:focus,.th-dim-grey .openid-connect-login-form input[type=submit]:hover,.th-dim-grey .openid-connect-login-form input[type=submit]:focus,.th-dim-grey .openid-connect-login-form input[type=button]:hover,.th-dim-grey .openid-connect-login-form input[type=button]:focus{background-color:#000 !important}.th-dim-grey div[id$=-local-tasks] ul li a:hover{background-color:#726e60}.th-dim-grey table thead{background-color:#726e60}.th-dim-grey .layout-container a{color:#726e60 !important;text-decoration-color:#726e60}.th-dim-grey .layout-container a.field-stat-link{color:#fff !important;background-color:#726e60}.th-dim-grey .layout-container a.field-stat-link:hover,.th-dim-grey .layout-container a.field-stat-link:focus{background-color:#fff;border:2px solid #726e60;color:#726e60 !important}.th-dim-grey .layout-container blockquote{border-left-color:#726e60}.th-dim-grey .layout-container .btn-wrapper a{border:thin solid #726e60;border-radius:0px;background-color:#726e60;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-dim-grey .layout-container .btn-wrapper a:hover,.th-dim-grey .layout-container .btn-wrapper a:focus{background-color:#000;border-color:#000;color:#fff}.th-dim-grey .layout-container .btn-wrapper a i,.th-dim-grey .layout-container .btn-wrapper a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-dim-grey .layout-container .btn-wrapper a{white-space:normal}}.th-dim-grey .layout-container .btn-wrapper a{color:#fff !important}.th-dim-grey .layout-container .btn-wrapper a:hover,.th-dim-grey .layout-container .btn-wrapper a:focus{color:#fff !important}.th-dim-grey .a11y-paragraphs-tabs__wrapper .tabs-tab-list{border-bottom-color:#726e60}.th-dim-grey .a11y-paragraphs-tabs__wrapper .tabs-tab-list .tabs-trigger.is-selected{background-color:#726e60;color:#fff !important}.th-dim-grey .paragraph-gallery .slick-slide:focus,.th-dim-grey .paragraph-gallery .slick-slide:focus-within{outline:2px solid #726e60}.th-dim-grey #umass--global--navigation--search svg{fill:#726e60 !important}.th-dim-grey .paragraph-link-column-with-text-block .container .row:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:6px;background-color:#726e60}.th-dim-grey .paragraph-link-column-with-text-block .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-dim-grey .paragraph-link-column-with-text-block .link-group a i,.th-dim-grey .paragraph-link-column-with-text-block .link-group a svg{float:right}.th-dim-grey .paragraph-link-column-with-text-block .link-group a:hover,.th-dim-grey .paragraph-link-column-with-text-block .link-group a:focus{color:#726e60;border-bottom-color:#726e60;background:none;text-decoration:none;padding-right:.5em}.th-dim-grey .paragraph-link-column-with-text-block .link-group a i,.th-dim-grey .paragraph-link-column-with-text-block .link-group a svg{color:#726e60}.th-dim-grey .paragraph-link-column-with-text-block.th-maroon{background-color:#726e60}.th-dim-grey .paragraph-link-column-with-text-block.th-maroon .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-dim-grey .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-dim-grey .paragraph-link-column-with-text-block.th-maroon .link-group a svg{float:right}.th-dim-grey .paragraph-link-column-with-text-block.th-maroon .link-group a:hover,.th-dim-grey .paragraph-link-column-with-text-block.th-maroon .link-group a:focus{color:#fff;border-bottom-color:#fff;background:none;text-decoration:none;padding-right:.5em}.th-dim-grey .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-dim-grey .paragraph-link-column-with-text-block.th-maroon .link-group a svg{color:#fff}.th-dim-grey .paragraph-type-metrics-band{background-color:#726e60}.th-dim-grey .paragraph-page-header .content-wrapper .description,.th-dim-grey .page-header .content-wrapper .description{border-left-color:#726e60}.th-dim-grey .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-dim-grey .page-type-landing-page .page-header .content-wrapper .link-btn a{border:thin solid #726e60;border-radius:0px;background-color:#726e60;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-dim-grey .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-dim-grey .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-dim-grey .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-dim-grey .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-dim-grey .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a i,.th-dim-grey .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a svg,.th-dim-grey .page-type-landing-page .page-header .content-wrapper .link-btn a i,.th-dim-grey .page-type-landing-page .page-header .content-wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-dim-grey .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-dim-grey .page-type-landing-page .page-header .content-wrapper .link-btn a{white-space:normal}}.th-dim-grey .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-dim-grey .page-type-landing-page .page-header .content-wrapper .link-btn a{color:#fff !important}.th-dim-grey .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-dim-grey .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-dim-grey .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-dim-grey .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{color:#fff !important}.th-dim-grey .page-type-landing-page .page-header-full-bleed .container .link-btn a{border:thin solid #726e60;border-radius:0px;background-color:#726e60;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-dim-grey .page-type-landing-page .page-header-full-bleed .container .link-btn a:hover,.th-dim-grey .page-type-landing-page .page-header-full-bleed .container .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-dim-grey .page-type-landing-page .page-header-full-bleed .container .link-btn a i,.th-dim-grey .page-type-landing-page .page-header-full-bleed .container .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-dim-grey .page-type-landing-page .page-header-full-bleed .container .link-btn a{white-space:normal}}.th-dim-grey .paragraph-profile-callout .callout-wrapper .details .prof-title a{color:#726e60}.th-dim-grey .paragraph-profile-callout .callout-wrapper .details .btn{border:thin solid #726e60;border-radius:0px;background-color:#726e60;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-dim-grey .paragraph-profile-callout .callout-wrapper .details .btn:hover,.th-dim-grey .paragraph-profile-callout .callout-wrapper .details .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-dim-grey .paragraph-profile-callout .callout-wrapper .details .btn i,.th-dim-grey .paragraph-profile-callout .callout-wrapper .details .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-dim-grey .paragraph-profile-callout .callout-wrapper .details .btn{white-space:normal}}.th-dim-grey .paragraph-profile-callout .callout-wrapper .details .btn{color:#fff !important}.th-dim-grey .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .h2 a:hover,.th-dim-grey .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .text-xl a:hover{color:#726e60 !important;text-decoration-color:#726e60 !important}.th-dim-grey .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #726e60;border-radius:0px;background-color:#726e60;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-dim-grey .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-dim-grey .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-dim-grey .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-dim-grey .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-dim-grey .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-dim-grey .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #726e60;border-radius:0px;background-color:#726e60;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-dim-grey .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-dim-grey .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-dim-grey .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-dim-grey .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-dim-grey .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-dim-grey .views-exposed-form__header .views-exposed-form__title{border-bottom-color:#726e60}.th-dim-grey .bef-exposed-form details summary{color:#726e60}.th-dim-grey .bef-exposed-form details[open] summary:after{border-top-color:#726e60}.th-dim-grey .bef-exposed-form details .js-form-type-checkbox input:checked,.th-dim-grey .bef-exposed-form details .js-form-type-checkbox input:active{background-color:#726e60;border-color:#726e60}.th-dim-grey .bef-exposed-form #edit-actions .button{background-color:#726e60 !important}.th-dim-grey .page-type-event .event-details .col .detail-item.website a{border:thin solid #726e60;border-radius:0px;background-color:#726e60;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-dim-grey .page-type-event .event-details .col .detail-item.website a:hover,.th-dim-grey .page-type-event .event-details .col .detail-item.website a:focus{background-color:#000;border-color:#000;color:#fff}.th-dim-grey .page-type-event .event-details .col .detail-item.website a i,.th-dim-grey .page-type-event .event-details .col .detail-item.website a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-dim-grey .page-type-event .event-details .col .detail-item.website a{white-space:normal}}.th-dim-grey .page-type-event .event-location{border-left-color:#726e60}.th-dim-grey .event .date-box-wrapper .date-box-day{color:#726e60}.th-dim-grey .event.tile .date-box-wrapper:before{background-color:#726e60}.th-dim-grey .book-nav-links a:hover,.th-dim-grey .book-nav-links a:focus{border-bottom-color:#726e60}.th-dim-grey .book-nav-links .has-children .chapter-expand:hover,.th-dim-grey .book-nav-links .has-children .chapter-expand:focus{background-color:#726e60}.th-dim-grey .book-nav-links .book-title{background-color:#726e60}.th-dim-grey .book-nav-links .book-title a{color:#fff;background-color:#726e60}.th-dim-grey .book-nav-links .book-title a:hover,.th-dim-grey .book-nav-links .book-title a:focus{border-bottom-color:#000}.th-dim-grey .paragraph-download-band .row .col .h4,.th-dim-grey .paragraph-download-band .row .col .text-md{color:#726e60}.th-dim-grey #main-menu-toggle .main-navigation__hamburger>div{background-color:#726e60}.th-dim-grey .super-nav-menu .super-nav__menu-link:focus,.th-dim-grey .super-nav-menu .super-nav__menu-link:hover{color:#fff}.th-dim-grey .super-nav-menu .super-nav__level-0{position:relative}.th-dim-grey .super-nav-menu .super-nav__level-0 .super-nav__level-0-content{position:relative}.th-dim-grey .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link{display:block}.th-dim-grey .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus,.th-dim-grey .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:hover,.th-dim-grey .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus-within{text-decoration:none}.th-dim-grey .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow:after{border-top-color:#726e60}.th-dim-grey .super-nav-menu .super-nav__level-1{position:relative}.th-dim-grey .super-nav-menu .super-nav__level-1 .super-nav__level-1-content{position:relative}.th-dim-grey .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link{display:block;color:#000}.th-dim-grey .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus,.th-dim-grey .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:hover,.th-dim-grey .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus-within{color:#726e60}.th-dim-grey .super-nav-menu .super-nav__submenu{border-top:6px solid #726e60}.th-dim-grey .super-nav-menu .open .super-nav__level-0-content{background-color:#726e60}.th-dim-grey .super-nav-menu .open .super-nav__arrow:after{border-top-color:#fff !important}.th-dim-grey .main-navigation .main__menu-link:focus,.th-dim-grey .main-navigation .main__menu-link:hover{color:#726e60}.th-dim-grey .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus:after,.th-dim-grey .main-navigation .main__level-0 .main__level-0-content .main__menu-link:hover:after,.th-dim-grey .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus-within:after{background-color:#726e60}.th-dim-grey .main-navigation .main__level-0 .main__level-0-content .main__menu-link.is-active:after{background-color:#726e60}.th-dim-grey .main-navigation .main__level-0.main__item--active-trail .main__level-0-content .main__menu-link:after{background-color:#726e60}.th-dim-grey .main-navigation .main__level-0.main__item--dropdown .main__menu-link.is-active{color:#726e60}.th-dim-grey .main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow:after{border-top-color:#726e60}.th-dim-grey .main-navigation .main__submenu{border-top:6px solid #726e60}.th-dim-grey .main-navigation .main__submenu .main__level-1-content .main__menu-link.is-active{text-decoration:underline solid 2px #726e60}.th-dim-grey .main-navigation .open .main__level-0-content{background-color:#726e60}@media(max-width:738px){.th-dim-grey .primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__menu-link{color:#726e60}.th-dim-grey .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#726e60}.th-dim-grey .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus,.th-dim-grey .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:hover,.th-dim-grey .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus-within{color:#726e60}.th-dim-grey .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#726e60 !important}}.th-dim-grey .sidebar .detail-block{margin-bottom:2.5rem}.th-dim-grey .sidebar .detail-block h2,.th-dim-grey .sidebar .detail-block .h2,.th-dim-grey .sidebar .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-dim-grey .sidebar .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-dim-grey .sidebar .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-dim-grey .sidebar .detail-block a>span i,.th-dim-grey .sidebar .detail-block a>span svg{color:#000;margin-left:.625rem}.th-dim-grey .sidebar .detail-block a:hover,.th-dim-grey .sidebar .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-dim-grey .sidebar .detail-block a:hover:after,.th-dim-grey .sidebar .detail-block a:focus:after{border-left-color:#000}.th-dim-grey .sidebar .detail-block .tag{font-size:1.2rem}.th-dim-grey .sidebar .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-dim-grey .sidebar .detail-block ul{margin:0;padding:0}.th-dim-grey .sidebar .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-dim-grey .sidebar .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #726e60;margin-top:.35em;margin-left:.5rem}.th-dim-grey .detail-block.sidebar-menu ul{list-style:none}.th-dim-grey .detail-block.sidebar-menu ul li{padding:0;margin:0}.th-dim-grey .detail-block.sidebar-menu ul li div{font-size:1rem;font-weight:700}.th-dim-grey .detail-block.sidebar-menu ul li a,.th-dim-grey .detail-block.sidebar-menu ul li div{padding:1rem 1rem 1rem .5rem;line-height:1.5}.th-dim-grey .detail-block.sidebar-menu ul li ul li a,.th-dim-grey .detail-block.sidebar-menu ul li ul li div{padding-left:2rem !important}.th-dim-grey .detail-block.sidebar-menu ul li ul li ul li a,.th-dim-grey .detail-block.sidebar-menu ul li ul li ul li div{padding-left:4rem !important}.th-dim-grey .detail-block.sidebar-menu ul li .is-active{background-color:#726e60;pointer-events:none}.th-dim-grey .toc-wrapper .toc-js .toc-content nav ul li:hover,.th-dim-grey .toc-wrapper .toc-js .toc-content nav ul li:focus,.th-dim-grey .toc-wrapper .toc-js .toc-content nav ol li:hover,.th-dim-grey .toc-wrapper .toc-js .toc-content nav ol li:focus{border-bottom-color:#726e60}.th-dim-grey .toc-wrapper .toc-js.is-sticked:before{background-color:#726e60}.th-dim-grey .paragraph-spotlight .wrapper .link-btn a{border:thin solid #726e60;border-radius:0px;background-color:#726e60;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-dim-grey .paragraph-spotlight .wrapper .link-btn a:hover,.th-dim-grey .paragraph-spotlight .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-dim-grey .paragraph-spotlight .wrapper .link-btn a i,.th-dim-grey .paragraph-spotlight .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-dim-grey .paragraph-spotlight .wrapper .link-btn a{white-space:normal}}.th-dim-grey .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-dim-grey .paragraph-spotlight .wrapper .spotlight-body a{color:#fff !important}.th-dim-grey .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{border:thin solid #726e60;border-radius:0px;background-color:#726e60;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-dim-grey .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:hover,.th-dim-grey .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-dim-grey .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a i,.th-dim-grey .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-dim-grey .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{white-space:normal}}.th-dim-grey .paragraph-image-with-text.stacked .wrapper .link-btn a{border:thin solid #726e60;border-radius:0px;background-color:#726e60;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-dim-grey .paragraph-image-with-text.stacked .wrapper .link-btn a:hover,.th-dim-grey .paragraph-image-with-text.stacked .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-dim-grey .paragraph-image-with-text.stacked .wrapper .link-btn a i,.th-dim-grey .paragraph-image-with-text.stacked .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-dim-grey .paragraph-image-with-text.stacked .wrapper .link-btn a{white-space:normal}}.th-dim-grey .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{border:thin solid #726e60;border-radius:0px;background-color:#726e60;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-dim-grey .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:hover,.th-dim-grey .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-dim-grey .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a i,.th-dim-grey .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-dim-grey .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{white-space:normal}}.th-dim-grey .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{border:thin solid #726e60;border-radius:0px;background-color:#726e60;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-dim-grey .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:hover,.th-dim-grey .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-dim-grey .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a i,.th-dim-grey .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-dim-grey .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{white-space:normal}}.th-dim-grey .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{border:thin solid #726e60;border-radius:0px;background-color:#726e60;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-dim-grey .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:hover,.th-dim-grey .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-dim-grey .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a i,.th-dim-grey .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-dim-grey .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{white-space:normal}}.th-dim-grey .document .tag{color:#726e60;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-dim-grey .document .tag i,.th-dim-grey .document .tag svg{margin-top:.15em;margin-left:.5em}.th-dim-grey .document .tag:hover,.th-dim-grey .document .tag:focus{background-color:#726e60;color:#fff;text-decoration:none}.th-dim-grey .document .tag:not(a){color:#000;pointer-events:none}.th-dim-grey .document .col-4 .detail-block{margin-bottom:2.5rem}.th-dim-grey .document .col-4 .detail-block h2,.th-dim-grey .document .col-4 .detail-block .h2,.th-dim-grey .document .col-4 .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-dim-grey .document .col-4 .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-dim-grey .document .col-4 .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-dim-grey .document .col-4 .detail-block a>span i,.th-dim-grey .document .col-4 .detail-block a>span svg{color:#000;margin-left:.625rem}.th-dim-grey .document .col-4 .detail-block a:hover,.th-dim-grey .document .col-4 .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-dim-grey .document .col-4 .detail-block a:hover:after,.th-dim-grey .document .col-4 .detail-block a:focus:after{border-left-color:#000}.th-dim-grey .document .col-4 .detail-block .tag{font-size:1.2rem}.th-dim-grey .document .col-4 .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-dim-grey .document .col-4 .detail-block ul{margin:0;padding:0}.th-dim-grey .document .col-4 .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-dim-grey .document .col-4 .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #726e60;margin-top:.35em;margin-left:.5rem}.th-dim-grey .document.teaser-item .wrapper .details .tags>div{color:#726e60;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-dim-grey .document.teaser-item .wrapper .details .tags>div i,.th-dim-grey .document.teaser-item .wrapper .details .tags>div svg{margin-top:.15em;margin-left:.5em}.th-dim-grey .document.teaser-item .wrapper .details .tags>div:hover,.th-dim-grey .document.teaser-item .wrapper .details .tags>div:focus{background-color:#726e60;color:#fff;text-decoration:none}.th-dim-grey .document.teaser-item .wrapper .details .tags>div:not(a){color:#000;pointer-events:none}.th-dim-grey .taxonomy-link-list .link-list .tag{color:#726e60;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-dim-grey .taxonomy-link-list .link-list .tag i,.th-dim-grey .taxonomy-link-list .link-list .tag svg{margin-top:.15em;margin-left:.5em}.th-dim-grey .taxonomy-link-list .link-list .tag:hover,.th-dim-grey .taxonomy-link-list .link-list .tag:focus{background-color:#726e60;color:#fff;text-decoration:none}.th-dim-grey .taxonomy-link-list .link-list .tag:not(a){color:#000;pointer-events:none}.th-dim-grey .header__wrapper .container{background-image:none}@media(max-width:938px){.th-dim-grey .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#726e60 !important}.th-dim-grey .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#726e60 !important}.th-dim-grey .main-navigation .open .main-navigation__arrow::after,.th-dim-grey .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow::after{border-top-color:#726e60 !important}.th-dim-grey .main-navigation .open .main__level-0-content,.th-dim-grey .super-nav-menu .open .super-nav__level-0-content{background-color:rgba(0,0,0,0)}}@media(min-width:939px){.th-dim-grey .main-navigation .main__level-0 .main__menu-link{color:#726e60 !important}.th-dim-grey .main-navigation .open .main__level-0-content .main__menu-link{color:#fff !important}.th-dim-grey .open .super-nav__level-0-content>.super-nav__menu-link{color:#fff !important}.th-dim-grey .open .super-nav__level-0-content>.super-nav__menu-link:hover,.th-dim-grey .open .super-nav__level-0-content>.super-nav__menu-link:focus{color:#fff}}.th-dim-grey .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-dim-grey .paragraph-spotlight .wrapper .link-btn a:hover,.th-dim-grey .paragraph-spotlight .wrapper .link-btn a:focus{border-color:#726e60 !important}.th-dim-grey .book-nav-links .book-title a{color:#fff !important}.th-dim-grey div[id$=-local-tasks] ul li a:hover{color:#fff !important}.th-dim-grey .paragraph-link-column-with-text-block.th-maroon .link-group a{color:#fff !important}.th-dim-grey .pager ul li a:hover,.th-dim-grey .pager ul li a:focus{color:#fff !important}.th-dim-grey .pager ul li.is-active a{color:#fff !important}.th-dim-grey .layout-container [data-component-id="umass_framework_theme:link_column_with_text_block"] .row{border-top-color:#726e60}.th-dim-grey .page-type-profile .profile-documents a{color:#fff !important}.th-viridian .header__wrapper{background-color:#fff}.th-viridian .main-navigation .open .main-navigation__arrow::after{border-top-color:#fff !important}.th-viridian #umass--global--header #umass--global--navigation--navicon{display:none !important}.th-viridian #umass--global--header #umass--global--navigation--links{position:relative;height:auto;width:auto;overflow:visible;clip:unset;opacity:1;top:unset;transform:unset;left:0;max-width:unset}.th-viridian #umass--global--header #umass--global--navigation--links li{margin:0}.th-viridian #umass--global--header #umass--global--navigation--links li>a{display:none !important}.th-viridian #umass--global--footer-wordmark,.th-viridian #collegiatem,.th-viridian #umass--global-tophat-wordmark,.th-viridian #wordmark{display:none !important}.th-viridian #umass--global--header,.th-viridian #umass--global--footer{background-color:#417b5a !important}.th-viridian .pager{padding-top:.3125rem;margin-top:2.5rem;margin-bottom:2.5rem;font-family:"Open Sans";border-top:1px solid #666}@media(max-width:567px){.th-viridian .pager{flex-direction:column}.th-viridian .pager .counter{margin-bottom:1em}}.th-viridian .pager .item-count{font-size:.5rem}.th-viridian .pager .pagination-btn{font-weight:600}.th-viridian .pager .pagination-btn:hover{background-color:#417b5a;border-color:#417b5a;color:#fff !important;text-decoration:none}.th-viridian .pager .active,.th-viridian .pager .is-active{background-color:#417b5a;border-color:#417b5a;color:#fff !important}.th-viridian .pager ul{margin:0;padding:0;display:flex;justify-content:flex-end}.th-viridian .pager ul li{list-style:none;margin:0 0 0 1em;padding:0;border-radius:3px;border:1px solid #ccc;font-weight:600}.th-viridian .pager ul li a{padding:.25em .5em;color:#666;font-family:"Open Sans";text-decoration:none;border:none}.th-viridian .pager ul li a:hover,.th-viridian .pager ul li a:focus{text-decoration:none;color:#fff}.th-viridian .pager ul li:hover,.th-viridian .pager ul li:focus-within{background-color:#417b5a;border-color:#417b5a}.th-viridian .pager ul li.is-active a{color:#fff}.th-viridian .user-login-form input[type=submit],.th-viridian .user-login-form input[type=button],.th-viridian .openid-connect-login-form input[type=submit],.th-viridian .openid-connect-login-form input[type=button]{background-color:#417b5a !important}.th-viridian .user-login-form input[type=submit]:hover,.th-viridian .user-login-form input[type=submit]:focus,.th-viridian .user-login-form input[type=button]:hover,.th-viridian .user-login-form input[type=button]:focus,.th-viridian .openid-connect-login-form input[type=submit]:hover,.th-viridian .openid-connect-login-form input[type=submit]:focus,.th-viridian .openid-connect-login-form input[type=button]:hover,.th-viridian .openid-connect-login-form input[type=button]:focus{background-color:#000 !important}.th-viridian div[id$=-local-tasks] ul li a:hover{background-color:#417b5a}.th-viridian table thead{background-color:#417b5a}.th-viridian .layout-container a{color:#417b5a !important;text-decoration-color:#417b5a}.th-viridian .layout-container a.field-stat-link{color:#fff !important;background-color:#417b5a}.th-viridian .layout-container a.field-stat-link:hover,.th-viridian .layout-container a.field-stat-link:focus{background-color:#fff;border:2px solid #417b5a;color:#417b5a !important}.th-viridian .layout-container blockquote{border-left-color:#417b5a}.th-viridian .layout-container .btn-wrapper a{border:thin solid #417b5a;border-radius:0px;background-color:#417b5a;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-viridian .layout-container .btn-wrapper a:hover,.th-viridian .layout-container .btn-wrapper a:focus{background-color:#000;border-color:#000;color:#fff}.th-viridian .layout-container .btn-wrapper a i,.th-viridian .layout-container .btn-wrapper a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-viridian .layout-container .btn-wrapper a{white-space:normal}}.th-viridian .layout-container .btn-wrapper a{color:#fff !important}.th-viridian .layout-container .btn-wrapper a:hover,.th-viridian .layout-container .btn-wrapper a:focus{color:#fff !important}.th-viridian .a11y-paragraphs-tabs__wrapper .tabs-tab-list{border-bottom-color:#417b5a}.th-viridian .a11y-paragraphs-tabs__wrapper .tabs-tab-list .tabs-trigger.is-selected{background-color:#417b5a;color:#fff !important}.th-viridian .paragraph-gallery .slick-slide:focus,.th-viridian .paragraph-gallery .slick-slide:focus-within{outline:2px solid #417b5a}.th-viridian #umass--global--navigation--search svg{fill:#417b5a !important}.th-viridian .paragraph-link-column-with-text-block .container .row:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:6px;background-color:#417b5a}.th-viridian .paragraph-link-column-with-text-block .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-viridian .paragraph-link-column-with-text-block .link-group a i,.th-viridian .paragraph-link-column-with-text-block .link-group a svg{float:right}.th-viridian .paragraph-link-column-with-text-block .link-group a:hover,.th-viridian .paragraph-link-column-with-text-block .link-group a:focus{color:#417b5a;border-bottom-color:#417b5a;background:none;text-decoration:none;padding-right:.5em}.th-viridian .paragraph-link-column-with-text-block .link-group a i,.th-viridian .paragraph-link-column-with-text-block .link-group a svg{color:#417b5a}.th-viridian .paragraph-link-column-with-text-block.th-maroon{background-color:#417b5a}.th-viridian .paragraph-link-column-with-text-block.th-maroon .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-viridian .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-viridian .paragraph-link-column-with-text-block.th-maroon .link-group a svg{float:right}.th-viridian .paragraph-link-column-with-text-block.th-maroon .link-group a:hover,.th-viridian .paragraph-link-column-with-text-block.th-maroon .link-group a:focus{color:#fff;border-bottom-color:#fff;background:none;text-decoration:none;padding-right:.5em}.th-viridian .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-viridian .paragraph-link-column-with-text-block.th-maroon .link-group a svg{color:#fff}.th-viridian .paragraph-type-metrics-band{background-color:#417b5a}.th-viridian .paragraph-page-header .content-wrapper .description,.th-viridian .page-header .content-wrapper .description{border-left-color:#417b5a}.th-viridian .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-viridian .page-type-landing-page .page-header .content-wrapper .link-btn a{border:thin solid #417b5a;border-radius:0px;background-color:#417b5a;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-viridian .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-viridian .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-viridian .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-viridian .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-viridian .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a i,.th-viridian .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a svg,.th-viridian .page-type-landing-page .page-header .content-wrapper .link-btn a i,.th-viridian .page-type-landing-page .page-header .content-wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-viridian .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-viridian .page-type-landing-page .page-header .content-wrapper .link-btn a{white-space:normal}}.th-viridian .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-viridian .page-type-landing-page .page-header .content-wrapper .link-btn a{color:#fff !important}.th-viridian .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-viridian .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-viridian .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-viridian .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{color:#fff !important}.th-viridian .page-type-landing-page .page-header-full-bleed .container .link-btn a{border:thin solid #417b5a;border-radius:0px;background-color:#417b5a;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-viridian .page-type-landing-page .page-header-full-bleed .container .link-btn a:hover,.th-viridian .page-type-landing-page .page-header-full-bleed .container .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-viridian .page-type-landing-page .page-header-full-bleed .container .link-btn a i,.th-viridian .page-type-landing-page .page-header-full-bleed .container .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-viridian .page-type-landing-page .page-header-full-bleed .container .link-btn a{white-space:normal}}.th-viridian .paragraph-profile-callout .callout-wrapper .details .prof-title a{color:#417b5a}.th-viridian .paragraph-profile-callout .callout-wrapper .details .btn{border:thin solid #417b5a;border-radius:0px;background-color:#417b5a;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-viridian .paragraph-profile-callout .callout-wrapper .details .btn:hover,.th-viridian .paragraph-profile-callout .callout-wrapper .details .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-viridian .paragraph-profile-callout .callout-wrapper .details .btn i,.th-viridian .paragraph-profile-callout .callout-wrapper .details .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-viridian .paragraph-profile-callout .callout-wrapper .details .btn{white-space:normal}}.th-viridian .paragraph-profile-callout .callout-wrapper .details .btn{color:#fff !important}.th-viridian .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .h2 a:hover,.th-viridian .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .text-xl a:hover{color:#417b5a !important;text-decoration-color:#417b5a !important}.th-viridian .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #417b5a;border-radius:0px;background-color:#417b5a;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-viridian .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-viridian .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-viridian .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-viridian .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-viridian .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-viridian .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #417b5a;border-radius:0px;background-color:#417b5a;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-viridian .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-viridian .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-viridian .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-viridian .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-viridian .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-viridian .views-exposed-form__header .views-exposed-form__title{border-bottom-color:#417b5a}.th-viridian .bef-exposed-form details summary{color:#417b5a}.th-viridian .bef-exposed-form details[open] summary:after{border-top-color:#417b5a}.th-viridian .bef-exposed-form details .js-form-type-checkbox input:checked,.th-viridian .bef-exposed-form details .js-form-type-checkbox input:active{background-color:#417b5a;border-color:#417b5a}.th-viridian .bef-exposed-form #edit-actions .button{background-color:#417b5a !important}.th-viridian .page-type-event .event-details .col .detail-item.website a{border:thin solid #417b5a;border-radius:0px;background-color:#417b5a;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-viridian .page-type-event .event-details .col .detail-item.website a:hover,.th-viridian .page-type-event .event-details .col .detail-item.website a:focus{background-color:#000;border-color:#000;color:#fff}.th-viridian .page-type-event .event-details .col .detail-item.website a i,.th-viridian .page-type-event .event-details .col .detail-item.website a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-viridian .page-type-event .event-details .col .detail-item.website a{white-space:normal}}.th-viridian .page-type-event .event-location{border-left-color:#417b5a}.th-viridian .event .date-box-wrapper .date-box-day{color:#417b5a}.th-viridian .event.tile .date-box-wrapper:before{background-color:#417b5a}.th-viridian .book-nav-links a:hover,.th-viridian .book-nav-links a:focus{border-bottom-color:#417b5a}.th-viridian .book-nav-links .has-children .chapter-expand:hover,.th-viridian .book-nav-links .has-children .chapter-expand:focus{background-color:#417b5a}.th-viridian .book-nav-links .book-title{background-color:#417b5a}.th-viridian .book-nav-links .book-title a{color:#fff;background-color:#417b5a}.th-viridian .book-nav-links .book-title a:hover,.th-viridian .book-nav-links .book-title a:focus{border-bottom-color:#000}.th-viridian .paragraph-download-band .row .col .h4,.th-viridian .paragraph-download-band .row .col .text-md{color:#417b5a}.th-viridian #main-menu-toggle .main-navigation__hamburger>div{background-color:#417b5a}.th-viridian .super-nav-menu .super-nav__menu-link:focus,.th-viridian .super-nav-menu .super-nav__menu-link:hover{color:#fff}.th-viridian .super-nav-menu .super-nav__level-0{position:relative}.th-viridian .super-nav-menu .super-nav__level-0 .super-nav__level-0-content{position:relative}.th-viridian .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link{display:block}.th-viridian .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus,.th-viridian .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:hover,.th-viridian .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus-within{text-decoration:none}.th-viridian .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow:after{border-top-color:#417b5a}.th-viridian .super-nav-menu .super-nav__level-1{position:relative}.th-viridian .super-nav-menu .super-nav__level-1 .super-nav__level-1-content{position:relative}.th-viridian .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link{display:block;color:#000}.th-viridian .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus,.th-viridian .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:hover,.th-viridian .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus-within{color:#417b5a}.th-viridian .super-nav-menu .super-nav__submenu{border-top:6px solid #417b5a}.th-viridian .super-nav-menu .open .super-nav__level-0-content{background-color:#417b5a}.th-viridian .super-nav-menu .open .super-nav__arrow:after{border-top-color:#fff !important}.th-viridian .main-navigation .main__menu-link:focus,.th-viridian .main-navigation .main__menu-link:hover{color:#417b5a}.th-viridian .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus:after,.th-viridian .main-navigation .main__level-0 .main__level-0-content .main__menu-link:hover:after,.th-viridian .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus-within:after{background-color:#417b5a}.th-viridian .main-navigation .main__level-0 .main__level-0-content .main__menu-link.is-active:after{background-color:#417b5a}.th-viridian .main-navigation .main__level-0.main__item--active-trail .main__level-0-content .main__menu-link:after{background-color:#417b5a}.th-viridian .main-navigation .main__level-0.main__item--dropdown .main__menu-link.is-active{color:#417b5a}.th-viridian .main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow:after{border-top-color:#417b5a}.th-viridian .main-navigation .main__submenu{border-top:6px solid #417b5a}.th-viridian .main-navigation .main__submenu .main__level-1-content .main__menu-link.is-active{text-decoration:underline solid 2px #417b5a}.th-viridian .main-navigation .open .main__level-0-content{background-color:#417b5a}@media(max-width:738px){.th-viridian .primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__menu-link{color:#417b5a}.th-viridian .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#417b5a}.th-viridian .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus,.th-viridian .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:hover,.th-viridian .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus-within{color:#417b5a}.th-viridian .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#417b5a !important}}.th-viridian .sidebar .detail-block{margin-bottom:2.5rem}.th-viridian .sidebar .detail-block h2,.th-viridian .sidebar .detail-block .h2,.th-viridian .sidebar .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-viridian .sidebar .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-viridian .sidebar .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-viridian .sidebar .detail-block a>span i,.th-viridian .sidebar .detail-block a>span svg{color:#000;margin-left:.625rem}.th-viridian .sidebar .detail-block a:hover,.th-viridian .sidebar .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-viridian .sidebar .detail-block a:hover:after,.th-viridian .sidebar .detail-block a:focus:after{border-left-color:#000}.th-viridian .sidebar .detail-block .tag{font-size:1.2rem}.th-viridian .sidebar .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-viridian .sidebar .detail-block ul{margin:0;padding:0}.th-viridian .sidebar .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-viridian .sidebar .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #417b5a;margin-top:.35em;margin-left:.5rem}.th-viridian .detail-block.sidebar-menu ul{list-style:none}.th-viridian .detail-block.sidebar-menu ul li{padding:0;margin:0}.th-viridian .detail-block.sidebar-menu ul li div{font-size:1rem;font-weight:700}.th-viridian .detail-block.sidebar-menu ul li a,.th-viridian .detail-block.sidebar-menu ul li div{padding:1rem 1rem 1rem .5rem;line-height:1.5}.th-viridian .detail-block.sidebar-menu ul li ul li a,.th-viridian .detail-block.sidebar-menu ul li ul li div{padding-left:2rem !important}.th-viridian .detail-block.sidebar-menu ul li ul li ul li a,.th-viridian .detail-block.sidebar-menu ul li ul li ul li div{padding-left:4rem !important}.th-viridian .detail-block.sidebar-menu ul li .is-active{background-color:#417b5a;pointer-events:none}.th-viridian .toc-wrapper .toc-js .toc-content nav ul li:hover,.th-viridian .toc-wrapper .toc-js .toc-content nav ul li:focus,.th-viridian .toc-wrapper .toc-js .toc-content nav ol li:hover,.th-viridian .toc-wrapper .toc-js .toc-content nav ol li:focus{border-bottom-color:#417b5a}.th-viridian .toc-wrapper .toc-js.is-sticked:before{background-color:#417b5a}.th-viridian .paragraph-spotlight .wrapper .link-btn a{border:thin solid #417b5a;border-radius:0px;background-color:#417b5a;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-viridian .paragraph-spotlight .wrapper .link-btn a:hover,.th-viridian .paragraph-spotlight .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-viridian .paragraph-spotlight .wrapper .link-btn a i,.th-viridian .paragraph-spotlight .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-viridian .paragraph-spotlight .wrapper .link-btn a{white-space:normal}}.th-viridian .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-viridian .paragraph-spotlight .wrapper .spotlight-body a{color:#fff !important}.th-viridian .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{border:thin solid #417b5a;border-radius:0px;background-color:#417b5a;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-viridian .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:hover,.th-viridian .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-viridian .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a i,.th-viridian .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-viridian .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{white-space:normal}}.th-viridian .paragraph-image-with-text.stacked .wrapper .link-btn a{border:thin solid #417b5a;border-radius:0px;background-color:#417b5a;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-viridian .paragraph-image-with-text.stacked .wrapper .link-btn a:hover,.th-viridian .paragraph-image-with-text.stacked .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-viridian .paragraph-image-with-text.stacked .wrapper .link-btn a i,.th-viridian .paragraph-image-with-text.stacked .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-viridian .paragraph-image-with-text.stacked .wrapper .link-btn a{white-space:normal}}.th-viridian .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{border:thin solid #417b5a;border-radius:0px;background-color:#417b5a;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-viridian .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:hover,.th-viridian .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-viridian .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a i,.th-viridian .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-viridian .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{white-space:normal}}.th-viridian .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{border:thin solid #417b5a;border-radius:0px;background-color:#417b5a;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-viridian .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:hover,.th-viridian .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-viridian .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a i,.th-viridian .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-viridian .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{white-space:normal}}.th-viridian .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{border:thin solid #417b5a;border-radius:0px;background-color:#417b5a;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-viridian .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:hover,.th-viridian .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-viridian .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a i,.th-viridian .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-viridian .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{white-space:normal}}.th-viridian .document .tag{color:#417b5a;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-viridian .document .tag i,.th-viridian .document .tag svg{margin-top:.15em;margin-left:.5em}.th-viridian .document .tag:hover,.th-viridian .document .tag:focus{background-color:#417b5a;color:#fff;text-decoration:none}.th-viridian .document .tag:not(a){color:#000;pointer-events:none}.th-viridian .document .col-4 .detail-block{margin-bottom:2.5rem}.th-viridian .document .col-4 .detail-block h2,.th-viridian .document .col-4 .detail-block .h2,.th-viridian .document .col-4 .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-viridian .document .col-4 .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-viridian .document .col-4 .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-viridian .document .col-4 .detail-block a>span i,.th-viridian .document .col-4 .detail-block a>span svg{color:#000;margin-left:.625rem}.th-viridian .document .col-4 .detail-block a:hover,.th-viridian .document .col-4 .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-viridian .document .col-4 .detail-block a:hover:after,.th-viridian .document .col-4 .detail-block a:focus:after{border-left-color:#000}.th-viridian .document .col-4 .detail-block .tag{font-size:1.2rem}.th-viridian .document .col-4 .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-viridian .document .col-4 .detail-block ul{margin:0;padding:0}.th-viridian .document .col-4 .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-viridian .document .col-4 .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #417b5a;margin-top:.35em;margin-left:.5rem}.th-viridian .document.teaser-item .wrapper .details .tags>div{color:#417b5a;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-viridian .document.teaser-item .wrapper .details .tags>div i,.th-viridian .document.teaser-item .wrapper .details .tags>div svg{margin-top:.15em;margin-left:.5em}.th-viridian .document.teaser-item .wrapper .details .tags>div:hover,.th-viridian .document.teaser-item .wrapper .details .tags>div:focus{background-color:#417b5a;color:#fff;text-decoration:none}.th-viridian .document.teaser-item .wrapper .details .tags>div:not(a){color:#000;pointer-events:none}.th-viridian .taxonomy-link-list .link-list .tag{color:#417b5a;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-viridian .taxonomy-link-list .link-list .tag i,.th-viridian .taxonomy-link-list .link-list .tag svg{margin-top:.15em;margin-left:.5em}.th-viridian .taxonomy-link-list .link-list .tag:hover,.th-viridian .taxonomy-link-list .link-list .tag:focus{background-color:#417b5a;color:#fff;text-decoration:none}.th-viridian .taxonomy-link-list .link-list .tag:not(a){color:#000;pointer-events:none}.th-viridian .header__wrapper .container{background-image:none}@media(max-width:938px){.th-viridian .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#417b5a !important}.th-viridian .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#417b5a !important}.th-viridian .main-navigation .open .main-navigation__arrow::after,.th-viridian .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow::after{border-top-color:#417b5a !important}.th-viridian .main-navigation .open .main__level-0-content,.th-viridian .super-nav-menu .open .super-nav__level-0-content{background-color:rgba(0,0,0,0)}}@media(min-width:939px){.th-viridian .main-navigation .main__level-0 .main__menu-link{color:#417b5a !important}.th-viridian .main-navigation .open .main__level-0-content .main__menu-link{color:#fff !important}.th-viridian .open .super-nav__level-0-content>.super-nav__menu-link{color:#fff !important}.th-viridian .open .super-nav__level-0-content>.super-nav__menu-link:hover,.th-viridian .open .super-nav__level-0-content>.super-nav__menu-link:focus{color:#fff}}.th-viridian .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-viridian .paragraph-spotlight .wrapper .link-btn a:hover,.th-viridian .paragraph-spotlight .wrapper .link-btn a:focus{border-color:#417b5a !important}.th-viridian .book-nav-links .book-title a{color:#fff !important}.th-viridian div[id$=-local-tasks] ul li a:hover{color:#fff !important}.th-viridian .paragraph-link-column-with-text-block.th-maroon .link-group a{color:#fff !important}.th-viridian .pager ul li a:hover,.th-viridian .pager ul li a:focus{color:#fff !important}.th-viridian .pager ul li.is-active a{color:#fff !important}.th-viridian .layout-container [data-component-id="umass_framework_theme:link_column_with_text_block"] .row{border-top-color:#417b5a}.th-viridian .page-type-profile .profile-documents a{color:#fff !important}.th-maroon .header__wrapper{background-color:#fff}.th-maroon .main-navigation .open .main-navigation__arrow::after{border-top-color:#fff !important}.th-maroon #umass--global--header #umass--global--navigation--navicon{display:none !important}.th-maroon #umass--global--header #umass--global--navigation--links{position:relative;height:auto;width:auto;overflow:visible;clip:unset;opacity:1;top:unset;transform:unset;left:0;max-width:unset}.th-maroon #umass--global--header #umass--global--navigation--links li{margin:0}.th-maroon #umass--global--header #umass--global--navigation--links li>a{display:none !important}.th-maroon #umass--global--footer-wordmark,.th-maroon #collegiatem,.th-maroon #umass--global-tophat-wordmark,.th-maroon #wordmark{display:none !important}.th-maroon #umass--global--header,.th-maroon #umass--global--footer{background-color:#881c1c !important}.th-maroon .pager{padding-top:.3125rem;margin-top:2.5rem;margin-bottom:2.5rem;font-family:"Open Sans";border-top:1px solid #666}@media(max-width:567px){.th-maroon .pager{flex-direction:column}.th-maroon .pager .counter{margin-bottom:1em}}.th-maroon .pager .item-count{font-size:.5rem}.th-maroon .pager .pagination-btn{font-weight:600}.th-maroon .pager .pagination-btn:hover{background-color:#881c1c;border-color:#881c1c;color:#fff !important;text-decoration:none}.th-maroon .pager .active,.th-maroon .pager .is-active{background-color:#881c1c;border-color:#881c1c;color:#fff !important}.th-maroon .pager ul{margin:0;padding:0;display:flex;justify-content:flex-end}.th-maroon .pager ul li{list-style:none;margin:0 0 0 1em;padding:0;border-radius:3px;border:1px solid #ccc;font-weight:600}.th-maroon .pager ul li a{padding:.25em .5em;color:#666;font-family:"Open Sans";text-decoration:none;border:none}.th-maroon .pager ul li a:hover,.th-maroon .pager ul li a:focus{text-decoration:none;color:#fff}.th-maroon .pager ul li:hover,.th-maroon .pager ul li:focus-within{background-color:#881c1c;border-color:#881c1c}.th-maroon .pager ul li.is-active a{color:#fff}.th-maroon .user-login-form input[type=submit],.th-maroon .user-login-form input[type=button],.th-maroon .openid-connect-login-form input[type=submit],.th-maroon .openid-connect-login-form input[type=button]{background-color:#881c1c !important}.th-maroon .user-login-form input[type=submit]:hover,.th-maroon .user-login-form input[type=submit]:focus,.th-maroon .user-login-form input[type=button]:hover,.th-maroon .user-login-form input[type=button]:focus,.th-maroon .openid-connect-login-form input[type=submit]:hover,.th-maroon .openid-connect-login-form input[type=submit]:focus,.th-maroon .openid-connect-login-form input[type=button]:hover,.th-maroon .openid-connect-login-form input[type=button]:focus{background-color:#000 !important}.th-maroon div[id$=-local-tasks] ul li a:hover{background-color:#881c1c}.th-maroon table thead{background-color:#881c1c}.th-maroon .layout-container a{color:#881c1c !important;text-decoration-color:#881c1c}.th-maroon .layout-container a.field-stat-link{color:#fff !important;background-color:#881c1c}.th-maroon .layout-container a.field-stat-link:hover,.th-maroon .layout-container a.field-stat-link:focus{background-color:#fff;border:2px solid #881c1c;color:#881c1c !important}.th-maroon .layout-container blockquote{border-left-color:#881c1c}.th-maroon .layout-container .btn-wrapper a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-maroon .layout-container .btn-wrapper a:hover,.th-maroon .layout-container .btn-wrapper a:focus{background-color:#000;border-color:#000;color:#fff}.th-maroon .layout-container .btn-wrapper a i,.th-maroon .layout-container .btn-wrapper a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-maroon .layout-container .btn-wrapper a{white-space:normal}}.th-maroon .layout-container .btn-wrapper a{color:#fff !important}.th-maroon .layout-container .btn-wrapper a:hover,.th-maroon .layout-container .btn-wrapper a:focus{color:#fff !important}.th-maroon .a11y-paragraphs-tabs__wrapper .tabs-tab-list{border-bottom-color:#881c1c}.th-maroon .a11y-paragraphs-tabs__wrapper .tabs-tab-list .tabs-trigger.is-selected{background-color:#881c1c;color:#fff !important}.th-maroon .paragraph-gallery .slick-slide:focus,.th-maroon .paragraph-gallery .slick-slide:focus-within{outline:2px solid #881c1c}.th-maroon #umass--global--navigation--search svg{fill:#881c1c !important}.th-maroon .paragraph-link-column-with-text-block .container .row:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:6px;background-color:#881c1c}.th-maroon .paragraph-link-column-with-text-block .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-maroon .paragraph-link-column-with-text-block .link-group a i,.th-maroon .paragraph-link-column-with-text-block .link-group a svg{float:right}.th-maroon .paragraph-link-column-with-text-block .link-group a:hover,.th-maroon .paragraph-link-column-with-text-block .link-group a:focus{color:#881c1c;border-bottom-color:#881c1c;background:none;text-decoration:none;padding-right:.5em}.th-maroon .paragraph-link-column-with-text-block .link-group a i,.th-maroon .paragraph-link-column-with-text-block .link-group a svg{color:#881c1c}.th-maroon .paragraph-link-column-with-text-block.th-maroon{background-color:#881c1c}.th-maroon .paragraph-link-column-with-text-block.th-maroon .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-maroon .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-maroon .paragraph-link-column-with-text-block.th-maroon .link-group a svg{float:right}.th-maroon .paragraph-link-column-with-text-block.th-maroon .link-group a:hover,.th-maroon .paragraph-link-column-with-text-block.th-maroon .link-group a:focus{color:#fff;border-bottom-color:#fff;background:none;text-decoration:none;padding-right:.5em}.th-maroon .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-maroon .paragraph-link-column-with-text-block.th-maroon .link-group a svg{color:#fff}.th-maroon .paragraph-type-metrics-band{background-color:#881c1c}.th-maroon .paragraph-page-header .content-wrapper .description,.th-maroon .page-header .content-wrapper .description{border-left-color:#881c1c}.th-maroon .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-maroon .page-type-landing-page .page-header .content-wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-maroon .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-maroon .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-maroon .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-maroon .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-maroon .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a i,.th-maroon .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a svg,.th-maroon .page-type-landing-page .page-header .content-wrapper .link-btn a i,.th-maroon .page-type-landing-page .page-header .content-wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-maroon .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-maroon .page-type-landing-page .page-header .content-wrapper .link-btn a{white-space:normal}}.th-maroon .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-maroon .page-type-landing-page .page-header .content-wrapper .link-btn a{color:#fff !important}.th-maroon .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-maroon .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-maroon .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-maroon .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{color:#fff !important}.th-maroon .page-type-landing-page .page-header-full-bleed .container .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-maroon .page-type-landing-page .page-header-full-bleed .container .link-btn a:hover,.th-maroon .page-type-landing-page .page-header-full-bleed .container .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-maroon .page-type-landing-page .page-header-full-bleed .container .link-btn a i,.th-maroon .page-type-landing-page .page-header-full-bleed .container .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-maroon .page-type-landing-page .page-header-full-bleed .container .link-btn a{white-space:normal}}.th-maroon .paragraph-profile-callout .callout-wrapper .details .prof-title a{color:#881c1c}.th-maroon .paragraph-profile-callout .callout-wrapper .details .btn{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-maroon .paragraph-profile-callout .callout-wrapper .details .btn:hover,.th-maroon .paragraph-profile-callout .callout-wrapper .details .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-maroon .paragraph-profile-callout .callout-wrapper .details .btn i,.th-maroon .paragraph-profile-callout .callout-wrapper .details .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-maroon .paragraph-profile-callout .callout-wrapper .details .btn{white-space:normal}}.th-maroon .paragraph-profile-callout .callout-wrapper .details .btn{color:#fff !important}.th-maroon .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .h2 a:hover,.th-maroon .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .text-xl a:hover{color:#881c1c !important;text-decoration-color:#881c1c !important}.th-maroon .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-maroon .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-maroon .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-maroon .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-maroon .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-maroon .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-maroon .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-maroon .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-maroon .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-maroon .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-maroon .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-maroon .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-maroon .views-exposed-form__header .views-exposed-form__title{border-bottom-color:#881c1c}.th-maroon .bef-exposed-form details summary{color:#881c1c}.th-maroon .bef-exposed-form details[open] summary:after{border-top-color:#881c1c}.th-maroon .bef-exposed-form details .js-form-type-checkbox input:checked,.th-maroon .bef-exposed-form details .js-form-type-checkbox input:active{background-color:#881c1c;border-color:#881c1c}.th-maroon .bef-exposed-form #edit-actions .button{background-color:#881c1c !important}.th-maroon .page-type-event .event-details .col .detail-item.website a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-maroon .page-type-event .event-details .col .detail-item.website a:hover,.th-maroon .page-type-event .event-details .col .detail-item.website a:focus{background-color:#000;border-color:#000;color:#fff}.th-maroon .page-type-event .event-details .col .detail-item.website a i,.th-maroon .page-type-event .event-details .col .detail-item.website a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-maroon .page-type-event .event-details .col .detail-item.website a{white-space:normal}}.th-maroon .page-type-event .event-location{border-left-color:#881c1c}.th-maroon .event .date-box-wrapper .date-box-day{color:#881c1c}.th-maroon .event.tile .date-box-wrapper:before{background-color:#881c1c}.th-maroon .book-nav-links a:hover,.th-maroon .book-nav-links a:focus{border-bottom-color:#881c1c}.th-maroon .book-nav-links .has-children .chapter-expand:hover,.th-maroon .book-nav-links .has-children .chapter-expand:focus{background-color:#881c1c}.th-maroon .book-nav-links .book-title{background-color:#881c1c}.th-maroon .book-nav-links .book-title a{color:#fff;background-color:#881c1c}.th-maroon .book-nav-links .book-title a:hover,.th-maroon .book-nav-links .book-title a:focus{border-bottom-color:#000}.th-maroon .paragraph-download-band .row .col .h4,.th-maroon .paragraph-download-band .row .col .text-md{color:#881c1c}.th-maroon #main-menu-toggle .main-navigation__hamburger>div{background-color:#881c1c}.th-maroon .super-nav-menu .super-nav__menu-link:focus,.th-maroon .super-nav-menu .super-nav__menu-link:hover{color:#fff}.th-maroon .super-nav-menu .super-nav__level-0{position:relative}.th-maroon .super-nav-menu .super-nav__level-0 .super-nav__level-0-content{position:relative}.th-maroon .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link{display:block}.th-maroon .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus,.th-maroon .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:hover,.th-maroon .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus-within{text-decoration:none}.th-maroon .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow:after{border-top-color:#881c1c}.th-maroon .super-nav-menu .super-nav__level-1{position:relative}.th-maroon .super-nav-menu .super-nav__level-1 .super-nav__level-1-content{position:relative}.th-maroon .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link{display:block;color:#000}.th-maroon .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus,.th-maroon .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:hover,.th-maroon .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus-within{color:#881c1c}.th-maroon .super-nav-menu .super-nav__submenu{border-top:6px solid #881c1c}.th-maroon .super-nav-menu .open .super-nav__level-0-content{background-color:#881c1c}.th-maroon .super-nav-menu .open .super-nav__arrow:after{border-top-color:#fff !important}.th-maroon .main-navigation .main__menu-link:focus,.th-maroon .main-navigation .main__menu-link:hover{color:#881c1c}.th-maroon .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus:after,.th-maroon .main-navigation .main__level-0 .main__level-0-content .main__menu-link:hover:after,.th-maroon .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus-within:after{background-color:#881c1c}.th-maroon .main-navigation .main__level-0 .main__level-0-content .main__menu-link.is-active:after{background-color:#881c1c}.th-maroon .main-navigation .main__level-0.main__item--active-trail .main__level-0-content .main__menu-link:after{background-color:#881c1c}.th-maroon .main-navigation .main__level-0.main__item--dropdown .main__menu-link.is-active{color:#881c1c}.th-maroon .main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow:after{border-top-color:#881c1c}.th-maroon .main-navigation .main__submenu{border-top:6px solid #881c1c}.th-maroon .main-navigation .main__submenu .main__level-1-content .main__menu-link.is-active{text-decoration:underline solid 2px #881c1c}.th-maroon .main-navigation .open .main__level-0-content{background-color:#881c1c}@media(max-width:738px){.th-maroon .primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__menu-link{color:#881c1c}.th-maroon .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#881c1c}.th-maroon .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus,.th-maroon .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:hover,.th-maroon .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus-within{color:#881c1c}.th-maroon .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#881c1c !important}}.th-maroon .sidebar .detail-block{margin-bottom:2.5rem}.th-maroon .sidebar .detail-block h2,.th-maroon .sidebar .detail-block .h2,.th-maroon .sidebar .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-maroon .sidebar .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-maroon .sidebar .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-maroon .sidebar .detail-block a>span i,.th-maroon .sidebar .detail-block a>span svg{color:#000;margin-left:.625rem}.th-maroon .sidebar .detail-block a:hover,.th-maroon .sidebar .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-maroon .sidebar .detail-block a:hover:after,.th-maroon .sidebar .detail-block a:focus:after{border-left-color:#000}.th-maroon .sidebar .detail-block .tag{font-size:1.2rem}.th-maroon .sidebar .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-maroon .sidebar .detail-block ul{margin:0;padding:0}.th-maroon .sidebar .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-maroon .sidebar .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #881c1c;margin-top:.35em;margin-left:.5rem}.th-maroon .detail-block.sidebar-menu ul{list-style:none}.th-maroon .detail-block.sidebar-menu ul li{padding:0;margin:0}.th-maroon .detail-block.sidebar-menu ul li div{font-size:1rem;font-weight:700}.th-maroon .detail-block.sidebar-menu ul li a,.th-maroon .detail-block.sidebar-menu ul li div{padding:1rem 1rem 1rem .5rem;line-height:1.5}.th-maroon .detail-block.sidebar-menu ul li ul li a,.th-maroon .detail-block.sidebar-menu ul li ul li div{padding-left:2rem !important}.th-maroon .detail-block.sidebar-menu ul li ul li ul li a,.th-maroon .detail-block.sidebar-menu ul li ul li ul li div{padding-left:4rem !important}.th-maroon .detail-block.sidebar-menu ul li .is-active{background-color:#881c1c;pointer-events:none}.th-maroon .toc-wrapper .toc-js .toc-content nav ul li:hover,.th-maroon .toc-wrapper .toc-js .toc-content nav ul li:focus,.th-maroon .toc-wrapper .toc-js .toc-content nav ol li:hover,.th-maroon .toc-wrapper .toc-js .toc-content nav ol li:focus{border-bottom-color:#881c1c}.th-maroon .toc-wrapper .toc-js.is-sticked:before{background-color:#881c1c}.th-maroon .paragraph-spotlight .wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-maroon .paragraph-spotlight .wrapper .link-btn a:hover,.th-maroon .paragraph-spotlight .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-maroon .paragraph-spotlight .wrapper .link-btn a i,.th-maroon .paragraph-spotlight .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-maroon .paragraph-spotlight .wrapper .link-btn a{white-space:normal}}.th-maroon .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-maroon .paragraph-spotlight .wrapper .spotlight-body a{color:#fff !important}.th-maroon .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-maroon .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:hover,.th-maroon .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-maroon .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a i,.th-maroon .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-maroon .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{white-space:normal}}.th-maroon .paragraph-image-with-text.stacked .wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-maroon .paragraph-image-with-text.stacked .wrapper .link-btn a:hover,.th-maroon .paragraph-image-with-text.stacked .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-maroon .paragraph-image-with-text.stacked .wrapper .link-btn a i,.th-maroon .paragraph-image-with-text.stacked .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-maroon .paragraph-image-with-text.stacked .wrapper .link-btn a{white-space:normal}}.th-maroon .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-maroon .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:hover,.th-maroon .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-maroon .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a i,.th-maroon .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-maroon .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{white-space:normal}}.th-maroon .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-maroon .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:hover,.th-maroon .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-maroon .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a i,.th-maroon .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-maroon .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{white-space:normal}}.th-maroon .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{border:thin solid #881c1c;border-radius:0px;background-color:#881c1c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-maroon .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:hover,.th-maroon .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-maroon .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a i,.th-maroon .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-maroon .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{white-space:normal}}.th-maroon .document .tag{color:#881c1c;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-maroon .document .tag i,.th-maroon .document .tag svg{margin-top:.15em;margin-left:.5em}.th-maroon .document .tag:hover,.th-maroon .document .tag:focus{background-color:#881c1c;color:#fff;text-decoration:none}.th-maroon .document .tag:not(a){color:#000;pointer-events:none}.th-maroon .document .col-4 .detail-block{margin-bottom:2.5rem}.th-maroon .document .col-4 .detail-block h2,.th-maroon .document .col-4 .detail-block .h2,.th-maroon .document .col-4 .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-maroon .document .col-4 .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-maroon .document .col-4 .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-maroon .document .col-4 .detail-block a>span i,.th-maroon .document .col-4 .detail-block a>span svg{color:#000;margin-left:.625rem}.th-maroon .document .col-4 .detail-block a:hover,.th-maroon .document .col-4 .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-maroon .document .col-4 .detail-block a:hover:after,.th-maroon .document .col-4 .detail-block a:focus:after{border-left-color:#000}.th-maroon .document .col-4 .detail-block .tag{font-size:1.2rem}.th-maroon .document .col-4 .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-maroon .document .col-4 .detail-block ul{margin:0;padding:0}.th-maroon .document .col-4 .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-maroon .document .col-4 .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #881c1c;margin-top:.35em;margin-left:.5rem}.th-maroon .document.teaser-item .wrapper .details .tags>div{color:#881c1c;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-maroon .document.teaser-item .wrapper .details .tags>div i,.th-maroon .document.teaser-item .wrapper .details .tags>div svg{margin-top:.15em;margin-left:.5em}.th-maroon .document.teaser-item .wrapper .details .tags>div:hover,.th-maroon .document.teaser-item .wrapper .details .tags>div:focus{background-color:#881c1c;color:#fff;text-decoration:none}.th-maroon .document.teaser-item .wrapper .details .tags>div:not(a){color:#000;pointer-events:none}.th-maroon .taxonomy-link-list .link-list .tag{color:#881c1c;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-maroon .taxonomy-link-list .link-list .tag i,.th-maroon .taxonomy-link-list .link-list .tag svg{margin-top:.15em;margin-left:.5em}.th-maroon .taxonomy-link-list .link-list .tag:hover,.th-maroon .taxonomy-link-list .link-list .tag:focus{background-color:#881c1c;color:#fff;text-decoration:none}.th-maroon .taxonomy-link-list .link-list .tag:not(a){color:#000;pointer-events:none}.th-maroon .header__wrapper .container{background-image:none}@media(max-width:938px){.th-maroon .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#881c1c !important}.th-maroon .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#881c1c !important}.th-maroon .main-navigation .open .main-navigation__arrow::after,.th-maroon .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow::after{border-top-color:#881c1c !important}.th-maroon .main-navigation .open .main__level-0-content,.th-maroon .super-nav-menu .open .super-nav__level-0-content{background-color:rgba(0,0,0,0)}}@media(min-width:939px){.th-maroon .main-navigation .main__level-0 .main__menu-link{color:#881c1c !important}.th-maroon .main-navigation .open .main__level-0-content .main__menu-link{color:#fff !important}.th-maroon .open .super-nav__level-0-content>.super-nav__menu-link{color:#fff !important}.th-maroon .open .super-nav__level-0-content>.super-nav__menu-link:hover,.th-maroon .open .super-nav__level-0-content>.super-nav__menu-link:focus{color:#fff}}.th-maroon .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-maroon .paragraph-spotlight .wrapper .link-btn a:hover,.th-maroon .paragraph-spotlight .wrapper .link-btn a:focus{border-color:#881c1c !important}.th-maroon .book-nav-links .book-title a{color:#fff !important}.th-maroon div[id$=-local-tasks] ul li a:hover{color:#fff !important}.th-maroon .paragraph-link-column-with-text-block.th-maroon .link-group a{color:#fff !important}.th-maroon .pager ul li a:hover,.th-maroon .pager ul li a:focus{color:#fff !important}.th-maroon .pager ul li.is-active a{color:#fff !important}.th-maroon .layout-container [data-component-id="umass_framework_theme:link_column_with_text_block"] .row{border-top-color:#881c1c}.th-maroon .page-type-profile .profile-documents a{color:#fff !important}.th-paynes-gray .header__wrapper{background-color:#fff}.th-paynes-gray .main-navigation .open .main-navigation__arrow::after{border-top-color:#fff !important}.th-paynes-gray #umass--global--header #umass--global--navigation--navicon{display:none !important}.th-paynes-gray #umass--global--header #umass--global--navigation--links{position:relative;height:auto;width:auto;overflow:visible;clip:unset;opacity:1;top:unset;transform:unset;left:0;max-width:unset}.th-paynes-gray #umass--global--header #umass--global--navigation--links li{margin:0}.th-paynes-gray #umass--global--header #umass--global--navigation--links li>a{display:none !important}.th-paynes-gray #umass--global--footer-wordmark,.th-paynes-gray #collegiatem,.th-paynes-gray #umass--global-tophat-wordmark,.th-paynes-gray #wordmark{display:none !important}.th-paynes-gray #umass--global--header,.th-paynes-gray #umass--global--footer{background-color:#586f7c !important}.th-paynes-gray .pager{padding-top:.3125rem;margin-top:2.5rem;margin-bottom:2.5rem;font-family:"Open Sans";border-top:1px solid #666}@media(max-width:567px){.th-paynes-gray .pager{flex-direction:column}.th-paynes-gray .pager .counter{margin-bottom:1em}}.th-paynes-gray .pager .item-count{font-size:.5rem}.th-paynes-gray .pager .pagination-btn{font-weight:600}.th-paynes-gray .pager .pagination-btn:hover{background-color:#586f7c;border-color:#586f7c;color:#fff !important;text-decoration:none}.th-paynes-gray .pager .active,.th-paynes-gray .pager .is-active{background-color:#586f7c;border-color:#586f7c;color:#fff !important}.th-paynes-gray .pager ul{margin:0;padding:0;display:flex;justify-content:flex-end}.th-paynes-gray .pager ul li{list-style:none;margin:0 0 0 1em;padding:0;border-radius:3px;border:1px solid #ccc;font-weight:600}.th-paynes-gray .pager ul li a{padding:.25em .5em;color:#666;font-family:"Open Sans";text-decoration:none;border:none}.th-paynes-gray .pager ul li a:hover,.th-paynes-gray .pager ul li a:focus{text-decoration:none;color:#fff}.th-paynes-gray .pager ul li:hover,.th-paynes-gray .pager ul li:focus-within{background-color:#586f7c;border-color:#586f7c}.th-paynes-gray .pager ul li.is-active a{color:#fff}.th-paynes-gray .user-login-form input[type=submit],.th-paynes-gray .user-login-form input[type=button],.th-paynes-gray .openid-connect-login-form input[type=submit],.th-paynes-gray .openid-connect-login-form input[type=button]{background-color:#586f7c !important}.th-paynes-gray .user-login-form input[type=submit]:hover,.th-paynes-gray .user-login-form input[type=submit]:focus,.th-paynes-gray .user-login-form input[type=button]:hover,.th-paynes-gray .user-login-form input[type=button]:focus,.th-paynes-gray .openid-connect-login-form input[type=submit]:hover,.th-paynes-gray .openid-connect-login-form input[type=submit]:focus,.th-paynes-gray .openid-connect-login-form input[type=button]:hover,.th-paynes-gray .openid-connect-login-form input[type=button]:focus{background-color:#000 !important}.th-paynes-gray div[id$=-local-tasks] ul li a:hover{background-color:#586f7c}.th-paynes-gray table thead{background-color:#586f7c}.th-paynes-gray .layout-container a{color:#586f7c !important;text-decoration-color:#586f7c}.th-paynes-gray .layout-container a.field-stat-link{color:#fff !important;background-color:#586f7c}.th-paynes-gray .layout-container a.field-stat-link:hover,.th-paynes-gray .layout-container a.field-stat-link:focus{background-color:#fff;border:2px solid #586f7c;color:#586f7c !important}.th-paynes-gray .layout-container blockquote{border-left-color:#586f7c}.th-paynes-gray .layout-container .btn-wrapper a{border:thin solid #586f7c;border-radius:0px;background-color:#586f7c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-paynes-gray .layout-container .btn-wrapper a:hover,.th-paynes-gray .layout-container .btn-wrapper a:focus{background-color:#000;border-color:#000;color:#fff}.th-paynes-gray .layout-container .btn-wrapper a i,.th-paynes-gray .layout-container .btn-wrapper a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-paynes-gray .layout-container .btn-wrapper a{white-space:normal}}.th-paynes-gray .layout-container .btn-wrapper a{color:#fff !important}.th-paynes-gray .layout-container .btn-wrapper a:hover,.th-paynes-gray .layout-container .btn-wrapper a:focus{color:#fff !important}.th-paynes-gray .a11y-paragraphs-tabs__wrapper .tabs-tab-list{border-bottom-color:#586f7c}.th-paynes-gray .a11y-paragraphs-tabs__wrapper .tabs-tab-list .tabs-trigger.is-selected{background-color:#586f7c;color:#fff !important}.th-paynes-gray .paragraph-gallery .slick-slide:focus,.th-paynes-gray .paragraph-gallery .slick-slide:focus-within{outline:2px solid #586f7c}.th-paynes-gray #umass--global--navigation--search svg{fill:#586f7c !important}.th-paynes-gray .paragraph-link-column-with-text-block .container .row:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:6px;background-color:#586f7c}.th-paynes-gray .paragraph-link-column-with-text-block .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-paynes-gray .paragraph-link-column-with-text-block .link-group a i,.th-paynes-gray .paragraph-link-column-with-text-block .link-group a svg{float:right}.th-paynes-gray .paragraph-link-column-with-text-block .link-group a:hover,.th-paynes-gray .paragraph-link-column-with-text-block .link-group a:focus{color:#586f7c;border-bottom-color:#586f7c;background:none;text-decoration:none;padding-right:.5em}.th-paynes-gray .paragraph-link-column-with-text-block .link-group a i,.th-paynes-gray .paragraph-link-column-with-text-block .link-group a svg{color:#586f7c}.th-paynes-gray .paragraph-link-column-with-text-block.th-maroon{background-color:#586f7c}.th-paynes-gray .paragraph-link-column-with-text-block.th-maroon .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-paynes-gray .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-paynes-gray .paragraph-link-column-with-text-block.th-maroon .link-group a svg{float:right}.th-paynes-gray .paragraph-link-column-with-text-block.th-maroon .link-group a:hover,.th-paynes-gray .paragraph-link-column-with-text-block.th-maroon .link-group a:focus{color:#fff;border-bottom-color:#fff;background:none;text-decoration:none;padding-right:.5em}.th-paynes-gray .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-paynes-gray .paragraph-link-column-with-text-block.th-maroon .link-group a svg{color:#fff}.th-paynes-gray .paragraph-type-metrics-band{background-color:#586f7c}.th-paynes-gray .paragraph-page-header .content-wrapper .description,.th-paynes-gray .page-header .content-wrapper .description{border-left-color:#586f7c}.th-paynes-gray .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-paynes-gray .page-type-landing-page .page-header .content-wrapper .link-btn a{border:thin solid #586f7c;border-radius:0px;background-color:#586f7c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-paynes-gray .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-paynes-gray .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-paynes-gray .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-paynes-gray .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-paynes-gray .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a i,.th-paynes-gray .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a svg,.th-paynes-gray .page-type-landing-page .page-header .content-wrapper .link-btn a i,.th-paynes-gray .page-type-landing-page .page-header .content-wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-paynes-gray .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-paynes-gray .page-type-landing-page .page-header .content-wrapper .link-btn a{white-space:normal}}.th-paynes-gray .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-paynes-gray .page-type-landing-page .page-header .content-wrapper .link-btn a{color:#fff !important}.th-paynes-gray .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-paynes-gray .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-paynes-gray .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-paynes-gray .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{color:#fff !important}.th-paynes-gray .page-type-landing-page .page-header-full-bleed .container .link-btn a{border:thin solid #586f7c;border-radius:0px;background-color:#586f7c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-paynes-gray .page-type-landing-page .page-header-full-bleed .container .link-btn a:hover,.th-paynes-gray .page-type-landing-page .page-header-full-bleed .container .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-paynes-gray .page-type-landing-page .page-header-full-bleed .container .link-btn a i,.th-paynes-gray .page-type-landing-page .page-header-full-bleed .container .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-paynes-gray .page-type-landing-page .page-header-full-bleed .container .link-btn a{white-space:normal}}.th-paynes-gray .paragraph-profile-callout .callout-wrapper .details .prof-title a{color:#586f7c}.th-paynes-gray .paragraph-profile-callout .callout-wrapper .details .btn{border:thin solid #586f7c;border-radius:0px;background-color:#586f7c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-paynes-gray .paragraph-profile-callout .callout-wrapper .details .btn:hover,.th-paynes-gray .paragraph-profile-callout .callout-wrapper .details .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-paynes-gray .paragraph-profile-callout .callout-wrapper .details .btn i,.th-paynes-gray .paragraph-profile-callout .callout-wrapper .details .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-paynes-gray .paragraph-profile-callout .callout-wrapper .details .btn{white-space:normal}}.th-paynes-gray .paragraph-profile-callout .callout-wrapper .details .btn{color:#fff !important}.th-paynes-gray .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .h2 a:hover,.th-paynes-gray .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .text-xl a:hover{color:#586f7c !important;text-decoration-color:#586f7c !important}.th-paynes-gray .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #586f7c;border-radius:0px;background-color:#586f7c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-paynes-gray .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-paynes-gray .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-paynes-gray .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-paynes-gray .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-paynes-gray .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-paynes-gray .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #586f7c;border-radius:0px;background-color:#586f7c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-paynes-gray .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-paynes-gray .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-paynes-gray .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-paynes-gray .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-paynes-gray .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-paynes-gray .views-exposed-form__header .views-exposed-form__title{border-bottom-color:#586f7c}.th-paynes-gray .bef-exposed-form details summary{color:#586f7c}.th-paynes-gray .bef-exposed-form details[open] summary:after{border-top-color:#586f7c}.th-paynes-gray .bef-exposed-form details .js-form-type-checkbox input:checked,.th-paynes-gray .bef-exposed-form details .js-form-type-checkbox input:active{background-color:#586f7c;border-color:#586f7c}.th-paynes-gray .bef-exposed-form #edit-actions .button{background-color:#586f7c !important}.th-paynes-gray .page-type-event .event-details .col .detail-item.website a{border:thin solid #586f7c;border-radius:0px;background-color:#586f7c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-paynes-gray .page-type-event .event-details .col .detail-item.website a:hover,.th-paynes-gray .page-type-event .event-details .col .detail-item.website a:focus{background-color:#000;border-color:#000;color:#fff}.th-paynes-gray .page-type-event .event-details .col .detail-item.website a i,.th-paynes-gray .page-type-event .event-details .col .detail-item.website a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-paynes-gray .page-type-event .event-details .col .detail-item.website a{white-space:normal}}.th-paynes-gray .page-type-event .event-location{border-left-color:#586f7c}.th-paynes-gray .event .date-box-wrapper .date-box-day{color:#586f7c}.th-paynes-gray .event.tile .date-box-wrapper:before{background-color:#586f7c}.th-paynes-gray .book-nav-links a:hover,.th-paynes-gray .book-nav-links a:focus{border-bottom-color:#586f7c}.th-paynes-gray .book-nav-links .has-children .chapter-expand:hover,.th-paynes-gray .book-nav-links .has-children .chapter-expand:focus{background-color:#586f7c}.th-paynes-gray .book-nav-links .book-title{background-color:#586f7c}.th-paynes-gray .book-nav-links .book-title a{color:#fff;background-color:#586f7c}.th-paynes-gray .book-nav-links .book-title a:hover,.th-paynes-gray .book-nav-links .book-title a:focus{border-bottom-color:#000}.th-paynes-gray .paragraph-download-band .row .col .h4,.th-paynes-gray .paragraph-download-band .row .col .text-md{color:#586f7c}.th-paynes-gray #main-menu-toggle .main-navigation__hamburger>div{background-color:#586f7c}.th-paynes-gray .super-nav-menu .super-nav__menu-link:focus,.th-paynes-gray .super-nav-menu .super-nav__menu-link:hover{color:#fff}.th-paynes-gray .super-nav-menu .super-nav__level-0{position:relative}.th-paynes-gray .super-nav-menu .super-nav__level-0 .super-nav__level-0-content{position:relative}.th-paynes-gray .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link{display:block}.th-paynes-gray .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus,.th-paynes-gray .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:hover,.th-paynes-gray .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus-within{text-decoration:none}.th-paynes-gray .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow:after{border-top-color:#586f7c}.th-paynes-gray .super-nav-menu .super-nav__level-1{position:relative}.th-paynes-gray .super-nav-menu .super-nav__level-1 .super-nav__level-1-content{position:relative}.th-paynes-gray .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link{display:block;color:#000}.th-paynes-gray .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus,.th-paynes-gray .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:hover,.th-paynes-gray .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus-within{color:#586f7c}.th-paynes-gray .super-nav-menu .super-nav__submenu{border-top:6px solid #586f7c}.th-paynes-gray .super-nav-menu .open .super-nav__level-0-content{background-color:#586f7c}.th-paynes-gray .super-nav-menu .open .super-nav__arrow:after{border-top-color:#fff !important}.th-paynes-gray .main-navigation .main__menu-link:focus,.th-paynes-gray .main-navigation .main__menu-link:hover{color:#586f7c}.th-paynes-gray .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus:after,.th-paynes-gray .main-navigation .main__level-0 .main__level-0-content .main__menu-link:hover:after,.th-paynes-gray .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus-within:after{background-color:#586f7c}.th-paynes-gray .main-navigation .main__level-0 .main__level-0-content .main__menu-link.is-active:after{background-color:#586f7c}.th-paynes-gray .main-navigation .main__level-0.main__item--active-trail .main__level-0-content .main__menu-link:after{background-color:#586f7c}.th-paynes-gray .main-navigation .main__level-0.main__item--dropdown .main__menu-link.is-active{color:#586f7c}.th-paynes-gray .main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow:after{border-top-color:#586f7c}.th-paynes-gray .main-navigation .main__submenu{border-top:6px solid #586f7c}.th-paynes-gray .main-navigation .main__submenu .main__level-1-content .main__menu-link.is-active{text-decoration:underline solid 2px #586f7c}.th-paynes-gray .main-navigation .open .main__level-0-content{background-color:#586f7c}@media(max-width:738px){.th-paynes-gray .primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__menu-link{color:#586f7c}.th-paynes-gray .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#586f7c}.th-paynes-gray .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus,.th-paynes-gray .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:hover,.th-paynes-gray .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus-within{color:#586f7c}.th-paynes-gray .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#586f7c !important}}.th-paynes-gray .sidebar .detail-block{margin-bottom:2.5rem}.th-paynes-gray .sidebar .detail-block h2,.th-paynes-gray .sidebar .detail-block .h2,.th-paynes-gray .sidebar .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-paynes-gray .sidebar .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-paynes-gray .sidebar .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-paynes-gray .sidebar .detail-block a>span i,.th-paynes-gray .sidebar .detail-block a>span svg{color:#000;margin-left:.625rem}.th-paynes-gray .sidebar .detail-block a:hover,.th-paynes-gray .sidebar .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-paynes-gray .sidebar .detail-block a:hover:after,.th-paynes-gray .sidebar .detail-block a:focus:after{border-left-color:#000}.th-paynes-gray .sidebar .detail-block .tag{font-size:1.2rem}.th-paynes-gray .sidebar .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-paynes-gray .sidebar .detail-block ul{margin:0;padding:0}.th-paynes-gray .sidebar .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-paynes-gray .sidebar .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #586f7c;margin-top:.35em;margin-left:.5rem}.th-paynes-gray .detail-block.sidebar-menu ul{list-style:none}.th-paynes-gray .detail-block.sidebar-menu ul li{padding:0;margin:0}.th-paynes-gray .detail-block.sidebar-menu ul li div{font-size:1rem;font-weight:700}.th-paynes-gray .detail-block.sidebar-menu ul li a,.th-paynes-gray .detail-block.sidebar-menu ul li div{padding:1rem 1rem 1rem .5rem;line-height:1.5}.th-paynes-gray .detail-block.sidebar-menu ul li ul li a,.th-paynes-gray .detail-block.sidebar-menu ul li ul li div{padding-left:2rem !important}.th-paynes-gray .detail-block.sidebar-menu ul li ul li ul li a,.th-paynes-gray .detail-block.sidebar-menu ul li ul li ul li div{padding-left:4rem !important}.th-paynes-gray .detail-block.sidebar-menu ul li .is-active{background-color:#586f7c;pointer-events:none}.th-paynes-gray .toc-wrapper .toc-js .toc-content nav ul li:hover,.th-paynes-gray .toc-wrapper .toc-js .toc-content nav ul li:focus,.th-paynes-gray .toc-wrapper .toc-js .toc-content nav ol li:hover,.th-paynes-gray .toc-wrapper .toc-js .toc-content nav ol li:focus{border-bottom-color:#586f7c}.th-paynes-gray .toc-wrapper .toc-js.is-sticked:before{background-color:#586f7c}.th-paynes-gray .paragraph-spotlight .wrapper .link-btn a{border:thin solid #586f7c;border-radius:0px;background-color:#586f7c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-paynes-gray .paragraph-spotlight .wrapper .link-btn a:hover,.th-paynes-gray .paragraph-spotlight .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-paynes-gray .paragraph-spotlight .wrapper .link-btn a i,.th-paynes-gray .paragraph-spotlight .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-paynes-gray .paragraph-spotlight .wrapper .link-btn a{white-space:normal}}.th-paynes-gray .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-paynes-gray .paragraph-spotlight .wrapper .spotlight-body a{color:#fff !important}.th-paynes-gray .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{border:thin solid #586f7c;border-radius:0px;background-color:#586f7c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-paynes-gray .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:hover,.th-paynes-gray .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-paynes-gray .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a i,.th-paynes-gray .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-paynes-gray .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{white-space:normal}}.th-paynes-gray .paragraph-image-with-text.stacked .wrapper .link-btn a{border:thin solid #586f7c;border-radius:0px;background-color:#586f7c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-paynes-gray .paragraph-image-with-text.stacked .wrapper .link-btn a:hover,.th-paynes-gray .paragraph-image-with-text.stacked .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-paynes-gray .paragraph-image-with-text.stacked .wrapper .link-btn a i,.th-paynes-gray .paragraph-image-with-text.stacked .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-paynes-gray .paragraph-image-with-text.stacked .wrapper .link-btn a{white-space:normal}}.th-paynes-gray .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{border:thin solid #586f7c;border-radius:0px;background-color:#586f7c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-paynes-gray .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:hover,.th-paynes-gray .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-paynes-gray .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a i,.th-paynes-gray .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-paynes-gray .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{white-space:normal}}.th-paynes-gray .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{border:thin solid #586f7c;border-radius:0px;background-color:#586f7c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-paynes-gray .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:hover,.th-paynes-gray .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-paynes-gray .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a i,.th-paynes-gray .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-paynes-gray .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{white-space:normal}}.th-paynes-gray .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{border:thin solid #586f7c;border-radius:0px;background-color:#586f7c;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-paynes-gray .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:hover,.th-paynes-gray .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-paynes-gray .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a i,.th-paynes-gray .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-paynes-gray .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{white-space:normal}}.th-paynes-gray .document .tag{color:#586f7c;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-paynes-gray .document .tag i,.th-paynes-gray .document .tag svg{margin-top:.15em;margin-left:.5em}.th-paynes-gray .document .tag:hover,.th-paynes-gray .document .tag:focus{background-color:#586f7c;color:#fff;text-decoration:none}.th-paynes-gray .document .tag:not(a){color:#000;pointer-events:none}.th-paynes-gray .document .col-4 .detail-block{margin-bottom:2.5rem}.th-paynes-gray .document .col-4 .detail-block h2,.th-paynes-gray .document .col-4 .detail-block .h2,.th-paynes-gray .document .col-4 .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-paynes-gray .document .col-4 .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-paynes-gray .document .col-4 .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-paynes-gray .document .col-4 .detail-block a>span i,.th-paynes-gray .document .col-4 .detail-block a>span svg{color:#000;margin-left:.625rem}.th-paynes-gray .document .col-4 .detail-block a:hover,.th-paynes-gray .document .col-4 .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-paynes-gray .document .col-4 .detail-block a:hover:after,.th-paynes-gray .document .col-4 .detail-block a:focus:after{border-left-color:#000}.th-paynes-gray .document .col-4 .detail-block .tag{font-size:1.2rem}.th-paynes-gray .document .col-4 .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-paynes-gray .document .col-4 .detail-block ul{margin:0;padding:0}.th-paynes-gray .document .col-4 .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-paynes-gray .document .col-4 .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #586f7c;margin-top:.35em;margin-left:.5rem}.th-paynes-gray .document.teaser-item .wrapper .details .tags>div{color:#586f7c;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-paynes-gray .document.teaser-item .wrapper .details .tags>div i,.th-paynes-gray .document.teaser-item .wrapper .details .tags>div svg{margin-top:.15em;margin-left:.5em}.th-paynes-gray .document.teaser-item .wrapper .details .tags>div:hover,.th-paynes-gray .document.teaser-item .wrapper .details .tags>div:focus{background-color:#586f7c;color:#fff;text-decoration:none}.th-paynes-gray .document.teaser-item .wrapper .details .tags>div:not(a){color:#000;pointer-events:none}.th-paynes-gray .taxonomy-link-list .link-list .tag{color:#586f7c;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-paynes-gray .taxonomy-link-list .link-list .tag i,.th-paynes-gray .taxonomy-link-list .link-list .tag svg{margin-top:.15em;margin-left:.5em}.th-paynes-gray .taxonomy-link-list .link-list .tag:hover,.th-paynes-gray .taxonomy-link-list .link-list .tag:focus{background-color:#586f7c;color:#fff;text-decoration:none}.th-paynes-gray .taxonomy-link-list .link-list .tag:not(a){color:#000;pointer-events:none}.th-paynes-gray .header__wrapper .container{background-image:none}@media(max-width:938px){.th-paynes-gray .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#586f7c !important}.th-paynes-gray .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#586f7c !important}.th-paynes-gray .main-navigation .open .main-navigation__arrow::after,.th-paynes-gray .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow::after{border-top-color:#586f7c !important}.th-paynes-gray .main-navigation .open .main__level-0-content,.th-paynes-gray .super-nav-menu .open .super-nav__level-0-content{background-color:rgba(0,0,0,0)}}@media(min-width:939px){.th-paynes-gray .main-navigation .main__level-0 .main__menu-link{color:#586f7c !important}.th-paynes-gray .main-navigation .open .main__level-0-content .main__menu-link{color:#fff !important}.th-paynes-gray .open .super-nav__level-0-content>.super-nav__menu-link{color:#fff !important}.th-paynes-gray .open .super-nav__level-0-content>.super-nav__menu-link:hover,.th-paynes-gray .open .super-nav__level-0-content>.super-nav__menu-link:focus{color:#fff}}.th-paynes-gray .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-paynes-gray .paragraph-spotlight .wrapper .link-btn a:hover,.th-paynes-gray .paragraph-spotlight .wrapper .link-btn a:focus{border-color:#586f7c !important}.th-paynes-gray .book-nav-links .book-title a{color:#fff !important}.th-paynes-gray div[id$=-local-tasks] ul li a:hover{color:#fff !important}.th-paynes-gray .paragraph-link-column-with-text-block.th-maroon .link-group a{color:#fff !important}.th-paynes-gray .pager ul li a:hover,.th-paynes-gray .pager ul li a:focus{color:#fff !important}.th-paynes-gray .pager ul li.is-active a{color:#fff !important}.th-paynes-gray .layout-container [data-component-id="umass_framework_theme:link_column_with_text_block"] .row{border-top-color:#586f7c}.th-paynes-gray .page-type-profile .profile-documents a{color:#fff !important}.th-plum .header__wrapper{background-color:#fff}.th-plum .main-navigation .open .main-navigation__arrow::after{border-top-color:#fff !important}.th-plum #umass--global--header #umass--global--navigation--navicon{display:none !important}.th-plum #umass--global--header #umass--global--navigation--links{position:relative;height:auto;width:auto;overflow:visible;clip:unset;opacity:1;top:unset;transform:unset;left:0;max-width:unset}.th-plum #umass--global--header #umass--global--navigation--links li{margin:0}.th-plum #umass--global--header #umass--global--navigation--links li>a{display:none !important}.th-plum #umass--global--footer-wordmark,.th-plum #collegiatem,.th-plum #umass--global-tophat-wordmark,.th-plum #wordmark{display:none !important}.th-plum #umass--global--header,.th-plum #umass--global--footer{background-color:#883677 !important}.th-plum .pager{padding-top:.3125rem;margin-top:2.5rem;margin-bottom:2.5rem;font-family:"Open Sans";border-top:1px solid #666}@media(max-width:567px){.th-plum .pager{flex-direction:column}.th-plum .pager .counter{margin-bottom:1em}}.th-plum .pager .item-count{font-size:.5rem}.th-plum .pager .pagination-btn{font-weight:600}.th-plum .pager .pagination-btn:hover{background-color:#883677;border-color:#883677;color:#fff !important;text-decoration:none}.th-plum .pager .active,.th-plum .pager .is-active{background-color:#883677;border-color:#883677;color:#fff !important}.th-plum .pager ul{margin:0;padding:0;display:flex;justify-content:flex-end}.th-plum .pager ul li{list-style:none;margin:0 0 0 1em;padding:0;border-radius:3px;border:1px solid #ccc;font-weight:600}.th-plum .pager ul li a{padding:.25em .5em;color:#666;font-family:"Open Sans";text-decoration:none;border:none}.th-plum .pager ul li a:hover,.th-plum .pager ul li a:focus{text-decoration:none;color:#fff}.th-plum .pager ul li:hover,.th-plum .pager ul li:focus-within{background-color:#883677;border-color:#883677}.th-plum .pager ul li.is-active a{color:#fff}.th-plum .user-login-form input[type=submit],.th-plum .user-login-form input[type=button],.th-plum .openid-connect-login-form input[type=submit],.th-plum .openid-connect-login-form input[type=button]{background-color:#883677 !important}.th-plum .user-login-form input[type=submit]:hover,.th-plum .user-login-form input[type=submit]:focus,.th-plum .user-login-form input[type=button]:hover,.th-plum .user-login-form input[type=button]:focus,.th-plum .openid-connect-login-form input[type=submit]:hover,.th-plum .openid-connect-login-form input[type=submit]:focus,.th-plum .openid-connect-login-form input[type=button]:hover,.th-plum .openid-connect-login-form input[type=button]:focus{background-color:#000 !important}.th-plum div[id$=-local-tasks] ul li a:hover{background-color:#883677}.th-plum table thead{background-color:#883677}.th-plum .layout-container a{color:#883677 !important;text-decoration-color:#883677}.th-plum .layout-container a.field-stat-link{color:#fff !important;background-color:#883677}.th-plum .layout-container a.field-stat-link:hover,.th-plum .layout-container a.field-stat-link:focus{background-color:#fff;border:2px solid #883677;color:#883677 !important}.th-plum .layout-container blockquote{border-left-color:#883677}.th-plum .layout-container .btn-wrapper a{border:thin solid #883677;border-radius:0px;background-color:#883677;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-plum .layout-container .btn-wrapper a:hover,.th-plum .layout-container .btn-wrapper a:focus{background-color:#000;border-color:#000;color:#fff}.th-plum .layout-container .btn-wrapper a i,.th-plum .layout-container .btn-wrapper a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-plum .layout-container .btn-wrapper a{white-space:normal}}.th-plum .layout-container .btn-wrapper a{color:#fff !important}.th-plum .layout-container .btn-wrapper a:hover,.th-plum .layout-container .btn-wrapper a:focus{color:#fff !important}.th-plum .a11y-paragraphs-tabs__wrapper .tabs-tab-list{border-bottom-color:#883677}.th-plum .a11y-paragraphs-tabs__wrapper .tabs-tab-list .tabs-trigger.is-selected{background-color:#883677;color:#fff !important}.th-plum .paragraph-gallery .slick-slide:focus,.th-plum .paragraph-gallery .slick-slide:focus-within{outline:2px solid #883677}.th-plum #umass--global--navigation--search svg{fill:#883677 !important}.th-plum .paragraph-link-column-with-text-block .container .row:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:6px;background-color:#883677}.th-plum .paragraph-link-column-with-text-block .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-plum .paragraph-link-column-with-text-block .link-group a i,.th-plum .paragraph-link-column-with-text-block .link-group a svg{float:right}.th-plum .paragraph-link-column-with-text-block .link-group a:hover,.th-plum .paragraph-link-column-with-text-block .link-group a:focus{color:#883677;border-bottom-color:#883677;background:none;text-decoration:none;padding-right:.5em}.th-plum .paragraph-link-column-with-text-block .link-group a i,.th-plum .paragraph-link-column-with-text-block .link-group a svg{color:#883677}.th-plum .paragraph-link-column-with-text-block.th-maroon{background-color:#883677}.th-plum .paragraph-link-column-with-text-block.th-maroon .link-group a{box-sizing:border-box;break-inside:avoid-column;border-bottom:solid 2px rgba(0,0,0,0);display:flex;white-space:initial;justify-content:space-between;align-items:center;border-bottom-color:#ccc;padding:1.25em .25em .25em 0;color:#000;font-weight:600;transition:all .3s ease;text-decoration:none}.th-plum .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-plum .paragraph-link-column-with-text-block.th-maroon .link-group a svg{float:right}.th-plum .paragraph-link-column-with-text-block.th-maroon .link-group a:hover,.th-plum .paragraph-link-column-with-text-block.th-maroon .link-group a:focus{color:#fff;border-bottom-color:#fff;background:none;text-decoration:none;padding-right:.5em}.th-plum .paragraph-link-column-with-text-block.th-maroon .link-group a i,.th-plum .paragraph-link-column-with-text-block.th-maroon .link-group a svg{color:#fff}.th-plum .paragraph-type-metrics-band{background-color:#883677}.th-plum .paragraph-page-header .content-wrapper .description,.th-plum .page-header .content-wrapper .description{border-left-color:#883677}.th-plum .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-plum .page-type-landing-page .page-header .content-wrapper .link-btn a{border:thin solid #883677;border-radius:0px;background-color:#883677;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-plum .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-plum .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-plum .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-plum .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-plum .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a i,.th-plum .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a svg,.th-plum .page-type-landing-page .page-header .content-wrapper .link-btn a i,.th-plum .page-type-landing-page .page-header .content-wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-plum .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-plum .page-type-landing-page .page-header .content-wrapper .link-btn a{white-space:normal}}.th-plum .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a,.th-plum .page-type-landing-page .page-header .content-wrapper .link-btn a{color:#fff !important}.th-plum .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:hover,.th-plum .page-type-landing-page .paragraph-page-header .content-wrapper .link-btn a:focus,.th-plum .page-type-landing-page .page-header .content-wrapper .link-btn a:hover,.th-plum .page-type-landing-page .page-header .content-wrapper .link-btn a:focus{color:#fff !important}.th-plum .page-type-landing-page .page-header-full-bleed .container .link-btn a{border:thin solid #883677;border-radius:0px;background-color:#883677;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-plum .page-type-landing-page .page-header-full-bleed .container .link-btn a:hover,.th-plum .page-type-landing-page .page-header-full-bleed .container .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-plum .page-type-landing-page .page-header-full-bleed .container .link-btn a i,.th-plum .page-type-landing-page .page-header-full-bleed .container .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-plum .page-type-landing-page .page-header-full-bleed .container .link-btn a{white-space:normal}}.th-plum .paragraph-profile-callout .callout-wrapper .details .prof-title a{color:#883677}.th-plum .paragraph-profile-callout .callout-wrapper .details .btn{border:thin solid #883677;border-radius:0px;background-color:#883677;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-plum .paragraph-profile-callout .callout-wrapper .details .btn:hover,.th-plum .paragraph-profile-callout .callout-wrapper .details .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-plum .paragraph-profile-callout .callout-wrapper .details .btn i,.th-plum .paragraph-profile-callout .callout-wrapper .details .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-plum .paragraph-profile-callout .callout-wrapper .details .btn{white-space:normal}}.th-plum .paragraph-profile-callout .callout-wrapper .details .btn{color:#fff !important}.th-plum .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .h2 a:hover,.th-plum .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .text-xl a:hover{color:#883677 !important;text-decoration-color:#883677 !important}.th-plum .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #883677;border-radius:0px;background-color:#883677;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-plum .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-plum .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-plum .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-plum .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-plum .paragraph-text-block-band.th-tiled .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-plum .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{border:thin solid #883677;border-radius:0px;background-color:#883677;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-plum .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:hover,.th-plum .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn:focus{background-color:#000;border-color:#000;color:#fff}.th-plum .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn i,.th-plum .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-plum .paragraph-text-block-band.th-border-top .paragraph-block-header-text-link .wrapper .link-btn .btn{white-space:normal}}.th-plum .views-exposed-form__header .views-exposed-form__title{border-bottom-color:#883677}.th-plum .bef-exposed-form details summary{color:#883677}.th-plum .bef-exposed-form details[open] summary:after{border-top-color:#883677}.th-plum .bef-exposed-form details .js-form-type-checkbox input:checked,.th-plum .bef-exposed-form details .js-form-type-checkbox input:active{background-color:#883677;border-color:#883677}.th-plum .bef-exposed-form #edit-actions .button{background-color:#883677 !important}.th-plum .page-type-event .event-details .col .detail-item.website a{border:thin solid #883677;border-radius:0px;background-color:#883677;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-plum .page-type-event .event-details .col .detail-item.website a:hover,.th-plum .page-type-event .event-details .col .detail-item.website a:focus{background-color:#000;border-color:#000;color:#fff}.th-plum .page-type-event .event-details .col .detail-item.website a i,.th-plum .page-type-event .event-details .col .detail-item.website a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-plum .page-type-event .event-details .col .detail-item.website a{white-space:normal}}.th-plum .page-type-event .event-location{border-left-color:#883677}.th-plum .event .date-box-wrapper .date-box-day{color:#883677}.th-plum .event.tile .date-box-wrapper:before{background-color:#883677}.th-plum .book-nav-links a:hover,.th-plum .book-nav-links a:focus{border-bottom-color:#883677}.th-plum .book-nav-links .has-children .chapter-expand:hover,.th-plum .book-nav-links .has-children .chapter-expand:focus{background-color:#883677}.th-plum .book-nav-links .book-title{background-color:#883677}.th-plum .book-nav-links .book-title a{color:#fff;background-color:#883677}.th-plum .book-nav-links .book-title a:hover,.th-plum .book-nav-links .book-title a:focus{border-bottom-color:#000}.th-plum .paragraph-download-band .row .col .h4,.th-plum .paragraph-download-band .row .col .text-md{color:#883677}.th-plum #main-menu-toggle .main-navigation__hamburger>div{background-color:#883677}.th-plum .super-nav-menu .super-nav__menu-link:focus,.th-plum .super-nav-menu .super-nav__menu-link:hover{color:#fff}.th-plum .super-nav-menu .super-nav__level-0{position:relative}.th-plum .super-nav-menu .super-nav__level-0 .super-nav__level-0-content{position:relative}.th-plum .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link{display:block}.th-plum .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus,.th-plum .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:hover,.th-plum .super-nav-menu .super-nav__level-0 .super-nav__level-0-content .super-nav__menu-link:focus-within{text-decoration:none}.th-plum .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow:after{border-top-color:#883677}.th-plum .super-nav-menu .super-nav__level-1{position:relative}.th-plum .super-nav-menu .super-nav__level-1 .super-nav__level-1-content{position:relative}.th-plum .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link{display:block;color:#000}.th-plum .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus,.th-plum .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:hover,.th-plum .super-nav-menu .super-nav__level-1 .super-nav__level-1-content .super-nav__menu-link:focus-within{color:#883677}.th-plum .super-nav-menu .super-nav__submenu{border-top:6px solid #883677}.th-plum .super-nav-menu .open .super-nav__level-0-content{background-color:#883677}.th-plum .super-nav-menu .open .super-nav__arrow:after{border-top-color:#fff !important}.th-plum .main-navigation .main__menu-link:focus,.th-plum .main-navigation .main__menu-link:hover{color:#883677}.th-plum .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus:after,.th-plum .main-navigation .main__level-0 .main__level-0-content .main__menu-link:hover:after,.th-plum .main-navigation .main__level-0 .main__level-0-content .main__menu-link:focus-within:after{background-color:#883677}.th-plum .main-navigation .main__level-0 .main__level-0-content .main__menu-link.is-active:after{background-color:#883677}.th-plum .main-navigation .main__level-0.main__item--active-trail .main__level-0-content .main__menu-link:after{background-color:#883677}.th-plum .main-navigation .main__level-0.main__item--dropdown .main__menu-link.is-active{color:#883677}.th-plum .main-navigation .main__level-0.main__item--dropdown .main-navigation__arrow:after{border-top-color:#883677}.th-plum .main-navigation .main__submenu{border-top:6px solid #883677}.th-plum .main-navigation .main__submenu .main__level-1-content .main__menu-link.is-active{text-decoration:underline solid 2px #883677}.th-plum .main-navigation .open .main__level-0-content{background-color:#883677}@media(max-width:738px){.th-plum .primary-menu-wrapper .super-nav-menu .super-nav__menu .super-nav__menu-link{color:#883677}.th-plum .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#883677}.th-plum .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus,.th-plum .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:hover,.th-plum .primary-menu-wrapper .main-navigation .main-navigation__menu .main__level-0 .main__level-0-content .main__menu-link:focus-within{color:#883677}.th-plum .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#883677 !important}}.th-plum .sidebar .detail-block{margin-bottom:2.5rem}.th-plum .sidebar .detail-block h2,.th-plum .sidebar .detail-block .h2,.th-plum .sidebar .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-plum .sidebar .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-plum .sidebar .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-plum .sidebar .detail-block a>span i,.th-plum .sidebar .detail-block a>span svg{color:#000;margin-left:.625rem}.th-plum .sidebar .detail-block a:hover,.th-plum .sidebar .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-plum .sidebar .detail-block a:hover:after,.th-plum .sidebar .detail-block a:focus:after{border-left-color:#000}.th-plum .sidebar .detail-block .tag{font-size:1.2rem}.th-plum .sidebar .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-plum .sidebar .detail-block ul{margin:0;padding:0}.th-plum .sidebar .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-plum .sidebar .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #883677;margin-top:.35em;margin-left:.5rem}.th-plum .detail-block.sidebar-menu ul{list-style:none}.th-plum .detail-block.sidebar-menu ul li{padding:0;margin:0}.th-plum .detail-block.sidebar-menu ul li div{font-size:1rem;font-weight:700}.th-plum .detail-block.sidebar-menu ul li a,.th-plum .detail-block.sidebar-menu ul li div{padding:1rem 1rem 1rem .5rem;line-height:1.5}.th-plum .detail-block.sidebar-menu ul li ul li a,.th-plum .detail-block.sidebar-menu ul li ul li div{padding-left:2rem !important}.th-plum .detail-block.sidebar-menu ul li ul li ul li a,.th-plum .detail-block.sidebar-menu ul li ul li ul li div{padding-left:4rem !important}.th-plum .detail-block.sidebar-menu ul li .is-active{background-color:#883677;pointer-events:none}.th-plum .toc-wrapper .toc-js .toc-content nav ul li:hover,.th-plum .toc-wrapper .toc-js .toc-content nav ul li:focus,.th-plum .toc-wrapper .toc-js .toc-content nav ol li:hover,.th-plum .toc-wrapper .toc-js .toc-content nav ol li:focus{border-bottom-color:#883677}.th-plum .toc-wrapper .toc-js.is-sticked:before{background-color:#883677}.th-plum .paragraph-spotlight .wrapper .link-btn a{border:thin solid #883677;border-radius:0px;background-color:#883677;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-plum .paragraph-spotlight .wrapper .link-btn a:hover,.th-plum .paragraph-spotlight .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-plum .paragraph-spotlight .wrapper .link-btn a i,.th-plum .paragraph-spotlight .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-plum .paragraph-spotlight .wrapper .link-btn a{white-space:normal}}.th-plum .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-plum .paragraph-spotlight .wrapper .spotlight-body a{color:#fff !important}.th-plum .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{border:thin solid #883677;border-radius:0px;background-color:#883677;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-plum .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:hover,.th-plum .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-plum .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a i,.th-plum .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-plum .paragraph-image-with-text.inset-text.text-block-left .row .col-6 .wrapper .link-btn a{white-space:normal}}.th-plum .paragraph-image-with-text.stacked .wrapper .link-btn a{border:thin solid #883677;border-radius:0px;background-color:#883677;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-plum .paragraph-image-with-text.stacked .wrapper .link-btn a:hover,.th-plum .paragraph-image-with-text.stacked .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-plum .paragraph-image-with-text.stacked .wrapper .link-btn a i,.th-plum .paragraph-image-with-text.stacked .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-plum .paragraph-image-with-text.stacked .wrapper .link-btn a{white-space:normal}}.th-plum .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{border:thin solid #883677;border-radius:0px;background-color:#883677;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-plum .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:hover,.th-plum .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-plum .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a i,.th-plum .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-plum .paragraph-video-with-text .row .col-6 .wrapper .details .link-btn a{white-space:normal}}.th-plum .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{border:thin solid #883677;border-radius:0px;background-color:#883677;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-plum .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:hover,.th-plum .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-plum .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a i,.th-plum .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-plum .paragraph-video-with-text .row .col-6:first-child .wrapper .link-btn a{white-space:normal}}.th-plum .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{border:thin solid #883677;border-radius:0px;background-color:#883677;letter-spacing:.05em;color:#fff;font-size:.875rem;font-weight:600;padding:1rem 1.25rem;min-width:5rem;text-decoration:none;height:fit-content;max-width:100%;transition:background-color .2s ease;margin-top:.625rem;margin-bottom:.625rem;display:inline-flex;text-transform:uppercase;align-self:flex-start}.th-plum .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:hover,.th-plum .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a:focus{background-color:#000;border-color:#000;color:#fff}.th-plum .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a i,.th-plum .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a svg{transition:margin .3s ease;font-size:.85em;margin:0 .25em;display:none}@media(max-width:567px){.th-plum .paragraph-video-with-text .row .col-6:nth-child(2) .wrapper .link-btn a{white-space:normal}}.th-plum .document .tag{color:#883677;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-plum .document .tag i,.th-plum .document .tag svg{margin-top:.15em;margin-left:.5em}.th-plum .document .tag:hover,.th-plum .document .tag:focus{background-color:#883677;color:#fff;text-decoration:none}.th-plum .document .tag:not(a){color:#000;pointer-events:none}.th-plum .document .col-4 .detail-block{margin-bottom:2.5rem}.th-plum .document .col-4 .detail-block h2,.th-plum .document .col-4 .detail-block .h2,.th-plum .document .col-4 .detail-block .text-xl{text-transform:uppercase;border-bottom:2px solid #ccc;font-size:1rem;letter-spacing:.1rem;padding-bottom:.625rem;margin:0;font-weight:700}.th-plum .document .col-4 .detail-block a{padding:1.25rem 0;display:flex;justify-content:space-between;text-decoration:none;border-bottom:thin solid #f7f8f8;font-size:1rem}.th-plum .document .col-4 .detail-block a>span{flex:0 0 5rem;text-align:right;align-items:center}.th-plum .document .col-4 .detail-block a>span i,.th-plum .document .col-4 .detail-block a>span svg{color:#000;margin-left:.625rem}.th-plum .document .col-4 .detail-block a:hover,.th-plum .document .col-4 .detail-block a:focus{color:#000;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.th-plum .document .col-4 .detail-block a:hover:after,.th-plum .document .col-4 .detail-block a:focus:after{border-left-color:#000}.th-plum .document .col-4 .detail-block .tag{font-size:1.2rem}.th-plum .document .col-4 .detail-block.inline-detail h2{display:flex;justify-content:space-between;align-items:center}.th-plum .document .col-4 .detail-block ul{margin:0;padding:0}.th-plum .document .col-4 .detail-block ul li{list-style:none;padding-left:0;padding-right:0}.th-plum .document .col-4 .detail-block ul li a:after{content:"";display:inline-block;width:.625rem;height:.625rem;border:.3125rem solid rgba(0,0,0,0);border-left:.5rem solid #883677;margin-top:.35em;margin-left:.5rem}.th-plum .document.teaser-item .wrapper .details .tags>div{color:#883677;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-plum .document.teaser-item .wrapper .details .tags>div i,.th-plum .document.teaser-item .wrapper .details .tags>div svg{margin-top:.15em;margin-left:.5em}.th-plum .document.teaser-item .wrapper .details .tags>div:hover,.th-plum .document.teaser-item .wrapper .details .tags>div:focus{background-color:#883677;color:#fff;text-decoration:none}.th-plum .document.teaser-item .wrapper .details .tags>div:not(a){color:#000;pointer-events:none}.th-plum .taxonomy-link-list .link-list .tag{color:#883677;margin:.3125rem;font-weight:400;padding:.5em 1em;font-size:.875rem;background-color:rgba(238,238,238,.25);display:inline-flex;text-decoration:none;align-items:center}.th-plum .taxonomy-link-list .link-list .tag i,.th-plum .taxonomy-link-list .link-list .tag svg{margin-top:.15em;margin-left:.5em}.th-plum .taxonomy-link-list .link-list .tag:hover,.th-plum .taxonomy-link-list .link-list .tag:focus{background-color:#883677;color:#fff;text-decoration:none}.th-plum .taxonomy-link-list .link-list .tag:not(a){color:#000;pointer-events:none}.th-plum .header__wrapper .container{background-image:none}@media(max-width:938px){.th-plum .primary-menu-wrapper .open .main__level-0-content .main__menu-link{color:#883677 !important}.th-plum .primary-menu-wrapper .main-navigation .main-navigation__menu .main__menu-link{color:#883677 !important}.th-plum .main-navigation .open .main-navigation__arrow::after,.th-plum .super-nav-menu .super-nav__level-0.super-nav__item--dropdown .super-nav__arrow::after{border-top-color:#883677 !important}.th-plum .main-navigation .open .main__level-0-content,.th-plum .super-nav-menu .open .super-nav__level-0-content{background-color:rgba(0,0,0,0)}}@media(min-width:939px){.th-plum .main-navigation .main__level-0 .main__menu-link{color:#883677 !important}.th-plum .main-navigation .open .main__level-0-content .main__menu-link{color:#fff !important}.th-plum .open .super-nav__level-0-content>.super-nav__menu-link{color:#fff !important}.th-plum .open .super-nav__level-0-content>.super-nav__menu-link:hover,.th-plum .open .super-nav__level-0-content>.super-nav__menu-link:focus{color:#fff}}.th-plum .paragraph-spotlight .wrapper .link-btn a{color:#fff !important}.th-plum .paragraph-spotlight .wrapper .link-btn a:hover,.th-plum .paragraph-spotlight .wrapper .link-btn a:focus{border-color:#883677 !important}.th-plum .book-nav-links .book-title a{color:#fff !important}.th-plum div[id$=-local-tasks] ul li a:hover{color:#fff !important}.th-plum .paragraph-link-column-with-text-block.th-maroon .link-group a{color:#fff !important}.th-plum .pager ul li a:hover,.th-plum .pager ul li a:focus{color:#fff !important}.th-plum .pager ul li.is-active a{color:#fff !important}.th-plum .layout-container [data-component-id="umass_framework_theme:link_column_with_text_block"] .row{border-top-color:#883677}.th-plum .page-type-profile .profile-documents a{color:#fff !important} +:root{--s0-15:0.15rem;--s0-25:0.25rem;--s0-5:0.5rem;--s1:1rem;--s1-25:1.25rem;--s1-5:1.5rem;--s2:2rem;--s2-5:2.5rem;--s3:3rem;--s3-5:3.5rem;--max-character-length:70ch;--fs1:1rem;--lh1:1.65;--color-brand-maroon:#881c1c;--color-yellow:#ffc72c;--color-offwhite:#f7f8f8;--color-gray-5:#ccc;--color-black:#000;--color-white:#fff;} +#block-umass-framework-theme-content{ul,ol{padding-left:0;margin-bottom:0;li:not(> .pager){margin-left:var(--s1);margin-bottom:var(--s1);padding-left:var(--s1);}}ul li:not(> .pager){list-style-type:square;}.accordion-tabs .tabs-tab-list li,.sidebar li{list-style-type:none;margin-left:0;margin-bottom:0;padding-left:0;}[data-component-id="umass_framework_theme:link_column_with_text_block"]{p,li{max-inline-size:var(--max-character-length);font-size:var(--fs1);line-height:var(--lh1);}}.all-caps{h2&{font-weight:600;font-size:var(--fs1);line-height:var(--lh1);margin-bottom:var(--s1-25);margin-top:0;text-transform:uppercase;text-wrap:balance;}}} diff --git a/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/default.css b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/default.css new file mode 100644 index 00000000..3bc31a2c --- /dev/null +++ b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/default.css @@ -0,0 +1,314 @@ +/** + * Default Theme, v6. + * + */ + +/* Selector for entire element. */ +.gsc-control-cse { + border: 1px solid #fff; + background-color: #fff; +} + +.gsc-control-cse .gsc-table-result { + width: auto; +} + +.gsc-control-cse, +.gsc-control-cse .gsc-table-result { + font-family: Arial, sans-serif; +} + + +.gsc-resultsHeader { + border: block; +} + +/* Search input */ +.gsc-input { + font-size: 16px; +} + +/* Hide clear input X added by MSIE. */ +.gsc-input::-ms-clear { + display: none; + height: 0; + width: 0; +} + +.gsc-input-box { + background: #fff; +} + +.gsc-search-box .gsc-input>input:focus, +.gsc-input-box-focus { + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .3); + outline: none; +} + +input.gsc-input, +.gsc-input-box, +.gsc-input-box-hover, +.gsc-input-box-focus { + border: 1px solid #d2d2d2; +} + +/* Search button */ +.gsc-search-button-v2 { + font-size: 0; + padding: 6px 27px; + width: auto; + vertical-align: middle; + + border: 1px solid #666; + border-radius: 2px; + + border-color: #3079ed; + background-color: #4d90fe; + background-image: linear-gradient(top, #4d90fe, #4787ed); +} + +.gsc-search-button-v2:hover { + border-color: #2f5bb7; + background-color: #357ae8; + background-image: linear-gradient(top, #4d90fe, #357ae8); +} + +.gsc-search-button-v2 svg { + fill: #fff; +} + +/* Firefox button fix */ +button::-moz-focus-inner { + padding: 0; + border: 0; +} + +/* Inactive tab */ +.gsc-tabHeader.gsc-tabhInactive { + color: #4d5156; + background-color: #fff; +} + +/* Active tab */ +.gsc-tabHeader.gsc-tabhActive { + border-bottom: 3px solid #1a0dab; + color: #1a0dab; + background-color: #fff; +} + +.gsc-refinementsArea { + background-color: #fff; +} + +.gsc-refinementHeader { + text-decoration: none; + color: #666; + line-height: 20px; + margin-right: 8px; +} + +.gsc-refinementHeader.gsc-refinementhActive { + border-bottom: 3px solid #1a0dab; + color: #1a0dab; + background-color: #fff; +} + +.gsc-refinementHeader.gsc-refinementhInactive { + color: #4d5156; + background-color: #fff; +} + +.gsc-results-wrapper-overlay { + background-color: #fff; +} + +/* Inner wrapper for a result */ +.gsc-webResult.gsc-result { + border: 1px solid #fff; + background-color: #fff; +} + +.gsc-webResult.gsc-result:hover { + border-color: #fff; + background-color: #fff; +} + +/* Set link colors. */ +.gs-result .gs-title *, +.gsc-cursor-page, +.gs-spelling a { + color: #1a0dab; +} + +.gs-webResult.gs-result a.gs-title, +.gs-webResult.gs-result a.gs-title b, +.gs-imageResult a.gs-title, +.gs-imageResult a.gs-title b { + color: #1a0dab; +} + +/* Snippet text color */ +.gs-webResult .gs-snippet, +.gs-fileFormatType { + color: #4d5156; +} + +/*Promotion Settings*/ +/* The entire promo */ +.gsc-webResult.gsc-result.gsc-promotion { + background-color: #f6f6f6; + border-color: #fff; +} + +/* Promotion links */ +.gs-promotion .gs-title:link, +.gs-promotion .gs-title:link *, +.gs-promotion .gs-snippet a:link { + color: #1a0dab; +} + +.gs-promotion .gs-title:visited, +.gs-promotion .gs-title:visited *, +.gs-promotion .gs-snippet a:visited { + color: #1a0dab; +} + +.gs-promotion .gs-title:hover, +.gs-promotion .gs-title:hover *, +.gs-promotion .gs-snippet a:hover { + color: #1a0dab; +} + +.gs-promotion .gs-title:active, +.gs-promotion .gs-title:active *, +.gs-promotion .gs-snippet a:active { + color: #1a0dab; +} + +/* Promotion snippet */ +.gs-promotion .gs-snippet, +.gs-promotion .gs-title .gs-promotion-title-right, +.gs-promotion .gs-title .gs-promotion-title-right * { + color: #4d5156; +} + +/* Promotion url */ +.gs-promotion .gs-visibleUrl, +.gs-webResult .gs-visibleUrl { + color: #202124; +} + +/* Style for auto-completion table + * .gsc-completion-selected: styling for a suggested query which the user has moused-over + * .gsc-completion-container: styling for the table which contains the completions + */ +.gsc-completion-selected { + background: rgba(31, 31, 31, 0.08); +} + +.gsc-completion-container { + font-family: Arial, sans-serif; + font-size: 16px; + background: #fff; + border: 1px solid #d2d2d2; + /* The top, left, and width are set in JavaScript. */ +} + +.gsc-completion-title { + color: #1a0dab; +} + +.gsc-completion-snippet { + color: #4d5156; +} + +.gsc-results .gsc-cursor { + color: #1f1f1f; + fill: #636363; +} + +.gsc-results .gsc-cursor-box { + margin: 10px; +} + +.gsc-results .gsc-cursor-box .gsc-cursor-page { + text-decoration: none; + color: #4d5156; + background-color: #fff; +} + +.gsc-results .gsc-cursor-box .gsc-cursor-page:hover { + text-decoration: underline; +} + +.gsc-results .gsc-cursor-box .gsc-cursor-current-page { + color: #1a0dab; + background-color: #fff; +} + +.gsc-context-box .gsc-facet-label { + width: 65px; + padding-left: 2px; + text-decoration: underline; + color: #15c; + cursor: pointer; +} + +.gsc-context-box .gsc-chart { + width: 32em; + padding: 3px; + border-left: 1px solid #15c; + border-right: 1px solid #15c; +} + +.gsc-context-box .gsc-top { + border-top: 1px solid #15c; +} + +.gsc-context-box .gsc-bottom { + border-bottom: 1px solid #15c; +} + +.gsc-context-box .gsc-chart div { + background: #15c; + height: 9px; +} + +.gsc-context-box .gsc-facet-result { + color: #15c; + width: 30px; + text-align: right; + padding-right: 5px; +} + +.gs-webResult .gs-title .gs-title.gsc-usr-group-heading { + color: #15c; + cursor: pointer; +} + +.gs-webResult .gs-title .gs-title.gsc-usr-group-heading b { + color: #15c; +} + +.gcsc-find-more-on-google { + color: #1a0dab; +} + +.gcsc-find-more-on-google-magnifier { + fill: #1a0dab; +} + +.gsc-sge-container-header { + color: #1a0dab; +} +.gsc-sge-icon, +.gsc-sge-paragraph-citation-link { + fill: #1a0dab; +} +.gsc-sge-response { + color: #4d5156; +} +.gsc-sge-show-more-button { + background-color: #1a0dab; + color: #fff; +} diff --git a/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/default_v6+en.css b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/default_v6+en.css new file mode 100644 index 00000000..82ba0e23 --- /dev/null +++ b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/default_v6+en.css @@ -0,0 +1,2886 @@ +/** Copyright 2005 Google Inc. All rights reserved. */ + +/* the GSearchControl CSS Classes + * .gsc-control: the primary class of the control + */ +.gsc-control { + width: 300px; +} + +.gsc-control div { + position: static; +} + +.gsc-control-cse, +.gsc-control-cse .gsc-table-result { + font-size: 14px; + line-height: 22px; + width: auto; +} + +.gsc-control-cse { + padding: 16px 0; +} + +.gsc-control-wrapper-cse { + width: 100%; +} + +/* control inputs + * .gsc-search-box: the container that hosts the text input area + * .gsc-input: the text input area + * .gsc-keeper: the save link below savable results + */ +form.gsc-search-box { + max-width: 652px; + font-size: 14px; + margin: 0 24px; +} + +/* + * This table contains the input element as well as the search button + * Note that the search button column is fixed width, designed to hold the + * button div's background image + */ +table.gsc-search-box { + border-style: none; + border-width: 0; + border-spacing: 0 0; + width: 100%; +} + +table.gsc-search-box td { + vertical-align: middle; +} + +.gsc-search-button { + width: 1%; +} + +.gsc-search-button-v2 svg { + fill: #fff; +} + +/* Firefox button fix */ +button::-moz-focus-inner { + padding: 0; + border: 0; +} + +.gsc-clear-button { + width: 14px; +} + +.gsc-branding { + display: -ms-flexbox; + display: flex; + justify-content: flex-end; + padding: 4px; +} + +.gsc-branding-text, +.gcsc-branding-text { + vertical-align: top; + padding-bottom: 2px; + text-align: right; + font-size: 11px; + margin-right: 2px; + color: #666; +} + +.gsc-branding-text:first-child, +.gcsc-branding-text:first-child { + flex-grow: 1; +} + +.gsc-branding-img-noclear, +.gcsc-branding-img-noclear { + width: 51px; + vertical-align: bottom; +} + +.gsc-branding-img, +.gcsc-branding-img { + width: 65px; + vertical-align: bottom; +} + +.gsc-branding-youtube .gsc-branding-img-noclear { + width: 55px; +} + +.gsc-branding-youtube .gsc-branding-img { + width: 69px; +} + +.gsc-branding-vertical .gsc-branding-text .gsc-branding-text { + margin-right: 0; + text-align: center; +} + +.gsc-branding-vertical .gsc-branding-img-noclear { + text-align: center; +} + +.gsc-branding-img, +.gsc-branding-img-noclear, +.gcsc-branding-img, +.gcsc-branding-img-noclear { + position: relative; + top: -1px; + padding-left: 2px; + padding-right: 2px; +} + +.gsc-branding-img, +.gsc-branding-img-noclear, +.gcsc-branding-img, +.gcsc-branding-img-noclear { + margin: 0 0 0 0; + padding-top: 0; + padding-bottom: 0; + border: none; + display: inline; +} + +.gcsc-branding-text { + white-space: nowrap; +} + +.gcsc-branding-text { + margin: 0 2px; +} + +.gcsc-branding-img-noclear { + width: auto; +} + +.gsc-branding-clickable { + cursor: pointer; +} + +.gsc-search-button { + margin-left: 2px; +} + +.gsc-clear-button { + display: inline; + text-align: right; + margin-left: 4px; + margin-right: 4px; + padding-left: 10px; + background-repeat: no-repeat; + background-position: center center; + background-image: url('//www.google.com/cse/static/css/v2/clear.png'); + cursor: pointer; +} + +.gsc-clear-button:hover { + background-image: url('//www.google.com/cse/static/css/v2/clear-hover.png'); +} + +.gsc-search-box-tools .gsc-clear-button { + display: none; +} + +.gsc-results-close-btn { + background-image: url("//www.google.com/images/nav_logo114.png"); + background-repeat: no-repeat; + background-position: -140px -230px; + float: right; + display: none; + opacity: 0; + height: 12px; + width: 12px; + position: absolute !important; + top: 20px; + right: 20px; + cursor: pointer; +} + +.gsc-results-close-btn-visible { + display: block; + opacity: 1; +} + +.gsc-results-wrapper-overlay { + border: none; + margin: auto; + border-radius: 1px; + overflow: auto; + height: 80%; + -webkit-box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + -moz-box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + -ms-box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + -o-box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + border-collapse: separate; + background: white; + padding: 30px; + width: 70%; + position: fixed !important; + top: 5%; + left: 12%; + opacity: 0; + z-index: 100002; + visibility: hidden; + -webkit-transition: all 0.25s linear; + -moz-transition: all 0.25s linear; + -ms-transition: all 0.25s linear; + -o-transition: all 0.25s linear; + transition: all 0.25s linear; + /* For IE 8 */ + -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#888888')"; + /* For IE 5.5 - 7 */ + filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#888888'); + +} + +.gsc-results-wrapper-visible { + opacity: 1 !important; + visibility: visible !important; +} + +.gsc-modal-background-image { + position: fixed !important; + top: 0; + left: 0; + height: 130%; + width: 100%; + z-index: 100001; + background-color: white; + opacity: 0; + -ms-filter: "alpha(opacity=0)"; + filter: alpha(opacity=0); + display: none; + -webkit-transition: all 0.25s linear; + -moz-transition: all 0.25s linear; + -ms-transition: all 0.25s linear; + -o-transition: all 0.25s linear; + transition: all 0.25s linear; +} + +.gsc-modal-background-image-visible { + opacity: 0.8; + -ms-filter: "alpha(opacity=80)"; + filter: alpha(opacity=80); + display: block; +} + +.gsc-overflow-hidden { + overflow: hidden; +} + +table.gsc-input { + table-layout: fixed; +} + +/* + * Given that this is sitting in a variable width table cell, the idea is + * for it to consume the entire cell. The adjacent cell contains the search + * button and that is a fixed width cell. + */ +input.gsc-input { + padding: 1px 6px; + border: 1px solid #ddd; +} + +.gsc-search-box .gsc-input>input:hover, +.gsc-input-box-hover { + border: 1px solid #b9b9b9; + border-top-color: #a0a0a0; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); + outline: none; +} + +.gsc-keeper { + color: #36c; + text-decoration: underline; + font-size: 14px; + cursor: pointer; + font-weight: normal; + + padding-left: 16px; + background-repeat: no-repeat; + background-position: 1px 3px; + background-image: url('//www.google.com/cse/static/css/blue_check.gif'); +} + +/* tabbed mode of search control + * .gsc-positioningWrapper: wrapper for absolute positioning of gradient + * .gsc-tabsArea: the box containing all of the tabs + * .gsc-tabsAreaInvisible: same as above, but this is the state when search has been cleared + * .gsc-tabHeader: an individual tab + * .gsc-tabHeader.gsc-tabhActive: the active tab + * .gsc-tabHeader.gsc-tabhInactive: an inactive tab + * .gsc-tabData: the data area/box containing results and header data for each tab + * .gsc-tabData.gsc-tabdActive: the data area for the active tab + * .gsc-tabData.gsc-tabdInactive: the data area for inactive tabs + */ +.gsc-positioningWrapper { + position: relative; +} + +.gsc-tabsArea { + clear: both; + border-bottom: 1px solid #dfe1e5; + margin-top: 16px; +} + +.gsc-tabsArea .gs-spacer, +.gsc-refinementsArea .gs-spacer { + display: none; +} + +.gsc-tabsAreaInvisible, +.gsc-refinementsAreaInvisible, +.gsc-refinementBlockInvisible { + display: none; +} + +.gsc-tabHeader { + border: none; + font-size: 14px; + line-height: 20px; + padding: 14px 0; + margin: 0 24px; + text-align: center; +} + +.gsc-tabHeader.gsc-tabhInactive { + cursor: pointer; +} + +.gsc-tabData.gsc-tabdActive { + display: block; +} + +.gsc-tabData.gsc-tabdInactive { + display: none; +} + +/* gsc-resultsbox-invisible is preferred over gsc-tabdActive */ +.gsc-tabData.gsc-tabdActive.gsc-resultsbox-invisible { + display: none; +} + +.gsc-refinementsArea { + border-bottom: 1px solid #dfe1e5; + clear: both; + margin-top: 16px; + padding-left: 16px; +} + +.gsc-refinementHeader { + position: static; + margin: 0 8px; + padding: 14px 0; + line-height: 20px; +} + +.gsc-refinementHeader.gsc-refinementhInactive { + cursor: pointer; +} + +/* tab specific results header suppression + * - no twiddle, tabbed mode runs in full expand mode + * - no title + * - no stats + */ +.gsc-tabData .gsc-resultsHeader .gsc-title { + display: none; +} + +.gsc-tabData .gsc-resultsHeader .gsc-stats { + display: none; +} + +.gsc-tabData .gsc-resultsHeader .gsc-results-selector { + display: none; +} + +/* style for auto-completion table + * .gsc-completion-selected: highlighted completions. + * .gsc-completion-container: styling for the table which contains the completions + * .gsc-completion-promotion-selected: highlighted promotions + */ +.gsc-completion-selected { + background: #1f1f1f14; + cursor: default; +} + +.gsc-completion-selected .gsc-completion-promotion-table { + cursor: pointer; +} + +.gsc-completion-container { + font-family: Arial, sans-serif; + font-size: 16px; + color: #444746; + background: #f3f5f6; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + margin: 0; +} + +.gsc-completion-container .gssb_a .gsq_a span * { + font-weight: normal; +} + +.gsc-completion-title { + color: #1558d6; + line-height: normal; + white-space: normal; +} + +.gsc-completion-snippet { + line-height: normal; + white-space: normal; +} + +.gsc-completion-container .gsc-completion-icon-cell { + width: 42px; + height: 42px; + padding-right: 10px; +} + +.gsc-completion-icon { + /* place image in the middle */ + margin-left: auto; + margin-right: auto; + display: block; + border: 1px solid #ddd; +} + +.gsc-completion-container .gsc-completion-promotion-table { + font-size: inherit; + background: inherit; + margin: 5px 0; + width: 100%; +} + +/* the results for each section + * .gsc-resultsbox-{visible,invisible}: a complete-collection of results including headers + * .gsc-results: the collection of results for a given searcher + * .gsc-result: a generic result within the control. each result has this class, as well as .gsc-xxxResult where xxx is web, image, local, blog, etc. + */ +.gsc-resultsbox-visible { + display: block; +} + +.gsc-resultsbox-invisible { + display: none; +} + +.gsc-results { + padding-bottom: 2px; +} + +.gsc-result .gs-title { + height: auto; + margin: 3px 0 2px 0; + overflow: hidden; + line-height: 26px; +} + +/* Ads */ +.gsc-results .gsc-result .gs-ad-marker { + display: none; +} + +.gsc-wrapper { + position: relative; + display: block; + max-width: 700px; +} + +.gsc-adBlock { + position: relative; + display: block; + padding-top: 14px; +} + +.gsc-adBlock h2 { + float: right; + margin: 3px 5px 0; + font-weight: normal; + font-size: .9em; + color: #676767; +} + +.gsc-adBlock .gsc-ad { + padding-left: 8px; + padding-top: 5px; + padding-right: 3px; +} + +.gsc-adBlock .gsc-ad a { + font-weight: bolder; + color: #1558d6; + line-height: 1.4em; +} + +.gsc-adBlock .gsc-ad cite { + font-style: normal; + color: green; +} + +.gsc-adBlock .gsc-ad span { + padding-left: 8px; +} + +.gsc-adBlockNoHeight { + height: 0; +} + +.gsc-adBlockInvisible { + display: none; +} + +.gsc-adBlockVertical { + position: relative; + display: block; + float: right; + clear: right; + width: 30%; +} + +.gsc-adBlockBottom { + position: relative; + display: block; + margin-bottom: 4px; +} + +.gsc-thinWrapper { + width: 69%; + float: left; + overflow: hidden; +} + +.gsc-wrapper.gsc-thinWrapper { + border-right: 1px solid #e9e9e9; +} + +.gsc-adBlockVertical h2 { + text-align: center; + font-weight: normal; + font-size: .9em; + color: #676767; + margin-top: 6px; +} + +.gsc-adBlockVertical .gsc-ad { + padding-left: 8px; + padding-top: 5px; +} + +.gsc-adBlockVertical .gsc-ad a { + font-weight: bolder; + color: #1558d6; + line-height: 1.4em; +} + +.gsc-adBlockVertical .gsc-ad cite { + font-style: normal; + color: green; + display: block; +} + +/* Standard configuration div/form */ +.gsc-config { + border: 1px solid #e9e9e9; + margin-top: 0; + margin-bottom: 10px; + padding-top: 2px; + padding-left: 6px; + padding-right: 6px; + padding-bottom: 6px; +} + +.gsc-config { + margin-bottom: 0; +} + +.gsc-configSetting { + margin-top: 6px; +} + +.gsc-configSetting_Label { + color: #676767; +} + +.gsc-configSettingInput { + color: #676767; + border: 1px solid #e9e9e9; + width: 75%; +} + +.gsc-configSettingCheckbox { + color: #676767; + margin-right: 6px; +} + +.gsc-configSettingCheckboxLabel { + display: inline; + color: #676767; +} + +.gsc-configSettingSubmit { + margin-top: 8px; + text-align: right; +} + +.gsc-configSettingSubmit { + display: inline; + font-size: 11px; + cursor: pointer; +} + +/* Added so elements inside a result are properly cleared by the container. */ +.gsc-webResult:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} + +.gsc-webResult { + zoom: 1; /* IE-specific hack to get the layout clearing right. */ +} + +/* Wrapper for a result. */ +.gsc-webResult.gsc-result { + padding: 10px 24px 15px 24px; + border: 1px solid #fff; +} + +.gsc-webResult-divider { + display: none; +} + +.gs-webResult .gs-visibleUrl { + text-decoration: none; +} + +.gsc-above-wrapper-area { + max-width: 700px; +} + +.gsc-above-wrapper-area-invisible { + display: none; +} + +table.gsc-above-wrapper-area-container { + display: table; + width: 100%; + margin: 16px 0 12px 0; +} + +.gsc-result-info { + color: #80868b; + font-size: 14px; + margin: 0; + padding: 4px 24px 0 24px; + text-align: left; + line-height: normal; +} + +.gsc-result-info-container { + text-align: left; +} + +.gsc-result-info-invisible { + display: none; +} + +.gsc-orderby-container { + padding-right: 24px; + text-align: right; + background: transparent; +} + +.gsc-orderby-invisible { + display: none; +} + +.gsc-orderby-label { + color: #80868b; + font-family: Arial; + font-size: 14px; + font-style: normal; + font-weight: 400; + line-height: normal; + margin-right: 2px; + vertical-align: bottom +} + +.gsc-selected-option-container { + vertical-align: bottom +} + +.gsc-selected-option { + position: relative; + width: 100%; +} + +.gsc-control-cse .gsc-option-selector { + border: none; + height: 18px; + width: 18px; + background: url("data:image/svg+xml;utf8,") center no-repeat; +} + +.gsc-option-menu-invisible { + display: none; +} + +.gsc-control-cse .gsc-option-menu-container { + cursor: pointer; + color: #000; + position: relative; +} + +.gsc-control-cse .gsc-option-menu { + background: #fff; + border-radius: 8px; + box-shadow: 0 2px 6px 0 rgba(60, 64, 67, 0.16); + cursor: default; + font-size: 14px; + margin: 0; + max-height: 360px; + outline: none; + padding: 8px 0 10px 0; + position: absolute; + left: 0; + top: 0; + z-index: 7; +} + +.gsc-option-menu-item { + box-sizing: content-box; + color: #777; + height: 20px; + cursor: pointer; + list-style: none; + margin: 0; + padding: 10px 16px; + white-space: nowrap; + text-align: left; +} + +.gsc-option-menu-item:hover { + background-color: #eee; +} + +.gsc-option-menu-item-highlighted { + background-color: #eee; + border-color: #eee; + border-width: 1px 0; + color: #3c4043; +} + +.gsc-option { + color: #80868b; + cursor: pointer; + list-style: none; + white-space: nowrap; + line-height: 20px; + text-align: left; +} + +.gsc-option-checkbox { + height: 18px; + width: 18px; + margin-right: 5px; + position: relative; + top: 3px; +} + +.gsc-option-checkbox-checked { + background: url("data:image/svg+xml;utf8,") center no-repeat; +} + +.gs-web-image-box, +.gs-promotion-image-box { + float: right; + margin: 2px 0 2px 16px; + text-align: center; + position: relative; +} + +.gs-web-image-box::after, +.gs-promotion-image-box::after { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0,0,0,0.03); + border-radius: 8px; + pointer-events: none; +} + +.gs-web-image-box .gs-image, +.gs-promotion-image-box .gs-promotion-image { + background: rgba(0,0,0,0.03); + border-radius: 8px; + height: 104px; + object-fit: cover; + width: 104px; +} + +.gs-action { + display: inline; + margin-right: 0.6em; +} + +.gs-action .gs-action { + color: #77c; +} + +.gs-action.cart .gs-action, +.gs-action.star .gs-action, +.gs-action.rss .gs-action, +.gs-action.download .gs-action, +.gs-action.email .gs-action, +.gs-action.mobile .gs-action, +.gs-action.share .gs-action, +.gs-action.fullscreen .gs-action, +.gs-action.generic .gs-action, +.gs-action.link .gs-action { + padding-left: 18px; + background: transparent url('//www.google.com/cse/static/images/action_icons_sprite.gif') no-repeat; +} + +.gs-action.cart .gs-action { + background-position: 0 0; +} + +.gs-action.star .gs-action { + background-position: -16px -34px; +} + +.gs-action.rss .gs-action { + background-position: -48px -98px; +} + +.gs-action.download .gs-action { + background-position: -64px -128px; +} + +.gs-action.email .gs-action { + background-position: -112px -224px; +} + +.gs-action.mobile .gs-action { + background-position: -131px -257px; +} + +.gs-action.share .gs-action { + background-position: -32px -64px; +} + +.gs-action.fullscreen .gs-action { + background-position: -79px -162px; +} + +.gs-action.generic .gs-action { + background-position: -144px -290px; +} + +.gs-action.link .gs-action { + background-position: -159px -321px; +} + +/* Image Search */ +.gs-ellipsis { + overflow: hidden; + text-align: left; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; + -ms-text-overflow: ellipsis; + white-space: nowrap; +} + +.gsc-imageResult-column { + margin-right: 70px; +} + +.gs-imageResult { + break-inside: avoid; + overflow: hidden; +} + +.gs-imageResult .gs-image-box { + position: relative; +} + +.gs-imageResult .gs-text-box { + color: #999; + height: 4em; +} + +/* No padding for image result */ +.gs-imageResult .gs-title, +.gs-imageResult .gs-snippet, +.gs-imageResult .gs-visibleUrl, +.gs-imageResult .gs-visibleUrl-short, +.gs-imageResult .gs-spelling { + padding: 0; +} + +/* Color hover text, but not no results text */ +.gs-imageResult:not(.gs-no-results-result) .gs-snippet { + overflow: hidden; + white-space: nowrap; + color: #eee; +} + +.gs-imageResult .gs-size { + display: inline; +} + +.gs-imageResult .gs-image-box { + text-align: center; /* center align image in image box */ +} + +.gs-imageResult .gs-image-box .gs-image { + border: none; +} + +.gs-image-scalable { + height: 180px; +} + +.gs-selectedImageResult { + /* 180px (gs-image-scalable height) + 2*5px (gs-image-thumbnail-box padding) + + * 350px (gs-imagePreviewArea height) + */ + height: 540px; +} + +.gs-imagePreview { + display: block; + max-height: 100%; + max-width: 100%; +} + +/* Avoid auto dimensions for SVGs, lest they be hidden */ +.gs-imagePreview:not([src$=".svg"]) { + height: auto; + width: auto; +} + +.gs-imagePreviewArea { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: distribute; + justify-content: center; + -ms-flex-align: center; + align-items: center; + position: absolute; + background: #222; + width: 100%; + height: 350px; + left: 0; + z-index: 100000; +} + +.gs-imagePreviewArea-invisible { + display: none; +} + +.gs-previewSnippet { + margin: 30px; +} + +.gs-previewLink { + color: #eee; + font-size: 18px; + text-decoration: none; +} + +.gs-imagePreviewArea>.gs-previewLink { + -ms-flex-align: center; + align-items: center; + display: -ms-flexbox; + display: flex; + height: 100%; +} + +.gs-previewTitle, +.gs-previewUrl, +.gs-previewSize { + margin: 10px 0; + color: #eee; +} + +.gs-previewDescription { + margin: 20px 0; + color: #ccc; +} + +/* Popup layout related styles */ + +.gsc-imageResult .gs-imageResult-popup { + border: 0; + margin: 0; + width: auto; /* Override the default image result width */ + overflow: visible; /* popup box may overflow and should be visible */ + position: relative; +} + +/* Instead put margin bottom and right on searcher image thumbnail. */ +.gs-imageResult-popup .gs-image-thumbnail-box { + padding: 5px; +} + +.gs-imageResult-popup .gs-image-box { + width: auto; +} + +.gs-imageResult-popup .gs-image-popup-box { + width: calc(100% - 20px); + position: absolute; + padding: 5px; + margin: 5px; + left: 0; + bottom: 0; + background: rgba(51, 51, 51, 0.8); + display: none; +} + +.gs-imageResult-popup .gs-image-popup-box .gs-image-box { + display: none; +} + +.gs-imageResult-popup .gs-image-popup-box .gs-text-box { + height: auto; + width: auto; +} + +/* Do not show title for compact layout such as classic and popup */ +.gs-imageResult-popup .gs-text-box .gs-title { + display: none; +} + +.gsc-sge-container { + position: relative; + border-bottom: 1px solid #ddd; + margin: 10px 0; + display: flex; + padding: 16px 0 16px 24px; + flex-direction: column; + align-items: flex-start; + gap: 12px; + color: #333; + font-size: 13px; + font-style: normal; + font-weight: 400; + line-height: 18px; + box-sizing: border-box; + max-width: 652px; +} + +.gsc-sge-container-header { + display: flex; + align-items: center; + gap: 6px; + align-self: stretch; +} + +.gsc-sge-full-summary { + display: block; +} + +.gsc-sge-full-summary-collapsed { + max-height: 150px; + overflow: hidden; + position: relative; + mask-image: linear-gradient(to bottom, black 60%, transparent 100%); + -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%); +} + +.gsc-sge-hide-show-button-icon { + display: none; +} + +.gsc-sge-show-more-button-text { + line-height: 1; + display: inline-block; +} + +.gsc-sge-icon { + display: flex; + width: 16px; + height: 24px; + flex-direction: column; + justify-content: center; + align-items: center; + vertical-align: middle; +} + +.gsc-sge-subsection-header { + display: inline-block; + font-size: 20px; + font-style: normal; + font-weight: 400; + line-height: 26px; /* 130% */ +} + +.gsc-sge-response { + font-size: 14px; + font-style: normal; + font-weight: 400; + line-height: 22px; /* 157.143% */ +} + +.gsc-sge-response-item { + margin: 0 0 12px 0; + padding: 0; +} + +.gsc-sge-response-item:last-child { + margin-bottom: 0; +} + +.gsc-sge-paragraph-citation-link { + background: none; + border: none; + padding: 0; + margin-left: 4px; + cursor: pointer; + vertical-align: middle; + display: inline-flex; + align-items: center; + justify-content: center; +} + +.gsc-sge-citations-header { + color: #4d5156; + font-size: 14px; + font-style: normal; + font-weight: 400; + line-height: 24px; + margin-top: 16px; + margin-bottom: 8px; +} + +.gsc-sge-citations-container-wrapper { + position: relative; + max-width: 100%; +} + +.gsc-sge-citations-container { + display: flex; + flex-direction: row; + gap: 10px; + overflow-x: auto; + scrollbar-width: none; + padding: 0 0 8px 0; + margin: 0; + list-style: none; + max-width: 100%; + scroll-snap-type: x mandatory; + scroll-behavior: smooth; +} + +.gsc-sge-citations-container::-webkit-scrollbar { + display: none; +} + +.gsc-sge-citations-scroll-button-left, +.gsc-sge-citations-scroll-button-right { + position: absolute; + top: 0; + height: 102px; /* Fixed to the card height */ + width: 60px; + display: none; /* Hide on mobile by default */ + align-items: center; + border: none; + cursor: pointer; + box-sizing: border-box; + opacity: 1; + transition: opacity 0.2s ease; + z-index: 1; +} + +.gsc-sge-citations-scroll-button-right { + right: 0; + background: linear-gradient(to right, rgba(248, 249, 250, 0) 0%, rgba(255, 255, 255, 1) 50%); + justify-content: flex-end; + padding: 0 4px 0 0; +} + +.gsc-sge-citations-scroll-button-left { + left: 0; + background: linear-gradient(to left, rgba(248, 249, 250, 0) 0%, rgba(255, 255, 255, 1) 50%); + justify-content: flex-start; + padding: 0 0 0 4px; +} + +html[dir='rtl'] .gsc-sge-citations-scroll-button-right, +body[dir='rtl'] .gsc-sge-citations-scroll-button-right { + right: auto; + left: 0; + background: linear-gradient(to left, rgba(248, 249, 250, 0) 0%, rgba(255, 255, 255, 1) 50%); + justify-content: flex-start; + padding: 0 0 0 4px; +} + +html[dir='rtl'] .gsc-sge-citations-scroll-button-left, +body[dir='rtl'] .gsc-sge-citations-scroll-button-left { + left: auto; + right: 0; + background: linear-gradient(to right, rgba(248, 249, 250, 0) 0%, rgba(255, 255, 255, 1) 50%); + justify-content: flex-end; + padding: 0 4px 0 0; +} + +.gsc-sge-citations-scroll-icon { + width: 32px; + height: 32px; + border-radius: 50%; + background: #fff; + border: 1px solid #dadce0; + display: flex; + align-items: center; + justify-content: center; + box-shadow: 0 1px 2px rgba(60,64,67,0.3); +} + +.gsc-sge-citations-scroll-icon svg { + fill: #4d5156; +} + +.gsc-sge-citations-scroll-button:hover .gsc-sge-citations-scroll-icon { + background: #f8f9fa; +} + +@media (min-width: 600px) { + .gsc-sge-citations-container-wrapper:hover .gsc-sge-citations-scroll-button-left, + .gsc-sge-citations-container-wrapper:hover .gsc-sge-citations-scroll-button-right { + display: flex; + } +} + +.gsc-sge-citation-card { + display: flex; + width: 266px; + height: 102px; + border-radius: 16px; + border: 1px solid #e8eaed; + background: #fff; + flex-shrink: 0; + text-decoration: none !important; + overflow: hidden; + box-sizing: border-box; + scroll-snap-align: start; +} + +.gsc-sge-citation-thumbnail { + width: 82px; + height: 102px; + object-fit: cover; + flex-shrink: 0; + display: block; +} + +.gsc-sge-citation-body { + display: flex; + flex-direction: column; + padding: 10px; + gap: 2px; + overflow: hidden; + flex: 1; +} + +.gsc-sge-citation-title { + color: #4d5156; + font-size: 14px; + font-style: normal; + font-weight: 700; + line-height: 20px; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + margin: 0; +} + +.gsc-sge-citation-snippet { + color: #4d5156; + font-size: 14px; + font-style: normal; + font-weight: 400; + line-height: 20px; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + margin: 0; +} + +.gsc-sge-show-more-button { + border-radius: 100px; + padding: 4px 16px; + border: none; + display: block; + margin: 8px auto 0; + height: 40px; + font-size: 14px; + width: 100%; + line-height: 20px; + cursor: pointer; +} + +.gsc-sge-show-more-button-icon { + fill: currentColor; + vertical-align: middle; + margin-left: 8px; +} + +.gsc-sge-footer { + display: flex; + flex-direction: row; + align-items: center; + height: 22px; + width: 100%; + margin-top: 12px; + box-sizing: border-box; +} + +.gsc-sge-footer-disclaimer { + font-family: Arial; + font-size: 14px; + font-weight: 400; + line-height: 22px; +} + +.gsc-sge-footer-buttons { + display: flex; + flex-direction: row; + align-items: center; + gap: 16px; + margin-left: 6px; +} + +.gsc-sge-footer-button { + width: 20px; + height: 20px; + padding: 0; + border: none; + background: none; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + color: inherit; +} + +.gsc-sge-footer-button svg { + fill: currentColor; +} + +.gsc-sge-footer-button:last-child { + margin-left: auto; +} + + +.gsc-sge-main-content { + transition: max-height 0.3s ease-in-out; + overflow: hidden; + align-self: stretch; + max-width: 100%; +} +.gsc-sge-collapsed { + max-height: 300px; + position: relative; + -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%); + mask-image: linear-gradient(to bottom, black 60%, transparent 100%); +} + +.gsc-sge-snackbar { + position: fixed; + bottom: 16px; + left: 16px; + right: 16px; + max-width: 344px; + margin: 0 auto; + height: 48px; + background-color: #1f1f1f; + color: #fff; + border-radius: 4px; + box-shadow: 0 4px 6px rgba(0,0,0,0.3); + display: flex; + align-items: center; + justify-content: space-between; + padding: 0 16px; + box-sizing: border-box; + z-index: 1000; + opacity: 0; + animation: gsc-sge-fade-in 0.3s ease-in forwards; +} + +@media (min-width: 600px) { + .gsc-sge-snackbar { + left: 16px; + right: auto; + margin: 0; + } +} + +.gsc-sge-snackbar-fade-out { + animation: gsc-sge-fade-out 0.3s ease-out forwards; +} + +.gsc-sge-snackbar-text { + font-family: Roboto, sans-serif; + font-size: 14px; + line-height: 20px; +} + +.gsc-sge-snackbar-close { + background: none; + border: none; + color: #9e9e9e; + cursor: pointer; + padding: 8px; + font-size: 16px; + display: flex; + align-items: center; + justify-content: center; +} + +@keyframes gsc-sge-fade-in { + from { opacity: 0; transform: translateY(10px); } + to { opacity: 1; transform: translateY(0); } +} + +@keyframes gsc-sge-fade-out { + from { opacity: 1; transform: translateY(0); } + to { opacity: 0; transform: translateY(10px); } +} + +.gsc-sge-modal-backdrop { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + display: flex; + align-items: flex-end; + justify-content: center; + z-index: 2000; + opacity: 1; + transition: opacity 0.3s ease-in-out; + padding-bottom: 54px; + box-sizing: border-box; +} + +.gsc-sge-modal-backdrop.gsc-sge-modal-fade-out { + opacity: 0; +} + +.gsc-sge-modal { + background-color: #fff; + border-radius: 8px; + box-shadow: 0 4px 12px 0 rgba(60, 64, 67, 0.24); + width: 90%; + height: 296px; + min-width: 280px; + max-width: 528px; + overflow-y: auto; + display: flex; + flex-direction: column; + padding: 16px; + box-sizing: border-box; + pointer-events: auto; +} + +@media (min-width: 600px) { + .gsc-sge-modal-backdrop { + justify-content: flex-end; + } +} + +.gsc-sge-modal-header { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 16px; +} + +.gsc-sge-modal-title { + font-family: Arial, sans-serif; + font-size: 20px; + line-height: 26px; + color: #3c4043; + margin: 0; +} + +.gsc-sge-modal-close { + background: none; + border: none; + color: #5f6368; + cursor: pointer; + padding: 8px; + font-size: 20px; + display: flex; + align-items: center; + justify-content: center; +} + +.gsc-sge-modal-close svg { + fill: #444746; +} + +.gsc-sge-modal-body { + font-family: Arial, sans-serif; + font-size: 14px; + line-height: 22px; + color: #3c4043; + white-space: pre-wrap; +} + +.gsc-sge-modal-feedback { + margin-top: 16px; +} + +.gsc-sge-modal-feedback a { + text-decoration: underline; +} + +.gsc-sge-modal-feedback a:visited { + color: inherit; +} + + +.gsc-loading-ai-overview { + display: flex; + flex-direction: column; + gap: 16px; + width: 100%; + margin-top: 6px; +} + +.gsc-sge-skeleton-paragraphs { + display: flex; + flex-direction: column; + gap: 12px; +} + +.gsc-sge-skeleton-line { + height: 22px; + background-color: #f3f5f6; + border-radius: 16px; + width: 100%; + animation: gsc-sge-pulse 1.5s infinite ease-in-out; +} + +.gsc-sge-skeleton-line.gsc-sge-skeleton-short { + width: 140px; +} + +/* Hide extra lines on desktop override */ +.gsc-sge-skeleton-line.gsc-sge-skeleton-mobile-only { + display: none; +} + +.gsc-sge-skeleton-citations { + display: flex; + flex-direction: column; + gap: 8px; +} + +.gsc-sge-skeleton-citation-title { + height: 24px; + width: 120px; + background-color: #f3f5f6; + border-radius: 16px; + animation: gsc-sge-pulse 1.5s infinite ease-in-out; +} + +.gsc-sge-skeleton-carousel { + display: flex; + gap: 8px; + overflow: hidden; +} + +.gsc-sge-skeleton-tile { + width: 266px; + height: 102px; + background-color: #f3f5f6; + border-radius: 12px; + flex-shrink: 0; + animation: gsc-sge-pulse 1.5s infinite ease-in-out; +} + +/* Pulsing animation for skeleton placeholders */ +@keyframes gsc-sge-pulse { + 0% { + opacity: 0.6; + } + 50% { + opacity: 1; + } + 100% { + opacity: 0.6; + } +} + +/* Video Search + * - single line title + */ + +.gsc-videoResult .gs-videoResult .gs-title { + line-height: 1.3em; + height: 1.3em; + overflow: hidden; +} + +.gsc-videoResult .gs-videoResult .gs-snippet { + line-height: 1.3em; + max-height: 2.6em; + overflow: hidden; +} + +/* trailing more link at the bottom of a collection of results */ +.gsc-imageResult .gsc-trailing-more-results { + clear: both; +} + +.gsc-results .gsc-trailing-more-results { + margin-bottom: 10px; +} + +.gsc-results .gsc-trailing-more-results, +.gsc-results .gsc-trailing-more-results * { + color: #1a0dab; + text-decoration: underline; +} + +/* trailing cursor section */ +.gsc-imageResult .gsc-cursor-box { + clear: both; +} + +.gsc-results .gsc-cursor-box .gsc-trailing-more-results { + margin-bottom: 0; + display: inline; +} + +.gsc-results .gsc-cursor-box, +.gsc-results .gcsc-more-maybe-branding-root, +.gsc-results .gcsc-branding { + text-align: center; +} + +.gsc-results .gcsc-more-maybe-branding-root { + padding: 6px 0 16px 0; +} + +.gsc-results .gsc-cursor { + color: #1f1f1f; + display: inline; + fill: #636363; +} + +.gsc-resultsRoot .gsc-results .gsc-cursor-box { + margin: 10px 24px; +} + +.gsc-results .gsc-cursor-box .gsc-cursor-page { + cursor: pointer; + color: #000; + margin-right: 8px; + display: inline; +} + +.gsc-results .gsc-cursor-box .gsc-cursor-current-page { + cursor: default; + font-weight: bold; + text-decoration: none; +} + +/*** End of Control, Begin Results ***/ + +/* generic, cross cutting result style + * - in the form of .gs-result .gs-xxx where xxx is the generic style + * .gs-title: typically the first line of a result, typically a link, image results over ride this, since for image results, the image is the link + * .gs-divider: typically separates results from ads + * .gs-visibleUrl: typically the last line of a result, displayed in green. sometimes a link (like in blog search) + * .gs-clusterUrl: for news, and other similar services, this is a cluster of additional results + * .gs-image: an actual image in a result + * .gs-phone: a phone number + * .gs-address: an address (includes street, city, region, country) + * .gs-streetAddress: a street (including #) + * .gs-city: a city + * .gs-region: a region (zip code, area, etc.) + * .gs-country: a country + * .gs-snippet: snippetized content + * .gs-watermark: indicator that user selected this result + * .gs-metadata: generic metadata, e.g., + * .gs-image-box: generic container for a result's image (within a table) + * .gs-text-box: generic container for a result's text content (within a table). Note that this class, and image-box are only used in video + */ +.gs-result .gs-title, +.gs-result .gs-title * { + text-decoration: none; +} + +a .gs-captcha-info-link{ + color: #1558d6; + text-decoration: none; + text-decoration: underline; + cursor: pointer; +} + +.gsc-control-cse .gs-spelling, +.gsc-control-cse .gs-result .gs-title, +.gsc-control-cse .gs-result .gs-title * { + font-size: 20px; +} + +.gsc-control-cse .gs-result .gs-spelling-original { + font-size: 14px; +} + +.gs-divider { + padding-bottom: 8px; + text-align: center; + color: #676767; +} + +/* relative and absolute dates, note, news/books inlines these */ +.gs-relativePublishedDate, +.gs-publishedDate { + color: #6f6f6f; + text-decoration: none; +} + +.gs-result .gs-clusterUrl { + color: #008000; + text-decoration: underline; + cursor: pointer; +} + +.gs-newsResult .gs-publisher { + color: #6f6f6f; + display: inline; + text-decoration: none; +} + +/* + * For news results there are two dates... + * The relative date is visible while in the + * search control and the published date + * is visible when clipped. Why? It doesn't + * make sense to say 4 hours ago for a clipped + * result... + */ + +/* establish the base style */ +.gs-newsResult .gs-relativePublishedDate, +.gs-newsResult .gs-publishedDate { + display: inline; + margin-left: 4px; +} + +/* base styling for relative date is none */ +.gs-blogResult .gs-relativePublishedDate, +.gs-newsResult .gs-relativePublishedDate { + display: none; +} + +/* suppress publishedDate while in the control */ +.gsc-blogResult .gs-blogResult .gs-publishedDate, +.gsc-newsResult .gs-newsResult .gs-publishedDate { + display: none; +} + +/* enable relativePublishedDate while in the control */ +.gsc-blogResult .gs-blogResult .gs-relativePublishedDate, +.gsc-newsResult .gs-newsResult .gs-relativePublishedDate { + display: inline; +} + +.gs-newsResult .gs-location { + color: #6f6f6f; + display: inline; + text-decoration: none; +} + +.gs-promotion .gs-title, +.gs-promotion .gs-title * { + text-decoration: none; +} + +.gs-title .gs-promotion-title-right { + color: #000; +} + +.gsc-webResult.gsc-result.gsc-promotion { + background-color: #fff; +} + +.gs-fileFormat { + color: #666; + font-size: 12px; +} + +.gs-fileFormatType { + font-size: 12px; +} + +.gs-promotion table { + border: none; + border-style: none; + border-width: 0; + border-spacing: 0 0; + margin: 0 0 0 0; + padding: 0 0 0 0; +} + +.gs-promotion table .gs-snippet a .gs-title, +.gs-promotion table .gs-snippet a .gs-title * { + font-size: 14px; +} + +.gs-promotion em { + font-style: normal; + font-weight: bold; +} + +.gs-promotion .gs-title em { + color: inherit; + text-decoration: inherit; +} + +.gs-result .gs-image .gs-image, +.gs-result .gs-promotion-image { + vertical-align: middle; +} + +.gs-result .gs-directions, +.gs-result .gs-directions * { + color: #77c; + font-weight: normal; + text-decoration: underline; + cursor: pointer; +} + +.gs-secondary-link, +.gs-secondary-link * { + color: #77c; + font-weight: normal; + text-decoration: underline; + cursor: pointer; +} + +/* wrapper around user supplied to/from mode directions + * normally this is disabled by default, and gs-directions is enabled + * apps can easily switch this by setting display:block on the rule below, + * and display:none on the rule above + * e.g., add these two rules to switch local results into + * alternate style driving directions + * .gs-localResult .gs-directions-to-from { display: block; } + * .gs-localResult .gs-directions { display: none; } + */ +.gs-result .gs-directions-to-from { + display: none; + margin-top: 4px; +} + +.gs-result .gs-directions-to-from .gs-label { + display: inline; + margin-right: 4px; +} + +.gs-result .gs-directions-to-from .gs-secondary-link { + display: inline; +} + +.gs-result .gs-directions-to-from .gs-spacer { + display: inline; + margin-right: 3px; + margin-left: 3px; +} + +.gs-videoResult .gs-publisher { + color: #008000; + text-decoration: none; +} + +.gs-result a { + cursor: pointer; +} + +.gsc-loading-fade .gsc-result-info, +.gsc-loading-fade .gsc-loading-resultsRoot, +.gsc-loading-resultsRoot, /* customized root */ +.gsc-loading-fade .gsc-loading-refinementsArea, +.gsc-loading-fade .gsc-adBlock, +.gsc-loading-fade .gsc-adBlockVertical, +.gsc-loading-fade .gsc-adBlockNoHeight { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33.3)"; + filter: alpha(opacity=33.3); + opacity: 0.333; +} + +.gs-no-results-result { + text-align: center; +} + +.gs-no-results-result .gs-snippet, +.gs-error-result .gs-snippet { + display: inline-block; + margin: 5px; + padding: 5px; +} + +.gs-backfill-message { + color: #202124; + padding: 6px 4px; +} + +.gsc-resultsRoot .gs-backfill-message { + border-top: 1px solid #e9e9e9; +} + +.gs-captcha-wrapper { + margin-top: 12px; +} + +span .gs-captcha-msg { + color: #3c4043; + margin-top: 1px; +} + +#recaptcha-wrapper { + display: inline-block; + margin-top: 30px; +} + +.gs-stylized-error-result { + text-align: center; +} + +.gs-stylized-error-message { + font-size: 24px; + margin: 0 0 20px 0; +} + +.gs-stylized-error-submessage { + margin: 0 0 20px 0; +} + +.gs-stylized-error-link { + background: #1a73e8; + border-radius: 15px; + color: #fff; + display: inline-block; + padding: 5px 10px; + text-decoration: none; +} + +.gs-stylized-error-link { + text-decoration: none; +} + +.gs-result .gs-watermark { + font-size: 10px; + color: #77c; +} + +.gs-results-attribution { + text-align: center; + margin-bottom: 4px; +} + +.gs-results-attribution, +.gs-results-attribution * { + font-size: 10px; + color: #676767; + text-decoration: none; +} + +.gs-results-attribution a { + color: #1558d6; + cursor: pointer; +} + +.gs-results-attribution a:hover { + text-decoration: underline; +} + +.gs-result .gs-metadata{ + color: #676767; +} + +/* searcher specific styling for + * - web ad + * - web + * - local + * - image (none) + * - blog (none) + * - video (none) + */ + +/* webAd search specific over rides + * .gs-ad-marker: disabled in control, but on in green to indicate clipped result is an ad + */ +.gs-localAd .gs-ad-marker, +.gs-webAd .gs-ad-marker { + padding-left: 4px; +} + +.gs-webResult .gs-visibleUrl-short, +.gs-promotion .gs-visibleUrl-short { + display: none; +} + +.gs-webResult .gs-visibleUrl-long, +.gs-promotion .gs-visibleUrl-long { + overflow: hidden; +} + +.gs-webResult .gs-visibleUrl-long { + display: none; +} + +.gs-visibleUrl-breadcrumb { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +/* Per result labels */ +.gs-webResult .gs-per-result-labels .gs-label { + text-decoration: underline; + cursor: pointer; + padding: 3px; + color: black; +} + +.gs-webResult .gs-per-result-labels .gs-label.gs-labelActive { + cursor: default; + text-decoration: none; +} + +/* Explicitly set clear:none to render the floated thumbnail correctly. Some + * partner websites have clear: both set. + */ +.gs-webResult > :not(.gsc-table-cell-thumbnail.gsc-thumbnail), +.gs-webResult > :not(.gsc-table-cell-thumbnail.gsc-thumbnail) * { + clear: none; +} + +/* local search specific over rides + * - city, region displayed inline + * - country suppressed + * - small font size for info window's + */ + +.gs-localAd .gs-address * { + color: #676767; +} + +.gs-localAd .gs-street { + display: inline; +} + +.gs-city { + display: inline; +} + +.gs-region { + display: inline; +} + +.gs-country { + display: none; +} + +.gs-infoWindow * { + font-size: 11px; +} + +/* video search specific overrides + * - align the table data + * - default image width guarantee + * - appropriate cell separation + */ + +/* todo(markl): workaround until gre in gmail fixes his styles */ +.gs-videoResult * { + font-size: 14px; +} + +.gs-videoResult td .gs-image-box { + width: 110px; + height: 78px; +} + +.gs-videoResult td .gs-text-box { + vertical-align: top; + margin-left: 4px; +} + + +/* book search specific overrides + * - default image width guarantee + * - appropriate cell separation + */ + +.gs-book-image-box td, +.gs-bookResult td { + vertical-align: top; +} + +.gs-book-image-box, +.gs-book-image-box div { + position: static; + text-align: start; +} + +.gs-book-image-box { + width: 75px; + height: 90px; +} + +.gs-bookResult td .gs-text-box { + vertical-align: top; + margin-left: 4px; +} + +.gs-book-image-box img { + border-spacing: 0 0; + border: none; +} + +.gs-book-image-box .gs-row-1 { + line-height: 7px; +} + +.gs-book-image-box .gs-pages { + height: 7px; + width: 45px; +} + +.gs-book-image-box .gs-page-edge { + height: 7px; + width: 11px; +} + +.gs-book-image-box .gs-image { + height: 80px; + border: 1px solid #a0a0a0; +} + +.gs-bookResult .gs-author { + display: inline; + color: #6f6f6f; +} + +.gs-bookResult .gs-publishedDate { + display: inline; +} + +.gs-bookResult .gs-pageCount { + display: inline; + color: #6f6f6f; + margin-left: 4px; +} + +/* book search specific overrides + * - default image width guarantee + * - appropriate cell separation + */ + +.gs-patentResult td { + vertical-align: top; +} + +.gs-patentResult .gs-patent-number, +.gs-patentResult .gs-publishedDate, +.gs-patentResult .gs-author { + display: inline; +} + +.gs-patentResult .gs-image-box { + padding-right: 8px; +} + +.gs-patentResult .gs-image { + border: 1px solid #77c; +} + +.gs-spelling { + color: #3c4043; +} + +.gs-spelling a { + color: #1558d6; + cursor: pointer; +} + +.gsc-control-cse:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} + +.gs-bidi-start-align { + text-align: left; +} + +.gs-bidi-end-align { + text-align: right; +} + +.gsc-control-cse-zh_CN .gs-snippet b, +.gsc-control-cse-zh_CN .gs-promotion em, +.gsc-control-cse-zh_TW .gs-snippet b, +.gsc-control-cse-zh_TW .gs-promotion em { + color: #c03; + font-style: normal; + font-weight: normal; +} + +.gsc-snippet-metadata { + vertical-align: top; +} + +.gsc-snippet-metadata, +.gsc-role, +.gsc-tel, +.gsc-org, +.gsc-location, +.gsc-reviewer, +.gsc-author { + color: #666; +} + +.gsc-rating-bar { + vertical-align: top; + display: inline-block; + width: 64px; + height: 12px; + background: transparent url(/cse/static/css/cse_snippets_stars.png) -65px 0 no-repeat; + overflow: hidden; + margin: 3px 0 0 0; +} + +.gsc-rating-bar span { + vertical-align: top; + display: inline-block; + height: 12px; + background: transparent url(/cse/static/css/cse_snippets_stars.png) 0 0 no-repeat; +} + +.gsc-review-agregate-first-line { + margin: 0 40px 0 0; + padding: 6px 0; +} + +.gsc-review-agregate-odd-lines, +.gsc-review-agregate-even-lines { + margin: 0 40px 0 0; + padding: 6px 0; + border-top: 1px solid #ebebeb; +} + +.gsc-table-result, +.gs-promotion-table { + border-spacing: 0; +} + +.gsc-table-cell-thumbnail, +.gs-promotion-image-cell { + vertical-align: top; +} + +.gsc-table-cell-snippet-close { + padding: 1px 0; +} + +.gsc-table-cell-snippet-close, +.gs-promotion-text-cell { + vertical-align: top; + width: 100%; +} + +.gs-promotion-text-cell .gs-visibleUrl, +.gs-promotion-text-cell .gs-snippet { + font-size: 14px; +} + +.gsc-table-cell-snippet-open { + vertical-align: top; + width: 100%; + padding: 1px 0; +} + +.gsc-preview-reviews { + color: #3c4043; +} + +.gsc-preview-reviews ul { + padding-left: 0; + padding-right: 0; +} + +.gsc-preview-reviews li { + list-style: none; + width: 90%; +} + +.gsc-zippy { + margin: 2px 8px 0 0; + float: right; + outline: none; + overflow: hidden; + height: 14px; + width: 14px; + background-position: -19px -5px; + position: relative; + top: -6px; +} + +.gsc-table-cell-snippet-close .gsc-preview-reviews { + display: none; +} + +.gsc-table-cell-snippet-close .gsc-zippy { + background: transparent url(/cse/static/css/plus_icons.png) -19px -5px no-repeat; +} + +.gsc-table-cell-snippet-open .gsc-zippy { + background: transparent url(/cse/static/css/minus_icons.png) -19px -5px no-repeat; +} + +/* + * Cross-browser implementation of the "display: inline-block" CSS property. + * See http://www.w3.org/TR/CSS21/visuren.html#propdef-display for details. + */ +/* Gecko hack */ +html>body .gsc-inline-block { + display: -moz-inline-box; + display: inline-block; +} + +/* Default rule */ +.gsc-inline-block { + display: inline-block; +} + +/* Show url at the top of the web result snippet */ +.gsc-webResult .gsc-url-top { + display: block; +} + +.gsc-webResult .gsc-url-bottom { + display: none; +} + +/* Show url at the bottom of the image result snippet */ +.gsc-imageResult .gsc-url-top { + display: none; +} + +.gsc-imageResult .gsc-url-bottom { + display: inline; +} + +.gsc-thumbnail-left { + display: none; +} + +/* CSS for labeling search results feature. */ +.gsc-label-result-main-box-visible { + position: fixed !important; + z-index: 100003; + background-color: rgba(255, 255, 255, 1); + width: 400px; + box-shadow: rgba(0, 0, 0, 0.2) 0 4px 16px 0; + opacity: 1; + display: block; + border: none; + margin: auto; + -webkit-box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + -moz-box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + -ms-box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + -o-box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + border-collapse: separate; + background: white; + padding: 30px; + width: 28%; + top: 30%; + left: 35%; + border: 1px solid rgba(0, 0, 0, .333); +} + +.gsc-label-result-main-box-invisible { + display: none; + opacity: 0; + -webkit-transition: all 0.25s linear; + -moz-transition: all 0.25s linear; + -ms-transition: all 0.25s linear; + -o-transition: all 0.25s linear; + transition: all 0.25s linear; + -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#888888')"; + filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#888888'); +} + +.gsc-label-result-url { + padding-bottom: 5px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + width: 100%; + color: #008000; + margin-top: 5px; + font-size: 14px; +} + +.gsc-label-result-url-title { + white-space: nowrap; + margin-top: 10px; + font-size: 15px; + color: #1558d6; + text-decoration: underline; + text-overflow: ellipsis; + overflow: hidden; + display: block; +} + +.gsc-label-result-url-heading { + margin-bottom: 15px; +} + +.gsc-label-result-labels { + vertical-align: text-top; + font-size: 14px; + color: #000; +} + +.gsc-label-box { + margin-top: 5px; +} + +.gsc-labels-box { + margin-top: 15px; +} + +.gsc-label-result-buttons { + margin-top: 20px; +} + +.gsc-labels-no-label-div-visible { + margin-top: 20px; +} + +.gsc-labels-no-label-div-invisible { + display: none; +} + +.gsc-labels-label-div-visible { + margin-top: 10px; +} + +.gsc-labels-label-div-invisible { + display: none; +} + +.gsc-label-result-form-label { + margin-right: 20px; + margin-left: 2px; + font-size: 14px; + color: #000; + vertical-align: text-top; +} + +.gsc-label-result-form-div { + margin-top: 5px; +} + +.gsc-label-result-label-prefix-visible { + width: 90%; + height: 20px; + margin-top: 10px; +} + +.gsc-label-result-label-prefix-invisible { + display: none; +} + +.gsc-label-result-label-prefix-error { + color: red; + margin-top: 10px; +} + +.gsc-label-result-label-prefix-error-invisible { + display: none; +} + +.gsc-label-result-heading { + font-size: 17px; + color: black; +} + +.gsc-result-label-button { + background-color: #f5f5f5; + font-weight: bold; + border-radius: 2px; + text-align: center; + padding: 0 8px; + background-image: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1); + height: 29px; + border: 1px solid #dcdcdc; + border-color: rgba(0, 0, 0, .1); + color: #444; + margin-right: 10px; + width: 72px; +} + +.gsc-result-label-save-button { + color: #fff; + background-image: -webkit-linear-gradient(top, #4d90fe, #357ae8); + background-image: -moz-linear-gradient(top, #4d90fe, #357ae8); + background-image: -ms-linear-gradient(top, #4d90fe, #357ae8); + background-image: -o-linear-gradient(top, #4d90fe, #357ae8); + background-image: linear-gradient(top, #4d90fe, #357ae8); +} + +.gsc-add-label-error { + color: red; + padding-top: 20px; +} + +.gsc-add-label-error-invisible { + display: none; +} + +.gsc-label-results-close-btn-visible { + display: block; + opacity: 0.7; +} + +.gsc-label-result-saving-popup { + font-size: 14px; + -webkit-transition: opacity 218ms; + -moz-transition: opacity 218ms; + -o-transition: opacity 218ms; + transition: opacity 218ms; + border-width: 1px; + height: 14px; + opacity: 1; + padding: 6px 16px; + background-color: #f9edbe; + border-color: #f0c36d; + color: #3c4043; + position: fixed !important; + top: 10%; + left: 45%; + border-style: solid; + border-radius: 2px; +} + +.gsc-label-result-saving-popup-invisible { + display: none; +} + +/* CSS for richsnippets feature. */ +.gsc-richsnippet-popup-box { + position: fixed !important; + z-index: 100003; + background-color: rgba(255, 255, 255, 1); + width: 400px; + box-shadow: rgba(0, 0, 0, 0.2) 0 4px 16px 0; + opacity: 1; + display: block; + border: none; + margin: auto; + -webkit-box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + -moz-box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + -ms-box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + -o-box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + box-shadow: 0 3px 10px rgba(34, 25, 25, 0.4); + border-collapse: separate; + background: white; + padding: 30px; + width: 25%; + top: 15%; + left: 25%; + overflow-x: hidden; + overflow-y: auto; + height: 65%; + width: 50%; + padding: 30px; + padding-bottom: 10px; + } + +.gsc-richsnippet-popup-box-invisible { + display: none; +} + +.gsc-richsnippet-showsnippet-label { + color: #009; + text-decoration: underline; + cursor: pointer; + font-size: 14px; +} + +.gsc-richsnippet-individual-snippet-box { + border: 1px solid #ebebeb; + padding: 15px; + margin-bottom: 20px; +} + +.gsc-richsnippet-individual-snippet-key { + font-size: 14px; + padding: 1px 0 6px; + color: #009; +} + +.gsc-richsnippet-individual-snippet-data { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.gsc-richsnippet-popup-box-title { + padding-bottom: 20px; + font-size: 15px; +} + +.gsc-richsnippet-popup-box-title-text { + color: #404040; + display: inline; +} + +.gsc-richsnippet-popup-box-title-url { + font-weight: bold; + color: black; + display: inline; +} + +.gsc-richsnippet-individual-snippet-keyvalue { + display: -ms-flexbox; + display: flex; + margin-bottom: 6px; +} + +.gsc-richsnippet-individual-snippet-keyelem { + font-weight: bold; + white-space: nowrap; +} + +.gsc-richsnippet-individual-snippet-valueelem { + margin-left: 6px; +} + +.gsc-richsnippet-popup-close-button { + background-image: url("//www.google.com/images/nav_logo114.png"); + background-repeat: no-repeat; + background-position: -140px -230px; + float: right; + height: 12px; + width: 12px; + top: 20px; + right: 20px; + cursor: pointer; +} + +.gsc-richsnippet-popup-box-contents { + overflow-x: hidden; + overflow-y: auto; + height: 88%; +} + +.gcsc-find-more-on-google { + display: inline-block; +} + +.gcsc-find-more-on-google-magnifier { + margin-right: 10px; + vertical-align: middle; +} + +.gcsc-find-more-on-google-text { + vertical-align: middle; +} + +.gcsc-find-more-on-google-query { + max-width: 200px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + display: inline-block; + vertical-align: middle; +} + +.gsc-imageResult>.gsc-expansionArea { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: distribute; + justify-content: space-around; +} + +/* Facet box */ +.gsc-context-box { + font-size: 83%; + margin-top: 3px; + border-collapse: collapse; +} + +.gsc-context-box .gsc-col { + padding: 1px 0; + white-space: nowrap; + vertical-align: middle; +} + +/* UI Modernization style overrides */ + +/* Searchbox redesign */ +input.gsc-input { + color: #444746; + line-height: 24px; +} +.gsc-search-button { + display: none !important; +} +.gsc-input-box { + background-color: #fff; + border: none; +} +.gsc-input .gsc-input-box { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} + +.gsc-input .gsc-input-box-suggestions-displayed { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.gscb_a, +.gsst_a, +.gsst_b { + color: #444746; + font-size: 0 !important; +} + +.gscb_a { + background: url("data:image/svg+xml;utf8,") center no-repeat; + height: 24px; + width: 24px; +} + + +.gsib_a { + position: relative; + background-image: url("data:image/svg+xml;utf8,"); + background-position: left 16px center; + background-repeat: no-repeat; +} + +/* Create an invisible clickable box exactly 56px wide */ +.gsib_a::before { + content: ""; + position: absolute; + top: 0; + left: 0; + /* LINT.IfChange(searchbox_magnifier_width) */ + width: 56px; + /* LINT.ThenChange(//depot/google3/quality/prose/element/gsearchcontrol.js) */ + height: 100%; + cursor: pointer; +} + +.gsib_b { + box-sizing: content-box; + height: 48px; + width: 48px; + padding: 4px 4px 4px 0; +} + +.gssb_a table tr td { + height: 32px; +} + +.gssb_e { + box-shadow: none !important; +} + +.gsst_b { + text-align: center; +} + +/* Organic titles */ +.gsc-results .gsc-cursor-box .gsc-cursor-current-page { + color: #1558d6; +} +.gs-result .gs-title, +.gs-result .gs-title * { + color: #1558d6; +} + +/* + * Let the bold text inside the result title not be the target of pointer events + * separately from the title. + */ +.gs-result .gs-title b { + pointer-events: none; +} + +.gs-result .gs-title:hover { + text-decoration: underline; +} +.gs-snippet { + color: #4d5156; +} + +/* Visible URL */ +.gs-webResult .gs-visibleUrl, +.gs-promotion .gs-visibleUrl { + color: #202124; + line-height: 20px; + margin-bottom: 6px; +} + +/* Drawer header alignment styling. */ +.prose-container .cse-favicon { + display: none !important; +} + +.prose-container .cse-header { + display: none !important; +} + +/* Animation for pulsing a citation card when linked from a paragraph. */ +@keyframes gsc-sge-citation-pulse-anim { + 0% { + background-color: #dadce0; /* Neutral highlight matching border color */ + } + 100% { + background-color: transparent; + } +} + +.gsc-sge-citation-pulse { + animation: gsc-sge-citation-pulse-anim 2s ease-out forwards; +} \ No newline at end of file diff --git a/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/f.txt b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/f.txt new file mode 100644 index 00000000..5201115f --- /dev/null +++ b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/f.txt @@ -0,0 +1,70 @@ +(function(opts_){/* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 +*/ +'use strict';var f=this||self;function g(a){return a};var h;function k(a,b){this.h=a===l&&b||"";this.g=m}function n(a){return a instanceof k&&a.constructor===k&&a.g===m?a.h:"type_error:Const"}var m={},l={};function p(a,b){this.h=b===q?a:""}p.prototype.toString=function(){return this.h+""};function r(a){return a instanceof p&&a.constructor===p?a.h:"type_error:TrustedResourceUrl"} +function u(a,b){var c=n(a);if(!v.test(c))throw Error("Invalid TrustedResourceUrl format: "+c);a=c.replace(w,function(d,e){if(!Object.prototype.hasOwnProperty.call(b,e))throw Error('Found marker, "'+e+'", in format string, "'+c+'", but no valid label mapping found in args: '+JSON.stringify(b));d=b[e];return d instanceof k?n(d):encodeURIComponent(String(d))});return x(a)}var w=/%{(\w+)}/g,v=RegExp("^((https:)?//[0-9a-z.:[\\]-]+/|/[^/\\\\]|[^:/\\\\%]+/|[^:/\\\\%]*[?#]|about:blank#)","i"),y=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/; +function z(a){var b=A;a=u(B,a);a=y.exec(r(a).toString());var c=a[3]||"";return x(a[1]+C("?",a[2]||"",b)+C("#",c))}var q={};function x(a){if(void 0===h){var b=null;var c=f.trustedTypes;if(c&&c.createPolicy){try{b=c.createPolicy("goog#html",{createHTML:g,createScript:g,createScriptURL:g})}catch(d){f.console&&f.console.error(d.message)}h=b}else h=b}a=(b=h)?b.createScriptURL(a):a;return new p(a,q)} +function C(a,b,c){if(null==c)return b;if("string"===typeof c)return c?a+encodeURIComponent(c):"";for(var d in c)if(Object.prototype.hasOwnProperty.call(c,d)){var e=c[d];e=Array.isArray(e)?e:[e];for(var t=0;ta.length?"&":"")+encodeURIComponent(d)+"="+encodeURIComponent(String(D)))}}return b};function E(a,b){this.g=b===F?a:""}E.prototype.toString=function(){return this.g.toString()};var F={};/* + + SPDX-License-Identifier: Apache-2.0 +*/ +var G;try{new URL("s://g"),G=!0}catch(a){G=!1}var H=G;var I="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var J=new k(l,"https://www.google.com/cse/static/style/look/%{versionDir}%{versionSlash}%{theme}.css"),K=new k(l,"https://www.google.com/cse/static/element/%{versionDir}%{versionSlash}default%{experiment}+%{lang}.css"),B=new k(l,"https://www.google.com/cse/static/element/%{versionDir}%{versionSlash}cse_element__%{lang}.js"),L=new k(l,"/");window.__gcse=window.__gcse||{};window.__gcse.ct=Date.now(); +window.__gcse.scb=function(){var a=window.__gcse;M()||delete opts_.rawCss;var b=N(a.initializationCallback||a.callback);google.search.cse.element.init(opts_)&&("explicit"!==a.parsetags?"complete"===document.readyState||"interactive"===document.readyState?(google.search.cse.element.go(),null==b||b()):google.setOnLoadCallback(function(){google.search.cse.element.go();null==b||b()},!0):null==b||b())}; +function N(a){if("function"===typeof a)return a;if("string"!==typeof a)return null;a=window[a];return"function"!==typeof a?null:a}function M(){var a;return!(null==(a=window.__gcse)?0:a.plainStyle)} +function O(a){var b=document.createElement("link");b.type="text/css";a:{if(a instanceof p)b.href=r(a).toString();else{if(-1===I.indexOf("stylesheet"))throw Error('TrustedResourceUrl href attribute required with rel="stylesheet"');if(a instanceof E)a=a instanceof E&&a.constructor===E?a.g:"type_error:SafeUrl";else{c:if(H){try{var c=new URL(a)}catch(d){c="https:";break c}c=c.protocol}else d:{c=document.createElement("a");try{c.href=a}catch(d){c=void 0;break d}c=c.protocol;c=":"===c||""===c?"https:": +c}a="javascript:"!==c?a:void 0}if(void 0===a)break a;b.href=a}b.rel="stylesheet"}return b};var P,A=opts_.usqp?{usqp:opts_.usqp}:{},Q=opts_.language.toLowerCase();P=opts_.cselibVersion?z({versionDir:opts_.cselibVersion,versionSlash:L,lang:Q}):z({versionDir:"",versionSlash:"",lang:Q});var R=window.__gcse.scb,S=document.createElement("script");S.src=r(P);var T,U,V,W=null==(V=(U=(S.ownerDocument&&S.ownerDocument.defaultView||window).document).querySelector)?void 0:V.call(U,"script[nonce]");(T=W?W.nonce||W.getAttribute("nonce")||"":"")&&S.setAttribute("nonce",T);S.type="text/javascript"; +R&&(S.onload=R);document.getElementsByTagName("head")[0].appendChild(S); +if(M()){document.getElementsByTagName("head")[0].appendChild(O(opts_.cselibVersion?u(K,{versionDir:opts_.cselibVersion,versionSlash:L,experiment:opts_.uiOptions.cssThemeVersion&&4!==opts_.uiOptions.cssThemeVersion?"_v"+opts_.uiOptions.cssThemeVersion:"",lang:opts_.language}):u(K,{versionDir:"",versionSlash:"",experiment:"",lang:opts_.language})));var X,Y="v"+(opts_.uiOptions.cssThemeVersion||4);X=u(J,{versionDir:Y,versionSlash:Y?L:"",theme:opts_.theme.toLowerCase().replace("v2_","")});document.getElementsByTagName("head")[0].appendChild(O(X))}; +})({ + "cx": "006147596779141161600:jfpwgwvuul4", + "language": "en", + "theme": "V2_DEFAULT", + "uiOptions": { + "resultsUrl": "", + "enableAutoComplete": false, + "enableImageSearch": false, + "imageSearchLayout": "popup", + "resultSetSize": "filtered_cse", + "enableOrderBy": true, + "orderByOptions": [{ + "label": "Relevance", + "key": "" + }, { + "label": "Date", + "key": "date" + }], + "overlayResults": false, + "webSearchResultSetSize": 0, + "webSearchExtendedRestricts": { + "lr": "", + "cr": "", + "gl": "", + "filter": 0, + "sort": "", + "as_oq": "", + "as_sitesearch": "" + }, + "queryParameterName": "q", + "enableHistory": true, + "numTopRefinements": -1, + "enableRichSnippets": false, + "cssThemeVersion": 6, + "isSafeSearchActive": false, + "autoCompleteSource": "partner-generic", + "numTopAds": 3 + }, + "protocol": "https", + "rawCss": ".gsc-control-cse{font-family:arial, sans-serif}.gsc-control-cse .gsc-table-result{font-family:arial, sans-serif}.gsc-refinementsGradient{background:linear-gradient(to left,rgba(255,255,255,1),rgba(255,255,255,0))}.gsc-control-cse{border-color:#FFFFFF;background-color:#FFFFFF}.gsc-results-wrapper-overlay{background-color:#FFFFFF}input.gsc-input,.gsc-input-box,.gsc-input-box-hover,.gsc-input-box-focus{border-color:#D2D2D2}.gsc-search-button-v2,.gsc-search-button-v2:hover,.gsc-search-button-v2:focus{border-color:#3079ED;background-color:#4D90FE;background-image:none;filter:none}.gsc-search-button-v2 svg{fill:#FFFFFF}.gsc-tabHeader.gsc-tabhActive,.gsc-refinementHeader.gsc-refinementhActive{color:#1A0DAB;border-color:#1A0DAB;background-color:#FFFFFF}.gsc-tabHeader.gsc-tabhInactive,.gsc-refinementHeader.gsc-refinementhInactive{color:#4D5156;border-color:#4D5156;background-color:#FFFFFF}.gsc-webResult.gsc-result,.gsc-results .gsc-imageResult{border-color:#FFFFFF;background-color:#FFFFFF}.gsc-webResult.gsc-result:hover{border-color:#FFFFFF;background-color:#FFFFFF}.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b,.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b{color:#1A0DAB}.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b,.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b{color:#1A0DAB}.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b,.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b{color:#1A0DAB}.gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b,.gs-imageResult a.gs-title:active,.gs-imageResult a.gs-title:active b{color:#1A0DAB}.gsc-cursor-page{color:#1A0DAB}a.gsc-trailing-more-results:link{color:#1A0DAB}.gs-webResult:not(.gs-no-results-result):not(.gs-error-result) .gs-snippet,.gs-fileFormatType{color:#4D5156}.gs-webResult div.gs-visibleUrl{color:#202124}.gs-webResult div.gs-visibleUrl-short{color:#202124}.gs-webResult div.gs-visibleUrl-short{display:none}.gs-webResult div.gs-visibleUrl-long{display:block}.gs-webResult div.gs-visibleUrl-breadcrumb{display:none}.gs-promotion div.gs-visibleUrl-short{display:none}.gs-promotion div.gs-visibleUrl-long{display:block}.gs-promotion div.gs-visibleUrl-breadcrumb{display:none}.gsc-cursor-box{border-color:#FFFFFF}.gsc-results .gsc-cursor-box .gsc-cursor-page{border-color:#4D5156;background-color:#FFFFFF;color:#4D5156}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{border-color:#1A0DAB;background-color:#FFFFFF;color:#1A0DAB}.gsc-webResult.gsc-result.gsc-promotion{border-color:#FFFFFF;background-color:#F6F6F6}.gsc-completion-container{border-color:#D2D2D2}.gsc-completion-title{color:#1A0DAB}.gsc-completion-snippet{color:#4D5156}.gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion .gs-snippet a:link{color:#1A0DAB}.gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited{color:#1A0DAB}.gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover{color:#1A0DAB}.gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active{color:#1A0DAB}.gs-promotion .gs-snippet,.gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right *{color:#4D5156}.gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short{color:#202124}.gcsc-find-more-on-google{color:#1A0DAB}.gcsc-find-more-on-google-magnifier{fill:#1A0DAB}", + "cse_token": "AEXjvhIsmXgIQvqnm2suQ-dzKiSH:1779776685345", + "isHostedPage": false, + "exp": ["cc"], + "cselibVersion": "dc329f57de078f5d", + "usqp": "CAI\u003d", + "gwsEventId": { + "time_usec": "1779776685333330", + "server_ip": 57698539, + "process_id": 84228155 + } +}); \ No newline at end of file diff --git a/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/fontawesome.js.download b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/fontawesome.js.download new file mode 100644 index 00000000..a4a4306f --- /dev/null +++ b/UMASS_sample/BDIC Homepage _ Bachelor's Degree with Individual Concentration (BDIC) _ UMass Amherst_files/fontawesome.js.download @@ -0,0 +1,6 @@ +/*! + * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +!function(){"use strict";function n(a,t){var e,n=Object.keys(a);return Object.getOwnPropertySymbols&&(e=Object.getOwnPropertySymbols(a),t&&(e=e.filter(function(t){return Object.getOwnPropertyDescriptor(a,t).enumerable})),n.push.apply(n,e)),n}function k(a){for(var t=1;tt.length)&&(a=t.length);for(var e=0,n=new Array(a);e>>0;e--;)a[e]=t[e];return a}function nt(t){return t.classList?et(t.classList):(t.getAttribute("class")||"").split(" ").filter(function(t){return t})}function it(t){return"".concat(t).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function rt(e){return Object.keys(e||{}).reduce(function(t,a){return t+"".concat(a,": ").concat(e[a].trim(),";")},"")}function ot(t){return t.size!==$.size||t.x!==$.x||t.y!==$.y||t.rotate!==$.rotate||t.flipX||t.flipY}function st(){var t,a,e=A,n=J.cssPrefix,i=J.replacementClass,r=':host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714285705em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-counter-scale,.25));transform:scale(var(--fa-counter-scale,.25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:top left;transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width,2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}100%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}100%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}100%,40%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}100%,40%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fa-sr-only-focusable:not(:focus),.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}';return"fa"===n&&i===e||(t=new RegExp("\\.".concat("fa","\\-"),"g"),a=new RegExp("\\--".concat("fa","\\-"),"g"),e=new RegExp("\\.".concat(e),"g"),r=r.replace(t,".".concat(n,"-")).replace(a,"--".concat(n,"-")).replace(e,".".concat(i))),r}var ct=!1;function ft(){J.autoAddCss&&!ct&&(function(t){if(t&&y){var a=h.createElement("style");a.setAttribute("type","text/css"),a.innerHTML=t;for(var e=h.head.childNodes,n=null,i=e.length-1;-1").concat(n.map(pt).join(""),"")}function vt(t,a,e){if(t&&t[a]&&t[a][e])return{prefix:a,iconName:e,icon:t[a][e]}}y&&((dt=(h.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(h.readyState))||h.addEventListener("DOMContentLoaded",lt));function gt(t,a,e,n){for(var i,r,o=Object.keys(t),s=o.length,c=void 0!==n?ht(a,n):a,f=void 0===e?(i=1,t[o[0]]):(i=0,e);i+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0 script[type="application/json"][data-drupal-selector="drupal-settings-json"], body > script[type="application/json"][data-drupal-selector="drupal-settings-json"]');window.drupalSettings={};if(settingsElement!==null)window.drupalSettings=JSON.parse(settingsElement.textContent);})();; +window.Drupal={behaviors:{},locale:{}};(function(Drupal,drupalSettings,drupalTranslations,console,Proxy,Reflect){Drupal.throwError=function(error){setTimeout(()=>{throw error;},0);};Drupal.attachBehaviors=function(context,settings){context=context||document;settings=settings||drupalSettings;const behaviors=Drupal.behaviors;Object.keys(behaviors||{}).forEach((i)=>{if(typeof behaviors[i].attach==='function')try{behaviors[i].attach(context,settings);}catch(e){Drupal.throwError(e);}});};Drupal.detachBehaviors=function(context,settings,trigger){context=context||document;settings=settings||drupalSettings;trigger=trigger||'unload';const behaviors=Drupal.behaviors;Object.keys(behaviors||{}).forEach((i)=>{if(typeof behaviors[i].detach==='function')try{behaviors[i].detach(context,settings,trigger);}catch(e){Drupal.throwError(e);}});};Drupal.checkPlain=function(str){str=str.toString().replace(/&/g,'&').replace(//g,'>').replace(/"/g,'"').replace(/'/g,''');return str;};Drupal.formatString=function(str,args){const processedArgs={};Object.keys(args||{}).forEach((key)=>{switch(key.charAt(0)){case '@':processedArgs[key]=Drupal.checkPlain(args[key]);break;case '!':processedArgs[key]=args[key];break;default:processedArgs[key]=Drupal.theme('placeholder',args[key]);break;}});return Drupal.stringReplace(str,processedArgs,null);};Drupal.stringReplace=function(str,args,keys){if(str.length===0)return str;if(!Array.isArray(keys)){keys=Object.keys(args||{});keys.sort((a,b)=>a.length-b.length);}if(keys.length===0)return str;const key=keys.pop();const fragments=str.split(key);if(keys.length){for(let i=0;i{if(drupalSettings.suppressDeprecationErrors===false&&typeof console!=='undefined'&&console.warn)console.warn(`[Deprecation] ${message}`);};Drupal.deprecatedProperty=({target,deprecatedProperty,message})=>{if(!Proxy||!Reflect)return target;return new Proxy(target,{get:(target,key,...rest)=>{if(key===deprecatedProperty)Drupal.deprecationError({message});return Reflect.get(target,key,...rest);}});};Drupal.theme=function(func,...args){if(func in Drupal.theme)return Drupal.theme[func](...args);};Drupal.theme.placeholder=function(str){return `${Drupal.checkPlain(str)}`;};Drupal.elementIsVisible=function(elem){return !!(elem.offsetWidth||elem.offsetHeight||elem.getClientRects().length);};Drupal.elementIsHidden=function(elem){return !Drupal.elementIsVisible(elem);};})(Drupal,window.drupalSettings,window.drupalTranslations,window.console,window.Proxy,window.Reflect);; +if(window.jQuery)jQuery.noConflict();document.documentElement.className+=' js';(function(Drupal,drupalSettings){const domReady=(callback)=>{const listener=()=>{callback();document.removeEventListener('DOMContentLoaded',listener);};if(document.readyState!=='loading')setTimeout(callback,0);else document.addEventListener('DOMContentLoaded',listener);};domReady(()=>{Drupal.attachBehaviors(document,drupalSettings);});})(Drupal,window.drupalSettings);; +(function($,Drupal,drupalSettings,once){'use strict';Drupal.behaviors.initColorbox={attach:function(context,settings){if(typeof $.colorbox!=='function'||typeof settings.colorbox==='undefined')return;if(!$.isFunction)$.isFunction=function(obj){return typeof obj==='function'||false;};if(settings.colorbox.mobiledetect&&window.matchMedia){var mq=window.matchMedia('(max-device-width: '+settings.colorbox.mobiledevicewidth+')');if(mq.matches){$.colorbox.remove();return;}}settings.colorbox.rel=function(){return $(this).data('colorbox-gallery');};settings.colorbox.html=function(){var $modalContent=$(this).find('> .modal-content');return $modalContent.length?$(this).find('> .modal-content').children().clone():false;};$(once('init-colorbox','.colorbox',context)).each(function(){var extendParams={photo:true};var title=$(this).attr('title');if(typeof title==='undefined')title=this.dataset.cboxTitle;if(title)extendParams.title=Drupal.colorbox.sanitizeMarkup(title);$(this).colorbox($.extend({},settings.colorbox,extendParams));var href=$(this).attr('href');var protocolRegex=/^(https?)/;if(href&&href.substring(0,1)!=='/'){var protocol=href.split(':')[0];if(!protocolRegex.test(protocol))$(this).removeAttr('href');}var dataHref=this.dataset.cboxHref;if(dataHref&&dataHref.substring(0,1)!=='/'){var dataProtocol=dataHref.split(':')[0];if(!protocolRegex.test(dataProtocol))delete this.dataset.cboxHref;}delete this.dataset.cboxTitle;delete this.dataset.cboxIframeAttrs;var sanitizeDataList=['cboxNext','cboxPrevious','cboxCurrent','cboxClose','cboxSlideshowstop','cboxSlideshowstart','cboxXhrError','cboxImgerror','cboxHtml'];for(var a of sanitizeDataList)if(this.dataset.hasOwnProperty(a))this.dataset[a]=Drupal.colorbox.sanitizeMarkup(this.dataset[a]);});$('.colorbox',context).colorbox({onComplete:function(e){var focus=$('#cboxContent').find('#cboxPrevious').css('display')!=='none'?$('#cboxContent').find('#cboxPrevious'):$('#cboxContent').find('#cboxClose');focus.focus();$('#cboxContent').on('keydown',function(e){var keyCode=e.keyCode||e.which;var firstElement=$('#cboxContent').find('#cboxPrevious').last().is(':focus');var lastElement=$('#cboxContent').find('#cboxClose').first().is(':focus');if(keyCode===9&&!e.shiftKey&&lastElement){e.preventDefault();$('#cboxContent').find('#cboxPrevious').first().focus();}else{if(keyCode===9&&e.shiftKey&&firstElement){e.preventDefault();$('#cboxContent').find('#cboxClose').first().focus();}}});}});}};if(!Drupal.hasOwnProperty('colorbox'))Drupal.colorbox={};Drupal.colorbox.sanitizeMarkup=function(markup){if(typeof DOMPurify!=='undefined'){var purifyConfig={ALLOWED_TAGS:['a','b','strong','i','em','u','cite','code','br'],ALLOWED_ATTR:['href','hreflang','title','target']};if(drupalSettings.hasOwnProperty('dompurify_custom_config'))purifyConfig=drupalSettings.dompurify_custom_config;return DOMPurify.sanitize(markup,purifyConfig);}else return Drupal.checkPlain(markup);};})(jQuery,Drupal,drupalSettings,once);; +(function($){Drupal.behaviors.initColorboxDefaultStyle={attach:function(context,settings){$(context).bind('cbox_complete',function(){if($('#cboxTitle:empty',context).length==false){$('#cboxLoadedContent img',context).bind('mouseover',function(){$('#cboxTitle',context).slideDown();});$('#cboxOverlay',context).bind('mouseover',function(){$('#cboxTitle',context).slideUp();});}else $('#cboxTitle',context).hide();});}};})(jQuery);; +/* @license MIT https://github.com/jackmoore/colorbox/blob/master/LICENSE.md */ +/*! + Colorbox 1.6.4 + license: MIT + http://www.jacklmoore.com/colorbox +*/ +(function(t,e,i){function n(i,n,o){var r=e.createElement(i);return n&&(r.id=Z+n),o&&(r.style.cssText=o),t(r)}function o(){return i.innerHeight?i.innerHeight:t(i).height()}function r(e,i){i!==Object(i)&&(i={}),this.cache={},this.el=e,this.value=function(e){var n;return void 0===this.cache[e]&&(n=t(this.el).attr("data-cbox-"+e),void 0!==n?this.cache[e]=n:void 0!==i[e]?this.cache[e]=i[e]:void 0!==X[e]&&(this.cache[e]=X[e])),this.cache[e]},this.get=function(e){var i=this.value(e);return t.isFunction(i)?i.call(this.el,this):i}}function h(t){var e=W.length,i=(A+t)%e;return 0>i?e+i:i}function a(t,e){return Math.round((/%/.test(t)?("x"===e?E.width():o())/100:1)*parseInt(t,10))}function s(t,e){return t.get("photo")||t.get("photoRegex").test(e)}function l(t,e){return t.get("retinaUrl")&&i.devicePixelRatio>1?e.replace(t.get("photoRegex"),t.get("retinaSuffix")):e}function d(t){"contains"in x[0]&&!x[0].contains(t.target)&&t.target!==v[0]&&(t.stopPropagation(),x.focus())}function c(t){c.str!==t&&(x.add(v).removeClass(c.str).addClass(t),c.str=t)}function g(e){A=0,e&&e!==!1&&"nofollow"!==e?(W=t("."+te).filter(function(){var i=t.data(this,Y),n=new r(this,i);return n.get("rel")===e}),A=W.index(_.el),-1===A&&(W=W.add(_.el),A=W.length-1)):W=t(_.el)}function u(i){t(e).trigger(i),ae.triggerHandler(i)}function f(i){var o;if(!G){if(o=t(i).data(Y),_=new r(i,o),g(_.get("rel")),!U){U=$=!0,c(_.get("className")),x.css({visibility:"hidden",display:"block",opacity:""}),I=n(se,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden"),b.css({width:"",height:""}).append(I),j=T.height()+k.height()+b.outerHeight(!0)-b.height(),D=C.width()+H.width()+b.outerWidth(!0)-b.width(),N=I.outerHeight(!0),z=I.outerWidth(!0);var h=a(_.get("initialWidth"),"x"),s=a(_.get("initialHeight"),"y"),l=_.get("maxWidth"),f=_.get("maxHeight");_.w=Math.max((l!==!1?Math.min(h,a(l,"x")):h)-z-D,0),_.h=Math.max((f!==!1?Math.min(s,a(f,"y")):s)-N-j,0),I.css({width:"",height:_.h}),J.position(),u(ee),_.get("onOpen"),O.add(F).hide(),x.focus(),_.get("trapFocus")&&e.addEventListener&&(e.addEventListener("focus",d,!0),ae.one(re,function(){e.removeEventListener("focus",d,!0)})),_.get("returnFocus")&&ae.one(re,function(){t(_.el).focus()})}var p=parseFloat(_.get("opacity"));v.css({opacity:p===p?p:"",cursor:_.get("overlayClose")?"pointer":"",visibility:"visible"}).show(),_.get("closeButton")?B.html(_.get("close")).appendTo(b):B.appendTo("
"),w()}}function p(){x||(V=!1,E=t(i),x=n(se).attr({id:Y,"class":t.support.opacity===!1?Z+"IE":"",role:"dialog",tabindex:"-1"}).hide(),v=n(se,"Overlay").hide(),L=t([n(se,"LoadingOverlay")[0],n(se,"LoadingGraphic")[0]]),y=n(se,"Wrapper"),b=n(se,"Content").append(F=n(se,"Title"),R=n(se,"Current"),P=t(' +
+
+ + + + + +
+ + + + +
+ +
+ + +
+ + + +
+ +
+
+
+ + + +
+
+
+ +
+ + +
+ + + + + +
+ + + +
+
+
+ + + + +
+ +
+ +
+ + + + + + +
+ + +
+ + + +
+ + +
+ +
+ +
+
+
+
+ + + + + + +
+ +
+
+ +
+ + + + + + +
+
+ + +
+ + + + +
+ + + + + + + + + UMass Flex Header - Virtual Learning + + + + + +
+ + +
+ +
+
+ + + + +
+ + + UMass Flex + + +
+ + + + +
+ + +

+ Flex Finish +

+ + +
+ +
+
+ + +
+ + +
+
+ +
+
+ + +
+ +
+
+ +
+ +
+ +
+
+ + + +
+ + + + + + + + + + + +
+
+ + +
+ +
+ + + + + +
+

Complete Your Bachelor’s Degree Fully Online

+
+ + + + + + +
+

Earn a UMass Amherst degree no matter where life takes you. Whether you’re a community college student, a transfer student, or balancing work and family commitments, our bachelor degree completion option lets you receive the same high-quality education without needing to be on campus.

+
+ + + + +
+ + +
+ + + + +
+ + + + + + + Graduates celebrate during the 2023 commencement ceremony. + + + +
+ + + +
+ + +
+ + +
+ + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + + + + + + + + + + + +
+

The UWW Department of Interdisciplinary Studies offers online courses from more than forty academic departments, giving you the opportunity to complete your bachelor’s degree with a personalized concentration that aligns with your passions. Plus, you can earn credit for your life and work experience, saving both time and money while receiving expert guidance and support throughout your journey.

+
+ + + + +
+ + + + + + + + + + +
+ + +
+ + +
+ + + + +
+ + + + + + + UMass Amherst Student  -- IDS Poster + + + +
+ + + +
+ + +
+ + +
+ + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + + + + + + + + + + + +
+

Gain the competitive edge you need through hands-on courses that blend business fundamentals with real-world experience. Isenberg’s fully online Bachelor of Business Administration program offers five in-demand majors: accounting, finance, management, marketing, and operations and information management. Unlock exciting career opportunities and become a leader in today’s fast-paced business world.

+
+ + + + +
+ + + + + + + + + + +
+ + +
+ + +
+ + + + +
+ + + + + + + Isenberg Business Innovation Hub + + + +
+ + + +
+ + +
+ + +
+ + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + + + + + + + + + + + +
+

Discover how sustainable agriculture can lead to a fulfilling career that impacts both communities and the environment with a Bachelor of Science in sustainable food and farming. Whether you’re interested in growing food, supporting local communities, or shaping agricultural policy, our program offers pathways to a variety of exciting careers.

+
+ + + + +
+ + + + + + + + + + +
+ + +
+ + +
+ + + + +
+ + + + + + + students at farm + + + +
+ + + +
+ + +
+ + +
+ + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + + + + +
+

Sociology

+
+ + + + + + +
+

Ready to make a difference in social policy, law, criminal justice, or advocacy? The fully online Bachelor of Arts in sociology from UMass Amherst is your pathway to a rewarding career. Flexible, affordable, and top-ranked, this 120-credit degree offers the same high-quality curriculum and expert faculty as our on-campus program.

+
+ + + + +
+ + + + + + + + + + +
+ + +
+ + +
+ + + + +
+ + + + + + + Students on Campus + + + +
+ + + +
+ + +
+ + +
+ + + + + + + + + + + + + + + + + +
+
+
+ + + +
+

Explore Your Flex Finish Options

+
+ + + +
+

Schedule a meeting with your academic advisor to explore all Flex Finish options available in your degree program. 

+
+ +
+ + +
+
+ + + + + + + +
+ +
+
+ +
+ +
+ +
+
+ +
+ + + +
+ +
+
+ +
+ + +
+
+ +
+ +
+ +
+
+ + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/HERO-UMass-Commencement-2023.jpg b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/HERO-UMass-Commencement-2023.jpg new file mode 100644 index 00000000..c8dfa13b Binary files /dev/null and b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/HERO-UMass-Commencement-2023.jpg differ diff --git a/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/css2 b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/css2 new file mode 100644 index 00000000..03120c1e --- /dev/null +++ b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/css2 @@ -0,0 +1,900 @@ +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} diff --git a/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/css_NseovsDQDJLsaAwqdUKgcooZ6u938UVBBfPJdmKUjG8.css b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/css_NseovsDQDJLsaAwqdUKgcooZ6u938UVBBfPJdmKUjG8.css new file mode 100644 index 00000000..aa3b7e31 --- /dev/null +++ b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/css_NseovsDQDJLsaAwqdUKgcooZ6u938UVBBfPJdmKUjG8.css @@ -0,0 +1,4 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +.block-microsite-menu-block svg.ext,.block-microsite-menu-block svg.mailto,.block-microsite-menu-block svg.tel{fill:#ffffff;}.block-microsite-menu-block svg.ext path,.block-microsite-menu-block svg.mailto path,.block-microsite-menu-block svg.tel path{stroke:#ffffff;} +.cc--menu-left-nav{display:none;} +.page-node-type-story .publication-date,.story-listing .publication-date{display:none;}.story-listing .f--field.f--eyebrow{display:none;} diff --git a/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/css_X_z6ERfkAM8YF5Q0QWY1kViexTYtKJcgG2xJuC-39x0.css b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/css_X_z6ERfkAM8YF5Q0QWY1kViexTYtKJcgG2xJuC-39x0.css new file mode 100644 index 00000000..4e6d9f37 --- /dev/null +++ b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/css_X_z6ERfkAM8YF5Q0QWY1kViexTYtKJcgG2xJuC-39x0.css @@ -0,0 +1,15 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +[data-component-id="umass_base:block-multiple-ctas"]{container-type:inline-size;.container{max-width:1440px;margin:0 auto;padding-top:var(--s2);padding-right:10%;padding-bottom:var(--s2);padding-left:10%;display:flex;justify-content:space-between;flex-direction:column;@container (width > 1350px){padding-top:var(--s3);padding-right:6.25%;padding-bottom:var(--s3);padding-left:6.25%;flex-direction:row;}}.f--links{display:flex;flex-basis:45%;flex-direction:column;flex-wrap:nowrap;gap:var(--s0);justify-content:center;}.f--section-title{margin-bottom:0;}.lc--layout-container & h2{font-size:clamp(28px,calc(1.5vw + 1.45rem),40px);}.f--description{margin-block-start:var(--s0);}.text-container{flex:1 0 auto;padding-bottom:var(--s0);&:has(.f--description){padding-bottom:var(--s0);h2{text-align:start;}}@container (width >= 1080px){flex:1 0 50%;}@container (width >= 1350px){padding-right:10vw;padding-bottom:0;}}.links-container{align-content:center;container-type:inline-size;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--s-1);justify-content:center;@container (width >= 1080px){flex:1 0 50%;}}background:var(--color-white);&[data-color="gray"]{background:var(--color-gray-100);}&[data-color="maroon"]{background:var(--color-brand);}&[data-background="image"]{background-size:cover;background-repeat:no-repeat;background-position:center center;}&[data-link-style="buttons"]{.container{container-type:inline-size;@container (width >= 1350px){flex-direction:row;}}.text-container{h2,p{text-align:center;}@container (width >= 1080px){flex:1 0 40%;h2,p{text-align:left;}}}.links-container{@container (width >= 1080px){justify-content:flex-end;flex:1 0 60%;}}[data-component-id="umass_base:button"]{background-image:none;flex:1 0 100%;@container (width > 768px){margin-block-end:0;flex:auto;}}.f--links{flex-direction:row;flex-basis:100%;}.f--button{display:flex;align-items:stretch;flex:0 0 auto;}}&:not([data-link-style="buttons"]){h2{text-align:start;}.container{@container (width < 1350px){.links-container{flex-direction:row;justify-content:space-between;column-count:2;flex-wrap:wrap;align-items:baseline;}.f--field.f--button{flex:0 1 49%;}[data-component-id="umass_base:button"].button-text-link{display:inline-block;inline-size:100%;}}@container (width <= 630px){.f--field.f--button{flex:0 1 100%;}}@container (width >= 1350px){.links-container{justify-content:flex-start;}}}[data-component-id="umass_base:button"].button-text-link{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-red.svg);background-position:right center;background-repeat:no-repeat;background-size:1.25rem;box-shadow:0 1px 0 var(--color-gray-100);color:currentColor;font-style:normal;font-weight:800;display:block;padding:.5rem 1.5rem .5rem 0;text-decoration:none;text-transform:uppercase;font-size:1rem;&:hover{transition:all 0.1s;box-shadow:0 2px 0 currentColor;.button-text{color:currentColor;}}}&[data-color="maroon"]{[data-component-id="umass_base:button"]{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-white.svg);}}}&[data-color="maroon"]{h2,.highlight,.f--description *{color:var(--color-white);}}&[data-layout-variant="tabbed"]{.container{padding-top:var(--s2);padding-right:0;padding-bottom:var(--s2);padding-left:0;.text-container,.tabbed-links-container{padding-right:10vw;padding-left:10vw;}@container (width > 768px){.tabbed-links-container{column-count:2;column-gap:10vw;}}@container (width > 1350px){flex-direction:column;padding-top:var(--s3);padding-right:0;padding-bottom:var(--s3);padding-left:0;.text-container,.tabbed-links-container{padding-right:5vw;padding-left:5vw;}}}}} +[data-component-id="umass_base:button"],html[data-whatintent="mouse"] [data-component-id="umass_base:button"]{-webkit-appearance:none;align-items:center;appearance:none;border-radius:0;border:0;display:inline-flex;flex-basis:auto;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-feature-settings:'liga' off,'clig' off;font-size:.875rem;font-style:normal;font-weight:800;justify-content:center;line-height:1.5;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-top:1rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;text-wrap:balance;transition:background-color .1s ease-in-out;white-space:normal;width:100%;min-width:5rem;&:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;}@media (min-width:768px){width:auto;}&.button-primary,&.button-secondary{text-decoration:none;}&.button-primary,&.button-shuffle,&.button-play{color:var(--color-white);background:var(--color-brand);&:hover{background:var(--color-brand-dark);}&.button-disabled{background:var(--color-gray-100);}}&.button-primary{&.button-context-dark{background:var(--color-white);color:var(--color-black);&:hover{background:var(--color-gray-200);}&.button-disabled{background:var(--color-gray-400);color:var(--color-gray-600);}}}&.button-secondary{border-width:2px;border-style:solid;border-color:var(--color-brand);background:transparent;color:var(--color-brand);;&:hover{border-color:var(--color-brand-dark);color:var(--color-brand-dark);}&.button-disabled{border-color:var(--color-gray-100);color:var(--color-gray-100);}&.button-context-dark{color:var(--color-white);border-color:var(--color-white);&.button-disabled{border-color:var(--color-gray-400);color:var(--color-gray-400);}&:hover{color:var(--color-gray-200);border-color:var(--color-gray-200);}}}&.button-text-link{text-underline-offset:3px;text-decoration-thickness:2px;text-decoration-line:underline;color:var(--color-brand);;text-align:left;padding:0;&:hover{color:var(--color-brand-dark);}&.button-disabled{color:var(--color-gray-100);}&.button-context-dark{color:var(--color-white);&.button-disabled{border-color:var(--color-gray-400);color:var(--color-gray-400);}&:hover{color:var(--color-gray-200);}}}&.button-shuffle,&.button-play{border-radius:100px;height:50px;width:50px;min-width:unset;padding:0;&.button-context-dark{color:var(--color-brand);background:var(--color-white);&.button-disabled{background:var(--color-gray-400);color:var(--color-gray-600);}&:hover{color:var(--color-brand-dark);}}}&.button-disabled{pointer-events:none;cursor:not-allowed;}.button-icon{display:flex;}.button-icon-play{padding-inline-start:5px;}} +.f--description{p{font-family:var(--font-family-sans);font-style:normal;font-size:1rem;line-height:1.875;color:var(--color-black);text-align:left;text-transform:none;}} +[data-component-id="umass_base:header-branding"]{a{display:block;}img{width:150px;height:auto;&.redtext{display:block;}&.whitetext{display:none;}}@media print{img{width:200px;}}}@media (min-width:768px){[data-component-id="umass_base:header-branding"] img{width:193px;}}@media (min-width:1024px){[data-component-id="umass_base:header-branding"] img{width:232px;}}.mobile-menu-active [data-component-id="umass_base:header-branding"],.transparent-header [data-component-id="umass_base:header-branding"],.search-active [data-component-id="umass_base:header-branding"]{img.whitetext{display:block;}img.redtext{display:none;}} +.homepage [data-component-id="umass_base:tophat"].search-active{background-color:var(--color-black);}#search-drawer-trigger,#search-drawer-trigger-active{background:var(--color-brand);color:var(--color-white);width:50px;height:50px;line-height:50px;flex:0 0 50px;display:flex;justify-content:center;align-items:center;svg{width:25px;height:25px;vertical-align:center;}.search-trigger-open{display:inline-block;}.search-trigger-close{display:none;}}#search-drawer-trigger-active,#search-drawer-trigger.active{background:#968c67;}#search-drawer-trigger.active{background:#968c67;.search-trigger-open{display:none;}.search-trigger-close{display:inline-block;}}#search-drawer-trigger-active{position:relative;top:6px;}[data-component-id="umass_base:header-search"]{#search-flyout-container{display:none;position:absolute;top:50px;width:100%;background:var(--color-white);}.search-flyout{max-width:var(--max-width);padding:var(--s1) var(--s2) var(--s2);margin:0 auto;display:flex;justify-content:space-between;gap:20px;}form{display:flex;padding:0 1.5rem;@media (max-width:48rem){padding:0 0.4375rem;}border-bottom:1px solid var(--color-black);align-items:center;input{border:none;font-size:1.125rem;font-weight:900;}}.menu{font-size:0.75rem;line-height:2.6667;text-align:center;margin:0.625rem auto 0;@media (max-width:48rem){font-size:1rem;line-height:1.5;text-align:left;margin-top:1.875rem;}display:block;list-style:none;padding:0;&:before{content:"Are you looking for… ";font-weight:600;@media (max-width:48rem){display:block;margin-bottom:.5rem;}}li{display:inline;}li + li:before{content:", ";}a{color:var(--color-black);&:hover,&:focus{color:var(--color-brand) !important;}}}[data-component-id="umass_base:header-branding"]{.whitetext{display:none !important;}.redtext{display:block !important;}}}@media (max-width:75rem){[data-component-id="umass_base:header-search"]{#search-flyout-container{top:0;}}#search-drawer-trigger{visibility:visible;opacity:1;transition:opacity 0.3s linear;}#search-drawer-trigger.active{visibility:hidden;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear;background:var(--color-brand);.search-trigger-open{display:inline-block;}.search-trigger-close{display:none;}}}@media (max-width:62rem){[data-component-id="umass_base:header-search"]{#search-flyout-container{top:100%;}.search-flyout div{margin:0 auto;flex:1 1 auto;}[data-component-id="umass_base:header-branding"],#search-drawer-trigger-active{display:none;}}#search-drawer-trigger.active{visibility:visible;opacity:1;transition:opacity 0.3s linear;background:#968c67;.search-trigger-open{display:none;}.search-trigger-close{display:inline-block;}}form{input{width:100%;}}} +[data-component-id="umass_base:header-socials"]{order:2;> ul{display:flex;gap:20px;margin:0;padding:0.9375rem 0;}li{list-style-type:none;line-height:1;display:block;}.platforms a{color:var(--color-gray-100);display:block;svg{fill:currentColor;width:20px;height:20px;display:block;}&:hover,&:focus{color:var(--color-white);}}} +.cc--media-with-text{background-repeat:no-repeat;background-position:center 0;background-size:cover;.c--media-with-text{max-width:var(--max-width);margin:0 auto;padding:var(--s2) var(--s1);@media screen and (min-width:960px){padding:var(--s3) var(--s5);}}&.dark{background:var(--color-black);.text-container p{color:var(--color-white);a{color:var(--color-white);font-weight:var(--font-weight-bold);&:hover{text-decoration:none;}}}.f--section-title h2,.f--section-title h2 a{color:var(--color-white);&:hover{color:var(--color-gray-100);}}}&.media-right{@media screen and (min-width:960px){.c--media-with-text{padding-right:0;}}.component-container{flex-direction:row;}}&.media-left{@media screen and (min-width:960px){.c--media-with-text{padding-left:0;}}.component-container{flex-direction:row-reverse;}.text-container{padding-left:var(--s2);padding-right:0;}}.component-container{display:flex;align-items:center;padding:0;.media-container{flex:2;position:relative;}.text-container{flex:1;padding-right:var(--s2);.cta-container{display:flex;flex-wrap:wrap;gap:var(--s0);align-items:center;}.f--description{margin-bottom:var(--s1);}}}@media screen and (max-width:960px){&.media-right .component-container,&.media-left .component-container{flex-direction:column-reverse;}.text-container{margin-top:var(--s2);padding-right:0;padding-left:0;}}.media-container{&.show .f--video-embed{opacity:1;visibility:visible;}&.show .f--image{opacity:0;visibility:hidden;}.f--image{height:100%;transition:visibility 0s linear var(--transition-duration-default),opacity var(--transition-duration-default) var(--transition-easing-default);margin-bottom:0;img{height:100%;object-fit:cover;}}.f--button{position:absolute;bottom:var(--s2);right:var(--s2);.button-play{border-radius:50%;transition:transform var(--transition-duration-default) var(--transition-easing-default),box-shadow var(--transition-duration-default) var(--transition-easing-default);}.button-icon svg{width:13px;}}&:hover .f--button .button-play{box-shadow:0 0 1rem rgba(255,255,255,0.9);transform:scale(1.1);}.f--video-embed{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity var(--transition-duration-default) var(--transition-easing-default);iframe{width:100%;height:100%;}}}.f--section-title h2{margin-bottom:var(--s1);text-transform:uppercase;a{text-decoration:none;}}} +[data-component-id="umass_base:nav-quicklink-buttons"]{width:36.875rem;order:3;margin:1.875rem auto 0;@media (min-width:62rem){order:2;margin-right:0;}.m--quicklink-button-menu{display:flex;gap:0.9375rem;li{flex:1;a{width:100%;}}}} +.f--section-title{margin-bottom:0.625rem;@media screen and (min-width:768px){margin-bottom:0.9375rem;}h2{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;font-size:1.75rem;line-height:1;text-transform:uppercase;@media screen and (min-width:768px){font-size:2.5rem;line-height:1;}.highlight{display:block;color:var(--color-brand);}}} +[data-component-id="umass_base:site-header"]{max-width:var(--max-width);margin:0 auto;padding:var(--s1) var(--s2);display:flex;justify-content:space-between;gap:var(--s2);&.mobile-menu-active{background:var(--color-black);}.navigation-container{display:flex;align-items:center;justify-content:flex-end;gap:var(--s2);}.primary-navigation{height:100%;align-content:center;display:block;.submenu-wrapper{display:none;position:absolute;top:100%;left:-1.5625rem;padding:var(--s1) var(--s2);background-color:var(--color-white);.submenu-wrapper{position:relative;top:initial;left:0;padding:0;> .submenu{display:flex;gap:var(--s1);}}> .submenu{display:flex;flex-wrap:wrap;min-width:180px;max-width:600px;overflow:hidden;gap:var(--s1);&:has(.menu-item--expanded){display:flex;flex-wrap:wrap;.submenu-wrapper{display:none;}.megamenu &{flex-wrap:nowrap;.submenu-wrapper{display:flex;}}}.menu-item{flex:0 0 180px;font-size:0.875rem;line-height:1.4286;font-weight:400;border-bottom:none;a{color:var(--color-black);border-bottom:none;height:auto;&:hover,&:focus{border-bottom:none;color:var(--color-brand);}}span{font-weight:900;font-size:0.9375rem;}a.is-active{color:var(--color-brand);}&.menu-item--expanded{display:flex;gap:var(--s1);margin-bottom:var(--s-3);flex-direction:column;}}}a{color:var(--color-black);height:auto;}}.m--main-menu{display:flex;gap:var(--s2);@media (min-width:75.0625rem) and (max-width:81.25rem){gap:var(--s1);}.button-back,.navigation-title,.arrow-toggle{display:none;}> li{font-size:0.9375rem;line-height:1;font-weight:900;text-transform:uppercase;position:relative;align-content:center;&:hover{.submenu-wrapper{display:block;}}span{color:var(--color-black);text-decoration:none;display:block;height:50px;align-content:center;border-bottom:4px solid transparent;padding-top:var(--s-3);}a{color:var(--color-black);text-decoration:none;display:block;height:50px;align-content:center;border-bottom:4px solid transparent;padding-top:var(--s-3);&:hover,&:focus{color:var(--color-brand);border-bottom-color:var(--color-umass-gold);}.menu-item--active-trail &{border-bottom-color:var(--color-umass-gold);}}li span{color:var(--color-umass-gold);height:auto;border-bottom:none;}}}}#mobile-hamburger{display:none;flex:0 0 50px;&.is-active{background-color:var(--color-black);.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-white);}}.hamburger-box,.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-black);}@media (max-width:75rem){display:block;}}[data-component-id="umass_base:nav-quicklink-buttons"],.mc--utility-menu,[data-component-id="umass_base:header-socials"]{display:none;width:100%;}@media (min-width:75.0625rem){#mobile-flyout-container{display:block !important;}}@media (max-width:75rem){.navigation-container{gap:var(--s-1);}#mobile-flyout-container{display:none;width:100%;background:var(--color-white);padding:var(--s1) var(--s2);position:absolute;left:0;top:100%;& .m--main-menu{flex-direction:column;gap:0;> .menu-item--active-trail{.link-arrow-wrapper > span,.link-arrow-wrapper > a{color:var(--color-brand);}}> .menu-item--expanded{border-bottom:1px solid var(--color-gray-200);> .link-arrow-wrapper{display:flex;justify-content:space-between;.arrow-toggle{display:block;svg{content:"arrow";transition:transform 0.2s ease;}&.is-active svg{transform:rotate(-180deg);}}}.submenu-wrapper{display:none;.submenu-wrapper{display:flex;}}}> li{margin-bottom:.5rem;a{color:var(--color-black);border-bottom:1px solid transparent;font-size:1.125rem;line-height:1.333;&:hover,&:focus,&.is-active{color:var(--color-brand);}}span{color:var(--color-black);font-size:1.125rem;line-height:1.3333;}li span{color:var(--color-umass-gold);}}.submenu-wrapper{left:auto;padding-left:var(--s0);padding-right:var(--s0);.submenu-wrapper{padding:0;border-bottom-color:transparent;}> .submenu{padding-bottom:var(--s0);.submenu{padding-bottom:0;}.menu-item{a{border-bottom:none;}&.menu-item-expanded{margin-bottom:0;}}}}}}&.mobile-menu-active{position:relative;}.primary-navigation{.submenu-wrapper{display:block;position:relative;> .submenu{max-width:100%;overflow:visible;.menu-item{flex:1 0 100%;}&:has(.menu-item--expanded){.megamenu &{flex-wrap:wrap;}}}}}[data-component-id="umass_base:nav-quicklink-buttons"],.mc--utility-menu,[data-component-id="umass_base:header-socials"]{display:block;}.mc--utility-menu{padding:var(--s2) 0 0;.utility-button,.button-back,.navigation-title{display:none;}.menu-item{padding:0 var(--s0) var(--s0);&:last-child{padding-bottom:0;}}.menu-item--expanded{width:220px;float:left;.menu-item{padding:0;}.submenu-wrapper{padding:0;left:auto;}}a{color:var(--color-black);text-decoration:none;font-size:1rem;line-height:1.375;&:hover,&:focus{color:var(--color-brand);text-decoration:none;}}}[data-component-id="umass_base:header-socials"]{width:100%;clear:both;padding:var(--s1) var(--s0);border-top:1px solid var(--color-gray-200);> ul{padding:0;}& .platforms a{& svg{color:var(--color-black);width:22px;height:22px;}&:hover,&:focus{& svg{color:var(--color-gray-600);}}}}}}@media (max-width:62rem){[data-component-id="umass_base:site-header"]{&.search-active{background:var(--color-black);}}body:not(.transparent-header){[data-component-id="umass_base:site-header"].search-active{#mobile-hamburger{.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-white);}}}.search-active [data-component-id="umass_base:header-branding"]{.redtext{display:none;}.whitetext{display:block;}}}}.transparent-header{[data-component-id="umass_base:site-header"]{#mobile-hamburger{.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:var(--color-white);}}& .primary-navigation{& .m--main-menu{& > li{& a{color:var(--color-white);&:hover,&:focus{color:var(--color-gray-100);}}& span{color:var(--color-white);}& li span{color:var(--color-umass-gold);}}}}}}#l--main-header{margin:0 auto;position:relative;z-index:102;}@media print{#l--main-header{height:9.375rem;}} +[data-component-id="umass_base:tophat"]{background-color:var(--color-black);color:var(--color-white);.homepage &{background-color:transparent;}&.tophat-active{background-color:var(--color-black);}.tophat-inner{max-width:var(--max-width);padding:0 var(--s2);margin:0 auto;display:flex;gap:var(--s1);justify-content:flex-end;}.social-header{display:flex;justify-content:flex-end;}#tophat-hamburger{width:50px;&.is-active{background-color:#968c67;.hamburger-box{background-color:#968c67;}}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;background-color:var(--color-white);}.hamburger-box{width:20px;}}#tophat-flyout-container{display:none;color:var(--color-black);background-color:var(--color-white);position:absolute;z-index:2;width:100%;}.tophat-flyout{padding-top:var(--s1);padding-bottom:var(--s2);max-width:var(--max-width);padding:var(--s1) var(--s2) var(--s2);margin:0 auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;@media (min-width:62rem){flex-direction:row;justify-content:space-between;}}.tophat-logo{order:1;align-self:center;@media (min-width:62rem){align-self:flex-start;}img{width:232px;height:auto;}}.mc--utility-menu{flex:0 0 auto;max-width:590px;margin:var(--s3) auto 0;order:3;@media (min-width:62rem){margin:0;flex:0 1 100%;max-width:100%;}@media (min-width:71.25rem){display:flex;justify-content:flex-end;}.m--utility-menu{@media (min-width:71.25rem){flex:0 0 1040px;}> .menu-item.menu-item--expanded{float:left;margin-left:0;@media (min-width:71.25rem){width:350px;}}> li:nth-child(2){margin-top:var(--s3);}@media (min-width:62rem){> li:nth-child(3){margin-top:var(--s3);}> li:nth-child(4){clear:right;}}}.utility-button,.button-back{display:none;}.submenu-wrapper{li{width:350px;max-width:100%;margin-left:0;}}.navigation-title{font-size:1.125rem;line-height:1;font-weight:900;color:var(--color-umass-gold);display:block;padding-bottom:var(--s1);flex:0 1 194px;white-space:nowrap;}li{width:270px;float:right;margin-left:var(--s3);}a{font-size:0.875rem;line-height:1.4286;font-weight:900;display:flex;justify-content:space-between;color:var(--color-black);text-transform:uppercase;text-decoration:none;padding-top:var(--s1);padding-right:var(--s-1);padding-bottom:var(--s1);padding-left:0;border-bottom:1px solid var(--color-gray-200);&:after{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz48c3ZnIGlkPSdMYXllcl8xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgdmlld0JveD0nMCAwIDUgMTEnPjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbHVzdHJhdG9yciAzMC4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiAyLjEuMSBCdWlsZCAxKSAtLT48ZGVmcz48c3R5bGU+IC5zdDAgeyBmaWxsOiAjODgxYzFjOyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0gPC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9J3N0MCcgZD0nTTQuNTcsNS4xNEwwLDB2MTAuMjlsNC41Ny01LjE0WicvPjwvc3ZnPg==");width:5px;height:11px;display:inline-block;}&:hover,&:active{color:var(--color-brand);text-decoration:none;border-bottom-color:var(--color-brand);}}}@media (max-width:75rem){display:none;}} +*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;}:root{--max-width:1800px;--ratio:1.5;--s-5:calc(var(--s-4) / var(--ratio));--s-4:calc(var(--s-3) / var(--ratio));--s-3:calc(var(--s-2) / var(--ratio));--s-2:calc(var(--s-1) / var(--ratio));--s-1:calc(var(--s0) / var(--ratio));--s0:1rem;--s1:calc(var(--s0) * var(--ratio));--s2:calc(var(--s1) * var(--ratio));--s3:calc(var(--s2) * var(--ratio));--s4:calc(var(--s3) * var(--ratio));--s5:calc(var(--s4) * var(--ratio));--font-family-sans:'Open Sans',Arial,Helvetica,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--transition-duration-fast:0.1s;--transition-duration-default:0.3s;--transition-easing-default:ease-in-out;--transition-timing-cubic:cubic-bezier(0.42,0,0.58,1);--color-brand:#881C1C;--color-brand-dark:#651616;--color-brand-light:#CF6E6E;--color-black:#151515;--color-white:#fff;--color-gray-100:#E9E9E9;--color-gray-200:#CCC;--color-gray-300:#ACA39A;--color-gray-400:#979797;--color-gray-500:#767676;--color-gray-600:#666;--color-gray-700:#545454;--color-gray-800:#4A4A4A;--color-umass-gold:#827853;--color-yellow:#ffc72c;--color-orange:#ff9e1b;--color-purple:#615e9b;--color-green-dark:#44693d;--color-brown:#5e4b3c;--color-blue-dark:#002554;--color-blue-bright:#00aec7;--color-green-soft:#86c8bc;--color-green-leaf:#6ba539;--color-green-neon:#c4d600;--color-rust:#cb6015;--color-red-bright:#fe3b1f;} +html{line-height:1.15;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.messages--status{background-color:#e6f4ea;border-left:6px solid #28a745;color:#155724;font-weight:600;position:fixed;z-index:101}.messages--status,.unpublished-banner{border-radius:6px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05);margin-left:2rem;margin-right:2rem;padding:1rem 1.5rem}.unpublished-banner{background:#fee;border-left:6px solid #a00;color:#a00;font-weight:700;margin-bottom:1.5rem;position:relative;text-align:center}.above-content{position:fixed;z-index:103}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label,.f--description p,.fi--form-item-radio .radio-wrapper label,.lc--layout-container h3.no-results,.sg-pattern-example h3.no-results{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:300}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.cc--header-search form input[type=text],.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated,.fi--form-item textarea,.lc--layout-container ol li,.lc--layout-container p,.lc--layout-container ul li,.sg-pattern-example ol li,.sg-pattern-example p,.sg-pattern-example ul li,.tc--search .content-main .gsc-result-info,.tc--search .content-main .gsc-webResult .gs-snippet,body{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}.c--component .f--wysiwyg figure figcaption,.c--component .f--wysiwyg figure figcaption p,.c--component .f--wysiwyg table caption,.cc--hero-landing .text-container .feature-container .f--description p,.lc--layout-container em,.sg-pattern-example em{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:italic;font-weight:400}.button--alt,.lc--layout-container h6,.sg-pattern-example h6{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:600}.c--component .f--wysiwyg ol>li:before,.c--component .f--wysiwyg thead th,.cc--back-to-top .f--back a,.cc--button-back-to-top .c--button-back-to-top button span,.cc--chaptered-nav .link,.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label,.cc--filterable-content-grid .fi--form-item .select-wrap select,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p,.fi--form-item label,.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label,.lc--layout-container b,.lc--layout-container strong,.mc--left-nav-menu .menu-item a,.node-event-submit-an-event-form .form-wrapper .fieldset-legend,.sg-pattern-example b,.sg-pattern-example strong{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.lc--layout-container em b,.lc--layout-container em strong,.sg-pattern-example em b,.sg-pattern-example em strong{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:italic;font-weight:700}.button,.c--component .f--wysiwyg tbody th,.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow,.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow,.cc--abundance-grid .abundance-container-text .f--link a,.cc--accordions .c--accordions .accordion h3 .accordion-trigger,.cc--date-card .f--card-date span.day,.cc--date-card .f--card-date span.month,.cc--date-cards .c--date-cards .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link a,.cc--hero-article .text-container .f--description,.cc--hero-article-video .text-container .f--description,.cc--hero-article-video .video-container.show+.exit-video,.cc--hero-interior .f--eyebrow a,.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow,.cc--menu-microsite .button-back,.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title,.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a,.cc--menu-microsite .menu-microsite-toggle,.cc--menu-mobile .button-back,.cc--menu-mobile .c--menu-mobile nav a,.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle,.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title,.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a,.cc--pager-calendar .c--pager-calendar .pager ul li,.cc--pager-load-more .pager__item a,.cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more,.cc--social-media-grid .social-media-links>span,.f--button-link a,.fi--form-item input[type=button],.lc--layout-container .h1,.lc--layout-container h1,.lc--layout-container h2,.lc--layout-container h3,.lc--layout-container h4,.lc--layout-container h5,.sg-pattern-example .h1,.sg-pattern-example h1,.sg-pattern-example h2,.sg-pattern-example h3,.sg-pattern-example h4,.sg-pattern-example h5,.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling,.tc--search .content-main input.gsc-input,input[type=submit]{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:800}html[data-whatinput=keyboard] :focus{outline:3px solid #c69214}html[data-whatinput=mouse] :focus{outline:none}.visually-hidden{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.skip-link{background-color:#881c1c;color:#fff;left:1.25rem;position:absolute;z-index:101}.skip-link:not(:focus){border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{color:#151515;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}h1,h2,h3,h4,h5,h6{line-height:1.1;margin:0}p{margin-top:0}p:last-child{margin-bottom:0}ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style-type:disc}img{display:block;height:auto;width:100%}svg circle,svg ellipse,svg line,svg path,svg polygon,svg rect{-webkit-transition:fill .1s ease-in-out;transition:fill .1s ease-in-out}html[data-whatintent=mouse] svg circle else,html[data-whatintent=mouse] svg ellipse else,html[data-whatintent=mouse] svg line else,html[data-whatintent=mouse] svg path else,html[data-whatintent=mouse] svg polygon else,html[data-whatintent=mouse] svg rect else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] svg circle:hover,html[data-whatintent=mouse] svg ellipse:hover,html[data-whatintent=mouse] svg line:hover,html[data-whatintent=mouse] svg path:hover,html[data-whatintent=mouse] svg polygon:hover,html[data-whatintent=mouse] svg rect:hover{-webkit-transition:fill .1s ease-in-out;transition:fill .1s ease-in-out}nav ol,nav ul{list-style:none;margin:0;padding:0}dl{margin-top:0}dd{margin:0}address{font-style:normal}form{margin:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}button{background-color:transparent;border:0;padding:0}.button-reset,[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}iframe{border:0}section.two-cols{margin-bottom:2.5rem;margin-top:2.5rem}@media screen and (min-width:768px){section.two-cols{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}section.two-cols img{float:left;margin-bottom:.9375rem}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}table tr td,table tr th{font-size:1rem;line-height:1.625;padding:.625rem 2.5%;text-align:left;vertical-align:top}@media screen and (min-width:768px){table tr td,table tr th{font-size:1.125rem;line-height:1.4445;padding-left:2.0833333333%;padding-right:2.0833333333%}}table tr:nth-child(2n){background:#f0f0f0}table.two-col tr th:first-child{font-weight:600;width:40%}table.two-col tr td:nth-child(2){color:#000}td,th{padding:0}th{font-weight:400}[tabindex="-1"]:focus{outline:none!important}@media print{*,:after,:before{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited,a[href]:after{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";word-break:break-word}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.lc--layout-container .h1,.lc--layout-container h1,.sg-pattern-example .h1,.sg-pattern-example h1{font-size:1.875rem;line-height:1}@media screen and (min-width:1024px){.lc--layout-container .h1,.lc--layout-container h1,.sg-pattern-example .h1,.sg-pattern-example h1{font-size:3.75rem;line-height:1}}.lc--layout-container h2,.sg-pattern-example h2{font-size:2.5rem;line-height:1.05}.lc--layout-container h3,.sg-pattern-example h3{font-size:2rem;line-height:1.25}.lc--layout-container h4,.sg-pattern-example h4{font-size:1.25rem;line-height:1.3}.lc--layout-container h5,.sg-pattern-example h5{font-size:.9375rem;line-height:1.2}.lc--layout-container h6,.sg-pattern-example h6{font-size:.875rem;line-height:1.5}.lc--layout-container h3.no-results,.sg-pattern-example h3.no-results{color:#fff;font-size:1.25rem;line-height:2}.lc--layout-container p,.sg-pattern-example p{color:#4a4a4a;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.lc--layout-container p,.sg-pattern-example p{font-size:1rem;line-height:1.875}}.lc--layout-container ol li,.lc--layout-container ul li,.sg-pattern-example ol li,.sg-pattern-example ul li{color:#4a4a4a;font-size:1rem;line-height:1.875}.button,.f--button-link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}.f--button-link html[data-whatintent=mouse] a else,html[data-whatintent=mouse] .button else,html[data-whatintent=mouse] .f--button-link a else{-webkit-transition:all .1s;transition:all .1s}.f--button-link html[data-whatintent=mouse] a:hover,html[data-whatintent=mouse] .button:hover,html[data-whatintent=mouse] .f--button-link a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.button--alt{color:#881c1c;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.375rem;line-height:1;padding-bottom:.5625rem;position:relative;text-decoration:none;text-transform:uppercase}.button--alt:after{background-color:#881c1c;bottom:0;content:"";display:block;height:.125rem;left:0;position:absolute;width:100%}html[data-whatintent=mouse] .button--alt else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .button--alt:hover{color:#6a1010;text-decoration:none}html[data-whatintent=mouse] .button--alt:hover:after{background-color:#6a1010}.icon-close{height:3.125rem;width:3.125rem}.icon-close svg{fill:#fff;height:1.125rem;width:1.125rem}@media screen and (min-width:1024px){>.cc--component-container.narrow{margin:0 auto;max-width:50%}>.cc--component-container.fullbackground>.c--component,>.cc--component-container.maxwidth{margin:0 auto;max-width:1800px}}.fi--form-item input[type=date],.fi--form-item input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:0;color:#4a4a4a;font-size:.875rem;height:3.5rem;line-height:1.7143;padding-left:1.5625rem;padding-right:1.5625rem;position:relative;width:100%}.fi--form-item:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:768px){.fi--form-item:not(:last-child){margin-bottom:2.5rem}}.fi--form-item label{color:#4a4a4a;display:block;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.fi--form-item label{font-size:1rem;line-height:1.875}}.fi--form-item input[type=button]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal}html[data-whatintent=mouse] .fi--form-item input[type=button] else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .fi--form-item input[type=button]:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.fi--form-item input[type=button]{height:3.125rem;max-width:10.625rem;width:100%}.cc--component-container .fi--form-item-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--component-container .fi--form-item-checkbox .group-title{font-size:1rem;line-height:1.875;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:700}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper{padding-bottom:.3125rem;padding-left:2.3125rem;padding-top:.3125rem;position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]{left:-9999px;position:absolute;top:0}html[data-whatinput=keyboard] .cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:focus+label:before{outline:3px solid #c69214}html[data-whatinput=mouse] .cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:focus+label:before{outline:none}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label:before{background-color:#881c1c;border:.0625rem solid #881c1c}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label:after{background-color:#881c1c;border:.1875rem solid #fff;opacity:1}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label{color:#4a4a4a;cursor:pointer;font-size:.875rem;line-height:1.7143;margin-bottom:0}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:after,.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:before{background-color:#fff;border:.0625rem solid #767676;height:1.25rem;left:.0625rem;width:1.25rem}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:after{height:1rem;left:.1875rem;opacity:0;width:1rem}.fi--form-item input[type=date]{padding-right:.9375rem;text-transform:uppercase}.fi--form-item input[type=date]::-webkit-calendar-picker-indicator{color:transparent;height:1.1875rem;opacity:0;width:1.1875rem}.fi--form-item input[type=date]:after{background-image:url(/themes/custom/umass_base/images/icons/icon-calendar.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:1.1875rem;content:"";display:block;height:1.25rem;pointer-events:none;position:absolute;right:1.125rem;width:1.1875rem}.fi--form-item-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fi--form-item-radio .group-title{font-size:1rem;line-height:1.875;margin-bottom:.3125rem;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:700}.fi--form-item-radio .radio-wrapper{padding-left:2.3125rem;padding-top:.3125rem;position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left}.fi--form-item-radio .radio-wrapper input[type=radio]{left:-9999px;position:absolute;top:0}html[data-whatinput=keyboard] .fi--form-item-radio .radio-wrapper input[type=radio]:focus+label:before{outline:.1875rem solid #008996}.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label:before{border:.125rem solid #881c1c}.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label:after{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fi--form-item-radio .radio-wrapper label{cursor:pointer;font-size:.875rem;line-height:1.7143;margin-bottom:0}.fi--form-item-radio .radio-wrapper label:after,.fi--form-item-radio .radio-wrapper label:before{content:"";position:absolute;top:50%}.fi--form-item-radio .radio-wrapper label:before{background-color:#fff;border:.0625rem solid #767676;border-radius:50%;height:1.375rem;left:.0625rem;margin-top:-.5rem;width:1.375rem}.fi--form-item-radio .radio-wrapper label:after{background-color:#881c1c;border-radius:50%;height:.75rem;left:.375rem;margin-top:-.1875rem;opacity:0;-webkit-transform:translate3d(-40px,0,0) scale(.5);transform:translate3d(-40px,0,0) scale(.5);width:.75rem}.fi--form-item .select-wrap{background-color:#fff;border:1px solid #ccc;position:relative}.fi--form-item .select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:none;border:0;-webkit-box-shadow:none;box-shadow:none;color:#4a4a4a;font-size:.875rem;height:3.125rem;line-height:1.7143;padding-left:1.5625rem;padding-right:1.5625rem;width:100%}.fi--form-item .select-wrap select::-ms-expand{display:none}.fi--form-item .select-wrap svg{fill:#881c1c;height:6px;pointer-events:none;position:absolute;right:1.375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:11px}input[type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal}html[data-whatintent=mouse] input[type=submit] else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] input[type=submit]:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}input[type=submit]{height:3.125rem;max-width:10.625rem;width:100%}.fi--form-item input[type=text]::-webkit-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::-moz-placeholder{color:#4a4a4a}.fi--form-item input[type=text]:-ms-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::-ms-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::placeholder{color:#4a4a4a}.fi--form-item input[type=text].magnifier{background-image:url(/themes/custom/umass_base/images/icons/icon-search-red.svg);background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.8125rem}.fi--form-item textarea{background-color:#fff;border-color:#ccc;color:#4a4a4a;font-size:.875rem;height:9.375rem;line-height:1.7143;padding:1.4375rem 1.75rem 1.4375rem 2rem;width:100%}@media screen and (min-width:768px){.fi--form-item textarea{height:12.5rem}}.fi--form-item textarea::-webkit-input-placeholder{color:#4a4a4a}.fi--form-item textarea::-moz-placeholder{color:#4a4a4a}.fi--form-item textarea:-ms-input-placeholder{color:#4a4a4a}.fi--form-item textarea::-ms-input-placeholder{color:#4a4a4a}.fi--form-item textarea::placeholder{color:#4a4a4a}.lc--two-column{margin:0 auto;max-width:1800px}.lc--two-column .l--two-column{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:2.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}@media screen and (min-width:768px){.lc--two-column .l--two-column{padding-bottom:3.125rem}}@media screen and (min-width:1024px){.lc--two-column .l--two-column{padding-top:3.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media print{.lc--two-column .l--two-column{padding-top:3.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1024px){.lc--two-column .l--two-column .lr--sidebar{padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:100%}.tc--landing-page .lc--two-column .l--two-column .lr--sidebar{border-right:.0625rem solid #ccc;margin-bottom:-3.125rem;margin-top:-3.125rem;padding-bottom:3.125rem;padding-top:3.125rem}}@media print{.lc--two-column .l--two-column .lr--sidebar{padding-left:0;padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:100%}}@media screen and (min-width:1024px){.lc--two-column .l--two-column .lr--main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;width:100%}}@media print{.lc--two-column .l--two-column .lr--main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;width:100%}}@media screen and (max-width:1023px){.lc--two-column .l--two-column .lr--main{padding-bottom:0;padding-top:2.5rem}}@media screen and (min-width:768px){.tc--event .lc--two-column .l--two-column .lr--main{padding-bottom:0;padding-top:0}}.tc--form-page .lc--two-column .l--two-column .lr--main{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--form-page .lc--two-column .l--two-column .lr--main{padding-left:10.4166666667%;padding-right:10.4166666667%}}@media screen and (max-width:1023px){.tc--article .lc--two-column .l--two-column .lr--sidebar,.tc--event .lc--two-column .l--two-column .lr--sidebar,.tc--microsite-article .lc--two-column .l--two-column .lr--sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tc--article .lc--two-column .l--two-column .lr--main,.tc--event .lc--two-column .l--two-column .lr--main,.tc--microsite-article .lc--two-column .l--two-column .lr--main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}body{margin:0;padding:0}.link,a{color:#881c1c;text-decoration:underline}html[data-whatintent=mouse] .link,html[data-whatintent=mouse] a{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .link else,html[data-whatintent=mouse] a else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .link:hover,html[data-whatintent=mouse] a:hover{color:#151515;text-decoration:underline}.nolink{cursor:default!important;pointer-events:none;text-decoration:none}html[data-whatintent=mouse] .nolink{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .nolink else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .nolink:hover{color:inherit;text-decoration:none}.c--component h2 a:hover{text-decoration:underline}.icon-search{height:1.875rem;width:1.875rem}.icon-search svg{height:1.125rem;width:1.125rem}.f--ambient-video{width:100%}@media screen and (max-width:767px){.f--ambient-video{padding-bottom:56.25%}}.f--ambient-video video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media screen and (min-width:1024px){@supports(-ms-ime-align:auto){.f--ambient-video video{height:auto;-o-object-fit:none;object-fit:none}}}@media screen and (min-width:768px){.f--button-link a{width:auto}}.f--description p{color:#000;font-size:1rem;line-height:1.875;text-align:left;text-transform:none}.f--hero-promo-title h2{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.f--hero-promo-title h2{font-size:1rem;line-height:1;text-align:right}}@media screen and (min-width:1024px){.f--hero-promo-title h2{font-size:1rem;line-height:1.25}}.f--hero-promo-title h2 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .f--hero-promo-title h2 a else{-webkit-transition:all .1s;transition:all .1s}.f--hero-promo-title+.f--description a,html[data-whatintent=mouse] .f--hero-promo-title h2 a:hover{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .f--hero-promo-title+.f--description a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .f--hero-promo-title+.f--description a:hover{color:#fff;text-decoration:none}.c--component .f--wysiwyg:after{clear:both;content:"";display:block}.c--component .f--wysiwyg h2{font-size:1.5rem;line-height:1.25;margin-bottom:1.5625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h2{font-size:1.875rem;line-height:1.2;margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg h2{font-size:2.5rem;line-height:1.05}}.c--component .f--wysiwyg h3{font-size:1.5rem;line-height:1.1667;margin-bottom:.625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h3{font-size:1.625rem;line-height:1.2308;margin-bottom:.875rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg h3{font-size:2rem;line-height:1.125}}.c--component .f--wysiwyg h4{font-size:1.375rem;line-height:1.1819;margin-bottom:.625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h4{font-size:1.625rem;line-height:1.1539;margin-bottom:.875rem}}.c--component .f--wysiwyg h5{font-size:.9375rem;line-height:1.2;margin-bottom:.4375rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h5{font-size:1rem;font-weight:800;line-height:1.25;margin-bottom:1.0625rem}}.c--component .f--wysiwyg ol,.c--component .f--wysiwyg ul{list-style:none;padding:0}.c--component .f--wysiwyg ol ol,.c--component .f--wysiwyg ol ul,.c--component .f--wysiwyg ul ol,.c--component .f--wysiwyg ul ul{margin-left:1.5625rem}.c--component .f--wysiwyg ol{counter-reset:counter}.c--component .f--wysiwyg ol>li{counter-increment:counter}.c--component .f--wysiwyg ol>li:before{color:#881c1c;content:counter(counter) ". ";margin-left:.625rem;margin-right:.5rem}.c--component .f--wysiwyg ul>li{list-style:none}.c--component .f--wysiwyg ul>li:before{color:#881c1c;content:"•";display:inline-block;margin-left:.625rem;margin-right:1.25rem;width:.3125rem}.c--component .f--wysiwyg table caption{margin-bottom:1.25rem;text-align:left}.c--component .f--wysiwyg thead th{font-size:1rem;letter-spacing:.034375rem;line-height:1.625;padding:1.5625rem 1.25rem}@media screen and (min-width:768px){.c--component .f--wysiwyg thead th{padding:0 1.25rem 1.25rem}}.c--component .f--wysiwyg tbody tr{background:transparent;border-bottom:1px solid #ccc}.c--component .f--wysiwyg tbody tr:last-child{border-bottom:0}.c--component .f--wysiwyg tbody tr:nth-child(odd){background-color:#e9e9e9}.c--component .f--wysiwyg tbody tr:nth-child(2n){background-color:#fff}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody th{padding:1.5625rem 1.25rem}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.c--component .f--wysiwyg tbody th,.c--component .f--wysiwyg tbody th p{font-size:.75rem;line-height:1.8334}@media screen and (min-width:768px){.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.c--component .f--wysiwyg tbody th,.c--component .f--wysiwyg tbody th p{font-size:1rem;line-height:1.625}}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p{color:#4a4a4a}.c--component .f--wysiwyg tbody th{color:#151515;padding-right:.75rem}@media screen and (min-width:768px){.c--component .f--wysiwyg tbody th{padding-right:2rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg tbody th{padding-right:3.125rem}}.c--component .f--wysiwyg article.align-left,.c--component .f--wysiwyg figure.align-left,.c--component .f--wysiwyg img.align-left{float:left;margin-bottom:1.25rem;margin-left:0;margin-right:3.125rem}.c--component .f--wysiwyg article.align-right,.c--component .f--wysiwyg figure.align-right,.c--component .f--wysiwyg img.align-right{float:right;margin-bottom:1.25rem;margin-left:3.125rem;margin-right:0}.c--component .f--wysiwyg figure{margin:0}.c--component .f--wysiwyg figure figcaption,.c--component .f--wysiwyg figure figcaption p{color:#4a4a4a;font-size:.75rem;line-height:1.5;margin-top:.625rem}.c--component .f--wysiwyg .pull-quote,.c--component .f--wysiwyg blockquote{color:#881c1c;margin-bottom:3.125rem;margin-top:3.125rem}.c--component .f--wysiwyg .pull-quote p,.c--component .f--wysiwyg blockquote p{color:#881c1c;font-size:2.25rem;font-style:italic;line-height:1.2778;margin-bottom:.9375rem}.c--component .f--wysiwyg .pull-quote p:before,.c--component .f--wysiwyg blockquote p:before{content:"“";display:inline-block}.c--component .f--wysiwyg .pull-quote p:after,.c--component .f--wysiwyg blockquote p:after{content:"â€";display:inline-block}.c--component .f--wysiwyg .pull-quote .attribution,.c--component .f--wysiwyg blockquote .attribution{font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.3334}.c--component .f--wysiwyg .pull-quote .attribution:before,.c--component .f--wysiwyg blockquote .attribution:before{content:"—";display:inline-block;margin-right:.3125rem}.c--component .f--wysiwyg img{margin-bottom:.875rem;max-width:100%;width:auto}div.c--component.c--accordions a.field-stat-link,div.f--field.f--description a.field-stat-link,div.f--field.f--wysiwyg a.field-stat-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;height:3.125rem;min-width:10.625rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:auto}div.c--component.c--accordions a.field-stat-link:hover,div.f--field.f--description a.field-stat-link:hover,div.f--field.f--wysiwyg a.field-stat-link:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.c--component .f--wysiwyg .pull-quote .author,.c--component .f--wysiwyg blockquote .author{font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.3334}.c--component .f--wysiwyg .pull-quote .author:before,.c--component .f--wysiwyg blockquote .author:before{content:"—";display:inline-block;margin-right:.3125rem}@media screen and (min-width:768px){.cc--abundance-grid .c--abundance-grid{display:grid;gap:0 0;grid-template-areas:"text-block text-block large-1 large-1" "text-block text-block large-1 large-1" "large-2 large-2 small small" "large-2 large-2 small small";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cc--abundance-grid .c--abundance-grid div:nth-child(3){grid-area:large-2}.cc--abundance-grid .c--abundance-grid .abundance-container-text{grid-area:text-block}.cc--abundance-grid .c--abundance-grid .abundance-container-large{grid-area:large-1}.cc--abundance-grid .c--abundance-grid .abundance-container-small{display:grid;gap:0 0;grid-area:small;grid-template-areas:"small-1 small-2" "small-3 small-4";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:first-child{grid-area:small-1}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:nth-child(2){grid-area:small-2}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:nth-child(3){grid-area:small-3}.cc--abundance-grid .c--abundance-grid .abundance-container-small .shuffle-wrapper{grid-area:small-4}}@media screen and (min-width:768px)and (-ms-high-contrast:none){.cc--abundance-grid .grid-container{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr}.cc--abundance-grid .text-block{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.cc--abundance-grid .large-1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:2}.cc--abundance-grid .large-2{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.cc--abundance-grid .small{display:-ms-grid;-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:2}.cc--abundance-grid .small-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.cc--abundance-grid .small-2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.cc--abundance-grid .small-3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.cc--abundance-grid .small-4{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}.cc--abundance-grid.updating{position:relative}.cc--abundance-grid.updating:before{-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 120 120'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-linecap='round' stroke-width='11' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:2.625rem;left:50%;margin-left:-1.375rem;margin-top:-1.375rem;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:2.625rem;z-index:1}.cc--abundance-grid.updating .c--abundance-grid{opacity:0}.cc--abundance-grid.updated .c--abundance-grid{opacity:1}.cc--abundance-grid .abundance-container-large,.cc--abundance-grid .abundance-container-text{padding-top:100%;position:relative}@media screen and (min-width:1024px){.lc--full .cc--abundance-grid .abundance-container-large,.lc--full .cc--abundance-grid .abundance-container-text,.sg-pattern-example>.cc--abundance-grid .abundance-container-large,.sg-pattern-example>.cc--abundance-grid .abundance-container-text,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-large,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-text,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-large,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-text,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-large,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-text{padding-top:66.66%}}.cc--abundance-grid .abundance-container-large .cc--component-container,.cc--abundance-grid .abundance-container-large .text-container-wrapper,.cc--abundance-grid .abundance-container-text .cc--component-container,.cc--abundance-grid .abundance-container-text .text-container-wrapper{height:100%;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.cc--abundance-grid .abundance-container-text{padding:0}}.cc--abundance-grid .abundance-container-text .text-container-wrapper{padding:2.5rem 8.3333333333% 1.875rem;position:relative}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .text-container-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 16.6666666667%;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cc--abundance-grid .abundance-container-text .f--section-title h2{font-size:1.75rem;line-height:1;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:.9375rem}}.cc--abundance-grid .abundance-container-text .f--section-title h2 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--section-title h2 a:hover{text-decoration:underline}.cc--abundance-grid .abundance-container-text .f--description p{font-size:.9375rem;line-height:1.6667;margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .f--description p{font-size:.9375rem;line-height:1.8667;margin-bottom:2.1875rem}}.cc--abundance-grid .abundance-container-text .f--link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--link a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--abundance-grid .abundance-container-text .f--link a{max-width:16.875rem}.cc--abundance-grid .abundance-container-large .cc--component-container{background-position:50%;background-repeat:no-repeat;background-size:cover}.cc--abundance-grid .abundance-container-large .cc--component-container:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;opacity:.9;position:absolute;width:100%}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 8.3333333333%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;height:100%;justify-content:flex-end;z-index:1}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item{padding:1.25rem 11.1111111111% 1.5625rem}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2{color:#fff;font-size:1.375rem;line-height:1.1819;margin-bottom:.625rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2{font-size:1.625rem;line-height:1.1539}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a:hover{text-decoration:none}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description p{color:#fff;font-size:.875rem;line-height:1.7143}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description p{font-size:.875rem;line-height:1.5715}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a:hover{text-decoration:none}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a:hover{background-color:#6a1010}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{position:absolute;right:1.375rem;top:1.4375rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.cc--abundance-grid .abundance-container-small{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;padding-top:50%}@media screen and (min-width:1024px){.lc--full .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,.sg-pattern-example>.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item{padding-top:33.33%}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:first-child{background:#151515}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:nth-child(2){background:#881c1c}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:nth-child(3){background:#4a4a4a}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .c--abundance-grid-item{height:100%;padding:1.875rem 8.3333333333% 1.25rem;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .c--abundance-grid-item{padding:3.25rem 11.1111111111% 1.5625rem}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.5625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow{font-size:.875rem;line-height:1.2858;margin-bottom:.625rem}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2{font-size:1rem;line-height:1.25}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a:hover{text-decoration:underline}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--description{display:none}.cc--abundance-grid .abundance-container-small .shuffle-wrapper{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-refresh.svg);background-position:50%;background-repeat:no-repeat;background-size:1.375rem;border-radius:50%;display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle:hover{background-color:#6a1010}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle{bottom:.9375rem;display:none;position:absolute;right:.9375rem}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle.active{display:inline-block}.cc--accordion-program.no-details{display:block}.cc--accordion-program.no-details .text-container{padding-right:0;-ms-flex-preferred-size:100%;flex-basis:100%}.cc--accordion-program .c--accordion-program{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.cc--accordion-program .c--accordion-program{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cc--accordion-program .text-container{margin-bottom:1.5625rem;padding-right:7.6923076923%;-ms-flex-preferred-size:69.2307692308%;flex-basis:69.2307692308%}@media screen and (min-width:768px){.cc--accordion-program .text-container{margin-bottom:0}}.cc--accordion-program .text-container .f--description{margin-bottom:1.625rem}.cc--accordion-program .text-container .f--description p{font-size:.875rem;line-height:1.7143}.cc--accordion-program .text-container .f--link .link{font-size:.875rem;font-weight:800;line-height:1.7143;text-transform:uppercase}html[data-whatintent=mouse] .cc--accordion-program .text-container .f--link .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--accordion-program .text-container .f--link .link:hover{text-decoration:none}.cc--accordion-program .details-container{padding-right:3.8461538462%;-ms-flex-preferred-size:30.7692307692%;color:#4a4a4a;flex-basis:30.7692307692%}.cc--accordion-program .details-container .detail{font-size:.875rem;line-height:1.7143;margin-bottom:1.25rem}.cc--accordion-program .details-container .detail .label{font-weight:700}.cc--accordion-program .details-container .detail,.cc--accordion-program .details-container .detail .content,.cc--accordion-program .details-container .detail p{font-size:.875rem;line-height:1.7143}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.cc--accordions .c--accordions{overflow-anchor:none;padding:.875rem 8.3333333333%}@media screen and (min-width:768px){.cc--accordions .c--accordions{padding-top:0}}@media screen and (min-width:1024px){.cc--accordions .c--accordions{padding-bottom:.125rem;padding-top:.125rem}}.cc--accordions .c--accordions .accordion-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:.0625rem solid #ccc;overflow-anchor:none;padding-bottom:1.5625rem;-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion-item{padding-bottom:1.5rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.375rem;line-height:1.1819;padding-top:1.9375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#000;justify-content:space-between;overflow-anchor:none;text-align:left;width:100%;will-change:transform}html[data-whatintent=mouse] .cc--accordions .c--accordions .accordion h3 .accordion-trigger else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--accordions .c--accordions .accordion h3 .accordion-trigger:hover{color:#881c1c}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger{font-size:1.625rem;line-height:1.1539;padding-bottom:.375rem;padding-top:2.75rem}}@media screen and (min-width:1024px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger{padding-bottom:.75rem;padding-top:2.4375rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{display:block;margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url(/themes/custom/umass_base/images/icons/icon-arrowdown-red.svg) no-repeat 50%/100%;content:"";height:1.25rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:1.25rem}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{height:1.75rem;width:1.75rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger.open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.cc--accordions .c--accordions .accordion .accordion-panel{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#4a4a4a;display:block!important;font-size:.875rem;line-height:1.7143;max-height:0;overflow:hidden;overflow-anchor:none;padding-top:.9375rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:max-height .3s cubic-bezier(.25,.46,.45,.94),visibility .3s linear;transition:max-height .3s cubic-bezier(.25,.46,.45,.94),visibility .3s linear;visibility:hidden;will-change:max-height}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:5000px;-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);visibility:visible}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion .accordion-panel{padding-top:1.25rem}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:10000px}}@media screen and (min-width:1024px){.cc--accordions .c--accordions .accordion .accordion-panel{padding-top:.875rem}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:15000px}}.cc--accordions .c--accordions .accordion .accordion-panel>*{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.cc--accordions .c--accordions .accordion .accordion-panel{-webkit-transition:none!important;transition:none!important}}.cc--accordions:last-of-type .c--accordions{padding-bottom:2.5rem}@media screen and (min-width:1024px){.cc--accordions:last-of-type .c--accordions{padding-bottom:4.375rem}}.tc--basic .cc--accordions{margin-bottom:1.5625rem}.tc--basic .cc--accordions .c--accordions .accordion h3 .accordion-trigger{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto}.tc--basic .cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{margin-left:1.5625rem}.cc--back-to-top .f--back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.1875rem;width:100%}@media screen and (min-width:1024px){.cc--back-to-top .f--back:not(.ally-focus-within){border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}}.cc--back-to-top .f--back:after{display:block;-webkit-box-flex:1;background-color:#4a4a4a;content:"";-ms-flex:1 0 auto;flex:1 0 auto;height:.125rem}.cc--back-to-top .f--back a{font-size:.875rem;line-height:1}.cc--back-to-top .f--back a,.cc--back-to-top .f--back a:hover{color:#4a4a4a;text-decoration:none}.cc--back-to-top .f--back svg{margin-bottom:.1875rem;margin-left:.9375rem;margin-right:.9375rem}.cc--blogger-card .c--blogger-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--blogger-card .c--blogger-card .f--image{margin-right:4.1666666667%;-ms-flex-preferred-size:25%;flex-basis:25%}}.cc--blogger-card .c--blogger-card text-container{-ms-flex-preferred-size:100%;flex-basis:100%}.cc--breadcrumb{display:none}@media screen and (min-width:1024px){.cc--breadcrumb{display:block;margin-bottom:2.375rem}}.cc--breadcrumb ul{list-style:none;padding-left:0}.cc--breadcrumb ul li .link{color:#151515;font-size:.9375rem;font-weight:700;line-height:1.3334;text-decoration:none}html[data-whatintent=mouse] .cc--breadcrumb ul li .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--breadcrumb ul li .link:hover{color:#881c1c;text-decoration:none}@media screen and (min-width:1024px){.cc--breadcrumb ul li .link:before{background:url(/themes/custom/umass_base/images/icons/icon-arrowleft-red.svg) no-repeat 0/1.25rem;content:"";display:inline-block;height:.625rem;margin-left:-.25rem;margin-right:-.25rem;width:1.25rem}}.cc--button-back-to-top{position:relative}.cc--button-back-to-top .c--button-back-to-top{bottom:0;display:none;position:fixed;right:0;z-index:5}@media screen and (min-width:768px){.cc--button-back-to-top .c--button-back-to-top{bottom:1.875rem;right:1.875rem}}.cc--button-back-to-top .c--button-back-to-top.btb-unstick{bottom:0;position:absolute;top:-20px;z-index:5}@media screen and (min-width:768px){.cc--button-back-to-top .c--button-back-to-top.btb-unstick{bottom:1.875rem;right:1.875rem}}.cc--button-back-to-top .c--button-back-to-top button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#000;border:0;border-radius:50%;cursor:pointer;height:3.75rem;justify-content:center;width:3.75rem}.cc--button-back-to-top .c--button-back-to-top button svg{height:1.125rem;width:1.125rem}.cc--button-back-to-top .c--button-back-to-top button span{color:#fff;display:block;font-size:.75rem;line-height:1}.cc--button-link{margin:0 auto;max-width:1800px}.cc--button-link .c--button-link{margin-bottom:1.5625rem}.cc--button-link .f--link{margin-top:1.5625rem}.cc--chapter{margin:0 auto 2.1875rem;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--chapter{margin-bottom:3.75rem;padding-left:10.4166666667%;padding-right:10.4166666667%}}@media screen and (min-width:1024px){.cc--chapter{margin-bottom:4.6875rem;padding-left:8.3333333333%;padding-right:13.8888888889%}}.cc--chapter .cc--hero-profile{padding-bottom:0}.lc--two-column .cc--chapter .f--section-title{margin-bottom:.9375rem}@media screen and (min-width:1024px){.lc--two-column .cc--chapter .f--section-title{margin-bottom:1.5625rem}}.cc--chaptered-menu{position:relative}.cc--chaptered-menu.fixed{position:sticky;top:3.875rem}.cc--chaptered-nav{height:100%}@media screen and (min-width:1024px){.lr--sidebar .cc--chaptered-nav{margin-left:-25%}}.cc--chaptered-nav .c--chaptered-nav{background-color:#e9e9e9;height:100%;position:relative}@media screen and (min-width:1024px){.cc--chaptered-nav .c--chaptered-nav{padding-bottom:4.6875rem;padding-right:0;padding-top:3.125rem}}.cc--chaptered-nav .f--section-title h2{color:#881c1c;font-size:.875rem;font-weight:800;line-height:1.2858;padding-left:16.6666666667%;padding-right:16.6666666667%;text-transform:uppercase}@media screen and (max-width:1023px){.cc--chaptered-nav .f--section-title h2{background:#e9e9e9;cursor:pointer;padding:1.3125rem 8.3333333333%;position:relative}.cc--chaptered-nav .f--section-title h2.open:after{display:none}.cc--chaptered-nav .f--section-title h2:after,.cc--chaptered-nav .f--section-title h2:before{background:#881c1c;content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--chaptered-nav .f--section-title h2:before{height:.125rem;right:1.8125rem;width:.875rem}.cc--chaptered-nav .f--section-title h2:after{height:.875rem;right:2.1875rem;width:.125rem}}@media screen and (min-width:1024px){.cc--chaptered-nav .f--section-title h2{margin-bottom:1.25rem}}@media screen and (max-width:1023px){.cc--chaptered-nav .dropdown-container{background:#e9e9e9;display:none;left:0;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;right:0;top:100%;width:100%;z-index:1}}@media screen and (min-width:1024px){.cc--chaptered-nav.sticky .nav-wrapper{position:sticky;top:3.875rem}}.cc--chaptered-nav .f--link{margin-bottom:.8125rem}@media screen and (min-width:1024px){.cc--chaptered-nav .f--link:last-child{margin-bottom:0}}.cc--chaptered-nav .link{color:#151515;display:block;font-size:.9375rem;line-height:1.3334;padding-bottom:.3125rem;padding-top:.3125rem;text-decoration:none}html[data-whatintent=mouse] .cc--chaptered-nav .link{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .cc--chaptered-nav .link else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .cc--chaptered-nav .link:hover{color:#881c1c;text-decoration:none}@media screen and (min-width:1024px){.cc--chaptered-nav .link{border-left:.75rem solid transparent;padding:.3125rem 16.6666666667% .4375rem calc(16.66667% - .75rem)}.cc--chaptered-nav .link.is-active{border-left:.75rem solid #881c1c}html[data-whatintent=mouse] .cc--chaptered-nav .link{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .cc--chaptered-nav .link else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .cc--chaptered-nav .link:hover{border-left:.75rem solid #881c1c}}.cc--contact-block{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--contact-block{margin-bottom:2.1875rem}}.cc--contact-block .c--contact-block{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--contact-block .c--contact-block{padding-left:25%;padding-right:12.5%}}@media print{.cc--contact-block .c--contact-block{padding-left:12.5%;padding-right:12.5%}}.cc--contact-block .publication-date{margin-bottom:1.875rem}.cc--contact-block .f--section-title{margin-bottom:.625rem}.cc--contact-block .f--section-title h2{color:#881c1c;font-size:.75rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--contact-block .f--section-title h2{font-size:.875rem;line-height:1.2858}}@media print{.cc--contact-block .f--section-title h2{color:#881c1c!important;font-size:.875rem;line-height:1.2858}}.cc--contact-block .text-container{line-height:1.875rem}@media print{.cc--contact-block .text-container .f--link .link{color:#881c1c!important}}.cc--date-card{position:relative;text-align:center}@media screen and (max-width:767px){.cc--date-card:not(:last-child){border-bottom:.0625rem solid #979797;margin-bottom:1.5625rem;padding-bottom:1.5625rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--date-card{padding:2.1875rem 6.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.cc--date-card:nth-child(-n+2){border-bottom:.0625rem solid #979797}.cc--date-card:first-child,.cc--date-card:nth-child(3){border-right:.0625rem solid #979797}}@media screen and (min-width:1024px){.cc--date-card{-webkit-box-flex:0;-ms-flex:0 0 17.5%;flex:0 0 17.5%}.cc--date-card:not(:last-child):after{background-color:#979797;content:"";display:block;height:calc(100% + 3.125rem);position:absolute;right:-28.5714285714%;top:-1.5625rem;width:.0625rem}}@media screen and (min-width:1024px)and (max-width:1199px){.lc--two-column .cc--date-card{padding:2.1875rem 6.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.lc--two-column .cc--date-card:after{display:none}.lc--two-column .cc--date-card:nth-child(-n+2){border-bottom:.0625rem solid #979797}.lc--two-column .cc--date-card:first-child,.lc--two-column .cc--date-card:nth-child(3){border-right:.0625rem solid #979797}}.cc--date-card .f--card-date span.month{color:#881c1c;display:block;font-size:1.125rem;line-height:1.3334;text-transform:uppercase}.cc--date-card .f--card-date span.day{color:#881c1c;display:block;font-size:2.5rem;line-height:1.375}.cc--date-card .f--cta-title{margin-top:.3125rem}@media screen and (min-width:1024px){.cc--date-card .f--cta-title{margin-top:.9375rem}}.cc--date-card .f--cta-title h3{font-size:1rem;line-height:1.25}.cc--date-cards{margin:0 auto;max-width:1800px}.cc--date-cards .c--date-cards{padding:3.125rem 8.3333333333%}@media screen and (min-width:768px){.cc--date-cards .c--date-cards{padding:4.6875rem 8.3333333333%}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards{padding-bottom:6.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}.t--chaptered-page .cc--date-cards .c--date-cards,.t--microsite-chaptered-page .cc--date-cards .c--date-cards{padding-left:0;padding-right:0}}.cc--date-cards .c--date-cards .text-container{text-align:center}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .text-container{position:relative}}.cc--date-cards .c--date-cards .text-container .f--section-title h2{font-size:1.375rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--date-cards .c--date-cards .text-container .f--section-title h2{font-size:2.5rem;line-height:1}}@media screen and (max-width:1023px){.cc--date-cards .c--date-cards .text-container .f--link{margin-top:.9375rem}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .text-container .f--link{bottom:0;position:absolute;right:0}.lc--two-column .cc--date-cards .c--date-cards .text-container .f--link{position:relative}}.cc--date-cards .c--date-cards .text-container .f--link a{color:#881c1c;font-size:.875rem;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--date-cards .c--date-cards .text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--date-cards .c--date-cards .text-container .f--link a:hover{text-decoration:none}.cc--date-cards .c--date-cards .f--date-cards{margin-top:2.1875rem}@media screen and (min-width:768px){.cc--date-cards .c--date-cards .f--date-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4.375rem}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .f--date-cards{margin-top:5.3125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--event-detail{margin-bottom:2.5rem;margin-top:0}@media screen and (min-width:768px){.cc--event-detail{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--event-detail{padding-left:2.7777777778%;padding-right:11.1111111111%}}.cc--event-detail .c--event-detail{border-bottom:.0625rem solid #ccc;border-top:.0625rem solid #ccc;margin:0 8.3333333333%;padding-bottom:1.875rem;padding-top:1.875rem}@media screen and (min-width:768px){.cc--event-detail .c--event-detail{margin:0;padding:1.875rem 6.25%}}@media screen and (min-width:1024px){.cc--event-detail .c--event-detail{margin-left:0;margin-right:16.1290322581%}}.cc--event-detail .f--section-title{margin-bottom:1.25rem}.cc--event-detail .f--section-title h2{font-size:1.625rem;line-height:1.1539}@media screen and (min-width:768px){.cc--event-detail .text-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--event-detail .text-container .content{padding-right:9.0909090909%;-ms-flex-preferred-size:54.5454545455%;flex-basis:54.5454545455%}@media screen and (max-width:767px){.cc--event-detail .text-container .content{margin-bottom:1.875rem}}.cc--event-detail .text-container .content p{font-size:1rem;line-height:1.625;margin-bottom:0}@media screen and (min-width:768px){.cc--event-detail .text-container .content p{font-size:1rem;line-height:1.875}}.cc--event-detail .text-container .info{padding-top:.3125rem;-ms-flex-preferred-size:45.4545454545%;flex-basis:45.4545454545%}.cc--event-detail .text-container .info .f--link{margin-bottom:1.25rem}.cc--event-detail .text-container .info .f--link a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;line-height:1.3334;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;color:#151515;font-weight:700;justify-content:flex-end;text-decoration:none}html[data-whatintent=mouse] .cc--event-detail .text-container .info .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--event-detail .text-container .info .f--link a:hover{color:#881c1c}.cc--event-detail .text-container .info .f--link a svg{fill:#881c1c;margin-right:.625rem}.cc--event-detail .text-container .info p{font-size:1rem;line-height:1.875;margin-bottom:0}.node-event-submit-an-event-form .form-item .filter-wrapper{border:0;padding:0}.node-event-submit-an-event-form .form-wrapper .fieldset-legend{color:#4a4a4a;display:block;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.node-event-submit-an-event-form .form-wrapper .fieldset-legend{font-size:1rem;line-height:1.875}}.node-event-submit-an-event-form .form-wrapper .fieldset-wrapper{margin-bottom:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .form-wrapper .fieldset-wrapper{margin-bottom:2.5rem}}.node-event-submit-an-event-form .date-recur-modular-sierra-widget-recurrences{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node-event-submit-an-event-form .field-group-details{margin-bottom:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .field-group-details{margin-bottom:2.5rem}}.node-event-submit-an-event-form .field--name-field-event-categories{margin-top:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .field--name-field-event-categories{margin-top:2.5rem}}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap{display:inline-block}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap select{height:auto;width:auto}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap svg{display:none}@media screen and (min-width:768px){.cc--events-listing-card .c--events-listing-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--events-listing-card .text-container{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}.cc--events-listing-card .text-container .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:1.0625rem}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--eyebrow{font-size:1rem;line-height:1.25;margin-bottom:.5rem}}.cc--events-listing-card .text-container .f--eyebrow a{font-size:.9375rem;font-weight:800;line-height:1.2;text-decoration:none}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--eyebrow a{font-size:1rem;line-height:1.25}}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--eyebrow a:hover{color:#151515}.cc--events-listing-card .text-container .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--cta-title{margin-bottom:.9375rem}}.cc--events-listing-card .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--cta-title h3{font-size:2rem;line-height:1.125}}.cc--events-listing-card .text-container .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--events-listing-card .text-container .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:.625rem}@media screen and (max-width:767px){.cc--events-listing-card .f--image{padding-top:.625rem}}@media screen and (min-width:768px){.cc--events-listing-card .f--image{padding-left:2.5%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media screen and (min-width:1024px){.cc--events-listing-card .f--image{-ms-flex-preferred-size:42.3076923077%;flex-basis:42.3076923077%}}.cc--events-listing .c--events-listing{margin:0 auto;max-width:1800px;padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--events-listing .c--events-listing{padding-bottom:2.5rem;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--events-listing .f--cards .cc--component-container{border-bottom:.0625rem solid #ccc;padding-bottom:1.5625rem}@media screen and (min-width:768px){.cc--events-listing .f--cards .cc--component-container{padding-bottom:1.9375rem}}.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:1.375rem}@media screen and (min-width:768px){.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:2.5rem}}.cc--events-promo-card .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--events-promo-card .f--image{margin-bottom:1.4375rem}}.cc--events-promo-card .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}@media screen and (min-width:768px){.cc--events-promo-card .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--events-promo-card .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--events-promo-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo-card .f--eyebrow a:hover{text-decoration:none}.cc--events-promo-card .f--cta-title{margin-bottom:.625rem}.cc--events-promo-card .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--events-promo-card .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--events-promo-card .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--events-promo-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo-card .f--cta-title h3 a:hover{color:#881c1c}.cc--events-promo-card .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}.cc--events-promo{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--events-promo{padding-bottom:3.125rem;padding-top:3.125rem}.cc--events-promo .c--events-promo>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--events-promo .c--events-promo>.text-container .f--section-title{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--section-title{margin-bottom:1.5625rem}}.cc--events-promo .c--events-promo>.text-container .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--events-promo .c--events-promo>.text-container .f--link{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--link{margin-bottom:0;-ms-flex-item-align:center;align-self:center}}.cc--events-promo .c--events-promo>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--events-promo .c--events-promo>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo .c--events-promo>.text-container .f--link a:hover{color:#151515}@media screen and (min-width:1024px){.cc--events-promo .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px)and (max-width:1023px){.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card{display:-webkit-box;display:-ms-flexbox;display:flex}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .f--image{margin-bottom:0;margin-right:5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container .f--eyebrow{font-size:1.375rem;line-height:1.1819}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.cc--events-promo .f--cards .cc--events-promo-card{-ms-flex-preferred-size:25%;flex-basis:25%}.cc--events-promo .f--cards .cc--events-promo-card:first-child{-ms-flex-preferred-size:45%;flex-basis:45%}}.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:0;margin-right:2.5%}}@media screen and (max-width:1023px){.cc--filter-form .c--filter-form{position:relative}}.cc--filter-form .filter-form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header{background:#e9e9e9;padding:1.375rem 8.3333333333% 1.25rem}}@media screen and (min-width:1024px){.cc--filter-form .filter-form-header{border-bottom:.0625rem solid #ccc;margin-bottom:1.875rem;padding-bottom:.3125rem}}.cc--filter-form .filter-form-header h2{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--filter-form .filter-form-header h2{font-size:.875rem;line-height:1.2858}}.cc--filter-form .filter-form-header button{position:relative;width:1.25rem}@media screen and (min-width:1024px){.cc--filter-form .filter-form-header button{margin-right:.3125rem}}.cc--filter-form .filter-form-header button.open:after{display:none}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header button:after,.cc--filter-form .filter-form-header button:before{background:#881c1c;content:"";display:inline-block}.cc--filter-form .filter-form-header button:before{height:.125rem;width:.875rem}.cc--filter-form .filter-form-header button:after,.cc--filter-form .filter-form-header button:before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cc--filter-form .filter-form-header button:after{height:.875rem;width:.125rem}}.cc--filter-form .filter-form-header button svg{width:1.0625rem}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header button svg{display:none}.cc--filter-form .form-filter-content{background:#e9e9e9;display:none;padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;width:100%;z-index:9}}.cc--filter-form .form-filter-content .fi--form-item{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--filter-form .form-filter-content .fi--form-item:not(:last-child){margin-bottom:1.875rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--filter-form .form-filter-content .fields-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--filter-form .form-filter-content .fields-container .fi--form-item{-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}.cc--filterable-content-grid:first-child .c--filterable-content-grid{padding-top:0}.cc--filterable-content-grid .c--filterable-content-grid{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--filterable-content-grid .c--filterable-content-grid{padding:3.125rem 16.6666666667%}}@media screen and (min-width:1024px){.lc--full .cc--filterable-content-grid .c--filterable-content-grid,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid,.sg-pattern-example>.cc--filterable-content-grid .c--filterable-content-grid,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid,body.pattern-lab-demo>.cc--filterable-content-grid .c--filterable-content-grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4.6875rem 8.3333333333% 3.125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lc--full .cc--filterable-content-grid .c--filterable-content-grid>.text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid>.text-container,.sg-pattern-example>.cc--filterable-content-grid .c--filterable-content-grid>.text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid>.text-container,body.pattern-lab-demo>.cc--filterable-content-grid .c--filterable-content-grid>.text-container{margin-top:0;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.cc--filterable-content-grid .f--section-title h2{text-transform:uppercase}.cc--filterable-content-grid .f--description{margin-top:.625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--description{margin-top:.9375rem}}.cc--filterable-content-grid .content-container{margin-top:1.875rem}@media screen and (min-width:768px){.cc--filterable-content-grid .content-container{margin-top:1.5625rem}}@media screen and (min-width:1024px){.cc--filterable-content-grid .content-container{margin-top:1.875rem}.lc--full .cc--filterable-content-grid .content-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .content-container,.sg-pattern-example>.cc--filterable-content-grid .content-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .content-container,body.pattern-lab-demo>.cc--filterable-content-grid .content-container{margin-top:0;-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.cc--filterable-content-grid .cc--filter-form{border-bottom:.0625rem solid #ccc}.cc--filterable-content-grid .cc--filter-form .form-filter-content{border-bottom:0;margin:0;padding:0}.cc--filterable-content-grid .cc--filter-form .form-filter-content select{padding-left:0}.cc--filterable-content-grid .cc--filter-form .form-filter-content .fi--form-item{margin:0}.cc--filterable-content-grid .fi--form-item{display:inline-block;margin:0}.cc--filterable-content-grid .fi--form-item label{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--filterable-content-grid .fi--form-item .select-wrap{border:0;padding-right:2.5rem}.cc--filterable-content-grid .fi--form-item .select-wrap select{width:auto}.cc--filterable-content-grid .f--cards{margin-top:1.5625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards{margin-top:1.875rem}}.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.5625rem;padding-bottom:1.5625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:767px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container{margin-top:.9375rem}}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a:hover{color:#881c1c}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--affiliation{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--email{margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--email a{font-size:.9375rem;line-height:1.8667}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--phone{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--phone a{font-size:.9375rem;line-height:1.8667}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--description{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link{margin-top:.625rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link a{text-transform:uppercase}.cc--filterable-content-grid .pager-container .f--button-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cc--filterable-content-grid .pager-container .f--button-link .button,.cc--filterable-content-grid .pager-container .f--button-link a{width:10.5625rem}.cc--footer-branding{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--footer-branding{margin-bottom:2.1875rem}}.cc--footer-branding .logo{display:block;margin-left:-1.8rem;width:19.53rem}.cc--footer-branding .logo svg{height:auto;width:100%}.cc--footer-branding .logo svg .name{fill:#fff}.cc--footer-copyright{margin-bottom:.625rem;-ms-flex-preferred-size:35.7142857143%;flex-basis:35.7142857143%}@media screen and (min-width:1024px){.cc--footer-copyright{margin-bottom:0}}.cc--footer-copyright .f--description p{color:#fff;font-size:.75rem;line-height:1.6667}.cc--footer-menu .m--menu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--footer-menu .m--menu-footer>.menu-item{font-size:.75rem;line-height:1.5;margin-bottom:2.1875rem;-ms-flex-preferred-size:40%;flex-basis:40%}.cc--footer-menu .m--menu-footer>.menu-item:nth-child(n+3){margin-bottom:0}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer>.menu-item{font-size:.875rem;line-height:1.5;margin-bottom:0;-ms-flex-preferred-size:22.2222222222%;flex-basis:22.2222222222%}}.cc--footer-menu .m--menu-footer>.menu-item .navigation-title{color:#fff;display:inline-block;font-weight:800;margin-bottom:.875rem;text-transform:uppercase}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer>.menu-item .navigation-title{margin-bottom:1.125rem}}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item{line-height:1}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item:not(:last-child){margin-bottom:.9375rem}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a{color:#fff;font-size:.875rem;line-height:1.4286;text-decoration:none}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a:hover{text-decoration:underline}.cc--footer-menu .m--menu-footer-utility{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--footer-menu .m--menu-footer-utility .menu-item{line-height:1;margin-top:.9375rem}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer-utility .menu-item{margin-top:0}}.cc--footer-menu .m--menu-footer-utility .menu-item:not(:last-child):after{border-right:.0625rem solid #4a4a4a;content:"";display:inline-block;height:1rem;margin-left:.8125rem;margin-right:.8125rem}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer-utility .menu-item:not(:last-child):after{margin-left:.875rem;margin-right:.875rem}}.cc--footer-menu .m--menu-footer-utility .menu-item a{color:#fff;font-size:.75rem;line-height:1.6667;text-decoration:none}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer-utility .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer-utility .menu-item a:hover{text-decoration:underline}.cc--footer-social .social-media-links--platforms{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:.3125rem}.cc--footer-social .social-media-links--platforms li{margin-right:1.875rem}@media screen and (min-width:1024px){.cc--footer-social .social-media-links--platforms li{margin-right:2rem}}html[data-whatintent=mouse] .cc--footer-social .social-media-links--platforms li a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-social .social-media-links--platforms li a:hover svg{opacity:.7}.cc--footer{background:#151515}.cc--footer .c--footer{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:1024px){.cc--footer .c--footer{padding:4.6875rem 6.25%}}.cc--footer .footer-top{padding-bottom:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:3.125rem}}.cc--footer .footer-top .branding-container{margin-bottom:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-top .branding-container{-ms-flex-preferred-size:35.7142857143%;flex-basis:35.7142857143%;margin-bottom:0}}.cc--footer .footer-top .nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.cc--footer .footer-top .nav-container{-ms-flex-preferred-size:64.2857142857%;flex-basis:64.2857142857%}}.cc--footer .footer-top .nav-container .cc--footer-menu{width:100%}.cc--footer .footer-bottom{border-top:.0625rem solid #4a4a4a;padding-top:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.5625rem}}.cc--footer .footer-bottom .cc--footer-menu{-ms-flex-preferred-size:64.2857142857%;flex-basis:64.2857142857%}@media print{#l--main-footer{display:none}}.cc--gallery-slide .f--image figure{margin:0}.cc--gallery-slide .f--image figure figcaption{color:#4a4a4a;font-size:.875rem;font-style:italic;line-height:1.2858;margin-top:.9375rem;min-height:2.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--gallery-slide .f--image figure figcaption{margin-top:1.25rem;padding-left:0;padding-right:0}}.cc--gallery-slide .f--image figure figcaption p{font-size:.875rem;font-style:italic;line-height:1.2858}.cc--gallery{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-top:2.5rem}@media screen and (min-width:768px){.cc--gallery{padding:3.125rem 8.3333333333%}}@media screen and (min-width:1024px){.lc--full .cc--gallery,.sg-pattern-example>.cc--component-container .f--field.nested .cc--gallery,.sg-pattern-example>.cc--gallery,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--gallery,body.pattern-lab-demo>.cc--gallery{padding-left:13.8888888889%;padding-right:13.8888888889%}}.lc--two-column .lr--main>.cc--gallery{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.lc--two-column .lr--main>.cc--gallery{padding-left:5.5555555556%;padding-right:16.6666666667%}}.cc--gallery .f--section-title{padding-bottom:.625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--gallery .f--section-title{padding-bottom:.9375rem;padding-left:0;padding-right:0}}.cc--gallery .f--section-title h2{font-size:1.75rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--gallery .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--gallery .swiper-container{margin-top:.625rem;position:relative}.cc--gallery .swiper-container .gallery-pagination{text-align:center}.cc--gallery .swiper-container .gallery-pagination .bullet{background:#ccc;border-radius:50%;height:.4375rem;margin-left:.4375rem;margin-right:.4375rem;-webkit-transition:background .2s ease;transition:background .2s ease;width:.4375rem}.cc--gallery .swiper-container .gallery-pagination .bullet.bullet-active{background:#881c1c}.cc--gallery .swiper-container .swiper-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:justify;-ms-flex-pack:justify;height:1.875rem;justify-content:space-between;padding-top:26%;width:100%}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button{background-color:#881c1c;background-position:50%;background-repeat:no-repeat;background-size:1.5rem;height:1.875rem;left:auto;margin-top:0;position:relative;right:auto;top:auto;width:1.875rem}html[data-whatintent=mouse] .cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button:hover{background-color:#6a1010}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button.swiper-button-prev{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowleft-white.svg)}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button.swiper-button-next{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-white.svg)}.tc--microsite-article .cc--gallery{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--microsite-article .cc--gallery{padding-left:5.5555555556%;padding-right:16.6666666667%}}.tc--search{margin:0 auto;max-width:1800px}.tc--search .t--search .f--page-title{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.tc--search .t--search .f--page-title{margin-bottom:2.3125rem}}.tc--search .t--search .f--page-title h1{text-transform:uppercase}.tc--search .content-top{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--search .content-top{padding-left:22.9166666667%;padding-right:22.9166666667%}}.tc--search .content-main{padding-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%;width:100%}@media screen and (min-width:1024px){.tc--search .content-main{padding-bottom:4.6875rem;padding-left:22.9166666667%;padding-right:22.9166666667%}}.tc--search .content-main form.gsc-search-box{margin:0 0 1.3125rem;width:100%}.tc--search .content-main table.gsc-search-box{border-collapse:collapse;width:100%!important}.tc--search .content-main td.gsc-input{padding:0;width:100%!important}.tc--search .content-main td.gsc-search-button{padding-right:.75rem;text-align:right;white-space:nowrap;width:1%!important}.tc--search .content-main .gsib_a{background:none!important;background-image:none!important;padding-left:0!important}.tc--search .content-main .gsc-input-box svg,.tc--search .content-main .gsib_a .gscb_a,.tc--search .content-main .gsib_a span,.tc--search .content-main .gsib_b,.tc--search .content-main .gsst_a{display:none!important}.tc--search .content-main .gsc-input-box,.tc--search .content-main input.gsc-input{background:none!important;background-image:none!important}.tc--search .content-main input.gsc-input{border:1px solid #ccc!important;font-size:1rem;height:3.25rem!important;line-height:1.875;margin:0!important;padding:0 .75rem!important}.tc--search .content-main .gsc-input-box{border:0;-webkit-box-shadow:none;box-shadow:none}.tc--search .content-main .gsc-search-button{display:table-cell!important;padding:0}.tc--search .content-main .gsc-search-button-v2{background-color:#881c1c;border:0;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.25rem;margin:0;padding:0;width:3.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc--search .content-main .gsc-search-button-v2:hover{cursor:pointer}.tc--search .content-main .gsc-search-button-v2 svg{height:1.125rem;width:1.125rem}.tc--search .content-main .gsc-control-cse{background-color:transparent;border:0;padding:0}.tc--search .content-main .gsc-control-cse .gs-result .gs-title{margin-bottom:1.25rem}.tc--search .content-main .gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-positioningWrapper{display:none}.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling{color:#151515;font-size:1.375rem;line-height:1.1819;margin-bottom:1.25rem;text-decoration:none}@media screen and (min-width:1024px){.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling{font-size:1.625rem;line-height:1.1539}}html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title:hover,html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title:hover b{color:#881c1c}.tc--search .content-main .gsc-results{padding-top:1.5625rem;width:100%}.tc--search .content-main .gsc-webResult .gsc-result{border-bottom:1px solid #ccc;padding-bottom:1.5625rem;padding-top:1.5625rem}.tc--search .content-main .gsc-webResult .gsc-result:first-child{padding-top:0}@media screen and (min-width:1024px){.tc--search .content-main .gsc-webResult .gsc-result{padding:2.5rem 0}}.tc--search .content-main .gsc-webResult .gs-snippet{color:#4a4a4a;font-size:.875rem;line-height:1.7143}.tc--search .content-main .gsc-result-info{color:#4a4a4a;font-size:.9375rem;line-height:1.8667;padding:0}.tc--search .content-main .gcsc-more-maybe-branding-root,.tc--search .content-main .gsc-orderby-container{display:none}.tc--search .gs-no-results-result .gs-snippet{background-color:transparent;border:0}.gssb_a{padding:.625rem!important}.gssb_a img{display:inline;width:auto}.cc--header-search{display:none;padding:1.25rem 8.3333333333%}@media screen and (min-width:768px){.cc--header-search{padding:2.125rem 4.1666666667%}}@media screen and (min-width:1024px){.cc--header-search{padding:1.5625rem 4.1666666667%}}.cc--header-search .c--header-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--header-search .cc--header-branding{padding-top:.5625rem}@media screen and (max-width:1023px){.cc--header-search .cc--header-branding{display:none}}.cc--header-search form{position:relative;width:80%}@media screen and (min-width:768px){.cc--header-search form{width:90.9090909091%}}@media screen and (min-width:1024px){.cc--header-search form{width:68.1818181818%}}.cc--header-search form label{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--header-search form input[type=text]{background-color:transparent;border-color:hsla(0,0%,100%,.5);color:#fff;font-size:1rem;height:3.75rem;line-height:1.875;padding-left:.625rem}@media screen and (min-width:768px){.cc--header-search form input[type=text]{height:5rem;padding-left:2.1875rem}}@media screen and (min-width:1024px){.cc--header-search form input[type=text]{height:6.25rem}}.cc--header-search form input[type=text]::-webkit-input-placeholder{color:#fff}.cc--header-search form input[type=text]::-moz-placeholder{color:#fff}.cc--header-search form input[type=text]:-ms-input-placeholder{color:#fff}.cc--header-search form input[type=text]::-ms-input-placeholder{color:#fff}.cc--header-search form input[type=text]::placeholder{color:#fff}.cc--header-search form .fi--form-item{margin:0}.cc--header-search .icon-search{position:absolute;right:.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.cc--header-search .icon-search{right:1.875rem}}.cc--header-search .close-search-container{background-color:#881c1c;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;margin-top:-2.1875rem;position:relative;width:2.5rem}@media screen and (min-width:768px){.cc--header-search .close-search-container{height:7rem;width:3.125rem}}@media screen and (min-width:1024px){.cc--header-search .close-search-container{margin-top:-1.5625rem}}@media screen and (min-width:1200px){.cc--header-search .close-search-container{height:4.6875rem}}.cc--header-search .close-search-container:before{background-color:rgba(21,21,21,.2);content:"";height:5rem;position:absolute;width:2.5rem;z-index:1}@media screen and (min-width:768px){.cc--header-search .close-search-container:before{height:7rem;width:3.125rem}}@media screen and (min-width:1200px){.cc--header-search .close-search-container:before{height:4.6875rem}}.cc--header-search .close-search-container .button-close{margin-top:auto;padding-bottom:.625rem;padding-top:.625rem;position:relative;width:3.125rem;z-index:2}body.search-open .cc--header-search{background-color:#881c1c;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:102}body.search-open .cc--header-search .cc--header-branding svg .box{fill:#000}body.search-open .cc--header-search .cc--header-branding svg .box-text,body.search-open .cc--header-search .cc--header-branding svg .name{fill:#fff}.cc--hero-article-video .c--hero-article-video{position:relative}.cc--hero-article-video .video-container{margin-bottom:1.25rem;position:relative}@media screen and (min-width:768px){.cc--hero-article-video .video-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .video-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .video-container,.sg-pattern-example>.cc--hero-article-video .video-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .video-container,body.pattern-lab-demo>.cc--hero-article-video .video-container{margin-bottom:0;-ms-flex-preferred-size:68.1818181818%;flex-basis:68.1818181818%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cc--hero-article-video .video-container.show .f--video-embed{opacity:1;visibility:visible}.cc--hero-article-video .video-container.show .f--image{opacity:0;visibility:hidden}.cc--hero-article-video .video-container .play-btn{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.cc--hero-article-video .video-container .play-btn:after{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--hero-article-video .video-container .play-btn:after else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article-video .video-container .play-btn:after:hover{background-color:#6a1010}.cc--hero-article-video .video-container .play-btn:after{border:0;content:"";z-index:10}.cc--hero-article-video .video-container .f--image{height:100%;-webkit-transition:visibility 0s linear .2s,opacity .2s ease;transition:visibility 0s linear .2s,opacity .2s ease}.cc--hero-article-video .video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover}.cc--hero-article-video .video-container .f--video-embed{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;visibility:hidden;width:100%;z-index:11}.cc--hero-article-video .video-container .f--video-embed iframe{height:100%;width:100%}@media screen and (min-width:1024px){.cc--hero-article-video .video-container.show+.exit-video{bottom:-1.25rem;color:#881c1c;display:block;font-size:.875rem;font-weight:800;line-height:1;margin-right:.625rem;margin-top:.625rem;position:absolute;right:0;text-transform:uppercase}}.cc--hero-article-video .exit-video{display:none}.cc--hero-article-video .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-article-video .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container,.sg-pattern-example>.cc--hero-article-video .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container,body.pattern-lab-demo>.cc--hero-article-video .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}@media print{.cc--hero-article-video .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:2.0833333333%;padding-right:2.0833333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-article-video .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article-video .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article-video .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--eyebrow{color:#fff}}@media print{.cc--hero-article-video .text-container .f--eyebrow{color:#fff!important}}.cc--hero-article-video .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article-video .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article-video .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--page-title h1{color:#fff}}@media print{.cc--hero-article-video .text-container .f--page-title h1{color:#fff!important;font-size:2.625rem;line-height:1.3096}}.cc--hero-article-video .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-article-video .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--page-title h1 a{color:#fff}}@media print{.cc--hero-article-video .text-container .f--page-title h1 a{color:#fff!important}}html[data-whatintent=mouse] .cc--hero-article-video .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article-video .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-article-video .text-container .f--description{font-size:1rem;line-height:1.25;margin-top:1.25rem}@media screen and (min-width:1024px){.cc--hero-article-video .text-container .f--description,.cc--hero-article-video .text-container .f--description p{color:#fff}}.cc--hero-article .c--hero-article{position:relative}.cc--hero-article.no-image{background-color:#fff}.cc--hero-article.no-image .text-container{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container,.sg-pattern-example>.cc--hero-article.no-image .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container,body.pattern-lab-demo>.cc--hero-article.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}}@media print{.cc--hero-article.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--eyebrow{color:#881c1c}}@media print{.cc--hero-article.no-image .text-container .f--eyebrow{color:#881c1c!important}}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container .f--page-title,.lc--full .cc--hero-article.no-image .text-container .f--page-title a,.lc--full .cc--hero-article.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title h1{color:#000}}@media print{.cc--hero-article.no-image .text-container .f--page-title,.cc--hero-article.no-image .text-container .f--page-title a,.cc--hero-article.no-image .text-container .f--page-title h1{color:#000!important}}@media screen and (min-width:1024px){.cc--hero-article.no-image .text-container .f--description,.cc--hero-article.no-image .text-container .f--description p{color:#000}}.cc--hero-article .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--hero-article .f--image{margin-bottom:3.125rem;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image,.sg-pattern-example>.cc--hero-article .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image,body.pattern-lab-demo>.cc--hero-article .f--image{margin-bottom:0;position:relative}.lc--full .cc--hero-article .f--image:before,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image:before,.sg-pattern-example>.cc--hero-article .f--image:before,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image:before,body.pattern-lab-demo>.cc--hero-article .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}}@media screen and (min-width:1200px){.cc--hero-article .f--image{background-color:#4a4a4a}}@media print{.cc--hero-article .f--image{position:relative}.cc--hero-article .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000))!important;background-image:linear-gradient(180deg,transparent,#000)!important;bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image img,.sg-pattern-example>.cc--hero-article .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image img,body.pattern-lab-demo>.cc--hero-article .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1024px)and (min-width:1200px){.lc--full .cc--hero-article .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image img,.sg-pattern-example>.cc--hero-article .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image img,body.pattern-lab-demo>.cc--hero-article .f--image img{-o-object-fit:contain;object-fit:contain}}.cc--hero-article .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-article .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container,.sg-pattern-example>.cc--hero-article .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container,body.pattern-lab-demo>.cc--hero-article .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}@media print{.cc--hero-article .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:2.0833333333%;padding-right:2.0833333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-article .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article .text-container .f--eyebrow{color:#fff}}@media print{.cc--hero-article .text-container .f--eyebrow{color:#fff!important}}.cc--hero-article .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article .text-container .f--page-title h1{color:#fff}}@media print{.cc--hero-article .text-container .f--page-title h1{color:#fff!important;font-size:2.625rem;line-height:1.3096}}.cc--hero-article .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-article .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-article .text-container .f--page-title h1 a{color:#fff}}@media print{.cc--hero-article .text-container .f--page-title h1 a{color:#fff!important}}html[data-whatintent=mouse] .cc--hero-article .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-article .text-container .f--description{font-size:1rem;line-height:1.25;margin-top:1.25rem}@media screen and (min-width:1024px){.cc--hero-article .text-container .f--description,.cc--hero-article .text-container .f--description p{color:#fff}}.cc--hero-event{background-color:#fff}@media screen and (min-width:1024px){.cc--hero-event{background-color:#000}}.cc--hero-event .c--hero-event{position:relative}.cc--hero-event.no-image{background-color:#fff}.cc--hero-event.no-image .text-container{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--hero-event.no-image .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container,.sg-pattern-example>.cc--hero-event.no-image .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container,body.pattern-lab-demo>.cc--hero-event.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}.lc--full .cc--hero-event.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--eyebrow{color:#881c1c}.lc--full .cc--hero-event.no-image .text-container .f--page-title,.lc--full .cc--hero-event.no-image .text-container .f--page-title a,.lc--full .cc--hero-event.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title h1{color:#000}}.cc--hero-event .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--hero-event .f--image{margin-bottom:3.125rem;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image,.sg-pattern-example>.cc--hero-event .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image,body.pattern-lab-demo>.cc--hero-event .f--image{margin-bottom:0;position:relative}.lc--full .cc--hero-event .f--image:before,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image:before,.sg-pattern-example>.cc--hero-event .f--image:before,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image:before,body.pattern-lab-demo>.cc--hero-event .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}.lc--full .cc--hero-event .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image img,.sg-pattern-example>.cc--hero-event .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image img,body.pattern-lab-demo>.cc--hero-event .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-event .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-event .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container,.sg-pattern-example>.cc--hero-event .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container,body.pattern-lab-demo>.cc--hero-event .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-event .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-event .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-event .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-event .text-container .f--eyebrow{color:#fff}}.cc--hero-event .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-event .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-event .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-event .text-container .f--page-title h1{color:#fff}}.cc--hero-event .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-event .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-event .text-container .f--page-title h1 a{color:#fff}}html[data-whatintent=mouse] .cc--hero-event .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-event .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-image .c--hero-image,.cc--hero-image .f--image{position:relative}.cc--hero-image .f--image:after,.cc--hero-image .f--image:before{content:"";display:block;height:40%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-image .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(21,21,21,0)),to(#151515));background-image:linear-gradient(180deg,rgba(21,21,21,0),#151515);bottom:0}.cc--hero-image .f--image:after{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(21,21,21,0)),to(#151515));background-image:linear-gradient(0deg,rgba(21,21,21,0),#151515);top:0}.cc--hero-image .f--image img{min-height:20rem;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1024px){.lc--full .cc--hero-image .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-image .f--image img,.sg-pattern-example>.cc--hero-image .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-image .f--image img,body.pattern-lab-demo>.cc--hero-image .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-image .text-container{bottom:1.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}@media screen and (min-width:768px){.cc--hero-image .text-container{bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-image .text-container{bottom:1.5rem;padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--hero-image .text-container .f--page-title{max-width:37.5rem}.cc--hero-image .text-container .f--page-title h1{color:#fff;font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-image .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}.tc--error-page .cc--hero-image .f--image img{max-height:34.375rem}.cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%}.tc--form-page .cc--hero-interior,.tc--microsite-article .cc--hero-interior{padding-left:0;padding-right:0}.tc--events-listing .cc--hero-interior,.tc--microsite-article .cc--hero-interior,.tc--news-listing .cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--events-listing .cc--hero-interior,.tc--microsite-article .cc--hero-interior,.tc--news-listing .cc--hero-interior{padding-left:5.5555555556%;padding-right:16.6666666667%}}.tc--microsite-profile .cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:3.125rem}@media screen and (min-width:1024px){.tc--microsite-profile .cc--hero-interior{padding-left:25%;padding-right:25%}}.cc--hero-interior .f--eyebrow{margin-bottom:.9375rem}.cc--hero-interior .f--eyebrow a{font-size:.875rem;line-height:1.2858;text-decoration:none;text-transform:uppercase}.cc--hero-interior .f--page-title{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--hero-interior .f--page-title{margin-bottom:3.125rem}}.cc--hero-interior .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-interior .f--page-title h1{font-size:3.75rem;line-height:.9167}}.cc--hero-landing{background-color:#000;margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-landing{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-landing{margin-top:-10.6875rem}}.cc--hero-landing .c--hero-landing,.cc--hero-landing .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--ambient-video,.cc--hero-landing .image-video-container .video-controls{display:none}}.cc--hero-landing .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-landing .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--image img{position:absolute}}.cc--hero-landing .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-landing .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-landing .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-landing .f--image{padding-left:0;padding-right:0}}.cc--hero-landing .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0}.cc--hero-landing .f--image:after,.cc--hero-landing .f--image:before{content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-landing .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);top:0}@media screen and (min-width:1024px){.lc--full .cc--hero-landing .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-landing .f--image img,.sg-pattern-example>.cc--hero-landing .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-landing .f--image img,body.pattern-lab-demo>.cc--hero-landing .f--image img{max-height:34.375rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-landing .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-landing .text-container .text-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.cc--hero-landing .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:5.5555555556%}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:2.0833333333%}}.cc--hero-landing .text-container .f--page-title h1{color:#fff;font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-landing .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}.cc--hero-landing .text-container .button-show-feature{display:none}@media screen and (max-width:767px){.cc--hero-landing .text-container .button-show-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:1.5625rem;justify-content:center;width:1.5625rem}}.cc--hero-landing .text-container .button-close-feature{bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:8.3333333333%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:1.5625rem;justify-content:center;width:1.5625rem}@media screen and (min-width:768px){.cc--hero-landing .text-container .button-close-feature{display:none}}@media screen and (max-width:767px){.cc--hero-landing .text-container .feature-container{background:rgba(21,21,21,.9);bottom:0;display:none;left:0;padding:1.25rem 27.7777777778% 1.25rem 8.3333333333%;position:absolute;width:100%}}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container{-webkit-box-flex:0;-ms-flex:0 0 29.0322580645%;flex:0 0 29.0322580645%}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .feature-container{-webkit-box-flex:0;-ms-flex:0 0 22.2222222222%;flex:0 0 22.2222222222%;max-width:15.625rem}}.cc--hero-landing .text-container .feature-container .f--cta-title h3{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container .f--cta-title h3{font-size:1rem;line-height:1;text-align:right}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .feature-container .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--hero-landing .text-container .feature-container .f--cta-title h3 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .cc--hero-landing .text-container .feature-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-landing .text-container .feature-container .f--cta-title h3 a:hover{text-decoration:underline}.cc--hero-landing .text-container .feature-container .f--description{margin-top:.3125rem}.cc--hero-landing .text-container .feature-container .f--description p{color:#fff;font-size:.75rem;line-height:1.5}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container .f--description p{text-align:right}.cc--hero-landing.ambient-video .feature-container{margin-bottom:3.75rem}}.cc--hero-microsite-homepage{margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-microsite-homepage{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-microsite-homepage{margin-top:-10.6875rem}}.cc--hero-microsite-homepage .c--hero-microsite-homepage,.cc--hero-microsite-homepage .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--ambient-video,.cc--hero-microsite-homepage .image-video-container .video-controls{display:none}}.cc--hero-microsite-homepage .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-microsite-homepage .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--image img{position:absolute}}.cc--hero-microsite-homepage .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-microsite-homepage .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-microsite-homepage .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-microsite-homepage .f--image{padding-left:0;padding-right:0}}.cc--hero-microsite-homepage .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-microsite-homepage .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);content:"";display:block;height:45%;opacity:.8;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.lc--full .cc--hero-microsite-homepage .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-homepage .f--image img,.sg-pattern-example>.cc--hero-microsite-homepage .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-homepage .f--image img,body.pattern-lab-demo>.cc--hero-microsite-homepage .f--image img{max-height:34.375rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-microsite-homepage .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-microsite-homepage .text-container .text-container-inner{padding-bottom:1.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-microsite-homepage .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-microsite-homepage .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}.cc--hero-microsite-homepage .text-container .f--page-title{max-width:72.7272727273%}}.cc--hero-microsite-homepage .text-container .f--page-title h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-homepage .text-container .f--page-title h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior .c--hero-microsite-interior{position:relative}.cc--hero-microsite-interior .text-container .f--page-title-pseudo .h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--page-title-pseudo .h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-10.6875rem}}.cc--hero-microsite-interior .c--hero-microsite-landing,.cc--hero-microsite-interior .image-video-container,.cc--hero-microsite-landing .c--hero-microsite-landing,.cc--hero-microsite-landing .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--ambient-video,.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .f--ambient-video,.cc--hero-microsite-landing .image-video-container .video-controls{display:none}}.cc--hero-microsite-interior .image-video-container .f--image,.cc--hero-microsite-landing .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--image,.cc--hero-microsite-landing .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-microsite-interior .image-video-container .f--image img,.cc--hero-microsite-landing .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--image img,.cc--hero-microsite-landing .image-video-container .f--image img{position:absolute}}.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-microsite-interior .f--image,.cc--hero-microsite-landing .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-microsite-interior .f--image,.cc--hero-microsite-landing .f--image{padding-left:0;padding-right:0}}.cc--hero-microsite-interior .f--image:before,.cc--hero-microsite-landing .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-microsite-interior .f--image:after,.cc--hero-microsite-landing .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);content:"";display:block;height:45%;opacity:.8;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.lc--full .cc--hero-microsite-interior .f--image img,.lc--full .cc--hero-microsite-landing .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-interior .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-landing .f--image img,.sg-pattern-example>.cc--hero-microsite-interior .f--image img,.sg-pattern-example>.cc--hero-microsite-landing .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-interior .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-landing .f--image img,body.pattern-lab-demo>.cc--hero-microsite-interior .f--image img,body.pattern-lab-demo>.cc--hero-microsite-landing .f--image img{max-height:25rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-microsite-interior .text-container,.cc--hero-microsite-landing .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-bottom:1.25rem;padding-left:6.25%;padding-right:6.25%}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--hero-microsite-interior .text-container .f--page-title h1,.cc--hero-microsite-landing .text-container .f--page-title h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--page-title h1,.cc--hero-microsite-landing .text-container .f--page-title h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.4375rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-column .cc--latest-news-card-featured .f--image{margin-bottom:1.3125rem}.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a:hover{color:#151515;text-decoration:none}.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-media .cc--latest-news-card-featured .f--image{margin-bottom:1.1875rem}.cc--latest-news-media .cc--latest-news-card-featured .f--image img{max-height:15px;width:auto}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title{margin-bottom:.625rem}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-media .cc--latest-news-card-featured .f--description p{font-size:.9375rem;line-height:1.6667}@media screen and (min-width:768px){.cc--latest-news-media .cc--latest-news-card-featured .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--latest-news-card .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-card .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-card .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-card .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--latest-news-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-card .f--eyebrow a:hover{color:#151515;text-decoration:none}.cc--latest-news-card .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--latest-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--latest-news-card .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-card .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-column .cc--component-container:not(:last-child){border-bottom:.0625rem solid #ccc;margin-bottom:1.9375rem;padding-bottom:1.375rem}.cc--latest-news-column .cc--component-container:first-child{margin-bottom:1.5625rem;padding-bottom:1.875rem}@media screen and (min-width:768px){.cc--latest-news-column .cc--component-container:first-child{padding-bottom:2.625rem}}.cc--latest-news-media .f--eyebrow{border-bottom:.0625rem solid #ccc;color:#881c1c;font-size:.875rem;font-weight:800;line-height:1.2858;margin-bottom:1.875rem;padding-bottom:.625rem;text-transform:uppercase}.cc--latest-news-media .cc--latest-news-card-featured:not(:last-child){border-bottom:.0625rem solid #ccc;margin-bottom:1.9375rem;padding-bottom:1.75rem}.cc--latest-news{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--latest-news{padding-bottom:3.125rem;padding-top:3.125rem}.cc--latest-news .c--latest-news>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--latest-news .c--latest-news>.text-container .f--section-title{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--section-title{margin-bottom:1.5625rem}}.cc--latest-news .c--latest-news>.text-container .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--latest-news .c--latest-news>.text-container .f--link{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--link{margin-bottom:0;-ms-flex-item-align:center;align-self:center}}.cc--latest-news .c--latest-news>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--latest-news .c--latest-news>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news .c--latest-news>.text-container .f--link a:hover{color:#151515}.cc--latest-news .c--latest-news .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1024px){.cc--latest-news .c--latest-news .content-container>.cc--component-container{-ms-flex-preferred-size:30%;flex-basis:30%}}@media screen and (max-width:767px){.cc--latest-news .c--latest-news .content-container>.cc--component-container:not(:last-child){margin-bottom:2.5rem}}@media screen and (min-width:1024px){.cc--latest-news .c--latest-news .content-container>.cc--component-container:not(:last-child){margin-right:5%}}@media screen and (min-width:768px)and (max-width:1023px){.cc--latest-news .c--latest-news .content-container .cc--latest-news-column{margin-bottom:3.125rem;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}.cc--latest-news .c--latest-news .content-container .cc--latest-news-column:first-child{margin-right:5%}}@media screen and (max-width:1023px){.cc--links-list{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:1.25rem}}@media screen and (min-width:1024px){.cc--links-list{border-top:.0625rem solid #ccc;padding-top:1.875rem}}.cc--links-list .f--link{margin-bottom:1.25rem}.cc--links-list .link{background:url(/themes/custom/umass_base/images/icons/icon-arrowright-red.svg) no-repeat top 5px right/1.25rem;border-bottom:.0625rem solid #ccc;color:#151515;display:block;font-weight:800;padding-bottom:.75rem;padding-right:.9375rem;text-decoration:none;text-transform:uppercase}html[data-whatintent=mouse] .cc--links-list .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--links-list .link:hover{color:#881c1c;text-decoration:none}.cc--login-form{margin-bottom:1.5625rem}.cc--login-form .c--login-form{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-left:2.0833333333%;padding-right:2.0833333333%;width:100%}@media screen and (min-width:768px){.cc--login-form .c--login-form{padding-bottom:2.5rem;padding-left:2.0833333333%;padding-right:2.0833333333%;width:25%}}@media screen and (min-width:1024px){.cc--login-form .c--login-form{padding:4.6875rem 2.0833333333% 3.4375rem}}.cc--menu-left-nav{position:relative}@media screen and (max-width:1023px){.cc--menu-left-nav .c--menu-left-nav{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--menu-left-nav .f--section-title{margin-bottom:1.5625rem}.cc--menu-left-nav .f--section-title h2 span.nolink{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333}}.cc--menu-left-nav .f--section-title h2{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-left-nav .f--section-title h2{font-size:.875rem;line-height:1.2858}}@media screen and (max-width:1023px){.cc--menu-left-nav .f--section-title h2{border-bottom:.0625rem solid #e9e9e9;cursor:pointer;padding-bottom:1.25rem;padding-top:1.3125rem;position:relative}.cc--menu-left-nav .f--section-title h2.open:after{display:none}.cc--menu-left-nav .f--section-title h2:after,.cc--menu-left-nav .f--section-title h2:before{background:#881c1c;content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-left-nav .f--section-title h2:before{height:.125rem;right:.375rem;width:.875rem}.cc--menu-left-nav .f--section-title h2:after{height:.875rem;right:.75rem;width:.125rem}}.cc--menu-left-nav .f--section-title h2 a{text-decoration:none}@media screen and (min-width:1024px){.cc--menu-left-nav .f--section-title h2 a:before{background:url(/themes/custom/umass_base/images/icons/icon-arrowleft-red.svg) no-repeat 0/1.25rem;content:"";display:inline-block;height:.625rem;margin-left:-2rem;margin-right:.6875rem;width:1.25rem}html[data-whatintent=mouse] .cc--menu-left-nav .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-left-nav .f--section-title h2 a:hover:before{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowleft-dark.svg)}}.cc--menu-left-nav .f--section-title h2 a.nolink{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333}.cc--menu-left-nav .f--section-title h2 a.nolink:before{content:none;display:none!important}@media screen and (max-width:1023px){.mc--left-nav-menu{background:#fff;-webkit-box-shadow:0 5px 12px -5px rgba(0,0,0,.3);box-shadow:0 5px 12px -5px rgba(0,0,0,.3);display:none;margin-left:-8.3333333333%;margin-right:-8.3333333333%;padding-bottom:.625rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;top:3.6875rem;width:100%;z-index:10}}@media screen and (max-width:1023px)and (min-width:768px){.mc--left-nav-menu{padding-top:.625rem}}.mc--left-nav-menu .menu-item{line-height:1;margin-bottom:1.25rem}@media screen and (min-width:768px){.mc--left-nav-menu .menu-item{margin-bottom:1.875rem}}.mc--left-nav-menu .menu-item a{color:#151515;font-size:.9375rem;line-height:1.3334;text-decoration:none}html[data-whatintent=mouse] .mc--left-nav-menu .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .mc--left-nav-menu .menu-item a:hover{color:#881c1c}.mc--left-nav-menu .menu-item span{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333;text-transform:uppercase}.mc--left-nav-menu .menu-item span+.submenu{margin-top:1.25rem}@media screen and (min-width:768px){.mc--left-nav-menu .menu-item span+.submenu{margin-top:1.875rem}}.mc--left-nav-menu .menu-item .submenu-wrapper{display:none;padding-left:1.5625rem;padding-top:.9375rem}.mc--left-nav-menu .menu-item .submenu-wrapper .menu-item{margin-bottom:.9375rem}.mc--left-nav-menu .menu-item .submenu-wrapper .menu-item a{font-size:.875rem;line-height:1.4286}.mc--left-nav-menu .menu-item.menu-item--active-trail>a{color:#881c1c}.mc--left-nav-menu .menu-item.menu-item--active-trail .submenu-wrapper{display:block}.cc--menu-main .button-back,.cc--menu-main .link-arrow-wrapper .arrow-toggle,.cc--menu-main .navigation-title{display:none}body.microsite-menu-is-active{overflow:hidden}.cc--menu-microsite{background-color:#881c1c}.cc--menu-microsite .c--menu-microsite{margin:0 auto;max-width:1800px}.cc--menu-microsite .menu-microsite-inner{height:3.75rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:relative}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.6875rem}}@media screen and (max-width:1023px){.cc--menu-microsite .menu-microsite-menu-wrapper{background-color:#881c1c;display:none;height:100vh;left:0;padding-bottom:1.875rem;padding-top:.3125rem;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:102}}@media screen and (max-width:767px){.cc--menu-microsite .menu-microsite-menu-wrapper{padding-top:.3125rem}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-menu-wrapper{height:100%;width:100%}}@media screen and (max-width:1023px){.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container{height:100%}.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container .microsite-menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between}}.cc--menu-microsite .link-arrow-wrapper .arrow-toggle polygon{fill:#fff}@media screen and (min-width:1024px){.cc--menu-microsite .link-arrow-wrapper>a.is-active:before{background-color:#fff;content:"";height:.625rem;left:0;position:absolute;top:0;width:100%}}html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a:hover{color:#fff}@media screen and (min-width:1024px){.cc--menu-microsite ul.m--menu-microsite>li.menu-item--active-trail>.link-arrow-wrapper>a:before,html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a:hover:before{background-color:#fff;content:"";height:.625rem;left:0;position:absolute;top:0;width:100%}}.cc--menu-microsite .mc--menu-microsite{height:100%}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{padding:.3125rem 8.3333333333%}@media screen and (min-width:768px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{padding-bottom:.625rem;padding-top:.625rem}}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li:hover{background:rgba(21,21,21,.2)}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li:not(:last-child){margin-bottom:0;margin-right:2.5rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a{font-size:.9375rem;line-height:1.3334;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-decoration:none;text-transform:uppercase}html[data-whatintent=mouse] .cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a:hover{color:#fff}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{height:2.1875rem;width:2.1875rem}@media screen and (max-width:767px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{text-align:right}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{display:none}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper{background-color:#881c1c;height:100%;left:100%;padding-bottom:1.6875rem;padding-top:1.6875rem;position:fixed;top:60px;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:103}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper{display:none;height:calc(100% - 9.375rem)}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.ally-hidden{visibility:hidden}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible{display:block;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;visibility:visible;z-index:104;-webkit-overflow-scrolling:touch}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible.second-level-hidden{left:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;visibility:hidden;z-index:104}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible:not(.second-level-hidden){left:0;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-hidden{left:100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li{padding:.4375rem 8.3333333333%}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li:hover{background:rgba(21,21,21,.2)}}@media screen and (max-width:767px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li{padding-bottom:.625rem;padding-top:.625rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li a{font-weight:700;text-transform:none}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li a{padding-left:1.25rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{color:#fff;display:block;font-size:.75rem;line-height:1.5;margin:1.5625rem 8.3333333333% 1.25rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{font-size:.875rem;line-height:1.2858;margin-top:1.875rem}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{display:none}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite li .link-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.cc--menu-microsite ul.submenu{display:none}}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links{margin-left:8.3333333333%;margin-right:8.3333333333%;margin-top:.75rem}}@media screen and (max-width:767px){.cc--menu-microsite .utility-links{margin-top:1.25rem}}@media screen and (min-width:768px){.cc--menu-microsite .utility-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links .f--link:not(:last-child){margin-bottom:.9375rem}}@media screen and (min-width:1024px){.cc--menu-microsite .utility-links .f--link:not(:last-child){margin-right:.625rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--menu-microsite .utility-links .f--link{-ms-flex-preferred-size:47%;flex-basis:47%}}.cc--menu-microsite .utility-links .button,.cc--menu-microsite .utility-links .f--button-link a,.f--button-link .cc--menu-microsite .utility-links a{border:.0625rem solid #fff;width:auto}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links .button,.cc--menu-microsite .utility-links .f--button-link a,.f--button-link .cc--menu-microsite .utility-links a{border:.0625rem solid hsla(0,0%,100%,.4);height:2.5rem;width:100%}}.cc--menu-microsite .button-back{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6875rem;margin-left:8.3333333333%;margin-right:8.3333333333%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;height:auto;letter-spacing:.025rem;text-transform:uppercase;width:auto}@media screen and (min-width:1024px){.cc--menu-microsite .button-back{display:none}}.cc--menu-microsite .button-back svg{display:inline;margin-right:.625rem}.cc--menu-microsite .button-back svg polygon{fill:#fff}.cc--menu-microsite a{color:#fff}.cc--menu-microsite .menu-microsite-toggle{color:#fff;font-size:.75rem;height:100%;line-height:1.5;position:relative;text-align:left;text-transform:uppercase;width:100%}@media screen and (min-width:768px){.cc--menu-microsite .menu-microsite-toggle{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-toggle{display:none}}.cc--menu-microsite .menu-microsite-toggle svg{position:absolute;right:.3125rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-microsite .menu-microsite-toggle svg.close{display:none}.cc--menu-microsite .menu-microsite-toggle.is-active svg.close{display:block}.cc--menu-microsite .menu-microsite-toggle.is-active svg.open{display:none}.cc--menu-microsite.is-active .menu-microsite-menu-wrapper{display:block}.cc--menu-microsite.is-active .menu-microsite-inner:before{background:#881c1c;content:"";height:100vh;left:0;position:absolute;top:0;width:100%}.cc--menu-microsite.is-active .menu-microsite-toggle:after{border-bottom:.125rem solid #a89968;bottom:.3125rem;content:"";display:block;position:absolute;width:100%}.cc--menu-microsite.is-hidden .menu-microsite-menu-wrapper{left:-100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-microsite.is-hidden .menu-microsite-menu-wrapper .microsite-menu-container{overflow-y:hidden;-webkit-overflow-scrolling:unset}body.mobile-menu-is-active{overflow:hidden}body.mobile-menu-is-active .cc--header:after{background-color:#a89968;content:"";display:block;height:.125rem;left:0;margin-left:6.25%;margin-right:6.25%;position:absolute;top:calc(100% - .125rem);width:87.5%}.cc--menu-mobile{background-color:#fff;bottom:0;display:none;height:calc(100% - 6.25rem);left:0;padding-bottom:.9375rem;padding-top:1.3125rem;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:102}@media screen and (min-width:768px){.cc--menu-mobile{height:calc(100% - 9.375rem);padding-top:2.4375rem}}.cc--menu-mobile.is-hidden{left:-100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-mobile.is-hidden>.c--menu-mobile{height:100%;overflow-y:hidden;-webkit-overflow-scrolling:unset}.cc--menu-mobile>.c--menu-mobile{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.cc--menu-mobile .c--menu-mobile{padding-left:6.25%;padding-right:6.25%}.cc--menu-mobile .c--menu-mobile .menu-mobile-inner>nav{height:100%}.cc--menu-mobile .c--menu-mobile nav{padding-left:2.380952381%;padding-right:2.380952381%}.cc--menu-mobile .c--menu-mobile nav>ul>li:not(:last-child){margin-bottom:.625rem}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li:not(:last-child){margin-bottom:1.25rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li button.has-submenu{height:2.1875rem;width:2.1875rem}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper{background-color:#fff;display:none;height:calc(100% + .9375rem);left:100%;padding:1.5625rem 8.3333333333% .9375rem;position:absolute;top:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper{padding-top:2.8125rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-visible{display:block;overflow-y:scroll;z-index:103;-webkit-overflow-scrolling:touch}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-hidden,.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-visible{left:100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li:not(:last-child){margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li:not(:last-child){margin-bottom:1.25rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li a{font-size:.9375rem;font-weight:700;line-height:1.3334;text-transform:none}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{color:#881c1c;display:block;font-size:.75rem;line-height:1.5;margin-bottom:1.25rem;margin-top:1.125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{font-size:.9375rem;line-height:1.6667;margin-bottom:1.0625rem}}@media screen and (min-width:1200px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{display:none}}.cc--menu-mobile .c--menu-mobile nav>ul li .link-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--menu-mobile .c--menu-mobile nav a,.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle{font-size:.9375rem;-webkit-box-flex:1;-ms-flex-positive:1;color:#151515;flex-grow:1;text-decoration:none;text-transform:uppercase}.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle{position:relative;text-align:left;width:100%}.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle svg{position:absolute;right:.9375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-mobile .cc--menu-utility{border-top:.0625rem solid #a89968;margin-top:1.375rem;padding-top:1.25rem}@media screen and (min-width:768px){.cc--menu-mobile .cc--menu-utility{margin-top:2rem;padding-top:2.25rem}}.cc--menu-mobile .button-back{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6875rem;margin-bottom:1.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;letter-spacing:.025rem;text-transform:uppercase;width:auto}@media screen and (min-width:768px){.cc--menu-mobile .button-back{font-size:.75rem;margin-bottom:2.125rem}}@media screen and (min-width:1200px){.cc--menu-mobile .button-back{display:none}}.cc--menu-mobile .button-back svg{display:inline;margin-right:.625rem}@media screen and (min-width:768px){.cc--menu-mobile .button-back svg{margin-right:1.25rem}}.cc--menu-utility .utility-button-wrapper svg{display:inline-block;vertical-align:middle}@media screen and (min-width:1200px){.cc--menu-utility .utility-button-wrapper svg{margin-left:.5rem}.cc--menu-utility .utility-button-wrapper svg.arrow-right{display:none}}@media screen and (max-width:1199px){.cc--menu-utility .utility-button-wrapper svg.arrow-down{display:none}}@media screen and (min-width:1200px){.cc--menu-utility .utility-button-wrapper .button-back,.cc--menu-utility .utility-button-wrapper .navigation-title{display:none}}.cc--menu-utility .mc--utility-menu>ul>.menu-item:not(:last-child){margin-bottom:.3125rem}@media screen and (min-width:768px){.cc--menu-utility .mc--utility-menu>ul>.menu-item:not(:last-child){margin-bottom:.9375rem}}.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.6875rem;letter-spacing:.01875rem;line-height:1.1819}@media screen and (min-width:768px){.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.75rem;line-height:1}}@media screen and (min-width:1200px){.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.6875rem;line-height:1}}.cc--more-events-card{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--more-events-card .c--more-events-card{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .c--more-events-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .c--more-events-card,.sg-pattern-example>.cc--more-events-card .c--more-events-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .c--more-events-card,body.pattern-lab-demo>.cc--more-events-card .c--more-events-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:768px)and (max-width:1023px){.cc--more-events-card .text-container{-ms-flex-preferred-size:45%;flex-basis:45%}}.cc--more-events-card .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px)and (max-width:1023px){.cc--more-events-card .f--image{margin-bottom:0;margin-right:7.5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .f--image,.sg-pattern-example>.cc--more-events-card .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .f--image,body.pattern-lab-demo>.cc--more-events-card .f--image{margin-bottom:1.5625rem}}.cc--more-events-card .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}.cc--more-events-card .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--more-events-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events-card .f--eyebrow a:hover{text-decoration:none}@media screen and (min-width:768px){.cc--more-events-card .f--eyebrow{font-size:1.375rem;line-height:1.1819}}@media screen and (min-width:1024px){.cc--more-events-card .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--more-events-card .f--cta-title{margin-bottom:.625rem}.cc--more-events-card .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--more-events-card .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .f--cta-title h3,.sg-pattern-example>.cc--more-events-card .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .f--cta-title h3,body.pattern-lab-demo>.cc--more-events-card .f--cta-title h3{font-size:1.625rem;line-height:1.1539;text-transform:none}}.cc--more-events-card .f--cta-title a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--more-events-card .f--cta-title a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events-card .f--cta-title a:hover{color:#881c1c;text-decoration:none}.cc--more-events-card .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}@media screen and (min-width:768px){.cc--more-events-card .f--description p{font-size:.875rem;line-height:1.8572}}@media screen and (min-width:1024px){.cc--more-events-card .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--more-events .c--more-events{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333% 1.25rem}@media screen and (min-width:768px){.cc--more-events .c--more-events{padding-bottom:1.5625rem;padding-top:3.125rem}}.cc--more-events .c--more-events>.text-container{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--more-events .c--more-events>.text-container .f--section-title h2{font-size:1.75rem;line-height:1;margin-bottom:1.3125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:0}}.cc--more-events .c--more-events>.text-container .f--section-title h2 .highlight{color:#881c1c;display:block}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container .f--link{-ms-flex-item-align:end;align-self:flex-end}}.cc--more-events .c--more-events>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--more-events .c--more-events>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events .c--more-events>.text-container .f--link a:hover{color:#151515}@media screen and (min-width:1024px){.lc--full .cc--more-events .f--cards,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards,.sg-pattern-example>.cc--more-events .f--cards,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards,body.pattern-lab-demo>.cc--more-events .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.cc--more-events .f--cards .cc--more-events-card{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--more-events .f--cards .cc--more-events-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card,.sg-pattern-example>.cc--more-events .f--cards .cc--more-events-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card,body.pattern-lab-demo>.cc--more-events .f--cards .cc--more-events-card{margin-bottom:1.875rem;-ms-flex-preferred-size:30%;flex-basis:30%}.lc--full .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),.sg-pattern-example>.cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),body.pattern-lab-demo>.cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)){margin-right:5%}}.cc--news-events-promo-card-article{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--news-events-promo-card-article{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article,.sg-pattern-example>.cc--news-events-promo-card-article,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article,body.pattern-lab-demo>.cc--news-events-promo-card-article{margin-bottom:3.125rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-article .c--news-events-promo-card-article{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .c--news-events-promo-card-article,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .c--news-events-promo-card-article,.sg-pattern-example>.cc--news-events-promo-card-article .c--news-events-promo-card-article,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .c--news-events-promo-card-article,body.pattern-lab-demo>.cc--news-events-promo-card-article .c--news-events-promo-card-article{display:block}}.cc--news-events-promo-card-article .f--image{margin-bottom:1rem}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--image{margin-bottom:0;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--image,.sg-pattern-example>.cc--news-events-promo-card-article .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--image,body.pattern-lab-demo>.cc--news-events-promo-card-article .f--image{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-article .text-container{padding-left:5%;-ms-flex-preferred-size:52.5%;flex-basis:52.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .text-container,.sg-pattern-example>.cc--news-events-promo-card-article .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .text-container,body.pattern-lab-demo>.cc--news-events-promo-card-article .text-container{padding-left:0}}.cc--news-events-promo-card-article .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}.cc--news-events-promo-card-article .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-events-promo-card-article .f--cta-title{margin-bottom:.625rem}.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo-card-article .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.625rem;line-height:1.1539;margin-bottom:.8125rem;text-transform:none}}.cc--news-events-promo-card-article .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo-card-article .f--description p{font-size:.9375rem;line-height:1.6667}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--news-events-promo-card-event{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--news-events-promo-card-event{margin-bottom:2.1875rem}.cc--news-events-promo-card-event .c--news-events-promo-card-event{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .c--news-events-promo-card-event,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .c--news-events-promo-card-event,.sg-pattern-example>.cc--news-events-promo-card-event .c--news-events-promo-card-event,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .c--news-events-promo-card-event,body.pattern-lab-demo>.cc--news-events-promo-card-event .c--news-events-promo-card-event{display:block}}.cc--news-events-promo-card-event .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--image{margin-bottom:0;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--image,.sg-pattern-example>.cc--news-events-promo-card-event .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--image,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--image{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-event .text-container{padding-left:5%;-ms-flex-preferred-size:52.5%;flex-basis:52.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .text-container,.sg-pattern-example>.cc--news-events-promo-card-event .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .text-container,body.pattern-lab-demo>.cc--news-events-promo-card-event .text-container{padding-left:0}}.cc--news-events-promo-card-event .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}.cc--news-events-promo-card-event .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--eyebrow{font-size:1.375rem;line-height:1.1819}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--eyebrow,.sg-pattern-example>.cc--news-events-promo-card-event .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--eyebrow,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--news-events-promo-card-event .f--cta-title{margin-bottom:.625rem}.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo-card-event .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.625rem;line-height:1.1539;text-transform:none}}.cc--news-events-promo-card-event .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo-card-event .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--news-events-promo{margin:0 auto;max-width:1800px}.cc--news-events-promo .content-hero{padding-bottom:1.5625rem;padding-top:2.5rem}@media screen and (min-width:768px){.cc--news-events-promo .content-hero{padding-bottom:2.1875rem;padding-top:4.6875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero,.sg-pattern-example>.cc--news-events-promo .content-hero,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero,body.pattern-lab-demo>.cc--news-events-promo .content-hero{overflow:hidden;padding-bottom:3.125rem;padding-left:8.3333333333%;padding-top:5.9375rem}}.cc--news-events-promo .content-hero .f--section-title{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .f--section-title{padding-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .f--section-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .f--section-title,.sg-pattern-example>.cc--news-events-promo .content-hero .f--section-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .f--section-title,body.pattern-lab-demo>.cc--news-events-promo .content-hero .f--section-title{float:left;padding-bottom:2.8125rem;padding-left:0;padding-right:4.5454545455%;width:31.8181818182%}}.cc--news-events-promo .content-hero .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}.cc--news-events-promo .content-hero .f--section-title h2 .highlight{color:#881c1c;display:block;font-size:1.75rem;line-height:1}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .f--section-title h2{font-size:3.75rem;line-height:.9167}.cc--news-events-promo .content-hero .f--section-title h2 .highlight{font-size:2.5rem;line-height:1;margin-bottom:.3125rem}.cc--news-events-promo .content-hero .image-container{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .image-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .image-container,.sg-pattern-example>.cc--news-events-promo .content-hero .image-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .image-container,body.pattern-lab-demo>.cc--news-events-promo .content-hero .image-container{float:right;padding-left:0;padding-right:0;padding-top:.4375rem;width:68.1818181818%}}.cc--news-events-promo .content-hero .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:1.25rem}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container{float:left;padding-left:0;padding-right:4.5454545455%;padding-top:0;width:31.8181818182%}}.cc--news-events-promo .content-hero .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}.cc--news-events-promo .content-hero .text-container .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-events-promo .content-hero .text-container .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container .f--cta-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container .f--cta-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container .f--cta-title{margin-bottom:.9375rem}}.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:2rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:2rem;line-height:1.125;text-transform:none}}.cc--news-events-promo .content-hero .text-container .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo .content-hero .text-container .f--description p{font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--description p{font-size:1rem;line-height:1.875}}.cc--news-events-promo .content-articles,.cc--news-events-promo .content-events{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-articles>.f--field,.lc--full .cc--news-events-promo .content-events>.f--field,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field,.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field,.sg-pattern-example>.cc--news-events-promo .content-events>.f--field,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field,body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field,body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field{display:-webkit-box;display:-ms-flexbox;display:flex}.lc--full .cc--news-events-promo .content-articles>.f--field>.cc--component-container,.lc--full .cc--news-events-promo .content-events>.f--field>.cc--component-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container,.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field>.cc--component-container,.sg-pattern-example>.cc--news-events-promo .content-events>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field>.cc--component-container{-ms-flex-preferred-size:30%;flex-basis:30%}.lc--full .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.lc--full .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child){margin-right:5%}}.cc--news-events-promo .content-footer{padding-bottom:6.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%;text-align:center}.cc--news-events-promo .content-footer .button,.cc--news-events-promo .content-footer .f--button-link a,.f--button-link .cc--news-events-promo .content-footer a{max-width:18.75rem}@media screen and (min-width:768px){.cc--news-listing-card .c--news-listing-card{display:-webkit-box;display:-ms-flexbox;display:flex}.cc--news-listing-card .c--news-listing-card>.f--image{padding-left:3.8461538462%;-ms-flex-preferred-size:42.3076923077%;flex-basis:42.3076923077%}}@media screen and (min-width:1024px){.cc--news-listing-card .c--news-listing-card>.f--image{padding-left:5%;-ms-flex-preferred-size:42.5%;flex-basis:42.5%}}@media screen and (min-width:768px){.cc--news-listing-card .text-container{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}.cc--news-listing-card .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-listing-card .text-container .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--eyebrow a:hover{color:#151515}.cc--news-listing-card .text-container .f--image{margin-bottom:1.25rem}.cc--news-listing-card .text-container .f--image img{max-height:15px;width:auto}.cc--news-listing-card .text-container .f--cta-title{margin-bottom:.625rem;margin-top:1.125rem}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--cta-title{margin-bottom:.625rem;margin-top:0}}.cc--news-listing-card .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--cta-title h3{font-size:2rem;line-height:1.125}}.cc--news-listing-card .text-container .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--news-listing-card .text-container .f--description{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--description{margin-bottom:0}}.cc--news-listing-card .text-container .f--description p{font-size:.875rem;line-height:1.7143}.cc--news-listing-card .text-container .publication-date{font-size:.875rem;font-weight:700;line-height:1.7143;margin-top:.5rem}.cc--news-listing{margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--news-listing .f--cards .cc--news-listing-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.3125rem;padding-bottom:1.625rem}@media screen and (min-width:768px){.cc--news-listing .f--cards .cc--news-listing-card{margin-bottom:2rem;padding-bottom:1.6875rem}}@media screen and (min-width:1024px){.cc--news-listing .f--cards .cc--news-listing-card{margin-bottom:2.5rem;padding-bottom:2.5rem}}.cc--notification-banner{background-color:#f5f5f5}.cc--notification-banner:not(.alert):not(.emergency):not(.extreme-emergency) svg path{fill:#ccc}.cc--notification-banner .c--notification-banner{margin:0 auto;max-width:1800px;position:relative}.cc--notification-banner .c--notification-banner .notification-banner-inner{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner{padding:1.5625rem 8.3333333333%}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cc--notification-banner .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}.cc--notification-banner .c--notification-banner .notification-banner-inner .left{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left{padding-left:6.8181818182%;padding-right:6.8181818182%;-webkit-box-flex:1;-ms-flex:1 0 22.7272727273%;flex:1 0 22.7272727273%}}.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{color:#151515;display:block;font-size:1.375rem;line-height:1.1819}@media screen and (max-width:767px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{padding-right:1.25rem}}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{font-size:1.625rem;line-height:1.1539}}.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{height:3.125rem;width:3.125rem}@media screen and (max-width:1023px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{margin-right:1.5625rem}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{height:3.125rem;left:0;position:absolute;width:3.125rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right{margin-top:1.25rem}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right{margin-top:0;-webkit-box-flex:0;-ms-flex:0 1 67.4418604651%;flex:0 1 67.4418604651%}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515;font-size:.875rem;line-height:1.7143;margin:0}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{font-size:1rem;line-height:1.875}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000;margin-top:.625rem}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link{margin-top:.625rem}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link{margin-top:.8125rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a{color:#881c1c;font-size:.875rem;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a:hover{text-decoration:none}.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:1.0625rem;top:1.9375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:2.1875rem;justify-content:center;width:2.1875rem}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification{right:.625rem;top:.625rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.notice{background-color:#fff}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#151515}html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link span{color:#881c1c}html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link a:hover,html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link span:hover{text-decoration:none}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.alert{background-color:#ffc721}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#151515}html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link span{color:#881c1c}html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link a:hover,html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link span:hover{text-decoration:none}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.emergency{background-color:#d50032}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--link span,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a.date-updated,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#fff}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#fff}.cc--notification-banner.extreme-emergency{background-color:#d50032;margin-top:-6.25rem}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency{margin-top:-9.375rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{display:block;padding:7.1875rem 8.3333333333% 1.25rem;position:relative}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{padding-bottom:1.5625rem;padding-top:11.875rem}}@media screen and (min-width:1024px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner:before{background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(#000));background-image:linear-gradient(0deg,transparent,#000);content:"";display:block;height:7.8125rem;left:0;opacity:.8;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner:before{height:15.625rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left{padding-left:0;padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left .icon-alert{margin-bottom:.625rem;position:relative}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left .icon-alert{margin-bottom:1.5625rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left span.alert-title{color:#fff;display:block;font-size:1.875rem;font-weight:800;line-height:1;margin-bottom:1.25rem;max-width:34.375rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left span.alert-title{font-size:3.75rem;line-height:.9167;margin-bottom:1.5rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right{margin-top:0}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg{color:#fff;max-width:34.375rem}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#fff;font-size:.875rem;line-height:1.7143}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--link span{color:#fff}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#fff}.cc--page-body .c--page-body{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--page-body .c--page-body{padding:3.125rem 14.5833333333%}}@media screen and (min-width:1024px){.cc--page-body .c--page-body{padding:3.125rem 27.0833333333% 4.6875rem}}.cc--page-body .f--section-title{margin-bottom:.5625rem}@media screen and (min-width:768px){.cc--page-body .f--section-title{margin-bottom:.8125rem}}@media screen and (min-width:1024px){.cc--page-body .f--section-title{margin-bottom:1.75rem}}.cc--page-body .f--section-title h2{text-transform:uppercase}@media screen and (max-width:767px){.cc--page-body .f--section-title h2{font-size:1.75rem}}.cc--pager-calendar .c--pager-calendar{display:none}@media screen and (min-width:1024px){.cc--pager-calendar .c--pager-calendar{display:block;margin-bottom:7.8125rem;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--pager-calendar .c--pager-calendar .pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--pager-calendar .c--pager-calendar .pager ul li{color:#000;font-size:.6875rem;letter-spacing:.024375rem;text-transform:uppercase}.cc--pager-calendar .c--pager-calendar .pager ul li a{color:inherit;font-family:inherit;font-size:inherit;text-decoration:none}.cc--pager-calendar .c--pager-calendar .pager ul li.pager__item--previous svg{margin-right:.625rem}.cc--pager-calendar .c--pager-calendar .pager ul li.pager__item--next svg{margin-left:.625rem}.cc--pager-load-more{margin-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--pager-load-more ul{list-style:none;margin:0;padding:0}.cc--pager-load-more .pager__item{list-style:none;text-align:center}.cc--pager-load-more .pager__item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--pager-load-more .pager__item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--pager-load-more .pager__item a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--pager-load-more .pager__item a{margin:0 auto;max-width:170px}.cc--pager-load-more .icon-wrapper{text-align:center}.cc--pager-load-more .icon-wrapper svg{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;height:2.1875rem;width:2.1875rem}.cc--pager-load-more .icon-wrapper svg path{fill:#881c1c}@media screen and (min-width:1024px){.tc--events-listing .cc--pager-load-more{padding-left:5.5555555556%;padding-right:13.8888888889%}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (min-width:768px){.cc--related-news-card:not(:last-child){border-bottom:.0625rem solid #ccc}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card,.sg-pattern-example>.cc--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card,body.pattern-lab-demo>.cc--related-news-card{border:0}}@media screen and (min-width:768px){.cc--related-news-card .c--related-news-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.625rem}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .c--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .c--related-news-card,.sg-pattern-example>.cc--related-news-card .c--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .c--related-news-card,body.pattern-lab-demo>.cc--related-news-card .c--related-news-card{display:block;padding-bottom:0}}.cc--related-news-card .f--image{margin-bottom:1.125rem}@media screen and (min-width:768px){.cc--related-news-card .f--image{margin-bottom:0;-ms-flex-preferred-size:37.5%;flex-basis:37.5%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .f--image,.sg-pattern-example>.cc--related-news-card .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .f--image,body.pattern-lab-demo>.cc--related-news-card .f--image{margin-bottom:1.125rem}}@media print{.cc--related-news-card .f--image{margin-bottom:1.125rem}}@media screen and (min-width:768px){.cc--related-news-card .text-container{padding-right:10%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cc--related-news-card .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:768px){.cc--related-news-card .f--cta-title{margin-bottom:.9375rem}}.cc--related-news-card .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .f--cta-title h3,.sg-pattern-example>.cc--related-news-card .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .f--cta-title h3,body.pattern-lab-demo>.cc--related-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}@media print{.cc--related-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--related-news-card .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--related-news-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news-card .f--cta-title h3 a:hover{color:#881c1c}.cc--related-news-card .f--description p{font-size:.875rem;line-height:1.7143}@media screen and (min-width:768px)and (max-width:1023px){.cc--related-news-card .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--related-news .c--related-news{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--related-news .c--related-news{padding-bottom:3.125rem;padding-top:3.125rem}}@media screen and (min-width:1024px){.lc--full .cc--related-news .c--related-news,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .c--related-news,.sg-pattern-example>.cc--related-news .c--related-news,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .c--related-news,body.pattern-lab-demo>.cc--related-news .c--related-news{padding:4.6875rem 6.25%}}@media print{.cc--related-news .c--related-news{padding-bottom:4.6875rem;padding-left:2.0833333333%;padding-right:2.0833333333%}}.cc--related-news .c--related-news>.text-container{margin-bottom:1.125rem}@media screen and (min-width:768px){.cc--related-news .c--related-news>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5625rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1024px){.lc--full .cc--related-news .c--related-news>.text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .c--related-news>.text-container,.sg-pattern-example>.cc--related-news .c--related-news>.text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .c--related-news>.text-container,body.pattern-lab-demo>.cc--related-news .c--related-news>.text-container{margin-bottom:1.125rem}}.cc--related-news .c--related-news>.text-container .f--section-title h2{color:#881c1c;font-size:1.75rem;line-height:1;margin-bottom:1rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--related-news .c--related-news>.text-container .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:0}}@media print{.cc--related-news .c--related-news>.text-container .f--section-title h2{color:#881c1c!important;font-size:2.5rem;line-height:1}}.cc--related-news .c--related-news>.text-container .f--section-title h2 a{text-decoration:none}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--section-title h2 a:hover{text-decoration:underline}.cc--related-news .c--related-news>.text-container .f--link .link{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}@media print{.cc--related-news .c--related-news>.text-container .f--link .link{display:none}}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--link .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--link .link:hover{color:#151515}@media screen and (min-width:1024px){.lc--full .cc--related-news .f--cards,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards,.sg-pattern-example>.cc--related-news .f--cards,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards,body.pattern-lab-demo>.cc--related-news .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print{.cc--related-news .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:1024px){.lc--full .cc--related-news .f--cards .cc--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card,.sg-pattern-example>.cc--related-news .f--cards .cc--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card,body.pattern-lab-demo>.cc--related-news .f--cards .cc--related-news-card{margin-bottom:0;-ms-flex-preferred-size:21.4285714286%;flex-basis:21.4285714286%}.lc--full .cc--related-news .f--cards .cc--related-news-card:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card:not(:last-child),.sg-pattern-example>.cc--related-news .f--cards .cc--related-news-card:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card:not(:last-child),body.pattern-lab-demo>.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-right:4.7619047619%}}@media print{.cc--related-news .f--cards .cc--related-news-card{margin-bottom:0;-ms-flex-preferred-size:21.4285714286%;flex-basis:21.4285714286%}.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-right:4.7619047619%}}.cc--social-media-grid{background-color:#4a4a4a}.cc--social-media-grid .c--social-media-grid{margin:0 auto;max-width:1800px}.cc--social-media-grid .social-media-grid-inner{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--social-media-grid .social-media-grid-inner{padding:3.125rem 4.1666666667%}}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .social-media-grid-inner,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .social-media-grid-inner,.sg-pattern-example>.cc--social-media-grid .social-media-grid-inner,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .social-media-grid-inner,body.pattern-lab-demo>.cc--social-media-grid .social-media-grid-inner{padding-left:6.25%;padding-right:6.25%}}.cc--social-media-grid .header-container{margin-bottom:2.5rem}@media screen and (min-width:768px){.cc--social-media-grid .header-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .header-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .header-container,.sg-pattern-example>.cc--social-media-grid .header-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .header-container,body.pattern-lab-demo>.cc--social-media-grid .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.125rem;padding-left:2.380952381%;padding-right:2.380952381%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lc--full .cc--social-media-grid .f--section-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .f--section-title,.sg-pattern-example>.cc--social-media-grid .f--section-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .f--section-title,body.pattern-lab-demo>.cc--social-media-grid .f--section-title{-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}.cc--social-media-grid .f--section-title h2{color:#fff;font-size:1.875rem;letter-spacing:-.06875rem;line-height:1;text-transform:uppercase;word-wrap:break-word}@media screen and (min-width:768px){.cc--social-media-grid .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--social-media-grid .social-media-links{margin-top:1.5625rem}@media screen and (min-width:768px)and (max-width:1023px){.cc--social-media-grid .social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--social-media-grid .social-media-links>span{color:#fff;font-size:.75rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--social-media-grid .social-media-links>span{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:768px)and (max-width:1023px){.cc--social-media-grid .social-media-links>span{margin-right:.9375rem}}.cc--social-media-grid .f--links{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .f--links,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .f--links,.sg-pattern-example>.cc--social-media-grid .f--links,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .f--links,body.pattern-lab-demo>.cc--social-media-grid .f--links{margin-top:.9375rem}}@media screen and (max-width:767px){.cc--social-media-grid .f--links{margin-top:.9375rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cc--social-media-grid .f--links a{display:inline-block;margin-left:.875rem;margin-right:.875rem;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cc--social-media-grid .f--links a:first-child{margin-left:0}.cc--social-media-grid .f--links a:last-child{margin-right:0}html[data-whatintent=mouse] .cc--social-media-grid .f--links a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--social-media-grid .f--links a:hover{opacity:.7}.cc--social-media-grid .f--links svg{fill:#fff;width:1.25rem}.cc--social-media-grid .crt-widget .crt-post{border:0}.cc--social-media-grid .crt-widget .crt-load-more-container{margin:0 auto;max-width:170px}.cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--sort-az{margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--sort-az .c--sort-az{border-bottom:.0625rem solid #ccc}.cc--sort-az ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:.25rem;padding-left:0}.cc--sort-az ul li{margin-right:1.875rem}.cc--sort-az ul li .bef-link{color:#4a4a4a;font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none}@media screen and (min-width:768px){.cc--sort-az ul li .bef-link{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--sort-az ul li .bef-link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--sort-az ul li .bef-link:hover{text-decoration:underline}.cc--sort-az ul li .bef-link--selected{color:#881c1c}.cc--sort-events{margin:0 auto 1.875rem;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--sort-events{margin-bottom:1.25rem;padding-bottom:0;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--sort-events .c--sort-events{border-bottom:.0625rem solid #ccc}.cc--sort-events ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:.25rem;padding-left:0}.cc--sort-events ul li{margin-right:1.875rem}.cc--sort-events ul li .bef-link{color:#4a4a4a;font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--sort-events ul li .bef-link{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--sort-events ul li .bef-link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--sort-events ul li .bef-link:hover{color:#881c1c;text-decoration:none}.cc--sort-events ul li .bef-link--selected,.cc--sort-events ul li .bef-link.is-active{color:#881c1c}.cc--spacer{margin:0 auto;max-width:1800px}.cc--spacer .c--spacer{height:1.5625rem}@media screen and (min-width:768px){.cc--spacer .c--spacer{height:2.5rem}}@media screen and (min-width:1024px){.cc--spacer .c--spacer{height:3.125rem}}.cc--staff-card .c--staff-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--staff-card .c--staff-card .f--image{margin-right:4.1666666667%;-ms-flex-preferred-size:25%;flex-basis:25%}}.cc--staff-card .c--staff-card text-container{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.cc--story-card .c--story-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--story-card .c--story-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--story-card .c--story-card .f--image{margin-left:4.1666666667%;margin-right:0;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cc--story-card .c--story-card .text-container{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cc--story-card .c--story-card .date-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.3125rem}.cc--story-card .c--story-card .f--author:after{content:"|";display:inline-block}.cc--testimonial{background:#151515}.cc--testimonial .c--testimonial{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--testimonial .c--testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4.375rem 13.8888888889%}}.cc--testimonial .f--image{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--testimonial .f--image{margin-bottom:0;margin-right:7.6923076923%;-ms-flex-preferred-size:38.4615384615%;flex-basis:38.4615384615%}.cc--testimonial .text-container{-ms-flex-preferred-size:53.8461538462%;flex-basis:53.8461538462%}}.cc--testimonial .text-container .f--quote{margin-bottom:.9375rem}.cc--testimonial .text-container .f--quote p{color:#fff;font-size:1.625rem;font-style:italic;line-height:1.3847}.cc--testimonial .text-container .f--quote p:before{content:"“"}.cc--testimonial .text-container .f--quote p:after{content:"â€"}.cc--testimonial .text-container .f--attribution{color:#fff;font-size:.9375rem;font-weight:700;line-height:1.3334}.cc--testimonial .text-container .f--attribution:before{content:"—";margin-right:.1875rem;vertical-align:top}.cc--testimonial .text-container .f--attribution p{color:#fff;display:inline-block;font-size:.9375rem;font-weight:700;line-height:1.3334}.cc--testimonial .text-container .f--attribution a{color:#fff}.cc--testimonial .text-container .f--attribution a:hover{color:#ccc}footer.timeline h1,header.timeline h1{margin-bottom:1.75rem}footer.timeline,header.timeline{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){footer.timeline,header.timeline{padding-bottom:3.125rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}.timeline-menu{margin-top:3rem}@media screen and (max-width:767px){.timeline-menu{display:none;margin-top:auto}}.timeline-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;font-weight:700;justify-content:center}.timeline-menu li a{background-color:#881c1c;color:#fff;display:block;font-size:1.125rem;line-height:1.2223;padding:.5rem;text-decoration:none}@media screen and (max-width:767px){.timeline-menu li a{border-radius:1.5rem;margin:.5rem;padding:.5rem 1rem}}.timeline-menu li a:hover{background-color:#6a1010;color:#fff;text-decoration:underline}ul.timeline-list:after{background-color:#881c1c}ul.timeline-list li.timeline-item .timeline-item-wrapper span.timeline-marker{border:3px solid #881c1c}ul.timeline-list.alternate li.timeline-item.odd .timeline-item-wrapper .timeline-marker{right:-5px}ul.timeline-list.alternate li.timeline-item.even .timeline-item-wrapper .timeline-marker{left:-5px}.cc--timeline-event .c--timeline-event h2{color:#881c1c;font-size:2.5rem;line-height:1.05}@media screen and (max-width:767px){.cc--timeline-event .c--timeline-event h2{font-size:1.5rem;line-height:1.1667}}.cc--timeline-event .c--timeline-event p{font-size:.9375rem;line-height:1.6667;margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--timeline-event .c--timeline-event p{font-size:1rem;line-height:1.875;margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--timeline-event .c--timeline-event p,.sg-pattern-example>.cc--component-container .f--field.nested .cc--timeline-event .c--timeline-event p,.sg-pattern-example>.cc--timeline-event .c--timeline-event p,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--timeline-event .c--timeline-event p,body.pattern-lab-demo>.cc--timeline-event .c--timeline-event p{font-size:.9375rem;line-height:1.8667;margin-bottom:1.5625rem}}@media screen and (max-width:767px){.cc--timeline-event .c--timeline-event .accordion h3 .accordion-trigger{font-size:1rem;line-height:1.125}.cc--timeline-event .c--timeline-event .accordion h3 .accordion-trigger:after{width:2rem}}.cc--timeline-event .c--timeline-event .accordion .button,.cc--timeline-event .c--timeline-event .accordion .f--button-link a,.f--button-link .cc--timeline-event .c--timeline-event .accordion a{width:auto}.cc--timeline-event .c--timeline-event .f--image{padding:0 8.3333333333%}@media screen and (min-width:768px){.cc--timeline-event .c--timeline-event .f--image{padding-top:0}}@media screen and (min-width:1024px){.cc--timeline-event .c--timeline-event .f--image{padding-bottom:0;padding-top:0}}.video-controls{position:absolute;right:.75rem;top:.625rem;z-index:4}@media screen and (min-width:768px){.video-controls{right:1rem;top:1rem}}@media screen and (min-width:1024px){.video-controls{bottom:2.5rem;right:2.5rem;top:inherit}}.video-controls .video-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;height:1.25rem;justify-content:center;width:1.25rem}@media screen and (min-width:768px){.video-controls .video-button{height:2rem;width:2rem}}.video-controls .video-button.video-pause-button{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.video-controls .video-button.video-pause-button svg{height:1.75rem;width:1.5rem}}.video-controls .video-button.video-pause-button.hidden,.video-controls .video-button.video-play-button{display:none}.video-controls .video-button.video-play-button.active{display:-webkit-box;display:-ms-flexbox;display:flex}html[data-whatintent=mouse] .video-controls .video-button else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .video-controls .video-button:hover svg path{fill:#fff}.video-controls .video-button svg{height:100%;width:100%}.video-controls .video-button svg path{fill:hsla(0,0%,100%,.5)}.cc--wysiwyg .f--video-embed{height:0;padding-bottom:56.25%;position:relative}.cc--wysiwyg .f--video-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.cc--video-full-width .c--video-full-width{margin:0 auto;max-width:1800px;position:relative}.cc--video-full-width .video-container{margin-bottom:1.25rem;position:relative}@media screen and (min-width:768px){.cc--video-full-width .video-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--video-full-width .video-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--video-full-width .video-container,.sg-pattern-example>.cc--video-full-width .video-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--video-full-width .video-container,body.pattern-lab-demo>.cc--video-full-width .video-container{margin-bottom:0;-ms-flex-preferred-size:68.1818181818%;flex-basis:68.1818181818%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cc--video-full-width .video-container.show .f--video-embed{opacity:1;visibility:visible}.cc--video-full-width .video-container.show .f--image{opacity:0;visibility:hidden}.cc--video-full-width .video-container .play-btn{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.cc--video-full-width .video-container .play-btn:after{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--video-full-width .video-container .play-btn:after else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--video-full-width .video-container .play-btn:after:hover{background-color:#6a1010}.cc--video-full-width .video-container .play-btn:after{border:0;content:"";z-index:10}.cc--video-full-width .video-container .f--image{height:100%;-webkit-transition:visibility 0s linear .2s,opacity .2s ease;transition:visibility 0s linear .2s,opacity .2s ease}.cc--video-full-width .video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover}.cc--video-full-width .video-container .f--video-embed{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;visibility:hidden;width:100%;z-index:11}.cc--video iframe,.cc--video-full-width .video-container .f--video-embed iframe{height:100%;width:100%}.cc--video iframe{left:0;position:absolute;top:0}.cc--youvisit-embed{margin:0 auto;max-width:1800px}.cc--youvisit-embed .c--youvisit-embed .youvisit-embed-container{height:0;padding-bottom:33.3333333333%;position:relative;width:100%}.cc--youvisit-embed .c--youvisit-embed .youvisit-embed-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.tc--article .form-wrapper:not(:last-child) .fi--form-item{margin-bottom:1.5625rem}@media screen and (min-width:768px){.tc--article .form-wrapper:not(:last-child) .fi--form-item{margin-bottom:2.5rem}}.tc--article .field--name-field-teaser-image .cc--wysiwyg,.tc--article .form-wrapper.field--name-field-editorial-access-group,.tc--article .js-form-type-vertical-tabs,.tc--article input[data-drupal-selector=edit-field-teaser-image-form-0-actions-ief-add-save]{display:none}@media screen and (min-width:1024px){.tc--chaptered-page .content-top{display:none}}@media screen and (max-width:1023px){.tc--chaptered-page .content-main .cc--hero-interior{display:none}}.tc--error-page .content-top{margin-top:-6.5625rem}@media screen and (min-width:768px){.tc--error-page .content-top{margin-top:-9.5rem}}@media screen and (min-width:1200px){.tc--error-page .content-top{margin-top:-10.6875rem}}@media screen and (min-width:1024px){.tc--events-listing .content-top{display:none}}@media screen and (max-width:1023px){.tc--events-listing .content-main .cc--hero-interior{display:none}}.tc--form-page .lr--main{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.tc--form-page .lr--main{padding-left:6.25%;padding-right:6.25%}}@media screen and (min-width:1024px){.lc--full .tc--form-page .lr--main,.sg-pattern-example>.cc--component-container .f--field.nested .tc--form-page .lr--main,.sg-pattern-example>.tc--form-page .lr--main,body.pattern-lab-demo>.cc--component-container .f--field.nested .tc--form-page .lr--main,body.pattern-lab-demo>.tc--form-page .lr--main{padding-left:10.4166666667%;padding-right:10.4166666667%}}.fieldset-legend.form-required:before,label.form-required:before{color:red;content:"* "}.tc--home .content-top{margin-top:-6.5625rem}@media screen and (min-width:768px){.tc--home .content-top{margin-top:-9.5rem}}@media screen and (min-width:1200px){.tc--home .content-top{margin-top:-10.6875rem}}.t--login #edit-openid-connect-client-windows-aad-login{max-width:20rem}.t--login .c--admin-tabs{display:none}@media screen and (min-width:1024px){.tc--news-listing .content-top{display:none}}@media screen and (max-width:1023px){.tc--news-listing .content-main .cc--hero-interior{display:none}.tc--news-listing .content-main .lr--main{padding-top:.625rem}}.page-node-type-story .publication-date,.story-listing .f--field.f--eyebrow{display:none}.cc--story-listing{margin:0 auto;max-width:1800px;padding-left:8.33333%;padding-right:8.33333%}.cc--story-listing .f--cards .cc--news-listing-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.3125rem;padding-bottom:1.625rem}@media screen and (min-width:768px){.cc--story-listing .f--cards .cc--news-listing-card{margin-bottom:2rem;padding-bottom:1.6875rem}}@media screen and (min-width:1024px){.cc--story-listing .f--cards .cc--news-listing-card{margin-bottom:2.5rem;padding-bottom:2.5rem}}.cc_banner-wrapper{z-index:1000001}.cc_banner-wrapper .cc_container p.cc_message{color:#fff}.cc_banner-wrapper .cc_container p.cc_message a{color:#fff;font-weight:700}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container p.cc_message a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container p.cc_message a:hover{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container .cc_btn_accept_all else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container .cc_btn_accept_all:hover{text-decoration:none}.lity .lity-wrap .lity-container{background-color:#fff;position:relative}.lity .lity-wrap .lity-container .lity-content{-webkit-transition:none;transition:none}.lity .lity-wrap .lity-container .lity-content:after{display:none}.lity .lity-wrap .lity-container .lity-content iframe{vertical-align:top}.lity .lity-wrap .lity-container .lity-close{color:#000;font-size:0;line-height:0;overflow:hidden;position:absolute;right:-35px;text-indent:101%;top:-25px;white-space:nowrap}.lity .lity-wrap .lity-container .lity-close:after{background-image:url(/images/icons/icon-close-grey.svg);background-size:cover;content:"";display:block;height:16px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px}html[data-whatinput=keyboard] .lity .lity-wrap .lity-container .lity-close:focus{outline:3px solid #c69214}html[data-whatinput=mouse] .lity .lity-wrap .lity-container .lity-close:focus{outline:none}.lity .lity-wrap .lity-container h3{font-size:1.25rem;line-height:1.5;margin-bottom:.3125rem}.lity .lity-wrap .lity-container p{font-size:1rem;line-height:1.625}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:9px 5px;text-transform:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:17px;position:relative;width:25px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:0;height:3px;position:absolute;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:25px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s} +@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);} diff --git a/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/css_pEsV--HslyN3xVG1Ox7En4k-ghH7hS_40Cua9JL-WzE.css b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/css_pEsV--HslyN3xVG1Ox7En4k-ghH7hS_40Cua9JL-WzE.css new file mode 100644 index 00000000..82c05371 --- /dev/null +++ b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/css_pEsV--HslyN3xVG1Ox7En4k-ghH7hS_40Cua9JL-WzE.css @@ -0,0 +1,11 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;} +.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;} +.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;} +.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;} +.clearfix:after{display:table;clear:both;content:"";} +.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;} +.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;} +.cc_banner-wrapper{z-index:9001;position:relative}.cc_container .cc_btn{cursor:pointer;text-align:center;font-size:0.6em;transition:font-size 200ms;line-height:1em}.cc_container .cc_message{font-size:0.6em;transition:font-size 200ms;margin:0;padding:0;line-height:1.5em}.cc_container .cc_logo{display:none;text-indent:-1000px;overflow:hidden;width:100px;height:22px;background-size:cover;background-image:url(//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.10/logo.png);opacity:0.9;transition:opacity 200ms}.cc_container .cc_logo:hover,.cc_container .cc_logo:active{opacity:1}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{font-size:0.8em}}@media screen and (min-width:768px){.cc_container .cc_btn{font-size:1em}.cc_container .cc_message{font-size:1em;line-height:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}@media print{.cc_banner-wrapper,.cc_container{display:none}}.cc_container{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:10px}.cc_container .cc_btn{padding:8px 10px;background-color:#f1d600;cursor:pointer;transition:font-size 200ms;text-align:center;font-size:0.6em;display:block;width:33%;margin-left:10px;float:right;max-width:120px}.cc_container .cc_message{transition:font-size 200ms;font-size:0.6em;display:block}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{margin-top:0.5em;font-size:0.8em}}@media screen and (min-width:768px){.cc_container{padding:15px 30px 15px}.cc_container .cc_btn{font-size:1em;padding:8px 15px}.cc_container .cc_message{font-size:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}.cc_container{background:#222;color:#fff;font-size:17px;font-family:"Helvetica Neue Light","HelveticaNeue-Light","Helvetica Neue",Calibri,Helvetica,Arial;box-sizing:border-box}.cc_container ::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#000;background-color:#f1d600;transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;border-radius:5px;-webkit-border-radius:5px}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color:#fff;color:#000}.cc_container a,.cc_container a:visited{text-decoration:none;color:#31a8f0;transition:200ms color}.cc_container a:hover,.cc_container a:active{color:#b2f7ff}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(66px);-ms-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cc_container,.cc_message,.cc_btn{animation-duration:0.8s;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;-webkit-animation-name:slideUp;animation-name:slideUp} +span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;} +.paragraph--unpublished{background-color:#fff4f4;} diff --git a/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/gtag.js.download b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/gtag.js.download new file mode 100644 index 00000000..84995976 --- /dev/null +++ b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/gtag.js.download @@ -0,0 +1,43 @@ +window.dataLayer = window.dataLayer || []; +function gtag() { + dataLayer.push(arguments); +} +gtag('js', new Date()); +// Drupal's global gtag ID. For more info: https://developers.google.com/tag-platform/devguides/gtag-integration +gtag('set', 'developer_id.dMDhkMT', true); + +(function (drupalSettings) { + if (!drupalSettings.gtag) {return;} + const config = drupalSettings.gtag; + + if (config.consentMode === true) { + gtag('consent', 'default', { + ad_storage: 'denied', + analytics_storage: 'denied', + ad_user_data: 'denied', + ad_personalization: 'denied', + wait_for_update: 500, + }); + } + + if (config.tagId.length !== 0) { + const script = document.createElement('script'); + script.async = true; + script.src = `https://www.googletagmanager.com/gtag/js?id=${config.tagId}`; + script.type = 'text/javascript'; + document.getElementsByTagName('head')[0].appendChild(script); + } + + const additionalConfigInfo = config.additionalConfigInfo || []; + if (additionalConfigInfo.length === 0) { + gtag('config', config.tagId); + } else { + gtag('config', config.tagId, additionalConfigInfo); + } + + const otherIds = config.otherIds || []; + otherIds.forEach((id) => gtag('config', id)); + + const events = config.events || []; + events.forEach((event) => gtag('event', event.name, event.data)); +})(drupalSettings); diff --git a/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/gtm.js.download b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/gtm.js.download new file mode 100644 index 00000000..aefb9729 --- /dev/null +++ b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/gtm.js.download @@ -0,0 +1,31 @@ +const dl = drupalSettings.gtm ? drupalSettings.gtm.settings.data_layer : 'dataLayer'; +window[dl] = window[dl] || []; + +(function (drupalSettings) { + if (!drupalSettings.gtm) {return;} + const config = drupalSettings.gtm; + + window[dl].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); + const gtmSettings = config.settings; + if (gtmSettings.include_classes === true) { + window[dl].push({ + 'gtm.allowlist': gtmSettings.allowlist_classes ?? [], + 'gtm.blocklist': gtmSettings.blocklist_classes ?? [], + }); + } + + let gtm_environment = ''; + if (gtmSettings.include_environment === true) { + const gtm_auth = gtmSettings.environment_token ?? ''; + const gtm_preview = gtmSettings.environment_id ?? ''; + gtm_environment = `>m_auth=${gtm_auth}>m_preview=${gtm_preview}>m_cookies_win=x`; + } + config.tagIds.forEach(function (tagId) { + const script = document.createElement('script'); + script.async = true; + const dLink = dl != 'dataLayer' ? `&l=${dl}` : ''; + script.src = `https://www.googletagmanager.com/gtm.js?id=${tagId}${gtm_environment}${dLink}`; + script.type = 'text/javascript'; + document.getElementsByTagName('head')[0].appendChild(script); + }); +})(drupalSettings); diff --git a/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/iframe_api b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/iframe_api new file mode 100644 index 00000000..c3946f53 --- /dev/null +++ b/UMASS_sample/Flex Finish _ UMass Flex _ UMass Amherst_files/iframe_api @@ -0,0 +1,3 @@ +var scriptUrl = 'https:\/\/www.youtube.com\/s\/player\/c2f7551f\/www-widgetapi.vflset\/www-widgetapi.js';try{var ttPolicy=window.trustedTypes.createPolicy("youtube-widget-api",{createScriptURL:function(x){return x}});scriptUrl=ttPolicy.createScriptURL(scriptUrl)}catch(e){}var YT;if(!window["YT"])YT={loading:0,loaded:0};var YTConfig;if(!window["YTConfig"])YTConfig={"host":"https://www.youtube.com"}; +if(!YT.loading){YT.loading=1;(function(){var l=[];YT.ready=function(f){if(YT.loaded)f();else l.push(f)};window.onYTReady=function(){YT.loaded=1;var i=0;for(;i0&&t-1 in e)}var y=e.document,m={type:!0,src:!0,nonce:!0,noModule:!0};function x(e,t,n){var r,i=(n=n||y).createElement("script");for(r in i.text=e,m)t&&t[r]&&(i[r]=t[r]);n.head.appendChild(i).parentNode&&i.parentNode.removeChild(i)}var b="4.0.0",w=/HTML$/i,T=function(e,t){return new T.fn.init(e,t)};function C(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}T.fn=T.prototype={jquery:b,constructor:T,length:0,toArray:function(){return i.call(this)},get:function(e){return null==e?i.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=T.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return T.each(this,e)},map:function(e){return this.pushStack(T.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(T.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(T.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+E+")"+E+"*"),q=RegExp(E+"|>"),O=/[+~]/,L=y.documentElement,H=L.matches||L.msMatchesSelector;function P(){var e=[];function t(n,r){return e.push(n+" ")>T.expr.cacheLength&&delete t[e.shift()],t[n+" "]=r}return t}function R(e){return e&&void 0!==e.getElementsByTagName&&e}var M="\\["+E+"*("+A+")(?:"+E+"*([*^$|!~]?=)"+E+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+A+"))|)"+E+"*\\]",W=":("+A+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",$={ID:RegExp("^#("+A+")"),CLASS:RegExp("^\\.("+A+")"),TAG:RegExp("^("+A+"|[*])"),ATTR:RegExp("^"+M),PSEUDO:RegExp("^"+W),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+E+"*(even|odd|(([+-]|)(\\d*)n|)"+E+"*(?:([+-]|)"+E+"*(\\d+)|))"+E+"*\\)|)","i")},I=new RegExp(W),F=RegExp("\\\\[\\da-fA-F]{1,6}"+E+"?|\\\\([^\\r\\n\\f])","g"),B=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))};function _(e){return e.replace(F,B)}function U(e){T.error("Syntax error, unrecognized expression: "+e)}var X=RegExp("^"+E+"*,"+E+"*"),z=P();function Y(e,t){var n,r,i,o,a,s,u,l=z[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=T.expr.preFilter;while(a){for(o in(!n||(r=X.exec(a)))&&(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=N.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(D," ")}),a=a.slice(n.length)),$)(r=T.expr.match[o].exec(a))&&(!u[o]||(r=u[o](r)))&&(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?U(e):z(e,s).slice(0)}function G(e){for(var t=0,n=e.length,r="";t1)},removeAttr:function(e){return this.each(function(){T.removeAttr(this,e)})}}),T.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?T.prop(e,t,n):(1===o&&T.isXMLDoc(e)||(i=T.attrHooks[t.toLowerCase()]),void 0!==n)?null===n||!1===n&&0!==t.toLowerCase().indexOf("aria-")?void T.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=e.getAttribute(t))?void 0:r},attrHooks:{},removeAttr:function(e,t){var n,r=0,i=t&&t.match(Q);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),k&&(T.attrHooks.type={set:function(e,t){if("radio"===t&&C(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}});var J=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function K(e,t){return t?"\0"===e?"\uFFFD":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}T.escapeSelector=function(e){return(e+"").replace(J,K)};var Z=n.sort,ee=n.splice;function et(e,t){if(e===t)return en=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)?e==y||e.ownerDocument==y&&T.contains(y,e)?-1:t==y||t.ownerDocument==y&&T.contains(y,t)?1:0:4&n?-1:1}T.uniqueSort=function(e){var t,n=[],r=0,i=0;if(en=!1,Z.call(e,et),en){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)ee.call(e,n[r],1)}return e},T.fn.uniqueSort=function(){return this.pushStack(T.uniqueSort(i.apply(this)))};var en,er,ei,eo,ea,es,eu=0,el=0,ec=P(),ef=P(),ep=P(),ed=RegExp(E+"+","g"),eh=RegExp("^"+A+"$"),eg=T.extend({needsContext:RegExp("^"+E+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+E+"*((?:-\\d)?\\d*)"+E+"*\\)|)(?=[^-]|$)","i")},$),ev=/^(?:input|select|textarea|button)$/i,ey=/^h\d$/i,em=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ex=function(){eE()},eb=eS(function(e){return!0===e.disabled&&C(e,"fieldset")},{dir:"parentNode",next:"legend"});function ew(e,t,n,r){var i,o,s,u,l,c,f,p=t&&t.ownerDocument,d=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==d&&9!==d&&11!==d)return n;if(!r&&(eE(t),t=t||eo,es)){if(11!==d&&(l=em.exec(e))){if(i=l[1]){if(9===d)return(s=t.getElementById(i))&&a.call(n,s),n;else if(p&&(s=p.getElementById(i))&&T.contains(t,s))return a.call(n,s),n}else if(l[2])return a.apply(n,t.getElementsByTagName(e)),n;else if((i=l[3])&&t.getElementsByClassName)return a.apply(n,t.getElementsByClassName(i)),n}if(!ep[e+" "]&&(!S||!S.test(e))){if(f=e,p=t,1===d&&(q.test(e)||N.test(e))){((p=O.test(e)&&R(t.parentNode)||t)!=t||k)&&((u=t.getAttribute("id"))?u=T.escapeSelector(u):t.setAttribute("id",u=T.expando)),o=(c=Y(e)).length;while(o--)c[o]=(u?"#"+u:":scope")+" "+G(c[o]);f=c.join(",")}try{return a.apply(n,p.querySelectorAll(f)),n}catch(t){ep(e,!0)}finally{u===T.expando&&t.removeAttribute("id")}}}return eq(e.replace(D,"$1"),t,n,r)}function eT(e){return e[T.expando]=!0,e}function eC(e){return function(t){if("form"in t){if(t.parentNode&&!1===t.disabled){if("label"in t)if("label"in t.parentNode)return t.parentNode.disabled===e;else return t.disabled===e;return t.isDisabled===e||!e!==t.isDisabled&&eb(t)===e}return t.disabled===e}return"label"in t&&t.disabled===e}}function ej(e){return eT(function(t){return t*=1,eT(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function eE(e){var t,n=e?e.ownerDocument||e:y;n!=eo&&9===n.nodeType&&(ea=(eo=n).documentElement,es=!T.isXMLDoc(eo),k&&y!=eo&&(t=eo.defaultView)&&t.top!==t&&t.addEventListener("unload",ex))}for(er in ew.matches=function(e,t){return ew(e,null,null,t)},ew.matchesSelector=function(e,t){if(eE(e),es&&!ep[t+" "]&&(!S||!S.test(t)))try{return H.call(e,t)}catch(e){ep(t,!0)}return ew(t,eo,null,[e]).length>0},T.expr={cacheLength:50,createPseudo:eT,match:eg,find:{ID:function(e,t){if(void 0!==t.getElementById&&es){var n=t.getElementById(e);return n?[n]:[]}},TAG:function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},CLASS:function(e,t){if(void 0!==t.getElementsByClassName&&es)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=_(e[1]),e[3]=_(e[3]||e[4]||e[5]||""),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||U(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&U(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return $.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&I.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{ID:function(e){var t=_(e);return function(e){return e.getAttribute("id")===t}},TAG:function(e){var t=_(e).toLowerCase();return"*"===e?function(){return!0}:function(e){return C(e,t)}},CLASS:function(e){var t=ec[e+" "];return t||(t=RegExp("(^|"+E+")"+e+"("+E+"|$)"))&&ec(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=T.attr(r,e);return null==i?"!="===t:!t||((i+="","="===t)?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(ed," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!u&&!s,m=!1;if(g){if(o){while(h){f=t;while(f=f[h])if(s?C(f,v):1===f.nodeType)return!1;d=h="only"===e&&!d&&"nextSibling"}return!0}if(d=[a?g.firstChild:g.lastChild],a&&y){m=(p=(l=(c=g[T.expando]||(g[T.expando]={}))[e]||[])[0]===eu&&l[1])&&l[2],f=p&&g.childNodes[p];while(f=++p&&f&&f[h]||(m=p=0)||d.pop())if(1===f.nodeType&&++m&&f===t){c[e]=[eu,p,m];break}}else if(y&&(m=p=(l=(c=t[T.expando]||(t[T.expando]={}))[e]||[])[0]===eu&&l[1]),!1===m){while(f=++p&&f&&f[h]||(m=p=0)||d.pop())if((s?C(f,v):1===f.nodeType)&&++m&&(y&&((c=f[T.expando]||(f[T.expando]={}))[e]=[eu,m]),f===t))break}return(m-=i)===r||m%r==0&&m/r>=0}}},PSEUDO:function(e,t){var n=T.expr.pseudos[e]||T.expr.setFilters[e.toLowerCase()]||U("unsupported pseudo: "+e);return n[T.expando]?n(t):n}},pseudos:{not:eT(function(e){var t=[],n=[],r=eN(e.replace(D,"$1"));return r[T.expando]?eT(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:eT(function(e){return function(t){return ew(e,t).length>0}}),contains:eT(function(e){return e=_(e),function(t){return(t.textContent||T.text(t)).indexOf(e)>-1}}),lang:eT(function(e){return eh.test(e||"")||U("unsupported lang: "+e),e=_(e).toLowerCase(),function(t){var n;do if(n=es?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===ea},focus:function(e){return e===eo.activeElement&&eo.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:eC(!1),disabled:eC(!0),checked:function(e){return C(e,"input")&&!!e.checked||C(e,"option")&&!!e.selected},selected:function(e){return k&&e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!T.expr.pseudos.empty(e)},header:function(e){return ey.test(e.nodeName)},input:function(e){return ev.test(e.nodeName)},button:function(e){return C(e,"input")&&"button"===e.type||C(e,"button")},text:function(e){return C(e,"input")&&"text"===e.type},first:ej(function(){return[0]}),last:ej(function(e,t){return[t-1]}),eq:ej(function(e,t,n){return[n<0?n+t:n]}),even:ej(function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e}),gt:ej(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function eA(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s-1},l,!0),d=[function(e,t,r){var i=!u&&(r||t!=ei)||((n=t).nodeType?f(e,t,r):p(e,t,r));return n=null,i}];c-1&&(e[f]=!(u[f]=d))}}else h=eA(h===u?h.splice(y,h.length):h),o?o(null,u,h,c):a.apply(u,h)})}(c>1&&eD(d),c>1&&G(t.slice(0,c-1).concat({value:" "===t[c-2].type?"*":""})).replace(D,"$1"),r,c0,r=l.length>0,i=function(e,t,i,o,s){var c,f,p,d=0,h="0",g=e&&[],v=[],y=ei,m=e||r&&T.expr.find.TAG("*",s),x=eu+=null==y?1:Math.random()||.1;for(s&&(ei=t==eo||t||s);null!=(c=m[h]);h++){if(r&&c){f=0,t||c.ownerDocument==eo||(eE(c),i=!es);while(p=l[f++])if(p(c,t||eo,i)){a.call(o,c);break}s&&(eu=x)}n&&((c=!p&&c)&&d--,e&&g.push(c))}if(d+=h,n&&h!==d){f=0;while(p=u[f++])p(g,v,t,i);if(e){if(d>0)while(h--)g[h]||v[h]||(v[h]=j.call(o));v=eA(v)}a.apply(o,v),s&&!e&&v.length>0&&d+u.length>1&&T.uniqueSort(o)}return s&&(eu=x,ei=y),g},n?eT(i):i))).selector=e}return c}function eq(e,t,n,r){var i,o,s,u,l,c="function"==typeof e&&e,f=!r&&Y(e=c.selector||e);if(n=n||[],1===f.length){if((o=f[0]=f[0].slice(0)).length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&es&&T.expr.relative[o[1].type]){if(!(t=(T.expr.find.ID(_(s.matches[0]),t)||[])[0]))return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=eg.needsContext.test(e)?0:o.length;while(i--){if(s=o[i],T.expr.relative[u=s.type])break;if((l=T.expr.find[u])&&(r=l(_(s.matches[0]),O.test(o[0].type)&&R(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&G(o)))return a.apply(n,r),n;break}}}return(c||eN(e,f))(r,t,!es,n,!t||O.test(e)&&R(t.parentNode)||t),n}function eO(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&T(e).is(n))break;r.push(e)}return r}function eL(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}ek.prototype=T.expr.pseudos,T.expr.setFilters=new ek,eE(),T.find=ew,ew.compile=eN,ew.select=eq,ew.setDocument=eE,ew.tokenize=Y;var eH=T.expr.match.needsContext,eP=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function eR(e){return"<"===e[0]&&">"===e[e.length-1]&&e.length>=3}function eM(e,t,n){return"function"==typeof t?T.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?T.grep(e,function(e){return e===t!==n}):"string"!=typeof t?T.grep(e,function(e){return s.call(t,e)>-1!==n}):T.filter(t,e,n)}T.filter=function(e,t,n){var r=t[0];return(n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType)?T.find.matchesSelector(r,e)?[r]:[]:T.find.matches(e,T.grep(t,function(e){return 1===e.nodeType}))},T.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(T(e).filter(function(){for(t=0;t1?T.uniqueSort(n):n},filter:function(e){return this.pushStack(eM(this,e||[],!1))},not:function(e){return this.pushStack(eM(this,e||[],!0))},is:function(e){return!!eM(this,"string"==typeof e&&eH.test(e)?T(e):e||[],!1).length}});var eW,e$=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(e,t){var n,r;if(!e)return this;if(e.nodeType)return this[0]=e,this.length=1,this;if("function"==typeof e)return void 0!==eW.ready?eW.ready(e):e(T);if(eR(n=e+""))n=[null,e,null];else{if("string"!=typeof e)return T.makeArray(e,this);n=e$.exec(e)}if(n&&(n[1]||!t))if(!n[1])return(r=y.getElementById(n[2]))&&(this[0]=r,this.length=1),this;else{if(t=t instanceof T?t[0]:t,T.merge(this,T.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:y,!0)),eP.test(n[1])&&T.isPlainObject(t))for(n in t)"function"==typeof this[n]?this[n](t[n]):this.attr(n,t[n]);return this}return!t||t.jquery?(t||eW).find(e):this.constructor(t).find(e)}).prototype=T.fn,eW=T(y);var eI=/^(?:parents|prev(?:Until|All))/,eF={children:!0,contents:!0,next:!0,prev:!0};function eB(e,t){while((e=e[t])&&1!==e.nodeType);return e}function e_(e){return e}function eU(e){throw e}function eX(e,t,n,r){var i;try{e&&"function"==typeof(i=e.promise)?i.call(e).done(t).fail(n):e&&"function"==typeof(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n(e)}}T.fn.extend({has:function(e){var t=T(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&T.find.matchesSelector(n,e))){o.push(n);break}}return this.pushStack(o.length>1?T.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?s.call(T(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),T.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return eO(e,"parentNode")},parentsUntil:function(e,t,n){return eO(e,"parentNode",n)},next:function(e){return eB(e,"nextSibling")},prev:function(e){return eB(e,"previousSibling")},nextAll:function(e){return eO(e,"nextSibling")},prevAll:function(e){return eO(e,"previousSibling")},nextUntil:function(e,t,n){return eO(e,"nextSibling",n)},prevUntil:function(e,t,n){return eO(e,"previousSibling",n)},siblings:function(e){return eL((e.parentNode||{}).firstChild,e)},children:function(e){return eL(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(C(e,"template")&&(e=e.content||e),T.merge([],e.childNodes))}},function(e,t){T.fn[e]=function(n,r){var i=T.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=T.filter(r,i)),this.length>1&&(eF[e]||T.uniqueSort(i),eI.test(e)&&i.reverse()),this.pushStack(i)}}),T.Callbacks=function(e){e="string"==typeof e?(t=e,n={},T.each(t.match(Q)||[],function(e,t){n[t]=!0}),n):T.extend({},e);var t,n,r,i,o,a,s=[],u=[],l=-1,c=function(){for(a=a||e.once,o=r=!0;u.length;l=-1){i=u.shift();while(++l-1)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?T.inArray(e,s)>-1:s.length>0},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=i="",this},disabled:function(){return!s},lock:function(){return a=u=[],i||r||(s=i=""),this},locked:function(){return!!a},fireWith:function(e,t){return!a&&(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),r||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},T.extend({Deferred:function(t){var n=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return T.Deferred(function(t){T.each(n,function(n,r){var i="function"==typeof e[r[4]]&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t=o&&(r!==eU&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(T.Deferred.getErrorHook&&(c.error=T.Deferred.getErrorHook()),e.setTimeout(c))}}return T.Deferred(function(e){n[0][3].add(a(0,e,"function"==typeof i?i:e_,e.notifyWith)),n[1][3].add(a(0,e,"function"==typeof t?t:e_)),n[2][3].add(a(0,e,"function"==typeof r?r:eU))}).promise()},promise:function(e){return null!=e?T.extend(e,i):i}},o={};return T.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),o=i.call(arguments),a=T.Deferred(),s=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?i.call(arguments):n,--t||a.resolveWith(r,o)}};if(t<=1&&(eX(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||"function"==typeof(o[n]&&o[n].then)))return a.then();while(n--)eX(o[n],s(n),a.reject);return a.promise()}});var ez=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(t,n){t&&ez.test(t.name)&&e.console.warn("jQuery.Deferred exception",t,n)},T.readyException=function(t){e.setTimeout(function(){throw t})};var eY=T.Deferred();function eG(){y.removeEventListener("DOMContentLoaded",eG),e.removeEventListener("load",eG),T.ready()}T.fn.ready=function(e){return eY.then(e).catch(function(e){T.readyException(e)}),this},T.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--T.readyWait:T.isReady)||(T.isReady=!0,!0!==e&&--T.readyWait>0||eY.resolveWith(y,[T]))}}),T.ready.then=eY.then,"loading"!==y.readyState?e.setTimeout(T.ready):(y.addEventListener("DOMContentLoaded",eG),e.addEventListener("load",eG));var eV=/-([a-z])/g;function eQ(e,t){return t.toUpperCase()}function eJ(e){return e.replace(eV,eQ)}function eK(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function eZ(){this.expando=T.expando+eZ.uid++}eZ.uid=1,eZ.prototype={cache:function(e){var t=e[this.expando];return!t&&(t=Object.create(null),eK(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[eJ(t)]=n;else for(r in t)i[eJ(r)]=t[r];return n},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][eJ(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(eJ):(t=eJ(t))in r?[t]:t.match(Q)||[]).length;while(n--)delete r[t[n]]}(void 0===t||T.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!T.isEmptyObject(t)}};var e0=new eZ,e1=new eZ,e2=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,e3=/[A-Z]/g;function e4(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(e3,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{i=n,n="true"===i||"false"!==i&&("null"===i?null:i===+i+""?+i:e2.test(i)?JSON.parse(i):i)}catch(e){}e1.set(e,t,n)}else n=void 0;return n}T.extend({hasData:function(e){return e1.hasData(e)||e0.hasData(e)},data:function(e,t,n){return e1.access(e,t,n)},removeData:function(e,t){e1.remove(e,t)},_data:function(e,t,n){return e0.access(e,t,n)},_removeData:function(e,t){e0.remove(e,t)}}),T.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=e1.get(o),1===o.nodeType&&!e0.get(o,"hasDataAttrs"))){n=a.length;while(n--)a[n]&&0===(r=a[n].name).indexOf("data-")&&e4(o,r=eJ(r.slice(5)),i[r]);e0.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){e1.set(this,e)}):V(this,function(t){var n;if(o&&void 0===t)return void 0!==(n=e1.get(o,e))||void 0!==(n=e4(o,e))?n:void 0;this.each(function(){e1.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){e1.remove(this,e)})}}),T.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=e0.get(e,t),n&&(!r||Array.isArray(n)?r=e0.set(e,t,T.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=T.queue(e,t),r=n.length,i=n.shift(),o=T._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){T.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return e0.get(e,n)||e0.set(e,n,{empty:T.Callbacks("once memory").add(function(){e0.remove(e,[t+"queue",n])})})}}),T.fn.extend({queue:function(e,t){var n=2;return("string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,tc={thead:["table"],col:["colgroup","table"],tr:["tbody","table"],td:["tr","tbody","table"]};function tf(e,t){var r;return(r=void 0!==e.getElementsByTagName?n.slice.call(e.getElementsByTagName(t||"*")):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&C(e,t))?T.merge([e],r):r}tc.tbody=tc.tfoot=tc.colgroup=tc.caption=tc.thead,tc.th=tc.td;var tp=/^$|^module$|\/(?:java|ecma)script/i;function td(e,t){for(var n=0,r=e.length;n-1)s=s.appendChild(t.createElement(u[c]));s.innerHTML=T.htmlPrefilter(a),T.merge(p,s.childNodes),(s=f.firstChild).textContent=""}else p.push(t.createTextNode(a));f.textContent="",d=0;while(a=p[d++]){if(i&&T.inArray(a,i)>-1){o&&o.push(a);continue}if(l=ts(a),s=tf(f.appendChild(a),"script"),l&&td(s),r){c=0;while(a=s[c++])tp.test(a.type||"")&&r.push(a)}}return f}function tv(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function ty(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function tm(e,t,n,r){t=o(t);var i,a,s,u,l,c,f=0,p=e.length,d=p-1,h=t[0];if("function"==typeof h)return e.each(function(i){var o=e.eq(i);t[0]=h.call(this,i,o.html()),tm(o,t,n,r)});if(p&&(a=(i=tg(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=a),a||r)){for(u=(s=T.map(tf(i,"script"),tv)).length;f=1)){for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(n=0,o=[],a={};n-1:T.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}}return l=this,u0&&td(a,!u&&tf(e,"script")),s},cleanData:function(e){for(var t,n,r,i=T.event.special,o=0;void 0!==(n=e[o]);o++)if(eK(n)){if(t=n[e0.expando]){if(t.events)for(r in t.events)i[r]?T.event.remove(n,r):T.removeEvent(n,r,t.handle);n[e0.expando]=void 0}n[e1.expando]&&(n[e1.expando]=void 0)}}}),T.fn.extend({detach:function(e){return tD(this,e,!0)},remove:function(e){return tD(this,e)},text:function(e){return V(this,function(e){return void 0===e?T.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=e)})},null,e,arguments.length)},append:function(){return tm(this,arguments,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&tk(this,e).appendChild(e)})},prepend:function(){return tm(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=tk(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return tm(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return tm(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(T.cleanData(tf(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return T.clone(this,e,t)})},html:function(e){return V(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!tE.test(e)&&!tc[(tl.exec(e)||["",""])[1].toLowerCase()]){e=T.htmlPrefilter(e);try{for(;nT.inArray(this,e)&&(T.cleanData(tf(this)),n&&n.replaceChild(t,this))},e)}}),T.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){T.fn[e]=function(e){for(var n,r=[],i=T(e),o=i.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),T(i[s])[t](n),a.apply(r,n);return this.pushStack(r)}});var tA=RegExp("^("+e5+")(?!px)[a-z%]+$","i"),tN=/^--/;function tq(t){var n=t.ownerDocument.defaultView;return n||(n=e),n.getComputedStyle(t)}function tO(e,t,n){var r,i=tN.test(t);return(n=n||tq(e))&&(r=n.getPropertyValue(t)||n[t],i&&r&&(r=r.replace(D,"$1")||void 0),""!==r||ts(e)||(r=T.style(e,t))),void 0!==r?r+"":r}var tL=["Webkit","Moz","ms"],tH=y.createElement("div").style;function tP(e){return e in tH?e:function(e){var t=e[0].toUpperCase()+e.slice(1),n=tL.length;while(n--)if((e=tL[n]+t)in tH)return e}(e)||e}var tR,tM,tW=y.createElement("table");function t$(){if(tW&&tW.style){var t,n=y.createElement("col"),r=y.createElement("tr"),i=y.createElement("td");if(tW.style.cssText="position:absolute;left:-11111px;border-collapse:separate;border-spacing:0",r.style.cssText="box-sizing:content-box;border:1px solid;height:1px",i.style.cssText="height:9px;width:9px;padding:0",n.span=2,L.appendChild(tW).appendChild(n).parentNode.appendChild(r).appendChild(i).parentNode.appendChild(i.cloneNode(!0)),0===tW.offsetWidth)return void L.removeChild(tW);t=e.getComputedStyle(r),tM=k||18===Math.round(parseFloat(e.getComputedStyle(n).width)),tR=Math.round(parseFloat(t.height)+parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth))===r.offsetHeight,L.removeChild(tW),tW=null}}T.extend(d,{reliableTrDimensions:function(){return t$(),tR},reliableColDimensions:function(){return t$(),tM}});var tI={position:"absolute",visibility:"hidden",display:"block"},tF={letterSpacing:"0",fontWeight:"400"};function tB(e,t,n){var r=e9.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function t_(e,t,n,r,i,o){var a=+("width"===t),s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=T.css(e,n+e6[a],!0,i)),r?("content"===n&&(u-=T.css(e,"padding"+e6[a],!0,i)),"margin"!==n&&(u-=T.css(e,"border"+e6[a]+"Width",!0,i))):(u+=T.css(e,"padding"+e6[a],!0,i),"padding"!==n?u+=T.css(e,"border"+e6[a]+"Width",!0,i):s+=T.css(e,"border"+e6[a]+"Width",!0,i));return!r&&o>=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function tU(e,t,n){var r=tq(e),i=(k||n)&&"border-box"===T.css(e,"boxSizing",!1,r),o=i,a=tO(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(tA.test(a)){if(!n)return a;a="auto"}return("auto"===a||k&&i||!d.reliableColDimensions()&&C(e,"col")||!d.reliableTrDimensions()&&C(e,"tr"))&&e.getClientRects().length&&(i="border-box"===T.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+t_(e,t,n||(i?"border":"content"),o,r,a)+"px"}function tX(e,t,n,r,i){return new tX.prototype.init(e,t,n,r,i)}T.extend({cssHooks:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=ti(t),u=tN.test(t),l=e.style;if(u||(t=tP(s)),a=T.cssHooks[t]||T.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];if("string"==(o=typeof n)&&(i=e9.exec(n))&&i[1]&&(n=tn(e,t,i),o="number"),null!=n&&n==n)"number"===o&&(n+=i&&i[3]||(tt(s)?"px":"")),k&&""===n&&0===t.indexOf("background")&&(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n)}},css:function(e,t,n,r){var i,o,a,s=ti(t);return(tN.test(t)||(t=tP(s)),(a=T.cssHooks[t]||T.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=tO(e,t,r)),"normal"===i&&t in tF&&(i=tF[t]),""===n||n)?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),T.each(["height","width"],function(e,t){T.cssHooks[t]={get:function(e,n,r){if(n)return"none"===T.css(e,"display")?function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r}(e,tI,function(){return tU(e,t,r)}):tU(e,t,r)},set:function(e,n,r){var i,o=tq(e),a=r&&"border-box"===T.css(e,"boxSizing",!1,o),s=r?t_(e,t,r,a,o):0;return s&&(i=e9.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=T.css(e,t)),tB(e,n,s)}}}),T.each({margin:"",padding:"",border:"Width"},function(e,t){T.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+e6[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(T.cssHooks[e+t].set=tB)}),T.fn.extend({css:function(e,t){return V(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=tq(e),i=t.length;a1)}}),T.Tween=tX,tX.prototype={constructor:tX,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||T.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(tt(n)?"px":"")},cur:function(){var e=tX.propHooks[this.prop];return e&&e.get?e.get(this):tX.propHooks._default.get(this)},run:function(e){var t,n=tX.propHooks[this.prop];return this.options.duration?this.pos=t=T.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):tX.propHooks._default.set(this),this}},tX.prototype.init.prototype=tX.prototype,tX.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=T.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){T.fx.step[e.prop]?T.fx.step[e.prop](e):1===e.elem.nodeType&&(T.cssHooks[e.prop]||null!=e.elem.style[tP(e.prop)])?T.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},T.easing={linear:function(e){return e},swing:function(e){return .5-Math.cos(e*Math.PI)/2},_default:"swing"},T.fx=tX.prototype.init,T.fx.step={};var tz,tY,tG=/^(?:toggle|show|hide)$/,tV=/queueHooks$/;function tQ(){return e.setTimeout(function(){tz=void 0}),tz=Date.now()}function tJ(e,t){var n,r=0,i={height:e};for(t=+!!t;r<4;r+=2-t)i["margin"+(n=e6[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function tK(e,t,n){for(var r,i=(tZ.tweeners[t]||[]).concat(tZ.tweeners["*"]),o=0,a=i.length;o1)},removeProp:function(e){return this.each(function(){delete this[T.propFix[e]||e]})}}),T.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return(1===o&&T.isXMLDoc(e)||(t=T.propFix[t]||t,i=T.propHooks[t]),void 0!==n)?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=e.getAttribute("tabindex");return t?parseInt(t,10):t0.test(e.nodeName)||t1.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),k&&(T.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){T.propFix[this.toLowerCase()]=this}),T.fn.extend({addClass:function(e){var t,n,r,i,o,a;return"function"==typeof e?this.each(function(t){T(this).addClass(e.call(this,t,t3(this)))}):(t=t4(e)).length?this.each(function(){if(r=t3(this),n=1===this.nodeType&&" "+t2(r)+" "){for(o=0;on.indexOf(" "+i+" ")&&(n+=i+" ");r!==(a=t2(n))&&this.setAttribute("class",a)}}):this},removeClass:function(e){var t,n,r,i,o,a;return"function"==typeof e?this.each(function(t){T(this).removeClass(e.call(this,t,t3(this)))}):arguments.length?(t=t4(e)).length?this.each(function(){if(r=t3(this),n=1===this.nodeType&&" "+t2(r)+" "){for(o=0;o-1)n=n.replace(" "+i+" "," ")}r!==(a=t2(n))&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(e,t){var n,r,i,o;return"function"==typeof e?this.each(function(n){T(this).toggleClass(e.call(this,n,t3(this),t),t)}):"boolean"==typeof t?t?this.addClass(e):this.removeClass(e):(n=t4(e)).length?this.each(function(){for(i=0,o=T(this);i-1)return!0;return!1}}),T.fn.extend({val:function(e){var t,n,r,i=this[0];if(!arguments.length)return i?(t=T.valHooks[i.type]||T.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:null==(n=i.value)?"":n:void 0;return r="function"==typeof e,this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,T(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=T.map(i,function(e){return null==e?"":e+""})),(t=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})}}),T.extend({valHooks:{select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k&&(T.valHooks.option={get:function(e){var t=e.getAttribute("value");return null!=t?t:t2(T.text(e))}}),T.each(["radio","checkbox"],function(){T.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=T.inArray(T(e).val(),t)>-1}}});var t5=/^(?:focusinfocus|focusoutblur)$/,t9=function(e){e.stopPropagation()};T.extend(T.event,{trigger:function(t,n,r,i){var o,a,s,u,l,f,p,d,h=[r||y],v=c.call(t,"type")?t.type:t,m=c.call(t,"namespace")?t.namespace.split("."):[];if((a=d=s=r=r||y,!(3===r.nodeType||8===r.nodeType||t5.test(v+T.event.triggered)))&&(v.indexOf(".")>-1&&(v=(m=v.split(".")).shift(),m.sort()),l=0>v.indexOf(":")&&"on"+v,(t=t[T.expando]?t:new T.Event(v,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=m.join("."),t.rnamespace=t.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:T.makeArray(n,[t]),p=T.event.special[v]||{},i||!p.trigger||!1!==p.trigger.apply(r,n))){if(!i&&!p.noBubble&&!g(r)){for(u=p.delegateType||v,!t5.test(u+v)&&(a=a.parentNode);a;a=a.parentNode)h.push(a),s=a;s===(r.ownerDocument||y)&&h.push(s.defaultView||s.parentWindow||e)}o=0;while((a=h[o++])&&!t.isPropagationStopped())d=a,t.type=o>1?u:p.bindType||v,(f=(e0.get(a,"events")||Object.create(null))[t.type]&&e0.get(a,"handle"))&&f.apply(a,n),(f=l&&a[l])&&f.apply&&eK(a)&&(t.result=f.apply(a,n),!1===t.result&&t.preventDefault());return t.type=v,!i&&!t.isDefaultPrevented()&&(!p._default||!1===p._default.apply(h.pop(),n))&&eK(r)&&l&&"function"==typeof r[v]&&!g(r)&&((s=r[l])&&(r[l]=null),T.event.triggered=v,t.isPropagationStopped()&&d.addEventListener(v,t9),r[v](),t.isPropagationStopped()&&d.removeEventListener(v,t9),T.event.triggered=void 0,s&&(r[l]=s)),t.result}},simulate:function(e,t,n){var r=T.extend(new T.Event,n,{type:e,isSimulated:!0});T.event.trigger(r,null,t)}}),T.fn.extend({trigger:function(e,t){return this.each(function(){T.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return T.event.trigger(e,t,n,!0)}});var t6=e.location,t8={guid:Date.now()},t7=/\?/;T.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{n=new e.DOMParser().parseFromString(t,"text/xml")}catch(e){}return r=n&&n.getElementsByTagName("parsererror")[0],(!n||r)&&T.error("Invalid XML: "+(r?T.map(r.childNodes,function(e){return e.textContent}).join("\n"):t)),n};var ne=/\[\]$/,nt=/\r?\n/g,nn=/^(?:submit|button|image|reset|file)$/i,nr=/^(?:input|select|textarea|keygen)/i;T.param=function(e,t){var n,r=[],i=function(e,t){var n="function"==typeof t?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!T.isPlainObject(e))T.each(e,function(){i(this.name,this.value)});else for(n in e)!function e(t,n,r,i){var o;if(Array.isArray(n))T.each(n,function(n,o){r||ne.test(t)?i(t,o):e(t+"["+("object"==typeof o&&null!=o?n:"")+"]",o,r,i)});else if(r||"object"!==h(n))i(t,n);else for(o in n)e(t+"["+o+"]",n[o],r,i)}(n,e[n],t,i);return r.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=T.prop(this,"elements");return e?T.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!T(this).is(":disabled")&&nr.test(this.nodeName)&&!nn.test(e)&&(this.checked||!tx.test(e))}).map(function(e,t){var n=T(this).val();return null==n?null:Array.isArray(n)?T.map(n,function(e){return{name:t.name,value:e.replace(nt,"\r\n")}}):{name:t.name,value:n.replace(nt,"\r\n")}}).get()}});var ni=/%20/g,no=/#.*$/,na=/([?&])_=[^&]*/,ns=/^(.*?):[ \t]*([^\r\n]*)$/mg,nu=/^(?:GET|HEAD)$/,nl=/^\/\//,nc={},nf={},np="*/".concat("*"),nd=y.createElement("a");function nh(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(Q)||[];if("function"==typeof n)while(r=o[i++])"+"===r[0]?(e[r=r.slice(1)||"*"]=e[r]||[]).unshift(n):(e[r]=e[r]||[]).push(n)}}function ng(e,t,n,r){var i={},o=e===nf;function a(s){var u;return i[s]=!0,T.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function nv(e,t){var n,r,i=T.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&T.extend(!0,e,r),e}nd.href=t6.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:t6.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(t6.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":np,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?nv(nv(e,T.ajaxSettings),t):nv(T.ajaxSettings,e)},ajaxPrefilter:nh(nc),ajaxTransport:nh(nf),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var r,i,o,a,s,u,l,c,f,p,d=T.ajaxSetup({},n),h=d.context||d,g=d.context&&(h.nodeType||h.jquery)?T(h):T.event,v=T.Deferred(),m=T.Callbacks("once memory"),x=d.statusCode||{},b={},w={},C="canceled",j={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a){a={};while(t=ns.exec(o))a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return l?o:null},setRequestHeader:function(e,t){return null==l&&(b[e=w[e.toLowerCase()]=w[e.toLowerCase()]||e]=t),this},overrideMimeType:function(e){return null==l&&(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)j.always(e[j.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return r&&r.abort(t),E(0,t),this}};if(v.promise(j),d.url=((t||d.url||t6.href)+"").replace(nl,t6.protocol+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(Q)||[""],null==d.crossDomain){u=y.createElement("a");try{u.href=d.url,u.href=u.href,d.crossDomain=nd.protocol+"//"+nd.host!=u.protocol+"//"+u.host}catch(e){d.crossDomain=!0}}if(ng(nc,d,n,j),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=T.param(d.data,d.traditional)),l)return j;for(f in(c=T.event&&d.global)&&0==T.active++&&T.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!nu.test(d.type),i=d.url.replace(no,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(d.data=d.data.replace(ni,"+")):(p=d.url.slice(i.length),d.data&&(d.processData||"string"==typeof d.data)&&(i+=(t7.test(i)?"&":"?")+d.data,delete d.data),!1===d.cache&&(i=i.replace(na,"$1"),p=(t7.test(i)?"&":"?")+"_="+t8.guid+++p),d.url=i+p),d.ifModified&&(T.lastModified[i]&&j.setRequestHeader("If-Modified-Since",T.lastModified[i]),T.etag[i]&&j.setRequestHeader("If-None-Match",T.etag[i])),(d.data&&d.hasContent&&!1!==d.contentType||n.contentType)&&j.setRequestHeader("Content-Type",d.contentType),j.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+np+"; q=0.01":""):d.accepts["*"]),d.headers)j.setRequestHeader(f,d.headers[f]);if(d.beforeSend&&(!1===d.beforeSend.call(h,j,d)||l))return j.abort();if(C="abort",m.add(d.complete),j.done(d.success),j.fail(d.error),r=ng(nf,d,n,j)){if(j.readyState=1,c&&g.trigger("ajaxSend",[j,d]),l)return j;d.async&&d.timeout>0&&(s=e.setTimeout(function(){j.abort("timeout")},d.timeout));try{l=!1,r.send(b,E)}catch(e){if(l)throw e;E(-1,e)}}else E(-1,"No Transport");function E(t,n,a,u){var f,p,y,b,w,C=n;!l&&(l=!0,s&&e.clearTimeout(s),r=void 0,o=u||"",j.readyState=4*(t>0),f=t>=200&&t<300||304===t,a&&(b=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r){for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(d,j,a)),!f&&T.inArray("script",d.dataTypes)>-1&&0>T.inArray("json",d.dataTypes)&&(d.converters["text script"]=function(){}),b=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift()){if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o])){for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}}return{state:"success",data:t}}(d,b,j,f),f?(d.ifModified&&((w=j.getResponseHeader("Last-Modified"))&&(T.lastModified[i]=w),(w=j.getResponseHeader("etag"))&&(T.etag[i]=w)),204===t||"HEAD"===d.type?C="nocontent":304===t?C="notmodified":(C=b.state,p=b.data,f=!(y=b.error))):(y=C,(t||!C)&&(C="error",t<0&&(t=0))),j.status=t,j.statusText=(n||C)+"",f?v.resolveWith(h,[p,C,j]):v.rejectWith(h,[j,C,y]),j.statusCode(x),x=void 0,c&&g.trigger(f?"ajaxSuccess":"ajaxError",[j,d,f?p:y]),m.fireWith(h,[j,C]),c&&(g.trigger("ajaxComplete",[j,d]),--T.active||T.event.trigger("ajaxStop")))}return j},getJSON:function(e,t,n){return T.get(e,t,n,"json")},getScript:function(e,t){return T.get(e,void 0,t,"script")}}),T.each(["get","post"],function(e,t){T[t]=function(e,n,r,i){return("function"==typeof n||null===n)&&(i=i||r,r=n,n=void 0),T.ajax(T.extend({url:e,type:t,dataType:i,data:n,success:r},T.isPlainObject(e)&&e))}}),T.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),T._evalUrl=function(e,t,n){return T.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,scriptAttrs:t.crossOrigin?{crossOrigin:t.crossOrigin}:void 0,converters:{"text script":function(){}},dataFilter:function(e){T.globalEval(e,t,n)}})},T.fn.extend({wrapAll:function(e){var t;return this[0]&&("function"==typeof e&&(e=e.call(this[0])),t=T(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return"function"==typeof e?this.each(function(t){T(this).wrapInner(e.call(this,t))}):this.each(function(){var t=T(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t="function"==typeof e;return this.each(function(n){T(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){T(this).replaceWith(this.childNodes)}),this}}),T.expr.pseudos.hidden=function(e){return!T.expr.pseudos.visible(e)},T.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},T.ajaxSettings.xhr=function(){return new e.XMLHttpRequest};var ny={0:200};function nm(e){return e.scriptAttrs||!e.headers&&(e.crossDomain||e.async&&0>T.inArray("json",e.dataTypes))}T.ajaxTransport(function(e){var t;return{send:function(n,r){var i,o=e.xhr();if(o.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(i in e.xhrFields)o[i]=e.xhrFields[i];for(i in e.mimeType&&o.overrideMimeType&&o.overrideMimeType(e.mimeType),e.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest"),n)o.setRequestHeader(i,n[i]);t=function(e){return function(){t&&(t=o.onload=o.onerror=o.onabort=o.ontimeout=null,"abort"===e?o.abort():"error"===e?r(o.status,o.statusText):r(ny[o.status]||o.status,o.statusText,"text"===(o.responseType||"text")?{text:o.responseText}:{binary:o.response},o.getAllResponseHeaders()))}},o.onload=t(),o.onabort=o.onerror=o.ontimeout=t("error"),t=t("abort");try{o.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},converters:{"text script":function(e){return T.globalEval(e),e}}}),T.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),nm(e)&&(e.type="GET")}),T.ajaxTransport("script",function(e){if(nm(e)){var t,n;return{send:function(r,i){t=T(" + + + + + + + + + + +
+
+

The University of Massachusetts Amherst

+ +
+
+ +
+ + + + + +
+ + + + +
+ +
+
+ +
+ + + +
+ +
+
+
+ + + +
+
+
+ +
+ + +
+ + + + + +
+ + + +
+
+
+ +
+ +
+
+ +
+ +
+ + + + + + +
+ + +
+ + + +
+ + +
+ +
+ +
+
+
+
+ + + + + + +
+ +
+
+ +
+ + + + + + + +
+
+ + +
+ + + + +
+ + + + + + + + + Old Chapel and the W.E.B. Du Bois Library at UMass Amherst + + + + + +
+ + +
+ +
+
+ + + + +
+ + +

+ Schools & Colleges +

+ + +
+ + +
+ +
+ + +
+ + +
+ +
+
+ +
+ +
+ +
+
+ + + +
+ + + + + + + +
+
+ +
+

With 12 schools and colleges and a wide range of programs—from 100+ undergraduate majors to dozens of master’s and doctoral degrees—UMass Amherst gives you the feel of smaller academic communities within a major research university. You’ll find distinctive programs you can shape around your interests, opportunities to collaborate across disciplines, and the support to build a path that’s uniquely yours.

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ + + + +
+

Find Your Path

+
+ + + + +
+ + + + +
+ + + + + +
+
+ + + + + +
+ + + + + + + Furcolo Hall, UMass Amherst College of Education + + + +
+ + + +
+ +

+ College of Education +

+ + + +
+

Become a leader in education theory, policy, research, practice, and more through high-quality, internationally recognized programs of study, award-winning outreach initiatives, and five prolific research centers.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst College of Engineering + + + +
+ + + +
+ +

+ Daniel J. Riccio Jr. College of Engineering +

+ + + +
+

Join a top-ranked college that prepares students for industrial, research, and leadership opportunities in emerging areas such as bioengineering, nanocomputing, water resources and off-shore wind energy.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + South College at UMass Amherst + + + +
+ + + +
+ +

+ College of Humanities and Fine Arts +

+ + + +
+

Express yourself and your views of the world around you through classical humanities disciplines such as literature and philosophy, a world-renowned Department of Linguistics, exceptional performing and visual arts programs; and interdisciplinary departments considering language and identity.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst Computer Science Building + + + +
+ + + +
+ +

+ Robert and Donna Manning College of Information & Computer Sciences +

+ + + +
+

Internationally recognized for its research activities and with one of the highest ranked and most competitive graduate programs in the nation, the College of Information and Computer Sciences supports a culture of collaboration and leadership in multidisciplinary research.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst Physical Science Building + + + +
+ + + +
+ +

+ College of Natural Sciences +

+ + + +
+

Serving as the university’s land-grant mission for Massachusetts, the College of Natural Sciences unites the life, environmental, computational, and physical sciences, and mathematics through cutting-edge research, top-ranked academic programs, and renowned faculty.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + Skinner Hall at UMass Amherst + + + +
+ + + +
+ +

+ Elaine Marieb College of Nursing +

+ + + +
+

Ranked among the top 25 in the country by U.S. News & World Report, the Elaine Marieb College of Nursing develops vital nurse educators and researchers to inform and help shape future generations of nursing innovators.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst Integrative Learning Center + + + +
+ + + +
+ +

+ College of Social and Behavioral Sciences +

+ + + +
+

Bridging the sciences and liberal arts, the College of Social and Behavioral Sciences is the interdisciplinary hub for areas of culture, society, and individual behavior with a focus on promoting citizenship and global understanding.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst Commonwealth Honors College + + + +
+ + + +
+ +

+ Commonwealth Honors College +

+ + + +
+

Experience the advantages of a small college environment combined with access to the opportunities and resources of a nationally recognized research university.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst Isenberg Business Innovation Hub + + + +
+ + + +
+ +

+ Isenberg School of Management +

+ + + +
+

Accredited at the highest level by the AACSB and ranked in the top 10% of all business schools by U.S. News & World Report, the Isenberg School of Management offers a range of rigorous academic programs and world-class research strengths in alternative investments, quality management, and more.
 

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst School of Public Health and Health Sciences + + + +
+ + + +
+ +

+ School of Public Health and Health Sciences +

+ + + +
+

The only state-supported CEPH-accredited school of public health in New England, the School of Public Health and Health Sciences addresses pressing cross-cutting issues such as obesity, diabetes prevention, women’s health, global health, aging, environmental exposures, and autism spectrum disorders.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst Agricultural Learning Center + + + +
+ + + +
+ +

+ Stockbridge School of Agriculture +

+ + + +
+

Within the College of Natural Sciences, the Stockbridge School of Agriculture is ranked #2 in the nation by U.S. News & World Report and offers a vibrant spectrum of teaching, research, outreach, and academic programs in agriculture, landscapes, environments, and more.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst Graduate Commons + + + +
+ + + +
+ +

+ Graduate School +

+ + + +
+

Advance your career, learn new skills, and stand out to employers through a range of graduate-level degrees and certificates, as well as professional development activities and funding for fellowships, conference travel, and research.

+
+ + + + + + + + + + + +
+ + +
+ + +
+ +
+ + + + + + + +
+ +
+
+ +
+ +
+ +
+
+ +
+ + + + + + + + + + + +
+
+ +
+

Keep Exploring

+
+ + + +
+ + + + + + + +
+ +
+
+ +
+ + +
+
+ +
+ +
+ +
+
+ + + + + + +
+ + + + + + + + + +
\ No newline at end of file diff --git a/UMASS_sample/Schools & Colleges _ UMass Amherst_files/2020_Spring_Campus_IMG_7226_John_Solem_.jpg b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/2020_Spring_Campus_IMG_7226_John_Solem_.jpg new file mode 100644 index 00000000..a7ff08a8 Binary files /dev/null and b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/2020_Spring_Campus_IMG_7226_John_Solem_.jpg differ diff --git a/UMASS_sample/Schools & Colleges _ UMass Amherst_files/Furcolo_Hall_Fall_2022.jpg b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/Furcolo_Hall_Fall_2022.jpg new file mode 100644 index 00000000..612758a1 Binary files /dev/null and b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/Furcolo_Hall_Fall_2022.jpg differ diff --git a/UMASS_sample/Schools & Colleges _ UMass Amherst_files/css2 b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/css2 new file mode 100644 index 00000000..03120c1e --- /dev/null +++ b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/css2 @@ -0,0 +1,900 @@ +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} diff --git a/UMASS_sample/Schools & Colleges _ UMass Amherst_files/css_9iVMqxgjFme60Jzg02SPG6OgV2nEDh1hy5Ki5aoUENs.css b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/css_9iVMqxgjFme60Jzg02SPG6OgV2nEDh1hy5Ki5aoUENs.css new file mode 100644 index 00000000..d5c747c6 --- /dev/null +++ b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/css_9iVMqxgjFme60Jzg02SPG6OgV2nEDh1hy5Ki5aoUENs.css @@ -0,0 +1,3 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +.block-microsite-menu-block svg.ext,.block-microsite-menu-block svg.mailto,.block-microsite-menu-block svg.tel{fill:#ffffff;}.block-microsite-menu-block svg.ext path,.block-microsite-menu-block svg.mailto path,.block-microsite-menu-block svg.tel path{stroke:#ffffff;} +.page-node-type-story .publication-date,.story-listing .publication-date{display:none;}.story-listing .f--field.f--eyebrow{display:none;} diff --git a/UMASS_sample/Schools & Colleges _ UMass Amherst_files/css_RFIJ-yDk6EjWp4QTC_dyuuorJ3qrO5CuZpoDvbf8xJU.css b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/css_RFIJ-yDk6EjWp4QTC_dyuuorJ3qrO5CuZpoDvbf8xJU.css new file mode 100644 index 00000000..036992f1 --- /dev/null +++ b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/css_RFIJ-yDk6EjWp4QTC_dyuuorJ3qrO5CuZpoDvbf8xJU.css @@ -0,0 +1,17 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +[data-component-id="umass_base:button"],html[data-whatintent="mouse"] [data-component-id="umass_base:button"]{-webkit-appearance:none;align-items:center;appearance:none;border-radius:0;border:0;display:inline-flex;flex-basis:auto;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-feature-settings:'liga' off,'clig' off;font-size:.875rem;font-style:normal;font-weight:800;justify-content:center;line-height:1.5;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-top:1rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;text-wrap:balance;transition:background-color .1s ease-in-out;white-space:normal;width:100%;min-width:5rem;&:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;}@media (min-width:768px){width:auto;}&.button-primary,&.button-secondary{text-decoration:none;}&.button-primary,&.button-shuffle,&.button-play{color:var(--color-white);background:var(--color-brand);&:hover{background:var(--color-brand-dark);}&.button-disabled{background:var(--color-gray-100);}}&.button-primary{&.button-context-dark{background:var(--color-white);color:var(--color-black);&:hover{background:var(--color-gray-200);}&.button-disabled{background:var(--color-gray-400);color:var(--color-gray-600);}}}&.button-secondary{border-width:2px;border-style:solid;border-color:var(--color-brand);background:transparent;color:var(--color-brand);;&:hover{border-color:var(--color-brand-dark);color:var(--color-brand-dark);}&.button-disabled{border-color:var(--color-gray-100);color:var(--color-gray-100);}&.button-context-dark{color:var(--color-white);border-color:var(--color-white);&.button-disabled{border-color:var(--color-gray-400);color:var(--color-gray-400);}&:hover{color:var(--color-gray-200);border-color:var(--color-gray-200);}}}&.button-text-link{text-underline-offset:3px;text-decoration-thickness:2px;text-decoration-line:underline;color:var(--color-brand);;text-align:left;padding:0;&:hover{color:var(--color-brand-dark);}&.button-disabled{color:var(--color-gray-100);}&.button-context-dark{color:var(--color-white);&.button-disabled{border-color:var(--color-gray-400);color:var(--color-gray-400);}&:hover{color:var(--color-gray-200);}}}&.button-shuffle,&.button-play{border-radius:100px;height:50px;width:50px;min-width:unset;padding:0;&.button-context-dark{color:var(--color-brand);background:var(--color-white);&.button-disabled{background:var(--color-gray-400);color:var(--color-gray-600);}&:hover{color:var(--color-brand-dark);}}}&.button-disabled{pointer-events:none;cursor:not-allowed;}.button-icon{display:flex;}.button-icon-play{padding-inline-start:5px;}} +.cc--card-grid{.c--card-grid{max-width:var(--max-width);margin:0 auto;padding:var(--s2) var(--s1);@media screen and (min-width:768px){padding:var(--s3) var(--s5);}}.c--card-grid > .text-container{margin-bottom:var(--s2);.f--section-title{margin-bottom:var(--s-1);text-transform:uppercase;@media screen and (min-width:768px){margin-bottom:var(--s0);}}}.f--cards{@media screen and (min-width:768px){display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s2) var(--s3);.cc--card-grid-card,.cc--card-grid-card-reference{border:0;min-width:0;}}@media screen and (min-width:1024px){grid-template-columns:repeat(3,1fr);}}&.four-column .f--cards{@media screen and (min-width:1024px){grid-template-columns:repeat(4,1fr);}}&.dark{background:var(--color-black);.f--section-title h2,h3,.f--description p{color:var(--color-white);a{color:var(--color-white);text-decoration:none;&:hover{color:var(--color-gray-200);}}}.f--description p a{font-weight:var(--font-weight-bold);text-decoration:underline;&:hover{text-decoration:none;}}.f--button .button-text-link a{color:var(--color-white);&:hover{color:var(--color-gray-200);text-decoration:none;}}}}.lc--two-column .c--card-grid{padding:var(--s2) var(--s1);} +.c--card-grid-card,.c--card-grid-card-reference{display:flex;flex-direction:column;padding-bottom:var(--s2);.f--image{margin-bottom:var(--s0);}.text-container{h3{font-size:1.5rem;a:hover{text-decoration:none;}@media screen and (min-width:768px){font-size:1.625rem;}}a{color:var(--color-black);text-decoration:underline;&:hover{color:var(--color-brand);text-decoration:none;}}}.f--button a.button-text-link{margin-top:var(--s0);color:var(--color-brand);display:block;&:hover{color:var(--color-black);text-decoration:none;}}} +.f--description{p{font-family:var(--font-family-sans);font-style:normal;font-size:1rem;line-height:1.875;color:var(--color-black);text-align:left;text-transform:none;}} +[data-component-id="umass_base:header-branding"]{a{display:block;}img{width:150px;height:auto;&.redtext{display:block;}&.whitetext{display:none;}}@media print{img{width:200px;}}}@media (min-width:768px){[data-component-id="umass_base:header-branding"] img{width:193px;}}@media (min-width:1024px){[data-component-id="umass_base:header-branding"] img{width:232px;}}.mobile-menu-active [data-component-id="umass_base:header-branding"],.transparent-header [data-component-id="umass_base:header-branding"],.search-active [data-component-id="umass_base:header-branding"]{img.whitetext{display:block;}img.redtext{display:none;}} +.homepage [data-component-id="umass_base:tophat"].search-active{background-color:var(--color-black);}#search-drawer-trigger,#search-drawer-trigger-active{background:var(--color-brand);color:var(--color-white);width:50px;height:50px;line-height:50px;flex:0 0 50px;display:flex;justify-content:center;align-items:center;svg{width:25px;height:25px;vertical-align:center;}.search-trigger-open{display:inline-block;}.search-trigger-close{display:none;}}#search-drawer-trigger-active,#search-drawer-trigger.active{background:#968c67;}#search-drawer-trigger.active{background:#968c67;.search-trigger-open{display:none;}.search-trigger-close{display:inline-block;}}#search-drawer-trigger-active{position:relative;top:6px;}[data-component-id="umass_base:header-search"]{#search-flyout-container{display:none;position:absolute;top:50px;width:100%;background:var(--color-white);}.search-flyout{max-width:var(--max-width);padding:var(--s1) var(--s2) var(--s2);margin:0 auto;display:flex;justify-content:space-between;gap:20px;}form{display:flex;padding:0 1.5rem;@media (max-width:48rem){padding:0 0.4375rem;}border-bottom:1px solid var(--color-black);align-items:center;input{border:none;font-size:1.125rem;font-weight:900;}}.menu{font-size:0.75rem;line-height:2.6667;text-align:center;margin:0.625rem auto 0;@media (max-width:48rem){font-size:1rem;line-height:1.5;text-align:left;margin-top:1.875rem;}display:block;list-style:none;padding:0;&:before{content:"Are you looking for… ";font-weight:600;@media (max-width:48rem){display:block;margin-bottom:.5rem;}}li{display:inline;}li + li:before{content:", ";}a{color:var(--color-black);&:hover,&:focus{color:var(--color-brand) !important;}}}[data-component-id="umass_base:header-branding"]{.whitetext{display:none !important;}.redtext{display:block !important;}}}@media (max-width:75rem){[data-component-id="umass_base:header-search"]{#search-flyout-container{top:0;}}#search-drawer-trigger{visibility:visible;opacity:1;transition:opacity 0.3s linear;}#search-drawer-trigger.active{visibility:hidden;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear;background:var(--color-brand);.search-trigger-open{display:inline-block;}.search-trigger-close{display:none;}}}@media (max-width:62rem){[data-component-id="umass_base:header-search"]{#search-flyout-container{top:100%;}.search-flyout div{margin:0 auto;flex:1 1 auto;}[data-component-id="umass_base:header-branding"],#search-drawer-trigger-active{display:none;}}#search-drawer-trigger.active{visibility:visible;opacity:1;transition:opacity 0.3s linear;background:#968c67;.search-trigger-open{display:none;}.search-trigger-close{display:inline-block;}}form{input{width:100%;}}} +[data-component-id="umass_base:header-socials"]{order:2;> ul{display:flex;gap:20px;margin:0;padding:0.9375rem 0;}li{list-style-type:none;line-height:1;display:block;}.platforms a{color:var(--color-gray-100);display:block;svg{fill:currentColor;width:20px;height:20px;display:block;}&:hover,&:focus{color:var(--color-white);}}} +.cc--keep-exploring{background-color:rgba(136,28,28,.85);background-position:center;background-size:cover;}.cc--keep-exploring .c--keep-exploring{max-width:1800px;margin:0 auto;padding-top:2.5rem;padding-right:8.33333%;padding-bottom:2.5rem;padding-left:8.33333%;position:relative;}@media screen and (min-width:768px){.cc--keep-exploring .c--keep-exploring{padding-top:3.125rem;padding-right:16.66667%;padding-bottom:3.125rem;padding-left:16.66667%;}}@media screen and (min-width:1024px){.cc--keep-exploring .c--keep-exploring{padding-top:7.8125rem;padding-right:16.66667%;padding-bottom:7.8125rem;padding-left:16.66667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.cc--keep-exploring .f--section-title{margin-bottom:0;-ms-flex-preferred-size:56.25%;flex-basis:56.25%;}@media screen and (min-width:768px){.cc--keep-exploring .f--section-title{margin-bottom:0.9375rem;}}@media screen and (min-width:1024px){.cc--keep-exploring .f--section-title{margin-bottom:0;}.lc--full .cc--keep-exploring .f--section-title,body.pattern-lab-demo > .cc--keep-exploring .f--section-title,body.pattern-lab-demo > .cc--component-container .f--field.nested .cc--keep-exploring .f--section-title,.sg-pattern-example > .cc--keep-exploring .f--section-title,.sg-pattern-example > .cc--component-container .f--field.nested .cc--keep-exploring .f--section-title{padding-right:12.5%;}}.cc--keep-exploring .f--section-title h2{font-size:1.75rem;line-height:1;color:var(--color-white);text-transform:uppercase;}@media screen and (min-width:768px){.cc--keep-exploring .f--section-title h2{font-size:2.5rem;line-height:1;}}.cc--keep-exploring .links-container{-ms-flex-preferred-size:35%;flex-basis:35%;}@media screen and (min-width:1024px){.cc--keep-exploring .links-container{-ms-flex-preferred-size:43.75%;flex-basis:43.75%;}}@media screen and (min-width:768px){.cc--keep-exploring .links-container .f--links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media screen and (min-width:1024px){.lc--full .cc--keep-exploring .links-container .f--links,body.pattern-lab-demo > .cc--keep-exploring .links-container .f--links,body.pattern-lab-demo > .cc--component-container .f--field.nested .cc--keep-exploring .links-container .f--links,.sg-pattern-example > .cc--keep-exploring .links-container .f--links,.sg-pattern-example > .cc--component-container .f--field.nested .cc--keep-exploring .links-container .f--links{display:block;}}.cc--keep-exploring .links-container .f--link{border-bottom:0.125rem solid rgb(255 255 255 / 0.2);font-weight:800;a{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-white.svg);background-repeat:no-repeat;background-position:right center;background-size:1.375rem;}}html[data-whatintent="mouse"] .cc--keep-exploring .links-container .f--link{-webkit-transition:border-color 0.1s;transition:border-color 0.1s;}html[data-whatintent="mouse"] .cc--keep-exploring .links-container .f--link:hover{border-bottom-color:var(--color-white);}@media screen and (min-width:768px){.cc--keep-exploring .links-container .f--link{-ms-flex-preferred-size:45.83333%;flex-basis:45.83333%;}}@media screen and (min-width:1024px){.cc--keep-exploring .links-container .f--link:first-child .link{padding-top:0.25rem;}}.cc--keep-exploring .links-container .f--link .link{padding-top:1.25rem;padding-bottom:1rem;font-size:0.9375rem;line-height:1.2;display:block;color:var(--color-white);text-decoration:none;text-transform:uppercase;}@media screen and (min-width:1024px){.cc--keep-exploring .links-container .f--link .link{font-size:1rem;line-height:1.25;}} +[data-component-id="umass_base:nav-quicklink-buttons"]{width:36.875rem;order:3;margin:1.875rem auto 0;@media (min-width:62rem){order:2;margin-right:0;}.m--quicklink-button-menu{display:flex;gap:0.9375rem;li{flex:1;a{width:100%;}}}} +.f--section-title{margin-bottom:0.625rem;@media screen and (min-width:768px){margin-bottom:0.9375rem;}h2{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;font-size:1.75rem;line-height:1;text-transform:uppercase;@media screen and (min-width:768px){font-size:2.5rem;line-height:1;}.highlight{display:block;color:var(--color-brand);}}} +[data-component-id="umass_base:site-header"]{max-width:var(--max-width);margin:0 auto;padding:var(--s1) var(--s2);display:flex;justify-content:space-between;gap:var(--s2);&.mobile-menu-active{background:var(--color-black);}.navigation-container{display:flex;align-items:center;justify-content:flex-end;gap:var(--s2);}.primary-navigation{height:100%;align-content:center;display:block;.submenu-wrapper{display:none;position:absolute;top:100%;left:-1.5625rem;padding:var(--s1) var(--s2);background-color:var(--color-white);.submenu-wrapper{position:relative;top:initial;left:0;padding:0;> .submenu{display:flex;gap:var(--s1);}}> .submenu{display:flex;flex-wrap:wrap;min-width:180px;max-width:600px;overflow:hidden;gap:var(--s1);&:has(.menu-item--expanded){display:flex;flex-wrap:wrap;.submenu-wrapper{display:none;}.megamenu &{flex-wrap:nowrap;.submenu-wrapper{display:flex;}}}.menu-item{flex:0 0 180px;font-size:0.875rem;line-height:1.4286;font-weight:400;border-bottom:none;a{color:var(--color-black);border-bottom:none;height:auto;&:hover,&:focus{border-bottom:none;color:var(--color-brand);}}span{font-weight:900;font-size:0.9375rem;}a.is-active{color:var(--color-brand);}&.menu-item--expanded{display:flex;gap:var(--s1);margin-bottom:var(--s-3);flex-direction:column;}}}a{color:var(--color-black);height:auto;}}.m--main-menu{display:flex;gap:var(--s2);@media (min-width:75.0625rem) and (max-width:81.25rem){gap:var(--s1);}.button-back,.navigation-title,.arrow-toggle{display:none;}> li{font-size:0.9375rem;line-height:1;font-weight:900;text-transform:uppercase;position:relative;align-content:center;&:hover{.submenu-wrapper{display:block;}}span{color:var(--color-black);text-decoration:none;display:block;height:50px;align-content:center;border-bottom:4px solid transparent;padding-top:var(--s-3);}a{color:var(--color-black);text-decoration:none;display:block;height:50px;align-content:center;border-bottom:4px solid transparent;padding-top:var(--s-3);&:hover,&:focus{color:var(--color-brand);border-bottom-color:var(--color-umass-gold);}.menu-item--active-trail &{border-bottom-color:var(--color-umass-gold);}}li span{color:var(--color-umass-gold);height:auto;border-bottom:none;}}}}#mobile-hamburger{display:none;flex:0 0 50px;&.is-active{background-color:var(--color-black);.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-white);}}.hamburger-box,.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-black);}@media (max-width:75rem){display:block;}}[data-component-id="umass_base:nav-quicklink-buttons"],.mc--utility-menu,[data-component-id="umass_base:header-socials"]{display:none;width:100%;}@media (min-width:75.0625rem){#mobile-flyout-container{display:block !important;}}@media (max-width:75rem){.navigation-container{gap:var(--s-1);}#mobile-flyout-container{display:none;width:100%;background:var(--color-white);padding:var(--s1) var(--s2);position:absolute;left:0;top:100%;& .m--main-menu{flex-direction:column;gap:0;> .menu-item--active-trail{.link-arrow-wrapper > span,.link-arrow-wrapper > a{color:var(--color-brand);}}> .menu-item--expanded{border-bottom:1px solid var(--color-gray-200);> .link-arrow-wrapper{display:flex;justify-content:space-between;.arrow-toggle{display:block;svg{content:"arrow";transition:transform 0.2s ease;}&.is-active svg{transform:rotate(-180deg);}}}.submenu-wrapper{display:none;.submenu-wrapper{display:flex;}}}> li{margin-bottom:.5rem;a{color:var(--color-black);border-bottom:1px solid transparent;font-size:1.125rem;line-height:1.333;&:hover,&:focus,&.is-active{color:var(--color-brand);}}span{color:var(--color-black);font-size:1.125rem;line-height:1.3333;}li span{color:var(--color-umass-gold);}}.submenu-wrapper{left:auto;padding-left:var(--s0);padding-right:var(--s0);.submenu-wrapper{padding:0;border-bottom-color:transparent;}> .submenu{padding-bottom:var(--s0);.submenu{padding-bottom:0;}.menu-item{a{border-bottom:none;}&.menu-item-expanded{margin-bottom:0;}}}}}}&.mobile-menu-active{position:relative;}.primary-navigation{.submenu-wrapper{display:block;position:relative;> .submenu{max-width:100%;overflow:visible;.menu-item{flex:1 0 100%;}&:has(.menu-item--expanded){.megamenu &{flex-wrap:wrap;}}}}}[data-component-id="umass_base:nav-quicklink-buttons"],.mc--utility-menu,[data-component-id="umass_base:header-socials"]{display:block;}.mc--utility-menu{padding:var(--s2) 0 0;.utility-button,.button-back,.navigation-title{display:none;}.menu-item{padding:0 var(--s0) var(--s0);&:last-child{padding-bottom:0;}}.menu-item--expanded{width:220px;float:left;.menu-item{padding:0;}.submenu-wrapper{padding:0;left:auto;}}a{color:var(--color-black);text-decoration:none;font-size:1rem;line-height:1.375;&:hover,&:focus{color:var(--color-brand);text-decoration:none;}}}[data-component-id="umass_base:header-socials"]{width:100%;clear:both;padding:var(--s1) var(--s0);border-top:1px solid var(--color-gray-200);> ul{padding:0;}& .platforms a{& svg{color:var(--color-black);width:22px;height:22px;}&:hover,&:focus{& svg{color:var(--color-gray-600);}}}}}}@media (max-width:62rem){[data-component-id="umass_base:site-header"]{&.search-active{background:var(--color-black);}}body:not(.transparent-header){[data-component-id="umass_base:site-header"].search-active{#mobile-hamburger{.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-white);}}}.search-active [data-component-id="umass_base:header-branding"]{.redtext{display:none;}.whitetext{display:block;}}}}.transparent-header{[data-component-id="umass_base:site-header"]{#mobile-hamburger{.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:var(--color-white);}}& .primary-navigation{& .m--main-menu{& > li{& a{color:var(--color-white);&:hover,&:focus{color:var(--color-gray-100);}}& span{color:var(--color-white);}& li span{color:var(--color-umass-gold);}}}}}}#l--main-header{margin:0 auto;position:relative;z-index:102;}@media print{#l--main-header{height:9.375rem;}} +[data-component-id="umass_base:tophat"]{background-color:var(--color-black);color:var(--color-white);.homepage &{background-color:transparent;}&.tophat-active{background-color:var(--color-black);}.tophat-inner{max-width:var(--max-width);padding:0 var(--s2);margin:0 auto;display:flex;gap:var(--s1);justify-content:flex-end;}.social-header{display:flex;justify-content:flex-end;}#tophat-hamburger{width:50px;&.is-active{background-color:#968c67;.hamburger-box{background-color:#968c67;}}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;background-color:var(--color-white);}.hamburger-box{width:20px;}}#tophat-flyout-container{display:none;color:var(--color-black);background-color:var(--color-white);position:absolute;z-index:2;width:100%;}.tophat-flyout{padding-top:var(--s1);padding-bottom:var(--s2);max-width:var(--max-width);padding:var(--s1) var(--s2) var(--s2);margin:0 auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;@media (min-width:62rem){flex-direction:row;justify-content:space-between;}}.tophat-logo{order:1;align-self:center;@media (min-width:62rem){align-self:flex-start;}img{width:232px;height:auto;}}.mc--utility-menu{flex:0 0 auto;max-width:590px;margin:var(--s3) auto 0;order:3;@media (min-width:62rem){margin:0;flex:0 1 100%;max-width:100%;}@media (min-width:71.25rem){display:flex;justify-content:flex-end;}.m--utility-menu{@media (min-width:71.25rem){flex:0 0 1040px;}> .menu-item.menu-item--expanded{float:left;margin-left:0;@media (min-width:71.25rem){width:350px;}}> li:nth-child(2){margin-top:var(--s3);}@media (min-width:62rem){> li:nth-child(3){margin-top:var(--s3);}> li:nth-child(4){clear:right;}}}.utility-button,.button-back{display:none;}.submenu-wrapper{li{width:350px;max-width:100%;margin-left:0;}}.navigation-title{font-size:1.125rem;line-height:1;font-weight:900;color:var(--color-umass-gold);display:block;padding-bottom:var(--s1);flex:0 1 194px;white-space:nowrap;}li{width:270px;float:right;margin-left:var(--s3);}a{font-size:0.875rem;line-height:1.4286;font-weight:900;display:flex;justify-content:space-between;color:var(--color-black);text-transform:uppercase;text-decoration:none;padding-top:var(--s1);padding-right:var(--s-1);padding-bottom:var(--s1);padding-left:0;border-bottom:1px solid var(--color-gray-200);&:after{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz48c3ZnIGlkPSdMYXllcl8xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgdmlld0JveD0nMCAwIDUgMTEnPjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbHVzdHJhdG9yciAzMC4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiAyLjEuMSBCdWlsZCAxKSAtLT48ZGVmcz48c3R5bGU+IC5zdDAgeyBmaWxsOiAjODgxYzFjOyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0gPC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9J3N0MCcgZD0nTTQuNTcsNS4xNEwwLDB2MTAuMjlsNC41Ny01LjE0WicvPjwvc3ZnPg==");width:5px;height:11px;display:inline-block;}&:hover,&:active{color:var(--color-brand);text-decoration:none;border-bottom-color:var(--color-brand);}}}@media (max-width:75rem){display:none;}} +.cc--wysiwyg{max-width:1800px;margin:0 auto;padding-bottom:2.1875rem;}@media screen and (min-width:768px){.cc--wysiwyg{padding-bottom:3.125rem;}}.lc--two-column .lr--main > .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}@media screen and (min-width:1024px){.lc--two-column .lr--main > .cc--wysiwyg{padding-right:16.66667%;padding-left:5.55556%;}}@media screen and (min-width:768px){.tc--landing-page .lc--two-column .lr--main > .cc--wysiwyg,.tc--microsite-landing-page .lc--two-column .lr--main > .cc--wysiwyg{padding-right:16.66667%;padding-left:16.66667%;}}@media screen and (min-width:1024px){.tc--microsite-article .lc--two-column .lr--main > .cc--wysiwyg,.tc--events-listing .lc--two-column .lr--main > .cc--wysiwyg{padding-right:16.66667%;padding-left:5.55556%;}}.tc--event .lc--two-column .lr--main > .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}@media screen and (min-width:1024px){.tc--event .lc--two-column .lr--main > .cc--wysiwyg{padding-top:0.625rem;padding-right:25%;padding-left:2.77778%;}}@media screen and (min-width:768px){.tc--layout-builder .lc--two-column .lr--main > .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}}.lc--full .lr--main .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}.tc--microsite-profile .lc--full .lr--main .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}@media screen and (min-width:1024px){.tc--microsite-profile .lc--full .lr--main .cc--wysiwyg{padding-right:25%;padding-left:25%;}}.cc--wysiwyg img.align-left,.cc--wysiwyg figure.align-left,.cc--wysiwyg article.align-left,.cc--wysiwyg entity.algin-left{width:50%;float:left;}.cc--wysiwyg img.align-right,.cc--wysiwyg figure.align-right,.cc--wysiwyg article.align-right,.cc--wysiwyg entity.align-right{width:50%;float:right;}@media screen and (max-width:480px){.cc--wysiwyg img.align-right,.cc--wysiwyg figure.align-right,.cc--wysiwyg article.align-right,.cc--wysiwyg entity.align-right,.cc--wysiwyg img.align-left,.cc--wysiwyg figure.align-left,.cc--wysiwyg article.align-left,.cc--wysiwyg entity.algin-left{width:100%;float:none;margin-left:0;margin-right:0;}}.cc--wysiwyg .responsive-iframe{position:relative;width:100%;padding-top:56.25%;overflow:hidden;}.cc--wysiwyg .responsive-iframe > iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;} +*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;}:root{--max-width:1800px;--ratio:1.5;--s-5:calc(var(--s-4) / var(--ratio));--s-4:calc(var(--s-3) / var(--ratio));--s-3:calc(var(--s-2) / var(--ratio));--s-2:calc(var(--s-1) / var(--ratio));--s-1:calc(var(--s0) / var(--ratio));--s0:1rem;--s1:calc(var(--s0) * var(--ratio));--s2:calc(var(--s1) * var(--ratio));--s3:calc(var(--s2) * var(--ratio));--s4:calc(var(--s3) * var(--ratio));--s5:calc(var(--s4) * var(--ratio));--font-family-sans:'Open Sans',Arial,Helvetica,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--transition-duration-fast:0.1s;--transition-duration-default:0.3s;--transition-easing-default:ease-in-out;--transition-timing-cubic:cubic-bezier(0.42,0,0.58,1);--color-brand:#881C1C;--color-brand-dark:#651616;--color-brand-light:#CF6E6E;--color-black:#151515;--color-white:#fff;--color-gray-100:#E9E9E9;--color-gray-200:#CCC;--color-gray-300:#ACA39A;--color-gray-400:#979797;--color-gray-500:#767676;--color-gray-600:#666;--color-gray-700:#545454;--color-gray-800:#4A4A4A;--color-umass-gold:#827853;--color-yellow:#ffc72c;--color-orange:#ff9e1b;--color-purple:#615e9b;--color-green-dark:#44693d;--color-brown:#5e4b3c;--color-blue-dark:#002554;--color-blue-bright:#00aec7;--color-green-soft:#86c8bc;--color-green-leaf:#6ba539;--color-green-neon:#c4d600;--color-rust:#cb6015;--color-red-bright:#fe3b1f;} +html{line-height:1.15;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.messages--status{background-color:#e6f4ea;border-left:6px solid #28a745;color:#155724;font-weight:600;position:fixed;z-index:101}.messages--status,.unpublished-banner{border-radius:6px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05);margin-left:2rem;margin-right:2rem;padding:1rem 1.5rem}.unpublished-banner{background:#fee;border-left:6px solid #a00;color:#a00;font-weight:700;margin-bottom:1.5rem;position:relative;text-align:center}.above-content{position:fixed;z-index:103}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label,.f--description p,.fi--form-item-radio .radio-wrapper label,.lc--layout-container h3.no-results,.sg-pattern-example h3.no-results{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:300}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.cc--header-search form input[type=text],.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated,.fi--form-item textarea,.lc--layout-container ol li,.lc--layout-container p,.lc--layout-container ul li,.sg-pattern-example ol li,.sg-pattern-example p,.sg-pattern-example ul li,.tc--search .content-main .gsc-result-info,.tc--search .content-main .gsc-webResult .gs-snippet,body{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}.c--component .f--wysiwyg figure figcaption,.c--component .f--wysiwyg figure figcaption p,.c--component .f--wysiwyg table caption,.cc--hero-landing .text-container .feature-container .f--description p,.lc--layout-container em,.sg-pattern-example em{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:italic;font-weight:400}.button--alt,.lc--layout-container h6,.sg-pattern-example h6{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:600}.c--component .f--wysiwyg ol>li:before,.c--component .f--wysiwyg thead th,.cc--back-to-top .f--back a,.cc--button-back-to-top .c--button-back-to-top button span,.cc--chaptered-nav .link,.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label,.cc--filterable-content-grid .fi--form-item .select-wrap select,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p,.fi--form-item label,.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label,.lc--layout-container b,.lc--layout-container strong,.mc--left-nav-menu .menu-item a,.node-event-submit-an-event-form .form-wrapper .fieldset-legend,.sg-pattern-example b,.sg-pattern-example strong{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.lc--layout-container em b,.lc--layout-container em strong,.sg-pattern-example em b,.sg-pattern-example em strong{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:italic;font-weight:700}.button,.c--component .f--wysiwyg tbody th,.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow,.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow,.cc--abundance-grid .abundance-container-text .f--link a,.cc--accordions .c--accordions .accordion h3 .accordion-trigger,.cc--date-card .f--card-date span.day,.cc--date-card .f--card-date span.month,.cc--date-cards .c--date-cards .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link a,.cc--hero-article .text-container .f--description,.cc--hero-article-video .text-container .f--description,.cc--hero-article-video .video-container.show+.exit-video,.cc--hero-interior .f--eyebrow a,.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow,.cc--menu-microsite .button-back,.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title,.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a,.cc--menu-microsite .menu-microsite-toggle,.cc--menu-mobile .button-back,.cc--menu-mobile .c--menu-mobile nav a,.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle,.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title,.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a,.cc--pager-calendar .c--pager-calendar .pager ul li,.cc--pager-load-more .pager__item a,.cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more,.cc--social-media-grid .social-media-links>span,.f--button-link a,.fi--form-item input[type=button],.lc--layout-container .h1,.lc--layout-container h1,.lc--layout-container h2,.lc--layout-container h3,.lc--layout-container h4,.lc--layout-container h5,.sg-pattern-example .h1,.sg-pattern-example h1,.sg-pattern-example h2,.sg-pattern-example h3,.sg-pattern-example h4,.sg-pattern-example h5,.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling,.tc--search .content-main input.gsc-input,input[type=submit]{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:800}html[data-whatinput=keyboard] :focus{outline:3px solid #c69214}html[data-whatinput=mouse] :focus{outline:none}.visually-hidden{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.skip-link{background-color:#881c1c;color:#fff;left:1.25rem;position:absolute;z-index:101}.skip-link:not(:focus){border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{color:#151515;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}h1,h2,h3,h4,h5,h6{line-height:1.1;margin:0}p{margin-top:0}p:last-child{margin-bottom:0}ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style-type:disc}img{display:block;height:auto;width:100%}svg circle,svg ellipse,svg line,svg path,svg polygon,svg rect{-webkit-transition:fill .1s ease-in-out;transition:fill .1s ease-in-out}html[data-whatintent=mouse] svg circle else,html[data-whatintent=mouse] svg ellipse else,html[data-whatintent=mouse] svg line else,html[data-whatintent=mouse] svg path else,html[data-whatintent=mouse] svg polygon else,html[data-whatintent=mouse] svg rect else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] svg circle:hover,html[data-whatintent=mouse] svg ellipse:hover,html[data-whatintent=mouse] svg line:hover,html[data-whatintent=mouse] svg path:hover,html[data-whatintent=mouse] svg polygon:hover,html[data-whatintent=mouse] svg rect:hover{-webkit-transition:fill .1s ease-in-out;transition:fill .1s ease-in-out}nav ol,nav ul{list-style:none;margin:0;padding:0}dl{margin-top:0}dd{margin:0}address{font-style:normal}form{margin:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}button{background-color:transparent;border:0;padding:0}.button-reset,[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}iframe{border:0}section.two-cols{margin-bottom:2.5rem;margin-top:2.5rem}@media screen and (min-width:768px){section.two-cols{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}section.two-cols img{float:left;margin-bottom:.9375rem}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}table tr td,table tr th{font-size:1rem;line-height:1.625;padding:.625rem 2.5%;text-align:left;vertical-align:top}@media screen and (min-width:768px){table tr td,table tr th{font-size:1.125rem;line-height:1.4445;padding-left:2.0833333333%;padding-right:2.0833333333%}}table tr:nth-child(2n){background:#f0f0f0}table.two-col tr th:first-child{font-weight:600;width:40%}table.two-col tr td:nth-child(2){color:#000}td,th{padding:0}th{font-weight:400}[tabindex="-1"]:focus{outline:none!important}@media print{*,:after,:before{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited,a[href]:after{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";word-break:break-word}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.lc--layout-container .h1,.lc--layout-container h1,.sg-pattern-example .h1,.sg-pattern-example h1{font-size:1.875rem;line-height:1}@media screen and (min-width:1024px){.lc--layout-container .h1,.lc--layout-container h1,.sg-pattern-example .h1,.sg-pattern-example h1{font-size:3.75rem;line-height:1}}.lc--layout-container h2,.sg-pattern-example h2{font-size:2.5rem;line-height:1.05}.lc--layout-container h3,.sg-pattern-example h3{font-size:2rem;line-height:1.25}.lc--layout-container h4,.sg-pattern-example h4{font-size:1.25rem;line-height:1.3}.lc--layout-container h5,.sg-pattern-example h5{font-size:.9375rem;line-height:1.2}.lc--layout-container h6,.sg-pattern-example h6{font-size:.875rem;line-height:1.5}.lc--layout-container h3.no-results,.sg-pattern-example h3.no-results{color:#fff;font-size:1.25rem;line-height:2}.lc--layout-container p,.sg-pattern-example p{color:#4a4a4a;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.lc--layout-container p,.sg-pattern-example p{font-size:1rem;line-height:1.875}}.lc--layout-container ol li,.lc--layout-container ul li,.sg-pattern-example ol li,.sg-pattern-example ul li{color:#4a4a4a;font-size:1rem;line-height:1.875}.button,.f--button-link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}.f--button-link html[data-whatintent=mouse] a else,html[data-whatintent=mouse] .button else,html[data-whatintent=mouse] .f--button-link a else{-webkit-transition:all .1s;transition:all .1s}.f--button-link html[data-whatintent=mouse] a:hover,html[data-whatintent=mouse] .button:hover,html[data-whatintent=mouse] .f--button-link a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.button--alt{color:#881c1c;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.375rem;line-height:1;padding-bottom:.5625rem;position:relative;text-decoration:none;text-transform:uppercase}.button--alt:after{background-color:#881c1c;bottom:0;content:"";display:block;height:.125rem;left:0;position:absolute;width:100%}html[data-whatintent=mouse] .button--alt else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .button--alt:hover{color:#6a1010;text-decoration:none}html[data-whatintent=mouse] .button--alt:hover:after{background-color:#6a1010}.icon-close{height:3.125rem;width:3.125rem}.icon-close svg{fill:#fff;height:1.125rem;width:1.125rem}@media screen and (min-width:1024px){>.cc--component-container.narrow{margin:0 auto;max-width:50%}>.cc--component-container.fullbackground>.c--component,>.cc--component-container.maxwidth{margin:0 auto;max-width:1800px}}.fi--form-item input[type=date],.fi--form-item input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:0;color:#4a4a4a;font-size:.875rem;height:3.5rem;line-height:1.7143;padding-left:1.5625rem;padding-right:1.5625rem;position:relative;width:100%}.fi--form-item:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:768px){.fi--form-item:not(:last-child){margin-bottom:2.5rem}}.fi--form-item label{color:#4a4a4a;display:block;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.fi--form-item label{font-size:1rem;line-height:1.875}}.fi--form-item input[type=button]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal}html[data-whatintent=mouse] .fi--form-item input[type=button] else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .fi--form-item input[type=button]:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.fi--form-item input[type=button]{height:3.125rem;max-width:10.625rem;width:100%}.cc--component-container .fi--form-item-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--component-container .fi--form-item-checkbox .group-title{font-size:1rem;line-height:1.875;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:700}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper{padding-bottom:.3125rem;padding-left:2.3125rem;padding-top:.3125rem;position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]{left:-9999px;position:absolute;top:0}html[data-whatinput=keyboard] .cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:focus+label:before{outline:3px solid #c69214}html[data-whatinput=mouse] .cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:focus+label:before{outline:none}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label:before{background-color:#881c1c;border:.0625rem solid #881c1c}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label:after{background-color:#881c1c;border:.1875rem solid #fff;opacity:1}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label{color:#4a4a4a;cursor:pointer;font-size:.875rem;line-height:1.7143;margin-bottom:0}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:after,.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:before{background-color:#fff;border:.0625rem solid #767676;height:1.25rem;left:.0625rem;width:1.25rem}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:after{height:1rem;left:.1875rem;opacity:0;width:1rem}.fi--form-item input[type=date]{padding-right:.9375rem;text-transform:uppercase}.fi--form-item input[type=date]::-webkit-calendar-picker-indicator{color:transparent;height:1.1875rem;opacity:0;width:1.1875rem}.fi--form-item input[type=date]:after{background-image:url(/themes/custom/umass_base/images/icons/icon-calendar.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:1.1875rem;content:"";display:block;height:1.25rem;pointer-events:none;position:absolute;right:1.125rem;width:1.1875rem}.fi--form-item-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fi--form-item-radio .group-title{font-size:1rem;line-height:1.875;margin-bottom:.3125rem;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:700}.fi--form-item-radio .radio-wrapper{padding-left:2.3125rem;padding-top:.3125rem;position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left}.fi--form-item-radio .radio-wrapper input[type=radio]{left:-9999px;position:absolute;top:0}html[data-whatinput=keyboard] .fi--form-item-radio .radio-wrapper input[type=radio]:focus+label:before{outline:.1875rem solid #008996}.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label:before{border:.125rem solid #881c1c}.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label:after{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fi--form-item-radio .radio-wrapper label{cursor:pointer;font-size:.875rem;line-height:1.7143;margin-bottom:0}.fi--form-item-radio .radio-wrapper label:after,.fi--form-item-radio .radio-wrapper label:before{content:"";position:absolute;top:50%}.fi--form-item-radio .radio-wrapper label:before{background-color:#fff;border:.0625rem solid #767676;border-radius:50%;height:1.375rem;left:.0625rem;margin-top:-.5rem;width:1.375rem}.fi--form-item-radio .radio-wrapper label:after{background-color:#881c1c;border-radius:50%;height:.75rem;left:.375rem;margin-top:-.1875rem;opacity:0;-webkit-transform:translate3d(-40px,0,0) scale(.5);transform:translate3d(-40px,0,0) scale(.5);width:.75rem}.fi--form-item .select-wrap{background-color:#fff;border:1px solid #ccc;position:relative}.fi--form-item .select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:none;border:0;-webkit-box-shadow:none;box-shadow:none;color:#4a4a4a;font-size:.875rem;height:3.125rem;line-height:1.7143;padding-left:1.5625rem;padding-right:1.5625rem;width:100%}.fi--form-item .select-wrap select::-ms-expand{display:none}.fi--form-item .select-wrap svg{fill:#881c1c;height:6px;pointer-events:none;position:absolute;right:1.375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:11px}input[type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal}html[data-whatintent=mouse] input[type=submit] else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] input[type=submit]:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}input[type=submit]{height:3.125rem;max-width:10.625rem;width:100%}.fi--form-item input[type=text]::-webkit-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::-moz-placeholder{color:#4a4a4a}.fi--form-item input[type=text]:-ms-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::-ms-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::placeholder{color:#4a4a4a}.fi--form-item input[type=text].magnifier{background-image:url(/themes/custom/umass_base/images/icons/icon-search-red.svg);background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.8125rem}.fi--form-item textarea{background-color:#fff;border-color:#ccc;color:#4a4a4a;font-size:.875rem;height:9.375rem;line-height:1.7143;padding:1.4375rem 1.75rem 1.4375rem 2rem;width:100%}@media screen and (min-width:768px){.fi--form-item textarea{height:12.5rem}}.fi--form-item textarea::-webkit-input-placeholder{color:#4a4a4a}.fi--form-item textarea::-moz-placeholder{color:#4a4a4a}.fi--form-item textarea:-ms-input-placeholder{color:#4a4a4a}.fi--form-item textarea::-ms-input-placeholder{color:#4a4a4a}.fi--form-item textarea::placeholder{color:#4a4a4a}.lc--two-column{margin:0 auto;max-width:1800px}.lc--two-column .l--two-column{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:2.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}@media screen and (min-width:768px){.lc--two-column .l--two-column{padding-bottom:3.125rem}}@media screen and (min-width:1024px){.lc--two-column .l--two-column{padding-top:3.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media print{.lc--two-column .l--two-column{padding-top:3.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1024px){.lc--two-column .l--two-column .lr--sidebar{padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:100%}.tc--landing-page .lc--two-column .l--two-column .lr--sidebar{border-right:.0625rem solid #ccc;margin-bottom:-3.125rem;margin-top:-3.125rem;padding-bottom:3.125rem;padding-top:3.125rem}}@media print{.lc--two-column .l--two-column .lr--sidebar{padding-left:0;padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:100%}}@media screen and (min-width:1024px){.lc--two-column .l--two-column .lr--main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;width:100%}}@media print{.lc--two-column .l--two-column .lr--main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;width:100%}}@media screen and (max-width:1023px){.lc--two-column .l--two-column .lr--main{padding-bottom:0;padding-top:2.5rem}}@media screen and (min-width:768px){.tc--event .lc--two-column .l--two-column .lr--main{padding-bottom:0;padding-top:0}}.tc--form-page .lc--two-column .l--two-column .lr--main{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--form-page .lc--two-column .l--two-column .lr--main{padding-left:10.4166666667%;padding-right:10.4166666667%}}@media screen and (max-width:1023px){.tc--article .lc--two-column .l--two-column .lr--sidebar,.tc--event .lc--two-column .l--two-column .lr--sidebar,.tc--microsite-article .lc--two-column .l--two-column .lr--sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tc--article .lc--two-column .l--two-column .lr--main,.tc--event .lc--two-column .l--two-column .lr--main,.tc--microsite-article .lc--two-column .l--two-column .lr--main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}body{margin:0;padding:0}.link,a{color:#881c1c;text-decoration:underline}html[data-whatintent=mouse] .link,html[data-whatintent=mouse] a{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .link else,html[data-whatintent=mouse] a else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .link:hover,html[data-whatintent=mouse] a:hover{color:#151515;text-decoration:underline}.nolink{cursor:default!important;pointer-events:none;text-decoration:none}html[data-whatintent=mouse] .nolink{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .nolink else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .nolink:hover{color:inherit;text-decoration:none}.c--component h2 a:hover{text-decoration:underline}.icon-search{height:1.875rem;width:1.875rem}.icon-search svg{height:1.125rem;width:1.125rem}.f--ambient-video{width:100%}@media screen and (max-width:767px){.f--ambient-video{padding-bottom:56.25%}}.f--ambient-video video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media screen and (min-width:1024px){@supports(-ms-ime-align:auto){.f--ambient-video video{height:auto;-o-object-fit:none;object-fit:none}}}@media screen and (min-width:768px){.f--button-link a{width:auto}}.f--description p{color:#000;font-size:1rem;line-height:1.875;text-align:left;text-transform:none}.f--hero-promo-title h2{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.f--hero-promo-title h2{font-size:1rem;line-height:1;text-align:right}}@media screen and (min-width:1024px){.f--hero-promo-title h2{font-size:1rem;line-height:1.25}}.f--hero-promo-title h2 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .f--hero-promo-title h2 a else{-webkit-transition:all .1s;transition:all .1s}.f--hero-promo-title+.f--description a,html[data-whatintent=mouse] .f--hero-promo-title h2 a:hover{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .f--hero-promo-title+.f--description a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .f--hero-promo-title+.f--description a:hover{color:#fff;text-decoration:none}.c--component .f--wysiwyg:after{clear:both;content:"";display:block}.c--component .f--wysiwyg h2{font-size:1.5rem;line-height:1.25;margin-bottom:1.5625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h2{font-size:1.875rem;line-height:1.2;margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg h2{font-size:2.5rem;line-height:1.05}}.c--component .f--wysiwyg h3{font-size:1.5rem;line-height:1.1667;margin-bottom:.625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h3{font-size:1.625rem;line-height:1.2308;margin-bottom:.875rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg h3{font-size:2rem;line-height:1.125}}.c--component .f--wysiwyg h4{font-size:1.375rem;line-height:1.1819;margin-bottom:.625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h4{font-size:1.625rem;line-height:1.1539;margin-bottom:.875rem}}.c--component .f--wysiwyg h5{font-size:.9375rem;line-height:1.2;margin-bottom:.4375rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h5{font-size:1rem;font-weight:800;line-height:1.25;margin-bottom:1.0625rem}}.c--component .f--wysiwyg ol,.c--component .f--wysiwyg ul{list-style:none;padding:0}.c--component .f--wysiwyg ol ol,.c--component .f--wysiwyg ol ul,.c--component .f--wysiwyg ul ol,.c--component .f--wysiwyg ul ul{margin-left:1.5625rem}.c--component .f--wysiwyg ol{counter-reset:counter}.c--component .f--wysiwyg ol>li{counter-increment:counter}.c--component .f--wysiwyg ol>li:before{color:#881c1c;content:counter(counter) ". ";margin-left:.625rem;margin-right:.5rem}.c--component .f--wysiwyg ul>li{list-style:none}.c--component .f--wysiwyg ul>li:before{color:#881c1c;content:"•";display:inline-block;margin-left:.625rem;margin-right:1.25rem;width:.3125rem}.c--component .f--wysiwyg table caption{margin-bottom:1.25rem;text-align:left}.c--component .f--wysiwyg thead th{font-size:1rem;letter-spacing:.034375rem;line-height:1.625;padding:1.5625rem 1.25rem}@media screen and (min-width:768px){.c--component .f--wysiwyg thead th{padding:0 1.25rem 1.25rem}}.c--component .f--wysiwyg tbody tr{background:transparent;border-bottom:1px solid #ccc}.c--component .f--wysiwyg tbody tr:last-child{border-bottom:0}.c--component .f--wysiwyg tbody tr:nth-child(odd){background-color:#e9e9e9}.c--component .f--wysiwyg tbody tr:nth-child(2n){background-color:#fff}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody th{padding:1.5625rem 1.25rem}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.c--component .f--wysiwyg tbody th,.c--component .f--wysiwyg tbody th p{font-size:.75rem;line-height:1.8334}@media screen and (min-width:768px){.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.c--component .f--wysiwyg tbody th,.c--component .f--wysiwyg tbody th p{font-size:1rem;line-height:1.625}}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p{color:#4a4a4a}.c--component .f--wysiwyg tbody th{color:#151515;padding-right:.75rem}@media screen and (min-width:768px){.c--component .f--wysiwyg tbody th{padding-right:2rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg tbody th{padding-right:3.125rem}}.c--component .f--wysiwyg article.align-left,.c--component .f--wysiwyg figure.align-left,.c--component .f--wysiwyg img.align-left{float:left;margin-bottom:1.25rem;margin-left:0;margin-right:3.125rem}.c--component .f--wysiwyg article.align-right,.c--component .f--wysiwyg figure.align-right,.c--component .f--wysiwyg img.align-right{float:right;margin-bottom:1.25rem;margin-left:3.125rem;margin-right:0}.c--component .f--wysiwyg figure{margin:0}.c--component .f--wysiwyg figure figcaption,.c--component .f--wysiwyg figure figcaption p{color:#4a4a4a;font-size:.75rem;line-height:1.5;margin-top:.625rem}.c--component .f--wysiwyg .pull-quote,.c--component .f--wysiwyg blockquote{color:#881c1c;margin-bottom:3.125rem;margin-top:3.125rem}.c--component .f--wysiwyg .pull-quote p,.c--component .f--wysiwyg blockquote p{color:#881c1c;font-size:2.25rem;font-style:italic;line-height:1.2778;margin-bottom:.9375rem}.c--component .f--wysiwyg .pull-quote p:before,.c--component .f--wysiwyg blockquote p:before{content:"“";display:inline-block}.c--component .f--wysiwyg .pull-quote p:after,.c--component .f--wysiwyg blockquote p:after{content:"â€";display:inline-block}.c--component .f--wysiwyg .pull-quote .attribution,.c--component .f--wysiwyg blockquote .attribution{font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.3334}.c--component .f--wysiwyg .pull-quote .attribution:before,.c--component .f--wysiwyg blockquote .attribution:before{content:"—";display:inline-block;margin-right:.3125rem}.c--component .f--wysiwyg img{margin-bottom:.875rem;max-width:100%;width:auto}div.c--component.c--accordions a.field-stat-link,div.f--field.f--description a.field-stat-link,div.f--field.f--wysiwyg a.field-stat-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;height:3.125rem;min-width:10.625rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:auto}div.c--component.c--accordions a.field-stat-link:hover,div.f--field.f--description a.field-stat-link:hover,div.f--field.f--wysiwyg a.field-stat-link:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.c--component .f--wysiwyg .pull-quote .author,.c--component .f--wysiwyg blockquote .author{font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.3334}.c--component .f--wysiwyg .pull-quote .author:before,.c--component .f--wysiwyg blockquote .author:before{content:"—";display:inline-block;margin-right:.3125rem}@media screen and (min-width:768px){.cc--abundance-grid .c--abundance-grid{display:grid;gap:0 0;grid-template-areas:"text-block text-block large-1 large-1" "text-block text-block large-1 large-1" "large-2 large-2 small small" "large-2 large-2 small small";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cc--abundance-grid .c--abundance-grid div:nth-child(3){grid-area:large-2}.cc--abundance-grid .c--abundance-grid .abundance-container-text{grid-area:text-block}.cc--abundance-grid .c--abundance-grid .abundance-container-large{grid-area:large-1}.cc--abundance-grid .c--abundance-grid .abundance-container-small{display:grid;gap:0 0;grid-area:small;grid-template-areas:"small-1 small-2" "small-3 small-4";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:first-child{grid-area:small-1}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:nth-child(2){grid-area:small-2}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:nth-child(3){grid-area:small-3}.cc--abundance-grid .c--abundance-grid .abundance-container-small .shuffle-wrapper{grid-area:small-4}}@media screen and (min-width:768px)and (-ms-high-contrast:none){.cc--abundance-grid .grid-container{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr}.cc--abundance-grid .text-block{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.cc--abundance-grid .large-1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:2}.cc--abundance-grid .large-2{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.cc--abundance-grid .small{display:-ms-grid;-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:2}.cc--abundance-grid .small-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.cc--abundance-grid .small-2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.cc--abundance-grid .small-3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.cc--abundance-grid .small-4{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}.cc--abundance-grid.updating{position:relative}.cc--abundance-grid.updating:before{-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 120 120'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-linecap='round' stroke-width='11' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:2.625rem;left:50%;margin-left:-1.375rem;margin-top:-1.375rem;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:2.625rem;z-index:1}.cc--abundance-grid.updating .c--abundance-grid{opacity:0}.cc--abundance-grid.updated .c--abundance-grid{opacity:1}.cc--abundance-grid .abundance-container-large,.cc--abundance-grid .abundance-container-text{padding-top:100%;position:relative}@media screen and (min-width:1024px){.lc--full .cc--abundance-grid .abundance-container-large,.lc--full .cc--abundance-grid .abundance-container-text,.sg-pattern-example>.cc--abundance-grid .abundance-container-large,.sg-pattern-example>.cc--abundance-grid .abundance-container-text,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-large,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-text,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-large,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-text,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-large,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-text{padding-top:66.66%}}.cc--abundance-grid .abundance-container-large .cc--component-container,.cc--abundance-grid .abundance-container-large .text-container-wrapper,.cc--abundance-grid .abundance-container-text .cc--component-container,.cc--abundance-grid .abundance-container-text .text-container-wrapper{height:100%;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.cc--abundance-grid .abundance-container-text{padding:0}}.cc--abundance-grid .abundance-container-text .text-container-wrapper{padding:2.5rem 8.3333333333% 1.875rem;position:relative}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .text-container-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 16.6666666667%;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cc--abundance-grid .abundance-container-text .f--section-title h2{font-size:1.75rem;line-height:1;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:.9375rem}}.cc--abundance-grid .abundance-container-text .f--section-title h2 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--section-title h2 a:hover{text-decoration:underline}.cc--abundance-grid .abundance-container-text .f--description p{font-size:.9375rem;line-height:1.6667;margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .f--description p{font-size:.9375rem;line-height:1.8667;margin-bottom:2.1875rem}}.cc--abundance-grid .abundance-container-text .f--link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--link a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--abundance-grid .abundance-container-text .f--link a{max-width:16.875rem}.cc--abundance-grid .abundance-container-large .cc--component-container{background-position:50%;background-repeat:no-repeat;background-size:cover}.cc--abundance-grid .abundance-container-large .cc--component-container:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;opacity:.9;position:absolute;width:100%}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 8.3333333333%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;height:100%;justify-content:flex-end;z-index:1}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item{padding:1.25rem 11.1111111111% 1.5625rem}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2{color:#fff;font-size:1.375rem;line-height:1.1819;margin-bottom:.625rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2{font-size:1.625rem;line-height:1.1539}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a:hover{text-decoration:none}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description p{color:#fff;font-size:.875rem;line-height:1.7143}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description p{font-size:.875rem;line-height:1.5715}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a:hover{text-decoration:none}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a:hover{background-color:#6a1010}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{position:absolute;right:1.375rem;top:1.4375rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.cc--abundance-grid .abundance-container-small{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;padding-top:50%}@media screen and (min-width:1024px){.lc--full .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,.sg-pattern-example>.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item{padding-top:33.33%}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:first-child{background:#151515}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:nth-child(2){background:#881c1c}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:nth-child(3){background:#4a4a4a}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .c--abundance-grid-item{height:100%;padding:1.875rem 8.3333333333% 1.25rem;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .c--abundance-grid-item{padding:3.25rem 11.1111111111% 1.5625rem}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.5625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow{font-size:.875rem;line-height:1.2858;margin-bottom:.625rem}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2{font-size:1rem;line-height:1.25}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a:hover{text-decoration:underline}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--description{display:none}.cc--abundance-grid .abundance-container-small .shuffle-wrapper{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-refresh.svg);background-position:50%;background-repeat:no-repeat;background-size:1.375rem;border-radius:50%;display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle:hover{background-color:#6a1010}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle{bottom:.9375rem;display:none;position:absolute;right:.9375rem}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle.active{display:inline-block}.cc--accordion-program.no-details{display:block}.cc--accordion-program.no-details .text-container{padding-right:0;-ms-flex-preferred-size:100%;flex-basis:100%}.cc--accordion-program .c--accordion-program{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.cc--accordion-program .c--accordion-program{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cc--accordion-program .text-container{margin-bottom:1.5625rem;padding-right:7.6923076923%;-ms-flex-preferred-size:69.2307692308%;flex-basis:69.2307692308%}@media screen and (min-width:768px){.cc--accordion-program .text-container{margin-bottom:0}}.cc--accordion-program .text-container .f--description{margin-bottom:1.625rem}.cc--accordion-program .text-container .f--description p{font-size:.875rem;line-height:1.7143}.cc--accordion-program .text-container .f--link .link{font-size:.875rem;font-weight:800;line-height:1.7143;text-transform:uppercase}html[data-whatintent=mouse] .cc--accordion-program .text-container .f--link .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--accordion-program .text-container .f--link .link:hover{text-decoration:none}.cc--accordion-program .details-container{padding-right:3.8461538462%;-ms-flex-preferred-size:30.7692307692%;color:#4a4a4a;flex-basis:30.7692307692%}.cc--accordion-program .details-container .detail{font-size:.875rem;line-height:1.7143;margin-bottom:1.25rem}.cc--accordion-program .details-container .detail .label{font-weight:700}.cc--accordion-program .details-container .detail,.cc--accordion-program .details-container .detail .content,.cc--accordion-program .details-container .detail p{font-size:.875rem;line-height:1.7143}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.cc--accordions .c--accordions{overflow-anchor:none;padding:.875rem 8.3333333333%}@media screen and (min-width:768px){.cc--accordions .c--accordions{padding-top:0}}@media screen and (min-width:1024px){.cc--accordions .c--accordions{padding-bottom:.125rem;padding-top:.125rem}}.cc--accordions .c--accordions .accordion-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:.0625rem solid #ccc;overflow-anchor:none;padding-bottom:1.5625rem;-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion-item{padding-bottom:1.5rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.375rem;line-height:1.1819;padding-top:1.9375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#000;justify-content:space-between;overflow-anchor:none;text-align:left;width:100%;will-change:transform}html[data-whatintent=mouse] .cc--accordions .c--accordions .accordion h3 .accordion-trigger else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--accordions .c--accordions .accordion h3 .accordion-trigger:hover{color:#881c1c}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger{font-size:1.625rem;line-height:1.1539;padding-bottom:.375rem;padding-top:2.75rem}}@media screen and (min-width:1024px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger{padding-bottom:.75rem;padding-top:2.4375rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{display:block;margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url(/themes/custom/umass_base/images/icons/icon-arrowdown-red.svg) no-repeat 50%/100%;content:"";height:1.25rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:1.25rem}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{height:1.75rem;width:1.75rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger.open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.cc--accordions .c--accordions .accordion .accordion-panel{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#4a4a4a;display:block!important;font-size:.875rem;line-height:1.7143;max-height:0;overflow:hidden;overflow-anchor:none;padding-top:.9375rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:max-height .3s cubic-bezier(.25,.46,.45,.94),visibility .3s linear;transition:max-height .3s cubic-bezier(.25,.46,.45,.94),visibility .3s linear;visibility:hidden;will-change:max-height}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:5000px;-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);visibility:visible}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion .accordion-panel{padding-top:1.25rem}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:10000px}}@media screen and (min-width:1024px){.cc--accordions .c--accordions .accordion .accordion-panel{padding-top:.875rem}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:15000px}}.cc--accordions .c--accordions .accordion .accordion-panel>*{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.cc--accordions .c--accordions .accordion .accordion-panel{-webkit-transition:none!important;transition:none!important}}.cc--accordions:last-of-type .c--accordions{padding-bottom:2.5rem}@media screen and (min-width:1024px){.cc--accordions:last-of-type .c--accordions{padding-bottom:4.375rem}}.tc--basic .cc--accordions{margin-bottom:1.5625rem}.tc--basic .cc--accordions .c--accordions .accordion h3 .accordion-trigger{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto}.tc--basic .cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{margin-left:1.5625rem}.cc--back-to-top .f--back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.1875rem;width:100%}@media screen and (min-width:1024px){.cc--back-to-top .f--back:not(.ally-focus-within){border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}}.cc--back-to-top .f--back:after{display:block;-webkit-box-flex:1;background-color:#4a4a4a;content:"";-ms-flex:1 0 auto;flex:1 0 auto;height:.125rem}.cc--back-to-top .f--back a{font-size:.875rem;line-height:1}.cc--back-to-top .f--back a,.cc--back-to-top .f--back a:hover{color:#4a4a4a;text-decoration:none}.cc--back-to-top .f--back svg{margin-bottom:.1875rem;margin-left:.9375rem;margin-right:.9375rem}.cc--blogger-card .c--blogger-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--blogger-card .c--blogger-card .f--image{margin-right:4.1666666667%;-ms-flex-preferred-size:25%;flex-basis:25%}}.cc--blogger-card .c--blogger-card text-container{-ms-flex-preferred-size:100%;flex-basis:100%}.cc--breadcrumb{display:none}@media screen and (min-width:1024px){.cc--breadcrumb{display:block;margin-bottom:2.375rem}}.cc--breadcrumb ul{list-style:none;padding-left:0}.cc--breadcrumb ul li .link{color:#151515;font-size:.9375rem;font-weight:700;line-height:1.3334;text-decoration:none}html[data-whatintent=mouse] .cc--breadcrumb ul li .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--breadcrumb ul li .link:hover{color:#881c1c;text-decoration:none}@media screen and (min-width:1024px){.cc--breadcrumb ul li .link:before{background:url(/themes/custom/umass_base/images/icons/icon-arrowleft-red.svg) no-repeat 0/1.25rem;content:"";display:inline-block;height:.625rem;margin-left:-.25rem;margin-right:-.25rem;width:1.25rem}}.cc--button-back-to-top{position:relative}.cc--button-back-to-top .c--button-back-to-top{bottom:0;display:none;position:fixed;right:0;z-index:5}@media screen and (min-width:768px){.cc--button-back-to-top .c--button-back-to-top{bottom:1.875rem;right:1.875rem}}.cc--button-back-to-top .c--button-back-to-top.btb-unstick{bottom:0;position:absolute;top:-20px;z-index:5}@media screen and (min-width:768px){.cc--button-back-to-top .c--button-back-to-top.btb-unstick{bottom:1.875rem;right:1.875rem}}.cc--button-back-to-top .c--button-back-to-top button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#000;border:0;border-radius:50%;cursor:pointer;height:3.75rem;justify-content:center;width:3.75rem}.cc--button-back-to-top .c--button-back-to-top button svg{height:1.125rem;width:1.125rem}.cc--button-back-to-top .c--button-back-to-top button span{color:#fff;display:block;font-size:.75rem;line-height:1}.cc--button-link{margin:0 auto;max-width:1800px}.cc--button-link .c--button-link{margin-bottom:1.5625rem}.cc--button-link .f--link{margin-top:1.5625rem}.cc--chapter{margin:0 auto 2.1875rem;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--chapter{margin-bottom:3.75rem;padding-left:10.4166666667%;padding-right:10.4166666667%}}@media screen and (min-width:1024px){.cc--chapter{margin-bottom:4.6875rem;padding-left:8.3333333333%;padding-right:13.8888888889%}}.cc--chapter .cc--hero-profile{padding-bottom:0}.lc--two-column .cc--chapter .f--section-title{margin-bottom:.9375rem}@media screen and (min-width:1024px){.lc--two-column .cc--chapter .f--section-title{margin-bottom:1.5625rem}}.cc--chaptered-menu{position:relative}.cc--chaptered-menu.fixed{position:sticky;top:3.875rem}.cc--chaptered-nav{height:100%}@media screen and (min-width:1024px){.lr--sidebar .cc--chaptered-nav{margin-left:-25%}}.cc--chaptered-nav .c--chaptered-nav{background-color:#e9e9e9;height:100%;position:relative}@media screen and (min-width:1024px){.cc--chaptered-nav .c--chaptered-nav{padding-bottom:4.6875rem;padding-right:0;padding-top:3.125rem}}.cc--chaptered-nav .f--section-title h2{color:#881c1c;font-size:.875rem;font-weight:800;line-height:1.2858;padding-left:16.6666666667%;padding-right:16.6666666667%;text-transform:uppercase}@media screen and (max-width:1023px){.cc--chaptered-nav .f--section-title h2{background:#e9e9e9;cursor:pointer;padding:1.3125rem 8.3333333333%;position:relative}.cc--chaptered-nav .f--section-title h2.open:after{display:none}.cc--chaptered-nav .f--section-title h2:after,.cc--chaptered-nav .f--section-title h2:before{background:#881c1c;content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--chaptered-nav .f--section-title h2:before{height:.125rem;right:1.8125rem;width:.875rem}.cc--chaptered-nav .f--section-title h2:after{height:.875rem;right:2.1875rem;width:.125rem}}@media screen and (min-width:1024px){.cc--chaptered-nav .f--section-title h2{margin-bottom:1.25rem}}@media screen and (max-width:1023px){.cc--chaptered-nav .dropdown-container{background:#e9e9e9;display:none;left:0;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;right:0;top:100%;width:100%;z-index:1}}@media screen and (min-width:1024px){.cc--chaptered-nav.sticky .nav-wrapper{position:sticky;top:3.875rem}}.cc--chaptered-nav .f--link{margin-bottom:.8125rem}@media screen and (min-width:1024px){.cc--chaptered-nav .f--link:last-child{margin-bottom:0}}.cc--chaptered-nav .link{color:#151515;display:block;font-size:.9375rem;line-height:1.3334;padding-bottom:.3125rem;padding-top:.3125rem;text-decoration:none}html[data-whatintent=mouse] .cc--chaptered-nav .link{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .cc--chaptered-nav .link else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .cc--chaptered-nav .link:hover{color:#881c1c;text-decoration:none}@media screen and (min-width:1024px){.cc--chaptered-nav .link{border-left:.75rem solid transparent;padding:.3125rem 16.6666666667% .4375rem calc(16.66667% - .75rem)}.cc--chaptered-nav .link.is-active{border-left:.75rem solid #881c1c}html[data-whatintent=mouse] .cc--chaptered-nav .link{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .cc--chaptered-nav .link else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .cc--chaptered-nav .link:hover{border-left:.75rem solid #881c1c}}.cc--contact-block{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--contact-block{margin-bottom:2.1875rem}}.cc--contact-block .c--contact-block{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--contact-block .c--contact-block{padding-left:25%;padding-right:12.5%}}@media print{.cc--contact-block .c--contact-block{padding-left:12.5%;padding-right:12.5%}}.cc--contact-block .publication-date{margin-bottom:1.875rem}.cc--contact-block .f--section-title{margin-bottom:.625rem}.cc--contact-block .f--section-title h2{color:#881c1c;font-size:.75rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--contact-block .f--section-title h2{font-size:.875rem;line-height:1.2858}}@media print{.cc--contact-block .f--section-title h2{color:#881c1c!important;font-size:.875rem;line-height:1.2858}}.cc--contact-block .text-container{line-height:1.875rem}@media print{.cc--contact-block .text-container .f--link .link{color:#881c1c!important}}.cc--date-card{position:relative;text-align:center}@media screen and (max-width:767px){.cc--date-card:not(:last-child){border-bottom:.0625rem solid #979797;margin-bottom:1.5625rem;padding-bottom:1.5625rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--date-card{padding:2.1875rem 6.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.cc--date-card:nth-child(-n+2){border-bottom:.0625rem solid #979797}.cc--date-card:first-child,.cc--date-card:nth-child(3){border-right:.0625rem solid #979797}}@media screen and (min-width:1024px){.cc--date-card{-webkit-box-flex:0;-ms-flex:0 0 17.5%;flex:0 0 17.5%}.cc--date-card:not(:last-child):after{background-color:#979797;content:"";display:block;height:calc(100% + 3.125rem);position:absolute;right:-28.5714285714%;top:-1.5625rem;width:.0625rem}}@media screen and (min-width:1024px)and (max-width:1199px){.lc--two-column .cc--date-card{padding:2.1875rem 6.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.lc--two-column .cc--date-card:after{display:none}.lc--two-column .cc--date-card:nth-child(-n+2){border-bottom:.0625rem solid #979797}.lc--two-column .cc--date-card:first-child,.lc--two-column .cc--date-card:nth-child(3){border-right:.0625rem solid #979797}}.cc--date-card .f--card-date span.month{color:#881c1c;display:block;font-size:1.125rem;line-height:1.3334;text-transform:uppercase}.cc--date-card .f--card-date span.day{color:#881c1c;display:block;font-size:2.5rem;line-height:1.375}.cc--date-card .f--cta-title{margin-top:.3125rem}@media screen and (min-width:1024px){.cc--date-card .f--cta-title{margin-top:.9375rem}}.cc--date-card .f--cta-title h3{font-size:1rem;line-height:1.25}.cc--date-cards{margin:0 auto;max-width:1800px}.cc--date-cards .c--date-cards{padding:3.125rem 8.3333333333%}@media screen and (min-width:768px){.cc--date-cards .c--date-cards{padding:4.6875rem 8.3333333333%}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards{padding-bottom:6.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}.t--chaptered-page .cc--date-cards .c--date-cards,.t--microsite-chaptered-page .cc--date-cards .c--date-cards{padding-left:0;padding-right:0}}.cc--date-cards .c--date-cards .text-container{text-align:center}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .text-container{position:relative}}.cc--date-cards .c--date-cards .text-container .f--section-title h2{font-size:1.375rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--date-cards .c--date-cards .text-container .f--section-title h2{font-size:2.5rem;line-height:1}}@media screen and (max-width:1023px){.cc--date-cards .c--date-cards .text-container .f--link{margin-top:.9375rem}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .text-container .f--link{bottom:0;position:absolute;right:0}.lc--two-column .cc--date-cards .c--date-cards .text-container .f--link{position:relative}}.cc--date-cards .c--date-cards .text-container .f--link a{color:#881c1c;font-size:.875rem;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--date-cards .c--date-cards .text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--date-cards .c--date-cards .text-container .f--link a:hover{text-decoration:none}.cc--date-cards .c--date-cards .f--date-cards{margin-top:2.1875rem}@media screen and (min-width:768px){.cc--date-cards .c--date-cards .f--date-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4.375rem}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .f--date-cards{margin-top:5.3125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--event-detail{margin-bottom:2.5rem;margin-top:0}@media screen and (min-width:768px){.cc--event-detail{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--event-detail{padding-left:2.7777777778%;padding-right:11.1111111111%}}.cc--event-detail .c--event-detail{border-bottom:.0625rem solid #ccc;border-top:.0625rem solid #ccc;margin:0 8.3333333333%;padding-bottom:1.875rem;padding-top:1.875rem}@media screen and (min-width:768px){.cc--event-detail .c--event-detail{margin:0;padding:1.875rem 6.25%}}@media screen and (min-width:1024px){.cc--event-detail .c--event-detail{margin-left:0;margin-right:16.1290322581%}}.cc--event-detail .f--section-title{margin-bottom:1.25rem}.cc--event-detail .f--section-title h2{font-size:1.625rem;line-height:1.1539}@media screen and (min-width:768px){.cc--event-detail .text-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--event-detail .text-container .content{padding-right:9.0909090909%;-ms-flex-preferred-size:54.5454545455%;flex-basis:54.5454545455%}@media screen and (max-width:767px){.cc--event-detail .text-container .content{margin-bottom:1.875rem}}.cc--event-detail .text-container .content p{font-size:1rem;line-height:1.625;margin-bottom:0}@media screen and (min-width:768px){.cc--event-detail .text-container .content p{font-size:1rem;line-height:1.875}}.cc--event-detail .text-container .info{padding-top:.3125rem;-ms-flex-preferred-size:45.4545454545%;flex-basis:45.4545454545%}.cc--event-detail .text-container .info .f--link{margin-bottom:1.25rem}.cc--event-detail .text-container .info .f--link a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;line-height:1.3334;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;color:#151515;font-weight:700;justify-content:flex-end;text-decoration:none}html[data-whatintent=mouse] .cc--event-detail .text-container .info .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--event-detail .text-container .info .f--link a:hover{color:#881c1c}.cc--event-detail .text-container .info .f--link a svg{fill:#881c1c;margin-right:.625rem}.cc--event-detail .text-container .info p{font-size:1rem;line-height:1.875;margin-bottom:0}.node-event-submit-an-event-form .form-item .filter-wrapper{border:0;padding:0}.node-event-submit-an-event-form .form-wrapper .fieldset-legend{color:#4a4a4a;display:block;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.node-event-submit-an-event-form .form-wrapper .fieldset-legend{font-size:1rem;line-height:1.875}}.node-event-submit-an-event-form .form-wrapper .fieldset-wrapper{margin-bottom:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .form-wrapper .fieldset-wrapper{margin-bottom:2.5rem}}.node-event-submit-an-event-form .date-recur-modular-sierra-widget-recurrences{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node-event-submit-an-event-form .field-group-details{margin-bottom:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .field-group-details{margin-bottom:2.5rem}}.node-event-submit-an-event-form .field--name-field-event-categories{margin-top:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .field--name-field-event-categories{margin-top:2.5rem}}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap{display:inline-block}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap select{height:auto;width:auto}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap svg{display:none}@media screen and (min-width:768px){.cc--events-listing-card .c--events-listing-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--events-listing-card .text-container{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}.cc--events-listing-card .text-container .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:1.0625rem}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--eyebrow{font-size:1rem;line-height:1.25;margin-bottom:.5rem}}.cc--events-listing-card .text-container .f--eyebrow a{font-size:.9375rem;font-weight:800;line-height:1.2;text-decoration:none}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--eyebrow a{font-size:1rem;line-height:1.25}}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--eyebrow a:hover{color:#151515}.cc--events-listing-card .text-container .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--cta-title{margin-bottom:.9375rem}}.cc--events-listing-card .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--cta-title h3{font-size:2rem;line-height:1.125}}.cc--events-listing-card .text-container .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--events-listing-card .text-container .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:.625rem}@media screen and (max-width:767px){.cc--events-listing-card .f--image{padding-top:.625rem}}@media screen and (min-width:768px){.cc--events-listing-card .f--image{padding-left:2.5%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media screen and (min-width:1024px){.cc--events-listing-card .f--image{-ms-flex-preferred-size:42.3076923077%;flex-basis:42.3076923077%}}.cc--events-listing .c--events-listing{margin:0 auto;max-width:1800px;padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--events-listing .c--events-listing{padding-bottom:2.5rem;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--events-listing .f--cards .cc--component-container{border-bottom:.0625rem solid #ccc;padding-bottom:1.5625rem}@media screen and (min-width:768px){.cc--events-listing .f--cards .cc--component-container{padding-bottom:1.9375rem}}.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:1.375rem}@media screen and (min-width:768px){.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:2.5rem}}.cc--events-promo-card .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--events-promo-card .f--image{margin-bottom:1.4375rem}}.cc--events-promo-card .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}@media screen and (min-width:768px){.cc--events-promo-card .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--events-promo-card .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--events-promo-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo-card .f--eyebrow a:hover{text-decoration:none}.cc--events-promo-card .f--cta-title{margin-bottom:.625rem}.cc--events-promo-card .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--events-promo-card .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--events-promo-card .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--events-promo-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo-card .f--cta-title h3 a:hover{color:#881c1c}.cc--events-promo-card .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}.cc--events-promo{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--events-promo{padding-bottom:3.125rem;padding-top:3.125rem}.cc--events-promo .c--events-promo>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--events-promo .c--events-promo>.text-container .f--section-title{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--section-title{margin-bottom:1.5625rem}}.cc--events-promo .c--events-promo>.text-container .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--events-promo .c--events-promo>.text-container .f--link{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--link{margin-bottom:0;-ms-flex-item-align:center;align-self:center}}.cc--events-promo .c--events-promo>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--events-promo .c--events-promo>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo .c--events-promo>.text-container .f--link a:hover{color:#151515}@media screen and (min-width:1024px){.cc--events-promo .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px)and (max-width:1023px){.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card{display:-webkit-box;display:-ms-flexbox;display:flex}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .f--image{margin-bottom:0;margin-right:5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container .f--eyebrow{font-size:1.375rem;line-height:1.1819}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.cc--events-promo .f--cards .cc--events-promo-card{-ms-flex-preferred-size:25%;flex-basis:25%}.cc--events-promo .f--cards .cc--events-promo-card:first-child{-ms-flex-preferred-size:45%;flex-basis:45%}}.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:0;margin-right:2.5%}}@media screen and (max-width:1023px){.cc--filter-form .c--filter-form{position:relative}}.cc--filter-form .filter-form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header{background:#e9e9e9;padding:1.375rem 8.3333333333% 1.25rem}}@media screen and (min-width:1024px){.cc--filter-form .filter-form-header{border-bottom:.0625rem solid #ccc;margin-bottom:1.875rem;padding-bottom:.3125rem}}.cc--filter-form .filter-form-header h2{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--filter-form .filter-form-header h2{font-size:.875rem;line-height:1.2858}}.cc--filter-form .filter-form-header button{position:relative;width:1.25rem}@media screen and (min-width:1024px){.cc--filter-form .filter-form-header button{margin-right:.3125rem}}.cc--filter-form .filter-form-header button.open:after{display:none}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header button:after,.cc--filter-form .filter-form-header button:before{background:#881c1c;content:"";display:inline-block}.cc--filter-form .filter-form-header button:before{height:.125rem;width:.875rem}.cc--filter-form .filter-form-header button:after,.cc--filter-form .filter-form-header button:before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cc--filter-form .filter-form-header button:after{height:.875rem;width:.125rem}}.cc--filter-form .filter-form-header button svg{width:1.0625rem}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header button svg{display:none}.cc--filter-form .form-filter-content{background:#e9e9e9;display:none;padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;width:100%;z-index:9}}.cc--filter-form .form-filter-content .fi--form-item{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--filter-form .form-filter-content .fi--form-item:not(:last-child){margin-bottom:1.875rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--filter-form .form-filter-content .fields-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--filter-form .form-filter-content .fields-container .fi--form-item{-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}.cc--filterable-content-grid:first-child .c--filterable-content-grid{padding-top:0}.cc--filterable-content-grid .c--filterable-content-grid{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--filterable-content-grid .c--filterable-content-grid{padding:3.125rem 16.6666666667%}}@media screen and (min-width:1024px){.lc--full .cc--filterable-content-grid .c--filterable-content-grid,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid,.sg-pattern-example>.cc--filterable-content-grid .c--filterable-content-grid,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid,body.pattern-lab-demo>.cc--filterable-content-grid .c--filterable-content-grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4.6875rem 8.3333333333% 3.125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lc--full .cc--filterable-content-grid .c--filterable-content-grid>.text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid>.text-container,.sg-pattern-example>.cc--filterable-content-grid .c--filterable-content-grid>.text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid>.text-container,body.pattern-lab-demo>.cc--filterable-content-grid .c--filterable-content-grid>.text-container{margin-top:0;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.cc--filterable-content-grid .f--section-title h2{text-transform:uppercase}.cc--filterable-content-grid .f--description{margin-top:.625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--description{margin-top:.9375rem}}.cc--filterable-content-grid .content-container{margin-top:1.875rem}@media screen and (min-width:768px){.cc--filterable-content-grid .content-container{margin-top:1.5625rem}}@media screen and (min-width:1024px){.cc--filterable-content-grid .content-container{margin-top:1.875rem}.lc--full .cc--filterable-content-grid .content-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .content-container,.sg-pattern-example>.cc--filterable-content-grid .content-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .content-container,body.pattern-lab-demo>.cc--filterable-content-grid .content-container{margin-top:0;-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.cc--filterable-content-grid .cc--filter-form{border-bottom:.0625rem solid #ccc}.cc--filterable-content-grid .cc--filter-form .form-filter-content{border-bottom:0;margin:0;padding:0}.cc--filterable-content-grid .cc--filter-form .form-filter-content select{padding-left:0}.cc--filterable-content-grid .cc--filter-form .form-filter-content .fi--form-item{margin:0}.cc--filterable-content-grid .fi--form-item{display:inline-block;margin:0}.cc--filterable-content-grid .fi--form-item label{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--filterable-content-grid .fi--form-item .select-wrap{border:0;padding-right:2.5rem}.cc--filterable-content-grid .fi--form-item .select-wrap select{width:auto}.cc--filterable-content-grid .f--cards{margin-top:1.5625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards{margin-top:1.875rem}}.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.5625rem;padding-bottom:1.5625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:767px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container{margin-top:.9375rem}}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a:hover{color:#881c1c}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--affiliation{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--email{margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--email a{font-size:.9375rem;line-height:1.8667}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--phone{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--phone a{font-size:.9375rem;line-height:1.8667}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--description{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link{margin-top:.625rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link a{text-transform:uppercase}.cc--filterable-content-grid .pager-container .f--button-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cc--filterable-content-grid .pager-container .f--button-link .button,.cc--filterable-content-grid .pager-container .f--button-link a{width:10.5625rem}.cc--footer-branding{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--footer-branding{margin-bottom:2.1875rem}}.cc--footer-branding .logo{display:block;margin-left:-1.8rem;width:19.53rem}.cc--footer-branding .logo svg{height:auto;width:100%}.cc--footer-branding .logo svg .name{fill:#fff}.cc--footer-copyright{margin-bottom:.625rem;-ms-flex-preferred-size:35.7142857143%;flex-basis:35.7142857143%}@media screen and (min-width:1024px){.cc--footer-copyright{margin-bottom:0}}.cc--footer-copyright .f--description p{color:#fff;font-size:.75rem;line-height:1.6667}.cc--footer-menu .m--menu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--footer-menu .m--menu-footer>.menu-item{font-size:.75rem;line-height:1.5;margin-bottom:2.1875rem;-ms-flex-preferred-size:40%;flex-basis:40%}.cc--footer-menu .m--menu-footer>.menu-item:nth-child(n+3){margin-bottom:0}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer>.menu-item{font-size:.875rem;line-height:1.5;margin-bottom:0;-ms-flex-preferred-size:22.2222222222%;flex-basis:22.2222222222%}}.cc--footer-menu .m--menu-footer>.menu-item .navigation-title{color:#fff;display:inline-block;font-weight:800;margin-bottom:.875rem;text-transform:uppercase}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer>.menu-item .navigation-title{margin-bottom:1.125rem}}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item{line-height:1}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item:not(:last-child){margin-bottom:.9375rem}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a{color:#fff;font-size:.875rem;line-height:1.4286;text-decoration:none}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a:hover{text-decoration:underline}.cc--footer-menu .m--menu-footer-utility{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--footer-menu .m--menu-footer-utility .menu-item{line-height:1;margin-top:.9375rem}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer-utility .menu-item{margin-top:0}}.cc--footer-menu .m--menu-footer-utility .menu-item:not(:last-child):after{border-right:.0625rem solid #4a4a4a;content:"";display:inline-block;height:1rem;margin-left:.8125rem;margin-right:.8125rem}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer-utility .menu-item:not(:last-child):after{margin-left:.875rem;margin-right:.875rem}}.cc--footer-menu .m--menu-footer-utility .menu-item a{color:#fff;font-size:.75rem;line-height:1.6667;text-decoration:none}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer-utility .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer-utility .menu-item a:hover{text-decoration:underline}.cc--footer-social .social-media-links--platforms{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:.3125rem}.cc--footer-social .social-media-links--platforms li{margin-right:1.875rem}@media screen and (min-width:1024px){.cc--footer-social .social-media-links--platforms li{margin-right:2rem}}html[data-whatintent=mouse] .cc--footer-social .social-media-links--platforms li a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-social .social-media-links--platforms li a:hover svg{opacity:.7}.cc--footer{background:#151515}.cc--footer .c--footer{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:1024px){.cc--footer .c--footer{padding:4.6875rem 6.25%}}.cc--footer .footer-top{padding-bottom:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:3.125rem}}.cc--footer .footer-top .branding-container{margin-bottom:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-top .branding-container{-ms-flex-preferred-size:35.7142857143%;flex-basis:35.7142857143%;margin-bottom:0}}.cc--footer .footer-top .nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.cc--footer .footer-top .nav-container{-ms-flex-preferred-size:64.2857142857%;flex-basis:64.2857142857%}}.cc--footer .footer-top .nav-container .cc--footer-menu{width:100%}.cc--footer .footer-bottom{border-top:.0625rem solid #4a4a4a;padding-top:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.5625rem}}.cc--footer .footer-bottom .cc--footer-menu{-ms-flex-preferred-size:64.2857142857%;flex-basis:64.2857142857%}@media print{#l--main-footer{display:none}}.cc--gallery-slide .f--image figure{margin:0}.cc--gallery-slide .f--image figure figcaption{color:#4a4a4a;font-size:.875rem;font-style:italic;line-height:1.2858;margin-top:.9375rem;min-height:2.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--gallery-slide .f--image figure figcaption{margin-top:1.25rem;padding-left:0;padding-right:0}}.cc--gallery-slide .f--image figure figcaption p{font-size:.875rem;font-style:italic;line-height:1.2858}.cc--gallery{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-top:2.5rem}@media screen and (min-width:768px){.cc--gallery{padding:3.125rem 8.3333333333%}}@media screen and (min-width:1024px){.lc--full .cc--gallery,.sg-pattern-example>.cc--component-container .f--field.nested .cc--gallery,.sg-pattern-example>.cc--gallery,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--gallery,body.pattern-lab-demo>.cc--gallery{padding-left:13.8888888889%;padding-right:13.8888888889%}}.lc--two-column .lr--main>.cc--gallery{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.lc--two-column .lr--main>.cc--gallery{padding-left:5.5555555556%;padding-right:16.6666666667%}}.cc--gallery .f--section-title{padding-bottom:.625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--gallery .f--section-title{padding-bottom:.9375rem;padding-left:0;padding-right:0}}.cc--gallery .f--section-title h2{font-size:1.75rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--gallery .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--gallery .swiper-container{margin-top:.625rem;position:relative}.cc--gallery .swiper-container .gallery-pagination{text-align:center}.cc--gallery .swiper-container .gallery-pagination .bullet{background:#ccc;border-radius:50%;height:.4375rem;margin-left:.4375rem;margin-right:.4375rem;-webkit-transition:background .2s ease;transition:background .2s ease;width:.4375rem}.cc--gallery .swiper-container .gallery-pagination .bullet.bullet-active{background:#881c1c}.cc--gallery .swiper-container .swiper-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:justify;-ms-flex-pack:justify;height:1.875rem;justify-content:space-between;padding-top:26%;width:100%}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button{background-color:#881c1c;background-position:50%;background-repeat:no-repeat;background-size:1.5rem;height:1.875rem;left:auto;margin-top:0;position:relative;right:auto;top:auto;width:1.875rem}html[data-whatintent=mouse] .cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button:hover{background-color:#6a1010}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button.swiper-button-prev{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowleft-white.svg)}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button.swiper-button-next{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-white.svg)}.tc--microsite-article .cc--gallery{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--microsite-article .cc--gallery{padding-left:5.5555555556%;padding-right:16.6666666667%}}.tc--search{margin:0 auto;max-width:1800px}.tc--search .t--search .f--page-title{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.tc--search .t--search .f--page-title{margin-bottom:2.3125rem}}.tc--search .t--search .f--page-title h1{text-transform:uppercase}.tc--search .content-top{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--search .content-top{padding-left:22.9166666667%;padding-right:22.9166666667%}}.tc--search .content-main{padding-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%;width:100%}@media screen and (min-width:1024px){.tc--search .content-main{padding-bottom:4.6875rem;padding-left:22.9166666667%;padding-right:22.9166666667%}}.tc--search .content-main form.gsc-search-box{margin:0 0 1.3125rem;width:100%}.tc--search .content-main table.gsc-search-box{border-collapse:collapse;width:100%!important}.tc--search .content-main td.gsc-input{padding:0;width:100%!important}.tc--search .content-main td.gsc-search-button{padding-right:.75rem;text-align:right;white-space:nowrap;width:1%!important}.tc--search .content-main .gsib_a{background:none!important;background-image:none!important;padding-left:0!important}.tc--search .content-main .gsc-input-box svg,.tc--search .content-main .gsib_a .gscb_a,.tc--search .content-main .gsib_a span,.tc--search .content-main .gsib_b,.tc--search .content-main .gsst_a{display:none!important}.tc--search .content-main .gsc-input-box,.tc--search .content-main input.gsc-input{background:none!important;background-image:none!important}.tc--search .content-main input.gsc-input{border:1px solid #ccc!important;font-size:1rem;height:3.25rem!important;line-height:1.875;margin:0!important;padding:0 .75rem!important}.tc--search .content-main .gsc-input-box{border:0;-webkit-box-shadow:none;box-shadow:none}.tc--search .content-main .gsc-search-button{display:table-cell!important;padding:0}.tc--search .content-main .gsc-search-button-v2{background-color:#881c1c;border:0;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.25rem;margin:0;padding:0;width:3.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc--search .content-main .gsc-search-button-v2:hover{cursor:pointer}.tc--search .content-main .gsc-search-button-v2 svg{height:1.125rem;width:1.125rem}.tc--search .content-main .gsc-control-cse{background-color:transparent;border:0;padding:0}.tc--search .content-main .gsc-control-cse .gs-result .gs-title{margin-bottom:1.25rem}.tc--search .content-main .gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-positioningWrapper{display:none}.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling{color:#151515;font-size:1.375rem;line-height:1.1819;margin-bottom:1.25rem;text-decoration:none}@media screen and (min-width:1024px){.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling{font-size:1.625rem;line-height:1.1539}}html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title:hover,html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title:hover b{color:#881c1c}.tc--search .content-main .gsc-results{padding-top:1.5625rem;width:100%}.tc--search .content-main .gsc-webResult .gsc-result{border-bottom:1px solid #ccc;padding-bottom:1.5625rem;padding-top:1.5625rem}.tc--search .content-main .gsc-webResult .gsc-result:first-child{padding-top:0}@media screen and (min-width:1024px){.tc--search .content-main .gsc-webResult .gsc-result{padding:2.5rem 0}}.tc--search .content-main .gsc-webResult .gs-snippet{color:#4a4a4a;font-size:.875rem;line-height:1.7143}.tc--search .content-main .gsc-result-info{color:#4a4a4a;font-size:.9375rem;line-height:1.8667;padding:0}.tc--search .content-main .gcsc-more-maybe-branding-root,.tc--search .content-main .gsc-orderby-container{display:none}.tc--search .gs-no-results-result .gs-snippet{background-color:transparent;border:0}.gssb_a{padding:.625rem!important}.gssb_a img{display:inline;width:auto}.cc--header-search{display:none;padding:1.25rem 8.3333333333%}@media screen and (min-width:768px){.cc--header-search{padding:2.125rem 4.1666666667%}}@media screen and (min-width:1024px){.cc--header-search{padding:1.5625rem 4.1666666667%}}.cc--header-search .c--header-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--header-search .cc--header-branding{padding-top:.5625rem}@media screen and (max-width:1023px){.cc--header-search .cc--header-branding{display:none}}.cc--header-search form{position:relative;width:80%}@media screen and (min-width:768px){.cc--header-search form{width:90.9090909091%}}@media screen and (min-width:1024px){.cc--header-search form{width:68.1818181818%}}.cc--header-search form label{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--header-search form input[type=text]{background-color:transparent;border-color:hsla(0,0%,100%,.5);color:#fff;font-size:1rem;height:3.75rem;line-height:1.875;padding-left:.625rem}@media screen and (min-width:768px){.cc--header-search form input[type=text]{height:5rem;padding-left:2.1875rem}}@media screen and (min-width:1024px){.cc--header-search form input[type=text]{height:6.25rem}}.cc--header-search form input[type=text]::-webkit-input-placeholder{color:#fff}.cc--header-search form input[type=text]::-moz-placeholder{color:#fff}.cc--header-search form input[type=text]:-ms-input-placeholder{color:#fff}.cc--header-search form input[type=text]::-ms-input-placeholder{color:#fff}.cc--header-search form input[type=text]::placeholder{color:#fff}.cc--header-search form .fi--form-item{margin:0}.cc--header-search .icon-search{position:absolute;right:.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.cc--header-search .icon-search{right:1.875rem}}.cc--header-search .close-search-container{background-color:#881c1c;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;margin-top:-2.1875rem;position:relative;width:2.5rem}@media screen and (min-width:768px){.cc--header-search .close-search-container{height:7rem;width:3.125rem}}@media screen and (min-width:1024px){.cc--header-search .close-search-container{margin-top:-1.5625rem}}@media screen and (min-width:1200px){.cc--header-search .close-search-container{height:4.6875rem}}.cc--header-search .close-search-container:before{background-color:rgba(21,21,21,.2);content:"";height:5rem;position:absolute;width:2.5rem;z-index:1}@media screen and (min-width:768px){.cc--header-search .close-search-container:before{height:7rem;width:3.125rem}}@media screen and (min-width:1200px){.cc--header-search .close-search-container:before{height:4.6875rem}}.cc--header-search .close-search-container .button-close{margin-top:auto;padding-bottom:.625rem;padding-top:.625rem;position:relative;width:3.125rem;z-index:2}body.search-open .cc--header-search{background-color:#881c1c;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:102}body.search-open .cc--header-search .cc--header-branding svg .box{fill:#000}body.search-open .cc--header-search .cc--header-branding svg .box-text,body.search-open .cc--header-search .cc--header-branding svg .name{fill:#fff}.cc--hero-article-video .c--hero-article-video{position:relative}.cc--hero-article-video .video-container{margin-bottom:1.25rem;position:relative}@media screen and (min-width:768px){.cc--hero-article-video .video-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .video-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .video-container,.sg-pattern-example>.cc--hero-article-video .video-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .video-container,body.pattern-lab-demo>.cc--hero-article-video .video-container{margin-bottom:0;-ms-flex-preferred-size:68.1818181818%;flex-basis:68.1818181818%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cc--hero-article-video .video-container.show .f--video-embed{opacity:1;visibility:visible}.cc--hero-article-video .video-container.show .f--image{opacity:0;visibility:hidden}.cc--hero-article-video .video-container .play-btn{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.cc--hero-article-video .video-container .play-btn:after{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--hero-article-video .video-container .play-btn:after else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article-video .video-container .play-btn:after:hover{background-color:#6a1010}.cc--hero-article-video .video-container .play-btn:after{border:0;content:"";z-index:10}.cc--hero-article-video .video-container .f--image{height:100%;-webkit-transition:visibility 0s linear .2s,opacity .2s ease;transition:visibility 0s linear .2s,opacity .2s ease}.cc--hero-article-video .video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover}.cc--hero-article-video .video-container .f--video-embed{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;visibility:hidden;width:100%;z-index:11}.cc--hero-article-video .video-container .f--video-embed iframe{height:100%;width:100%}@media screen and (min-width:1024px){.cc--hero-article-video .video-container.show+.exit-video{bottom:-1.25rem;color:#881c1c;display:block;font-size:.875rem;font-weight:800;line-height:1;margin-right:.625rem;margin-top:.625rem;position:absolute;right:0;text-transform:uppercase}}.cc--hero-article-video .exit-video{display:none}.cc--hero-article-video .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-article-video .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container,.sg-pattern-example>.cc--hero-article-video .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container,body.pattern-lab-demo>.cc--hero-article-video .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}@media print{.cc--hero-article-video .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:2.0833333333%;padding-right:2.0833333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-article-video .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article-video .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article-video .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--eyebrow{color:#fff}}@media print{.cc--hero-article-video .text-container .f--eyebrow{color:#fff!important}}.cc--hero-article-video .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article-video .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article-video .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--page-title h1{color:#fff}}@media print{.cc--hero-article-video .text-container .f--page-title h1{color:#fff!important;font-size:2.625rem;line-height:1.3096}}.cc--hero-article-video .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-article-video .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--page-title h1 a{color:#fff}}@media print{.cc--hero-article-video .text-container .f--page-title h1 a{color:#fff!important}}html[data-whatintent=mouse] .cc--hero-article-video .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article-video .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-article-video .text-container .f--description{font-size:1rem;line-height:1.25;margin-top:1.25rem}@media screen and (min-width:1024px){.cc--hero-article-video .text-container .f--description,.cc--hero-article-video .text-container .f--description p{color:#fff}}.cc--hero-article .c--hero-article{position:relative}.cc--hero-article.no-image{background-color:#fff}.cc--hero-article.no-image .text-container{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container,.sg-pattern-example>.cc--hero-article.no-image .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container,body.pattern-lab-demo>.cc--hero-article.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}}@media print{.cc--hero-article.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--eyebrow{color:#881c1c}}@media print{.cc--hero-article.no-image .text-container .f--eyebrow{color:#881c1c!important}}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container .f--page-title,.lc--full .cc--hero-article.no-image .text-container .f--page-title a,.lc--full .cc--hero-article.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title h1{color:#000}}@media print{.cc--hero-article.no-image .text-container .f--page-title,.cc--hero-article.no-image .text-container .f--page-title a,.cc--hero-article.no-image .text-container .f--page-title h1{color:#000!important}}@media screen and (min-width:1024px){.cc--hero-article.no-image .text-container .f--description,.cc--hero-article.no-image .text-container .f--description p{color:#000}}.cc--hero-article .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--hero-article .f--image{margin-bottom:3.125rem;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image,.sg-pattern-example>.cc--hero-article .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image,body.pattern-lab-demo>.cc--hero-article .f--image{margin-bottom:0;position:relative}.lc--full .cc--hero-article .f--image:before,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image:before,.sg-pattern-example>.cc--hero-article .f--image:before,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image:before,body.pattern-lab-demo>.cc--hero-article .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}}@media screen and (min-width:1200px){.cc--hero-article .f--image{background-color:#4a4a4a}}@media print{.cc--hero-article .f--image{position:relative}.cc--hero-article .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000))!important;background-image:linear-gradient(180deg,transparent,#000)!important;bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image img,.sg-pattern-example>.cc--hero-article .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image img,body.pattern-lab-demo>.cc--hero-article .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1024px)and (min-width:1200px){.lc--full .cc--hero-article .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image img,.sg-pattern-example>.cc--hero-article .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image img,body.pattern-lab-demo>.cc--hero-article .f--image img{-o-object-fit:contain;object-fit:contain}}.cc--hero-article .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-article .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container,.sg-pattern-example>.cc--hero-article .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container,body.pattern-lab-demo>.cc--hero-article .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}@media print{.cc--hero-article .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:2.0833333333%;padding-right:2.0833333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-article .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article .text-container .f--eyebrow{color:#fff}}@media print{.cc--hero-article .text-container .f--eyebrow{color:#fff!important}}.cc--hero-article .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article .text-container .f--page-title h1{color:#fff}}@media print{.cc--hero-article .text-container .f--page-title h1{color:#fff!important;font-size:2.625rem;line-height:1.3096}}.cc--hero-article .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-article .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-article .text-container .f--page-title h1 a{color:#fff}}@media print{.cc--hero-article .text-container .f--page-title h1 a{color:#fff!important}}html[data-whatintent=mouse] .cc--hero-article .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-article .text-container .f--description{font-size:1rem;line-height:1.25;margin-top:1.25rem}@media screen and (min-width:1024px){.cc--hero-article .text-container .f--description,.cc--hero-article .text-container .f--description p{color:#fff}}.cc--hero-event{background-color:#fff}@media screen and (min-width:1024px){.cc--hero-event{background-color:#000}}.cc--hero-event .c--hero-event{position:relative}.cc--hero-event.no-image{background-color:#fff}.cc--hero-event.no-image .text-container{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--hero-event.no-image .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container,.sg-pattern-example>.cc--hero-event.no-image .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container,body.pattern-lab-demo>.cc--hero-event.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}.lc--full .cc--hero-event.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--eyebrow{color:#881c1c}.lc--full .cc--hero-event.no-image .text-container .f--page-title,.lc--full .cc--hero-event.no-image .text-container .f--page-title a,.lc--full .cc--hero-event.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title h1{color:#000}}.cc--hero-event .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--hero-event .f--image{margin-bottom:3.125rem;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image,.sg-pattern-example>.cc--hero-event .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image,body.pattern-lab-demo>.cc--hero-event .f--image{margin-bottom:0;position:relative}.lc--full .cc--hero-event .f--image:before,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image:before,.sg-pattern-example>.cc--hero-event .f--image:before,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image:before,body.pattern-lab-demo>.cc--hero-event .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}.lc--full .cc--hero-event .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image img,.sg-pattern-example>.cc--hero-event .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image img,body.pattern-lab-demo>.cc--hero-event .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-event .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-event .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container,.sg-pattern-example>.cc--hero-event .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container,body.pattern-lab-demo>.cc--hero-event .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-event .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-event .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-event .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-event .text-container .f--eyebrow{color:#fff}}.cc--hero-event .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-event .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-event .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-event .text-container .f--page-title h1{color:#fff}}.cc--hero-event .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-event .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-event .text-container .f--page-title h1 a{color:#fff}}html[data-whatintent=mouse] .cc--hero-event .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-event .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-image .c--hero-image,.cc--hero-image .f--image{position:relative}.cc--hero-image .f--image:after,.cc--hero-image .f--image:before{content:"";display:block;height:40%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-image .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(21,21,21,0)),to(#151515));background-image:linear-gradient(180deg,rgba(21,21,21,0),#151515);bottom:0}.cc--hero-image .f--image:after{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(21,21,21,0)),to(#151515));background-image:linear-gradient(0deg,rgba(21,21,21,0),#151515);top:0}.cc--hero-image .f--image img{min-height:20rem;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1024px){.lc--full .cc--hero-image .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-image .f--image img,.sg-pattern-example>.cc--hero-image .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-image .f--image img,body.pattern-lab-demo>.cc--hero-image .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-image .text-container{bottom:1.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}@media screen and (min-width:768px){.cc--hero-image .text-container{bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-image .text-container{bottom:1.5rem;padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--hero-image .text-container .f--page-title{max-width:37.5rem}.cc--hero-image .text-container .f--page-title h1{color:#fff;font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-image .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}.tc--error-page .cc--hero-image .f--image img{max-height:34.375rem}.cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%}.tc--form-page .cc--hero-interior,.tc--microsite-article .cc--hero-interior{padding-left:0;padding-right:0}.tc--events-listing .cc--hero-interior,.tc--microsite-article .cc--hero-interior,.tc--news-listing .cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--events-listing .cc--hero-interior,.tc--microsite-article .cc--hero-interior,.tc--news-listing .cc--hero-interior{padding-left:5.5555555556%;padding-right:16.6666666667%}}.tc--microsite-profile .cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:3.125rem}@media screen and (min-width:1024px){.tc--microsite-profile .cc--hero-interior{padding-left:25%;padding-right:25%}}.cc--hero-interior .f--eyebrow{margin-bottom:.9375rem}.cc--hero-interior .f--eyebrow a{font-size:.875rem;line-height:1.2858;text-decoration:none;text-transform:uppercase}.cc--hero-interior .f--page-title{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--hero-interior .f--page-title{margin-bottom:3.125rem}}.cc--hero-interior .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-interior .f--page-title h1{font-size:3.75rem;line-height:.9167}}.cc--hero-landing{background-color:#000;margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-landing{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-landing{margin-top:-10.6875rem}}.cc--hero-landing .c--hero-landing,.cc--hero-landing .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--ambient-video,.cc--hero-landing .image-video-container .video-controls{display:none}}.cc--hero-landing .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-landing .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--image img{position:absolute}}.cc--hero-landing .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-landing .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-landing .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-landing .f--image{padding-left:0;padding-right:0}}.cc--hero-landing .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0}.cc--hero-landing .f--image:after,.cc--hero-landing .f--image:before{content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-landing .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);top:0}@media screen and (min-width:1024px){.lc--full .cc--hero-landing .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-landing .f--image img,.sg-pattern-example>.cc--hero-landing .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-landing .f--image img,body.pattern-lab-demo>.cc--hero-landing .f--image img{max-height:34.375rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-landing .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-landing .text-container .text-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.cc--hero-landing .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:5.5555555556%}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:2.0833333333%}}.cc--hero-landing .text-container .f--page-title h1{color:#fff;font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-landing .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}.cc--hero-landing .text-container .button-show-feature{display:none}@media screen and (max-width:767px){.cc--hero-landing .text-container .button-show-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:1.5625rem;justify-content:center;width:1.5625rem}}.cc--hero-landing .text-container .button-close-feature{bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:8.3333333333%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:1.5625rem;justify-content:center;width:1.5625rem}@media screen and (min-width:768px){.cc--hero-landing .text-container .button-close-feature{display:none}}@media screen and (max-width:767px){.cc--hero-landing .text-container .feature-container{background:rgba(21,21,21,.9);bottom:0;display:none;left:0;padding:1.25rem 27.7777777778% 1.25rem 8.3333333333%;position:absolute;width:100%}}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container{-webkit-box-flex:0;-ms-flex:0 0 29.0322580645%;flex:0 0 29.0322580645%}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .feature-container{-webkit-box-flex:0;-ms-flex:0 0 22.2222222222%;flex:0 0 22.2222222222%;max-width:15.625rem}}.cc--hero-landing .text-container .feature-container .f--cta-title h3{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container .f--cta-title h3{font-size:1rem;line-height:1;text-align:right}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .feature-container .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--hero-landing .text-container .feature-container .f--cta-title h3 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .cc--hero-landing .text-container .feature-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-landing .text-container .feature-container .f--cta-title h3 a:hover{text-decoration:underline}.cc--hero-landing .text-container .feature-container .f--description{margin-top:.3125rem}.cc--hero-landing .text-container .feature-container .f--description p{color:#fff;font-size:.75rem;line-height:1.5}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container .f--description p{text-align:right}.cc--hero-landing.ambient-video .feature-container{margin-bottom:3.75rem}}.cc--hero-microsite-homepage{margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-microsite-homepage{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-microsite-homepage{margin-top:-10.6875rem}}.cc--hero-microsite-homepage .c--hero-microsite-homepage,.cc--hero-microsite-homepage .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--ambient-video,.cc--hero-microsite-homepage .image-video-container .video-controls{display:none}}.cc--hero-microsite-homepage .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-microsite-homepage .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--image img{position:absolute}}.cc--hero-microsite-homepage .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-microsite-homepage .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-microsite-homepage .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-microsite-homepage .f--image{padding-left:0;padding-right:0}}.cc--hero-microsite-homepage .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-microsite-homepage .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);content:"";display:block;height:45%;opacity:.8;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.lc--full .cc--hero-microsite-homepage .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-homepage .f--image img,.sg-pattern-example>.cc--hero-microsite-homepage .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-homepage .f--image img,body.pattern-lab-demo>.cc--hero-microsite-homepage .f--image img{max-height:34.375rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-microsite-homepage .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-microsite-homepage .text-container .text-container-inner{padding-bottom:1.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-microsite-homepage .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-microsite-homepage .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}.cc--hero-microsite-homepage .text-container .f--page-title{max-width:72.7272727273%}}.cc--hero-microsite-homepage .text-container .f--page-title h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-homepage .text-container .f--page-title h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior .c--hero-microsite-interior{position:relative}.cc--hero-microsite-interior .text-container .f--page-title-pseudo .h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--page-title-pseudo .h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-10.6875rem}}.cc--hero-microsite-interior .c--hero-microsite-landing,.cc--hero-microsite-interior .image-video-container,.cc--hero-microsite-landing .c--hero-microsite-landing,.cc--hero-microsite-landing .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--ambient-video,.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .f--ambient-video,.cc--hero-microsite-landing .image-video-container .video-controls{display:none}}.cc--hero-microsite-interior .image-video-container .f--image,.cc--hero-microsite-landing .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--image,.cc--hero-microsite-landing .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-microsite-interior .image-video-container .f--image img,.cc--hero-microsite-landing .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--image img,.cc--hero-microsite-landing .image-video-container .f--image img{position:absolute}}.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-microsite-interior .f--image,.cc--hero-microsite-landing .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-microsite-interior .f--image,.cc--hero-microsite-landing .f--image{padding-left:0;padding-right:0}}.cc--hero-microsite-interior .f--image:before,.cc--hero-microsite-landing .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-microsite-interior .f--image:after,.cc--hero-microsite-landing .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);content:"";display:block;height:45%;opacity:.8;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.lc--full .cc--hero-microsite-interior .f--image img,.lc--full .cc--hero-microsite-landing .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-interior .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-landing .f--image img,.sg-pattern-example>.cc--hero-microsite-interior .f--image img,.sg-pattern-example>.cc--hero-microsite-landing .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-interior .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-landing .f--image img,body.pattern-lab-demo>.cc--hero-microsite-interior .f--image img,body.pattern-lab-demo>.cc--hero-microsite-landing .f--image img{max-height:25rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-microsite-interior .text-container,.cc--hero-microsite-landing .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-bottom:1.25rem;padding-left:6.25%;padding-right:6.25%}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--hero-microsite-interior .text-container .f--page-title h1,.cc--hero-microsite-landing .text-container .f--page-title h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--page-title h1,.cc--hero-microsite-landing .text-container .f--page-title h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.4375rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-column .cc--latest-news-card-featured .f--image{margin-bottom:1.3125rem}.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a:hover{color:#151515;text-decoration:none}.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-media .cc--latest-news-card-featured .f--image{margin-bottom:1.1875rem}.cc--latest-news-media .cc--latest-news-card-featured .f--image img{max-height:15px;width:auto}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title{margin-bottom:.625rem}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-media .cc--latest-news-card-featured .f--description p{font-size:.9375rem;line-height:1.6667}@media screen and (min-width:768px){.cc--latest-news-media .cc--latest-news-card-featured .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--latest-news-card .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-card .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-card .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-card .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--latest-news-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-card .f--eyebrow a:hover{color:#151515;text-decoration:none}.cc--latest-news-card .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--latest-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--latest-news-card .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-card .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-column .cc--component-container:not(:last-child){border-bottom:.0625rem solid #ccc;margin-bottom:1.9375rem;padding-bottom:1.375rem}.cc--latest-news-column .cc--component-container:first-child{margin-bottom:1.5625rem;padding-bottom:1.875rem}@media screen and (min-width:768px){.cc--latest-news-column .cc--component-container:first-child{padding-bottom:2.625rem}}.cc--latest-news-media .f--eyebrow{border-bottom:.0625rem solid #ccc;color:#881c1c;font-size:.875rem;font-weight:800;line-height:1.2858;margin-bottom:1.875rem;padding-bottom:.625rem;text-transform:uppercase}.cc--latest-news-media .cc--latest-news-card-featured:not(:last-child){border-bottom:.0625rem solid #ccc;margin-bottom:1.9375rem;padding-bottom:1.75rem}.cc--latest-news{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--latest-news{padding-bottom:3.125rem;padding-top:3.125rem}.cc--latest-news .c--latest-news>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--latest-news .c--latest-news>.text-container .f--section-title{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--section-title{margin-bottom:1.5625rem}}.cc--latest-news .c--latest-news>.text-container .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--latest-news .c--latest-news>.text-container .f--link{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--link{margin-bottom:0;-ms-flex-item-align:center;align-self:center}}.cc--latest-news .c--latest-news>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--latest-news .c--latest-news>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news .c--latest-news>.text-container .f--link a:hover{color:#151515}.cc--latest-news .c--latest-news .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1024px){.cc--latest-news .c--latest-news .content-container>.cc--component-container{-ms-flex-preferred-size:30%;flex-basis:30%}}@media screen and (max-width:767px){.cc--latest-news .c--latest-news .content-container>.cc--component-container:not(:last-child){margin-bottom:2.5rem}}@media screen and (min-width:1024px){.cc--latest-news .c--latest-news .content-container>.cc--component-container:not(:last-child){margin-right:5%}}@media screen and (min-width:768px)and (max-width:1023px){.cc--latest-news .c--latest-news .content-container .cc--latest-news-column{margin-bottom:3.125rem;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}.cc--latest-news .c--latest-news .content-container .cc--latest-news-column:first-child{margin-right:5%}}@media screen and (max-width:1023px){.cc--links-list{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:1.25rem}}@media screen and (min-width:1024px){.cc--links-list{border-top:.0625rem solid #ccc;padding-top:1.875rem}}.cc--links-list .f--link{margin-bottom:1.25rem}.cc--links-list .link{background:url(/themes/custom/umass_base/images/icons/icon-arrowright-red.svg) no-repeat top 5px right/1.25rem;border-bottom:.0625rem solid #ccc;color:#151515;display:block;font-weight:800;padding-bottom:.75rem;padding-right:.9375rem;text-decoration:none;text-transform:uppercase}html[data-whatintent=mouse] .cc--links-list .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--links-list .link:hover{color:#881c1c;text-decoration:none}.cc--login-form{margin-bottom:1.5625rem}.cc--login-form .c--login-form{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-left:2.0833333333%;padding-right:2.0833333333%;width:100%}@media screen and (min-width:768px){.cc--login-form .c--login-form{padding-bottom:2.5rem;padding-left:2.0833333333%;padding-right:2.0833333333%;width:25%}}@media screen and (min-width:1024px){.cc--login-form .c--login-form{padding:4.6875rem 2.0833333333% 3.4375rem}}.cc--menu-left-nav{position:relative}@media screen and (max-width:1023px){.cc--menu-left-nav .c--menu-left-nav{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--menu-left-nav .f--section-title{margin-bottom:1.5625rem}.cc--menu-left-nav .f--section-title h2 span.nolink{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333}}.cc--menu-left-nav .f--section-title h2{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-left-nav .f--section-title h2{font-size:.875rem;line-height:1.2858}}@media screen and (max-width:1023px){.cc--menu-left-nav .f--section-title h2{border-bottom:.0625rem solid #e9e9e9;cursor:pointer;padding-bottom:1.25rem;padding-top:1.3125rem;position:relative}.cc--menu-left-nav .f--section-title h2.open:after{display:none}.cc--menu-left-nav .f--section-title h2:after,.cc--menu-left-nav .f--section-title h2:before{background:#881c1c;content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-left-nav .f--section-title h2:before{height:.125rem;right:.375rem;width:.875rem}.cc--menu-left-nav .f--section-title h2:after{height:.875rem;right:.75rem;width:.125rem}}.cc--menu-left-nav .f--section-title h2 a{text-decoration:none}@media screen and (min-width:1024px){.cc--menu-left-nav .f--section-title h2 a:before{background:url(/themes/custom/umass_base/images/icons/icon-arrowleft-red.svg) no-repeat 0/1.25rem;content:"";display:inline-block;height:.625rem;margin-left:-2rem;margin-right:.6875rem;width:1.25rem}html[data-whatintent=mouse] .cc--menu-left-nav .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-left-nav .f--section-title h2 a:hover:before{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowleft-dark.svg)}}.cc--menu-left-nav .f--section-title h2 a.nolink{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333}.cc--menu-left-nav .f--section-title h2 a.nolink:before{content:none;display:none!important}@media screen and (max-width:1023px){.mc--left-nav-menu{background:#fff;-webkit-box-shadow:0 5px 12px -5px rgba(0,0,0,.3);box-shadow:0 5px 12px -5px rgba(0,0,0,.3);display:none;margin-left:-8.3333333333%;margin-right:-8.3333333333%;padding-bottom:.625rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;top:3.6875rem;width:100%;z-index:10}}@media screen and (max-width:1023px)and (min-width:768px){.mc--left-nav-menu{padding-top:.625rem}}.mc--left-nav-menu .menu-item{line-height:1;margin-bottom:1.25rem}@media screen and (min-width:768px){.mc--left-nav-menu .menu-item{margin-bottom:1.875rem}}.mc--left-nav-menu .menu-item a{color:#151515;font-size:.9375rem;line-height:1.3334;text-decoration:none}html[data-whatintent=mouse] .mc--left-nav-menu .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .mc--left-nav-menu .menu-item a:hover{color:#881c1c}.mc--left-nav-menu .menu-item span{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333;text-transform:uppercase}.mc--left-nav-menu .menu-item span+.submenu{margin-top:1.25rem}@media screen and (min-width:768px){.mc--left-nav-menu .menu-item span+.submenu{margin-top:1.875rem}}.mc--left-nav-menu .menu-item .submenu-wrapper{display:none;padding-left:1.5625rem;padding-top:.9375rem}.mc--left-nav-menu .menu-item .submenu-wrapper .menu-item{margin-bottom:.9375rem}.mc--left-nav-menu .menu-item .submenu-wrapper .menu-item a{font-size:.875rem;line-height:1.4286}.mc--left-nav-menu .menu-item.menu-item--active-trail>a{color:#881c1c}.mc--left-nav-menu .menu-item.menu-item--active-trail .submenu-wrapper{display:block}.cc--menu-main .button-back,.cc--menu-main .link-arrow-wrapper .arrow-toggle,.cc--menu-main .navigation-title{display:none}body.microsite-menu-is-active{overflow:hidden}.cc--menu-microsite{background-color:#881c1c}.cc--menu-microsite .c--menu-microsite{margin:0 auto;max-width:1800px}.cc--menu-microsite .menu-microsite-inner{height:3.75rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:relative}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.6875rem}}@media screen and (max-width:1023px){.cc--menu-microsite .menu-microsite-menu-wrapper{background-color:#881c1c;display:none;height:100vh;left:0;padding-bottom:1.875rem;padding-top:.3125rem;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:102}}@media screen and (max-width:767px){.cc--menu-microsite .menu-microsite-menu-wrapper{padding-top:.3125rem}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-menu-wrapper{height:100%;width:100%}}@media screen and (max-width:1023px){.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container{height:100%}.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container .microsite-menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between}}.cc--menu-microsite .link-arrow-wrapper .arrow-toggle polygon{fill:#fff}@media screen and (min-width:1024px){.cc--menu-microsite .link-arrow-wrapper>a.is-active:before{background-color:#fff;content:"";height:.625rem;left:0;position:absolute;top:0;width:100%}}html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a:hover{color:#fff}@media screen and (min-width:1024px){.cc--menu-microsite ul.m--menu-microsite>li.menu-item--active-trail>.link-arrow-wrapper>a:before,html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a:hover:before{background-color:#fff;content:"";height:.625rem;left:0;position:absolute;top:0;width:100%}}.cc--menu-microsite .mc--menu-microsite{height:100%}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{padding:.3125rem 8.3333333333%}@media screen and (min-width:768px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{padding-bottom:.625rem;padding-top:.625rem}}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li:hover{background:rgba(21,21,21,.2)}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li:not(:last-child){margin-bottom:0;margin-right:2.5rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a{font-size:.9375rem;line-height:1.3334;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-decoration:none;text-transform:uppercase}html[data-whatintent=mouse] .cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a:hover{color:#fff}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{height:2.1875rem;width:2.1875rem}@media screen and (max-width:767px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{text-align:right}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{display:none}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper{background-color:#881c1c;height:100%;left:100%;padding-bottom:1.6875rem;padding-top:1.6875rem;position:fixed;top:60px;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:103}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper{display:none;height:calc(100% - 9.375rem)}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.ally-hidden{visibility:hidden}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible{display:block;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;visibility:visible;z-index:104;-webkit-overflow-scrolling:touch}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible.second-level-hidden{left:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;visibility:hidden;z-index:104}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible:not(.second-level-hidden){left:0;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-hidden{left:100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li{padding:.4375rem 8.3333333333%}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li:hover{background:rgba(21,21,21,.2)}}@media screen and (max-width:767px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li{padding-bottom:.625rem;padding-top:.625rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li a{font-weight:700;text-transform:none}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li a{padding-left:1.25rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{color:#fff;display:block;font-size:.75rem;line-height:1.5;margin:1.5625rem 8.3333333333% 1.25rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{font-size:.875rem;line-height:1.2858;margin-top:1.875rem}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{display:none}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite li .link-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.cc--menu-microsite ul.submenu{display:none}}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links{margin-left:8.3333333333%;margin-right:8.3333333333%;margin-top:.75rem}}@media screen and (max-width:767px){.cc--menu-microsite .utility-links{margin-top:1.25rem}}@media screen and (min-width:768px){.cc--menu-microsite .utility-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links .f--link:not(:last-child){margin-bottom:.9375rem}}@media screen and (min-width:1024px){.cc--menu-microsite .utility-links .f--link:not(:last-child){margin-right:.625rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--menu-microsite .utility-links .f--link{-ms-flex-preferred-size:47%;flex-basis:47%}}.cc--menu-microsite .utility-links .button,.cc--menu-microsite .utility-links .f--button-link a,.f--button-link .cc--menu-microsite .utility-links a{border:.0625rem solid #fff;width:auto}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links .button,.cc--menu-microsite .utility-links .f--button-link a,.f--button-link .cc--menu-microsite .utility-links a{border:.0625rem solid hsla(0,0%,100%,.4);height:2.5rem;width:100%}}.cc--menu-microsite .button-back{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6875rem;margin-left:8.3333333333%;margin-right:8.3333333333%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;height:auto;letter-spacing:.025rem;text-transform:uppercase;width:auto}@media screen and (min-width:1024px){.cc--menu-microsite .button-back{display:none}}.cc--menu-microsite .button-back svg{display:inline;margin-right:.625rem}.cc--menu-microsite .button-back svg polygon{fill:#fff}.cc--menu-microsite a{color:#fff}.cc--menu-microsite .menu-microsite-toggle{color:#fff;font-size:.75rem;height:100%;line-height:1.5;position:relative;text-align:left;text-transform:uppercase;width:100%}@media screen and (min-width:768px){.cc--menu-microsite .menu-microsite-toggle{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-toggle{display:none}}.cc--menu-microsite .menu-microsite-toggle svg{position:absolute;right:.3125rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-microsite .menu-microsite-toggle svg.close{display:none}.cc--menu-microsite .menu-microsite-toggle.is-active svg.close{display:block}.cc--menu-microsite .menu-microsite-toggle.is-active svg.open{display:none}.cc--menu-microsite.is-active .menu-microsite-menu-wrapper{display:block}.cc--menu-microsite.is-active .menu-microsite-inner:before{background:#881c1c;content:"";height:100vh;left:0;position:absolute;top:0;width:100%}.cc--menu-microsite.is-active .menu-microsite-toggle:after{border-bottom:.125rem solid #a89968;bottom:.3125rem;content:"";display:block;position:absolute;width:100%}.cc--menu-microsite.is-hidden .menu-microsite-menu-wrapper{left:-100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-microsite.is-hidden .menu-microsite-menu-wrapper .microsite-menu-container{overflow-y:hidden;-webkit-overflow-scrolling:unset}body.mobile-menu-is-active{overflow:hidden}body.mobile-menu-is-active .cc--header:after{background-color:#a89968;content:"";display:block;height:.125rem;left:0;margin-left:6.25%;margin-right:6.25%;position:absolute;top:calc(100% - .125rem);width:87.5%}.cc--menu-mobile{background-color:#fff;bottom:0;display:none;height:calc(100% - 6.25rem);left:0;padding-bottom:.9375rem;padding-top:1.3125rem;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:102}@media screen and (min-width:768px){.cc--menu-mobile{height:calc(100% - 9.375rem);padding-top:2.4375rem}}.cc--menu-mobile.is-hidden{left:-100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-mobile.is-hidden>.c--menu-mobile{height:100%;overflow-y:hidden;-webkit-overflow-scrolling:unset}.cc--menu-mobile>.c--menu-mobile{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.cc--menu-mobile .c--menu-mobile{padding-left:6.25%;padding-right:6.25%}.cc--menu-mobile .c--menu-mobile .menu-mobile-inner>nav{height:100%}.cc--menu-mobile .c--menu-mobile nav{padding-left:2.380952381%;padding-right:2.380952381%}.cc--menu-mobile .c--menu-mobile nav>ul>li:not(:last-child){margin-bottom:.625rem}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li:not(:last-child){margin-bottom:1.25rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li button.has-submenu{height:2.1875rem;width:2.1875rem}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper{background-color:#fff;display:none;height:calc(100% + .9375rem);left:100%;padding:1.5625rem 8.3333333333% .9375rem;position:absolute;top:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper{padding-top:2.8125rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-visible{display:block;overflow-y:scroll;z-index:103;-webkit-overflow-scrolling:touch}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-hidden,.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-visible{left:100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li:not(:last-child){margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li:not(:last-child){margin-bottom:1.25rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li a{font-size:.9375rem;font-weight:700;line-height:1.3334;text-transform:none}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{color:#881c1c;display:block;font-size:.75rem;line-height:1.5;margin-bottom:1.25rem;margin-top:1.125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{font-size:.9375rem;line-height:1.6667;margin-bottom:1.0625rem}}@media screen and (min-width:1200px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{display:none}}.cc--menu-mobile .c--menu-mobile nav>ul li .link-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--menu-mobile .c--menu-mobile nav a,.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle{font-size:.9375rem;-webkit-box-flex:1;-ms-flex-positive:1;color:#151515;flex-grow:1;text-decoration:none;text-transform:uppercase}.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle{position:relative;text-align:left;width:100%}.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle svg{position:absolute;right:.9375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-mobile .cc--menu-utility{border-top:.0625rem solid #a89968;margin-top:1.375rem;padding-top:1.25rem}@media screen and (min-width:768px){.cc--menu-mobile .cc--menu-utility{margin-top:2rem;padding-top:2.25rem}}.cc--menu-mobile .button-back{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6875rem;margin-bottom:1.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;letter-spacing:.025rem;text-transform:uppercase;width:auto}@media screen and (min-width:768px){.cc--menu-mobile .button-back{font-size:.75rem;margin-bottom:2.125rem}}@media screen and (min-width:1200px){.cc--menu-mobile .button-back{display:none}}.cc--menu-mobile .button-back svg{display:inline;margin-right:.625rem}@media screen and (min-width:768px){.cc--menu-mobile .button-back svg{margin-right:1.25rem}}.cc--menu-utility .utility-button-wrapper svg{display:inline-block;vertical-align:middle}@media screen and (min-width:1200px){.cc--menu-utility .utility-button-wrapper svg{margin-left:.5rem}.cc--menu-utility .utility-button-wrapper svg.arrow-right{display:none}}@media screen and (max-width:1199px){.cc--menu-utility .utility-button-wrapper svg.arrow-down{display:none}}@media screen and (min-width:1200px){.cc--menu-utility .utility-button-wrapper .button-back,.cc--menu-utility .utility-button-wrapper .navigation-title{display:none}}.cc--menu-utility .mc--utility-menu>ul>.menu-item:not(:last-child){margin-bottom:.3125rem}@media screen and (min-width:768px){.cc--menu-utility .mc--utility-menu>ul>.menu-item:not(:last-child){margin-bottom:.9375rem}}.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.6875rem;letter-spacing:.01875rem;line-height:1.1819}@media screen and (min-width:768px){.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.75rem;line-height:1}}@media screen and (min-width:1200px){.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.6875rem;line-height:1}}.cc--more-events-card{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--more-events-card .c--more-events-card{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .c--more-events-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .c--more-events-card,.sg-pattern-example>.cc--more-events-card .c--more-events-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .c--more-events-card,body.pattern-lab-demo>.cc--more-events-card .c--more-events-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:768px)and (max-width:1023px){.cc--more-events-card .text-container{-ms-flex-preferred-size:45%;flex-basis:45%}}.cc--more-events-card .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px)and (max-width:1023px){.cc--more-events-card .f--image{margin-bottom:0;margin-right:7.5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .f--image,.sg-pattern-example>.cc--more-events-card .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .f--image,body.pattern-lab-demo>.cc--more-events-card .f--image{margin-bottom:1.5625rem}}.cc--more-events-card .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}.cc--more-events-card .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--more-events-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events-card .f--eyebrow a:hover{text-decoration:none}@media screen and (min-width:768px){.cc--more-events-card .f--eyebrow{font-size:1.375rem;line-height:1.1819}}@media screen and (min-width:1024px){.cc--more-events-card .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--more-events-card .f--cta-title{margin-bottom:.625rem}.cc--more-events-card .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--more-events-card .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .f--cta-title h3,.sg-pattern-example>.cc--more-events-card .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .f--cta-title h3,body.pattern-lab-demo>.cc--more-events-card .f--cta-title h3{font-size:1.625rem;line-height:1.1539;text-transform:none}}.cc--more-events-card .f--cta-title a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--more-events-card .f--cta-title a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events-card .f--cta-title a:hover{color:#881c1c;text-decoration:none}.cc--more-events-card .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}@media screen and (min-width:768px){.cc--more-events-card .f--description p{font-size:.875rem;line-height:1.8572}}@media screen and (min-width:1024px){.cc--more-events-card .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--more-events .c--more-events{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333% 1.25rem}@media screen and (min-width:768px){.cc--more-events .c--more-events{padding-bottom:1.5625rem;padding-top:3.125rem}}.cc--more-events .c--more-events>.text-container{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--more-events .c--more-events>.text-container .f--section-title h2{font-size:1.75rem;line-height:1;margin-bottom:1.3125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:0}}.cc--more-events .c--more-events>.text-container .f--section-title h2 .highlight{color:#881c1c;display:block}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container .f--link{-ms-flex-item-align:end;align-self:flex-end}}.cc--more-events .c--more-events>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--more-events .c--more-events>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events .c--more-events>.text-container .f--link a:hover{color:#151515}@media screen and (min-width:1024px){.lc--full .cc--more-events .f--cards,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards,.sg-pattern-example>.cc--more-events .f--cards,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards,body.pattern-lab-demo>.cc--more-events .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.cc--more-events .f--cards .cc--more-events-card{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--more-events .f--cards .cc--more-events-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card,.sg-pattern-example>.cc--more-events .f--cards .cc--more-events-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card,body.pattern-lab-demo>.cc--more-events .f--cards .cc--more-events-card{margin-bottom:1.875rem;-ms-flex-preferred-size:30%;flex-basis:30%}.lc--full .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),.sg-pattern-example>.cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),body.pattern-lab-demo>.cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)){margin-right:5%}}.cc--news-events-promo-card-article{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--news-events-promo-card-article{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article,.sg-pattern-example>.cc--news-events-promo-card-article,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article,body.pattern-lab-demo>.cc--news-events-promo-card-article{margin-bottom:3.125rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-article .c--news-events-promo-card-article{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .c--news-events-promo-card-article,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .c--news-events-promo-card-article,.sg-pattern-example>.cc--news-events-promo-card-article .c--news-events-promo-card-article,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .c--news-events-promo-card-article,body.pattern-lab-demo>.cc--news-events-promo-card-article .c--news-events-promo-card-article{display:block}}.cc--news-events-promo-card-article .f--image{margin-bottom:1rem}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--image{margin-bottom:0;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--image,.sg-pattern-example>.cc--news-events-promo-card-article .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--image,body.pattern-lab-demo>.cc--news-events-promo-card-article .f--image{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-article .text-container{padding-left:5%;-ms-flex-preferred-size:52.5%;flex-basis:52.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .text-container,.sg-pattern-example>.cc--news-events-promo-card-article .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .text-container,body.pattern-lab-demo>.cc--news-events-promo-card-article .text-container{padding-left:0}}.cc--news-events-promo-card-article .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}.cc--news-events-promo-card-article .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-events-promo-card-article .f--cta-title{margin-bottom:.625rem}.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo-card-article .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.625rem;line-height:1.1539;margin-bottom:.8125rem;text-transform:none}}.cc--news-events-promo-card-article .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo-card-article .f--description p{font-size:.9375rem;line-height:1.6667}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--news-events-promo-card-event{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--news-events-promo-card-event{margin-bottom:2.1875rem}.cc--news-events-promo-card-event .c--news-events-promo-card-event{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .c--news-events-promo-card-event,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .c--news-events-promo-card-event,.sg-pattern-example>.cc--news-events-promo-card-event .c--news-events-promo-card-event,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .c--news-events-promo-card-event,body.pattern-lab-demo>.cc--news-events-promo-card-event .c--news-events-promo-card-event{display:block}}.cc--news-events-promo-card-event .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--image{margin-bottom:0;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--image,.sg-pattern-example>.cc--news-events-promo-card-event .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--image,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--image{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-event .text-container{padding-left:5%;-ms-flex-preferred-size:52.5%;flex-basis:52.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .text-container,.sg-pattern-example>.cc--news-events-promo-card-event .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .text-container,body.pattern-lab-demo>.cc--news-events-promo-card-event .text-container{padding-left:0}}.cc--news-events-promo-card-event .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}.cc--news-events-promo-card-event .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--eyebrow{font-size:1.375rem;line-height:1.1819}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--eyebrow,.sg-pattern-example>.cc--news-events-promo-card-event .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--eyebrow,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--news-events-promo-card-event .f--cta-title{margin-bottom:.625rem}.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo-card-event .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.625rem;line-height:1.1539;text-transform:none}}.cc--news-events-promo-card-event .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo-card-event .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--news-events-promo{margin:0 auto;max-width:1800px}.cc--news-events-promo .content-hero{padding-bottom:1.5625rem;padding-top:2.5rem}@media screen and (min-width:768px){.cc--news-events-promo .content-hero{padding-bottom:2.1875rem;padding-top:4.6875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero,.sg-pattern-example>.cc--news-events-promo .content-hero,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero,body.pattern-lab-demo>.cc--news-events-promo .content-hero{overflow:hidden;padding-bottom:3.125rem;padding-left:8.3333333333%;padding-top:5.9375rem}}.cc--news-events-promo .content-hero .f--section-title{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .f--section-title{padding-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .f--section-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .f--section-title,.sg-pattern-example>.cc--news-events-promo .content-hero .f--section-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .f--section-title,body.pattern-lab-demo>.cc--news-events-promo .content-hero .f--section-title{float:left;padding-bottom:2.8125rem;padding-left:0;padding-right:4.5454545455%;width:31.8181818182%}}.cc--news-events-promo .content-hero .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}.cc--news-events-promo .content-hero .f--section-title h2 .highlight{color:#881c1c;display:block;font-size:1.75rem;line-height:1}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .f--section-title h2{font-size:3.75rem;line-height:.9167}.cc--news-events-promo .content-hero .f--section-title h2 .highlight{font-size:2.5rem;line-height:1;margin-bottom:.3125rem}.cc--news-events-promo .content-hero .image-container{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .image-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .image-container,.sg-pattern-example>.cc--news-events-promo .content-hero .image-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .image-container,body.pattern-lab-demo>.cc--news-events-promo .content-hero .image-container{float:right;padding-left:0;padding-right:0;padding-top:.4375rem;width:68.1818181818%}}.cc--news-events-promo .content-hero .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:1.25rem}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container{float:left;padding-left:0;padding-right:4.5454545455%;padding-top:0;width:31.8181818182%}}.cc--news-events-promo .content-hero .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}.cc--news-events-promo .content-hero .text-container .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-events-promo .content-hero .text-container .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container .f--cta-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container .f--cta-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container .f--cta-title{margin-bottom:.9375rem}}.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:2rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:2rem;line-height:1.125;text-transform:none}}.cc--news-events-promo .content-hero .text-container .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo .content-hero .text-container .f--description p{font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--description p{font-size:1rem;line-height:1.875}}.cc--news-events-promo .content-articles,.cc--news-events-promo .content-events{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-articles>.f--field,.lc--full .cc--news-events-promo .content-events>.f--field,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field,.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field,.sg-pattern-example>.cc--news-events-promo .content-events>.f--field,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field,body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field,body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field{display:-webkit-box;display:-ms-flexbox;display:flex}.lc--full .cc--news-events-promo .content-articles>.f--field>.cc--component-container,.lc--full .cc--news-events-promo .content-events>.f--field>.cc--component-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container,.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field>.cc--component-container,.sg-pattern-example>.cc--news-events-promo .content-events>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field>.cc--component-container{-ms-flex-preferred-size:30%;flex-basis:30%}.lc--full .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.lc--full .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child){margin-right:5%}}.cc--news-events-promo .content-footer{padding-bottom:6.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%;text-align:center}.cc--news-events-promo .content-footer .button,.cc--news-events-promo .content-footer .f--button-link a,.f--button-link .cc--news-events-promo .content-footer a{max-width:18.75rem}@media screen and (min-width:768px){.cc--news-listing-card .c--news-listing-card{display:-webkit-box;display:-ms-flexbox;display:flex}.cc--news-listing-card .c--news-listing-card>.f--image{padding-left:3.8461538462%;-ms-flex-preferred-size:42.3076923077%;flex-basis:42.3076923077%}}@media screen and (min-width:1024px){.cc--news-listing-card .c--news-listing-card>.f--image{padding-left:5%;-ms-flex-preferred-size:42.5%;flex-basis:42.5%}}@media screen and (min-width:768px){.cc--news-listing-card .text-container{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}.cc--news-listing-card .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-listing-card .text-container .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--eyebrow a:hover{color:#151515}.cc--news-listing-card .text-container .f--image{margin-bottom:1.25rem}.cc--news-listing-card .text-container .f--image img{max-height:15px;width:auto}.cc--news-listing-card .text-container .f--cta-title{margin-bottom:.625rem;margin-top:1.125rem}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--cta-title{margin-bottom:.625rem;margin-top:0}}.cc--news-listing-card .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--cta-title h3{font-size:2rem;line-height:1.125}}.cc--news-listing-card .text-container .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--news-listing-card .text-container .f--description{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--description{margin-bottom:0}}.cc--news-listing-card .text-container .f--description p{font-size:.875rem;line-height:1.7143}.cc--news-listing-card .text-container .publication-date{font-size:.875rem;font-weight:700;line-height:1.7143;margin-top:.5rem}.cc--news-listing{margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--news-listing .f--cards .cc--news-listing-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.3125rem;padding-bottom:1.625rem}@media screen and (min-width:768px){.cc--news-listing .f--cards .cc--news-listing-card{margin-bottom:2rem;padding-bottom:1.6875rem}}@media screen and (min-width:1024px){.cc--news-listing .f--cards .cc--news-listing-card{margin-bottom:2.5rem;padding-bottom:2.5rem}}.cc--notification-banner{background-color:#f5f5f5}.cc--notification-banner:not(.alert):not(.emergency):not(.extreme-emergency) svg path{fill:#ccc}.cc--notification-banner .c--notification-banner{margin:0 auto;max-width:1800px;position:relative}.cc--notification-banner .c--notification-banner .notification-banner-inner{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner{padding:1.5625rem 8.3333333333%}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cc--notification-banner .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}.cc--notification-banner .c--notification-banner .notification-banner-inner .left{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left{padding-left:6.8181818182%;padding-right:6.8181818182%;-webkit-box-flex:1;-ms-flex:1 0 22.7272727273%;flex:1 0 22.7272727273%}}.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{color:#151515;display:block;font-size:1.375rem;line-height:1.1819}@media screen and (max-width:767px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{padding-right:1.25rem}}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{font-size:1.625rem;line-height:1.1539}}.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{height:3.125rem;width:3.125rem}@media screen and (max-width:1023px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{margin-right:1.5625rem}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{height:3.125rem;left:0;position:absolute;width:3.125rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right{margin-top:1.25rem}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right{margin-top:0;-webkit-box-flex:0;-ms-flex:0 1 67.4418604651%;flex:0 1 67.4418604651%}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515;font-size:.875rem;line-height:1.7143;margin:0}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{font-size:1rem;line-height:1.875}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000;margin-top:.625rem}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link{margin-top:.625rem}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link{margin-top:.8125rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a{color:#881c1c;font-size:.875rem;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a:hover{text-decoration:none}.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:1.0625rem;top:1.9375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:2.1875rem;justify-content:center;width:2.1875rem}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification{right:.625rem;top:.625rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.notice{background-color:#fff}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#151515}html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link span{color:#881c1c}html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link a:hover,html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link span:hover{text-decoration:none}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.alert{background-color:#ffc721}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#151515}html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link span{color:#881c1c}html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link a:hover,html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link span:hover{text-decoration:none}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.emergency{background-color:#d50032}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--link span,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a.date-updated,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#fff}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#fff}.cc--notification-banner.extreme-emergency{background-color:#d50032;margin-top:-6.25rem}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency{margin-top:-9.375rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{display:block;padding:7.1875rem 8.3333333333% 1.25rem;position:relative}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{padding-bottom:1.5625rem;padding-top:11.875rem}}@media screen and (min-width:1024px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner:before{background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(#000));background-image:linear-gradient(0deg,transparent,#000);content:"";display:block;height:7.8125rem;left:0;opacity:.8;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner:before{height:15.625rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left{padding-left:0;padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left .icon-alert{margin-bottom:.625rem;position:relative}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left .icon-alert{margin-bottom:1.5625rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left span.alert-title{color:#fff;display:block;font-size:1.875rem;font-weight:800;line-height:1;margin-bottom:1.25rem;max-width:34.375rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left span.alert-title{font-size:3.75rem;line-height:.9167;margin-bottom:1.5rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right{margin-top:0}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg{color:#fff;max-width:34.375rem}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#fff;font-size:.875rem;line-height:1.7143}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--link span{color:#fff}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#fff}.cc--page-body .c--page-body{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--page-body .c--page-body{padding:3.125rem 14.5833333333%}}@media screen and (min-width:1024px){.cc--page-body .c--page-body{padding:3.125rem 27.0833333333% 4.6875rem}}.cc--page-body .f--section-title{margin-bottom:.5625rem}@media screen and (min-width:768px){.cc--page-body .f--section-title{margin-bottom:.8125rem}}@media screen and (min-width:1024px){.cc--page-body .f--section-title{margin-bottom:1.75rem}}.cc--page-body .f--section-title h2{text-transform:uppercase}@media screen and (max-width:767px){.cc--page-body .f--section-title h2{font-size:1.75rem}}.cc--pager-calendar .c--pager-calendar{display:none}@media screen and (min-width:1024px){.cc--pager-calendar .c--pager-calendar{display:block;margin-bottom:7.8125rem;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--pager-calendar .c--pager-calendar .pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--pager-calendar .c--pager-calendar .pager ul li{color:#000;font-size:.6875rem;letter-spacing:.024375rem;text-transform:uppercase}.cc--pager-calendar .c--pager-calendar .pager ul li a{color:inherit;font-family:inherit;font-size:inherit;text-decoration:none}.cc--pager-calendar .c--pager-calendar .pager ul li.pager__item--previous svg{margin-right:.625rem}.cc--pager-calendar .c--pager-calendar .pager ul li.pager__item--next svg{margin-left:.625rem}.cc--pager-load-more{margin-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--pager-load-more ul{list-style:none;margin:0;padding:0}.cc--pager-load-more .pager__item{list-style:none;text-align:center}.cc--pager-load-more .pager__item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--pager-load-more .pager__item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--pager-load-more .pager__item a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--pager-load-more .pager__item a{margin:0 auto;max-width:170px}.cc--pager-load-more .icon-wrapper{text-align:center}.cc--pager-load-more .icon-wrapper svg{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;height:2.1875rem;width:2.1875rem}.cc--pager-load-more .icon-wrapper svg path{fill:#881c1c}@media screen and (min-width:1024px){.tc--events-listing .cc--pager-load-more{padding-left:5.5555555556%;padding-right:13.8888888889%}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (min-width:768px){.cc--related-news-card:not(:last-child){border-bottom:.0625rem solid #ccc}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card,.sg-pattern-example>.cc--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card,body.pattern-lab-demo>.cc--related-news-card{border:0}}@media screen and (min-width:768px){.cc--related-news-card .c--related-news-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.625rem}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .c--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .c--related-news-card,.sg-pattern-example>.cc--related-news-card .c--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .c--related-news-card,body.pattern-lab-demo>.cc--related-news-card .c--related-news-card{display:block;padding-bottom:0}}.cc--related-news-card .f--image{margin-bottom:1.125rem}@media screen and (min-width:768px){.cc--related-news-card .f--image{margin-bottom:0;-ms-flex-preferred-size:37.5%;flex-basis:37.5%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .f--image,.sg-pattern-example>.cc--related-news-card .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .f--image,body.pattern-lab-demo>.cc--related-news-card .f--image{margin-bottom:1.125rem}}@media print{.cc--related-news-card .f--image{margin-bottom:1.125rem}}@media screen and (min-width:768px){.cc--related-news-card .text-container{padding-right:10%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cc--related-news-card .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:768px){.cc--related-news-card .f--cta-title{margin-bottom:.9375rem}}.cc--related-news-card .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .f--cta-title h3,.sg-pattern-example>.cc--related-news-card .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .f--cta-title h3,body.pattern-lab-demo>.cc--related-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}@media print{.cc--related-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--related-news-card .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--related-news-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news-card .f--cta-title h3 a:hover{color:#881c1c}.cc--related-news-card .f--description p{font-size:.875rem;line-height:1.7143}@media screen and (min-width:768px)and (max-width:1023px){.cc--related-news-card .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--related-news .c--related-news{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--related-news .c--related-news{padding-bottom:3.125rem;padding-top:3.125rem}}@media screen and (min-width:1024px){.lc--full .cc--related-news .c--related-news,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .c--related-news,.sg-pattern-example>.cc--related-news .c--related-news,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .c--related-news,body.pattern-lab-demo>.cc--related-news .c--related-news{padding:4.6875rem 6.25%}}@media print{.cc--related-news .c--related-news{padding-bottom:4.6875rem;padding-left:2.0833333333%;padding-right:2.0833333333%}}.cc--related-news .c--related-news>.text-container{margin-bottom:1.125rem}@media screen and (min-width:768px){.cc--related-news .c--related-news>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5625rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1024px){.lc--full .cc--related-news .c--related-news>.text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .c--related-news>.text-container,.sg-pattern-example>.cc--related-news .c--related-news>.text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .c--related-news>.text-container,body.pattern-lab-demo>.cc--related-news .c--related-news>.text-container{margin-bottom:1.125rem}}.cc--related-news .c--related-news>.text-container .f--section-title h2{color:#881c1c;font-size:1.75rem;line-height:1;margin-bottom:1rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--related-news .c--related-news>.text-container .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:0}}@media print{.cc--related-news .c--related-news>.text-container .f--section-title h2{color:#881c1c!important;font-size:2.5rem;line-height:1}}.cc--related-news .c--related-news>.text-container .f--section-title h2 a{text-decoration:none}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--section-title h2 a:hover{text-decoration:underline}.cc--related-news .c--related-news>.text-container .f--link .link{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}@media print{.cc--related-news .c--related-news>.text-container .f--link .link{display:none}}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--link .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--link .link:hover{color:#151515}@media screen and (min-width:1024px){.lc--full .cc--related-news .f--cards,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards,.sg-pattern-example>.cc--related-news .f--cards,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards,body.pattern-lab-demo>.cc--related-news .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print{.cc--related-news .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:1024px){.lc--full .cc--related-news .f--cards .cc--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card,.sg-pattern-example>.cc--related-news .f--cards .cc--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card,body.pattern-lab-demo>.cc--related-news .f--cards .cc--related-news-card{margin-bottom:0;-ms-flex-preferred-size:21.4285714286%;flex-basis:21.4285714286%}.lc--full .cc--related-news .f--cards .cc--related-news-card:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card:not(:last-child),.sg-pattern-example>.cc--related-news .f--cards .cc--related-news-card:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card:not(:last-child),body.pattern-lab-demo>.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-right:4.7619047619%}}@media print{.cc--related-news .f--cards .cc--related-news-card{margin-bottom:0;-ms-flex-preferred-size:21.4285714286%;flex-basis:21.4285714286%}.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-right:4.7619047619%}}.cc--social-media-grid{background-color:#4a4a4a}.cc--social-media-grid .c--social-media-grid{margin:0 auto;max-width:1800px}.cc--social-media-grid .social-media-grid-inner{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--social-media-grid .social-media-grid-inner{padding:3.125rem 4.1666666667%}}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .social-media-grid-inner,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .social-media-grid-inner,.sg-pattern-example>.cc--social-media-grid .social-media-grid-inner,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .social-media-grid-inner,body.pattern-lab-demo>.cc--social-media-grid .social-media-grid-inner{padding-left:6.25%;padding-right:6.25%}}.cc--social-media-grid .header-container{margin-bottom:2.5rem}@media screen and (min-width:768px){.cc--social-media-grid .header-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .header-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .header-container,.sg-pattern-example>.cc--social-media-grid .header-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .header-container,body.pattern-lab-demo>.cc--social-media-grid .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.125rem;padding-left:2.380952381%;padding-right:2.380952381%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lc--full .cc--social-media-grid .f--section-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .f--section-title,.sg-pattern-example>.cc--social-media-grid .f--section-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .f--section-title,body.pattern-lab-demo>.cc--social-media-grid .f--section-title{-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}.cc--social-media-grid .f--section-title h2{color:#fff;font-size:1.875rem;letter-spacing:-.06875rem;line-height:1;text-transform:uppercase;word-wrap:break-word}@media screen and (min-width:768px){.cc--social-media-grid .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--social-media-grid .social-media-links{margin-top:1.5625rem}@media screen and (min-width:768px)and (max-width:1023px){.cc--social-media-grid .social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--social-media-grid .social-media-links>span{color:#fff;font-size:.75rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--social-media-grid .social-media-links>span{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:768px)and (max-width:1023px){.cc--social-media-grid .social-media-links>span{margin-right:.9375rem}}.cc--social-media-grid .f--links{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .f--links,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .f--links,.sg-pattern-example>.cc--social-media-grid .f--links,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .f--links,body.pattern-lab-demo>.cc--social-media-grid .f--links{margin-top:.9375rem}}@media screen and (max-width:767px){.cc--social-media-grid .f--links{margin-top:.9375rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cc--social-media-grid .f--links a{display:inline-block;margin-left:.875rem;margin-right:.875rem;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cc--social-media-grid .f--links a:first-child{margin-left:0}.cc--social-media-grid .f--links a:last-child{margin-right:0}html[data-whatintent=mouse] .cc--social-media-grid .f--links a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--social-media-grid .f--links a:hover{opacity:.7}.cc--social-media-grid .f--links svg{fill:#fff;width:1.25rem}.cc--social-media-grid .crt-widget .crt-post{border:0}.cc--social-media-grid .crt-widget .crt-load-more-container{margin:0 auto;max-width:170px}.cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--sort-az{margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--sort-az .c--sort-az{border-bottom:.0625rem solid #ccc}.cc--sort-az ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:.25rem;padding-left:0}.cc--sort-az ul li{margin-right:1.875rem}.cc--sort-az ul li .bef-link{color:#4a4a4a;font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none}@media screen and (min-width:768px){.cc--sort-az ul li .bef-link{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--sort-az ul li .bef-link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--sort-az ul li .bef-link:hover{text-decoration:underline}.cc--sort-az ul li .bef-link--selected{color:#881c1c}.cc--sort-events{margin:0 auto 1.875rem;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--sort-events{margin-bottom:1.25rem;padding-bottom:0;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--sort-events .c--sort-events{border-bottom:.0625rem solid #ccc}.cc--sort-events ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:.25rem;padding-left:0}.cc--sort-events ul li{margin-right:1.875rem}.cc--sort-events ul li .bef-link{color:#4a4a4a;font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--sort-events ul li .bef-link{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--sort-events ul li .bef-link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--sort-events ul li .bef-link:hover{color:#881c1c;text-decoration:none}.cc--sort-events ul li .bef-link--selected,.cc--sort-events ul li .bef-link.is-active{color:#881c1c}.cc--spacer{margin:0 auto;max-width:1800px}.cc--spacer .c--spacer{height:1.5625rem}@media screen and (min-width:768px){.cc--spacer .c--spacer{height:2.5rem}}@media screen and (min-width:1024px){.cc--spacer .c--spacer{height:3.125rem}}.cc--staff-card .c--staff-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--staff-card .c--staff-card .f--image{margin-right:4.1666666667%;-ms-flex-preferred-size:25%;flex-basis:25%}}.cc--staff-card .c--staff-card text-container{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.cc--story-card .c--story-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--story-card .c--story-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--story-card .c--story-card .f--image{margin-left:4.1666666667%;margin-right:0;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cc--story-card .c--story-card .text-container{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cc--story-card .c--story-card .date-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.3125rem}.cc--story-card .c--story-card .f--author:after{content:"|";display:inline-block}.cc--testimonial{background:#151515}.cc--testimonial .c--testimonial{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--testimonial .c--testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4.375rem 13.8888888889%}}.cc--testimonial .f--image{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--testimonial .f--image{margin-bottom:0;margin-right:7.6923076923%;-ms-flex-preferred-size:38.4615384615%;flex-basis:38.4615384615%}.cc--testimonial .text-container{-ms-flex-preferred-size:53.8461538462%;flex-basis:53.8461538462%}}.cc--testimonial .text-container .f--quote{margin-bottom:.9375rem}.cc--testimonial .text-container .f--quote p{color:#fff;font-size:1.625rem;font-style:italic;line-height:1.3847}.cc--testimonial .text-container .f--quote p:before{content:"“"}.cc--testimonial .text-container .f--quote p:after{content:"â€"}.cc--testimonial .text-container .f--attribution{color:#fff;font-size:.9375rem;font-weight:700;line-height:1.3334}.cc--testimonial .text-container .f--attribution:before{content:"—";margin-right:.1875rem;vertical-align:top}.cc--testimonial .text-container .f--attribution p{color:#fff;display:inline-block;font-size:.9375rem;font-weight:700;line-height:1.3334}.cc--testimonial .text-container .f--attribution a{color:#fff}.cc--testimonial .text-container .f--attribution a:hover{color:#ccc}footer.timeline h1,header.timeline h1{margin-bottom:1.75rem}footer.timeline,header.timeline{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){footer.timeline,header.timeline{padding-bottom:3.125rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}.timeline-menu{margin-top:3rem}@media screen and (max-width:767px){.timeline-menu{display:none;margin-top:auto}}.timeline-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;font-weight:700;justify-content:center}.timeline-menu li a{background-color:#881c1c;color:#fff;display:block;font-size:1.125rem;line-height:1.2223;padding:.5rem;text-decoration:none}@media screen and (max-width:767px){.timeline-menu li a{border-radius:1.5rem;margin:.5rem;padding:.5rem 1rem}}.timeline-menu li a:hover{background-color:#6a1010;color:#fff;text-decoration:underline}ul.timeline-list:after{background-color:#881c1c}ul.timeline-list li.timeline-item .timeline-item-wrapper span.timeline-marker{border:3px solid #881c1c}ul.timeline-list.alternate li.timeline-item.odd .timeline-item-wrapper .timeline-marker{right:-5px}ul.timeline-list.alternate li.timeline-item.even .timeline-item-wrapper .timeline-marker{left:-5px}.cc--timeline-event .c--timeline-event h2{color:#881c1c;font-size:2.5rem;line-height:1.05}@media screen and (max-width:767px){.cc--timeline-event .c--timeline-event h2{font-size:1.5rem;line-height:1.1667}}.cc--timeline-event .c--timeline-event p{font-size:.9375rem;line-height:1.6667;margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--timeline-event .c--timeline-event p{font-size:1rem;line-height:1.875;margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--timeline-event .c--timeline-event p,.sg-pattern-example>.cc--component-container .f--field.nested .cc--timeline-event .c--timeline-event p,.sg-pattern-example>.cc--timeline-event .c--timeline-event p,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--timeline-event .c--timeline-event p,body.pattern-lab-demo>.cc--timeline-event .c--timeline-event p{font-size:.9375rem;line-height:1.8667;margin-bottom:1.5625rem}}@media screen and (max-width:767px){.cc--timeline-event .c--timeline-event .accordion h3 .accordion-trigger{font-size:1rem;line-height:1.125}.cc--timeline-event .c--timeline-event .accordion h3 .accordion-trigger:after{width:2rem}}.cc--timeline-event .c--timeline-event .accordion .button,.cc--timeline-event .c--timeline-event .accordion .f--button-link a,.f--button-link .cc--timeline-event .c--timeline-event .accordion a{width:auto}.cc--timeline-event .c--timeline-event .f--image{padding:0 8.3333333333%}@media screen and (min-width:768px){.cc--timeline-event .c--timeline-event .f--image{padding-top:0}}@media screen and (min-width:1024px){.cc--timeline-event .c--timeline-event .f--image{padding-bottom:0;padding-top:0}}.video-controls{position:absolute;right:.75rem;top:.625rem;z-index:4}@media screen and (min-width:768px){.video-controls{right:1rem;top:1rem}}@media screen and (min-width:1024px){.video-controls{bottom:2.5rem;right:2.5rem;top:inherit}}.video-controls .video-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;height:1.25rem;justify-content:center;width:1.25rem}@media screen and (min-width:768px){.video-controls .video-button{height:2rem;width:2rem}}.video-controls .video-button.video-pause-button{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.video-controls .video-button.video-pause-button svg{height:1.75rem;width:1.5rem}}.video-controls .video-button.video-pause-button.hidden,.video-controls .video-button.video-play-button{display:none}.video-controls .video-button.video-play-button.active{display:-webkit-box;display:-ms-flexbox;display:flex}html[data-whatintent=mouse] .video-controls .video-button else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .video-controls .video-button:hover svg path{fill:#fff}.video-controls .video-button svg{height:100%;width:100%}.video-controls .video-button svg path{fill:hsla(0,0%,100%,.5)}.cc--wysiwyg .f--video-embed{height:0;padding-bottom:56.25%;position:relative}.cc--wysiwyg .f--video-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.cc--video-full-width .c--video-full-width{margin:0 auto;max-width:1800px;position:relative}.cc--video-full-width .video-container{margin-bottom:1.25rem;position:relative}@media screen and (min-width:768px){.cc--video-full-width .video-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--video-full-width .video-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--video-full-width .video-container,.sg-pattern-example>.cc--video-full-width .video-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--video-full-width .video-container,body.pattern-lab-demo>.cc--video-full-width .video-container{margin-bottom:0;-ms-flex-preferred-size:68.1818181818%;flex-basis:68.1818181818%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cc--video-full-width .video-container.show .f--video-embed{opacity:1;visibility:visible}.cc--video-full-width .video-container.show .f--image{opacity:0;visibility:hidden}.cc--video-full-width .video-container .play-btn{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.cc--video-full-width .video-container .play-btn:after{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--video-full-width .video-container .play-btn:after else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--video-full-width .video-container .play-btn:after:hover{background-color:#6a1010}.cc--video-full-width .video-container .play-btn:after{border:0;content:"";z-index:10}.cc--video-full-width .video-container .f--image{height:100%;-webkit-transition:visibility 0s linear .2s,opacity .2s ease;transition:visibility 0s linear .2s,opacity .2s ease}.cc--video-full-width .video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover}.cc--video-full-width .video-container .f--video-embed{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;visibility:hidden;width:100%;z-index:11}.cc--video iframe,.cc--video-full-width .video-container .f--video-embed iframe{height:100%;width:100%}.cc--video iframe{left:0;position:absolute;top:0}.cc--youvisit-embed{margin:0 auto;max-width:1800px}.cc--youvisit-embed .c--youvisit-embed .youvisit-embed-container{height:0;padding-bottom:33.3333333333%;position:relative;width:100%}.cc--youvisit-embed .c--youvisit-embed .youvisit-embed-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.tc--article .form-wrapper:not(:last-child) .fi--form-item{margin-bottom:1.5625rem}@media screen and (min-width:768px){.tc--article .form-wrapper:not(:last-child) .fi--form-item{margin-bottom:2.5rem}}.tc--article .field--name-field-teaser-image .cc--wysiwyg,.tc--article .form-wrapper.field--name-field-editorial-access-group,.tc--article .js-form-type-vertical-tabs,.tc--article input[data-drupal-selector=edit-field-teaser-image-form-0-actions-ief-add-save]{display:none}@media screen and (min-width:1024px){.tc--chaptered-page .content-top{display:none}}@media screen and (max-width:1023px){.tc--chaptered-page .content-main .cc--hero-interior{display:none}}.tc--error-page .content-top{margin-top:-6.5625rem}@media screen and (min-width:768px){.tc--error-page .content-top{margin-top:-9.5rem}}@media screen and (min-width:1200px){.tc--error-page .content-top{margin-top:-10.6875rem}}@media screen and (min-width:1024px){.tc--events-listing .content-top{display:none}}@media screen and (max-width:1023px){.tc--events-listing .content-main .cc--hero-interior{display:none}}.tc--form-page .lr--main{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.tc--form-page .lr--main{padding-left:6.25%;padding-right:6.25%}}@media screen and (min-width:1024px){.lc--full .tc--form-page .lr--main,.sg-pattern-example>.cc--component-container .f--field.nested .tc--form-page .lr--main,.sg-pattern-example>.tc--form-page .lr--main,body.pattern-lab-demo>.cc--component-container .f--field.nested .tc--form-page .lr--main,body.pattern-lab-demo>.tc--form-page .lr--main{padding-left:10.4166666667%;padding-right:10.4166666667%}}.fieldset-legend.form-required:before,label.form-required:before{color:red;content:"* "}.tc--home .content-top{margin-top:-6.5625rem}@media screen and (min-width:768px){.tc--home .content-top{margin-top:-9.5rem}}@media screen and (min-width:1200px){.tc--home .content-top{margin-top:-10.6875rem}}.t--login #edit-openid-connect-client-windows-aad-login{max-width:20rem}.t--login .c--admin-tabs{display:none}@media screen and (min-width:1024px){.tc--news-listing .content-top{display:none}}@media screen and (max-width:1023px){.tc--news-listing .content-main .cc--hero-interior{display:none}.tc--news-listing .content-main .lr--main{padding-top:.625rem}}.page-node-type-story .publication-date,.story-listing .f--field.f--eyebrow{display:none}.cc--story-listing{margin:0 auto;max-width:1800px;padding-left:8.33333%;padding-right:8.33333%}.cc--story-listing .f--cards .cc--news-listing-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.3125rem;padding-bottom:1.625rem}@media screen and (min-width:768px){.cc--story-listing .f--cards .cc--news-listing-card{margin-bottom:2rem;padding-bottom:1.6875rem}}@media screen and (min-width:1024px){.cc--story-listing .f--cards .cc--news-listing-card{margin-bottom:2.5rem;padding-bottom:2.5rem}}.cc_banner-wrapper{z-index:1000001}.cc_banner-wrapper .cc_container p.cc_message{color:#fff}.cc_banner-wrapper .cc_container p.cc_message a{color:#fff;font-weight:700}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container p.cc_message a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container p.cc_message a:hover{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container .cc_btn_accept_all else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container .cc_btn_accept_all:hover{text-decoration:none}.lity .lity-wrap .lity-container{background-color:#fff;position:relative}.lity .lity-wrap .lity-container .lity-content{-webkit-transition:none;transition:none}.lity .lity-wrap .lity-container .lity-content:after{display:none}.lity .lity-wrap .lity-container .lity-content iframe{vertical-align:top}.lity .lity-wrap .lity-container .lity-close{color:#000;font-size:0;line-height:0;overflow:hidden;position:absolute;right:-35px;text-indent:101%;top:-25px;white-space:nowrap}.lity .lity-wrap .lity-container .lity-close:after{background-image:url(/images/icons/icon-close-grey.svg);background-size:cover;content:"";display:block;height:16px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px}html[data-whatinput=keyboard] .lity .lity-wrap .lity-container .lity-close:focus{outline:3px solid #c69214}html[data-whatinput=mouse] .lity .lity-wrap .lity-container .lity-close:focus{outline:none}.lity .lity-wrap .lity-container h3{font-size:1.25rem;line-height:1.5;margin-bottom:.3125rem}.lity .lity-wrap .lity-container p{font-size:1rem;line-height:1.625}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:9px 5px;text-transform:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:17px;position:relative;width:25px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:0;height:3px;position:absolute;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:25px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s} +@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);} diff --git a/UMASS_sample/Schools & Colleges _ UMass Amherst_files/css_pEsV--HslyN3xVG1Ox7En4k-ghH7hS_40Cua9JL-WzE.css b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/css_pEsV--HslyN3xVG1Ox7En4k-ghH7hS_40Cua9JL-WzE.css new file mode 100644 index 00000000..82c05371 --- /dev/null +++ b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/css_pEsV--HslyN3xVG1Ox7En4k-ghH7hS_40Cua9JL-WzE.css @@ -0,0 +1,11 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;} +.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;} +.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;} +.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;} +.clearfix:after{display:table;clear:both;content:"";} +.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;} +.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;} +.cc_banner-wrapper{z-index:9001;position:relative}.cc_container .cc_btn{cursor:pointer;text-align:center;font-size:0.6em;transition:font-size 200ms;line-height:1em}.cc_container .cc_message{font-size:0.6em;transition:font-size 200ms;margin:0;padding:0;line-height:1.5em}.cc_container .cc_logo{display:none;text-indent:-1000px;overflow:hidden;width:100px;height:22px;background-size:cover;background-image:url(//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.10/logo.png);opacity:0.9;transition:opacity 200ms}.cc_container .cc_logo:hover,.cc_container .cc_logo:active{opacity:1}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{font-size:0.8em}}@media screen and (min-width:768px){.cc_container .cc_btn{font-size:1em}.cc_container .cc_message{font-size:1em;line-height:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}@media print{.cc_banner-wrapper,.cc_container{display:none}}.cc_container{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:10px}.cc_container .cc_btn{padding:8px 10px;background-color:#f1d600;cursor:pointer;transition:font-size 200ms;text-align:center;font-size:0.6em;display:block;width:33%;margin-left:10px;float:right;max-width:120px}.cc_container .cc_message{transition:font-size 200ms;font-size:0.6em;display:block}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{margin-top:0.5em;font-size:0.8em}}@media screen and (min-width:768px){.cc_container{padding:15px 30px 15px}.cc_container .cc_btn{font-size:1em;padding:8px 15px}.cc_container .cc_message{font-size:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}.cc_container{background:#222;color:#fff;font-size:17px;font-family:"Helvetica Neue Light","HelveticaNeue-Light","Helvetica Neue",Calibri,Helvetica,Arial;box-sizing:border-box}.cc_container ::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#000;background-color:#f1d600;transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;border-radius:5px;-webkit-border-radius:5px}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color:#fff;color:#000}.cc_container a,.cc_container a:visited{text-decoration:none;color:#31a8f0;transition:200ms color}.cc_container a:hover,.cc_container a:active{color:#b2f7ff}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(66px);-ms-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cc_container,.cc_message,.cc_btn{animation-duration:0.8s;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;-webkit-animation-name:slideUp;animation-name:slideUp} +span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;} +.paragraph--unpublished{background-color:#fff4f4;} diff --git a/UMASS_sample/Schools & Colleges _ UMass Amherst_files/engineering-elab-2023.jpg b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/engineering-elab-2023.jpg new file mode 100644 index 00000000..93802deb Binary files /dev/null and b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/engineering-elab-2023.jpg differ diff --git a/UMASS_sample/Schools & Colleges _ UMass Amherst_files/gtag.js.download b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/gtag.js.download new file mode 100644 index 00000000..84995976 --- /dev/null +++ b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/gtag.js.download @@ -0,0 +1,43 @@ +window.dataLayer = window.dataLayer || []; +function gtag() { + dataLayer.push(arguments); +} +gtag('js', new Date()); +// Drupal's global gtag ID. For more info: https://developers.google.com/tag-platform/devguides/gtag-integration +gtag('set', 'developer_id.dMDhkMT', true); + +(function (drupalSettings) { + if (!drupalSettings.gtag) {return;} + const config = drupalSettings.gtag; + + if (config.consentMode === true) { + gtag('consent', 'default', { + ad_storage: 'denied', + analytics_storage: 'denied', + ad_user_data: 'denied', + ad_personalization: 'denied', + wait_for_update: 500, + }); + } + + if (config.tagId.length !== 0) { + const script = document.createElement('script'); + script.async = true; + script.src = `https://www.googletagmanager.com/gtag/js?id=${config.tagId}`; + script.type = 'text/javascript'; + document.getElementsByTagName('head')[0].appendChild(script); + } + + const additionalConfigInfo = config.additionalConfigInfo || []; + if (additionalConfigInfo.length === 0) { + gtag('config', config.tagId); + } else { + gtag('config', config.tagId, additionalConfigInfo); + } + + const otherIds = config.otherIds || []; + otherIds.forEach((id) => gtag('config', id)); + + const events = config.events || []; + events.forEach((event) => gtag('event', event.name, event.data)); +})(drupalSettings); diff --git a/UMASS_sample/Schools & Colleges _ UMass Amherst_files/gtm.js.download b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/gtm.js.download new file mode 100644 index 00000000..aefb9729 --- /dev/null +++ b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/gtm.js.download @@ -0,0 +1,31 @@ +const dl = drupalSettings.gtm ? drupalSettings.gtm.settings.data_layer : 'dataLayer'; +window[dl] = window[dl] || []; + +(function (drupalSettings) { + if (!drupalSettings.gtm) {return;} + const config = drupalSettings.gtm; + + window[dl].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); + const gtmSettings = config.settings; + if (gtmSettings.include_classes === true) { + window[dl].push({ + 'gtm.allowlist': gtmSettings.allowlist_classes ?? [], + 'gtm.blocklist': gtmSettings.blocklist_classes ?? [], + }); + } + + let gtm_environment = ''; + if (gtmSettings.include_environment === true) { + const gtm_auth = gtmSettings.environment_token ?? ''; + const gtm_preview = gtmSettings.environment_id ?? ''; + gtm_environment = `>m_auth=${gtm_auth}>m_preview=${gtm_preview}>m_cookies_win=x`; + } + config.tagIds.forEach(function (tagId) { + const script = document.createElement('script'); + script.async = true; + const dLink = dl != 'dataLayer' ? `&l=${dl}` : ''; + script.src = `https://www.googletagmanager.com/gtm.js?id=${tagId}${gtm_environment}${dLink}`; + script.type = 'text/javascript'; + document.getElementsByTagName('head')[0].appendChild(script); + }); +})(drupalSettings); diff --git a/UMASS_sample/Schools & Colleges _ UMass Amherst_files/jquery.min.js.download b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/jquery.min.js.download new file mode 100644 index 00000000..3b89a1ca --- /dev/null +++ b/UMASS_sample/Schools & Colleges _ UMass Amherst_files/jquery.min.js.download @@ -0,0 +1,2 @@ +/*! jQuery v4.0.0 | (c) OpenJS Foundation and other contributors | jquery.com/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=t(e,!0):t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";if(!e.document)throw Error("jQuery requires a window with a document");var n=[],r=Object.getPrototypeOf,i=n.slice,o=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},a=n.push,s=n.indexOf,u={},l=u.toString,c=u.hasOwnProperty,f=c.toString,p=f.call(Object),d={};function h(e){return null==e?e+"":"object"==typeof e?u[l.call(e)]||"object":typeof e}function g(e){return null!=e&&e===e.window}function v(e){var t=!!e&&e.length,n=h(e);return!("function"==typeof e||g(e))&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}var y=e.document,m={type:!0,src:!0,nonce:!0,noModule:!0};function x(e,t,n){var r,i=(n=n||y).createElement("script");for(r in i.text=e,m)t&&t[r]&&(i[r]=t[r]);n.head.appendChild(i).parentNode&&i.parentNode.removeChild(i)}var b="4.0.0",w=/HTML$/i,T=function(e,t){return new T.fn.init(e,t)};function C(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}T.fn=T.prototype={jquery:b,constructor:T,length:0,toArray:function(){return i.call(this)},get:function(e){return null==e?i.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=T.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return T.each(this,e)},map:function(e){return this.pushStack(T.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(T.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(T.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+E+")"+E+"*"),q=RegExp(E+"|>"),O=/[+~]/,L=y.documentElement,H=L.matches||L.msMatchesSelector;function P(){var e=[];function t(n,r){return e.push(n+" ")>T.expr.cacheLength&&delete t[e.shift()],t[n+" "]=r}return t}function R(e){return e&&void 0!==e.getElementsByTagName&&e}var M="\\["+E+"*("+A+")(?:"+E+"*([*^$|!~]?=)"+E+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+A+"))|)"+E+"*\\]",W=":("+A+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",$={ID:RegExp("^#("+A+")"),CLASS:RegExp("^\\.("+A+")"),TAG:RegExp("^("+A+"|[*])"),ATTR:RegExp("^"+M),PSEUDO:RegExp("^"+W),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+E+"*(even|odd|(([+-]|)(\\d*)n|)"+E+"*(?:([+-]|)"+E+"*(\\d+)|))"+E+"*\\)|)","i")},I=new RegExp(W),F=RegExp("\\\\[\\da-fA-F]{1,6}"+E+"?|\\\\([^\\r\\n\\f])","g"),B=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))};function _(e){return e.replace(F,B)}function U(e){T.error("Syntax error, unrecognized expression: "+e)}var X=RegExp("^"+E+"*,"+E+"*"),z=P();function Y(e,t){var n,r,i,o,a,s,u,l=z[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=T.expr.preFilter;while(a){for(o in(!n||(r=X.exec(a)))&&(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=N.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(D," ")}),a=a.slice(n.length)),$)(r=T.expr.match[o].exec(a))&&(!u[o]||(r=u[o](r)))&&(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?U(e):z(e,s).slice(0)}function G(e){for(var t=0,n=e.length,r="";t1)},removeAttr:function(e){return this.each(function(){T.removeAttr(this,e)})}}),T.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?T.prop(e,t,n):(1===o&&T.isXMLDoc(e)||(i=T.attrHooks[t.toLowerCase()]),void 0!==n)?null===n||!1===n&&0!==t.toLowerCase().indexOf("aria-")?void T.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=e.getAttribute(t))?void 0:r},attrHooks:{},removeAttr:function(e,t){var n,r=0,i=t&&t.match(Q);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),k&&(T.attrHooks.type={set:function(e,t){if("radio"===t&&C(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}});var J=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function K(e,t){return t?"\0"===e?"\uFFFD":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}T.escapeSelector=function(e){return(e+"").replace(J,K)};var Z=n.sort,ee=n.splice;function et(e,t){if(e===t)return en=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)?e==y||e.ownerDocument==y&&T.contains(y,e)?-1:t==y||t.ownerDocument==y&&T.contains(y,t)?1:0:4&n?-1:1}T.uniqueSort=function(e){var t,n=[],r=0,i=0;if(en=!1,Z.call(e,et),en){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)ee.call(e,n[r],1)}return e},T.fn.uniqueSort=function(){return this.pushStack(T.uniqueSort(i.apply(this)))};var en,er,ei,eo,ea,es,eu=0,el=0,ec=P(),ef=P(),ep=P(),ed=RegExp(E+"+","g"),eh=RegExp("^"+A+"$"),eg=T.extend({needsContext:RegExp("^"+E+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+E+"*((?:-\\d)?\\d*)"+E+"*\\)|)(?=[^-]|$)","i")},$),ev=/^(?:input|select|textarea|button)$/i,ey=/^h\d$/i,em=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ex=function(){eE()},eb=eS(function(e){return!0===e.disabled&&C(e,"fieldset")},{dir:"parentNode",next:"legend"});function ew(e,t,n,r){var i,o,s,u,l,c,f,p=t&&t.ownerDocument,d=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==d&&9!==d&&11!==d)return n;if(!r&&(eE(t),t=t||eo,es)){if(11!==d&&(l=em.exec(e))){if(i=l[1]){if(9===d)return(s=t.getElementById(i))&&a.call(n,s),n;else if(p&&(s=p.getElementById(i))&&T.contains(t,s))return a.call(n,s),n}else if(l[2])return a.apply(n,t.getElementsByTagName(e)),n;else if((i=l[3])&&t.getElementsByClassName)return a.apply(n,t.getElementsByClassName(i)),n}if(!ep[e+" "]&&(!S||!S.test(e))){if(f=e,p=t,1===d&&(q.test(e)||N.test(e))){((p=O.test(e)&&R(t.parentNode)||t)!=t||k)&&((u=t.getAttribute("id"))?u=T.escapeSelector(u):t.setAttribute("id",u=T.expando)),o=(c=Y(e)).length;while(o--)c[o]=(u?"#"+u:":scope")+" "+G(c[o]);f=c.join(",")}try{return a.apply(n,p.querySelectorAll(f)),n}catch(t){ep(e,!0)}finally{u===T.expando&&t.removeAttribute("id")}}}return eq(e.replace(D,"$1"),t,n,r)}function eT(e){return e[T.expando]=!0,e}function eC(e){return function(t){if("form"in t){if(t.parentNode&&!1===t.disabled){if("label"in t)if("label"in t.parentNode)return t.parentNode.disabled===e;else return t.disabled===e;return t.isDisabled===e||!e!==t.isDisabled&&eb(t)===e}return t.disabled===e}return"label"in t&&t.disabled===e}}function ej(e){return eT(function(t){return t*=1,eT(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function eE(e){var t,n=e?e.ownerDocument||e:y;n!=eo&&9===n.nodeType&&(ea=(eo=n).documentElement,es=!T.isXMLDoc(eo),k&&y!=eo&&(t=eo.defaultView)&&t.top!==t&&t.addEventListener("unload",ex))}for(er in ew.matches=function(e,t){return ew(e,null,null,t)},ew.matchesSelector=function(e,t){if(eE(e),es&&!ep[t+" "]&&(!S||!S.test(t)))try{return H.call(e,t)}catch(e){ep(t,!0)}return ew(t,eo,null,[e]).length>0},T.expr={cacheLength:50,createPseudo:eT,match:eg,find:{ID:function(e,t){if(void 0!==t.getElementById&&es){var n=t.getElementById(e);return n?[n]:[]}},TAG:function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},CLASS:function(e,t){if(void 0!==t.getElementsByClassName&&es)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=_(e[1]),e[3]=_(e[3]||e[4]||e[5]||""),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||U(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&U(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return $.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&I.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{ID:function(e){var t=_(e);return function(e){return e.getAttribute("id")===t}},TAG:function(e){var t=_(e).toLowerCase();return"*"===e?function(){return!0}:function(e){return C(e,t)}},CLASS:function(e){var t=ec[e+" "];return t||(t=RegExp("(^|"+E+")"+e+"("+E+"|$)"))&&ec(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=T.attr(r,e);return null==i?"!="===t:!t||((i+="","="===t)?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(ed," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!u&&!s,m=!1;if(g){if(o){while(h){f=t;while(f=f[h])if(s?C(f,v):1===f.nodeType)return!1;d=h="only"===e&&!d&&"nextSibling"}return!0}if(d=[a?g.firstChild:g.lastChild],a&&y){m=(p=(l=(c=g[T.expando]||(g[T.expando]={}))[e]||[])[0]===eu&&l[1])&&l[2],f=p&&g.childNodes[p];while(f=++p&&f&&f[h]||(m=p=0)||d.pop())if(1===f.nodeType&&++m&&f===t){c[e]=[eu,p,m];break}}else if(y&&(m=p=(l=(c=t[T.expando]||(t[T.expando]={}))[e]||[])[0]===eu&&l[1]),!1===m){while(f=++p&&f&&f[h]||(m=p=0)||d.pop())if((s?C(f,v):1===f.nodeType)&&++m&&(y&&((c=f[T.expando]||(f[T.expando]={}))[e]=[eu,m]),f===t))break}return(m-=i)===r||m%r==0&&m/r>=0}}},PSEUDO:function(e,t){var n=T.expr.pseudos[e]||T.expr.setFilters[e.toLowerCase()]||U("unsupported pseudo: "+e);return n[T.expando]?n(t):n}},pseudos:{not:eT(function(e){var t=[],n=[],r=eN(e.replace(D,"$1"));return r[T.expando]?eT(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:eT(function(e){return function(t){return ew(e,t).length>0}}),contains:eT(function(e){return e=_(e),function(t){return(t.textContent||T.text(t)).indexOf(e)>-1}}),lang:eT(function(e){return eh.test(e||"")||U("unsupported lang: "+e),e=_(e).toLowerCase(),function(t){var n;do if(n=es?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===ea},focus:function(e){return e===eo.activeElement&&eo.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:eC(!1),disabled:eC(!0),checked:function(e){return C(e,"input")&&!!e.checked||C(e,"option")&&!!e.selected},selected:function(e){return k&&e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!T.expr.pseudos.empty(e)},header:function(e){return ey.test(e.nodeName)},input:function(e){return ev.test(e.nodeName)},button:function(e){return C(e,"input")&&"button"===e.type||C(e,"button")},text:function(e){return C(e,"input")&&"text"===e.type},first:ej(function(){return[0]}),last:ej(function(e,t){return[t-1]}),eq:ej(function(e,t,n){return[n<0?n+t:n]}),even:ej(function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e}),gt:ej(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function eA(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s-1},l,!0),d=[function(e,t,r){var i=!u&&(r||t!=ei)||((n=t).nodeType?f(e,t,r):p(e,t,r));return n=null,i}];c-1&&(e[f]=!(u[f]=d))}}else h=eA(h===u?h.splice(y,h.length):h),o?o(null,u,h,c):a.apply(u,h)})}(c>1&&eD(d),c>1&&G(t.slice(0,c-1).concat({value:" "===t[c-2].type?"*":""})).replace(D,"$1"),r,c0,r=l.length>0,i=function(e,t,i,o,s){var c,f,p,d=0,h="0",g=e&&[],v=[],y=ei,m=e||r&&T.expr.find.TAG("*",s),x=eu+=null==y?1:Math.random()||.1;for(s&&(ei=t==eo||t||s);null!=(c=m[h]);h++){if(r&&c){f=0,t||c.ownerDocument==eo||(eE(c),i=!es);while(p=l[f++])if(p(c,t||eo,i)){a.call(o,c);break}s&&(eu=x)}n&&((c=!p&&c)&&d--,e&&g.push(c))}if(d+=h,n&&h!==d){f=0;while(p=u[f++])p(g,v,t,i);if(e){if(d>0)while(h--)g[h]||v[h]||(v[h]=j.call(o));v=eA(v)}a.apply(o,v),s&&!e&&v.length>0&&d+u.length>1&&T.uniqueSort(o)}return s&&(eu=x,ei=y),g},n?eT(i):i))).selector=e}return c}function eq(e,t,n,r){var i,o,s,u,l,c="function"==typeof e&&e,f=!r&&Y(e=c.selector||e);if(n=n||[],1===f.length){if((o=f[0]=f[0].slice(0)).length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&es&&T.expr.relative[o[1].type]){if(!(t=(T.expr.find.ID(_(s.matches[0]),t)||[])[0]))return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=eg.needsContext.test(e)?0:o.length;while(i--){if(s=o[i],T.expr.relative[u=s.type])break;if((l=T.expr.find[u])&&(r=l(_(s.matches[0]),O.test(o[0].type)&&R(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&G(o)))return a.apply(n,r),n;break}}}return(c||eN(e,f))(r,t,!es,n,!t||O.test(e)&&R(t.parentNode)||t),n}function eO(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&T(e).is(n))break;r.push(e)}return r}function eL(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}ek.prototype=T.expr.pseudos,T.expr.setFilters=new ek,eE(),T.find=ew,ew.compile=eN,ew.select=eq,ew.setDocument=eE,ew.tokenize=Y;var eH=T.expr.match.needsContext,eP=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function eR(e){return"<"===e[0]&&">"===e[e.length-1]&&e.length>=3}function eM(e,t,n){return"function"==typeof t?T.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?T.grep(e,function(e){return e===t!==n}):"string"!=typeof t?T.grep(e,function(e){return s.call(t,e)>-1!==n}):T.filter(t,e,n)}T.filter=function(e,t,n){var r=t[0];return(n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType)?T.find.matchesSelector(r,e)?[r]:[]:T.find.matches(e,T.grep(t,function(e){return 1===e.nodeType}))},T.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(T(e).filter(function(){for(t=0;t1?T.uniqueSort(n):n},filter:function(e){return this.pushStack(eM(this,e||[],!1))},not:function(e){return this.pushStack(eM(this,e||[],!0))},is:function(e){return!!eM(this,"string"==typeof e&&eH.test(e)?T(e):e||[],!1).length}});var eW,e$=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(e,t){var n,r;if(!e)return this;if(e.nodeType)return this[0]=e,this.length=1,this;if("function"==typeof e)return void 0!==eW.ready?eW.ready(e):e(T);if(eR(n=e+""))n=[null,e,null];else{if("string"!=typeof e)return T.makeArray(e,this);n=e$.exec(e)}if(n&&(n[1]||!t))if(!n[1])return(r=y.getElementById(n[2]))&&(this[0]=r,this.length=1),this;else{if(t=t instanceof T?t[0]:t,T.merge(this,T.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:y,!0)),eP.test(n[1])&&T.isPlainObject(t))for(n in t)"function"==typeof this[n]?this[n](t[n]):this.attr(n,t[n]);return this}return!t||t.jquery?(t||eW).find(e):this.constructor(t).find(e)}).prototype=T.fn,eW=T(y);var eI=/^(?:parents|prev(?:Until|All))/,eF={children:!0,contents:!0,next:!0,prev:!0};function eB(e,t){while((e=e[t])&&1!==e.nodeType);return e}function e_(e){return e}function eU(e){throw e}function eX(e,t,n,r){var i;try{e&&"function"==typeof(i=e.promise)?i.call(e).done(t).fail(n):e&&"function"==typeof(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n(e)}}T.fn.extend({has:function(e){var t=T(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&T.find.matchesSelector(n,e))){o.push(n);break}}return this.pushStack(o.length>1?T.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?s.call(T(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),T.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return eO(e,"parentNode")},parentsUntil:function(e,t,n){return eO(e,"parentNode",n)},next:function(e){return eB(e,"nextSibling")},prev:function(e){return eB(e,"previousSibling")},nextAll:function(e){return eO(e,"nextSibling")},prevAll:function(e){return eO(e,"previousSibling")},nextUntil:function(e,t,n){return eO(e,"nextSibling",n)},prevUntil:function(e,t,n){return eO(e,"previousSibling",n)},siblings:function(e){return eL((e.parentNode||{}).firstChild,e)},children:function(e){return eL(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(C(e,"template")&&(e=e.content||e),T.merge([],e.childNodes))}},function(e,t){T.fn[e]=function(n,r){var i=T.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=T.filter(r,i)),this.length>1&&(eF[e]||T.uniqueSort(i),eI.test(e)&&i.reverse()),this.pushStack(i)}}),T.Callbacks=function(e){e="string"==typeof e?(t=e,n={},T.each(t.match(Q)||[],function(e,t){n[t]=!0}),n):T.extend({},e);var t,n,r,i,o,a,s=[],u=[],l=-1,c=function(){for(a=a||e.once,o=r=!0;u.length;l=-1){i=u.shift();while(++l-1)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?T.inArray(e,s)>-1:s.length>0},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=i="",this},disabled:function(){return!s},lock:function(){return a=u=[],i||r||(s=i=""),this},locked:function(){return!!a},fireWith:function(e,t){return!a&&(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),r||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},T.extend({Deferred:function(t){var n=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return T.Deferred(function(t){T.each(n,function(n,r){var i="function"==typeof e[r[4]]&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t=o&&(r!==eU&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(T.Deferred.getErrorHook&&(c.error=T.Deferred.getErrorHook()),e.setTimeout(c))}}return T.Deferred(function(e){n[0][3].add(a(0,e,"function"==typeof i?i:e_,e.notifyWith)),n[1][3].add(a(0,e,"function"==typeof t?t:e_)),n[2][3].add(a(0,e,"function"==typeof r?r:eU))}).promise()},promise:function(e){return null!=e?T.extend(e,i):i}},o={};return T.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),o=i.call(arguments),a=T.Deferred(),s=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?i.call(arguments):n,--t||a.resolveWith(r,o)}};if(t<=1&&(eX(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||"function"==typeof(o[n]&&o[n].then)))return a.then();while(n--)eX(o[n],s(n),a.reject);return a.promise()}});var ez=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(t,n){t&&ez.test(t.name)&&e.console.warn("jQuery.Deferred exception",t,n)},T.readyException=function(t){e.setTimeout(function(){throw t})};var eY=T.Deferred();function eG(){y.removeEventListener("DOMContentLoaded",eG),e.removeEventListener("load",eG),T.ready()}T.fn.ready=function(e){return eY.then(e).catch(function(e){T.readyException(e)}),this},T.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--T.readyWait:T.isReady)||(T.isReady=!0,!0!==e&&--T.readyWait>0||eY.resolveWith(y,[T]))}}),T.ready.then=eY.then,"loading"!==y.readyState?e.setTimeout(T.ready):(y.addEventListener("DOMContentLoaded",eG),e.addEventListener("load",eG));var eV=/-([a-z])/g;function eQ(e,t){return t.toUpperCase()}function eJ(e){return e.replace(eV,eQ)}function eK(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function eZ(){this.expando=T.expando+eZ.uid++}eZ.uid=1,eZ.prototype={cache:function(e){var t=e[this.expando];return!t&&(t=Object.create(null),eK(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[eJ(t)]=n;else for(r in t)i[eJ(r)]=t[r];return n},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][eJ(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(eJ):(t=eJ(t))in r?[t]:t.match(Q)||[]).length;while(n--)delete r[t[n]]}(void 0===t||T.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!T.isEmptyObject(t)}};var e0=new eZ,e1=new eZ,e2=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,e3=/[A-Z]/g;function e4(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(e3,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{i=n,n="true"===i||"false"!==i&&("null"===i?null:i===+i+""?+i:e2.test(i)?JSON.parse(i):i)}catch(e){}e1.set(e,t,n)}else n=void 0;return n}T.extend({hasData:function(e){return e1.hasData(e)||e0.hasData(e)},data:function(e,t,n){return e1.access(e,t,n)},removeData:function(e,t){e1.remove(e,t)},_data:function(e,t,n){return e0.access(e,t,n)},_removeData:function(e,t){e0.remove(e,t)}}),T.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=e1.get(o),1===o.nodeType&&!e0.get(o,"hasDataAttrs"))){n=a.length;while(n--)a[n]&&0===(r=a[n].name).indexOf("data-")&&e4(o,r=eJ(r.slice(5)),i[r]);e0.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){e1.set(this,e)}):V(this,function(t){var n;if(o&&void 0===t)return void 0!==(n=e1.get(o,e))||void 0!==(n=e4(o,e))?n:void 0;this.each(function(){e1.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){e1.remove(this,e)})}}),T.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=e0.get(e,t),n&&(!r||Array.isArray(n)?r=e0.set(e,t,T.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=T.queue(e,t),r=n.length,i=n.shift(),o=T._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){T.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return e0.get(e,n)||e0.set(e,n,{empty:T.Callbacks("once memory").add(function(){e0.remove(e,[t+"queue",n])})})}}),T.fn.extend({queue:function(e,t){var n=2;return("string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,tc={thead:["table"],col:["colgroup","table"],tr:["tbody","table"],td:["tr","tbody","table"]};function tf(e,t){var r;return(r=void 0!==e.getElementsByTagName?n.slice.call(e.getElementsByTagName(t||"*")):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&C(e,t))?T.merge([e],r):r}tc.tbody=tc.tfoot=tc.colgroup=tc.caption=tc.thead,tc.th=tc.td;var tp=/^$|^module$|\/(?:java|ecma)script/i;function td(e,t){for(var n=0,r=e.length;n-1)s=s.appendChild(t.createElement(u[c]));s.innerHTML=T.htmlPrefilter(a),T.merge(p,s.childNodes),(s=f.firstChild).textContent=""}else p.push(t.createTextNode(a));f.textContent="",d=0;while(a=p[d++]){if(i&&T.inArray(a,i)>-1){o&&o.push(a);continue}if(l=ts(a),s=tf(f.appendChild(a),"script"),l&&td(s),r){c=0;while(a=s[c++])tp.test(a.type||"")&&r.push(a)}}return f}function tv(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function ty(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function tm(e,t,n,r){t=o(t);var i,a,s,u,l,c,f=0,p=e.length,d=p-1,h=t[0];if("function"==typeof h)return e.each(function(i){var o=e.eq(i);t[0]=h.call(this,i,o.html()),tm(o,t,n,r)});if(p&&(a=(i=tg(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=a),a||r)){for(u=(s=T.map(tf(i,"script"),tv)).length;f=1)){for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(n=0,o=[],a={};n-1:T.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}}return l=this,u0&&td(a,!u&&tf(e,"script")),s},cleanData:function(e){for(var t,n,r,i=T.event.special,o=0;void 0!==(n=e[o]);o++)if(eK(n)){if(t=n[e0.expando]){if(t.events)for(r in t.events)i[r]?T.event.remove(n,r):T.removeEvent(n,r,t.handle);n[e0.expando]=void 0}n[e1.expando]&&(n[e1.expando]=void 0)}}}),T.fn.extend({detach:function(e){return tD(this,e,!0)},remove:function(e){return tD(this,e)},text:function(e){return V(this,function(e){return void 0===e?T.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=e)})},null,e,arguments.length)},append:function(){return tm(this,arguments,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&tk(this,e).appendChild(e)})},prepend:function(){return tm(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=tk(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return tm(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return tm(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(T.cleanData(tf(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return T.clone(this,e,t)})},html:function(e){return V(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!tE.test(e)&&!tc[(tl.exec(e)||["",""])[1].toLowerCase()]){e=T.htmlPrefilter(e);try{for(;nT.inArray(this,e)&&(T.cleanData(tf(this)),n&&n.replaceChild(t,this))},e)}}),T.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){T.fn[e]=function(e){for(var n,r=[],i=T(e),o=i.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),T(i[s])[t](n),a.apply(r,n);return this.pushStack(r)}});var tA=RegExp("^("+e5+")(?!px)[a-z%]+$","i"),tN=/^--/;function tq(t){var n=t.ownerDocument.defaultView;return n||(n=e),n.getComputedStyle(t)}function tO(e,t,n){var r,i=tN.test(t);return(n=n||tq(e))&&(r=n.getPropertyValue(t)||n[t],i&&r&&(r=r.replace(D,"$1")||void 0),""!==r||ts(e)||(r=T.style(e,t))),void 0!==r?r+"":r}var tL=["Webkit","Moz","ms"],tH=y.createElement("div").style;function tP(e){return e in tH?e:function(e){var t=e[0].toUpperCase()+e.slice(1),n=tL.length;while(n--)if((e=tL[n]+t)in tH)return e}(e)||e}var tR,tM,tW=y.createElement("table");function t$(){if(tW&&tW.style){var t,n=y.createElement("col"),r=y.createElement("tr"),i=y.createElement("td");if(tW.style.cssText="position:absolute;left:-11111px;border-collapse:separate;border-spacing:0",r.style.cssText="box-sizing:content-box;border:1px solid;height:1px",i.style.cssText="height:9px;width:9px;padding:0",n.span=2,L.appendChild(tW).appendChild(n).parentNode.appendChild(r).appendChild(i).parentNode.appendChild(i.cloneNode(!0)),0===tW.offsetWidth)return void L.removeChild(tW);t=e.getComputedStyle(r),tM=k||18===Math.round(parseFloat(e.getComputedStyle(n).width)),tR=Math.round(parseFloat(t.height)+parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth))===r.offsetHeight,L.removeChild(tW),tW=null}}T.extend(d,{reliableTrDimensions:function(){return t$(),tR},reliableColDimensions:function(){return t$(),tM}});var tI={position:"absolute",visibility:"hidden",display:"block"},tF={letterSpacing:"0",fontWeight:"400"};function tB(e,t,n){var r=e9.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function t_(e,t,n,r,i,o){var a=+("width"===t),s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=T.css(e,n+e6[a],!0,i)),r?("content"===n&&(u-=T.css(e,"padding"+e6[a],!0,i)),"margin"!==n&&(u-=T.css(e,"border"+e6[a]+"Width",!0,i))):(u+=T.css(e,"padding"+e6[a],!0,i),"padding"!==n?u+=T.css(e,"border"+e6[a]+"Width",!0,i):s+=T.css(e,"border"+e6[a]+"Width",!0,i));return!r&&o>=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function tU(e,t,n){var r=tq(e),i=(k||n)&&"border-box"===T.css(e,"boxSizing",!1,r),o=i,a=tO(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(tA.test(a)){if(!n)return a;a="auto"}return("auto"===a||k&&i||!d.reliableColDimensions()&&C(e,"col")||!d.reliableTrDimensions()&&C(e,"tr"))&&e.getClientRects().length&&(i="border-box"===T.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+t_(e,t,n||(i?"border":"content"),o,r,a)+"px"}function tX(e,t,n,r,i){return new tX.prototype.init(e,t,n,r,i)}T.extend({cssHooks:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=ti(t),u=tN.test(t),l=e.style;if(u||(t=tP(s)),a=T.cssHooks[t]||T.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];if("string"==(o=typeof n)&&(i=e9.exec(n))&&i[1]&&(n=tn(e,t,i),o="number"),null!=n&&n==n)"number"===o&&(n+=i&&i[3]||(tt(s)?"px":"")),k&&""===n&&0===t.indexOf("background")&&(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n)}},css:function(e,t,n,r){var i,o,a,s=ti(t);return(tN.test(t)||(t=tP(s)),(a=T.cssHooks[t]||T.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=tO(e,t,r)),"normal"===i&&t in tF&&(i=tF[t]),""===n||n)?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),T.each(["height","width"],function(e,t){T.cssHooks[t]={get:function(e,n,r){if(n)return"none"===T.css(e,"display")?function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r}(e,tI,function(){return tU(e,t,r)}):tU(e,t,r)},set:function(e,n,r){var i,o=tq(e),a=r&&"border-box"===T.css(e,"boxSizing",!1,o),s=r?t_(e,t,r,a,o):0;return s&&(i=e9.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=T.css(e,t)),tB(e,n,s)}}}),T.each({margin:"",padding:"",border:"Width"},function(e,t){T.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+e6[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(T.cssHooks[e+t].set=tB)}),T.fn.extend({css:function(e,t){return V(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=tq(e),i=t.length;a1)}}),T.Tween=tX,tX.prototype={constructor:tX,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||T.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(tt(n)?"px":"")},cur:function(){var e=tX.propHooks[this.prop];return e&&e.get?e.get(this):tX.propHooks._default.get(this)},run:function(e){var t,n=tX.propHooks[this.prop];return this.options.duration?this.pos=t=T.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):tX.propHooks._default.set(this),this}},tX.prototype.init.prototype=tX.prototype,tX.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=T.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){T.fx.step[e.prop]?T.fx.step[e.prop](e):1===e.elem.nodeType&&(T.cssHooks[e.prop]||null!=e.elem.style[tP(e.prop)])?T.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},T.easing={linear:function(e){return e},swing:function(e){return .5-Math.cos(e*Math.PI)/2},_default:"swing"},T.fx=tX.prototype.init,T.fx.step={};var tz,tY,tG=/^(?:toggle|show|hide)$/,tV=/queueHooks$/;function tQ(){return e.setTimeout(function(){tz=void 0}),tz=Date.now()}function tJ(e,t){var n,r=0,i={height:e};for(t=+!!t;r<4;r+=2-t)i["margin"+(n=e6[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function tK(e,t,n){for(var r,i=(tZ.tweeners[t]||[]).concat(tZ.tweeners["*"]),o=0,a=i.length;o1)},removeProp:function(e){return this.each(function(){delete this[T.propFix[e]||e]})}}),T.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return(1===o&&T.isXMLDoc(e)||(t=T.propFix[t]||t,i=T.propHooks[t]),void 0!==n)?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=e.getAttribute("tabindex");return t?parseInt(t,10):t0.test(e.nodeName)||t1.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),k&&(T.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){T.propFix[this.toLowerCase()]=this}),T.fn.extend({addClass:function(e){var t,n,r,i,o,a;return"function"==typeof e?this.each(function(t){T(this).addClass(e.call(this,t,t3(this)))}):(t=t4(e)).length?this.each(function(){if(r=t3(this),n=1===this.nodeType&&" "+t2(r)+" "){for(o=0;on.indexOf(" "+i+" ")&&(n+=i+" ");r!==(a=t2(n))&&this.setAttribute("class",a)}}):this},removeClass:function(e){var t,n,r,i,o,a;return"function"==typeof e?this.each(function(t){T(this).removeClass(e.call(this,t,t3(this)))}):arguments.length?(t=t4(e)).length?this.each(function(){if(r=t3(this),n=1===this.nodeType&&" "+t2(r)+" "){for(o=0;o-1)n=n.replace(" "+i+" "," ")}r!==(a=t2(n))&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(e,t){var n,r,i,o;return"function"==typeof e?this.each(function(n){T(this).toggleClass(e.call(this,n,t3(this),t),t)}):"boolean"==typeof t?t?this.addClass(e):this.removeClass(e):(n=t4(e)).length?this.each(function(){for(i=0,o=T(this);i-1)return!0;return!1}}),T.fn.extend({val:function(e){var t,n,r,i=this[0];if(!arguments.length)return i?(t=T.valHooks[i.type]||T.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:null==(n=i.value)?"":n:void 0;return r="function"==typeof e,this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,T(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=T.map(i,function(e){return null==e?"":e+""})),(t=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})}}),T.extend({valHooks:{select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k&&(T.valHooks.option={get:function(e){var t=e.getAttribute("value");return null!=t?t:t2(T.text(e))}}),T.each(["radio","checkbox"],function(){T.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=T.inArray(T(e).val(),t)>-1}}});var t5=/^(?:focusinfocus|focusoutblur)$/,t9=function(e){e.stopPropagation()};T.extend(T.event,{trigger:function(t,n,r,i){var o,a,s,u,l,f,p,d,h=[r||y],v=c.call(t,"type")?t.type:t,m=c.call(t,"namespace")?t.namespace.split("."):[];if((a=d=s=r=r||y,!(3===r.nodeType||8===r.nodeType||t5.test(v+T.event.triggered)))&&(v.indexOf(".")>-1&&(v=(m=v.split(".")).shift(),m.sort()),l=0>v.indexOf(":")&&"on"+v,(t=t[T.expando]?t:new T.Event(v,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=m.join("."),t.rnamespace=t.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:T.makeArray(n,[t]),p=T.event.special[v]||{},i||!p.trigger||!1!==p.trigger.apply(r,n))){if(!i&&!p.noBubble&&!g(r)){for(u=p.delegateType||v,!t5.test(u+v)&&(a=a.parentNode);a;a=a.parentNode)h.push(a),s=a;s===(r.ownerDocument||y)&&h.push(s.defaultView||s.parentWindow||e)}o=0;while((a=h[o++])&&!t.isPropagationStopped())d=a,t.type=o>1?u:p.bindType||v,(f=(e0.get(a,"events")||Object.create(null))[t.type]&&e0.get(a,"handle"))&&f.apply(a,n),(f=l&&a[l])&&f.apply&&eK(a)&&(t.result=f.apply(a,n),!1===t.result&&t.preventDefault());return t.type=v,!i&&!t.isDefaultPrevented()&&(!p._default||!1===p._default.apply(h.pop(),n))&&eK(r)&&l&&"function"==typeof r[v]&&!g(r)&&((s=r[l])&&(r[l]=null),T.event.triggered=v,t.isPropagationStopped()&&d.addEventListener(v,t9),r[v](),t.isPropagationStopped()&&d.removeEventListener(v,t9),T.event.triggered=void 0,s&&(r[l]=s)),t.result}},simulate:function(e,t,n){var r=T.extend(new T.Event,n,{type:e,isSimulated:!0});T.event.trigger(r,null,t)}}),T.fn.extend({trigger:function(e,t){return this.each(function(){T.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return T.event.trigger(e,t,n,!0)}});var t6=e.location,t8={guid:Date.now()},t7=/\?/;T.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{n=new e.DOMParser().parseFromString(t,"text/xml")}catch(e){}return r=n&&n.getElementsByTagName("parsererror")[0],(!n||r)&&T.error("Invalid XML: "+(r?T.map(r.childNodes,function(e){return e.textContent}).join("\n"):t)),n};var ne=/\[\]$/,nt=/\r?\n/g,nn=/^(?:submit|button|image|reset|file)$/i,nr=/^(?:input|select|textarea|keygen)/i;T.param=function(e,t){var n,r=[],i=function(e,t){var n="function"==typeof t?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!T.isPlainObject(e))T.each(e,function(){i(this.name,this.value)});else for(n in e)!function e(t,n,r,i){var o;if(Array.isArray(n))T.each(n,function(n,o){r||ne.test(t)?i(t,o):e(t+"["+("object"==typeof o&&null!=o?n:"")+"]",o,r,i)});else if(r||"object"!==h(n))i(t,n);else for(o in n)e(t+"["+o+"]",n[o],r,i)}(n,e[n],t,i);return r.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=T.prop(this,"elements");return e?T.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!T(this).is(":disabled")&&nr.test(this.nodeName)&&!nn.test(e)&&(this.checked||!tx.test(e))}).map(function(e,t){var n=T(this).val();return null==n?null:Array.isArray(n)?T.map(n,function(e){return{name:t.name,value:e.replace(nt,"\r\n")}}):{name:t.name,value:n.replace(nt,"\r\n")}}).get()}});var ni=/%20/g,no=/#.*$/,na=/([?&])_=[^&]*/,ns=/^(.*?):[ \t]*([^\r\n]*)$/mg,nu=/^(?:GET|HEAD)$/,nl=/^\/\//,nc={},nf={},np="*/".concat("*"),nd=y.createElement("a");function nh(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(Q)||[];if("function"==typeof n)while(r=o[i++])"+"===r[0]?(e[r=r.slice(1)||"*"]=e[r]||[]).unshift(n):(e[r]=e[r]||[]).push(n)}}function ng(e,t,n,r){var i={},o=e===nf;function a(s){var u;return i[s]=!0,T.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function nv(e,t){var n,r,i=T.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&T.extend(!0,e,r),e}nd.href=t6.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:t6.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(t6.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":np,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?nv(nv(e,T.ajaxSettings),t):nv(T.ajaxSettings,e)},ajaxPrefilter:nh(nc),ajaxTransport:nh(nf),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var r,i,o,a,s,u,l,c,f,p,d=T.ajaxSetup({},n),h=d.context||d,g=d.context&&(h.nodeType||h.jquery)?T(h):T.event,v=T.Deferred(),m=T.Callbacks("once memory"),x=d.statusCode||{},b={},w={},C="canceled",j={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a){a={};while(t=ns.exec(o))a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return l?o:null},setRequestHeader:function(e,t){return null==l&&(b[e=w[e.toLowerCase()]=w[e.toLowerCase()]||e]=t),this},overrideMimeType:function(e){return null==l&&(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)j.always(e[j.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return r&&r.abort(t),E(0,t),this}};if(v.promise(j),d.url=((t||d.url||t6.href)+"").replace(nl,t6.protocol+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(Q)||[""],null==d.crossDomain){u=y.createElement("a");try{u.href=d.url,u.href=u.href,d.crossDomain=nd.protocol+"//"+nd.host!=u.protocol+"//"+u.host}catch(e){d.crossDomain=!0}}if(ng(nc,d,n,j),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=T.param(d.data,d.traditional)),l)return j;for(f in(c=T.event&&d.global)&&0==T.active++&&T.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!nu.test(d.type),i=d.url.replace(no,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(d.data=d.data.replace(ni,"+")):(p=d.url.slice(i.length),d.data&&(d.processData||"string"==typeof d.data)&&(i+=(t7.test(i)?"&":"?")+d.data,delete d.data),!1===d.cache&&(i=i.replace(na,"$1"),p=(t7.test(i)?"&":"?")+"_="+t8.guid+++p),d.url=i+p),d.ifModified&&(T.lastModified[i]&&j.setRequestHeader("If-Modified-Since",T.lastModified[i]),T.etag[i]&&j.setRequestHeader("If-None-Match",T.etag[i])),(d.data&&d.hasContent&&!1!==d.contentType||n.contentType)&&j.setRequestHeader("Content-Type",d.contentType),j.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+np+"; q=0.01":""):d.accepts["*"]),d.headers)j.setRequestHeader(f,d.headers[f]);if(d.beforeSend&&(!1===d.beforeSend.call(h,j,d)||l))return j.abort();if(C="abort",m.add(d.complete),j.done(d.success),j.fail(d.error),r=ng(nf,d,n,j)){if(j.readyState=1,c&&g.trigger("ajaxSend",[j,d]),l)return j;d.async&&d.timeout>0&&(s=e.setTimeout(function(){j.abort("timeout")},d.timeout));try{l=!1,r.send(b,E)}catch(e){if(l)throw e;E(-1,e)}}else E(-1,"No Transport");function E(t,n,a,u){var f,p,y,b,w,C=n;!l&&(l=!0,s&&e.clearTimeout(s),r=void 0,o=u||"",j.readyState=4*(t>0),f=t>=200&&t<300||304===t,a&&(b=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r){for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(d,j,a)),!f&&T.inArray("script",d.dataTypes)>-1&&0>T.inArray("json",d.dataTypes)&&(d.converters["text script"]=function(){}),b=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift()){if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o])){for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}}return{state:"success",data:t}}(d,b,j,f),f?(d.ifModified&&((w=j.getResponseHeader("Last-Modified"))&&(T.lastModified[i]=w),(w=j.getResponseHeader("etag"))&&(T.etag[i]=w)),204===t||"HEAD"===d.type?C="nocontent":304===t?C="notmodified":(C=b.state,p=b.data,f=!(y=b.error))):(y=C,(t||!C)&&(C="error",t<0&&(t=0))),j.status=t,j.statusText=(n||C)+"",f?v.resolveWith(h,[p,C,j]):v.rejectWith(h,[j,C,y]),j.statusCode(x),x=void 0,c&&g.trigger(f?"ajaxSuccess":"ajaxError",[j,d,f?p:y]),m.fireWith(h,[j,C]),c&&(g.trigger("ajaxComplete",[j,d]),--T.active||T.event.trigger("ajaxStop")))}return j},getJSON:function(e,t,n){return T.get(e,t,n,"json")},getScript:function(e,t){return T.get(e,void 0,t,"script")}}),T.each(["get","post"],function(e,t){T[t]=function(e,n,r,i){return("function"==typeof n||null===n)&&(i=i||r,r=n,n=void 0),T.ajax(T.extend({url:e,type:t,dataType:i,data:n,success:r},T.isPlainObject(e)&&e))}}),T.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),T._evalUrl=function(e,t,n){return T.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,scriptAttrs:t.crossOrigin?{crossOrigin:t.crossOrigin}:void 0,converters:{"text script":function(){}},dataFilter:function(e){T.globalEval(e,t,n)}})},T.fn.extend({wrapAll:function(e){var t;return this[0]&&("function"==typeof e&&(e=e.call(this[0])),t=T(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return"function"==typeof e?this.each(function(t){T(this).wrapInner(e.call(this,t))}):this.each(function(){var t=T(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t="function"==typeof e;return this.each(function(n){T(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){T(this).replaceWith(this.childNodes)}),this}}),T.expr.pseudos.hidden=function(e){return!T.expr.pseudos.visible(e)},T.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},T.ajaxSettings.xhr=function(){return new e.XMLHttpRequest};var ny={0:200};function nm(e){return e.scriptAttrs||!e.headers&&(e.crossDomain||e.async&&0>T.inArray("json",e.dataTypes))}T.ajaxTransport(function(e){var t;return{send:function(n,r){var i,o=e.xhr();if(o.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(i in e.xhrFields)o[i]=e.xhrFields[i];for(i in e.mimeType&&o.overrideMimeType&&o.overrideMimeType(e.mimeType),e.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest"),n)o.setRequestHeader(i,n[i]);t=function(e){return function(){t&&(t=o.onload=o.onerror=o.onabort=o.ontimeout=null,"abort"===e?o.abort():"error"===e?r(o.status,o.statusText):r(ny[o.status]||o.status,o.statusText,"text"===(o.responseType||"text")?{text:o.responseText}:{binary:o.response},o.getAllResponseHeaders()))}},o.onload=t(),o.onabort=o.onerror=o.ontimeout=t("error"),t=t("abort");try{o.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},converters:{"text script":function(e){return T.globalEval(e),e}}}),T.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),nm(e)&&(e.type="GET")}),T.ajaxTransport("script",function(e){if(nm(e)){var t,n;return{send:function(r,i){t=T(" + + + + + + + + + + + + + + + + + + + + + UMass 4+1 Accelerated Master's Degree Programs : UMass Amherst + + + + + + + + + + + + + + + + +
+
+

The University of Massachusetts Amherst

+ +
+
+ +
+ + + + + +
+ + + + +
+ +
+
+ +
+ + + +
+ +
+
+
+ + + +
+
+
+ +
+ + +
+ + + + + +
+ + + +
+
+
+ +
+ +
+
+ +
+ +
+ + + + + + +
+ + +
+ + + +
+ + +
+ +
+ +
+
+
+
+ + + + + + +
+ +
+
+ +
+ + + + + + +
+
+ + +
+ + + + +
+ + + + + + + + + Accelerated Masters 4+1 Students + + + + + +
+ + +
+ +
+
+ + + +
+ + +

+ UMass 4+1 Accelerated Master's Degree Programs +

+ + +
+
+
+ + +
+ + +
+
+ +
+
+ + +
+ +
+
+ +
+ +
+ +
+
+ +
+ + + + + + + + + + + +
+
+ + +
+ +
+ + + + + +
+

Jumpstart your future career with UMass 4+1

+
+ + + + + + +
+

UMass 4+1 accelerated master's programs allow you to earn your bachelor’s degree plus your master’s degree in a combined effort.

  • Gain a competitive edge by getting ahead in your career path.
  • Get more from your time at UMass.
  • Earn two degrees in as few as five years.
  • Multiple degree options available to achieve your career goals.

 

+
+ + + + +
+ + +
+ + + + +
+ + + + + + + UMass Accelerated Masters Jumpstarting their careers + + + +
+ + + +
+ + +
+ + +
+ + + + + + + + + + + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ + + + +
+

The UMass 4+1 difference

+
+ + + + +
+ + + + +
+ + + + + +
+
+ + + +
+ +

+ Simplifying your path to graduate school +

+ + + +
+
  • No GRE required.
  • $0 application fees.
  • Seamless transition.
+
+ + + + +
+ + +
+ + + + + +
+
+ + + +
+ +

+ Get started sooner +

+ + + +
+
  • Convenient, cost-effective way to start your career.
  • Save time: earn two degrees in a total of five years (or sooner) vs. the traditional six or seven.
+
+ + + + +
+ + +
+ + + + + +
+
+ + + +
+ +

+ Greater job opportunities +

+ + + +
+
  • Gain a competitive edge.
  • Greater income potential over time.
  • Combine interests to broaden your educational experience as well as career prospects.
+
+ + + + +
+ + +
+ + +
+ +
+ + + + + + + + + + + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+ + + + +
+

Why UMass 4+1?

+
+ + + + + +
+ +
+
+ + +
+

The Materials Science & Engineering 4+1 degree gave me the perfect opportunity to advance my career, refine my studies, and pursue a passion of mine while continuing to be a part of the UMass community. This program gave me an opportunity that I didn’t have in undergrad to study a distinctive interest in materials while gaining industry experience, working for my university, and taking unique and specialized courses. Ultimately, I am thankful to the UMass 4+1 program for the opportunity to pursue a fascinating field and start my career off at a higher level.

Sage Seymour, UMass 4+1 BS Biomedical Engineering / MS in Material Science Engineering

+
+ + + +
+
+ + +
+

Isenberg’s MS in Business Analytics (MSBA) 4+1 not only accelerates my entry into the workforce with a master's level qualification, but also equips me with the expertise sought after by industries increasingly reliant on data-driven insights. Additionally, employers frequently find the MSBA program interesting and a great conversation starter.†Gina Zarcone, UMass 4+1 Master of Science in Business Analytics.

Gina Zarcone, UMass 4+1 Master of Science in Business Analytics

+
+ + + +
+
+ + +
+

The UMass 4+1 accelerated master's program has provided me with the necessary tools to be successful as a young woman leader, through a curriculum that facilitates confidence, growth, and empowerment. I will be able to enter the workforce quickly with an advanced degree, tangible skills, and a strong passion for making a difference in my community.

Julia Fox, UMass 4+1 Master of Public Policy

 

+
+ + + +
+
+ + +
+

The UMass 4+1 program has been rigorously preparing me with necessary skills all within the timeline that works best for me. On top of that, the DACSS curriculum emphasizes critical applications of quantitative methodologies, which, for me, is imperative for anyone interested in using data for social good.

Leah Dion, UMass 4+1 Master of Science in Data Analytics and Computational Social Science

+
+ + + +
+
+
+ + +
+ +
+
+ + + +
+ + + + + + + Sage Seymour + + + +
+ + + + +
+
+ + + +
+ + + + + + + Gina Garzone + + + +
+ + + + +
+
+ + + +
+ + + + + + + Julia Fox + + + +
+ + + + +
+
+ + + +
+ + + + + + + Leah UMass 4+1 Master of Data Analytics and Computational Social Science Student + + + +
+ + + + +
+
+ + +
+ + + + + + + + + + + +
+
+ + + +
+ + + + + + + + + + + +
+
+ + + +
+ + + + + + + + + + + +
+
+ +
+

DISCOVER UMASS 4+1 ACCELERATED MASTER'S PROGRAMS

+
+ +
+ + + + + + + + + + + + + + + +
+
+ + + +
+ + + + + + + + + +
+

+ +

+ + +
+ + + + + + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + +
+

Is UMass 4+1 right for me?

+
+ + +
+ + +
+
+ + + + + + + + + + + +
+
+ + + +
+ + + + + + + + + + + +
+
+ +
+

What is UMass 4+1?

UMass 4+1 is the program that gives academic credit toward your undergraduate degree while at the same time fulfilling some of the course requirements of a graduate degree.


 

What is an accelerated master's program?

An accelerated master’s degree is an explicit arrangement of graduate admissions, courses, and requirements to enable you to complete the requirements for a baccalaureate degree and a specified master’s degree in less calendar time (accelerated) than would be required through normal sequential enrollment.


 

Could I earn more with a master's degree?

Absolutely. According to the U.S. Department of Labor Statistics(link is external), “Each level of education you complete may help you develop more skills, give you access to higher paying occupations, and signal that you’re able to follow through on important tasks, such as planning ahead and meeting deadlines, that employers value.â€


 

Are there remote or flexible learning options for UMass 4+1?

Yes! At UMass Amherst, we holistically work to support your learning goals. Many courses and programs have hybrid and flexible learning options, powered by UMass Flex, to optimize the experience and support equitable learning. Inquire about a specific UMass 4+1 accelerated master's program of your interest and ask what’s available for online, hybrid, or UMass Flex.


 

How do I apply to a UMass 4+1 program?

The standard application procedures for admission to UMass 4+1 remains conditional until the applicant completes the baccalaureate degree and fulfills the Graduate School and chosen graduate program’s requirements for admission. Once you are ready to learn more, contact the specific school that offers the program. Current students can review the Transfer Credits form.


 

Do I have to be a UMass Amherst student to enroll?

Undergraduate students at UMass Amherst, as well as colleges in the Five College Consortium (Amherst College, Hampshire College, Mount Holyoke College, and Smith College), are welcome to apply to UMass 4+1 to seamlessly continue their graduate studies and finish their degree.

 

+
+ +
+ + + + + + + + + + + +
+
+ + + +
+ + + + + + + + + + + +
+
+ + + +
+ + + + + + + + + + + +
+
+ +
+

UMass 4+1 students may be eligible to complete the program sooner by accelerating their studies (specifically, students that enter UMass Amherst with multiple AP credits). Check with the individual program to discuss different opportunities for you.

UMass 4+1: UMass 4+1 is a portfolio of master's programs specific to the University of Massachusetts Amherst. Open to UMass Amherst students as well as other colleges in the Five College Consortium.

Accelerated Master's: An accelerated master's degree option is an explicit arrangement of graduate admissions, courses, and other requirements to enable a student to complete the requirements for a baccalaureate degree and a specified master's degree in less calendar time than would be required through normal sequential enrollment.

Specialized Master's: A portfolio of master's degree programs that are available as Accelerated Master's programs for UMass 4+1.

Application Fee Waiver: For current UMass Amherst and other Five College undergraduate students applying to a master's-only program, excluding MFA programs, the fee is automatically waived; no additional documentation is necessary.

+
+ +
+ + + + + + + +
+ +
+
+ +
+ +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +
+
+ +
+ +
+ +
+
+ + + + + + +
+ + + + + + + + + +
\ No newline at end of file diff --git a/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/Masters_4+1_L_1200x628.png b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/Masters_4+1_L_1200x628.png new file mode 100644 index 00000000..c92d1957 Binary files /dev/null and b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/Masters_4+1_L_1200x628.png differ diff --git a/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/css2 b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/css2 new file mode 100644 index 00000000..03120c1e --- /dev/null +++ b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/css2 @@ -0,0 +1,900 @@ +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} diff --git a/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/css_9iVMqxgjFme60Jzg02SPG6OgV2nEDh1hy5Ki5aoUENs.css b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/css_9iVMqxgjFme60Jzg02SPG6OgV2nEDh1hy5Ki5aoUENs.css new file mode 100644 index 00000000..d5c747c6 --- /dev/null +++ b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/css_9iVMqxgjFme60Jzg02SPG6OgV2nEDh1hy5Ki5aoUENs.css @@ -0,0 +1,3 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +.block-microsite-menu-block svg.ext,.block-microsite-menu-block svg.mailto,.block-microsite-menu-block svg.tel{fill:#ffffff;}.block-microsite-menu-block svg.ext path,.block-microsite-menu-block svg.mailto path,.block-microsite-menu-block svg.tel path{stroke:#ffffff;} +.page-node-type-story .publication-date,.story-listing .publication-date{display:none;}.story-listing .f--field.f--eyebrow{display:none;} diff --git a/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/css_QIFs82ZfXNuf-pYc1oAnz1sQu5EY1LJuSAFq3NPw-Yc.css b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/css_QIFs82ZfXNuf-pYc1oAnz1sQu5EY1LJuSAFq3NPw-Yc.css new file mode 100644 index 00000000..62674358 --- /dev/null +++ b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/css_QIFs82ZfXNuf-pYc1oAnz1sQu5EY1LJuSAFq3NPw-Yc.css @@ -0,0 +1,21 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +[data-component-id="umass_base:block-multiple-ctas"]{container-type:inline-size;.container{max-width:1440px;margin:0 auto;padding-top:var(--s2);padding-right:10%;padding-bottom:var(--s2);padding-left:10%;display:flex;justify-content:space-between;flex-direction:column;@container (width > 1350px){padding-top:var(--s3);padding-right:6.25%;padding-bottom:var(--s3);padding-left:6.25%;flex-direction:row;}}.f--links{display:flex;flex-basis:45%;flex-direction:column;flex-wrap:nowrap;gap:var(--s0);justify-content:center;}.f--section-title{margin-bottom:0;}.lc--layout-container & h2{font-size:clamp(28px,calc(1.5vw + 1.45rem),40px);}.f--description{margin-block-start:var(--s0);}.text-container{flex:1 0 auto;padding-bottom:var(--s0);&:has(.f--description){padding-bottom:var(--s0);h2{text-align:start;}}@container (width >= 1080px){flex:1 0 50%;}@container (width >= 1350px){padding-right:10vw;padding-bottom:0;}}.links-container{align-content:center;container-type:inline-size;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--s-1);justify-content:center;@container (width >= 1080px){flex:1 0 50%;}}background:var(--color-white);&[data-color="gray"]{background:var(--color-gray-100);}&[data-color="maroon"]{background:var(--color-brand);}&[data-background="image"]{background-size:cover;background-repeat:no-repeat;background-position:center center;}&[data-link-style="buttons"]{.container{container-type:inline-size;@container (width >= 1350px){flex-direction:row;}}.text-container{h2,p{text-align:center;}@container (width >= 1080px){flex:1 0 40%;h2,p{text-align:left;}}}.links-container{@container (width >= 1080px){justify-content:flex-end;flex:1 0 60%;}}[data-component-id="umass_base:button"]{background-image:none;flex:1 0 100%;@container (width > 768px){margin-block-end:0;flex:auto;}}.f--links{flex-direction:row;flex-basis:100%;}.f--button{display:flex;align-items:stretch;flex:0 0 auto;}}&:not([data-link-style="buttons"]){h2{text-align:start;}.container{@container (width < 1350px){.links-container{flex-direction:row;justify-content:space-between;column-count:2;flex-wrap:wrap;align-items:baseline;}.f--field.f--button{flex:0 1 49%;}[data-component-id="umass_base:button"].button-text-link{display:inline-block;inline-size:100%;}}@container (width <= 630px){.f--field.f--button{flex:0 1 100%;}}@container (width >= 1350px){.links-container{justify-content:flex-start;}}}[data-component-id="umass_base:button"].button-text-link{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-red.svg);background-position:right center;background-repeat:no-repeat;background-size:1.25rem;box-shadow:0 1px 0 var(--color-gray-100);color:currentColor;font-style:normal;font-weight:800;display:block;padding:.5rem 1.5rem .5rem 0;text-decoration:none;text-transform:uppercase;font-size:1rem;&:hover{transition:all 0.1s;box-shadow:0 2px 0 currentColor;.button-text{color:currentColor;}}}&[data-color="maroon"]{[data-component-id="umass_base:button"]{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-white.svg);}}}&[data-color="maroon"]{h2,.highlight,.f--description *{color:var(--color-white);}}&[data-layout-variant="tabbed"]{.container{padding-top:var(--s2);padding-right:0;padding-bottom:var(--s2);padding-left:0;.text-container,.tabbed-links-container{padding-right:10vw;padding-left:10vw;}@container (width > 768px){.tabbed-links-container{column-count:2;column-gap:10vw;}}@container (width > 1350px){flex-direction:column;padding-top:var(--s3);padding-right:0;padding-bottom:var(--s3);padding-left:0;.text-container,.tabbed-links-container{padding-right:5vw;padding-left:5vw;}}}}} +[data-component-id="umass_base:button"],html[data-whatintent="mouse"] [data-component-id="umass_base:button"]{-webkit-appearance:none;align-items:center;appearance:none;border-radius:0;border:0;display:inline-flex;flex-basis:auto;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-feature-settings:'liga' off,'clig' off;font-size:.875rem;font-style:normal;font-weight:800;justify-content:center;line-height:1.5;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-top:1rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;text-wrap:balance;transition:background-color .1s ease-in-out;white-space:normal;width:100%;min-width:5rem;&:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;}@media (min-width:768px){width:auto;}&.button-primary,&.button-secondary{text-decoration:none;}&.button-primary,&.button-shuffle,&.button-play{color:var(--color-white);background:var(--color-brand);&:hover{background:var(--color-brand-dark);}&.button-disabled{background:var(--color-gray-100);}}&.button-primary{&.button-context-dark{background:var(--color-white);color:var(--color-black);&:hover{background:var(--color-gray-200);}&.button-disabled{background:var(--color-gray-400);color:var(--color-gray-600);}}}&.button-secondary{border-width:2px;border-style:solid;border-color:var(--color-brand);background:transparent;color:var(--color-brand);;&:hover{border-color:var(--color-brand-dark);color:var(--color-brand-dark);}&.button-disabled{border-color:var(--color-gray-100);color:var(--color-gray-100);}&.button-context-dark{color:var(--color-white);border-color:var(--color-white);&.button-disabled{border-color:var(--color-gray-400);color:var(--color-gray-400);}&:hover{color:var(--color-gray-200);border-color:var(--color-gray-200);}}}&.button-text-link{text-underline-offset:3px;text-decoration-thickness:2px;text-decoration-line:underline;color:var(--color-brand);;text-align:left;padding:0;&:hover{color:var(--color-brand-dark);}&.button-disabled{color:var(--color-gray-100);}&.button-context-dark{color:var(--color-white);&.button-disabled{border-color:var(--color-gray-400);color:var(--color-gray-400);}&:hover{color:var(--color-gray-200);}}}&.button-shuffle,&.button-play{border-radius:100px;height:50px;width:50px;min-width:unset;padding:0;&.button-context-dark{color:var(--color-brand);background:var(--color-white);&.button-disabled{background:var(--color-gray-400);color:var(--color-gray-600);}&:hover{color:var(--color-brand-dark);}}}&.button-disabled{pointer-events:none;cursor:not-allowed;}.button-icon{display:flex;}.button-icon-play{padding-inline-start:5px;}} +.cc--card-grid{.c--card-grid{max-width:var(--max-width);margin:0 auto;padding:var(--s2) var(--s1);@media screen and (min-width:768px){padding:var(--s3) var(--s5);}}.c--card-grid > .text-container{margin-bottom:var(--s2);.f--section-title{margin-bottom:var(--s-1);text-transform:uppercase;@media screen and (min-width:768px){margin-bottom:var(--s0);}}}.f--cards{@media screen and (min-width:768px){display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s2) var(--s3);.cc--card-grid-card,.cc--card-grid-card-reference{border:0;min-width:0;}}@media screen and (min-width:1024px){grid-template-columns:repeat(3,1fr);}}&.four-column .f--cards{@media screen and (min-width:1024px){grid-template-columns:repeat(4,1fr);}}&.dark{background:var(--color-black);.f--section-title h2,h3,.f--description p{color:var(--color-white);a{color:var(--color-white);text-decoration:none;&:hover{color:var(--color-gray-200);}}}.f--description p a{font-weight:var(--font-weight-bold);text-decoration:underline;&:hover{text-decoration:none;}}.f--button .button-text-link a{color:var(--color-white);&:hover{color:var(--color-gray-200);text-decoration:none;}}}}.lc--two-column .c--card-grid{padding:var(--s2) var(--s1);} +.c--card-grid-card,.c--card-grid-card-reference{display:flex;flex-direction:column;padding-bottom:var(--s2);.f--image{margin-bottom:var(--s0);}.text-container{h3{font-size:1.5rem;a:hover{text-decoration:none;}@media screen and (min-width:768px){font-size:1.625rem;}}a{color:var(--color-black);text-decoration:underline;&:hover{color:var(--color-brand);text-decoration:none;}}}.f--button a.button-text-link{margin-top:var(--s0);color:var(--color-brand);display:block;&:hover{color:var(--color-black);text-decoration:none;}}} +.f--description{p{font-family:var(--font-family-sans);font-style:normal;font-size:1rem;line-height:1.875;color:var(--color-black);text-align:left;text-transform:none;}} +[data-component-id="umass_base:header-branding"]{a{display:block;}img{width:150px;height:auto;&.redtext{display:block;}&.whitetext{display:none;}}@media print{img{width:200px;}}}@media (min-width:768px){[data-component-id="umass_base:header-branding"] img{width:193px;}}@media (min-width:1024px){[data-component-id="umass_base:header-branding"] img{width:232px;}}.mobile-menu-active [data-component-id="umass_base:header-branding"],.transparent-header [data-component-id="umass_base:header-branding"],.search-active [data-component-id="umass_base:header-branding"]{img.whitetext{display:block;}img.redtext{display:none;}} +.homepage [data-component-id="umass_base:tophat"].search-active{background-color:var(--color-black);}#search-drawer-trigger,#search-drawer-trigger-active{background:var(--color-brand);color:var(--color-white);width:50px;height:50px;line-height:50px;flex:0 0 50px;display:flex;justify-content:center;align-items:center;svg{width:25px;height:25px;vertical-align:center;}.search-trigger-open{display:inline-block;}.search-trigger-close{display:none;}}#search-drawer-trigger-active,#search-drawer-trigger.active{background:#968c67;}#search-drawer-trigger.active{background:#968c67;.search-trigger-open{display:none;}.search-trigger-close{display:inline-block;}}#search-drawer-trigger-active{position:relative;top:6px;}[data-component-id="umass_base:header-search"]{#search-flyout-container{display:none;position:absolute;top:50px;width:100%;background:var(--color-white);}.search-flyout{max-width:var(--max-width);padding:var(--s1) var(--s2) var(--s2);margin:0 auto;display:flex;justify-content:space-between;gap:20px;}form{display:flex;padding:0 1.5rem;@media (max-width:48rem){padding:0 0.4375rem;}border-bottom:1px solid var(--color-black);align-items:center;input{border:none;font-size:1.125rem;font-weight:900;}}.menu{font-size:0.75rem;line-height:2.6667;text-align:center;margin:0.625rem auto 0;@media (max-width:48rem){font-size:1rem;line-height:1.5;text-align:left;margin-top:1.875rem;}display:block;list-style:none;padding:0;&:before{content:"Are you looking for… ";font-weight:600;@media (max-width:48rem){display:block;margin-bottom:.5rem;}}li{display:inline;}li + li:before{content:", ";}a{color:var(--color-black);&:hover,&:focus{color:var(--color-brand) !important;}}}[data-component-id="umass_base:header-branding"]{.whitetext{display:none !important;}.redtext{display:block !important;}}}@media (max-width:75rem){[data-component-id="umass_base:header-search"]{#search-flyout-container{top:0;}}#search-drawer-trigger{visibility:visible;opacity:1;transition:opacity 0.3s linear;}#search-drawer-trigger.active{visibility:hidden;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear;background:var(--color-brand);.search-trigger-open{display:inline-block;}.search-trigger-close{display:none;}}}@media (max-width:62rem){[data-component-id="umass_base:header-search"]{#search-flyout-container{top:100%;}.search-flyout div{margin:0 auto;flex:1 1 auto;}[data-component-id="umass_base:header-branding"],#search-drawer-trigger-active{display:none;}}#search-drawer-trigger.active{visibility:visible;opacity:1;transition:opacity 0.3s linear;background:#968c67;.search-trigger-open{display:none;}.search-trigger-close{display:inline-block;}}form{input{width:100%;}}} +[data-component-id="umass_base:header-socials"]{order:2;> ul{display:flex;gap:20px;margin:0;padding:0.9375rem 0;}li{list-style-type:none;line-height:1;display:block;}.platforms a{color:var(--color-gray-100);display:block;svg{fill:currentColor;width:20px;height:20px;display:block;}&:hover,&:focus{color:var(--color-white);}}} +.cc--keep-exploring{background-color:rgba(136,28,28,.85);background-position:center;background-size:cover;}.cc--keep-exploring .c--keep-exploring{max-width:1800px;margin:0 auto;padding-top:2.5rem;padding-right:8.33333%;padding-bottom:2.5rem;padding-left:8.33333%;position:relative;}@media screen and (min-width:768px){.cc--keep-exploring .c--keep-exploring{padding-top:3.125rem;padding-right:16.66667%;padding-bottom:3.125rem;padding-left:16.66667%;}}@media screen and (min-width:1024px){.cc--keep-exploring .c--keep-exploring{padding-top:7.8125rem;padding-right:16.66667%;padding-bottom:7.8125rem;padding-left:16.66667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.cc--keep-exploring .f--section-title{margin-bottom:0;-ms-flex-preferred-size:56.25%;flex-basis:56.25%;}@media screen and (min-width:768px){.cc--keep-exploring .f--section-title{margin-bottom:0.9375rem;}}@media screen and (min-width:1024px){.cc--keep-exploring .f--section-title{margin-bottom:0;}.lc--full .cc--keep-exploring .f--section-title,body.pattern-lab-demo > .cc--keep-exploring .f--section-title,body.pattern-lab-demo > .cc--component-container .f--field.nested .cc--keep-exploring .f--section-title,.sg-pattern-example > .cc--keep-exploring .f--section-title,.sg-pattern-example > .cc--component-container .f--field.nested .cc--keep-exploring .f--section-title{padding-right:12.5%;}}.cc--keep-exploring .f--section-title h2{font-size:1.75rem;line-height:1;color:var(--color-white);text-transform:uppercase;}@media screen and (min-width:768px){.cc--keep-exploring .f--section-title h2{font-size:2.5rem;line-height:1;}}.cc--keep-exploring .links-container{-ms-flex-preferred-size:35%;flex-basis:35%;}@media screen and (min-width:1024px){.cc--keep-exploring .links-container{-ms-flex-preferred-size:43.75%;flex-basis:43.75%;}}@media screen and (min-width:768px){.cc--keep-exploring .links-container .f--links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media screen and (min-width:1024px){.lc--full .cc--keep-exploring .links-container .f--links,body.pattern-lab-demo > .cc--keep-exploring .links-container .f--links,body.pattern-lab-demo > .cc--component-container .f--field.nested .cc--keep-exploring .links-container .f--links,.sg-pattern-example > .cc--keep-exploring .links-container .f--links,.sg-pattern-example > .cc--component-container .f--field.nested .cc--keep-exploring .links-container .f--links{display:block;}}.cc--keep-exploring .links-container .f--link{border-bottom:0.125rem solid rgb(255 255 255 / 0.2);font-weight:800;a{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-white.svg);background-repeat:no-repeat;background-position:right center;background-size:1.375rem;}}html[data-whatintent="mouse"] .cc--keep-exploring .links-container .f--link{-webkit-transition:border-color 0.1s;transition:border-color 0.1s;}html[data-whatintent="mouse"] .cc--keep-exploring .links-container .f--link:hover{border-bottom-color:var(--color-white);}@media screen and (min-width:768px){.cc--keep-exploring .links-container .f--link{-ms-flex-preferred-size:45.83333%;flex-basis:45.83333%;}}@media screen and (min-width:1024px){.cc--keep-exploring .links-container .f--link:first-child .link{padding-top:0.25rem;}}.cc--keep-exploring .links-container .f--link .link{padding-top:1.25rem;padding-bottom:1rem;font-size:0.9375rem;line-height:1.2;display:block;color:var(--color-white);text-decoration:none;text-transform:uppercase;}@media screen and (min-width:1024px){.cc--keep-exploring .links-container .f--link .link{font-size:1rem;line-height:1.25;}} +.cc--media-with-text{background-repeat:no-repeat;background-position:center 0;background-size:cover;.c--media-with-text{max-width:var(--max-width);margin:0 auto;padding:var(--s2) var(--s1);@media screen and (min-width:960px){padding:var(--s3) var(--s5);}}&.dark{background:var(--color-black);.text-container p{color:var(--color-white);a{color:var(--color-white);font-weight:var(--font-weight-bold);&:hover{text-decoration:none;}}}.f--section-title h2,.f--section-title h2 a{color:var(--color-white);&:hover{color:var(--color-gray-100);}}}&.media-right{@media screen and (min-width:960px){.c--media-with-text{padding-right:0;}}.component-container{flex-direction:row;}}&.media-left{@media screen and (min-width:960px){.c--media-with-text{padding-left:0;}}.component-container{flex-direction:row-reverse;}.text-container{padding-left:var(--s2);padding-right:0;}}.component-container{display:flex;align-items:center;padding:0;.media-container{flex:2;position:relative;}.text-container{flex:1;padding-right:var(--s2);.cta-container{display:flex;flex-wrap:wrap;gap:var(--s0);align-items:center;}.f--description{margin-bottom:var(--s1);}}}@media screen and (max-width:960px){&.media-right .component-container,&.media-left .component-container{flex-direction:column-reverse;}.text-container{margin-top:var(--s2);padding-right:0;padding-left:0;}}.media-container{&.show .f--video-embed{opacity:1;visibility:visible;}&.show .f--image{opacity:0;visibility:hidden;}.f--image{height:100%;transition:visibility 0s linear var(--transition-duration-default),opacity var(--transition-duration-default) var(--transition-easing-default);margin-bottom:0;img{height:100%;object-fit:cover;}}.f--button{position:absolute;bottom:var(--s2);right:var(--s2);.button-play{border-radius:50%;transition:transform var(--transition-duration-default) var(--transition-easing-default),box-shadow var(--transition-duration-default) var(--transition-easing-default);}.button-icon svg{width:13px;}}&:hover .f--button .button-play{box-shadow:0 0 1rem rgba(255,255,255,0.9);transform:scale(1.1);}.f--video-embed{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity var(--transition-duration-default) var(--transition-easing-default);iframe{width:100%;height:100%;}}}.f--section-title h2{margin-bottom:var(--s1);text-transform:uppercase;a{text-decoration:none;}}} +[data-component-id="umass_base:nav-quicklink-buttons"]{width:36.875rem;order:3;margin:1.875rem auto 0;@media (min-width:62rem){order:2;margin-right:0;}.m--quicklink-button-menu{display:flex;gap:0.9375rem;li{flex:1;a{width:100%;}}}} +.f--section-title{margin-bottom:0.625rem;@media screen and (min-width:768px){margin-bottom:0.9375rem;}h2{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;font-size:1.75rem;line-height:1;text-transform:uppercase;@media screen and (min-width:768px){font-size:2.5rem;line-height:1;}.highlight{display:block;color:var(--color-brand);}}} +[data-component-id="umass_base:site-header"]{max-width:var(--max-width);margin:0 auto;padding:var(--s1) var(--s2);display:flex;justify-content:space-between;gap:var(--s2);&.mobile-menu-active{background:var(--color-black);}.navigation-container{display:flex;align-items:center;justify-content:flex-end;gap:var(--s2);}.primary-navigation{height:100%;align-content:center;display:block;.submenu-wrapper{display:none;position:absolute;top:100%;left:-1.5625rem;padding:var(--s1) var(--s2);background-color:var(--color-white);.submenu-wrapper{position:relative;top:initial;left:0;padding:0;> .submenu{display:flex;gap:var(--s1);}}> .submenu{display:flex;flex-wrap:wrap;min-width:180px;max-width:600px;overflow:hidden;gap:var(--s1);&:has(.menu-item--expanded){display:flex;flex-wrap:wrap;.submenu-wrapper{display:none;}.megamenu &{flex-wrap:nowrap;.submenu-wrapper{display:flex;}}}.menu-item{flex:0 0 180px;font-size:0.875rem;line-height:1.4286;font-weight:400;border-bottom:none;a{color:var(--color-black);border-bottom:none;height:auto;&:hover,&:focus{border-bottom:none;color:var(--color-brand);}}span{font-weight:900;font-size:0.9375rem;}a.is-active{color:var(--color-brand);}&.menu-item--expanded{display:flex;gap:var(--s1);margin-bottom:var(--s-3);flex-direction:column;}}}a{color:var(--color-black);height:auto;}}.m--main-menu{display:flex;gap:var(--s2);@media (min-width:75.0625rem) and (max-width:81.25rem){gap:var(--s1);}.button-back,.navigation-title,.arrow-toggle{display:none;}> li{font-size:0.9375rem;line-height:1;font-weight:900;text-transform:uppercase;position:relative;align-content:center;&:hover{.submenu-wrapper{display:block;}}span{color:var(--color-black);text-decoration:none;display:block;height:50px;align-content:center;border-bottom:4px solid transparent;padding-top:var(--s-3);}a{color:var(--color-black);text-decoration:none;display:block;height:50px;align-content:center;border-bottom:4px solid transparent;padding-top:var(--s-3);&:hover,&:focus{color:var(--color-brand);border-bottom-color:var(--color-umass-gold);}.menu-item--active-trail &{border-bottom-color:var(--color-umass-gold);}}li span{color:var(--color-umass-gold);height:auto;border-bottom:none;}}}}#mobile-hamburger{display:none;flex:0 0 50px;&.is-active{background-color:var(--color-black);.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-white);}}.hamburger-box,.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-black);}@media (max-width:75rem){display:block;}}[data-component-id="umass_base:nav-quicklink-buttons"],.mc--utility-menu,[data-component-id="umass_base:header-socials"]{display:none;width:100%;}@media (min-width:75.0625rem){#mobile-flyout-container{display:block !important;}}@media (max-width:75rem){.navigation-container{gap:var(--s-1);}#mobile-flyout-container{display:none;width:100%;background:var(--color-white);padding:var(--s1) var(--s2);position:absolute;left:0;top:100%;& .m--main-menu{flex-direction:column;gap:0;> .menu-item--active-trail{.link-arrow-wrapper > span,.link-arrow-wrapper > a{color:var(--color-brand);}}> .menu-item--expanded{border-bottom:1px solid var(--color-gray-200);> .link-arrow-wrapper{display:flex;justify-content:space-between;.arrow-toggle{display:block;svg{content:"arrow";transition:transform 0.2s ease;}&.is-active svg{transform:rotate(-180deg);}}}.submenu-wrapper{display:none;.submenu-wrapper{display:flex;}}}> li{margin-bottom:.5rem;a{color:var(--color-black);border-bottom:1px solid transparent;font-size:1.125rem;line-height:1.333;&:hover,&:focus,&.is-active{color:var(--color-brand);}}span{color:var(--color-black);font-size:1.125rem;line-height:1.3333;}li span{color:var(--color-umass-gold);}}.submenu-wrapper{left:auto;padding-left:var(--s0);padding-right:var(--s0);.submenu-wrapper{padding:0;border-bottom-color:transparent;}> .submenu{padding-bottom:var(--s0);.submenu{padding-bottom:0;}.menu-item{a{border-bottom:none;}&.menu-item-expanded{margin-bottom:0;}}}}}}&.mobile-menu-active{position:relative;}.primary-navigation{.submenu-wrapper{display:block;position:relative;> .submenu{max-width:100%;overflow:visible;.menu-item{flex:1 0 100%;}&:has(.menu-item--expanded){.megamenu &{flex-wrap:wrap;}}}}}[data-component-id="umass_base:nav-quicklink-buttons"],.mc--utility-menu,[data-component-id="umass_base:header-socials"]{display:block;}.mc--utility-menu{padding:var(--s2) 0 0;.utility-button,.button-back,.navigation-title{display:none;}.menu-item{padding:0 var(--s0) var(--s0);&:last-child{padding-bottom:0;}}.menu-item--expanded{width:220px;float:left;.menu-item{padding:0;}.submenu-wrapper{padding:0;left:auto;}}a{color:var(--color-black);text-decoration:none;font-size:1rem;line-height:1.375;&:hover,&:focus{color:var(--color-brand);text-decoration:none;}}}[data-component-id="umass_base:header-socials"]{width:100%;clear:both;padding:var(--s1) var(--s0);border-top:1px solid var(--color-gray-200);> ul{padding:0;}& .platforms a{& svg{color:var(--color-black);width:22px;height:22px;}&:hover,&:focus{& svg{color:var(--color-gray-600);}}}}}}@media (max-width:62rem){[data-component-id="umass_base:site-header"]{&.search-active{background:var(--color-black);}}body:not(.transparent-header){[data-component-id="umass_base:site-header"].search-active{#mobile-hamburger{.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-white);}}}.search-active [data-component-id="umass_base:header-branding"]{.redtext{display:none;}.whitetext{display:block;}}}}.transparent-header{[data-component-id="umass_base:site-header"]{#mobile-hamburger{.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:var(--color-white);}}& .primary-navigation{& .m--main-menu{& > li{& a{color:var(--color-white);&:hover,&:focus{color:var(--color-gray-100);}}& span{color:var(--color-white);}& li span{color:var(--color-umass-gold);}}}}}}#l--main-header{margin:0 auto;position:relative;z-index:102;}@media print{#l--main-header{height:9.375rem;}} +[data-component-id="umass_base:tabbed-container"]{inline-size:100%;container-type:inline-size;.tab-labels-container{width:100%;padding-block-start:var(--s0);overflow:hidden;padding-left:10vw;padding-right:0;position:relative;margin-block-end:var(--s1);@container (width > 768px){padding-right:10vw;padding-block-start:var(--s1);&::after,&::before{display:none;}}@container (width > 1350px){padding-block-start:var(--s2);padding-right:5vw;padding-left:5vw;}&::after,&::before{content:'';position:absolute;bottom:3px;width:var(--s1);height:100%;}&::after{right:0;background-image:linear-gradient(to left,var(--color-white),transparent);}&::before{left:10vw;z-index:1;background-image:linear-gradient(to right,var(--color-white),transparent);}[data-color="gray"] &{&::after{background-image:linear-gradient(to left,var(--color-gray-100),transparent);}&::before{background-image:linear-gradient(to right,var(--color-gray-100),transparent);}}[data-color="maroon"] &{&::after{background-image:linear-gradient(to left,var(--color-brand),transparent);}&::before{background-image:linear-gradient(to right,var(--color-brand),transparent);}}}.tab-labels-inner{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;border-bottom:1px solid;display:flex;flex-wrap:nowrap;gap:var(--s0);overflow:scroll;position:relative;scroll-behavior:smooth;scroll-padding-inline-start:var(--s2);scroll-snap-type:x mandatory;scrollbar-width:none;white-space:nowrap;width:100%;padding-inline-end:var(--s2);@container (width > 768px){gap:var(--s1);}@container (width > 1350px){gap:var(--s2);}&::-webkit-scrollbar{display:none;}}.tab-label{text-decoration:none !important;color:var(--color-gray-600);padding-block-end:var(--s-1);display:inline-block;width:auto;flex:0 0 auto;scroll-margin-inline-start:20px;&:hover{color:var(--color-black);}&.link-context-dark{color:var(--color-gray-200);&:hover{color:var(--color-white);}}&[aria-selected="true"]{font-weight:700;color:var(--color-black);border-bottom:2px solid var(--color-brand);position:relative;z-index:10;&.link-context-dark{color:var(--color-white);border-bottom:2px solid var(--color-black);&:hover{color:var(--color-gray-100);}}}}.tab-content-panel{flex:1 0 100%;display:none;&.is-active{display:block;}}} +.cc--tabbed-media-content{background:var(--color-black);.c--tabbed-media-content{max-width:var(--max-width);margin:0 auto;padding:var(--s2) var(--s1);display:grid;grid-template-columns:1fr 1fr;gap:var(--s2);@media screen and (min-width:768px){padding:var(--s3) var(--s5);}@media screen and (max-width:550px){&:has(.tabbed-media-content-media-item.is-active){grid-template-columns:1fr;.tabbed-media-content-media-col{align-items:center;}.tabbed-media-content-text-col{justify-self:center;width:100%;}.tabbed-media-content-media-item.with-social-embed{justify-content:center;}}}}.f--section-title h2{color:var(--color-white);text-transform:uppercase;}.f--cta-title h3{color:var(--color-white);}.f--description{margin-bottom:var(--s2);}.f--description p{color:var(--color-white);a{color:var(--color-white);text-decoration:underline;&:hover{color:var(--color-gray-200);text-decoration:none;}}}.f--field.f--button{margin-top:var(--s1);}.tab-labels-container{padding:var(--s1) 0;&:before,&:after{background-image:none;pointer-events:none;}}.tab-labels-inner{border-bottom-color:var(--color-gray-800);.tab-label{font-weight:var(--font-weight-bold);color:var(--color-gray-400);&[aria-selected="true"].link-context-dark{border-bottom-color:var(--color-white);}}}.tabbed-media-content-text-col{min-width:0;display:flex;flex-direction:column;justify-self:start;align-items:flex-start;width:100%;}.tabbed-media-content-media-col{position:relative;display:flex;flex-direction:column;align-items:flex-end;}.tabbed-media-content-media-item{display:none;&.is-active{display:block;width:100%;}.f--image img{display:block;width:100%;height:auto;max-height:600px;object-fit:contain;}.f--video-embed{position:absolute;inset:0;z-index:1;visibility:hidden;pointer-events:none;iframe{width:100%;height:100%;}}.f--button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);.button-play{width:50px;min-width:0;transition:transform var(--transition-duration-default) var(--transition-easing-default),box-shadow var(--transition-duration-default) var(--transition-easing-default);}}&.with-video:hover .f--button .button-play{box-shadow:0 0 1rem rgba(255,255,255,0.9);transform:scale(1.1);}&.play{.f--image{opacity:0;visibility:hidden;}.f--video-embed{visibility:visible;pointer-events:auto;}}&.is-active.with-social-embed{display:flex;}&.with-social-embed{align-self:stretch;align-items:flex-start;justify-content:flex-end;.f--social-embed{width:min(575px,100%);}}&.with-tiktok-embed .f--social-embed{width:min(325px,100%);}&.with-facebook-embed .f--social-embed{width:min(350px,100%);overflow:hidden;}}} +[data-component-id="umass_base:tophat"]{background-color:var(--color-black);color:var(--color-white);.homepage &{background-color:transparent;}&.tophat-active{background-color:var(--color-black);}.tophat-inner{max-width:var(--max-width);padding:0 var(--s2);margin:0 auto;display:flex;gap:var(--s1);justify-content:flex-end;}.social-header{display:flex;justify-content:flex-end;}#tophat-hamburger{width:50px;&.is-active{background-color:#968c67;.hamburger-box{background-color:#968c67;}}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;background-color:var(--color-white);}.hamburger-box{width:20px;}}#tophat-flyout-container{display:none;color:var(--color-black);background-color:var(--color-white);position:absolute;z-index:2;width:100%;}.tophat-flyout{padding-top:var(--s1);padding-bottom:var(--s2);max-width:var(--max-width);padding:var(--s1) var(--s2) var(--s2);margin:0 auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;@media (min-width:62rem){flex-direction:row;justify-content:space-between;}}.tophat-logo{order:1;align-self:center;@media (min-width:62rem){align-self:flex-start;}img{width:232px;height:auto;}}.mc--utility-menu{flex:0 0 auto;max-width:590px;margin:var(--s3) auto 0;order:3;@media (min-width:62rem){margin:0;flex:0 1 100%;max-width:100%;}@media (min-width:71.25rem){display:flex;justify-content:flex-end;}.m--utility-menu{@media (min-width:71.25rem){flex:0 0 1040px;}> .menu-item.menu-item--expanded{float:left;margin-left:0;@media (min-width:71.25rem){width:350px;}}> li:nth-child(2){margin-top:var(--s3);}@media (min-width:62rem){> li:nth-child(3){margin-top:var(--s3);}> li:nth-child(4){clear:right;}}}.utility-button,.button-back{display:none;}.submenu-wrapper{li{width:350px;max-width:100%;margin-left:0;}}.navigation-title{font-size:1.125rem;line-height:1;font-weight:900;color:var(--color-umass-gold);display:block;padding-bottom:var(--s1);flex:0 1 194px;white-space:nowrap;}li{width:270px;float:right;margin-left:var(--s3);}a{font-size:0.875rem;line-height:1.4286;font-weight:900;display:flex;justify-content:space-between;color:var(--color-black);text-transform:uppercase;text-decoration:none;padding-top:var(--s1);padding-right:var(--s-1);padding-bottom:var(--s1);padding-left:0;border-bottom:1px solid var(--color-gray-200);&:after{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz48c3ZnIGlkPSdMYXllcl8xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgdmlld0JveD0nMCAwIDUgMTEnPjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbHVzdHJhdG9yciAzMC4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiAyLjEuMSBCdWlsZCAxKSAtLT48ZGVmcz48c3R5bGU+IC5zdDAgeyBmaWxsOiAjODgxYzFjOyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0gPC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9J3N0MCcgZD0nTTQuNTcsNS4xNEwwLDB2MTAuMjlsNC41Ny01LjE0WicvPjwvc3ZnPg==");width:5px;height:11px;display:inline-block;}&:hover,&:active{color:var(--color-brand);text-decoration:none;border-bottom-color:var(--color-brand);}}}@media (max-width:75rem){display:none;}} +.cc--wysiwyg{max-width:1800px;margin:0 auto;padding-bottom:2.1875rem;}@media screen and (min-width:768px){.cc--wysiwyg{padding-bottom:3.125rem;}}.lc--two-column .lr--main > .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}@media screen and (min-width:1024px){.lc--two-column .lr--main > .cc--wysiwyg{padding-right:16.66667%;padding-left:5.55556%;}}@media screen and (min-width:768px){.tc--landing-page .lc--two-column .lr--main > .cc--wysiwyg,.tc--microsite-landing-page .lc--two-column .lr--main > .cc--wysiwyg{padding-right:16.66667%;padding-left:16.66667%;}}@media screen and (min-width:1024px){.tc--microsite-article .lc--two-column .lr--main > .cc--wysiwyg,.tc--events-listing .lc--two-column .lr--main > .cc--wysiwyg{padding-right:16.66667%;padding-left:5.55556%;}}.tc--event .lc--two-column .lr--main > .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}@media screen and (min-width:1024px){.tc--event .lc--two-column .lr--main > .cc--wysiwyg{padding-top:0.625rem;padding-right:25%;padding-left:2.77778%;}}@media screen and (min-width:768px){.tc--layout-builder .lc--two-column .lr--main > .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}}.lc--full .lr--main .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}.tc--microsite-profile .lc--full .lr--main .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}@media screen and (min-width:1024px){.tc--microsite-profile .lc--full .lr--main .cc--wysiwyg{padding-right:25%;padding-left:25%;}}.cc--wysiwyg img.align-left,.cc--wysiwyg figure.align-left,.cc--wysiwyg article.align-left,.cc--wysiwyg entity.algin-left{width:50%;float:left;}.cc--wysiwyg img.align-right,.cc--wysiwyg figure.align-right,.cc--wysiwyg article.align-right,.cc--wysiwyg entity.align-right{width:50%;float:right;}@media screen and (max-width:480px){.cc--wysiwyg img.align-right,.cc--wysiwyg figure.align-right,.cc--wysiwyg article.align-right,.cc--wysiwyg entity.align-right,.cc--wysiwyg img.align-left,.cc--wysiwyg figure.align-left,.cc--wysiwyg article.align-left,.cc--wysiwyg entity.algin-left{width:100%;float:none;margin-left:0;margin-right:0;}}.cc--wysiwyg .responsive-iframe{position:relative;width:100%;padding-top:56.25%;overflow:hidden;}.cc--wysiwyg .responsive-iframe > iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;} +*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;}:root{--max-width:1800px;--ratio:1.5;--s-5:calc(var(--s-4) / var(--ratio));--s-4:calc(var(--s-3) / var(--ratio));--s-3:calc(var(--s-2) / var(--ratio));--s-2:calc(var(--s-1) / var(--ratio));--s-1:calc(var(--s0) / var(--ratio));--s0:1rem;--s1:calc(var(--s0) * var(--ratio));--s2:calc(var(--s1) * var(--ratio));--s3:calc(var(--s2) * var(--ratio));--s4:calc(var(--s3) * var(--ratio));--s5:calc(var(--s4) * var(--ratio));--font-family-sans:'Open Sans',Arial,Helvetica,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--transition-duration-fast:0.1s;--transition-duration-default:0.3s;--transition-easing-default:ease-in-out;--transition-timing-cubic:cubic-bezier(0.42,0,0.58,1);--color-brand:#881C1C;--color-brand-dark:#651616;--color-brand-light:#CF6E6E;--color-black:#151515;--color-white:#fff;--color-gray-100:#E9E9E9;--color-gray-200:#CCC;--color-gray-300:#ACA39A;--color-gray-400:#979797;--color-gray-500:#767676;--color-gray-600:#666;--color-gray-700:#545454;--color-gray-800:#4A4A4A;--color-umass-gold:#827853;--color-yellow:#ffc72c;--color-orange:#ff9e1b;--color-purple:#615e9b;--color-green-dark:#44693d;--color-brown:#5e4b3c;--color-blue-dark:#002554;--color-blue-bright:#00aec7;--color-green-soft:#86c8bc;--color-green-leaf:#6ba539;--color-green-neon:#c4d600;--color-rust:#cb6015;--color-red-bright:#fe3b1f;} +html{line-height:1.15;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.messages--status{background-color:#e6f4ea;border-left:6px solid #28a745;color:#155724;font-weight:600;position:fixed;z-index:101}.messages--status,.unpublished-banner{border-radius:6px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05);margin-left:2rem;margin-right:2rem;padding:1rem 1.5rem}.unpublished-banner{background:#fee;border-left:6px solid #a00;color:#a00;font-weight:700;margin-bottom:1.5rem;position:relative;text-align:center}.above-content{position:fixed;z-index:103}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label,.f--description p,.fi--form-item-radio .radio-wrapper label,.lc--layout-container h3.no-results,.sg-pattern-example h3.no-results{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:300}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.cc--header-search form input[type=text],.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated,.fi--form-item textarea,.lc--layout-container ol li,.lc--layout-container p,.lc--layout-container ul li,.sg-pattern-example ol li,.sg-pattern-example p,.sg-pattern-example ul li,.tc--search .content-main .gsc-result-info,.tc--search .content-main .gsc-webResult .gs-snippet,body{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}.c--component .f--wysiwyg figure figcaption,.c--component .f--wysiwyg figure figcaption p,.c--component .f--wysiwyg table caption,.cc--hero-landing .text-container .feature-container .f--description p,.lc--layout-container em,.sg-pattern-example em{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:italic;font-weight:400}.button--alt,.lc--layout-container h6,.sg-pattern-example h6{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:600}.c--component .f--wysiwyg ol>li:before,.c--component .f--wysiwyg thead th,.cc--back-to-top .f--back a,.cc--button-back-to-top .c--button-back-to-top button span,.cc--chaptered-nav .link,.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label,.cc--filterable-content-grid .fi--form-item .select-wrap select,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p,.fi--form-item label,.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label,.lc--layout-container b,.lc--layout-container strong,.mc--left-nav-menu .menu-item a,.node-event-submit-an-event-form .form-wrapper .fieldset-legend,.sg-pattern-example b,.sg-pattern-example strong{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.lc--layout-container em b,.lc--layout-container em strong,.sg-pattern-example em b,.sg-pattern-example em strong{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:italic;font-weight:700}.button,.c--component .f--wysiwyg tbody th,.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow,.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow,.cc--abundance-grid .abundance-container-text .f--link a,.cc--accordions .c--accordions .accordion h3 .accordion-trigger,.cc--date-card .f--card-date span.day,.cc--date-card .f--card-date span.month,.cc--date-cards .c--date-cards .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link a,.cc--hero-article .text-container .f--description,.cc--hero-article-video .text-container .f--description,.cc--hero-article-video .video-container.show+.exit-video,.cc--hero-interior .f--eyebrow a,.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow,.cc--menu-microsite .button-back,.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title,.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a,.cc--menu-microsite .menu-microsite-toggle,.cc--menu-mobile .button-back,.cc--menu-mobile .c--menu-mobile nav a,.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle,.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title,.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a,.cc--pager-calendar .c--pager-calendar .pager ul li,.cc--pager-load-more .pager__item a,.cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more,.cc--social-media-grid .social-media-links>span,.f--button-link a,.fi--form-item input[type=button],.lc--layout-container .h1,.lc--layout-container h1,.lc--layout-container h2,.lc--layout-container h3,.lc--layout-container h4,.lc--layout-container h5,.sg-pattern-example .h1,.sg-pattern-example h1,.sg-pattern-example h2,.sg-pattern-example h3,.sg-pattern-example h4,.sg-pattern-example h5,.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling,.tc--search .content-main input.gsc-input,input[type=submit]{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:800}html[data-whatinput=keyboard] :focus{outline:3px solid #c69214}html[data-whatinput=mouse] :focus{outline:none}.visually-hidden{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.skip-link{background-color:#881c1c;color:#fff;left:1.25rem;position:absolute;z-index:101}.skip-link:not(:focus){border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{color:#151515;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}h1,h2,h3,h4,h5,h6{line-height:1.1;margin:0}p{margin-top:0}p:last-child{margin-bottom:0}ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style-type:disc}img{display:block;height:auto;width:100%}svg circle,svg ellipse,svg line,svg path,svg polygon,svg rect{-webkit-transition:fill .1s ease-in-out;transition:fill .1s ease-in-out}html[data-whatintent=mouse] svg circle else,html[data-whatintent=mouse] svg ellipse else,html[data-whatintent=mouse] svg line else,html[data-whatintent=mouse] svg path else,html[data-whatintent=mouse] svg polygon else,html[data-whatintent=mouse] svg rect else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] svg circle:hover,html[data-whatintent=mouse] svg ellipse:hover,html[data-whatintent=mouse] svg line:hover,html[data-whatintent=mouse] svg path:hover,html[data-whatintent=mouse] svg polygon:hover,html[data-whatintent=mouse] svg rect:hover{-webkit-transition:fill .1s ease-in-out;transition:fill .1s ease-in-out}nav ol,nav ul{list-style:none;margin:0;padding:0}dl{margin-top:0}dd{margin:0}address{font-style:normal}form{margin:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}button{background-color:transparent;border:0;padding:0}.button-reset,[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}iframe{border:0}section.two-cols{margin-bottom:2.5rem;margin-top:2.5rem}@media screen and (min-width:768px){section.two-cols{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}section.two-cols img{float:left;margin-bottom:.9375rem}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}table tr td,table tr th{font-size:1rem;line-height:1.625;padding:.625rem 2.5%;text-align:left;vertical-align:top}@media screen and (min-width:768px){table tr td,table tr th{font-size:1.125rem;line-height:1.4445;padding-left:2.0833333333%;padding-right:2.0833333333%}}table tr:nth-child(2n){background:#f0f0f0}table.two-col tr th:first-child{font-weight:600;width:40%}table.two-col tr td:nth-child(2){color:#000}td,th{padding:0}th{font-weight:400}[tabindex="-1"]:focus{outline:none!important}@media print{*,:after,:before{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited,a[href]:after{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";word-break:break-word}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.lc--layout-container .h1,.lc--layout-container h1,.sg-pattern-example .h1,.sg-pattern-example h1{font-size:1.875rem;line-height:1}@media screen and (min-width:1024px){.lc--layout-container .h1,.lc--layout-container h1,.sg-pattern-example .h1,.sg-pattern-example h1{font-size:3.75rem;line-height:1}}.lc--layout-container h2,.sg-pattern-example h2{font-size:2.5rem;line-height:1.05}.lc--layout-container h3,.sg-pattern-example h3{font-size:2rem;line-height:1.25}.lc--layout-container h4,.sg-pattern-example h4{font-size:1.25rem;line-height:1.3}.lc--layout-container h5,.sg-pattern-example h5{font-size:.9375rem;line-height:1.2}.lc--layout-container h6,.sg-pattern-example h6{font-size:.875rem;line-height:1.5}.lc--layout-container h3.no-results,.sg-pattern-example h3.no-results{color:#fff;font-size:1.25rem;line-height:2}.lc--layout-container p,.sg-pattern-example p{color:#4a4a4a;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.lc--layout-container p,.sg-pattern-example p{font-size:1rem;line-height:1.875}}.lc--layout-container ol li,.lc--layout-container ul li,.sg-pattern-example ol li,.sg-pattern-example ul li{color:#4a4a4a;font-size:1rem;line-height:1.875}.button,.f--button-link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}.f--button-link html[data-whatintent=mouse] a else,html[data-whatintent=mouse] .button else,html[data-whatintent=mouse] .f--button-link a else{-webkit-transition:all .1s;transition:all .1s}.f--button-link html[data-whatintent=mouse] a:hover,html[data-whatintent=mouse] .button:hover,html[data-whatintent=mouse] .f--button-link a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.button--alt{color:#881c1c;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.375rem;line-height:1;padding-bottom:.5625rem;position:relative;text-decoration:none;text-transform:uppercase}.button--alt:after{background-color:#881c1c;bottom:0;content:"";display:block;height:.125rem;left:0;position:absolute;width:100%}html[data-whatintent=mouse] .button--alt else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .button--alt:hover{color:#6a1010;text-decoration:none}html[data-whatintent=mouse] .button--alt:hover:after{background-color:#6a1010}.icon-close{height:3.125rem;width:3.125rem}.icon-close svg{fill:#fff;height:1.125rem;width:1.125rem}@media screen and (min-width:1024px){>.cc--component-container.narrow{margin:0 auto;max-width:50%}>.cc--component-container.fullbackground>.c--component,>.cc--component-container.maxwidth{margin:0 auto;max-width:1800px}}.fi--form-item input[type=date],.fi--form-item input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:0;color:#4a4a4a;font-size:.875rem;height:3.5rem;line-height:1.7143;padding-left:1.5625rem;padding-right:1.5625rem;position:relative;width:100%}.fi--form-item:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:768px){.fi--form-item:not(:last-child){margin-bottom:2.5rem}}.fi--form-item label{color:#4a4a4a;display:block;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.fi--form-item label{font-size:1rem;line-height:1.875}}.fi--form-item input[type=button]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal}html[data-whatintent=mouse] .fi--form-item input[type=button] else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .fi--form-item input[type=button]:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.fi--form-item input[type=button]{height:3.125rem;max-width:10.625rem;width:100%}.cc--component-container .fi--form-item-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--component-container .fi--form-item-checkbox .group-title{font-size:1rem;line-height:1.875;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:700}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper{padding-bottom:.3125rem;padding-left:2.3125rem;padding-top:.3125rem;position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]{left:-9999px;position:absolute;top:0}html[data-whatinput=keyboard] .cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:focus+label:before{outline:3px solid #c69214}html[data-whatinput=mouse] .cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:focus+label:before{outline:none}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label:before{background-color:#881c1c;border:.0625rem solid #881c1c}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label:after{background-color:#881c1c;border:.1875rem solid #fff;opacity:1}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label{color:#4a4a4a;cursor:pointer;font-size:.875rem;line-height:1.7143;margin-bottom:0}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:after,.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:before{background-color:#fff;border:.0625rem solid #767676;height:1.25rem;left:.0625rem;width:1.25rem}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:after{height:1rem;left:.1875rem;opacity:0;width:1rem}.fi--form-item input[type=date]{padding-right:.9375rem;text-transform:uppercase}.fi--form-item input[type=date]::-webkit-calendar-picker-indicator{color:transparent;height:1.1875rem;opacity:0;width:1.1875rem}.fi--form-item input[type=date]:after{background-image:url(/themes/custom/umass_base/images/icons/icon-calendar.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:1.1875rem;content:"";display:block;height:1.25rem;pointer-events:none;position:absolute;right:1.125rem;width:1.1875rem}.fi--form-item-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fi--form-item-radio .group-title{font-size:1rem;line-height:1.875;margin-bottom:.3125rem;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:700}.fi--form-item-radio .radio-wrapper{padding-left:2.3125rem;padding-top:.3125rem;position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left}.fi--form-item-radio .radio-wrapper input[type=radio]{left:-9999px;position:absolute;top:0}html[data-whatinput=keyboard] .fi--form-item-radio .radio-wrapper input[type=radio]:focus+label:before{outline:.1875rem solid #008996}.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label:before{border:.125rem solid #881c1c}.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label:after{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fi--form-item-radio .radio-wrapper label{cursor:pointer;font-size:.875rem;line-height:1.7143;margin-bottom:0}.fi--form-item-radio .radio-wrapper label:after,.fi--form-item-radio .radio-wrapper label:before{content:"";position:absolute;top:50%}.fi--form-item-radio .radio-wrapper label:before{background-color:#fff;border:.0625rem solid #767676;border-radius:50%;height:1.375rem;left:.0625rem;margin-top:-.5rem;width:1.375rem}.fi--form-item-radio .radio-wrapper label:after{background-color:#881c1c;border-radius:50%;height:.75rem;left:.375rem;margin-top:-.1875rem;opacity:0;-webkit-transform:translate3d(-40px,0,0) scale(.5);transform:translate3d(-40px,0,0) scale(.5);width:.75rem}.fi--form-item .select-wrap{background-color:#fff;border:1px solid #ccc;position:relative}.fi--form-item .select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:none;border:0;-webkit-box-shadow:none;box-shadow:none;color:#4a4a4a;font-size:.875rem;height:3.125rem;line-height:1.7143;padding-left:1.5625rem;padding-right:1.5625rem;width:100%}.fi--form-item .select-wrap select::-ms-expand{display:none}.fi--form-item .select-wrap svg{fill:#881c1c;height:6px;pointer-events:none;position:absolute;right:1.375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:11px}input[type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal}html[data-whatintent=mouse] input[type=submit] else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] input[type=submit]:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}input[type=submit]{height:3.125rem;max-width:10.625rem;width:100%}.fi--form-item input[type=text]::-webkit-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::-moz-placeholder{color:#4a4a4a}.fi--form-item input[type=text]:-ms-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::-ms-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::placeholder{color:#4a4a4a}.fi--form-item input[type=text].magnifier{background-image:url(/themes/custom/umass_base/images/icons/icon-search-red.svg);background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.8125rem}.fi--form-item textarea{background-color:#fff;border-color:#ccc;color:#4a4a4a;font-size:.875rem;height:9.375rem;line-height:1.7143;padding:1.4375rem 1.75rem 1.4375rem 2rem;width:100%}@media screen and (min-width:768px){.fi--form-item textarea{height:12.5rem}}.fi--form-item textarea::-webkit-input-placeholder{color:#4a4a4a}.fi--form-item textarea::-moz-placeholder{color:#4a4a4a}.fi--form-item textarea:-ms-input-placeholder{color:#4a4a4a}.fi--form-item textarea::-ms-input-placeholder{color:#4a4a4a}.fi--form-item textarea::placeholder{color:#4a4a4a}.lc--two-column{margin:0 auto;max-width:1800px}.lc--two-column .l--two-column{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:2.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}@media screen and (min-width:768px){.lc--two-column .l--two-column{padding-bottom:3.125rem}}@media screen and (min-width:1024px){.lc--two-column .l--two-column{padding-top:3.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media print{.lc--two-column .l--two-column{padding-top:3.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1024px){.lc--two-column .l--two-column .lr--sidebar{padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:100%}.tc--landing-page .lc--two-column .l--two-column .lr--sidebar{border-right:.0625rem solid #ccc;margin-bottom:-3.125rem;margin-top:-3.125rem;padding-bottom:3.125rem;padding-top:3.125rem}}@media print{.lc--two-column .l--two-column .lr--sidebar{padding-left:0;padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:100%}}@media screen and (min-width:1024px){.lc--two-column .l--two-column .lr--main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;width:100%}}@media print{.lc--two-column .l--two-column .lr--main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;width:100%}}@media screen and (max-width:1023px){.lc--two-column .l--two-column .lr--main{padding-bottom:0;padding-top:2.5rem}}@media screen and (min-width:768px){.tc--event .lc--two-column .l--two-column .lr--main{padding-bottom:0;padding-top:0}}.tc--form-page .lc--two-column .l--two-column .lr--main{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--form-page .lc--two-column .l--two-column .lr--main{padding-left:10.4166666667%;padding-right:10.4166666667%}}@media screen and (max-width:1023px){.tc--article .lc--two-column .l--two-column .lr--sidebar,.tc--event .lc--two-column .l--two-column .lr--sidebar,.tc--microsite-article .lc--two-column .l--two-column .lr--sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tc--article .lc--two-column .l--two-column .lr--main,.tc--event .lc--two-column .l--two-column .lr--main,.tc--microsite-article .lc--two-column .l--two-column .lr--main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}body{margin:0;padding:0}.link,a{color:#881c1c;text-decoration:underline}html[data-whatintent=mouse] .link,html[data-whatintent=mouse] a{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .link else,html[data-whatintent=mouse] a else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .link:hover,html[data-whatintent=mouse] a:hover{color:#151515;text-decoration:underline}.nolink{cursor:default!important;pointer-events:none;text-decoration:none}html[data-whatintent=mouse] .nolink{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .nolink else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .nolink:hover{color:inherit;text-decoration:none}.c--component h2 a:hover{text-decoration:underline}.icon-search{height:1.875rem;width:1.875rem}.icon-search svg{height:1.125rem;width:1.125rem}.f--ambient-video{width:100%}@media screen and (max-width:767px){.f--ambient-video{padding-bottom:56.25%}}.f--ambient-video video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media screen and (min-width:1024px){@supports(-ms-ime-align:auto){.f--ambient-video video{height:auto;-o-object-fit:none;object-fit:none}}}@media screen and (min-width:768px){.f--button-link a{width:auto}}.f--description p{color:#000;font-size:1rem;line-height:1.875;text-align:left;text-transform:none}.f--hero-promo-title h2{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.f--hero-promo-title h2{font-size:1rem;line-height:1;text-align:right}}@media screen and (min-width:1024px){.f--hero-promo-title h2{font-size:1rem;line-height:1.25}}.f--hero-promo-title h2 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .f--hero-promo-title h2 a else{-webkit-transition:all .1s;transition:all .1s}.f--hero-promo-title+.f--description a,html[data-whatintent=mouse] .f--hero-promo-title h2 a:hover{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .f--hero-promo-title+.f--description a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .f--hero-promo-title+.f--description a:hover{color:#fff;text-decoration:none}.c--component .f--wysiwyg:after{clear:both;content:"";display:block}.c--component .f--wysiwyg h2{font-size:1.5rem;line-height:1.25;margin-bottom:1.5625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h2{font-size:1.875rem;line-height:1.2;margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg h2{font-size:2.5rem;line-height:1.05}}.c--component .f--wysiwyg h3{font-size:1.5rem;line-height:1.1667;margin-bottom:.625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h3{font-size:1.625rem;line-height:1.2308;margin-bottom:.875rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg h3{font-size:2rem;line-height:1.125}}.c--component .f--wysiwyg h4{font-size:1.375rem;line-height:1.1819;margin-bottom:.625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h4{font-size:1.625rem;line-height:1.1539;margin-bottom:.875rem}}.c--component .f--wysiwyg h5{font-size:.9375rem;line-height:1.2;margin-bottom:.4375rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h5{font-size:1rem;font-weight:800;line-height:1.25;margin-bottom:1.0625rem}}.c--component .f--wysiwyg ol,.c--component .f--wysiwyg ul{list-style:none;padding:0}.c--component .f--wysiwyg ol ol,.c--component .f--wysiwyg ol ul,.c--component .f--wysiwyg ul ol,.c--component .f--wysiwyg ul ul{margin-left:1.5625rem}.c--component .f--wysiwyg ol{counter-reset:counter}.c--component .f--wysiwyg ol>li{counter-increment:counter}.c--component .f--wysiwyg ol>li:before{color:#881c1c;content:counter(counter) ". ";margin-left:.625rem;margin-right:.5rem}.c--component .f--wysiwyg ul>li{list-style:none}.c--component .f--wysiwyg ul>li:before{color:#881c1c;content:"•";display:inline-block;margin-left:.625rem;margin-right:1.25rem;width:.3125rem}.c--component .f--wysiwyg table caption{margin-bottom:1.25rem;text-align:left}.c--component .f--wysiwyg thead th{font-size:1rem;letter-spacing:.034375rem;line-height:1.625;padding:1.5625rem 1.25rem}@media screen and (min-width:768px){.c--component .f--wysiwyg thead th{padding:0 1.25rem 1.25rem}}.c--component .f--wysiwyg tbody tr{background:transparent;border-bottom:1px solid #ccc}.c--component .f--wysiwyg tbody tr:last-child{border-bottom:0}.c--component .f--wysiwyg tbody tr:nth-child(odd){background-color:#e9e9e9}.c--component .f--wysiwyg tbody tr:nth-child(2n){background-color:#fff}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody th{padding:1.5625rem 1.25rem}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.c--component .f--wysiwyg tbody th,.c--component .f--wysiwyg tbody th p{font-size:.75rem;line-height:1.8334}@media screen and (min-width:768px){.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.c--component .f--wysiwyg tbody th,.c--component .f--wysiwyg tbody th p{font-size:1rem;line-height:1.625}}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p{color:#4a4a4a}.c--component .f--wysiwyg tbody th{color:#151515;padding-right:.75rem}@media screen and (min-width:768px){.c--component .f--wysiwyg tbody th{padding-right:2rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg tbody th{padding-right:3.125rem}}.c--component .f--wysiwyg article.align-left,.c--component .f--wysiwyg figure.align-left,.c--component .f--wysiwyg img.align-left{float:left;margin-bottom:1.25rem;margin-left:0;margin-right:3.125rem}.c--component .f--wysiwyg article.align-right,.c--component .f--wysiwyg figure.align-right,.c--component .f--wysiwyg img.align-right{float:right;margin-bottom:1.25rem;margin-left:3.125rem;margin-right:0}.c--component .f--wysiwyg figure{margin:0}.c--component .f--wysiwyg figure figcaption,.c--component .f--wysiwyg figure figcaption p{color:#4a4a4a;font-size:.75rem;line-height:1.5;margin-top:.625rem}.c--component .f--wysiwyg .pull-quote,.c--component .f--wysiwyg blockquote{color:#881c1c;margin-bottom:3.125rem;margin-top:3.125rem}.c--component .f--wysiwyg .pull-quote p,.c--component .f--wysiwyg blockquote p{color:#881c1c;font-size:2.25rem;font-style:italic;line-height:1.2778;margin-bottom:.9375rem}.c--component .f--wysiwyg .pull-quote p:before,.c--component .f--wysiwyg blockquote p:before{content:"“";display:inline-block}.c--component .f--wysiwyg .pull-quote p:after,.c--component .f--wysiwyg blockquote p:after{content:"â€";display:inline-block}.c--component .f--wysiwyg .pull-quote .attribution,.c--component .f--wysiwyg blockquote .attribution{font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.3334}.c--component .f--wysiwyg .pull-quote .attribution:before,.c--component .f--wysiwyg blockquote .attribution:before{content:"—";display:inline-block;margin-right:.3125rem}.c--component .f--wysiwyg img{margin-bottom:.875rem;max-width:100%;width:auto}div.c--component.c--accordions a.field-stat-link,div.f--field.f--description a.field-stat-link,div.f--field.f--wysiwyg a.field-stat-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;height:3.125rem;min-width:10.625rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:auto}div.c--component.c--accordions a.field-stat-link:hover,div.f--field.f--description a.field-stat-link:hover,div.f--field.f--wysiwyg a.field-stat-link:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.c--component .f--wysiwyg .pull-quote .author,.c--component .f--wysiwyg blockquote .author{font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.3334}.c--component .f--wysiwyg .pull-quote .author:before,.c--component .f--wysiwyg blockquote .author:before{content:"—";display:inline-block;margin-right:.3125rem}@media screen and (min-width:768px){.cc--abundance-grid .c--abundance-grid{display:grid;gap:0 0;grid-template-areas:"text-block text-block large-1 large-1" "text-block text-block large-1 large-1" "large-2 large-2 small small" "large-2 large-2 small small";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cc--abundance-grid .c--abundance-grid div:nth-child(3){grid-area:large-2}.cc--abundance-grid .c--abundance-grid .abundance-container-text{grid-area:text-block}.cc--abundance-grid .c--abundance-grid .abundance-container-large{grid-area:large-1}.cc--abundance-grid .c--abundance-grid .abundance-container-small{display:grid;gap:0 0;grid-area:small;grid-template-areas:"small-1 small-2" "small-3 small-4";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:first-child{grid-area:small-1}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:nth-child(2){grid-area:small-2}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:nth-child(3){grid-area:small-3}.cc--abundance-grid .c--abundance-grid .abundance-container-small .shuffle-wrapper{grid-area:small-4}}@media screen and (min-width:768px)and (-ms-high-contrast:none){.cc--abundance-grid .grid-container{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr}.cc--abundance-grid .text-block{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.cc--abundance-grid .large-1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:2}.cc--abundance-grid .large-2{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.cc--abundance-grid .small{display:-ms-grid;-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:2}.cc--abundance-grid .small-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.cc--abundance-grid .small-2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.cc--abundance-grid .small-3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.cc--abundance-grid .small-4{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}.cc--abundance-grid.updating{position:relative}.cc--abundance-grid.updating:before{-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 120 120'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-linecap='round' stroke-width='11' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:2.625rem;left:50%;margin-left:-1.375rem;margin-top:-1.375rem;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:2.625rem;z-index:1}.cc--abundance-grid.updating .c--abundance-grid{opacity:0}.cc--abundance-grid.updated .c--abundance-grid{opacity:1}.cc--abundance-grid .abundance-container-large,.cc--abundance-grid .abundance-container-text{padding-top:100%;position:relative}@media screen and (min-width:1024px){.lc--full .cc--abundance-grid .abundance-container-large,.lc--full .cc--abundance-grid .abundance-container-text,.sg-pattern-example>.cc--abundance-grid .abundance-container-large,.sg-pattern-example>.cc--abundance-grid .abundance-container-text,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-large,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-text,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-large,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-text,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-large,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-text{padding-top:66.66%}}.cc--abundance-grid .abundance-container-large .cc--component-container,.cc--abundance-grid .abundance-container-large .text-container-wrapper,.cc--abundance-grid .abundance-container-text .cc--component-container,.cc--abundance-grid .abundance-container-text .text-container-wrapper{height:100%;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.cc--abundance-grid .abundance-container-text{padding:0}}.cc--abundance-grid .abundance-container-text .text-container-wrapper{padding:2.5rem 8.3333333333% 1.875rem;position:relative}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .text-container-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 16.6666666667%;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cc--abundance-grid .abundance-container-text .f--section-title h2{font-size:1.75rem;line-height:1;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:.9375rem}}.cc--abundance-grid .abundance-container-text .f--section-title h2 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--section-title h2 a:hover{text-decoration:underline}.cc--abundance-grid .abundance-container-text .f--description p{font-size:.9375rem;line-height:1.6667;margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .f--description p{font-size:.9375rem;line-height:1.8667;margin-bottom:2.1875rem}}.cc--abundance-grid .abundance-container-text .f--link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--link a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--abundance-grid .abundance-container-text .f--link a{max-width:16.875rem}.cc--abundance-grid .abundance-container-large .cc--component-container{background-position:50%;background-repeat:no-repeat;background-size:cover}.cc--abundance-grid .abundance-container-large .cc--component-container:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;opacity:.9;position:absolute;width:100%}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 8.3333333333%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;height:100%;justify-content:flex-end;z-index:1}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item{padding:1.25rem 11.1111111111% 1.5625rem}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2{color:#fff;font-size:1.375rem;line-height:1.1819;margin-bottom:.625rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2{font-size:1.625rem;line-height:1.1539}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a:hover{text-decoration:none}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description p{color:#fff;font-size:.875rem;line-height:1.7143}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description p{font-size:.875rem;line-height:1.5715}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a:hover{text-decoration:none}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a:hover{background-color:#6a1010}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{position:absolute;right:1.375rem;top:1.4375rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.cc--abundance-grid .abundance-container-small{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;padding-top:50%}@media screen and (min-width:1024px){.lc--full .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,.sg-pattern-example>.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item{padding-top:33.33%}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:first-child{background:#151515}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:nth-child(2){background:#881c1c}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:nth-child(3){background:#4a4a4a}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .c--abundance-grid-item{height:100%;padding:1.875rem 8.3333333333% 1.25rem;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .c--abundance-grid-item{padding:3.25rem 11.1111111111% 1.5625rem}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.5625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow{font-size:.875rem;line-height:1.2858;margin-bottom:.625rem}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2{font-size:1rem;line-height:1.25}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a:hover{text-decoration:underline}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--description{display:none}.cc--abundance-grid .abundance-container-small .shuffle-wrapper{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-refresh.svg);background-position:50%;background-repeat:no-repeat;background-size:1.375rem;border-radius:50%;display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle:hover{background-color:#6a1010}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle{bottom:.9375rem;display:none;position:absolute;right:.9375rem}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle.active{display:inline-block}.cc--accordion-program.no-details{display:block}.cc--accordion-program.no-details .text-container{padding-right:0;-ms-flex-preferred-size:100%;flex-basis:100%}.cc--accordion-program .c--accordion-program{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.cc--accordion-program .c--accordion-program{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cc--accordion-program .text-container{margin-bottom:1.5625rem;padding-right:7.6923076923%;-ms-flex-preferred-size:69.2307692308%;flex-basis:69.2307692308%}@media screen and (min-width:768px){.cc--accordion-program .text-container{margin-bottom:0}}.cc--accordion-program .text-container .f--description{margin-bottom:1.625rem}.cc--accordion-program .text-container .f--description p{font-size:.875rem;line-height:1.7143}.cc--accordion-program .text-container .f--link .link{font-size:.875rem;font-weight:800;line-height:1.7143;text-transform:uppercase}html[data-whatintent=mouse] .cc--accordion-program .text-container .f--link .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--accordion-program .text-container .f--link .link:hover{text-decoration:none}.cc--accordion-program .details-container{padding-right:3.8461538462%;-ms-flex-preferred-size:30.7692307692%;color:#4a4a4a;flex-basis:30.7692307692%}.cc--accordion-program .details-container .detail{font-size:.875rem;line-height:1.7143;margin-bottom:1.25rem}.cc--accordion-program .details-container .detail .label{font-weight:700}.cc--accordion-program .details-container .detail,.cc--accordion-program .details-container .detail .content,.cc--accordion-program .details-container .detail p{font-size:.875rem;line-height:1.7143}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.cc--accordions .c--accordions{overflow-anchor:none;padding:.875rem 8.3333333333%}@media screen and (min-width:768px){.cc--accordions .c--accordions{padding-top:0}}@media screen and (min-width:1024px){.cc--accordions .c--accordions{padding-bottom:.125rem;padding-top:.125rem}}.cc--accordions .c--accordions .accordion-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:.0625rem solid #ccc;overflow-anchor:none;padding-bottom:1.5625rem;-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion-item{padding-bottom:1.5rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.375rem;line-height:1.1819;padding-top:1.9375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#000;justify-content:space-between;overflow-anchor:none;text-align:left;width:100%;will-change:transform}html[data-whatintent=mouse] .cc--accordions .c--accordions .accordion h3 .accordion-trigger else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--accordions .c--accordions .accordion h3 .accordion-trigger:hover{color:#881c1c}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger{font-size:1.625rem;line-height:1.1539;padding-bottom:.375rem;padding-top:2.75rem}}@media screen and (min-width:1024px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger{padding-bottom:.75rem;padding-top:2.4375rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{display:block;margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url(/themes/custom/umass_base/images/icons/icon-arrowdown-red.svg) no-repeat 50%/100%;content:"";height:1.25rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:1.25rem}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{height:1.75rem;width:1.75rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger.open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.cc--accordions .c--accordions .accordion .accordion-panel{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#4a4a4a;display:block!important;font-size:.875rem;line-height:1.7143;max-height:0;overflow:hidden;overflow-anchor:none;padding-top:.9375rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:max-height .3s cubic-bezier(.25,.46,.45,.94),visibility .3s linear;transition:max-height .3s cubic-bezier(.25,.46,.45,.94),visibility .3s linear;visibility:hidden;will-change:max-height}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:5000px;-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);visibility:visible}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion .accordion-panel{padding-top:1.25rem}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:10000px}}@media screen and (min-width:1024px){.cc--accordions .c--accordions .accordion .accordion-panel{padding-top:.875rem}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:15000px}}.cc--accordions .c--accordions .accordion .accordion-panel>*{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.cc--accordions .c--accordions .accordion .accordion-panel{-webkit-transition:none!important;transition:none!important}}.cc--accordions:last-of-type .c--accordions{padding-bottom:2.5rem}@media screen and (min-width:1024px){.cc--accordions:last-of-type .c--accordions{padding-bottom:4.375rem}}.tc--basic .cc--accordions{margin-bottom:1.5625rem}.tc--basic .cc--accordions .c--accordions .accordion h3 .accordion-trigger{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto}.tc--basic .cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{margin-left:1.5625rem}.cc--back-to-top .f--back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.1875rem;width:100%}@media screen and (min-width:1024px){.cc--back-to-top .f--back:not(.ally-focus-within){border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}}.cc--back-to-top .f--back:after{display:block;-webkit-box-flex:1;background-color:#4a4a4a;content:"";-ms-flex:1 0 auto;flex:1 0 auto;height:.125rem}.cc--back-to-top .f--back a{font-size:.875rem;line-height:1}.cc--back-to-top .f--back a,.cc--back-to-top .f--back a:hover{color:#4a4a4a;text-decoration:none}.cc--back-to-top .f--back svg{margin-bottom:.1875rem;margin-left:.9375rem;margin-right:.9375rem}.cc--blogger-card .c--blogger-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--blogger-card .c--blogger-card .f--image{margin-right:4.1666666667%;-ms-flex-preferred-size:25%;flex-basis:25%}}.cc--blogger-card .c--blogger-card text-container{-ms-flex-preferred-size:100%;flex-basis:100%}.cc--breadcrumb{display:none}@media screen and (min-width:1024px){.cc--breadcrumb{display:block;margin-bottom:2.375rem}}.cc--breadcrumb ul{list-style:none;padding-left:0}.cc--breadcrumb ul li .link{color:#151515;font-size:.9375rem;font-weight:700;line-height:1.3334;text-decoration:none}html[data-whatintent=mouse] .cc--breadcrumb ul li .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--breadcrumb ul li .link:hover{color:#881c1c;text-decoration:none}@media screen and (min-width:1024px){.cc--breadcrumb ul li .link:before{background:url(/themes/custom/umass_base/images/icons/icon-arrowleft-red.svg) no-repeat 0/1.25rem;content:"";display:inline-block;height:.625rem;margin-left:-.25rem;margin-right:-.25rem;width:1.25rem}}.cc--button-back-to-top{position:relative}.cc--button-back-to-top .c--button-back-to-top{bottom:0;display:none;position:fixed;right:0;z-index:5}@media screen and (min-width:768px){.cc--button-back-to-top .c--button-back-to-top{bottom:1.875rem;right:1.875rem}}.cc--button-back-to-top .c--button-back-to-top.btb-unstick{bottom:0;position:absolute;top:-20px;z-index:5}@media screen and (min-width:768px){.cc--button-back-to-top .c--button-back-to-top.btb-unstick{bottom:1.875rem;right:1.875rem}}.cc--button-back-to-top .c--button-back-to-top button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#000;border:0;border-radius:50%;cursor:pointer;height:3.75rem;justify-content:center;width:3.75rem}.cc--button-back-to-top .c--button-back-to-top button svg{height:1.125rem;width:1.125rem}.cc--button-back-to-top .c--button-back-to-top button span{color:#fff;display:block;font-size:.75rem;line-height:1}.cc--button-link{margin:0 auto;max-width:1800px}.cc--button-link .c--button-link{margin-bottom:1.5625rem}.cc--button-link .f--link{margin-top:1.5625rem}.cc--chapter{margin:0 auto 2.1875rem;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--chapter{margin-bottom:3.75rem;padding-left:10.4166666667%;padding-right:10.4166666667%}}@media screen and (min-width:1024px){.cc--chapter{margin-bottom:4.6875rem;padding-left:8.3333333333%;padding-right:13.8888888889%}}.cc--chapter .cc--hero-profile{padding-bottom:0}.lc--two-column .cc--chapter .f--section-title{margin-bottom:.9375rem}@media screen and (min-width:1024px){.lc--two-column .cc--chapter .f--section-title{margin-bottom:1.5625rem}}.cc--chaptered-menu{position:relative}.cc--chaptered-menu.fixed{position:sticky;top:3.875rem}.cc--chaptered-nav{height:100%}@media screen and (min-width:1024px){.lr--sidebar .cc--chaptered-nav{margin-left:-25%}}.cc--chaptered-nav .c--chaptered-nav{background-color:#e9e9e9;height:100%;position:relative}@media screen and (min-width:1024px){.cc--chaptered-nav .c--chaptered-nav{padding-bottom:4.6875rem;padding-right:0;padding-top:3.125rem}}.cc--chaptered-nav .f--section-title h2{color:#881c1c;font-size:.875rem;font-weight:800;line-height:1.2858;padding-left:16.6666666667%;padding-right:16.6666666667%;text-transform:uppercase}@media screen and (max-width:1023px){.cc--chaptered-nav .f--section-title h2{background:#e9e9e9;cursor:pointer;padding:1.3125rem 8.3333333333%;position:relative}.cc--chaptered-nav .f--section-title h2.open:after{display:none}.cc--chaptered-nav .f--section-title h2:after,.cc--chaptered-nav .f--section-title h2:before{background:#881c1c;content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--chaptered-nav .f--section-title h2:before{height:.125rem;right:1.8125rem;width:.875rem}.cc--chaptered-nav .f--section-title h2:after{height:.875rem;right:2.1875rem;width:.125rem}}@media screen and (min-width:1024px){.cc--chaptered-nav .f--section-title h2{margin-bottom:1.25rem}}@media screen and (max-width:1023px){.cc--chaptered-nav .dropdown-container{background:#e9e9e9;display:none;left:0;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;right:0;top:100%;width:100%;z-index:1}}@media screen and (min-width:1024px){.cc--chaptered-nav.sticky .nav-wrapper{position:sticky;top:3.875rem}}.cc--chaptered-nav .f--link{margin-bottom:.8125rem}@media screen and (min-width:1024px){.cc--chaptered-nav .f--link:last-child{margin-bottom:0}}.cc--chaptered-nav .link{color:#151515;display:block;font-size:.9375rem;line-height:1.3334;padding-bottom:.3125rem;padding-top:.3125rem;text-decoration:none}html[data-whatintent=mouse] .cc--chaptered-nav .link{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .cc--chaptered-nav .link else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .cc--chaptered-nav .link:hover{color:#881c1c;text-decoration:none}@media screen and (min-width:1024px){.cc--chaptered-nav .link{border-left:.75rem solid transparent;padding:.3125rem 16.6666666667% .4375rem calc(16.66667% - .75rem)}.cc--chaptered-nav .link.is-active{border-left:.75rem solid #881c1c}html[data-whatintent=mouse] .cc--chaptered-nav .link{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .cc--chaptered-nav .link else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .cc--chaptered-nav .link:hover{border-left:.75rem solid #881c1c}}.cc--contact-block{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--contact-block{margin-bottom:2.1875rem}}.cc--contact-block .c--contact-block{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--contact-block .c--contact-block{padding-left:25%;padding-right:12.5%}}@media print{.cc--contact-block .c--contact-block{padding-left:12.5%;padding-right:12.5%}}.cc--contact-block .publication-date{margin-bottom:1.875rem}.cc--contact-block .f--section-title{margin-bottom:.625rem}.cc--contact-block .f--section-title h2{color:#881c1c;font-size:.75rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--contact-block .f--section-title h2{font-size:.875rem;line-height:1.2858}}@media print{.cc--contact-block .f--section-title h2{color:#881c1c!important;font-size:.875rem;line-height:1.2858}}.cc--contact-block .text-container{line-height:1.875rem}@media print{.cc--contact-block .text-container .f--link .link{color:#881c1c!important}}.cc--date-card{position:relative;text-align:center}@media screen and (max-width:767px){.cc--date-card:not(:last-child){border-bottom:.0625rem solid #979797;margin-bottom:1.5625rem;padding-bottom:1.5625rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--date-card{padding:2.1875rem 6.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.cc--date-card:nth-child(-n+2){border-bottom:.0625rem solid #979797}.cc--date-card:first-child,.cc--date-card:nth-child(3){border-right:.0625rem solid #979797}}@media screen and (min-width:1024px){.cc--date-card{-webkit-box-flex:0;-ms-flex:0 0 17.5%;flex:0 0 17.5%}.cc--date-card:not(:last-child):after{background-color:#979797;content:"";display:block;height:calc(100% + 3.125rem);position:absolute;right:-28.5714285714%;top:-1.5625rem;width:.0625rem}}@media screen and (min-width:1024px)and (max-width:1199px){.lc--two-column .cc--date-card{padding:2.1875rem 6.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.lc--two-column .cc--date-card:after{display:none}.lc--two-column .cc--date-card:nth-child(-n+2){border-bottom:.0625rem solid #979797}.lc--two-column .cc--date-card:first-child,.lc--two-column .cc--date-card:nth-child(3){border-right:.0625rem solid #979797}}.cc--date-card .f--card-date span.month{color:#881c1c;display:block;font-size:1.125rem;line-height:1.3334;text-transform:uppercase}.cc--date-card .f--card-date span.day{color:#881c1c;display:block;font-size:2.5rem;line-height:1.375}.cc--date-card .f--cta-title{margin-top:.3125rem}@media screen and (min-width:1024px){.cc--date-card .f--cta-title{margin-top:.9375rem}}.cc--date-card .f--cta-title h3{font-size:1rem;line-height:1.25}.cc--date-cards{margin:0 auto;max-width:1800px}.cc--date-cards .c--date-cards{padding:3.125rem 8.3333333333%}@media screen and (min-width:768px){.cc--date-cards .c--date-cards{padding:4.6875rem 8.3333333333%}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards{padding-bottom:6.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}.t--chaptered-page .cc--date-cards .c--date-cards,.t--microsite-chaptered-page .cc--date-cards .c--date-cards{padding-left:0;padding-right:0}}.cc--date-cards .c--date-cards .text-container{text-align:center}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .text-container{position:relative}}.cc--date-cards .c--date-cards .text-container .f--section-title h2{font-size:1.375rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--date-cards .c--date-cards .text-container .f--section-title h2{font-size:2.5rem;line-height:1}}@media screen and (max-width:1023px){.cc--date-cards .c--date-cards .text-container .f--link{margin-top:.9375rem}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .text-container .f--link{bottom:0;position:absolute;right:0}.lc--two-column .cc--date-cards .c--date-cards .text-container .f--link{position:relative}}.cc--date-cards .c--date-cards .text-container .f--link a{color:#881c1c;font-size:.875rem;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--date-cards .c--date-cards .text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--date-cards .c--date-cards .text-container .f--link a:hover{text-decoration:none}.cc--date-cards .c--date-cards .f--date-cards{margin-top:2.1875rem}@media screen and (min-width:768px){.cc--date-cards .c--date-cards .f--date-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4.375rem}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .f--date-cards{margin-top:5.3125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--event-detail{margin-bottom:2.5rem;margin-top:0}@media screen and (min-width:768px){.cc--event-detail{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--event-detail{padding-left:2.7777777778%;padding-right:11.1111111111%}}.cc--event-detail .c--event-detail{border-bottom:.0625rem solid #ccc;border-top:.0625rem solid #ccc;margin:0 8.3333333333%;padding-bottom:1.875rem;padding-top:1.875rem}@media screen and (min-width:768px){.cc--event-detail .c--event-detail{margin:0;padding:1.875rem 6.25%}}@media screen and (min-width:1024px){.cc--event-detail .c--event-detail{margin-left:0;margin-right:16.1290322581%}}.cc--event-detail .f--section-title{margin-bottom:1.25rem}.cc--event-detail .f--section-title h2{font-size:1.625rem;line-height:1.1539}@media screen and (min-width:768px){.cc--event-detail .text-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--event-detail .text-container .content{padding-right:9.0909090909%;-ms-flex-preferred-size:54.5454545455%;flex-basis:54.5454545455%}@media screen and (max-width:767px){.cc--event-detail .text-container .content{margin-bottom:1.875rem}}.cc--event-detail .text-container .content p{font-size:1rem;line-height:1.625;margin-bottom:0}@media screen and (min-width:768px){.cc--event-detail .text-container .content p{font-size:1rem;line-height:1.875}}.cc--event-detail .text-container .info{padding-top:.3125rem;-ms-flex-preferred-size:45.4545454545%;flex-basis:45.4545454545%}.cc--event-detail .text-container .info .f--link{margin-bottom:1.25rem}.cc--event-detail .text-container .info .f--link a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;line-height:1.3334;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;color:#151515;font-weight:700;justify-content:flex-end;text-decoration:none}html[data-whatintent=mouse] .cc--event-detail .text-container .info .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--event-detail .text-container .info .f--link a:hover{color:#881c1c}.cc--event-detail .text-container .info .f--link a svg{fill:#881c1c;margin-right:.625rem}.cc--event-detail .text-container .info p{font-size:1rem;line-height:1.875;margin-bottom:0}.node-event-submit-an-event-form .form-item .filter-wrapper{border:0;padding:0}.node-event-submit-an-event-form .form-wrapper .fieldset-legend{color:#4a4a4a;display:block;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.node-event-submit-an-event-form .form-wrapper .fieldset-legend{font-size:1rem;line-height:1.875}}.node-event-submit-an-event-form .form-wrapper .fieldset-wrapper{margin-bottom:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .form-wrapper .fieldset-wrapper{margin-bottom:2.5rem}}.node-event-submit-an-event-form .date-recur-modular-sierra-widget-recurrences{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node-event-submit-an-event-form .field-group-details{margin-bottom:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .field-group-details{margin-bottom:2.5rem}}.node-event-submit-an-event-form .field--name-field-event-categories{margin-top:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .field--name-field-event-categories{margin-top:2.5rem}}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap{display:inline-block}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap select{height:auto;width:auto}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap svg{display:none}@media screen and (min-width:768px){.cc--events-listing-card .c--events-listing-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--events-listing-card .text-container{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}.cc--events-listing-card .text-container .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:1.0625rem}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--eyebrow{font-size:1rem;line-height:1.25;margin-bottom:.5rem}}.cc--events-listing-card .text-container .f--eyebrow a{font-size:.9375rem;font-weight:800;line-height:1.2;text-decoration:none}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--eyebrow a{font-size:1rem;line-height:1.25}}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--eyebrow a:hover{color:#151515}.cc--events-listing-card .text-container .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--cta-title{margin-bottom:.9375rem}}.cc--events-listing-card .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--cta-title h3{font-size:2rem;line-height:1.125}}.cc--events-listing-card .text-container .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--events-listing-card .text-container .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:.625rem}@media screen and (max-width:767px){.cc--events-listing-card .f--image{padding-top:.625rem}}@media screen and (min-width:768px){.cc--events-listing-card .f--image{padding-left:2.5%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media screen and (min-width:1024px){.cc--events-listing-card .f--image{-ms-flex-preferred-size:42.3076923077%;flex-basis:42.3076923077%}}.cc--events-listing .c--events-listing{margin:0 auto;max-width:1800px;padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--events-listing .c--events-listing{padding-bottom:2.5rem;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--events-listing .f--cards .cc--component-container{border-bottom:.0625rem solid #ccc;padding-bottom:1.5625rem}@media screen and (min-width:768px){.cc--events-listing .f--cards .cc--component-container{padding-bottom:1.9375rem}}.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:1.375rem}@media screen and (min-width:768px){.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:2.5rem}}.cc--events-promo-card .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--events-promo-card .f--image{margin-bottom:1.4375rem}}.cc--events-promo-card .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}@media screen and (min-width:768px){.cc--events-promo-card .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--events-promo-card .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--events-promo-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo-card .f--eyebrow a:hover{text-decoration:none}.cc--events-promo-card .f--cta-title{margin-bottom:.625rem}.cc--events-promo-card .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--events-promo-card .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--events-promo-card .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--events-promo-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo-card .f--cta-title h3 a:hover{color:#881c1c}.cc--events-promo-card .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}.cc--events-promo{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--events-promo{padding-bottom:3.125rem;padding-top:3.125rem}.cc--events-promo .c--events-promo>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--events-promo .c--events-promo>.text-container .f--section-title{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--section-title{margin-bottom:1.5625rem}}.cc--events-promo .c--events-promo>.text-container .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--events-promo .c--events-promo>.text-container .f--link{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--link{margin-bottom:0;-ms-flex-item-align:center;align-self:center}}.cc--events-promo .c--events-promo>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--events-promo .c--events-promo>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo .c--events-promo>.text-container .f--link a:hover{color:#151515}@media screen and (min-width:1024px){.cc--events-promo .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px)and (max-width:1023px){.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card{display:-webkit-box;display:-ms-flexbox;display:flex}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .f--image{margin-bottom:0;margin-right:5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container .f--eyebrow{font-size:1.375rem;line-height:1.1819}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.cc--events-promo .f--cards .cc--events-promo-card{-ms-flex-preferred-size:25%;flex-basis:25%}.cc--events-promo .f--cards .cc--events-promo-card:first-child{-ms-flex-preferred-size:45%;flex-basis:45%}}.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:0;margin-right:2.5%}}@media screen and (max-width:1023px){.cc--filter-form .c--filter-form{position:relative}}.cc--filter-form .filter-form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header{background:#e9e9e9;padding:1.375rem 8.3333333333% 1.25rem}}@media screen and (min-width:1024px){.cc--filter-form .filter-form-header{border-bottom:.0625rem solid #ccc;margin-bottom:1.875rem;padding-bottom:.3125rem}}.cc--filter-form .filter-form-header h2{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--filter-form .filter-form-header h2{font-size:.875rem;line-height:1.2858}}.cc--filter-form .filter-form-header button{position:relative;width:1.25rem}@media screen and (min-width:1024px){.cc--filter-form .filter-form-header button{margin-right:.3125rem}}.cc--filter-form .filter-form-header button.open:after{display:none}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header button:after,.cc--filter-form .filter-form-header button:before{background:#881c1c;content:"";display:inline-block}.cc--filter-form .filter-form-header button:before{height:.125rem;width:.875rem}.cc--filter-form .filter-form-header button:after,.cc--filter-form .filter-form-header button:before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cc--filter-form .filter-form-header button:after{height:.875rem;width:.125rem}}.cc--filter-form .filter-form-header button svg{width:1.0625rem}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header button svg{display:none}.cc--filter-form .form-filter-content{background:#e9e9e9;display:none;padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;width:100%;z-index:9}}.cc--filter-form .form-filter-content .fi--form-item{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--filter-form .form-filter-content .fi--form-item:not(:last-child){margin-bottom:1.875rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--filter-form .form-filter-content .fields-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--filter-form .form-filter-content .fields-container .fi--form-item{-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}.cc--filterable-content-grid:first-child .c--filterable-content-grid{padding-top:0}.cc--filterable-content-grid .c--filterable-content-grid{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--filterable-content-grid .c--filterable-content-grid{padding:3.125rem 16.6666666667%}}@media screen and (min-width:1024px){.lc--full .cc--filterable-content-grid .c--filterable-content-grid,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid,.sg-pattern-example>.cc--filterable-content-grid .c--filterable-content-grid,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid,body.pattern-lab-demo>.cc--filterable-content-grid .c--filterable-content-grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4.6875rem 8.3333333333% 3.125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lc--full .cc--filterable-content-grid .c--filterable-content-grid>.text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid>.text-container,.sg-pattern-example>.cc--filterable-content-grid .c--filterable-content-grid>.text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid>.text-container,body.pattern-lab-demo>.cc--filterable-content-grid .c--filterable-content-grid>.text-container{margin-top:0;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.cc--filterable-content-grid .f--section-title h2{text-transform:uppercase}.cc--filterable-content-grid .f--description{margin-top:.625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--description{margin-top:.9375rem}}.cc--filterable-content-grid .content-container{margin-top:1.875rem}@media screen and (min-width:768px){.cc--filterable-content-grid .content-container{margin-top:1.5625rem}}@media screen and (min-width:1024px){.cc--filterable-content-grid .content-container{margin-top:1.875rem}.lc--full .cc--filterable-content-grid .content-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .content-container,.sg-pattern-example>.cc--filterable-content-grid .content-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .content-container,body.pattern-lab-demo>.cc--filterable-content-grid .content-container{margin-top:0;-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.cc--filterable-content-grid .cc--filter-form{border-bottom:.0625rem solid #ccc}.cc--filterable-content-grid .cc--filter-form .form-filter-content{border-bottom:0;margin:0;padding:0}.cc--filterable-content-grid .cc--filter-form .form-filter-content select{padding-left:0}.cc--filterable-content-grid .cc--filter-form .form-filter-content .fi--form-item{margin:0}.cc--filterable-content-grid .fi--form-item{display:inline-block;margin:0}.cc--filterable-content-grid .fi--form-item label{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--filterable-content-grid .fi--form-item .select-wrap{border:0;padding-right:2.5rem}.cc--filterable-content-grid .fi--form-item .select-wrap select{width:auto}.cc--filterable-content-grid .f--cards{margin-top:1.5625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards{margin-top:1.875rem}}.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.5625rem;padding-bottom:1.5625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:767px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container{margin-top:.9375rem}}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a:hover{color:#881c1c}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--affiliation{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--email{margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--email a{font-size:.9375rem;line-height:1.8667}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--phone{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--phone a{font-size:.9375rem;line-height:1.8667}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--description{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link{margin-top:.625rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link a{text-transform:uppercase}.cc--filterable-content-grid .pager-container .f--button-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cc--filterable-content-grid .pager-container .f--button-link .button,.cc--filterable-content-grid .pager-container .f--button-link a{width:10.5625rem}.cc--footer-branding{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--footer-branding{margin-bottom:2.1875rem}}.cc--footer-branding .logo{display:block;margin-left:-1.8rem;width:19.53rem}.cc--footer-branding .logo svg{height:auto;width:100%}.cc--footer-branding .logo svg .name{fill:#fff}.cc--footer-copyright{margin-bottom:.625rem;-ms-flex-preferred-size:35.7142857143%;flex-basis:35.7142857143%}@media screen and (min-width:1024px){.cc--footer-copyright{margin-bottom:0}}.cc--footer-copyright .f--description p{color:#fff;font-size:.75rem;line-height:1.6667}.cc--footer-menu .m--menu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--footer-menu .m--menu-footer>.menu-item{font-size:.75rem;line-height:1.5;margin-bottom:2.1875rem;-ms-flex-preferred-size:40%;flex-basis:40%}.cc--footer-menu .m--menu-footer>.menu-item:nth-child(n+3){margin-bottom:0}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer>.menu-item{font-size:.875rem;line-height:1.5;margin-bottom:0;-ms-flex-preferred-size:22.2222222222%;flex-basis:22.2222222222%}}.cc--footer-menu .m--menu-footer>.menu-item .navigation-title{color:#fff;display:inline-block;font-weight:800;margin-bottom:.875rem;text-transform:uppercase}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer>.menu-item .navigation-title{margin-bottom:1.125rem}}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item{line-height:1}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item:not(:last-child){margin-bottom:.9375rem}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a{color:#fff;font-size:.875rem;line-height:1.4286;text-decoration:none}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a:hover{text-decoration:underline}.cc--footer-menu .m--menu-footer-utility{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--footer-menu .m--menu-footer-utility .menu-item{line-height:1;margin-top:.9375rem}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer-utility .menu-item{margin-top:0}}.cc--footer-menu .m--menu-footer-utility .menu-item:not(:last-child):after{border-right:.0625rem solid #4a4a4a;content:"";display:inline-block;height:1rem;margin-left:.8125rem;margin-right:.8125rem}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer-utility .menu-item:not(:last-child):after{margin-left:.875rem;margin-right:.875rem}}.cc--footer-menu .m--menu-footer-utility .menu-item a{color:#fff;font-size:.75rem;line-height:1.6667;text-decoration:none}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer-utility .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer-utility .menu-item a:hover{text-decoration:underline}.cc--footer-social .social-media-links--platforms{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:.3125rem}.cc--footer-social .social-media-links--platforms li{margin-right:1.875rem}@media screen and (min-width:1024px){.cc--footer-social .social-media-links--platforms li{margin-right:2rem}}html[data-whatintent=mouse] .cc--footer-social .social-media-links--platforms li a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-social .social-media-links--platforms li a:hover svg{opacity:.7}.cc--footer{background:#151515}.cc--footer .c--footer{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:1024px){.cc--footer .c--footer{padding:4.6875rem 6.25%}}.cc--footer .footer-top{padding-bottom:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:3.125rem}}.cc--footer .footer-top .branding-container{margin-bottom:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-top .branding-container{-ms-flex-preferred-size:35.7142857143%;flex-basis:35.7142857143%;margin-bottom:0}}.cc--footer .footer-top .nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.cc--footer .footer-top .nav-container{-ms-flex-preferred-size:64.2857142857%;flex-basis:64.2857142857%}}.cc--footer .footer-top .nav-container .cc--footer-menu{width:100%}.cc--footer .footer-bottom{border-top:.0625rem solid #4a4a4a;padding-top:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.5625rem}}.cc--footer .footer-bottom .cc--footer-menu{-ms-flex-preferred-size:64.2857142857%;flex-basis:64.2857142857%}@media print{#l--main-footer{display:none}}.cc--gallery-slide .f--image figure{margin:0}.cc--gallery-slide .f--image figure figcaption{color:#4a4a4a;font-size:.875rem;font-style:italic;line-height:1.2858;margin-top:.9375rem;min-height:2.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--gallery-slide .f--image figure figcaption{margin-top:1.25rem;padding-left:0;padding-right:0}}.cc--gallery-slide .f--image figure figcaption p{font-size:.875rem;font-style:italic;line-height:1.2858}.cc--gallery{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-top:2.5rem}@media screen and (min-width:768px){.cc--gallery{padding:3.125rem 8.3333333333%}}@media screen and (min-width:1024px){.lc--full .cc--gallery,.sg-pattern-example>.cc--component-container .f--field.nested .cc--gallery,.sg-pattern-example>.cc--gallery,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--gallery,body.pattern-lab-demo>.cc--gallery{padding-left:13.8888888889%;padding-right:13.8888888889%}}.lc--two-column .lr--main>.cc--gallery{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.lc--two-column .lr--main>.cc--gallery{padding-left:5.5555555556%;padding-right:16.6666666667%}}.cc--gallery .f--section-title{padding-bottom:.625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--gallery .f--section-title{padding-bottom:.9375rem;padding-left:0;padding-right:0}}.cc--gallery .f--section-title h2{font-size:1.75rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--gallery .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--gallery .swiper-container{margin-top:.625rem;position:relative}.cc--gallery .swiper-container .gallery-pagination{text-align:center}.cc--gallery .swiper-container .gallery-pagination .bullet{background:#ccc;border-radius:50%;height:.4375rem;margin-left:.4375rem;margin-right:.4375rem;-webkit-transition:background .2s ease;transition:background .2s ease;width:.4375rem}.cc--gallery .swiper-container .gallery-pagination .bullet.bullet-active{background:#881c1c}.cc--gallery .swiper-container .swiper-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:justify;-ms-flex-pack:justify;height:1.875rem;justify-content:space-between;padding-top:26%;width:100%}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button{background-color:#881c1c;background-position:50%;background-repeat:no-repeat;background-size:1.5rem;height:1.875rem;left:auto;margin-top:0;position:relative;right:auto;top:auto;width:1.875rem}html[data-whatintent=mouse] .cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button:hover{background-color:#6a1010}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button.swiper-button-prev{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowleft-white.svg)}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button.swiper-button-next{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-white.svg)}.tc--microsite-article .cc--gallery{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--microsite-article .cc--gallery{padding-left:5.5555555556%;padding-right:16.6666666667%}}.tc--search{margin:0 auto;max-width:1800px}.tc--search .t--search .f--page-title{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.tc--search .t--search .f--page-title{margin-bottom:2.3125rem}}.tc--search .t--search .f--page-title h1{text-transform:uppercase}.tc--search .content-top{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--search .content-top{padding-left:22.9166666667%;padding-right:22.9166666667%}}.tc--search .content-main{padding-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%;width:100%}@media screen and (min-width:1024px){.tc--search .content-main{padding-bottom:4.6875rem;padding-left:22.9166666667%;padding-right:22.9166666667%}}.tc--search .content-main form.gsc-search-box{margin:0 0 1.3125rem;width:100%}.tc--search .content-main table.gsc-search-box{border-collapse:collapse;width:100%!important}.tc--search .content-main td.gsc-input{padding:0;width:100%!important}.tc--search .content-main td.gsc-search-button{padding-right:.75rem;text-align:right;white-space:nowrap;width:1%!important}.tc--search .content-main .gsib_a{background:none!important;background-image:none!important;padding-left:0!important}.tc--search .content-main .gsc-input-box svg,.tc--search .content-main .gsib_a .gscb_a,.tc--search .content-main .gsib_a span,.tc--search .content-main .gsib_b,.tc--search .content-main .gsst_a{display:none!important}.tc--search .content-main .gsc-input-box,.tc--search .content-main input.gsc-input{background:none!important;background-image:none!important}.tc--search .content-main input.gsc-input{border:1px solid #ccc!important;font-size:1rem;height:3.25rem!important;line-height:1.875;margin:0!important;padding:0 .75rem!important}.tc--search .content-main .gsc-input-box{border:0;-webkit-box-shadow:none;box-shadow:none}.tc--search .content-main .gsc-search-button{display:table-cell!important;padding:0}.tc--search .content-main .gsc-search-button-v2{background-color:#881c1c;border:0;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.25rem;margin:0;padding:0;width:3.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc--search .content-main .gsc-search-button-v2:hover{cursor:pointer}.tc--search .content-main .gsc-search-button-v2 svg{height:1.125rem;width:1.125rem}.tc--search .content-main .gsc-control-cse{background-color:transparent;border:0;padding:0}.tc--search .content-main .gsc-control-cse .gs-result .gs-title{margin-bottom:1.25rem}.tc--search .content-main .gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-positioningWrapper{display:none}.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling{color:#151515;font-size:1.375rem;line-height:1.1819;margin-bottom:1.25rem;text-decoration:none}@media screen and (min-width:1024px){.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling{font-size:1.625rem;line-height:1.1539}}html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title:hover,html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title:hover b{color:#881c1c}.tc--search .content-main .gsc-results{padding-top:1.5625rem;width:100%}.tc--search .content-main .gsc-webResult .gsc-result{border-bottom:1px solid #ccc;padding-bottom:1.5625rem;padding-top:1.5625rem}.tc--search .content-main .gsc-webResult .gsc-result:first-child{padding-top:0}@media screen and (min-width:1024px){.tc--search .content-main .gsc-webResult .gsc-result{padding:2.5rem 0}}.tc--search .content-main .gsc-webResult .gs-snippet{color:#4a4a4a;font-size:.875rem;line-height:1.7143}.tc--search .content-main .gsc-result-info{color:#4a4a4a;font-size:.9375rem;line-height:1.8667;padding:0}.tc--search .content-main .gcsc-more-maybe-branding-root,.tc--search .content-main .gsc-orderby-container{display:none}.tc--search .gs-no-results-result .gs-snippet{background-color:transparent;border:0}.gssb_a{padding:.625rem!important}.gssb_a img{display:inline;width:auto}.cc--header-search{display:none;padding:1.25rem 8.3333333333%}@media screen and (min-width:768px){.cc--header-search{padding:2.125rem 4.1666666667%}}@media screen and (min-width:1024px){.cc--header-search{padding:1.5625rem 4.1666666667%}}.cc--header-search .c--header-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--header-search .cc--header-branding{padding-top:.5625rem}@media screen and (max-width:1023px){.cc--header-search .cc--header-branding{display:none}}.cc--header-search form{position:relative;width:80%}@media screen and (min-width:768px){.cc--header-search form{width:90.9090909091%}}@media screen and (min-width:1024px){.cc--header-search form{width:68.1818181818%}}.cc--header-search form label{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--header-search form input[type=text]{background-color:transparent;border-color:hsla(0,0%,100%,.5);color:#fff;font-size:1rem;height:3.75rem;line-height:1.875;padding-left:.625rem}@media screen and (min-width:768px){.cc--header-search form input[type=text]{height:5rem;padding-left:2.1875rem}}@media screen and (min-width:1024px){.cc--header-search form input[type=text]{height:6.25rem}}.cc--header-search form input[type=text]::-webkit-input-placeholder{color:#fff}.cc--header-search form input[type=text]::-moz-placeholder{color:#fff}.cc--header-search form input[type=text]:-ms-input-placeholder{color:#fff}.cc--header-search form input[type=text]::-ms-input-placeholder{color:#fff}.cc--header-search form input[type=text]::placeholder{color:#fff}.cc--header-search form .fi--form-item{margin:0}.cc--header-search .icon-search{position:absolute;right:.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.cc--header-search .icon-search{right:1.875rem}}.cc--header-search .close-search-container{background-color:#881c1c;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;margin-top:-2.1875rem;position:relative;width:2.5rem}@media screen and (min-width:768px){.cc--header-search .close-search-container{height:7rem;width:3.125rem}}@media screen and (min-width:1024px){.cc--header-search .close-search-container{margin-top:-1.5625rem}}@media screen and (min-width:1200px){.cc--header-search .close-search-container{height:4.6875rem}}.cc--header-search .close-search-container:before{background-color:rgba(21,21,21,.2);content:"";height:5rem;position:absolute;width:2.5rem;z-index:1}@media screen and (min-width:768px){.cc--header-search .close-search-container:before{height:7rem;width:3.125rem}}@media screen and (min-width:1200px){.cc--header-search .close-search-container:before{height:4.6875rem}}.cc--header-search .close-search-container .button-close{margin-top:auto;padding-bottom:.625rem;padding-top:.625rem;position:relative;width:3.125rem;z-index:2}body.search-open .cc--header-search{background-color:#881c1c;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:102}body.search-open .cc--header-search .cc--header-branding svg .box{fill:#000}body.search-open .cc--header-search .cc--header-branding svg .box-text,body.search-open .cc--header-search .cc--header-branding svg .name{fill:#fff}.cc--hero-article-video .c--hero-article-video{position:relative}.cc--hero-article-video .video-container{margin-bottom:1.25rem;position:relative}@media screen and (min-width:768px){.cc--hero-article-video .video-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .video-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .video-container,.sg-pattern-example>.cc--hero-article-video .video-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .video-container,body.pattern-lab-demo>.cc--hero-article-video .video-container{margin-bottom:0;-ms-flex-preferred-size:68.1818181818%;flex-basis:68.1818181818%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cc--hero-article-video .video-container.show .f--video-embed{opacity:1;visibility:visible}.cc--hero-article-video .video-container.show .f--image{opacity:0;visibility:hidden}.cc--hero-article-video .video-container .play-btn{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.cc--hero-article-video .video-container .play-btn:after{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--hero-article-video .video-container .play-btn:after else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article-video .video-container .play-btn:after:hover{background-color:#6a1010}.cc--hero-article-video .video-container .play-btn:after{border:0;content:"";z-index:10}.cc--hero-article-video .video-container .f--image{height:100%;-webkit-transition:visibility 0s linear .2s,opacity .2s ease;transition:visibility 0s linear .2s,opacity .2s ease}.cc--hero-article-video .video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover}.cc--hero-article-video .video-container .f--video-embed{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;visibility:hidden;width:100%;z-index:11}.cc--hero-article-video .video-container .f--video-embed iframe{height:100%;width:100%}@media screen and (min-width:1024px){.cc--hero-article-video .video-container.show+.exit-video{bottom:-1.25rem;color:#881c1c;display:block;font-size:.875rem;font-weight:800;line-height:1;margin-right:.625rem;margin-top:.625rem;position:absolute;right:0;text-transform:uppercase}}.cc--hero-article-video .exit-video{display:none}.cc--hero-article-video .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-article-video .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container,.sg-pattern-example>.cc--hero-article-video .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container,body.pattern-lab-demo>.cc--hero-article-video .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}@media print{.cc--hero-article-video .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:2.0833333333%;padding-right:2.0833333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-article-video .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article-video .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article-video .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--eyebrow{color:#fff}}@media print{.cc--hero-article-video .text-container .f--eyebrow{color:#fff!important}}.cc--hero-article-video .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article-video .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article-video .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--page-title h1{color:#fff}}@media print{.cc--hero-article-video .text-container .f--page-title h1{color:#fff!important;font-size:2.625rem;line-height:1.3096}}.cc--hero-article-video .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-article-video .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--page-title h1 a{color:#fff}}@media print{.cc--hero-article-video .text-container .f--page-title h1 a{color:#fff!important}}html[data-whatintent=mouse] .cc--hero-article-video .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article-video .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-article-video .text-container .f--description{font-size:1rem;line-height:1.25;margin-top:1.25rem}@media screen and (min-width:1024px){.cc--hero-article-video .text-container .f--description,.cc--hero-article-video .text-container .f--description p{color:#fff}}.cc--hero-article .c--hero-article{position:relative}.cc--hero-article.no-image{background-color:#fff}.cc--hero-article.no-image .text-container{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container,.sg-pattern-example>.cc--hero-article.no-image .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container,body.pattern-lab-demo>.cc--hero-article.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}}@media print{.cc--hero-article.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--eyebrow{color:#881c1c}}@media print{.cc--hero-article.no-image .text-container .f--eyebrow{color:#881c1c!important}}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container .f--page-title,.lc--full .cc--hero-article.no-image .text-container .f--page-title a,.lc--full .cc--hero-article.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title h1{color:#000}}@media print{.cc--hero-article.no-image .text-container .f--page-title,.cc--hero-article.no-image .text-container .f--page-title a,.cc--hero-article.no-image .text-container .f--page-title h1{color:#000!important}}@media screen and (min-width:1024px){.cc--hero-article.no-image .text-container .f--description,.cc--hero-article.no-image .text-container .f--description p{color:#000}}.cc--hero-article .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--hero-article .f--image{margin-bottom:3.125rem;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image,.sg-pattern-example>.cc--hero-article .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image,body.pattern-lab-demo>.cc--hero-article .f--image{margin-bottom:0;position:relative}.lc--full .cc--hero-article .f--image:before,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image:before,.sg-pattern-example>.cc--hero-article .f--image:before,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image:before,body.pattern-lab-demo>.cc--hero-article .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}}@media screen and (min-width:1200px){.cc--hero-article .f--image{background-color:#4a4a4a}}@media print{.cc--hero-article .f--image{position:relative}.cc--hero-article .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000))!important;background-image:linear-gradient(180deg,transparent,#000)!important;bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image img,.sg-pattern-example>.cc--hero-article .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image img,body.pattern-lab-demo>.cc--hero-article .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1024px)and (min-width:1200px){.lc--full .cc--hero-article .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image img,.sg-pattern-example>.cc--hero-article .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image img,body.pattern-lab-demo>.cc--hero-article .f--image img{-o-object-fit:contain;object-fit:contain}}.cc--hero-article .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-article .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container,.sg-pattern-example>.cc--hero-article .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container,body.pattern-lab-demo>.cc--hero-article .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}@media print{.cc--hero-article .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:2.0833333333%;padding-right:2.0833333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-article .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article .text-container .f--eyebrow{color:#fff}}@media print{.cc--hero-article .text-container .f--eyebrow{color:#fff!important}}.cc--hero-article .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article .text-container .f--page-title h1{color:#fff}}@media print{.cc--hero-article .text-container .f--page-title h1{color:#fff!important;font-size:2.625rem;line-height:1.3096}}.cc--hero-article .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-article .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-article .text-container .f--page-title h1 a{color:#fff}}@media print{.cc--hero-article .text-container .f--page-title h1 a{color:#fff!important}}html[data-whatintent=mouse] .cc--hero-article .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-article .text-container .f--description{font-size:1rem;line-height:1.25;margin-top:1.25rem}@media screen and (min-width:1024px){.cc--hero-article .text-container .f--description,.cc--hero-article .text-container .f--description p{color:#fff}}.cc--hero-event{background-color:#fff}@media screen and (min-width:1024px){.cc--hero-event{background-color:#000}}.cc--hero-event .c--hero-event{position:relative}.cc--hero-event.no-image{background-color:#fff}.cc--hero-event.no-image .text-container{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--hero-event.no-image .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container,.sg-pattern-example>.cc--hero-event.no-image .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container,body.pattern-lab-demo>.cc--hero-event.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}.lc--full .cc--hero-event.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--eyebrow{color:#881c1c}.lc--full .cc--hero-event.no-image .text-container .f--page-title,.lc--full .cc--hero-event.no-image .text-container .f--page-title a,.lc--full .cc--hero-event.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title h1{color:#000}}.cc--hero-event .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--hero-event .f--image{margin-bottom:3.125rem;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image,.sg-pattern-example>.cc--hero-event .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image,body.pattern-lab-demo>.cc--hero-event .f--image{margin-bottom:0;position:relative}.lc--full .cc--hero-event .f--image:before,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image:before,.sg-pattern-example>.cc--hero-event .f--image:before,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image:before,body.pattern-lab-demo>.cc--hero-event .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}.lc--full .cc--hero-event .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image img,.sg-pattern-example>.cc--hero-event .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image img,body.pattern-lab-demo>.cc--hero-event .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-event .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-event .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container,.sg-pattern-example>.cc--hero-event .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container,body.pattern-lab-demo>.cc--hero-event .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-event .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-event .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-event .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-event .text-container .f--eyebrow{color:#fff}}.cc--hero-event .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-event .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-event .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-event .text-container .f--page-title h1{color:#fff}}.cc--hero-event .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-event .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-event .text-container .f--page-title h1 a{color:#fff}}html[data-whatintent=mouse] .cc--hero-event .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-event .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-image .c--hero-image,.cc--hero-image .f--image{position:relative}.cc--hero-image .f--image:after,.cc--hero-image .f--image:before{content:"";display:block;height:40%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-image .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(21,21,21,0)),to(#151515));background-image:linear-gradient(180deg,rgba(21,21,21,0),#151515);bottom:0}.cc--hero-image .f--image:after{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(21,21,21,0)),to(#151515));background-image:linear-gradient(0deg,rgba(21,21,21,0),#151515);top:0}.cc--hero-image .f--image img{min-height:20rem;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1024px){.lc--full .cc--hero-image .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-image .f--image img,.sg-pattern-example>.cc--hero-image .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-image .f--image img,body.pattern-lab-demo>.cc--hero-image .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-image .text-container{bottom:1.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}@media screen and (min-width:768px){.cc--hero-image .text-container{bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-image .text-container{bottom:1.5rem;padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--hero-image .text-container .f--page-title{max-width:37.5rem}.cc--hero-image .text-container .f--page-title h1{color:#fff;font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-image .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}.tc--error-page .cc--hero-image .f--image img{max-height:34.375rem}.cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%}.tc--form-page .cc--hero-interior,.tc--microsite-article .cc--hero-interior{padding-left:0;padding-right:0}.tc--events-listing .cc--hero-interior,.tc--microsite-article .cc--hero-interior,.tc--news-listing .cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--events-listing .cc--hero-interior,.tc--microsite-article .cc--hero-interior,.tc--news-listing .cc--hero-interior{padding-left:5.5555555556%;padding-right:16.6666666667%}}.tc--microsite-profile .cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:3.125rem}@media screen and (min-width:1024px){.tc--microsite-profile .cc--hero-interior{padding-left:25%;padding-right:25%}}.cc--hero-interior .f--eyebrow{margin-bottom:.9375rem}.cc--hero-interior .f--eyebrow a{font-size:.875rem;line-height:1.2858;text-decoration:none;text-transform:uppercase}.cc--hero-interior .f--page-title{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--hero-interior .f--page-title{margin-bottom:3.125rem}}.cc--hero-interior .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-interior .f--page-title h1{font-size:3.75rem;line-height:.9167}}.cc--hero-landing{background-color:#000;margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-landing{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-landing{margin-top:-10.6875rem}}.cc--hero-landing .c--hero-landing,.cc--hero-landing .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--ambient-video,.cc--hero-landing .image-video-container .video-controls{display:none}}.cc--hero-landing .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-landing .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--image img{position:absolute}}.cc--hero-landing .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-landing .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-landing .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-landing .f--image{padding-left:0;padding-right:0}}.cc--hero-landing .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0}.cc--hero-landing .f--image:after,.cc--hero-landing .f--image:before{content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-landing .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);top:0}@media screen and (min-width:1024px){.lc--full .cc--hero-landing .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-landing .f--image img,.sg-pattern-example>.cc--hero-landing .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-landing .f--image img,body.pattern-lab-demo>.cc--hero-landing .f--image img{max-height:34.375rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-landing .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-landing .text-container .text-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.cc--hero-landing .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:5.5555555556%}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:2.0833333333%}}.cc--hero-landing .text-container .f--page-title h1{color:#fff;font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-landing .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}.cc--hero-landing .text-container .button-show-feature{display:none}@media screen and (max-width:767px){.cc--hero-landing .text-container .button-show-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:1.5625rem;justify-content:center;width:1.5625rem}}.cc--hero-landing .text-container .button-close-feature{bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:8.3333333333%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:1.5625rem;justify-content:center;width:1.5625rem}@media screen and (min-width:768px){.cc--hero-landing .text-container .button-close-feature{display:none}}@media screen and (max-width:767px){.cc--hero-landing .text-container .feature-container{background:rgba(21,21,21,.9);bottom:0;display:none;left:0;padding:1.25rem 27.7777777778% 1.25rem 8.3333333333%;position:absolute;width:100%}}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container{-webkit-box-flex:0;-ms-flex:0 0 29.0322580645%;flex:0 0 29.0322580645%}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .feature-container{-webkit-box-flex:0;-ms-flex:0 0 22.2222222222%;flex:0 0 22.2222222222%;max-width:15.625rem}}.cc--hero-landing .text-container .feature-container .f--cta-title h3{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container .f--cta-title h3{font-size:1rem;line-height:1;text-align:right}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .feature-container .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--hero-landing .text-container .feature-container .f--cta-title h3 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .cc--hero-landing .text-container .feature-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-landing .text-container .feature-container .f--cta-title h3 a:hover{text-decoration:underline}.cc--hero-landing .text-container .feature-container .f--description{margin-top:.3125rem}.cc--hero-landing .text-container .feature-container .f--description p{color:#fff;font-size:.75rem;line-height:1.5}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container .f--description p{text-align:right}.cc--hero-landing.ambient-video .feature-container{margin-bottom:3.75rem}}.cc--hero-microsite-homepage{margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-microsite-homepage{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-microsite-homepage{margin-top:-10.6875rem}}.cc--hero-microsite-homepage .c--hero-microsite-homepage,.cc--hero-microsite-homepage .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--ambient-video,.cc--hero-microsite-homepage .image-video-container .video-controls{display:none}}.cc--hero-microsite-homepage .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-microsite-homepage .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--image img{position:absolute}}.cc--hero-microsite-homepage .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-microsite-homepage .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-microsite-homepage .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-microsite-homepage .f--image{padding-left:0;padding-right:0}}.cc--hero-microsite-homepage .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-microsite-homepage .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);content:"";display:block;height:45%;opacity:.8;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.lc--full .cc--hero-microsite-homepage .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-homepage .f--image img,.sg-pattern-example>.cc--hero-microsite-homepage .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-homepage .f--image img,body.pattern-lab-demo>.cc--hero-microsite-homepage .f--image img{max-height:34.375rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-microsite-homepage .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-microsite-homepage .text-container .text-container-inner{padding-bottom:1.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-microsite-homepage .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-microsite-homepage .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}.cc--hero-microsite-homepage .text-container .f--page-title{max-width:72.7272727273%}}.cc--hero-microsite-homepage .text-container .f--page-title h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-homepage .text-container .f--page-title h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior .c--hero-microsite-interior{position:relative}.cc--hero-microsite-interior .text-container .f--page-title-pseudo .h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--page-title-pseudo .h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-10.6875rem}}.cc--hero-microsite-interior .c--hero-microsite-landing,.cc--hero-microsite-interior .image-video-container,.cc--hero-microsite-landing .c--hero-microsite-landing,.cc--hero-microsite-landing .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--ambient-video,.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .f--ambient-video,.cc--hero-microsite-landing .image-video-container .video-controls{display:none}}.cc--hero-microsite-interior .image-video-container .f--image,.cc--hero-microsite-landing .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--image,.cc--hero-microsite-landing .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-microsite-interior .image-video-container .f--image img,.cc--hero-microsite-landing .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--image img,.cc--hero-microsite-landing .image-video-container .f--image img{position:absolute}}.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-microsite-interior .f--image,.cc--hero-microsite-landing .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-microsite-interior .f--image,.cc--hero-microsite-landing .f--image{padding-left:0;padding-right:0}}.cc--hero-microsite-interior .f--image:before,.cc--hero-microsite-landing .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-microsite-interior .f--image:after,.cc--hero-microsite-landing .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);content:"";display:block;height:45%;opacity:.8;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.lc--full .cc--hero-microsite-interior .f--image img,.lc--full .cc--hero-microsite-landing .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-interior .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-landing .f--image img,.sg-pattern-example>.cc--hero-microsite-interior .f--image img,.sg-pattern-example>.cc--hero-microsite-landing .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-interior .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-landing .f--image img,body.pattern-lab-demo>.cc--hero-microsite-interior .f--image img,body.pattern-lab-demo>.cc--hero-microsite-landing .f--image img{max-height:25rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-microsite-interior .text-container,.cc--hero-microsite-landing .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-bottom:1.25rem;padding-left:6.25%;padding-right:6.25%}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--hero-microsite-interior .text-container .f--page-title h1,.cc--hero-microsite-landing .text-container .f--page-title h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--page-title h1,.cc--hero-microsite-landing .text-container .f--page-title h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.4375rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-column .cc--latest-news-card-featured .f--image{margin-bottom:1.3125rem}.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a:hover{color:#151515;text-decoration:none}.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-media .cc--latest-news-card-featured .f--image{margin-bottom:1.1875rem}.cc--latest-news-media .cc--latest-news-card-featured .f--image img{max-height:15px;width:auto}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title{margin-bottom:.625rem}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-media .cc--latest-news-card-featured .f--description p{font-size:.9375rem;line-height:1.6667}@media screen and (min-width:768px){.cc--latest-news-media .cc--latest-news-card-featured .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--latest-news-card .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-card .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-card .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-card .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--latest-news-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-card .f--eyebrow a:hover{color:#151515;text-decoration:none}.cc--latest-news-card .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--latest-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--latest-news-card .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-card .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-column .cc--component-container:not(:last-child){border-bottom:.0625rem solid #ccc;margin-bottom:1.9375rem;padding-bottom:1.375rem}.cc--latest-news-column .cc--component-container:first-child{margin-bottom:1.5625rem;padding-bottom:1.875rem}@media screen and (min-width:768px){.cc--latest-news-column .cc--component-container:first-child{padding-bottom:2.625rem}}.cc--latest-news-media .f--eyebrow{border-bottom:.0625rem solid #ccc;color:#881c1c;font-size:.875rem;font-weight:800;line-height:1.2858;margin-bottom:1.875rem;padding-bottom:.625rem;text-transform:uppercase}.cc--latest-news-media .cc--latest-news-card-featured:not(:last-child){border-bottom:.0625rem solid #ccc;margin-bottom:1.9375rem;padding-bottom:1.75rem}.cc--latest-news{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--latest-news{padding-bottom:3.125rem;padding-top:3.125rem}.cc--latest-news .c--latest-news>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--latest-news .c--latest-news>.text-container .f--section-title{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--section-title{margin-bottom:1.5625rem}}.cc--latest-news .c--latest-news>.text-container .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--latest-news .c--latest-news>.text-container .f--link{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--link{margin-bottom:0;-ms-flex-item-align:center;align-self:center}}.cc--latest-news .c--latest-news>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--latest-news .c--latest-news>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news .c--latest-news>.text-container .f--link a:hover{color:#151515}.cc--latest-news .c--latest-news .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1024px){.cc--latest-news .c--latest-news .content-container>.cc--component-container{-ms-flex-preferred-size:30%;flex-basis:30%}}@media screen and (max-width:767px){.cc--latest-news .c--latest-news .content-container>.cc--component-container:not(:last-child){margin-bottom:2.5rem}}@media screen and (min-width:1024px){.cc--latest-news .c--latest-news .content-container>.cc--component-container:not(:last-child){margin-right:5%}}@media screen and (min-width:768px)and (max-width:1023px){.cc--latest-news .c--latest-news .content-container .cc--latest-news-column{margin-bottom:3.125rem;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}.cc--latest-news .c--latest-news .content-container .cc--latest-news-column:first-child{margin-right:5%}}@media screen and (max-width:1023px){.cc--links-list{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:1.25rem}}@media screen and (min-width:1024px){.cc--links-list{border-top:.0625rem solid #ccc;padding-top:1.875rem}}.cc--links-list .f--link{margin-bottom:1.25rem}.cc--links-list .link{background:url(/themes/custom/umass_base/images/icons/icon-arrowright-red.svg) no-repeat top 5px right/1.25rem;border-bottom:.0625rem solid #ccc;color:#151515;display:block;font-weight:800;padding-bottom:.75rem;padding-right:.9375rem;text-decoration:none;text-transform:uppercase}html[data-whatintent=mouse] .cc--links-list .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--links-list .link:hover{color:#881c1c;text-decoration:none}.cc--login-form{margin-bottom:1.5625rem}.cc--login-form .c--login-form{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-left:2.0833333333%;padding-right:2.0833333333%;width:100%}@media screen and (min-width:768px){.cc--login-form .c--login-form{padding-bottom:2.5rem;padding-left:2.0833333333%;padding-right:2.0833333333%;width:25%}}@media screen and (min-width:1024px){.cc--login-form .c--login-form{padding:4.6875rem 2.0833333333% 3.4375rem}}.cc--menu-left-nav{position:relative}@media screen and (max-width:1023px){.cc--menu-left-nav .c--menu-left-nav{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--menu-left-nav .f--section-title{margin-bottom:1.5625rem}.cc--menu-left-nav .f--section-title h2 span.nolink{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333}}.cc--menu-left-nav .f--section-title h2{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-left-nav .f--section-title h2{font-size:.875rem;line-height:1.2858}}@media screen and (max-width:1023px){.cc--menu-left-nav .f--section-title h2{border-bottom:.0625rem solid #e9e9e9;cursor:pointer;padding-bottom:1.25rem;padding-top:1.3125rem;position:relative}.cc--menu-left-nav .f--section-title h2.open:after{display:none}.cc--menu-left-nav .f--section-title h2:after,.cc--menu-left-nav .f--section-title h2:before{background:#881c1c;content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-left-nav .f--section-title h2:before{height:.125rem;right:.375rem;width:.875rem}.cc--menu-left-nav .f--section-title h2:after{height:.875rem;right:.75rem;width:.125rem}}.cc--menu-left-nav .f--section-title h2 a{text-decoration:none}@media screen and (min-width:1024px){.cc--menu-left-nav .f--section-title h2 a:before{background:url(/themes/custom/umass_base/images/icons/icon-arrowleft-red.svg) no-repeat 0/1.25rem;content:"";display:inline-block;height:.625rem;margin-left:-2rem;margin-right:.6875rem;width:1.25rem}html[data-whatintent=mouse] .cc--menu-left-nav .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-left-nav .f--section-title h2 a:hover:before{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowleft-dark.svg)}}.cc--menu-left-nav .f--section-title h2 a.nolink{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333}.cc--menu-left-nav .f--section-title h2 a.nolink:before{content:none;display:none!important}@media screen and (max-width:1023px){.mc--left-nav-menu{background:#fff;-webkit-box-shadow:0 5px 12px -5px rgba(0,0,0,.3);box-shadow:0 5px 12px -5px rgba(0,0,0,.3);display:none;margin-left:-8.3333333333%;margin-right:-8.3333333333%;padding-bottom:.625rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;top:3.6875rem;width:100%;z-index:10}}@media screen and (max-width:1023px)and (min-width:768px){.mc--left-nav-menu{padding-top:.625rem}}.mc--left-nav-menu .menu-item{line-height:1;margin-bottom:1.25rem}@media screen and (min-width:768px){.mc--left-nav-menu .menu-item{margin-bottom:1.875rem}}.mc--left-nav-menu .menu-item a{color:#151515;font-size:.9375rem;line-height:1.3334;text-decoration:none}html[data-whatintent=mouse] .mc--left-nav-menu .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .mc--left-nav-menu .menu-item a:hover{color:#881c1c}.mc--left-nav-menu .menu-item span{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333;text-transform:uppercase}.mc--left-nav-menu .menu-item span+.submenu{margin-top:1.25rem}@media screen and (min-width:768px){.mc--left-nav-menu .menu-item span+.submenu{margin-top:1.875rem}}.mc--left-nav-menu .menu-item .submenu-wrapper{display:none;padding-left:1.5625rem;padding-top:.9375rem}.mc--left-nav-menu .menu-item .submenu-wrapper .menu-item{margin-bottom:.9375rem}.mc--left-nav-menu .menu-item .submenu-wrapper .menu-item a{font-size:.875rem;line-height:1.4286}.mc--left-nav-menu .menu-item.menu-item--active-trail>a{color:#881c1c}.mc--left-nav-menu .menu-item.menu-item--active-trail .submenu-wrapper{display:block}.cc--menu-main .button-back,.cc--menu-main .link-arrow-wrapper .arrow-toggle,.cc--menu-main .navigation-title{display:none}body.microsite-menu-is-active{overflow:hidden}.cc--menu-microsite{background-color:#881c1c}.cc--menu-microsite .c--menu-microsite{margin:0 auto;max-width:1800px}.cc--menu-microsite .menu-microsite-inner{height:3.75rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:relative}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.6875rem}}@media screen and (max-width:1023px){.cc--menu-microsite .menu-microsite-menu-wrapper{background-color:#881c1c;display:none;height:100vh;left:0;padding-bottom:1.875rem;padding-top:.3125rem;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:102}}@media screen and (max-width:767px){.cc--menu-microsite .menu-microsite-menu-wrapper{padding-top:.3125rem}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-menu-wrapper{height:100%;width:100%}}@media screen and (max-width:1023px){.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container{height:100%}.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container .microsite-menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between}}.cc--menu-microsite .link-arrow-wrapper .arrow-toggle polygon{fill:#fff}@media screen and (min-width:1024px){.cc--menu-microsite .link-arrow-wrapper>a.is-active:before{background-color:#fff;content:"";height:.625rem;left:0;position:absolute;top:0;width:100%}}html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a:hover{color:#fff}@media screen and (min-width:1024px){.cc--menu-microsite ul.m--menu-microsite>li.menu-item--active-trail>.link-arrow-wrapper>a:before,html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a:hover:before{background-color:#fff;content:"";height:.625rem;left:0;position:absolute;top:0;width:100%}}.cc--menu-microsite .mc--menu-microsite{height:100%}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{padding:.3125rem 8.3333333333%}@media screen and (min-width:768px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{padding-bottom:.625rem;padding-top:.625rem}}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li:hover{background:rgba(21,21,21,.2)}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li:not(:last-child){margin-bottom:0;margin-right:2.5rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a{font-size:.9375rem;line-height:1.3334;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-decoration:none;text-transform:uppercase}html[data-whatintent=mouse] .cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a:hover{color:#fff}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{height:2.1875rem;width:2.1875rem}@media screen and (max-width:767px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{text-align:right}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{display:none}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper{background-color:#881c1c;height:100%;left:100%;padding-bottom:1.6875rem;padding-top:1.6875rem;position:fixed;top:60px;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:103}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper{display:none;height:calc(100% - 9.375rem)}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.ally-hidden{visibility:hidden}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible{display:block;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;visibility:visible;z-index:104;-webkit-overflow-scrolling:touch}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible.second-level-hidden{left:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;visibility:hidden;z-index:104}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible:not(.second-level-hidden){left:0;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-hidden{left:100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li{padding:.4375rem 8.3333333333%}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li:hover{background:rgba(21,21,21,.2)}}@media screen and (max-width:767px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li{padding-bottom:.625rem;padding-top:.625rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li a{font-weight:700;text-transform:none}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li a{padding-left:1.25rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{color:#fff;display:block;font-size:.75rem;line-height:1.5;margin:1.5625rem 8.3333333333% 1.25rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{font-size:.875rem;line-height:1.2858;margin-top:1.875rem}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{display:none}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite li .link-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.cc--menu-microsite ul.submenu{display:none}}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links{margin-left:8.3333333333%;margin-right:8.3333333333%;margin-top:.75rem}}@media screen and (max-width:767px){.cc--menu-microsite .utility-links{margin-top:1.25rem}}@media screen and (min-width:768px){.cc--menu-microsite .utility-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links .f--link:not(:last-child){margin-bottom:.9375rem}}@media screen and (min-width:1024px){.cc--menu-microsite .utility-links .f--link:not(:last-child){margin-right:.625rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--menu-microsite .utility-links .f--link{-ms-flex-preferred-size:47%;flex-basis:47%}}.cc--menu-microsite .utility-links .button,.cc--menu-microsite .utility-links .f--button-link a,.f--button-link .cc--menu-microsite .utility-links a{border:.0625rem solid #fff;width:auto}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links .button,.cc--menu-microsite .utility-links .f--button-link a,.f--button-link .cc--menu-microsite .utility-links a{border:.0625rem solid hsla(0,0%,100%,.4);height:2.5rem;width:100%}}.cc--menu-microsite .button-back{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6875rem;margin-left:8.3333333333%;margin-right:8.3333333333%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;height:auto;letter-spacing:.025rem;text-transform:uppercase;width:auto}@media screen and (min-width:1024px){.cc--menu-microsite .button-back{display:none}}.cc--menu-microsite .button-back svg{display:inline;margin-right:.625rem}.cc--menu-microsite .button-back svg polygon{fill:#fff}.cc--menu-microsite a{color:#fff}.cc--menu-microsite .menu-microsite-toggle{color:#fff;font-size:.75rem;height:100%;line-height:1.5;position:relative;text-align:left;text-transform:uppercase;width:100%}@media screen and (min-width:768px){.cc--menu-microsite .menu-microsite-toggle{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-toggle{display:none}}.cc--menu-microsite .menu-microsite-toggle svg{position:absolute;right:.3125rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-microsite .menu-microsite-toggle svg.close{display:none}.cc--menu-microsite .menu-microsite-toggle.is-active svg.close{display:block}.cc--menu-microsite .menu-microsite-toggle.is-active svg.open{display:none}.cc--menu-microsite.is-active .menu-microsite-menu-wrapper{display:block}.cc--menu-microsite.is-active .menu-microsite-inner:before{background:#881c1c;content:"";height:100vh;left:0;position:absolute;top:0;width:100%}.cc--menu-microsite.is-active .menu-microsite-toggle:after{border-bottom:.125rem solid #a89968;bottom:.3125rem;content:"";display:block;position:absolute;width:100%}.cc--menu-microsite.is-hidden .menu-microsite-menu-wrapper{left:-100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-microsite.is-hidden .menu-microsite-menu-wrapper .microsite-menu-container{overflow-y:hidden;-webkit-overflow-scrolling:unset}body.mobile-menu-is-active{overflow:hidden}body.mobile-menu-is-active .cc--header:after{background-color:#a89968;content:"";display:block;height:.125rem;left:0;margin-left:6.25%;margin-right:6.25%;position:absolute;top:calc(100% - .125rem);width:87.5%}.cc--menu-mobile{background-color:#fff;bottom:0;display:none;height:calc(100% - 6.25rem);left:0;padding-bottom:.9375rem;padding-top:1.3125rem;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:102}@media screen and (min-width:768px){.cc--menu-mobile{height:calc(100% - 9.375rem);padding-top:2.4375rem}}.cc--menu-mobile.is-hidden{left:-100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-mobile.is-hidden>.c--menu-mobile{height:100%;overflow-y:hidden;-webkit-overflow-scrolling:unset}.cc--menu-mobile>.c--menu-mobile{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.cc--menu-mobile .c--menu-mobile{padding-left:6.25%;padding-right:6.25%}.cc--menu-mobile .c--menu-mobile .menu-mobile-inner>nav{height:100%}.cc--menu-mobile .c--menu-mobile nav{padding-left:2.380952381%;padding-right:2.380952381%}.cc--menu-mobile .c--menu-mobile nav>ul>li:not(:last-child){margin-bottom:.625rem}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li:not(:last-child){margin-bottom:1.25rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li button.has-submenu{height:2.1875rem;width:2.1875rem}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper{background-color:#fff;display:none;height:calc(100% + .9375rem);left:100%;padding:1.5625rem 8.3333333333% .9375rem;position:absolute;top:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper{padding-top:2.8125rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-visible{display:block;overflow-y:scroll;z-index:103;-webkit-overflow-scrolling:touch}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-hidden,.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-visible{left:100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li:not(:last-child){margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li:not(:last-child){margin-bottom:1.25rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li a{font-size:.9375rem;font-weight:700;line-height:1.3334;text-transform:none}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{color:#881c1c;display:block;font-size:.75rem;line-height:1.5;margin-bottom:1.25rem;margin-top:1.125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{font-size:.9375rem;line-height:1.6667;margin-bottom:1.0625rem}}@media screen and (min-width:1200px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{display:none}}.cc--menu-mobile .c--menu-mobile nav>ul li .link-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--menu-mobile .c--menu-mobile nav a,.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle{font-size:.9375rem;-webkit-box-flex:1;-ms-flex-positive:1;color:#151515;flex-grow:1;text-decoration:none;text-transform:uppercase}.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle{position:relative;text-align:left;width:100%}.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle svg{position:absolute;right:.9375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-mobile .cc--menu-utility{border-top:.0625rem solid #a89968;margin-top:1.375rem;padding-top:1.25rem}@media screen and (min-width:768px){.cc--menu-mobile .cc--menu-utility{margin-top:2rem;padding-top:2.25rem}}.cc--menu-mobile .button-back{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6875rem;margin-bottom:1.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;letter-spacing:.025rem;text-transform:uppercase;width:auto}@media screen and (min-width:768px){.cc--menu-mobile .button-back{font-size:.75rem;margin-bottom:2.125rem}}@media screen and (min-width:1200px){.cc--menu-mobile .button-back{display:none}}.cc--menu-mobile .button-back svg{display:inline;margin-right:.625rem}@media screen and (min-width:768px){.cc--menu-mobile .button-back svg{margin-right:1.25rem}}.cc--menu-utility .utility-button-wrapper svg{display:inline-block;vertical-align:middle}@media screen and (min-width:1200px){.cc--menu-utility .utility-button-wrapper svg{margin-left:.5rem}.cc--menu-utility .utility-button-wrapper svg.arrow-right{display:none}}@media screen and (max-width:1199px){.cc--menu-utility .utility-button-wrapper svg.arrow-down{display:none}}@media screen and (min-width:1200px){.cc--menu-utility .utility-button-wrapper .button-back,.cc--menu-utility .utility-button-wrapper .navigation-title{display:none}}.cc--menu-utility .mc--utility-menu>ul>.menu-item:not(:last-child){margin-bottom:.3125rem}@media screen and (min-width:768px){.cc--menu-utility .mc--utility-menu>ul>.menu-item:not(:last-child){margin-bottom:.9375rem}}.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.6875rem;letter-spacing:.01875rem;line-height:1.1819}@media screen and (min-width:768px){.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.75rem;line-height:1}}@media screen and (min-width:1200px){.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.6875rem;line-height:1}}.cc--more-events-card{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--more-events-card .c--more-events-card{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .c--more-events-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .c--more-events-card,.sg-pattern-example>.cc--more-events-card .c--more-events-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .c--more-events-card,body.pattern-lab-demo>.cc--more-events-card .c--more-events-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:768px)and (max-width:1023px){.cc--more-events-card .text-container{-ms-flex-preferred-size:45%;flex-basis:45%}}.cc--more-events-card .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px)and (max-width:1023px){.cc--more-events-card .f--image{margin-bottom:0;margin-right:7.5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .f--image,.sg-pattern-example>.cc--more-events-card .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .f--image,body.pattern-lab-demo>.cc--more-events-card .f--image{margin-bottom:1.5625rem}}.cc--more-events-card .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}.cc--more-events-card .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--more-events-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events-card .f--eyebrow a:hover{text-decoration:none}@media screen and (min-width:768px){.cc--more-events-card .f--eyebrow{font-size:1.375rem;line-height:1.1819}}@media screen and (min-width:1024px){.cc--more-events-card .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--more-events-card .f--cta-title{margin-bottom:.625rem}.cc--more-events-card .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--more-events-card .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .f--cta-title h3,.sg-pattern-example>.cc--more-events-card .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .f--cta-title h3,body.pattern-lab-demo>.cc--more-events-card .f--cta-title h3{font-size:1.625rem;line-height:1.1539;text-transform:none}}.cc--more-events-card .f--cta-title a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--more-events-card .f--cta-title a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events-card .f--cta-title a:hover{color:#881c1c;text-decoration:none}.cc--more-events-card .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}@media screen and (min-width:768px){.cc--more-events-card .f--description p{font-size:.875rem;line-height:1.8572}}@media screen and (min-width:1024px){.cc--more-events-card .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--more-events .c--more-events{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333% 1.25rem}@media screen and (min-width:768px){.cc--more-events .c--more-events{padding-bottom:1.5625rem;padding-top:3.125rem}}.cc--more-events .c--more-events>.text-container{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--more-events .c--more-events>.text-container .f--section-title h2{font-size:1.75rem;line-height:1;margin-bottom:1.3125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:0}}.cc--more-events .c--more-events>.text-container .f--section-title h2 .highlight{color:#881c1c;display:block}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container .f--link{-ms-flex-item-align:end;align-self:flex-end}}.cc--more-events .c--more-events>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--more-events .c--more-events>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events .c--more-events>.text-container .f--link a:hover{color:#151515}@media screen and (min-width:1024px){.lc--full .cc--more-events .f--cards,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards,.sg-pattern-example>.cc--more-events .f--cards,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards,body.pattern-lab-demo>.cc--more-events .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.cc--more-events .f--cards .cc--more-events-card{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--more-events .f--cards .cc--more-events-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card,.sg-pattern-example>.cc--more-events .f--cards .cc--more-events-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card,body.pattern-lab-demo>.cc--more-events .f--cards .cc--more-events-card{margin-bottom:1.875rem;-ms-flex-preferred-size:30%;flex-basis:30%}.lc--full .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),.sg-pattern-example>.cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),body.pattern-lab-demo>.cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)){margin-right:5%}}.cc--news-events-promo-card-article{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--news-events-promo-card-article{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article,.sg-pattern-example>.cc--news-events-promo-card-article,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article,body.pattern-lab-demo>.cc--news-events-promo-card-article{margin-bottom:3.125rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-article .c--news-events-promo-card-article{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .c--news-events-promo-card-article,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .c--news-events-promo-card-article,.sg-pattern-example>.cc--news-events-promo-card-article .c--news-events-promo-card-article,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .c--news-events-promo-card-article,body.pattern-lab-demo>.cc--news-events-promo-card-article .c--news-events-promo-card-article{display:block}}.cc--news-events-promo-card-article .f--image{margin-bottom:1rem}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--image{margin-bottom:0;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--image,.sg-pattern-example>.cc--news-events-promo-card-article .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--image,body.pattern-lab-demo>.cc--news-events-promo-card-article .f--image{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-article .text-container{padding-left:5%;-ms-flex-preferred-size:52.5%;flex-basis:52.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .text-container,.sg-pattern-example>.cc--news-events-promo-card-article .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .text-container,body.pattern-lab-demo>.cc--news-events-promo-card-article .text-container{padding-left:0}}.cc--news-events-promo-card-article .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}.cc--news-events-promo-card-article .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-events-promo-card-article .f--cta-title{margin-bottom:.625rem}.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo-card-article .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.625rem;line-height:1.1539;margin-bottom:.8125rem;text-transform:none}}.cc--news-events-promo-card-article .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo-card-article .f--description p{font-size:.9375rem;line-height:1.6667}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--news-events-promo-card-event{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--news-events-promo-card-event{margin-bottom:2.1875rem}.cc--news-events-promo-card-event .c--news-events-promo-card-event{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .c--news-events-promo-card-event,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .c--news-events-promo-card-event,.sg-pattern-example>.cc--news-events-promo-card-event .c--news-events-promo-card-event,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .c--news-events-promo-card-event,body.pattern-lab-demo>.cc--news-events-promo-card-event .c--news-events-promo-card-event{display:block}}.cc--news-events-promo-card-event .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--image{margin-bottom:0;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--image,.sg-pattern-example>.cc--news-events-promo-card-event .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--image,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--image{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-event .text-container{padding-left:5%;-ms-flex-preferred-size:52.5%;flex-basis:52.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .text-container,.sg-pattern-example>.cc--news-events-promo-card-event .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .text-container,body.pattern-lab-demo>.cc--news-events-promo-card-event .text-container{padding-left:0}}.cc--news-events-promo-card-event .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}.cc--news-events-promo-card-event .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--eyebrow{font-size:1.375rem;line-height:1.1819}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--eyebrow,.sg-pattern-example>.cc--news-events-promo-card-event .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--eyebrow,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--news-events-promo-card-event .f--cta-title{margin-bottom:.625rem}.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo-card-event .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.625rem;line-height:1.1539;text-transform:none}}.cc--news-events-promo-card-event .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo-card-event .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--news-events-promo{margin:0 auto;max-width:1800px}.cc--news-events-promo .content-hero{padding-bottom:1.5625rem;padding-top:2.5rem}@media screen and (min-width:768px){.cc--news-events-promo .content-hero{padding-bottom:2.1875rem;padding-top:4.6875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero,.sg-pattern-example>.cc--news-events-promo .content-hero,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero,body.pattern-lab-demo>.cc--news-events-promo .content-hero{overflow:hidden;padding-bottom:3.125rem;padding-left:8.3333333333%;padding-top:5.9375rem}}.cc--news-events-promo .content-hero .f--section-title{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .f--section-title{padding-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .f--section-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .f--section-title,.sg-pattern-example>.cc--news-events-promo .content-hero .f--section-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .f--section-title,body.pattern-lab-demo>.cc--news-events-promo .content-hero .f--section-title{float:left;padding-bottom:2.8125rem;padding-left:0;padding-right:4.5454545455%;width:31.8181818182%}}.cc--news-events-promo .content-hero .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}.cc--news-events-promo .content-hero .f--section-title h2 .highlight{color:#881c1c;display:block;font-size:1.75rem;line-height:1}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .f--section-title h2{font-size:3.75rem;line-height:.9167}.cc--news-events-promo .content-hero .f--section-title h2 .highlight{font-size:2.5rem;line-height:1;margin-bottom:.3125rem}.cc--news-events-promo .content-hero .image-container{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .image-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .image-container,.sg-pattern-example>.cc--news-events-promo .content-hero .image-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .image-container,body.pattern-lab-demo>.cc--news-events-promo .content-hero .image-container{float:right;padding-left:0;padding-right:0;padding-top:.4375rem;width:68.1818181818%}}.cc--news-events-promo .content-hero .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:1.25rem}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container{float:left;padding-left:0;padding-right:4.5454545455%;padding-top:0;width:31.8181818182%}}.cc--news-events-promo .content-hero .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}.cc--news-events-promo .content-hero .text-container .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-events-promo .content-hero .text-container .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container .f--cta-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container .f--cta-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container .f--cta-title{margin-bottom:.9375rem}}.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:2rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:2rem;line-height:1.125;text-transform:none}}.cc--news-events-promo .content-hero .text-container .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo .content-hero .text-container .f--description p{font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--description p{font-size:1rem;line-height:1.875}}.cc--news-events-promo .content-articles,.cc--news-events-promo .content-events{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-articles>.f--field,.lc--full .cc--news-events-promo .content-events>.f--field,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field,.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field,.sg-pattern-example>.cc--news-events-promo .content-events>.f--field,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field,body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field,body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field{display:-webkit-box;display:-ms-flexbox;display:flex}.lc--full .cc--news-events-promo .content-articles>.f--field>.cc--component-container,.lc--full .cc--news-events-promo .content-events>.f--field>.cc--component-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container,.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field>.cc--component-container,.sg-pattern-example>.cc--news-events-promo .content-events>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field>.cc--component-container{-ms-flex-preferred-size:30%;flex-basis:30%}.lc--full .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.lc--full .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child){margin-right:5%}}.cc--news-events-promo .content-footer{padding-bottom:6.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%;text-align:center}.cc--news-events-promo .content-footer .button,.cc--news-events-promo .content-footer .f--button-link a,.f--button-link .cc--news-events-promo .content-footer a{max-width:18.75rem}@media screen and (min-width:768px){.cc--news-listing-card .c--news-listing-card{display:-webkit-box;display:-ms-flexbox;display:flex}.cc--news-listing-card .c--news-listing-card>.f--image{padding-left:3.8461538462%;-ms-flex-preferred-size:42.3076923077%;flex-basis:42.3076923077%}}@media screen and (min-width:1024px){.cc--news-listing-card .c--news-listing-card>.f--image{padding-left:5%;-ms-flex-preferred-size:42.5%;flex-basis:42.5%}}@media screen and (min-width:768px){.cc--news-listing-card .text-container{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}.cc--news-listing-card .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-listing-card .text-container .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--eyebrow a:hover{color:#151515}.cc--news-listing-card .text-container .f--image{margin-bottom:1.25rem}.cc--news-listing-card .text-container .f--image img{max-height:15px;width:auto}.cc--news-listing-card .text-container .f--cta-title{margin-bottom:.625rem;margin-top:1.125rem}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--cta-title{margin-bottom:.625rem;margin-top:0}}.cc--news-listing-card .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--cta-title h3{font-size:2rem;line-height:1.125}}.cc--news-listing-card .text-container .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--news-listing-card .text-container .f--description{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--description{margin-bottom:0}}.cc--news-listing-card .text-container .f--description p{font-size:.875rem;line-height:1.7143}.cc--news-listing-card .text-container .publication-date{font-size:.875rem;font-weight:700;line-height:1.7143;margin-top:.5rem}.cc--news-listing{margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--news-listing .f--cards .cc--news-listing-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.3125rem;padding-bottom:1.625rem}@media screen and (min-width:768px){.cc--news-listing .f--cards .cc--news-listing-card{margin-bottom:2rem;padding-bottom:1.6875rem}}@media screen and (min-width:1024px){.cc--news-listing .f--cards .cc--news-listing-card{margin-bottom:2.5rem;padding-bottom:2.5rem}}.cc--notification-banner{background-color:#f5f5f5}.cc--notification-banner:not(.alert):not(.emergency):not(.extreme-emergency) svg path{fill:#ccc}.cc--notification-banner .c--notification-banner{margin:0 auto;max-width:1800px;position:relative}.cc--notification-banner .c--notification-banner .notification-banner-inner{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner{padding:1.5625rem 8.3333333333%}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cc--notification-banner .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}.cc--notification-banner .c--notification-banner .notification-banner-inner .left{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left{padding-left:6.8181818182%;padding-right:6.8181818182%;-webkit-box-flex:1;-ms-flex:1 0 22.7272727273%;flex:1 0 22.7272727273%}}.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{color:#151515;display:block;font-size:1.375rem;line-height:1.1819}@media screen and (max-width:767px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{padding-right:1.25rem}}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{font-size:1.625rem;line-height:1.1539}}.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{height:3.125rem;width:3.125rem}@media screen and (max-width:1023px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{margin-right:1.5625rem}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{height:3.125rem;left:0;position:absolute;width:3.125rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right{margin-top:1.25rem}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right{margin-top:0;-webkit-box-flex:0;-ms-flex:0 1 67.4418604651%;flex:0 1 67.4418604651%}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515;font-size:.875rem;line-height:1.7143;margin:0}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{font-size:1rem;line-height:1.875}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000;margin-top:.625rem}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link{margin-top:.625rem}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link{margin-top:.8125rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a{color:#881c1c;font-size:.875rem;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a:hover{text-decoration:none}.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:1.0625rem;top:1.9375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:2.1875rem;justify-content:center;width:2.1875rem}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification{right:.625rem;top:.625rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.notice{background-color:#fff}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#151515}html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link span{color:#881c1c}html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link a:hover,html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link span:hover{text-decoration:none}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.alert{background-color:#ffc721}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#151515}html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link span{color:#881c1c}html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link a:hover,html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link span:hover{text-decoration:none}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.emergency{background-color:#d50032}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--link span,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a.date-updated,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#fff}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#fff}.cc--notification-banner.extreme-emergency{background-color:#d50032;margin-top:-6.25rem}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency{margin-top:-9.375rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{display:block;padding:7.1875rem 8.3333333333% 1.25rem;position:relative}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{padding-bottom:1.5625rem;padding-top:11.875rem}}@media screen and (min-width:1024px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner:before{background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(#000));background-image:linear-gradient(0deg,transparent,#000);content:"";display:block;height:7.8125rem;left:0;opacity:.8;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner:before{height:15.625rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left{padding-left:0;padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left .icon-alert{margin-bottom:.625rem;position:relative}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left .icon-alert{margin-bottom:1.5625rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left span.alert-title{color:#fff;display:block;font-size:1.875rem;font-weight:800;line-height:1;margin-bottom:1.25rem;max-width:34.375rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left span.alert-title{font-size:3.75rem;line-height:.9167;margin-bottom:1.5rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right{margin-top:0}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg{color:#fff;max-width:34.375rem}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#fff;font-size:.875rem;line-height:1.7143}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--link span{color:#fff}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#fff}.cc--page-body .c--page-body{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--page-body .c--page-body{padding:3.125rem 14.5833333333%}}@media screen and (min-width:1024px){.cc--page-body .c--page-body{padding:3.125rem 27.0833333333% 4.6875rem}}.cc--page-body .f--section-title{margin-bottom:.5625rem}@media screen and (min-width:768px){.cc--page-body .f--section-title{margin-bottom:.8125rem}}@media screen and (min-width:1024px){.cc--page-body .f--section-title{margin-bottom:1.75rem}}.cc--page-body .f--section-title h2{text-transform:uppercase}@media screen and (max-width:767px){.cc--page-body .f--section-title h2{font-size:1.75rem}}.cc--pager-calendar .c--pager-calendar{display:none}@media screen and (min-width:1024px){.cc--pager-calendar .c--pager-calendar{display:block;margin-bottom:7.8125rem;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--pager-calendar .c--pager-calendar .pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--pager-calendar .c--pager-calendar .pager ul li{color:#000;font-size:.6875rem;letter-spacing:.024375rem;text-transform:uppercase}.cc--pager-calendar .c--pager-calendar .pager ul li a{color:inherit;font-family:inherit;font-size:inherit;text-decoration:none}.cc--pager-calendar .c--pager-calendar .pager ul li.pager__item--previous svg{margin-right:.625rem}.cc--pager-calendar .c--pager-calendar .pager ul li.pager__item--next svg{margin-left:.625rem}.cc--pager-load-more{margin-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--pager-load-more ul{list-style:none;margin:0;padding:0}.cc--pager-load-more .pager__item{list-style:none;text-align:center}.cc--pager-load-more .pager__item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--pager-load-more .pager__item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--pager-load-more .pager__item a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--pager-load-more .pager__item a{margin:0 auto;max-width:170px}.cc--pager-load-more .icon-wrapper{text-align:center}.cc--pager-load-more .icon-wrapper svg{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;height:2.1875rem;width:2.1875rem}.cc--pager-load-more .icon-wrapper svg path{fill:#881c1c}@media screen and (min-width:1024px){.tc--events-listing .cc--pager-load-more{padding-left:5.5555555556%;padding-right:13.8888888889%}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (min-width:768px){.cc--related-news-card:not(:last-child){border-bottom:.0625rem solid #ccc}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card,.sg-pattern-example>.cc--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card,body.pattern-lab-demo>.cc--related-news-card{border:0}}@media screen and (min-width:768px){.cc--related-news-card .c--related-news-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.625rem}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .c--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .c--related-news-card,.sg-pattern-example>.cc--related-news-card .c--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .c--related-news-card,body.pattern-lab-demo>.cc--related-news-card .c--related-news-card{display:block;padding-bottom:0}}.cc--related-news-card .f--image{margin-bottom:1.125rem}@media screen and (min-width:768px){.cc--related-news-card .f--image{margin-bottom:0;-ms-flex-preferred-size:37.5%;flex-basis:37.5%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .f--image,.sg-pattern-example>.cc--related-news-card .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .f--image,body.pattern-lab-demo>.cc--related-news-card .f--image{margin-bottom:1.125rem}}@media print{.cc--related-news-card .f--image{margin-bottom:1.125rem}}@media screen and (min-width:768px){.cc--related-news-card .text-container{padding-right:10%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cc--related-news-card .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:768px){.cc--related-news-card .f--cta-title{margin-bottom:.9375rem}}.cc--related-news-card .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .f--cta-title h3,.sg-pattern-example>.cc--related-news-card .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .f--cta-title h3,body.pattern-lab-demo>.cc--related-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}@media print{.cc--related-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--related-news-card .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--related-news-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news-card .f--cta-title h3 a:hover{color:#881c1c}.cc--related-news-card .f--description p{font-size:.875rem;line-height:1.7143}@media screen and (min-width:768px)and (max-width:1023px){.cc--related-news-card .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--related-news .c--related-news{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--related-news .c--related-news{padding-bottom:3.125rem;padding-top:3.125rem}}@media screen and (min-width:1024px){.lc--full .cc--related-news .c--related-news,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .c--related-news,.sg-pattern-example>.cc--related-news .c--related-news,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .c--related-news,body.pattern-lab-demo>.cc--related-news .c--related-news{padding:4.6875rem 6.25%}}@media print{.cc--related-news .c--related-news{padding-bottom:4.6875rem;padding-left:2.0833333333%;padding-right:2.0833333333%}}.cc--related-news .c--related-news>.text-container{margin-bottom:1.125rem}@media screen and (min-width:768px){.cc--related-news .c--related-news>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5625rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1024px){.lc--full .cc--related-news .c--related-news>.text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .c--related-news>.text-container,.sg-pattern-example>.cc--related-news .c--related-news>.text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .c--related-news>.text-container,body.pattern-lab-demo>.cc--related-news .c--related-news>.text-container{margin-bottom:1.125rem}}.cc--related-news .c--related-news>.text-container .f--section-title h2{color:#881c1c;font-size:1.75rem;line-height:1;margin-bottom:1rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--related-news .c--related-news>.text-container .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:0}}@media print{.cc--related-news .c--related-news>.text-container .f--section-title h2{color:#881c1c!important;font-size:2.5rem;line-height:1}}.cc--related-news .c--related-news>.text-container .f--section-title h2 a{text-decoration:none}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--section-title h2 a:hover{text-decoration:underline}.cc--related-news .c--related-news>.text-container .f--link .link{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}@media print{.cc--related-news .c--related-news>.text-container .f--link .link{display:none}}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--link .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--link .link:hover{color:#151515}@media screen and (min-width:1024px){.lc--full .cc--related-news .f--cards,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards,.sg-pattern-example>.cc--related-news .f--cards,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards,body.pattern-lab-demo>.cc--related-news .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print{.cc--related-news .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:1024px){.lc--full .cc--related-news .f--cards .cc--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card,.sg-pattern-example>.cc--related-news .f--cards .cc--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card,body.pattern-lab-demo>.cc--related-news .f--cards .cc--related-news-card{margin-bottom:0;-ms-flex-preferred-size:21.4285714286%;flex-basis:21.4285714286%}.lc--full .cc--related-news .f--cards .cc--related-news-card:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card:not(:last-child),.sg-pattern-example>.cc--related-news .f--cards .cc--related-news-card:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card:not(:last-child),body.pattern-lab-demo>.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-right:4.7619047619%}}@media print{.cc--related-news .f--cards .cc--related-news-card{margin-bottom:0;-ms-flex-preferred-size:21.4285714286%;flex-basis:21.4285714286%}.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-right:4.7619047619%}}.cc--social-media-grid{background-color:#4a4a4a}.cc--social-media-grid .c--social-media-grid{margin:0 auto;max-width:1800px}.cc--social-media-grid .social-media-grid-inner{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--social-media-grid .social-media-grid-inner{padding:3.125rem 4.1666666667%}}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .social-media-grid-inner,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .social-media-grid-inner,.sg-pattern-example>.cc--social-media-grid .social-media-grid-inner,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .social-media-grid-inner,body.pattern-lab-demo>.cc--social-media-grid .social-media-grid-inner{padding-left:6.25%;padding-right:6.25%}}.cc--social-media-grid .header-container{margin-bottom:2.5rem}@media screen and (min-width:768px){.cc--social-media-grid .header-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .header-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .header-container,.sg-pattern-example>.cc--social-media-grid .header-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .header-container,body.pattern-lab-demo>.cc--social-media-grid .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.125rem;padding-left:2.380952381%;padding-right:2.380952381%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lc--full .cc--social-media-grid .f--section-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .f--section-title,.sg-pattern-example>.cc--social-media-grid .f--section-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .f--section-title,body.pattern-lab-demo>.cc--social-media-grid .f--section-title{-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}.cc--social-media-grid .f--section-title h2{color:#fff;font-size:1.875rem;letter-spacing:-.06875rem;line-height:1;text-transform:uppercase;word-wrap:break-word}@media screen and (min-width:768px){.cc--social-media-grid .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--social-media-grid .social-media-links{margin-top:1.5625rem}@media screen and (min-width:768px)and (max-width:1023px){.cc--social-media-grid .social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--social-media-grid .social-media-links>span{color:#fff;font-size:.75rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--social-media-grid .social-media-links>span{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:768px)and (max-width:1023px){.cc--social-media-grid .social-media-links>span{margin-right:.9375rem}}.cc--social-media-grid .f--links{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .f--links,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .f--links,.sg-pattern-example>.cc--social-media-grid .f--links,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .f--links,body.pattern-lab-demo>.cc--social-media-grid .f--links{margin-top:.9375rem}}@media screen and (max-width:767px){.cc--social-media-grid .f--links{margin-top:.9375rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cc--social-media-grid .f--links a{display:inline-block;margin-left:.875rem;margin-right:.875rem;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cc--social-media-grid .f--links a:first-child{margin-left:0}.cc--social-media-grid .f--links a:last-child{margin-right:0}html[data-whatintent=mouse] .cc--social-media-grid .f--links a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--social-media-grid .f--links a:hover{opacity:.7}.cc--social-media-grid .f--links svg{fill:#fff;width:1.25rem}.cc--social-media-grid .crt-widget .crt-post{border:0}.cc--social-media-grid .crt-widget .crt-load-more-container{margin:0 auto;max-width:170px}.cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--sort-az{margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--sort-az .c--sort-az{border-bottom:.0625rem solid #ccc}.cc--sort-az ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:.25rem;padding-left:0}.cc--sort-az ul li{margin-right:1.875rem}.cc--sort-az ul li .bef-link{color:#4a4a4a;font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none}@media screen and (min-width:768px){.cc--sort-az ul li .bef-link{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--sort-az ul li .bef-link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--sort-az ul li .bef-link:hover{text-decoration:underline}.cc--sort-az ul li .bef-link--selected{color:#881c1c}.cc--sort-events{margin:0 auto 1.875rem;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--sort-events{margin-bottom:1.25rem;padding-bottom:0;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--sort-events .c--sort-events{border-bottom:.0625rem solid #ccc}.cc--sort-events ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:.25rem;padding-left:0}.cc--sort-events ul li{margin-right:1.875rem}.cc--sort-events ul li .bef-link{color:#4a4a4a;font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--sort-events ul li .bef-link{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--sort-events ul li .bef-link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--sort-events ul li .bef-link:hover{color:#881c1c;text-decoration:none}.cc--sort-events ul li .bef-link--selected,.cc--sort-events ul li .bef-link.is-active{color:#881c1c}.cc--spacer{margin:0 auto;max-width:1800px}.cc--spacer .c--spacer{height:1.5625rem}@media screen and (min-width:768px){.cc--spacer .c--spacer{height:2.5rem}}@media screen and (min-width:1024px){.cc--spacer .c--spacer{height:3.125rem}}.cc--staff-card .c--staff-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--staff-card .c--staff-card .f--image{margin-right:4.1666666667%;-ms-flex-preferred-size:25%;flex-basis:25%}}.cc--staff-card .c--staff-card text-container{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.cc--story-card .c--story-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--story-card .c--story-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--story-card .c--story-card .f--image{margin-left:4.1666666667%;margin-right:0;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cc--story-card .c--story-card .text-container{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cc--story-card .c--story-card .date-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.3125rem}.cc--story-card .c--story-card .f--author:after{content:"|";display:inline-block}.cc--testimonial{background:#151515}.cc--testimonial .c--testimonial{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--testimonial .c--testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4.375rem 13.8888888889%}}.cc--testimonial .f--image{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--testimonial .f--image{margin-bottom:0;margin-right:7.6923076923%;-ms-flex-preferred-size:38.4615384615%;flex-basis:38.4615384615%}.cc--testimonial .text-container{-ms-flex-preferred-size:53.8461538462%;flex-basis:53.8461538462%}}.cc--testimonial .text-container .f--quote{margin-bottom:.9375rem}.cc--testimonial .text-container .f--quote p{color:#fff;font-size:1.625rem;font-style:italic;line-height:1.3847}.cc--testimonial .text-container .f--quote p:before{content:"“"}.cc--testimonial .text-container .f--quote p:after{content:"â€"}.cc--testimonial .text-container .f--attribution{color:#fff;font-size:.9375rem;font-weight:700;line-height:1.3334}.cc--testimonial .text-container .f--attribution:before{content:"—";margin-right:.1875rem;vertical-align:top}.cc--testimonial .text-container .f--attribution p{color:#fff;display:inline-block;font-size:.9375rem;font-weight:700;line-height:1.3334}.cc--testimonial .text-container .f--attribution a{color:#fff}.cc--testimonial .text-container .f--attribution a:hover{color:#ccc}footer.timeline h1,header.timeline h1{margin-bottom:1.75rem}footer.timeline,header.timeline{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){footer.timeline,header.timeline{padding-bottom:3.125rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}.timeline-menu{margin-top:3rem}@media screen and (max-width:767px){.timeline-menu{display:none;margin-top:auto}}.timeline-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;font-weight:700;justify-content:center}.timeline-menu li a{background-color:#881c1c;color:#fff;display:block;font-size:1.125rem;line-height:1.2223;padding:.5rem;text-decoration:none}@media screen and (max-width:767px){.timeline-menu li a{border-radius:1.5rem;margin:.5rem;padding:.5rem 1rem}}.timeline-menu li a:hover{background-color:#6a1010;color:#fff;text-decoration:underline}ul.timeline-list:after{background-color:#881c1c}ul.timeline-list li.timeline-item .timeline-item-wrapper span.timeline-marker{border:3px solid #881c1c}ul.timeline-list.alternate li.timeline-item.odd .timeline-item-wrapper .timeline-marker{right:-5px}ul.timeline-list.alternate li.timeline-item.even .timeline-item-wrapper .timeline-marker{left:-5px}.cc--timeline-event .c--timeline-event h2{color:#881c1c;font-size:2.5rem;line-height:1.05}@media screen and (max-width:767px){.cc--timeline-event .c--timeline-event h2{font-size:1.5rem;line-height:1.1667}}.cc--timeline-event .c--timeline-event p{font-size:.9375rem;line-height:1.6667;margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--timeline-event .c--timeline-event p{font-size:1rem;line-height:1.875;margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--timeline-event .c--timeline-event p,.sg-pattern-example>.cc--component-container .f--field.nested .cc--timeline-event .c--timeline-event p,.sg-pattern-example>.cc--timeline-event .c--timeline-event p,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--timeline-event .c--timeline-event p,body.pattern-lab-demo>.cc--timeline-event .c--timeline-event p{font-size:.9375rem;line-height:1.8667;margin-bottom:1.5625rem}}@media screen and (max-width:767px){.cc--timeline-event .c--timeline-event .accordion h3 .accordion-trigger{font-size:1rem;line-height:1.125}.cc--timeline-event .c--timeline-event .accordion h3 .accordion-trigger:after{width:2rem}}.cc--timeline-event .c--timeline-event .accordion .button,.cc--timeline-event .c--timeline-event .accordion .f--button-link a,.f--button-link .cc--timeline-event .c--timeline-event .accordion a{width:auto}.cc--timeline-event .c--timeline-event .f--image{padding:0 8.3333333333%}@media screen and (min-width:768px){.cc--timeline-event .c--timeline-event .f--image{padding-top:0}}@media screen and (min-width:1024px){.cc--timeline-event .c--timeline-event .f--image{padding-bottom:0;padding-top:0}}.video-controls{position:absolute;right:.75rem;top:.625rem;z-index:4}@media screen and (min-width:768px){.video-controls{right:1rem;top:1rem}}@media screen and (min-width:1024px){.video-controls{bottom:2.5rem;right:2.5rem;top:inherit}}.video-controls .video-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;height:1.25rem;justify-content:center;width:1.25rem}@media screen and (min-width:768px){.video-controls .video-button{height:2rem;width:2rem}}.video-controls .video-button.video-pause-button{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.video-controls .video-button.video-pause-button svg{height:1.75rem;width:1.5rem}}.video-controls .video-button.video-pause-button.hidden,.video-controls .video-button.video-play-button{display:none}.video-controls .video-button.video-play-button.active{display:-webkit-box;display:-ms-flexbox;display:flex}html[data-whatintent=mouse] .video-controls .video-button else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .video-controls .video-button:hover svg path{fill:#fff}.video-controls .video-button svg{height:100%;width:100%}.video-controls .video-button svg path{fill:hsla(0,0%,100%,.5)}.cc--wysiwyg .f--video-embed{height:0;padding-bottom:56.25%;position:relative}.cc--wysiwyg .f--video-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.cc--video-full-width .c--video-full-width{margin:0 auto;max-width:1800px;position:relative}.cc--video-full-width .video-container{margin-bottom:1.25rem;position:relative}@media screen and (min-width:768px){.cc--video-full-width .video-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--video-full-width .video-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--video-full-width .video-container,.sg-pattern-example>.cc--video-full-width .video-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--video-full-width .video-container,body.pattern-lab-demo>.cc--video-full-width .video-container{margin-bottom:0;-ms-flex-preferred-size:68.1818181818%;flex-basis:68.1818181818%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cc--video-full-width .video-container.show .f--video-embed{opacity:1;visibility:visible}.cc--video-full-width .video-container.show .f--image{opacity:0;visibility:hidden}.cc--video-full-width .video-container .play-btn{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.cc--video-full-width .video-container .play-btn:after{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--video-full-width .video-container .play-btn:after else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--video-full-width .video-container .play-btn:after:hover{background-color:#6a1010}.cc--video-full-width .video-container .play-btn:after{border:0;content:"";z-index:10}.cc--video-full-width .video-container .f--image{height:100%;-webkit-transition:visibility 0s linear .2s,opacity .2s ease;transition:visibility 0s linear .2s,opacity .2s ease}.cc--video-full-width .video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover}.cc--video-full-width .video-container .f--video-embed{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;visibility:hidden;width:100%;z-index:11}.cc--video iframe,.cc--video-full-width .video-container .f--video-embed iframe{height:100%;width:100%}.cc--video iframe{left:0;position:absolute;top:0}.cc--youvisit-embed{margin:0 auto;max-width:1800px}.cc--youvisit-embed .c--youvisit-embed .youvisit-embed-container{height:0;padding-bottom:33.3333333333%;position:relative;width:100%}.cc--youvisit-embed .c--youvisit-embed .youvisit-embed-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.tc--article .form-wrapper:not(:last-child) .fi--form-item{margin-bottom:1.5625rem}@media screen and (min-width:768px){.tc--article .form-wrapper:not(:last-child) .fi--form-item{margin-bottom:2.5rem}}.tc--article .field--name-field-teaser-image .cc--wysiwyg,.tc--article .form-wrapper.field--name-field-editorial-access-group,.tc--article .js-form-type-vertical-tabs,.tc--article input[data-drupal-selector=edit-field-teaser-image-form-0-actions-ief-add-save]{display:none}@media screen and (min-width:1024px){.tc--chaptered-page .content-top{display:none}}@media screen and (max-width:1023px){.tc--chaptered-page .content-main .cc--hero-interior{display:none}}.tc--error-page .content-top{margin-top:-6.5625rem}@media screen and (min-width:768px){.tc--error-page .content-top{margin-top:-9.5rem}}@media screen and (min-width:1200px){.tc--error-page .content-top{margin-top:-10.6875rem}}@media screen and (min-width:1024px){.tc--events-listing .content-top{display:none}}@media screen and (max-width:1023px){.tc--events-listing .content-main .cc--hero-interior{display:none}}.tc--form-page .lr--main{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.tc--form-page .lr--main{padding-left:6.25%;padding-right:6.25%}}@media screen and (min-width:1024px){.lc--full .tc--form-page .lr--main,.sg-pattern-example>.cc--component-container .f--field.nested .tc--form-page .lr--main,.sg-pattern-example>.tc--form-page .lr--main,body.pattern-lab-demo>.cc--component-container .f--field.nested .tc--form-page .lr--main,body.pattern-lab-demo>.tc--form-page .lr--main{padding-left:10.4166666667%;padding-right:10.4166666667%}}.fieldset-legend.form-required:before,label.form-required:before{color:red;content:"* "}.tc--home .content-top{margin-top:-6.5625rem}@media screen and (min-width:768px){.tc--home .content-top{margin-top:-9.5rem}}@media screen and (min-width:1200px){.tc--home .content-top{margin-top:-10.6875rem}}.t--login #edit-openid-connect-client-windows-aad-login{max-width:20rem}.t--login .c--admin-tabs{display:none}@media screen and (min-width:1024px){.tc--news-listing .content-top{display:none}}@media screen and (max-width:1023px){.tc--news-listing .content-main .cc--hero-interior{display:none}.tc--news-listing .content-main .lr--main{padding-top:.625rem}}.page-node-type-story .publication-date,.story-listing .f--field.f--eyebrow{display:none}.cc--story-listing{margin:0 auto;max-width:1800px;padding-left:8.33333%;padding-right:8.33333%}.cc--story-listing .f--cards .cc--news-listing-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.3125rem;padding-bottom:1.625rem}@media screen and (min-width:768px){.cc--story-listing .f--cards .cc--news-listing-card{margin-bottom:2rem;padding-bottom:1.6875rem}}@media screen and (min-width:1024px){.cc--story-listing .f--cards .cc--news-listing-card{margin-bottom:2.5rem;padding-bottom:2.5rem}}.cc_banner-wrapper{z-index:1000001}.cc_banner-wrapper .cc_container p.cc_message{color:#fff}.cc_banner-wrapper .cc_container p.cc_message a{color:#fff;font-weight:700}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container p.cc_message a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container p.cc_message a:hover{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container .cc_btn_accept_all else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container .cc_btn_accept_all:hover{text-decoration:none}.lity .lity-wrap .lity-container{background-color:#fff;position:relative}.lity .lity-wrap .lity-container .lity-content{-webkit-transition:none;transition:none}.lity .lity-wrap .lity-container .lity-content:after{display:none}.lity .lity-wrap .lity-container .lity-content iframe{vertical-align:top}.lity .lity-wrap .lity-container .lity-close{color:#000;font-size:0;line-height:0;overflow:hidden;position:absolute;right:-35px;text-indent:101%;top:-25px;white-space:nowrap}.lity .lity-wrap .lity-container .lity-close:after{background-image:url(/images/icons/icon-close-grey.svg);background-size:cover;content:"";display:block;height:16px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px}html[data-whatinput=keyboard] .lity .lity-wrap .lity-container .lity-close:focus{outline:3px solid #c69214}html[data-whatinput=mouse] .lity .lity-wrap .lity-container .lity-close:focus{outline:none}.lity .lity-wrap .lity-container h3{font-size:1.25rem;line-height:1.5;margin-bottom:.3125rem}.lity .lity-wrap .lity-container p{font-size:1rem;line-height:1.625}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:9px 5px;text-transform:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:17px;position:relative;width:25px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:0;height:3px;position:absolute;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:25px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s} +@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);} diff --git a/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/css_pEsV--HslyN3xVG1Ox7En4k-ghH7hS_40Cua9JL-WzE.css b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/css_pEsV--HslyN3xVG1Ox7En4k-ghH7hS_40Cua9JL-WzE.css new file mode 100644 index 00000000..82c05371 --- /dev/null +++ b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/css_pEsV--HslyN3xVG1Ox7En4k-ghH7hS_40Cua9JL-WzE.css @@ -0,0 +1,11 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;} +.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;} +.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;} +.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;} +.clearfix:after{display:table;clear:both;content:"";} +.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;} +.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;} +.cc_banner-wrapper{z-index:9001;position:relative}.cc_container .cc_btn{cursor:pointer;text-align:center;font-size:0.6em;transition:font-size 200ms;line-height:1em}.cc_container .cc_message{font-size:0.6em;transition:font-size 200ms;margin:0;padding:0;line-height:1.5em}.cc_container .cc_logo{display:none;text-indent:-1000px;overflow:hidden;width:100px;height:22px;background-size:cover;background-image:url(//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.10/logo.png);opacity:0.9;transition:opacity 200ms}.cc_container .cc_logo:hover,.cc_container .cc_logo:active{opacity:1}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{font-size:0.8em}}@media screen and (min-width:768px){.cc_container .cc_btn{font-size:1em}.cc_container .cc_message{font-size:1em;line-height:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}@media print{.cc_banner-wrapper,.cc_container{display:none}}.cc_container{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:10px}.cc_container .cc_btn{padding:8px 10px;background-color:#f1d600;cursor:pointer;transition:font-size 200ms;text-align:center;font-size:0.6em;display:block;width:33%;margin-left:10px;float:right;max-width:120px}.cc_container .cc_message{transition:font-size 200ms;font-size:0.6em;display:block}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{margin-top:0.5em;font-size:0.8em}}@media screen and (min-width:768px){.cc_container{padding:15px 30px 15px}.cc_container .cc_btn{font-size:1em;padding:8px 15px}.cc_container .cc_message{font-size:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}.cc_container{background:#222;color:#fff;font-size:17px;font-family:"Helvetica Neue Light","HelveticaNeue-Light","Helvetica Neue",Calibri,Helvetica,Arial;box-sizing:border-box}.cc_container ::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#000;background-color:#f1d600;transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;border-radius:5px;-webkit-border-radius:5px}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color:#fff;color:#000}.cc_container a,.cc_container a:visited{text-decoration:none;color:#31a8f0;transition:200ms color}.cc_container a:hover,.cc_container a:active{color:#b2f7ff}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(66px);-ms-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cc_container,.cc_message,.cc_btn{animation-duration:0.8s;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;-webkit-animation-name:slideUp;animation-name:slideUp} +span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;} +.paragraph--unpublished{background-color:#fff4f4;} diff --git a/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/gtag.js.download b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/gtag.js.download new file mode 100644 index 00000000..84995976 --- /dev/null +++ b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/gtag.js.download @@ -0,0 +1,43 @@ +window.dataLayer = window.dataLayer || []; +function gtag() { + dataLayer.push(arguments); +} +gtag('js', new Date()); +// Drupal's global gtag ID. For more info: https://developers.google.com/tag-platform/devguides/gtag-integration +gtag('set', 'developer_id.dMDhkMT', true); + +(function (drupalSettings) { + if (!drupalSettings.gtag) {return;} + const config = drupalSettings.gtag; + + if (config.consentMode === true) { + gtag('consent', 'default', { + ad_storage: 'denied', + analytics_storage: 'denied', + ad_user_data: 'denied', + ad_personalization: 'denied', + wait_for_update: 500, + }); + } + + if (config.tagId.length !== 0) { + const script = document.createElement('script'); + script.async = true; + script.src = `https://www.googletagmanager.com/gtag/js?id=${config.tagId}`; + script.type = 'text/javascript'; + document.getElementsByTagName('head')[0].appendChild(script); + } + + const additionalConfigInfo = config.additionalConfigInfo || []; + if (additionalConfigInfo.length === 0) { + gtag('config', config.tagId); + } else { + gtag('config', config.tagId, additionalConfigInfo); + } + + const otherIds = config.otherIds || []; + otherIds.forEach((id) => gtag('config', id)); + + const events = config.events || []; + events.forEach((event) => gtag('event', event.name, event.data)); +})(drupalSettings); diff --git a/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/gtm.js.download b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/gtm.js.download new file mode 100644 index 00000000..aefb9729 --- /dev/null +++ b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/gtm.js.download @@ -0,0 +1,31 @@ +const dl = drupalSettings.gtm ? drupalSettings.gtm.settings.data_layer : 'dataLayer'; +window[dl] = window[dl] || []; + +(function (drupalSettings) { + if (!drupalSettings.gtm) {return;} + const config = drupalSettings.gtm; + + window[dl].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); + const gtmSettings = config.settings; + if (gtmSettings.include_classes === true) { + window[dl].push({ + 'gtm.allowlist': gtmSettings.allowlist_classes ?? [], + 'gtm.blocklist': gtmSettings.blocklist_classes ?? [], + }); + } + + let gtm_environment = ''; + if (gtmSettings.include_environment === true) { + const gtm_auth = gtmSettings.environment_token ?? ''; + const gtm_preview = gtmSettings.environment_id ?? ''; + gtm_environment = `>m_auth=${gtm_auth}>m_preview=${gtm_preview}>m_cookies_win=x`; + } + config.tagIds.forEach(function (tagId) { + const script = document.createElement('script'); + script.async = true; + const dLink = dl != 'dataLayer' ? `&l=${dl}` : ''; + script.src = `https://www.googletagmanager.com/gtm.js?id=${tagId}${gtm_environment}${dLink}`; + script.type = 'text/javascript'; + document.getElementsByTagName('head')[0].appendChild(script); + }); +})(drupalSettings); diff --git a/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/iframe_api b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/iframe_api new file mode 100644 index 00000000..c3946f53 --- /dev/null +++ b/UMASS_sample/UMass 4+1 Accelerated Master's Degree Programs _ UMass Amherst_files/iframe_api @@ -0,0 +1,3 @@ +var scriptUrl = 'https:\/\/www.youtube.com\/s\/player\/c2f7551f\/www-widgetapi.vflset\/www-widgetapi.js';try{var ttPolicy=window.trustedTypes.createPolicy("youtube-widget-api",{createScriptURL:function(x){return x}});scriptUrl=ttPolicy.createScriptURL(scriptUrl)}catch(e){}var YT;if(!window["YT"])YT={loading:0,loaded:0};var YTConfig;if(!window["YTConfig"])YTConfig={"host":"https://www.youtube.com"}; +if(!YT.loading){YT.loading=1;(function(){var l=[];YT.ready=function(f){if(YT.loaded)f();else l.push(f)};window.onYTReady=function(){YT.loaded=1;var i=0;for(;i0&&t-1 in e)}var y=e.document,m={type:!0,src:!0,nonce:!0,noModule:!0};function x(e,t,n){var r,i=(n=n||y).createElement("script");for(r in i.text=e,m)t&&t[r]&&(i[r]=t[r]);n.head.appendChild(i).parentNode&&i.parentNode.removeChild(i)}var b="4.0.0",w=/HTML$/i,T=function(e,t){return new T.fn.init(e,t)};function C(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}T.fn=T.prototype={jquery:b,constructor:T,length:0,toArray:function(){return i.call(this)},get:function(e){return null==e?i.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=T.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return T.each(this,e)},map:function(e){return this.pushStack(T.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(T.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(T.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+E+")"+E+"*"),q=RegExp(E+"|>"),O=/[+~]/,L=y.documentElement,H=L.matches||L.msMatchesSelector;function P(){var e=[];function t(n,r){return e.push(n+" ")>T.expr.cacheLength&&delete t[e.shift()],t[n+" "]=r}return t}function R(e){return e&&void 0!==e.getElementsByTagName&&e}var M="\\["+E+"*("+A+")(?:"+E+"*([*^$|!~]?=)"+E+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+A+"))|)"+E+"*\\]",W=":("+A+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",$={ID:RegExp("^#("+A+")"),CLASS:RegExp("^\\.("+A+")"),TAG:RegExp("^("+A+"|[*])"),ATTR:RegExp("^"+M),PSEUDO:RegExp("^"+W),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+E+"*(even|odd|(([+-]|)(\\d*)n|)"+E+"*(?:([+-]|)"+E+"*(\\d+)|))"+E+"*\\)|)","i")},I=new RegExp(W),F=RegExp("\\\\[\\da-fA-F]{1,6}"+E+"?|\\\\([^\\r\\n\\f])","g"),B=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))};function _(e){return e.replace(F,B)}function U(e){T.error("Syntax error, unrecognized expression: "+e)}var X=RegExp("^"+E+"*,"+E+"*"),z=P();function Y(e,t){var n,r,i,o,a,s,u,l=z[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=T.expr.preFilter;while(a){for(o in(!n||(r=X.exec(a)))&&(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=N.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(D," ")}),a=a.slice(n.length)),$)(r=T.expr.match[o].exec(a))&&(!u[o]||(r=u[o](r)))&&(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?U(e):z(e,s).slice(0)}function G(e){for(var t=0,n=e.length,r="";t1)},removeAttr:function(e){return this.each(function(){T.removeAttr(this,e)})}}),T.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?T.prop(e,t,n):(1===o&&T.isXMLDoc(e)||(i=T.attrHooks[t.toLowerCase()]),void 0!==n)?null===n||!1===n&&0!==t.toLowerCase().indexOf("aria-")?void T.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=e.getAttribute(t))?void 0:r},attrHooks:{},removeAttr:function(e,t){var n,r=0,i=t&&t.match(Q);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),k&&(T.attrHooks.type={set:function(e,t){if("radio"===t&&C(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}});var J=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function K(e,t){return t?"\0"===e?"\uFFFD":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}T.escapeSelector=function(e){return(e+"").replace(J,K)};var Z=n.sort,ee=n.splice;function et(e,t){if(e===t)return en=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)?e==y||e.ownerDocument==y&&T.contains(y,e)?-1:t==y||t.ownerDocument==y&&T.contains(y,t)?1:0:4&n?-1:1}T.uniqueSort=function(e){var t,n=[],r=0,i=0;if(en=!1,Z.call(e,et),en){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)ee.call(e,n[r],1)}return e},T.fn.uniqueSort=function(){return this.pushStack(T.uniqueSort(i.apply(this)))};var en,er,ei,eo,ea,es,eu=0,el=0,ec=P(),ef=P(),ep=P(),ed=RegExp(E+"+","g"),eh=RegExp("^"+A+"$"),eg=T.extend({needsContext:RegExp("^"+E+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+E+"*((?:-\\d)?\\d*)"+E+"*\\)|)(?=[^-]|$)","i")},$),ev=/^(?:input|select|textarea|button)$/i,ey=/^h\d$/i,em=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ex=function(){eE()},eb=eS(function(e){return!0===e.disabled&&C(e,"fieldset")},{dir:"parentNode",next:"legend"});function ew(e,t,n,r){var i,o,s,u,l,c,f,p=t&&t.ownerDocument,d=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==d&&9!==d&&11!==d)return n;if(!r&&(eE(t),t=t||eo,es)){if(11!==d&&(l=em.exec(e))){if(i=l[1]){if(9===d)return(s=t.getElementById(i))&&a.call(n,s),n;else if(p&&(s=p.getElementById(i))&&T.contains(t,s))return a.call(n,s),n}else if(l[2])return a.apply(n,t.getElementsByTagName(e)),n;else if((i=l[3])&&t.getElementsByClassName)return a.apply(n,t.getElementsByClassName(i)),n}if(!ep[e+" "]&&(!S||!S.test(e))){if(f=e,p=t,1===d&&(q.test(e)||N.test(e))){((p=O.test(e)&&R(t.parentNode)||t)!=t||k)&&((u=t.getAttribute("id"))?u=T.escapeSelector(u):t.setAttribute("id",u=T.expando)),o=(c=Y(e)).length;while(o--)c[o]=(u?"#"+u:":scope")+" "+G(c[o]);f=c.join(",")}try{return a.apply(n,p.querySelectorAll(f)),n}catch(t){ep(e,!0)}finally{u===T.expando&&t.removeAttribute("id")}}}return eq(e.replace(D,"$1"),t,n,r)}function eT(e){return e[T.expando]=!0,e}function eC(e){return function(t){if("form"in t){if(t.parentNode&&!1===t.disabled){if("label"in t)if("label"in t.parentNode)return t.parentNode.disabled===e;else return t.disabled===e;return t.isDisabled===e||!e!==t.isDisabled&&eb(t)===e}return t.disabled===e}return"label"in t&&t.disabled===e}}function ej(e){return eT(function(t){return t*=1,eT(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function eE(e){var t,n=e?e.ownerDocument||e:y;n!=eo&&9===n.nodeType&&(ea=(eo=n).documentElement,es=!T.isXMLDoc(eo),k&&y!=eo&&(t=eo.defaultView)&&t.top!==t&&t.addEventListener("unload",ex))}for(er in ew.matches=function(e,t){return ew(e,null,null,t)},ew.matchesSelector=function(e,t){if(eE(e),es&&!ep[t+" "]&&(!S||!S.test(t)))try{return H.call(e,t)}catch(e){ep(t,!0)}return ew(t,eo,null,[e]).length>0},T.expr={cacheLength:50,createPseudo:eT,match:eg,find:{ID:function(e,t){if(void 0!==t.getElementById&&es){var n=t.getElementById(e);return n?[n]:[]}},TAG:function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},CLASS:function(e,t){if(void 0!==t.getElementsByClassName&&es)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=_(e[1]),e[3]=_(e[3]||e[4]||e[5]||""),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||U(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&U(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return $.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&I.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{ID:function(e){var t=_(e);return function(e){return e.getAttribute("id")===t}},TAG:function(e){var t=_(e).toLowerCase();return"*"===e?function(){return!0}:function(e){return C(e,t)}},CLASS:function(e){var t=ec[e+" "];return t||(t=RegExp("(^|"+E+")"+e+"("+E+"|$)"))&&ec(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=T.attr(r,e);return null==i?"!="===t:!t||((i+="","="===t)?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(ed," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!u&&!s,m=!1;if(g){if(o){while(h){f=t;while(f=f[h])if(s?C(f,v):1===f.nodeType)return!1;d=h="only"===e&&!d&&"nextSibling"}return!0}if(d=[a?g.firstChild:g.lastChild],a&&y){m=(p=(l=(c=g[T.expando]||(g[T.expando]={}))[e]||[])[0]===eu&&l[1])&&l[2],f=p&&g.childNodes[p];while(f=++p&&f&&f[h]||(m=p=0)||d.pop())if(1===f.nodeType&&++m&&f===t){c[e]=[eu,p,m];break}}else if(y&&(m=p=(l=(c=t[T.expando]||(t[T.expando]={}))[e]||[])[0]===eu&&l[1]),!1===m){while(f=++p&&f&&f[h]||(m=p=0)||d.pop())if((s?C(f,v):1===f.nodeType)&&++m&&(y&&((c=f[T.expando]||(f[T.expando]={}))[e]=[eu,m]),f===t))break}return(m-=i)===r||m%r==0&&m/r>=0}}},PSEUDO:function(e,t){var n=T.expr.pseudos[e]||T.expr.setFilters[e.toLowerCase()]||U("unsupported pseudo: "+e);return n[T.expando]?n(t):n}},pseudos:{not:eT(function(e){var t=[],n=[],r=eN(e.replace(D,"$1"));return r[T.expando]?eT(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:eT(function(e){return function(t){return ew(e,t).length>0}}),contains:eT(function(e){return e=_(e),function(t){return(t.textContent||T.text(t)).indexOf(e)>-1}}),lang:eT(function(e){return eh.test(e||"")||U("unsupported lang: "+e),e=_(e).toLowerCase(),function(t){var n;do if(n=es?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===ea},focus:function(e){return e===eo.activeElement&&eo.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:eC(!1),disabled:eC(!0),checked:function(e){return C(e,"input")&&!!e.checked||C(e,"option")&&!!e.selected},selected:function(e){return k&&e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!T.expr.pseudos.empty(e)},header:function(e){return ey.test(e.nodeName)},input:function(e){return ev.test(e.nodeName)},button:function(e){return C(e,"input")&&"button"===e.type||C(e,"button")},text:function(e){return C(e,"input")&&"text"===e.type},first:ej(function(){return[0]}),last:ej(function(e,t){return[t-1]}),eq:ej(function(e,t,n){return[n<0?n+t:n]}),even:ej(function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e}),gt:ej(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function eA(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s-1},l,!0),d=[function(e,t,r){var i=!u&&(r||t!=ei)||((n=t).nodeType?f(e,t,r):p(e,t,r));return n=null,i}];c-1&&(e[f]=!(u[f]=d))}}else h=eA(h===u?h.splice(y,h.length):h),o?o(null,u,h,c):a.apply(u,h)})}(c>1&&eD(d),c>1&&G(t.slice(0,c-1).concat({value:" "===t[c-2].type?"*":""})).replace(D,"$1"),r,c0,r=l.length>0,i=function(e,t,i,o,s){var c,f,p,d=0,h="0",g=e&&[],v=[],y=ei,m=e||r&&T.expr.find.TAG("*",s),x=eu+=null==y?1:Math.random()||.1;for(s&&(ei=t==eo||t||s);null!=(c=m[h]);h++){if(r&&c){f=0,t||c.ownerDocument==eo||(eE(c),i=!es);while(p=l[f++])if(p(c,t||eo,i)){a.call(o,c);break}s&&(eu=x)}n&&((c=!p&&c)&&d--,e&&g.push(c))}if(d+=h,n&&h!==d){f=0;while(p=u[f++])p(g,v,t,i);if(e){if(d>0)while(h--)g[h]||v[h]||(v[h]=j.call(o));v=eA(v)}a.apply(o,v),s&&!e&&v.length>0&&d+u.length>1&&T.uniqueSort(o)}return s&&(eu=x,ei=y),g},n?eT(i):i))).selector=e}return c}function eq(e,t,n,r){var i,o,s,u,l,c="function"==typeof e&&e,f=!r&&Y(e=c.selector||e);if(n=n||[],1===f.length){if((o=f[0]=f[0].slice(0)).length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&es&&T.expr.relative[o[1].type]){if(!(t=(T.expr.find.ID(_(s.matches[0]),t)||[])[0]))return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=eg.needsContext.test(e)?0:o.length;while(i--){if(s=o[i],T.expr.relative[u=s.type])break;if((l=T.expr.find[u])&&(r=l(_(s.matches[0]),O.test(o[0].type)&&R(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&G(o)))return a.apply(n,r),n;break}}}return(c||eN(e,f))(r,t,!es,n,!t||O.test(e)&&R(t.parentNode)||t),n}function eO(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&T(e).is(n))break;r.push(e)}return r}function eL(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}ek.prototype=T.expr.pseudos,T.expr.setFilters=new ek,eE(),T.find=ew,ew.compile=eN,ew.select=eq,ew.setDocument=eE,ew.tokenize=Y;var eH=T.expr.match.needsContext,eP=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function eR(e){return"<"===e[0]&&">"===e[e.length-1]&&e.length>=3}function eM(e,t,n){return"function"==typeof t?T.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?T.grep(e,function(e){return e===t!==n}):"string"!=typeof t?T.grep(e,function(e){return s.call(t,e)>-1!==n}):T.filter(t,e,n)}T.filter=function(e,t,n){var r=t[0];return(n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType)?T.find.matchesSelector(r,e)?[r]:[]:T.find.matches(e,T.grep(t,function(e){return 1===e.nodeType}))},T.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(T(e).filter(function(){for(t=0;t1?T.uniqueSort(n):n},filter:function(e){return this.pushStack(eM(this,e||[],!1))},not:function(e){return this.pushStack(eM(this,e||[],!0))},is:function(e){return!!eM(this,"string"==typeof e&&eH.test(e)?T(e):e||[],!1).length}});var eW,e$=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(e,t){var n,r;if(!e)return this;if(e.nodeType)return this[0]=e,this.length=1,this;if("function"==typeof e)return void 0!==eW.ready?eW.ready(e):e(T);if(eR(n=e+""))n=[null,e,null];else{if("string"!=typeof e)return T.makeArray(e,this);n=e$.exec(e)}if(n&&(n[1]||!t))if(!n[1])return(r=y.getElementById(n[2]))&&(this[0]=r,this.length=1),this;else{if(t=t instanceof T?t[0]:t,T.merge(this,T.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:y,!0)),eP.test(n[1])&&T.isPlainObject(t))for(n in t)"function"==typeof this[n]?this[n](t[n]):this.attr(n,t[n]);return this}return!t||t.jquery?(t||eW).find(e):this.constructor(t).find(e)}).prototype=T.fn,eW=T(y);var eI=/^(?:parents|prev(?:Until|All))/,eF={children:!0,contents:!0,next:!0,prev:!0};function eB(e,t){while((e=e[t])&&1!==e.nodeType);return e}function e_(e){return e}function eU(e){throw e}function eX(e,t,n,r){var i;try{e&&"function"==typeof(i=e.promise)?i.call(e).done(t).fail(n):e&&"function"==typeof(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n(e)}}T.fn.extend({has:function(e){var t=T(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&T.find.matchesSelector(n,e))){o.push(n);break}}return this.pushStack(o.length>1?T.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?s.call(T(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),T.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return eO(e,"parentNode")},parentsUntil:function(e,t,n){return eO(e,"parentNode",n)},next:function(e){return eB(e,"nextSibling")},prev:function(e){return eB(e,"previousSibling")},nextAll:function(e){return eO(e,"nextSibling")},prevAll:function(e){return eO(e,"previousSibling")},nextUntil:function(e,t,n){return eO(e,"nextSibling",n)},prevUntil:function(e,t,n){return eO(e,"previousSibling",n)},siblings:function(e){return eL((e.parentNode||{}).firstChild,e)},children:function(e){return eL(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(C(e,"template")&&(e=e.content||e),T.merge([],e.childNodes))}},function(e,t){T.fn[e]=function(n,r){var i=T.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=T.filter(r,i)),this.length>1&&(eF[e]||T.uniqueSort(i),eI.test(e)&&i.reverse()),this.pushStack(i)}}),T.Callbacks=function(e){e="string"==typeof e?(t=e,n={},T.each(t.match(Q)||[],function(e,t){n[t]=!0}),n):T.extend({},e);var t,n,r,i,o,a,s=[],u=[],l=-1,c=function(){for(a=a||e.once,o=r=!0;u.length;l=-1){i=u.shift();while(++l-1)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?T.inArray(e,s)>-1:s.length>0},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=i="",this},disabled:function(){return!s},lock:function(){return a=u=[],i||r||(s=i=""),this},locked:function(){return!!a},fireWith:function(e,t){return!a&&(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),r||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},T.extend({Deferred:function(t){var n=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return T.Deferred(function(t){T.each(n,function(n,r){var i="function"==typeof e[r[4]]&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t=o&&(r!==eU&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(T.Deferred.getErrorHook&&(c.error=T.Deferred.getErrorHook()),e.setTimeout(c))}}return T.Deferred(function(e){n[0][3].add(a(0,e,"function"==typeof i?i:e_,e.notifyWith)),n[1][3].add(a(0,e,"function"==typeof t?t:e_)),n[2][3].add(a(0,e,"function"==typeof r?r:eU))}).promise()},promise:function(e){return null!=e?T.extend(e,i):i}},o={};return T.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),o=i.call(arguments),a=T.Deferred(),s=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?i.call(arguments):n,--t||a.resolveWith(r,o)}};if(t<=1&&(eX(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||"function"==typeof(o[n]&&o[n].then)))return a.then();while(n--)eX(o[n],s(n),a.reject);return a.promise()}});var ez=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(t,n){t&&ez.test(t.name)&&e.console.warn("jQuery.Deferred exception",t,n)},T.readyException=function(t){e.setTimeout(function(){throw t})};var eY=T.Deferred();function eG(){y.removeEventListener("DOMContentLoaded",eG),e.removeEventListener("load",eG),T.ready()}T.fn.ready=function(e){return eY.then(e).catch(function(e){T.readyException(e)}),this},T.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--T.readyWait:T.isReady)||(T.isReady=!0,!0!==e&&--T.readyWait>0||eY.resolveWith(y,[T]))}}),T.ready.then=eY.then,"loading"!==y.readyState?e.setTimeout(T.ready):(y.addEventListener("DOMContentLoaded",eG),e.addEventListener("load",eG));var eV=/-([a-z])/g;function eQ(e,t){return t.toUpperCase()}function eJ(e){return e.replace(eV,eQ)}function eK(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function eZ(){this.expando=T.expando+eZ.uid++}eZ.uid=1,eZ.prototype={cache:function(e){var t=e[this.expando];return!t&&(t=Object.create(null),eK(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[eJ(t)]=n;else for(r in t)i[eJ(r)]=t[r];return n},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][eJ(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(eJ):(t=eJ(t))in r?[t]:t.match(Q)||[]).length;while(n--)delete r[t[n]]}(void 0===t||T.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!T.isEmptyObject(t)}};var e0=new eZ,e1=new eZ,e2=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,e3=/[A-Z]/g;function e4(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(e3,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{i=n,n="true"===i||"false"!==i&&("null"===i?null:i===+i+""?+i:e2.test(i)?JSON.parse(i):i)}catch(e){}e1.set(e,t,n)}else n=void 0;return n}T.extend({hasData:function(e){return e1.hasData(e)||e0.hasData(e)},data:function(e,t,n){return e1.access(e,t,n)},removeData:function(e,t){e1.remove(e,t)},_data:function(e,t,n){return e0.access(e,t,n)},_removeData:function(e,t){e0.remove(e,t)}}),T.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=e1.get(o),1===o.nodeType&&!e0.get(o,"hasDataAttrs"))){n=a.length;while(n--)a[n]&&0===(r=a[n].name).indexOf("data-")&&e4(o,r=eJ(r.slice(5)),i[r]);e0.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){e1.set(this,e)}):V(this,function(t){var n;if(o&&void 0===t)return void 0!==(n=e1.get(o,e))||void 0!==(n=e4(o,e))?n:void 0;this.each(function(){e1.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){e1.remove(this,e)})}}),T.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=e0.get(e,t),n&&(!r||Array.isArray(n)?r=e0.set(e,t,T.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=T.queue(e,t),r=n.length,i=n.shift(),o=T._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){T.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return e0.get(e,n)||e0.set(e,n,{empty:T.Callbacks("once memory").add(function(){e0.remove(e,[t+"queue",n])})})}}),T.fn.extend({queue:function(e,t){var n=2;return("string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,tc={thead:["table"],col:["colgroup","table"],tr:["tbody","table"],td:["tr","tbody","table"]};function tf(e,t){var r;return(r=void 0!==e.getElementsByTagName?n.slice.call(e.getElementsByTagName(t||"*")):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&C(e,t))?T.merge([e],r):r}tc.tbody=tc.tfoot=tc.colgroup=tc.caption=tc.thead,tc.th=tc.td;var tp=/^$|^module$|\/(?:java|ecma)script/i;function td(e,t){for(var n=0,r=e.length;n-1)s=s.appendChild(t.createElement(u[c]));s.innerHTML=T.htmlPrefilter(a),T.merge(p,s.childNodes),(s=f.firstChild).textContent=""}else p.push(t.createTextNode(a));f.textContent="",d=0;while(a=p[d++]){if(i&&T.inArray(a,i)>-1){o&&o.push(a);continue}if(l=ts(a),s=tf(f.appendChild(a),"script"),l&&td(s),r){c=0;while(a=s[c++])tp.test(a.type||"")&&r.push(a)}}return f}function tv(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function ty(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function tm(e,t,n,r){t=o(t);var i,a,s,u,l,c,f=0,p=e.length,d=p-1,h=t[0];if("function"==typeof h)return e.each(function(i){var o=e.eq(i);t[0]=h.call(this,i,o.html()),tm(o,t,n,r)});if(p&&(a=(i=tg(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=a),a||r)){for(u=(s=T.map(tf(i,"script"),tv)).length;f=1)){for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(n=0,o=[],a={};n-1:T.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}}return l=this,u0&&td(a,!u&&tf(e,"script")),s},cleanData:function(e){for(var t,n,r,i=T.event.special,o=0;void 0!==(n=e[o]);o++)if(eK(n)){if(t=n[e0.expando]){if(t.events)for(r in t.events)i[r]?T.event.remove(n,r):T.removeEvent(n,r,t.handle);n[e0.expando]=void 0}n[e1.expando]&&(n[e1.expando]=void 0)}}}),T.fn.extend({detach:function(e){return tD(this,e,!0)},remove:function(e){return tD(this,e)},text:function(e){return V(this,function(e){return void 0===e?T.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=e)})},null,e,arguments.length)},append:function(){return tm(this,arguments,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&tk(this,e).appendChild(e)})},prepend:function(){return tm(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=tk(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return tm(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return tm(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(T.cleanData(tf(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return T.clone(this,e,t)})},html:function(e){return V(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!tE.test(e)&&!tc[(tl.exec(e)||["",""])[1].toLowerCase()]){e=T.htmlPrefilter(e);try{for(;nT.inArray(this,e)&&(T.cleanData(tf(this)),n&&n.replaceChild(t,this))},e)}}),T.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){T.fn[e]=function(e){for(var n,r=[],i=T(e),o=i.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),T(i[s])[t](n),a.apply(r,n);return this.pushStack(r)}});var tA=RegExp("^("+e5+")(?!px)[a-z%]+$","i"),tN=/^--/;function tq(t){var n=t.ownerDocument.defaultView;return n||(n=e),n.getComputedStyle(t)}function tO(e,t,n){var r,i=tN.test(t);return(n=n||tq(e))&&(r=n.getPropertyValue(t)||n[t],i&&r&&(r=r.replace(D,"$1")||void 0),""!==r||ts(e)||(r=T.style(e,t))),void 0!==r?r+"":r}var tL=["Webkit","Moz","ms"],tH=y.createElement("div").style;function tP(e){return e in tH?e:function(e){var t=e[0].toUpperCase()+e.slice(1),n=tL.length;while(n--)if((e=tL[n]+t)in tH)return e}(e)||e}var tR,tM,tW=y.createElement("table");function t$(){if(tW&&tW.style){var t,n=y.createElement("col"),r=y.createElement("tr"),i=y.createElement("td");if(tW.style.cssText="position:absolute;left:-11111px;border-collapse:separate;border-spacing:0",r.style.cssText="box-sizing:content-box;border:1px solid;height:1px",i.style.cssText="height:9px;width:9px;padding:0",n.span=2,L.appendChild(tW).appendChild(n).parentNode.appendChild(r).appendChild(i).parentNode.appendChild(i.cloneNode(!0)),0===tW.offsetWidth)return void L.removeChild(tW);t=e.getComputedStyle(r),tM=k||18===Math.round(parseFloat(e.getComputedStyle(n).width)),tR=Math.round(parseFloat(t.height)+parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth))===r.offsetHeight,L.removeChild(tW),tW=null}}T.extend(d,{reliableTrDimensions:function(){return t$(),tR},reliableColDimensions:function(){return t$(),tM}});var tI={position:"absolute",visibility:"hidden",display:"block"},tF={letterSpacing:"0",fontWeight:"400"};function tB(e,t,n){var r=e9.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function t_(e,t,n,r,i,o){var a=+("width"===t),s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=T.css(e,n+e6[a],!0,i)),r?("content"===n&&(u-=T.css(e,"padding"+e6[a],!0,i)),"margin"!==n&&(u-=T.css(e,"border"+e6[a]+"Width",!0,i))):(u+=T.css(e,"padding"+e6[a],!0,i),"padding"!==n?u+=T.css(e,"border"+e6[a]+"Width",!0,i):s+=T.css(e,"border"+e6[a]+"Width",!0,i));return!r&&o>=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function tU(e,t,n){var r=tq(e),i=(k||n)&&"border-box"===T.css(e,"boxSizing",!1,r),o=i,a=tO(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(tA.test(a)){if(!n)return a;a="auto"}return("auto"===a||k&&i||!d.reliableColDimensions()&&C(e,"col")||!d.reliableTrDimensions()&&C(e,"tr"))&&e.getClientRects().length&&(i="border-box"===T.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+t_(e,t,n||(i?"border":"content"),o,r,a)+"px"}function tX(e,t,n,r,i){return new tX.prototype.init(e,t,n,r,i)}T.extend({cssHooks:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=ti(t),u=tN.test(t),l=e.style;if(u||(t=tP(s)),a=T.cssHooks[t]||T.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];if("string"==(o=typeof n)&&(i=e9.exec(n))&&i[1]&&(n=tn(e,t,i),o="number"),null!=n&&n==n)"number"===o&&(n+=i&&i[3]||(tt(s)?"px":"")),k&&""===n&&0===t.indexOf("background")&&(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n)}},css:function(e,t,n,r){var i,o,a,s=ti(t);return(tN.test(t)||(t=tP(s)),(a=T.cssHooks[t]||T.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=tO(e,t,r)),"normal"===i&&t in tF&&(i=tF[t]),""===n||n)?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),T.each(["height","width"],function(e,t){T.cssHooks[t]={get:function(e,n,r){if(n)return"none"===T.css(e,"display")?function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r}(e,tI,function(){return tU(e,t,r)}):tU(e,t,r)},set:function(e,n,r){var i,o=tq(e),a=r&&"border-box"===T.css(e,"boxSizing",!1,o),s=r?t_(e,t,r,a,o):0;return s&&(i=e9.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=T.css(e,t)),tB(e,n,s)}}}),T.each({margin:"",padding:"",border:"Width"},function(e,t){T.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+e6[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(T.cssHooks[e+t].set=tB)}),T.fn.extend({css:function(e,t){return V(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=tq(e),i=t.length;a1)}}),T.Tween=tX,tX.prototype={constructor:tX,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||T.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(tt(n)?"px":"")},cur:function(){var e=tX.propHooks[this.prop];return e&&e.get?e.get(this):tX.propHooks._default.get(this)},run:function(e){var t,n=tX.propHooks[this.prop];return this.options.duration?this.pos=t=T.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):tX.propHooks._default.set(this),this}},tX.prototype.init.prototype=tX.prototype,tX.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=T.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){T.fx.step[e.prop]?T.fx.step[e.prop](e):1===e.elem.nodeType&&(T.cssHooks[e.prop]||null!=e.elem.style[tP(e.prop)])?T.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},T.easing={linear:function(e){return e},swing:function(e){return .5-Math.cos(e*Math.PI)/2},_default:"swing"},T.fx=tX.prototype.init,T.fx.step={};var tz,tY,tG=/^(?:toggle|show|hide)$/,tV=/queueHooks$/;function tQ(){return e.setTimeout(function(){tz=void 0}),tz=Date.now()}function tJ(e,t){var n,r=0,i={height:e};for(t=+!!t;r<4;r+=2-t)i["margin"+(n=e6[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function tK(e,t,n){for(var r,i=(tZ.tweeners[t]||[]).concat(tZ.tweeners["*"]),o=0,a=i.length;o1)},removeProp:function(e){return this.each(function(){delete this[T.propFix[e]||e]})}}),T.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return(1===o&&T.isXMLDoc(e)||(t=T.propFix[t]||t,i=T.propHooks[t]),void 0!==n)?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=e.getAttribute("tabindex");return t?parseInt(t,10):t0.test(e.nodeName)||t1.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),k&&(T.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){T.propFix[this.toLowerCase()]=this}),T.fn.extend({addClass:function(e){var t,n,r,i,o,a;return"function"==typeof e?this.each(function(t){T(this).addClass(e.call(this,t,t3(this)))}):(t=t4(e)).length?this.each(function(){if(r=t3(this),n=1===this.nodeType&&" "+t2(r)+" "){for(o=0;on.indexOf(" "+i+" ")&&(n+=i+" ");r!==(a=t2(n))&&this.setAttribute("class",a)}}):this},removeClass:function(e){var t,n,r,i,o,a;return"function"==typeof e?this.each(function(t){T(this).removeClass(e.call(this,t,t3(this)))}):arguments.length?(t=t4(e)).length?this.each(function(){if(r=t3(this),n=1===this.nodeType&&" "+t2(r)+" "){for(o=0;o-1)n=n.replace(" "+i+" "," ")}r!==(a=t2(n))&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(e,t){var n,r,i,o;return"function"==typeof e?this.each(function(n){T(this).toggleClass(e.call(this,n,t3(this),t),t)}):"boolean"==typeof t?t?this.addClass(e):this.removeClass(e):(n=t4(e)).length?this.each(function(){for(i=0,o=T(this);i-1)return!0;return!1}}),T.fn.extend({val:function(e){var t,n,r,i=this[0];if(!arguments.length)return i?(t=T.valHooks[i.type]||T.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:null==(n=i.value)?"":n:void 0;return r="function"==typeof e,this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,T(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=T.map(i,function(e){return null==e?"":e+""})),(t=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})}}),T.extend({valHooks:{select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k&&(T.valHooks.option={get:function(e){var t=e.getAttribute("value");return null!=t?t:t2(T.text(e))}}),T.each(["radio","checkbox"],function(){T.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=T.inArray(T(e).val(),t)>-1}}});var t5=/^(?:focusinfocus|focusoutblur)$/,t9=function(e){e.stopPropagation()};T.extend(T.event,{trigger:function(t,n,r,i){var o,a,s,u,l,f,p,d,h=[r||y],v=c.call(t,"type")?t.type:t,m=c.call(t,"namespace")?t.namespace.split("."):[];if((a=d=s=r=r||y,!(3===r.nodeType||8===r.nodeType||t5.test(v+T.event.triggered)))&&(v.indexOf(".")>-1&&(v=(m=v.split(".")).shift(),m.sort()),l=0>v.indexOf(":")&&"on"+v,(t=t[T.expando]?t:new T.Event(v,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=m.join("."),t.rnamespace=t.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:T.makeArray(n,[t]),p=T.event.special[v]||{},i||!p.trigger||!1!==p.trigger.apply(r,n))){if(!i&&!p.noBubble&&!g(r)){for(u=p.delegateType||v,!t5.test(u+v)&&(a=a.parentNode);a;a=a.parentNode)h.push(a),s=a;s===(r.ownerDocument||y)&&h.push(s.defaultView||s.parentWindow||e)}o=0;while((a=h[o++])&&!t.isPropagationStopped())d=a,t.type=o>1?u:p.bindType||v,(f=(e0.get(a,"events")||Object.create(null))[t.type]&&e0.get(a,"handle"))&&f.apply(a,n),(f=l&&a[l])&&f.apply&&eK(a)&&(t.result=f.apply(a,n),!1===t.result&&t.preventDefault());return t.type=v,!i&&!t.isDefaultPrevented()&&(!p._default||!1===p._default.apply(h.pop(),n))&&eK(r)&&l&&"function"==typeof r[v]&&!g(r)&&((s=r[l])&&(r[l]=null),T.event.triggered=v,t.isPropagationStopped()&&d.addEventListener(v,t9),r[v](),t.isPropagationStopped()&&d.removeEventListener(v,t9),T.event.triggered=void 0,s&&(r[l]=s)),t.result}},simulate:function(e,t,n){var r=T.extend(new T.Event,n,{type:e,isSimulated:!0});T.event.trigger(r,null,t)}}),T.fn.extend({trigger:function(e,t){return this.each(function(){T.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return T.event.trigger(e,t,n,!0)}});var t6=e.location,t8={guid:Date.now()},t7=/\?/;T.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{n=new e.DOMParser().parseFromString(t,"text/xml")}catch(e){}return r=n&&n.getElementsByTagName("parsererror")[0],(!n||r)&&T.error("Invalid XML: "+(r?T.map(r.childNodes,function(e){return e.textContent}).join("\n"):t)),n};var ne=/\[\]$/,nt=/\r?\n/g,nn=/^(?:submit|button|image|reset|file)$/i,nr=/^(?:input|select|textarea|keygen)/i;T.param=function(e,t){var n,r=[],i=function(e,t){var n="function"==typeof t?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!T.isPlainObject(e))T.each(e,function(){i(this.name,this.value)});else for(n in e)!function e(t,n,r,i){var o;if(Array.isArray(n))T.each(n,function(n,o){r||ne.test(t)?i(t,o):e(t+"["+("object"==typeof o&&null!=o?n:"")+"]",o,r,i)});else if(r||"object"!==h(n))i(t,n);else for(o in n)e(t+"["+o+"]",n[o],r,i)}(n,e[n],t,i);return r.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=T.prop(this,"elements");return e?T.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!T(this).is(":disabled")&&nr.test(this.nodeName)&&!nn.test(e)&&(this.checked||!tx.test(e))}).map(function(e,t){var n=T(this).val();return null==n?null:Array.isArray(n)?T.map(n,function(e){return{name:t.name,value:e.replace(nt,"\r\n")}}):{name:t.name,value:n.replace(nt,"\r\n")}}).get()}});var ni=/%20/g,no=/#.*$/,na=/([?&])_=[^&]*/,ns=/^(.*?):[ \t]*([^\r\n]*)$/mg,nu=/^(?:GET|HEAD)$/,nl=/^\/\//,nc={},nf={},np="*/".concat("*"),nd=y.createElement("a");function nh(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(Q)||[];if("function"==typeof n)while(r=o[i++])"+"===r[0]?(e[r=r.slice(1)||"*"]=e[r]||[]).unshift(n):(e[r]=e[r]||[]).push(n)}}function ng(e,t,n,r){var i={},o=e===nf;function a(s){var u;return i[s]=!0,T.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function nv(e,t){var n,r,i=T.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&T.extend(!0,e,r),e}nd.href=t6.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:t6.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(t6.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":np,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?nv(nv(e,T.ajaxSettings),t):nv(T.ajaxSettings,e)},ajaxPrefilter:nh(nc),ajaxTransport:nh(nf),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var r,i,o,a,s,u,l,c,f,p,d=T.ajaxSetup({},n),h=d.context||d,g=d.context&&(h.nodeType||h.jquery)?T(h):T.event,v=T.Deferred(),m=T.Callbacks("once memory"),x=d.statusCode||{},b={},w={},C="canceled",j={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a){a={};while(t=ns.exec(o))a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return l?o:null},setRequestHeader:function(e,t){return null==l&&(b[e=w[e.toLowerCase()]=w[e.toLowerCase()]||e]=t),this},overrideMimeType:function(e){return null==l&&(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)j.always(e[j.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return r&&r.abort(t),E(0,t),this}};if(v.promise(j),d.url=((t||d.url||t6.href)+"").replace(nl,t6.protocol+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(Q)||[""],null==d.crossDomain){u=y.createElement("a");try{u.href=d.url,u.href=u.href,d.crossDomain=nd.protocol+"//"+nd.host!=u.protocol+"//"+u.host}catch(e){d.crossDomain=!0}}if(ng(nc,d,n,j),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=T.param(d.data,d.traditional)),l)return j;for(f in(c=T.event&&d.global)&&0==T.active++&&T.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!nu.test(d.type),i=d.url.replace(no,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(d.data=d.data.replace(ni,"+")):(p=d.url.slice(i.length),d.data&&(d.processData||"string"==typeof d.data)&&(i+=(t7.test(i)?"&":"?")+d.data,delete d.data),!1===d.cache&&(i=i.replace(na,"$1"),p=(t7.test(i)?"&":"?")+"_="+t8.guid+++p),d.url=i+p),d.ifModified&&(T.lastModified[i]&&j.setRequestHeader("If-Modified-Since",T.lastModified[i]),T.etag[i]&&j.setRequestHeader("If-None-Match",T.etag[i])),(d.data&&d.hasContent&&!1!==d.contentType||n.contentType)&&j.setRequestHeader("Content-Type",d.contentType),j.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+np+"; q=0.01":""):d.accepts["*"]),d.headers)j.setRequestHeader(f,d.headers[f]);if(d.beforeSend&&(!1===d.beforeSend.call(h,j,d)||l))return j.abort();if(C="abort",m.add(d.complete),j.done(d.success),j.fail(d.error),r=ng(nf,d,n,j)){if(j.readyState=1,c&&g.trigger("ajaxSend",[j,d]),l)return j;d.async&&d.timeout>0&&(s=e.setTimeout(function(){j.abort("timeout")},d.timeout));try{l=!1,r.send(b,E)}catch(e){if(l)throw e;E(-1,e)}}else E(-1,"No Transport");function E(t,n,a,u){var f,p,y,b,w,C=n;!l&&(l=!0,s&&e.clearTimeout(s),r=void 0,o=u||"",j.readyState=4*(t>0),f=t>=200&&t<300||304===t,a&&(b=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r){for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(d,j,a)),!f&&T.inArray("script",d.dataTypes)>-1&&0>T.inArray("json",d.dataTypes)&&(d.converters["text script"]=function(){}),b=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift()){if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o])){for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}}return{state:"success",data:t}}(d,b,j,f),f?(d.ifModified&&((w=j.getResponseHeader("Last-Modified"))&&(T.lastModified[i]=w),(w=j.getResponseHeader("etag"))&&(T.etag[i]=w)),204===t||"HEAD"===d.type?C="nocontent":304===t?C="notmodified":(C=b.state,p=b.data,f=!(y=b.error))):(y=C,(t||!C)&&(C="error",t<0&&(t=0))),j.status=t,j.statusText=(n||C)+"",f?v.resolveWith(h,[p,C,j]):v.rejectWith(h,[j,C,y]),j.statusCode(x),x=void 0,c&&g.trigger(f?"ajaxSuccess":"ajaxError",[j,d,f?p:y]),m.fireWith(h,[j,C]),c&&(g.trigger("ajaxComplete",[j,d]),--T.active||T.event.trigger("ajaxStop")))}return j},getJSON:function(e,t,n){return T.get(e,t,n,"json")},getScript:function(e,t){return T.get(e,void 0,t,"script")}}),T.each(["get","post"],function(e,t){T[t]=function(e,n,r,i){return("function"==typeof n||null===n)&&(i=i||r,r=n,n=void 0),T.ajax(T.extend({url:e,type:t,dataType:i,data:n,success:r},T.isPlainObject(e)&&e))}}),T.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),T._evalUrl=function(e,t,n){return T.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,scriptAttrs:t.crossOrigin?{crossOrigin:t.crossOrigin}:void 0,converters:{"text script":function(){}},dataFilter:function(e){T.globalEval(e,t,n)}})},T.fn.extend({wrapAll:function(e){var t;return this[0]&&("function"==typeof e&&(e=e.call(this[0])),t=T(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return"function"==typeof e?this.each(function(t){T(this).wrapInner(e.call(this,t))}):this.each(function(){var t=T(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t="function"==typeof e;return this.each(function(n){T(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){T(this).replaceWith(this.childNodes)}),this}}),T.expr.pseudos.hidden=function(e){return!T.expr.pseudos.visible(e)},T.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},T.ajaxSettings.xhr=function(){return new e.XMLHttpRequest};var ny={0:200};function nm(e){return e.scriptAttrs||!e.headers&&(e.crossDomain||e.async&&0>T.inArray("json",e.dataTypes))}T.ajaxTransport(function(e){var t;return{send:function(n,r){var i,o=e.xhr();if(o.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(i in e.xhrFields)o[i]=e.xhrFields[i];for(i in e.mimeType&&o.overrideMimeType&&o.overrideMimeType(e.mimeType),e.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest"),n)o.setRequestHeader(i,n[i]);t=function(e){return function(){t&&(t=o.onload=o.onerror=o.onabort=o.ontimeout=null,"abort"===e?o.abort():"error"===e?r(o.status,o.statusText):r(ny[o.status]||o.status,o.statusText,"text"===(o.responseType||"text")?{text:o.responseText}:{binary:o.response},o.getAllResponseHeaders()))}},o.onload=t(),o.onabort=o.onerror=o.ontimeout=t("error"),t=t("abort");try{o.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},converters:{"text script":function(e){return T.globalEval(e),e}}}),T.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),nm(e)&&(e.type="GET")}),T.ajaxTransport("script",function(e){if(nm(e)){var t,n;return{send:function(r,i){t=T(" + + + + + + + + + + +
+
+

The University of Massachusetts Amherst

+ +
+
+ +
+ + + + + +
+ + + + +
+ +
+
+ +
+ + + +
+ +
+
+
+ + + +
+
+
+ +
+ + +
+ + + + + +
+ + + +
+
+
+ +
+ +
+
+ +
+ +
+ + + + + + +
+ + +
+ + + +
+ + +
+ +
+ +
+
+
+
+ + + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+ +
+ + Graduating students celebrate at McGuirk Stadium prior to 2025 Undergraduate Commencement +
+ +
+ +
+
+ + +
+
+ + +
+ +
+
+

+ Congratulations, Class of 2026 +

+ + + + + + + + + + + + + +
+
+ +
+ + +
+ + + + + + + +
+ +
+
+ +
+ +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + +
+

Step Into Your Future

+
+ + +
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+ + + + +
+

What's Life Like at UMass?

+
+ + + + + +
+ +
+
+ + + + +
+

+ Make UMass Your Own +

+
+ + + +
+

Explore big ideas, join vibrant communities, and shape a college experience that’s uniquely yours.

+
+ + + + + + +
+
+ + + + +
+

+ Your Campus Home +

+
+ + + +
+

Choose from vibrant residential communities where students live, study, and build lasting friendships steps from the classroom.

+
+ + + + + + +
+
+ + + + +
+

+ Food Worth Talking About +

+
+ + + +
+

Discover why UMass dining is ranked #1 nationally—recognized for quality, variety, and sustainability.

+
+ + + + + + +
+
+ + + + +
+

+ Amherst, Uncommon +

+
+ + + +
+

A vibrant creative culture, great food, and the natural beauty of the Pioneer Valley come together to shape this town’s distinctive, welcoming spirit.

+
+ + + +
+ + + + + + + + + + +
+ + +
+
+
+ + +
+ +
+
+ + + +
+ + + + + + + A UMass student plays ping pong. + + + +
+ + + + + + + + + + + + +
+ +
+ + + +
+
+ + + +
+ + + + + + + A UMass student sits on her bed in a dorm room. + + + +
+ + + + + + + + + + + + +
+ +
+ + + +
+
+ + + +
+ + + + + + + A student gets food at a UMass Amherst dining hall. + + + +
+ + + + + + + + + + + + +
+ +
+ + + +
+
+ + + +
+ + + + + + + A UMass student holds a hote bag that reads "I Love Amherst." + + + +
+ + + + + + + + + + + + +
+ +
+ + + +
+
+ + +
+ + + + + + + + + + + + + +
+
+ + + +
+
+
+
#1
+

Public Research University in New England,
Non-Medical School R&D Expenditures

+
+
+
+
+
251
+

Total Degree Programs

+
+
+
+
+
Top 50
+

Best Value Colleges (Public), The Princeton Review

+
+
+
+ + + +
+ + + + + + + + + + + + + + +
+
+
+ +

+ Excellence in Action +

+ +
+ +

UMass Amherst advances academic excellence through research, teaching, and engagement across campus. Students and faculty drive discovery through programs, scholarship, and events that extend beyond the classroom.

+ +
+ + + +
+ +
+
+
+ + + + + + + +
+ +
+ +
+ + +
A group of five students lean over laptops in a classroom + + +
+ +
+
+ +
+ + + +
+ + + +
+
+ + + + + + + +
+ +
+ +
+ + +
Tinashe performs at the Spring Concert. + + +
+ +
+
+ +
+ + + +
+ + + +
+
+ + + + + + + +
+ +
+ +
+ + +
Two students work with building tools. + + +
+ +
+
+ +
+ + + +
+ + + +
+
+ + + + + + + +
+ +
+ +
+ + +
Vy Do in UMas Amherst biomedical engineering lab + + +
+ +
+
+ +
+ + + +
+ + + +
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ + + + +
+

Blaze Your Own Trail

+
+ + + + +
+

Discover more than 100 undergraduate majors, minors, and certificates in fields ranging from engineering to public health to literature. You can even design your own major through our individual concentration program. Whatever your path, UMass gives you the freedom to explore and the tools to excel.

+
+ + +
+ + + + +
+ + + + + +
+
+ + + + + +
+ + + + + + + A professor walks with students in the rooftop garden of the Olver Design Building. + + + +
+ + + +
+ +

+ Find a Program +

+ + + +
+

With more than 100 majors, you have the freedom to explore your interests and build an academic path that reflects who you are and where you want to go.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst Drone Campus + + + +
+ + + +
+ +

+ Design Your Own Major +

+ + + +
+

Through the Bachelor’s Degree with Individual Concentration (BDIC) Program, students can create a personalized major, blending courses across fields to explore passions beyond traditional academic boundaries.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst Study Abroad London + + + +
+ + + +
+ +

+ Study Abroad +

+ + + +
+

Global learning opportunities immerse students in new cultures, expanding their perspectives and preparing them to thrive in a connected world.

+
+ + + + + + + + + + + +
+ + +
+ + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + +
+

APPLY TODAY

+
+ + +
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + +
+

I'm Looking For...

+
+ + +
+ + +
+
+ + + + + + + + + + + +
+
+ + + +
+ + + + + + + + + + + +
+
+ + +
+

+ NEWS & EVENTS +

+ + + More News & Events + +
+ +

+ FEATURED ARTICLES +

+ + + +
+ +
+

+ LATEST NEWS +

+ +
+
+ + + +
+
+ + + +
+
+
+ +
+

+ Events +

+ +
+
MAY
27
MAY
28
JUN
02
10:00 am – 4:00 pm
UMass Downtown
JUN
02
5:00 pm – 6:00 pm
Orchard Hill Pavilion
+
+
+ +
+ + + + +
+ + + + + +
+ +
+
+ +
+ +
+ +
+
+ +
+ + + +
+ +
+
+ +
+ + +
+
+ +
+ +
+ +
+
+ + + + + + +
+ + + + + + + + + +
\ No newline at end of file diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/2025 Undergraduate Commencement Students5.jpg b/UMASS_sample/UMass Amherst _ UMass Amherst_files/2025 Undergraduate Commencement Students5.jpg new file mode 100644 index 00000000..a9cffdab Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/2025 Undergraduate Commencement Students5.jpg differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/2025_Vy_Do_7780_John_Solem_2000x1125.jpg b/UMASS_sample/UMass Amherst _ UMass Amherst_files/2025_Vy_Do_7780_John_Solem_2000x1125.jpg new file mode 100644 index 00000000..4729f108 Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/2025_Vy_Do_7780_John_Solem_2000x1125.jpg differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/2026 Masters Ceremony student speaker.JPG b/UMASS_sample/UMass Amherst _ UMass Amherst_files/2026 Masters Ceremony student speaker.JPG new file mode 100644 index 00000000..a803aaa5 Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/2026 Masters Ceremony student speaker.JPG differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/2026 Stockbridge grads.jpg b/UMASS_sample/UMass Amherst _ UMass Amherst_files/2026 Stockbridge grads.jpg new file mode 100644 index 00000000..dc178bcb Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/2026 Stockbridge grads.jpg differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/2026 Undergraduate Commencement Mortar Boards x3.jpg b/UMASS_sample/UMass Amherst _ UMass Amherst_files/2026 Undergraduate Commencement Mortar Boards x3.jpg new file mode 100644 index 00000000..7e29d6d3 Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/2026 Undergraduate Commencement Mortar Boards x3.jpg differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/2026 Undergraduate Commencement fireworks2.jpg b/UMASS_sample/UMass Amherst _ UMass Amherst_files/2026 Undergraduate Commencement fireworks2.jpg new file mode 100644 index 00000000..311a01c4 Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/2026 Undergraduate Commencement fireworks2.jpg differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/D-gyJU25cVI.html b/UMASS_sample/UMass Amherst _ UMass Amherst_files/D-gyJU25cVI.html new file mode 100644 index 00000000..8a678710 --- /dev/null +++ b/UMASS_sample/UMass Amherst _ UMass Amherst_files/D-gyJU25cVI.html @@ -0,0 +1,33 @@ + + +YouTube
\ No newline at end of file diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/FY23-Study-abroad-LANDING-HERO-London-SA_0.jpg b/UMASS_sample/UMass Amherst _ UMass Amherst_files/FY23-Study-abroad-LANDING-HERO-London-SA_0.jpg new file mode 100644 index 00000000..85329279 Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/FY23-Study-abroad-LANDING-HERO-London-SA_0.jpg differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/FY26UMass_HackUMass_LANDING.jpg b/UMASS_sample/UMass Amherst _ UMass Amherst_files/FY26UMass_HackUMass_LANDING.jpg new file mode 100644 index 00000000..d8f7ee85 Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/FY26UMass_HackUMass_LANDING.jpg differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/FY26_BeTheFuture-HERO_professor-with-students.jpg b/UMASS_sample/UMass Amherst _ UMass Amherst_files/FY26_BeTheFuture-HERO_professor-with-students.jpg new file mode 100644 index 00000000..565d6c8a Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/FY26_BeTheFuture-HERO_professor-with-students.jpg differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/FY26_BeTheFuture_WeAreRev_photo4.jpg b/UMASS_sample/UMass Amherst _ UMass Amherst_files/FY26_BeTheFuture_WeAreRev_photo4.jpg new file mode 100644 index 00000000..f56fe9ce Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/FY26_BeTheFuture_WeAreRev_photo4.jpg differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/NEWS-Doctor Patient Diabetes Monitor Type2 via Getty.jpg b/UMASS_sample/UMass Amherst _ UMass Amherst_files/NEWS-Doctor Patient Diabetes Monitor Type2 via Getty.jpg new file mode 100644 index 00000000..3208e096 Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/NEWS-Doctor Patient Diabetes Monitor Type2 via Getty.jpg differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/TjOLvw26rR8.html b/UMASS_sample/UMass Amherst _ UMass Amherst_files/TjOLvw26rR8.html new file mode 100644 index 00000000..22944f6e --- /dev/null +++ b/UMASS_sample/UMass Amherst _ UMass Amherst_files/TjOLvw26rR8.html @@ -0,0 +1,33 @@ + + +YouTube
\ No newline at end of file diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/UMass Amherst Drone Campus.jpeg b/UMASS_sample/UMass Amherst _ UMass Amherst_files/UMass Amherst Drone Campus.jpeg new file mode 100644 index 00000000..b1e3a7d9 Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/UMass Amherst Drone Campus.jpeg differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/UPC2025__HERO_2000x1125.jpg b/UMASS_sample/UMass Amherst _ UMass Amherst_files/UPC2025__HERO_2000x1125.jpg new file mode 100644 index 00000000..36508fc2 Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/UPC2025__HERO_2000x1125.jpg differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/Y_I8hyDU8kY.html b/UMASS_sample/UMass Amherst _ UMass Amherst_files/Y_I8hyDU8kY.html new file mode 100644 index 00000000..72aaf3e5 --- /dev/null +++ b/UMASS_sample/UMass Amherst _ UMass Amherst_files/Y_I8hyDU8kY.html @@ -0,0 +1,33 @@ + + +YouTube
\ No newline at end of file diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/Zhang BactiSee wide.png b/UMASS_sample/UMass Amherst _ UMass Amherst_files/Zhang BactiSee wide.png new file mode 100644 index 00000000..ff0af6a1 Binary files /dev/null and b/UMASS_sample/UMass Amherst _ UMass Amherst_files/Zhang BactiSee wide.png differ diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/base.js.download b/UMASS_sample/UMass Amherst _ UMass Amherst_files/base.js.download new file mode 100644 index 00000000..cc51bb7b --- /dev/null +++ b/UMASS_sample/UMass Amherst _ UMass Amherst_files/base.js.download @@ -0,0 +1,5796 @@ +var _yt_player={};(function(g){var window=this;/* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 +*/ +/* + + Copyright Google LLC + SPDX-License-Identifier: Apache-2.0 +*/ +/* + + (The MIT License) + + Copyright (C) 2014 by Vitaly Puzrin + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + + ----------------------------------------------------------------------------- + Ported from zlib, which is under the following license + https://github.com/madler/zlib/blob/master/zlib.h + + zlib.h -- interface of the 'zlib' general purpose compression library + version 1.2.8, April 28th, 2013 + Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + Jean-loup Gailly Mark Adler + jloup@gzip.org madler@alumni.caltech.edu + The data format used by the zlib library is described by RFCs (Request for + Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 + (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). +*/ +/* + + Copyright 2015-present Dan Abramov + SPDX-License-Identifier: MIT +*/ +'use strict';var J="path{fvip{slice{fallback_count{1970-01-01T04:45:37.000+04:45{1969-12-31T21:15:54.000-02:45{K{call{r{length{indexOf{scheme{{get{Z{L{&{file{set{join{split{url{n{push{startsWith{A{reverse{signatureCipher{mn{CB0-r6{toString{https://local{local{sJ{sp{YC{match{splice{/{replace{unshift{pop{,{fromCharCode{\\.a1\\.googlevideo\\.com${B5{s{mg{forEach{rr?[1-9].*\\.c\\.youtube\\.com${cmo{/videoplayback{index.m3u8{%3D{1{Untrusted URL{={//{1970-01-01T08:46:14.000+08:45{/file/index.m3u8{V{zo{n2{cmo=td{1969-12-31T16:30:10.000-07:30{undefined{1970-01-01T01:31:08.000+01:30{rr{http://local{1969-12-31T16:15:34.000-07:45{clone{playerfallback{assign{/initplayback{7xAn5RU{youtube.player.web_20260519_08_RC00{a1.googlevideo.com{://{1969-12-31T14:45:27.000-09:15{redirector.googlevideo.com{\\.googlevideo\\.com${ggNe6Rtwe9s8KABj9_-_w8_{1970-01-01T07:30:41.000+07:30{1969-12-31T15:01:53.000-09:00{Rh{cmo=pf{;)\\}{/api/manifest{1970-01-01T02:15:10.000+02:15{www.youtube.com".split("{"), +DJ,zww,eW,GL,T6J,fn,Vr,jW,YO,GLn,hV,xO,HX,ewn,NX,Ua,dXw,PX,FIJ,kc,eB,dv,Lw,nw,l5,Yc,a6,SB,R6,nOw,XXQ,Cw,Qk,Bn,JVa,kw,zF,uQQ,eK,VWs,d9,LD,nD,Wq,Xh,OV,jK,IJW,aJa,lK,Ic,ac,SK,Rc,cq,KD,hX,g9,ZnX,oc,cV6,hwa,CD,pX6,AX,Bq,z3,Ej,QG,xXk,T3,kr,Lv,nv,W7,Xf,Jd,b7,N6a,Kv,pv,c7,ai,gOk,Ne,i7,td,yG,wE,oi,$r,qe,Cv,Ad,B7,DS,Ee,dp,FI,fd,nd,Ld,XI,J1,Oe,b9,jJ,m8,l9,Ix,ax,pd,xH,SJ,ZS,HL,ina,N$,Ue,tWa,gp,i9,y9,ox,$H,q$,yVn,ska,Cd,z0,EB,DG,MWa,ep,G0,Csk,B6Q,fS,Fw,nS,Wz,Xw,Jk,LS,Vu,uc,bc,OB,I8,jp,md,Sp,R8,cz,KS,pS,UB,gO, +rO,xP,Nd,Hz,wO,tk,yu,o8,$w,$P,qd,Pz,Md,lc,CS,Mc,Ak,Bz,zv,Ei,Q$,Tv,kW,Gv,dc,ft,Xe,Ja,DQw,Fe,WQ,V$,Oi,vQ,jF,mO,lw,YW,Ro,Zz,cQ,ha,HQ,Nk,iw,wc,ta,y$,oo,si,$W,qk,PQ,Ct,$c,Aa,BQ,Mk,zh,Dk,EN,kA,eI,nV,Wk,Gh,Jp,Vl,ON,eb6,GpL,vk,lz,YA,aO,dQX,SI,Zk,Hk,Nj,UN,gd,rd,tp,LH6,CV,Ap,WHI,Bk,Xnk,Te,k0,Ge,e_,Fm,LY,nY,Xm,VB,j_,lx,Y0,Ib,cr,ob,fJW,Br,Lx,Fs,jM,bk,Pr,VBr,Ow6,a9,cO,R9,bwk,vcI,xG,mQI,HO,NU,Yx6,IMO,lMW,aMW,Rbs,ZwL,KHI,ncr,oO,fMJ,gM,rM,ik,tt,pns,yx,o9,s2,$G,PO,Cx,xQa,qU,EL,QQ,zI,HwL,At,MU,eu,NvJ,UQX,gcn,No,rQ, +tT,yQ,PN,uX,iwI,$7,oY,sL,AT,rAL,TE,GE,ew,wnO,dV,Lm,fm,tB6,nm,WU,X5,ocW,ui,VM,Oq,s6O,m5,jw,Is,vU,Yn,as,Sw,$Qs,Z2,MBa,C56,Bvn,Rs,pm,zLX,HU,DcJ,rV,Nx,EwL,QcL,T9a,kFa,GFk,tl,sq,F9W,nw6,W9X,XqO,JXI,fZL,L9s,qx,Al,PU,uhQ,zb,DU,EZ,Tb,kR,ODs,bDk,jcV,lZV,vww,ee,de,Ll,F7,YVI,X7,aZs,nl,IZL,VO,u1,ZDw,cXk,K96,hLX,OZ,mr,HDQ,UcV,Se,Rp,ce,xR,He,UZ,we,i1,iDI,tKw,yXw,yO,$R,ql,op,sZ,qVX,Ml,Pe,Cl,Az,Be,DY,za,PKO,MKr,CKW,Ul,ET,ix,Qo,Ta,FZ,kV,dK,z$I,Ga,L8,n8,f8,AXs,WB,DeL,XZ,JN,uD,Vo,OT,bD,jP,vB,mY,lD,YV,QiO,IA,aA,SP,RA, +TEO,k36,G3k,e$s,os,ZY,cB,K8,hN,JdL,VSQ,Ovr,bvr,rK,jiW,yo,oA,$V,q7,PB,M7,BB,vrI,ER,meW,G_,eQ,luJ,dP,F9,Ly,Iuk,ny,W1,X9,Jv,u0,auW,V0,OR,b0,v1,mG,l0,IF,SQ,RF,Zr,c1,Ky,hv,py,xK,H1,Ng,UR,rP,i0,wP,P1,Mg,Cy,Av,R$k,B1,Dt,EK,Q1,e7,dw,Fc,LW,Wb,Xc,JI,ZvQ,cds,u3,KLX,h$I,OK,Iv,av,xe6,HvJ,Zt,KW,hI,Hb,pW,N6,rw,Uer,tI,ww,y1,sK,Pb,CW,Em,ov,ydL,f9,L9,Wx,JQ,uZ,XP,VN,Om,si6,ml,$eW,lZ,Yp,P7a,aD,MSw,C7w,AdW,or6,D$6,EHQ,Hx,Um,gm,rm,iZ,wm,tQ,yN,oD,$p,Px,M1,C9,Bx,zO,Dc,TO,GO,ei,Fp,LK,fK,nK,W6,Xp,VV,J4,GdX,bF,OC,mQ,lF,Yf, +Si,eTQ,au,Ru,d$I,H6,Np,UC,wi,t4,ou,L8O,qp,P6,CK,A4,zV,E_,TV,Qa,dT,fF,Wa,Va,O_,b$,jl,Y3,W86,XLI,RB,Zo,Sl,ca,J1X,hF,pF,x3,Ha,gT,i$,wT,U_,tF,ya,s_,OdJ,bdr,vHL,q0,jxI,VJX,Pa,lSV,oB,$3,aSw,M0,CF,AF,Ba,zR,Ep,Qd,SeJ,RTQ,Zd6,dA,F0,fc,nc,c1k,K8a,hTI,pLr,Wc,X0,Hds,JL,uA,Vd,Op,bA,jC,U$W,mg,idn,wLW,IR,aR,YS,gHn,SC,RR,Zj,cc,lA,r16,Kc,hL,pc,xS,wA,qh,Pc,Cc,MJX,Bpn,A1J,Mh,Ed,ek,DdI,QE,dk,Lf,FD,nf,Wv,ff,EPk,Rq,Q8s,TOa,G0r,cv,eek,ddI,FdX,Lds,fGI,nPW,WdV,Kf,hJ,Jkk,uww,OSa,x8,pf,iR,j8O,tJ,oq,sd,mda,lGa,qa,Da,EG,Qg,kz, +Cf,Tq,Gq,YBX,IGa,e6,Fy,nZ,fZ,Xy,LZ,WP,Vg,m$,aGJ,vP,j6,cP,Za,xz,HP,NR,ReQ,ckr,pzQ,KdO,UG,hek,gR,wR,rR,oh,$z,PP,AH,CZ,MR,z2,NOO,Udk,gPs,fs,FO,W3,kE,VP,RL,jh,v3,mP,QP,ps,H3,yk6,oL,tpL,T2,yP,b8,Sh,xE,u8,eh,G2,dY,ns,h3,B3,z8,Cs,T8,kl,G8,Akw,ec,dJ,Fj,LN,BO6,DkX,EWX,nN,Xj,ub,JW,VD,TcV,kvw,jc,bb,dkn,vT,hW,cT,KN,FOn,WOw,tW,yD,oW,$l,qO,PT,MO,CN,AW,uek,BT,s9,zA,E4,TA,k_,Qy,eO,VFI,OtX,nj,XC,Vy,uv,O4,btI,vD,jO,joV,bv,vWJ,Y_,Ie,mkQ,lzL,Yir,ae,SO,VE,lv,azk,pj,Nw,hS,iv,tS,oe,ZtX,KOX,Dl,EU,zo,hYX,eD,pQr,d8,xkn,k6, +C9s,QK,Go,To,PD,fg,HtW,Ncw,ng,Wm,Jr,raW,OU,be,Y6,Ig,its,SD,wQ6,tFs,soL,yar,cm,x6,NA,UU,g8,qis,Pws,ie,r8,w8,MFs,tr,yK,CwW,og,z7W,BcJ,AaO,EAk,sU,khI,$6,qA,e7L,Zl,Kg,Jy,Vt,Of,by,jZ,vj,mB,ly,Ys,I7,a7,SZ,R7,Z4,cj,dj6,hy,Nr,Uf,iy,wz,ty,o7,sf,$s,qr,Pj,Mr,Co,Ay,Bj,Ew,Qb,TS,kF,eo,dW,L$,n$,Jw,uY,Vb,Ow,FpQ,Lpr,fka,jo,aG,Ze,nAs,cF,hw,p$,xF,XkL,uFO,Nv,VIr,OVs,bVX,gW,rW,vAr,wW,mjn,YNX,yb,IkO,oG,tw,ak6,lkO,iY,$F,qv,R7W,ZVV,cpn,PF,pkQ,Mv,C$,BF,xjr,Ds,uE,VS,tIn,bE,ypL,lE,Y9,IZ,$jX,Zs,aZ,qNX,RZ,cd,PzI,MIs,CzX,S8,sOw, +KT,hC,NB,z1n,DuQ,Ub,gn,Qba,e1k,S4,dus,Z_,KA,xe,HC,UY,rb,t7,i6,Xrk,wb,JUw,yv,V_O,sY,OYr,oH,umn,M9,bY6,jbO,muk,ldL,v0J,Yla,IdO,QT,kh,R1X,LQ,cUL,ZYk,dF,fQ,FN,nQ,Kq6,prW,h1s,Gf,xuX,HYs,Nok,UuQ,eX,wrI,t_Q,yUL,iYX,rUs,g0Q,Qu,o0V,W0,adJ,sb6,Slw,$uQ,qlQ,XN,Cxw,PxI,J$,M_a,AUO,zrQ,DUV,Bon,dU6,FEX,erJ,LE6,fAn,kka,GkX,WEX,nGI,bC,XOL,jX,Jtr,OxL,usI,bxI,VMs,j9k,v0,mD,lC,vGW,mUa,Yh,lAn,Ir,Y2I,IAQ,ar,SX,aAa,S2L,RrV,Zxr,ctX,KEQ,hrO,pOX,xUr,Hx6,NMW,UUL,gG6,rtW,ix6,wOX,tMQ,ytQ,oGa,s9k,$Uw,q2k,Pkk,MM6,Atw,BMX,Z9,KQ, +h$,z6a,pQ,xh,DoO,H0,E7k,NH,gF,rF,iC,yT,or,sA,qH,TQw,MH,CQ,B0,yB,Dn,Fkr,EW,tU,Q4,Fl,f7,Wt,Xl,jL,YLr,IgJ,SLr,m6,jYJ,XNV,lgL,u$6,IJ,OW,V4,Wkn,n7I,fgX,uN,Yx,bN,lN,xx,Ht,Nn,UW,gG,rG,iN,wG,tn,y4,sW,$x,Mn,DD,C7,An,TN,kN,Bt,cTO,U2,dt,LB,WY,h6s,pNn,jb,bj,xoI,J0,uj,Vw,OD,vY,mc,lj,YN,Iw,Sb,aw,H26,Rw,cY,NQV,ZD,KB,UoX,h0,rt,ij,t0,wt,ow,sD,$N,qD,MD,A0,BY,zz,rTr,Dx,EQ,Q_,i2Q,Tz,ky,Gz,eq,dy,FB,wNO,tuJ,f4,n4,Wp,XB,Jj,ur,OQ,yTO,br,jq,vp,mv,lr,o7Q,sYW,$on,qLa,PXa,Muk,Ia,Sq,CXQ,UQ,ry,wy,tj,y_,oa,$y,q2,Pp,M2,C4,Aj,Bp, +DE,EF,Qn,Tx,ku,aJ,K7,hn,L1,f1,DxI,EnO,n1,WV,JY,QsI,uT,Vn,OF,TVQ,XD,bT,jj,kEV,vV,lT,Yu,IX,aX,Sj,RX,ZE,cV,p1,GEO,UF,ehX,g7,F5V,w7,tY,yn,L5I,f2r,nnJ,sF,Jlk,u5n,Vww,TD,OmO,bmQ,jsX,Jn,v7W,$u,kv,dH,Fx,LR,vnw,mxr,nR,GD,Wo,l2r,Xx,Jx,uO,Yqr,Ou,jH,vo,mx,lO,I2X,Yv,C1,ZO,a2O,ZmQ,xv,JTs,mok,Nz,gH,rH,iO,wH,tx,clr,Po,pUr,xxr,K5W,qz,hhL,NVJ,Ax,HmI,Bo,Uxr,DW,VuL,b2V,p7,Zn,rlO,Es,Q2,tww,gnX,kX,ex,dq,GU,Fg,Lz,on6,qqX,$xQ,MwQ,Xg,u2,Os,b2,vy,l2,Sx,ZW,RJ,xX,Hy,NV,gq,i2,o_,Rhw,BVW,zu,zEL,EJ,Q5,SL,kJ,ro,TeL,kbn,e3,dB,GbV, +LrJ,Lk,eEX,Frw,dlX,nRn,WrQ,Xb,J2,uI,j3,ms,IV,YJ,aV,S3,u7n,RV,Vea,Olw,blX,mlX,lU6,h2,pk,aUw,SZa,ZlV,czs,KrL,hEI,peW,Hlk,NeO,gB,iI,wB,t2,y5,qb,ilV,teX,$J,oRn,PG,jk,$lr,qZn,Mb,ZP,xJ,z5,Df,G5,WZ,XJ,JR,Vq,O7,um,GaW,bm,eCW,d7s,FYk,m3,lm,Y2,E7,It,at,Iq,S0,Rt,Zf,cZ,VPW,KM,O8w,mK,hR,pM,Ny,j0,vZ,Y8,rj,b8L,im,Sk,jAI,vVO,m7k,YTW,wj,tR,yq,ot,lYQ,$2,qy,PZ,My,aYs,k2,AR,zJ,TJ,GJ,e9,JJ,Ft,LO,fO,ST6,A2,nO,Wu,Xt,Jh,ug,V6,Oh,lg,my,Iz,vu,pBs,az,P,S9,Rz,ZF,xt,pO,H86,Hu,N_,NKs,ig,wf,U7I,th,y6,oz,tPW,sh,$t,q_,M_,yNW,sAJ, +TT,kd,GT,$7X,e1,dS,FE,WJ,XE,Jq,u4,Vm,mn,l4,Yd,Id,qTI,ad,S1,Rd,Zb,cJ,Kh,hq,ph,xd,Ur,HJ,NT,zus,BKk,Dgk,EKk,QFa,TPW,gS,rS,k_V,ym,od,euO,dga,$d,sr,PJ,FGs,Ch,Aq,BJ,zt,Qj,DR,Tt,kB,LGJ,EE,Wg,XL,uq,bq,nKX,OE,WGV,lq,mm,X1X,YB,I2,Sf,R2,ZR,KG,h9,pG,rza,weW,xB,Nf,UE,g$,r$,iq,w$,t9,yj,Ip,o2,sE,QvV,TwX,G6O,$B,Lfs,Gj,d2,et,XbQ,F6,Le,fe,ne,Wf,X6,JIL,uck,up,V7I,Vh,Oc,bp,jt,m0,OWn,lp,YQ,IE,aE,RE,Z7,cf,hZ,pe,Nm,ip,w2,xQ,Hf,g2,tZ,oE,sc,bWX,jvw,Pf,Ce,AZ,Bf,vZw,E6,ltL,TH,ItX,eT,kq,dl,SKk,Fk,L6,f6,n6,D$,W$,zH,YKr,atn,GH, +Jb,RtQ,ZWI,cIr,uW,Kfw,Vf,O6,v$,mu,lW,bW,Yq,pbw,I5,htV,x6a,HWn,a5,ST,R5,Z$,c$,j9,iWI,xq,H$,wbI,NZ,U6,wl,$q,s6,P$,yf,fG,yI6,o5,tb,gl,rl,iW,B$,zm,MZ,Ab,EO,kL,J9,d$,FL,nG,Vj,f3,n3,QZ,W2,X_,un,J8,VZ,OO,bn,F_,L3,jm,Tm,v2,ln,Gm,YL,Im,am,dD,em,svO,Sm,Rm,$6Q,c2,K3,h8,p3,xL,NN,UO,m6a,gD,rD,cg,JvX,wD,t8,sO,DC,Qs,om,$L,qN,MN,P3J,Gs,M7n,es,Fo,C36,dC,AIw,LX,fX,Bwk,nX,WI,D1n,zPW,eP,QDI,Xo,Epw,uJ,kXX,GXW,ePX,Fls,LlO,npO,Oy,Vs,fHL,Xxn,js,uP6,vI,JQJ,bJ,mN,lJ,b9O,O9r,Ss,YD,hm,m1W,Smw,Ymk,aHW,IHV,xD,Z9I,cQQ,KlV,hPr, +pxX,x1W,H9k,Nmn,NI,U1X,gpa,rQW,wxX,Uy,i9s,tak,HI,opW,wC,Maa,zpV,DpL,Efa,PZQ,sy,qI,oS,Qur,ys,kOX,PI,CZQ,tm,$D,AQV,sDV,rC,epX,$1k,dpr,FQL,GOL,LQO,fcn,CX,nfs,X6w,J46,WQJ,upO,ViL,bKX,juI,lc6,vfn,mpr,BI,YCa,IcV,ack,RpW,zy,Di,ZKX,Et,c4W,KQO,hpI,p6w,xpa,HKV,NiI,UpX,gfX,r4O,iKW,w6n,tiI,E2,$ps,qC6,PFQ,MiX,CFX,A4s,Bi6,zaV,D06,QB6,TT6,kVQ,k4,en,dI,FU,d0L,fL,F4L,L4X,foV,LL,n3O,eaW,Jc,XaI,JFX,ud,W4W,LG,jf,Ts,kD,zs,P2,C3,B2,MI,TiO,Bmr,bd,VlW,OFk,jBV,jn,v3V,m0w,vl,uzs,IK,aoW,S_X,RaI,ZFn,aK,K4V,lor,Y_6,me,ld,IoL, +NTn,paw,x0k,RK,DX,Sn,cFX,g3W,rFn,iFW,waI,haa,tlJ,yFX,o3L,sBs,P$k,MlQ,C$a,hc,AFX,zfV,BTn,ESr,QRw,GRk,FgL,Xcw,JLa,pL,dhX,Hl,x4,u0n,VCO,fjQ,TAJ,Dhs,OcL,bcI,jRX,vSn,mha,Ypa,Ut,ljQ,ajw,IjV,Rfk,Spr,rI,gI,Zc6,cLX,Kgs,hfk,pc6,id,Hcn,NAO,Uhr,wI,gSa,rLa,tc,ic6,wck,yLJ,yi,oK,$4,Pl,Mi,oSQ,CL,qi,tCQ,sRW,$hQ,qpk,PAw,MCL,hY,Ac,CAL,ALk,BAW,znn,Bl,Da6,zB,DK,Am,E1,TB,kY,GB,eY,d1,Tka,klL,Gln,enV,Lq,FKk,LKW,fms,WKa,Xvw,VT,TMk,JJJ,uDs,Vka,bfs,Xv,uB,jqX,JO,VH,O1,maW,lmW,bB,Yda,GVX,Fv,nq,vR,Zfa,cJX,KKn,hnW,pvX,xaV,Hfs, +NkI,UaQ,g8W,SY,Rf,ZK,rJL,cR,Qqw,wvQ,hO,Kq,pq,yJI,o8s,xY,HR,sqW,tkJ,U1,$a6,g1,qdk,iB,AJV,Bka,w1,EzV,yH,s1,PRL,$Y,Qha,r1,TRn,kqw,CRV,Gqw,eqJ,Mkw,F$s,L$O,dRr,MY,Cq,OZr,XPV,BR,bZa,JH6,nzL,jhw,faV,laI,vzs,AO,YGO,W$r,aas,V66,ZZ6,zW,K$r,hqQ,cHr,xRI,HZQ,yQJ,Vi,QI,HFX,URX,tO,GW,km,dr,LP,fP,gzw,nP,t6k,yH6,uV,Ww,iZs,Xu,ozw,Fu,Ov,J6,VI,Ev,ed,DKr,EEX,rHV,TW,QLV,mz,NRJ,$RV,eza,dKL,FPX,f0w,LPX,nEa,AHI,TYV,X3I,J3V,uOO,VhW,OsV,Ym,I1,bsn,jLr,qGW,vEQ,mKw,Sd,l0Q,YPw,R1,a1,I0W,a0a,SPw,Rza,c3Q,Z8,Zs6,cw,KPa,hzr,xKJ,HsQ, +p3w,NYO,UKs,gEa,r3X,isX,w3X,y36,thw,Mhk,C8L,oEV,sLL,$KO,qPX,P8a,A3r,pP,xm,h6,Hw,zyJ,DOX,ElV,vv,NL,TJL,k8X,G8Q,Uv,gr,eyr,dOr,fBW,rr,nlJ,W_k,iV,XTO,JWX,ujs,VcJ,ONW,bNW,jWI,lB6,mOn,t6,yI,IBX,o1,wr,Y9I,$m,cWr,hyV,Pw,CP,pTQ,A6,NJV,xOV,Uh,Q7,Tr,kk,Pu,Gr,ez,rWI,iNs,dU,L_,f_,tcV,FM,wTs,sWL,PbW,n_,Mck,Cbn,XM,BJn,q9J,uL,z0X,JK,DwW,E_W,OX,bL,T5r,jz,GAI,e0k,kA6,dwn,F1a,v_,L1L,fTn,lL,Yk,Ij,n_r,W1V,XDX,JS6,VO6,Zv,OjV,c_,mw6,K_,lTr,Y4k,aTO,ITn,p_,xk,S4k,ZjQ,N5,H_,cSO,h0X,HjV,N5k,gU,rU,UwL,Bu,UX,g_Q,iL,rSQ,wU,tOX, +n6Q,qT,MT,Y4,vg,q5,a2,P_,M5,yZ,$k,WoQ,Jra,AK,uXL,VDw,OgO,Uc,A8,v6I,e2,mAI,FV,TZ,YUr,Ws,kT,Jg,crQ,Zgw,bgX,uG,zZ,jgQ,En,hJn,pmQ,xAV,als,N8X,g6W,wm6,tDw,j2,bG,yrQ,On,V3,vs,ign,o6a,qUs,shX,Pew,MDr,B8X,aT,ArL,Zw,CeW,S2,DrX,EsX,Q7O,Tz6,kP6,GPw,rf,hg,pH,Nt,r3,nH,drw,w3,FBW,LBW,f4O,tg,oT,WBr,Xjs,JyX,uTV,VZV,boQ,vsr,mrr,$T,Ook,Tg,I4I,Ps,y3,a4r,Gg,RIw,Sfr,eA,dL,Fi,Lr,ZoQ,ki,g3,Ag,Mt,CH,Bs,j7r,zg,Un,sn,eIn,KBw,pjX,Hs,Q8,xrn,Wh,HoI,nr,Nz6,fr,Ju,gsI,ryk,iow,uM,V8,wjw,tZw,yys,s76,jA,osV,$rw,qfI,MZJ,CyX,AyX,BzV, +lM,DvV,Yi,EFL,IQ,kSr,TWO,aQ,zL,EOQ,DXO,FQ,kO;DJ=function(z){return function(){return zL[z].apply(this,arguments)}}; +g.TL=function(z,D){return zL[z]=D}; +zww=function(z,D){if(D)for(var E=0;E=this.length))return this[z]}; +g.JV=function(z,D,E){z=z.split(".");E=E||g.XQ;for(var Q;z.length&&(Q=z.shift());)z.length||D===void 0?E[Q]&&E[Q]!==Object.prototype[Q]?E=E[Q]:E=E[Q]={}:E[Q]=D}; +Vr=function(z,D){var E=g.us("CLOSURE_FLAGS");z=E&&E[z];return z!=null?z:D}; +g.us=function(z,D){z=z.split(".");D=D||g.XQ;for(var E=0;EencodeURIComponent(E.brand)+";"+encodeURIComponent(E.version)).join("|"))); +z.wow64!=null&&(D+="&uaw="+Number(z.wow64));return D.slice(1)}; +NX=function(z,D){if(D!==null&&D!==void 0){if(typeof D!=="object"&&typeof D!=="function")throw new TypeError("Object expected.");if(E===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");var E=D[Symbol.dispose]}if(typeof E!=="function")throw new TypeError("Object not disposable.");z.stack.push({value:D,dispose:E,async:!1})}return D}; +Ua=function(z){function D(k){z.error=z.hasError?new SuppressedError(k,z.error,"An error was suppressed during disposal."):k;z.hasError=!0} +function E(){for(;Q=z.stack.pop();)try{if(!Q.async&&T===1)return T=0,z.stack.push(Q),Promise.resolve().then(E);if(Q.dispose){var k=Q.dispose.call(Q.value);if(Q.async)return T|=2,Promise.resolve(k).then(E,function(G){D(G);return E()})}else T|=1}catch(G){D(G)}if(T===1)return z.hasError?Promise.reject(z.error):Promise.resolve(); +if(z.hasError)throw z.error;} +var Q,T=0;E()}; +g.g6=function(z,D){if(Error.captureStackTrace)Error.captureStackTrace(this,g.g6);else{let E=Error().stack;E&&(this.stack=E)}z&&(this.message=String(z));D!==void 0&&(this.cause=D)}; +dXw=function(){}; +g.ok=function(z,D){return z.lastIndexOf(D,0)==0}; +g.sa=function(z,D){var E=z.length-D.length;return E>=0&&z.indexOf(D,E)==E}; +g.$O=function(z){return/^[\s\xa0]*$/.test(z)}; +g.qX=function(z,D){return z.toLowerCase().indexOf(D.toLowerCase())!=-1}; +g.zp=function(z,D){var E=0;z=String(z).trim().split(".");D=String(D).trim().split(".");var Q=Math.max(z.length,D.length);for(let G=0;E==0&&GD?1:0}; +FIJ=function(){var z=null;if(!DM)return z;try{let D=E=>E; +z=DM.createPolicy("goog#html",{createHTML:D,createScript:D,createScriptURL:D})}catch(D){}return z}; +kc=function(){Tp===void 0&&(Tp=FIJ());return Tp}; +eB=function(z){var D=kc();z=D?D.createScriptURL(z):z;return new Gp(z)}; +dv=function(z){if(z instanceof Gp)return z.K;throw Error("");}; +Lw=function(z){if(z instanceof g.Fr)return z.K;throw Error("");}; +nw=function(z){return new fw(D=>D.substr(0,z.length+1).toLowerCase()===z+":")}; +g.JA=function(z,D=g.Xr){if(z instanceof g.Fr)return z;for(let E=0;E{if(Q instanceof Kw)Q=Q.K;else throw Error("");return Q}).every(Q=>"data-loaded".indexOf(Q)!==0))throw Error('Attribute "data-loaded" does not match any of the allowed prefixes.'); +z.setAttribute("data-loaded",D)}; +g.hA=function(z){return z[z.length-1]}; +g.pw=function(z,D){Array.prototype.forEach.call(z,D,void 0)}; +g.xc=function(z,D,E){return Array.prototype.filter.call(z,D,E)}; +g.Hn=function(z,D){return Array.prototype.map.call(z,D,void 0)}; +g.NQ=function(z,D,E){return Array.prototype.reduce.call(z,D,E)}; +g.Ux=function(z,D){return Array.prototype.some.call(z,D,void 0)}; +g.gv=function(z,D,E){return Array.prototype.every.call(z,D,E)}; +g.i5=function(z,D){D=g.rv(z,D);return D<0?null:typeof z==="string"?z.charAt(D):z[D]}; +g.rv=function(z,D,E){var Q=z.length,T=typeof z==="string"?z.split(""):z;for(let k=0;k=0;Q--)if(Q in T&&D.call(E,T[Q],Q,z))return Q;return-1}; +g.tA=function(z,D){return Array.prototype.indexOf.call(z,D,void 0)>=0}; +g.yL=function(z){if(!Array.isArray(z))for(let D=z.length-1;D>=0;D--)delete z[D];z.length=0}; +g.sx=function(z,D){D=Array.prototype.indexOf.call(z,D,void 0);var E;(E=D>=0)&&g.o6(z,D);return E}; +var WIw=function(){return $c[J[7]](this,33,5628)}; +g.o6=function(z,D){return Array.prototype.splice.call(z,D,1).length==1}; +XXQ=function(z,D){D=g.rv(z,D);D>=0&&g.o6(z,D)}; +g.qQ=function(z){return Array.prototype.concat.apply([],arguments)}; +g.Pn=function(z){var D=z.length;if(D>0){let E=Array(D);for(let Q=0;Q>>1),d;E?d=D.call(void 0,z[e],e,z):d=D(Q,z[e]);d>0?T=e+1:(k=e,G=!d)}return G?T:-T-1}; +g.TF=function(z,D){z.sort(D||zF)}; +JVa=function(z,D){var E=zF;g.TF(z,function(Q,T){return E(D(Q),D(T))})}; +kw=function(z,D,E){if(!g.vX(z)||!g.vX(D)||z.length!=D.length)return!1;var Q=z.length;E=E||uQQ;for(let T=0;TD?1:z4);T++)D[LD(z[T])]||(E+="\nInner error "+Q++ +": ",z[T].stack&&z[T].stack.indexOf(z[T].toString())==0||(E+=typeof z[T]==="string"?z[T]:z[T].message+"\n"),E+=d9(z[T],D));T")!=-1&&(z=z.replace(vOO,">")),z.indexOf('"')!=-1&&(z=z.replace(mXL,""")),z.indexOf("'")!=-1&&(z=z.replace(lJO,"'")),z.indexOf("\x00")!=-1&&(z=z.replace(YaW,"�")));return z}; +g.Vk=function(z){return z==null?"":String(z)}; +OV=function(z){var D=0;for(let E=0;E>>0;return D}; +g.bK=function(z){var D=Number(z);return D==0&&g.$O(z)?NaN:D}; +jK=function(z){return String(z).replace(/\-([a-z])/g,function(D,E){return E.toUpperCase()})}; +IJW=function(z){return z.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(D,E,Q){return E+Q.toUpperCase()})}; +aJa=function(z){var D=1;z=z.split(":");for(var E=[];D>0&&z.length;)E.push(z.shift()),D--;z.length&&E.push(z.join(":"));return E}; +g.vq=function(z,D,E,Q,T,k,G){var e="";z&&(e+=z+":");E&&(e+="//",D&&(e+=D+"@"),e+=E,Q&&(e+=":"+Q));T&&(e+=T);k&&(e+="?"+k);G&&(e+="#"+G);return e}; +g.m9=function(z){return z.match(Saw)}; +lK=function(z){return z?decodeURI(z):z}; +g.Yw=function(z){return lK(g.m9(z)[3]||null)}; +Ic=function(z){return lK(g.m9(z)[5]||null)}; +ac=function(z){z=g.m9(z);return g.vq(z[1],z[2],z[3],z[4])}; +SK=function(z){z=g.m9(z);return g.vq(null,null,null,null,z[5],z[6],z[7])}; +Rc=function(z){var D=z.indexOf("#");return D<0?z:z.slice(0,D)}; +g.ZZ=function(z,D){if(z){z=z.split("&");for(let E=0;E=0?(T=z[E].substring(0,Q),k=z[E].substring(Q+1)):T=z[E];D(T,k?Xh(k):"")}}}; +cq=function(z,D){if(!D)return z;var E=z.indexOf("#");E<0&&(E=z.length);var Q=z.indexOf("?");if(Q<0||Q>E){Q=E;var T=""}else T=z.substring(Q+1,E);z=[z.slice(0,Q),T,z.slice(E)];E=z[1];z[1]=D?E?E+"&"+D:D:E;return z[0]+(z[1]?"?"+z[1]:"")+z[2]}; +KD=function(z,D,E){if(Array.isArray(D))for(let Q=0;Q=0&&DE)T=E;Q+=D.length+1;return Xh(z.slice(Q,T!==-1?T:0))}; +g9=function(z,D){for(var E=z.search(g.Nc),Q=0,T,k=[];(T=g.Hq(z,Q,D,E))>=0;)k.push(z.substring(Q,T)),Q=Math.min(z.indexOf("&",T)+1||E,E);k.push(z.slice(Q));return k.join("").replace(RwX,"$1")}; +ZnX=function(z,D,E){return g.xw(g9(z,D),D,E)}; +g.r9=function(z){z&&typeof z.dispose=="function"&&z.dispose()}; +g.iK=function(z){for(let D=0,E=arguments.length;D{if(window===window.top)var E=window;else{try{E=!!window?.top?.location.href&&!1}catch(T){E=!0}E=E?window:window.top}var Q=E[z];Q?.bevasrs?D(new tX(Q.bevasrs)):(Q||(Q={nqfbel:[]},E[z]=Q),Q.nqfbel.push(T=>{D(new tX(T))}))})}; +oc=function(z){var D={c:z.kL,e:z.mJ,mc:z.qP,me:z.nw};z.zx&&(D.co={c:z.zx.Dx,a:z.zx.oX,s:z.zx.Y0});return D}; +cV6=function(z){z.L!==void 0&&(z.A.forEach(D=>{z.L?.removeEventListener(D,z.Z)}),z.L=void 0)}; +hwa=async function(z){if(!z.Ye.wpc)throw new sV(30,"NWA");if(z.K)return z.K;var D=await z.Ye.wpc();z.K=new KIJ(D);return z.K}; +CD=function(z){var D=[];$w(z,qc,6).forEach(E=>{Mc(E,2)<=53&&D.push(Mc(E,1))}); +return D}; +pX6=function(z){var D=[];$w(z,qc,6).forEach(E=>{Mc(E,2)>53&&D.push(Mc(E,1))}); +return D}; +AX=function(z){z.then(()=>{},()=>{})}; +Bq=function(z){return{fieldType:2,fieldName:z}}; +z3=function(z){return{fieldType:3,fieldName:z}}; +Ej=function(z){return(Du||(Du=new TextEncoder)).encode(z)}; +QG=function(z){g.XQ.setTimeout(()=>{throw z;},0)}; +xXk=function(z){return Array.prototype.map.call(z,function(D){D=D.toString(16);return D.length>1?D:"0"+D}).join("")}; +T3=function(z){var D=[];for(let E=0;E>6|192:((T&64512)==55296&&Q+1>18|240,D[E++]=T>>12&63|128):D[E++]=T>>12|224,D[E++]=T>>6&63|128),D[E++]=T&63|128)}return D}; +g.G3=function(){var z=g.XQ.navigator;return z&&(z=z.userAgent)?z:""}; +Lv=function(z){if(!g.eS&&!g.dE||!g.Ff)return!1;for(let D=0;D0:!1}; +W7=function(){return nv()?!1:g.fv("Opera")}; +Xf=function(){return g.fv("Firefox")||g.fv("FxiOS")}; +g.u7=function(){return g.fv("Safari")&&!(Jd()||(nv()?0:g.fv("Coast"))||W7()||(nv()?0:g.fv("Edge"))||(nv()?Lv("Microsoft Edge"):g.fv("Edg/"))||(nv()?Lv("Opera"):g.fv("OPR"))||Xf()||g.fv("Silk")||g.fv("Android"))}; +Jd=function(){return nv()?Lv("Chromium"):(g.fv("Chrome")||g.fv("CriOS"))&&!(nv()?0:g.fv("Edge"))||g.fv("Silk")}; +g.VG=function(){return g.eS||g.dE?!!g.Ff&&!!g.Ff.platform:!1}; +g.Oj=function(){return g.VG()?g.Ff.platform==="Android":g.fv("Android")}; +b7=function(){return g.fv("iPhone")&&!g.fv("iPod")&&!g.fv("iPad")}; +g.jS=function(){return b7()||g.fv("iPad")||g.fv("iPod")}; +g.v7=function(){return g.VG()?g.Ff.platform==="macOS":g.fv("Macintosh")}; +g.mL=function(){return g.VG()?g.Ff.platform==="Windows":g.fv("Windows")}; +g.l7=function(z){g.l7[" "](z);return z}; +N6a=function(z,D){var E=Hn6;return Object.prototype.hasOwnProperty.call(E,z)?E[z]:E[z]=D(z)}; +g.Ii=function(z){return N6a(z,function(){return g.zp(Yr,z)>=0})}; +g.Ri=function(z,D){D===void 0&&(D=0);ai();D=SS[D];for(var E=Array(Math.floor(z.length/3)),Q=D[64]||"",T=0,k=0;T>2];G=D[(G&3)<<4|e>>4];e=D[(e&15)<<2|d>>6];d=D[d&63];E[k++]=""+F+G+e+d}F=0;d=Q;switch(z.length-T){case 2:F=z[T+1],d=D[(F&15)<<2]||Q;case 1:z=z[T],E[k]=""+D[z>>2]+D[(z&3)<<4|F>>4]+d+Q}return E.join("")}; +g.Zu=function(z,D,E){if(D){let Q=[],T=0;for(let k=0;k255){let e=Error("go/unicode-to-byte-error");if(E)throw e;Q[T++]=G&255;G>>=8}Q[T++]=G}z=g.Ri(Q,D)}else z=g.XQ.btoa(z);return z}; +Kv=function(z){var D=[];c7(z,function(E){D.push(E)}); +return D}; +pv=function(z){var D=z.length,E=D*3/4;E%3?E=Math.floor(E):"=.".indexOf(z[D-1])!=-1&&(E="=.".indexOf(z[D-2])!=-1?E-2:E-1);var Q=new Uint8Array(E),T=0;c7(z,function(k){Q[T++]=k}); +return T!==E?Q.subarray(0,T):Q}; +c7=function(z,D){function E(T){for(;Q>4);G!=64&&(D(k<<4&240|G>>2),e!=64&&D(G<<6&192|e))}}; +ai=function(){if(!xr){xr={};var z="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),D=["+/=","+/","-_=","-_.","-_"];for(let E=0;E<5;E++){let Q=z.concat(D[E].split(""));SS[E]=Q;for(let T=0;T=D||(E[z]=Q+1,z=Error(),eK(z,"incident"),QG(z))}}; +qe=function(z,D=!1){return D&&Symbol.for&&z?Symbol.for(z):z!=null?Symbol(z):Symbol()}; +Cv=function(z,D){return D===void 0?z.K!==P7&&!!(2&(z.pJ[Me]|0)):!!(2&D)&&z.K!==P7}; +Ad=function(z,D){if(z!=null)if(typeof z==="string")z=z?new gE(z,rE):i7();else if(z.constructor!==gE)if(z!=null&&z instanceof Uint8Array)z=z.length?new gE(new Uint8Array(z),rE):i7();else{if(!D)throw Error();z=void 0}return z}; +B7=function(z,D,E){var Q=D&128?0:-1,T=z.length,k;if(k=!!T)k=z[T-1],k=k!=null&&typeof k==="object"&&k.constructor===Object;var G=T+(k?-1:0);for(D=D&128?1:0;D>>0;Gd=D;eJ=(z-D)/4294967296>>>0}; +FI=function(z){if(z<0){dp(0-z);z=Gd;var D=eJ;D=~D;z?z=~z+1:D+=1;let [E,Q]=[z,D];Gd=E>>>0;eJ=Q>>>0}else dp(z)}; +fd=function(z,D){var E=D*4294967296+(z>>>0);return Number.isSafeInteger(E)?E:Ld(z,D)}; +nd=function(z,D){return g.kH(BigInt.asUintN(64,(BigInt(D>>>0)<>>0)))}; +g.WL=function(z,D){return g.kH(BigInt.asIntN(64,(BigInt.asUintN(32,BigInt(D))<>>=0;z>>>=0;var E;D<=2097151?E=""+(4294967296*D+z):E=""+(BigInt(D)<>>0)):E=Ld(z,D);return E}; +J1=function(z){z.length<16?FI(Number(z)):(z=BigInt(z),Gd=Number(z&BigInt(4294967295))>>>0,eJ=Number(z>>BigInt(32)&BigInt(4294967295)))}; +g.V9=function(z){if(z!=null&&typeof z!=="number")throw Error(`Value of float/double field must be a number, found ${typeof z}: ${z}`);return z}; +Oe=function(z){if(z==null||typeof z==="number")return z;if(z==="NaN"||z==="Infinity"||z==="-Infinity")return Number(z)}; +b9=function(z){return z.displayName||z.name||"unknown type name"}; +jJ=function(z){if(z!=null&&typeof z!=="boolean")throw Error(`Expected boolean but got ${jW(z)}: ${z}`);return z}; +m8=function(z){switch(typeof z){case "bigint":return!0;case "number":return vL(z);case "string":return rVa.test(z);default:return!1}}; +l9=function(z){if(typeof z!=="number")throw oi("int32");if(!vL(z))throw oi("int32");return z|0}; +g.YH=function(z){return z==null?z:l9(z)}; +Ix=function(z){if(z==null)return z;if(typeof z==="string"&&z)z=+z;else if(typeof z!=="number")return;return vL(z)?z|0:void 0}; +ax=function(z){if(z==null)return z;if(typeof z==="string"&&z)z=+z;else if(typeof z!=="number")return;return vL(z)?z>>>0:void 0}; +g.cL=function(z){if(z!=null)a:{if(!m8(z))throw oi("int64");switch(typeof z){case "string":z=SJ(z);break a;case "bigint":z=g.kH(Rx(64,z));break a;default:z=ZS(z)}}return z}; +pd=function(z){m8(z);z=Kd(z);if(!h1(z)){FI(z);var D=Gd,E=eJ;if(z=E&2147483648)D=~D+1>>>0,E=~E>>>0,D==0&&(E=E+1>>>0);D=fd(D,E);z=typeof D==="number"?z?-D:D:z?"-"+D:D}return z}; +xH=function(z){m8(z);var D=Kd(Number(z));if(h1(D))return String(D);D=z.indexOf(".");D!==-1&&(z=z.substring(0,D));D=z.length;(z[0]==="-"?D<20||D===20&&z<="-9223372036854775808":D<19||D===19&&z<="9223372036854775807")||(J1(z),z=XI());return z}; +SJ=function(z){var D=Kd(Number(z));if(h1(D))return g.kH(D);D=z.indexOf(".");D!==-1&&(z=z.substring(0,D));return g.kH(Rx(64,BigInt(z)))}; +ZS=function(z){h1(z)?z=g.kH(pd(z)):(m8(z),z=Kd(z),h1(z)?z=String(z):(FI(z),z=XI()),z=g.kH(z));return z}; +HL=function(z){var D=typeof z;if(z==null)return z;if(D==="bigint")return g.kH(Rx(64,z));if(m8(z))return D==="string"?SJ(z):ZS(z)}; +ina=function(z){if(z==null)return z;var D=typeof z;if(D==="bigint")return String(Rx(64,z));if(m8(z)){if(D==="string")return xH(z);if(D==="number")return pd(z)}}; +N$=function(z){if(z==null)return z;var D=typeof z;if(D==="bigint")return String(wXw(64,z));if(m8(z)){if(D==="string")return m8(z),D=Kd(Number(z)),h1(D)&&D>=0?z=String(D):(D=z.indexOf("."),D!==-1&&(z=z.substring(0,D)),z[0]==="-"?D=!1:(D=z.length,D=D<20?!0:D===20&&z<="18446744073709551615"),D||(J1(z),z=Ld(Gd,eJ))),z;if(D==="number")return m8(z),z=Kd(z),z>=0&&h1(z)||(FI(z),z=fd(Gd,eJ)),z}}; +Ue=function(z){if(z==null||typeof z=="string"||z instanceof gE)return z}; +tWa=function(z){if(typeof z!=="string")throw Error();return z}; +gp=function(z){if(z!=null&&typeof z!=="string")throw Error();return z}; +g.rp=function(z){return z==null||typeof z==="string"?z:void 0}; +i9=function(z,D){if(!(z instanceof D))throw Error(`Expected instanceof ${b9(D)} but got ${z&&b9(z.constructor)}`);return z}; +y9=function(z,D,E){if(z!=null&&z[wp]===t1)return z;if(Array.isArray(z)){var Q=z[Me]|0;E=Q|E&32|E&2;E!==Q&&(z[Me]=E);return new D(z)}}; +ox=function(z){return z}; +$H=function(z){var D=hV(se);return D?z[D]:void 0}; +q$=function(z,D){for(let E in z)!isNaN(E)&&D(z,+E,z[E])}; +yVn=function(z){var D=new PL;q$(z,(E,Q,T)=>{D[Q]=[...T]}); +D.wA=z.wA;return D}; +ska=function(z,D){D<100||$r(oOs,1)}; +Cd=function(z,D,E,Q){var T=Q!==void 0;Q=!!Q;var k=hV(se),G;!T&&k&&(G=z[k])&&q$(G,ska);k=[];var e=z.length;G=4294967295;var d=!1,F=!!(D&64),L=F?D&128?0:-1:void 0;if(!(D&1)){var f=e&&z[e-1];f!=null&&typeof f==="object"&&f.constructor===Object?(e--,G=e):f=void 0;!F||D&128||T||(d=!0,G=(M$??ox)(G-L,L,z,f,void 0)+L)}D=void 0;for(var n=0;n=G){let V=n-L;(D??(D={}))[V]=W}else k[n]=W}if(f)for(let W in f){e=f[W];if(e==null||(e=E(e,Q))==null)continue;n= ++W;let V;F&&!Number.isNaN(n)&&(V=n+L)0?void 0:z===0?kP||(kP=[0,void 0]):[-z,void 0];case "string":return[0,z];case "object":return z}}; +ep=function(z,D){return G0(z,D[0],D[1])}; +G0=function(z,D,E,Q=0){if(z==null){var T=32;E?(z=[E],T|=128):z=[];D&&(T=T&-16760833|(D&1023)<<14)}else{if(!Array.isArray(z))throw Error("narr");T=z[Me]|0;if(dO&&1&T)throw Error("rfarr");2048&T&&!(2&T)&&Csk();if(T&256)throw Error("farr");if(T&64)return(T|Q)!==T&&(z[Me]=T|Q),z;if(E&&(T|=128,E!==z[0]))throw Error("mid");a:{E=z;T|=64;var k=E.length;if(k){var G=k-1;let d=E[G];if(d!=null&&typeof d==="object"&&d.constructor===Object){D=T&128?0:-1;G-=D;if(G>=1024)throw Error("pvtlmt");for(var e in d)if(k= ++e,k1024)throw Error("spvt");T=T&-16760833|(e&1023)<<14}}}z[Me]=T|64|Q;return z}; +Csk=function(){if(dO)throw Error("carr");$r(AVL,5)}; +B6Q=function(z,D){if(typeof z!=="object")return z;if(Array.isArray(z)){var E=z[Me]|0;z.length===0&&E&1?z=void 0:E&2||(!D||4096&E||16&E?z=Fw(z,E,!1,D&&!(E&16)):(z[Me]|=34,E&4&&Object.freeze(z)));return z}if(z!=null&&z[wp]===t1)return D=z.pJ,E=D[Me]|0,Cv(z,E)?z:LS(z,D,E)?fS(z,D):Fw(D,E);if(z instanceof gE)return z}; +fS=function(z,D,E){z=new z.constructor(D);E&&(z.K=P7);z.Z=P7;return z}; +Fw=function(z,D,E,Q){Q??(Q=!!(34&D));z=Cd(z,D,B6Q,Q);Q=32;E&&(Q|=2);D=D&16769217|Q;z[Me]=D;return z}; +nS=function(z){var D=z.pJ,E=D[Me]|0;return Cv(z,E)?LS(z,D,E)?fS(z,D,!0):new z.constructor(Fw(D,E,!1)):z}; +Wz=function(z){if(z.K!==P7)return!1;var D=z.pJ;D=Fw(D,D[Me]|0);D[Me]|=2048;z.pJ=D;z.K=void 0;z.Z=void 0;return!0}; +Xw=function(z){if(!Wz(z)&&Cv(z,z.pJ[Me]|0))throw Error();}; +Jk=function(z,D){D===void 0&&(D=z[Me]|0);D&32&&!(D&4096)&&(z[Me]=D|4096)}; +LS=function(z,D,E){return E&2?!0:E&32&&!(E&4096)?(D[Me]=E|2,z.K=P7,!0):!1}; +Vu=function(z,D,E,Q,T){Object.isExtensible(z);D=uc(z.pJ,D,E,T);if(D!==null||Q&&z.Z!==P7)return D}; +uc=function(z,D,E,Q){if(D===-1)return null;var T=D+(E?0:-1),k=z.length-1;if(!(k<1+(E?0:-1))){if(T>=k){var G=z[k];if(G!=null&&typeof G==="object"&&G.constructor===Object){E=G[D];var e=!0}else if(T===k)E=G;else return}else E=z[T];if(Q&&E!=null){Q=Q(E);if(Q==null)return Q;if(!Object.is(Q,E))return e?G[D]=Q:z[T]=Q,Q}return E}}; +bc=function(z,D,E,Q){Xw(z);var T=z.pJ;OB(T,T[Me]|0,D,E,Q);return z}; +OB=function(z,D,E,Q,T){var k=E+(T?0:-1),G=z.length-1;if(G>=1+(T?0:-1)&&k>=G){let e=z[G];if(e!=null&&typeof e==="object"&&e.constructor===Object)return e[E]=Q,D}if(k<=G)return z[k]=Q,D;Q!==void 0&&(G=(D??(D=z[Me]|0))>>14&1023||536870912,E>=G?Q!=null&&(z[G+(T?0:-1)]={[E]:Q}):z[k]=Q);return D}; +g.a8=function(z,D,E,Q,T){var k=z.pJ,G=k[Me]|0;Q=Cv(z,G)?1:Q;T=!!T||Q===3;Q===2&&Wz(z)&&(k=z.pJ,G=k[Me]|0);z=jp(k,D);var e=z===vz?7:z[Me]|0,d=md(e,G);var F=4&d?!1:!0;if(F){4&d&&(z=[...z],e=0,d=lc(d,G),G=OB(k,G,D,z));let L=0,f=0;for(;L{var e=y9(G,E,D);k=e!==G&&e!=null;return e}); +if(Q!=null)return k&&!Cv(Q)&&Jk(z,D),Q}; +yu=function(z,D,E,Q){var T=z.pJ,k=T[Me]|0;D=tk(T,k,D,E,Q);if(D==null)return D;k=T[Me]|0;if(!Cv(z,k)){let G=nS(D);G!==D&&(Wz(z)&&(T=z.pJ,k=T[Me]|0),D=G,k=OB(T,k,E,D,Q),Jk(T,k))}return D}; +o8=function(z,D,E,Q,T,k,G,e,d){var F=Cv(z,E);k=F?1:k;e=!!e||k===3;F=d&&!F;(k===2||F)&&Wz(z)&&(D=z.pJ,E=D[Me]|0);z=jp(D,T,G);var L=z===vz?7:z[Me]|0,f=md(L,E);if(d=!(4&f)){var n=z,W=E;let V=!!(2&f);V&&(W|=2);let Y=!V,Z=!0,K=0,h=0;for(;K32)for(Q|=(e&127)>>4,T=3;T<32&&e&128;T+=7)e=k[G++],Q|=(e&127)<>>0,Q>>>0);throw Error();}; +ft=function(z){for(var D=0,E=z.K,Q=E+10,T=z.L;E>>0}; +Ja=function(z){var D=Xe(z);z=Xe(z);return nd(D,z)}; +g.uw=function(z){var D=z.B;D||(D=z.L,D=z.B=new DataView(D.buffer,D.byteOffset,D.byteLength));D=D.getFloat64(z.K,!0);WQ(z,8);return D}; +DQw=function(z){return g.nt(z)}; +Fe=function(z,D){z.K=D;if(D>z.A)throw Error();}; +WQ=function(z,D){Fe(z,z.K+D)}; +V$=function(z,D){if(D<0)throw Error();var E=z.K;D=E+D;if(D>z.A)throw Error();z.K=D;return E}; +Oi=function(z,D){if(D==0)return i7();var E=V$(z,D);z.Yu&&z.V?E=z.L.subarray(E,E+D):(z=z.L,D=E+D,E=E===D?new Uint8Array(0):z.slice(E,D));return E.length==0?i7():new gE(E,rE)}; +vQ=function(z,D,E,Q){if(bw.length){let T=bw.pop();jF(T,Q);T.K.init(z,D,E,Q);return T}return new Ecw(z,D,E,Q)}; +jF=function(z,{RX:D=!1}={}){z.RX=D}; +mO=function(z){var D=z.K;if(D.K==D.A)return!1;z.Z=z.K.K;var E=g.nt(z.K)>>>0;D=E>>>3;E&=7;if(!(E>=0&&E<=5))throw Error();if(D<1)throw Error();z.A=D;z.L=E;return!0}; +lw=function(z){switch(z.L){case 0:z.L!=0?lw(z):ft(z.K);break;case 1:WQ(z.K,8);break;case 2:if(z.L!=2)lw(z);else{var D=g.nt(z.K)>>>0;WQ(z.K,D)}break;case 5:WQ(z.K,4);break;case 3:D=z.A;do{if(!mO(z))throw Error();if(z.L==4){if(z.A!=D)throw Error();break}lw(z)}while(1);break;default:throw Error();}}; +YW=function(z,D,E){var Q=z.K.A,T=g.nt(z.K)>>>0;T=z.K.K+T;var k=T-Q;k<=0&&(z.K.A=T,E(D,z,void 0,void 0,void 0),k=T-z.K.K);if(k)throw Error();z.K.K=T;z.K.A=Q}; +Ro=function(z){var D=g.nt(z.K)>>>0,E=z.K;z=V$(E,D);var Q=E.L;(E=Io)||(E=Io=new TextDecoder("utf-8",{fatal:!0}));D=z+D;Q=z===0&&D===Q.length?Q:Q.subarray(z,D);try{var T=E.decode(Q)}catch(k){if(ao===void 0){try{E.decode(new Uint8Array([128]))}catch(G){}try{E.decode(new Uint8Array([97])),ao=!0}catch(G){ao=!1}}!ao&&(Io=void 0);throw k;}return T}; +var Q6I=function(z,D,E){return $c[J[7]](this,18,2570,z,D,E)}; +Zz=function(z){var D=g.nt(z.K)>>>0;return Oi(z.K,D)}; +cQ=function(z,D,E){var Q=g.nt(z.K)>>>0;for(Q=z.K.K+Q;z.K.K>BigInt(32)))}; +HQ=function(z){if(!z)return xW||(xW=new Kt(0,0));if(!/^\d+$/.test(z))return null;J1(z);return new Kt(Gd,eJ)}; +Nk=function(z){return z.L===0?new Kt(0,1+~z.K):new Kt(~z.L+1,~z.K)}; +iw=function(z){if(!z)return Ui||(Ui=new rc(0,0));if(!/^-?\d+$/.test(z))return null;J1(z);return new rc(Gd,eJ)}; +wc=function(z,D,E){for(;E>0||D>127;)z.K.push(D&127|128),D=(D>>>7|E<<25)>>>0,E>>>=7;z.K.push(D)}; +ta=function(z,D){z.K.push(D>>>0&255);z.K.push(D>>>8&255);z.K.push(D>>>16&255);z.K.push(D>>>24&255)}; +y$=function(z,D){for(;D>127;)z.K.push(D&127|128),D>>>=7;z.K.push(D)}; +oo=function(z,D){if(D>=0)y$(z,D);else{for(let E=0;E<9;E++)z.K.push(D&127|128),D>>=7;z.K.push(1)}}; +si=function(z,D){D.length!==0&&(z.A.push(D),z.L+=D.length)}; +$W=function(z,D,E){y$(z.K,D*8+E)}; +qk=function(z,D){$W(z,D,2);D=z.K.end();si(z,D);D.push(z.L);return D}; +PQ=function(z,D){var E=D.pop();for(E=z.L+z.K.length()-E;E>127;)D.push(E&127|128),E>>>=7,z.L++;D.push(E);z.L++}; +Ct=function(z,D,E){if(E!=null)switch(Mk(E),$W(z,D,1),typeof E){case "number":z=z.K;dp(E);ta(z,Gd);ta(z,eJ);break;case "bigint":E=ha(E);z=z.K;D=E.K;ta(z,E.L);ta(z,D);break;default:E=HQ(E),z=z.K,D=E.K,ta(z,E.L),ta(z,D)}}; +$c=function(z,D,E,Q,T,k,G){var e=D^z;(z|1)>>4||E[J[26]]();if((z+2&15)==4){var d=Q[J[e^2577]];E[J[e^2600]](function(n,W,V){this[J[e^2575]](V[W]=Q[(Q[J[e^2578]](n)-Q[J[e^2578]](this[W])+W+d--)%Q[J[e^2577]]])},T[J[e^2572]](J[e^2580]))}if((z&39)==z){for(var F=e^5533,L=[];++F-L[J[e^5588]]-(e^5629);){switch(F){case e^5607:F-=e^5587; +case e^5510:case e^5505:case e^5504:continue;case e^5542:F=e^5618;case e^5507:case e^5506:case e^5565:continue;case e^5619:F=e^5506}L[J[e^5578]](String[J[e^5622]](F))}var f=L}(z&92)==z&&(f=Q(T,k,G));(z&60)==z&&(f=E[J[15]]?E[J[15]][J[24]](J[32]):E[J[11]]===J[32]);return f}; +Aa=function(z,D,E){E!=null&&(E=parseInt(E,10),$W(z,D,0),oo(z.K,E))}; +BQ=function(z,D,E){$W(z,D,2);y$(z.K,E.length);si(z,z.K.end());si(z,E)}; +Mk=function(z){switch(typeof z){case "string":HQ(z)}}; +zh=function(z){switch(typeof z){case "string":z.length&&z[0]==="-"?HQ(z.substring(1)):HQ(z)}}; +Dk=function(){var z=class{constructor(){throw Error();}};Object.setPrototypeOf(z,z.prototype);return z}; +EN=function(z,D){if(D==null||D=="")return new z;D=JSON.parse(D);if(!Array.isArray(D))throw Error("dnarr");D[Me]|=32;return new z(D)}; +kA=function(z,D){return new Ql(z,D,Th)}; +eI=function(z,D,E,Q,T){D=Gh(D,Q);D!=null&&(E=qk(z,E),T(D,z),PQ(z,E))}; +nV=function(z,D,E,Q){var T=Q[z];if(T)return T;T={};T.F1=Q;T.KU=MWa(Q[0]);var k=Q[1],G=1;k&&k.constructor===Object&&(T.extensions=k,k=Q[++G],typeof k==="function"&&(T.If=!0,dd??(dd=k),FF??(FF=Q[G+1]),k=Q[G+=2]));for(var e={};k&&Array.isArray(k)&&k.length&&typeof k[0]==="number"&&k[0]>0;){for(var d=0;dT(k,G,e,Q):T}; +Vl=function(z,D,E,Q,T){var k=E.Ft,G,e;z[D]=(d,F,L)=>k(d,F,L,e||(e=nV(uz,Jp,Vl,Q).KU),G||(G=ON(Q)),T)}; +ON=function(z){var D=z[bz];if(D!=null)return D;var E=nV(uz,Jp,Vl,z);D=E.If?(Q,T)=>dd(Q,T,E):(Q,T)=>{for(;mO(T)&&T.L!=4;){var k=T.A,G=E[k]; +if(G==null){var e=E.extensions;e&&(e=e[k])&&(e=GpL(e),e!=null&&(G=E[k]=e))}if(G==null||!G(T,Q,k)){e=T;G=e.Z;lw(e);if(e.RX)var d=void 0;else d=e.K.K-G,e.K.K=G,d=Oi(e.K,d);G=void 0;e=Q;d&&((G=e[se]??(e[se]=new PL))[k]??(G[k]=[])).push(d)}}if(Q=$H(Q))Q.wA=E.F1[jI];return!0}; +z[bz]=D;z[jI]=eb6.bind(z);return D}; +eb6=function(z,D,E,Q){var T=this[uz],k=this[bz],G=ep(void 0,T.KU),e=$H(z);if(e){var d=!1,F=T.extensions;if(F){T=(L,f,n)=>{if(n.length!==0)if(F[f])for(let W of n){L=vQ(W);try{d=!0,k(G,L)}finally{L.free()}}else Q?.(z,f,n)}; +if(D==null)q$(e,T);else if(e!=null){let L=e[D];L&&T(e,D,L)}if(d){let L=z[Me]|0;if(L&2&&L&2048&&!E?.d8)throw Error();let f=DS(L),n=(W,V)=>{if(uc(z,W,f)!=null)switch(E?.fv){case 1:return;default:throw Error();}V!=null&&(L=OB(z,L,W,V,f));delete e[W]}; +D==null?B7(G,G[Me]|0,(W,V)=>{n(W,V)}):n(D,uc(G,D,f))}}}}; +GpL=function(z){z=Wk(z);var D=z[0].Ft;if(z=z[1]){let E=ON(z),Q=nV(uz,Jp,Vl,z).KU;return(T,k,G)=>D(T,k,G,Q,E)}return D}; +vk=function(z,D,E){z[D]=E.Ky}; +lz=function(z,D,E,Q){var T,k,G=E.Ky;z[D]=(e,d,F)=>G(e,d,F,k||(k=nV(mp,vk,lz,Q).KU),T||(T=YA(Q)))}; +YA=function(z){var D=z[IO];if(!D){let E=nV(mp,vk,lz,z);D=(Q,T)=>aO(Q,T,E); +z[IO]=D}return D}; +aO=function(z,D,E){B7(z,z[Me]|0,(Q,T)=>{if(T!=null){var k=dQX(E,Q);k?k(D,T,Q):Q<500||$r(FHa,3)}}); +(z=$H(z))&&q$(z,(Q,T,k)=>{si(D,D.K.end());for(Q=0;QQ(G,e,d,k,T)}else E=Q; +return z[D]=E}}; +SI=function(z,D,E){if(Array.isArray(D)){var Q=D[Me]|0;if(Q&4)return D;for(var T=0,k=0;T>BigInt(32)));wc(z.K,E.L,E.K);break;default:E=iw(D),wc(z.K,E.L,E.K)}}}; +g.xA=function(z,D,E){D=Ix(D);D!=null&&D!=null&&($W(z,E,0),oo(z.K,D))}; +Hk=function(z,D,E){D=D==null||typeof D==="boolean"?D:typeof D==="number"?!!D:void 0;D!=null&&($W(z,E,0),z.K.K.push(D?1:0))}; +Nj=function(z,D,E){D=g.rp(D);D!=null&&BQ(z,E,Ej(D))}; +UN=function(z,D,E,Q,T){D=Gh(D,Q);D!=null&&(E=qk(z,E),T(D,z),PQ(z,E))}; +gd=function(z,D,E){if(z.L!==1)return!1;g.ck(D,E,Ja(z.K));return!0}; +rd=function(z,D){return(E,Q)=>{{let k={rG:!0};Q&&Object.assign(k,Q);E=vQ(E,void 0,void 0,k);try{let G=new z,e=G.pJ;ON(D)(e,E);var T=G}finally{E.free()}}return T}}; +g.wd=function(z){return function(){return iz(this,z)}}; +tp=function(z){return D=>EN(z,D)}; +LH6=function(z,D){return KS(z,D,l9)}; +CV=function(z){var D=new g.yl;D=Tv(D,1,z.L);var E=fMJ(z);D=KS(D,E,tWa);E=[];var Q=[];for(var T of z.K.keys())Q.push(T.split(","));for(T=0;T>>31)&4294967295;f=T[0];var V=T[1],Y=T[2],Z=T[3],K=T[4];for(W=0;W<80;W++){if(W<40)if(W<20){var h=Z^V&(Y^Z);var t=1518500249}else h=V^Y^Z,t=1859775393;else W<60?(h=V&Y|Z&(V|Y),t=2400959708):(h=V^Y^Z,t=3395469782);h=((f<<5|f>>>27)&4294967295)+h+K+t+n[W]&4294967295;K=Z;Z=Y;Y=(V<<30|V>>>2)&4294967295;V=f;f=h}T[0]=T[0]+f&4294967295;T[1]=T[1]+V&4294967295;T[2]= +T[2]+Y&4294967295;T[3]=T[3]+Z&4294967295;T[4]=T[4]+K&4294967295} +function E(f,n){if(typeof f==="string"){f=unescape(encodeURIComponent(f));for(var W=[],V=0,Y=f.length;V=56;W--)k[W]=n&255,n>>>=8;D(k);for(W=n=0;W<5;W++)for(var V=24;V>=0;V-=8)f[n++]=T[W]>>V&255;return f} +for(var T=[],k=[],G=[],e=[128],d=1;d<64;++d)e[d]=0;var F,L;z();return{reset:z,update:E,digest:Q,QK:function(){for(var f=Q(),n="",W=0;W1&&k[1])return Q=E.K,z=Q[J[39]](/^[^.]*/,J[12]),ix(E,`${Q[J[10]](J[67])===0?J[67]:J[8]}${T}---${k[1]}${z}`),E=new g.wo(E[J[30]]()),E[J[18]](J[3],J[54]),E;if(D)return E=z[J[70]](),E[J[18]](J[3],J[54]),E;T=E.K[J[36]](J[44]);E.K[J[36]](J[80])?(ix(E,J[79]),Q=E[J[30]]()):E.K[J[36]](J[49])? +(ix(E,J[89]),Q=E[J[30]]()):(E=tU(Q),yB(E)&&(Q=E));E=new g.wo(Q);E[J[18]](J[85],J[54]);T&&E[J[18]](J[63],J[76]);return E}; +g.$0=function(z,D){for(let T=1;T2&&Lx(T,G,Q,2);return G}; +var urr=function(z,D,E,Q,T){return $c[J[7]](this,64,6095,z,D,E,Q,T)}; +Lx=function(z,D,E,Q){function T(k){k&&D.appendChild(typeof k==="string"?z.createTextNode(k):k)} +for(;Q0?T(k):g.pw(k&&typeof k.length=="number"&&typeof k.item=="function"?g.Pn(k):k,T)}}; +g.nx=function(z){return Fs(document,z)}; +Fs=function(z,D){D=String(D);z.contentType==="application/xhtml+xml"&&(D=D.toLowerCase());return z.createElement(D)}; +g.WO=function(z){return document.createTextNode(String(z))}; +g.Xs=function(z){for(var D;D=z.firstChild;)z.removeChild(D)}; +g.Jt=function(z,D,E){z.insertBefore(D,z.childNodes[E]||null)}; +g.uk=function(z){return z&&z.parentNode?z.parentNode.removeChild(z):null}; +g.Vx=function(z,D){return z&&D?z==D||z.contains(D):!1}; +g.Mu=function(z){return z.nodeType==9?z:z.ownerDocument||z.document}; +g.O2=function(z,D){if("textContent"in z)z.textContent=D;else if(z.nodeType==3)z.data=String(D);else if(z.firstChild&&z.firstChild.nodeType==3){for(;z.lastChild!=z.firstChild;)z.removeChild(z.lastChild);z.firstChild.data=String(D)}else g.Xs(z),z.appendChild(g.Mu(z).createTextNode(String(D)))}; +jM=function(z){return z.tagName=="A"&&z.hasAttribute("href")||z.tagName=="INPUT"||z.tagName=="TEXTAREA"||z.tagName=="SELECT"||z.tagName=="BUTTON"?!z.disabled&&(!z.hasAttribute("tabindex")||bk(z)):z.hasAttribute("tabindex")&&bk(z)}; +bk=function(z){z=z.tabIndex;return typeof z==="number"&&z>=0&&z<32768}; +g.vO=function(z,D,E){z&&!E&&(z=z.parentNode);for(E=0;z;){if(D(z))return z;z=z.parentNode;E++}return null}; +Pr=function(z){this.K=z||g.XQ.document||document}; +VBr=function(z){Md(mE,lk,1,z)}; +Ow6=function(z,D=YG){if(!I9){z=z.navigator?.userAgentData;if(!z||typeof z.getHighEntropyValues!=="function"||z.brands&&typeof z.brands.map!=="function")return Promise.reject(Error("UACH unavailable"));VBr((z.brands||[]).map(Q=>{var T=new lk;T=Tv(T,1,Q.brand);return Tv(T,2,Q.version)})); +typeof z.mobile==="boolean"&&bc(mE,2,jJ(z.mobile));I9=z.getHighEntropyValues(D)}var E=new Set(D);return I9.then(Q=>{var T=mE.clone();E.has("platform")&&Tv(T,3,Q.platform);E.has("platformVersion")&&Tv(T,4,Q.platformVersion);E.has("architecture")&&Tv(T,5,Q.architecture);E.has("model")&&Tv(T,6,Q.model);E.has("uaFullVersion")&&Tv(T,7,Q.uaFullVersion);return T.iY()}).catch(()=>mE.iY())}; +a9=function(z){return Gv(z,1,1)}; +cO=function(z,D){qd(z.K,SM,1,D);zv(D,1)||a9(D);z.HP||(D=R9(z),Bz(D,5)||Tv(D,5,z.locale));z.uach&&(D=R9(z),yu(D,ZA,9)||qd(D,ZA,9,z.uach))}; +R9=function(z){var D=yu(z.K,SM,1);D||(D=new SM,cO(z,D));z=D;D=yu(z,Kx,11);D||(D=new Kx,qd(z,Kx,11,D));return D}; +bwk=function(z,D){z.L=D}; +vcI=function(z){var D=z.HP?void 0:g.dM();D?Ow6(D,YG).then(E=>{z.uach=j6s(E??"[]");E=R9(z);qd(E,ZA,9,z.uach);return!0}).catch(()=>!1):Promise.resolve(!1)}; +g.ht=function(z,D,E,Q){this.Z=z;this.B=D;this.K=this.A=z;this.V=E||0;this.U=Q||2}; +g.px=function(z){z.K=Math.min(z.B,z.K*z.U);z.A=Math.min(z.B,z.K+(z.V?Math.round(z.V*(Math.random()-.5)*2*z.K):0));z.L++}; +xG=function(){return"https://play.google.com/log?format=json&hasfast=true"}; +mQI=function(z,D){if(!z.WF)return()=>{}; +var E=()=>{z.flush()}; +return D?()=>{D().then(E)}:E}; +HO=function(z){z.A.isFinal=!0;z.flush();z.A.isFinal=!1}; +NU=function(z){z.S||(z.S=xG());try{return(new URL(z.S)).toString()}catch(D){return(new URL(z.S,g.dM().location.origin)).toString()}}; +Yx6=function(z){lMW(z,(D,E)=>{D=new URL(D);D.searchParams.set("format","json");var Q=!1;try{Q=g.dM().navigator.sendBeacon(D.toString(),E.iY())}catch{}Q||(z.Y=!1);return Q})}; +IMO=function(z,D,E=null,Q=z.withCredentials){var T={},k=new URL(NU(z));E&&(T.Authorization=E);z.sessionIndex&&(T["X-Goog-AuthUser"]=z.sessionIndex,k.searchParams.set("authuser",z.sessionIndex));z.pageId&&(Object.defineProperty(T,"X-Goog-PageId",{value:z.pageId}),k.searchParams.set("pageId",z.pageId));return{url:k.toString(),body:D,KB:1,AQ:T,requestType:"POST",withCredentials:Q,timeoutMillis:z.timeoutMillis}}; +lMW=function(z,D){if(z.K.length!==0){var E=new URL(NU(z));E.searchParams.delete("format");var Q=z.G9();Q&&E.searchParams.set("auth",Q);E.searchParams.set("authuser",z.sessionIndex||"0");for(Q=0;Q<10&&z.K.length;++Q){let T=z.K.slice(0,32),k=z.A.build(T,z.Z,z.V,z.vl,z.j,z.D);if(!D(E.toString(),k)){++z.V;break}z.Z=0;z.V=0;z.j=0;z.D=0;z.K=z.K.slice(T.length)}z.L.enabled&&z.L.stop()}}; +aMW=function(z,D){z.buildLabel=D;return z}; +Rbs=function(z){z.network=new SxX;return z}; +ZwL=function(z,D){z.K=D}; +var cAW=function(){return U2[J[7]](this,24,4094)}; +KHI=function(z){z.L=!0;return z}; +ncr=function(z){return z.fields.map(D=>D.fieldType)}; +oO=function(z,...D){D=gM(D);return z.K.has(D)?z.K.get(D):void 0}; +fMJ=function(z){return z.fields.map(D=>D.fieldName)}; +gM=function(...z){return z?z.join(","):"key"}; +rM=function(z,D){this.type=z;this.currentTarget=this.target=D;this.defaultPrevented=this.L=!1}; +ik=function(z,D){rM.call(this,z?z.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.K=null;z&&this.init(z,D)}; +tt=function(z){return!(!z||!z[wM])}; +pns=function(z,D,E,Q,T){this.listener=z;this.proxy=null;this.src=D;this.type=E;this.capture=!!Q;this.handler=T;this.key=++hbr;this.Dy=this.VN=!1}; +yx=function(z){z.Dy=!0;z.listener=null;z.proxy=null;z.src=null;z.handler=null}; +o9=function(z){this.src=z;this.listeners={};this.K=0}; +s2=function(z,D){var E=D.type;E in z.listeners&&g.sx(z.listeners[E],D)&&(yx(D),z.listeners[E].length==0&&(delete z.listeners[E],z.K--))}; +$G=function(z,D,E,Q){for(let T=0;T1)));G=G.next)T||(k=G);T&&(E.K==0&&Q==1?yQ(E,D):(k?(Q=k,Q.next==E.Z&&(E.Z=Q),Q.next=Q.next.next):oY(E),sL(E,T,3,D)))}z.A=null}else uX(z,3,D)}; +g.wQ=function(z,D){z.L||z.K!=2&&z.K!=3||$7(z);z.Z?z.Z.next=D:z.L=D;z.Z=D}; +PN=function(z,D,E,Q){var T=g.gQ(null,null,null);T.K=new g.VQ(function(k,G){T.A=D?function(e){try{let d=D.call(Q,e);k(d)}catch(d){G(d)}}:k; +T.L=E?function(e){try{let d=E.call(Q,e);d===void 0&&e instanceof g.qo?G(e):k(d)}catch(d){G(d)}}:G}); +T.K.A=z;g.wQ(z,T);return T.K}; +uX=function(z,D,E){z.K==0&&(z===E&&(D=3,E=new TypeError("Promise cannot resolve to itself")),z.K=1,g.Mo(E,z.YW,z.c$,z)||(z.U=E,z.K=D,z.A=null,$7(z),D!=3||E instanceof g.qo||rAL(z,E)))}; +g.Mo=function(z,D,E,Q){if(z instanceof g.VQ)return tT(z,D,E,Q),!0;if(z)try{var T=!!z.$goog_Thenable}catch(k){T=!1}else T=!1;if(T)return z.then(D,E,Q),!0;if(g.mI(z))try{let k=z.then;if(typeof k==="function")return iwI(z,k,D,E,Q),!0}catch(k){return E.call(Q,k),!0}return!1}; +iwI=function(z,D,E,Q,T){function k(d){e||(e=!0,Q.call(T,d))} +function G(d){e||(e=!0,E.call(T,d))} +var e=!1;try{D.call(z,G,k)}catch(d){k(d)}}; +$7=function(z){z.V||(z.V=!0,g.C2(z.o$,z))}; +oY=function(z){var D=null;z.L&&(D=z.L,z.L=D.next,D.next=null);z.L||(z.Z=null);return D}; +sL=function(z,D,E,Q){if(E==3&&D.L&&!D.Z)for(;z&&z.B;z=z.A)z.B=!1;if(D.K)D.K.A=null,AT(D,E,Q);else try{D.Z?D.A.call(D.context):AT(D,E,Q)}catch(T){BN.call(null,T)}UL.put(D)}; +AT=function(z,D,E){D==2?z.A.call(z.context,E):z.L&&z.L.call(z.context,E)}; +rAL=function(z,D){z.B=!0;g.C2(function(){z.B&&BN.call(null,D)})}; +g.qo=function(z){g.g6.call(this,z)}; +g.zE=function(z,D){g.GI.call(this);this.Yd=z||1;this.Sj=D||g.XQ;this.WJ=(0,g.SW)(this.eu,this);this.m5=g.cX()}; +g.D2=function(z,D,E){if(typeof z==="function")E&&(z=(0,g.SW)(z,E));else if(z&&typeof z.handleEvent=="function")z=(0,g.SW)(z.handleEvent,z);else throw Error("Invalid listener argument");return Number(D)>2147483647?-1:g.XQ.setTimeout(z,D||0)}; +g.Eq=function(z,D){var E=null;return(new g.VQ(function(Q,T){E=g.D2(function(){Q(D)},z); +E==-1&&T(Error("Failed to schedule timer."))})).Me(function(Q){g.XQ.clearTimeout(E); +throw Q;})}; +TE=function(z,D,...E){z.L.has(D)||z.L.set(D,new QM(D,E))}; +GE=function(z,D,...E){z.L.has(D)||z.L.set(D,new kn(D,E))}; +ew=function(z){z.K.enabled||z.K.start();z.B++;z.B>=z.A&&z.Z()}; +wnO=function(z){for(let D=0;D2?z.K.statusText:""}catch(E){D=""}z.B=D+" ["+z.getStatus()+"]";jw(z)}}finally{vU(z)}}}; +vU=function(z,D){if(z.K){z.V&&(clearTimeout(z.V),z.V=null);let E=z.K;z.K=null;D||z.dispatchEvent("ready");try{E.onreadystatechange=null}catch(Q){}}}; +Yn=function(z){return z.K?z.K.readyState:0}; +as=function(z){try{return z.K?z.K.responseText:""}catch(D){return""}}; +Sw=function(z){try{if(!z.K)return null;if("response"in z.K)return z.K.response;switch(z.AT){case "":case "text":return z.K.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in z.K)return z.K.mozResponseArrayBuffer}return null}catch(D){return null}}; +$Qs=function(z){var D={};z=(z.K&&Yn(z)>=2?z.K.getAllResponseHeaders()||"":"").split("\r\n");for(let Q=0;Q{setTimeout(()=>{try{k.Z()}finally{T.dispose()}})}); +k.A=1E5;k.flushInterval=3E4;k.K.setInterval(3E4);return k}; +C56=function(z){if(z.timer===void 0){let D=Math.max(0,z.K+z.L-Rs());z.timer=setTimeout(()=>{try{z.callback()}finally{z.K=Rs(),z.timer=void 0}},D)}}; +Bvn=function(z,D=[]){return new AAI(z,D)}; +Rs=function(){return globalThis.performance?.now?.()??Date.now()}; +pm=function(z,D){if(z.disable)return new hl;D=D?CD(D):[];return Bvn({qD:z.qD,Nu:z.vC,oE:z.XT,z2:z.z2,LK:z.LK,TD:z.TD},D)}; +zLX=function(z){if(!z)return null;z=Ei(z,4);return z===null||z===void 0?null:eB(z)}; +HU=function(){xn.instance||(xn.instance=new xn);return xn.instance}; +DcJ=function(z,D,E,Q){if(!D&&!E)return Promise.resolve();if(!Q)return Nx(D,E);var T;(T=z.L)[Q]||(T[Q]=new Promise((k,G)=>{Nx(D,E).then(()=>{z.K=Q;k()},e=>{delete z.L[Q]; +G(e)})})); +return z.L[Q]}; +rV=function(z,D){return DcJ(z,yu(D,Uq,1,zd),yu(D,gV,2,zd),Bz(D,3,void 0,zd))}; +Nx=function(z,D){return D?EwL(D):z?QcL(z):Promise.resolve()}; +EwL=function(z){return new Promise((D,E)=>{var Q=g.nx("SCRIPT"),T=zLX(z);g.cn(Q,T);Q.onload=()=>{g.uk(Q);D()}; +Q.onerror=()=>{g.uk(Q);E(Error("EWLS"))}; +(document.getElementsByTagName("HEAD")[0]||document.documentElement).appendChild(Q)})}; +QcL=function(z){return new Promise(D=>{var E=g.nx("SCRIPT");if(z){var Q=Ei(z,6);Q=Q===null||Q===void 0?null:a6(Q)}else Q=null;E.textContent=SB(Q);R6(E);(document.getElementsByTagName("HEAD")[0]||document.documentElement).appendChild(E);g.uk(E);D()})}; +T9a=function(z,D){return kW(z,1,D)}; +kFa=function(z,D){return kW(z,2,D)}; +GFk=function(z,D){return kW(z,3,D)}; +tl=async function(z,D,E,Q,T){D=GFk(kFa(T9a(new ii,z.requestKey),D),E);E=z.K();z=await Q.V("c",z.requestKey,T,z.client.create(D,E));var k=yG(cz(z,2));if(k.length)return Z2(Q,()=>{var G=new Uint8Array(k.length);for(var e=0;ePromise.resolve("E:CTO"))}catch(L){e="E:UCE"}}let d,F=new g.ht(G?k.u9:k.zs,k.F_,k.KO,k.fB); +for(let L=1;L<=k.maxAttempts;L++){if(L!==1){qx(z,0);z.K=new Mx(F.getValue(),k.N$,k.JC);let f=await z.K.promise;z.K=void 0;f===1?(L=1,F.reset()):g.px(F)}try{let f;E?f=E:(qx(z,5),f=await PU(F9W(D,z.logger,L,Q.K,e),k.BC,()=>Promise.reject(Error("RGF:Fetch timed out")))); +qx(z,3);await PU(rV(Q,f),k.ea,()=>Promise.reject(Error("DTZ:Script timed out"))); +qx(z,8);await T;let n=new Cm({challenge:f,Gy:z.options.Gy,Zc:z.options.Zc});await PU(n.KS,k.qf,()=>Promise.reject(Error("QEG:Setup timed out"))); +d=n;break}catch(f){z.handleError(f),Al(z)}}if(z.m7())break;d&&(E=void 0,L9s(z,G),G=d,fZL(z,d),Al(z));qx(z,2);z.K=new Mx(k.cK,k.N$,k.JC);z.isPaused&&z.K.pause();await z.K.promise;z.K=void 0;if(z.m7())break}G?.dispose()}; +W9X=function(z){z.U=Error("Cancelled by dispose");z.B.resolve();AX(z.V.promise);z.V.reject(Error("Cancelled by dispose"));z.logger.dispose();Promise.all(z.Z).then(async()=>{z.A?.dispose();z.A=void 0}); +z.Z=[];z.K?.L();AX(z.L.promise);z.L.reject(Error("Cancelled by dispose"))}; +XqO=async function(z){if(z.m7())throw Error("Already disposed");z.K?.L();await z.L.promise}; +JXI=function(z,D){var E=z.B3;z.B3=()=>{E();D()}}; +fZL=function(z,D){z.m7()||(z.A=D,z.logger.update(D.WR()),z.B.resolve(),z.V.resolve(void 0),z.B3())}; +L9s=function(z,D){D&&(Promise.all(z.Z).then(()=>void D.dispose()),z.Z=[])}; +qx=function(z,D){z.S=D;z.options.XS?.(D)}; +Al=function(z){z.m7()||(z.L.resolve(),z.L=new g.BU)}; +PU=function(z,D,E){var Q;E=(new Promise(T=>{Q=setTimeout(T,D)})).then(E); +AX(E);return Promise.race([z.finally(()=>void clearTimeout(Q)), +E])}; +uhQ=function(z,D){z.endTimeMs=Date.now()+D;z.tick()}; +zb=function(z){z.K&&(clearTimeout(z.K),z.K=null)}; +DU=function(z,D){try{return globalThis.sessionStorage.setItem(z,D),!0}catch(E){return!1}}; +EZ=function(z,D=0,E=z.length,Q){var T=0;for(Q&&(T=EZ(Q));D>1,QO),EZ(z,z.length>>1)];return D.toString(16)+E.toString(16)}; +kR=function(z,D){var E=[EZ(D,0,D.length>>1,void 0),EZ(D,D.length>>1)];z=new Uint32Array(z.buffer);D=z[0];var [Q,T]=E;for(E=1;E>>8|G<<24,G+=k|0,G^=e+38293,k=k<<3|k>>>29,k^=G,d=d>>>8|d<<24,d+=e|0,d^=F+38293,e=e<<3|e>>>29,e^=d;k=[k,G];z[E]^=k[0];E+1void globalThis.sessionStorage.removeItem(F))?DU(D,g.Ri(G))?"s":"t":"i"}; +bDk=function(z,D){var E=globalThis.sessionStorage.getItem(z);if(!E)return["m"];try{var Q=pv(E);kR(Q,D)}catch(T){return globalThis.sessionStorage.removeItem(z),["c"]}for(D=4;D<7&&Q[D]===0;)D++;for(E=0;E=E?(globalThis.sessionStorage.removeItem(z),["e"]):["a",new Uint8Array(Q.buffer,D+4)]}; +jcV=function(z){var D=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!D)return new Gb(z);var E=D.split(",");if(E.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new Gb(z);D=E.slice(1);D.length===1&&D[0]===""&&(D=[]);E=Number(E[0]);return isNaN(E)||E<0||E>D.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new Gb(z)):new Gb(z,E,D)}; +lZV=function(z){function D(){E-=Q;E-=T;E^=T>>>13;Q-=T;Q-=E;Q^=E<<8;T-=E;T-=Q;T^=Q>>>13;E-=Q;E-=T;E^=T>>>12;Q-=T;Q-=E;Q^=E<<16;T-=E;T-=Q;T^=Q>>>5;E-=Q;E-=T;E^=T>>>3;Q-=T;Q-=E;Q^=E<<10;T-=E;T-=Q;T^=Q>>>15} +z=vww(z);for(var E=2654435769,Q=2654435769,T=314159265,k=z.length,G=k,e=0;G>=12;G-=12,e+=12)E+=ee(z,e),Q+=ee(z,e+4),T+=ee(z,e+8),D();T+=k;switch(G){case 11:T+=z[e+10]<<24;case 10:T+=z[e+9]<<16;case 9:T+=z[e+8]<<8;case 8:Q+=z[e+7]<<24;case 7:Q+=z[e+6]<<16;case 6:Q+=z[e+5]<<8;case 5:Q+=z[e+4];case 4:E+=z[e+3]<<24;case 3:E+=z[e+2]<<16;case 2:E+=z[e+1]<<8;case 1:E+=z[e+0]}D();return mc6.toString(T)}; +vww=function(z){var D=[];for(let E=0;E{z.Z.resolve()},D); +z.addOnDisposeCallback(()=>void clearTimeout(E))}; +Ll=function(z,D){var E=`${D(z.error.message)}:${D(z.error.stack)}`.substring(0,2048);D=E.length+1;E=F7(E);var Q=new Uint8Array(4+E.length);Q.set([42,D&127|128,D>>7,z.error.code]);Q.set(E,4);return Q}; +F7=function(z){return globalThis.TextEncoder?(new TextEncoder).encode(z):kr(z)}; +YVI=function(z,D,E){return z instanceof $n?sq(z,E,D,1):z.YH(E)}; +X7=async function(z){var D=void 0;z.B++;var E=new g.BU;z.Ye instanceof fl&&z.Ye.Z.push(E.promise);if(z.Ph){let k=new g.BU;setTimeout(()=>void k.resolve()); +await k.promise}var Q=z.logger.share();try{z.state=5;let k=[],G=await PU(z.Ye.snapshot({kL:{},Wh:k}),z.CS.li,()=>Promise.reject(new sV(15,"MDA:Timeout"))); +nl(z,"MDA:Disposed");let e=k[0];z.state=6;let d=await PU(YVI(z.ow,Q,G),z.CS.xz,()=>Promise.reject(new sV(10,"BWB:Timeout"))); +nl(z,"BWB:Disposed");z.state=7;D=Z2(Q,()=>{var F=IZL(z,d,E,e);F.Z.promise.then(()=>void z.V()); +return F},"i")}catch(k){D?.dispose(); +if(!z.L){let G=aZs(z,k);E.resolve();var T;if(T=z.Ye instanceof fl&&z.B<2)a:if(k instanceof sV)T=k.code!==32&&k.code!==20&&k.code!==10;else{if(k instanceof We)switch(k.code){case 2:case 13:case 14:case 4:break;default:T=!1;break a}T=!0}if(T){let e=setTimeout(()=>void z.V(),(1+Math.random()*.25)*(z.K?6E4:1E3)); +z.addOnDisposeCallback(()=>void clearTimeout(e)); +return}z.L=G}Q.A(z.K?13:14);z.Z.reject(z.L);return}finally{Q.dispose()}z.state=8;z.B=0;z.K?.dispose();z.K=D;z.Z.resolve()}; +aZs=function(z,D){if(!(D instanceof sV))if(D instanceof We){let E=Error(D.toString());E.stack=D.stack;D=new sV(11,"EBH:Error",E)}else D=new sV(12,"BSO:Unknown",D);return z.reportError(D)}; +nl=function(z,D){if(z.m7())throw new sV(z.K?20:32,D);}; +IZL=function(z,D,E,Q){var T=(ax(Vu(D,2))??0)*1E3;if(T<=0)throw new sV(31,"TTM:Invalid");if(Bz(D,4))return new SVJ(z.logger,Bz(D,4),T);if(!(ax(Vu(D,3))??0))return new RLn(z.logger,yG(cz(D,1)),T);if(!Q)throw new sV(4,"PMD:Undefined");Q=Q(yG(cz(D,1)));if(typeof Q!=="function")throw new sV(16,"APF:Failed");z.U=Math.floor((Date.now()+T)/1E3);z=new Jz(z.logger,Q,ax(Vu(D,3))??0,T);z.addOnDisposeCallback(()=>void E.resolve()); +return z}; +VO=function(z,D,E){try{if(z.m7())throw new sV(21,"BNT:disposed");if(!z.K&&z.L)throw z.L;return ZDw(z,D,E)??cXk(z,D,E)??K96(z,D,E)}catch(Q){if(!D.nw)throw u1(z,Q);return hLX(z,E,Q)}}; +u1=function(z,D){D=D instanceof sV?D:new sV(5,"TVD:error",D);return z.reportError(D)}; +ZDw=function(z,D,E){return z.K?.pk(()=>OZ(z,D),E,Q=>{if(z.K instanceof Jz&&D.zx?.Y0)try{z.cache?.K(OZ(z,D),Q,D.zx.Dx,z.U-120)}catch(T){z.reportError(new sV(24,"ELX:write",T))}})}; +cXk=function(z,D,E){if(D.zx?.oX)try{let Q=z.cache?.L(OZ(z,D),D.zx.Dx);return Q?E?Z2(z.logger,()=>g.Ri(Q,2),"a"):Q:void 0}catch(Q){z.reportError(new sV(23,"RXO:read",Q))}}; +K96=function(z,D,E){var Q={stack:[],error:void 0,hasError:!1};try{if(!D.qP)throw new sV(29,"SDF:notready");return NX(Q,new ve(z.logger,0,z.state)).pk(()=>OZ(z,D),E)}catch(T){Q.error=T,Q.hasError=!0}finally{Ua(Q)}}; +hLX=function(z,D,E){var Q={stack:[],error:void 0,hasError:!1};try{let T=u1(z,E);return NX(Q,new pqn(z.logger,T)).pk(()=>[],D)}catch(T){Q.error=T,Q.hasError=!0}finally{Ua(Q)}}; +OZ=function(z,D){return D.mJ?D.mJ:D.kL?Z2(z.logger,()=>D.mJ=F7(D.kL),"c"):[]}; +mr=function(){var z=0,D;return E=>{D||(D=new hl);var Q=new ve(D,z,1),T=Q.pk(()=>F7(E),!0); +Q.dispose();z++;return T}}; +g.l1=function(z,D){if(z)for(let E in z)Object.prototype.hasOwnProperty.call(z,E)&&D(z[E],E,z)}; +HDQ=function(){var z=[];g.l1(xcL,D=>{z.push(D)}); +return z}; +UcV=function(){var z=g.YR("IFRAME"),D={};g.pw(N9k(),E=>{z.sandbox&&z.sandbox.supports&&z.sandbox.supports(E)&&(D[E]=!0)}); +return D}; +g.YR=function(z,D=document){return D.createElement(String(z).toLowerCase())}; +var gwW=function(z,D){return Ip[J[7]](this,4,2419,z,D)}; +g.ap=function(z,D,E,Q){this.left=z;this.top=D;this.width=E;this.height=Q}; +Se=function(z,D){return z==D?!0:z&&D?z.left==D.left&&z.width==D.width&&z.top==D.top&&z.height==D.height:!1}; +g.ZU=function(z,D,E){if(typeof D==="string")Rp(z,E,D);else for(let Q in D)Rp(z,D[Q],Q)}; +Rp=function(z,D,E){(E=ce(z,E))&&(rXk.test(E)?z.style.setProperty(E,D):z.style[E]=D)}; +ce=function(z,D){var E=Kl[D];if(!E){var Q=jK(D);E=Q;z.style[Q]===void 0&&(Q=(g.kG?"Webkit":g.hz?"Moz":null)+IJW(Q),z.style[Q]!==void 0&&(E=Q));Kl[D]=E}return E}; +g.pl=function(z,D){var E=z.style[jK(D)];return typeof E!=="undefined"?E:z.style[ce(z,D)]||""}; +xR=function(z,D){var E=g.Mu(z);return E.defaultView&&E.defaultView.getComputedStyle&&(z=E.defaultView.getComputedStyle(z,null))?z[D]||z.getPropertyValue(D)||"":""}; +He=function(z){try{return z.getBoundingClientRect()}catch(D){return{left:0,top:0,right:0,bottom:0}}}; +g.Nl=function(z){var D=g.Mu(z),E=new g.Wr(0,0);if(z==(D?g.Mu(D):document).documentElement)return E;z=He(z);D=g.AU(D);D=g.eM(D.K);E.x=z.left+D.x;E.y=z.top+D.y;return E}; +g.ge=function(z,D){z=UZ(z);D=UZ(D);return new g.Wr(z.x-D.x,z.y-D.y)}; +g.re=function(z){z=He(z);return new g.Wr(z.left,z.top)}; +UZ=function(z){if(z.nodeType==1)return g.re(z);z=z.changedTouches?z.changedTouches[0]:z;return new g.Wr(z.clientX,z.clientY)}; +we=function(z,D){if(D instanceof g.JU){var E=D.height;D=D.width}else throw Error("missing height argument");z.style.width=i1(D,!0);z.style.height=i1(E,!0)}; +i1=function(z,D){typeof z=="number"&&(z=(D?Math.round(z):z)+"px");return z}; +g.tz=function(z){var D=iDI,E;(E=xR(z,"display"))||(E=z.currentStyle?z.currentStyle.display:null);if((E||z.style&&z.style.display)!="none")return D(z);E=z.style;var Q=E.display,T=E.visibility,k=E.position;E.visibility="hidden";E.position="absolute";E.display="inline";z=D(z);E.display=Q;E.position=k;E.visibility=T;return z}; +iDI=function(z){var D=z.offsetWidth,E=z.offsetHeight,Q=g.kG&&!D&&!E;return(D===void 0||Q)&&z.getBoundingClientRect?(z=He(z),new g.JU(z.right-z.left,z.bottom-z.top)):new g.JU(D,E)}; +tKw=function(z,D={}){return new wqs(z,D)}; +yXw=function(z){z.V.qF("data",D=>{if("1"in D){var E=D["1"];let Q;try{Q=z.U(E)}catch(T){yO(z,new We(13,`Error when deserializing response data; error: ${T}, response: ${E}`))}Q&&op(z,Q)}if("2"in D)for(D=sZ(z,D["2"]),E=0;E{$R(z,ql(z));for(let D=0;D{if(z.K.length!==0){var D=z.xhr.A;D!==0||z.xhr.isSuccess()||(D=6);var E=-1;switch(D){case 0:var Q=2;break;case 7:Q=10;break;case 8:Q=4;break;case 6:E=z.xhr.getStatus();Q=fm(E);break;default:Q=14}$R(z,ql(z));D=ocW(D)+", error: "+z.xhr.getLastError();E!==-1&&(D+=`, http status code: ${E}`);yO(z,new We(Q,D))}})}; +yO=function(z,D){for(let E=0;E{D[Q]=E[Q]}); +return D}; +op=function(z,D){for(let E=0;E{if(z.xhr.isSuccess()){var Q=as(z.xhr);if(D&&z.xhr.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cannot decode Base64 response");Q=atob(Q)}try{var T=z.U(Q)}catch(G){yO(z,Pe(new We(13,`Error when deserializing response data; error: ${G}, response: ${Q}`),E));return}Q=fm(z.xhr.getStatus());$R(z,ql(z));Q===0?op(z,T):yO(z,Pe(new We(Q,"Xhr succeeded but the status code is not 200"),E))}else{Q=as(z.xhr);let G;T=ql(z);if(Q){var k= +sZ(z,Q);Q=k.code;G=k.details;k=k.metadata}else Q=2,G=`Rpc failed due to xhr error. uri: ${String(z.xhr.U)}, error code: ${z.xhr.A}, error: ${z.xhr.getLastError()}`,k=T;$R(z,T);yO(z,Pe(new We(Q,G,k),E))}})}; +Ml=function(z,D){D=z.indexOf(D);D>-1&&z.splice(D,1)}; +Pe=function(z,D){D.stack&&(z.stack+="\n"+D.stack);return z}; +Cl=function(z){this.Z=z.q6||null;this.A=z.A$||!1;this.L=void 0}; +Az=function(z,D){g.GI.call(this);this.yA=z;this.V=D;this.B=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=null;this.Y=new Headers;this.L=null;this.j="GET";this.D="";this.K=!1;this.U=this.A=this.Z=null;this.S=new AbortController}; +Be=function(z){z.A.read().then(z.wC.bind(z)).catch(z.Qz.bind(z))}; +DY=function(z){z.readyState=4;z.Z=null;z.A=null;z.U=null;za(z)}; +za=function(z){z.onreadystatechange&&z.onreadystatechange.call(z)}; +PKO=function(z){if(z.f9&&typeof z.f9=="function")return z.f9();if(typeof Map!=="undefined"&&z instanceof Map||typeof Set!=="undefined"&&z instanceof Set)return Array.from(z.values());if(typeof z==="string")return z.split("");if(g.vX(z)){let D=[],E=z.length;for(let Q=0;Q{d!==null&&e[J[T^2006]](`${F}=${d}`)}); +k+=`?${e[J[T^2002]](J[T^2001])}`}var G=k}(z-8&27)==3&&(G=encodeURIComponent(E));(z-7|15)=z&&(Ul(T^6090,T^3105,E),(k=E[J[6]][J[T^6018]]||null)&&(k=Ul(T^6035,T^2372,k,E)),G=[]);(z-5^12)>=z&&(z+1^12)>4&15).toString(16)+(z&15).toString(16)}; +Ga=function(z,D){this.L=this.K=null;this.A=z||null;this.Z=!!D}; +L8=function(z){z.K||(z.K=new Map,z.L=0,z.A&&g.ZZ(z.A,function(D,E){z.add(Xh(D),E)}))}; +n8=function(z,D){L8(z);D=f8(z,D);return z.K.has(D)}; +f8=function(z,D){D=String(D);z.Z&&(D=D.toLowerCase());return D}; +AXs=function(z,D){D&&!z.Z&&(L8(z),z.A=null,z.K.forEach(function(E,Q){var T=Q.toLowerCase();Q!=T&&(this.remove(Q),this.remove(T),E.length>0&&(this.A=null,this.K.set(f8(this,T),g.Pn(E)),this.L=this.L+E.length))},z)); +z.Z=D}; +WB=function(z,D){var E=new g.wo(D);(D=E.get("req_id"))&&z.set("req_id",D);g.Ol(z.K,(Q,T)=>{E["set"](T,null)}); +return E}; +DeL=function(z){var D="";g.Ol(z,function(E,Q){D+=Q;D+=":";D+=E;D+="\r\n"}); +return D}; +XZ=function(z){g.w9.call(this);this.L=z;this.K={}}; +JN=function(z,D,E,Q,T,k){if(Array.isArray(E))for(let G=0;GT=>Q.intercept(T,E),z)}; +k36=function(z,D){return D.reduce((E,Q)=>T=>Q.intercept(T,E),z)}; +G3k=function(z,D,E){var Q=D.iD,T=D.getMetadata(),k=ZY(z,!0);z=cB(z,T,k,E+Q.getName());E=K8(k,Q.L,!1);qVX(E,T["X-Goog-Encode-Response-If-Executable"]==="base64");D=Q.K(D.nM);k.send(z,"POST",D);return E}; +e$s=function(z,D,E,Q,T,k={}){var G=D.substring(0,D.length-T.name.length),e=k?.signal;return k36(d=>new Promise((F,L)=>{if(e?.aborted){let W=new We(1,"Aborted");W.cause=e.reason;L(W)}else{var f={},n=G3k(z,d,G);n.qF("error",W=>void L(W)); +n.qF("metadata",W=>{f=W}); +n.qF("data",W=>{F(tKw(W,f))}); +e&&e.addEventListener("abort",()=>{n.cancel();var W=new We(1,"Aborted");W.cause=e.reason;L(W)})}}),z.Ke).call(z,T.V(E,Q)).then(d=>d.EA)}; +os=function(z,D,E,Q,T,k={}){return e$s(z,D,E,Q,T,k)}; +ZY=function(z,D){D=z.K&&!D;return z.Ms||D?new Oq(new Cl({q6:z.Ms,A$:D})):new Oq}; +cB=function(z,D,E,Q){D["Content-Type"]="application/json+protobuf";D["X-User-Agent"]="grpc-web-javascript/0.1";var T=D.Authorization;if(T&&des.has(T.split(" ")[0])||z.withCredentials)E.D=!0;if(z.QV)z=Q,g.KY(D)?Q=z:(D=DeL(D),typeof z==="string"?Q=g.xw(z,Wq("$httpHeaders"),D):(z.A.set("$httpHeaders",D),Q=z));else for(let k of Object.keys(D))E.headers.set(k,D[k]);return Q}; +K8=function(z,D,E){if(E){z.isActive();E=new FLW(z);var Q=new LLO(E)}return new fuO({xhr:z,MZ:Q},D)}; +hN=function(){this.K=new nrk;this.L="https://jnn-pa.googleapis.com".replace(/\/+$/,"")}; +g.p8=function(z,D){return z.replace(WL6,function(E,Q){try{let T=g.pY(D,Q);if(T==null||T.toString()==null)return E;T=T.toString();if(T==""||!g.$O(g.Vk(T)))return encodeURIComponent(T).replace(/%2C/g,",")}catch(T){}return E})}; +JdL=function(z){var D=z.pJ;return o8(z,D,D[Me]|0,X7I,2,1)}; +VSQ=function(z){var D;if((D=z[xV])!=null)z=D;else{if(HB!==HB)throw Error();z=z[xV]=ufw(z.K)}return z}; +Ovr=function(z){return z[N7]??(z[N7]=new Map(JdL(VSQ(z)).map(D=>[D.getName(),Mc(D,2)])))}; +bvr=function(){var z=UT;gK.instance||(gK.instance=new gK(z));return gK.instance}; +rK=function(z,D){return z.Z?z.Z:z.Z=new Promise(async E=>{var Q=window.AbortController?new window.AbortController:void 0,T=Q?.signal,k=!1;try{Q&&(z.K=z.bl.LZ(()=>{Q.abort()},D||2E4)),await fetch("/generate_204",{method:"HEAD", +signal:T}),k=!0}catch{k=!1}finally{z.Z=void 0,z.K&&(z.bl.I6(z.K),z.K=0),k!==z.isOnline&&(z.isOnline=k,z.isOnline?z.dispatchEvent("networkstatus-online"):z.dispatchEvent("networkstatus-offline")),E(k)}})}; +jiW=function(z){z.K===-1&&(z.K=z.data.reduce((D,E,Q)=>D+(E?2**Q:0),0)); +return z.K}; +g.iD=function(z,D,E=!1){if(z&&D!==null&&D!=D.top){if(!D.top)return new g.JU(-12245933,-12245933);D=D.top}try{if(E)var Q=(new g.JU(D.innerWidth,D.innerHeight)).round();else{let T=(D||window).document,k=T.compatMode=="CSS1Compat"?T.documentElement:T.body;Q=(new g.JU(k.clientWidth,k.clientHeight)).round()}return Q}catch(T){return new g.JU(-12245933,-12245933)}}; +g.wK=function(z){return z.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5,"":0}[z.visibilityState||z.webkitVisibilityState||z.mozVisibilityState||""]??0}; +g.tN=function(z,D,E){g.w9.call(this);this.K=null;this.Z=!1;this.V=z;this.B=E;this.L=D||window;this.A=(0,g.SW)(this.lN,this)}; +yo=function(z){z=z.L;return z.requestAnimationFrame||z.webkitRequestAnimationFrame||z.mozRequestAnimationFrame||z.oRequestAnimationFrame||z.msRequestAnimationFrame||null}; +oA=function(z){z=z.L;return z.cancelAnimationFrame||z.cancelRequestAnimationFrame||z.webkitCancelRequestAnimationFrame||z.mozCancelRequestAnimationFrame||z.oCancelRequestAnimationFrame||z.msCancelRequestAnimationFrame||null}; +g.sT=function(z,D,E){g.w9.call(this);this.K=z;this.Yd=D||0;this.L=E;this.A=(0,g.SW)(this.VG,this)}; +$V=function(z){z.CR=g.D2(()=>{z.CR=null;z.K&&!z.L&&(z.K=!1,$V(z))},z.Yd); +var D=z.A;z.A=null;z.Z.apply(null,D)}; +q7=function(z){return typeof z.className=="string"?z.className:z.getAttribute&&z.getAttribute("class")||""}; +PB=function(z){return z.classList?z.classList:q7(z).match(/\S+/g)||[]}; +M7=function(z,D){typeof z.className=="string"?z.className=D:z.setAttribute&&z.setAttribute("class",D)}; +g.C8=function(z,D){return z.classList?z.classList.contains(D):g.tA(PB(z),D)}; +g.AN=function(z,D){if(z.classList)z.classList.add(D);else if(!g.C8(z,D)){let E=q7(z);M7(z,E+(E.length>0?" "+D:D))}}; +BB=function(z,D){if(z.classList)Array.prototype.forEach.call(D,function(Q){g.AN(z,Q)}); +else{var E={};Array.prototype.forEach.call(PB(z),function(Q){E[Q]=!0}); +Array.prototype.forEach.call(D,function(Q){E[Q]=!0}); +D="";for(let Q in E)D+=D.length>0?" "+Q:Q;M7(z,D)}}; +g.z_=function(z,D){z.classList?z.classList.remove(D):g.C8(z,D)&&M7(z,Array.prototype.filter.call(PB(z),function(E){return E!=D}).join(" "))}; +vrI=function(z,D){z.classList?Array.prototype.forEach.call(D,function(E){g.z_(z,E)}):M7(z,Array.prototype.filter.call(PB(z),function(E){return!g.tA(D,E)}).join(" "))}; +g.Dr=function(z,D,E){E?g.AN(z,D):g.z_(z,D)}; +ER=function(){}; +meW=function(z){if(z instanceof Q0||z instanceof T_||z instanceof kK)return z;if(typeof z.next=="function")return new Q0(()=>z); +if(typeof z[Symbol.iterator]=="function")return new Q0(()=>z[Symbol.iterator]()); +if(typeof z.hW=="function")return new Q0(()=>z.hW()); +throw Error("Not an iterator or iterable.");}; +G_=function(z,D,E,Q,T,k,G,e){this.K=z;this.U=D;this.A=E;this.B=Q;this.Z=T;this.V=k;this.L=G;this.S=e}; +eQ=function(z,D){if(D==0)return z.K;if(D==1)return z.L;var E=nY(z.K,z.A,D),Q=nY(z.A,z.Z,D);z=nY(z.Z,z.L,D);E=nY(E,Q,D);Q=nY(Q,z,D);return nY(E,Q,D)}; +luJ=function(z,D){var E=(D-z.K)/(z.L-z.K);if(E<=0)return 0;if(E>=1)return 1;var Q=0,T=1,k=0;for(var G=0;G<8;G++){k=eQ(z,E);let e=(eQ(z,E+1E-6)-k)/1E-6;if(Math.abs(k-D)<1E-6)return E;if(Math.abs(e)<1E-6)break;else k1E-6&&G<8;G++)k=0}; +Ly=function(z){g.w9.call(this);this.V=1;this.A=[];this.Z=0;this.K=[];this.L={};this.U=!!z}; +Iuk=function(z,D,E){g.C2(function(){z.apply(D,E)})}; +g.fy=function(z){this.K=z}; +ny=function(z){this.K=z}; +W1=function(z){this.data=z}; +X9=function(z){return z===void 0||z instanceof W1?z:new W1(z)}; +Jv=function(z){this.K=z}; +u0=function(z){this.K=z}; +auW=function(){}; +V0=function(){}; +OR=function(z){this.K=z;this.L=null}; +b0=function(z){if(z.K==null)throw Error("Storage mechanism: Storage unavailable");z.isAvailable()||QG(Error("Storage mechanism: Storage unavailable"))}; +v1=function(){var z=null;try{z=g.XQ.localStorage||null}catch(D){}OR.call(this,z)}; +mG=function(){var z=null;try{z=g.XQ.sessionStorage||null}catch(D){}OR.call(this,z)}; +l0=function(z,D){this.L=z;this.K=D+"::"}; +g.YK=function(z){var D=new v1;return D.isAvailable()?z?new l0(D,z):D:null}; +IF=function(z,D){this.K=z;this.L=D}; +SQ=function(z){var D,E,Q=z.length,T=0;for(D=0;D>>6:(k<65536?e[E++]=224|k>>>12:(e[E++]=240|k>>>18,e[E++]=128|k>>>12&63),e[E++]=128|k>>> +6&63),e[E++]=128|k&63);return e}; +RF=function(z){for(var D=z.length;--D>=0;)z[D]=0}; +var SjW=function(z,D){return U2[J[7]](this,48,398,z,D)}; +Zr=function(z,D,E,Q,T){this.Oi=z;this.A5=D;this.yZ=E;this.he=Q;this.CC=T;this.H1=z&&z.length}; +c1=function(z,D){this.bK=z;this.CT=0;this.W2=D}; +Ky=function(z,D){z.YY[z.pending++]=D&255;z.YY[z.pending++]=D>>>8&255}; +hv=function(z,D,E){z.Am>16-E?(z.yl|=D<>16-z.Am,z.Am+=E-16):(z.yl|=D<>>=1,E<<=1;while(--D>0);return E>>>1}; +H1=function(z,D,E){var Q=Array(16),T=0,k;for(k=1;k<=15;k++)Q[k]=T=T+E[k-1]<<1;for(E=0;E<=D;E++)T=z[E*2+1],T!==0&&(z[E*2]=xK(Q[T]++,T))}; +Ng=function(z){var D;for(D=0;D<286;D++)z.pZ[D*2]=0;for(D=0;D<30;D++)z.KH[D*2]=0;for(D=0;D<19;D++)z.wE[D*2]=0;z.pZ[512]=1;z.zZ=z.Ul=0;z.uH=z.matches=0}; +UR=function(z){z.Am>8?Ky(z,z.yl):z.Am>0&&(z.YY[z.pending++]=z.yl);z.yl=0;z.Am=0}; +rP=function(z,D,E){UR(z);Ky(z,E);Ky(z,~E);aF.n7(z.YY,z.window,D,E,z.pending);z.pending+=E}; +i0=function(z,D,E,Q){var T=D*2,k=E*2;return z[T]>>7)];py(z,G,E);e=$K[G];e!==0&&(T-=qg[G],hv(z,T,e))}}while(Q>1;G>=1;G--)wP(z,E,G);d=k;do G=z.EO[1],z.EO[1]=z.EO[z.ki--],wP(z,E,1),Q=z.EO[1],z.EO[--z.Jd]=G,z.EO[--z.Jd]=Q,E[d*2]=E[G*2]+E[Q*2],z.depth[d]=(z.depth[G]>=z.depth[Q]?z.depth[G]:z.depth[Q])+1,E[G*2+1]=E[Q*2+1]=d,z.EO[1]=d++,wP(z,E,1);while(z.ki>= +2);z.EO[--z.Jd]=z.EO[1];G=D.bK;d=D.CT;Q=D.W2.Oi;T=D.W2.H1;k=D.W2.A5;var F=D.W2.yZ,L=D.W2.CC,f,n=0;for(f=0;f<=15;f++)z.BP[f]=0;G[z.EO[z.Jd]*2+1]=0;for(D=z.Jd+1;D<573;D++){var W=z.EO[D];f=G[G[W*2+1]*2+1]+1;f>L&&(f=L,n++);G[W*2+1]=f;if(!(W>d)){z.BP[f]++;var V=0;W>=F&&(V=k[W-F]);var Y=G[W*2];z.zZ+=Y*(f+V);T&&(z.Ul+=Y*(Q[W*2+1]+V))}}if(n!==0){do{for(f=L-1;z.BP[f]===0;)f--;z.BP[f]--;z.BP[f+1]+=2;z.BP[L]--;n-=2}while(n>0);for(f=L;f!==0;f--)for(W=z.BP[f];W!==0;)Q=z.EO[--D],Q>d||(G[Q*2+1]!==f&&(z.zZ+=(f-G[Q* +2+1])*G[Q*2],G[Q*2+1]=f),W--)}H1(E,e,z.BP)}; +Cy=function(z,D,E){var Q,T=-1,k=D[1],G=0,e=7,d=4;k===0&&(e=138,d=3);D[(E+1)*2+1]=65535;for(Q=0;Q<=E;Q++){var F=k;k=D[(Q+1)*2+1];++G>>=1)if(D&1&&z.pZ[E*2]!==0)return 0;if(z.pZ[18]!==0||z.pZ[20]!==0||z.pZ[26]!==0)return 1;for(E=32;E<256;E++)if(z.pZ[E*2]!==0)return 1;return 0}; +B1=function(z,D,E){z.YY[z.EM+z.uH*2]=D>>>8&255;z.YY[z.EM+z.uH*2+1]=D&255;z.YY[z.iq+z.uH]=E&255;z.uH++;D===0?z.pZ[E*2]++:(z.matches++,D--,z.pZ[(tv[E]+256+1)*2]++,z.KH[(D<256?sR[D]:sR[256+(D>>>7)])*2]++);return z.uH===z.bk-1}; +Dt=function(z,D){z.msg=z6[D];return D}; +EK=function(z){for(var D=z.length;--D>=0;)z[D]=0}; +Q1=function(z){var D=z.state,E=D.pending;E>z.eO&&(E=z.eO);E!==0&&(aF.n7(z.output,D.YY,D.OG,E,z.Y6),z.Y6+=E,D.OG+=E,z.Vv+=E,z.eO-=E,D.pending-=E,D.pending===0&&(D.OG=0))}; +e7=function(z,D){var E=z.ZN>=0?z.ZN:-1,Q=z.vc-z.ZN,T=0;if(z.level>0){z.yo.xH===2&&(z.yo.xH=R$k(z));Mg(z,z.Id);Mg(z,z.Y$);Cy(z,z.pZ,z.Id.CT);Cy(z,z.KH,z.Y$.CT);Mg(z,z.rN);for(T=18;T>=3&&z.wE[T6[T]*2+1]===0;T--);z.zZ+=3*(T+1)+5+5+4;var k=z.zZ+3+7>>>3;var G=z.Ul+3+7>>>3;G<=k&&(k=G)}else k=G=Q+5;if(Q+4<=k&&E!==-1)hv(z,D?1:0,3),rP(z,E,Q);else if(z.strategy===4||G===k)hv(z,2+(D?1:0),3),P1(z,kZ,G6);else{hv(z,4+(D?1:0),3);E=z.Id.CT+1;Q=z.Y$.CT+1;T+=1;hv(z,E-257,5);hv(z,Q-1,5);hv(z,T-4,4);for(k=0;k>>8&255;z.YY[z.pending++]=D&255}; +LW=function(z,D){var E=z.d_,Q=z.vc,T=z.Ym,k=z.vg,G=z.vc>z.lP-262?z.vc-(z.lP-262):0,e=z.window,d=z.YZ,F=z.rB,L=z.vc+258,f=e[Q+T-1],n=e[Q+T];z.Ym>=z.NV&&(E>>=2);k>z.kf&&(k=z.kf);do{var W=D;if(e[W+T]===n&&e[W+T-1]===f&&e[W]===e[Q]&&e[++W]===e[Q+1]){Q+=2;for(W++;e[++Q]===e[++W]&&e[++Q]===e[++W]&&e[++Q]===e[++W]&&e[++Q]===e[++W]&&e[++Q]===e[++W]&&e[++Q]===e[++W]&&e[++Q]===e[++W]&&e[++Q]===e[++W]&&QT){z.mq=D;T=W;if(W>=k)break;f=e[Q+T-1];n=e[Q+T]}}}while((D=F[D&d])>G&&--E!== +0);return T<=z.kf?T:z.kf}; +Wb=function(z){var D=z.lP,E;do{var Q=z.SR-z.kf-z.vc;if(z.vc>=D+(D-262)){aF.n7(z.window,z.window,D,D,0);z.mq-=D;z.vc-=D;z.ZN-=D;var T=E=z.dt;do{var k=z.head[--T];z.head[T]=k>=D?k-D:0}while(--E);T=E=D;do k=z.rB[--T],z.rB[T]=k>=D?k-D:0;while(--E);Q+=D}if(z.yo.vX===0)break;T=z.yo;E=z.window;k=z.vc+z.kf;var G=T.vX;G>Q&&(G=Q);G===0?E=0:(T.vX-=G,aF.n7(E,T.input,T.H8,G,k),T.state.wrap===1?T.Ri=fW(T.Ri,E,G,k):T.state.wrap===2&&(T.Ri=nW(T.Ri,E,G,k)),T.H8+=G,T.Eh+=G,E=G);z.kf+=E;if(z.kf+z.bz>=3)for(Q=z.vc-z.bz, +z.B0=z.window[Q],z.B0=(z.B0<=3&&(z.B0=(z.B0<=3)if(E=B1(z,z.vc-z.mq,z.OD-3),z.kf-=z.OD,z.OD<=z.An&&z.kf>=3){z.OD--;do z.vc++,z.B0=(z.B0<=3&&(z.B0=(z.B0<4096)&&(z.OD=2));if(z.Ym>=3&&z.OD<=z.Ym){Q=z.vc+z.kf-3;E=B1(z,z.vc-1-z.dv,z.Ym-3);z.kf-=z.Ym-1;z.Ym-=2;do++z.vc<=Q&&(z.B0=(z.B0<=3&&z.vc>0&&(Q=z.vc-1,E=k[Q],E===k[++Q]&&E===k[++Q]&&E===k[++Q])){for(T=z.vc+258;E===k[++Q]&&E===k[++Q]&&E===k[++Q]&&E===k[++Q]&&E===k[++Q]&&E===k[++Q]&&E===k[++Q]&&E===k[++Q]&&Qz.kf&&(z.OD=z.kf)}z.OD>=3?(E=B1(z,1,z.OD-3),z.kf-=z.OD,z.vc+=z.OD,z.OD=0):(E=B1(z,0,z.window[z.vc]),z.kf--,z.vc++);if(E&&(e7(z,!1),z.yo.eO===0))return 1}z.bz=0;return D=== +4?(e7(z,!0),z.yo.eO===0?3:4):z.uH&&(e7(z,!1),z.yo.eO===0)?1:2}; +cds=function(z,D){for(var E;;){if(z.kf===0&&(Wb(z),z.kf===0)){if(D===0)return 1;break}z.OD=0;E=B1(z,0,z.window[z.vc]);z.kf--;z.vc++;if(E&&(e7(z,!1),z.yo.eO===0))return 1}z.bz=0;return D===4?(e7(z,!0),z.yo.eO===0?3:4):z.uH&&(e7(z,!1),z.yo.eO===0)?1:2}; +u3=function(z,D,E,Q,T){this.Nc=z;this.Sa=D;this.Qb=E;this.mH=Q;this.func=T}; +KLX=function(){this.yo=null;this.status=0;this.YY=null;this.wrap=this.pending=this.OG=this.oQ=0;this.Ek=null;this.pz=0;this.method=8;this.gX=-1;this.YZ=this.wG=this.lP=0;this.window=null;this.SR=0;this.head=this.rB=null;this.vg=this.NV=this.strategy=this.level=this.An=this.d_=this.Ym=this.kf=this.mq=this.vc=this.QC=this.dv=this.OD=this.ZN=this.w2=this.cP=this.Wq=this.dt=this.B0=0;this.pZ=new aF.oH(1146);this.KH=new aF.oH(122);this.wE=new aF.oH(78);EK(this.pZ);EK(this.KH);EK(this.wE);this.rN=this.Y$= +this.Id=null;this.BP=new aF.oH(16);this.EO=new aF.oH(573);EK(this.EO);this.Jd=this.ki=0;this.depth=new aF.oH(573);EK(this.depth);this.Am=this.yl=this.bz=this.matches=this.Ul=this.zZ=this.EM=this.uH=this.bk=this.iq=0}; +h$I=function(z,D){if(!z||!z.state||D>5||D<0)return z?Dt(z,-2):-2;var E=z.state;if(!z.output||!z.input&&z.vX!==0||E.status===666&&D!==4)return Dt(z,z.eO===0?-5:-2);E.yo=z;var Q=E.gX;E.gX=D;if(E.status===42)if(E.wrap===2)z.Ri=0,dw(E,31),dw(E,139),dw(E,8),E.Ek?(dw(E,(E.Ek.text?1:0)+(E.Ek.Xk?2:0)+(E.Ek.extra?4:0)+(E.Ek.name?8:0)+(E.Ek.comment?16:0)),dw(E,E.Ek.time&255),dw(E,E.Ek.time>>8&255),dw(E,E.Ek.time>>16&255),dw(E,E.Ek.time>>24&255),dw(E,E.level===9?2:E.strategy>=2||E.level<2?4:0),dw(E,E.Ek.os& +255),E.Ek.extra&&E.Ek.extra.length&&(dw(E,E.Ek.extra.length&255),dw(E,E.Ek.extra.length>>8&255)),E.Ek.Xk&&(z.Ri=nW(z.Ri,E.YY,E.pending,0)),E.pz=0,E.status=69):(dw(E,0),dw(E,0),dw(E,0),dw(E,0),dw(E,0),dw(E,E.level===9?2:E.strategy>=2||E.level<2?4:0),dw(E,3),E.status=113);else{var T=8+(E.wG-8<<4)<<8;T|=(E.strategy>=2||E.level<2?0:E.level<6?1:E.level===6?2:3)<<6;E.vc!==0&&(T|=32);E.status=113;Fc(E,T+(31-T%31));E.vc!==0&&(Fc(E,z.Ri>>>16),Fc(E,z.Ri&65535));z.Ri=1}if(E.status===69)if(E.Ek.extra){for(T= +E.pending;E.pz<(E.Ek.extra.length&65535)&&(E.pending!==E.oQ||(E.Ek.Xk&&E.pending>T&&(z.Ri=nW(z.Ri,E.YY,E.pending-T,T)),Q1(z),T=E.pending,E.pending!==E.oQ));)dw(E,E.Ek.extra[E.pz]&255),E.pz++;E.Ek.Xk&&E.pending>T&&(z.Ri=nW(z.Ri,E.YY,E.pending-T,T));E.pz===E.Ek.extra.length&&(E.pz=0,E.status=73)}else E.status=73;if(E.status===73)if(E.Ek.name){T=E.pending;do{if(E.pending===E.oQ&&(E.Ek.Xk&&E.pending>T&&(z.Ri=nW(z.Ri,E.YY,E.pending-T,T)),Q1(z),T=E.pending,E.pending===E.oQ)){var k=1;break}k=E.pzT&&(z.Ri=nW(z.Ri,E.YY,E.pending-T,T));k===0&&(E.pz=0,E.status=91)}else E.status=91;if(E.status===91)if(E.Ek.comment){T=E.pending;do{if(E.pending===E.oQ&&(E.Ek.Xk&&E.pending>T&&(z.Ri=nW(z.Ri,E.YY,E.pending-T,T)),Q1(z),T=E.pending,E.pending===E.oQ)){k=1;break}k=E.pzT&&(z.Ri=nW(z.Ri,E.YY,E.pending-T,T));k===0&&(E.status=103)}else E.status= +103;E.status===103&&(E.Ek.Xk?(E.pending+2>E.oQ&&Q1(z),E.pending+2<=E.oQ&&(dw(E,z.Ri&255),dw(E,z.Ri>>8&255),z.Ri=0,E.status=113)):E.status=113);if(E.pending!==0){if(Q1(z),z.eO===0)return E.gX=-1,0}else if(z.vX===0&&(D<<1)-(D>4?9:0)<=(Q<<1)-(Q>4?9:0)&&D!==4)return Dt(z,-5);if(E.status===666&&z.vX!==0)return Dt(z,-5);if(z.vX!==0||E.kf!==0||D!==0&&E.status!==666){Q=E.strategy===2?cds(E,D):E.strategy===3?ZvQ(E,D):V1[E.level].func(E,D);if(Q===3||Q===4)E.status=666;if(Q===1||Q===3)return z.eO===0&&(E.gX= +-1),0;if(Q===2&&(D===1?(hv(E,2,3),py(E,256,kZ),E.Am===16?(Ky(E,E.yl),E.yl=0,E.Am=0):E.Am>=8&&(E.YY[E.pending++]=E.yl&255,E.yl>>=8,E.Am-=8)):D!==5&&(hv(E,0,3),rP(E,0,0),D===3&&(EK(E.head),E.kf===0&&(E.vc=0,E.ZN=0,E.bz=0))),Q1(z),z.eO===0))return E.gX=-1,0}if(D!==4)return 0;if(E.wrap<=0)return 1;E.wrap===2?(dw(E,z.Ri&255),dw(E,z.Ri>>8&255),dw(E,z.Ri>>16&255),dw(E,z.Ri>>24&255),dw(E,z.Eh&255),dw(E,z.Eh>>8&255),dw(E,z.Eh>>16&255),dw(E,z.Eh>>24&255)):(Fc(E,z.Ri>>>16),Fc(E,z.Ri&65535));Q1(z);E.wrap>0&& +(E.wrap=-E.wrap);return E.pending!==0?0:1}; +OK=function(z){if(!(this instanceof OK))return new OK(z);z=this.options=aF.assign({level:-1,method:8,chunkSize:16384,kZ:15,O4:8,strategy:0,to:""},z||{});z.raw&&z.kZ>0?z.kZ=-z.kZ:z.Yz&&z.kZ>0&&z.kZ<16&&(z.kZ+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.yo=new b3;this.yo.eO=0;var D=this.yo;var E=z.level,Q=z.method,T=z.kZ,k=z.O4,G=z.strategy;if(D){var e=1;E===-1&&(E=6);T<0?(e=0,T=-T):T>15&&(e=2,T-=16);if(k<1||k>9||Q!==8||T<8||T>15||E<0||E>9||G<0||G>4)D=Dt(D,-2);else{T===8&&(T=9);var d= +new KLX;D.state=d;d.yo=D;d.wrap=e;d.Ek=null;d.wG=T;d.lP=1<>=7;k<30;k++)for(qg[k]=G<<7,T=0;T<1<<$K[k]-7;T++)sR[256+G++]=k;for(T=0;T<=15;T++)Q[T]=0;for(T=0;T<=143;)kZ[T*2+1]=8,T++,Q[8]++;for(;T<=255;)kZ[T*2+1]=9,T++,Q[9]++;for(;T<=279;)kZ[T*2+1]=7,T++,Q[7]++;for(;T<=287;)kZ[T*2+1]=8,T++,Q[8]++;H1(kZ,287,Q);for(T=0;T<30;T++)G6[T*2+1]=5,G6[T*2]=xK(T,5);vb=new Zr(kZ,y0,257,286,15);mf=new Zr(G6,$K,0,30,15);l3=new Zr([],p7O,0,19,7);j7=!0}E.Id=new c1(E.pZ,vb);E.Y$= +new c1(E.KH,mf);E.rN=new c1(E.wE,l3);E.yl=0;E.Am=0;Ng(E);E=0}else E=Dt(D,-2);E===0&&(D=D.state,D.SR=2*D.lP,EK(D.head),D.An=V1[D.level].Sa,D.NV=V1[D.level].Nc,D.vg=V1[D.level].Qb,D.d_=V1[D.level].mH,D.vc=0,D.ZN=0,D.kf=0,D.bz=0,D.OD=D.Ym=2,D.QC=0,D.B0=0);D=E}}else D=-2;if(D!==0)throw Error(z6[D]);z.header&&(D=this.yo)&&D.state&&D.state.wrap===2&&(D.state.Ek=z.header);if(z.d$){var F;typeof z.d$==="string"?F=SQ(z.d$):YZ.call(z.d$)==="[object ArrayBuffer]"?F=new Uint8Array(z.d$):F=z.d$;z=this.yo;k=F;G= +k.length;if(z&&z.state)if(F=z.state,D=F.wrap,D===2||D===1&&F.status!==42||F.kf)D=-2;else{D===1&&(z.Ri=fW(z.Ri,k,G,0));F.wrap=0;G>=F.lP&&(D===0&&(EK(F.head),F.vc=0,F.ZN=0,F.bz=0),E=new aF.JW(F.lP),aF.n7(E,k,G-F.lP,F.lP,0),k=E,G=F.lP);E=z.vX;Q=z.H8;T=z.input;z.vX=G;z.H8=0;z.input=k;for(Wb(F);F.kf>=3;){k=F.vc;G=F.kf-2;do F.B0=(F.B0<D:z.length===1?z[0]:z.reduce((D,E)=>(...Q)=>D(E(...Q)))}; +xe6=function(){var z=[];return D=>(E,Q)=>{E=D(E,Q);var T=()=>{throw Error("Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.");},k={getState:E.getState, +dispatch:(G,...e)=>T(G,...e)}; +Q=z.map(G=>G(k)); +T=av(...Q)(E.dispatch);return{...E,dispatch:T}}}; +HvJ=function(z){Object.keys(z).forEach(D=>{var E=z[D];if(typeof E(void 0,{type:S7})==="undefined")throw Error(`The slice reducer for key "${D}" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.`);if(typeof E(void 0,{type:`@@redux/PROBE_UNKNOWN_ACTION${Rv()}`})==="undefined")throw Error(`The slice reducer for key "${D}" returned undefined when probed with a random type. Don't try to handle '${S7}' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.`); +})}; +Zt=function(z,D,E){function Q(){if(L)throw Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return e} +function T(n){if(typeof n!=="function")throw Error(`Expected the listener to be a function. Instead, received: '${typeof n}'`);if(L)throw Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api/store#subscribelistener for more details.");var W=!0;F===d&&(F=d.slice());F.push(n);return function(){if(W){if(L)throw Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api/store#subscribelistener for more details."); +W=!1;F===d&&(F=d.slice());F.splice(F.indexOf(n),1);d=null}}} +function k(n){if(typeof n!=="object"||n===null)var W=!1;else{for(W=n;Object.getPrototypeOf(W)!==null;)W=Object.getPrototypeOf(W);W=Object.getPrototypeOf(n)===W}if(!W)throw Error(`Actions must be plain objects. Instead, the actual type was: '${typeof n}'. You may need to add middleware to your store setup to handle dispatching other values, such as 'redux-thunk' to handle dispatching functions. See https://redux.js.org/tutorials/fundamentals/part-4-store#middleware and https://redux.js.org/tutorials/fundamentals/part-6-async-logic#using-the-redux-thunk-middleware for examples.`); +if(typeof n.type==="undefined")throw Error('Actions may not have an undefined "type" property. You may have misspelled an action type string constant.');if(L)throw Error("Reducers may not dispatch actions.");try{L=!0,e=G(e,n)}finally{L=!1}W=d=F;for(let V=0;V1?D[z[0]]=z[1]:z.length===1&&Object.assign(D,z[0])}; +g.S=function(z,D){return z in UK?UK[z]:D}; +rw=function(z){var D=UK.EXPERIMENT_FLAGS;return D?D[z]:void 0}; +Uer=function(z){i3.forEach(D=>D(z))}; +tI=function(z){return z&&window.yterr?function(){try{return z.apply(this,arguments)}catch(D){ww(D)}}:z}; +ww=function(z){var D=g.us("yt.logging.errors.log");D?D(z,"ERROR",void 0,void 0,void 0,void 0,void 0):(D=g.S("ERRORS",[]),D.push([z,"ERROR",void 0,void 0,void 0,void 0,void 0]),g.gw("ERRORS",D));Uer(z)}; +y1=function(z,D,E,Q,T){var k=g.us("yt.logging.errors.log");k?k(z,"WARNING",D,E,Q,void 0,T):(k=g.S("ERRORS",[]),k.push([z,"WARNING",D,E,Q,void 0,T]),g.gw("ERRORS",k))}; +sK=function(z,D){D=z.split(D);var E={};for(let k=0,G=D.length;k{var T=Wq(Q);g.pw(Array.isArray(E)?E:[E],k=>{k==""?D.push(T):D.push(`${T}=${Wq(k)}`)})}); +return D.join("&")}; +g.q6=function(z){z.charAt(0)==="?"&&(z=z.substring(1));return sK(z,"&")}; +Pb=function(z){return z.split(",").map(D=>g.q6(D))}; +g.M6=function(z){return z.indexOf("?")!==-1?(z=(z||"").split("#")[0],z=z.split("?",2),g.q6(z.length>1?z[1]:z[0])):{}}; +g.AI=function(z,D){return CW(z,D||{},!0)}; +g.Bb=function(z,D){return CW(z,D||{},!1)}; +CW=function(z,D,E){var Q=z.split("#",2);z=Q[0];Q=Q.length>1?"#"+Q[1]:"";var T=z.split("?",2);z=T[0];T=g.q6(T[1]||"");for(let k in D)if(E||!g.S_(T,k))T[k]=D[k];return g.pD(z,T)+Q}; +g.zX=function(z){if(!D)var D=window.location.href;var E=g.m9(z)[1]||null,Q=g.Yw(z);E&&Q?(z=g.m9(z),D=g.m9(D),z=z[3]==D[3]&&z[1]==D[1]&&z[4]==D[4]):z=Q?g.Yw(D)===Q&&(Number(g.m9(D)[4]||null)||null)===(Number(g.m9(z)[4]||null)||null):!0;return z}; +g.DH=function(z){z||(z=document.location.href);z=g.m9(z)[1]||null;return z!==null&&z==="https"}; +g.QN=function(z){z=Em(z);return z===null?!1:z[0]==="com"&&z[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1}; +g.TX=function(z){z=Em(z);return z===null?!1:z[1]==="google"?!0:z[2]==="google"?z[0]==="au"&&z[1]==="com"?!0:z[0]==="uk"&&z[1]==="co"?!0:!1:!1}; +Em=function(z){z=g.Yw(z);return z!==null?z.split(".").reverse():null}; +ov=function(z){return z&&z.match(ivJ)?z:Xh(z)}; +g.GX=function(z){a:{let E;try{E=z.K.top.location.href}catch(Q){z=2;break a}z=E?E===z.L.location.href?0:1:2}z={dt:w76,flash:"0",frm:z};try{z.u_tz=-(new Date).getTimezoneOffset();try{var D=g.kp.history.length}catch(E){D=0}z.u_his=D;z.u_h=g.kp.screen?.height;z.u_w=g.kp.screen?.width;z.u_ah=g.kp.screen?.availHeight;z.u_aw=g.kp.screen?.availWidth;z.u_cd=g.kp.screen?.colorDepth}catch(E){}return z}; +g.dm=function(z=N6()){var D=g.ea,E=Object,Q=E.assign,T=g.GX(D);var k=D.K;try{var G=k.screenX;var e=k.screenY}catch(Z){}try{var d=k.outerWidth;var F=k.outerHeight}catch(Z){}try{var L=k.innerWidth;var f=k.innerHeight}catch(Z){}try{var n=k.screenLeft;var W=k.screenTop}catch(Z){}try{L=k.innerWidth,f=k.innerHeight}catch(Z){}try{var V=k.screen.availWidth;var Y=k.screen.availTop}catch(Z){}k=[n,W,G,e,V,Y,d,F,L,f];G=g.iD(!1,D.K.top);e=new tSO;"SVGElement"in g.XQ&&"createElementNS"in g.XQ.document&&e.set(0); +d=UcV();d["allow-top-navigation-by-user-activation"]&&e.set(1);d["allow-popups-to-escape-sandbox"]&&e.set(2);g.XQ.crypto&&g.XQ.crypto.subtle&&e.set(3);"TextDecoder"in g.XQ&&"TextEncoder"in g.XQ&&e.set(4);e=jiW(e);D=Q.call(E,T,{bc:e,bih:G.height,biw:G.width,brdim:k.join(),vis:g.wK(D.L),wgl:!!g.kp.WebGLRenderingContext});D.ca_type="image";z&&(D.bid=z);return D}; +ydL=function(){if(!FP)return null;var z=FP();return"open"in z?z:null}; +f9=function(z){switch(L9(z)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}}; +L9=function(z){return z&&"status"in z?z.status:-1}; +g.n9=function(z,D){typeof z==="function"&&(z=tI(z));return window.setTimeout(z,D)}; +Wx=function(z,D){typeof z==="function"&&(z=tI(z));return window.setInterval(z,D)}; +g.c=function(z,D){z=XP(z,D);return typeof z==="string"&&z==="false"?!1:!!z}; +JQ=function(z,D){return Number(XP(z,D)||0)}; +uZ=function(){return g.S("EXPERIMENTS_TOKEN","")}; +XP=function(z,D){z=g.S("EXPERIMENT_FLAGS",{})[z];return z!==void 0?z:D}; +VN=function(){var z=[],D=g.S("EXPERIMENTS_FORCED_FLAGS",{});for(var E of Object.keys(D))z.push({key:E,value:String(D[E])});E=g.S("EXPERIMENT_FLAGS",{});for(let Q of Object.keys(E))Q.startsWith("force_")&&D[Q]===void 0&&z.push({key:Q,value:String(E[Q])});return z}; +Om=function(z,D,E="GET",Q="",T,k,G,e=!1,d){var F=ydL();if(!F)return null;var L=()=>{(F&&"readyState"in F?F.readyState:0)===4&&D&&tI(D)(F)}; +"onloadend"in F?F.addEventListener("loadend",L,!1):F.onreadystatechange=L;g.c("debug_forward_web_query_parameters")&&(z=or6(z));F.open(E,z,!0);k&&(F.responseType=k);G&&(F.withCredentials=!0);E=E==="POST"&&(window.FormData===void 0||!(Q instanceof FormData));if(T=si6(z,T))for(let f in T)F.setRequestHeader(f,T[f]),"content-type"===f.toLowerCase()&&(E=!1);E&&F.setRequestHeader("Content-Type","application/x-www-form-urlencoded");d&&"onprogress"in F&&(F.onprogress=()=>{d(F.responseText)}); +if(e&&"setAttributionReporting"in XMLHttpRequest.prototype){z={eventSourceEligible:!0,triggerEligible:!1};try{F.setAttributionReporting(z)}catch(f){y1(f)}}F.send(Q);return F}; +si6=function(z,D={}){var E=g.zX(z),Q=g.S("INNERTUBE_CLIENT_NAME"),T=g.c("web_ajax_ignore_global_headers_if_set");for(let e in bZ){let d=g.S(bZ[e]),F=e==="X-Goog-AuthUser"||e==="X-Goog-PageId";e!=="X-Goog-Visitor-Id"||d||(d=g.S("VISITOR_DATA"));var k;if(!(k=!d)){if(!(k=E||(g.Yw(z)?!1:!0))){k=z;var G;if(G=g.c("add_auth_headers_to_remarketing_google_dot_com_ping")&&e==="Authorization"&&(Q==="TVHTML5"||Q==="TVHTML5_UNPLUGGED"||Q==="TVHTML5_SIMPLY")&&g.TX(k))k=Ic(k)||"",k=k.split("/"),k="/"+(k.length> +1?k[1]:""),G=k==="/pagead";k=G?!0:!1}k=!k}k||T&&D[e]!==void 0||Q==="TVHTML5_UNPLUGGED"&&F||(D[e]=d)}"X-Goog-EOM-Visitor-Id"in D&&"X-Goog-Visitor-Id"in D&&delete D["X-Goog-Visitor-Id"];if(E||!g.Yw(z))D["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(E||!g.Yw(z)){let e;try{e=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch{}e&&(D["X-YouTube-Time-Zone"]=e)}document.location.hostname.endsWith("youtubeeducation.com")||!E&&g.Yw(z)||(D["X-YouTube-Ad-Signals"]=g.$Z(g.dm()));return D}; +ml=function(z,D){D.method="POST";D.postParams||(D.postParams={});return g.vx(z,D)}; +$eW=function(z,D){if(window.fetch&&D.format!=="XML"){var E={method:D.method||"GET",credentials:"same-origin"};D.headers&&(E.headers=D.headers);D.priority&&(E.priority=D.priority);z=lZ(z,D);var Q=Yp(z,D);Q&&(E.body=Q);D.withCredentials&&(E.credentials="include");var T=D.context||g.XQ,k=!1,G;fetch(z,E).then(e=>{if(!k){k=!0;G&&window.clearTimeout(G);var d=e.ok,F=L=>{L=L||{};d?D.onSuccess&&D.onSuccess.call(T,L,e):D.onError&&D.onError.call(T,L,e);D.onFinish&&D.onFinish.call(T,L,e)}; +(D.format||"JSON")==="JSON"&&(d||e.status>=400&&e.status<500)?e.json().then(F,()=>{F(null)}):F(null)}}).catch(()=>{D.onError&&D.onError.call(T,{},{})}); +z=D.timeout||0;D.onFetchTimeout&&z>0&&(G=g.n9(()=>{k||(k=!0,window.clearTimeout(G),D.onFetchTimeout.call(D.context||g.XQ))},z))}else g.vx(z,D)}; +g.vx=function(z,D){var E=D.format||"JSON";z=lZ(z,D);var Q=Yp(z,D),T=!1,k=qjQ(z,e=>{if(!T){T=!0;G&&window.clearTimeout(G);var d=f9(e),F=null,L=400<=e.status&&e.status<500,f=500<=e.status&&e.status<600;if(d||L||f)F=P7a(z,E,e,D.convertToSafeHtml);d&&(d=MSw(E,e,F));F=F||{};L=D.context||g.XQ;d?D.onSuccess&&D.onSuccess.call(L,e,F):D.onError&&D.onError.call(L,e,F);D.onFinish&&D.onFinish.call(L,e,F)}},D.method,Q,D.headers,D.responseType,D.withCredentials,!1,D.onProgress); +Q=D.timeout||0;if(D.onTimeout&&Q>0){let e=D.onTimeout;var G=g.n9(()=>{T||(T=!0,k.abort(),window.clearTimeout(G),e.call(D.context||g.XQ,k))},Q)}return k}; +lZ=function(z,D){D.includeDomain&&(z=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+z);var E=g.S("XSRF_FIELD_NAME");if(D=D.urlParams)D[E]&&delete D[E],z=g.AI(z,D);return z}; +Yp=function(z,D){var E=g.S("XSRF_FIELD_NAME"),Q=g.S("XSRF_TOKEN"),T=D.postBody||"",k=D.postParams,G=g.S("XSRF_FIELD_NAME"),e;D.headers&&(e=D.headers["Content-Type"]);D.excludeXsrf||g.Yw(z)&&!D.withCredentials&&g.Yw(z)!==document.location.hostname||D.method!=="POST"||e&&e!=="application/x-www-form-urlencoded"||D.postParams&&D.postParams[G]||(k||(k={}),k[E]=Q);k&&typeof T==="string"&&(T=g.q6(T),g.$0(T,k),T=D.postBodyFormat&&D.postBodyFormat==="JSON"?JSON.stringify(T):hX(T));k=T||k&&!g.KY(k);!ID&&k&& +D.method!=="POST"&&(ID=!0,ww(Error("AJAX request with postData should use POST")));return T}; +P7a=function(z,D,E,Q){var T=null;switch(D){case "JSON":let k;try{k=E.responseText}catch(G){throw Q=Error("Error reading responseText"),Q.params=z,y1(Q),G;}z=E.getResponseHeader("Content-Type")||"";if(k&&z.indexOf("json")>=0){k.substring(0,5)===")]}'\n"&&(k=k.substring(5));try{T=JSON.parse(k)}catch(G){}}break;case "XML":if(z=(z=E.responseXML)?C7w(z):null)T={},g.pw(z.getElementsByTagName("*"),G=>{T[G.tagName]=AdW(G)})}Q&&aD(T); +return T}; +aD=function(z){if(g.mI(z))for(let D in z)D==="html_content"||g.sa(D,"_html")?z[D]=g.vn(z[D]):aD(z[D])}; +MSw=function(z,D,E){if(D&&D.status===204)return!0;switch(z){case "JSON":return!!E;case "XML":return Number(E&&E.return_code)===0;case "RAW":return!0;default:return!!E}}; +C7w=function(z){return z?(z=("responseXML"in z?z.responseXML:z).getElementsByTagName("root"))&&z.length>0?z[0]:null:null}; +AdW=function(z){var D="";g.pw(z.childNodes,E=>{D+=E.nodeValue}); +return D}; +or6=function(z){var D=window.location.search,E=g.Yw(z);g.c("debug_handle_relative_url_for_query_forward_killswitch")||!E&&g.zX(z)&&(E=document.location.hostname);var Q=Ic(z);Q=(E=E&&(E.endsWith("youtube.com")||E.endsWith("youtube-nocookie.com")))&&Q&&Q.startsWith("/api/");if(!E||Q)return z;var T=g.q6(D),k={};g.pw(BEL,G=>{T[G]&&(k[G]=T[G])}); +return g.Bb(z,k)}; +g.RD=function(z,D){var E=g.Hr(D),Q;return(new g.VQ((T,k)=>{E.onSuccess=G=>{f9(G)?T(new zTr(G)):k(new g.Sa(`Request failed, status=${L9(G)}`,"net.badstatus",G))}; +E.onError=G=>{k(new g.Sa("Unknown request error","net.unknown",G))}; +E.onTimeout=G=>{k(new g.Sa("Request timed out","net.timeout",G))}; +Q=g.vx(z,E)})).Me(T=>{T instanceof g.qo&&Q?.abort(); +return g.iX(T)})}; +g.ZH=function(z,D,E,Q,T=-1,k){var G=d=>new g.VQ(F=>{setTimeout(F,d)}),e=(d,F,L)=>d.Me(f=>{if(F<=0||L9(f.xhr)===403)return g.iX(new g.Sa("Request retried too many times","net.retryexhausted",f.xhr)); +var n=Math.pow(2,E-F+1)*L,W=T>0?Math.min(T,n):n;return G(L).then(()=>{k&&k(f,F-1);return e(g.RD(z,D),F-1,W)})}); +return e(g.RD(z,D),E-1,Q)}; +D$6=function(z,D=null){z.A=2;z.L=D}; +EHQ=function(z,D=null){z.A=1;z.L=D}; +g.K9=function(z=null){var D=new cx;D$6(D,z);return D}; +g.hQ=function(z=null){var D=new cx;EHQ(D,z);return D}; +Hx=function(z,D,E,Q="youtube.com",T=!1){p9||xp.set(""+z,D,{SU:E,path:"/",domain:Q,secure:T})}; +g.N1=function(z){if(!p9)return xp.get(""+z,void 0)}; +Um=function(z,D="/",E="youtube.com"){p9||xp.remove(""+z,D,E)}; +gm=function(){if(!xp.isEnabled())return!1;if(!xp.isEmpty())return!0;xp.set("TESTCOOKIESENABLED","1",{SU:60});if(xp.get("TESTCOOKIESENABLED")!=="1")return!1;xp.remove("TESTCOOKIESENABLED");return!0}; +g.H=function(z,D){if(z)return z[D.name]}; +rm=function(z){var D=g.S("INNERTUBE_HOST_OVERRIDE");D&&(z=String(D)+String(SK(z)));return z}; +iZ=function(z){var D={};g.c("json_condensed_response")&&(D.prettyPrint="false");return z=g.Bb(z,D)}; +wm=function(z,D="POST"){z={method:D,mode:g.zX(z)?"same-origin":"cors",credentials:g.zX(z)?"same-origin":"include"};D={};var E={};for(let Q of Object.keys(D))D[Q]&&(E[Q]=D[Q]);Object.keys(E).length>0&&(z.headers=E);return z}; +tQ=function(z,D={}){return`service:${z}/${Object.keys(D).sort().map(E=>E+":"+D[E]).join("/")}`}; +yN=function(){var z=/Chrome\/(\d+)/.exec(g.G3());return z?parseFloat(z[1]):NaN}; +oD=function(){var z=/\sCobalt\/(\S+)\s/.exec(g.G3());if(!z)return NaN;var D=[];for(let E of z[1].split("."))z=parseInt(E,10),z>=0&&D.push(z);return parseFloat(D.join("."))}; +$p=function(){return g.sm("android")&&g.sm("chrome")&&!(g.sm("trident/")||g.sm("edge/"))&&!g.sm("cobalt")}; +g.q1=function(){return g.sm("cobalt")}; +Px=function(){return g.sm("cobalt")&&g.sm("appletv")}; +M1=function(){return g.sm("(ps3; leanback shell)")||g.sm("ps3")&&g.q1()}; +C9=function(){return g.sm("(ps4; leanback shell)")||g.sm("ps4")&&g.q1()}; +g.AQ=function(){return g.q1()&&(g.sm("ps4 vr")||g.sm("ps4 pro vr"))}; +Bx=function(){var z=/WebKit\/([0-9]+)/.exec(g.G3());return!!(z&&parseInt(z[1],10)>=600)}; +zO=function(){var z=/WebKit\/([0-9]+)/.exec(g.G3());return!!(z&&parseInt(z[1],10)>=602)}; +Dc=function(){return g.sm("iemobile")||g.sm("windows phone")&&g.sm("edge")}; +TO=function(){return(EC||QV)&&g.sm("applewebkit")&&!g.sm("version")&&(!g.sm("safari")||g.sm("gsa/"))}; +GO=function(){return g.kf&&g.sm("version/")}; +ei=function(){return g.sm("smart-tv")&&g.sm("samsung")}; +g.sm=function(z){var D=g.G3();return D?D.toLowerCase().indexOf(z)>=0:!1}; +g.di=function(){return e_()||TO()||GO()?!0:g.S("EOM_VISITOR_DATA")?!1:!0}; +Fp=function(z,D){return D===void 0||D===null?z:D==="1"||D===!0||D===1||D==="True"?!0:!1}; +LK=function(z,D,E){for(let Q in E)if(E[Q]==D)return E[Q];return z}; +fK=function(z,D){return D===void 0||D===null?z:Number(D)}; +nK=function(z,D){return D===void 0||D===null?z:D.toString()}; +var Qxw=function(z,D){return Ip[J[7]](this,73,634,z,D)}; +W6=function(z,D){if(D){if(z==="fullwidth")return Infinity;if(z==="fullheight")return 0}return z&&(D=z.match(TpL))&&(z=Number(D[2]),D=Number(D[1]),!isNaN(z)&&!isNaN(D)&&z>0)?D/z:NaN}; +Xp=function(z){var D=z.docid||z.video_id||z.videoId||z.id;if(D)return D;D=z.raw_player_response;D||(z=z.player_response)&&(D=JSON.parse(z));return D&&D.videoDetails&&D.videoDetails.videoId||null}; +g.uF=function(z){return J4(z,!1)==="EMBEDDED_PLAYER_MODE_PFL"}; +VV=function(z){return z==="EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT"||z==="EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"?!0:!1}; +J4=function(z,D=!1){D=D?"EMBEDDED_PLAYER_MODE_DEFAULT":"EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(D="EMBEDDED_PLAYER_MODE_PFL");var E=z.raw_embedded_player_response;if(!E&&(z=z.embedded_player_response))try{E=JSON.parse(z)}catch(Q){return D}return E?LK(D,E.embeddedPlayerMode,kdW):D}; +GdX=function(z){z&&(z.dataset?z.dataset[OC()]="true":nOw(z))}; +bF=function(z){return z?z.dataset?z.dataset[OC()]:z.getAttribute("data-loaded"):null}; +OC=function(){return ji.loaded||(ji.loaded="loaded".replace(/\-([a-z])/g,(z,D)=>D.toUpperCase()))}; +mQ=function(){var z=document;if("visibilityState"in z)return z.visibilityState;var D=v6+"VisibilityState";if(D in z)return z[D]}; +lF=function(z,D){var E;g.Ux(z,Q=>{E=D[Q];return!!E}); +return E}; +Yf=function(z){if(z.requestFullscreen)z=z.requestFullscreen(void 0);else if(z.webkitRequestFullscreen)z=z.webkitRequestFullscreen();else if(z.mozRequestFullScreen)z=z.mozRequestFullScreen();else if(z.msRequestFullscreen)z=z.msRequestFullscreen();else if(z.webkitEnterFullscreen)z=z.webkitEnterFullscreen();else return Promise.reject(Error("Fullscreen API unavailable"));return z instanceof Promise?z:Promise.resolve()}; +Si=function(z){var D;g.Iu()?au()==z&&(D=document):D=z;return D&&(z=lF(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],D))?(D=z.call(D),D instanceof Promise?D:Promise.resolve()):Promise.resolve()}; +eTQ=function(z){return g.i5(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],D=>`on${D.toLowerCase()}`in z)}; +g.Iu=function(){return!!lF(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)}; +au=function(z=!1){var D=lF(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(z)for(;D&&D.shadowRoot;)D=D.shadowRoot.fullscreenElement;return D?D:null}; +Ru=function(z){if(document.body&&document.documentElement){let D=document.body.scrollTop+document.documentElement.scrollTop;z.K=z.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);z.L=z.clientY+D}}; +d$I=function(z,D,E,Q={}){z.addEventListener&&(D!="mouseenter"||"onmouseenter"in document?D!="mouseleave"||"onmouseenter"in document?D=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(D="MozMousePixelScroll"):D="mouseout":D="mouseover");return g.Zd(g.Zc,T=>{var k=typeof T[4]==="boolean"&&T[4]==!!Q,G=g.mI(T[4])&&g.mI(Q)&&g.x0(T[4],Q);return!!T.length&&T[0]==z&&T[1]==D&&T[2]==E&&(k||G)})}; +g.pK=function(z,D,E,Q={}){if(!z||!z.addEventListener&&!z.attachEvent)return"";var T=d$I(z,D,E,Q);if(T)return T;T=++c6.count+"";var k=!(D!="mouseenter"&&D!="mouseleave"||!z.addEventListener||"onmouseenter"in document);var G=k?e=>{e=new KK(e);if(!g.vO(e.relatedTarget,d=>d==z,!0))return e.currentTarget=z,e.type=D,E.call(z,e)}:e=>{e=new KK(e); +e.currentTarget=z;return E.call(z,e)}; +G=tI(G);z.addEventListener?(D=="mouseenter"&&k?D="mouseover":D=="mouseleave"&&k?D="mouseout":D=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(D="MozMousePixelScroll"),h4()||typeof Q==="boolean"?z.addEventListener(D,G,Q):z.addEventListener(D,G,!!Q.capture)):z.attachEvent(`on${D}`,G);g.Zc[T]=[z,D,E,G,Q];return T}; +g.xf=function(z){z&&(typeof z=="string"&&(z=[z]),g.pw(z,D=>{if(D in g.Zc){var E=g.Zc[D];let Q=E[0],T=E[1],k=E[3];E=E[4];Q.removeEventListener?h4()||typeof E==="boolean"?Q.removeEventListener(T,k,E):Q.removeEventListener(T,k,!!E.capture):Q.detachEvent&&Q.detachEvent(`on${T}`,k);delete g.Zc[D]}}))}; +var F8W=function(){return U2[J[7]](this,64,4547)}; +H6=function(z){z=z||window.event;var D;z.composedPath&&typeof z.composedPath==="function"?D=z.composedPath():D=z.path;D&&D.length?z=D[0]:(z=z||window.event,z=z.target||z.srcElement,z.nodeType==3&&(z=z.parentNode));return z}; +Np=function(z){this.U=z;this.K=null;this.Z=0;this.V=null;this.B=0;this.L=[];for(z=0;z<4;z++)this.L.push(0);this.A=0;this.j=g.pK(window,"mousemove",(0,g.SW)(this.Y,this));this.S=Wx((0,g.SW)(this.D,this),25)}; +UC=function(z,D,E,Q){for(let T=0;T0?E:0;E=Q?Date.now()+Q*1E3:0;if((Q=Q?gi.e8():gi.oF())&&window.JSON){typeof D!=="string"&&(D=JSON.stringify(D,void 0));try{Q.set(z,D,E)}catch(T){Q.remove(z)}}}; +g.iF=function(z){var D=gi.oF(),E=gi.e8();if(!D&&!E||!window.JSON)return null;try{var Q=D.get(z)}catch(T){}if(typeof Q!=="string")try{Q=E.get(z)}catch(T){}if(typeof Q!=="string")return null;try{Q=JSON.parse(Q,void 0)}catch(T){}return Q}; +wi=function(){var z=gi.e8();if(z&&(z=z.Nm("yt-player-quality")))return z.creation}; +t4=function(){if(!g.XQ.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return g.XQ.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":g.XQ.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":g.XQ.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":g.XQ.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(z){return"WEB_DISPLAY_MODE_UNKNOWN"}}; +ou=function(){yV.instance||(yV.instance=new yV);return yV.instance}; +L8O=function(z){switch(z){case "DESKTOP":return 1;case "UNKNOWN_PLATFORM":return 0;case "TV":return 2;case "GAME_CONSOLE":return 3;case "MOBILE":return 4;case "TABLET":return 5}}; +g.$f=function(){sC||(sC=new fSJ);return sC}; +qp=function(z){if(/^f([1-9][0-9]*)$/.test(z))throw Error(`ExpectedRegexMatch: ${z}`);}; +P6=function(z){if(!/^\w+$/.test(z))throw Error(`ExpectedRegexMismatch: ${z}`);}; +CK=function(z){z=Mp[z]!==void 0?Mp[z].toString():null;return z!=null&&/^[A-Fa-f0-9]+$/.test(z)?parseInt(z,16):null}; +A4=function(){var z=g.XQ.navigator;return z?z.connection:void 0}; +zV=function(){var z=A4();if(z){var D=B6[z.type||"unknown"]||"CONN_UNKNOWN";z=B6[z.effectiveType||"unknown"]||"CONN_UNKNOWN";D==="CONN_CELLULAR_UNKNOWN"&&z!=="CONN_UNKNOWN"&&(D=z);if(D!=="CONN_UNKNOWN")return D;if(z!=="CONN_UNKNOWN")return z}}; +E_=function(){var z=A4();if(z?.effectiveType)return Do.hasOwnProperty(z.effectiveType)?Do[z.effectiveType]:"EFFECTIVE_CONNECTION_TYPE_UNKNOWN"}; +TV=function(){try{return Qa(),!0}catch(z){return!1}}; +Qa=function(){if(g.S("DATASYNC_ID")!==void 0)return g.S("DATASYNC_ID");throw new g.k3("Datasync ID not set","unknown");}; +g.el=function(z,D,E){return g.GV(D,0,E)}; +dT=function(z){var D=g.us("yt.scheduler.instance.addImmediateJob");D?D(z):z()}; +g.LF=function(){Fz.instance||(Fz.instance=new Fz);return Fz.instance}; +g.GV=function(z,D,E){E!==void 0&&Number.isNaN(Number(E))&&(E=void 0);var Q=g.us("yt.scheduler.instance.addJob");return Q?Q(z,D,E):E===void 0?(z(),NaN):g.n9(z,E||0)}; +fF=function(z){var D=g.us("yt.scheduler.instance.setPriorityThreshold");D&&D(z)}; +Wa=function(){return nF()?.get("LAST_RESULT_ENTRY_KEY",!0)}; +Va=function(z){Xz||(u$.push({type:"ERROR",payload:z}),u$.length>10&&u$.shift())}; +O_=function(z,D){Xz||(u$.push({type:"EVENT",eventType:z,payload:D}),u$.length>10&&u$.shift())}; +b$=function(z){if(z.indexOf(":")>=0)throw Error("Database name cannot contain ':'");}; +jl=function(z){return z.substr(0,z.indexOf(":"))||z}; +Y3=function(z,D,E,Q){D=jl(D);var T=z instanceof Error?z:Error(`Unexpected error: ${z}`);if(T instanceof va)return T;z={objectStoreNames:E,dbName:D,dbVersion:Q};if(T.name==="QuotaExceededError")return new va("QUOTA_EXCEEDED",z);if(g.m4&&T.name==="UnknownError")return new va("QUOTA_MAYBE_EXCEEDED",z);if(T instanceof l$)return new va("MISSING_INDEX",{...z,objectStore:T.objectStore,index:T.index});if(T.name==="InvalidStateError"&&nHs.some(k=>T.message.includes(k)))return new va("EXECUTE_TRANSACTION_ON_CLOSED_DB", +z); +if(T.name==="AbortError")return new va("UNKNOWN_ABORT",z,T.message);T.args=[{...z,name:"IdbError",NL:T.name}];T.level="WARNING";return T}; +g.IB=function(z,D,E){var Q=Wa();return new va("IDB_NOT_SUPPORTED",{context:{caller:z,publicName:D,version:E,hasSucceededOnce:Q?.hasSucceededOnce}})}; +W86=function(z){if(!z)throw Error();throw z;}; +XLI=function(z){return z}; +RB=function(z,D,E,Q,T){try{if(z.state.status!=="FULFILLED")throw Error("calling handleResolve before the promise is fulfilled.");let k=E(z.state.value);k instanceof aB?Sl(z,D,k,Q,T):Q(k)}catch(k){T(k)}}; +Zo=function(z,D,E,Q,T){try{if(z.state.status!=="REJECTED")throw Error("calling handleReject before the promise is rejected.");let k=E(z.state.reason);k instanceof aB?Sl(z,D,k,Q,T):Q(k)}catch(k){T(k)}}; +Sl=function(z,D,E,Q,T){D===E?T(new TypeError("Circular promise chain detected.")):E.then(k=>{k instanceof aB?Sl(z,D,k,Q,T):Q(k)},k=>{T(k)})}; +ca=function(z,D,E){var Q=()=>{try{z.removeEventListener("success",T),z.removeEventListener("error",k)}catch{}},T=()=>{D(z.result); +Q()},k=()=>{E(z.error); +Q()}; +z.addEventListener("success",T);z.addEventListener("error",k)}; +J1X=function(z){return new Promise((D,E)=>{ca(z,D,E)})}; +hF=function(z){return new aB(new KF((D,E)=>{ca(z,D,E)}))}; +pF=function(z,D){return new aB(new KF((E,Q)=>{var T=()=>{var k=z?D(z):null;k?k.then(G=>{z=G;T()},Q):E()}; +T()}))}; +x3=function(z){return hF(z).then(D=>D?new uIQ(z,D):null)}; +Ha=function(){return g.c("idb_immediate_commit")}; +gT=async function(z,D,E,Q){var T={mode:"readonly",OO:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof E==="string"?T.mode=E:Object.assign(T,E);z.transactionCount++;E=T.OO?3:1;for(var k=0,G;!G;){k++;let L=Math.round((0,g.N)());try{var e=z.K.transaction(D,T.mode),d=Q,F=!!T.commit;let f=new N0(e),n=await VJX(f,d,F),W=Math.round((0,g.N)());U_(z,L,W,k,void 0,D.join(),T);return n}catch(f){d=Math.round((0,g.N)());let n=Y3(f,z.K.name,D.join(),z.K.version);if(n instanceof va&&!n.K||k>=E)U_(z,L,d,k,n,D.join(), +T),G=n}}return Promise.reject(G)}; +i$=function(z,D,E){z=z.K.createObjectStore(D,E);return new rT(z)}; +wT=function(z,D){z.K.objectStoreNames.contains(D)&&z.K.deleteObjectStore(D)}; +U_=function(z,D,E,Q,T,k,G){D=E-D;T?(T instanceof va&&(T.type==="QUOTA_EXCEEDED"||T.type==="QUOTA_MAYBE_EXCEEDED")&&O_("QUOTA_EXCEEDED",{dbName:jl(z.K.name),objectStoreNames:k,transactionCount:z.transactionCount,transactionMode:G.mode}),T instanceof va&&T.type==="UNKNOWN_ABORT"&&(E-=z.A,E<0&&E>=2147483648&&(E=0),O_("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:k,transactionDuration:D,transactionCount:z.transactionCount,dbDuration:E}),z.L=!0),tF(z,!1,Q,k,D,G.tag),Va(T)):tF(z,!0,Q,k,D,G.tag)}; +tF=function(z,D,E,Q,T,k="IDB_TRANSACTION_TAG_UNKNOWN"){O_("TRANSACTION_ENDED",{objectStoreNames:Q,connectionHasUnknownAbortedTransaction:z.L,duration:T,isSuccessful:D,tryCount:E,tag:k})}; +ya=function(z,D,E){z.K.createIndex(D,E,{unique:!1})}; +s_=function(z,D,E){z=z.K.openCursor(D.query,D.direction);return oB(z).then(Q=>pF(Q,E))}; +OdJ=function(z,D){return s_(z,{query:D},E=>E.delete().then(()=>$3(E))).then(()=>{})}; +bdr=function(z,D,E){var Q=[];return s_(z,{query:D},T=>{if(!(E!==void 0&&Q.length>=E))return Q.push(T.getValue()),$3(T)}).then(()=>Q)}; +vHL=function(z){var D=[];return jxI(z,E=>{D.push(E.cursor.primaryKey);E.cursor.continue(void 0);return x3(E.request)}).then(()=>D)}; +q0=function(z){return"getAllKeys"in IDBObjectStore.prototype?hF(z.K.getAllKeys(void 0,void 0)):vHL(z)}; +jxI=function(z,D){var E={query:void 0},Q=E.query;E=E.direction;z="openKeyCursor"in IDBObjectStore.prototype?z.K.openKeyCursor(Q,E):z.K.openCursor(Q,E);return x3(z).then(T=>pF(T,D))}; +VJX=function(z,D,E){var Q=new Promise((T,k)=>{try{let G=D(z);E&&z.commit();G.then(e=>{T(e)}).catch(k)}catch(G){k(G),z.abort()}}); +return Promise.all([Q,z.done]).then(([T])=>T)}; +var m$I=function(z,D,E,Q,T,k){return Ip[J[7]](this,7,1674,z,D,E,Q,T,k)}; +Pa=function(z,D,E){var {query:Q=null,direction:T="next"}=D;z=z.K.openCursor(Q,T);return oB(z).then(k=>pF(k,E))}; +lSV=function(z,D,E){var Q=[];return Pa(z,{query:D},T=>{if(!(E!==void 0&&Q.length>=E))return Q.push(T.getValue()),$3(T)}).then(()=>Q)}; +oB=function(z){return hF(z).then(D=>D?new YeV(z,D):null)}; +$3=function(z){z.cursor.continue(void 0);return oB(z.request)}; +aSw=function(z,D,E){return new Promise((Q,T)=>{var k=D!==void 0?self.indexedDB.open(z,D):self.indexedDB.open(z);var G=E.blocked,e=E.blocking,d=E.Vx,F=E.upgrade,L=E.closed,f,n=()=>{f||(f=new ISO(k.result,{closed:L}));return f}; +k.addEventListener("upgradeneeded",W=>{try{if(W.newVersion===null)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(k.transaction===null)throw Error("Invariant: transaction on IDbOpenDbRequest is null");W.dataLoss&&W.dataLoss!=="none"&&O_("IDB_DATA_CORRUPTED",{reason:W.dataLossMessage||"unknown reason",dbName:jl(z)});let V=n(),Y=new N0(k.transaction);F&&F(V,Z=>W.oldVersion=Z,Y); +Y.done.catch(Z=>{T(Z)})}catch(V){T(V)}}); +k.addEventListener("success",()=>{var W=k.result;e&&W.addEventListener("versionchange",()=>{e(n())}); +W.addEventListener("close",()=>{O_("IDB_UNEXPECTEDLY_CLOSED",{dbName:jl(z),dbVersion:W.version});d&&d()}); +Q(n())}); +k.addEventListener("error",()=>{T(k.error)}); +G&&k.addEventListener("blocked",()=>{G()})})}; +M0=function(z,D="",E=""){z=new g.wo(z,!0);z.set("alr","yes");E&&(E=ro(8,5797,ro(7,4168,E)),z[J[18]](D,Ul(15,8264,E)));return z}; +CF=function(z,D,E={}){return aSw(z,D,E)}; +AF=async function(z,D={}){try{let E=self.indexedDB.deleteDatabase(z),Q=D.blocked;Q&&E.addEventListener("blocked",()=>{Q()}); +await J1X(E)}catch(E){throw Y3(E,z,"",-1);}}; +Ba=function(z,D){return new va("INCOMPATIBLE_DB_VERSION",{dbName:z.name,oldVersion:z.options.version,newVersion:D})}; +zR=function(z,D){if(!D)throw g.IB("openWithToken",jl(z.name));return z.open()}; +Ep=async function(z,D){return gT(await zR(Dj,D),["databases"],{OO:!0,mode:"readwrite"},E=>{var Q=E.objectStore("databases");return Q.get(z.actualName).then(T=>{if(T?z.actualName!==T.actualName||z.publicName!==T.publicName||z.userIdentifier!==T.userIdentifier:1)return Q.put(z).then(()=>{})})})}; +Qd=async function(z,D){return z?(await zR(Dj,D)).delete("databases",z):void 0}; +SeJ=async function(z,D){var E=[];D=await zR(Dj,D);await gT(D,["databases"],{OO:!0,mode:"readonly"},Q=>{E.length=0;return s_(Q.objectStore("databases"),{},T=>{z(T.getValue())&&E.push(T.getValue());return $3(T)})}); +return E}; +RTQ=function(z,D){return SeJ(E=>E.publicName===z&&E.userIdentifier!==void 0,D)}; +Zd6=async function(){if(Wa()?.hasSucceededOnce)return!0;var z;if(!(z=g.TR&&Bx()&&!zO()||g.kS)){try{z=self;var D=!!(z.indexedDB&&z.IDBIndex&&z.IDBKeyRange&&z.IDBObjectStore)}catch(E){D=!1}z=!D}if(z||!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return!1;try{return await Ep({actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0},GR),await Qd("yt-idb-test-do-not-use",GR),!0}catch(E){return!1}}; +dA=function(){if(eC!==void 0)return eC;Xz=!0;return eC=Zd6().then(z=>{Xz=!1;if(nF()?.L()){var D={hasSucceededOnce:Wa()?.hasSucceededOnce||z};nF()?.set("LAST_RESULT_ENTRY_KEY",D,2592E3,!0)}return z})}; +F0=function(){return g.us("ytglobal.idbToken_")||void 0}; +g.Lc=function(){var z=F0();return z?Promise.resolve(z):dA().then(D=>{D?(g.JV("ytglobal.idbToken_",GR),D=GR):D=void 0;return D})}; +fc=function(z){if(!TV())throw z=new va("AUTH_INVALID",{dbName:z}),Va(z),z;var D=Qa();return{actualName:`${z}:${D}`,publicName:z,userIdentifier:D}}; +nc=async function(z,D,E,Q){var T=Error().stack??"",k=await g.Lc();if(!k)throw D=g.IB("openDbImpl",z,D),g.c("ytidb_async_stack_killswitch")||(D.stack=`${D.stack}\n${T.substring(T.indexOf("\n")+1)}`),Va(D),D;b$(z);T=E?{actualName:z,publicName:z,userIdentifier:void 0}:fc(z);try{return await Ep(T,k),await CF(T.actualName,D,Q)}catch(G){try{await Qd(T.actualName,k)}catch{}throw G;}}; +c1k=function(z,D,E={}){return nc(z,D,!1,E)}; +K8a=function(z,D,E={}){return nc(z,D,!0,E)}; +hTI=async function(z,D={}){var E=await g.Lc();E&&(b$(z),z=fc(z),await AF(z.actualName,D),await Qd(z.actualName,E))}; +pLr=function(z,D,E){z=z.map(async Q=>{await AF(Q.actualName,D);await Qd(Q.actualName,E)}); +return Promise.all(z).then(()=>{})}; +Wc=async function(z){var D={},E=await g.Lc();E&&(b$(z),z=await RTQ(z,E),await pLr(z,D,E))}; +X0=async function(z,D={}){var E=await g.Lc();E&&(b$(z),await AF(z,D),await Qd(z,E))}; +Hds=function(z,D){var E;return()=>{E||(E=new x$X(z,D));return E}}; +JL=function(z,D){return Hds(z,D)}; +uA=function(z){return zR(Npr(),z)}; +Vd=async function(z,D,E,Q){z={config:z,hashData:D,timestamp:Q!==void 0?Q:(0,g.N)()};E=await uA(E);await E.clear("hotConfigStore");return await E.put("hotConfigStore",z)}; +Op=async function(z,D,E,Q,T){z={config:z,hashData:D,configData:E,timestamp:T!==void 0?T:(0,g.N)()};Q=await uA(Q);await Q.clear("coldConfigStore");return await Q.put("coldConfigStore",z)}; +bA=async function(z){z=await uA(z);var D=void 0;await gT(z,["coldConfigStore"],{mode:"readwrite",OO:!0},E=>Pa(E.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},Q=>{D=Q.getValue()})); +return D}; +jC=async function(z){z=await uA(z);var D=void 0;await gT(z,["hotConfigStore"],{mode:"readwrite",OO:!0},E=>Pa(E.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},Q=>{D=Q.getValue()})); +return D}; +U$W=async function(){await Wc("ytGcfConfig")}; +mg=function(){if(!g.vc.instance){let z=new g.vc;g.vc.instance=z}return g.vc.instance}; +idn=function(z){if(!z.L||!z.K){if(!F0()){let D=g.IB("scheduleGetConfigs");y1(D)}z.Z||(z.Z=UT.LZ(async()=>{try{await gHn(z)}catch{}try{await r16(z)}catch{}z.Z&&(z.Z=0)},100))}}; +wLW=async function(z){if(g.c("start_client_gcf")||g.c("delete_gcf_config_db"))g.c("start_client_gcf")&&(await g.Lc()&&TV()&&!g.c("delete_gcf_config_db")?(z.V=!0,idn(z)):(lA(z),YS(z))),g.c("delete_gcf_config_db")&&await U$W()}; +IR=function(){return g.us("yt.gcf.config.hotConfigGroup")}; +aR=function(z,D){z.L=D;g.JV("yt.gcf.config.hotConfigGroup",z.L||null)}; +YS=function(z){aR(z,g.S("RAW_HOT_CONFIG_GROUP"));z.A(g.S("SERIALIZED_HOT_HASH_DATA"))}; +gHn=async function(z){if(z.L)return IR();if(!z.V)return z=g.IB("getHotConfig IDB not initialized"),y1(z),Promise.reject(z);var D=F0(),E=g.S("TIME_CREATED_MS");if(D){var Q=await jC(D);if(Q&&Q.timestamp>E)return aR(z,Q.config),z.A(Q.hashData),IR()}else Q=g.IB("getHotConfig token error"),y1(Q);YS(z);D&&z.L&&z.hotHashData&&await Vd(z.L,z.hotHashData,D,E);return z.L?IR():(z=new g.k3("Config not available in ytConfig"),y1(z),Promise.reject(z))}; +SC=function(){return g.us("yt.gcf.config.coldConfigGroup")}; +RR=function(z,D){z.K=D;g.JV("yt.gcf.config.coldConfigGroup",z.K||null)}; +Zj=function(z,D){z.configData=D;g.JV("yt.gcf.config.coldConfigData",z.configData||null)}; +var tJI=function(z,D){return U2[J[7]](this,38,4416,z,D)}; +cc=function(z,D){z.coldHashData=D;g.JV("yt.gcf.config.coldHashData",z.coldHashData||null)}; +lA=function(z){RR(z,g.S("RAW_COLD_CONFIG_GROUP"));cc(z,g.S("SERIALIZED_COLD_HASH_DATA"));Zj(z,z.K?.configData)}; +r16=async function(z){if(z.K)return SC();if(!z.V)return z=g.IB("getColdConfig IDB not initialized"),y1(z),Promise.reject(z);var D=F0(),E=g.S("TIME_CREATED_MS");if(D){var Q=await bA(D);if(Q&&Q.timestamp>E)return RR(z,Q.config),Zj(z,Q.configData),cc(z,Q.hashData),SC()}else Q=g.IB("getColdConfig"),y1(Q);lA(z);D&&z.K&&z.coldHashData&&z.configData&&await Op(z.K,z.coldHashData,z.configData,D,E);return z.K?SC():(z=new g.k3("Config not available in ytConfig"),y1(z),Promise.reject(z))}; +Kc=async function(z,D,E){if(g.c("start_client_gcf")){E&&aR(z,E);z.A(D);let Q=F0();Q&&(E||(E=(await jC(Q))?.config),await Vd(E,D,Q));if(E){z=z.U;for(let T of z.K)T(E)}}}; +hL=async function(z,D,E){g.c("start_client_gcf")&&(cc(z,D),z=F0())&&(E||(E=(await bA(z))?.config),E&&await Op(E,D,E.configData,z))}; +pc=function(){var z=mg(),D=(0,g.N)()-z.B;if(!(z.B!==0&&D0&&(D.request={internalExperimentFlags:E});Nh(z,void 0,D);Up(void 0,D);gA(void 0,D);rA(z,void 0,D);iA(void 0,D);g.c("start_client_gcf")&&wA(void 0,D);g.S("DELEGATED_SESSION_ID")&& +!g.c("pageid_as_header_web")&&(D.user={onBehalfOfUser:g.S("DELEGATED_SESSION_ID")});!g.c("fill_delegate_context_in_gel_killswitch")&&(z=g.S("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(D.user={...D.user,serializedDelegationContext:z});z=g.S("INNERTUBE_CONTEXT");g.c("enable_persistent_device_token")&&z?.client?.rolloutToken&&(D.client.rolloutToken=z?.client?.rolloutToken);z=Object;E=z.assign;var Q=D.client,T=g.S("DEVICE",""),k={};for(let [G,e]of Object.entries(g.q6(T)))T=G,T==="cbrand"?k.deviceMake= +e:T==="cmodel"?k.deviceModel=e:T==="cbr"?k.browserName=e:T==="cbrver"?k.browserVersion=e:T==="cos"?k.osName=e:T==="cosver"?k.osVersion=e:T==="cplatform"&&(k.platform=e);D.client=E.call(z,Q,k);return D}; +var y1Q=function(z){return Qu[J[7]](this,10,1886,z)}; +var Nh=function(z,D,E){z=z.XN;if(z==="WEB"||z==="MWEB"||z===1||z===2)D?(E=yu(D,yd,96)||new yd,z=t4(),z=Object.keys(oHX).indexOf(z),z=z===-1?null:z,z!==null&&Gv(E,3,z),qd(D,yd,96,E)):E&&(E.client.mainAppWebInfo=E.client.mainAppWebInfo??{},E.client.mainAppWebInfo.webDisplayMode=t4())},Up=function(z,D){var E=g.us("yt.embedded_player.embed_url"); +E&&(z?(D=yu(z,oR,7)||new oR,Tv(D,4,E),qd(z,oR,7,D)):D&&(D.thirdParty={embedUrl:E}))},gA=function(z,D){if(g.c("web_log_memory_total_kbytes")&&g.XQ.navigator?.deviceMemory){let E=g.XQ.navigator?.deviceMemory; +z?bc(z,95,g.cL(E*1E6)):D&&(D.client.memoryTotalKbytes=`${E*1E6}`)}},rA=function(z,D,E){z.appInstallData&&(D?(E=yu(D,sp,62)??new sp,Tv(E,6,z.appInstallData),qd(D,sp,62,E)):E&&(E.client.configInfo=E.client.configInfo||{},E.client.configInfo.appInstallData=z.appInstallData))},iA=function(z,D){var E=zV(); +E&&(z?Gv(z,61,sx6[E]):D&&(D.client.connectionType=E));g.c("web_log_effective_connection_type")&&(E=E_())&&(z?Gv(z,94,$$O[E]):D&&(D.client.effectiveConnectionType=E))},qeX=function(z,D,E={}){var Q={}; +g.S("EOM_VISITOR_DATA")?Q={"X-Goog-EOM-Visitor-Id":g.S("EOM_VISITOR_DATA")}:Q={"X-Goog-Visitor-Id":E.visitorData||g.S("VISITOR_DATA","")};if(D&&D.includes("www.youtube-nocookie.com"))return Q;D=E.Zh||g.S("AUTHORIZATION");D||(z?D=`Bearer ${g.us("gapi.auth.getToken")().access_token}`:(z=ou().v8($S),g.c("pageid_as_header_web")||delete z["X-Goog-PageId"],Q={...Q,...z}));D&&(Q.Authorization=D);return Q}; +var P9W=function(z){return Qu[J[7]](this,4,5286,z)}; +wA=function(z,D){var E=pc();if(E){var Q=E.coldConfigData,T=E.coldHashData;E=E.hotHashData;z?(D=yu(z,sp,62)??new sp,Q=Tv(D,1,Q),Tv(Q,3,T).A(E),qd(z,sp,62,D)):D&&(D.client.configInfo=D.client.configInfo||{},Q&&(D.client.configInfo.coldConfigData=Q),T&&(D.client.configInfo.coldHashData=T),E&&(D.client.configInfo.hotHashData=E))}}; +qh=function(z){this.version=1;this.args=z}; +Pc=function(z,D){this.topic=z;this.K=D}; +Cc=function(z,D){var E=Mh();E&&E.publish.call(E,z.toString(),z,D)}; +MJX=function(z){var D=AL,E=Mh();if(!E)return 0;var Q=E.subscribe(D.toString(),(T,k)=>{var G=g.us("ytPubsub2Pubsub2SkipSubKey");G&&G==Q||(G=()=>{if(Bc[Q])try{if(k&&D instanceof Pc&&D!=T)try{{var e=D.K,d=k;if(!d.args||!d.version)throw Error("yt.pubsub2.Data.deserialize(): serializedData is incomplete.");let F;try{if(!e.Bh){let L=new e;e.Bh=L.version}F=e.Bh}catch(L){}if(!F||d.version!=F)throw Error("yt.pubsub2.Data.deserialize(): serializedData version is incompatible.");try{k=Reflect.construct(e,g.Pn(d.args))}catch(L){throw L.message= +"yt.pubsub2.Data.deserialize(): "+L.message,L;}}}catch(F){throw F.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+D.toString()+": "+F.message,F;}z.call(window,k)}catch(F){ww(F)}},zl[D.toString()]?g.us("yt.scheduler.instance")?UT.LZ(G):g.n9(G,0):G())}); +Bc[Q]=!0;Dm[D.toString()]||(Dm[D.toString()]=[]);Dm[D.toString()].push(Q);return Q}; +Bpn=function(){var z=C9s,D=MJX(function(E){z.apply(void 0,arguments);A1J(D)}); +return D}; +A1J=function(z){var D=Mh();D&&(typeof z==="number"&&(z=[z]),g.pw(z,E=>{D.unsubscribeByKey(E);delete Bc[E]}))}; +Mh=function(){return g.us("ytPubsub2Pubsub2Instance")}; +Ed=function(z,D,E={sampleRate:.1}){Math.random()Tl||GTl||Q{D&&!ff(z,D,z.h3)?z.bl.LZ(async()=>{D.id!==void 0&&await z.X$.Xo(D.id,z.VE);FD(z)}):z.HS.Tk()&&z.A()})}; +nf=async function(z,D){if(!dk(z))throw Error("IndexedDB is not supported: immediateSend");D.id!==void 0&&(await z.X$.TM(D.id,z.VE)||z.D0(Error("The request cannot be found in the database.")));ff(z,D,z.by)?(D.skipRetry||(D=EPk(z,D)),D&&(D.skipRetry&&D.id!==void 0&&await z.X$.Ux(D.id,z.VE),z.In(D.url,D.options,!!D.skipRetry))):(z.D0(Error("Networkless Logging: Stored logs request expired age limit")),D.id!==void 0&&await z.X$.Ux(D.id,z.VE))}; +Wv=function(z,D){z.Ce&&!z.HS.Tk()?z.Ce(D):z.handleError(D)}; +ff=function(z,D,E){D=D.timestamp;return z.now()-D>=E?!1:!0}; +EPk=function(z,D){if(!dk(z))throw Error("IndexedDB is not supported: updateRequestHandlers");var E=D.options.onError?D.options.onError:()=>{}; +D.options.onError=async(T,k)=>{var G=Q8s(k),e=TOa(k);e&&z.EH&&z.EH("web_enable_error_204")&&z.handleError(Error("Request failed due to compression"),D.url,k);if(z.EH&&z.EH("nwl_consider_error_code")&&G||z.EH&&!z.EH("nwl_consider_error_code")&&z.potentialEsfErrorCounter<=z.Mk)if(z.HS.IL&&await z.HS.IL(),!z.HS.Tk()){E(T,k);z.EH&&z.EH("nwl_consider_error_code")&&D?.id!==void 0&&await z.X$.Xo(D.id,z.VE,!1);return}z.EH&&z.EH("nwl_consider_error_code")&&!G&&z.potentialEsfErrorCounter>z.Mk||(z.potentialEsfErrorCounter++, +D?.id!==void 0&&(D.sendCount{z.HS.Tk()&&z.A()},z.L5)):await z.X$.Ux(D.id,z.VE)),E(T,k))}; +var Q=D.options.onSuccess?D.options.onSuccess:()=>{}; +D.options.onSuccess=async(T,k)=>{D?.id!==void 0&&await z.X$.Ux(D.id,z.VE);z.HS.pH&&z.EH&&z.EH("vss_network_hint")&&z.HS.pH(!0);Q(T,k)}; +return D}; +Rq=function(z){var D=z.getVideoData(),E=z.BN(),Q=E.kX(),T=z.X(),k=z.MB(),G=k.SY*8/1024,e=k.GS/1024,d=k.Cw,F=k.Jx,L=k.wv,f=E.getCurrentTime().toFixed(2),n=XD(E.L(),",",3);var W="";if(D.isDaiEnabled()){D.enableServerStitchedDai&&(W+=D.nW?"DS":"SS");W=D.qj()?W+"LIFA, ":W+"DAI, ";var V=k.DW;V&&(W+=V)}JJ(D)&&!D.qj()&&(W+="LIFAE, ");g.uR(D)&&(W+="SABR, ");if(D.fetchType){switch(D.fetchType){case "onesie":V="o";break;case "gp":V="gp";break;default:V="gvi"}W+=`vd:${V}, `}(V=T.MN)&&(W=V.K?W+"wa, ":W+"w, "); +W+=`s:${L} t:${f} b:${n} `;E.isSeeking()&&(W+="S");E.isPaused()&&(W+="P");E.isEnded()&&(W+="E");z.isOrchestrationLeader()&&(W+=" L");(E=k.V2)&&(W+=` l:${E.toFixed()}`);E=k.currentTime;L=D.Ss;E&&E>L.start&&E>=5;Z+=t}n=`${Z.substr(0,4)} ${Z.substr(4,4)} ${Z.substr(8,4)} ${Z.substr(12,4)} ${Z.substr(16,4)}`}else n="";G={video_id_and_cpn:String(D.videoId)+" / "+n,codecs:"",dims_and_frames:"",bandwidth_kbps:`${G.toFixed(0)} Kbps`,buffer_health_seconds:`${d.toFixed(2)} s`,date:`${(new Date).toString()}`, +drm_style:F?"":"display:none",drm:F,debug_info:W,extra_debug_info:"",bandwidth_style:f,network_activity_style:f,network_activity_bytes:`${e.toFixed(0)} KB`,shader_info:L,shader_info_style:L?"":"display:none",playback_categories:""};e=`${Q.clientWidth}x${Q.clientHeight}`+(E>1?`*${E.toFixed(2)}`:"");d="-";k.totalVideoFrames&&(d=`${k.droppedVideoFrames||0} dropped of ${k.totalVideoFrames}`);G.dims_and_frames=`${e} / ${d}`;d=z.getVolume();D.Af?(z=D.Af.K,e=Math.round(d),d=Math.round(d*(z?.PG??1)),F="", +D.Z?.audio.L?F=" VB":D.Z?.audio.K&&(F=" DRC"),W="",z?.Mu!=null&&(W+=`cont.${z.Mu.toFixed(1)}dB`),z?.W5!=null&&(W+=` tgt.${z.W5.toFixed(1)}dB`),W&&(W=` (${W})`),z=`${e}%/${d}%${F}${W}`):(z=jk(D.Af),z=`${Math.round(d)}% / ${D.Z?.audio.L?"VB":D.Z?.audio.K?"DRC":`${Math.round(d*z)}%`}`,e=D.qd.toFixed(1),isFinite(Number(e))&&(z+=` (content loudness ${e}dB)`));G.volume=z;G.resolution=`${Q.videoWidth}x${Q.videoHeight}`;if(Q=D.A){if(z=Q.video)e=z.fps,e>1&&(G.resolution+=`@${e}`),(e=k.m3)&&e.video&&(G.resolution+= +` / ${e.video.width}x${e.video.height}`,e.video.fps>1&&(G.resolution+=`@${e.video.fps}`)),G.codecs=vv(Q),!D.Z||Q.audio&&Q.video?Q.zS&&(G.codecs+=` / ${Q.zS}A`):G.codecs+=` / ${vv(D.Z)}`,z.K||z.primaries?(e=z.K||"unknown",e==="smpte2084"?e=`${e} (PQ)`:e==="arib-std-b67"&&(e=`${e} (HLG)`),G.color=`${e} / ${z.primaries||"unknown"}`,G.color_style=""):G.color_style="display:none";if(Q.debugInfo){G.fmt_debug_info="";for(var K of Q.debugInfo)G.fmt_debug_info+=`${K.label}:${K.text} `}G.fmt_debug_info_style= +G.fmt_debug_info&&G.fmt_debug_info.length>0?"":"display:none"}K=D.isLivePlayback;Q=D.Lr;G.live_mode_style=K||Q?"":"display:none";G.live_latency_style=K?"":"display:none";if(Q)G.live_mode="Post-Live"+(mK(D)?" Manifestless":"");else if(K){Q=k.t8;G.live_latency_secs=`${Q.toFixed(2)}s`;K=mK(D)?"Manifestless, ":"";D.pf&&(K+="Windowed, ");z="Uncertain";if(Q>=0&&Q<120)if(D.latencyClass&&D.latencyClass!=="UNKNOWN")switch(D.latencyClass){case "NORMAL":z="Optimized for Normal Latency";break;case "LOW":z="Optimized for Low Latency"; +break;case "ULTRALOW":z="Optimized for Ultra Low Latency";break;default:z="Unknown Latency Setting"}else z=(T.JT().K.GV(lR)?Y8(D):D.isLowLatencyLiveStream)?"Optimized for Low Latency":"Optimized for Smooth Streaming";K+=z;(Q=k.sf)&&(K+=`, seq ${Q.sequence}`);G.live_mode=K}T.experiments.JT().K.GV(k0r)?k.isGapless&&!k.Oo&&(G.playback_categories=k.a6?G.playback_categories+"Gapless ":G.playback_categories+"Queued "):!k.isGapless||Iq(D)&&k.Oo||(G.playback_categories+="Gapless ");G.playback_categories_style= +G.playback_categories?"":"display:none";G.bandwidth_samples=k.UV;G.network_activity_samples=k.KM;G.live_latency_samples=k.NP;G.buffer_health_samples=k.lA;T=g.aq(D);if(D.cotn||T)G.cotn_and_local_media=`${D.cotn?D.cotn:"null"} / ${T}`;G.cotn_and_local_media_style=G.cotn_and_local_media?"":"display:none";Sk(D,"web_player_release_debug")?(G.release_name=J[75],G.release_style=""):G.release_style="display:none";G.debug_info&&Y.length>0&&G.debug_info.length+Y.length<=60?G.debug_info+=" "+Y:G.extra_debug_info= +Y;G.extra_debug_info_style=G.extra_debug_info&&G.extra_debug_info.length>0?"":"display:none";return G}; +Q8s=function(z){return(z=z?.error?.code)&&z>=400&&z<=599?!1:!0}; +TOa=function(z){z=z?.error?.code;return!(z!==400&&z!==415)}; +G0r=function(){if(Zm)return Zm();Zm=JL("LogsDatabaseV2",{jq:{LogsRequestsStore:{Gm:2}},shared:!1,upgrade(z,D,E){D(2)&&i$(z,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});D(3);D(5)&&(E=E.objectStore("LogsRequestsStore"),E.K.indexNames.contains("newRequest")&&E.K.deleteIndex("newRequest"),ya(E,"newRequestV2",["status","interface","timestamp"]));D(7)&&wT(z,"sapisid");D(9)&&wT(z,"SWHealthLog")},version:9});return Zm()}; +cv=function(z){return zR(G0r(),z)}; +eek=async function(z,D){var E={startTime:(0,g.N)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}};D=await cv(D);z={...z,options:JSON.parse(JSON.stringify(z.options)),interface:g.S("INNERTUBE_CONTEXT_CLIENT_NAME",0)};z=await D.put("LogsRequestsStore",z);E.ticks.tc=(0,g.N)();Kf(E);return z}; +ddI=async function(z,D){var E={startTime:(0,g.N)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}};D=await cv(D);var Q=g.S("INNERTUBE_CONTEXT_CLIENT_NAME",0),T=[z,Q,0];Q=[z,Q,(0,g.N)()];var k=IDBKeyRange.bound(T,Q),G="prev";g.c("use_fifo_for_networkless")&&(G="next");var e=void 0;T=z==="NEW"?"readwrite":"readonly";g.c("use_readonly_for_get_most_recent_by_status_killswitch")&&(T="readwrite");await gT(D,["LogsRequestsStore"],{mode:T,OO:!0},d=>Pa(d.objectStore("LogsRequestsStore").index("newRequestV2"), +{query:k,direction:G},F=>{F.getValue()&&(e=F.getValue(),z==="NEW"&&(e.status="QUEUED",F.update(e)))})); +E.ticks.tc=(0,g.N)();Kf(E);return e}; +FdX=async function(z,D){return gT(await cv(D),["LogsRequestsStore"],{mode:"readwrite",OO:!0},E=>{var Q=E.objectStore("LogsRequestsStore");return Q.get(z).then(T=>{if(T)return T.status="QUEUED",Q.put(T).then(()=>T)})})}; +Lds=async function(z,D,E=!0,Q){return gT(await cv(D),["LogsRequestsStore"],{mode:"readwrite",OO:!0},T=>{var k=T.objectStore("LogsRequestsStore");return k.get(z).then(G=>G?(G.status="NEW",E&&(G.sendCount+=1),Q!==void 0&&(G.options.compress=Q),k.put(G).then(()=>G)):aB.resolve(void 0))})}; +fGI=async function(z,D){return(await cv(D)).delete("LogsRequestsStore",z)}; +nPW=async function(z){z=await cv(z);var D=(0,g.N)()-2592E6;await gT(z,["LogsRequestsStore"],{mode:"readwrite",OO:!0},E=>s_(E.objectStore("LogsRequestsStore"),{},Q=>{if(Q.getValue().timestamp<=D)return Q.delete().then(()=>$3(Q))}))}; +WdV=async function(){await Wc("LogsDatabaseV2")}; +Kf=function(z){g.c("nwl_csi_killswitch")||Ed("networkless_performance",z,{sampleRate:1})}; +hJ=function(z){return zR(XzQ(),z)}; +Jkk=async function(z){z=await hJ(z);var D=(0,g.N)()-2592E6;await gT(z,["SWHealthLog"],{mode:"readwrite",OO:!0},E=>s_(E.objectStore("SWHealthLog"),{},Q=>{if(Q.getValue().timestamp<=D)return Q.delete().then(()=>$3(Q))}))}; +uww=async function(z){await (await hJ(z)).clear("SWHealthLog")}; +g.Hv=function(z,D,E,Q,T="",k=!1,G=!1){if(z)if(E&&!g.q1())y1(new g.k3("Legacy referrer-scrubbed ping detected")),z&&pf(z,void 0,{scrubReferrer:!0});else if(T)Om(z,D,"POST",T,Q);else if(g.S("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||Q||G)Om(z,D,"GET","",Q,void 0,k,G);else{b:{try{c:{var e=new Vpk({url:z});if(e.K.dsh==="1")var d=null;else{var F=e.K.ae;if(F==="1"){let f=e.K.adurl;if(f)try{d={version:3,MX:decodeURIComponent(f),qq:xO(e.L,"act=1","ri=1",ewn(e))};break c}catch(n){}}d=F==="2"?{version:4,MX:xO(e.L, +"dct=1","suid="+e.A,"ri=1"),qq:xO(e.L,"act=1","ri=1","suid="+e.A)}:null}}if(d){let f=Ic(z);var L=!(!f||!f.endsWith("/aclk")||g.UV(z,"ri")!=="1");break b}}catch(f){}L=!1}L?x8(z)?(D&&D(),E=!0):E=!1:E=!1;E||pf(z,D)}}; +OSa=function(z,D=""){x8(z,D)||g.Hv(z,void 0,void 0,void 0,D)}; +x8=function(z,D=""){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(z,D))return!0}catch(E){}return!1}; +pf=function(z,D,E={}){var Q=new Image,T=""+bSI++;Na[T]=Q;Q.onload=Q.onerror=()=>{D&&Na[T]&&D();delete Na[T]}; +E.scrubReferrer&&(Q.referrerPolicy="no-referrer");Q.src=z}; +g.Ud=function(z){return document.featurePolicy?.allowedFeatures().includes("attribution-reporting")?z+"&nis=6":z+"&nis=5"}; +iR=function(){gk||(gk=new rk("yt.offline"));return gk}; +j8O=function(z){if(g.c("offline_error_handling")){var D=iR().get("errors",!0)||{};D[z.message]={name:z.name,stack:z.stack};z.level&&(D[z.message].level=z.level);iR().set("errors",D,2592E3,!0)}}; +tJ=function(){if(!wk.instance){let z=g.us("yt.networkRequestMonitor.instance")||new wk;g.JV("yt.networkRequestMonitor.instance",z);wk.instance=z}return wk.instance}; +oq=function(){if(!yE.instance){let z=g.us("yt.networkStatusManager.instance")||new yE;g.JV("yt.networkStatusManager.instance",z);yE.instance=z}return yE.instance}; +sd=function(z,D){z.rateLimit?z.K?(UT.I6(z.Z),z.Z=UT.LZ(()=>{z.A!==D&&(z.dispatchEvent(D),z.A=D,z.K=(0,g.N)())},z.rateLimit-((0,g.N)()-z.K))):(z.dispatchEvent(D),z.A=D,z.K=(0,g.N)()):z.dispatchEvent(D)}; +g.$8=function(){var z=g.us("yt.networklessRequestController.instance");z||(z=new vPr,g.JV("yt.networklessRequestController.instance",z),g.c("networkless_logging")&&g.Lc().then(D=>{z.VE=D;Lf(z);z.B.resolve();z.aK&&Math.random()<=z.Tr&&z.VE&&Jkk(z.VE);g.c("networkless_immediately_drop_sw_health_store")&&mda(z)})); +return z}; +mda=async function(z){if(!z.VE)throw g.IB("clearSWHealthLogsDb");uww(z.VE).catch(D=>{z.handleError(D)})}; +lGa=function(z,D,E){D=g.c("web_fp_via_jspb")?Object.assign({},D):D;g.c("use_request_time_ms_header")?D.headers&&g.zX(z)&&(D.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.N)()))):D.postParams?.requestTimeMs&&(D.postParams.requestTimeMs=Math.round((0,g.N)()));E&&Object.keys(D).length===0?g.Hv(z):D.compress?D.postBody?(typeof D.postBody!=="string"&&(D.postBody=JSON.stringify(D.postBody)),ek(z,D.postBody,D,g.vx)):ek(z,JSON.stringify(D.postParams),D,ml):g.vx(z,D)}; +qa=function(z,D){g.c("use_event_time_ms_header")&&g.zX(z)&&(D.headers||(D.headers={}),D.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,g.N)())));return D}; +g.Ma=function(z,D,E,Q){!g.S("VISITOR_DATA")&&D!=="visitor_id"&&Math.random()<.01&&y1(new g.k3("Missing VISITOR_DATA when sending innertube request.",D,E,Q));if(!z.isReady())throw z=new g.k3("innertube xhrclient not ready",D,E,Q),ww(z),z;var T={headers:Q.headers||{},method:"POST",postParams:E,postBody:Q.postBody,postBodyFormat:Q.postBodyFormat||"JSON",onTimeout:()=>{Q.onTimeout()}, +onFetchTimeout:Q.onTimeout,onSuccess:(F,L)=>{if(Q.onSuccess)Q.onSuccess(L)}, +onFetchSuccess:F=>{if(Q.onSuccess)Q.onSuccess(F)}, +onProgress:F=>{if(Q.onProgress)Q.onProgress(F)}, +onError:(F,L)=>{if(Q.onError)Q.onError(L)}, +onFetchError:F=>{if(Q.onError)Q.onError(F)}, +timeout:Q.timeout,withCredentials:!0,compress:Q.compress};T.headers["Content-Type"]||(T.headers["Content-Type"]="application/json");E="";var k=z.config_.Fv;k&&(E=k);k=z.config_.Kw||!1;var G=qeX(k,E,Q);Object.assign(T.headers,G);T.headers.Authorization&&!E&&k&&(T.headers["x-origin"]=window.location.origin);var e=g.AI(`${E}${`/youtubei/${z.config_.innertubeApiVersion}/${D}`}`,{alt:"json"}),d=(F=!1)=>{try{if(F&&Q.retry&&!Q.networklessOptions.bypassNetworkless)T.method="POST",Q.networklessOptions.writeThenSend? +g.$8().writeThenSend(e,T):g.$8().sendAndWrite(e,T);else if(Q.compress)if(T.postBody){let L=T.postBody;typeof L!=="string"&&(L=JSON.stringify(T.postBody));ek(e,L,T,g.vx)}else ek(e,JSON.stringify(T.postParams),T,ml);else ml(e,T)}catch(L){if(L.name==="InvalidAccessError")y1(Error("An extension is blocking network request."));else throw L;}}; +g.us("ytNetworklessLoggingInitializationOptions")&&Pv.isNwlInitialized?dA().then(F=>{d(F)}):d(!1)}; +Da=function(z,D,E){var Q=Cf();if(Q&&D){let T=Q.subscribe(z,function(){var k=arguments,G=()=>{AJ[T]&&D.apply&&typeof D.apply=="function"&&D.apply(E||window,k)}; +try{Bv[z]?G():g.n9(G,0)}catch(e){ww(e)}},E); +AJ[T]=!0;zq[z]||(zq[z]=[]);zq[z].push(T);return T}return 0}; +EG=function(z){var D=Cf();D&&(typeof z==="number"?z=[z]:typeof z==="string"&&(z=[parseInt(z,10)]),g.pw(z,E=>{D.unsubscribeByKey(E);delete AJ[E]}))}; +Qg=function(z,D){var E=Cf();return E?E.publish.apply(E,arguments):!1}; +kz=function(z){var D=Cf();if(D)if(D.clear(z),z)Tq(z);else for(let E in zq)Tq(E)}; +Cf=function(){return g.XQ.ytPubsubPubsubInstance}; +Tq=function(z){zq[z]&&(z=zq[z],g.pw(z,D=>{AJ[D]&&delete AJ[D]}),z.length=0)}; +Gq=function(z,D,E=null){YBX(z,D,E)}; +YBX=function(z,D,E=null){var Q=e6(typeof z==="string"?z:z.toString()),T=document.getElementById(Q),k=T&&bF(T),G=T&&!k;k?D&&D():(D&&(k=Da(Q,D),D=`${YO(D)}`,dR[D]=k),G||(T=IGa(z,Q,()=>{bF(T)||(GdX(T),Qg(Q),g.n9(()=>{kz(Q)},0))},E)))}; +IGa=function(z,D,E,Q=null){var T=g.nx("SCRIPT");T.id=D;T.onload=()=>{E&&setTimeout(E,0)}; +T.onreadystatechange=()=>{switch(T.readyState){case "loaded":case "complete":T.onload()}}; +Q&&T.setAttribute("nonce",Q);g.cn(T,typeof z==="string"?Hb(z):z);z=document.getElementsByTagName("head")[0]||document.body;z.insertBefore(T,z.firstChild);return T}; +e6=function(z){var D=document.createElement("a");g.Ox(D,z);z=D.href.replace(/^[a-zA-Z]+:\/\//,"//");return`js-${OV(z)}`}; +Fy=function(z,D){if(z===D)z=!0;else if(Array.isArray(z)&&Array.isArray(D))z=kw(z,D,Fy);else if(g.mI(z)&&g.mI(D))a:if(g.ab(z).length!=g.ab(D).length)z=!1;else{for(let E in z)if(!Fy(z[E],D[E])){z=!1;break a}z=!0}else z=!1;return z}; +nZ=function(z,...D){if(!LZ(z)||D.some(E=>!LZ(E)))throw Error("Only objects may be merged."); +for(let E of D)fZ(z,E)}; +fZ=function(z,D){for(let E in D)if(LZ(D[E])){if(E in z&&!LZ(z[E]))throw Error("Cannot merge an object into a non-object.");E in z||(z[E]={});fZ(z[E],D[E])}else if(WP(D[E])){if(E in z&&!WP(z[E]))throw Error("Cannot merge an array into a non-array.");E in z||(z[E]=[]);Xy(z[E],D[E])}else z[E]=D[E];return z}; +Xy=function(z,D){for(let E of D)LZ(E)?z.push(fZ({},E)):WP(E)?z.push(Xy([],E)):z.push(E);return z}; +LZ=function(z){return typeof z==="object"&&!Array.isArray(z)}; +WP=function(z){return typeof z==="object"&&Array.isArray(z)}; +g.JH=function(z=!1){g.w9.call(this);this.ig=new Ly(z);g.a(this,this.ig)}; +Vg=function(z){if(window.crypto&&window.crypto.getRandomValues)try{var D=Array(z),E=new Uint8Array(z);window.crypto.getRandomValues(E);for(var Q=0;Q(z&15).toString(16)).join("")}; +m$=function(){({E2:D=!1,cY:z=!0}={});var z,D;if(g.us("_lact",window)==null){var E=parseInt(g.S("LACT"),10);E=isFinite(E)?Date.now()-Math.max(E,0):-1;g.JV("_lact",E,window);g.JV("_fact",E,window);E==-1&&j6();aGJ(D,z);new Np(()=>{vP("mouse",100)})}}; +aGJ=function(z=!1,D=!0){var E=window;g.pK(E.document,"keydown",j6);g.pK(E.document,"keyup",j6);g.pK(E.document,"mousedown",j6);g.pK(E.document,"mouseup",j6);z?g.pK(E,"touchmove",()=>{vP("touchmove",200)},{passive:!0}):(g.pK(E,"resize",()=>{vP("resize",200)}),D&&g.pK(E,"scroll",()=>{vP("scroll",200)})); +g.pK(E.document,"touchstart",j6,{passive:!0});g.pK(E.document,"touchend",j6,{passive:!0})}; +vP=function(z,D){ll[z]||(ll[z]=!0,UT.LZ(()=>{j6();ll[z]=!1},D))}; +j6=function(){g.us("_lact",window)==null&&(m$(),g.us("_lact",window));var z=Date.now();g.JV("_lact",z,window);g.us("_fact",window)==-1&&g.JV("_fact",z,window);(z=g.us("ytglobal.ytUtilActivityCallback_"))&&z()}; +g.Yz=function(){var z=g.us("_lact",window);return z==null?-1:Math.max(Date.now()-z,0)}; +g.ah=function(z){return new Ih(z)}; +g.S6=function(z,D){z.L.set(D.fJ,D);var E=z.A.get(D.fJ);if(E)try{E.mE(z.resolve(D.fJ))}catch(Q){E.CX(Q)}}; +cP=function(z,D,E,Q=!1){if(E.indexOf(D)>-1)throw Error(`Deps cycle for: ${D}`);if(z.K.has(D))return z.K.get(D);if(!z.L.has(D)){if(Q)return;throw Error(`No provider for: ${D}`);}Q=z.L.get(D);E.push(D);if(Q.No!==void 0)var T=Q.No;else if(Q.GD)T=Q[g.Rh]?Za(z,Q[g.Rh],E):[],T=Q.GD(...T);else if(Q.BZ){T=Q.BZ;let k=T[g.Rh]?Za(z,T[g.Rh],E):[];T=new T(...k)}else throw Error(`Could not resolve providers for: ${D}`);E.pop();Q.Kf||z.K.set(D,T);return T}; +Za=function(z,D,E){return D?D.map(Q=>Q instanceof Ih?cP(z,Q.key,E,!0):cP(z,Q,E)):[]}; +g.hH=function(){KZ||(KZ=new SBO);return KZ}; +xz=function(){return"h5vcc"in pZ&&pZ.h5vcc.traceEvent?.traceBegin&&pZ.h5vcc.traceEvent?.traceEnd?1:"performance"in pZ&&pZ.performance.mark&&pZ.performance.measure?2:0}; +HP=function(z){var D=xz();switch(D){case 1:pZ.h5vcc.traceEvent.traceBegin("YTLR",z);break;case 2:pZ.performance.mark(`${z}-start`);break;case 0:break;default:g.b5(D,"unknown trace type")}}; +NR=function(z){var D=xz();switch(D){case 1:pZ.h5vcc.traceEvent.traceEnd("YTLR",z);break;case 2:D=`${z}-start`;let E=`${z}-end`;pZ.performance.mark(E);pZ.performance.measure(z,D,E);break;case 0:break;default:g.b5(D,"unknown trace type")}}; +ReQ=function(z){var D=Array.from(z.K.keys()).sort((E,Q)=>(z.K[Q].priority??0)-(z.K[E].priority??0)); +for(let E of D)D=z.K[E],D.jobId===void 0||D.pK||(z.scheduler.I6(D.jobId),g.GV(D.RF,10))}; +ckr=function(z,D,E){ZSL&&console.groupCollapsed&&console.groupEnd&&(console.groupCollapsed(`[${z.constructor.name}] '${z.state}' to '${D}'`),console.log("with message: ",E),console.groupEnd())}; +pzQ=function(z,D){var E=D.filter(T=>(z.A??T.priority??0)===10),Q=D.filter(T=>(z.A??T.priority??0)!==10); +return z.B.AD?async(...T)=>{await KdO(E,...T);UG(z,Q,...T)}:(...T)=>{hek(E,...T); +UG(z,Q,...T)}}; +KdO=async function(z,...D){g.LF();for(let E of z){let Q;dT(()=>{gR(E.name);var T=rR(()=>E.callback(...D)); +il(T)?Q=g.c("web_lifecycle_error_handling_killswitch")?T.then(()=>{wR(E.name)}):T.then(()=>{wR(E.name)},k=>{window.onerror?.(k.message,"",0,0,k); +wR(E.name)}):wR(E.name)}); +Q&&await Q}}; +UG=function(z,D,...E){D=D.map(Q=>({RF:()=>{gR(Q.name);rR(()=>Q.callback(...E)); +wR(Q.name)}, +priority:z.A??Q.priority??0})); +D.length&&(z.Z=new xdQ(D))}; +hek=function(z,...D){g.LF();for(let E of z)dT(()=>{gR(E.name);rR(()=>E.callback(...D)); +wR(E.name)})}; +gR=function(z){tH&&z&&HP(z)}; +wR=function(z){tH&&z&&NR(z)}; +rR=function(z){if(g.c("web_lifecycle_error_handling_killswitch"))return z();try{return z()}catch(D){window.onerror?.(D.message,"",0,0,D)}}; +oh=function(){yg||(yg=new HSk);return yg}; +$z=function(){sG||(sG=hI(g.S("WORKER_SERIALIZATION_URL")));return sG||void 0}; +PP=function(){var z=$z();qR||z===void 0||(qR=nD(z));return qR}; +AH=function(z,D){var E=MR(D);if(z.K[E])return z.K[E];var Q=Object.keys(z.store)||[];if(Q.length<=1&&MR(D)===Q[0])return Q;var T=[];for(let G=0;G{E=E.data;if(E.op==="serializedGelBatch"){var Q=EP.get(E.key);Q&&(QP(E.serializedBatch,Q.client,Q.resolve,Q.networklessOptions,Q.isIsolated,Q.useVSSEndpoint,Q.dangerousLogToVisitorSession,Q.requestsOutstanding),EP.delete(E.key))}},D=PP(); +D&&(D.addEventListener("message",z),D.onerror=()=>{EP.clear()}); +D0=!0}}; +Udk=function(z,D){if(z.endpoint==="log_event"){T2(z);var E=kE(z),Q=G2(z.payload)||"",T=eh(Q),k=200;if(T){if(T.enabled===!1&&!g.c("web_payload_policy_disabled_killswitch"))return;k=dY(T.tier);if(k===400){FO(z,D);return}}Ls[E]=!0;E={cttAuthInfo:E,isJspb:!1,tier:k};z2().storePayload(E,z.payload);fs(D,!1,E,ns(Q))}}; +gPs=function(z,D,E){if(D.endpoint==="log_event"){T2(void 0,D);var Q=kE(D,!0),T=eh(z),k=200;if(T){if(T.enabled===!1&&!g.c("web_payload_policy_disabled_killswitch"))return;k=dY(T.tier);if(k===400){W3(z,D,E);return}}Ls[Q]=!0;Q={cttAuthInfo:Q,isJspb:!0,tier:k};z2().storePayload(Q,EB(D.payload));fs(E,!0,Q,ns(z))}}; +fs=function(z,D=!1,E,Q=!1){z&&(XO=new z);z=JQ("tvhtml5_logging_max_batch_ads_fork")||JQ("tvhtml5_logging_max_batch")||JQ("web_logging_max_batch")||100;var T=(0,g.N)(),k=u8(D,E.tier),G=k.Z;Q&&(k.K=!0);Q=0;E&&(Q=z2().getSequenceCount(E));Q>=1E3?VP({writeThenSend:!0},D,E.tier):Q>=z?OP||(OP=b8(()=>{VP({writeThenSend:!0},D,E.tier);OP=void 0},0)):T-G>=10&&(jh(D,E.tier),k.Z=T)}; +FO=function(z,D){if(z.endpoint==="log_event"){g.c("more_accurate_gel_parser")&&z2().storePayload({isJspb:!1},z.payload);T2(z);var E=kE(z),Q=new Map;Q.set(E,[z.payload]);var T=G2(z.payload)||"";D&&(XO=new D);return new g.VQ((k,G)=>{XO&&XO.isReady()?v3(Q,XO,k,G,{bypassNetworkless:!0},!0,ns(T)):k()})}}; +W3=function(z,D,E){if(D.endpoint==="log_event"){T2(void 0,D);var Q=kE(D,!0),T=new Map;T.set(Q,[EB(D.payload)]);E&&(XO=new E);return new g.VQ(k=>{XO&&XO.isReady()?mP(T,XO,k,{bypassNetworkless:!0},!0,ns(z)):k()})}}; +kE=function(z,D=!1){var E="";if(z.dangerousLogToVisitorSession)E="visitorOnlyApprovedKey";else if(z.cttAuthInfo){if(D){D=z.cttAuthInfo.token;E=z.cttAuthInfo;let Q=new l8;E.videoId?Q.setVideoId(E.videoId):E.playlistId&&UB(Q,2,YE,gp(E.playlistId));IL[D]=Q}else D=z.cttAuthInfo,E={},D.videoId?E.videoId=D.videoId:D.playlistId&&(E.playlistId=D.playlistId),aL[z.cttAuthInfo.token]=E;E=z.cttAuthInfo.token}return E}; +VP=function(z={},D=!1,E){new g.VQ((Q,T)=>{var k=u8(D,E),G=k.K;k.K=!1;if(g.c("enable_web_tiered_gel")&&g.c("web_vss_routing_check_all_tier_policies")){let e=u8(D,300),d=u8(D,200);G=G||e.K||d.K;e.K=!1;d.K=!1}Sh(k.A);Sh(k.L);k.L=0;XO&&XO.isReady()?E===void 0&&g.c("enable_web_tiered_gel")?RL(Q,T,z,D,300,G):RL(Q,T,z,D,E,G):(jh(D,E),Q())})}; +RL=function(z,D,E={},Q=!1,T=200,k=!1){var G=XO,e=new Map,d=new Map,F={isJspb:Q,cttAuthInfo:void 0,tier:T},L={isJspb:Q,cttAuthInfo:void 0};if(Q){for(let f of Object.keys(Ls))D=g.c("enable_web_tiered_gel")?z2().smartExtractMatchingEntries({keys:[F,L],sizeLimit:1E3}):z2().extractMatchingEntries({isJspb:!0,cttAuthInfo:f}),D.length>0&&e.set(f,D),(g.c("web_fp_via_jspb_and_json")&&E.writeThenSend||!g.c("web_fp_via_jspb_and_json"))&&delete Ls[f];mP(e,G,z,E,!1,k)}else{for(let f of Object.keys(Ls))e=g.c("enable_web_tiered_gel")? +z2().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:f,tier:T},{isJspb:!1,cttAuthInfo:f}],sizeLimit:1E3}):z2().extractMatchingEntries({isJspb:!1,cttAuthInfo:f}),e.length>0&&d.set(f,e),(g.c("web_fp_via_jspb_and_json")&&E.writeThenSend||!g.c("web_fp_via_jspb_and_json"))&&delete Ls[f];v3(d,G,z,D,E,!1,k)}}; +jh=function(z=!1,D=200){var E=()=>{VP({writeThenSend:!0},z,D)},Q=u8(z,D),T=Q===Z0||Q===c3?5E3:rkr; +g.c("web_gel_timeout_cap")&&!Q.L&&(T=b8(()=>{E()},T),Q.L=T); +Sh(Q.A);T=g.S("LOGGING_BATCH_TIMEOUT",JQ("web_gel_debounce_ms",1E4));g.c("shorten_initial_gel_batch_timeout")&&Ks&&(T=iSV);T=b8(()=>{JQ("gel_min_batch_size")>0?z2().getSequenceCount({cttAuthInfo:void 0,isJspb:z,tier:D})>=wz6&&E():E()},T); +Q.A=T}; +v3=function(z,D,E,Q,T={},k,G){var e=Math.round((0,g.N)()),d=z.size,F=h3(G);for(let [L,f]of z){z=L;G=f;let n=g.Nu({context:g.tL(D.config_||g.Hc())});if(!g.vX(G)&&!g.c("throw_err_when_logevent_malformed_killswitch")){Q();break}n.events=G;(G=aL[z])&&tpL(n,z,G);delete aL[z];let W=z==="visitorOnlyApprovedKey";yk6(n,e,W);ps(T);let V=K=>{g.c("start_client_gcf")&&UT.LZ(async()=>{await xE(K)}); +d--;d||E()},Y=0,Z=()=>{Y++; +if(T.bypassNetworkless&&Y===1)try{g.Ma(D,F,n,H3({writeThenSend:!0},W,V,Z,k)),Ks=!1}catch(K){ww(K),Q()}d--;d||E()}; +try{g.Ma(D,F,n,H3(T,W,V,Z,k)),Ks=!1}catch(K){ww(K),Q()}}}; +mP=function(z,D,E,Q={},T,k){var G=Math.round((0,g.N)()),e={value:z.size},d=new Map([...z]);for(let [Z]of d){var F=Z,L=z.get(F);d=new oPr;var f=D.config_||g.Hc(),n=new NK,W=new UP;Tv(W,1,f.Yn);Tv(W,2,f.Ni);Gv(W,16,f.uS);Tv(W,17,f.innertubeContextClientVersion);if(f.j8){var V=f.j8,Y=new sp;V.coldConfigData&&Tv(Y,1,V.coldConfigData);V.appInstallData&&Tv(Y,6,V.appInstallData);V.coldHashData&&Tv(Y,3,V.coldHashData);V.hotHashData&&Y.A(V.hotHashData);qd(W,sp,62,Y)}(V=g.XQ.devicePixelRatio)&&V!=1&&bc(W,65, +g.V9(V));V=uZ();V!==""&&Tv(W,54,V);V=VN();if(V.length>0){Y=new gY;for(let K=0;K{g.c("start_client_gcf")&&UT.LZ(async()=>{await xE(d)}); +e.value--;e.value||E()},()=>{e.value--; +e.value||E()},T); +Q.headers["Content-Type"]="application/json+protobuf";Q.postBodyFormat="JSPB";Q.postBody=z;g.Ma(D,k,"",Q);Ks=!1}; +ps=function(z){g.c("always_send_and_write")&&(z.writeThenSend=!1)}; +H3=function(z,D,E,Q,T){z={retry:!0,onSuccess:E,onError:Q,networklessOptions:z,dangerousLogToVisitorSession:D,BY:!!T,headers:{},postBodyFormat:"",postBody:"",compress:g.c("compress_gel")||g.c("compress_gel_lr")};yP()&&(z.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.N)())));return z}; +yk6=function(z,D,E){yP()||(z.requestTimeMs=String(D));g.c("unsplit_gel_payloads_in_logs")&&(z.unsplitGelPayloadsInLogs=!0);!E&&(D=g.S("EVENT_ID"))&&(E=oL(),z.serializedClientEventId={serializedEventId:D,clientCounter:String(E)})}; +oL=function(){var z=g.S("BATCH_CLIENT_COUNTER")||0;z||(z=Math.floor(Math.random()*65535/2));z++;z>65535&&(z=1);g.gw("BATCH_CLIENT_COUNTER",z);return z}; +tpL=function(z,D,E){if(E.videoId)var Q="VIDEO";else if(E.playlistId)Q="PLAYLIST";else return;z.credentialTransferTokenTargetId=E;z.context=z.context||{};z.context.user=z.context.user||{};z.context.user.credentialTransferTokens=[{token:D,scope:Q}]}; +T2=function(z,D){var E=g.us("yt.logging.transport.enableScrapingForTest"),Q=XP("il_payload_scraping");Q=(Q!==void 0?String(Q):"")==="enable_il_payload_scraping";if(!E)if(Q)P3=[],g.JV("yt.logging.transport.enableScrapingForTest",!0),g.JV("yt.logging.transport.scrapedPayloadsForTesting",P3),g.JV("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),g.JV("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), +g.JV("yt.logging.transport.scrapeClientEvent",!0);else return;E=g.us("yt.logging.transport.scrapedPayloadsForTesting");Q=g.us("yt.logging.transport.payloadToScrape");D&&(D=D.payload,(D=g.us("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(D)())&&E.push(D));D=g.us("yt.logging.transport.scrapeClientEvent");if(Q&&Q.length>=1)for(let T=0;T{oh().currentState==="none"?z():oh().install({none:{callback:z}})},D):g.GV(z,0,D)}; +Sh=function(z){g.c("transport_use_scheduler")?UT.I6(z):window.clearTimeout(z)}; +xE=async function(z){z=z?.responseContext?.globalConfigGroup;var D=g.H(z,s86),E=z?.hotHashData,Q=g.H(z,$dO),T=z?.coldHashData,k=g.hH().resolve(g.ah(g.vc));k&&(E&&(D?await Kc(k,E,D):await Kc(k,E)),T&&(Q?await hL(k,T,Q):await hL(k,T)));D=z?.rawFinchStaticConfigGroup;(z=z?.finchStaticHashData)?(E=g.hH().resolve(g.ah(qBV)))?await E.Dd({config:D||{},Tc:z||""}):(D||z)&&y1(new g.k3("FinchConfigManagerService is not present, but Finch config data is present.")):D&&y1(new g.k3("Finch config data is present, but hash is missing."))}; +u8=function(z,D=200){return z?D===300?Z0:Pc6:D===300?c3:Mpk}; +eh=function(z){if(g.c("enable_web_tiered_gel")){z=MK[z||""];var D=g.hH().resolve(g.ah(g.vc))?.zW()?.loggingHotConfig?.eventLoggingConfig?.payloadPolicies;if(D)for(let E=0;Ez!==void 0)}; +g.fN=function(z=0){z=G8(z);if(!z&&!g.S("USE_CSN_FALLBACK",!0))return null;z||(z="UNDEFINED_CSN");return z?z:null}; +DkX=function(z){for(let D of Object.values(zYV))if(g.fN(D)===z)return!0;return!1}; +EWX=function(z,D,E){var Q=LN();(E=g.fN(E))&&delete Q[E];D&&(Q[z]=D)}; +nN=function(z){return LN()[z]}; +Xj=function(z,D,E=0,Q){if(z!==G8(E)||D!==g.S(ec(E)))if(EWX(z,Q,E),Akw(z,E),g.gw(ec(E),D),D=()=>{setTimeout(()=>{z&&g.E9("foregroundHeartbeatScreenAssociated",{clientDocumentNonce:WT,clientScreenNonce:z})},0)},"requestAnimationFrame"in window)try{window.requestAnimationFrame(D)}catch(T){D()}else D()}; +ub=function(z,D){var E=g.S("VALID_SESSION_TEMPDATA_DOMAINS",[]),Q=g.Yw(window.location.href);Q&&E.push(Q);Q=g.Yw(z);if(g.tA(E,Q)||!Q&&g.ok(z,"/"))if(E=document.createElement("a"),g.Ox(E,z),z=E.href)if(z=SK(z),z=Rc(z))if(!D.csn&&(D.itct||D.ved)&&(D=Object.assign({csn:g.fN()},D)),T){var T=parseInt(T,10);isFinite(T)&&T>0&&JW(z,D,T)}else JW(z,D)}; +JW=function(z,D,E){z=VD(z);D=D?hX(D):"";E=E||5;g.di()&&Hx(z,D,E)}; +VD=function(z){for(let D of Qow)z=g9(z,D);return"ST-"+OV(z).toString(36)}; +TcV=function(z){if(z.name==="JavaException")return!0;z=z.stack;return z.includes("chrome://")||z.includes("-extension://")||z.includes("webkit-masked-url://")}; +kvw=function(z){if(!z.stack)return!0;var D=!z.stack.includes("\n");return D&&z.stack.includes("ErrorType: ")||D&&z.stack.includes("Anonymous function (Unknown script")||z.stack.toLowerCase()==="not available"||z.fileName==="user-script"||z.fileName.startsWith("user-script:")?!0:!1}; +jc=function(){if(!O9){var z=O9=new GvW;z.b_.length=0;z.xi.length=0;bb(z,eYX)}return O9}; +bb=function(z,D){D.b_&&z.b_.unshift.apply(z.b_,D.b_);D.xi&&z.xi.unshift.apply(z.xi,D.xi)}; +dkn=function(z){var D=z.length,E=0,Q=()=>z.charCodeAt(E++); +do{var T=vT(Q);if(T===Infinity)break;let k=T>>3;switch(T&7){case 0:T=vT(Q);if(k===2)return T;break;case 1:if(k===2)return;E+=8;break;case 2:T=vT(Q);if(k===2)return z.substr(E,T);E+=T;break;case 5:if(k===2)return;E+=4;break;default:return}}while(E500));Q++);Q=T}else if(typeof z==="object")for(T in z){if(z[T]){a:{var k=T;var G=z[T],e=D,d=E;if(typeof G!=="string"||k!=="clickTrackingParams"&&k!=="trackingParams"){k=0;break a}k=(G=dkn(atob(G.replace(/-/g,"+").replace(/_/g,"/"))))?cT(`${k}.ve`,G,e,d):0}Q+=k;Q+=cT(T,z[T],D,E);if(Q>500)break}}else E[D]=KN(z),Q+=E[D].length;else E[D]=KN(z),Q+=E[D].length;return Q}; +cT=function(z,D,E,Q){E+=`.${z}`;z=KN(D);Q[E]=z;return E.length+z.length}; +KN=function(z){try{return(typeof z==="string"?z:String(JSON.stringify(z))).substr(0,500)}catch(D){return`unable to serialize ${typeof z} (${D.message})`}}; +g.pN=function(z){g.y(z)}; +g.xl=function(z){g.y(z,"WARNING")}; +g.y=function(z,D="ERROR"){var E={};E.name=g.S("INNERTUBE_CONTEXT_CLIENT_NAME",1);E.version=g.S("INNERTUBE_CONTEXT_CLIENT_VERSION");FOn(z,E,D)}; +FOn=function(z,D,E="ERROR"){if(z){z.hasOwnProperty("level")&&z.level&&(E=z.level);if(g.c("console_log_js_exceptions")||["test","dev","autopush","staging"].includes(g.S("SERVER_VERSION"))){var Q=[];Q.push(`Name: ${z.name}`);Q.push(`Message: ${z.message}`);z.hasOwnProperty("params")&&Q.push(`Error Params: ${JSON.stringify(z.params)}`);z.hasOwnProperty("args")&&Q.push(`Error args: ${JSON.stringify(z.args)}`);Q.push(`File name: ${z.fileName}`);Q.push(`Stacktrace: ${z.stack}`);window.console.log(Q.join("\n"), +z)}if(!(HT>=5)){Q=[];for(T of LOW)try{T()&&Q.push(T())}catch(V){}var T=Q;T=[...fzk,...T];var k=VWs(z);Q=k.message||"Unknown Error";let n=k.name||"UnknownError";var G=k.stack||z.L||"Not available";if(G.startsWith(`${n}: ${Q}`)){var e=G.split("\n");e.shift();G=e.join("\n")}e=k.lineNumber||"Not available";k=k.fileName||"Not available";let W=0;if(z.hasOwnProperty("args")&&z.args&&z.args.length)for(var d=0;d=500);d++);else if(z.hasOwnProperty("params")&& +z.params){let V=z.params;if(typeof z.params==="object")for(d in V){if(!V[d])continue;let Y=`params.${d}`,Z=KN(V[d]);D[Y]=Z;W+=Y.length+Z.length;if(W>500)break}else D.params=KN(V)}if(T.length)for(d=0;d=500);d++);navigator.vendor&&!D.hasOwnProperty("vendor")&&(D["device.vendor"]=navigator.vendor);D={message:Q,name:n,lineNumber:e,fileName:k,stack:G,params:D,sampleWeight:1};d=Number(z.columnNumber);isNaN(d)||(D.lineNumber=`${D.lineNumber}:${d}`);if(z.level=== +"IGNORED")var F=0;else a:{z=jc();for(F of z.b_)if(D.message&&D.message.match(F.Ay)){F=F.weight;break a}for(var L of z.xi)if(L.callback(D)){F=L.weight;break a}F=1}D.sampleWeight=F;F=D;for(var f of nWO){if(!f.P3[F.name])continue;L=f.P3[F.name];for(let V of L){L=F.message.match(V.SM);if(!L)continue;F.params["params.error.original"]=L[0];z=V.groups;D={};for(d=0;dD.source)}; +oW=function(z){var D=0;for(let E=0;EDT&&D.splice(0,D.length-DT)}; +TA=function(z){z=z||"";var D=Qy();if(D[z])return D[z];var E={timerName:z,info:{},tick:{},span:{},jspbInfo:[]};E4(E);return D[z]=E}; +k_=function(z){z=z||"";var D=Qy();D[z]&&delete D[z];var E={timerName:z,info:{},tick:{},span:{},jspbInfo:[]};E4(E);D[z]=E}; +Qy=function(){var z=g.us("ytcsi.reference");if(z)return z;zA();return g.us("ytcsi.reference")}; +eO=function(z){return GA[z]||"LATENCY_ACTION_UNKNOWN"}; +VFI=function(z,D,E={}){var Q=Math.round(E.timestamp||(0,g.N)());Q$(z,1,Q{var Q=(0,g.N)();for(let T in WD)WD[T]&&Q-WD[T].time>6E4&&delete WD[T];z&&(z.K=0)},5E3)); +return E.count>5?(E.count===6&&Math.random()*1E5<1&&(E=new g.k3("CSI data exceeded logging limit with key",D.split("_")),D.indexOf("plev")>=0||g.xl(E)),!0):!1}; +Vy=function(){var z;g.c("csi_use_performance_navigation_timing")?(z=JS?.getEntriesByType?.("navigation")?.[0]?.toJSON?.())?(z.requestStart=uv(z.requestStart),z.responseEnd=uv(z.responseEnd),z.redirectStart=uv(z.redirectStart),z.redirectEnd=uv(z.redirectEnd),z.domainLookupEnd=uv(z.domainLookupEnd),z.connectStart=uv(z.connectStart),z.connectEnd=uv(z.connectEnd),z.responseStart=uv(z.responseStart),z.secureConnectionStart=uv(z.secureConnectionStart),z.domainLookupStart=uv(z.domainLookupStart),z.isPerformanceNavigationTiming= +!0):z=JS.timing:z=g.c("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(JS.timing)):JS.timing;return z}; +uv=function(z){return Math.round(O4()+z)}; +O4=function(){return(g.c("csi_use_time_origin")||g.c("csi_use_time_origin_tvhtml5"))&&JS.timeOrigin?Math.floor(JS.timeOrigin):JS.timing.navigationStart}; +btI=function(){var z=uek(),D=AW(),E=void 0;for(var Q=0;Q{nZ(D,e);nZ(k,e);G=!0}; +for(let e of z)T(e);G&&jO(k)}}; +vD=function(z,D){bv("_start",z,D)}; +jO=function(z,D){if(!g.c("web_csi_action_sampling_enabled")||!$l(D).actionDisabled){var E=TA(D||"");nZ(E.info,z);z.loadType&&(E=z.loadType,PT(D).loadType=E);nZ(AW(D),z);E=BT(D);D=$l(D).cttAuthInfo;nj().info(z,E,D)}}; +joV=function(){return(g.hH().resolve(g.ah(g.vc))?.zW()?.loggingHotConfig?.csiConfig?.debugTicks??[]).map(z=>Object.values(z)[0])}; +bv=function(z,D,E){if(!g.c("web_csi_action_sampling_enabled")||!$l(E).actionDisabled){var Q=BT(E),T;if(T=g.c("web_csi_debug_sample_enabled")&&Q){g.hH().resolve(g.ah(g.vc))?.zW()&&!m1&&(m1=!0,bv("gcfl",(0,g.N)(),E));T=g.hH().resolve(g.ah(g.vc))?.zW()?.loggingHotConfig?.csiConfig?.debugSampleWeight||0;var k;if(k=T!==0)b:{k=joV();if(k.length>0)for(var G=0;G0?G:void 0;try{JS.mark(T,k)}catch(d){JS.mark(T)}}T= +TA(E||"");T.tick[z]=D||(0,g.N)();if(T.callback&&T.callback[z])for(var e of T.callback[z])e();e=CN(E);e.gelTicks&&(e.gelTicks[z]=!0);T=MO(E);e=D||(0,g.N)();T[z]=e;T=$l(E).cttAuthInfo;z==="_start"?(z=nj(),XC(z,`baseline_${Q}`)||g.E9("latencyActionBaselined",{clientActionNonce:Q},{timestamp:D,cttAuthInfo:T})):nj().tick(z,Q,D,T);lv(E);return e}}}; +vWJ=function(){var z=JS.getEntriesByType?.("mark");z&&z.forEach(D=>{D.name.startsWith("mark_")&&JS.clearMarks?.(D.name)})}; +Y_=function(){switch(mQ()){case "hidden":return 0;case "visible":return 1;case "prerender":return 2;case "unloaded":return 3;default:return-1}}; +Ie=function(z){var D={},E=(Q,T,k)=>{T=T.match("_rid")?T.split("_rid")[0]:T;typeof k==="number"&&(k=JSON.stringify(k));Q.requestIds?Q.requestIds.push({endpoint:T,id:k}):Q.requestIds=[{endpoint:T,id:k}]}; +for(let [Q,T]of Object.entries(z)){z=Q;let k=T;switch(z){case "GetBrowse_rid":E(D,z,k);break;case "GetGuide_rid":E(D,z,k);break;case "GetHome_rid":E(D,z,k);break;case "GetPlayer_rid":E(D,z,k);break;case "GetSearch_rid":E(D,z,k);break;case "GetSettings_rid":E(D,z,k);break;case "GetTrending_rid":E(D,z,k);break;case "GetWatchNext_rid":E(D,z,k);break;case "yt_red":D.isRedSubscriber=!!k;break;case "yt_ad":D.isMonetized=!!k}}return D}; +mkQ=function(z,D){z=document.querySelector(z);if(!z)return!1;var E="",Q=z.nodeName;Q==="SCRIPT"?(E=z.src,E||(E=z.getAttribute("data-timing-href"))&&(E=window.location.protocol+E)):Q==="LINK"&&(E=z.href);Yc(document)&&z.setAttribute("nonce",Yc(document));return E?(z=JS.getEntriesByName(E))&&z[0]&&(z=z[0],E=O4(),bv("rsf_"+D,E+Math.round(z.fetchStart)),bv("rse_"+D,E+Math.round(z.responseEnd)),z.transferSize!==void 0&&z.transferSize===0)?!0:!1:!1}; +lzL=function(){var z=window.location.protocol,D=JS.getEntriesByType("resource");D=g.xc(D,E=>E.name.indexOf(`${z}//fonts.gstatic.com/s/`)===0); +(D=g.NQ(D,(E,Q)=>Q.duration>E.duration?Q:E,{duration:0}))&&D.startTime>0&&D.responseEnd>0&&(bv("wffs",uv(D.startTime)),bv("wffe",uv(D.responseEnd)))}; +Yir=function(z,D,E){JS&&JS.measure&&(z.startsWith("measure_")||(z="measure_"+z),E?JS.measure(z,D,E):D?JS.measure(z,D):JS.measure(z))}; +ae=function(z){var D=VE("aft",z);if(D)return D;D=g.S((z||"")+"TIMING_AFT_KEYS",["ol"]);var E=D.length;for(let Q=0;QE.name==="first-paint"))return uv(z.startTime)}var D; +g.c("csi_use_performance_navigation_timing")?D=JS.getEntriesByType("first-paint")[0].startTime:D=JS.timing.Pr;return D?Math.max(0,D):0}; +g.cD=function(z){s9(z);SiQ();vWJ();z||(g.S("TIMING_ACTION")&&g.gw("PREVIOUS_ACTION",g.S("TIMING_ACTION")),g.gw("TIMING_ACTION",""))}; +pj=function(){var z=["pbs","pbu"];tI(()=>{TA("").info.actionType="watch";z&&g.gw("TIMING_AFT_KEYS",z);g.gw("TIMING_ACTION","watch");var D=Ie(g.S("TIMING_INFO",{}));Object.keys(D).length>0&&jO(D);D={isNavigation:!0,actionType:eO(g.S("TIMING_ACTION"))};var E=g.S("PREVIOUS_ACTION");E&&(D.previousAction=eO(E));if(E=g.S("CLIENT_PROTOCOL"))D.httpProtocol=E;if(E=g.S("CLIENT_TRANSPORT"))D.transportProtocol=E;(E=g.fN())&&E!=="UNDEFINED_CSN"&&(D.clientScreenNonce=E);E=Y_();if(E===1||E===-1)D.isVisible=!0;E= +PT().loadType==="cold";var Q=qO();E||(E=Q.yt_lt==="cold");if(E){D.loadType="cold";E=qO();Q=Vy();let G=O4(),e=g.S("CSI_START_TIMESTAMP_MILLIS",0);e>0&&!g.c("embeds_web_enable_csi_start_override_killswitch")&&(G=e);G&&(bv("srt",Q.responseStart),E.prerender!==1&&vD(G));E=azk();E>0&&bv("fpt",E);E=Vy();E.isPerformanceNavigationTiming&&jO({performanceNavigationTiming:!0},void 0);bv("nreqs",E.requestStart,void 0);bv("nress",E.responseStart,void 0);bv("nrese",E.responseEnd,void 0);E.redirectEnd-E.redirectStart> +0&&(bv("nrs",E.redirectStart,void 0),bv("nre",E.redirectEnd,void 0));E.domainLookupEnd-E.domainLookupStart>0&&(bv("ndnss",E.domainLookupStart,void 0),bv("ndnse",E.domainLookupEnd,void 0));E.connectEnd-E.connectStart>0&&(bv("ntcps",E.connectStart,void 0),bv("ntcpe",E.connectEnd,void 0));E.secureConnectionStart>=O4()&&E.connectEnd-E.secureConnectionStart>0&&(bv("nstcps",E.secureConnectionStart,void 0),bv("ntcpe",E.connectEnd,void 0));JS&&"getEntriesByType"in JS&&lzL();E=[];if(document.querySelector&& +JS&&JS.getEntriesByName)for(T in Kj)Kj.hasOwnProperty(T)&&(Q=Kj[T],mkQ(T,Q)&&E.push(Q));var T=E;if(T.length>0){D.resourceInfo=[];for(var k of T)D.resourceInfo.push({resourceCache:k})}}jO(D);btI();SO(!0);k=g.S("TIMING_ACTION");g.us("ytglobal.timingready_")&&k&&hS()&&ae()&&lv()})()}; +Nw=function(){var z={};tI(()=>{hS()&&g.x_("aa",void 0,void 0);k_();g.cD();SO(!1);z.cttAuthInfo&&($l().cttAuthInfo=z.cttAuthInfo);g.gw("TIMING_AFT_KEYS",[]);z.Ag?g.HD({loadType:"hot"}):g.HD({loadType:"warm"});g.gw("TIMING_ACTION","");delete g.S("TIMING_INFO",{}).yt_lt;tI(vD)(z.startTime,void 0)})()}; +g.g5=function(z,D={}){tI(()=>{g.U4(z);var E=D.sampleRate;if(!g.c("web_csi_action_sampling_enabled")||E===void 0||E<=1)E=!1;else{var Q=BT(z);E=oW(Q)%E!==0}E&&($l(z).actionDisabled=!0);TA(z||"").info.actionType=z;D.cttAuthInfo&&($l(z).cttAuthInfo=D.cttAuthInfo);g.gw(z+"TIMING_ACTION",z);tI(vD)(D.startTime,z);E={actionType:eO(z)};D.U2&&(E.previousAction=eO(g.S("TIMING_ACTION")));(Q=g.fN())&&Q!=="UNDEFINED_CSN"&&(E.clientScreenNonce=Q);g.HD(E,z);SO(!0,z)})()}; +g.U4=function(z){tI(()=>{hS(z)&&g.x_("aa",void 0,z);k_(z);g.cD(z)})()}; +hS=function(z){return tI(()=>g.r5("_start",z))()}; +g.HD=function(z,D,E=!1){tI(jO)(z,D,E)}; +g.x_=function(z,D,E){return tI(bv)(z,D,E)}; +iv=function(z){tI(Yir)("action_finished",z,void 0)}; +g.r5=function(z,D){return tI(()=>{var E=MO(D);return z in E})()}; +tS=function(z){if(!g.c("universal_csi_network_ticks"))return"";z=Ic(z)||"";var D=Object.keys(w5);for(let E=0;E{}; +var D=w5[z];return D?(g.yy(D),()=>{var E=g.c("universal_csi_network_ticks")?(E=RYa[z])?g.yy(E):!1:!1;return E}):()=>{}}; +g.yy=function(z,D,E){return tI(()=>{if(g.r5(z,E))return!1;g.x_(z,D,E);return!0})()}; +g.s4=function(z,D,E){tI(()=>{if(!hS(E)||g.r5(z,E))return!1;g.x_(z,D,E);return!0})()}; +ZtX=function(){tI(()=>{var z=BT();requestAnimationFrame(()=>{setTimeout(()=>{z===BT()&&g.x_("ftl",void 0,void 0)},0)})})()}; +g.$_=function(z){if(z.simpleText)return z.simpleText;if(z.runs){let D=[];for(let E of z.runs)E.text&&D.push(E.text);return D.join("")}return""}; +g.qw=function(z){if(z.simpleText)return z=document.createTextNode(z.simpleText),z;var D=[];if(z.runs)for(let e=0;e>1&22)==2){try{(E[T^8240]!=(T^8239)||((0,E[T^8246])(E[T^8200],E[T^8302]),null))&&(0,E[T^8214])(E[T^8208],E[T^8192])}catch(e){(0,E[T^8209])(E[T^8247])}try{var k=EU(T^8252,T^8252,E,Date)}catch(e){(0,E[T^8290])((0,E[T^8290])((0,E[T^8254])(E[T^8289],(0,E[T^8213])(),E[T^8245]),E[T^8196],E[T^8219],E[T^8205]),E[T^8254],E[T^8289],(0,E[T^8238])(),E[T^8245]),(0,E[T^8290])((0,E[T^8254])(E[T^8217],(0,E[T^8238])(),E[T^8245]),E[T^8254],E[T^8205],(0,E[T^8216])(),E[T^8203])}finally{E[T^ +8198]!==-3&&(E[T^8293]>=1&&((((0,E[T^8206])(((0,E[T^8207])(E[new Date(J[T^8311])/(T^9165)],E[T^8218]),E[T^8303])(E[T^8252],E[1]),E[T^8254],(0,E[T^8302])(E[T^8217]),E[T^8217],(0,E[T^8213])(),E[T^8245]),(0,E[T^8196])(E[T^8209],E[T^8247]),E[T^8291])(E[T^8204]),(0,E[T^8196])(E[T^8240],E[T^8289]),E[new Date(J[T^8299])/(T^9165)])(E[T^8205],(0,E[T^8238])(),E[T^8203]),[])||((((((0,E[T^8243])(E[T^8289],E[T^8242]),E[T^8303])(E[T^8239],E[T^8204]),E[T^8193])(E[T^8295],E[0]),E[T^8194])((0,E[T^8195])(E[T^8193]), +E[new Date(J[T^8293])/(T^9165)],E[T^8193],E[T^8208]),(0,E[T^8207])(E[T^8244],E[T^8213]),E[T^8219])(E[T^8237],E[new Date(J[T^8317])/(T^9165)]),E[0])(E[T^8202],E[T^8300]))}try{k=EU(1,T^13341,E,Date)}catch(e){((0,E[T^8299])(E[T^8199]),E[T^8197])(E[T^8196],E[T^8222]),(((0,E[T^8202])(E[6],(0,E[T^8234])(),E[T^8223]),E[T^8211])(E[T^8300],E[1]),E[T^8197])(E[T^8196],E[T^8244])}var G=[]}(z-5^7)=z&&(Ul(T^7854,T^1349,E),G=E[J[T^7914]]);z+3>>4||(E[T^5141]<4&&((0,E[T^5158])((0,E[T^5233])(E[T^5143], +E[0]),E[T^5147],E[T^5121],E[1]),(0,E[T^5146])(E[T^5240],E[T^5135]),1)||((0,E[T^5159])(E[T^5156],E[T^5141]),E[T^5174])(E[T^5121],(0,E[T^5149])(),E[T^5147])&(0,E[T^5174])(E[T^5157],(0,E[T^5239])(),E[4]),E[T^5167]!=-(T^5168)&&((((0,E[T^5122])((0,E[T^5122])((0,E[T^5123])(E[6]),E[T^5137],E[T^5159],E[T^5163]),E[T^5129],E[T^5128],E[T^5241]),E[T^5137])(E[T^5128],E[T^5121]),(0,E[T^5145])(E[6],E[T^5138]),E[T^5133])(E[T^5121],E[T^5164]),(0,E[0])((0,E[T^5145])(E[T^5121],E[T^5237]),E[T^5133],E[T^5232],E[T^5143])), +E[T^5149]!==-4&&(E[T^5168]==(T^5168)?(0,E[T^5136])(E[T^5246],E[T^5147]):(0,E[T^5136])(E[T^5247],E[6])),E[T^5242]!=(T^5171)&&(E[T^5170]!==0&&(((0,E[T^5142])(E[T^5175],(0,E[(T^5486)%(new Q(J[T^5226])/(T^6097))+(T^5168)])(),E[T^5157]),E[T^5136])(E[new Q(J[4])/(T^6097)],E[T^5147]),[])||(0,E[T^5245])((0,E[T^5136])(E[T^5165],E[6]),E[T^5153],E[T^5175],E[T^5243])),E[T^5164]!==1&&((0,E[T^5158])((0,E[T^5140])((0,E[T^5145])(E[T^5175],E[T^5233]),E[T^5245],(0,E[T^5142])(E[6],(0,E[T^5167])(),E[T^5123]),E[T^5136], +E[T^5150],E[T^5147]),E[T^5153],(0,E[3])(E[T^5141],E[T^5175]),E[T^5175],E[0]),1)||((0,E[T^5158])((0,E[T^5136])(E[T^5240],E[T^5144]),E[T^5136],(0,E[T^5145])(E[T^5121],E[T^5182]),E[T^5139],E[T^5175]),(0,E[T^5142])(E[new Q(J[T^5244])/(T^6097)],(0,E[T^5167])(),E[T^5123]))&(0,E[T^5142])(E[T^5175],(0,E[T^5155])(),E[T^5123]),G=[]);(z-3|3)>=z&&(z+2^18)-(T^10)&&(0,E[T^52])(E[T^37]),E[3]>3&&(E[T^63]==(T^9)?(0,E[0])((0,E[T^ +10])(E[T^24],E[T^17]),E[T^48],(0,E[T^10])(E[T^16],E[T^37]),E[T^47],E[T^74]):((0,E[T^76])(E[T^74],E[T^41]),E[T^55])(E[T^18],E[T^76])|(0,E[T^27])(E[T^37],E[T^42])),E[T^44]<(T^9)&&(0,E[T^51])(E[T^28],E[new Q(J[T^58])/(T^1E3)]),(E[T^46]!=(T^8)||((0,E[T^64])(((0,E[T^26])(E[5],E[T^61]),E[T^20])(E[T^33],(0,E[T^52])(),E[T^9]),E[T^43],E[T^34],E[T^38]),0))&&((0,E[T^15])(E[T^73],E[T^31]),E[T^63])(E[T^53])^(0,E[T^15])(E[T^34],E[T^77]),E[T^56]===-3?((0,E[T^20])(E[T^61],(0,E[new Q(J[5])/(T^1E3)])(),E[T^39]),E[new Q(J[T^ +66])/(T^1E3)])(E[T^11]):(0,E[T^64])((0,E[T^13])(E[T^34],E[T^48]),E[T^67],E[T^29],E[T^11]),G=[]);return G}; +zo=function(z,D,E,Q,T=!1,k={}){Object.assign(k,PD({cttAuthInfo:nN(D)||void 0},D));for(let e of Q){var G=e.getAsJson();(g.KY(G)||!G.trackingParams&&!G.veType)&&g.xl(Error("Child VE logged with no data"));if(g.c("no_client_ve_attach_unless_shown")){let d=QK(e,D);if(G.veType&&!AS.has(d)&&!BD.has(d)&&!T){if(!g.c("il_attach_cache_limit")||Cj.size<1E3){Cj.set(d,[z,D,E,e]);return}g.c("il_attach_cache_limit")&&Cj.size>1E3&&g.xl(new g.k3("IL Attach cache exceeded limit"))}G=QK(E,D);Cj.has(G)?To(E,D):BD.set(G, +!0)}}Q=Q.filter(e=>{e.csn!==D?(e.csn=D,e=!0):e=!1;return e}); +E={csn:D,parentVe:E.getAsJson(),childVes:g.Hn(Q,e=>e.getAsJson())}; +D==="UNDEFINED_CSN"?k6("visualElementAttached",k,E):z?B3("visualElementAttached",E,z,k):g.E9("visualElementAttached",E,k)}; +hYX=function(z,D,E,Q,T,k,G){Go(E,D);Q=PD({cttAuthInfo:nN(D)||void 0,automatedLogEventSource:G},D);E={csn:D,ve:E.getAsJson(),eventType:1};T&&(E.clientData=T);D==="UNDEFINED_CSN"?k6("visualElementShown",Q,E):z?B3("visualElementShown",E,z,Q):g.E9("visualElementShown",E,Q)}; +eD=function(z,D,E,Q=!1){var T=Q?16:8;Q=PD({cttAuthInfo:nN(D)||void 0,endOfSequence:Q,automatedLogEventSource:void 0},D);E={csn:D,ve:E.getAsJson(),eventType:T};D==="UNDEFINED_CSN"?k6("visualElementHidden",Q,E):z?B3("visualElementHidden",E,z,Q):g.E9("visualElementHidden",E,Q)}; +pQr=function(z,D,E,Q,T,k){d8(z,D,E,Q,k)}; +d8=function(z,D,E,Q,T){var k=void 0;Go(E,D);k=k||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";T=PD({cttAuthInfo:nN(D)||void 0,automatedLogEventSource:T},D);E={csn:D,ve:E.getAsJson(),gestureType:k};Q&&(E.clientData=Q);D==="UNDEFINED_CSN"?k6("visualElementGestured",T,E):z?B3("visualElementGestured",E,z,T):g.E9("visualElementGestured",E,T)}; +xkn=function(){var z=Vg(16);var D=[];for(let E=0;E{g.pw(D,E=>{Go(E,z);var Q=PD({cttAuthInfo:nN(z)||void 0,automatedLogEventSource:void 0},z);E={csn:z,ve:E.getAsJson(),eventType:4};z==="UNDEFINED_CSN"?k6("visualElementShown",Q,E):g.E9("visualElementShown",E,Q)})})()}; +Ncw=function(z,D){tI(()=>{g.pw(D,E=>{eD(void 0,z,E)})})()}; +ng=function(){var z=!1;try{z=!!window.sessionStorage.getItem("session_logininfo")}catch{z=!0}return(g.S("INNERTUBE_CLIENT_NAME")==="WEB"||g.S("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&z}; +Wm=function(){try{window.sessionStorage.removeItem("stickiness_reload");window.sessionStorage.removeItem("session_logininfo");g.gw("LOGIN_INFO","");window.sessionStorage.setItem("from_switch_account","1");var z;let E=Uk6;E||(E=document.querySelector("#persist_identity"));if(z=E){var D=z.src?(new URL(z.src)).origin:"*";z.contentWindow?.postMessage({action:"clear"},D)}}catch{}}; +g.XX=function(z){z&&(z.startsWith("https://accounts.google.com/AddSession")?Wm():z.startsWith("https://accounts.google.com/ServiceLogin")?Wm():z.startsWith("https://myaccount.google.com")&&FZ(z).L.endsWith("/youtubeoptions")&&Wm());if(g.S("LOGGED_IN",!0)&&ng()){var D=g.S("VALID_SESSION_TEMPDATA_DOMAINS",[]);var E=g.Yw(window.location.href);E&&D.push(E);E=g.Yw(z);g.tA(D,E)||!E&&g.ok(z,"/")?(D=SK(z),(D=Rc(D))?(D=VD(D),D=(D=g.N1(D)||null)?g.q6(D):{}):D=null):D=null;D==null&&(D={});E=D;var Q=void 0;ng()? +(Q||(Q=g.S("LOGIN_INFO")),Q?(E.session_logininfo=Q,E=!0):E=!1):E=!1;E&&ub(z,D)}}; +Jr=function(z,D={}){var E=g.S("EVENT_ID");E&&(D.ei||(D.ei=E));D&&ub(z,D)}; +g.VK=function(z,D,E,Q,T=!1){E&&ub(z,E);E=g.JA(z,g.Xr)||g.ue;var k=Lw(E);z!=k&&y1(Error(`Unsafe window.open URL: ${z}`));z=k;D=D||OV(z).toString(36);try{if(T)return T=z,T=g.Ud(T),g.XX(T),l5(T,D,"attributionsrc")}catch(G){ww(G)}g.XX(z);return l5(E,D,Q)}; +raW=function(){var z=window.location.href;if(g.c("kevlar_disable_theme_param"))return null;Ic(z);try{let D=g.M6(z).theme;return gWn.get(D)||null}catch(D){}return null}; +OU=function(z,D){if(D.encryptedTokenJarContents&&(z.K[D.encryptedTokenJarContents]=D,typeof D.expirationSeconds==="string")){let E=Number(D.expirationSeconds);setTimeout(()=>{delete z.K[D.encryptedTokenJarContents]},E*1E3); +z.L&&Hx("CONSISTENCY",D.encryptedTokenJarContents,E,void 0,!0)}}; +be=function(z){return z.localStorage===void 0?new rk("yt-client-location"):z.localStorage}; +g.le=function(z,D=!1,E=!1,Q,T){var k=g.S("INNERTUBE_CONTEXT");if(!k)return g.y(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};k=g.Nu(k);g.c("web_no_tracking_params_in_shell_killswitch")||delete k.clickTracking;k.client||(k.client={});var G=k.client;G.clientName==="MWEB"&&G.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(G.clientFormFactor=g.S("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");G.screenWidthPoints=window.innerWidth;G.screenHeightPoints=window.innerHeight;G.screenPixelDensity= +Math.round(window.devicePixelRatio||1);G.screenDensityFloat=window.devicePixelRatio||1;G.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());var e=g.$f();var d="USER_INTERFACE_THEME_LIGHT";e.GV(165)?d="USER_INTERFACE_THEME_DARK":e.GV(174)?d="USER_INTERFACE_THEME_LIGHT":!g.c("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&&(d="USER_INTERFACE_THEME_DARK");e=raW()||d;G.userInterfaceTheme= +e;if(!D){if(e=zV())G.connectionType=e;g.c("web_log_effective_connection_type")&&(e=E_())&&(k.client.effectiveConnectionType=e)}g.c("web_log_memory_total_kbytes")&&g.XQ.navigator?.deviceMemory&&(k.client.memoryTotalKbytes=`${g.XQ.navigator?.deviceMemory*1E6}`);D&&Q&&!g.c("web_it_context_set_original_url_ks")&&(e=Q,d=g.XQ.location.href,d instanceof g.go||(d=FZ(d)),e instanceof g.go||(e=FZ(e)),e=d.resolve(e),G.originalUrl=e.toString());if(g.c("web_gcf_hashes_innertube")){var F=pc();F&&(e=F.coldConfigData, +d=F.coldHashData,F=F.hotHashData,k.client.configInfo=k.client.configInfo||{},e&&(k.client.configInfo.coldConfigData=e),d&&(k.client.configInfo.coldHashData=d),F&&(k.client.configInfo.hotHashData=F))}e=g.M6(g.XQ.location.href);!g.c("web_populate_internal_geo_killswitch")&&e.internalcountrycode&&(G.internalGeo=e.internalcountrycode);!g.c("web_populate_client_screen_killswitch")&&T&&(G.clientScreen=T);G.clientName==="MWEB"||G.clientName==="WEB"?(G.mainAppWebInfo||(G.mainAppWebInfo={}),G.mainAppWebInfo.graftUrl= +Q||g.XQ.location.href,g.c("kevlar_woffle")&&jD.instance&&(Q=jD.instance,G.mainAppWebInfo.pwaInstallabilityStatus=!Q.K&&Q.L?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED":"PWA_INSTALLABILITY_STATUS_UNKNOWN"),G.mainAppWebInfo.webDisplayMode=t4(),G.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):G.clientName==="TVHTML5"&&(!g.c("web_lr_app_quality_killswitch")&&(Q=g.S("LIVING_ROOM_APP_QUALITY"))&&(G.tvAppInfo=Object.assign(G.tvAppInfo||{},{appQuality:Q})),Q=g.S("LIVING_ROOM_CERTIFICATION_SCOPE"))&& +(G.tvAppInfo=Object.assign(G.tvAppInfo||{},{certificationScope:Q}));if(!g.c("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!=="undefined")try{var L=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch{}L=void 0}L&&(G.timeZone=L)}(L=uZ())?G.experimentsToken=L:delete G.experimentsToken;G=VN();vm.instance||(vm.instance=new vm);L=Ib(vm.instance.K);k.request={...k.request,internalExperimentFlags:G,consistencyTokenJars:L};!g.c("web_prequest_context_killswitch")&&(G=g.S("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&& +(k.request.externalPrequestContext=G);L=g.$f();G=L.GV(58);L=L.get("gsml","");k.user={...k.user};G&&(k.user.enableSafetyMode=G);L&&(k.user.lockedSafetyMode=!0);g.c("warm_op_csn_cleanup")?E&&(D=g.fN())&&(k.clientScreenNonce=D):!D&&(D=g.fN())&&(k.clientScreenNonce=D);z&&(k.clickTracking={clickTrackingParams:z});if(z=g.us("yt.mdx.remote.remoteClient_"))k.remoteClient=z;mo.getInstance().setLocationOnInnerTubeContext(k);try{var f=g.dm(),n=f.bid;delete f.bid;k.adSignalsInfo={params:[],bid:n};for(let [W, +V]of Object.entries(f))f=W,n=V,k.adSignalsInfo.params?.push({key:f,value:`${n}`});if(k.client?.clientName==="TVHTML5"||k.client?.clientName==="TVHTML5_UNPLUGGED"){let W=g.S("INNERTUBE_CONTEXT");W.adSignalsInfo&&(k.adSignalsInfo.advertisingId=W.adSignalsInfo.advertisingId,k.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",k.adSignalsInfo.limitAdTracking=W.adSignalsInfo.limitAdTracking,W.adSignalsInfo.atTrackingManagerAuthorizationStatus!==void 0&&(k.adSignalsInfo.atTrackingManagerAuthorizationStatus= +W.adSignalsInfo.atTrackingManagerAuthorizationStatus))}}catch(W){g.y(W)}return k}; +Y6=function(z){var D={"Content-Type":"application/json"};g.S("EOM_VISITOR_DATA")?D["X-Goog-EOM-Visitor-Id"]=g.S("EOM_VISITOR_DATA"):g.S("VISITOR_DATA")&&(D["X-Goog-Visitor-Id"]=g.S("VISITOR_DATA"));D["X-Youtube-Bootstrap-Logged-In"]=g.S("LOGGED_IN",!1);g.S("DEBUG_SETTINGS_METADATA")&&(D["X-Debug-Settings-Metadata"]=g.S("DEBUG_SETTINGS_METADATA"));z!=="cors"&&((z=g.S("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(D["X-Youtube-Client-Name"]=z),(z=g.S("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(D["X-Youtube-Client-Version"]= +z),(z=g.S("CHROME_CONNECTED_HEADER"))&&(D["X-Youtube-Chrome-Connected"]=z),(z=g.S("DOMAIN_ADMIN_STATE"))&&(D["X-Youtube-Domain-Admin-State"]=z),(z=mo.getInstance().getXGeoHeader?.())&&(D["X-Geo"]=z));(z=g.S("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&(D["X-YouTube-Lava-Device-Context"]=z);return D}; +Ig=function(z){return()=>new z}; +its=function(z){if(z.length===1)return z[0];var D=ag.UNKNOWN_INTERFACE;if(D){D=new RegExp(D);for(var E of z)if(D.exec(E))return E}var Q=[];Object.entries(ag).forEach(([T,k])=>{"UNKNOWN_INTERFACE"!==T&&Q.push(k)}); +E=new RegExp(Q.join("|"));z.sort((T,k)=>T.length-k.length); +for(let T of z)if(!E.exec(T))return T;return z[0]}; +SD=function(z){return`/youtubei/v1/${its(z)}`}; +wQ6=function(z,D,E,Q,T){if(Rg.instance!==void 0){if(Q=Rg.instance,z=[z!==Q.B,D!==Q.HS,E!==Q.A,T!==Q.L,!1,!1,!1],z.some(k=>k))throw new g.k3("InnerTubeTransportService is already initialized",z); +}else Rg.instance=new Rg(z,D,E,Q,T)}; +tFs=async function(z,D,E){z=await rQ(z.A.v8(D?.dV?.identity||$S,{sessionIndex:D?.dV?.sessionIndex}));return Promise.resolve({...Y6(E),...z})}; +soL=async function(z,D,E,Q=()=>{}){var T=D.config?.V3?.wS; +if(T&&z.L&&z.L.has(T)&&!D.config?.V3?.disableCache){var k=await z.L.get(T);if(k&&!k.isExpired())return Q=Zl(k),k.isProcessed()||(cm(z,Q,D),await Kg(z.L,T)),Promise.resolve(Q)}await yar(D);(T=D.config?.requestKey)&&z.K.has(T)?E=z.K.get(T):(k=JSON.stringify(D.innerTubeRequest),D.t7={...D.t7,headers:{...(D.t7?.headers??{}),...E}},E={...D.t7},D.t7.method==="POST"&&(E={...E,body:k}),D.config?.JF&&g.x_(D.config.JF),E=z.HS.fetch(D.input,E,D.config),T&&z.K.set(T,E));if((E=await E)&&"error"in E&&E?.error?.details){k= +E.error.details;for(let G of k)(k=G["@type"])&&oWO.indexOf(k)>-1&&(delete G["@type"],E=G)}T&&z.K.has(T)&&z.K.delete(T);D.config?.iO&&g.x_(D.config.iO);cm(z,E,D);D.config?.Gg&&g.x_(D.config.Gg);Q();return E||void 0}; +g.hr=function(z,D,E,Q,T={dV:{identity:$S}}){var k=()=>{}; +k=oe(tS(E));D.context||(D.context=g.le(Q,!0));return new g.VQ(async G=>{var e=rm(E);e=g.zX(e)?"same-origin":"cors";if(z.A.MU){var d=z.A.v8(T?.dV?.identity||$S,{sessionIndex:T?.dV?.sessionIndex});e={...Y6(e),...d}}else e=await tFs(z,T,e);d=iZ(rm(E));d={input:d,t7:wm(d),innerTubeRequest:D,config:T};G(soL(z,d,e,k))})}; +yar=async function(z){if(z?.innerTubeRequest?.context){z=z.innerTubeRequest.context;for(let D of[])await D.Du(z)}}; +cm=function(z,D,E){if(D&&!D?.sequenceMetaData?.skipProcessing&&z.Z)for(let Q of $kL)z.Z[Q]&&z.Z[Q].handleResponse(D,E)}; +x6=function(){var z,D;return{KW:new pg((E,Q)=>{z=E;D=Q}), +resolve:z,reject:D}}; +NA=function(z){return Hm(z)?z:il(z)?new pg((D,E)=>{z.then(D,E)}):new pg(D=>{D(z)})}; +UU=function(z){return new pg((D,E)=>{E(z)})}; +g8=function(z){try{return NA(z())}catch(D){return UU(D)}}; +qis=function(z){return new Promise((D,E)=>{r8(z,D,E)})}; +Pws=async function(z){return qis(z)}; +ie=function(z){if(z.K==="fulfilled"){var D=z.L;z.L=[];z.A=[];for(var E of D)E(z.result)}else if(z.K==="rejected"){E=z.A;z.L=[];z.A=[];for(D of E)D(z.error)}}; +r8=function(z,D,E){var {KW:Q,resolve:T,reject:k}=x6();z.L.push(G=>{if(D)try{let e=D(G);T(e)}catch(e){k(e)}else T(G)}); +z.A.push(G=>{if(E)try{let e=E(G);T(e)}catch(e){k(e)}else k(G)}); +ie(z);return Q}; +w8=function(z,D){return r8(z,void 0,D)}; +MFs=function(z,D){r8(z,E=>r8(NA(D()),()=>E),E=>r8(NA(D()),()=>UU(E)))}; +tr=function(z,D){return CwW(D.call(z))}; +yK=function(z){return function*(){return yield{KW:NA(z)}}()}; +CwW=function(z){return g8(()=>og(z,z.next()))}; +og=function(z,D){return D.done?NA(D.value):w8(r8(D.value.KW,E=>og(z,z.next(E))),E=>og(z,z.throw(E)))}; +z7W=function(z){var D=AaO(z);return r8(BcJ(D),()=>D.map(E=>E.state()))}; +BcJ=function(z){if(z.length===0)return NA(NaN);var {KW:D,resolve:E}=x6(),Q=z.length;for(let T=0;T{D.K==="pending"&&(DjO(void 0)&&(void 0)(T)&&D.K==="pending"?E(T):(--Q,Q===0&&E(NaN)))}); +return D}; +AaO=function(z){return z.map(D=>NA(D))}; +EAk=function(z,D,E){return tr(z,function(){var Q=this;return function*(){var T=rQ(Q.K.v8(D?.dV?.identity||$S,{sessionIndex:D?.dV?.sessionIndex}));T=yield*yK(NA(T));return{...Y6(E),...T}}()})}; +sU=function(z){return z===1||z===2}; +khI=function(z,D,E=!1){var Q,T=g.H(D,QOs)?.request;T&&z.K.eh&&(Q=z.K.eh[T]);Q||E||(T=g.H(D,Tdr)?.signal)&&z.K.v5&&(Q=z.K.v5[T]);if(!Q&&(z=E?z.K.gy:z.K.Bu))for(let k in D)if(z[k]){Q=z[k];break}if(!Q){if(E)throw Error("Error: No streaming request builder found for command");throw Error("Error: No request builder found for command.");}D=Q();return NA(D)}; +$6=function(z,D){return z.run("PROCESS_RESPONSE",D,"ResponseMachine (Cache)")}; +qA=function(z,D,E){return z.run("INIT",D,E!==void 0?`ResponseMachine (Chunk ${E})`:"ResponseMachine")}; +e7L=function(){var z=g.hH();g.S6(z,{fJ:Pm,GD:()=>new Map}); +g.S6(z,{fJ:MA,BZ:MA,Kf:!0});g.S6(z,{fJ:Cg,BZ:Cg,Kf:!0});g.S6(z,{fJ:Ar,BZ:Ar,Kf:!0});g.S6(z,{fJ:Bm,BZ:Bm,Kf:!0});g.S6(z,{fJ:zP,BZ:zP,Kf:!0});g.S6(z,{fJ:D4,BZ:D4,Kf:!0});g.S6(z,{fJ:Ef,BZ:Ef,Kf:!0});g.S6(z,{fJ:Qt,BZ:Qt,Kf:!0});g.S6(z,{fJ:TP,BZ:TP,Kf:!0});g.S6(z,{fJ:ks,BZ:ks,Kf:!0});g.S6(z,{fJ:GP,GD:(D,E,Q,T,k,G,e,d,F,L)=>({COMMAND_INIT:d,REQUEST_INIT:F,CACHE:E,LOCAL_ROUTER:e,CONTEXT:Q,AUTH:D,DEDUPE:T,FETCH:G,RETRY:L,FALLBACK:k}), +[g.Rh]:[MA,Cg,Ar,Bm,zP,D4,Ef,Qt,TP,ks],Kf:!0});g.S6(z,{fJ:GhX,GD:D=>()=>new g.eZ(D), +[g.Rh]:[GP],Kf:!0});g.S6(z,{fJ:dz,BZ:dz,Kf:!0});g.S6(z,{fJ:FT,BZ:FT,Kf:!0});g.S6(z,{fJ:Lo,BZ:Lo,Kf:!0});g.S6(z,{fJ:fo,BZ:fo,Kf:!0});g.S6(z,{fJ:no,GD:(D,E,Q,T)=>({INIT:T,ERROR_UNPACKER:E,PROCESS_RESPONSE:Q,CALLBACK_DISPATCHER:D}), +[g.Rh]:[dz,FT,Lo,fo],Kf:!0});g.S6(z,{fJ:Wj,GD:D=>()=>new XT(D), +[g.Rh]:[no],Kf:!0})}; +Zl=function(z){return{...z.data.innertubeResponse,cacheMetadata:{isCacheHit:!0}}}; +Kg=async function(z,D){var E=z.K.get(D);E&&(E.entryData.isProcessed=!0,await Jy(z,D,E.entryData))}; +Jy=async function(z,D,E){var Q=z.L;if(E.expireTimestampMs){Q=Number(E.expireTimestampMs)-Math.round((0,g.N)());let T=JQ("mweb_override_response_store_expiration_ms");T>0&&T{z.remove(D)},Q); +z.K.set(D,{entryData:E,timer:Q})}; +Vt=function(z,D){if(z=z.K.get(D))return new uy(z.entryData)}; +Of=function(z,D){var E=z.K.get(D);E&&(clearTimeout(E.timer),z.K.delete(D))}; +by=function(z,D,E){var Q={...z};for(let T of Object.keys(D)){let k=z[T],G=D[T];if(G===void 0)delete Q[T];else if(k===void 0)Q[T]=G;else if(Array.isArray(G)&&Array.isArray(k))Q[T]=E?[...k,...G]:G;else if(!Array.isArray(G)&&g.mI(G)&&!Array.isArray(k)&&g.mI(k))Q[T]=by(k,G,E);else if(typeof G===typeof k)Q[T]=G;else return D=new g.k3("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:T,Yc:k,updateValue:G}),g.y(D),z}return Q}; +jZ=function(z,D){return z.K.length===0?!1:(z=z.K[z.K.length-1])&&z.buffer===D.buffer&&z.byteOffset+z.length===D.byteOffset}; +vj=function(z){z.Z=void 0;z.L=0;z.A=0}; +mB=function(z,D){for(let E of D.K)z.append(E)}; +ly=function(z,D,E){var {tM:Q,QW:T}=z.split(D);({tM:Q}=T.split(E));return Q}; +Ys=function(z,D,E){z.isFocused(D);return D-z.A+E<=z.K[z.L].length}; +I7=function(z){if(!z.Z){let D=z.K[z.L];z.Z=new DataView(D.buffer,D.byteOffset,D.length)}return z.Z}; +a7=function(z,D=0,E=-1){if(!z.totalLength||!E)return new DataView(new ArrayBuffer(0));E<0&&(E=z.totalLength-D);z.focus(D);if(!Ys(z,D,E)){var Q=z.L,T=z.A;z.focus(D+E-1);T=new Uint8Array(z.A+z.K[z.L].length-T);let k=0;for(let G=Q;G<=z.L;G++)T.set(z.K[G],k),k+=z.K[G].length;z.K.splice(Q,z.L-Q+1,T);vj(z);z.focus(D)}Q=z.K[z.L];return new DataView(Q.buffer,Q.byteOffset+D-z.A,E)}; +SZ=function(z,D=0,E=-1){z=a7(z,D,E);return new Uint8Array(z.buffer,z.byteOffset,z.byteLength)}; +R7=function(z,D=0,E=-1){z=SZ(z,D,E);D=new Uint8Array(z.length);try{D.set(z)}catch(Q){for(E=0;E>10;T=56320|T&1023}po[k++]=T}T=String.fromCharCode.apply(String, +po);k<1024&&(T=T.substring(0,k));E.push(T)}return E.join("")}; +Nr=function(z,D){if(Hj?.encodeInto){let {read:Q,written:T}=Hj.encodeInto(z,D);return Q>6|192:((T&64512)===55296&&Q+1>18|240,D[E++]=T>>12&63|128):D[E++]=T>>12|224,D[E++]=T>>6&63|128),D[E++]=T&63|128)}return E}; +Uf=function(z){if(Hj)return Hj.encode(z);var D=new Uint8Array(Math.ceil(z.length*1.2)),E=Nr(z,D);D.lengthE&&(D=D.subarray(0,E));return D}; +iy=function(z,D){z=z instanceof Uint8Array?new gz([z]):z;return D(new rz(z))}; +wz=function(z){var D=Z4(z.K,z.pos);++z.pos;if(D<128)return D;for(var E=D&127,Q=1;D>=128;)D=Z4(z.K,z.pos),++z.pos,Q*=128,E+=(D&127)*Q;return E}; +ty=function(z,D){var E=z.L;for(z.L=-1;z.pos+1<=z.K.totalLength;){E<0&&(E=wz(z));var Q=E>>3;let T=E&7;if(Q===D)return!0;if(Q>D){z.L=E;break}E=-1;switch(T){case 0:wz(z);break;case 1:z.pos+=8;break;case 2:Q=wz(z);z.pos+=Q;break;case 5:z.pos+=4}}return!1}; +o7=function(z,D){if(ty(z,D))return wz(z)}; +sf=function(z,D){if(ty(z,D))return D=SZ(z.K,z.pos,8),z.pos+=8,(new DataView(D.buffer,D.byteOffset,D.byteLength)).getFloat64(0,!0)}; +$s=function(z,D){if(ty(z,D))return!!wz(z)}; +qr=function(z,D){if(ty(z,D)){D=wz(z);var E=SZ(z.K,z.pos,D);z.pos+=D;return E}}; +Pj=function(z,D){if(z=qr(z,D))return g.xs(z)}; +Mr=function(z,D,E){if(z=qr(z,D))return E(new rz(new gz([z])))}; +Co=function(z,D){for(var E=[];ty(z,D);)E.push(wz(z));return E.length?E:void 0}; +Ay=function(z,D,E){for(var Q=[],T;T=qr(z,D);)Q.push(E(new rz(new gz([T]))));return Q.length?Q:void 0}; +Bj=function(z,D){z=new Uint8Array(z);D&&z.set(D);return z}; +g.De=function(z,D){var E=new zS(4096);D(E,z);return new Uint8Array(E.K.buffer,E.K.byteOffset,E.pos)}; +Ew=function(z,D){D=z.pos+D;if(!(z.K.length>=D)){for(var E=z.K.length*2;E268435455){Ew(z,4);let E=D&1073741823;for(let Q=0;Q<4;Q++)z.view.setUint8(z.pos,E&127|128),E>>>=7,z.pos+=1;D=Math.floor(D/268435456)}for(Ew(z,4);D>127;)z.view.setUint8(z.pos,D&127|128),D>>>=7,z.pos+=1;z.view.setUint8(z.pos,D);z.pos+=1}; +TS=function(z,D,E){E!==void 0&&(Qb(z,D*8),Qb(z,E))}; +kF=function(z,D,E){E!==void 0&&TS(z,D,E?1:0)}; +g.GS=function(z,D,E){E!==void 0&&(Qb(z,D*8+2),D=E.length,Qb(z,D),Ew(z,D),z.K.set(E,z.pos),z.pos+=D)}; +eo=function(z,D,E=2){Qb(z,D*8+2);z.L.push(z.pos);z.L.push(E);z.pos+=E}; +dW=function(z){for(var D=z.L.pop(),E=z.L.pop(),Q=z.pos-E-D;D--;){let T=D?128:0;z.view.setUint8(E++,Q&127|T);Q>>=7}}; +g.FR=function(z,D,E){E!==void 0&&(eo(z,D,Math.ceil(Math.log2(E.length*4+2)/7)),Ew(z,E.length*1.2),D=Nr(E,z.K.subarray(z.pos)),z.pos+D>z.K.length&&(Ew(z,D),D=Nr(E,z.K.subarray(z.pos))),z.pos+=D,dW(z))}; +L$=function(z,D,E,Q,T=3){E&&(eo(z,D,T),Q(z,E),dW(z))}; +n$=function(z){var D=new rz(new gz([pv(decodeURIComponent(z))]));z=Pj(D,2);D=o7(D,4);var E=f$[D];if(typeof E==="undefined")throw z=new g.k3("Failed to recognize field number",{name:"EntityKeyHelperError",fieldNumber:D}),g.y(z),z;return{QU:D,entityType:E,entityId:z}}; +Jw=function(z,D){var E=new zS;g.GS(E,2,Uf(z));z=WF[D];if(typeof z==="undefined")throw D=new g.k3("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:D}),g.y(D),D;TS(E,4,z);TS(E,5,1);D=new Uint8Array(E.K.buffer,E.K.byteOffset,E.pos);return encodeURIComponent(g.Ri(D,0))}; +uY=function(z){z=z.key||z.id;if(!z)throw Error("Entity key is missing");return z}; +Vb=function(z,D,E,Q){if(Q===void 0){let {[E]:T,...k}=z[D]||{};return{...z,[D]:k}}return{...z,[D]:{...z[D],[E]:Q}}}; +Ow=function(z,D,E,Q,T){var k=z[D]||{},G=k[E];if(!G&&!g.c("web_enable_entity_upsert_on_update"))return z;Q=by(G||{},Q,T==="REPEATED_FIELDS_MERGE_OPTION_APPEND");return{...z,[D]:{...k,[E]:Q}}}; +FpQ=function(z={},D){switch(D.type){case "ENTITY_LOADED":return D.payload.reduce((E,Q)=>{var T=Q.options?.persistenceOption;if(T&&T!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&T!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return E;if(!Q.entityKey)return g.y(Error("Missing entity key")),E;if(Q.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!Q.payload)return Q=new g.k3("REPLACE entity mutation is missing a payload",{entityKey:Q.entityKey}),g.y(Q),E;var k=lx(Q.payload);return Vb(E,k,Q.entityKey,Q.payload[k])}if(Q.type=== +"ENTITY_MUTATION_TYPE_DELETE"){a:{Q=Q.entityKey;try{let G=n$(Q).entityType;k=Vb(E,G,Q);break a}catch(G){if(G instanceof Error){Q=new g.k3("Failed to deserialize entity key",{entityKey:Q,originalMessage:G.message});g.y(Q);k=E;break a}throw G;}k=void 0}return k}if(Q.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!Q.payload)return Q=new g.k3("UPDATE entity mutation is missing a payload",{entityKey:Q.entityKey}),g.y(Q),E;k=lx(Q.payload);return Ow(E,k,Q.entityKey,Q.payload[k],Q.fieldMask?.mergeOptions?.repeatedFieldsMergeOption)}return E}, +z); +case "REPLACE_ENTITY":return Vb(z,D.payload.entityType,D.payload.key,D.payload.qX);case "REPLACE_ENTITIES":return Object.keys(D.payload).reduce((E,Q)=>{var T=D.payload[Q];return Object.keys(T).reduce((k,G)=>Vb(k,Q,G,T[G]),E)},z); +case "UPDATE_ENTITY":return Ow(z,D.payload.entityType,D.payload.key,D.payload.qX,D.payload.rk);default:return z}}; +Lpr=function(){if(bY)return bY();bY=JL("PersistentEntityStoreDb",{jq:{EntityStore:{Gm:1},EntityAssociationStore:{Gm:2}},shared:!1,upgrade(z,D){D(1)&&ya(i$(z,"EntityStore",{keyPath:"key"}),"entityType","entityType");D(2)&&(z=i$(z,"EntityAssociationStore",{keyPath:["parentEntityKey","childEntityKey"]}),ya(z,"byParentEntityKey","parentEntityKey"),ya(z,"byChildEntityKey","childEntityKey"))},version:3});return bY()}; +fka=function(z){return zR(Lpr(),z)}; +jo=function(z){return window.Int32Array?new Int32Array(z):Array(z)}; +aG=function(z){var D=z.key,E=z.counter[0]^D[0],Q=z.counter[1]^D[1],T=z.counter[2]^D[2],k=z.counter[3]^D[3];for(var G=3;G>=0&&!(z.counter[G]=-~z.counter[G]);G--);for(var e,d,F=4;F<40;)G=vF[E>>>24]^m7[Q>>16&255]^lY[T>>8&255]^YF[k&255]^D[F++],e=vF[Q>>>24]^m7[T>>16&255]^lY[k>>8&255]^YF[E&255]^D[F++],d=vF[T>>>24]^m7[k>>16&255]^lY[E>>8&255]^YF[Q&255]^D[F++],k=vF[k>>>24]^m7[E>>16&255]^lY[Q>>8&255]^YF[T&255]^D[F++],E=G,Q=e,T=d;z=z.L;G=D[40];z[0]=IG[E>>>24]^G>>>24;z[1]=IG[Q>>16&255]^G>>16&255;z[2]=IG[T>>8& +255]^G>>8&255;z[3]=IG[k&255]^G&255;G=D[41];z[4]=IG[Q>>>24]^G>>>24;z[5]=IG[T>>16&255]^G>>16&255;z[6]=IG[k>>8&255]^G>>8&255;z[7]=IG[E&255]^G&255;G=D[42];z[8]=IG[T>>>24]^G>>>24;z[9]=IG[k>>16&255]^G>>16&255;z[10]=IG[E>>8&255]^G>>8&255;z[11]=IG[Q&255]^G&255;G=D[43];z[12]=IG[k>>>24]^G>>>24;z[13]=IG[E>>16&255]^G>>16&255;z[14]=IG[Q>>8&255]^G>>8&255;z[15]=IG[T&255]^G&255}; +Ze=function(){if(!So&&!g.kS){if(RG)return RG;RG=window.crypto?.subtle;if(RG?.importKey&&RG?.sign&&RG?.encrypt)return RG;RG=void 0}}; +nAs=async function(z,D,E){z.K||(z.K=await z.L.importKey("raw",z.A,{name:"AES-CTR"},!1,["encrypt"]));z=await z.L.encrypt({name:"AES-CTR",counter:E,length:128},z.K,D);return new Uint8Array(z)}; +cF=function(z){z.K=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];z.U=[];z.U.length=64;z.Z=0;z.L=0}; +hw=function(z,D,E){var Q=z.U,T=z.K[0],k=z.K[1],G=z.K[2],e=z.K[3],d=z.K[4],F=z.K[5],L=z.K[6],f=z.K[7],n;for(let Y=0;Y<64;){if(Y<16)Q[Y]=n=D[E]<<24|D[E+1]<<16|D[E+2]<<8|D[E+3],E+=4;else{var W=Q[Y-2];var V=Q[Y-15];n=Q[Y-7]+Q[Y-16]+((W>>>17|W<<15)^(W>>>19|W<<13)^W>>>10)+((V>>>7|V<<25)^(V>>>18|V<<14)^V>>>3);Q[Y]=n}W=f+K$[Y]+n+((d>>>6|d<<26)^(d>>>11|d<<21)^(d>>>25|d<<7))+(d&F^~d&L);V=((T>>>2|T<<30)^(T>>>13|T<<19)^(T>>>22|T<<10))+(T&k^T&G^k&G);f=W+V;e+=W;Y++;Y<16?(Q[Y]=n=D[E]<<24|D[E+1]<<16|D[E+2]<<8|D[E+ +3],E+=4):(W=Q[Y-2],V=Q[Y-15],n=Q[Y-7]+Q[Y-16]+((W>>>17|W<<15)^(W>>>19|W<<13)^W>>>10)+((V>>>7|V<<25)^(V>>>18|V<<14)^V>>>3),Q[Y]=n);W=L+K$[Y]+n+((e>>>6|e<<26)^(e>>>11|e<<21)^(e>>>25|e<<7))+(e&d^~e&F);V=((f>>>2|f<<30)^(f>>>13|f<<19)^(f>>>22|f<<10))+(f&T^f&k^T&k);L=W+V;G+=W;Y++;Y<16?(Q[Y]=n=D[E]<<24|D[E+1]<<16|D[E+2]<<8|D[E+3],E+=4):(W=Q[Y-2],V=Q[Y-15],n=Q[Y-7]+Q[Y-16]+((W>>>17|W<<15)^(W>>>19|W<<13)^W>>>10)+((V>>>7|V<<25)^(V>>>18|V<<14)^V>>>3),Q[Y]=n);W=F+K$[Y]+n+((G>>>6|G<<26)^(G>>>11|G<<21)^(G>>>25| +G<<7))+(G&e^~G&d);V=((L>>>2|L<<30)^(L>>>13|L<<19)^(L>>>22|L<<10))+(L&f^L&T^f&T);F=W+V;k+=W;Y++;Y<16?(Q[Y]=n=D[E]<<24|D[E+1]<<16|D[E+2]<<8|D[E+3],E+=4):(W=Q[Y-2],V=Q[Y-15],n=Q[Y-7]+Q[Y-16]+((W>>>17|W<<15)^(W>>>19|W<<13)^W>>>10)+((V>>>7|V<<25)^(V>>>18|V<<14)^V>>>3),Q[Y]=n);W=d+K$[Y]+n+((k>>>6|k<<26)^(k>>>11|k<<21)^(k>>>25|k<<7))+(k&G^~k&e);V=((F>>>2|F<<30)^(F>>>13|F<<19)^(F>>>22|F<<10))+(F&L^F&f^L&f);n=f;f=e;e=n;n=L;L=G;G=n;n=F;F=k;k=n;d=T+W;T=W+V;Y++}z.K[0]=T+z.K[0]|0;z.K[1]=k+z.K[1]|0;z.K[2]=G+z.K[2]| +0;z.K[3]=e+z.K[3]|0;z.K[4]=d+z.K[4]|0;z.K[5]=F+z.K[5]|0;z.K[6]=L+z.K[6]|0;z.K[7]=f+z.K[7]|0}; +p$=function(z){var D=new Uint8Array(32),E=64-z.L;z.L>55&&(E+=64);var Q=new Uint8Array(E);Q[0]=128;var T=z.Z*8;for(let k=1;k<9;k++){let G=T%256;Q[E-k]=G;T=(T-G)/256}z.update(Q);for(E=0;E<8;E++)D[E*4]=z.K[E]>>>24,D[E*4+1]=z.K[E]>>>16&255,D[E*4+2]=z.K[E]>>>8&255,D[E*4+3]=z.K[E]&255;cF(z);return D}; +xF=function(z,D,E){z=new Wps(z.K);z.update(D);z.update(E);D=p$(z);z.update(z.B);z.update(D);D=p$(z);z.reset();return D}; +XkL=async function(z,D,E){z.K||(z.K=await z.L.importKey("raw",z.A,{name:"HMAC",hash:"SHA-256"},!1,["sign"]));var Q=new Uint8Array(D.length+E.length);Q.set(D);Q.set(E,D.length);z=await z.L.sign({name:"HMAC",hash:"SHA-256"},z.K,Q);return new Uint8Array(z)}; +uFO=async function(z,D,E,Q){z.L||(z.L=new JpW(z.K,Q));return XkL(z.L,D,E)}; +Nv=function(z,D,E){z.A||(z.A=new HF(z.K));return xF(z.A,D,E)}; +VIr=async function(z,D,E){var Q=Ze();if(Q)try{return await uFO(z,D,E,Q)}catch(T){return g.xl(T),So=!0,Nv(z,D,E)}else return Nv(z,D,E)}; +OVs=function(z){return z instanceof Error?new Uw("UNKNOWN_ENCODE_ERROR",{originalMessage:z.message}):new Uw("UNKNOWN_ENCODE_ERROR")}; +bVX=function(z){return z instanceof Error?new Uw("UNKNOWN_DECODE_ERROR",{originalMessage:z.message}):new Uw("UNKNOWN_DECODE_ERROR")}; +gW=function(z,D){z=z instanceof Uw?z:D(z);g.y(z);throw z;}; +rW=function(z){z=(new TextEncoder).encode(z).subarray(0,16);var D=new Uint8Array(16);D.set(z);return D}; +vAr=function(){var z=jOV.videoPlaybackPositionEntity;if(z)return z;g.xl(new g.k3("Entity model not found.",{entityType:"videoPlaybackPositionEntity"}))}; +wW=function(z,D){a:{z=iY(z.A,D.version);try{var E=z.L(D.data,D.key);break a}catch(Q){gW(Q,bVX)}E=void 0}return E}; +mjn=function(z,D){return z.K.objectStore("EntityStore").index("entityType").getAll(IDBKeyRange.only(D)).then(E=>E.map(Q=>wW(z,Q)))}; +YNX=function(z,D){var E=uY(D);return tw(z,E).then(()=>lkO(z,D))}; +yb=function(z,D,E){var Q=z.L[E];Q||(Q=new Set,z.L[E]=Q);Q.add(D)}; +IkO=function(z,D){var E=uY(D),Q=iY(z.A,1),T={...D};return z.K.objectStore("EntityStore").get(E).then(k=>{if(k){if(k.entityType!=="videoPlaybackPositionEntity")throw Error("Incorrect entity type");T.entityMetadata||(k=wW(z,k),T.entityMetadata=k.entityMetadata)}}).then(()=>{a:{try{var k=Q.A(T,E); +break a}catch(G){gW(G,OVs)}k=void 0}k={key:E,entityType:"videoPlaybackPositionEntity",data:k,version:1};return aB.all([z.K.objectStore("EntityStore").put(k),YNX(z,T)])}).then(()=>{yb(z,E,"videoPlaybackPositionEntity"); +return E})}; +oG=function(z,D){var E=n$(D).entityType;return aB.all([z.K.objectStore("EntityStore").delete(D),tw(z,D)]).then(()=>{yb(z,D,E)})}; +tw=function(z,D){return z.K.objectStore("EntityAssociationStore").index("byParentEntityKey").delete(IDBKeyRange.only(D))}; +ak6=function(z,D){D=D.map(E=>oG(z,E)); +return aB.all(D).then(()=>{})}; +lkO=function(z,D){var E=uY(D),Q=vAr();if(!Q)return aB.resolve([]);D=new Q(D);z=z.K.objectStore("EntityAssociationStore");Q=[];for(let T of D.L())Q.push(z.put({parentEntityKey:E,childEntityKey:T}));return aB.all(Q).then(T=>T.map(k=>k[1]))}; +iY=function(z,D=0){z=z.K[D];if(!z)throw D=new Uw("INVALID_ENCODER_VERSION",{zn:D}),g.y(D),D;return z}; +$F=function(z,D){for(let E of z.observers)E(D)}; +qv=async function(z,D,E){var Q=await fka(z.token),T;D=await gT(Q,["EntityStore","EntityAssociationStore"],D,k=>{T=new SNs(k,z.K);return E(T)}); +T&&(Q=T.L,Object.keys(Q).length>0&&(z.channel.postMessage(Q),$F(z,Q)));return D}; +R7W=function(z,D){return qv(z,{mode:"readwrite",OO:!0},E=>IkO(E,D))}; +ZVV=function(z,D){return qv(z,{mode:"readwrite",OO:!0},E=>oG(E,D))}; +cpn=function(z,D){return qv(z,{mode:"readwrite",OO:!0},E=>ak6(E,D))}; +PF=function(z,D){return qv(z,{mode:"readonly",OO:!0},E=>mjn(E,D))}; +pkQ=async function(){try{let D=await g.Lc();if(D&&TV()&&typeof g.XQ.BroadcastChannel!=="undefined"){var z=new KpV;return new h7O(D,z)}}catch(D){D instanceof Error&&g.y(D)}}; +Mv=function(){var z=XMLHttpRequest.prototype.fetch;return!!z&&z.length===3}; +C$=function(z,D){D=Number(D)*1E3;var E=Math.round((0,g.N)()),Q=E.toString();z={innertubeResponse:z,serverDateTimestampMs:Q,lastModifiedTimestampMs:Q,expireTimestampMs:(E+D).toString(),isProcessed:!0};if(D=g.S("INNERTUBE_CONTEXT_CLIENT_NAME"))z.clientName=D;return z}; +BF=function(z,D,E){if(!g.c("state_tags_killswitch")){var Q=new Aw(D);if((Q.K?.stateTagsModified||[]).length>0){var T=z.K.CP();for(let G of T){var k=Vt(z.K,G);if(k){a:{T=Q.K?.stateTagsModified||[];k=(new Aw(Zl(k))).K?.relevantStateTags||[];for(let e of k)if(e.stateTag!=null&&T.includes(e.stateTag)&&e.onStateTagModified==="STATE_TAG_CACHE_INSTRUCTION_EVICT_RESPONSE"){T=!0;break a}T=!1}T&&Of(z.K,G)}}}}Q=D.responseContext?.maxAgeSeconds;E&&Q&&Number(Q)>0&&(D=C$(D,Q),z.K.put(E,new uy(D)))}; +xjr=function(z,D,E){if(z.K){let Q=Ic(g9(D,"key"))||"/UNKNOWN_PATH";z.K.start(Q)}z=E;g.c("wug_networking_gzip_request")&&(z=DdI(E));return new window.Request(D,z)}; +Ds=async function(z,D,E,Q,T,k){if(k?.aborted)return D.cancel(),Q;var {value:G,done:e}=await D.read();if(e)return z.K?.success(),Q;try{var d=E.parse(G)}catch(F){throw new zi("Failed to parse streaming response",G);}if(d!=null)for(let F of d)Q.push(F),T?.(F);return Ds(z,D,E,Q,T,k)}; +uE=function(z,D,E){if(!Eb){let k=g.hH();g.S6(k,{fJ:QS,BZ:Ti});if(E?.E3){g.S6(k,{fJ:k9,No:g.S("INNERTUBE_CONTEXT_CLIENT_NAME",E.clientInterface)});g.S6(k,{fJ:Gi,No:5184E6});g.S6(k,{fJ:e8,BZ:HVs,[g.Rh]:[k9,Gi]});g.S6(k,{fJ:dn,BZ:F2});var Q=k.resolve(dn);let G=window;if(G.ytInitialVideoId){var T=G.ytInitialVideoId;G.ytInitialPlayerResponse&&BF(Q,G.ytInitialPlayerResponse,tQ("player",{videoId:T}));G.ytInitialWatchNextResponse&&BF(Q,G.ytInitialWatchNextResponse,tQ("next",{videoId:T}));G.ytInitialReelItemWatchResponse&& +BF(Q,G.ytInitialReelItemWatchResponse,tQ("reel_item_watch",{videoId:T}))}}g.S6(k,{fJ:LT,No:{Bu:{feedbackEndpoint:Ig(NdI),modifyChannelNotificationPreferenceEndpoint:Ig(Uja),playlistEditEndpoint:Ig(gAX),shareEntityEndpoint:Ig(fT),subscribeEndpoint:Ig(rpn),unsubscribeEndpoint:Ig(iVO),webPlayerShareEntityServiceEndpoint:Ig(wkn)}}});T=mo.getInstance();Q={};T&&(Q.client_location=T);E?.E3&&(T=k.resolve(dn),Q.store=T,Q.resolve_url_prefetch=k.resolve(nT));g.S6(k,{fJ:Wd,No:Q});g.S6(k,{fJ:X2,No:z!==void 0? +z:ou()});D===void 0&&(D=k.resolve(QS));g.c("all_web_enable_network_machine")&&e7L();wQ6(k.resolve(LT),D,k.resolve(X2),k.resolve(Wd),E?.E3?k.resolve(e8):void 0);g.S6(k,{fJ:JC,No:Rg.instance});Eb=k.resolve(JC)}return Eb}; +VS=function(z){var D={};z=z.split("&");for(let E of z)z=E.split("="),z.length===2&&(D[z[0]]=z[1]);return D}; +tIn=async function(){var z=window;await g.yk(g.Ob());var D=z.bgevmc;if(!D)throw Error("BGE Controls not exposed");return{pause:()=>{D.p()}, +resume:()=>{D.r()}, +checkForRefresh:()=>D.cr()}}; +g.Ob=function(){return g.c("bg_st_hr")?"havuokmhhs-0":`havuokmhhs-${Math.floor(globalThis.performance?.timeOrigin||0)}`}; +bE=function(z){window.bgens=z}; +ypL=function(){return new Promise(z=>{var D=window;D.ntpevasrs!==void 0?z(new j8(D.ntpevasrs)):(D.ntpqfbel===void 0&&(D.ntpqfbel=[]),D.ntpqfbel.push(E=>{z(new j8(E))}))})}; +lE=function(){if(g.di()){var z=g.S("PLAYER_VARS",{});if(g.pY(z,"privembed",!1)!="1"&&!g.uF(z)){var D=()=>{vd=!0;"google_ad_status"in window?g.gw("DCLKSTAT",1):g.gw("DCLKSTAT",2)}; +try{let E=Yc(document);Gq(mT,D,E)}catch(E){}oAn.push(UT.LZ(()=>{if(!(vd||"google_ad_status"in window)){try{if(mT.toString()&&D){var E=`${YO(D)}`,Q=dR[E];Q&&EG(Q)}}catch(T){}vd=!0;g.gw("DCLKSTAT",3)}},5E3))}}}; +Y9=function(){var z=Number(g.S("DCLKSTAT",0));return isNaN(z)?0:z}; +IZ=function(z,D){z.K=D}; +$jX=async function(z){if(g.XQ.ytAtP&&!g.c("ytatp_ks")){var D=await g.XQ.ytAtP;delete g.XQ.ytAtP;var E=D?.R;var Q=D?.T;D=sOw(E);!E||D?(z.L.K(D?7:2,z.A++),E=await aZ(z,S8(Q,null)),E=JSON.stringify(E)):z.L.K(1,z.A++);g.XQ.ytAtRC?g.XQ.ytAtRC(E):g.xl(Error("ytAtRC not defined for ytAtP."))}else g.XQ.ytAtRC?g.GV(async()=>{Q=g.XQ.ytAtT;delete g.XQ.ytAtT;if(g.XQ.ytAtRC){z.L.K(2,z.A++);var k=await aZ(z,S8(Q,null));g.XQ.ytAtRC&&g.XQ.ytAtRC(JSON.stringify(k))}else z.L.K(6,z.A++)},2,JQ("att_init_delay",0)):(Q= +g.XQ.ytAtT,delete g.XQ.ytAtT,z.L.K(1,z.A++)); +E=await ypL();E.bindInnertubeChallengeFetcher(k=>{z.L.K(3,z.A++);return aZ(z,S8(Q,k))}); +E.registerChallengeFetchedCallback(k=>{k=k.challenge;if(!k)throw Error("BGE_MACR");k={challenge:k,tv:VS(k),Ye:T,bgChallenge:new wV};k=Promise.resolve(k);z.K=k}); +var T=await g.yk(g.Ob());E=E.getLatestChallengeResponse().challenge;if(!E)throw Error("BGE_MACIL");return{challenge:E,tv:VS(E),Ye:T,bgChallenge:new wV}}; +Zs=async function(z){var D=S8(void 0,HU().K);try{var E=await qNX(z,D)}catch(e){return g.xl(Error("Failed to fetch attestation challenge after 5 attempts; not retrying for 24h.")),RZ(z,864E5),{challenge:"",tv:{},Ye:void 0,bgChallenge:void 0}}D=E.IG;var Q=E.ZI;RZ(z,(Number(Q.t)||7200)*1E3);z=void 0;if("c1a"in Q&&E.bgChallenge){E=E.bgChallenge;var T=new wV;if(E.interpreterJavascript){var k=KW(E.interpreterJavascript);k=SB(k).toString();var G=new Uq;Tv(G,6,k);qd(T,Uq,1,G,zd)}else E.interpreterUrl&&(k= +hI(E.interpreterUrl),k=dv(k).toString(),G=new gV,Tv(G,4,k),qd(T,gV,2,G,zd));E.interpreterHash&&kW(T,3,E.interpreterHash,zd);E.program&&kW(T,4,E.program,zd);E.globalName&&kW(T,5,E.globalName,zd);E.clientExperimentsStateBlob&&kW(T,7,E.clientExperimentsStateBlob,zd);try{await rV(HU(),T)}catch(e){return g.xl(e),{challenge:D,tv:Q,Ye:z,bgChallenge:T}}try{z=new Cm({challenge:T,Gy:{qD:"aGIf"}}),await z.KS}catch(e){g.xl(e),z=void 0}}return{challenge:D,tv:Q,Ye:z,bgChallenge:T}}; +aZ=async function(z,D){var E=z.V;if(!E||E.Tk())return cd(z,D);g.s4("att_pna",void 0,"attestation_challenge_fetch");return new Promise(Q=>{E.Up("publicytnetworkstatus-online",()=>{cd(z,D).then(Q)})})}; +qNX=async function(z,D){for(var E=void 0,Q=0;Q<5;){if(Q>0){let T=1E3*Math.pow(2,Q-1)+Math.random()*1E3;await new Promise(k=>{g.el(0,()=>{k(void 0)},T)})}try{z.L.K(4,z.A++); +let T=await aZ(z,D);return PzI(T)}catch(T){E=T,T instanceof Error&&g.xl(T)}Q++}throw E;}; +RZ=function(z,D){var E=Date.now()+D,Q=async()=>{var T=E-Date.now();T<1E3?await MIs(z):g.GV(Q,0,Math.min(T,6E4))}; +Q()}; +cd=async function(z,D){bE(2);try{let E=await aZ(z.network,D);E?E.challenge&&!E.bgChallenge?bE(1):bE(4):bE(3);return E}catch(E){bE(3)}}; +PzI=function(z){if(!z)throw Error("Fetching Attestation challenge returned falsy");if(!z.challenge)throw Error("Missing Attestation challenge");var D=z.challenge,E=VS(D);if("c1a"in E&&(!z.bgChallenge||!z.bgChallenge.program))throw Error("Expected bg challenge but missing.");return{...z,IG:D,ZI:E}}; +MIs=async function(z){var D=await Promise.race([z.K,null]),E=Zs(z);z.K=E;D?.Ye?.dispose()}; +CzX=function(z,D){return new Promise(E=>{g.el(0,()=>{E(D())},z)})}; +S8=function(z,D){var E={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};z&&(E.eacrToken=z);D&&(E.interpreterHash=D);return E}; +sOw=function(z){if(!z||!g.c("roscas"))return!1;try{var D=JSON.parse(z)}catch(E){return!1}z=D.challenge;if(!z)return!1;D=VS(z);z=Number(D.c)||void 0;D=Number(D.t)||7200;return!!z&&Date.now()>(z+D)*1E3}; +KT=function(){return new Promise(z=>{var D=window;D.attmp!==void 0?z(D.attmp):(D.attmq===void 0&&(D.attmq=[]),D.attmq.push(E=>{z(E)}))})}; +g.x9=async function(z,D){if(hC()){var E=window;return E.attmp!==void 0?E.attmp.s("ENGAGEMENT_TYPE_PLAYBACK",z,D):(await KT()).s("ENGAGEMENT_TYPE_PLAYBACK",z,D)}return(E=(E=g.us("yt.aba.att"))?E:pT.instance!==void 0?pT.instance.Z.bind(pT.instance):null)?E("ENGAGEMENT_TYPE_PLAYBACK",z,D):Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"})}; +g.Hd=async function(){if(hC())return window.attmp===void 0?!1:(await KT()).ir();var z;return(z=(z=g.us("yt.aba.att2"))?z:pT.instance!==void 0?pT.instance.B.bind(pT.instance):null)?z():Promise.resolve(!1)}; +hC=function(){return(g.c("attmusi")||g.c("attmusiw"))&&g.c("attmusi_ue")}; +NB=function(z,D){var E=g.us("ytDebugData.callbacks");E||(E={},g.JV("ytDebugData.callbacks",E));if(g.c("web_dd_iu")||Apr.includes(z))E[z]=D}; +z1n=async function(z,D,E){D={context:g.le(),settingItemId:D,newValue:E};E=SD(Bdn);z=await g.hr(z,D,E);if(!z||z.errorMetadata)z?z.errorMetadata&&g.xl(new g.k3(`SetSettingRequest failed with status ${z.errorMetadata.status}`)):g.xl(new g.k3("SetSettingRequest failed with empty response"))}; +DuQ=function(z,D,E,Q,T,k){E?(z.NR(2),Gq(Hb(E),()=>{if(window.trayride)Ub(z,Q,T);else{z.NR(3);let G=e6(E),e=document.getElementById(G);e&&(kz(G),e.parentNode.removeChild(e));g.xl(new g.k3("BL:ULB",`${E}`))}},k)):D?(k=g.nx("SCRIPT"),D instanceof I6?(k.textContent=SB(D),R6(k)):k.textContent=D,k.nonce=Yc(document),document.head.appendChild(k),document.head.removeChild(k),window.trayride?Ub(z,Q,T):(z.NR(4),g.xl(new g.k3("BL:ULBJ")))):g.xl(new g.k3("BL:ULV"))}; +Ub=function(z,D,E){z.NR(5);var Q=!!z.IY&&E0Q.includes(g.Yw(z.IY)||"");try{let T=new Cm({program:D,globalName:"trayride",Gy:{disable:!g.c("att_web_record_metrics")||!g.c("att_skip_metrics_for_cookieless_domains_ks")&&Q,qD:"aGIf"}});T.KS.then(()=>{z.NR(6);E&&E(D)}); +z.K(T)}catch(T){z.NR(7),T instanceof Error&&g.xl(T)}}; +gn=function(){var z=g.us("yt.abuse.playerAttLoader");return z&&["bgvma","bgvmb","bgvmc"].every(D=>D in z)?z:null}; +Qba=function(z){switch(z){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:g.b5(z,"unknown result type")}}; +g.rn=function(z){return z?.layoutId!=null&&z?.layoutType!=null}; +g.$9=function(z){if(!g.rn(z.adLayoutMetadata))return!1;z=z.renderingContent;return g.H(z,g.iE)||g.H(z,g.wn)||g.H(z,g.tC)||g.H(z,g.yS)||g.H(z,g.oZ)||g.H(z,g.sb)?!0:!1}; +g.AC=function(z){if(!g.rn(z.adLayoutMetadata))return!1;z=z.renderingContent;return g.H(z,g.qB)||g.H(z,g.Pd)||g.H(z,ToV)||g.H(z,g.MB)||g.H(z,g.CT)?!0:!1}; +g.D_=function(z){return g.rn(z.adLayoutMetadata)?g.H(z.renderingContent,g.Bd)||g.H(z.renderingContent,g.zK)?!0:!1:!1}; +g.EY=function(z){return z.playerVars!==void 0&&z.pings!==void 0&&z.externalVideoId!==void 0}; +g.Fa=function(z){if(!g.rn(z.adLayoutMetadata))return!1;z=z.renderingContent;var D=g.H(z,g.Qv);return D?g.TK(D):(D=g.H(z,g.ke))?g.EY(D):(D=g.H(z,g.GK))?D.playerVars!==void 0:(D=g.H(z,g.qB))?D.durationMilliseconds!==void 0:g.H(z,g.e4)||g.H(z,g.db)?!0:!1}; +g.TK=function(z){z=(z.sequentialLayouts||[]).map(D=>g.H(D,g.LA)); +return z.length>0&&z.every(g.Fa)}; +g.nA=function(z){return g.rn(z.adLayoutMetadata)?(z=g.H(z.renderingContent,g.fA))&&z.pings?!0:!1:!1}; +g.Vv=function(z){if(!g.rn(z.adLayoutMetadata))return!1;if(g.H(z.renderingContent,g.WC)||g.H(z.renderingContent,g.Bd))return!0;var D=g.H(z.renderingContent,g.Xa);return g.H(z.renderingContent,g.J7)||g.H(D?.sidePanel,kes)||g.H(D?.sidePanel,g.u6)||g.H(D?.sidePanel,GeO)?!0:!1}; +g.IH=function(z){var D;(D=!z)||(D=z.adSlotMetadata,D=!(D?.slotId!==void 0&&D?.slotType!==void 0));if(D||!(g.OY(z)||z.slotEntryTrigger&&z.slotFulfillmentTriggers&&z.slotExpirationTriggers))return!1;z=z.fulfillmentContent?.fulfilledLayout;return(D=g.H(z,g.LA))?g.Fa(D):(D=g.H(z,g.b6))?g.Vv(D):(D=g.H(z,g.j4))?g.AC(D):(D=g.H(z,g.vC))?g.$9(D):(D=g.H(z,g.mJ))?g.rn(D.adLayoutMetadata)?g.H(D.renderingContent,g.iE)?!0:!1:!1:(D=g.H(z,g.l6))?g.nA(D):(z=g.H(z,g.Ye))?g.D_(z):!1}; +g.OY=function(z){return(z=g.H(z.fulfillmentContent?.fulfilledLayout,g.b6))&&z.adLayoutMetadata?.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE"&&z.layoutExitNormalTriggers===void 0}; +e1k=function(z){for(let D of z||[]){z=g.H(D,g.aH);if(z===void 0||!g.IH(z))break;if((z=g.H(z.fulfillmentContent?.fulfilledLayout,g.l6))&&g.nA(z))return!0}return!1}; +S4=function(z){if(!z||!z.adPlacements&&!z.adSlots)return!1;for(let D of z.adPlacements||[]){if(!D)continue;let E=D.adPlacementRenderer;if(E!=null&&(E.config&&E.config.adPlacementConfig&&E.config.adPlacementConfig.kind)==="AD_PLACEMENT_KIND_START")return!0}for(let D of z.adSlots||[])if(g.H(D,g.aH)?.adSlotMetadata?.triggerEvent==="SLOT_TRIGGER_EVENT_BEFORE_CONTENT")return!0;return!1}; +dus=function(z,D){var E=[];D?D.isTrusted===!0?E.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED"):D.isTrusted===!1?E.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED"):E.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED"):E.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED");g.RH(0,"a.s_",{metadata:z,states:E});g.gw("ASDSTAT",0)}; +g.RH=function(z,D,E){D=Fqw[D];var Q={detected:z===0,source:`${D.L}${E.triggerContext??""}${E.RD??""}`,detectionStates:E.states,durationMs:E.hZ};E.metadata&&(Q.contentCpn=E.metadata.contentCpn,Q.adCpn=E.metadata.adCpn);g.E9("biscottiBasedDetection",Q);D.K!==void 0&&(E=Number(g.S("CATSTAT",0)),D.K!==void 0?(D=D.K,z=Qba(z),z=E&~(3<{Wqs.includes(D)||(g.xl(new g.k3("createClientScreen() called with a non-page VE",D)),D=83769);if(!Q.isHistoryNavigation){let T=Q.layer||0;z.ew.set(T,[]);i6(z,T).push({rootVe:D,key:Q.key||""})}z.Y=[];z.D=[];Q.hG?Xrk(z,D,E,Q):wb(z,D,E,Q)})()}; +i6=function(z,D){z.U.has(D)||z.U.set(D,[]);return z.U.get(D)}; +Xrk=function(z,D,E,Q={}){z.L.add(Q.layer||0);z.B=()=>{wb(z,D,E,Q);var T=Fj(Q.layer);if(T){for(let k of z.Y){let G=k[0],e=k[1]||T;if(g.c("dedupping_server_ve")){let d=g.fN(Q.layer);if(d){z.K.has(d)||z.K.set(d,new Set);let F=G.toString();z.K.get(d).has(F)||(yv(z,G,e,Q.layer),z.K.get(d).add(F))}}else yv(z,G,e,Q.layer)}for(let k of z.D)oH(z,k[0],k[1])}}; +E||g.fN(Q.layer)||z.B();if(Q.hG)for(let T of Q.hG)JUw(z,T,Q.layer);else g.y(Error("Delayed screen needs a data promise."))}; +wb=function(z,D,E,Q={}){var T=void 0;Q.layer||(Q.layer=0);T=Q.parentLayer!==void 0?Q.parentLayer:Q.layer;var k=g.fN(T);T=Fj(T);var G=E||T,e;G&&(Q.parentCsn!==void 0?e={clientScreenNonce:Q.parentCsn,visualElement:G}:k&&k!=="UNDEFINED_CSN"&&(e={clientScreenNonce:k,visualElement:G}));var d,F=g.S("EVENT_ID");k==="UNDEFINED_CSN"&&F&&(d={servletData:{serializedServletEventId:F}});g.c("combine_ve_grafts")&&k&&sY(z,k);g.c("no_client_ve_attach_unless_shown")&&G&&k&&To(G,k);try{var L=KOX(z.client,D,e,Q.aX, +Q.cttAuthInfo,d,Q.implicitGestureType,Q.loggingExpectations,Q.automatedLogEventSource)}catch(n){tW(n,{bO:D,rootVe:T,QI:E,Gc:k,s2:e,aX:Q.aX});g.y(n);return}Xj(L,D,Q.layer,Q.cttAuthInfo);k&&k!=="UNDEFINED_CSN"&&T&&!DkX(k)&&(eD(z.client,k,T,!0),g.c("dedupping_server_ve")&&z.K.delete(k));D=i6(z,Q.layer||0);D.length>0&&!D[D.length-1].csn&&(D[D.length-1].csn=L||"");g.HD({clientScreenNonce:L});$e.instance||($e.instance=new $e);tI(UY().K).bind(UY())();var f=Fj(Q.layer);k&&k!=="UNDEFINED_CSN"&&f&&g.c("music_web_mark_root_visible")&& +fg(L,f);z.L.delete(Q.layer||0);z.B=void 0;z.WF.get(Q.layer)?.forEach((n,W)=>{n?yv(z,W,n,Q.layer):f&&yv(z,W,f,Q.layer)}); +umn(z)}; +JUw=function(z,D,E=0){tI(()=>{D.then(Q=>{z.L.has(E)&&z.B&&z.B();var T=g.fN(E),k=Fj(E);if(T&&k){var G={automatedLogEventSource:3};Q?.response?.trackingParams&&Dl(z.client,T,k,T8(Q.response.trackingParams),!1,G);Q?.playerResponse?.trackingParams&&Dl(z.client,T,k,T8(Q.playerResponse.trackingParams),!1,G)}})})()}; +yv=function(z,D,E,Q=0){return tI(()=>{if(z.L.has(Q))return z.Y.push([D,E]),!0;var T=g.fN(Q),k=E||Fj(Q);if(T&&k){if(g.c("combine_ve_grafts")){let G=z.Z.get(k.toString());G?G.push(D):(z.S.set(k.toString(),k),z.Z.set(k.toString(),[D]));z.yA||(z.yA=g.el(0,()=>{sY(z,T)},1200))}else Dl(z.client,T,k,D); +return!0}return!1})()}; +g.q9=function(z){var D=rb();tI(()=>{var E=T8(z),Q=g.fN(0);if(Q)if(g.c("dedupping_server_ve")&&!D.L.has(0)){D.K.has(Q)||D.K.set(Q,new Set);let T=E.toString();D.K.get(Q).has(T)||(yv(D,E,void 0,0),D.K.get(Q).add(T))}else yv(D,E,void 0,0);else yv(D,E,void 0,0);return E})()}; +V_O=function(z){var D={veType:253246};return tI(()=>{if(!D.veType)return g.pN(new g.k3("Error: Trying to graft a client VE without a veType.")),null;if(D.visibilityTypes){var E=D.visibilityTypes.reduce((Q,T)=>Q|T); +E={visibility:{types:String(E)}}}E=kl(D.veType,D.visualElement,D.elementIndex,D.clientYouTubeData,void 0,E);return yv(z,E)?E:null})()}; +sY=function(z,D){if(D===void 0){let E=BO6();for(let Q=0;Q{(Q=z.S.get(Q))&&zo(z.client,D,Q,E)}),z.Z.clear(),z.S.clear(),z.yA=void 0}; +OYr=function(z,D,E,Q=0){if(!D)return!1;Q=g.fN(Q);if(!Q)return!1;d8(z.client,Q,T8(D),E);return!0}; +oH=function(z,D,E,Q=0){var T=g.fN(Q);D=D||Fj(Q);T&&D&&(z=z.client,Q=PD({cttAuthInfo:nN(T)||void 0},T),E={csn:T,ve:D.getAsJson(),clientData:E},T==="UNDEFINED_CSN"?k6("visualElementStateChanged",Q,E):z?B3("visualElementStateChanged",E,z,Q):g.E9("visualElementStateChanged",E,Q))}; +umn=function(z){for(var D=0;D{E.Q2(Q,T)}); +Q.open(D.method??"GET",z,!0);Q.responseType="text";Q.withCredentials=!0;if(D.headers)for(let [T,k]of Object.entries(D.headers))Q.setRequestHeader(T,k);return Q}; +jbO=function(){var z=navigator;return new Promise((D,E)=>{z.webkitTemporaryStorage?.queryUsageAndQuota?z.webkitTemporaryStorage.queryUsageAndQuota((Q,T)=>{D({usage:Q,quota:T})},Q=>{E(Q)}):E(Error("webkitTemporaryStorage is not supported."))})}; +muk=function(z,D){v0J(z.program,D.w8)&&(g.s4("bg_i",void 0,"player_att"),g.CA.initialize(z,()=>{g.s4("bg_l",void 0,"player_att");A7=(0,g.N)()},D.cspNonce,D.IY))}; +ldL=function(z={}){return g.CA.invoke(z)}; +v0J=function(z,D){if(z){var E;g.CA.isLoading()?E=!1:E=!A7||(0,g.N)()-A7>D;z=E}else z=!1;return z}; +Yla=function(z,D){if(D.partnerId===38&&z.playerStyle==="books")return z=D.videoId.indexOf(":"),g.pD(`//play.google.com/books/volumes/${D.videoId.slice(0,z)}/content/media`,{aid:D.videoId.slice(z+1),sig:D.p6});if(D.partnerId===30&&z.playerStyle==="docs")return g.pD("https://docs.google.com/get_video_info",{docid:D.videoId,authuser:D.lM,authkey:D.yg,eurl:z.s9});if(D.partnerId===33&&z.playerStyle==="google-live")return g.pD("//google-liveplayer.appspot.com/get_video_info",{key:D.videoId});throw Error("getVideoInfoUrl for invalid namespace: "+ +z.V);}; +IdO=function(z){var D={};z.an&&(D.ytrext=z.an);return g.KY(D)?void 0:D}; +g.zf=function(z,D){muk(z,{w8:g.BC(D.experiments,"bg_vm_reinit_threshold"),cspNonce:D.cspNonce,IY:D.IY||""})}; +g.D9=function(z){if(z.videoData&&z.videoData.y0){let D=[z.videoData.y0];for(let E of Object.keys(z.K))if(z.tv[E]&&z.K[E]){let Q=z.K[E](z.tv);Q&&D.push(Q)}return D.join("&")}return null}; +g.EA=function(z){var D=[];if(z)for(let [Q,T]of Object.entries(z)){z=Q;var E=T;if(E===void 0)continue;E=typeof E==="boolean"?`${+E}`:`${E}`.replace(/[:,=]/g,"_");D.push(`${z}.${E}`)}return D.join(";")}; +QT=function(z){return z===1||z===2}; +kh=function(z,D=0){if(z instanceof g.Tf)return z;z=z&&z instanceof Error?z:Error(`${z}`);QT(D)?g.y(z):g.xl(z);return new g.Tf(D===1?"player.fatalexception":"player.exception",{name:`${z.name}`,message:`${z.message}`},D)}; +R1X=function(z,D){L$(z,2,D.Mz,Gf,3);L$(z,3,D.innertubeRequest,adJ,3);g.GS(z,4,D.onesieUstreamerConfig);g.GS(z,9,D.Sc);L$(z,10,D.ej,eX,3);L$(z,15,D.reloadPlaybackParams,Slw,3);g.FR(z,18,D.kT)}; +LQ=function(z,D){L$(z,1,D.formatId,dF,3);TS(z,2,D.startTimeMs);TS(z,3,D.durationMs);TS(z,4,D.zF);TS(z,5,D.gP);L$(z,9,D.Aq,ZYk,3);L$(z,11,D.ML,FN,1);L$(z,12,D.Fo,FN,1)}; +cUL=function(z,D){g.FR(z,1,D.videoId);TS(z,2,D.lmt)}; +ZYk=function(z,D){if(D.zB)for(let E=0;E>31));TS(z,16,D.ZY);TS(z,17,D.detailedNetworkType);TS(z,18,D.sV);TS(z,19,D.k5);TS(z,21,D.NU);TS(z,23,D.uN);TS(z,28,D.T4);TS(z,29,D.Tq);TS(z,34,D.visibility);E=D.playbackRate;if(E!==void 0){var Q=new ArrayBuffer(4);(new Float32Array(Q))[0]=E;E=(new Uint32Array(Q))[0];if(E!==void 0)for(Qb(z,285),Ew(z,4),Q=0;Q<4;)z.view.setUint8(z.pos,E&255),E>>=8,z.pos+=1,Q+=1}TS(z,36,D.Je); +L$(z,38,D.mediaCapabilities,xuX,3);TS(z,39,D.UP);TS(z,40,D.bc);TS(z,44,D.playerState);kF(z,46,D.EW);TS(z,48,D.cQ);TS(z,50,D.dF);TS(z,51,D.QL);TS(z,54,D.PQ);if(D.BJ)for(E=0;E>31));g.FR(z,2,D.message)}; +yUL=function(z,D){TS(z,1,D.clientState);L$(z,2,D.Cv,wrI,1)}; +iYX=function(z,D){g.GS(z,1,D.g8);L$(z,2,D.VD,t_Q,3);L$(z,3,D.coldStartInfo,yUL,3)}; +rUs=function(z,D){TS(z,1,D.type);g.GS(z,2,D.value)}; +g0Q=function(z,D){g.FR(z,1,D.hl);g.FR(z,12,D.deviceMake);g.FR(z,13,D.deviceModel);TS(z,16,D.clientName);g.FR(z,17,D.clientVersion);g.FR(z,18,D.osName);g.FR(z,19,D.osVersion)}; +Qu=function(z,D,E,Q,T,k,G,e,d,F){var L=D^z;var f;if((z>>1&15)==2)for(var n=E[J[L^5291]];n;)E[J[L^5301]](E[J[L^5255]](--n,1)[0]);z<<1&13||(f=Q(T,k,G,e,d,F));if((z|72)==z){n=E[J[L^3182]](J[L^3164]);let W=0;n[0]||W++;let V={};for(;W=z&&(z-9^3)0&&(D.fexp=z.experimentIds.toString());z.U!==null&&(D.rtn=z.L(z.U));z.pU&&(D.feature=z.pU);z.je&&(D.ctrl=z.je);z.KE&&(D.ytr=z.KE);z.HF&&(D.afmt=z.HF);z.offlineDownloadUserChoice&&(D.ODUC=z.offlineDownloadUserChoice);z.S&&(D.lio= +z.L(z.S));z.B?(D.idpj=z.gs,D.ldpj=z.YX,z.delayThresholdMet&&(D.dtm="1"),z.D!=null&&(D.rti=z.L(z.D)),z.qw&&(D.ald=z.qw),z.compositeLiveIngestionOffsetToken&&(D.clio=z.compositeLiveIngestionOffsetToken)):z.adType!==void 0&&(D.at=z.adType);z.XX&&(z.A||z.B)&&(D.size=z.XX);z.A&&z.V.length&&(D.pbstyle=z.V.join(","));z.SW!=null&&(z.A||z.B)&&(D.inview=z.L(z.SW));z.heartbeatLoggingToken&&(D.hb_data=z.heartbeatLoggingToken);z.B&&(D.volume=VT(z,g.Hn(z.segments,E=>E.volume)),D.st=VT(z,g.Hn(z.segments,E=>E.startTime)), +D.et=VT(z,g.Hn(z.segments,E=>E.endTime)),g.Ux(z.segments,E=>E.playbackRate!==1)&&(D.rate=VT(z,g.Hn(z.segments,E=>E.playbackRate))),g.Ux(z.segments,E=>E.K!=="-")&&(D.als=g.Hn(z.segments,E=>E.K).join(",")),g.Ux(z.segments,E=>E.previouslyEnded)&&(D.pe=g.Hn(z.segments,E=>`${+E.previouslyEnded}`).join(","))); +D.muted=VT(z,g.Hn(z.segments,E=>E.muted?1:0)); +g.Ux(z.segments,E=>E.visibilityState!==0)&&(D.vis=VT(z,g.Hn(z.segments,E=>E.visibilityState))); +g.Ux(z.segments,E=>E.connectionType!==0)&&(D.conn=VT(z,g.Hn(z.segments,E=>E.connectionType))); +g.Ux(z.segments,E=>E.A!==0)&&(D.blo=VT(z,g.Hn(z.segments,E=>E.A))); +g.Ux(z.segments,E=>!!E.B)&&(D.blo=g.Hn(z.segments,E=>E.B).join(",")); +g.Ux(z.segments,E=>!!E.compositeLiveStatusToken)&&(D.cbs=g.Hn(z.segments,E=>E.compositeLiveStatusToken).join(",")); +g.Ux(z.segments,E=>E.L!=="-")&&(D.cc=g.Hn(z.segments,E=>E.L).join(",")); +g.Ux(z.segments,E=>E.clipId!=="-")&&(D.clipid=g.Hn(z.segments,E=>E.clipId).join(",")); +if(g.Ux(z.segments,E=>!!E.audioId)){let E="au"; +z.A&&(E="au_d");D[E]=g.Hn(z.segments,Q=>Q.audioId).join(",")}g.DH()&&z.j&&(D.ctt=z.j,D.cttype=z.f3,D.mdx_environment=z.mdxEnvironment); +z.uE&&(D.etype=z.yA!==void 0?z.yA:0);z.QA&&(D.uoo=z.QA);z.livingRoomAppMode&&z.livingRoomAppMode!=="LIVING_ROOM_APP_MODE_UNSPECIFIED"&&(D.clram=Q9L[z.livingRoomAppMode]||z.livingRoomAppMode);z.Z?TMk(z,D):(D.docid=z.videoId,D.referrer=z.referrer,D.ei=z.eventId,D.of=z.fo,D.osid=z.osid,D.vm=z.videoMetadata,z.adQueryId&&(D.aqi=z.adQueryId),z.autonav&&(D.autonav="1"),z.playlistId&&(D.list=z.playlistId),z.oV&&(D.ssrt="1"),z.M$&&(D.upt=z.M$));z.A&&(z.embedsRct&&(D.rct=z.embedsRct),z.embedsRctn&&(D.rctn= +z.embedsRctn),z.compositeLiveIngestionOffsetToken&&(D.clio=z.compositeLiveIngestionOffsetToken));z.hostCpn&&(D.host_cpn=z.hostCpn);return D}; +dU6=function(z,D){g.FR(z,1,D.cpn);TS(z,2,D.sequenceNumber);g.FR(z,3,D.serializedWatchEndpointLoggingContext);if(D.decoderInfo)for(var E=0;E>>=8,z.pos+=1;Q=E;for(E=0;E<4;E++)z.view.setUint8(z.pos,Q&255),Q>>>=8,z.pos+=1}}L$(z,3,D.j3,Hx6,3);L$(z,4,D.j4,NMW,1);L$(z,5,D.S3,UUL,1);L$(z,6,D.isTypeSupported,gG6,1);L$(z,7,D.T6,rtW,3);L$(z,8,D.r0,ix6,3)}; +tMQ=function(z){return{data:qr(z,1)}}; +ytQ=function(z){return{placeholder:$s(z,1)}}; +oGa=function(z){return{PD:sf(z,1)}}; +s9k=function(z){return{placeholder:$s(z,1)}}; +$Uw=function(z){return{placeholder:$s(z,1)}}; +q2k=function(z){return{data:qr(z,1),L$:o7(z,2)}}; +Pkk=function(z){return{placeholder:$s(z,1)}}; +MM6=function(z){return{type:o7(z,1),DD:sf(z,2),zq:sf(z,3),Ff:sf(z,4),init:Mr(z,5,Pkk),j3:Mr(z,6,tMQ),j4:Mr(z,7,ytQ),S3:Mr(z,8,oGa),isTypeSupported:Mr(z,9,s9k),T6:Mr(z,10,$Uw),r0:Mr(z,11,q2k)}}; +Atw=function(z){return Object.values(Cks).includes(z)}; +BMX=function(z){Rr=2592E3*(z||1)}; +Z9=function(z){g.ri("yt-player-bandwidth",z,2592E3)}; +KQ=function(z=Rr){if(z>0&&!(wi()>(0,g.N)()-z*1E3))return 0;z=g.iF("yt-player-quality");if(typeof z==="string"){if(z=c0[z],z>0)return z}else if(z instanceof Object)return z.quality;return 0}; +h$=function(){var z=g.iF("yt-player-proxima-pref");return z==null?null:z}; +z6a=function(){var z=g.iF("yt-player-quality");if(z instanceof Object&&z.quality&&z.previousQuality){if(z.quality>z.previousQuality)return 1;if(z.qualityD.startsWith("1")),g.ri("yt-player-performance-cap-active-set",z,2592E3)):g.ri("yt-player-performance-cap-active-set",[],2592E3)}; +NH=function(){return!!g.iF("yt-player-headers-readable")}; +g.UA=function(){var z=g.iF("yt-player-caption-language-preferences");return z?z:[]}; +gF=function(){var z=g.iF("yt-player-user-settings"),D=new Map;if(z)for(let [E,Q]of Object.entries(z))D.set(E,Q);return D}; +rF=function(){return g.iF("yt-player-voice-boost")??void 0}; +iC=function(){return g.iF("yt-player-audio-quality-setting")??2}; +yT=function(){try{let z=window.navigator;if(z.getAutoplayPolicy&&typeof z.getAutoplayPolicy==="function"){let D=document.getElementsByClassName(g.wF.jv),E;E=D.length>0&&D[0]?z.getAutoplayPolicy(D[0]):z.getAutoplayPolicy("mediaelement");if(t$[E])return t$[E]}}catch(z){}return"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED"}; +or=function(z){return z.ur||z.Jr||z.mutedAutoplay}; +sA=function(z,D){return or(z)?D!==1&&D!==2&&D!==0?"AUTOPLAY_STATUS_UNAVAILABLE":z.C8?"AUTOPLAY_STATUS_BLOCKED":"AUTOPLAY_STATUS_OCCURRED":"AUTOPLAY_STATUS_NOT_ATTEMPTED"}; +g.$h=function(z,D,E){var Q=D.X();z.thirdParty||(z.thirdParty={});z.thirdParty={...z.thirdParty,embedUrl:Q.loaderUrl};Q.ancestorOrigins&&(z.thirdParty.embeddedPlayerContext={...z.thirdParty.embeddedPlayerContext,ancestorOrigins:Q.ancestorOrigins});Q.mu!=null&&(z.thirdParty.embeddedPlayerContext={...z.thirdParty.embeddedPlayerContext,visibilityFraction:Number(Q.mu)});Q.SZ&&(z.thirdParty.embeddedPlayerContext={...z.thirdParty.embeddedPlayerContext,visibilityFractionSource:Q.SZ});z.thirdParty.embeddedPlayerContext= +{...z.thirdParty.embeddedPlayerContext,autoplayBrowserPolicy:yT(),autoplayIntended:or(D),autoplayStatus:sA(D,E)}}; +qH=function(z){var D=[];for(let E of z.split(",")){if(!E)continue;(z=E.startsWith("!"))&&(E=E.substring(1));let Q=E.split("-");Q.length<3||D.push({S4:Q[0],platform:Q[1],deviceVersion:Q[2],jy:z})}return D}; +TQw=function(z){return qH(z).map(({S4:D,deviceVersion:E,jy:Q})=>({deviceInterface:QYw[P0[D]]||0,deviceVersion:E||"",isSleeping:Q}))}; +MH=function(z,D,E=!1,Q=""){!z&&E&&g.xl(Error(`Player URL validator detects invalid url. ${Q}: ${D}`));return z}; +CQ=function(z,D){return D&&D.test(z)?!0:!1}; +B0=function(z){return(z=A$&&A$.exec(z))?z[0]:""}; +yB=function(z){return MH(CQ(z,kIn),z,!1,"Trusted Stream URL")}; +g.z7=function(z){return MH(CQ(z,GIk),z,!1,"Trusted Image URL")}; +Dn=function(z){return MH(CQ(z,e6X),z,!1,"Trusted Promoted Video Domain URL")}; +Fkr=function(z){return MH(CQ(z,doL),z,!1,"Drm Licensor URL")}; +EW=function(z,D=!1){return MH(CQ(z,Lkk),z,D,"Captions URL")}; +tU=function(z){z=new g.go(z);ET(z,document.location.protocol);ix(z,document.location.hostname);document.location.port&&Qo(z,document.location.port);return z.toString()}; +Q4=function(z){z=new g.go(z);ET(z,document.location.protocol);return z.toString()}; +g.T7=function(z){var D=[];if(z.displayName)D.push(z.displayName);else{let E=z.languageName||"";D.push(E);z.kind==="asr"&&E.indexOf("(")===-1&&D.push(" (Automatic Captions)");z.name&&D.push(` - ${z.name}`)}z.translationLanguage&&D.push(` >> ${z.translationLanguage.languageName}`);return D.join("")}; +g.kx=function(z){return z.translationLanguage?z.translationLanguage.languageCode:z.languageCode}; +g.eL=function(z){var D=z.vssId;z.translationLanguage&&D&&(D=`t${D}.${g.kx(z)}`);return D}; +Fl=function(z,D,E,Q){return new dG(c0[z]||0,c0[D]||0,E,Q)}; +f7=function(z){if(L7&&z.FX)return!1;var D=c0.auto;return z.L===D&&z.K===D}; +Wt=function(z){return n7[z.K||z.L]||"auto"}; +Xl=function(z,D){D=c0[D];return z.L<=D&&(!z.K||z.K>=D)}; +jL=function(z,D,E,Q,T,k,G){if(z.L)return z.L;var e={},d=new Set,F={};if(Jn(Q)){for(var L in Q.K){if(!Q.K.hasOwnProperty(L))continue;z=Q.K[L];F[z.info.Rq]=[z.info]}return F}L=uN(D,Q,e);k&&T({aftsrt:V4(L)});var f={};for(let n of Object.keys(L)){let W=n;for(let V of L[W]){let Y=V.itag,Z=OW(W,V,D);if(f.hasOwnProperty(Z)){f[Z]===!0?F[W].push(V):e[Y]=f[Z];continue}let K=bN(D,V,E,Q.isLive,d);K!==!0?(G.add(W),e[Y]=K,K==="disablevp9hfr"&&(f[Z]="disablevp9hfr")):(F[W]=F[W]||[],F[W].push(V),f[Z]=!0)}}k&&T({bfflt:V4(F)}); +for(let n in F){if(!F.hasOwnProperty(n))continue;Q=n;F[Q]&&F[Q][0].Xc()&&(F[Q]=F[Q],F[Q]=fgX(D,F[Q],e),F[Q]=n7I(F[Q],e))}k&&Object.keys(e).length>0&&T({rjr:g.EA(e)});for(let n of d.values())(D=E.A.get(n))&&--D.l1;k&&T({aftflt:V4(F)});z.L=g.bx(F,n=>!!n.length); +return z.L}; +YLr=function(z,D,E,Q,T,k,G){var e=D.K||!!T,d=e&&D.Wc?k:void 0,F=new Set,L=jL(z,D,E,Q,k,e,F);Q.Z()&&(L=Wkn(E,L,T,e,k,D),e&&k({enflt:V4(L)}));D.f3=XNV(L,D);T=Ea=>!!L[Ea]; +var f=JTs(D);E=[];for(var n of Object.values(L))n?.length&&n[0].pR()&&E.push(...n);if(Jn(Q))return k=g.i5(Object.values(L),Ea=>!!Ea.length&&!!Ea[0].audio),e=g.i5(Object.values(L),Ea=>!!Ea.length&&!!Ea[0].video),k&&e||g.K9(),g.hQ(new vt(e,k,d,E)); +n=L.a;var W=!1;D.za&&f[0]!=="a"&&u$6(n)&&(f.unshift("a"),W=!0);e&&(k({audioPrefOrder:f.join("_")}),k({preferHighQualityAudio:D.za}),k({forcedAacForHqa:W}));n=[];if(D.SW){f=g.xc(f,T);W=new Set;for(var V of f){var Y=L[V];let Ea=new Set;for(var Z of Y)if(Y=Z.oy?.id)W.has(Y)?Ea.has(Y)&&n.push(Z):(Ea.add(Y),W.add(Y),n.push(Z))}if(n.length===0){if(f.length===0)return e&&k({noaudio:1}),g.K9();n=L[f[0]]}}else{n=g.i5(f,T);if(!n)return e&&k({noaudio:1}),g.K9();n=L[n]}L["9"]&&L.h&&Q.Bc&&!D.MN&&(e&&k({dltvp9:1}), +delete L["9"]);if(G){e&&k({bfsflt:V4(L),bfsflta:m6(z)});D.C3?z.K=VuL(F,z.K):z.K.clear();e&&k({bfsfltb:m6(z)});for(var K in L){if(!L.hasOwnProperty(K))continue;G=K;if(!(G==="f"||D.YA===0&&O2n.has(G)))for(var h of L[G])D.C3?b2V(G,h,z.K):jYJ(z,G,h)}e&&k({aftsflt:m6(z)})}K=L["1h"]?"1h":"1";z=L["9h"]?"9h":"9";G=L[K];F=L["2"];V=L[z];G&&G.length&&(D.L.highestAv1Resolution=G[G.length-1].video.qualityOrdinal);V&&V.length&&(D.L.highestVp9Resolution=V[V.length-1].video.qualityOrdinal);h=[];Z=[];if(D.YX&&F)h= +F,Z=["2"];else if(D.gs&&G)h=G,Z=[K],k({forceAv1:K});else if(D.S&&!D.oP){Z=v7W(Q)?L["1h"]||L["9h"]?["1h","9h"]:["9","h"]:["1","9","h"];e&&k({newhybpref:Z.join(".")});for(var t of Z)h=h.concat(L[t]).filter(Ea=>Ea)}else D.oM>0&&V&&G&&(Z=[K, +z],h=G.concat(V).filter(Ea=>Ea)); +if(h.length&&!D.oP){lN(h,Z);if(e){e=[];for(var r of h)e.push(r.itag);k({hbdfmt:e.join(".")})}return g.hQ(new vt(h,n,d,E))}r=mok(D);r=g.i5(r,T);if(!r){if(L[K])return k=L[K],lN(k),g.hQ(new vt(k,n,d,E));e&&k({novideo:1});return g.K9()}r!=="1"&&r!=="1h"||!L[z]||(t=Yx(L[r]),T=Yx(L[z]),T>t?r=z:T===t&&lgL(L[z])&&(r=z));r==="9"&&L.h&&Yx(L.h)>Yx(L["9"])&&(r="h");D.qN&&Q.isLive&&r==="("&&L.H&&Yx(L["("])<1440&&(r="H");e&&k({vfmly:IJ(r)});D=L[r];if(!D.length)return e&&k({novfmly:IJ(r)}),g.K9();lN(D);return g.hQ(new vt(D, +n,d,E))}; +IgJ=function(z,D,E,Q,T,k,G,e=!1){if(D.s9&&G&&G.length>1&&!(D.oM>0||D.S)){let f=D.K||!!T,n=f&&D.Wc?k:void 0,W=uN(D,Q),V=[],Y=[],Z={};for(let K=0;K=E.video?.height)||(e=E.itag,D=G?G:{itag:e,Rq:D,pR:k},k?D.numChannels=E.audio.numChannels:(k=E.video,D.maxWidth=k?.width,D.maxHeight=k?.height,D.maxFramerate=Q,D.maxBitrateBps=E.FX*8,D.cA=k?.isHdr()),z.K.set(T,D))}; +XNV=function(z,D){var E=!(!z.m&&!z.M),Q=!(!z.mac3&&!z.MAC3),T=!(!z.meac3&&!z.MEAC3);z=!(!z.i&&!z.I);D.ig=z;return E||Q||T||z}; +lgL=function(z){for(let D of z)if(D.itag&&R6s.has(D.itag))return!0;return!1}; +u$6=function(z){for(let D of z)if(D.audio.audioQuality==="AUDIO_QUALITY_HIGH")return!0;return!1}; +IJ=function(z){switch(z){case "*":return"v8e";case "(":return"v9e";case "(h":return"v9he";default:return z}}; +OW=function(z,D,E){return E.AT?`${z}_${Number(D.video?.fps||0)}_${!!D.audio?.L}_${!!D.video?.Z}`:`${z}_${Number(D.video?.fps||0)}_${!!D.audio?.L}`}; +V4=function(z){var D=[];for(let E in z){if(!z.hasOwnProperty(E))continue;let Q=E;D.push(IJ(Q));for(let T of z[Q])D.push(T.itag)}return D.join(".")}; +Wkn=function(z,D,E,Q,T,k){var G={},e={};g.Ol(D,(d,F)=>{d=d.filter(L=>{var f=L.itag;if(!L.contentProtection)return e[f]="noenc",!1;if(k.U9&&L.Rq==="(h"&&k.yA)return e[f]="lichdr",!1;if(!z.Z&&L.Rq==="1e")return e[f]="noav1enc",!1;if(L.Rq==="("||L.Rq==="(h"){if(z.L&&E&&E.flavor==="widevine"){var n=L.mimeType+"; experimental=allowed";(n=!!L.contentProtection[E.flavor]&&!!E.L[n])||(e[f]=L.contentProtection[E.flavor]?"unspt":"noflv");return n}if(!Zn(z,ct.CRYPTOBLOCKFORMAT)&&!z.ew||z.yA)return e[f]=z.yA? +"disvp":"vpsub",!1}return E&&L.contentProtection[E.flavor]&&E.L[L.mimeType]?!0:(e[f]=E?L.contentProtection[E.flavor]?"unspt":"noflv":"nosys",!1)}); +d.length&&(G[F]=d)}); +Q&&Object.entries(e).length&&T({rjr:g.EA(e)});return G}; +n7I=function(z,D){var E=g.NQ(z,(Q,T)=>T.video.L()?Math.min(Q,T.video.width):Q,Infinity); +E{if(Q.video.L()||Q.video.width{if(Q.itag!=="299")return!0;D[Q.itag]="ps3hfr1080";return!1})); +return z}; +fgX=function(z,D,E){return D=D.filter(Q=>{if(Q.video.qualityOrdinal<=z.XX)return!0;E[Q.itag]="maxquality";return!1})}; +uN=function(z,D,E){var Q={};for(let T in D.K){if(!D.K.hasOwnProperty(T))continue;let k=D.K[T].info;if(z.U&&k.video&&k.video.qualityOrdinalMath.max(D,E.video.qualityOrdinal),0)}; +bN=function(z,D,E,Q=!1,T=new Set){if(D.Rq==="")return"unkn";if((D.itag==="304"||D.itag==="266")&&z.j)return"blk2khfr";if(z.V&&D.video&&D.video.qualityOrdinal>z.V)return`max${z.V}`;if(z.HF&&D.Rq==="h"&&D.video&&D.video.qualityOrdinal>1080)return"blkhigh264";if(D.Rq==="(h"&&!E.U)return"enchdr";if(Q&&K7(D)&&!z.wR)return"blk51live";if((D.Rq==="MAC3"||D.Rq==="mac3")&&!z.Z)return"blkac3";if((D.Rq==="MEAC3"||D.Rq==="meac3")&&!z.B)return"blkeac3";if(D.Rq==="M"||D.Rq==="m")return"blkaac51";if((D.Rq==="so"|| +D.Rq==="sa")&&!z.D)return"blkamb";if(!z.U9&&hn(D)&&(!E.Z||D.Rq!=="1e"))return"cbc";if(!E.Z&&hn(D)&&D.Rq==="1e")return"cbcav1";if((D.Rq==="i"||D.Rq==="I")&&!z.xY)return"blkiamf";if(z.lg&&D.audio?.L===!0)return"blkvbcabr";if(z.AT&&D.video?.Z===!1)return"blkmtvcabr";if(z.QA&&(D.Rq==="1"||D.Rq==="1h"||E.Z&&D.Rq==="1e")&&D.video?.qualityOrdinal&&D.video?.qualityOrdinal>z.QA)return"av1cap";Q=E.A.get(D.Rq);if(!z.ur&&Q&&Q.l1>0)return T.add(D.Rq),"byerr";if(D.video?.L()){if(!E.AT&&!Zn(E,ct.FRAMERATE))return"capHfr"; +if(z.kV&&D.video.qualityOrdinal>=4320)return"blk8khfr";if(D.Z()&&z.vN&&D.contentProtection&&D.video.qualityOrdinal>=1440)return"disablevp9hfr"}if(z.FX&&D.FX>z.FX)return"ratecap";if(z.ew>0&&D.Xc()&&D.video.height>z.ew)return"mvhcap";z=p7(E,D);return z!==!0?z:!0}; +lN=function(z,D=[]){g.TF(z,(E,Q)=>{var T=Q.FX-E.FX;if(!E.Xc()||!Q.Xc())return T;var k=Q.video.height*Q.video.width-E.video.height*E.video.width;!k&&D&&D.length>0&&(E=D.indexOf(E.Rq)+1,Q=D.indexOf(Q.Rq)+1,k=E===0||Q===0?Q||-1:E-Q);k||(k=T);return k})}; +xx=function(z,D){if(D>z.Uk())z.segments=[];else{var E=g.rv(z.segments,Q=>Q.TV>=D,z); +E>0&&z.segments.splice(0,E)}}; +Ht=function(z){var D=z.data.getUint8(z.offset+z.K);z.K+=1;return D}; +Nn=function(z){var D=z.data.getUint16(z.offset+z.K);z.K+=2;return D}; +UW=function(z){var D=z.data.getInt32(z.offset+z.K);z.K+=4;return D}; +gG=function(z){var D=z.data.getUint32(z.offset+z.K);z.K+=4;return D}; +rG=function(z){var D=z.data;var E=z.offset+z.K;D=D.getUint32(E)*4294967296+D.getUint32(E+4);z.K+=8;return D}; +iN=function(z,D=NaN){if(isNaN(D))var E=z.size;else for(E=z.K;E1?Math.ceil(T*D):Math.floor(T*D))}z.skip(1);E=Ht(z)<<16|Nn(z);if(E&256){Q=E&1;T=E&4;var k=E&512,G=E&1024,e=E&2048;E=gG(z);Q&&z.skip(4);T&&z.skip(4);Q=(k?4:0)+(G?4:0)+(e?4:0);for(T=0;T1?Math.ceil(G*D):Math.floor(G*D)),z.skip(Q)}}}; +C7=function(z,D){if(z.byteLength-D<8)return!1;var E=z.getUint32(D);if(E<8||z.byteLength-D122)return!1}return!0}; +An=function(z,D){var E=z.getUint32(D),Q=z.getUint32(D+4);return new ED(z,D,E,Q)}; +g.Qw=function(z){var D=z.data.getUint8(z.dataOffset)?20:12;return z.data.getUint32(z.dataOffset+D)}; +TN=function(z){z=new DataView(z.buffer,z.byteOffset,z.byteLength);return(z=g.zN(z,0,1836476516))?g.Qw(z):NaN}; +kN=function(z,D,E){for(;C7(z,D);){let Q=An(z,D);if(Q.type===E)return Q;D+=Q.size}return null}; +Bt=function(z){return z===1701082227||z===1836019558||z===1836019574||z===1835297121||z===1835626086||z===1937007212||z===1953653094||z===1953653099||z===1836475768}; +cTO=function(z){var D=g.zN(z,0,1937011556);if(!D)return null;D=kN(z,D.dataOffset+8,1635148593)||kN(z,D.dataOffset+8,1635135537);if(!D)return null;var E=kN(z,D.dataOffset+78,1936995172),Q=kN(z,D.dataOffset+78,1937126244);if(!Q)return null;D=null;if(E)switch(E.skip(4),Ht(E)){default:D=0;break;case 1:D=2;break;case 2:D=1;break;case 3:D=255}var T=E=null,k=null;if(Q=kN(z,Q.dataOffset,1886547818)){let G=kN(z,Q.dataOffset,1886546020),e=kN(z,Q.dataOffset,2037673328);if(!e&&(e=kN(z,Q.dataOffset,1836279920), +!e))return null;G&&(G.skip(4),E=UW(G)/65536,k=UW(G)/65536,T=UW(G)/65536);z=wG(e);z=new DataView(z.buffer,z.byteOffset+8,z.byteLength-8);return new GN(D,E,k,T,z)}return null}; +U2=function(z,D,E,Q,T){var k=D^z;(z-3&16)<5&&(z>>1&7)>=3&&E[J[9]]!=0&&(Q=(Q%E[J[9]]+E[J[9]])%E[J[9]],E[J[37]](0,1,E[J[37]](Q,1,E[0])[0]));if((z|24)==z){for(var G=k^4006,e=[];++G-e[J[k^4079]]-(k^4038);)switch(G){case k^4060:G=k^3974;continue;case k^4029:G=k^4042;break;case k^4007:G=k^4041;continue;case k^4040:G=k^3967;case k^3997:G-=k^4060;default:e[J[k^4081]](String[J[k^4045]](G))}var d=e}(z|48)==z&&E[J[23]](Q);z-2>>4||(G=E[Q],e=G[J[k^8]](J[k^58]),e>0?eP(k^5,k^1415,T,G[J[2]](0,e),G[J[2]](e+1)):G&& +(T[G]=J[k^14]),d=[]);if((z|64)==z){G=k^4547;for(e=[];++G-e[J[k^4490]]-(k^4515);){switch(G){case k^4568:G=k^4527;continue;case k^4600:G=k^4546;break;case k^4546:G-=k^4497;continue;case k^4537:G=k^4579;continue;case k^4525:G=k^4572}e[J[k^4500]](String[J[k^4520]](G))}d=e}return d}; +g.eb=function(z){if(z.data.getUint8(z.dataOffset)){var D=z.data;z=z.dataOffset+4;D=D.getUint32(z)*4294967296+D.getUint32(z+4)}else D=z.data.getUint32(z.dataOffset+4);return D}; +dt=function(z){z=new ED(z.data,z.offset,z.size,z.type,z.L);var D=Ht(z);z.skip(7);var E=gG(z);if(D===0){D=gG(z);var Q=gG(z)}else D=rG(z),Q=rG(z);z.skip(2);var T=Nn(z),k=[],G=[];for(let e=0;e=2)return null;var T=new DataView(D.buffer,D.byteOffset,D.length),k=g.zN(T,0,1937011556);if(!k)return null;D=T.getUint32(k.dataOffset+8);Q=T.getUint32(k.dataOffset+12);if(Q!==1701733217&&Q!==1701733238)return null;Q=new KkV(z.byteLength+D);tn(Q,z,0,E.offset+12);Q.data.setInt32(Q.offset,2);Q.offset+=4;tn(Q,z,E.offset+16,E.size-16);tn(Q,T,T.byteOffset+k.dataOffset+8,D);tn(Q,z,E.offset+E.size,z.byteLength- +(E.offset+E.size));E=[1836019574,1953653099,1835297121,1835626086,1937007212,1937011556];for(let G of E)E=g.zN(z,0,G),Q.data.setUint32(E.offset,E.size+D);z=g.zN(Q.data,0,1953654136);Q.data.setUint32(z.offset+16,2);return Q.data}; +pNn=function(z){var D=g.zN(z,0,1937011556);if(!D)return null;var E=z.getUint32(D.dataOffset+12);if(E!==1701733217&&E!==1701733238)return null;D=kN(z,D.offset+24+(E===1701733217?28:78),1936289382);if(!D)return null;E=kN(z,D.offset+8,1935894637);if(!E||z.getUint32(E.offset+12)!==1667392371)return null;D=kN(z,D.offset+8,1935894633);if(!D)return null;D=kN(z,D.offset+8,1952804451);if(!D)return null;E=new Uint8Array(16);for(let Q=0;Q<16;Q++)E[Q]=z.getInt8(D.offset+16+Q);return E}; +jb=function(z,D,E){var Q=new XG(E);if(!J0(Q,z))return!1;Q=uj(Q);if(!Vw(Q,D))return!1;for(z=0;D;)D>>>=8,z++;D=Q.start+Q.pos;var T=OD(Q,!0);Q=z+(Q.start+Q.pos-D)+T;Q=Q>9?bj(Q-9,8):bj(Q-2,1);z=D-z;E.setUint8(z++,236);for(D=0;DE;T++)E=E*256+aw(z),Q*=128;return D?E-Q:E}; +vY=function(z){return z.pos>=z.K.byteLength}; +mc=function(z){var D=OD(z,!0),E=aw(z);for(let Q=1;Q0){let Q=Ip(57,3591,D.substring(E+1));g.Ol(Q,function(T,k){this.set(k,T)},z); +D=D.substring(0,E)}D=Qu(75,3121,D);g.Ol(D,function(Q,T){this.set(T,Q)},z)}; +UoX=function(z){var D=z.cW.zo(),E=[];g.Ol(z.K,(T,k)=>{E.push(`${k}=${T}`)}); +if(!E.length)return D;var Q=E.join("&");z=ro(24,1503,z.cW)?"&":"?";return D+z+Q}; +h0=function(z,D){z[D]||(z[D]=new g7s);return z[D]}; +rt=function(z){z.Z=(0,g.N)();z.started=0;z.timedOut=0;z.K=0}; +ij=function(z,D){var E=z.started+z.K*4;D&&(E+=z.L);E=Math.max(0,E-3);return 1.6**E}; +t0=function(z,D,E){if($c(48,7962,z.K))return!1;var Q=h0(E,EU(82,7841,z.K));if(Q.timedOut<1&&Q.K<1)return!1;Q=Q.timedOut+Q.K;z=wt(z,D);E=h0(E,EU(50,7873,z));return E.timedOut+E.K+00))return z}; +BY=function(z,D){return new CB(z,z+D-1)}; +zz=function(z){if(!z)return new CB(0,0);var D=Number(z.start);z=Number(z.end);if(!isNaN(D)&&!isNaN(z)&&(D=new CB(D,z),D.length>0))return D}; +rTr=function(z){z.length===1||g.gv(z,E=>!!E.range); +for(var D=1;D=D.range.start+D.K&&z.range.start+z.K+z.L<=D.range.start+D.K+D.L:z.TV===D.TV&&z.K>=D.K&&(z.K+z.L<=D.K+D.L||D.rO)}; +Wp=function(z,D){return z.L3!==D.L3?!1:z.S()&&D.type===3&&z.L3.K()?(z=z.L3.WF(z),g.Ux(z,E=>Wp(E,D))):z.TV===D.TV&&!!D.L&&D.K+D.L>z.K&&D.K+D.L<=z.K+z.L}; +XB=function(z,D){var E=D.TV;z.V="updateWithSegmentInfo";z.TV=E;if(z.startTime!==D.startTime||z.duration!==D.duration)z.startTime=D.startTime,z.duration=D.duration,EQ(z)}; +Jj=function(z){return!Tz(z.jw[z.jw.length-1])}; +ur=function(z){return z.jw[z.jw.length-1].S()}; +g.V_=function(z,D,E){E=z.XW===null?z.Iy.XW(D,E,z.jw[0].type):z.XW;if(z.K){D=E?ob(z.K,D.Nl):z.K;var Q=new yw(D);Q.get("alr")||Q.set("alr","yes");z.L&&KB(Q,z.L)}else/http[s]?:\/\//.test(z.L)?Q=new yw(new g.wo(z.L)):(Q=ow(z.Iy,E,D),z.L&&KB(Q,z.L));(D=z.range)?Q.set("range",D.toString()):z.jw[0].L3.S()&&z.jw.length===1&&z.jw[0].K&&Q.set("range",`${z.jw[0].K}-`);z.requestId&&Q.set("req_id",z.requestId);isNaN(z.e1)||Q.set("headm",z.e1.toString());isNaN(z.B)||Q.set("mffa",`${z.B}ms`);z.urlParams&&g.Ol(z.urlParams, +(T,k)=>{Q.set(k,T)}); +return Q}; +OQ=function(z){if(z.range)return z.A;z=z.jw[0];return Math.round(z.U*z.L3.info.FX)}; +yTO=function(z,D){return Math.max(0,z.jw[0].A-D)}; +br=function(z,D){for(let E of z.jw)if(E.type===3&&D>=E.A&&D<=E.Z)return!0;return!1}; +jq=function(z,D,E){for(;z;z=z.parentNode){if(!z.attributes||E&&z.nodeName!==E)continue;let Q=z.getAttribute(D);if(Q)return Q}return""}; +vp=function(z,D){for(;z;z=z.parentNode){let E=z.getElementsByTagName(D);if(E.length>0)return E[0]}return null}; +mv=function(z){if(!z)return 0;var D=z.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return D?(Number(D[2])|0)*3600+(Number(D[4])|0)*60+(Number(D[6])|0):Number(z)|0}; +lr=function(z){return z.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.(\d{3})$/)?`${z}Z`:z}; +o7Q=function(z){var D=z.A;z.A=[];return D}; +sYW=function(z){z.K||(z.K=new Yy);return z.K}; +$on=function(z,D){z.L[D]||(z.L[D]=new Yy);return z.L[D]}; +qLa=function(z,D){z.A[D]||(z.A[D]=new Yy);return z.A[D]}; +PXa=function(z,D){var E=[];D=Array.from(D.getElementsByTagName("SegmentTimeline"));for(let Q of D){D=Q.parentNode.parentNode;let T=null;D.nodeName==="Period"?T=sYW(z):D.nodeName==="AdaptationSet"?(D=D.getAttribute("id")||D.getAttribute("mimetype")||"",T=$on(z,D)):D.nodeName==="Representation"&&(D=D.getAttribute("id")||"",T=qLa(z,D));if(T==null)return;T.update(Q);g.MQ(E,o7Q(T))}g.MQ(z.Z,E);JVa(z.Z,Q=>Q.startSecs*1E3+Q.K)}; +Muk=function(z){z.K&&(z.K.K=[]);g.Ol(z.L,D=>{D.K=[]}); +g.Ol(z.A,D=>{D.K=[]})}; +Ia=function(z,D){return Qk(z.segments,E=>D-E.TV)}; +Sq=function(z,D,E){var Q=z.index.S(D),T=z.index.getStartTime(D),k=z.index.getDuration(D);E?k=E=0:E=z.info.FX*k;return new aa([new L4(3,z,void 0,"otfCreateRequestInfoForSegment",D,T,k,0,E)],Q)}; +CXQ=function(z,D){if(!z.index.isLoaded()){var E=[],Q=D.V;D=D.U.split(",").filter(F=>F.length>0); +var T=0,k=0,G=0,e=/^(\d+)/,d=/r=(\d+)/;for(let F=0;F0&&(z.K=Math.min(z.K+E,10),z.L=T),z.K>0?(z.K--,z= +!0):z=!1,z?(typeof Q==="function"&&(Q=Q()),console.log(`plyr.${D}`,Q)):(Q=(p4.get(D)??0)+1,p4.set(D,Q),Q%100===1&&console.warn("plyr",`plyr.${D} is chatty, dropping logs.`)))}; +UQ=function(z){if(!z.U){if(g.Hp(z.info.L3.info)){var D=g.N2(z);var E=kN(D,0,1836019574);if(E){E=E.offset+E.size;var Q=new Uint8Array(E);Q.set(new Uint8Array(D.buffer,D.byteOffset,E));D=Q}else D=null}else D=H26(new XG(g.N2(z)));D&&(z.info.L3.L=D,z.U=!0)}}; +g.N2=function(z){return a7(z.L)}; +ry=function(z,D){D=Math.min(D,z.info.L);var {tM:E,QW:Q}=z.L.split(D),T=new gy(new L4(z.info.type,z.info.L3,z.info.range,z.info.V,z.info.TV,z.info.startTime,z.info.duration,z.info.K,D,!1,z.info.uz,z.info.clipId),E);T.Z=z.Z;T.A=z.A;D=new gy(new L4(z.info.type,z.info.L3,z.info.range,z.info.V,z.info.TV,z.info.startTime,z.info.duration,z.info.K+D,z.info.L-D,z.info.rO,z.info.uz,z.info.clipId),Q);D.Z=z.Z;D.A=z.A;return[T,D]}; +g.ir=function(z){g.Hp(z.info.L3.info)||z.info.L3.info.W0();if(z.A!==-1)return z.A;if(z.K&&$x(z.K))return z.A=$x(z.K),z.A;if(g.Hp(z.info.L3.info)){var D=g.N2(z);var E=z.info.L3.L,Q=NaN;let T=NaN,k=0;for(;C7(D,k);){let G=An(D,k);G.type===1936286840?T=G.data.getUint32(G.dataOffset+8):G.type===1836476516?T=g.Qw(G):G.type===1952867444&&isNaN(Q)&&(Q=g.eb(G));k=Bt(G.type)?k+8:k+G.size}!T&&E&&(T=TN(E));D=Q/T}else D=new XG(g.N2(z)),E=z.V?D:new XG(new DataView(z.info.L3.L.buffer)),Q=Rw(E),E=D.pos,D.pos=0,cY(D)? +Vw(D,231)?(Q=mc(D)*Q/1E9,D.pos=E,D=Q):(D.pos=E,D=NaN):(D.pos=E,D=NaN);z.A=D||z.info.A;return z.A}; +wy=function(z,D){g.Hp(z.info.L3.info)||z.info.L3.info.W0();z.A=D;if(g.Hp(z.info.L3.info)){var E=g.N2(z);z=z.info.L3.L;var Q=NaN,T=NaN;let d=0;for(;C7(E,d);){let F=An(E,d);isNaN(Q)&&(F.type===1936286840?Q=F.data.getUint32(F.dataOffset+8):F.type===1836476516&&(Q=g.Qw(F)));if(F.type===1952867444){!Q&&z&&(Q=TN(z));var k=g.eb(F);isNaN(T)&&(T=Math.round(D*Q)-k);var G=F;k+=T;if(G.data.getUint8(G.dataOffset)){var e=G.data;G=G.dataOffset+4;e.setUint32(G,Math.floor(k/4294967296));e.setUint32(G+4,k&4294967295)}else G.data.setUint32(G.dataOffset+ +4,k)}d=Bt(F.type)?d+8:d+F.size}return!0}E=new XG(g.N2(z));z=z.V?E:new XG(new DataView(z.info.L3.L.buffer));Q=Rw(z);z=E.pos;E.pos=0;if(cY(E)&&Vw(E,231))if(T=OD(E,!0),D=Math.floor(D*1E9/Q),Math.ceil(Math.log(D)/Math.log(2)/8)>T)D=!1;else{for(Q=T-1;Q>=0;Q--)E.K.setUint8(E.pos+Q,D&255),D>>>=8;E.pos=z;D=!0}else D=!1;return D}; +tj=function(z,D){z.timestampOffset>0&&(D-=z.timestampOffset);var E=g.ir(z)+D;wy(z,E);z.timestampOffset=D}; +y_=function(z){g.Hp(z.info.L3.info)||z.info.L3.info.W0();if(z.K&&z.info.type===6)return z.K.oY;if(g.Hp(z.info.L3.info)){var D=g.N2(z);var E=0;D=g.FG(D,1936286840);for(var Q of D)D=dt(Q),E+=D.o3[0]/D.timescale;E=E||NaN;if(!(E>=0))a:{E=g.N2(z);Q=z.info.L3.L;let f=D=0;for(var T=0;C7(E,D);){let n=An(E,D);if(n.type===1836476516)f=g.Qw(n);else if(n.type===1836019558){!f&&Q&&(f=TN(Q));if(!f){E=NaN;break a}var k=kN(n.data,n.dataOffset,1953653094),G=k;k=f;var e=kN(G.data,G.dataOffset,1952868452);G=kN(G.data, +G.dataOffset,1953658222);var d=UW(e);UW(e);d&2&&UW(e);e=d&8?UW(e):0;var F=UW(G),L=F&1;d=F&4;let W=F&256,V=F&512,Y=F&1024;F&=2048;let Z=gG(G);L&&UW(G);d&&UW(G);L=0;for(let K=0;K=E+Q)break}T.length||(z=new g.k3("b189619593",`${D}`,`${E}`,`${Q}`),g.y(z));return new aa(T)}; +Bp=function(z){if(z=z.colorInfo)if(z=z.transferCharacteristics)return zhV[z];return null}; +DE=function(z,D){var E=Math.max(z,D);z=Math.min(z,D);D=zx[0];for(let Q=0;Q=Math.floor(k*16/9)*1.3||z>=k*1.3)return D;D=T}return"tiny"}; +EF=function(z){return z.indexOf("/mp4")>=0?1:z.indexOf("/webm")>=0?2:z.indexOf("/x-flv")>=0?3:z.indexOf("/vtt")>=0?4:0}; +Qn=function(z){return z.includes("vtt")||z.includes("text/mp4")}; +Tx=function(z){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(z)}; +ku=function(z){return/(vp9|vp09|vp8|avc1|av01|av02)/.test(z)}; +aJ=function(z,D,E,Q,T,k,G){var e=new Gx;D in c0||(D="small");D==="light"&&(D="tiny");Q&&T?(T=Number(T),Q=Number(Q)):(T=c0[D],Q=Math.round(T*16/9));k=new ej(Q,T,0,null,void 0,D,k,G);z=unescape(z.replace(/"/g,'"'));return new d7(E,z,{audio:e,video:k})}; +K7=function(z){return z.Rq==="MAC3"||z.Rq==="MEAC3"||z.Rq==="M"||z.Rq==="I"}; +hn=function(z){return!!z.contentProtection&&!!z.contentProtection.fairplay&&(z.Rq==="("||z.Rq==="(h"||z.Rq==="A"||z.Rq==="MEAC3")||F1&&!!z.contentProtection&&z.Rq==="1e"}; +g.Hp=function(z){return z.containerType===1}; +g.PY=function(z,D){return{itag:+z.itag,lmt:D?0:z.lastModified,xtags:z.L||""}}; +L1=function(z){return z.Rq==="9h"||z.Rq==="(h"}; +f1=function(z){return z.Rq==="("||z.Rq==="(h"||z.Rq==="H"||F1&&z.Rq==="1e"}; +DxI=function(z,D=1){var E={};z.video&&(z.video.width&&(E[ct.WIDTH.name]=z.video.width),z.video.height&&(E[ct.HEIGHT.name]=z.video.height),z.video.fps&&(E[ct.FRAMERATE.name]=z.video.fps*D),z.video.K&&(E[ct.EOTF.name]=z.video.K),z.FX&&(E[ct.BITRATE.name]=z.FX*8*D),z.Rq==="("&&(E[ct.CRYPTOBLOCKFORMAT.name]="subsample"),z.video.projectionType==="EQUIRECTANGULAR"||z.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||z.video.projectionType==="MESH")&&(E[ct.DECODETOTEXTURE.name]="true");z.audio?.numChannels&& +z.Rq!=="i"&&z.Rq!=="I"&&(E[ct.CHANNELS.name]=z.audio.numChannels);return E}; +EnO=function(z){var D=navigator.mediaCapabilities;if(!D?.decodingInfo||z.Rq==="f")return Promise.resolve();var E={type:z.audio&&z.video?"file":"media-source"};z.video&&(E.video={contentType:z.mimeType,width:z.video.width||640,height:z.video.height||360,bitrate:z.FX*8||1E6,framerate:z.video.fps||30});z.audio&&(E.audio={contentType:z.mimeType,channels:`${z.audio.numChannels||2}`,bitrate:z.FX*8||128E3,samplerate:z.audio.sampleRate||44100});return D.decodingInfo(E).then(Q=>{z.V=Q})}; +n1=function(){var z=g.us("yt.player.utils.videoElement_");z||(z=g.nx("VIDEO"),g.JV("yt.player.utils.videoElement_",z));return z}; +WV=function(z){var D=n1();return!!(D&&D.canPlayType&&D.canPlayType(z))}; +JY=function(z){if(/opus/.test(z)&&g.X1&&!F9("38")&&!g.q1())return!1;if(self.MediaSource&&self.MediaSource.isTypeSupported)return self.MediaSource.isTypeSupported(z);if(self.ManagedMediaSource&&self.ManagedMediaSource.isTypeSupported)return self.ManagedMediaSource.isTypeSupported(z);if(/webm/.test(z)&&!C9())return!1;z==='audio/mp4; codecs="mp4a.40.2"'&&(z='video/mp4; codecs="avc1.4d401f"');return!!WV(z)}; +QsI=function(z){try{let D=JY('video/mp4; codecs="avc1.42001E"')||JY('video/webm; codecs="vp9"');return(JY('audio/mp4; codecs="mp4a.40.2"')||JY('audio/webm; codecs="opus"'))&&(D||!z)||WV('video/mp4; codecs="avc1.42001E, mp4a.40.2"')?null:"fmt.noneavailable"}catch{return"html5.missingapi"}}; +uT=function(){var z=n1();return!(!z.webkitSupportsPresentationMode||typeof z.webkitSetPresentationMode!=="function")}; +Vn=function(){var z=n1();try{let D=z.muted;z.muted=!D;return z.muted!==D}catch{}return!1}; +OF=function(z,D){return{start(E){return z[E]},end(E){return D[E]},length:z.length}}; +TVQ=function(z,D,E){var Q=[],T=[];for(let k=0;kk-G); +T.sort((k,G)=>k-G); +return OF(Q,T)}; +XD=function(z,D=",",E=z?z.length:0){var Q=[];if(z)for(E=Math.max(z.length-E,0);E=D)return E}catch(E){}return-1}; +jj=function(z,D){return bT(z,D)>=0}; +kEV=function(z,D){if(!z)return NaN;D=bT(z,D);return D>=0?z.start(D):NaN}; +vV=function(z,D){if(!z)return NaN;D=bT(z,D);return D>=0?z.end(D):NaN}; +g.mU=function(z){return z&&z.length?z.end(z.length-1):NaN}; +lT=function(z){return g.mU(z)>0}; +Yu=function(z,D){z=vV(z,D);return z>=0?z-D:0}; +IX=function(z,D,E){var Q=[],T=[];for(let k=0;kE||(Q.push(Math.max(D,z.start(k))-D),T.push(Math.min(E,z.end(k))-D));return OF(Q,T)}; +aX=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1}; +Sj=function(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement&&HTMLMediaElement.prototype.webkitSourceAddId)}; +RX=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource}; +ZE=function(z){try{return z.A()==="open"}catch(D){return!1}}; +cV=function(z,D){ZE(z)?g.C2(()=>{D(z)}):z.callback=D}; +p1=function(z,D,E){K1&&(hY(z.mediaElement,{l:"mswssb",sr:z.mediaElement.PF?.S1()},!1),D.gd(z.Y,z),E.gd(z.Y,z));z.K=D;z.L=E;g.a(z,D);g.a(z,E)}; +GEO=function(z,D,E,Q=""){Q=D.mimeType+Q;var T=E.mimeType;D=D.Rq;E=E.Rq;z.wR=z.cF?.addSourceBuffer(T);z.MN=Q.split(";")[0]==="fakesb"?void 0:z.cF?.addSourceBuffer(Q);z.rH&&(z.rH.webkitSourceAddId("0",T),z.rH.webkitSourceAddId("1",Q));E=new xu(z.wR,z.rH,"0",EF(T),E,!1);Q=new xu(z.MN,z.rH,"1",EF(Q),D,!0);p1(z,E,Q)}; +UF=function(z,D,E,Q){if(!z.K||!z.L)return null;var T=z.K.isView()?z.K.m2:z.K,k=z.L.isView()?z.L.m2:z.L,G=new HV(z.mediaElement,z.cF,!0);G.Z=z.Z;p1(G,new N8(T,D,E,Q),new N8(k,D,E,Q));ZE(z)||z.K.Bb(z.K.Pc());return G}; +ehX=function(z){return g7((D,E)=>g.ZH(D,E,4,1E3),z,{format:"RAW", +method:"GET",withCredentials:!0})}; +g.r7=function(z){var D;z.responseType&&z.responseType!=="text"?z.responseType==="arraybuffer"&&(D=hy(new Uint8Array(z.response))):D=z.responseText;return!D||D.length>2048?"":D.indexOf("https://")===0?D:""}; +g7=function(z,D,E){D.match(dxX);return z(D,E).then(Q=>{var T=g.r7(Q.xhr);return T?g7(z,T,E):Q.xhr})}; +F5V=function(z,D,E){if(!z?.Z1())return!1;var Q=D.some(G=>G.projectionType==="EQUIRECTANGULAR"||G.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"),T=D.some(G=>G.projectionType==="MESH"),k=D.some(G=>G.stereoLayout===1); +D=D.some(G=>G.isHdr()); +z=!E&&!D&&z.W("enable_webgl_noop");return Q||T||k||z}; +w7=function(z,D,E,Q){if(F5V(z,D,E))return!0;if(!z?.I7()||!z.JT().K.GV(iT)||!D.some(T=>(T.height||0)>0))return!1; +z=Q??D.reduce((T,k)=>Math.max(T,k.height||0),0); +if(z===0||z>1080)return!1;D=D.some(T=>T.isHdr()); +return E||D?!1:!0}; +tY=function(z){if(z.length!==0)return z.reduce((D,E)=>Math.max(D,E.height??0),0)||void 0}; +yn=function(z){if(z.length!==0)return z.reduce((D,E)=>{E=(E=E.size)?Number(E.split("x")[1])||0:0;return Math.max(D,E)},0)||void 0}; +L5I=function(z){return g.Ux(z,D=>"FORMAT_STREAM_TYPE_OTF"===D.type)?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; +f2r=function(z,D,E=0,Q){var T=new g.oX("",Q.experiments,!1);T.duration=E||0;E=tY(z);for(let k of z){z=sF(k,D,T.duration,Q,E);let {YC:G,s:e,B5:d}=ro(72,7E3,k),F=M0(G||k.url||"",d,e);F&&(z.streamType==="FORMAT_STREAM_TYPE_OTF"?$u(T,new q8(F,z)):$u(T,new PV(F,z,zz(k.initRange),zz(k.indexRange))))}T.isOtf=!0;return T}; +nnJ=function(z,D,E=0,Q){var T=new g.oX("",Q.experiments,!1);T.duration=E||0;E=tY(z);for(let k of z){z=sF(k,D,T.duration,Q,E);let G=zz(k.initRange),e=zz(k.indexRange),{YC:d,s:F,B5:L}=ro(73,7001,k),f=M0(d||k.url||"",L,F);f&&$u(T,new PV(f,z,G,e))}return T}; +sF=function(z,D,E=0,Q,T){var k=z.mimeType||"",G=z.itag;var e=z.xtags;G=G?G.toString():"";e&&(G+=`;${e}`);e=G;if(ku(k)){var d=z.width||640;G=z.height||360;let Y=z.fps,Z=z.qualityLabel,K=z.qualityOrdinal,h=z.colorInfo,t=z.projectionType;var F;z.stereoLayout&&(F=W5J[z.stereoLayout]);let r=Bp(z)||void 0;var L;h?.primaries&&(L=XUI[h.primaries]||void 0);d=new ej(d,G,Y,t,F,void 0,Z,K&&M8[K],r,L,(z.videoTrack?.associatedAudioTrackId?.length??0)===0);k=C1(k,d,AY[z.itag||""]);BV&&(k+="; enableflushduringseek=true"); +zD&&(k+="; enableresetaudiodecoder=true");w7(Q,[d],D,T)&&(k+="; decode-to-texture=true")}var f;if(Tx(k)){var n=z.audioSampleRate;Q=z.audioTrack;n=new Gx(n?+n:void 0,z.audioChannels,z.spatialAudioType,z.isDrc,z.loudnessDb,z.trackAbsoluteLoudnessLkfs,z.audioQuality||"AUDIO_QUALITY_UNKNOWN",z.isVb);Q&&(T=Q.displayName,F=Q.id,L=Q.audioIsDefault,Q=Q.isAutoDubbed,T&&(f=new DO(T,F||"",!!L,!!Q)))}var W;z.captionTrack&&(Q=z.captionTrack.displayName,T=z.captionTrack.vssId,F=z.captionTrack.languageCode,L=z.captionTrack.kind, +G=z.captionTrack.id,Q&&T&&F&&(W=new Eu(Q,T,F,L,z.xtags,G)));Q=Number(z.bitrate)/8;T=Number(z.contentLength);F=Number(z.lastModified);G=z.drmFamilies;L=z.type;z=Number(z.approxDurationMs);if(D&&G){var V={};for(let Y of G)(G=QX[Y])&&(V[G]=D[G])}return new d7(e,k,{audio:n,video:d,oy:f,contentProtection:V,FX:Q,zj:E&&T?T/E:0,contentLength:T,lastModified:F,captionTrack:W,streamType:L,approxDurationMs:z})}; +Jlk=function(z){return g.Ux(z,D=>"FORMAT_STREAM_TYPE_OTF"===D.stream_type)?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; +u5n=function(z,D,E=0,Q){var T=new g.oX("",Q?.experiments,!1);T.duration=E||0;E=yn(z);for(let k of z){z=TD(k,D,T.duration,Q,E);let G=M0(k.url,k.sp,k.s);if(G)if(z.streamType==="FORMAT_STREAM_TYPE_OTF")$u(T,new q8(G,z));else{let e=A0(k.init),d=A0(k.index);$u(T,new PV(G,z,e,d))}}T.isOtf=!0;return T}; +Vww=function(z,D,E=0,Q){var T=new g.oX("",Q?.experiments,!1);T.duration=E||0;E=yn(z);for(let k of z){z=TD(k,D,T.duration,Q,E);let G=A0(k.init),e=A0(k.index),d=M0(k.url,k.sp,k.s);d&&$u(T,new PV(d,z,G,e))}return T}; +TD=function(z,D,E=0,Q,T){var k=z.type;var G=z.itag;var e=z.xtags;e&&(G=z.itag+";"+e);if(ku(k)){var d=(z.size||"640x360").split("x");d=new ej(+d[0],+d[1],+z.fps,z.projection_type,+z.stereo_layout,void 0,z.quality_label,+z.quality_ordinal,z.eotf,z.primaries,!z.video_track_associated_audio_track_id);k=C1(k,d,AY[z.itag]);BV&&(k+="; enableflushduringseek=true");zD&&(k+="; enableresetaudiodecoder=true");w7(Q,[d],D,T)&&(k+="; decode-to-texture=true")}var F;if(Tx(k)){var L=new Gx(+z.audio_sample_rate||void 0, ++z.audio_channels||0,z.spatial_audio_type,!!z.drc);z.name&&(F=new DO(z.name,z.audio_track_id,z.isDefault==="1",z.isAutoDubbed==="1"))}var f;z.caption_display_name&&z.caption_vss_id&&z.caption_language_code&&(f=new Eu(z.caption_display_name,z.caption_vss_id,z.caption_language_code,z.caption_kind,z.xtags,z.caption_id));Q=Number(z.bitrate)/8;T=Number(z.clen);e=Number(z.lmt);E=E&&T?T/E:0;if(D&&z.drm_families){var n={};for(let W of z.drm_families.split(","))n[W]=D[W]}return new d7(G,k,{audio:L,video:d, +oy:F,contentProtection:n,FX:Q,zj:E,contentLength:T,lastModified:e,captionTrack:f,streamType:z.stream_type,approxDurationMs:Number(z.approx_duration_ms)})}; +OmO=function(z){switch(z){case "equirectangular":return"EQUIRECTANGULAR";case "equirectangular_threed_top_bottom":return"EQUIRECTANGULAR_THREED_TOP_BOTTOM";case "mesh":return"MESH";case "rectangular":return"RECTANGULAR";default:return"UNKNOWN"}}; +bmQ=function(z){switch(z){case "spatial_audio_type_ambisonics_5_1":return"SPATIAL_AUDIO_TYPE_AMBISONICS_5_1";case "spatial_audio_type_ambisonics_quad":return"SPATIAL_AUDIO_TYPE_AMBISONICS_QUAD";case "spatial_audio_type_foa_with_non_diegetic":return"SPATIAL_AUDIO_TYPE_FOA_WITH_NON_DIEGETIC";default:return"SPATIAL_AUDIO_TYPE_NONE"}}; +jsX=function(z,D,E){return kv(new g.oX(z,D,E),z)}; +Jn=function(z){return g.vr(z.K,D=>$c(44,7942,D.Iy.K))}; +v7W=function(z){return g.vr(z.K,D=>!!D.info.video&&D.info.video.isHdr())}; +$u=function(z,D){z.K[D.info.id]=D;z.A.set(MD(D,z.Bc),D)}; +kv=function(z,D=""){z.state=1;z.xV=(0,g.N)();return ehX(D||z.sourceUrl).then(E=>{if(!z.m7()){z.xR=E.status;E=E.responseText;let T=new DOMParser;E=g.fD(T,g.xZ(E),"text/xml").getElementsByTagName("MPD")[0];z.j=mv(jq(E,"minimumUpdatePeriod"))*1E3||Infinity;b:{if(E.attributes)for(Q of E.attributes)if(Q.value==="http://youtube.com/yt/2012/10/10"){var Q=Q.name.split(":")[1];break b}Q=""}z.V=Q;z.isLive=z.j{if(E instanceof g.Sa){var Q=E.xhr; +z.xR=Q.status}z.state=3;z.Iq("loaderror");return g.iX(Q)})}; +g.eH=function(z){return g.vr(z.K,D=>Qn(D.info.mimeType))}; +dH=function(z){return g.vr(z.K,D=>D.info.video?D.info.video.projectionType==="EQUIRECTANGULAR":!1)}; +Fx=function(z){return g.vr(z.K,D=>D.info.video?D.info.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM":!1)}; +LR=function(z){return g.vr(z.K,D=>D.info.video?D.info.video.projectionType==="MESH":!1)}; +vnw=function(z){return g.vr(z.K,D=>D.info.video?D.info.video.stereoLayout===1:!1)}; +mxr=function(z){return g.mq(z.K,D=>D.info.video?D.MN():!0)}; +nR=function(z,D){var E=jq(D,"id");E=E.replace(":",";");var Q=jq(D,"mimeType"),T=jq(D,"codecs");Q=T?`${Q}; codecs="${T}"`:Q;T=Number(jq(D,"bandwidth"))/8;var k=Number(vp(D,"BaseURL").getAttribute(z.V+":contentLength")),G=z.duration&&k?k/z.duration:0;if(ku(Q)){var e=Number(jq(D,"width")),d=Number(jq(D,"height")),F=Number(jq(D,"frameRate"));let V=OmO(jq(D,z.V+":projectionType"));a:switch(jq(D,z.V+":stereoLayout")){case "layout_left_right":var L=1;break a;case "layout_top_bottom":L=2;break a;default:L= +0}L=new ej(e,d,F,V,L)}if(Tx(Q)){var f=Number(jq(D,"audioSamplingRate"));var n=Number(jq(D.getElementsByTagName("AudioChannelConfiguration")[0],"value"));e=bmQ(jq(D,z.V+":spatialAudioType"));f=new Gx(f,n,e);a:{d=jq(D,"lang")||"und";if(n=vp(D,"Role"))if(F=jq(n,"value")||"",g.S_(fR,F)){n=`${d}.${fR[F]}`;e=F==="main";z=jq(D,z.V+":langName")||`${d} - ${F}`;n=new DO(z,n,e);break a}n=void 0}}if(D=vp(D,"ContentProtection"))if(D.getAttribute("schemeIdUri")==="http://youtube.com/drm/2012/10/10"){var W={};for(D= +D.firstChild;D!=null;D=D.nextSibling){if(!(D instanceof Element))continue;if(!/SystemURL/.test(D.nodeName))continue;z=D.getAttribute("type");e=D.textContent;z&&e&&(W[z]=e.trim())}}else W=void 0;return new d7(E,Q,{audio:f,video:L,oy:n,contentProtection:W,FX:T,zj:G,contentLength:k})}; +GD=function(z){var D=z.j;isFinite(D)&&(Wo(z)?z.refresh():(D=Math.max(0,z.xV+D-(0,g.N)()),z.B||(z.B=new g.sT(z.refresh,D,z),g.a(z,z.B)),z.B.start(D)))}; +Wo=function(z){return z.isLive&&(0,g.N)()-z.xV>=z.j}; +l2r=function(z){z=z.K;for(let D in z){let E=z[D].index;if(E.isLoaded())return E.Uk()+1}return 0}; +Xx=function(z){return z.Fi?z.Fi-(z.S||z.timestampOffset):0}; +Jx=function(z){return z.dE?z.dE-(z.S||z.timestampOffset):0}; +uO=function(z){if(!isNaN(z.WF))return z.WF;var D=z.K;for(var E in D){var Q=D[E].index;if(Q.isLoaded()&&!Qn(D[E].info.mimeType)){D=0;for(E=Q.kU();E<=Q.Uk();E++)D+=Q.getDuration(E);D/=Q.kt();D=Math.round(D/.5)*.5;Q.kt()>10&&(z.WF=D);return D}if(z.isLive&&(Q=D[E],Q.oY))return Q.oY}return NaN}; +Yqr=function(z,D){z=cr(z.K,Q=>Q.index.isLoaded()); +if(!z)return NaN;z=z.index;var E=z.Rx(D);return z.getStartTime(E)===D?D:E49?"p60":D>32?"p48":""}`;D=xh()[z];if(D!=null&&D>0)return D;D=RI.get(z);if(D!=null&&D>0)return D;E=E?.get(z);return E!=null&&E>0?E:8192}; +a2O=function(z,D=!1){DoO(D);E7k(D);if(D){for(let E of RI.keys())E.startsWith("1")||RI.delete(E);for(let E of co.values())E.startsWith("1")||co.delete(E);for(let E of z.keys())E.startsWith("1")||z.delete(E)}else RI.clear(),co.clear(),z.clear()}; +ZmQ=function(z,{isOtf:D,wQ:E,FT:Q,fE:T,nV:k,za:G,Ca:e,qC:d,YA:F,disableAv1:L,fO:f}){var n=new Sqw(z);if(z.ZS()||z.W("html5_logging_format_selection"))n.K=!0;n.tT=k;n.za=G&&z.U;n.YA=F;g.sm("windows nt 5.1")&&!g.KR&&(n.oP=!0);if(k=E)k=g.hx(z)?Rhw(z):!1;k&&(n.D=!0);e&&(n.oP=!0,n.m9=!0);D&&!z.W("html5_otf_prefer_vp9")&&(n.oP=!0);z.playerStyle==="picasaweb"&&(D&&(n.oP=!1),n.j=!1);T&&(n.oP=!0);Zn(z.A,ct.CHANNELS)&&(z.W("html5_enable_ac3")&&(n.Z=!0),z.W("html5_enable_eac3")&&(n.B=!0),z.W("html5_enable_ac3_gapless")&& +(n.xV=!0));z.W("html5_block_8k_hfr")&&(n.kV=!0);n.V=g.BC(z.experiments,"html5_max_selectable_quality_ordinal");n.U=g.BC(z.experiments,"html5_min_selectable_quality_ordinal");g.pR&&(n.XX=480);if(Q||E)n.j=!1;n.HF=!1;n.disableAv1=L;D=xv(z,n.L,void 0,n.disableAv1);D>0&&D<2160&&(aX()||z.W("html5_format_hybridization"))&&(n.L.supportsChangeType=+aX(),n.oM=D);D>=2160&&(n.WF=!0);n.qC=d;n.MN=g.kS||ei()&&!d?!1:!0;n.S=z.W("html5_format_hybridization");n.qN=z.W("html5_disable_encrypted_vp9_live_non_2k_4k");n.ur= +f;return n}; +xv=function(z,D={},E,Q=!1){if(Q)return D.disabled=1,0;if(Zn(z.A,ct.AV1_CODECS)&&Zn(z.A,ct.HEIGHT)&&Zn(z.A,ct.BITRATE))return D.isCapabilityUsable=1,8192;Q=1080;var T=navigator.hardwareConcurrency;T<=2&&(Q=480);D.coreCount=T;if(T=g.BC(z.experiments,"html5_default_av1_threshold"))Q=D["default"]=T;if(z=z.A.j)D.mcap=z,Q=Math.max(Q,z);if(E){if(z=E.videoInfos.find(k=>k.K())?.V?.powerEfficient)Q=8192,D.isEfficient=1; +E=E.videoInfos[0].video;T=Math.min(ZO("1",E.fps),ZO("1",30));D.perfCap=T;Q=Math.min(Q,T);E.isHdr()&&!z&&(D.hdr=1,Q*=.75)}else E=ZO("1",30),D.perfCap30=E,Q=Math.min(Q,E),E=ZO("1",60),D.perfCap60=E,Q=Math.min(Q,E);return D.av1Threshold=Q}; +JTs=function(z){var D=["o","a","A"];z.YA===1&&(z.Z&&(D=["mac3","MAC3"].concat(D)),z.B&&(D=["meac3","MEAC3"].concat(D)),z.xY&&(D=["i","I"].concat(D)));z.D&&(D=["so","sa"].concat(D));!z.m9||z.xV||z.A||z.GX||D.unshift("a");z.A&&(D=(Ho[z.A]||[z.A]).concat(D));return D}; +mok=function(z){if(z.tT)return["f"];if(g.sm("appletv5"))return"h 9h 9 8 H (h ( *".split(" ");var D=["9h","9","h","8"];z.E9&&D.push("1e");D=D.concat(["(h","(","H","*"]);z.WF&&(D.unshift("1"),D.unshift("1h"));z.oP&&D.unshift("h");z.Y&&(D=(Ho[z.Y]||[z.Y]).concat(D));return D}; +Nz=function(){var z=window,D=z.MSMediaKeys;Bx()&&!D&&(D=z.WebKitMediaKeys);return D&&D.isTypeSupported?D:null}; +gH=function(z){return navigator.requestMediaKeySystemAccess?g.X1&&!g.q1()?F9("45"):g.kS||g.Uu?z.EH("edge_nonprefixed_eme"):g.KR?F9("47"):g.m4&&z.EH("html5_enable_safari_fairplay")?!1:!0:!1}; +rH=function(z){return z.Z?!1:!z.keySystemAccess&&!!Nz()&&z.keySystem==="com.microsoft.playready"}; +iO=function(z){return z.keySystem==="com.microsoft.playready"}; +wH=function(z){return!z.keySystemAccess&&!!Nz()&&z.keySystem==="com.apple.fps.1_0"}; +tx=function(z){return z.keySystem==="com.youtube.fairplay"}; +g.yX=function(z){return z.flavor==="fairplay"}; +clr=function(z,D,E,Q){var T=Px(),k=(E=T||E&&Bx())?["com.youtube.fairplay"]:["com.widevine.alpha"];D&&k.unshift("com.youtube.widevine.l3");T&&Q&&k.unshift("com.youtube.fairplay.sbdl");return E?k:z?[...k,...oI.playready]:[...oI.playready,...k]}; +Po=function(z){if(!z.m7())if(z.L.length===0)z.callback(z.Z);else{var D=z.L[0],E=z.A[D],Q=K5W(z,E);$v&&$v.keySystem===D&&$v.Mf===JSON.stringify(Q)?(z.N("remksa",{re:!0}),qz(z,E,$v.keySystemAccess)):(z.N("remksa",{re:!1,ok:$v?.keySystem??""}),$v=void 0,navigator.requestMediaKeySystemAccess(D,Q).then(HC(T=>{qz(z,E,T,Q)}),HC(()=>{z.B=!z.B&&z.A[z.L[0]].flavor==="widevine"; +z.B||z.L.shift();Po(z)})))}}; +pUr=function(z){if(Nz()&&(g.m4||EC))z.Z.push(new Mz("fairplay","com.apple.fps.1_0","",z.lr.experiments));else{var D=hhL(),E=g.i5(z.L,Q=>{var T=z.A[Q],k=!1,G=!1;for(let e in z.K[T.flavor])D(e,Q)&&(T.L[e]=!0,k=k||e.indexOf("audio/")===0,G=G||e.indexOf("video/")===0);return k&&G}); +E&&z.Z.push(z.A[E]);z.L=[]}z.callback(z.Z)}; +xxr=function(z,D){z.callback=D;z.Z=[];gH(z.lr.experiments)?Po(z):pUr(z)}; +K5W=function(z,D){var E={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};if(z.W("html5_enable_vp9_fairplay")&&tx(D))return E.audioCapabilities.push({contentType:'audio/mp4; codecs="mp4a.40.5"'}),E.videoCapabilities.push({contentType:'video/mp4; codecs="avc1.4d400b"'}),[E];iO(D)&&(E.initDataTypes=["keyids","cenc"]);for(let T of Object.keys(z.K[D.flavor])){var Q=T.indexOf("audio/")===0;let k=Q?E.audioCapabilities:E.videoCapabilities;D.flavor!=="widevine"||z.B?k.push({contentType:T}): +Q?k.push({contentType:T,robustness:"SW_SECURE_CRYPTO"}):(g.X1&&g.sm("windows nt")&&!z.W("html5_drm_enable_moho")||k.push({contentType:T,robustness:"HW_SECURE_ALL"}),Q=T,z.lr.A.L&&T.includes("vp09")&&(Q=T+"; experimental=allowed"),k.push({contentType:Q,robustness:"SW_SECURE_DECODE"}),g.CR(z.lr)==="MWEB"&&(GO()||$p())&&(z.N("swcrypto",{}),k.push({contentType:T,robustness:"SW_SECURE_CRYPTO"})))}return[E]}; +qz=function(z,D,E,Q){if(!z.m7()){Q&&($v={keySystem:D.keySystem,keySystemAccess:E,Mf:JSON.stringify(Q)});D.keySystemAccess=E;if(iO(D)){var T=n1();for(var k of Object.keys(z.K[D.flavor]))D.L[k]=!!T.canPlayType(k)}else{k=D.keySystemAccess.getConfiguration();if(k.audioCapabilities)for(T of k.audioCapabilities)D.L[T.contentType]=!0;if(k.videoCapabilities)for(let G of k.videoCapabilities)D.L[G.contentType]=!0}z.Z.push(D);z.useCobaltWidevine||z.W("html5_enable_vp9_fairplay")&&D.K()?(z.L.shift(),Po(z)):z.callback(z.Z)}}; +hhL=function(){var z=Nz();if(z){let E=z.isTypeSupported;return(Q,T)=>E(T,Q)}var D=n1(); +return D&&(D.addKey||D.webkitAddKey)?(E,Q)=>!!D.canPlayType(E,Q):()=>!1}; +NVJ=function(z,D){switch(D.wg){case "bool":return z.EH(D.gW);case "int":return z=Ax(z,D.gW),g.kH(z);case "double":return Ax(z,D.gW);case "string":return HmI(z,D.gW);case "int32_list":return Bo(z,D.gW);case "int64_list":return Bo(z,D.gW).map(E=>g.kH(E)); +case "string_list":throw Error("String list flags are not supported in WPCC");default:throw Error("Unknown flag type");}}; +Ax=function(z,D){z=z.flags.get(`${D}`);return Number(z)||0}; +HmI=function(z,D){return(z=z.flags.get(`${D}`))?z.toString():""}; +Bo=function(z,D){if(z=z.flags.get(`${D}`))if(z=z.replace(/\[ *(.*?) *\]/,"$1"))return z.split(",").map(Number);return[]}; +g.BC=function(z,D,E=0){z=z.GV(D);JSON.stringify(z);return z===void 0?E:Number(z)}; +g.zU=function(z,D){return(z=z.GV(D))?z.toString():""}; +Uxr=function(z){if(z=z.GV("html5_web_po_experiment_ids"))if(z=z.replace(/\[ *(.*?) *\]/,"$1"))return z.split(",").map(Number);return[]}; +DW=function(z){if(z.K)return z.K;if(z.experimentIds.length<=1)return z.K=z.experimentIds,z.K;var D=[...z.experimentIds].map(E=>Number(E)); +D.sort();for(let E=D.length-1;E>0;--E)D[E]-=D[E-1];z.K=D.map(E=>E.toString()); +z.K.unshift("v1");return z.K}; +VuL=function(z,D){var E=new Map;for(let Q of D.keys()){let T=Q.split("_")[0];z.has(T)||E.set(Q,D.get(Q))}return E}; +b2V=function(z,D,E){var Q=D.video?.fps||0,T=`${z}_${Q}`,k=!!D.audio,G={itag:D.itag,Rq:z,pR:k};if(k)G.numChannels=D.audio.numChannels;else{var e=D.video;G.maxWidth=e?.width;G.maxHeight=e?.height;G.maxFramerate=Q;G.maxBitrateBps=D.FX*8;G.cA=e?.isHdr()}e=E.get(T);e?k||(D=Math.max(e.maxWidth||0,e.maxHeight||0)>Math.max(G.maxWidth||0,G.maxHeight||0)?e:G,z={itag:D.itag,Rq:z,pR:k,maxWidth:Math.max(e.maxWidth||0,G.maxWidth||0),maxHeight:Math.max(e.maxHeight||0,G.maxHeight||0),maxFramerate:Q,cA:D.cA},z.maxBitrateBps= +D.maxBitrateBps,E.set(T,z)):E.set(T,G)}; +p7=function(z,D,E=1){var Q=D.itag;if(Q==="0")return!0;var T=D.mimeType;if(D.Rq==="1e"&&!z.Z)return"dav1enc";if(D.K()&&z.D)return"dav1";if(D.video&&(D.video.isHdr()||D.video.primaries==="bt2020")&&!(Zn(z,ct.EOTF)||window.matchMedia&&(window.matchMedia("(dynamic-range: high), (video-dynamic-range: high)").matches||window.screen.pixelDepth>24&&window.matchMedia("(color-gamut: p3)").matches)))return"dhdr";if(Q==="338"&&!(g.X1?F9(53):g.KR&&F9(64)))return"dopus";E=DxI(D,E);z.L&&D.Z()&&(E[ct.EXPERIMENTAL.name]= +"allowed");for(let e of Object.keys(ct)){let d=ct[e];var k;if(k=E[d.name])if(k=!(d===ct.EOTF&&D.mimeType.indexOf("vp09.02")>0)){k=d;var G=D;k=!(z.experiments.EH("html5_ignore_h264_framerate_cap")&&k===ct.FRAMERATE&&(G.Rq==="H"||G.Rq==="h"))}if(k)if(Zn(z,d))if(z.B){if(z.B[d.name]1080&&D.contentProtection&&(T+="; hdcp=2.2");return Q==="227"?"hqcenc":Q!=="585"&& +Q!=="588"&&Q!=="583"&&Q!=="586"&&Q!=="584"&&Q!=="587"&&Q!=="591"&&Q!=="592"||z.experiments.EH("html5_enable_new_hvc_enc")?Px()&&oD()>=21&&g.sm("appletv5")&&(Q==="410"||Q==="845")?!0:z.isTypeSupported(T)?!0:"tpus":"newhvc"}; +Zn=function(z,D){D.name in z.S||(z.S[D.name]=gnX(z,D));return z.S[D.name]}; +rlO=function(z){navigator.mediaCapabilities?.decodingInfo&&navigator.mediaCapabilities.decodingInfo({type:"media-source",video:{contentType:'video/mp4; codecs="av01.0.12M.08"',width:3840,height:2160,bitrate:32E6,framerate:60}}).then(D=>{D.smooth&&D.powerEfficient&&(z.j=2160)})}; +Es=function(){var z=$p()&&!F9(29),D=g.sm("google tv")&&g.sm("chrome")&&!F9(30);return z||D?!1:Sj()}; +Q2=function(z,D,E){var Q=480,T=1080,k;if(k=z.experiments.JT().K.GV(im6))z.V===null&&(z.V=!1,Zn(z,ct.WIDTH)&&Zn(z,ct.HEIGHT)&&(z.V=JY('video/mp4; codecs="av01.0.17M.08"; width=7680; height=4320'))),k=z.V;k&&(T=2160);for(let G of D)D=G.video.qualityOrdinal,D<=T&&D>Q&&p7(z,G,E)===!0&&(Q=D);return Q}; +g.TU=function(z,D=!1){return Es()&&z.isTypeSupported('audio/mp4; codecs="mp4a.40.2"')||!D&&z.canPlayType(n1(),"application/x-mpegURL")?!0:!1}; +tww=function(z){wUw(()=>{for(let D of Object.keys(ct))Zn(z,ct[D])})}; +gnX=function(z,D){if(z.B)return!!z.B[D.name];if(D===ct.BITRATE&&z.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000')&&!z.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000'))return!1;if(D===ct.AV1_CODECS)return z.isTypeSupported(`video/mp4; codecs=${D.valid}`)&&!z.isTypeSupported(`video/mp4; codecs=${D.qe}`);if(D.video){var E='video/webm; codecs="vp9"';z.isTypeSupported(E)||(E='video/mp4; codecs="avc1.4d401e"')}else E='audio/webm; codecs="opus"', +z.isTypeSupported(E)||(E='audio/mp4; codecs="mp4a.40.2"');return z.isTypeSupported(`${E}; ${D.name}=${D.valid}`)&&!z.isTypeSupported(`${E}; ${D.name}=${D.qe}`)}; +kX=function(z,D){var E=0;z.A.has(D)&&(E=z.A.get(D).I$);z.A.set(D,{I$:E+1,l1:2**(E+1)});z.K=!0}; +ex=function(z,D,E,Q,T){if(D&&typeof D==="object"){let k=G=>GU(z,G,E,Q,T); +if(il(D))return D.then(k);if(Hm(D))return r8(D,k)}return GU(z,D,E,Q,T)}; +dq=function(z,D,E,Q=1){E>=0&&(D in z.K||(z.K[D]=new ylV),z.K[D].so(E,Q))}; +GU=function(z,D,E,Q,T){var k=(0,g.N)();T=T?T(D):void 0;var G=T?.H2??1;G!==0&&dq(z,T?.profile??E,k-Q,G);return D}; +Fg=function(z){var D=window;D.ywc||(D.ywc={});var E=D.ywc[z];if(E)return E;E={};return D.ywc[z]=E}; +Lz=function(z){var D=window;D.ywc&&delete D.ywc[z]}; +on6=function(z){var D=Fg(z);if(D.binP)return D.binP;D.binP=Promise.resolve().then(()=>fetch(z)).then(E=>{if(!E.ok)throw Error(`HTTP${E.statusText}`); +return E.arrayBuffer()}); +D.binP.then(E=>{D.bin=E},()=>{Lz(z)}); +return D.binP}; +qqX=function(z,D,E){return tr(void 0,function(){return function*(){var Q=fz.xA(),T=z&&nz;if(!T&&!D)return E?.("wasmns",{p:z?"1":"0",a:D?"1":"0",s:nz?"1":"0"}),UU(Error("wasm.wm.ns"));var k=new ssk;if(T)try{let G=yield*yK($xQ(k,z)),e=new Wy(G,k,!1,!0);fz.Ct("winit",Q);E?.("wasmsw",{});return e}catch(G){if(E?.("wasmerrw",{e:`${G}`}),!D)throw Error(`wasm.wm.iw: ${G}`);}if(!D)throw Error("wasm.wm.xx");try{let G=yield*yK(D(k)),e=new Wy({exports:G},k,!0,!0);fz.Ct("winitjs",Q);E?.("wasmsa",{});return e}catch(G){throw E?.("wasmerra", +{e:`${G}`}),Error(`wasm.wm.ia: ${G}`);}}()})}; +$xQ=function(z,D){return tr(PiJ,function(){var E=this;return function*(){if(!E.K)throw"wasm.ps.ns";var Q=yield*yK(MwQ(E,D));if(!Q)throw"wasm.ps.um";return yield*yK(WebAssembly.instantiate(Q,z))}()})}; +MwQ=function(z,D){return tr(z,function(){var E=this;return function*(){var Q=[],T=()=>"wasm.ps.c: ["+Q.map(e=>`"${e}"`).join(", ")+"]",k=Fg(D); +if(k.mod)return k.mod;if(k.modP)try{return yield*yK(k.modP)}catch(e){Q.unshift("pcm")}var G=k.bin;if(!G&&k.binP)try{G=yield*yK(k.binP)}catch(e){Q.unshift("pfb")}if(!G)try{G=yield*yK(on6(D))}catch(e){throw E.K=!1,Q.unshift(`fb: ${e}`),T();}try{return yield*yK(WebAssembly.compile(G))}catch(e){Lz(D),Q.unshift(`ca: ${e}`)}throw T();}()})}; +Xg=function(z,D,E,Q){E=z.K.Vc(E);var T=z.L;T.K.exports.AES128CTRCipher_setCounter(T.cipher,E.byteOffset);D=z.K.Vc(D);z.L.encrypt(D);T=void 0;if(Q){Q=z.K;T=z.A;let k=new Uint8Array(Q.exports.memory.buffer,Q.malloc(32),32);Q.exports.Sha256Hmac(T.byteOffset,T.byteLength,E.byteOffset,E.byteLength,D.byteOffset,D.byteLength,k.byteOffset);T=z.K.Do(k)}z.K.free(E.byteOffset);return{N8:z.K.Do(D),signature:T}}; +u2=function(z){z.Z||(z.Z=new J_(z.L));return z.Z}; +g.V2=function(z){try{return pv(z)}catch(D){return null}}; +Os=function(z){var D=pQ();if(D.values){D=D.values;let G={};for(var E of Object.keys(z.values)){D[E]&&z.L[E]&&(z.values[E]+=D[E]-z.L[E]);var Q=z,T=Q;if(!T.values[E]){var k=pQ();T.values=k.values||{};T.rQ=k.halfLives||{};T.L=k.values?Object.assign({},k.values):{}}G[E]=Q.values[E]&&Q.rQ[E]?Q.values[E]/2**(Q.K/Q.rQ[E]):0}z.L=G}E=z.rQ;D={};D.values=z.L;D.halfLives=E;g.ri("yt-player-memory",D,2592E3)}; +b2=function(z){return g.CR(z)==="TVHTML5_SIMPLY_EMBEDDED_PLAYER"}; +g.mZ=function(z){return z.L&&g.jx(z)&&!vy(z)&&!z.Z}; +vy=function(z){return z.Y==="adunit"||z.playerStyle==="gvn"}; +l2=function(z){return z.Y==="detailpage"}; +g.YX=function(z){return z.W("html5_local_playsinline")?EC&&!g.Ii(602)&&!("playsInline"in n1()):EC&&!z.z4||g.sm("nintendo wiiu")?!0:!1}; +g.jx=function(z){return z.Y==="embedded"}; +g.I_=function(z){return g.CR(z)==="WEB_REMIX"}; +Sx=function(z){if(!z.webPlayerContextConfig?.embedsHostFlags?.enableLiteUx||z.f3||z.Z||z.S||z.yA==="EMBEDDED_PLAYER_MODE_PFP")return"EMBEDDED_PLAYER_LITE_MODE_NONE";z=g.BC(z.experiments,"embeds_web_lite_mode");return z===void 0?"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN":z>=0&&z0&&z.wa&&(Q.sort(),g.xl(new g.k3("Player client parameters changed after startup",Q)));z.userAge=fK(z.userAge,D.user_age);z.userDisplayImage=nK(z.userDisplayImage,D.user_display_image);g.z7(z.userDisplayImage)||(z.userDisplayImage="");z.userDisplayName=nK(z.userDisplayName,D.user_display_name);z.JH=nK(z.JH, +D.user_gender);z.csiPageType=nK(z.csiPageType,D.csi_page_type);z.csiServiceName=nK(z.csiServiceName,D.csi_service_name);z.PW=Fp(z.PW,D.enablecsi);z.pageId=nK(z.pageId,D.pageid);if(E=D.enabled_engage_types)z.enabledEngageTypes=new Set(E.split(","));D.living_room_session_po_token&&(z.YX=D.living_room_session_po_token.toString())}; +g.cy=function(z){return/web/i.test(g.CR(z))}; +g.Kz=function(z){return g.CR(z)==="WEB_UNPLUGGED"}; +g.h_=function(z){return g.CR(z)==="WEB_KIDS"}; +g.CR=function(z){return z.K.c}; +RJ=function(z,D){return!z.Z&&$p()&&F9(55)&&z.controlsType==="3"&&!D}; +xX=function(z){z=g.pz(z.IY);return z==="www.youtube-nocookie.com"?"www.youtube.com":z}; +Hy=function(z,D,E){return z.protocol+"://i1.ytimg.com/vi/"+D+"/"+(E||"hqdefault.jpg")}; +NV=function(z){return l2(z)&&!g.Kz(z)}; +g.Us=function(z){return/^TVHTML5/.test(g.CR(z))}; +gq=function(z){return g.CR(z)==="TVHTML5_CAST"||g.CR(z)==="TVHTML5"&&(z.K.cver.startsWith("6.20130725")||z.K.cver.startsWith("6.20130726"))}; +g.rq=function(z){return g.CR(z)==="TVHTML5"}; +i2=function(z){return z.K.cmodel==="CHROMECAST ULTRA/STEAK"||z.K.cmodel==="CHROMECAST/STEAK"}; +g.Od=function(){return window.devicePixelRatio>1?window.devicePixelRatio:1}; +g.wq=function(z){return g.CR(z).toUpperCase()==="WEB"}; +g.t_=function(z){return g.CR(z)==="TVHTML5_UNPLUGGED"}; +g.y2=function(z){return g.Kz(z)||g.CR(z)==="TV_UNPLUGGED_CAST"||g.t_(z)}; +o_=function(z){return g.CR(z)==="WEB_MUSIC_INTEGRATIONS"}; +g.$X=function(z){return g.CR(z)==="WEB_EMBEDDED_PLAYER"}; +g.hx=function(z){return(z.deviceIsAudioOnly||!g.X1||g.TR||z.controlsType==="3"?!1:g.kf?z.L&&g.Ii(51):!0)||(z.deviceIsAudioOnly||!g.KR||g.TR||z.controlsType==="3"?!1:g.kf?z.L&&g.Ii(48):g.Ii(38))||(z.deviceIsAudioOnly||!qV||g.TR||z.controlsType==="3"?!1:g.kf?z.L&&g.Ii(37):g.Ii(27))||!z.deviceIsAudioOnly&&g.Py&&!Dc()&&g.Ii(11)||!z.deviceIsAudioOnly&&g.m4&&g.Ii("604.4")||z.Z1()}; +Rhw=function(z){if(g.jx(z)&&MV)return!1;if(g.KR){if(!g.Ii(47)||!g.Ii(52)&&g.Ii(51))return!1}else if(g.m4)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1}; +g.Cz=function(z,D){return z.enabledEngageTypes.has(D.toString())||CiL.includes(D)}; +BVW=function(z){var D=xX(z);AlX.includes(D)&&(D="www.youtube.com");return z.protocol+"://"+D}; +g.By=function(z,D=""){if(z.vQ){let E=new A_,Q,T=z.vQ();T.signedOut?Q="":T.token?Q=T.token:T.pendingResult.then(k=>{T.signedOut?E.resolve(""):E.resolve(k.token)},k=>{g.xl(new g.k3("b189348328_oauth_callback_failed",{error:k})); +E.resolve(D)}); +return Q!==void 0?g.hQ(Q):new cx(E)}return g.hQ(D)}; +zu=function(z,D=""){return z.Se?NA(!0):w8(r8(NA(g.By(z,D)),E=>NA(!!E)),()=>NA(!1))}; +zEL=function(z,D){z.MN=D;z.qN?.K?.V(D);D.K?z.Ls.push("asmjs"):z.Ls.push("wasm")}; +g.pz=function(z){var D=g.Yw(z);return(z=Number(g.m9(z)[4]||null)||null)?`${D}:${z}`:D}; +EJ=function(z,D=!1){var E=AY[z],Q=DP[E],T=DlW[z];if(!T||!Q)return null;D=new ej(D?T.height:T.width,D?T.width:T.height,T.fps);Q=C1(Q,D,E);return new d7(z,Q,{video:D,FX:T.bitrate/8})}; +Q5=function(z){var D=DP[AY[z]],E=ERI[z];return E&&D?new d7(z,D,{audio:new Gx(E.audioSampleRate,E.numChannels)}):null}; +SL=function(z,D,E,Q){if(E)return g.K9();E={};var T=n1();for(let k of D)if(z.canPlayType(T,k.lz().mimeType)||Q)if(D=k.K.video.quality,!E[D]||E[D].lz().W0())E[D]=k;z=[];E.auto&&z.push(E.auto);for(let k of zx)(Q=E[k])&&z.push(Q);return z.length?g.hQ(z):g.K9()}; +kJ=function(z,D=!1,E=!0,Q={}){var T={};for(let G of z){if(D&&MediaSource&&MediaSource.isTypeSupported&&(z=G.type,G.audio_channels&&(z=z+"; channels="+G.audio_channels),!MediaSource.isTypeSupported(z))){Q[G.itag]="tpus";continue}if(!E&&G.drm_families&&(G.eotf==="smpte2084"||G.eotf==="arib-std-b67")){Q[G.itag]="enchdr";continue}z=void 0;let e={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"};var k=G.type.match(/codecs="([^"]*)"/);k=k?k[1]:"";G.audio_track_id&&(z=new DO(G.name,G.audio_track_id, +!!G.is_default));let d=G.eotf;z=new Tu({itag:G.itag,url:G.url,codecs:k,width:Number(G.width),height:Number(G.height),fps:Number(G.fps),bitrate:Number(G.bitrate),audioItag:G.audio_itag,N_:d?e[d]:void 0,contentProtection:G.drm_families,oy:z,audioChannels:Number(G.audio_channels)});T[z.itag]=T[z.itag]||[];T[z.itag].push(z)}return T}; +ro=function(z,D,E){var Q=D^z;var T;(z>>1&14)==2&&(T=decodeURIComponent(E));if((z&13)==z){var k=E[J[Q^5817]](J[Q^5793]);Gu[J[Q^5762]](k,4);Gu[J[Q^5779]](k,Q^5823);Gu[J[Q^5779]](k,Q^5865);Gu[J[Q^5779]](k,Q^5817);Gu[J[Q^5779]](k,Q^5791);Gu[J[Q^5762]](k,Q^5779);Gu[J[Q^5779]](k,Q^5869);Gu[J[Q^5762]](k,Q^5782);Gu[J[Q^5881]](k,1);T=k[J[Q^5822]](J[Q^5793])}(z-8|8)>=z&&(z-2^24)=z)a:{var G=g.H(E,QpW)||E[J[Q^6923]];k={sJ:!1,YC:J[Q^6940],B5:J[Q^ +6940],s:J[Q^6940]};if(!G){T=k;break a}G=g.q6(G);k[J[Q^6961]]=!0;k[J[Q^6963]]=G[J[Q^6917]];k[J[Q^6973]]=G[J[Q^6962]];k[J[Q^6974]]=G[J[Q^6974]];T=k}return T}; +TeL=function(z,D){z.A.some(E=>E.oy?.getId()===D); +z.K=D}; +kbn=function(z){var D=[],E=[];for(let Q of z.L)Q.bitrate<=z.Z?D.push(Q):E.push(Q);D.sort((Q,T)=>T.bitrate-Q.bitrate); +E.sort((Q,T)=>Q.bitrate-T.bitrate); +z.L=D.concat(E)}; +e3=function(z,D,E){z.cpn&&(D=g.pD(D,{cpn:z.cpn}));E&&(D=g.pD(D,{wk:E}));return D}; +dB=function(z,D){z=z.itag.toString();D!==null&&(z+=D.itag.toString());return z}; +GbV=function(z,D){if(!(g.TR||Bx()||Px()))return null;z=kJ(D,z.W("html5_filter_fmp4_in_hls"));if(!z)return null;D=[];var E={};for(let Q of Object.keys(z))for(let T of z[Q])if(T.oy){let k=T.oy.getId();if(!E[k]){let G=new Fb(k,T.oy);E[k]=G;D.push(G)}}return D.length>0?D:null}; +LrJ=function(z,D,E,Q,T,k,G){if(!(g.TR||Bx()||Px()))return g.K9();var e={},d=eEX(E),F=kJ(E,z.W("html5_filter_fmp4_in_hls"),z.A.U,e);if(!F)return G({noplst:1}),g.K9();dlX(F);var L={fairplay:"https://youtube.com/api/drm/fps?ek=uninitialized"},f;E=[];var n=[],W=[],V=null,Y="";Q=Q&&Q.match(/hls_timedtext_playlist/)?new Tu({itag:"0",url:Q,codecs:"vtt",width:0,height:0,fps:0,bitrate:0,oy:new DO("English","en",!1)}):null;for(let t of Object.keys(F))if(!z.W("html5_disable_drm_hfr_1080")||t!=="383"&&t!=="373")for(let r of F[t])if(r.width){for(let WX of r.L)if(F[WX]){r.K= +WX;break}r.K||(r.K=Frw(F,r));let Ea=F[r.K];if(!Ea)continue;E.push(r);r.contentProtection==="fairplay"&&(f=L);let nn="";r.N_==="PQ"?nn="smpte2084":r.N_==="HLG"&&(nn="arib-std-b67");nn&&(Y=nn);W.push(Lk(Ea,[r],Q,k,r.itag,r.width,r.height,r.fps,d,void 0,void 0,f,nn));if(!V||r.width*r.height*r.fps>V.width*V.height*V.fps)V=r}else n.push(r);else e[t]="disdrmhfr";W.reduce((t,r)=>r.lz().isEncrypted()&&t,!0)&&(f=L); +T=Math.max(T,0);var {fps:Z=0,width:K=0,height:h=0}=V||{};V=z.W("html5_native_audio_track_switching");W.push(Lk(n,E,Q,k,"93",K,h,Z,d,"auto",T,f,Y,V));Object.entries(e).length&&G(e);return SL(z.A,W,RJ(z,D),!1)}; +Lk=function(z,D,E,Q,T,k,G,e,d,F,L,f,n,W){var V=0,Y="";for(let Z of z)Y||(Y=Z.itag),Z.audioChannels&&Z.audioChannels>V&&(V=Z.audioChannels,Y=Z.itag);T=new d7(T,"application/x-mpegURL",{audio:new Gx(0,V),video:new ej(k,G,e,null,void 0,F,void 0,void 0,n),contentProtection:f,zS:Y});z=new fUL(z,D,E?[E]:[],Q,!!W);z.Z=L?L:1369843;return new fk(T,z,d)}; +eEX=function(z){for(let D of z)if(D.url&&(z=D.url.split("expire/"),!(z.length<=1)))return+z[1].split("/")[0];return NaN}; +Frw=function(z,D){for(let E of Object.keys(z)){let Q=z[E][0];if(!Q.width&&Q.contentProtection===D.contentProtection&&!Q.audioChannels)return E}return""}; +dlX=function(z){var D=new Set;for(var E of Object.values(z))if(E.length){var Q=E[0];Q.height&&Q.codecs.startsWith("vp09")&&D.add(Q.height)}E=[];if(D.size)for(let T of Object.keys(z))z[T].length&&(Q=z[T][0],Q.height&&D.has(Q.height)&&!Q.codecs.startsWith("vp09")&&E.push(T));for(let T of E)delete z[T]}; +nRn=function(z,D,E){var Q=[];for(let T of E){if(!T||!T.url)continue;E=aJ(T.type,"medium","0");Q.push(new nk(E,T.url))}return SL(z.A,Q,RJ(z,D),!1)}; +WrQ=function(z,D){var E=[],Q=aJ(D.type,"auto",D.itag);E.push(new nk(Q,D.url));return SL(z.A,E,!1,!0)}; +Xb=function(z){return z&&WG[z]?WG[z]:null}; +J2=function(z){switch(z){case "multiview.ustreamer_disabled":case "sabr.invalid_input_stream":case "sabr.live_no_max_sq":case "sabr.live_unauthorized_request":case "sabr.malformed_config":case "sabr.media_serving_enforcement_id_error":case "sabr.metadata_fetcher_error":case "sabr.no_audio_selected":case "sabr.no_available_formats":case "sabr.no_redirect_url":case "sabr.no_video_selected":case "sabr.too_many_chunk_reader_error_retries":return z;default:return"sabr.config"}}; +uI=function(z,D){if(D=D?.watchEndpointSupportedOnesieConfig?.html5PlaybackOnesieConfig)z.Un=new Xer(D)}; +j3=function(z,D,E,Q){z||(z=D&&V5.hasOwnProperty(D)&&OJ.hasOwnProperty(D)?OJ[D]+"_"+V5[D]:void 0);D=z;if(!D)return null;z=D.match(bI);if(!z||z.length!==5)return null;{let k=D.match(bI);if(k){z=Number(k[3]);var T=[7,8,10,5,6];z=!(Number(k[1])===1&&z===8)&&T.indexOf(z)>=0}else z=!1}return E||Q||z?D:null}; +ms=function(z,D){var E={};for(let T of Object.keys(vG)){var Q=D?D+T:T;Q=z[Q+"_webp"]||z[Q];g.z7(Q)&&(E[vG[T]]=Q)}return E}; +IV=function(z){var D={};if(!z||!z.thumbnails)return D;z=z.thumbnails.filter(T=>!!T.url); +z.sort((T,k)=>T.width-k.width||T.height-k.height); +for(var E of Object.keys(lI)){var Q=Number(E);let T=lI[Q];for(let k of z)if(k.width>=Q){Q=YJ(k.url);g.z7(Q)&&(D[T]=Q);break}}(E=z.pop())&&E.width>=1280&&(E=YJ(E.url),g.z7(E)&&(D["maxresdefault.jpg"]=E));return D}; +YJ=function(z){return z.startsWith("//")?"https:"+z:z}; +aV=function(z){return z&&z.baseUrl||""}; +S3=function(z){z=g.M6(z);for(let D of Object.keys(z)){let E=z[D];z[D]=Array.isArray(E)?E[0]:E}return z}; +u7n=function(z,D){for(var E of D)if(D=E.playerAnnotationsUrlsRenderer){D.adsOnly&&(z.ku=!0);if(E=D.loadPolicy)z.annotationsLoadPolicy=Jzk[E];if(E=D.invideoUrl)z.W6=Q4(E);z.hR=!0;break}}; +RV=function(z,D){z.botguardData=D.playerAttestationRenderer.botguardData;D=D.playerAttestationRenderer.challenge;D!=null&&(z.y0=D)}; +Vea=function(z,D){z.captionTracks=[];if(D.captionTracks)for(var E of D.captionTracks){var Q=ZP(E.baseUrl);if(!Q)return;Q={is_translateable:!!E.isTranslatable,languageCode:E.languageCode,languageName:E.name&&g.$_(E.name),url:Q,vss_id:E.vssId,kind:E.kind};Q.name=E.trackName;Q.displayName=E.name&&g.$_(E.name);z.captionTracks.push(new g.cG(Q))}z.iw=D.audioTracks||[];z.Gn=D.defaultAudioTrackIndex||0;z.U3=[];if(D.translationLanguages)for(let T of D.translationLanguages){E={};E.languageCode=T.languageCode; +E.languageName=g.$_(T.languageName);if(T.translationSourceTrackIndices){E.translationSourceTrackIndices=[];for(let k of T.translationSourceTrackIndices)E.translationSourceTrackIndices.push(k)}if(T.excludeAudioTrackIndices){E.excludeAudioTrackIndices=[];for(let k of T.excludeAudioTrackIndices)E.excludeAudioTrackIndices.push(k)}z.U3.push(E)}z.jd=[];if(D.defaultTranslationSourceTrackIndices)for(let T of D.defaultTranslationSourceTrackIndices)z.jd.push(T)}; +Olw=function(z,D,E){var Q=D.errorScreen;if(!(Q&&(Q.playerLegacyDesktopYpcOfferRenderer||Q.playerLegacyDesktopYpcTrailerRenderer||Q.ypcTrailerRenderer)||E&&E.isUpcoming||["OK","LIVE_STREAM_OFFLINE","FULLSCREEN_ONLY"].includes(D.status))){z.errorCode=Xb(D.errorCode)||"auth";if(E=Q&&Q.playerErrorMessageRenderer){z.playerErrorMessageRenderer=E;let T=E.reason;T&&(z.errorReason=g.$_(T));if(E=E.subreason)z.YU=g.$_(E),z.zr=E}else z.errorReason=D.reason||null;E=D.status;E==="LOGIN_REQUIRED"?z.errorDetail= +"1":E==="CONTENT_CHECK_REQUIRED"?z.errorDetail="2":E==="AGE_CHECK_REQUIRED"?(D=(D=D.errorScreen)&&D.playerKavRenderer,z.errorDetail=D&&D.kavUrl?"4":"3"):(Q=Q?.playerErrorMessageRenderer?.proceedButton?.buttonRenderer?.command,z.errorDetail=D.isBlockedInRestrictedMode?"5":g.H(Q,g.Kk)?.signal==="RELOAD_PAGE"?"7":"0")}}; +blX=function(z,D){z.MV=!0;var E=D.heartbeatToken;z.drmSessionId=D.drmSessionId||"";z.heartbeatToken=E||"";z.H7=Number(D.intervalMilliseconds);z.Jp=Number(D.maxRetries);z.hp=!!D.softFailOnError;z.zv=!!D.useInnertubeHeartbeatsForDrm;z.heartbeatServerData=D.heartbeatServerData;z.fT=!!D.heartbeatAttestationConfig?.requiresAttestation}; +mlX=function(z,D){for(let E of D){D=E.interstitials.map(Q=>{var T=g.H(Q,jpV);if(T)return{is_yto_interstitial:!0,raw_player_response:T};if(Q=g.H(Q,vRa))return Object.assign({is_yto_interstitial:!0},g.q6(Q))}); +for(let Q of D)switch(E.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":z.interstitials=z.interstitials.concat({time:0,playerVars:Q,Uy:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":z.interstitials=z.interstitials.concat({time:0x7ffffffffffff,playerVars:Q,Uy:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":D=Number(E.podConfig.timeToInsertAtMillis),z.interstitials=z.interstitials.concat({time:D,playerVars:Q,Uy:D===0?5:7})}}}; +lU6=function(z,D){if(D=D.find(E=>!(!E||!E.tooltipRenderer)))z.tooltipRenderer=D.tooltipRenderer}; +h2=function(z,D){D.subscribeCommand&&(z.subscribeCommand=D.subscribeCommand);D.unsubscribeCommand&&(z.unsubscribeCommand=D.unsubscribeCommand);D.addToWatchLaterCommand&&(z.addToWatchLaterCommand=D.addToWatchLaterCommand);D.removeFromWatchLaterCommand&&(z.removeFromWatchLaterCommand=D.removeFromWatchLaterCommand);D.getSharePanelCommand&&(z.getSharePanelCommand=D.getSharePanelCommand)}; +pk=function(z,D){D!=null?(z.g2=D,z.j1=!0):(z.g2="",z.j1=!1)}; +aUw=function(z,D){if(D=D.playerControlsOverlayRenderer)pk(z,D.controlBgHtml),D.mutedAutoplay?(D=g.H(D.mutedAutoplay,YZJ))&&D.endScreen&&(D=g.H(D.endScreen,IUa))&&D.text&&(z.uD=g.$_(D.text)):z.mutedAutoplay=!1}; +SZa=function(z,D){var E=D.backgroundability;E&&E.backgroundabilityRenderer.backgroundable&&(z.backgroundable=!0);D.offlineability?.offlineabilityRenderer?.offlineable&&(z.offlineable=!0);if(E=D.contextParams)z.contextParams=E;(E=D.pictureInPicture)&&E.pictureInPictureRenderer.playableInPip&&(z.pipable=!0);D.playableInEmbed&&(z.allowEmbed=!0);if(E=D.ypcClickwrap)D=E.playerLegacyDesktopYpcClickwrapRenderer,E=E.ypcRentalActivationRenderer,D?(z.jp=D.durationMessage||"",z.sl=!0):E&&(D=E.durationMessage, +z.jp=D?g.$_(D):"",z.sl=!0)}; +ZlV=function(z,D,E){var Q=aV(D.googleRemarketingUrl);Q&&(z.googleRemarketingUrl=Q);if(Q=aV(D.youtubeRemarketingUrl))z.youtubeRemarketingUrl=Q;if(Q=D.heartbeatLoggingToken)z.heartbeatLoggingToken=Q;Q={};var T=aV(D.ptrackingUrl);if(T){T=S3(T);var k=T.oid;k&&(z.Pg=k);if(k=T.pltype)z.Gi=k;if(k=T.ptchn)z.CM=k;if(k=T.ptk)z.S0=encodeURIComponent(k);if(T=T.m)z.D$=T}if(T=aV(D.qoeUrl)){T=g.M6(T);for(G of Object.keys(T))k=T[G],T[G]=Array.isArray(k)?k.join(","):k;var G=T;z.Tn=G;if(T=G.cat)z.W("html5_enable_qoe_cat_list")? +z.k9=z.k9.concat(T.split(",")):z.Ls=T;if(T=G.live)z.lv=T;if(G=G.drm_product)z.drmProduct=G}if(G=aV(D.videostatsPlaybackUrl)){G=S3(G);if(T=G.adformat)if(E.adformat=T,k=z.X(),k=j3(T,z.hS,k.L,k.U))z.adFormat=k;if(k=G.aqi)E.ad_query_id=k;if(E=G.autoplay)z.Jr=E=="1",z.IP=E=="1";if(E=G.autonav)z.isAutonav=E=="1";if(E=G.delay)z.QJ=g.bK(E);if(E=G.ei)z.eventId=E;if(E=g.V2(G.adcontext))try{var e=REV(E);e&&(z.f6=e)}catch(d){g.xl(Error("Malformed adContext"))}if(E||T)z.Jr=!0;if(e=G.feature)z.pU=e;if(e=G.list)z.playlistId= +e;if(e=G.of)z.fo=e;if(e=G.osid)z.osid=e;if(e=G.referrer)z.referrer=e;if(e=G.sdetail)z.uR=e;if(e=G.sourceid)z.bF=e;if(e=G.ssrt)z.oV=e=="1";if(e=G.subscribed)z.subscribed=e=="1";if(e=G.uga)z.userGenderAge=e;if(e=G.upt)z.M$=e;if(e=G.vm)z.videoMetadata=e;Q.playback=G}if(e=aV(D.videostatsWatchtimeUrl)){e=S3(e);if(E=e.ald)z.qw=E;Q.watchtime=e}if(e=aV(D.atrUrl))e=S3(e),Q.atr=e;if(e=aV(D.engageUrl))e=S3(e),Q.engage=e;z.XC=Q;D.promotedPlaybackTracking&&(Q=D.promotedPlaybackTracking,Q.startUrls&&(z.Dk=Q.startUrls), +Q.firstQuartileUrls&&(z.VH=Q.firstQuartileUrls),Q.secondQuartileUrls&&(z.gA=Q.secondQuartileUrls),Q.thirdQuartileUrls&&(z.eS=Q.thirdQuartileUrls),Q.completeUrls&&(z.xK=Q.completeUrls),Q.engagedViewUrls&&(Q.engagedViewUrls.length>1&&g.xl(new g.k3("There are more than one engaged_view_urls.")),z.H3=Q.engagedViewUrls[0]));D.serializedOneTimeQoeContextData&&(z.serializedOneTimeQoeContextData=D.serializedOneTimeQoeContextData);D.vss3Config?.serializedWatchTimeContextData&&(z.serializedWatchTimeContextData= +D.vss3Config.serializedWatchTimeContextData)}; +czs=function(z,D,E){for(let Q of D)if(Q&&(D=Q.playerLegacyDesktopWatchAdsRenderer)&&(D=D.playerAdParams)){D.autoplay=="1"&&(z.Jr=!0,z.IP=!0);z.FR=D.encodedAdSafetyReason||null;D.showContentThumbnail!==void 0&&(z.Zf=!!D.showContentThumbnail);E.enabled_engage_types=D.enabledEngageTypes;break}}; +KrL=function(z,D){var E=D.manifestlessWindowedLiveConfig;if(E){var Q=Number(E.minDvrSequence),T=Number(E.maxDvrSequence),k=Number(E.minDvrMediaTimeMs),G=Number(E.maxDvrMediaTimeMs);E=Number(E.startWalltimeMs);Q&&(z.sD=Q);k&&(z.dE=k/1E3,z.W("html5_sabr_parse_live_metadata_playback_boundaries")&&g.uR(z)&&(z.j6=k/1E3));T&&(z.gE=T);G&&(z.Fi=G/1E3,z.W("html5_sabr_parse_live_metadata_playback_boundaries")&&g.uR(z)&&(z.Ki=G/1E3));E&&(z.Es=E/1E3);(Q||k)&&(T||G)&&(z.pf=!0,z.isLivePlayback=!0,z.allowLiveDvr= +!0,z.Lr=!1)}if(Q=D.daiConfig){if(Q.enableDai){z.TY=!0;if(T=Q.enableServerStitchedDai)z.enableServerStitchedDai=T;if(T=Q.enablePreroll)z.W_=T}if(Q.daiType==="DAI_TYPE_SS_DISABLED"||Q.debugInfo?.isDisabledUnpluggedChannel)z.nW=!0;Q.daiType==="DAI_TYPE_CLIENT_STITCHED"&&(z.A8=!0);Q.allowUstreamerRequestAdconfig&&(z.xQ=!0);Q.sendSsdaiMissingAdBreakReasons&&(z.Lm=!0)}if(Q=D.audioConfig)z.Af&&(T=z.Af,Q.trackAbsoluteLoudnessLkfs!=null&&(T.L=Q.trackAbsoluteLoudnessLkfs),Q.loudnessTargetLkfs!=null&&(T.loudnessTargetLkfs= +Q.loudnessTargetLkfs),Q.loudnessDb!=null&&(T.A=Q.loudnessDb),k=Q.loudnessNormalizationConfig)&&(k.applyStatefulNormalization&&(T.applyStatefulNormalization=!0),k.preserveStatefulLoudnessTarget&&(T.preserveStatefulLoudnessTarget=!0),k.minimumLoudnessTargetLkfs!=null&&(T.minimumLoudnessTargetLkfs=k.minimumLoudnessTargetLkfs)),T=Q.loudnessDb,T!=null&&(z.qd=T),Q.audioMuted&&(z.f7=!0),Q.muteOnStart&&(z.IX=!0),Q.playAudioOnly&&(z.wF=!0);if(T=D.playbackEndConfig)Q=T.endSeconds,T=T.limitedPlaybackDurationInSeconds, +z.mutedAutoplay&&(Q&&(z.endSeconds=Q),T&&(z.limitedPlaybackDurationInSeconds=T));if(Q=D.fairPlayConfig){if(T=Q.certificate)z.Hj=g.V2(T);T=Number(Q.keyRotationPeriodMs);T>0&&(z.uZ=T);Q=Number(Q.keyPrefetchMarginMs);Q>0&&(z.fG=Q)}if(Q=D.playbackStartConfig){z.Ht=Number(Q.startSeconds);k=Q.liveUtcStartSeconds;T=!!z.liveUtcStartSeconds&&z.liveUtcStartSeconds>0;k&&!T&&(z.liveUtcStartSeconds=Number(k));if(k=Q.startPosition)if((G=k.utcTimeMillis)&&!T&&(z.liveUtcStartSeconds=Number(G)*.001),T=k.streamTimeMillis)z.ga= +Number(T)*.001;z.progressBarStartPosition=Q.progressBarStartPosition;z.progressBarEndPosition=Q.progressBarEndPosition}else if(Q=D.skippableSegmentsConfig){if(T=Q.introSkipDurationMs)z.uA=Number(T)/1E3;if(Q=Q.outroSkipDurationMs)z.qp=Number(Q)/1E3}if(T=D.skippableIntroConfig)Q=Number(T.startMs),T=Number(T.endMs),isNaN(Q)||isNaN(T)||(z.bx=Q,z.ix=T);if(Q=D.streamSelectionConfig)z.Q0=Number(Q.maxBitrate);if(Q=D.vrConfig)z.vt=Q.partialSpherical=="1";if(Q=D.webDrmConfig){Q.skipWidevine&&(z.e4=!0);if(T= +Q.widevineServiceCert)z.kQ=g.V2(T);Q.useCobaltWidevine&&(z.useCobaltWidevine=!0);Q.startWithNoQualityConstraint&&(z.Fd=!0)}if(Q=D.mediaCommonConfig){if(T=Q.dynamicReadaheadConfig){z.maxReadAheadMediaTimeMs=T.maxReadAheadMediaTimeMs||NaN;z.minReadAheadMediaTimeMs=T.minReadAheadMediaTimeMs||NaN;z.readAheadGrowthRateMs=T.readAheadGrowthRateMs||NaN;if(T=Q?.mediaUstreamerRequestConfig?.videoPlaybackUstreamerConfig)z.rE=g.V2(T);if((T=Q?.sabrContextUpdates)&&T.length>0)for(var e of T)e.type&&e.value&&(T= +{type:e.type,scope:e.scope,value:g.V2(e.value)||void 0,sendByDefault:e.sendByDefault},z.sabrContextUpdates.set(e.type,T))}if(e=Q.serverPlaybackStartConfig)z.serverPlaybackStartConfig=e;Q.useServerDrivenAbr&&(z.Dl=!0);if(e=Q.requestPipeliningConfig)z.requestPipeliningConfig=e}if(e=D.inlinePlaybackConfig)z.uK=!!e.showAudioControls;if(e=D.embeddedPlayerConfig){z.embeddedPlayerConfig=e;if(T=e.embeddedPlayerMode)Q=z.X(),Q.yA=T,Q.S=T==="EMBEDDED_PLAYER_MODE_PFL";if(e=e.permissions)z.allowImaMonetization= +!!e.allowImaMonetization}if(e=D.webPlayerConfig)if(e.gatewayExperimentGroup&&(z.gatewayExperimentGroup=e.gatewayExperimentGroup),e.isProximaEligible&&(z.isProximaLatencyEligible=!0),e=e.multiAspectStreamingConfig)z.l$=!0,z.playerOrientation=e.playerOrientation,e.playerOrientation==="PLAYER_ORIENTATION_HORIZONTAL"?z.wx=e.verticalCommand||null:e.playerOrientation==="PLAYER_ORIENTATION_VERTICAL"&&(z.wx=e.horizontalCommand||null);D=D.playerControlsConfig;D?.isSeekable!==void 0&&(z.isSeekable=!!D.isSeekable)}; +hEI=function(z,D,E){var Q=D.formats;if(Q){var T=[];for(var k of Q)T.push(`${k.itag}/${k.width}x${k.height}`);z.kH=T.join(",");T=[];for(var G of Q){Q={itag:G.itag,type:G.mimeType,quality:G.quality};(k=G.url)&&(Q.url=k);let {sJ:n,YC:W,B5:V,s:Y}=ro(3,6931,G);n&&(Q.url=W,Q.sp=V,Q.s=Y);T.push(hX(Q))}z.XU=T.join(",")}if(G=D.hlsFormats){T={};if(E&&(E=E.audioPairingConfig)&&E.pairs)for(var e of E.pairs)E=e.videoItag,T[E]||(T[E]=[]),T[E].push(e.audioItag);e={};for(var d of G)e[d.itag]=d.bitrate;d=[];for(var F of G){E= +{itag:F.itag,type:F.mimeType,url:F.url,bitrate:F.bitrate,width:F.width,height:F.height,fps:F.fps};if(G=F.audioTrack)if(Q=G.displayName)E.name=Q,E.audio_track_id=G.id,G.audioIsDefault&&(E.is_default="1");if(F.drmFamilies){G=[];for(var L of F.drmFamilies)G.push(QX[L]);E.drm_families=G.join(",")}(G=T[F.itag])&&G.length&&(E.audio_itag=G.join(","),(G=e[G[0]])&&(E.bitrate+=G));(G=Bp(F))&&(E.eotf=G);F.audioChannels&&(E.audio_channels=F.audioChannels);d.push(hX(E))}z.hlsFormats=d.join(",")}if((L=D.licenseInfos)&& +L.length>0){F={};for(var f of L)L=f.drmFamily,T=f.url,L&&T&&(F[QX[L]]=T);z.contentProtection=F}if(f=D.drmParams)z.drmParams=f;if(f=D.dashManifestUrl)z.V0=g.pD(f,{cpn:z.clientPlaybackNonce});if(f=D.hlsManifestUrl)z.hlsvp=f;if(f=D.probeUrl)z.probeUrl=Q4(g.pD(f,{cpn:z.clientPlaybackNonce}));if(D=D.serverAbrStreamingUrl)z.Pl=new g.wo(D,!0)}; +peW=function(z,D,E){var Q=D.videoId;Q&&(z.videoId=Q,E.video_id||(E.video_id=Q));if(Q=D.title)z.title=Q,E.title||(E.title=Q);if(Q=D.lengthSeconds)z.lengthSeconds=Number(Q),E.length_seconds||(E.length_seconds=Q);if(Q=D.keywords)z.keywords=xJ(Q);if(Q=D.channelId)z.dS=Q,E.ucid||(E.ucid=Q);if(Q=D.viewCount)z.rawViewCount=Number(Q);if(Q=D.author)z.author=Q,E.author||(E.author=Q);if(E=D.shortDescription)z.shortDescription=E;if(E=D.isCrawlable)z.isListed=E;if(E=D.musicVideoType)z.musicVideoType=E;E=D.isLive; +E!=null&&(z.isLivePlayback=E);if(E||D.isUpcoming)z.isPremiere=!D.isLiveContent;if(E=D.thumbnail)z.dH=IV(E);if(E=D.isExternallyHostedPodcast)z.isExternallyHostedPodcast=E;(E=D.stationType)&&E!=="STATION_TYPE_UNKNOWN"&&(z.oj=!0);E=D.viewerLivestreamJoinPosition;E?.utcTimeMillis&&(z.RL=g.bK(E.utcTimeMillis));z.X().experiments.EH("enable_centered_caption_for_tvfilm_video")&&D.isTvfilmVideo!=null&&(z.isTvfilmVideo=D.isTvfilmVideo)}; +Hlk=function(z,D){if(D.playerLegacyDesktopYpcTrailerRenderer){var E=D.playerLegacyDesktopYpcTrailerRenderer;z.iC=E.trailerVideoId||"";var Q=(Q=D.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer)&&Q.ypcTrailerRenderer}else D.playerLegacyDesktopYpcOfferRenderer?E=D.playerLegacyDesktopYpcOfferRenderer:D.ypcTrailerRenderer&&(Q=D.ypcTrailerRenderer,D=Q.fullVideoMessage,z.H5=D?g.$_(D):"",z.iC=g.H(Q,HG)?.videoDetails?.videoId||"");E&&(z.Jo=E.itemTitle||"",E.itemUrl&&(z.nj=E.itemUrl),E.itemBuyUrl&&(z.bX= +E.itemBuyUrl),z.q$=E.itemThumbnail||"",z.uX=E.offerHeadline||"",z.ho=E.offerDescription||"",z.M_=E.offerId||"",z.fj=E.offerButtonText||"",z.dG=E.offerButtonFormattedText||null,z.RV=E.overlayDurationMsec||NaN,z.H5=E.fullVideoMessage||"",z.Qs=!0);Q&&((E=g.H(Q,HG))?z.aO={raw_player_response:E}:(E=g.H(Q,xlw),z.aO=E?g.q6(E):null),z.Qs=!0)}; +NeO=function(z,D,E,Q){D.isLiveDefaultBroadcast&&(z.isLiveDefaultBroadcast=!0);D.isUpcoming&&(z.isUpcoming=!0);if(D.isPostLiveDvr){z.Lr=!0;if(Q=D.latencyClass)z.latencyClass=Nb[Q]||"UNKNOWN";D.isLowLatencyLiveStream&&(z.isLowLatencyLiveStream=!0)}else{let T=!1;z.fE?(z.allowLiveDvr=Es()?!0:QV&&UJ<5?!1:!0,z.isLivePlayback=!0):D.isLive?(Q.livestream="1",z.allowLiveDvr=D.isLiveDvrEnabled?Es()?!0:QV&&UJ<5?!1:!0:!1,z.partnerId=27,T=!0):D.isUpcoming&&(T=!0);if(D.isLive||z.fE){D.isLowLatencyLiveStream&&(z.isLowLatencyLiveStream= +!0);let k=D.latencyClass;k&&(z.latencyClass=Nb[k]||"UNKNOWN");if(D=D.liveChunkReadahead)z.liveChunkReadahead=D;if(D=E&&E.livePlayerConfig){D.hasSubfragmentedFmp4&&(z.hasSubfragmentedFmp4=!0);D.hasSubfragmentedWebm&&(z.pW=!0);D.defraggedFromSubfragments&&(z.defraggedFromSubfragments=!0);if(E=D.liveExperimentalContentId)z.liveExperimentalContentId=Number(E);D=D.isLiveHeadPlayable;z.W("html5_live_head_playable")&&D!=null&&(z.isLiveHeadPlayable=D)}}T&&(z.isLivePlayback=!0,Q.adformat&&Q.adformat.split("_")[1]!== +"8"||z.WX.push("heartbeat"))}}; +gB=function(z){var D=z.getWatchNextResponse()?.contents?.twoColumnWatchNextResults;(z=z.getWatchNextResponse()?.playerOverlays?.playerOverlayRenderer?.endScreen?.watchNextEndScreenRenderer?.results)||(z=D?.endScreen?.endScreen?.results);return z}; +iI=function(){if(rB===void 0){try{window.localStorage.removeItem("yt-player-lv")}catch(D){}a:{try{var z=!!self.localStorage}catch{z=!1}if(z&&(z=g.YK(`${Qa()}::yt-player`))){rB=new Ulk(z);break a}rB=void 0}}return rB}; +wB=function(){var z=iI();if(!z)return{};try{let D=z.get("yt-player-lv");return JSON.parse(D||"{}")}catch(D){return{}}}; +t2=function(z){return wB()[z]||0}; +y5=function(z,D){var E=wB();D!==E[z]&&(D!==0?E[z]=D:delete E[z],z=iI())&&(E=JSON.stringify(E),z.set("yt-player-lv",E))}; +g.oV=async function(z){return zR(gRL(),z)}; +qb=async function(z,D,E,Q,T,k,G,e){if(t2(z)===4)return 4;var d=await g.Lc();if(!d)throw g.IB("wiac");e&&G!==void 0&&(G=await rza(e,G));var F=E.lastModified||"0";e=await g.oV(d);try{return sJ++,await gT(e,["index","media"],{mode:"readwrite",tag:"IDB_TRANSACTION_TAG_WIAC",OO:!0},L=>{if(k!==void 0&&G!==void 0){var f=`${z}|${D.id}|${F}|${String(k).padStart(10,"0")}`;f=L.objectStore("media").put(G,f)}else f=aB.resolve(void 0);var n=$J(z,D.Xc()),W=$J(z,!D.Xc()),V={fmts:g.$Z({dlt:Q.downloadedEndTime.toString(), +mket:Q.maxKnownEndTime.toString(),avbr:Q.averageByteRate.toString()}),format:E||{}};n=L.objectStore("index").put(V,n);var Y=Q.downloadedEndTime===-1;V=Y?L.objectStore("index").get(W):aB.resolve(void 0);var Z={fmts:"music",format:{}};L=Y&&T&&!D.Xc()?L.objectStore("index").put(Z,W):aB.resolve(void 0);return aB.all([L,V,f,n]).then(([,K])=>{sJ--;var h=t2(z),t;!(t=h!==4&&Y&&T)&&(t=K!==void 0)&&(t=(K=K.fmts)?K==="music"?!0:K.includes("dlt=-1")||!K.includes("dlt="):!1);t&&(h=1,y5(z,h));return h})})}catch(L){sJ--; +e=t2(z);if(e===4)return e;y5(z,4);throw L;}}; +ilV=async function(z){var D=await g.Lc();if(!D)throw g.IB("ri");return gT(await g.oV(D),["index"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRI"},E=>{var Q=IDBKeyRange.bound(z+"|",z+"~");return E.objectStore("index").getAll(Q).then(T=>T.map(k=>k?k.format:{}))})}; +teX=async function(z,D,E,Q,T){var k=await g.Lc();if(!k)throw g.IB("rc");k=gT(await g.oV(k),["media"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRM"},G=>{var e=`${z}|${D}|${E}|${String(Q).padStart(10,"0")}`;return G.objectStore("media").get(e)}); +return T?k.then(G=>{if(G===void 0)throw Error("No data from indexDb");return weW(T,G)}).catch(G=>{throw new g.k3(`Error while reading chunk: ${G.name}, ${G.message}`); +}):k}; +$J=function(z,D){return`${z}|${D?"v":"a"}`}; +oRn=function(z){var D={},E={};for(let k of z){var Q=k.split("|");if(!k.match(yzL)){E[k]="?";continue}z=Number(Q.pop());if(isNaN(z)){E[k]="?";continue}var T=Q.join("|");(Q=D[T])?(T=Q[Q.length-1],z===T.end+1?T.end=z:Q.push({start:z,end:z})):D[T]=[{start:z,end:z}]}for(let k of Object.keys(D))E[k]=D[k].map(G=>`${G.start}-${G.end}`).join(","); +return E}; +PG=function(z,D){var E=z.V(),Q=z.Z(),T=1,k=0,G=g.BC(z.lr.experiments,"html5_default_ad_gain");G!=null&&E&&(T=G);if(z.lr.experiments.JT().K.GV(spW)&&Q?.Y()){k=Q.audio?.A??z.L;if(k==null||isNaN(k))k=void 0;return{SJ:0,PG:1,ib:1,Mu:k,W5:k,CG:k,formatId:Q.id,pO:D,nB:z.lr.WF}}E=Q?.audio?.A??z.L;Q!=null&&Q.audio?.A==null&&z.N("agc",{no_ab:1});if(E==null||isNaN(E))return z=Q?.audio?.Z!=null?Q.audio.Z:z.A,isNaN(z)||(k=4),z=-z,{SJ:z,PG:Math.min(1,10**(z/20))||T,ib:k,formatId:Q?.id};k=1;G=z.loudnessTargetLkfs; +var e=z.lr.experiments.EH("html5_stateful_audio_normalization");if(z.applyStatefulNormalization&&e){if(D!=null)var d=D;else isFinite(z.lr.WF)&&(d=z.lr.WF);d!=null&&(k=2,G=g.fY(d,z.minimumLoudnessTargetLkfs,z.loudnessTargetLkfs))}var F=Math.min(G-E,0);var L=E+F;T=Math.min(1,10**(F/20))||T;e&&z.N("agc",{stnorm:z.applyStatefulNormalization,hst:D,env:z.lr.WF,fml:E,stgt:d,tmin:z.minimumLoudnessTargetLkfs,tmax:z.loudnessTargetLkfs,ng:F});return{SJ:F,PG:T,ib:k,Mu:E,W5:G,CG:L,formatId:Q?.id,pO:D,nB:z.lr.WF}}; +jk=function(z,D){D=PG(z,D);z.K=D;z.preserveStatefulLoudnessTarget&&D.CG!=null&&(z.lr.WF=D.CG);return D.PG}; +$lr=function(z,D,E){D={cpn:D};z.indexOf("/ibw/")===-1&&(D.ibw=E?String(E):"1369843");return{url:g.pD(z,D),type:"application/x-mpegURL",quality:"auto",itag:"93"}}; +qZn=function(z){try{let D=(new g.wo(z,!0)).get("n");if(D){let E=z.match(/\/n\/([^/]+)/);if(E&&E[1]&&E[1]!==D)return z.replace(`/n/${E[1]}`,`/n/${D}`)}}catch(D){g.xl(D)}return z}; +Mb=function(z){if(z.isAd()&&(z.wR?z.videoId!==z.lr.tT:z.videoId!=z.lr.tT))return z.lr.tT}; +ZP=function(z){if(z){if(EW(z))return z;z=tU(z);if(EW(z,!0))return z}return""}; +g.uR=function(z){if(g.$X(z.lr)&&z.lr.V==="yt"&&!z.W("html5_enable_sabr_on_yt_embeds"))return!1;if(z.kA)return z.Dl&&z.N("fds",{fds:!0},!0),!1;var D;if(D=z.lr.V!=="yt"){D=z.W("html5_enable_sabr_on_drive")&&z.lr.V==="gd";var E=z.W("html5_enable_sabr_on_play_store")&&z.lr.V==="gp",Q=z.W("html5_enable_sabr_on_discover_ads")&&z.lr.V==="dd";D=!(D||E||Q)}if(D)return z.Dl&&z.N("dsvn",{ns:z.lr.V},!0),!1;if(z.cotn||!z.K||z.K.isOtf&&!z.W("html5_enable_sabr_otf_in_client")||z.L&&!z.L.K()||z.A8&&!z.W("html5_enable_sabr_csdai"))return!1; +if(z.W("html5_use_sabr_requests_for_debugging"))return!0;z.Dl&&z.N("esfw",{usbc:z.Dl,hsu:!!z.Pl},!0);if(z.Dl&&z.Pl)return!0;if(z.W("html5_remove_client_sabr_determination"))return!1;D=(E=!z.K.Bc&&!z.dP())&&Ck&&z.W("html5_enable_sabr_vod_streaming_xhr");E=E&&!Ck&&z.W("html5_enable_sabr_vod_non_streaming_xhr");Q=A2(z);var T=z.W("html5_enable_sabr_drm_vod_streaming_xhr")&&Ck&&z.dP()&&!z.K.Bc&&(z.drmProduct==="1"?!1:!0);(D=D||E||Q||T)&&!z.Pl&&z.N("sabr",{loc:"m"},!0);return D&&!!z.Pl}; +xJ=function(z){var D={};for(let E of z)z=E.split("="),z.length===2?D[z[0]]=z[1]:D[E]=!0;return D}; +z5=function(z){if(z.W("html5_onesie")&&z.errorCode)return!1;var D=g.tA(z.WX,"ypc");z.ypcPreview&&(D=!1);return z.BW()&&!z.loading&&(g.BG(z)||g.tA(z.WX,"heartbeat")||D)}; +Df=function(z){z.m7()||(z.loading=!1,z.Iq("dataloaded"))}; +G5=function(z,D){var E=D.raw_embedded_player_response;if(!E){var Q=D.embedded_player_response;Q&&(E=JSON.parse(Q))}E&&(z.j=E);if(z.j){z.embeddedPlayerConfig=z.j.embeddedPlayerConfig||null;if(E=z.j.videoFlags)E.playableInEmbed&&(z.allowEmbed=!0),E.isPrivate&&(z.isPrivate=!0),E.userDisplayName&&(D.user_display_name=E.userDisplayName),E.userDisplayImage&&(D.user_display_image=E.userDisplayImage);if((E=z.j.embedPreview)&&E.thumbnailPreviewRenderer){E=E.thumbnailPreviewRenderer;pk(z,E.controlBgHtml);if(Q= +E.defaultThumbnail)z.dH=IV(Q);(Q=g.H(E?.videoDetails,P1s))&&E7(z,D,Q);Q=g.H(E?.videoDetails,MeW);z.GX=!!E.addToWatchLaterButton;z.showShareButton=!!E.shareButton;Q?.musicVideoType&&(z.musicVideoType=Q.musicVideoType);if(Q=g.H(z.getEmbeddedPlayerResponse()?.embedPreview?.thumbnailPreviewRenderer?.playButton?.buttonRenderer?.navigationEndpoint,g.Qq))uI(z,Q),z.videoId=Q.videoId||z.videoId;E.videoDurationSeconds&&(z.lengthSeconds=g.bK(E.videoDurationSeconds));E.webPlayerActionsPorting&&h2(z,E.webPlayerActionsPorting); +if(E=g.H(E?.playlist,C1X)){z.Mj=!0;Q=[];var T=Number(E.currentIndex);if(E.contents)for(let k=0,G=E.contents.length;k=0?T.countDownSecsForFullscreen*1E3:-1)}if(T=gB(z))T=T?.[0]?.endScreenVideoRenderer?.navigationEndpoint?.clickTrackingParams,W=z.YX||z.suggestions?.[0]||null,T&&W&&(W.sessionData={itct:T});z.GY.currentVideoThumbnail&&(z.dH=IV(z.GY.currentVideoThumbnail));(T=z.GY?.contents?.twoColumnWatchNextResults?.results?.results?.contents)&&T[0]&&(W=T[0].videoPrimaryInfoRenderer)&&W&&W.subtitle&&(z.Zx=g.$_(W.subtitle)); +T&&T[1]&&(T=T[1].videoSecondaryInfoRenderer?.owner?.videoOwnerRenderer?.thumbnail?.thumbnails)&&T.length&&(z.profilePicture=T[T.length-1].url);D=Xp(D);if(T=z.getWatchNextResponse()?.onResponseReceivedEndpoints)for(var V of T)g.H(V,fM)&&(z.J1=g.H(V,fM)),T=g.H(V,QAW),T?.entityKeys&&(z.EE=T.entityKeys||[],T.visibleOnLoadKeys&&(z.visibleOnLoadKeys=T.visibleOnLoadKeys));z.W("web_key_moments_markers")&&(V=nM.getState().entities,T=Jw("visibility_override","markersVisibilityOverrideEntity"),V=V.markersVisibilityOverrideEntity? +V.markersVisibilityOverrideEntity[T]||null:null,z.l_=V?.videoId===(z.videoId||D)&&V?.visibilityOverrideMarkersKey?V.visibilityOverrideMarkersKey:z.visibleOnLoadKeys,z.visibleOnLoadKeys=[...z.l_])}}; +XJ=function(z,D){if(D=D.raw_reel_item_watch_response)z.reelItemWatchResponse=D}; +JR=function(z,D){var E=D.raw_resolve_url_response;E||(D=D.resolve_url_response)&&(E=JSON.parse(D));E&&(z.I_=E)}; +Vq=function(z,D){z.fflags=nK(z.fflags,D.fflags);var E=D.iv_invideo_url;E&&(z.W6=Q4(E));z.ku=Fp(z.ku,D.iv_ads_only);if(E=D.cta_conversion_urls)z.D5=E;z.isPharma=Fp(z.isPharma,D.is_pharma);z.author=nK(z.author,D.author);z.ai=ZP(D.ttsurl)||z.ai;z.bG=Fp(z.bG,D.cc_asr);if(E=D.profile_picture)z.profilePicture=nK(z.profilePicture,E);z.videoCountText=nK(z.videoCountText,D.video_count_text);z.autonavState=LK(z.autonavState,D.autonav_state,TKa);z.clientPlaybackNonce=nK(z.clientPlaybackNonce,D.cpn);z.subscribed= +Fp(z.subscribed,D.subscribed);z.rawViewCount=fK(z.rawViewCount,D.view_count);z.shortViewCount=nK(z.shortViewCount,D.short_view_count_text);z.publishedTimeText=nK(z.publishedTimeText||"",D.publishedTimeText);z.lengthText=nK(z.lengthText||"",D.lengthText);z.Ty=nK(z.Ty||"",D.Ty);z.ut=nK(z.ut||"",D.ut);z.title=nK(z.title,D.title);z.subtitle=nK(z.subtitle,D.subtitle);z.expandedTitle=nK(z.expandedTitle,D.expanded_title);z.expandedSubtitle=nK(z.expandedSubtitle,D.expanded_subtitle);z.ypcPreview=nK(z.ypcPreview, +D.ypc_preview);z.Rn=nK(z.Rn,D.ypc_origin);z.m9=Fp(z.m9,D.ypc_is_premiere_trailer);z.jp=nK(z.jp,D.ypc_clickwrap_message);z.paygated=Fp(z.paygated,D.paygated);z.Ax=Fp(z.Ax,D.requires_purchase);z.showShareButton=!Fp(!z.showShareButton,D.ss);z.GX=Fp(z.GX,D.showwatchlater);if(E=D.el)z.eventLabel=E;if(E=D.keywords)z.keywords=xJ(E.split(","));if(E=D.rvs)z.suggestions=Pb(E).map(Q=>Q.playlist||Q.list||Q.api?new LM(z.lr,Q):new dj(z.lr,Q)); +z.contentCheckOk=Fp(z.contentCheckOk,D.cco);z.racyCheckOk=Fp(z.racyCheckOk,D.rco);z.isLivingRoomDeeplink=Fp(z.isLivingRoomDeeplink,D.is_living_room_deeplink);z.oauthToken=nK(z.oauthToken,D.oauth_token);z.tT=nK(z.tT,D.kpt);z.visitorData=nK(z.visitorData,D.visitor_data);if(E=D.session_data)z.sessionData=sK(E,"&");z.VP=nK(z.VP,D.tracking_list);z.QA=Fp(z.QA,D.pause_at_start);um(z,D)}; +O7=function(z,D,E){D&&D.cpn&&g.xl(new g.k3("CPN provided in VideoData update",{tg:D.cpn,Ar:z.clientPlaybackNonce,qg:E}));E?(Xp(D),z.setData(D),z5(z)&&Df(z)):(D=D||{},G5(z,D),WZ(z,D),XJ(z,D),JR(z,D),Vq(z,D),z.Iq("dataupdated"))}; +um=function(z,D){D.inlineMetricEnabled&&(z.inlineMetricEnabled=!0);D.playback_progress_0s_url&&(z.vj=new kaV(D));if(D=D.video_masthead_ad_quartile_urls)z.Ml=D.quartile_0_url,z.ji=D.quartile_25_url,z.fi=D.quartile_50_url,z.uQ=D.quartile_75_url,z.bQ=D.quartile_100_url,z.Dk=D.quartile_0_urls,z.VH=D.quartile_25_urls,z.gA=D.quartile_50_urls,z.eS=D.quartile_75_urls,z.xK=D.quartile_100_urls}; +g.e0=function(z,D){for(let E of D)E.cueRangeSetIdentifier&&z.rL.set(E.cueRangeSetIdentifier,E.playerCueRanges??[])}; +GaW=function(z){if(!z)return null;for(let D of z)if(z=D.adPlacementRenderer?.renderer?.videoAdTrackingRenderer)return z;return null}; +bm=function(z){var D=z.playerResponse?.playerConfig?.compositeVideoConfig?.sourceConfigs;z=z.playerResponse?.playerConfig?.compositeVideoConfig?.defaultActiveSourceVideoId;if(!D||!D.length)return"";z||(z=D[0].videoId||"");for(let E of D)if(E.videoId===z&&E.audioTracks)for(let Q of E.audioTracks)if(Q.isDefaultForSource)return Q.id||"";return""}; +eCW=function(z,D,E){switch(D){case "EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT":E>30?z.limitedPlaybackDurationInSeconds=30:E<30&&E>10&&(z.limitedPlaybackDurationInSeconds=10);break;case "EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT":z.limitedPlaybackDurationInSeconds=E*.2}}; +d7s=function(z,D){return D!=null?Fp(z.S,D):z.S?z.S:z.lr.preferGapless&&z.lr.supportsGaplessShorts()}; +FYk=function(z){return!!z&&isFinite(z)&&z>1E9}; +m3=function(z){return Px()&&j0(z)?!1:vZ(z)&&(g.y2(z.lr)?!z.isLivePlayback:z.hlsvp)||!Es()||z.LP?!0:!1}; +lm=function(z){z=g.M6(z);return Number(z.expire)||0}; +Y2=function(z){var D=z.X();return z.lr.V==="hm"||z.lr.V==="gd"||D.experiments.JT().K.GV(LYO)&&z.lr.Z&&z.lr.V!=="gl"?!0:!1}; +E7=function(z,D,E){var Q=E.channelThumbnail;Q&&(Q=Q.thumbnails)&&(Q=Q[0])&&(D.profile_picture=Q.url);if(Q=g.H(g.H(E?.channelThumbnailEndpoint,fYQ)?.urlEndpoint,g.FJ))D.channel_path=Q.url;if(Q=E.collapsedRenderer)if(Q=g.H(Q,nV6)){let T=Q.title;T&&(D.title=g.$_(T));if(Q=Q.subtitle)D.subtitle=g.$_(Q)}if(E=E.expandedRenderer)if(E=g.H(E,WYQ)){if(Q=E.title)D.expanded_title=g.$_(Q);if(Q=E.subtitle)D.expanded_subtitle=g.$_(Q);if(E=E.subscribeButton)z.subscribeButtonRenderer=g.H(E,XBa),z.subscribeButtonRenderer&& +(D.ucid=z.subscribeButtonRenderer.channelId,D.subscribed=z.subscribeButtonRenderer.subscribed,z.subscribeButtonRenderer.notificationPreferenceToggleButton&&z.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer&&(D=z.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer,D.isToggled?(z.xC=D.toggledServiceEndpoint||null,z.B6=D.defaultServiceEndpoint||null):(z.xC=D.defaultServiceEndpoint||null,z.B6=D.toggledServiceEndpoint||null)))}}; +It=function(z){return!!z.H3||!!z.Ml||!!z.Dk||!!z.vj||z.dD}; +at=function(z){return!!(z.L&&z.L.videoInfos&&z.L.videoInfos.length)}; +Iq=function(z){return z.ox()&&z.X().supportsGaplessShorts()}; +S0=function(z){var D=["MUSIC_VIDEO_TYPE_ATV","MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"],E=g.CR(z.lr)==="TVHTML5_SIMPLY"&&z.lr.K.ctheme==="MUSIC";!z.wF&&(g.I_(z.lr)||o_(z.lr)||E)&&(D.includes(z.musicVideoType)||z.isExternallyHostedPodcast)&&(z.wF=!0);if(D=g.q1())D=/Starboard\/([0-9]+)/.exec(g.G3()),D=(D?parseInt(D[1],10):NaN)<10;E=gq(z.lr)&&z.lr.K.ctheme==="MUSIC";var Q;if(Q=!z.wF)E||(E=z.lr,E=g.CR(E)==="TVHTML5"&&E.K.cver.startsWith("7")),Q=E;Q&&!D&&(D=z.musicVideoType==="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK", +E=(z.W("cast_prefer_audio_only_for_atv_and_uploads")||z.W("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&z.musicVideoType==="MUSIC_VIDEO_TYPE_ATV",D||E||z.isExternallyHostedPodcast)&&(z.wF=!0);return z.lr.deviceIsAudioOnly||z.wF&&z.lr.U}; +Rt=function(z){return z.lr.W("html5_disable_av1")?!0:!1}; +Zf=function(z){return z.playerResponse?.playerConfig?.compositeVideoConfig?.compositeBroadcastType==="COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE"}; +cZ=function(z){var D=z.S;z.W("html5_gapless_unlimit_format_selection")&&Iq(z)&&(D=!1);var E=!!z.K&&z.K.Bc;D=ZmQ(z.lr,{wQ:z.wQ(),FT:E,nV:S0(z),za:z.za,Ca:D,isOtf:z.isOtf(),qC:z.qC(),fE:z.fE,YA:z.getUserAudio51Preference(),disableAv1:Rt(z),fO:Zf(z)});g.uR(z)&&(D.SW=!0);Px()&&z.playerResponse&&z.playerResponse.playerConfig&&z.playerResponse.playerConfig.webPlayerConfig&&z.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&&(D.Z=!0,D.B=!0);z.S&&z.isAd()&&(z.Se&&(D.Y=z.Se),z.m4&& +(D.A=z.m4));z.ox()&&(D.ew=g.BC(z.lr.experiments,"html5_hard_cap_max_vertical_resolution_for_shorts"));D.wR=z.isLivePlayback&&z.dP()&&z.lr.W("html5_drm_live_audio_51");D.yA=z.ra;z.W("html5_disable_vp9_hdr_fairplay")&&Px()&&(D.yA=!0);D.lg=!g.uR(z);D.AT=!g.uR(z)&&z.lr.experiments.JT().K.GV(JNs);return z.MN=D}; +VPW=function(z){g.x_("drm_pb_s",void 0,z.Y);z.Hj||z.K&&z.K.Z();var D={};z.K&&(D=jL(z.JH,cZ(z),z.lr.A,z.K,E=>z.Iq("ctmp","fmtflt",E),!0,new Set)); +D=new uZL(D,z.lr,z.e4,z.useCobaltWidevine?Px()?j0(z):!1:!1,(E,Q)=>{z.N(E,Q)}); +g.a(z,D);z.ED=!1;z.loading=!0;xxr(D,E=>{g.x_("drm_pb_f",void 0,z.Y);for(var Q of E)switch(Q.flavor){case "fairplay":Q.Hj=z.Hj;Q.uZ=z.uZ;Q.fG=z.fG;break;case "widevine":Q.kQ=z.kQ}z.dO=E;if(z.dO.length>0&&(z.B=z.dO[0],z.lr.ZS())){E={};for(let [T,k]of Object.entries(z.B.L)){Q=k;let G="unk",e=T.match(/(.*)codecs="(.*)"/);e&&(G=e[2]);E[G]=Q}z.N("drmProbe",E)}Df(z)})}; +KM=function(z){var D;if(D=!!z.cotn)D=z.videoId,D=!!D&&t2(D)===1;return D&&!z.GF}; +O8w=function(z){var D=z.playerResponse?.streamingData?.adaptiveFormats||[],E=null;if(D.length>0)E=hR(z,D);else if(!z.W("html5_deprecate_adaptive_formats_string")){z.N("pafmtstr",{s:z.adaptiveFormats.substring(0,50)});if((D=z.adaptiveFormats)&&!vZ(z)){z.lr.A.L&&(SH=!0);D=pM(D);E=z.contentProtection;var Q=z.lengthSeconds,T=z.isLivePlayback,k=z.Lr,G=z.lr,e=Jlk(D);if(T||k){Q=new g.oX("",G?.experiments,!0);Q.Bc=!0;Q.isManifestless=!0;Q.L=!k;Q.isLive=!k;Q.Lr=k;T=yn(D);for(F of D){e=TD(F,E,0,G,T);let L= +M0(F.url,F.sp,F.s);var d=L.get("id");d&&d.includes("%7E")&&(Q.D=!0);d=G?.experiments?.EH("html5_max_known_end_time_rebase");let f=Number(F.target_duration_sec)||5,n=Number(F.max_dvr_duration_sec)||14400,W=Number(L.get("mindsq")||L.get("min_sq")||"0"),V=Number(L.get("maxdsq")||L.get("max_sq")||"0")||Infinity;Q.sD=Q.sD||W;Q.gE=Q.gE||V;let Y=!Qn(e.mimeType);L&&$u(Q,new x2(L,e,{oY:f,OX:Y,BV:n,sD:W,gE:V,f8:300,Lr:k,d9:d}))}var F=Q}else F=e==="FORMAT_STREAM_TYPE_OTF"?u5n(D,E,Q,G):Vww(D,E,Q,G);D.length> +0&&(D=D[0],Y2(z)&&D.url&&(z.XX=z.XX||lm(D.url)));D=z.isLivePlayback&&!z.Lr&&!z.pf&&!z.isPremiere;z.W("html5_live_head_playable")&&(!g.HZ(z)&&D&&z.N("missingLiveHeadPlayable",{}),z.lr.V==="yt"&&(F.C3=!0));E=F}else E=null;z.N("pafmts",{isManifestFilled:!!E})}if(!E)return!1;Ny(z,E);return!0}; +mK=function(z){return!(!z.K||!z.K.isManifestless)}; +g.HZ=function(z){return z.W("html5_live_head_playable")&&mK(z)&&z.lr.V==="yt"?z.isLiveHeadPlayable:z.isLivePlayback}; +hR=function(z,D){if(D.length===0||vZ(z))return null;z.lr.A.L&&(SH=!0);var E=z.contentProtection;var Q=z.lengthSeconds,T=z.isLivePlayback,k=z.Lr,G=z.lr,e=L5I(D);if(T||k){Q=new g.oX("",G.experiments,!0);Q.L=!k;Q.Bc=!0;Q.isManifestless=!0;Q.isLive=!k;Q.Lr=k;T=tY(D);for(let F of D){e=sF(F,E,0,G,T);let {YC:L,s:f,B5:n}=ro(2,6930,F),W=M0(L||F.url||"",n,f);var d=W.get("id");d&&d.includes("%7E")&&(Q.D=!0);d=G.experiments?.EH("html5_max_known_end_time_rebase");let V=Number(F.targetDurationSec||5),Y=Number(F.maxDvrDurationSec|| +14400),Z=Number(W.get("mindsq")||W.get("min_sq")||"0"),K=Number(W.get("maxdsq")||W.get("max_sq")||"0")||Infinity;Q.sD=Q.sD||Z;Q.gE=Q.gE||K;let h=!Qn(e.mimeType);W&&$u(Q,new x2(W,e,{oY:V,OX:h,BV:Y,sD:Z,gE:K,f8:300,Lr:k,d9:d}))}E=Q}else E=e==="FORMAT_STREAM_TYPE_OTF"?f2r(D,E,Q,G):nnJ(D,E,Q,G);D.length>0&&(D=D[0],Y2(z)&&D.url&&(z.XX=z.XX||lm(D.url)));D=z.isLivePlayback&&!z.Lr&&!z.pf&&!z.isPremiere;z.W("html5_live_head_playable")&&(!g.HZ(z)&&D&&z.N("missingLiveHeadPlayable",{}),z.lr.V==="yt"&&(E.C3=!0)); +return E}; +pM=function(z,D){z=Pb(z);var E={};if(D)for(var Q of D.split(","))(D=Q.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(E[D[1]]={width:D[2],height:D[3]});for(let T of z)if(Q=E[T.itag])T.width=Q.width,T.height=Q.height;return z}; +Ny=function(z,D,E=!1){z.PW=void 0;z.K=D;g.a(z,D);D.sD=z.sD;D.gE=z.gE;D.dE=z.dE;D.Fi=z.Fi;D.Es=z.Es;z.Pl&&(D.Y=new U7(z.Pl));(z.wQ()||g.gj(z))&&z.WX.push("webgl");z.K.isLive||(z.isLivePlayback=!1);var Q=D.sourceUrl.split("/");if(z.wR?Q.indexOf("manifest_duration")!==-1:Q.indexOf("manifest_duration")!=-1)z.Oj=Number(Q[Q.indexOf("manifest_duration")+1]);if(D.L||D.isManifestless)D.subscribe("clienttemp",z.N,z),E?D.subscribe("refresh",z.hu,z):D.subscribe("cuepointsadded",z.ER,z);D.Z()?z.ED=!0:$v=void 0; +z.pf&&(D.isWindowedLive=z.pf,D.isLive=!0,z.isLivePlayback=!0);D.isPremiere=z.isPremiere;D.isLiveHeadPlayable=z.isLiveHeadPlayable}; +j0=function(z){return z.W("html5_tvos_skip_dash_audio_check")||MediaSource.isTypeSupported('audio/webm; codecs="opus"')}; +vZ=function(z){return Px()?!j0(z):Bx()?!(!z.Hj||!z.W("html5_enable_safari_fairplay")&&Es()):!1}; +Y8=function(z){return z.lr.JT().K.GV(lR)?z.latencyClass==="LOW"||z.latencyClass==="ULTRALOW":z.isLowLatencyLiveStream}; +rj=function(z){return z.wR?Y8(z)&&z.K!=null&&uO(z.K)>=5:Y8(z)&&z.K!=void 0&&uO(z.K)>=5}; +b8L=function(z){z.loading=!0;z.lg=!1;if(KM(z))ilV(z.videoId).then(Q=>{if(z.playerResponse?.streamingData){var T=[];for(let k of Q)Q=Object.assign({},k),Q.signatureCipher="",T.push(Q);T.length<2&&z.N("offmlf",{len:T.length});T=hR(z,T);S0(z)&&Ou(T,!1);Ny(z,T);z.N("dlr",{})}else z.N("offsdm",{cotn:z.s8?z.s8.cotn:"0",cpn:z.clientPlaybackNonce})}).then(()=>{Df(z)}); +else{yB(z.V0)||g.xl(new g.k3("DASH MPD Origin invalid: ",z.V0));var D=z.V0,E=g.BC(z.lr.experiments,"dash_manifest_version")||4;D=g.pD(D,{mpd_version:E});Y8(z)&&z.latencyClass!=="NORMAL"||(D=g.pD(D,{pacing:0}));jsX(D,z.lr.experiments,z.isLivePlayback).then(Q=>{z.m7()||(Ny(z,Q,!0),g.x_("mrc",void 0,z.Y),Df(z))},Q=>{z.m7()||(z.loading=!1,z.Iq("dataloaderror",new g.Tf("manifest.net.retryexhausted",{backend:"manifest", +rc:Q.status},1)))}); +g.x_("mrs",void 0,z.Y)}}; +im=function(z){if(!z.isProximaLatencyEligible)return 0;var D=h$();return z.lr.getWebPlayerContextConfig()?.enableProximaLowLatency?2:D===1?1:z.W("html5_enable_proxima")?2:0}; +Sk=function(z,D){return z.W(D)?!0:(z.fflags||"").includes(D+"=true")}; +jAI=function(z,D){var E=D||m3(z)||z.isExternallyHostedPodcast;if(!z.K||E)return z.N("skipDash",{dm:!!z.K,air:D,dd:z.LP,mss:Es(),"3pp":z.isExternallyHostedPodcast}),g.K9();S0(z)&&Ou(z.K,z.isLivePlayback);return g.hQ().then(()=>IgJ(z.JH,cZ(z),z.lr.A,z.K,z.B,Q=>z.Iq("ctmp","fmtflt",Q),z.Q3,wj(z)).then(Q=>{tR(z,Q); +z.JH.L=null;/^av/.test(z.clientPlaybackNonce)&&z.MN&&z.N("av1",z.MN.L)}))}; +vVO=function(z,D){if(D&&z.hlsvp)return g.K9();if(z.hlsFormats){if(D=pM(z.hlsFormats)){let Q=[];for(var E of D)E.url&&(E.url=qZn(E.url)),z.MN?.K&&Q.push(E.itag);z.MN?.K&&Q.length>0&&z.N("hlsfmt",{itags:Q.join(".")})}z.U9=GbV(z.lr,D);z.U9&&yq(z,z.U9);E=z.clientPlaybackNonce;return LrJ(z.lr,z.isAd(),D,z.playerResponse?.captions?.playerCaptionsRenderer?.baseUrl??null,z.Q0,E,Q=>z.Iq("ctmp","hlsflt",Q)).then(Q=>{var T=0,k=[]; +for(let G of Q)k.push(G.lz()?.itag),G.lz()?.S()?.numChannels>T&&(T=G.lz().audio.numChannels);T>2&&z.N("hlschl",{mn:T});z.MN?.K&&z.N("hlsfmtaf",{itags:k.join(".")});if(z.W("html5_enable_vp9_fairplay")&&z.B?.K()){z.N("drm",{sbdlfbk:1});for(let G of z.dO)if(tx(G)){z.B=G;break}}ot(z,Q)})}return g.K9()}; +m7k=function(z){if(z.isExternallyHostedPodcast&&z.XU){let D=pM(z.XU);if(!D[0])return g.K9();z.Bo=D[0];return WrQ(z.lr,D[0]).then(E=>{ot(z,E)})}return z.vN&&z.dI?nRn(z.lr,z.isAd(),z.vN).then(D=>{ot(z,D)}):g.K9()}; +YTW=function(z){if(z.isExternallyHostedPodcast)return g.K9();var D=pM(z.XU,z.kH);if(z.hlsvp){let E=$lr(z.hlsvp,z.clientPlaybackNonce,z.Q0);D.push(E)}return SLr(z.lr,z.isAd(),D,lYQ(z)).then(E=>{ot(z,E)})}; +wj=function(z){var D=z.W("html5_enable_server_format_filter")&&!z.dP(),E=z.W("html5_enable_server_format_filter_for_drm")&&z.dP();return g.uR(z)&&(D||E)}; +tR=function(z,D){z.L=D;yq(z,z.L.getAvailableAudioTracks());if(z.L)for(var E of z.L.videoInfos)D=E.containerType,D!==0&&(z.z4[D]=E.id);E=z.getAvailableAudioTracks();E=E.concat(z.uE);for(D=0;DE.toString().localeCompare(Q.toString(),z.lr.hostLanguage))}; +ot=function(z,D){z.kV=D;tR(z,new vt(g.Hn(z.kV,E=>E.lz())))}; +lYQ=function(z){var D={cpn:z.clientPlaybackNonce,c:z.lr.K.c,cver:z.lr.K.cver};z.S0&&(D.ptk=z.S0,D.oid=z.Pg,D.ptchn=z.CM,D.pltype=z.Gi,z.D$&&(D.m=z.D$));return D}; +g.s7=function(z){return vZ(z)&&z.Hj?{fairplay:"https://youtube.com/api/drm/fps?ek=uninitialized"}:z.A&&z.A.contentProtection||null}; +$2=function(z){return z.playerResponse&&z.playerResponse.paidContentOverlay&&z.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.H(z.GY?.playerOverlays?.playerOverlayRenderer?.playerDisclosure,IYV)||null}; +qy=function(z){var D=$2(z);return D&&D.text?g.$_(D.text):z.paidContentOverlayText}; +PZ=function(z){var D=$2(z);return D&&D.durationMs?g.bK(D.durationMs):z.paidContentOverlayDurationMs}; +My=function(z){var D="";if(z.lv)return z.lv;z.isLivePlayback&&(D=z.allowLiveDvr?"dvr":z.isPremiere?"lp":z.pf?"window":"live");z.Lr&&(D="post");return D}; +g.CM=function(z,D){return typeof z.keywords[D]!=="string"?null:z.keywords[D]}; +aYs=function(z){z.kF==null&&(z.kF=(z.playerResponse?.streamingData?.adaptiveFormats??[]).reduce((D,E)=>Math.max(D,E.height??0),0)); +return z.kF}; +g.BG=function(z){return!!(z.V0||z.XU||z.vN||z.hlsvp||z.SA())}; +k2=function(z){return(z=z.Kr)&&z.showError?z.showError:!1}; +AR=function(z){z.mutedAutoplay=!1;z.endSeconds=NaN;z.limitedPlaybackDurationInSeconds=NaN;O7(z)}; +g.BZ=function(z){return g.HZ(z)&&!z.allowLiveDvr}; +zJ=function(z){return g.HZ(z)&&z.allowLiveDvr}; +g.DF=function(z){return!!z.K&&dH(z.K)}; +g.Eh=function(z){return!!z.K&&Fx(z.K)}; +g.gj=function(z){return!!z.K&&vnw(z.K)}; +g.Q6=function(z){return!!z.K&&LR(z.K)}; +TJ=function(z){return z.adFormat&&(z.wR?z.adFormat!=="1_5":z.adFormat!="1_5")?"adunit":z.eventLabel||z.lr.Y}; +g.kt=function(z){return TJ(z)==="shortspage"}; +GJ=function(z){return z.Jr||TJ(z)==="detailpage"||TJ(z)==="shortspage"||z.mutedAutoplay}; +e9=function(z){var D=TJ(z)==="adunit"?z.IP:GJ(z)?TJ(z)==="detailpage"||TJ(z)==="shortspage"?z.isAutonav||z.C3>0:z.f3?!1:z.lr.Mj||z.lr.ai||!g.mZ(z.lr)?!0:!1:(z.f3?0:z.ur)&&g.mZ(z.lr)?!0:!1;z.W("html5_log_detailpage_autoplay")&&TJ(z)==="detailpage"&&z.N("autoplay_info",{autoplay:z.Jr,autonav:z.isAutonav,wasDompaused:z.f3,result:D});return D}; +g.df=function(z){return z.Bc()&&g.uR(z)}; +JJ=function(z){return!!z.playerResponse?.playerConfig?.mediaCommonConfig?.splitScreenEligible}; +Ft=function(z){return isNaN(z)?0:Math.max((Date.now()-z)/1E3-30,0)}; +LO=function(z){return!(!z.GF||!z.lr.U)&&z.SA()}; +fO=function(z){return z.W_&&z.enableServerStitchedDai}; +ST6=function(z){return z.Dl&&!z.Pl}; +A2=function(z){var D;if(!(D=Ck&&z.Bc()&&z.dP()&&(z.drmProduct==="1"?!1:!0)&&z.W("html5_sabr_live_drm_streaming_xhr"))){D=z.Bc()&&!z.dP()&&Ck;var E=z.Bc()&&z.latencyClass!=="ULTRALOW"&&!Y8(z)&&z.W("html5_sabr_live_normal_latency_streaming_xhr"),Q=Y8(z)&&z.W("html5_sabr_live_low_latency_streaming_xhr");let T=z.latencyClass==="ULTRALOW"&&z.W("html5_sabr_live_ultra_low_latency_streaming_xhr");D=D&&(E||Q||T)}E=D;D=z.enableServerStitchedDai&&E&&z.W("html5_enable_sabr_ssdai_streaming_xhr");E=!z.enableServerStitchedDai&& +E;Q=z.Bc()&&!Ck&&z.W("html5_enable_sabr_live_non_streaming_xhr");z=Ck&&(z.qj()||JJ(z)&&z.W("html5_enable_sabr_for_lifa_eligible_streams"));return D||E||Q||z}; +g.aq=function(z){if(!z.K||!z.A||!z.Z)return!1;var D=z.K.K,E=!!D[z.A.id]&&$c(52,7966,D[z.A.id].Iy.K);D=!!D[z.Z.id]&&$c(60,7958,D[z.Z.id].Iy.K);return(z.A.itag==="0"||E)&&D}; +nO=function(z){return z.cX?["OK","LIVE_STREAM_OFFLINE"].includes(z.cX.status):!0}; +Wu=function(z){return!(!z.isLivePlayback||!z.hasProgressBarBoundaries())}; +Xt=function(z){return z.lr.experiments.JT().K.GV(RCW)&&z.ox()}; +Jh=function(z){return!!z.embeddedPlayerConfig?.embeddedPlayerFlags?.enableMusicUx}; +ug=function(z){return z.lr.L&&z.isPrivate}; +V6=function(z){return z.playerResponse?.playerConfig?.daiConfig?z.nW?1:z.O8?2:0:3}; +g.bg=function(z){var D=z.X(),E=Oh(D),Q=D.s9;g.jx(D)&&(Q&&(E.thirdParty={...E.thirdParty,embedUrl:Q}),g.$h(E,z));(Q=z.ew)?E.clickTracking={clickTrackingParams:Q}:g.jx(z.X())&&g.S("EVENT_ID")&&(E.clickTracking={clickTrackingParams:g.S("EVENT_ID")});Q=E.client||{};var T="EMBED",k=TJ(z);k==="leanback"?T="WATCH":D.W("gvi_channel_client_screen")&&k==="profilepage"?T="CHANNEL":z.fE?T="LIVE_MONITOR":k==="detailpage"?T="WATCH_FULL_SCREEN":k==="adunit"?T="ADUNIT":k==="sponsorshipsoffer"&&(T="UNKNOWN");Q.clientScreen= +T;if(T=z.kidsAppInfo)Q.kidsAppInfo=JSON.parse(T);(k=z.YF)&&!T&&(Q.kidsAppInfo={contentSettings:{ageUpMode:Z8J[k]}});if(T=z.J6)Q.unpluggedAppInfo={enableFilterMode:!0};(k=z.unpluggedFilterModeType)&&!T&&(Q.unpluggedAppInfo={filterModeType:cNL[k]});if(T=z.g$)Q.unpluggedLocationInfo=T;E.client=Q;Q=E.request||{};z.Wc&&(Q.isPrefetch=!0);if(T=z.mdxEnvironment)Q.mdxEnvironment=T;if(T=z.mdxControlMode)Q.mdxControlMode=KYs[T];E.request=Q;Q=E.user||{};if(T=z.D)Q.credentialTransferTokens=[{token:T,scope:"VIDEO"}]; +if(T=z.tT)Q.delegatePurchases={oauthToken:T},Q.kidsParent={oauthToken:T};if(D=D.getWebPlayerContextConfig()?.userContentRating)Q.serializedUserContentRating=D;E.user=Q;if(D=z.contextParams)E.activePlayers=[{playerContextParams:D}];if(z=z.clientScreenNonce)E.clientScreenNonce=z;return E}; +Oh=function(z){var D=g.le(),E=D.client||{};if(z.forcedExperiments){var Q=z.forcedExperiments.split(",");let T=[];for(let k of Q)T.push(Number(k));E.experimentIds=T}if(Q=z.homeGroupInfo)E.homeGroupInfo=JSON.parse(Q);if(Q=z.getPlayerType())E.playerType=Q;if(Q=z.K.ctheme)E.theme=Q;if(Q=z.livingRoomAppMode)E.tvAppInfo={...E.tvAppInfo,livingRoomAppMode:Q};Q=z.deviceYear;z.W("html5_propagate_device_year")&&Q&&(E.tvAppInfo={...E.tvAppInfo,deviceYear:Q});if(Q=z.livingRoomPoTokenId)E.tvAppInfo={...E.tvAppInfo, +livingRoomPoTokenId:Q};D.client=E;Q=D.user||{};z.enableSafetyMode&&(Q={...Q,enableSafetyMode:!0});!E.tvAppInfo?.usePageidAsHeader&&z.pageId&&(Q={...Q,onBehalfOfUser:z.pageId});D.user=Q;return D}; +lg=function(z,D,E){D={videoId:z.videoId,context:g.bg(z),playbackContext:{contentPlaybackContext:j9(z,D,E)}};z.D9&&(D.playbackContext.reloadPlaybackContext={reloadPlaybackParams:z.D9?.reloadPlaybackParams});z.contentCheckOk&&(D.contentCheckOk=!0);if(E=z.clientPlaybackNonce)D.cpn=E;if(E=z.playerParams)D.params=E;else if(E=z.getResolveUrlResponse())if(E=vu(E))D.params=E;if(E=z.playlistId)D.playlistId=E;z.racyCheckOk&&(D.racyCheckOk=!0);E=z.X();var Q=E.embedConfig;z.E9?D.serializedThirdPartyEmbedConfig= +z.E9:Q&&(D.serializedThirdPartyEmbedConfig=Q);D.captionParams={};Q=g.$f().GV(65);z.deviceCaptionsOn!=null?D.captionParams.deviceCaptionsOn=z.deviceCaptionsOn:g.wq(E)&&(D.captionParams.deviceCaptionsOn=Q!=null?!Q:!1);z.oU&&(D.captionParams.deviceCaptionsLangPref=z.oU);z.h6.length?D.captionParams.viewerSelectedCaptionLangs=z.h6:g.wq(E)&&(Q=g.UA(),Q?.length&&(D.captionParams.viewerSelectedCaptionLangs=Q));Q=z.fetchType==="onesie"&&z.W("html5_onesie_attach_po_token");var T=z.fetchType!=="onesie"&&z.W("html5_non_onesie_attach_po_token"); +if(Q||T)Q=z.X(),Q.YX&&(D.serviceIntegrityDimensions={},D.serviceIntegrityDimensions.poToken=Q.YX);E.W("fetch_att_independently")&&(D.attestationRequest={omitBotguardData:!0});D.playbackContext||(D.playbackContext={});D.playbackContext.devicePlaybackCapabilities=my(z);D.playbackContext.devicePlaybackCapabilities.supportsVp9Encoding===!1&&z.N("noVp9",{});return D}; +my=function(z){var D=!z?.qC()&&z?.Bc()&&ei();return{supportsVp9Encoding:!(!z?.mR()||D),supportXhr:Ck}}; +Iz=function(z){if(z=z?.endpoint)return g.H(z,g.Qq)||g.H(z,Yt)}; +vu=function(z){return Iz(z)?.playerParams}; +pBs=async function(z,D){z={context:Oh(z.X()),engagementType:"ENGAGEMENT_TYPE_PLAYBACK",ids:[{playbackId:{videoId:z.videoId,cpn:z.clientPlaybackNonce}}]};var E=SD(hCs);return await g.hr(D,z,E)}; +az=function(z,D,E){var Q=g.BC(D.experiments,"bg_vm_reinit_threshold");(!A7||(0,g.N)()-A7>Q)&&pBs(z,E).then(T=>{T&&(T=T.botguardData)&&g.zf(T,D)},T=>{z.m7()||(T=kh(T),z.N("attf",T.details))})}; +P=function(z,D,E){z.state.K[D]=(...Q)=>E.apply(z,Q)}; +S9=function(z,D,E){z.state.K.hasOwnProperty(D)||P(z,D,E);z.state.B[D]=(...Q)=>E.apply(z,Q); +z.state.U.add(D)}; +Rz=function(z,D,E){z.state.K.hasOwnProperty(D)||P(z,D,E);z.app.X().U&&(z.state.V[D]=(...Q)=>E.apply(z,Q),z.state.U.add(D))}; +ZF=function(z,D){z.state.K.addEmbedsConversionTrackingParams(...D)}; +g.cu=function(z,D,...E){z.state.A.Iq(D,...E);z.state.L.Iq(D,...E)}; +g.KO=function(z,D,...E){z.state.A.Iq(D,...E);z.state.L.Iq(D,...E);z.state.Z.Iq(D,...E)}; +g.hh=function(z,D,...E){z.state.A.Iq(D,...E);z.state.L.Iq(D,...E);z.state.Z.Iq(D,...E);z.state.S.Iq(D,...E)}; +xt=function(z,D,E){typeof z==="string"&&(z={mediaContentUrl:z,startSeconds:D,suggestedQuality:E});a:{if((D=z.mediaContentUrl)&&(D=/\/([ve]|embed)\/([^#?]+)/.exec(D))&&D[2]){D=D[2];break a}D=null}z.videoId=D;return pO(z)}; +pO=function(z,D,E){if(typeof z==="string")return{videoId:z,startSeconds:D,suggestedQuality:E};D={};for(let Q of x7n)z[Q]&&(D[Q]=z[Q]);(z=z.embedConfig||z.embed_config)&&(D.embed_config=Hu(z));return D}; +H86=function(z,D,E,Q){if(g.mI(z)&&!Array.isArray(z)){D="playlist list listType index startSeconds suggestedQuality".split(" ");E={};for(Q=0;Qz.getPlaybackQuality(1)); +S9(z,"setPlaybackQuality",z.GF);S9(z,"getAvailableQualityLevels",z.xV);S9(z,"getCurrentTime",z.wR);S9(z,"getDuration",z.tT);S9(z,"addEventListener",z.D);S9(z,"removeEventListener",z.dO);S9(z,"getDebugText",z.MN);S9(z,"getVideoData",()=>N_(z)); +S9(z,"addCueRange",z.S);S9(z,"removeCueRange",z.removeCueRange);S9(z,"setSize",z.setSize);S9(z,"getApiInterface",z.getApiInterface);S9(z,"destroy",z.destroy);S9(z,"mutedAutoplay",z.mutedAutoplay);var D=z.app.X();S9(z,"getVideoEmbedCode",z.getVideoEmbedCode);S9(z,"getVideoUrl",z.E9);S9(z,"getMediaReferenceTime",z.kV);S9(z,"getSize",z.getSize);S9(z,"setFauxFullscreen",z.PW);D.W("embeds_enable_move_set_center_crop_to_public")&&S9(z,"setCenterCrop",z.setCenterCrop);D.Z||S9(z,"logImaAdEvent",z.logImaAdEvent); +S9(z,"preloadVideoById",z.uE);S9(z,"wakeUpControls",z.wakeUpControls)}; +g.gf=function(z){return(z=Uh(z.app.ug()))?z.Ox():null}; +ig=function(z){var D=Sx(z.app.X()),E=z.app.getVideoData()?.Mj;z=rf(z.app);return VV(D)&&!E||z?!1:!0}; +wf=function(z,D,E){return typeof z==="number"?{playerType:z,PZ:D,cpn:E}:z||{}}; +U7I=function(z){var D=z.raw_player_response;if(!D){var E=z.player_response;E&&(D=JSON.parse(E))}delete z.player_response;delete z.raw_player_response;D&&(z.raw_player_response={streamingData:D.streamingData,playerConfig:D.playerConfig},D.playbackTracking?.qoeUrl&&(z.raw_player_response={...z.raw_player_response,playbackTracking:{qoeUrl:D.playbackTracking.qoeUrl}}),D.captions&&(z.raw_player_response={...z.raw_player_response,captions:D.captions}),D.videoDetails&&(D.videoDetails.videoId||D.videoDetails.lengthSeconds)&& +(E={},D.videoDetails.videoId&&(E.videoId=D.videoDetails.videoId),D.videoDetails.lengthSeconds&&(E.lengthSeconds=D.videoDetails.lengthSeconds),z.raw_player_response={...z.raw_player_response,videoDetails:E}))}; +th=function(z,D){var E={};if(z.app.X().D){for(let Q of gVQ)D.hasOwnProperty(Q)&&(E[Q]=D[Q]);if(z=E.qoe_cat)D="",typeof z==="string"&&z.length>0&&(D=z.split(",").filter(Q=>rNs.includes(Q)).join(",")),E.qoe_cat=D; +U7I(E)}else for(let Q of i8W)D.hasOwnProperty(Q)&&(E[Q]=D[Q]);return E}; +y6=function(z){return z?wBs[z]||5:5}; +oz=function(z,D){for(let E of Object.keys(D)){let Q=D[E];z=z.replace(new RegExp("\\$"+E,"gi"),()=>Q)}return z}; +tPW=function(z){P(z,"getInternalApiInterface",z.getInternalApiInterface);P(z,"getTrustedApi",z.getTrustedApi);P(z,"addEventListener",z.Y);P(z,"removeEventListener",z.ED);P(z,"cueVideoByPlayerVars",z.yA);P(z,"loadVideoByPlayerVars",z.vN);P(z,"preloadVideoByPlayerVars",z.Kr);P(z,"getAdState",z.getAdState);P(z,"sendAbandonmentPing",z.sendAbandonmentPing);P(z,"setLoopRange",z.setLoopRange);P(z,"getLoopRange",z.getLoopRange);P(z,"setAutonavState",z.setAutonavState);P(z,"seekTo",z.xw);P(z,"seekBy",z.D9); +P(z,"seekToLiveHead",z.seekToLiveHead);P(z,"requestSeekToWallTimeSeconds",z.requestSeekToWallTimeSeconds);P(z,"seekToStreamTime",z.seekToStreamTime);P(z,"startSeekCsiAction",z.startSeekCsiAction);P(z,"getStreamTimeOffset",z.getStreamTimeOffset);P(z,"getVideoData",z.XX);P(z,"getAppState",z.getAppState);P(z,"updateLastActiveTime",z.updateLastActiveTime);P(z,"setUserEngagement",z.setUserEngagement);P(z,"updateSubtitlesUserSettings",z.updateSubtitlesUserSettings);P(z,"getPresentingPlayerType",z.A);P(z, +"canPlayType",z.canPlayType);P(z,"updatePlaylist",z.updatePlaylist);P(z,"updateVideoData",z.updateVideoData);P(z,"updateEnvironmentData",z.updateEnvironmentData);P(z,"sendVideoStatsEngageEvent",z.Se);P(z,"setSafetyMode",z.setSafetyMode);P(z,"isAtLiveHead",D=>z.isAtLiveHead(void 0,D)); +P(z,"getVideoAspectRatio",z.getVideoAspectRatio);P(z,"getPreferredQuality",z.getPreferredQuality);P(z,"getPlaybackQualityLabel",z.getPlaybackQualityLabel);P(z,"setPlaybackQualityRange",z.Oj);P(z,"onAdUxClicked",z.onAdUxClicked);P(z,"getFeedbackProductData",z.getFeedbackProductData);P(z,"getStoryboardFrame",z.getStoryboardFrame);P(z,"getStoryboardFrameIndex",z.getStoryboardFrameIndex);P(z,"getStoryboardLevel",z.getStoryboardLevel);P(z,"getNumberOfStoryboardLevels",z.getNumberOfStoryboardLevels);P(z, +"getCaptionWindowContainerId",z.getCaptionWindowContainerId);P(z,"getAvailableQualityLabels",z.getAvailableQualityLabels);P(z,"addCueRange",z.addCueRange);P(z,"addUtcCueRange",z.addUtcCueRange);P(z,"showAirplayPicker",z.showAirplayPicker);P(z,"dispatchReduxAction",z.dispatchReduxAction);P(z,"getPlayerResponse",z.f3);P(z,"getWatchNextResponse",z.s9);P(z,"getHeartbeatResponse",z.QA);P(z,"getCurrentTime",z.C3);P(z,"getDuration",z.W1);P(z,"getPlayerState",z.getPlayerState);P(z,"getPlayerStateObject", +z.qN);P(z,"getVideoLoadedFraction",z.getVideoLoadedFraction);P(z,"getProgressState",z.getProgressState);P(z,"getVolume",z.getVolume);P(z,"setVolume",z.r9);P(z,"isMuted",z.isMuted);P(z,"mute",z.JP);P(z,"unMute",z.Qa);P(z,"loadModule",z.loadModule);P(z,"unloadModule",z.unloadModule);P(z,"getOption",z.tp);P(z,"getOptions",z.getOptions);P(z,"setOption",z.setOption);P(z,"loadVideoById",z.w_);P(z,"loadVideoByUrl",z.kS);P(z,"playVideo",z.lT);P(z,"stopVideo",z.U);P(z,"loadPlaylist",z.loadPlaylist);P(z,"nextVideo", +z.nextVideo);P(z,"previousVideo",z.previousVideo);P(z,"playVideoAt",z.playVideoAt);P(z,"getDebugText",z.getDebugText);P(z,"getWebPlayerContextConfig",z.getWebPlayerContextConfig);P(z,"getVideoContentRect",z.getVideoContentRect);P(z,"toggleSubtitlesOn",z.toggleSubtitlesOn);P(z,"isSubtitlesOn",z.isSubtitlesOn);P(z,"getAudioTrack",z.ew);P(z,"setAudioTrack",z.Cf);P(z,"getAvailableAudioTracks",z.WF);P(z,"isOrchestrationLeader",z.isOrchestrationLeader);P(z,"notifyShortsAdSwipeEvent",z.notifyShortsAdSwipeEvent); +P(z,"prefetchKeyPlay",z.prefetchKeyPlay);P(z,"prefetchJumpAhead",z.prefetchJumpAhead);P(z,"productsInVideoVisibilityUpdated",z.productsInVideoVisibilityUpdated);P(z,"setBlackout",z.setBlackout);P(z,"setInlinePreview",z.setInlinePreview);P(z,"setSqueezeback",z.setSqueezeback);P(z,"reportPlaybackIssue",z.reportPlaybackIssue);P(z,"setAutonav",z.setAutonav);P(z,"isNotServable",z.isNotServable);P(z,"channelSubscribed",z.channelSubscribed);P(z,"channelUnsubscribed",z.channelUnsubscribed);P(z,"togglePictureInPicture", +z.togglePictureInPicture);P(z,"supportsGaplessAudio",z.supportsGaplessAudio);P(z,"supportsGaplessShorts",z.supportsGaplessShorts);P(z,"isGaplessTransitionReady",z.isGaplessTransitionReady);P(z,"enqueueVideoByPlayerVars",D=>void z.enqueueVideoByPlayerVars(D)); +P(z,"clearQueue",z.clearQueue);P(z,"getMaxPlaybackQuality",z.getMaxPlaybackQuality);P(z,"getUserPlaybackQualityPreference",z.getUserPlaybackQualityPreference);P(z,"getSubtitlesUserSettings",z.getSubtitlesUserSettings);P(z,"resetSubtitlesUserSettings",z.resetSubtitlesUserSettings);P(z,"setMinimized",z.setMinimized);P(z,"setOverlayVisibility",z.setOverlayVisibility);P(z,"confirmYpcRental",z.confirmYpcRental);P(z,"queueNextVideo",z.queueNextVideo);P(z,"handleExternalCall",z.handleExternalCall);P(z,"logApiCall", +z.logApiCall);P(z,"isExternalMethodAvailable",z.isExternalMethodAvailable);P(z,"setScreenLayer",z.setScreenLayer);P(z,"getCurrentPlaylistSequence",z.getCurrentPlaylistSequence);P(z,"getPlaylistSequenceForTime",z.getPlaylistSequenceForTime);P(z,"shouldSendVisibilityState",z.shouldSendVisibilityState);P(z,"syncVolume",z.syncVolume);P(z,"highlightSettingsMenuItem",z.highlightSettingsMenuItem);P(z,"openSettingsMenuItem",z.openSettingsMenuItem);P(z,"getEmbeddedPlayerResponse",z.getEmbeddedPlayerResponse); +P(z,"getVisibilityState",z.getVisibilityState);P(z,"isMutedByMutedAutoplay",z.isMutedByMutedAutoplay);P(z,"isMutedByEmbedsMutedAutoplay",z.isMutedByEmbedsMutedAutoplay);P(z,"setGlobalCrop",z.setGlobalCrop);P(z,"setInternalSize",z.setInternalSize);P(z,"setFauxFullscreen",z.setFauxFullscreen);P(z,"setAppFullscreen",z.setAppFullscreen);P(z,"isKeyboardDisabled",z.isKeyboardDisabled);P(z,"getCurrentTimeForUx",z.getCurrentTimeForUx);P(z,"getDurationForUx",z.getDurationForUx)}; +sh=function(z){z.getPresentingPlayerType()===3?z.Iq("mdxautoplaycancel"):g.cu(z,"onAutonavCancelled",!0)}; +$t=function(z){z=z.ug().RC.get("endscreen");return!!z&&$t(z)}; +q_=function(z){z=z.ug();var D=z.RC.get("endscreen");return D&&D.IO()?!0:z.LS()}; +M_=function(z){var D=Pu(z.ug());return z.app.A7&&!z.isFullscreen()||z.getPresentingPlayerType()===3&&D&&D.hasNext()&&D.hasPrevious()||!!z.getPlaylist()}; +g.bR=function(z){return(z=g.CO(z.ug()))?z.S8():{}}; +g.Ah=function(z,D,E){z=z.wM().element;var Q=Qk(z.children,T=>{T=Number(T.getAttribute("data-layer"));return E-T||1}); +Q<0&&(Q=-(Q+1));g.Jt(z,D,Q);D.setAttribute("data-layer",String(E))}; +yNW=function(z,D){z=Bu(z.app.Ii.Z);for(let E of z){z=E.getAvailableAudioTracks();let Q=null;for(let T of z)if(T.getLanguageInfo().getId()===D){Q=T;break}Q&&E.GQ(Q,!0)}}; +g.Db=function(){zT||(zT=new oVO);return zT}; +g.Er=function(z,D){D?z.AQ.Authorization=`Bearer ${D}`:delete z.AQ.Authorization}; +sAJ=function(z,D){var E=(...Q)=>{z.removeEventListener("playing",E);D(...Q)}; +z.addEventListener("playing",E)}; +g.Qm=function(z){var D=Math.abs(Math.floor(z)),E=Math.floor(D/86400),Q=Math.floor(D%86400/3600),T=Math.floor(D%3600/60);D=Math.floor(D%60);var k="";E>0&&(k+=`${E}:`,Q<10&&(k+="0"));if(E>0||Q>0)k+=`${Q}:`,T<10&&(k+="0");k+=`${T}:`;D<10&&(k+="0");E=k+D;return z>=0?E:`-${E}`}; +TT=function(z){return(!("button"in z)||typeof z.button!=="number"||z.button===0)&&!("shiftKey"in z&&z.shiftKey)&&!("altKey"in z&&z.altKey)&&!("metaKey"in z&&z.metaKey)&&!("ctrlKey"in z&&z.ctrlKey)}; +kd=function(z,D,E,Q){if(Q.substring(0,2)==="{{")z.U9[Q]=[D,E];else return Q}; +GT=function(z,D,E,Q){if(E==="child"){g.Xs(D);let k;Q===void 0?k=void 0:k=!Array.isArray(Q)||Q&&typeof Q.G==="string"?[Q]:Q;E=$7X(z,k);for(var T of E)D.appendChild(T)}else E==="style"?g.ZU(D,"cssText",Q?Q:""):Q===null||Q===void 0?D.removeAttribute(E):(T=Q.toString(),E==="href"&&(T=Lw(g.JA(T,g.Xr)||g.ue)),D.setAttribute(E,T))}; +$7X=function(z,D){var E=[];if(!D)return E;for(let Q of D){if(Q==null)continue;D=Q.nodeType;D===1||D===3?E.push(Q):Q&&typeof Q.G==="string"?E.push(z.createElement(Q)):Q.element?E.push(Q.element):typeof Q==="string"&&Q.indexOf("\n")!==-1?Q.split("\n").forEach((T,k)=>{k>0&&E.push(g.nx("BR"));E.push(g.WO(T))}):E.push(g.WO(Q))}return E}; +e1=function(z,D){z=z.element.element;D?z.setAttribute("aria-hidden","true"):z.removeAttribute("aria-hidden")}; +dS=function(z){return z.L&&z.fade.state!==4}; +FE=function(z){z.sourceElement&&(document.activeElement&&g.Vx(z.element,document.activeElement)&&z.sourceElement.focus(),z.sourceElement.setAttribute("aria-expanded","false"),z.sourceElement=void 0);z.K.L();z.A=void 0}; +g.Lh=function(){return{G:"svg",rR:{height:"100%",version:"1.1",viewBox:"0 0 32 32",width:"100%"},gR:[{G:"path",rR:{d:"M 19.41,20.09 14.83,15.5 19.41,10.91 18,9.5 l -6,6 6,6 z",fill:"#fff"}}]}}; +g.fh=function(){return{G:"svg",rR:{height:"100%",version:"1.1",viewBox:"0 0 32 32",width:"100%"},gR:[{G:"path",rR:{d:"m 12.59,20.34 4.58,-4.59 -4.58,-4.59 1.41,-1.41 6,6 -6,6 z",fill:"#fff"}}]}}; +g.nh=function(){return{G:"svg",rR:{height:"100%",viewBox:"0 0 24 24",width:"100%"},gR:[{G:"path",rR:{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z",fill:"#fff"}}]}}; +WJ=function(){return{G:"svg",rR:{height:"100%",version:"1.1",viewBox:"0 0 110 26",width:"100%"},gR:[{G:"path",rI:!0,vF:"ytp-svg-fill",rR:{d:"M 16.68,.99 C 13.55,1.03 7.02,1.16 4.99,1.68 c -1.49,.4 -2.59,1.6 -2.99,3 -0.69,2.7 -0.68,8.31 -0.68,8.31 0,0 -0.01,5.61 .68,8.31 .39,1.5 1.59,2.6 2.99,3 2.69,.7 13.40,.68 13.40,.68 0,0 10.70,.01 13.40,-0.68 1.5,-0.4 2.59,-1.6 2.99,-3 .69,-2.7 .68,-8.31 .68,-8.31 0,0 .11,-5.61 -0.68,-8.31 -0.4,-1.5 -1.59,-2.6 -2.99,-3 C 29.11,.98 18.40,.99 18.40,.99 c 0,0 -0.67,-0.01 -1.71,0 z m 72.21,.90 0,21.28 2.78,0 .31,-1.37 .09,0 c .3,.5 .71,.88 1.21,1.18 .5,.3 1.08,.40 1.68,.40 1.1,0 1.99,-0.49 2.49,-1.59 .5,-1.1 .81,-2.70 .81,-4.90 l 0,-2.40 c 0,-1.6 -0.11,-2.90 -0.31,-3.90 -0.2,-0.89 -0.5,-1.59 -1,-2.09 -0.5,-0.4 -1.10,-0.59 -1.90,-0.59 -0.59,0 -1.18,.19 -1.68,.49 -0.49,.3 -1.01,.80 -1.21,1.40 l 0,-7.90 -3.28,0 z m -49.99,.78 3.90,13.90 .18,6.71 3.31,0 0,-6.71 3.87,-13.90 -3.37,0 -1.40,6.31 c -0.4,1.89 -0.71,3.19 -0.81,3.99 l -0.09,0 c -0.2,-1.1 -0.51,-2.4 -0.81,-3.99 l -1.37,-6.31 -3.40,0 z m 29.59,0 0,2.71 3.40,0 0,17.90 3.28,0 0,-17.90 3.40,0 c 0,0 .00,-2.71 -0.09,-2.71 l -9.99,0 z m -53.49,5.12 8.90,5.18 -8.90,5.09 0,-10.28 z m 89.40,.09 c -1.7,0 -2.89,.59 -3.59,1.59 -0.69,.99 -0.99,2.60 -0.99,4.90 l 0,2.59 c 0,2.2 .30,3.90 .99,4.90 .7,1.1 1.8,1.59 3.5,1.59 1.4,0 2.38,-0.3 3.18,-1 .7,-0.7 1.09,-1.69 1.09,-3.09 l 0,-0.5 -2.90,-0.21 c 0,1 -0.08,1.6 -0.28,2 -0.1,.4 -0.5,.62 -1,.62 -0.3,0 -0.61,-0.11 -0.81,-0.31 -0.2,-0.3 -0.30,-0.59 -0.40,-1.09 -0.1,-0.5 -0.09,-1.21 -0.09,-2.21 l 0,-0.78 5.71,-0.09 0,-2.62 c 0,-1.6 -0.10,-2.78 -0.40,-3.68 -0.2,-0.89 -0.71,-1.59 -1.31,-1.99 -0.7,-0.4 -1.48,-0.59 -2.68,-0.59 z m -50.49,.09 c -1.09,0 -2.01,.18 -2.71,.68 -0.7,.4 -1.2,1.12 -1.49,2.12 -0.3,1 -0.5,2.27 -0.5,3.87 l 0,2.21 c 0,1.5 .10,2.78 .40,3.78 .2,.9 .70,1.62 1.40,2.12 .69,.5 1.71,.68 2.81,.78 1.19,0 2.08,-0.28 2.78,-0.68 .69,-0.4 1.09,-1.09 1.49,-2.09 .39,-1 .49,-2.30 .49,-3.90 l 0,-2.21 c 0,-1.6 -0.2,-2.87 -0.49,-3.87 -0.3,-0.89 -0.8,-1.62 -1.49,-2.12 -0.7,-0.5 -1.58,-0.68 -2.68,-0.68 z m 12.18,.09 0,11.90 c -0.1,.3 -0.29,.48 -0.59,.68 -0.2,.2 -0.51,.31 -0.81,.31 -0.3,0 -0.58,-0.10 -0.68,-0.40 -0.1,-0.3 -0.18,-0.70 -0.18,-1.40 l 0,-10.99 -3.40,0 0,11.21 c 0,1.4 .18,2.39 .68,3.09 .49,.7 1.21,1 2.21,1 1.4,0 2.48,-0.69 3.18,-2.09 l .09,0 .31,1.78 2.59,0 0,-14.99 c 0,0 -3.40,.00 -3.40,-0.09 z m 17.31,0 0,11.90 c -0.1,.3 -0.29,.48 -0.59,.68 -0.2,.2 -0.51,.31 -0.81,.31 -0.3,0 -0.58,-0.10 -0.68,-0.40 -0.1,-0.3 -0.21,-0.70 -0.21,-1.40 l 0,-10.99 -3.40,0 0,11.21 c 0,1.4 .21,2.39 .71,3.09 .5,.7 1.18,1 2.18,1 1.39,0 2.51,-0.69 3.21,-2.09 l .09,0 .28,1.78 2.62,0 0,-14.99 c 0,0 -3.40,.00 -3.40,-0.09 z m 20.90,2.09 c .4,0 .58,.11 .78,.31 .2,.3 .30,.59 .40,1.09 .1,.5 .09,1.21 .09,2.21 l 0,1.09 -2.5,0 0,-1.09 c 0,-1 -0.00,-1.71 .09,-2.21 0,-0.4 .11,-0.8 .31,-1 .2,-0.3 .51,-0.40 .81,-0.40 z m -50.49,.12 c .5,0 .8,.18 1,.68 .19,.5 .28,1.30 .28,2.40 l 0,4.68 c 0,1.1 -0.08,1.90 -0.28,2.40 -0.2,.5 -0.5,.68 -1,.68 -0.5,0 -0.79,-0.18 -0.99,-0.68 -0.2,-0.5 -0.31,-1.30 -0.31,-2.40 l 0,-4.68 c 0,-1.1 .11,-1.90 .31,-2.40 .2,-0.5 .49,-0.68 .99,-0.68 z m 39.68,.09 c .3,0 .61,.10 .81,.40 .2,.3 .27,.67 .37,1.37 .1,.6 .12,1.51 .12,2.71 l .09,1.90 c 0,1.1 .00,1.99 -0.09,2.59 -0.1,.6 -0.19,1.08 -0.49,1.28 -0.2,.3 -0.50,.40 -0.90,.40 -0.3,0 -0.51,-0.08 -0.81,-0.18 -0.2,-0.1 -0.39,-0.29 -0.59,-0.59 l 0,-8.5 c .1,-0.4 .29,-0.7 .59,-1 .3,-0.3 .60,-0.40 .90,-0.40 z"}}]}}; +XE=function(){return{G:"svg",rR:{fill:"none",height:"100%",viewBox:"0 0 143 51",width:"100%"},gR:[{G:"path",rR:{d:"M58.37 41.39H62.79V27.23C62.79 23.03 62.69 18.69 62.43 13.59H62.93L63.69 16.89L68.67 41.39H73.17L78.07 16.89L78.89 13.59H79.37C79.15 18.45 79.03 22.89 79.03 27.23V41.39H83.45V8.79H75.95L73.41 20.81C72.35 25.85 71.51 32.01 71.01 35.19H70.73C70.33 31.95 69.49 25.81 68.41 20.85L65.81 8.79H58.37V41.39Z",fill:"white"}},{G:"path",rR:{d:"M91.45 41.73C93.91 41.73 95.83 40.59 97.17 38.13H97.35L97.69 41.39H101.43V17.73H96.47V36.61C95.91 37.67 94.81 38.29 93.73 38.29C92.33 38.29 91.89 37.17 91.89 35.13V17.73H86.93V35.43C86.93 39.49 88.19 41.73 91.45 41.73Z", +fill:"white"}},{G:"path",rR:{d:"M110.79 41.89C115.15 41.89 117.75 39.83 117.75 35.65C117.75 31.79 115.93 30.39 111.85 27.47C109.67 25.91 108.39 25.09 108.39 22.95C108.39 21.47 109.27 20.61 110.89 20.61C112.69 20.61 113.33 21.81 113.33 25.29L117.45 25.07C117.77 19.57 115.71 17.23 110.97 17.23C106.57 17.23 104.17 19.27 104.17 23.45C104.17 27.25 105.97 28.83 108.93 31.03C111.89 33.23 113.55 34.53 113.55 36.23C113.55 37.75 112.51 38.61 111.01 38.61C109.13 38.61 108.11 36.97 108.29 34.41L104.21 34.49C103.51 39.25 105.89 41.89 110.79 41.89Z", +fill:"white"}},{G:"path",rR:{d:"M122.5 14.59C124.22 14.59 125.04 13.99 125.04 11.59C125.04 9.33 124.16 8.65 122.5 8.65C120.84 8.65 119.94 9.27 119.94 11.59C119.94 13.99 120.82 14.59 122.5 14.59ZM120.2 41.39H125V17.73H120.2V41.39Z",fill:"white"}},{G:"path",rR:{d:"M134.95 41.79C137.31 41.79 138.63 41.49 139.71 40.47C141.31 39.01 141.97 36.63 141.85 33.11L137.41 32.87C137.41 36.87 136.81 38.45 135.03 38.45C133.13 38.45 132.77 36.45 132.77 31.97V27.21C132.77 22.41 133.23 20.51 135.07 20.51C136.67 20.51 137.29 22.01 137.29 26.47L141.65 26.15C141.97 22.93 141.59 20.29 140.09 18.83C139.01 17.77 137.37 17.29 135.15 17.29C129.65 17.29 127.75 20.73 127.75 28.03V31.17C127.75 38.47 129.23 41.79 134.95 41.79Z", +fill:"white"}},{G:"path",rR:{"clip-rule":"evenodd",d:"M24.99 49C29.74 49.00 34.38 47.59 38.32 44.95C42.27 42.32 45.35 38.57 47.17 34.18C48.98 29.80 49.46 24.97 48.53 20.32C47.61 15.66 45.32 11.38 41.97 8.03C38.61 4.67 34.33 2.38 29.68 1.46C25.02 .53 20.20 1.01 15.81 2.82C11.43 4.64 7.68 7.71 5.04 11.66C2.40 15.61 1 20.25 1 25C0.99 28.15 1.61 31.27 2.82 34.18C4.03 37.09 5.79 39.74 8.02 41.97C10.25 44.19 12.89 45.96 15.81 47.17C18.72 48.37 21.84 49 24.99 49ZM24.99 12.36C27.49 12.36 29.94 13.10 32.02 14.48C34.10 15.87 35.72 17.84 36.68 20.15C37.64 22.46 37.89 25.01 37.41 27.46C36.92 29.91 35.72 32.17 33.95 33.94C32.18 35.70 29.93 36.91 27.48 37.40C25.02 37.89 22.48 37.64 20.17 36.68C17.86 35.72 15.88 34.10 14.50 32.02C13.11 29.94 12.37 27.50 12.37 25C12.37 21.65 13.70 18.44 16.07 16.07C18.43 13.70 21.64 12.37 24.99 12.36ZM24.99 10.43C22.11 10.43 19.29 11.28 16.89 12.88C14.50 14.48 12.63 16.76 11.53 19.42C10.42 22.09 10.13 25.02 10.70 27.85C11.26 30.67 12.65 33.27 14.69 35.31C16.73 37.35 19.32 38.73 22.15 39.30C24.98 39.86 27.91 39.57 30.57 38.46C33.23 37.36 35.51 35.49 37.11 33.09C38.71 30.70 39.57 27.88 39.56 25C39.56 23.08 39.19 21.19 38.46 19.42C37.72 17.65 36.65 16.04 35.30 14.69C33.94 13.34 32.34 12.27 30.57 11.53C28.80 10.80 26.90 10.43 24.99 10.43ZM32.63 24.99L20.36 32.09V17.91L32.63 24.99Z", +fill:"white","fill-rule":"evenodd"}}]}}; +Jq=function(z={},D=[]){D.push("ytp-menuitem");"role"in z||(z.role="menuitem");"tabindex"in z||(z.tabindex="0");return{G:"div",ek:D,rR:z,gR:[{G:"div",vF:"ytp-menuitem-icon",hT:"{{icon}}"},{G:"div",vF:"ytp-menuitem-label",hT:"{{label}}"},{G:"div",vF:"ytp-menuitem-content",hT:"{{content}}"}]}}; +u4=function(z){return z?g.$_(z):""}; +Vm=function(z){return z===-0x8000000000000?"BEFORE_MEDIA_START":z===0?"MEDIA_START":z===0x7ffffffffffff?"MEDIA_END":z===0x8000000000000?"AFTER_MEDIA_END":z.toString()}; +g.Or=function(z,D){return z.start-D.start||z.priority-D.priority||z.L-D.L}; +g.b4=function(z){return`crn_${z}`}; +g.j1=function(z){return`crx_${z}`}; +mn=function(z,D,E,Q){D in z.K||(E=new g.vJ(E,Q,{id:D,priority:2,namespace:"appad"}),z.api.Ql([E],1),z.K[D]=E)}; +l4=function(z,D){qTI(z,D).then(E=>{g.Hv(D,void 0,void 0,E)})}; +Yd=function(z,D){D.forEach(E=>{l4(z,E)})}; +Id=function(z,D,E){if(!(E in D))return!1;D=D[E];Array.isArray(D)||(D=[D]);for(let Q of D)D={CPN:z.api.getVideoData().clientPlaybackNonce},D=g.p8(Q,D),g.Hv(D,void 0,MH(CQ(D,PDX),D,!1,"Active View 3rd Party Integration URL")||MH(CQ(D,MPa),D,!1,"Google/YouTube Brand Lift URL")||MH(CQ(D,CD6),D,!1,"Nielsen OCR URL"));return!0}; +qTI=function(z,D){return g.Us(z.api.X())&&g.QN(D)&&g.DH(D)?g.By(z.api.X(),z.api.getVideoData().V()).then(E=>{var Q;E&&(Q={Authorization:`Bearer ${E}`});return Q},void 0):g.hQ()}; +ad=function(z,D){z.checked=D;z.element.setAttribute("aria-checked",String(z.checked))}; +S1=function(z,D){z.enabled=D;z.enabled?z.element.removeAttribute("aria-disabled"):z.element.setAttribute("aria-disabled","true")}; +Rd=function(z,D,E=!1,Q){var T=z.currentTarget;if(!E&&TT(z))return z.preventDefault(),!0;D.pauseVideo();z=T.getAttribute("href");Jr(z,Q);return!1}; +Zb=function(z,D,E){if(NV(D.X())&&D.getPresentingPlayerType()!==2)TT(E)&&(D.isFullscreen()&&!D.X().externalFullscreen&&D.toggleFullscreen(),E.preventDefault());else{let Q=TT(E);Q&&D.pauseVideo();Jr(z);Q&&(g.VK(z),E.preventDefault())}}; +cJ=function(z){return z.audio?.audioQuality==="AUDIO_QUALITY_HIGH"&&!z.B()}; +Kh=function(z){return z.audio?.K===!0}; +hq=function(z){return z.B()}; +var ANk=function(z,D){return E2[J[7]](this,6,8263,z,D)}; +ph=function(z){return z.audio?.L===!0}; +xd=function(z,D){if(z.length<2)return!1;var E=D(z[0]);return z.some(Q=>D(Q)!==E)}; +Ur=function(z,D){z=BKk(z,D.languageId);z=HJ(z,!!D.hw);return z=NT(z,!!D.o5)}; +HJ=function(z,D){var E=g.xc(z,Q=>ph(Q)===D); +return E.length>0?E:z}; +NT=function(z,D){var E=g.xc(z,Q=>Kh(Q)===D); +return E.length>0?E:z}; +zus=function(z,D){return D.id!=="und"?g.xc(z,E=>{var Q=D.getLanguageInfo()?.name;return E.oy?.name===Q}):z}; +BKk=function(z,D){if(D&&D!=="und")if(typeof D==="string"){var E=g.i5(z,T=>T.id===D); +if(E?.oy)var Q=E.oy.id}else Q=D.oy?.id;if(Q&&(E=g.xc(z,T=>T.oy?.id===Q),E.length>0))return E; +E=g.xc(z,T=>!!T.oy?.isDefault); +return E.length>0?E:z}; +Dgk=function(z){var D=g.xc(z,E=>hq(E)===!0); +return D.length>0?D:z}; +EKk=function(z){var D=g.xc(z,E=>cJ(E)===!0); +return D.length>0?D:z}; +QFa=function(z,D){z=new Set(z.map(D));z.delete(void 0);return z.size>=2}; +TPW=function(z,D){return D.priority-z.priority}; +gS=function(z,D,E=!1){if(E)z.items.push(D),z.menuItems.element.appendChild(D.element);else{E=g.DZ(z.items,D,TPW);if(E>=0)return;E=~E;g.AA(z.items,E,0,D);g.Jt(z.menuItems.element,D.element,E)}D.subscribe("size-change",z.w6,z);z.menuItems.Iq("size-change")}; +rS=function(z,D){D.unsubscribe("size-change",z.w6,z);z.m7()||(g.sx(z.items,D),z.menuItems.element.removeChild(D.element),z.menuItems.Iq("size-change"))}; +g.i4=function(z,D){if(z.A){var E=z.options[z.A];E.element.getAttribute("aria-checked");E.element.setAttribute("aria-checked","false");z.A=null}if(E=z.options[D])E.element.setAttribute("aria-checked","true"),z.Z(z.B(D)),z.A=D}; +k_V=function(z,D,E,Q){E=new wS({G:"div",ek:["ytp-menuitem",""],rR:{tabindex:"0",role:"menuitemradio","aria-checked":Q?"true":"false"},gR:[{G:"div",ek:["ytp-menuitem-label"],hT:"{{label}}"}]},E,z.B(D));E.WN("click",()=>{z.Y(D)}); +return E}; +g.tq=function(z,D){var E=z.U;for(var Q of E.items)Q.unsubscribe("size-change",E.w6,E);E.items=[];try{g.Xs(E.menuItems.element)}catch(T){g.xl(new g.k3("Failed to remove menu items from panel menu.",{error:T.message,originalStack:T.stack,childToBeRemoved:E.menuItems.element.firstChild?.textContent??"child element not found"}))}E.menuItems.Iq("size-change");E={};Q=!1;for(let T=0;T{E!=null&&(z.api.X().mu=E,z.api.X().SZ="EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER")}); +g.a(z,z.K);z.events.K3(z.api,"videoStatsPingCreated",E=>{var Q=z.K;Q=Q.K==null?null:Math.round(Q.K*100)/100;E.inview=Q!=null?Q:void 0;Q=z.api.getPlayerSize();if(Q.height>0&&Q.width>0){Q=[Math.round(Q.width),Math.round(Q.height)];let T=g.Od();T>1&&Q.push(T);Q=Q.join(":")}else Q=void 0;E.size=Q})}; +dga=function(z){return z.map(D=>new d7(D.id,"application/x-mpegURL",{oy:D.oy}))}; +$d=function(z,D,E,Q){function T(G){var e=!(G.status!==204&&G.status!==200&&!G.response);G={succ:`${+e}`,rc:G.status,lb:G.response?.byteLength||0,rt:((0,g.N)()-k).toFixed(),shost:g.Yw(z),trigger:D};sr(G,z);E&&E(G);Q&&!e&&Q(new g.Tf("pathprobe.net",G))} +var k=(0,g.N)();g.vx(z,{format:"RAW",responseType:"arraybuffer",timeout:1E4,onFinish:T,onTimeout:T})}; +sr=function(z,D){window.performance?.getEntriesByName&&(D=performance.getEntriesByName(D))&&D.length&&(D=D[0],z.pedns=(D.domainLookupEnd-D.startTime).toFixed(),z.pecon=(D.connectEnd-D.domainLookupEnd).toFixed(),z.perqs=(D.requestStart-D.connectEnd).toFixed())}; +PJ=function(z){return qT(z.yi,!z.policy.Hb,z.policy.LY)}; +FGs=function(z,D){var E=Math.min(z.policy.Sz,MT(z.yi));z=PJ(z);return D-E*z}; +Ch=function(z,D,E){return Math.ceil(Math.max(Math.max(z.policy.Ss,z.policy.o_*E),Math.min(Math.min(z.policy.wR,31*E),Math.ceil(D*E))))||z.policy.Ss}; +Aq=function(z,D,E,Q,T=!1){if(z.policy.eV)return Math.ceil(z.policy.eV*D);z.policy.mL&&(Q=Math.abs(Q));Q/=z.playbackRate;var k=1/qT(z.yi);E=Math.max(.9*(Q-3),MT(z.yi)+z.yi.L.K*k)/k*.8/(D+E);E=Math.min(E,Q);z.policy.p9>0&&T&&(E=Math.max(E,z.policy.p9));return Ch(z,E,D)}; +BJ=function(z){return PJ(z)/z.playbackRate}; +zt=function(z,D,E){var Q=z.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],T=z.policy.playbackStartPolicy.startMinReadaheadPolicy||[];z=Infinity;D=D&&Q.length>0?Q:T;for(let k of D)D=k.minReadaheadMs||0,E<(k.minBandwidthBytesPerSec||0)||z>D&&(z=D);return z=0?D[T]:null;var L;if(L=E){L=Q;var f=T,n=E.startTimeMs+E.durationMs,W=L.startTimeMs+L.durationMs;if(L.startTimeMs-n>z.K)L=!1;else if(EE(z,E.formatId,L.formatId))E.durationMs= +Math.max(n,W)-E.startTimeMs,E.gP=Math.max(E.gP,L.gP),L=!0;else if(Math.abs(E.startTimeMs-L.startTimeMs)<=z.K)if(E.durationMs>L.durationMs+z.K){f=E.formatId;var V=E.zF,Y=E.gP;E.formatId=L.formatId;E.durationMs=L.durationMs;E.zF=L.zF;E.gP=L.gP;L.formatId=f;L.startTimeMs=W;L.durationMs=n-W;L.zF=V;L.gP=Y;L=!1}else E.formatId=L.formatId,L=!0;else n>L.startTimeMs&&(n>W&&(D.splice(f+1,0,{formatId:E.formatId,startTimeMs:W,durationMs:n-W,zF:L.gP+1,gP:E.gP}),z.logger&&z.logger({splitOldStart:E.startTimeMs?.toFixed(3), +splitOldEnd:n?.toFixed(3),splitNewStart:L.startTimeMs?.toFixed(3),splitNewEnd:W?.toFixed(3)})),E.durationMs=L.startTimeMs-E.startTimeMs,E.gP=L.zF-1),L=!1}L?Q=E:(T+=1,D.splice(T,0,Q));E=0;for(L=T+1;L=V+n.K?n=!0:Y+n.KE.startTimeMs-Q.startTimeMs); +return z>=0?z:-z-2}; +Tt=function(z,D,E){if(z.logger){var Q=[];for(let T=0;T0&&(0,g.N)()-z.Y<5E3&&(z.logger&&z.logger({dend:Q.info.nx()}),E=TVQ(E,T,T+.01))}z.policy.AP&&z.logger&&z.logger({cbri:`${z.L}`});Q=[];for(var k=T=0;T=G){let W={...z.lE[k]};var d=z.Sw.A.get(qD(z.lE[k].formatId)),F=Math.max(e,G);G=d.index.Rx(F+ +z.K/1E3);e=d.index.getStartTime(G);var L=G+ +(Math.abs(e-F)>z.K/1E3);F=L+z.Z;L=d.index.getStartTime(L)*1E3;k!==z.L||D?(W.zF=F,W.startTimeMs=L):(z.logger&&z.logger({pEvict:"1",og:W.startTimeMs,adj:e*1E3}),W.zF=G+z.Z,W.startTimeMs=e*1E3);G=z.A?.info.duration||11;k===z.L&&fz.K/1E3);G=e+z.Z;d=d.index.jm(e)*1E3;W.gP=G;W.durationMs=d-W.startTimeMs;W.zF<=W.gP&&Q.push(W)}n{D.push({...k})}); +var Q=z.xV.K,T=z.L;for(let k of Q)T=Qj(z,D,E,k,T);D.forEach(k=>{k.startTimeMs&&(k.startTimeMs+=z.timestampOffset*1E3)}); +return{lE:D,Lz:E}}; +EE=function(z,D,E){return D.itag!==E.itag||D.xtags!==E.xtags?!1:z.Sw.Bc||D.lmt===E.lmt}; +Wg=function(z,D,E,Q,T){if(!D.L3.K()){if(!(T=E===0||!!D.L.length&&D.L[0]instanceof Gt))a:{if(D.L.length&&(T=D.L[0],T instanceof ef&&T.Eo&&T.rE)){T=!0;break a}T=!1}T||z.policy.K||d$(D);return E}var k=FL(D,E);if(!isNaN(k))return k;if(z.loader.pQ(E*1E3))return E;T.Y_?z.policy.zD&&(z=LG(z.loader,D),fG(D.A,E+z,!0)):(D.kR(),z.loader.NI(!1,`sta_${+D.L3.info.pR()}`));return Q&&(z=vV(Q.jb(),E),!isNaN(z))?(nG(D,z+frk,T),E):nG(D,E,T)}; +XL=function(z,D,E){if(!z.policy.V){z=D.L3.index;var Q=D.K.TV;z.dL(Q)||E&&E.TV===Q?(D.Z=!z.dL(Q),D.j=!z.dL(Q)):(D.Z=!0,D.j=!0)}}; +uq=function(z){var D=Math.max(z.videoTrack.A.A||0,z.audioTrack.A.A||0);J9(z.videoTrack);J9(z.audioTrack);z.policy.V||vo(z.Sw);z.Sw.isManifestless&&!z.policy.V&&(z.K=!0,z.L=0);var E=z.loader;if(!E.policy.PS||E.policy.HF)E.currentTime=D;z.Z=!0;z.A=new A_;return z.A}; +bq=function(z){var D=z.videoTrack.B!==-1,E=z.audioTrack.B!==-1;if(!D||!E)if(D=!D&&Vj(z.videoTrack),E=!E&&Vj(z.audioTrack),D||E)if(E=D?z.videoTrack:z.audioTrack,D=D?z.audioTrack:z.videoTrack,E.B=Vj(E).info.TV,z.policy.V&&(D.B=Vj(D)?.info.j()||D.B),D.B!==-1){let Q=Math.max(D.L3.index.getStartTime(D.B),E.L3.index.getStartTime(E.B));Jx(z.Sw)&&Math.abs(Q-Jx(z.Sw))>432E3&&I2X(z.Sw);z.L&&(Q=z.L,z.L=0);g.C2(()=>{z.policy.V||OE(z,Q,102)}); +z.loader.N("initManifestlessSync",{st:Q,ost:Q+z.loader.Pc(),a:z.audioTrack.B,v:z.videoTrack.B});z.A&&(z.A.resolve(Q+.1),z.A=null);z.policy.V&&OE(z,Q,102)}}; +nKX=function(z,D,E){if(!z.isSeeking())return-1;E=(E?z.videoTrack:z.audioTrack).L3.index;var Q=E.Rx(z.targetTime);return(E.dL(z.Sw.sD)||D.TV===z.Sw.sD)&&Q{bq(z)}); +else{if(z.isSeeking()&&z.targetTime){let k=nKX(z,D,E);if(k!==-1){z.videoTrack.Z=!1;z.audioTrack.Z=!1;z.K=!0;z.L=0;g.C2(()=>{z.loader.N("seekreason",{reason:"behindMinSq",tgt:k});OE(z,k)}); +return}}E?z.videoTrack.j=!1:z.audioTrack.j=!1;var T=!z.K;FL(z.videoTrack,z.targetTime)>=0&&FL(z.audioTrack,z.targetTime)>=0&&T?((z.videoTrack.Z||z.audioTrack.Z)&&z.loader.N("iterativeSeeking",{status:"done",count:z.seekCount}),z.videoTrack.Z=!1,z.audioTrack.Z=!1):Q&&g.C2(()=>{if(z.K||!z.policy.qN)bq(z);else{var k=D.startTime,G=D.duration;if(!z.policy.V){var e=z.videoTrack.B!==-1&&z.audioTrack.B!==-1,d=!z.videoTrack.j&&!z.audioTrack.j;(E?z.videoTrack.Z:z.audioTrack.Z)&&e&&d&&(z.targetTime>=k&&z.targetTime< +k+G+.1?((E?z.videoTrack:z.audioTrack).Z=!1,z.videoTrack.Z||z.audioTrack.Z||(z.loader.N("iterativeSeeking",{status:"done",target:k,originalTime:k+z.loader.Pc(),count:z.seekCount}),z.seekCount=0)):z.seekCount<8?(z.seekCount++,z.loader.N("iterativeSeeking",{status:"inprogress",count:z.seekCount,target:z.targetTime,actual:k,duration:G,isVideo:E}),z.seek(z.targetTime,{})):(z.loader.N("iterativeSeeking",{status:"incomplete",count:z.seekCount,target:z.targetTime,actual:k}),z.seekCount=0,z.videoTrack.Z=!1, +z.audioTrack.Z=!1,jf(z.loader,k+.1,{iA:!0,Vh:"chunkSelectorSynchronizeMedia",vP:!0})))}}})}}; +lq=function(z,D,E){vg(z.yi,D);z.MN&&(z.MN.add(Math.ceil(D)-Math.ceil(z.U)),z.MN.add(Math.max(0,Math.ceil(E/1024)-Math.ceil(z.Z/1024))));var Q=D-z.U,T=E-z.Z;z.Mj=T;z.U9=Math.max(z.U9,T/(Q+.01)*1E3);z.U=D;z.Z=E;z.wR&&E>z.wR&&mm(z)}; +mm=function(z){z.tT=Math.max(z.tT,z.Z-z.uE);z.xV=Math.max(z.xV,z.U-z.Kr);z.wR=0}; +X1X=function(z,D){z.url=D;window.performance&&!performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=()=>{performance.clearResourceTimings()})}; +YB=function(z){z.isActive&&(z.isActive=!1)}; +I2=function(z){z.C3=z.K+z.snapshot.delay*1E3;z.s9=!1}; +Sf=function(z,D,E){if(!z.MK){D=Math.max(D,.01);var Q=z.Pj?Math.max(D,E/z.Pj):D,T=z.yi.L.A;T&&(Q=D,z.Pj&&(Q=Math.max(D,E/z.Pj*T)));a2(z.yi,D,E,Q)}}; +R2=function(z){var D=z.QA||z.kV;return D?z.snapshot.delay+Math.min(z.wP,(z.j-z.yA)/1E3)+D:z.YX}; +ZR=function(z){return(z.S-z.K)/1E3}; +KG=function(z,D){if(z.S_&&z.TV!==void 0&&z.e1!==void 0){var E=Math,Q=E.min,T=z.V;var k=z.S_;var G=z.K;if(cg(k,z.TV))k=D;else{var e=0;k.Nz&&(e=.2);k=G+(k.wP+e)*1E3}z.V=Q.call(E,T,k);E=Math;Q=E.min;T=z.D;k=z.S_;G=z.K;e=JvX(k,z.TV,z.e1);e!==2&&(D=e?D:G+k.wP*1E3,k.Nz&&(D+=k.wP*1E3));z.D=Q.call(E,T,D);z.V<=z.K?I2(z):(z.C3=z.V,z.s9=!0)}}; +h9=function(z,D){if(D+1<=z.totalLength){var E=Z4(z,D);E=E<128?1:E<192?2:E<224?3:E<240?4:5}else E=0;if(E<1||!(D+E<=z.totalLength))return[-1,D];if(E===1)z=Z4(z,D++);else if(E===2)E=Z4(z,D++),z=Z4(z,D++),z=(E&63)+64*z;else if(E===3){E=Z4(z,D++);var Q=Z4(z,D++);z=Z4(z,D++);z=(E&31)+32*(Q+256*z)}else if(E===4){E=Z4(z,D++);Q=Z4(z,D++);let T=Z4(z,D++);z=Z4(z,D++);z=(E&15)+16*(Q+256*(T+256*z))}else E=D+1,z.focus(E),Ys(z,E,4)?z=I7(z).getUint32(E-z.A,!0):(Q=Z4(z,E+2)+256*Z4(z,E+3),z=Z4(z,E)+256*(Z4(z,E+1)+ +256*Q)),D+=5;return[z,D]}; +pG=function(z){return g.gv(z.info.jw,D=>D.type===3)}; +rza=async function(z,D){return D?(new J_(z.L)).encrypt(D,z.K):D}; +weW=async function(z,D){return D?await (new J_(z.L)).decrypt(D,z.K):D}; +xB=function(z){z.A.read().then(z.S,z.onError).then(void 0,g.pN)}; +Nf=function(z,D,E,Q,T){if($c(48,7962,z.cW))return new zts(z,E);z=z.zo();return Q?Mv()?new Hg(z,D,E,T):new D6s(z,D,E,T):new EZr(z,E,T)}; +UE=function(z,D,E){z.K&&(mB(z.K,D),D=z.K,z.K=null);var Q=0,T=0;for(let d of z.jw){if(d.range&&Q+d.L<=z.L){Q+=d.L;continue}if(Tz(d)&&!E&&z.L+D.totalLength-T=400?(z.lastError="net.badstatus",!0):T?(z.lastError="ump.spsrejectfailure",!0):E||Q?!1:(z.lastError=D===204?"net.nocontent":"net.connect",!0)}; +yj=function(z,D){if(z.policy.lw)return!1;var E=D.getResponseHeader("content-type"),Q=D.Fq();z=!Q||Q<=z.policy.pS;return(!D.mw()||!E||E.indexOf("text/plain")!==-1)&&z}; +Ip=function(z,D,E,Q,T,k,G,e){var d=D^z;var F;((z^70)&15)==1&&(F=Q(k,G,e));if((z|56)==z){let f=E[J[d^3626]](J[d^3630]),n={};for(let W=0;WD?.maxWidth||z?.maxHeight>D?.maxHeight}; +TwX=function(z,D){for(let E of D.keys()){let Q=D.get(E);if(Q.length===0)continue;g.TF(Q,(G,e)=>e.maxFramerate-G.maxFramerate); +let T=[Q[0]],k=0;for(let G=1;Gz.K||E.push(Q);return E}; +$B=function(z,D,E){var Q=etO[z]||[];E.W("html5_shorts_onesie_mismatched_fix")&&(Q=d66[z]||[]);D.push(...Q);E.W("html5_early_media_for_drm")&&D.push(...(Ffk[z]||[]))}; +Lfs=function(z,D){var E=cZ(z),Q=z.X(),T=Q.A;Q=Q.W("html5_shorts_onesie_mismatched_fix");var k=z.ox();if(Q){if(!T.K){if(k&&qf)return qf;if(Pg)return Pg}}else if(Pg&&!T.K)return Pg;var G=[],e=[],d={},F=Mf.concat(CG);Q&&(F=Mf.concat(A9));z.W("html5_early_media_for_drm")&&(F=F.concat(Bg),z.W("allow_vp9_1080p_mq_enc")&&F.push(zj));var L=[...D7];z.W("html5_iamf_audio_onesie_fmt")&&L.push(["773"]);for(var f of F){F=!1;for(let W of f){var n=EJ(W,k&&Q);if(!n||!n.video)continue;if(n.K()&&!E.WF&&n.video.qualityOrdinal> +E.oM)continue;let V=g.BC(z.X().experiments,"html5_drm_byterate_soft_cap");if(V>0&&f1(n)&&n.FX>V)continue;if(F){G.push(W);$B(W,G,z);continue}n=bN(E,n,T);n===!0?(F=!0,G.push(W),$B(W,G,z)):d[W]=n}}for(let W of L)for(let V of W){f=Q5(V);if(!f||!f.audio||!z.W("html5_onesie_51_audio")&&f.B())continue;f=bN(E,f,T);if(f===!0){e.push(V);$B(V,e,z);break}else d[V]=f}if(!z.W("html5_enable_audio_quality_setting")){z=["141","774"];for(let W of z)e.includes(W)&&(g.sx(e,W),d[W]="blkhqa")}E.K&&D("orfmts",d);if(Q)return T.K&& +(T.K=!1,qf=Pg=void 0),k?qf={video:G,audio:e}:Pg={video:G,audio:e};Pg={video:G,audio:e};T.K=!1;return Pg}; +Gj=function(z){var D={},E=z.C,Q=z.lr,T=z.yi,k=E.getVideoData(),G=KQ(0);var e=E.getVisibilityState();Q.W("html5_enable_audio_quality_setting")&&(D.IH=Q.IH);G&&(D.ZY=G,D.lastManualDirection=z6a(),G=wi()||0,G>0&&(G=(Q.W("html5_use_date_now_for_local_storage")?Date.now():(0,g.N)())-G,Q.W("html5_use_date_now_for_local_storage")?G>0&&(D.timeSinceLastManualFormatSelectionMs=G):D.timeSinceLastManualFormatSelectionMs=G));if(T.D||Q.W("html5_sabr_ugc_vod_web_embedded_client_default_bandwidth_on_iphone")&&EC)G= +Q.W("html5_disable_bandwidth_cofactors_for_sabr_live")?!!z.DP?.Hb:!1,D.uN=qT(T,!G);var d=c0.medium,F=Math.floor(d*16/9);(G=k.ox())||(k.K&&k.L&&k.L.videoInfos.length!==0?(G=k.L.videoInfos[0],G=!!G.video&&G.video.width0&&!D.NU&&(d=(e?.wY||Ec).compose(new dG(0,G,!1,"p")),D.Te.defaultPolicy=d.K,E.N("lsl",{qc:G})),k.yA&&k.W("html5_allow_multiview_tile_preload")&&(e=(e?.wY||Ec).compose(new dG(0,240,!1,"p")),D.Te.defaultPolicy=e.K);e=z.sR||k.Fd?[{trackType:1,isHdr:!1},{trackType:2,isHdr:!1},{trackType:2,isHdr:!0},{trackType:3, +isHdr:!1},{trackType:3,isHdr:!0},{trackType:4,isHdr:!1},{trackType:4,isHdr:!0},{trackType:5,isHdr:!1},{trackType:5,isHdr:!0}]:[{trackType:1,isHdr:!1},{trackType:2,isHdr:!1},{trackType:2,isHdr:!0}];D.Xv=z.authorizedFormats&&z.authorizedFormats.length>0?{authorizedFormats:z.authorizedFormats}:{authorizedFormats:e};z.sabrLicenseConstraint&&(D.Xv.sabrLicenseConstraint=z.sabrLicenseConstraint);if(Q.W("html5_onesie_media_capabilities")||wj(k))D.bc=3;Q.W("html5_onesie_audio_only_playback")&&S0(k)&&(D.bc= +1);z.DP?.GX&&z.nO&&(D.bc=D.bc===void 0?7:D.bc|4);e=k.MN?k.MN:cZ(k);if(Q.W("html5_onesie_media_capabilities")){G=Q.A;d=[];F=[];L=Q.W("html5_shorts_onesie_mismatched_fix");var f=k.ox(),n=Mf.concat(CG);L&&(n=Mf.concat(A9));Q.W("html5_early_media_for_drm")&&(n=n.concat(Bg),Q.W("allow_vp9_1080p_mq_enc")&&n.push(zj));var W=[...D7];Q.W("html5_iamf_audio_onesie_fmt")&&W.push(["773"]);for(var V of n)for(var Y of V){n=EJ(Y,f&&L);if(!n||!n.video)continue;let t=g.BC(Q.experiments,"html5_drm_byterate_soft_cap"); +if(!(t>0&&f1(n)&&n.FX>t)&&bN(e,n,G)===!0){d.push({videoCodec:Qh[AY[Y]],maxWidth:n.video.width,maxHeight:n.video.height,maxFramerate:n.video.fps});break}}for(var Z of W)for(var K of Z)if((V=Q5(K))&&V.audio&&(Q.W("html5_onesie_51_audio")||!V.B())&&bN(e,V,G)===!0){F.push({audioCodec:Tj[AY[K]],numChannels:V.audio.numChannels});break}D.mediaCapabilities={videoFormatCapabilities:d,audioFormatCapabilities:F}}if(z.DP?.MN()){V=z.L6;Y=z.xF;G=z.DP?.FX;Z=[];K=[];d=new Map;F=(F=k.A)?F.itag:void 0;L=k.L?.videoInfos; +L=L?.length?L[L.length-1].itag:void 0;F=!aX()&&F!==void 0&&V?.includes(Number(L));L=k.JH.K;for(var h of L.values())h.pR?K.push({audioCodec:Tj[h.Rq],numChannels:h.numChannels,spatialCapabilityBitmask:nZQ[h.Rq]}):(L=Qh[h.Rq],f=h.maxBitrateBps||0,W=G?G*8:0,f={videoCodec:L,maxWidth:Y&&!F?854:h.maxWidth||0,maxHeight:Y&&!F?480:h.maxHeight||0,maxFramerate:h.maxFramerate||0,is10BitSupported:h.cA||!1,maxBitrateBps:W&&f?Math.min(W,f):W||f,efficient:!0},L=`${L}_${h.cA}`,W=d.get(L)||[],W.push(f),d.set(L,W)); +Z=TwX(Z,d);h=V&&!F?[...V]:[];k.W("html5_ssff_denylist_opus_low")&&h.push(249,350);cZ(k);D.mediaCapabilities={videoFormatCapabilities:Z,audioFormatCapabilities:K,hdrModeBitmask:3,perPlaybackAttributes:h.length?{itagDenylist:h}:{}}}z.DP?.K&&(D.oP=e.oP,D.oM=z.DP?.oM);Q.vN&&(D.EW=Q.vN);D.T4=z.T4;D.n8=z.n8;D.uk=z.uk;D.cQ=z.cQ;z.g1&&(D.Tq=(0,g.N)()-z.g1);z.yf&&(D.yf=z.yf);Ck||(D.NZ=!0);h=MT(T)*1E3;h>0&&(D.VK=h);z.DP?.lc&&z.dK&&z.dK0?E:T.interruptions[0]||0;z.DP?.lg&&(D.JQ=z.JQ);Q.C3&&(D.audioTrackId=Q.C3);k.aC()&&!D.audioTrackId&&(Q.W("html5_fill_default_mosaic_audio_track_id")||(z=bm(k),D.audioTrackId=z),k?.N("misstrkchg",{"default":D.audioTrackId}));if(z=navigator.connection?.type||"")D.detailedNetworkType=kQ[z]||kQ.other;!Q.W("html5_enable_voice_boost")|| +k.ox()||k.isAd()||(D.bi=Q.cX);return D}; +d2=function(z,D,E,Q,T,k,G){var e={};D&&(e.Nn=D);if(!z)return e;e.playbackCookie=E?.playbackCookie;T&&(e.Uc=T);e.Si=[];e.C7=[];if(G?.size)for(let d of G.values())e.C7.push(d);if(z.sabrContextUpdates.size>0)for(let d of z.sabrContextUpdates.values())et(e,d,Q);g.uR(z)&&k&&et(e,k,Q);D=z.X().K;e.clientInfo={clientName:WfI[D.c.toUpperCase()]||0};D.cbrand&&(e.clientInfo.deviceMake=D.cbrand);D.cmodel&&(e.clientInfo.deviceModel=D.cmodel);D.cver&&(e.clientInfo.clientVersion=D.cver);D.cos&&(e.clientInfo.osName= +D.cos);D.cosver&&(e.clientInfo.osVersion=D.cosver);D=z.X();D.W("html5_sabr_enable_server_xtag_selection")&&D.lg&&(e.clientInfo.hl=D.lg);z.Sc&&(e.Sc=z.Sc);return e}; +et=function(z,D,E){var Q=D.type||0;E?.has(Q)?z.C7.push(D):z.Si.push(Q)}; +XbQ=function(z){if(!(ur(z.info)&&z.info.wd()&&z.policy.uE&&z.Xj)||z.info.Iy.L>=2||KQ()>0||!NH())return!1;var D=z.AI.get("aitags");if(!D)return!1;D=Xh(D).split(",");var E=[];for(let Q of z.Xj)g.tA(D,Q)&&E.push(Q);if(!E.length)return!1;z.AI.set("altitags",Wq(E.join(",")));return!0}; +F6=function(z,D,E=!1){g.y(D);z.KJ.lastError="player.exception";z.errorMessage=`${D.name}_${D.message}`;E?g.C2(()=>{w$(z.KJ)}):w$(z.KJ)}; +Le=function(z){z.xd&&(z.xhr.status=z.xd,z.xR=z.xd)}; +fe=function(z,D){z.timing.AT=!0;z.xhr.mw()&&z.timing.ew();z.policy.s9&&z.iW?.stop();UE(z.R0,D,!1)}; +ne=function(z,D,E){var Q=z.Pj?Math.max(D,E/z.Pj):D,T=z.yi.L.A;T&&(Q=D,z.Pj&&(Q=Math.max(D,E/z.Pj*T)));a2(z.yi,D,E,Q)}; +Wf=function(z,D,E,Q,T,k){z.D&&(z.D.add(Math.round(D)),z.D.add(Math.round(E)),z.D.add(Math.round(Q)),z.D.add(Math.round(T)),z.D.add(Math.round(k)),z.D.add(Math.round(z.s9)))}; +X6=function(z,D,E){switch(D){case 68:z.sU(E);break;case 35:z.Vk(E);break;case 44:z.ge(E);break;case 43:z.po(E);break;case 53:z.aE(E);break;case 56:z.x9();break;case 57:z.fH(E);break;case 42:z.G0(E);break;case 45:z.gB(E);break;case 59:z.VQ(E);break;case 51:z.T8(E);break;case 49:z.mo(E);break;case 50:z.Zy(E);break;case 47:z.e6(E);break;case 58:z.zw(E);break;case 61:z.Md(E);break;case 66:z.fP(E);break;case 46:z.Bk(E);break;case 67:z.onSnackbarMessage(E);break;case 71:D=iy(E,Zxr),z.PF.zU(D)}}; +JIL=function(z){JZ=z}; +uck=function(z,D,E){z.Sb.get(D).onProgress=E}; +up=function(z,D){z.Ee(D)&&(JZ?z.Sb.get(D).eM.clear():z.Sb.get(D).LR=new gz,z.L(D),z.Z=!0)}; +V7I=function(z){for(let [D,E]of z.Sb){let Q=D;E.nS||up(z,Q)}}; +Vh=function(z,D){z=z.Sb.get(D);if(!z)return 0;D=0;if(z.jw.length>0){for(let E of z.jw)D+=E.range?.length||0;return D}if(z.FC.length>0)for(let E of z.FC)D+=E.A6||0;return D+z.qV}; +Oc=function(z,D){if(JZ){let E=0;z=z.Sb.get(D);if(!z?.eM)return 0;for(let Q of z.eM.values())E+=Q.data.totalLength;return E}return z.Sb.get(D)?.LR.B()||0}; +bp=function(z,D){z=z.Sb.get(D);if(JZ){if(!z?.nS)return!1;D=z.eM.size>0;return z.tw.length>0||D}return!!z?.nS&&!!z?.LR.B()}; +jt=function(z,D){var E=z.Sb.get(D),Q=Vh(z,D),T=!Q&&!!E.bytesReceived;if(JZ){if(z.Sw?.Bc){for(var k of E.eM.values())if(!k.P8)return!1;return T}}else if(k=z.W8(D),T&&z.A&&k!==void 0)return k;return(T||E.bytesReceived===Q)&&E.Lt+Oc(z,D)===E.bytesReceived}; +m0=function(z,D,E,Q){D=OWn(z,D,E);E=E.DC;Q.jw.push(...D);if(JZ)Q.ZT.has(E)||Q.ZT.set(E,[]),Q.ZT.get(E).push(...D);else if(Q.R0)for(let T of D)Q.R0.jw.push(T);else Q.R0=new vf(z.DP,[...Q.jw]),z.DP?.Jy&&g.a(z,Q.R0);return D}; +OWn=function(z,D,E){var Q=z.Sw?.A.get(D);if(!Q)return[];if(E.hv)return Q.U(0,E.clipId)?.jw||[];if(Q.A()){var T=E.startMs,k=E.durationMs,G=1E3;z.DP?.K&&E.timeRange&&(T=E.timeRange.startTicks??-1,k=E.timeRange.ZD??-1,G=E.timeRange.timescale??-1);if(E.lQ<0||E.MD<0||k<0||T<0||E.A6<0||G<0)return up(z,D),[];z=BY(E.lQ,E.A6);D=E.nk||0;return[new L4(3,Q,z,"makeSliceInfosMediaBytes",E.MD-1,T/G,k/G,D,z.length-D,void 0,E.uz,E.clipId,E.LH!==void 0)]}if(E.MD<0)return up(z,D),[];if(z.Sw?.Bc)return k=Q.oY,G=k*Q.info.FX, +D=E.nk,z.DP?.K&&z.V.zd()!=="ONESIE"&&E.timeRange&&!D&&(T=E.timeRange.startTicks/E.timeRange.timescale),[new L4(3,Q,void 0,"makeSliceInfosMediaBytes",E.MD,T,k,D,G,!0,E.uz,E.clipId,E.LH!==void 0)];if(z.DP?.vj&&Q instanceof q8){if(!Q.K())return z.Sb.get(D).vR.set(E.DC,E),[];z=E.MD-1;T=Q.index.getStartTime(z);k=Q.index.getDuration(z);return[new L4(3,Q,void 0,"makeSliceInfosMediaBytes",z,T,k,0,k*Q.info.FX,void 0,void 0,void 0,E.LH!==void 0)]}return[]}; +lp=function(z,D,E){z.Sw=D;z.DP=E;for(let [Q,T]of z.Sb){D=Q;E=T;for(let k of E.Ec)m0(z,D,k,E)}}; +YQ=function(z){return z.E1()&&!z.aF}; +IE=function(z){z.policy.Z3&&z.lX&&!z.FP?z.FP=!0:z.CJ.ew()}; +aE=function(z,D){var E=-1,Q=-1,T=-1;if(z.Pe?.items)for(let k of z.Pe.items)D=e,d=z.Sw.isManifestless,G?(z.K?.ws.event==="predictStart"&&z.K.TVz.B&&(z.B=NaN,z.V=NaN);if(z.K&&z.K.TV===D){if(Q=z.K,!z.policy.B||!z.policy.L)if(T&&Q){var k=Q.ws,G=T.nh(k);k.event==="predictStart"&&(z.j=D);z.N("sdai",{onqevt:k.event,sq:D,mt:E,gab:G,cst:k.startSecs,cueid:z.policy.EE&&(G||k.event==="start")?k.identifier:void 0},!0);G?k.event!=="predictStart"?(k.event==="start"&&z.j===D-1&&z.N("sdai",{gabonstart:D}),Q.x_?pe(z,4,"cue"): +(z.B=D,z.V=E,z.N("sdai",{joinad:z.L,sg:z.B,st:z.V.toFixed(3)}),z.S=Date.now(),pe(z,2,z.L===3?"staftpred":"join"),Uc(T,Q.ws))):(G=g2(z),D+=Math.max(Math.ceil(-k.K/G),1),k=Math.floor(E-k.K/1E3),z.policy.L?z.A=k:z.Z=D,z.N("sdai",{onpred:E,estsq:D,estmt:k.toFixed(3)}),g.r2(z.loader,k,k,D,G),z.S=Date.now(),pe(z,3,"predict"),Uc(T,Q.ws)):z.L===1?z.Sk?.al(E)?(g.r2(z.loader,E,E,D),pe(z,4,"sk2head")):pe(z,5,"nogab"):k.event==="predictStart"&&(z.policy.L&&z.A>0?(E=Math.floor(E-k.K/1E3),z.A!==E&&z.N("sdai",{updateSt:E, +old:z.A}),z.A=E):z.Z>0&&(E=D+Math.max(Math.ceil(-k.K/g2(z)),1),z.Z!==E&&(z.N("sdai",{updateSt:E,old:z.Z}),z.Z=E)))}else z.N("sdai",{nulldec:1,sq:D,mt:E.toFixed(3),evt:Q?.ws?.event||"none"})}else z.L===1&&pe(z,5,"noad")}; +w2=function(z,D,E){return(E<0||E===z.B)&&!isNaN(z.V)?z.V:D}; +xQ=function(z,D,E){D.startSecs+=isNaN(z.U)?0:z.U;lO(z.Sw,D,E)}; +Hf=function(z,D){if(z.K){var E=z.K.ws.FJ-(D.startTime+z.U-z.K.ws.startSecs);E<=0||(E=new g.oJ(z.K.ws.startSecs-(isNaN(z.U)?0:z.U),E,z.K.ws.context,z.K.ws.identifier,"stop",z.K.ws.K+D.duration*1E3),z.N("cuepointdiscontinuity",{segNum:D.TV}),xQ(z,E,D.TV))}}; +g2=function(z){switch(z.policy.latencyClass){case "LOW":return 2E3;case "ULTRALOW":return 1E3;default:return 5E3}}; +tZ=function(z,D,E,Q=!1){Q?pe(z,1,"seek"):D>0&&Math.abs(D-E)>=5&&z.L===4&&pe(z,5,"sk2t")}; +g.yh=function(z,D){return D&&z.tileContext?`${z.uY};${z.tileContext}`:z.uY}; +oE=function(z){if(!z)return"unknown";switch(z){case 5:return"predictStart";case 1:return"start";case 2:return"continue";case 3:return"stop";case 6:return"prefetch";default:return"unknown"}}; +sc=function(z){switch(z){case "predictStart":return 5;case "start":return 1;case "continue":return 2;case "stop":return 3;case "prefetch":return 6;default:return 0}}; +bWX=function(z){if(!z)return 0;switch(z){case 2:return 2;case 1:return 1;default:return 0}}; +jvw=function(z){if(!z)return 0;switch(z){case 6:return 7;case 5:return 1;case 2:return 2;case 11:return 3;case 3:return 4;case 1:return 5;case 12:return 6;default:return 0}}; +g.$Q=function(z,D){return D?z.policy.dO&&D.tileContext?`${D.identifier};${D.tileContext}`:D.identifier:""}; +g.qm=function(z){switch(z){case 0:return"unknown";case 1:return"timeout";case 2:return"ratecontrol";case 11:return"ratecontrol_client";case 3:return"sverr";case 4:return"deleted";case 5:return"waiting";case 6:return"ready";case 7:return"ssdisabled";case 9:return"ssdisabled_ustreamer";case 10:return"ssdisabled_no_config";case 12:return"nogabconfig";case 8:return"inactive";case 13:return"cachemiss";default:return"unknown"}}; +Pf=function(z,D){var E=-(D.ws?.kk||0);D.timeRange&&(E+=(D.timeRange.startTicks||0)/(D.timeRange.timescale||1));return new g.oJ(E,D.ws?.Su||0,D.ws?.X1||"",D.ws?.identifier||"",oE(D.ws?.event),(D.ws?.kk||0)*1E3,z.policy.dO?D.tileContext:void 0)}; +g.Mm=function(z,D){var E="",Q=[];for(let [T,k]of z.K.entries()){let G=T,e=k;e?.startTimeSecs<=D&&D<=e?.startTimeSecs+e?.FJ&&Q.push(G);E+=`${G}:${e?.startTimeSecs.toFixed(3)}:${e?.FJ.toFixed(3)};`}Q.length===0&&z.N("clsdai",{no_cid:1,mt:D.toFixed(3),adConfigMap:E.substring(0,1024)});return Q}; +Ce=function(z,D,E=!1){E&&(z.V=!0);++z.B;E=6E4*2**z.B;E=(0,g.N)()+E;z.Z.set(D.info.id,E)}; +AZ=function(z){for(let [D,E]of z.Z.entries()){let Q=D;E<(0,g.N)()&&z.Z.delete(Q)}return z.Z}; +Bf=function(z,D){z.K!==D&&(z.K=D,z.A=!0)}; +vZw=function(z,D){var E=null,Q=[];if(D){let T=g.i5(z.L.L,k=>k.id===D); +if(T&&T.oy){let k=T.oy.id;Q=g.xc(z.L.L,G=>G.oy?.id===k)}}Q.length===0&&(Q=g.xc(z.L.L,T=>!!T.oy?.isDefault),D&&z.N("iaf",{id:D, +sid:Q[0]?.id}));Q.length>0&&(E=g.i5(Q,T=>T.audio.K===z.policy.o5)||Q[0]); +return E}; +E6=function(z,D){z.K=D;var E=z.V.videoInfos;if(!z.K.isLocked()){let k=(0,g.N)();E=g.xc(E,function(G){if(G.FX>this.policy.FX)return!1;var e=this.Sw.K[G.id];return AZ(this.B).get(G.id)>k||e.Iy.L>4||e.tT>4?!1:this.ew.has(+G.itag)?!1:!0},z); +z.B.xF()&&(E=g.xc(E,G=>G.video.width<=854&&G.video.height<=480))}E.length||(E=z.V.videoInfos); +var Q=E;z.policy.pY&&(Q=zH(z,Q,D));Q=g.xc(Q,D.Z,D);if(z.K.isLocked()&&z.B.K){var T=g.i5(E,k=>k.id===z.B.K); +T?Q=[T]:Bf(z.B,"")}z.policy.pY||(Q=zH(z,Q,D));Q.length||(Q=[E[0]]);Q.sort((k,G)=>D$(z,k)-D$(z,G)); +for(D=1;DT.video.width?(g.o6(Q,D),D--):D$(z,E)*z.policy.S>D$(z,T)&&(g.o6(Q,D-1),D--);D=Q[Q.length-1];z.QA=!!z.A&&!!z.A.info&&z.A.info.Rq!==D.Rq;z.Z=Q;z.MN.clear();E=!1;for(T=0;T=1080&&(E=!0);m6a(z.policy,D,z.Sw.Bc)}; +ltL=function(z){var D=z.policy.D,E=BJ(z.yA)/D-D$(z,z.L.info);D=g.wv(z.Z,function(Q){return D$(this,Q)0?E[0]:D[0]).id]}else D=vZw(z.B,E),E||D||(D=YKr(z)),D=D||z.V.L[0],z.L=z.Sw.K[D.id];kq(z);z.U=z.L;ltL(z);z.xV.length&&(z.nextVideo=GH(z,z.nextVideo,z.V.videoInfos),z.L=GH(z,z.L,z.V.L));z.A=z.nextVideo;z.U=z.L;return TH(z)}; +eT=function(z,D){return z.K.equals(D)&&(!z.B.K||!z.K.isLocked()||z.nextVideo?.info.id===z.B.K)}; +kq=function(z){if(!z.L||!z.policy.Z&&!z.L.info.oy){var D=z.V.L;z.L&&(D=z.policy.Kr?Ur(D,{languageId:z.L.info.oy?.id,hw:z.policy.hw,o5:z.policy.o5}):D.filter(Q=>Q.audio.K===z.L.info.audio.K),D.length||(D=z.V.L)); +z.L=z.Sw.K[D[0].id];if(D.length>1&&!z.policy.za){if(!z.policy.an){var E=g.i5(D,Q=>Q.audio.audioQuality!=="AUDIO_QUALITY_HIGH"); +E&&(z.L=z.Sw.K[E.id])}E=!1;if(E=z.policy.ig?!0:z.K.isLocked()?z.K.K<240:atn(z,z.L))z.L=z.Sw.K[g.hA(D).id]}}}; +dl=function(z){if(!z.nextVideo||!z.policy.Z)if(z.K.isLocked())z.nextVideo=z.K.K<=360?z.Sw.K[z.Z[0].id]:z.Sw.K[g.hA(z.Z).id];else{for(var D=Math.min(z.S,z.Z.length-1),E=BJ(z.yA),Q=D$(z,z.L.info),T=E/z.policy.D-Q;D>0&&!(D$(z,z.Z[D])<=T);D--);for(E=E/z.policy.S-Q;D=E);D++);z.nextVideo=z.Sw.K[z.Z[D].id];z.S=D}}; +SKk=function(z,D){if(eT(z,D))return null;if(D.reason==="m"&&D.isLocked())return E6(z,D),z.S=z.Z.length-1,kq(z),dl(z),z.j=z.j||z.A!==z.nextVideo,z.A=z.nextVideo,new Qf(z.L,z.A,D.reason);D.reason==="r"&&(z.Y=-1);E6(z,D);dl(z);if(D.reason==="r"&&z.nextVideo===z.A)return new Qf(z.L,z.nextVideo,D.reason);z.A&&z.nextVideo&&D$(z,z.A.info)1.5&&z.loader.N("overshoot",{sq:D.TV,br:E,max:Q}))}}; +f6=function(z,D,E=!1){Ce(z.B,D,E);z.Y=-1;E6(z,z.K)}; +n6=function(z,D){return new Qf(z.U,z.A,D||z.K.reason)}; +D$=function(z,D){if(!z.WF[D.id]){var E=z.Sw.K[D.id].index.Sy(z.AT,15);E=D.zj&&z.A&&z.A.index.isLoaded()?E||D.zj:E||D.FX;z.WF[D.id]=E}E=z.WF[D.id];z.MN.has(D.itag)&&(E*=1.5);return E*=Math.max(1,z.kV.K0()||0)}; +W$=function(z,D){var E={};for(let Q of D){if(!Q||!Q.video)continue;D=Q.video.qualityOrdinal;let T=E[D],k=T&&T.K()&&T.video.qualityOrdinal>z.policy.oM,G=D<=z.policy.oM?Q.K():Q.Z();if(!T||k||G)E[D]=Q}return E}; +zH=function(z,D,E){var Q=E.reason==="m"||E.reason==="s";z.policy.xu&&Xk&&g.m4&&(!Q||E.K<1080)&&(D=D.filter(T=>T.video&&(!T.V||T.V.powerEfficient))); +if(D.length>0)if(aX()){let T=W$(z,D);D=D.filter(k=>!!k&&!!k.video&&k.Rq===T[k.video.qualityOrdinal].Rq)}else{let T=D[0]?.video?.qualityOrdinal; +if(T){E=D.filter(G=>!!G&&!!G.video&&G.video.qualityOrdinal===T); +let k=W$(z,E)[T].Rq;D=D.filter(G=>!!G&&!!G.video&&G.Rq===k)}}return D}; +YKr=function(z){var D=g.i5(z.V.L,Q=>Q.audio.K),E=g.i5(z.V.L,Q=>!Q.audio.K); +return D?z.policy.o5?D:E:null}; +atn=function(z,D){for(var E=0;E+1Q}; +GH=function(z,D,E){if(D.info.Rq==="f"||z.xV.includes(MD(D,z.Sw.Bc)))return D;for(let Q=0;QE.info.itag===D); +if(!z)throw Error("Itag "+D+" from server not known.");return z}; +ZWI=function(z){var D=[];if(z.K.reason==="m"||z.K.reason==="s")return D;if(mxr(z.Sw)){for(let E=Math.max(0,z.S-2);Ek?T=0:Q[G]>z.buffered[G]&&(G===k-1?T=2:G===k-2&&Q[G+1]>z.buffered[G+1]&&(T=3))}z.K.add(D<<3|(E&&4)|T);D=Math.ceil(z.track.gV()*1E3);z.K.add(D-z.B);z.B=D;if(T===1)for(z.K.add(k),D=0,G=0;G=2&&z.K.add(Q[k- +1]-z.buffered[k-1]);E&&z.K.add(E);z.buffered=Q}; +O6=function(z){return{downloadedEndTime:Math.round(z.hI?z.hI.Z:0),maxKnownEndTime:Math.round(z.K.index.tf()),averageByteRate:Math.round(z.K.info.zj)}}; +v$=function(z,D=!1){!D||z.indexRange&&z.initRange&&z.hI||bW(z,new jT("Woffle: Expect isFinal to always have indexRange and initRange and lastSlice"));D={lmt:z.K.info.lastModified,docid:z.policy.Z,fmtid:z.K.info.id,type:z.K.info.mimeType.split(";")[0],csz:z.chunkSize,clen:z.A*z.chunkSize+z.L};z.crypto&&(D.ck=z.U,D.civ=z.V);D="local://localhost/videoplayback?"+g.$Z(D);D={itag:+z.K.info.itag,mimeType:z.K.info.mimeType,bitrate:z.K.info.FX*8,lastModified:String(z.K.info.lastModified),initRange:z.initRange?.K(), +indexRange:z.indexRange?.K(),url:D};var E=z.K.info.L;E&&(D.xtags=E);if(E=z.K.info.video)if(D.quality=E.quality,D.qualityLabel=E.qualityLabel,D.width=E.width,D.height=E.height,E=E.fps)D.fps=E;if(z=z.K.info.audio){if(E=z.sampleRate)D.audioSampleRate=String(E);if(z=z.numChannels)D.audioChannels=z}return D}; +mu=function(z,D,E=!1){D.then(Q=>{z.D.delete(D);(E||Q===4)&&z.S.resolve(Q)},Q=>{z.S.reject(Q)})}; +lW=function(z){return!!z.hI&&z.hI.B()}; +bW=function(z,D){t2(z.policy.Z)!==4&&(y5(z.policy.Z,4),g.xl(D),z.S.reject(new jT(D.message)))}; +Yq=function(z,D){var E=0,Q=SZ(D.L);if(z.A=Q.length)return;if(E<0)throw Error("Missing data");z.A=z.Z;z.L=0}for(;E{var T=qb(Q,z.hI.L3.info,v$(z,!0),E,z.policy.kV,z.A,D,z.crypto);mu(z,T,!0)})}else bW(z,new jT("Woffle: Expect always re-mark currentChunkOffset at EOS")); +else bW(z,new jT("Woffle: Expect at EOS to always have lastSlice or indexRange"))}; +I5=function(z,D){if(!lW(z)&&!z.m7()){if(!(z.yA||(z.yA=!0,z.Z>0))){var E=O6(z);E=qb(z.policy.Z,z.K.info,v$(z),E,z.policy.kV);mu(z,E)}if(D.info.type===1){if(z.hI){bW(z,Error("Woffle: Expect INIT slices to always start us off"));return}z.initRange=BY(0,D.L.totalLength)}else if(D.info.type===2)z.hI&&z.hI.type===1||bW(z,Error("Woffle: Index before init")),z.indexRange=BY(z.initRange.end+1,D.L.totalLength);else if(D.info.type===3){if(!z.hI){bW(z,Error("Woffle: Expect MEDIA slices to always have lastSlice")); +return}if(z.hI.type===3&&!Dx(z.hI,D.info)&&(z.Y=[],D.info.TV!==dy(z.hI)||D.info.K!==0))return;if(D.info.rO){for(let Q of z.Y)Yq(z,Q);z.Y=[]}else{z.Y.push(D);z.hI=D.info;return}}else{bW(z,Error("Woffle: Unexpected slice type"));return}z.hI=D.info;Yq(z,D);pbw(z)}}; +htV=function(z){return{downloadedEndTime:-1,maxKnownEndTime:Math.round(z.K.index.tf()),averageByteRate:Math.round(z.K.info.zj)}}; +x6a=function(z){z=g.FG(z,1886614376);for(let D of z);return g.Hn(z,D=>wG(D))}; +HWn=function(z){var D=g.NQ(z,(Q,T)=>Q+T.length,0); +D=new Uint8Array(D);var E=0;for(let Q of z)D.set(Q,E),E+=Q.length;return D}; +a5=function(z){a:{var D=z.initData;try{var E=0;let T=new DataView(D.buffer);for(;E0){let d=T.getUint32(E+28);G+=d*16+4}let e=T.getUint32(E+G-4);try{let d=Nwr(D.subarray(E+G,E+G+e));if(d!==null){var Q=d;break a}}catch(d){}E+=k}Q=null;break a}catch(T){Q=null;break a}Q=void 0}if(Q!=null){D=ax(Vu(Q,7,void 0,Dz));D==null||z.W0||(z.cryptoPeriodIndex=D);D=ax(Vu(Q,10,void 0,Dz)); +D!=null&&D>0&&!z.W0&&(z.K=D);for(let T of g.a8(Q,2,R8,void 0===sB?2:4))Q=z.A,D=Q.push,E=yG(T),E=g.Ri(E,4),D.call(Q,E)}}; +ST=function(z){return isNaN(z.cryptoPeriodIndex)?g.Ri(z.initData):`${z.cryptoPeriodIndex}`}; +R5=function(z){if(z.offset>=z.L.totalLength)throw Error();return Z4(z.L,z.offset++)}; +Z$=function(z,D=!1){var E=R5(z);if(E===1){D=-1;for(E=0;E<7;E++){var Q=R5(z);D===-1&&Q!==255&&(D=0);D>-1&&(D=D*256+Q)}return D}Q=128;for(let T=0;T<6&&Q>E;T++)E=E*256+R5(z),Q*=128;return D?E:E-Q}; +c$=function(z){try{let D=Z$(z,!0),E=Z$(z,!1);return{id:D,size:E}}catch(D){return{id:-1,size:-1}}}; +j9=function(z,D,E){var Q=z.X(),T={html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:String(g.Yz()),referer:document.location.toString(),signatureTimestamp:20592},k=g.$f();z.isAutonav&&(T.autonav=!0);k.GV(141)&&(T.autonavState=k.GV(140)?"STATE_OFF":"STATE_ON");T.autoCaptionsDefaultOn=k.GV(66);e9(z)&&(T.autoplay=!0);Q.U&&z.cycToken&&(T.cycToken=z.cycToken);Q.enablePrivacyFilter&&(T.enablePrivacyFilter=!0);z.isFling&&(T.fling=!0);var G=z.forceAdsUrl;if(G){k={};var e=[];G=G.split(",");for(var d of G){var F= +d.split("|");F.length!==3||d.includes("=")||(F[0]=`breaktype=${F[0]}`,F[1]=`offset=${F[1]}`,F[2]=`url=${F[2]}`);G={adtype:"video_ad"};for(var L of F){let [K,...h]=L.split("=");G[K]=h.join("=")}F=G.url;let W=G.presetad,V=G.viralresponseurl,Y=Number(G.campaignid),Z=G.bibliotecaadid;if(G.adtype==="in_display_ad")F&&(k.url=F),W&&(k.presetAd=W),V&&(k.viralAdResponseUrl=V),Y&&(k.viralCampaignId=String(Y)),Z&&(k.bibliotecaAdId=Z);else if(G.adtype==="video_ad"){let K={offset:{kind:"OFFSET_MILLISECONDS",value:String(Number(G.offset)|| +0)}};if(G=U6k[G.breaktype])K.breakType=G;F&&(K.url=F);W&&(K.presetAd=W);V&&(K.viralAdResponseUrl=V);Y&&(K.viralCampaignId=String(Y));Z&&(K.bibliotecaAdId=Z);e.push(K)}}Object.keys(k).length>0?T.forceAdParameters={videoAds:e,inDisplayAd:k}:T.forceAdParameters={videoAds:e}}z.isInlinePlaybackNoAd&&(T.isInlinePlaybackNoAd=!0);z.isLivingRoomDeeplink&&(T.isLivingRoomDeeplink=!0);d=z.Qv;if(d!=null){d={startWalltime:String(d)};if(L=z.Oj)d.manifestDuration=String(L||14400);T.liveContext=d}z.mutedAutoplay&& +(T.mutedAutoplay=!0,d=Q.getWebPlayerContextConfig(),d?.embedsHostFlags?.allowMutedAutoplayDurationMode&&d?.embedsHostFlags?.allowMutedAutoplayDurationMode.includes(K6[z.mutedAutoplayDurationMode])&&(T.mutedAutoplayDurationMode=K6[z.mutedAutoplayDurationMode]));if(z.f3?0:z.ur)T.splay=!0;d=z.vnd;d===5&&(T.vnd=d);d={};if(L=z.isMdxPlayback)d.triggeredByMdx=L;if(L=z.kC)d.skippableAdsSupported=L.split(",").includes("ska");if(e=z.KE){L=z.an;k=[];for(var f of qH(e)){e=f.platform;e={applicationState:f.jy? +"INACTIVE":"ACTIVE",clientFormFactor:gZ6[e]||"UNKNOWN_FORM_FACTOR",clientName:P0[f.S4]||"UNKNOWN_INTERFACE",clientVersion:f.deviceVersion||"",platform:rIJ[e]||"UNKNOWN_PLATFORM"};G={};if(L){var n=void 0;try{n=JSON.parse(L)}catch(W){g.xl(W)}n&&(G={params:[{key:"ms",value:n.ms}]},n.advertising_id&&(G.advertisingId=n.advertising_id),n.limit_ad_tracking!==void 0&&n.limit_ad_tracking!==null&&(G.limitAdTracking=n.limit_ad_tracking),e.osName=n.os_name,e.userAgent=n.user_agent,e.windowHeightPoints=n.window_height_points, +e.windowWidthPoints=n.window_width_points)}k.push({adSignalsInfo:G,remoteClient:e})}d.remoteContexts=k}f=z.sourceContainerPlaylistId;n=z.serializedMdxMetadata;if(f||n)L={},f&&(L.mdxPlaybackContainerInfo={sourceContainerPlaylistId:f}),n&&(L.serializedMdxMetadata=n),d.mdxPlaybackSourceContext=L;T.mdxContext=d;f=D.width;f>0&&(T.playerWidthPixels=Math.round(f));if(D=D.height)T.playerHeightPixels=Math.round(D);E!==0&&(T.vis=E);if(E=Q.widgetReferrer)T.widgetReferrer=E.substring(0,128);g.mZ(Q)&&T&&(T.ancestorOrigins= +Q.ancestorOrigins);z.defaultActiveSourceVideoId&&(T.compositeVideoContext={defaultActiveSourceVideoId:z.defaultActiveSourceVideoId});if(z=Q.getWebPlayerContextConfig())T.encryptedHostFlags=z.encryptedHostFlags;return T}; +iWI=function(z){for(var D=new p6(z),E=-1,Q=0,T=0;!Q||!T;){let {id:k,size:G}=c$(D);if(k<0)return;if(k===176){if(G!==2)return;Q=D.K()}else if(k===186){if(G!==2)return;T=D.K()}k===374648427?E=D.K()+G:k!==408125543&&k!==174&&k!==224&&D.skip(G)}D=R7(z,0,E);E=new DataView(D.buffer);E.setUint16(Q,3840);E.setUint16(T,2160);Q=new gz([D]);mB(Q,z);return Q}; +xq=function(z){z.V?.dispose();z.V=null}; +H$=function(z){return z.K.length?z.K[0]:null}; +wbI=function(z,D){return z.K.some(E=>E.info.TV===D)}; +NZ=function(z,D){D={rst4disc:D,cd:z.U.toFixed(3),sq:z.WF?z.WF.TV:-1};z.A=NaN;z.U=0;z.tT=-1;z.WF=null;z.QA=NaN;z.MN=NaN;z.wR=null;z.loader.N("mdstm",D)}; +U6=function(z){z.L=null;z.yA=-1;z.S=0;z.B=null;z.ew=NaN;z.D=0;z.j=null}; +wl=function(z,D){if(D.info.rO){z.kV=D.info;if(z.B){var E=z.B,Q=gl(z,!1);E=rl(E);z.loader.Az(z.L3,Q,E);z.j||z.policy.xw||iW(z);z.j=null}U6(z)}z.V&&I5(z.V,D);if(Q=z.Us())if(Q=Q.B(D,z.policy.t6,z.policy.xY)){z.K.pop();z.K.push(Q);return}z.K.push(D)}; +$q=function(z,D,E,Q=0){if(z.Z){var T=z.Z.K+z.Z.L;if(E.info.K>0)if(E.info.TV===z.Z.TV&&E.info.K=0&&z.Z.TV>=0&&!Dx(z.Z,E.info))throw new g.k3("improper_continuation",z.Z.nx(),E.info.nx());eq(z.Z,E.info)||NZ(z,"d")}else if(E.info.K>0)throw new g.k3("continuation_of_null",E.info.nx());z.Z=E.info;z.L3=E.info.L3;if(E.info.K===0){if(z.L)if(!z.loader.isOffline()||z.policy.Z1)z.loader.N("slice_not_fully_processed",{buffered:z.L.info.nx(), +push:E.info.nx()});else throw new g.k3("slice_not_fully_processed",z.L.info.nx(),E.info.nx());U6(z);z.xV=Q}else{if(z.xV&&Q&&z.xV!==Q)throw z=new g.k3("lmt_mismatch",E.info.TV,z.xV,Q),z.level="WARNING",z;!E.info.L3.A()&&z.B&&(Q=E.info,T=z.B.segmentNumber,Q.V="updateWithEmsg",Q.TV=T)}if(z.L){Q=z.L.B(E);if(!Q)throw new g.k3("failed_to_merge",z.L.info.nx(),E.info.nx());z.L=Q}else z.L=E;a:{E=g.Hp(z.L.info.L3.info);if(z.L.info.type!==3){if(!z.L.info.rO)break a;z.L.info.type===6?tb(z,D,z.L):yf(z,z.L);z.L= +null}for(;z.L;){Q=z.L.L.totalLength;if(z.yA<=0&&z.S===0){var k=z.L.L;let F=T=-1;if(E){for(var G=0;G+80))break;if(n!==408125543)if(n===524531317)G=!0,W>=0&&(F=k.K()+W,e=!0);else{if(G&&(n===160||n===163)&&(T<0&&(T=d),e))break;n===163&&(T=Math.max(0,T),F=k.K()+W);if(n===160){T<0&&(F=T=k.K()+W);break}k.skip(W)}}T< +0&&(F=-1)}let {a$:L,w7:f}={a$:T,w7:F};if(L<0)break;z.yA=L;z.S=f-L}if(z.yA>Q)break;z.yA?(Q=o5(z,z.yA),Q.V&&s6(z,Q),tb(z,D,Q),wl(z,Q),z.yA=0):z.S&&(Q=o5(z,z.S<0?Infinity:z.S),z.S-=Q.L.totalLength,wl(z,Q))}}z.L&&z.L.info.rO&&(wl(z,z.L),z.L=null)}; +s6=function(z,D){var E=g.N2(D);if(L1(D.info.L3.info)&&D.info.L3.info.video.primaries==="bt2020"){var Q=new XG(E);J0(Q,[408125543,374648427,174,224,21936,21937])&&(Q=Q.start+Q.pos,E.getUint8(Q)===129&&E.getUint8(Q+1)===1&&E.setUint8(Q+1,9))}Q=D.info.L3.info;Q.Z()&&!L1(Q)&&(Q=g.N2(D),(new XG(Q)).hv(),jb([408125543,374648427,174,224],21936,Q));D.info.L3.info.Xc()&&(Q=D.info.L3,Q.info&&Q.info.video&&Q.info.video.projectionType==="MESH"&&!Q.Y&&(g.Hp(Q.info)?Q.Y=cTO(E):Q.info.W0()&&(Q.Y=xoI(E))));D.info.L3.info.W0()&& +D.info.Xc()&&(E=g.N2(D),(new XG(E)).hv(),jb([408125543,374648427,174,224],30320,E)&&jb([408125543,374648427,174,224],21432,E));if(z.policy.la&&D.info.L3.info.W0()){Q=g.N2(D);var T=new XG(Q);if(J0(T,[408125543,374648427,174,29637])){E=OD(T,!0);T=T.start+T.pos;for(var k=0;kQ.info.AE+Q.L.totalLength,0); +z.L&&(D+=z.L.L.totalLength);return D}; +o5=function(z,D){var E=z.L;D=Math.min(D,E.L.totalLength);if(D===E.L.totalLength)return z.L=null,E;E=ry(E,D);z.L=E[1];return E[0]}; +tb=function(z,D,E){if(E.info.L3.A()){if(z.HF&&MZ(E)){D=g.N2(E);var Q=g.zN(D,0,1953658222);if(Q){Q.skip(1);var T=Ht(Q)<<16|Nn(Q),k=T&1,G=T&4;if(T&256){D=T&512;var e=T&1024;T&=2048;var d=gG(Q);d<2||(k&&Q.skip(4),G&&Q.skip(4),k=gG(Q),Q.skip((d-1)*(4+(D?4:0)+(e?4:0)+(T?4:0))-4),Q.data.setUint32(Q.offset+Q.K,k))}}}if(D=z.AT&&!!z.AT.L3.yA)if(D=E.info.Xc())D=$y(E),e=z.AT,C6?(Q=1/D,D=Ab(z,D)>=Ab(e)+Q):D=z.getDuration()>=e.getDuration(),D=!D;D&&MZ(E)&&(D=z.AT,C6?(Q=$y(E),e=1/Q,Q=Ab(z,Q),D=Ab(D)+e-Q):D=D.getDuration()- +z.getDuration(),D=1+D/E.info.duration,DD(g.N2(E),D))}else{Q=!1;z.B||(Pp(E),E.K&&(z.B=E.K,Q=!0,k=E.info,G=E.K.segmentNumber,k.V="updateWithEmsg",k.TV=G,k=E.K,k.B&&(G=z.L3.index,G.B=!k.B,G.V="emsg"),k=E.info.L3.info,G=g.N2(E),g.Hp(k)?WY(G,1701671783):k.W0()&&jb([408125543],307544935,G)));a:if((k=oa(E,z.policy.Wc))&&q2(E))G=B$(z,E),z.U+=G,k-=G,z.D+=k,z.A=z.policy.Yx?z.A+k:NaN;else{if(z.policy.VP){if(G=d=z.loader.vP(g.ir(E),1),z.A>=0&&E.info.type!==6){if(z.policy.Yx&&isNaN(z.MN)){g.xl(new g.k3("Missing duration while processing previous chunk", +E.info.nx()));z.loader.isOffline()&&!z.policy.Z1||zm(z,E,G);NZ(z,"m");break a}T=d-z.A;var F=T-z.U;let L=E.info.TV,f=z.WF?z.WF.TV:-1,n=z.QA,W=z.MN,V=z.policy.qn&&T>z.policy.qn,Y=Math.abs(F)>10,Z=Math.abs(z.A-G)<1E-7;if(Math.abs(F)>1E-4){z.C3+=1;let K=z.B?.A();F={audio:`${+z.pR()}`,sq:L.toFixed(),sliceStart:d,lastSq:f.toFixed(),lastSliceStart:n,lastSliceDuration:W,totalDrift:(T*1E3).toFixed(),segDrift:(F*1E3).toFixed(),skipRewrite:`${+(V||Y)}`};K?.length&&(F.adCpn=K[0]);z.loader.handleError("qoe.avsync", +F);z.tT=L}V||Y||Z||(G=z.A);d=B$(z,E,d);k-=d;z.U=T+d}}else G=isNaN(z.A)?E.info.startTime:z.A;zm(z,E,G)&&(z.D+=k,z.A=G+k,z.policy.oU&&z.C3>=z.policy.oU&&(z.C3=0,z.loader.IQ({resetForRewrites:"count"})))}z.WF=E.info;z.MN=y_(E);E.A>=0&&(z.QA=E.A);if(Q&&z.B){Q=gl(z,!0);XB(E.info,Q);z.L&&XB(z.L.info,Q);for(e of D)z.policy.V&&e.TV!==z.B?.segmentNumber||XB(e,Q);(E.info.rO||z.L&&z.L.info.rO)&&E.info.type!==6||(z.j=Q,z.policy.L?(D=rl(z.B),z.loader.Az(z.L3,Q,D)):(D=z.loader,D.Sw.isManifestless&&DX(D,Q,null, +!!z.L3.info.video)),z.policy.xw||iW(z))}}P$(z,E);z.timestampOffset&&tj(E,z.timestampOffset)}; +gl=function(z,D){var E,Q=z.B;if(E=sW(Q))E.startSecs+=z.ew;var T=z.ew,k=0;z.L3 instanceof VX&&(k=z.L3.oY);return new Ra(Q.segmentNumber,T,D?k:z.D,Q.ingestionTime,`sq/${Q.segmentNumber}`,void 0,void 0,D,E)}; +rl=function(z){if(z.x_()){var D=z.data["Stitched-Video-Id"]?z.data["Stitched-Video-Id"].split(",").slice(0,-1):[],E=z.A();var Q=[];if(z.data["Stitched-Video-Duration-Us"])for(var T of z.data["Stitched-Video-Duration-Us"].split(",").slice(0,-1))Q.push((Number(T)||0)/1E6);T=[];if(z.data["Stitched-Video-Start-Frame-Index"])for(var k of z.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1))T.push(Number(k)||0);k=[];if(z.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(let G of z.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0, +-1))k.push((Number(G)||0)/1E6);z=new oZQ(D,E,Q,k,g.qn(z),g.Pt(z))}else z=null;return z}; +iW=function(z){var D=z.B,E=sW(D);E&&(E.startSecs+=z.ew,z.loader.cv(z.L3,E,D.segmentNumber,D.x_()))}; +B$=function(z,D,E){var Q=0;if(D.info.L3.info.W0()&&!q2(D))return 0;if(z.AT&&!z.pR()){let F=0;E&&g.Hp(D.info.L3.info)?F=E-z.A:D.info.L3.info.W0()&&(F=z.U);var T=D.info.TV;E=oa(D,z.policy.Wc);var k=z.AT;let {BL:L,pB:f}={BL:k.tT,pB:k.U};k=T===L||T>L&&T>z.tT;T=Math.abs(f-F)>.02;if(z.policy.RJ){var G=Math.abs(f-F);if(k&&G>z.policy.RJ&&G<10)return z.loader.IQ({avDesync:"count"}),0}if(D.info.L3.info.W0()&&z.policy.d0)return 0;if(k&&T){Q=Math.max(.95,Math.min(1.05,(E-(f-F))/E));if(g.Hp(D.info.L3.info))DD(g.N2(D), +Q);else if(D.info.L3.info.W0()&&(T=F-f,!g.Hp(D.info.L3.info)&&(D.info.L3.info.W0(),Q=new XG(g.N2(D)),k=D.V?Q:new XG(new DataView(D.info.L3.L.buffer)),oa(D,!0)))){var e=T*1E3,d=Rw(k);k=Q.pos;Q.pos=0;if(Q.K.getUint8(Q.pos)===160||cY(Q))if(Vw(Q,160))if(OD(Q,!0),Vw(Q,155)){if(T=Q.pos,G=OD(Q,!0),Q.pos=T,e=e*1E9/d,d=mc(Q),e=d+Math.max(-d*.7,Math.min(d,e)),e=Math.sign(e)*Math.floor(Math.abs(e)),!(Math.ceil(Math.log(e)/Math.log(2)/8)>G)){Q.pos=T+1;for(T=G-1;T>=0;T--)Q.K.setUint8(Q.pos+T,e&255),e>>>=8;Q.pos= +k}}else Q.pos=k;else Q.pos=k;else Q.pos=k}Q=oa(D,z.policy.Wc);Q=E-Q}Q&&D.info.L3.info.W0()&&z.loader.N("webmDurationAdjustment",{durationAdjustment:Q,videoDrift:F+Q,audioDrift:f})}return Q}; +zm=function(z,D,E){if(!wy(D,E))return D=FB(D.info),D.smst="1",z.loader.handleError("fmt.unparseable",D||{},1),!1;isNaN(z.ew)&&(z.ew=E);return!0}; +MZ=function(z){return z.info.L3.A()&&z.info.TV===z.info.L3.index.Uk()}; +Ab=function(z,D=0){D=D?Math.round(z.timestampOffset*D)/D:z.timestampOffset;z.L3.yA&&D&&(D+=z.L3.yA.K);return D+z.getDuration()}; +EO=function(z,D){D<0||(z.K.forEach(E=>{tj(E,D)}),z.timestampOffset=D)}; +kL=function(z,D=!1){var E=z.loader.getCurrentTime(),Q=z.A.Us(),T=Q?.info.Z||0;if(z.policy.PS&&!isFinite(E))return 0;Q?.info.L3.AT()&&!Q.info.rO&&(z.policy.lG?T=Q.info.A:z.policy.h6&&(T=Q_(Q.info)),Q.info.yA&&(T=Q_(Q.info)));if(!z.tL){if(D&&!isNaN(E)){if(Q)return T-E;if(z.L3.info.Rq==="f")return Infinity}return 0}var k=QZ(z);if(k&&Tm(k))return k.Z;var G=z.tL.jb(!0);if(D&&Q)return k=0,z.policy.K&&(k=Yu(G,T+.02)),k+T-E;T=Yu(G,E);z.policy.Qv&&k&&(D=bT(G,E),G=bT(G,k.A-.02),D===G&&(E=k.Z-E,z.policy.A&& +E>T+.02&&z.N("abh",{bh:T,bhtls:E}),T=Math.max(T,E)));return T}; +J9=function(z){z.V=!0;z.Z=!0;z.B=-1;nG(z,Infinity)}; +d$=function(z){for(let D of z.L)Gm(z,D);z.L=[];z.K=null}; +FL=function(z,D,E=!1){if(z.tL){let Q=z.tL.jb(),T=vV(Q,D),k=NaN,G=QZ(z);G&&(k=vV(Q,G.L3.index.getStartTime(G.TV)));if(T===k&&z.K&&z.K.L&&em(dD(z),0))return D}z=F_(z,D,E);return z>=0?z:NaN}; +nG=function(z,D,E){z.L3.K();var Q=F_(z,D);if(Q>=0)return Q;z.U?.yA(D,E);Q=Math;var T=Q.min,k=z.A;if(k.V)if(k=k.V,k.hI&&k.hI.type===3)k=k.hI.startTime;else if(k.Z>0){var G=k.K.index;G=g.DZ(G.offsets.subarray(0,G.count),k.Z*k.chunkSize);k=k.K.index.getStartTime(G>=0?G:Math.max(0,-G-2))}else k=0;else k=Infinity;D=T.call(Q,D,k);z.K=z.policy.j?null:z.L3.V(D).jw[0];L3(z)&&(z.policy.g$&&E?.seekSource===60||z.tL&&z.tL.abort(),z.policy.yP&&z.U?.S());z.WF=0;return z.K?z.K.startTime:D}; +Vj=function(z){return H$(z.A)}; +f3=function(z,D){return!!z.U?.j(D)||wbI(z.A,D)}; +n3=function(z,D,E=!1){D&&C6&&EO(z.A,D.yX());E||z.U?.U();z.tL=D;z.U?.AT(z.tL)}; +QZ=function(z){return z.policy.KP?z.U?.WF()||null:z.tL&&z.tL.gt()}; +W2=function(z){var D={};for(let E=0;E4&&z.yA.shift()}; +un=function(z,D){if(D.v4()){let E=D.km();for(let Q of E)z.policy.A&&D instanceof Gt&&z.N("omblss",{s:Q.info.nx()}),J8(z,D.info.jw,Q,D.LQ())}}; +J8=function(z,D,E,Q=0){isNaN(z.D)||(z.N("aswm",{sq:D[0].TV,id:D[0].L3.info.itag,xtag:D[0].L3.info.L,ep:Date.now()-z.D}),z.D=NaN);switch(E.info.type){case 1:case 2:VZ(z,E);break;case 4:var T=E.info.L3;let k=T.QA(E);z.K?.S()&&n4(E.info,z.K)&&(z.K=T.WF(z.K).pop());for(let G of k)J8(z,D,G,Q);break;case 3:E.info.L3.info.video?(T=z.timing,T.ew||(T.ew=(0,g.N)(),g.St("fvb_r",T.ew,T.K))):(T=z.timing,T.V||(T.V=(0,g.N)(),g.St("fab_r",T.V,T.K)));$q(z.A,D,E,Q);z.policy.K&&OO(z);break;case 6:$q(z.A,D,E,Q),z.K= +E.info}}; +VZ=function(z,D){if(D.info.type===1)if(D.info.L3.info.video){var E=z.timing;E.xV||(E.xV=(0,g.N)(),g.St("vis_r",E.xV,E.K))}else E=z.timing,E.S||(E.S=(0,g.N)(),g.St("ais_r",E.S,E.K));yf(z.A,D);z=z.loader;z.videoTrack.L3.K()&&z.audioTrack.L3.K()&&z.policy.K&&!z.Sw.Bc&&(D=z.audioTrack.getDuration(),E=z.videoTrack.getDuration(),Math.abs(D-E)>1&&z.N("trBug",{af:`${g.PY(z.audioTrack.L3.info,!1)}`,vf:`${g.PY(z.videoTrack.L3.info,!1)}`,a:`${D}`,v:`${E}`}))}; +OO=function(z){z.L.length?z.K=g.hA(g.hA(z.L).info.jw):z.A.K.length?z.K=z.A.Us().info:z.K=QZ(z)}; +bn=function(z,D){var E={lE:[],XZ:[]};return z.U?.D(D)??E}; +F_=function(z,D,E=!1){if(!z.K||!z.K.L)return NaN;z=dD(z);D=svO(z,D+.02,E);return D<0?NaN:em(z,E?D:0)?z[D].startTime:NaN}; +L3=function(z){var D;!(D=z.L3.info.Rq==="f")&&(D=z.policy.Z)&&(D=z.A,D=!!D.V&&lW(D.V));if(D)return!0;D=QZ(z);if(!D)return!1;var E=Tm(D)&&D.rO;return z.isManifestless&&z.AT>0?E||D.TV>=z.AT:E}; +jm=function(z){var D=0;for(let E of z.L)D+=OQ(E.info);return D+=yI6(z.A)}; +Tm=function(z){return z?z.B():!1}; +v2=function(z){var D=QZ(z);return D?D.Z-z.loader.getCurrentTime():0}; +ln=function(z,D,E,Q){if(!z.L3.index.dL(D,!0))return!1;try{d$(z);var T=z.A;let k=null;for(let G=T.K.length-1;G>=0;G--){let e=T.K[G];e.info.TV>=D&&(T.K.pop(),T.A-=oa(e,T.policy.Wc),k=e.info)}k&&(T.Z=T.K.length>0?T.K[T.K.length-1].info:T.wR,T.K.length!==0||T.Z||NZ(T,"r"));T.loader.N("mdstm",{rollbk:1,itag:k?k.L3.info.itag:"",popped:k?k.TV:-1,sq:D,lastslc:T.Z?T.Z.TV:-1,lastfraget:T.A.toFixed(3)});if(z.policy.K)return z.K=null,!0;Q>E?nG(z,Q):z.K=z.L3.B(D-1,!1).jw[0]}catch(k){return D=kh(k),D.details.reason= +"rollbkerr",z.loader.handleError(D.errorCode,D.details,D.severity),!1}return!0}; +Gm=function(z,D,E=!1){$6Q(z,D,E);D.dispose()}; +YL=function(z){var D=z.A.Us();return D?D.info:QZ(z)}; +Im=function(z,D){var E;for(E=0;EWp(T,Q))?(z.K=Q,z.policy.A&&z.N("cer",{lsr:"lsp", +lsp:Q.nx()})):(ky(D.info.jw[0])?(z.K=D.R0&&D.R0.A?tuJ(D.R0.A):wNO(D.info.jw[0]),z.policy.A&&z.N("cer",{lsr:z.K.nx(),lsp:Q?.nx()})):(z.K=null,z.policy.A&&z.N("cer",{lsr:"null",lsp:Q?.nx()})),z.loader.isOffline()&&!z.policy.Z1||Gm(z,D,!0))}}; +am=function(z){return L3(z)||Tm(z.A.Us()?.info)}; +dD=function(z){var D=[],E=QZ(z);E&&D.push(E);D=g.qQ(D,z.A.qK());for(let Q of z.L)for(let T of Q.info.jw)Q.rU&&(D=g.xc(D,k=>!n4(k,T))),(ky(T)||T.S())&&D.push(T); +z.K&&!i2Q(z.K,g.hA(D),z.K.L3.A())&&D.push(z.K);return D}; +em=function(z,D){if(!z.length)return!1;for(D+=1;D=D)return T}return Q}; +Sm=function(z){return!(!z.K||z.K.L3===z.L3)}; +Rm=function(z,D,E){return z.policy.K?kL(z,!0)D&&z.ZD.dX)}; +p3=function(z,D){var E=Vj(z);return E&&E.info.type!==6?!D.D(z,E.info.TV):!1}; +xL=function(z,D){for(let E of z.Y)if(E.segmentNumber===D)return E.oo?2:1;return 0}; +NN=function({hasSubfragmentedFmp4:z=!1,pW:D=!1}={}){var E=new H2;E.Nz=z||D;return E}; +UO=function(z){return z.K&&z.W4&&z.playbackStartPolicy}; +m6a=function(z,D,E=!1){D.video.qualityOrdinal>1080&&!z.Hm&&(z.C3=36700160,z.f3=5242880,z.wR=Math.max(4194304,z.wR),z.Hm=!0);D.video.qualityOrdinal>2160&&!z.hu&&(z.C3=104857600,z.FX=13107200,z.hu=!0);g.BC(z.lr.experiments,"html5_samsung_kant_limit_max_bitrate")!==0?D.isEncrypted()&&g.q1()&&g.sm("samsung")&&(g.sm("kant")||g.sm("muse"))&&(z.FX=g.BC(z.lr.experiments,"html5_samsung_kant_limit_max_bitrate")):D.isEncrypted()&&g.q1()&&g.sm("kant")&&(z.FX=1310720);z.Q3!==0&&D.isEncrypted()&&(z.FX=z.Q3);z.Ml!== +0&&D.isEncrypted()&&E&&(z.FX=z.Ml);D.FX&&(z.LY=Math.max(z.Ss,Math.min(z.wR,5*D.FX)))}; +gD=function(z,D,E=0){return g.BC(z.lr.experiments,D)||E}; +rD=function(z,D,E,Q){z.W4&&(z.playbackStartPolicy=D,z.A_=E,z.vL=Q)}; +cg=function(z,D){if(D<0)return!0;var E=z.Uk();return D0)return 2;if(D<0)return 1;E=z.Uk();return D(0,g.N)()?0:1}; +sO=function(z,D,E){if(z.policy.Se)return!1;var Q=z.K;var T=D.K?.j()||-1;Q.L===3&&T+1>=Q.Z?(Q.N("sdai",{haltrq:T+1,est:Q.Z}),Q=!1):Q=Q.L!==2;if(!Q||!(D.K?D.K.L3.Iy:D.L3.Iy).U(z.policy,z.A,z.loader.T2)||z.loader.isSuspended&&(!yZ(z.schedule)||z.loader.s3))return!1;if(z.policy.Z&&sJ>=5)return z.loader.rX.cN(),!1;if(z.Sw.isManifestless){if(D.L.length>0&&D.K&&D.K.TV===-1||D.L.length>=z.policy.ER||!z.policy.Mc&&D.L.length>0&&!z.policy.U.Nz)return!1;if(D.V)return!z.Sw.isLive||!isNaN(z.e1)}if(h8(D))return!1; +if(!D.K){if(!D.L3.K())return!1;nG(D,z.loader.getCurrentTime())}if(Vj(D)&&(D.Us()!==Vj(D)||z.loader.isSuspended))return!1;T=(Q=z.policy.mR)&&!D.L.length&&kL(D,!0)=z.policy.kA)return!1;Q=D.K;if(!Q)return!0;Q.S()&&Q.L3.K()&&(D.K=g.hA(Q.L3.WF(Q)),Q=D.K);if(!Q.B()&&!Q.L3.Z(Q))return!1;k=z.Sw.Lr||z.Sw.isWindowedLive;if(z.Sw.isManifestless&&k){k=D.L3.index.Uk();var G= +E.L3.index.Uk();k=Math.min(k,G);if(D.L3.index.L8()>0&&k>0&&Q.TV>=k)return D.AT=k,E.AT=k,!1}if(Q.L3.info.audio&&Q.S()||Q.B())return!1;k=!D.Z&&!E.Z;if(T=!T)T=Q.Z,T=!!(E.K&&!Tm(E.K)&&E.K.Zom(z,D)?(om(z,D),!1):(z=D.tL)&&z.isLocked()?!1:!0}; +DC=function(z,D){z.loader.Ya(D);var E=OQ(D),Q=z.loader.W7();E={yi:z.schedule,ma:E,no:FGs(z.Z,E),wd:Tz(D.jw[0]),MK:$c(56,7954,D.Iy.K),pG:z.policy.A,oh:(T,k)=>{z.loader.aU(T,k)}}; +z.schedule.L.V&&(E.Pj=(z.videoTrack.L3?.info.FX||0)+(z.audioTrack.L3?.info.FX||0));z.S_&&(E.TV=D.jw[0].TV,E.e1=D.e1,E.S_=z.S_);Q={Kt:yTO(D,z.loader.getCurrentTime()),Xj:z.policy.uE&&ur(D)&&D.jw[0].L3.info.video?ZWI(z.L):void 0,OI:z.policy.ew,poToken:z.loader.aQ(),EU:z.loader.sx(),bR:z.bR,Eo:isNaN(z.Eo)?null:z.Eo,rE:z.rE,jI:z.jI,Nn:Q};return new ef(z.policy,D,E,z.A,(T,k)=>{try{a:{let Ea=T.info.jw[0].L3,nn=Ea.info.video?z.videoTrack:z.audioTrack;if(!(T.state>=2)||T.isComplete()||T.GZ()||!(!z.loader.cF|| +z.loader.isSuspended||kL(nn)>3)){let WX=wD(T,z.policy,z.A);WX===1&&(z.j=!0);$L(z,T,WX);if(T.isComplete()||T.m7()&&k<3){if(z.policy.A){let Ik=T.timing.Y();Ik.rst=T.state;Ik.strm=T.xhr.mw();Ik.cncl=T.xhr&&T.KJ.B?1:0;z.loader.N("rqs",Ik)}T.ZW&&z.loader.N("sbwe3",{},!0)}if(!z.m7()&&T.state>=2){hZ(z.timing,T,Ea);var G=z.loader;z.Eo&&T.BG&&G&&(z.Eo=NaN,z.loader.iT(T.BG),z.loader.c6(),z.loader.N("cabrUtcSeek",{mediaTimeSeconds:T.BG}));T.F3&&z.Eo&&T.F3&&!T.F3.action&&(z.loader.Jc(z.Eo),z.Eo=NaN,z.loader.N("cabrUtcSeekFallback", +{targetUtcTimeSeconds:z.Eo}));T.dB&&z.loader.zw(T.dB);z.policy.s9&&(z.jI=T.jI);if(T.state===3){Im(nn,T);ur(T.info)&&qN(z,nn,Ea,!0);if(z.Sk){let Ik=T.info.AX();Ik&&z.Sk.Nv(T.info.jw[0].TV,Ea.info.id,Ik)}z.loader.L9()}else if(T.isComplete()&&T.info.jw[0].type===5){if(T.state!==4)T.U0()&&z.loader.handleError(T.gH(),T.hU());else{var e=(T.info.jw[0].L3.info.video?z.videoTrack:z.audioTrack).L[0]||null;e&&e instanceof ef&&e.GZ()&&e.tQ()}T.dispose()}else{if(!T.U0()&&T.dX&&T.state>=2&&T.state!==3){var d=T.xhr.getResponseHeader("X-Response-Itag"); +if(d){var F=RtQ(z.L,d),L=T.info.A;if(L){var f=L-F.C3();F.D=!0;T.info.jw[0].L3.D=!1;var n=F.U(f);T.info=n;if(T.R0){var W=T.R0,V=n.jw;(V.length!==W.jw.length||V.length=z.policy.q8&&z.Sk&&T.info.isDecorated()&&MX==="net.badstatus"&&A8(z.Sk,JX,tV))){var K=(Ik.info.video&&Ik.Iy.L>1||T.xR===410||T.xR===500||T.xR===503)&&!(AZ(z.L.B).size>0)&&!$c(40,7938,Ik.Iy.K),h=T.hU(),t=Ik.info.video?z.videoTrack:z.audioTrack;K&&(h.stun="1");z.loader.handleError(MX,h);z.m7()||(K&&f6(z.L,Ik),Im(t,T),z.loader.L9())}}else F=1,z.Sk&&T.info.isDecorated()&&MX==="net.badstatus"&&A8(z.Sk,JX,tV)&&(F=0),z.Sw.isLive&& +T.gH()==="net.badstatus"&&z.B<=z.policy.P4*2?(vo(z.Sw),z.Sw.Lr||z.Sw.isPremiere?jf(z.loader,0,{Vh:"badStatusWorkaround"}):z.Sw.isWindowedLive?jf(z.loader,z.Sw.dE,{Vh:"badStatusWorkaround",vP:!0}):B2(z.loader)):z.loader.handleError(MX,T.hU(),F);isNaN(z.Eo)||(z.loader.Jc(z.Eo),z.Eo=NaN)}z.policy.XX&&!T.isComplete()?zs(z.loader):z.loader.L9();var r=t8(T,z.policy,z.A);$L(z,T,r)}}}}}catch(Ea){r=z.D?1:0,z.D=!0,T=QT(r),r=kh(Ea,r),z.loader.handleError(r.errorCode,r.details,r.severity),T||z.loader.kR()}}, +Q)}; +Qs=function(z,D,E){if(sO(z,D,E)){E=z.V(D,E);if(z.Sk){var Q=E.jw[0].L3.info.id;var T=z.K;var k=E.jw[0].TV;T=k<0&&!isNaN(T.B)?T.B:k;k=w2(z.K,E.jw[0].A,T);let d=D===z.audioTrack?1:2,F=E.jw[0].L3.info.Rq,L=Q.split(";")[0];a:{var G=z.K;if(G.K){var e=G.K.ws.event;if(G.K.TV===T){G=e==="predictStart"?void 0:G.K.ws.event;break a}if(G.K.TV===T-1){G=e==="start"||e==="continue"?e:void 0;break a}}G=void 0}if(z.policy.WF&&z.K.L!==0)Q=g.Ey(z.Sk,k,T,Q,d,F,G),T<0&&d===2&&tZ(z.K,0,0,!0),Q&&(z.loader.N("sdai",{ssdaiinfo:"1", +ds:Q.LE?.u3||"",skipsq:Q.LE?.Bm||-1,itag:L,f:F,sg:T,st:k.toFixed(3)}),E.Z=Q);else if(Q=z.Sk.AX(k,T,Q,d,F,G),T<0&&d===2&&tZ(z.K,0,0,!0),Q){k={dec_sq:T,itag:L,st:k.toFixed(3)};if(z.policy.L_&&D.isRequestPending(T-1)){z.loader.N("sdai",{wt_daistate_on_sg:T-1});return}z.loader.N("sdai",k);Q&&(E.K=new g.wo(Q));z.policy.A&&(T=E.Iy.A.get("id")||"",Q=E.K?.get("id")||"",T!==Q&&z.loader.N("stmidmismatch",{cid:T,aid:Q}))}else z.K.L!==5&&z.loader.N("sdai",{nodec_sq:T,itag:L,st:k.toFixed(3)})}z.policy.O8&&E.jw[0].TV!== +-1&&E.jw[0].TV0&&(E=((0,g.N)()-z.loader.zh)/1E3,D=Math.min(D,z.policy.ur+z.policy.cX*E));D=z.loader.getCurrentTime()+D;return z.policy.RO&&(E=Ts(z.loader)+z.policy.RO,E=0||D.Iy.A.get("defrag")==="1"||D.Iy.A.get("otf")==="1"){D=null;break a}T=BY(0,4096)}T=new aa([new L4(5,Q.L3,T,"createProbeRequestInfo"+Q.V,Q.TV)],D.L);T.XW=E;T.K=D.K;D=T}D&&DC(z,D)}}; +qN=function(z,D,E,Q){if(!(E.K()||E.ew()||E.D||!E.Iy.U(z.policy,z.A,z.loader.T2)||E.info.Rq==="f"||z.policy.K)){if(Q){Q=z.Z;var T=E.info;Q=Ch(Q,T.video?Q.policy.hz:Q.policy.Pa,T.FX)}else Q=0;Q=E.U(Q);z=DC(z,Q);Jj(Q)&&X_(D,z);E.D=!0}}; +MN=function(z,D){if(z.policy.useUmp&&D.m7())return!1;try{var E=D.info.jw[0].L3;let G=E.info.video?z.videoTrack:z.audioTrack;var Q=G;if(z.Sw.isManifestless&&Q){z.B=0;Q.V&&(D.m7(),D.isComplete()||D.v4(),Q.V=!1);D.H_()&&z.loader.w$.YR(1,D.H_());var T=D.L8(),k=D.mV();mx(z.Sw,T,k)}if(D.info.wd()&&!Jj(D.info))for(let d of D.km())VZ(G,d);Q=G;for(z.loader.getCurrentTime();Q.L.length&&Q.L[0].state===4;){let d=Q.L.shift();un(Q,d);Q.xV=d.Tv()}Q.L.length&&un(Q,Q.L[0]);let e=!!Vj(G);e&&D instanceof Gt&&(E.info.pR()? +cf(z.timing):Z7(z.timing));return e}catch(G){D=D.hU();D.origin="hrhs";a:{z=z.loader;E=G;if(E instanceof Error){D.msg||(D.msg=`${E.message}`);D.name||(D.name=`${E.name}`);if(E instanceof g.k3&&E.args)for(let [e,d]of Object.entries(E.args))D[`arg${e}`]=`${d}`;g.xl(E);if(E.level==="WARNING"){z.C.IQ(D);break a}}z.handleError("fmt.unplayable",D,1)}return!1}}; +P3J=function(z){var D=z.videoTrack.L3.index;z.S_=new qKa({Oy:z.policy.Oy,Nz:z.policy.U.Nz,wP:D.gQ(),Uk:()=>D.Uk(), +Aa:()=>D.Aa()})}; +Gs=function(z,D,E=0,Q){D!==z.Z&&(z.Z&&(z.WF=!0),z.Z=D,z.AF(D,z.videoTrack,E,Q))}; +M7n=function(z){if(z.L?.isLocked())return z.videoInfos;var D=AZ(z.K),E=g.xc(z.videoInfos,Q=>Q.FX>z.DP.FX?!1:!D.has(Q.id)); +z.K.xF()&&(E=g.xc(E,Q=>Q.video.width<=854&&Q.video.height<=480)); +return E}; +es=function(z,D){var E=[];for(let Q of D)E.push(g.PY(Q,z.Sw.Bc));return E}; +Fo=function(z){return z.L?.reason==="m"?"m":z.L?.reason==="s"?"s":z.L&&dC(z,z.L)?z.L.reason:"a"}; +C36=function(z,D,E=0,Q){if(z.U&&D!==z.B)return!0;z.U=!1;if(z.DP.Dt){if(D!==z.C3){z.C3=D;let T=Fo(z);z.D&&D.info.id===z.D&&(T=z.ew,z.D=void 0,z.ew=void 0);z.B=D;z.AF(D,z.audioTrack,E,Q,!0,T)}}else D!==z.B&&(z.B=D,z.AF(D,z.audioTrack,E,Q));return!1}; +dC=function(z,D){return z.DP.sa&&D.reason==="l"||z.DP.fi?!1:z.DP.vI?!0:D.reason==="l"||D.reason==="b"||D.reason==="o"}; +AIw=function(z,D){var E=z.K.K;if(E){z.videoInfos=z.V;var Q=g.i5(z.videoInfos,T=>T.id===E); +Q&&Q.video.qualityOrdinal===D?z.videoInfos=[Q]:(Q=z.videoInfos.map(T=>T.id),z.loader.N("sabrpf",{pfid:`${E}`, +vfids:`${Q.join(".")}`}),LX(z,D,D),Bf(z.K,""))}else LX(z,D,D)}; +LX=function(z,D,E){z.videoInfos=z.V;z.videoInfos=g.xc(z.videoInfos,Q=>Q.video.qualityOrdinal>=D&&Q.video.qualityOrdinal<=E)}; +fX=function(z,D){z.DP.MN()&&(z.AT=D.reason==="m"||D.reason==="l"?!0:!1);D.reason==="m"?D.isLocked()&&AIw(z,D.K):dC(z,D)?LX(z,D.L,D.K):z.videoInfos=z.V;z.Y=!0;z.L=D}; +Bwk=function(z,D){if(z.S){var E=g.xc(z.A,Q=>Q.id===z.S); +return nX(z,E).includes(D)}E=g.xc(z.A,Q=>!!Q.oy?.isDefault); +return E.length>0?nX(z,E).includes(D):nX(z,z.A).includes(D)}; +nX=function(z,D){var E=z.Sw.Bc;return D.map(Q=>qD(g.PY(Q,E)))}; +WI=function(z,D,E=!1){Ce(z.K,D,E)}; +D1n=function(z,D,E,Q){var T=z.Sw,k=z.C.getVideoData(),G=z.uO,e=Gj({yi:z.yi,lr:k.X(),C:z.C,T4:z.T4,DP:z.DP,g1:z.g1,dK:z.dK,dF:z.dF,QL:z.QL,PQ:z.PQ,yf:z.yf,wN:z.wN,sabrLicenseConstraint:k.sabrLicenseConstraint,cQ:z.cQ,JQ:z.JQ,n8:z.n8,uk:z.uk,nO:!!G,authorizedFormats:k.authorizedFormats,L6:z.L6,xF:z.xF,Sn:z.Sn,Mi:z.Mi}),d=d2(k,z.Nn,z.nextRequestPolicy,z.tR,z.Uc,z.Ge,z.CB);E&&D&&(E=d.C7?d.C7.map(f=>f.type):[],D("sabr",{stmctxt:E.join("_"), +unsntctxt:d.Si?d.Si.join("_"):""}));D=z.fU;E=z.z8;E===void 0&&D===void 0&&(E=zPW(T.Bc,z.l9?.video),D=zPW(T.Bc,z.l9?.audio));if(k.rE)var F=k.rE;var L;(k=z.DP?.Ax)&&k>0&&(z.Sn||z.Zp)&&(L=new Uint8Array(k));G={Mz:e,XZ:z.XZ,fU:D,z8:E,uO:G,videoPlaybackUstreamerConfig:F,ej:d,Qx:L};Q&&z.wB?z.wB.length>0&&(G.wB=z.wB):z.LE&&(G.LE=z.LE);z.DP?.MN()&&!aX()&&(z.eU&&(G.eU=z.eU),z.Bi&&(G.Bi=z.Bi));G.lE=z.lE;G.nt=T.kV;return G}; +zPW=function(z,D){return D?[g.PY(D.info,z)]:[]}; +eP=function(z,D,E,Q,T){var k=D^z;if((z>>1&11)==3){if(Q===J[k^1456]){var G;(G=T[J[k^1416]](J[k^1466]))>=0?(Q=`cmo=${T[J[2]](0,G)}`,T=T[J[2]](G+1)):(G=T[J[k^1416]](J[k^1463]))>=0&&(Q=`cmo=${T[J[2]](0,G)}`,T=T[J[2]](G+3))}E[Q]=T}if((z&90)==z){if(!(yB(E[J[k^5567]])||E[J[k^5567]][J[k^5544]](J[k^5520])||E[J[k^5567]][J[k^5544]](J[k^5551])||E[J[k^5567]][J[k^5544]](J[k^5620])))throw new g.k3(J[k^5511],E[J[k^5567]]);G=FZ(E[J[k^5567]]);E[J[k^5563]]=G[J[k^5566]];E[J[k^5545]]=G[J[6]]+(G[J[k^5516]]!=null?`:${G[J[k^ +5516]]}`:J[k^5564]);var e=G[J[k^5567]];e[J[k^5544]](J[k^5507])?(E[J[0]]=J[k^5507],e=e[J[2]](k^5566)):e[J[k^5544]](J[k^5625])?(E[J[0]]=J[k^5625],e=e[J[2]](k^5565)):e[J[k^5544]](J[k^5607])?(e=eP(k^5521,k^108,e,E),e=e[0]):(E[J[0]]=e,e=J[k^5564]);var d=E[J[6]];E[J[6]]=Qu(k^5626,k^6528,e);Object[J[k^5624]](E[J[6]],Ip(k^5514,k^7092,G[J[k^5545]][J[k^5550]]()));Object[J[k^5624]](E[J[6]],d);E[J[6]][J[k^5537]]===J[k^5508]&&(delete E[J[6]][J[k^5537]],E[J[0]]+=J[k^5515]);E[J[k^5567]]=J[k^5564];E[J[k^5541]]=J[k^ +5564];E[J[k^5566]]&&(G=Ul(6,k^546,E));var F=[]}(z<<1&16)<12&&z-7>=23&&(G=E[J[k^5623]](J[k^5595],k^5617),e=E[J[k^5623]](J[k^5595],G+1),G>0&&e>0?(Q[J[0]]=E[J[2]](0,e),E=E[J[2]](e+1)):(Q[J[0]]=E,E=J[k^5617]),F=[E]);(z&124)==z&&(E=(E%Q[J[k^637]]+Q[J[k^637]])%Q[J[k^637]],G=Q[0],Q[0]=Q[E],Q[E]=G,F=[E]);return F}; +QDI=function(z,D,E){D=ow(z.Iy,Epw(z,D,E),D);z.d2()&&D.set("probe","1");return D}; +Xo=function(z){var D={},E=[],Q=[];if(!z.data)return D;for(var T=0;T{D=Number(E);return`${D===1?2:D-1}---`})}; +Xxn=function(z,D=!1,E){var Q=g.zU(z.O.experiments,"debug_bandaid_hostname");return Q?(D=g.BC(z.O.experiments,"debug_bandaid_port"),Q=D>0?`${Q}:${D}`:Q,D=z.O.experiments.EH("debug_bandaid_insecure_scheme"),Oy(z,Q,D)):D&&E?.url&&!z.L?(Q=EU(40,7899,new g.wo(E.url)),Oy(z,Q)):z.K.get(0)?.location.clone()}; +js=async function(z,D){var E=Oy(z,"redirector.googlevideo.com");E.set("alr","yes");E.set("id",`${Math.round(Math.random()*1E5)}`);if(D===1||D===2)E.set("cmo=sensitive_content","yes"),E.set("sc","yes");D===2&&E.set("cmo=td","c.youtube.com");var Q=await g.RD(E.zo(),{format:"RAW",timeout:5E3});if(Q.xhr.status!==200||!Q.xhr.responseText)return Promise.reject(new g.k3("b204258371_no_host",E.zo(),Q.xhr.status));var T=new g.wo(Q.xhr.responseText);E=EU(66,7857,T);Q=T.get("ms");z=Oy(z,E);T=T.get("mm");z.set("ms", +Q);z.set("mm",T);return E&&JQJ(E)?D!==2||bJ(E)?z:Promise.reject(new g.k3("b204258371_untrusted",E,Q)):Promise.reject(new g.k3("b204258371_invalid",E,Q))}; +uP6=function(z,D){z=`https://${D.K()}/initplayback?c=${g.CR(z.O)}&owc=1`;$d(z,"pw",E=>{E.ht=D.L})}; +vI=function(z,D,E,Q){$d(`https://${D}/videoplayback?probe=1`,E,T=>{!Q.W("html5_onesie_host_racing")||Q.videoData.isLivePlayback||Q.W("html5_onesie_probe_ec_hosts")||Q.fW||Q.U1();z.A.push(T)},T=>{z.A.push(T.details)})}; +JQJ=function(z){return/.*(\.c\.youtube\.com|.*\.googlevideo\.com)/.test(z)}; +bJ=function(z){var D=/sn-[^.]*-/;return/.*\.c\.youtube\.com/.test(z)&&!D.test(z)}; +mN=function(z){for(;z.K.length&&!z.K[0].isEncrypted;){let {videoId:E,DC:Q,formatId:T,buffer:k,eg:G}=z.K.shift();if(k)z.ll.PF.mX?.get(E)?.K(Q,T,k);else if(G)z.ll.PF.xx(E,Q,T);else{var D=z.ll;D.K[T].QY=!0;D=D.PF.mX?.get(E);D?.Ee(T)&&D?.L(T)}}}; +g.jDO=function(z){for(;!z.Z&&!z.error;){var D=z;D.Z=!!lJ(D,1);switch(lJ(D,2)){case 2:var E=void 0,Q=[],T=[];T.length=19;T.fill(0);var k=lJ(D,5)+257;E=lJ(D,5)+1;var G=lJ(D,4)+4;for(var e=0;e0;d--)Q.push(e)}Q.length!==G?D.error=!0:(E=Q.slice(-E),Q.length=k,b9O(D,Q,E));break;case 1:b9O(D,IS,aS);break; +case 0:Ss(D,D.K&7);Q=lJ(D,16);k=lJ(D,16);(Q^k)!==65535&&(D.error=!0);D.output.set(D.data.subarray(D.L,D.L+Q),D.A);D.L+=Q;D.A+=Q;break;default:D.error=!0}z.A>z.output.length&&(z.output=new Uint8Array(z.A*2),z.A=0,z.L=0,z.Z=!1,z.K=0,z.register=0)}z.output.length!==z.A&&(z.output=z.output.subarray(0,z.A));return z.error?new Uint8Array(0):z.output}; +lJ=function(z,D){for(;z.K=z.data.length)return z.error=!0,0;z.register|=z.data[z.L++]<>=D;z.K-=D;return E}; +b9O=function(z,D,E){D=YD(D);E=YD(E);for(var Q=z.data,T=z.output,k=z.A,G=z.register,e=z.K,d=z.L;;){if(e<15){if(d>Q.length){z.error=!0;break}G|=(Q[d+1]<<8)+Q[d]<>=7;F<0;)F=D[(G&1)-F],G>>=1;else G>>=F&15;e-=F&15;F>>=4;if(F<256)T[k++]=F;else if(z.register=G,z.K=e,z.L=d,F>256){G=RS[F];G+=lJ(z,ZC[F]);d=O9r(z,E);e=cI[d];e+=lJ(z,KX[d]);if(vpr&&GE.length&&(z.error=!0);z.register|=(E[Q+1]<<8)+E[Q]<=0)return Ss(z,E&15),E>>4;for(Ss(z,7);E<0;)E=D[lJ(z,1)-E];return E>>4}; +Ss=function(z,D){z.K-=D;z.register>>=D}; +YD=function(z){var D=[];for(var E of z)D[E]||(D[E]=0),D[E]++;var Q=D[0]=0;E=[];var T=0,k=0;for(var G=1;G7&&(T+=D[G]);for(Q=1;Q>d&1;e=T<<4|G;if(G<=7)for(d=1<<7-G;d--;)k[d<>=7;G--;){k[d]||(k[d]=-D,D+=2);let F=Q&1;Q>>=1;d=F-k[d]}k[d]=e}}return k}; +hm=function(z,D){z.L(`dcmprs_${z.context}_${z.K}_gz_${D}`)}; +m1W=function(z,D){return tr(z,function(){var E=this;return function*(){var Q=Date.now();try{hm(E,"s");var T=yield*yK(D());if(!T)throw Error("no result");hm(E,"e");return T}catch(G){hm(E,"f");var k=G;E.A(k,"gz");throw G;}finally{T=Date.now(),E.Lx("gz",T-Q,k)}}()})}; +Smw=function(z,D,E,Q){return tr(void 0,function(){return function*(){var T=(k,G)=>m1W(new lHQ(k,E,Q),()=>NA(G(z))); +if(pX)try{return yield*yK(T("n",Ymk))}catch(k){}if(D)try{return yield*yK(T(D.K?"a":"w",k=>IHV(k,D)))}catch(k){}return yield*yK(T("p",aHW))}()})}; +Ymk=async function(z){if(!pX)throw Error("DecompressionStream is not supported");var D=fz.xA(),E=new DecompressionStream("gzip"),Q=E.writable.getWriter();Q.write(z);Q.close();z=E.readable.getReader();for(E=new gz([]);;){let {value:T,done:k}=await z.read();if(k)break;E.append(T)}z=SZ(E);fz.Ct("gznb",D,Math.ceil(z.byteLength/16));return z}; +aHW=function(z){var D=fz.xA();z=g.jDO(new g.RPV(z));fz.Ct("gzjb",D,Math.ceil(z.byteLength/16));return z}; +IHV=function(z,D){var E=fz.xA();z=D.Vc(z);try{let T=z.byteOffset,k=z.byteLength,G=D.exports.getInflatedSize(T,k);if(G===0)throw Error("wasm_gz: bad input");let e=D.malloc(G),d=D.exports.inflateGzip(T,k,e);if(d)throw D.free(e),Error(`wasm_gz: fail${d}`);var Q=new Uint8Array(D.exports.memory.buffer,e,G)}finally{D.free(z.byteOffset)}D=D.Do(Q);fz.Ct("gzwb",E,Math.ceil(D.byteLength/16));return D}; +xD=function(z){var D=z.queue;D.K.length&&D.K[0].isEncrypted&&!D.L&&(D.K.length=0);for(let E of Object.keys(z.K)){let Q=z.K[E];Q.QY||(D=z.queue,D.K.push({videoId:Q.videoId,formatId:E,isEncrypted:!1}),D.L||mN(D))}}; +Z9I=function(z,D){var E=D.totalLength,Q=!1;switch(z.A){case 0:z.Q4(D,z.Z).then(T=>{var k=z.PF;k.dM("oprr");k.playerResponse=T;k.Bv||(k.RU=!1);HI(k)},T=>{z.PF.fail(T)}); +break;case 2:z.dM("ormk");D=SZ(D);z.queue.decrypt(D);break;default:Q=!0}z.PF.J7&&z.PF.N("ombup",`id.11;pt.${z.A};len.${E}${Q?";ignored.1":""}`);z.A=null}; +cQQ=function(z,D){z.PF.dM("oprgz2_s");D=Smw(D,z.PF.X().MN,z.PF.J7?z.PF.N.bind(z.PF):()=>{},E=>{z.PF.dM(E)}); +r8(D,()=>{z.PF.dM("oprgz2_e")},()=>{z.PF.dM("oprgz2_f")}); +return D}; +KlV=async function(z,D){z.PF.dM("oprgz_s");if(pX)try{var E=await Ymk(D);z.PF.dM("oprgz_n");z.PF.N("oprsgz",{i:"n"});return E}catch(Q){z.PF.N("gzerr",{impl:"native",err:`${Q}`})}if(E=z.PF.X().MN)try{let Q=IHV(D,E);z.PF.dM("oprgz_w");z.PF.N("oprsgz",{i:"w"});return Q}catch(Q){z.PF.N("gzerr",{impl:"wasm",err:`${Q}`})}D=aHW(D);z.PF.dM("oprgz_p");z.PF.N("oprsgz",{i:"j"});return D}; +hPr=function(z){return new Promise(D=>{setTimeout(D,z)})}; +pxX=function(z,D){var E=z.X();E=z.Wc&&E.W("html5_onesie_preload_use_content_owner");if((D=Xxn(D,E,z.Un))&&z.videoId){z=g.V2(z.videoId);E=[];if(z)for(let Q of z)E.push(Q.toString(16).padStart(2,"0"));D.set("id",E.join(""));return D}}; +x1W=async function(z,D,E=0){var Q=[];Q.push(D.load());E>0&&Q.push(hPr(E));await Promise.race(Q);return pxX(z,D)}; +H9k=function(z,D,E,Q=!1){z.set("cpn",D.clientPlaybackNonce);z.set("opr","1");var T=D.X();z.set("por","1");Ze()||z.set("onem","1");D.startSeconds>0&&z.set("osts",`${D.startSeconds}`);Q||(T.W("html5_onesie_disable_partial_segments")&&z.set("oses","1"),D=T.W("html5_gapless_onesie_no_media_bytes")&&Iq(D)&&D.Wc,E&&!D?(D=E.audio,z.set("pvi",E.video.join(",")),z.set("pai",D.join(",")),Ck||z.set("osh","1")):(z.set("oad","0"),z.set("ovd","0"),z.set("oaad","0"),z.set("oavd","0")))}; +Nmn=function(z,D,E,Q,T=!1){var k=`https://youtubei.googleapis.com/youtubei/${D.m4.innertubeApiVersion}/player`,G=[{name:"Content-Type",value:"application/json"}];Q&&G.push({name:"Authorization",value:`Bearer ${Q}`});G.push({name:"User-Agent",value:g.G3()});g.S("EOM_VISITOR_DATA")?G.push({name:"X-Goog-EOM-Visitor-Id",value:g.S("EOM_VISITOR_DATA")}):(E=E.visitorData||g.S("VISITOR_DATA"))&&G.push({name:"X-Goog-Visitor-Id",value:E});(E=g.S("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&G.push({name:"X-YouTube-Lava-Device-Context", +value:E});(D=g.zU(D.experiments,"debug_sherlog_username"))&&G.push({name:"X-Youtube-Sherlog-Username",value:D});z=Uf(JSON.stringify(z));return{url:k,CQ:G,postBody:z,OA:T,YB:T}}; +NI=function(z,D,E,Q,T,k,G,e,d){var F=z.Sm,L=z.GW;z=z.kW;var f=F!==void 0&&L!==void 0,n=Q.getVideoData(),W=D.K.encryptedClientKey;D=f?D.iv:void 0;f=qT(k,!0);T=T||!!Ze()&&f>1572864;return{innertubeRequest:{wo:z,b9:F,GW:L,encryptedClientKey:W,iv:D,iL:!0,Rl:!0,fd:"DecompressionStream"in window||!T,EP:!0},Mz:Gj({yi:k,lr:E,C:Q,T4:n.startSeconds*1E3,sR:!0}),onesieUstreamerConfig:G,Sc:e,ej:d2(n),reloadPlaybackParams:n.D9?.reloadPlaybackParams,kT:d}}; +U1X=function(z,D,E,Q,T,k,G,e){var d=g.De(z,W0),F;if(!z.YB)if(F=ePX(D,d)){var L=F.N8;F=F.signature}else F=L=D.encrypt(d),(0,g.N)(),F=xF(new HF(D.K.A),F,D.iv);return NI(L&&F?{Sm:L,GW:F}:{kW:d},D,E,Q,!!z.YB,T,k,G,e)}; +gpa=async function(z,D,E,Q,T,k,G,e){var d=g.De(z,W0);d=await GXW(D,d);var F=await Fls(D,d);return NI({Sm:d,GW:F},D,E,Q,!!z.YB,T,k,G,e)}; +rQW=function(z,D,E,Q,T,k,G,e){var d=g.De(z,W0);if(d=ePX(D,d))return NI({Sm:d.N8,GW:d.signature},D,E,Q,!!z.YB,T,k,G,e)}; +wxX=async function(z,D,E){z.dM("oprd_s");D=i9s(z)?await LlO(z.S6,D,E):z.S6.decrypt(D,E);z.dM("oprd_c");return D}; +Uy=function(z){if(!z.CJ)return{};var D=z.CJ.Y();D.d=z.CJ.MN?.iY();D.shost=z.ya;D.ty="o";return D}; +i9s=function(z,D){return z.W("html5_onesie_sync_request_encryption")||D?.YB?!1:!!Ze()}; +tak=function(z){return z.W("html5_onesie_host_probing")||z.J7?Ck:!1}; +HI=function(z){if(!z.playerResponse)return!1;if(z.l7)return!0;var D=z.videoData.W("html5_onesie_audio_only_playback")&&S0(z.videoData);if(z.mX&&z.RU){if(!z.mX.has(z.KL))return!1;let Q=z.mX.get(z.KL);var E;if(E=Q){E=!1;for(let T of Q.Sb.keys()){let k=Q.Sb.get(T);if(k)for(let G of k.FC)G.A6>0&&(k.pR?E=!0:D=!0)}E=!(D&&E)}if(E)return!1}z.dM("ofr");z.HQ.resolve(z.playerResponse);z.Nw||(z.e0?.start(),z.CU.start());return z.l7=!0}; +opW=function(z){if(z.mX&&!z.W("html5_onesie_media_capabilities")){z.dM("ogsf_s");var D=Lfs(z.C.getVideoData(),(Q,T)=>{z.N(Q,T)}),E=yQJ(z.C); +D.video=G6O(E,D.video);z.dM("ogsf_c");if(D.video.length)return D;z.N("ombspf",`l.${E.L};u.${E.K};o.${E.A};r.${E.reason}`)}}; +wC=function(z,D){if(D.m7()||z.m7())z.policy.kF||(z.policy.V?g.gC(z.loader):z.loader.L9());else{if(z.policy.A&&D.isComplete()&&D instanceof Ke){var E=z.loader,Q=E.N;var T=Object.assign(D.CJ.Y(),{rst:D.state,strm:D.xhr.mw(),d:D.CJ.MN?.iY(),cncl:D.xhr&&D.KJ.B?1:0,rqb:D.jN,cwt:D.KJ.A,swt:D.lX?.kI});T=Object.assign(Xo(D.info),T);Q.call(E,"rqs",T)}if(D.isComplete()&&D.d2()&&D instanceof Ke)z.policy.SW?D.Bp()?(D.dispose(),z.K.length===0?z.loader.L9():(z=z.K[0],z instanceof Ke&&z.GZ()&&z.tQ())):D.U0()&&z.loader.handleError(D.gH(), +D.hU()):(D.dispose(),z.loader.L9());else{if(D.Dv())z.Zp=!0,D instanceof Ke&&hZ(z.timing,D),sDV(z),rC(z);else if(D.U0())E=z.C.WV(),D instanceof Ke&&D.info.K?.Mz?.cQ&&E&&z.loader.Jc(E),D instanceof Ke&&YQ(D)?z.loader.H4?.A():D instanceof iJ?z.K.pop():(E=1,D.canRetry()&&C3(z.loader)&&($1k(z,D),E=0),z.loader.handleError(D.gH(),D.hU(),E));else{if(z.loader.isSuspended&&!D.isComplete())return;rC(z)}D.m7()||D instanceof iJ||(D.isComplete()?E=t8(D,z.policy,z.Z):(E=wD(D,z.policy,z.Z),E===1&&(z.lg=!0)),E!== +0&&(Q=new qmr(1,D.info.Iy),Q.XW=E===2,PZQ(z,Q)));D.isComplete()&&(z.Sn=!1,D.Dv()||(z.Zp=!1));z.policy.XX&&!D.isComplete()?zs(z.loader):z.loader.L9()}}}; +Maa=function(z){z.policy.m9&&(z.xV=void 0,z.PQ=0)}; +zpV=function(z){if(!CZQ(z,z.WF))return tm(z,"ratelimited"),!1;if(am(z.audioTrack)&&am(z.videoTrack))return tm(z,"endofstream"),!1;if(z.policy.L)if(z.policy.B){if(z.U?.j())return tm(z,"ssdaiblocked"),!1}else{var D=!1;if(z.D.L===2)D=!0;else if(z.D.L===3){ys(z);z.loader.Pc();var E=bn(z.audioTrack,z.loader.isSeeking()).lE;var Q=bn(z.videoTrack,z.loader.isSeeking()).lE;var T=z.loader.getCurrentTime()||0;E=oS(z,E,T);Q=oS(z,Q,T);Q=Math.min(E,Q);T=z.D;Q>=T.A?(T.N("sdai",{haltrq:Q,est:T.A}),Q=!0):Q=!1;Q&& +(D=!0)}if(D)return tm(z,"waitingforads"),!1}z.policy.D9&&(z.yA=sy(z,z.audioTrack),z.AT=sy(z,z.videoTrack));if(!z.A)return $D(z,{nopolicy:1}),!0;if(z.C.WV())return $D(z,{utc:1}),!0;if(z.L.U)return $D(z,{audio:1}),!0;if(z.policy.Ha&&z.L.Y)return $D(z,{constraint:1}),!0;if(!z.A.targetAudioReadaheadMs||!z.A.targetVideoReadaheadMs)return $D(z,{noreadahead:1}),!0;if(z.policy.V&&z.loader.QM())return $D(z,{seekToHead:1}),!0;D=Math.min(LG(z.loader,z.audioTrack)*1E3,z.A.targetAudioReadaheadMs);Q=Math.min(LG(z.loader, +z.videoTrack)*1E3,z.A.targetVideoReadaheadMs);T=Math.min(D,Q);var k=z.C.getCurrentTime()*1E3,{EV:G,HJ:e,vG:d,JS:F}=AQV(z,k);E=G0&&z.WF.Os++)}; +PZQ=function(z,D,E){var Q={yi:z.yi,oh:(k,G)=>{z.C.aU(k,G)}, +wd:z.policy.s8,pG:z.policy.A,eI:z.policy.eI};z.yi.L.V&&(Q.Pj=(z.videoTrack.L3.info.FX||0)+(z.audioTrack.L3.info.FX||0));z.policy.bG&&(Q.wP=z.audioTrack.L3.index.gQ(),Q.wd=!1);var T=Epw(D,z.policy,z.Z)?2:1;T!==z.tT&&(z.tT=T,sDV(z));E=Qur(z,E);if(z.policy.Y&&z.policy.A&&E.tR){let k=T="";for(let G of E.tR)z.videoData.sabrContextUpdates.has(G)||z.policy.Y&&E.Ge&&E.Ge.type===G?T+=`_${G}`:k+=`_${G}`;z.loader.N("sabrbldrqs",{ctxts:T,misctxts:k})}!D.setData(E,z.policy,z.Z)&&z.policy.Y&&z.loader.handleError("player.exception", +{reason:"buildsabrrequestdatafailed"},1);Q=new Ke(z.policy,D,z.Sw,z.Z,z,Q,z.loader.sx());RE(z.timing);z.policy.ai&&z.loader.N("sabrcrqinfo",{rn:Q.xD(),probe:D.d2()});return z.QA=Q}; +sy=function(z,D){ys(z);z.loader.Pc();return bn(D,z.loader.isSeeking())}; +qI=function(z){return z.policy.GX&&!!z.V}; +oS=function(z,D,E){z=z.loader.Pc()||0;return PI(D,(E+z)*1E3)/1E3+E}; +Qur=function(z,D){var E=MI(z.loader)&&D&&D.a5!==void 0&&!D.uM?z.policy.I_?Math.ceil((D.a5+(z.loader.Pc()||0))*1E3):D.a5*1E3+(z.loader.Pc()||0):ys(z);if(z.policy.D9){var Q=z.yA;var T=z.AT}else Q=sy(z,z.audioTrack),T=sy(z,z.videoTrack);var k=[...Q.lE,...T.lE];qI(z)&&k.push(...z.B);var G=[...Q.XZ,...T.XZ],e=[];for(var d of G)z.policy.D2&&d.uz!==void 0&&d.uz>Number.MAX_SAFE_INTEGER?z.loader.N("sabrpseglmt",{lmt:d.uz,itag:d.formatId?.itag,sq:d.sequenceNumber}):e.push(d);G=z.loader.W7();z.policy.da&&!z.videoData.isLivePlayback&& +(d=z.videoData.lengthSeconds*1E3,E>=d&&z.loader.N("invalidSabrCmt",{cmt:E,vd:d}));d=z.yi;var F=z.C,L=z.Sw,f=z.A,n=z.videoData.WF,W=z.policy,V=z.loader.zh,Y=Ts(z.loader)*1E3,Z=z.xV?.dF,K=z.xV?.QL,h=z.PQ,t=Number(z.L.Z?.info.itag)||0,r=Number(z.L.B?.info.itag)||0,Ea=z.C.hs();var nn=D?.yf?D.yf:z.loader.isSuspended?4:void 0;E={yi:d,C:F,Sw:L,lE:k,XZ:e,T4:E,nextRequestPolicy:f,tR:n,DP:W,g1:V,dK:Y,dF:Z,QL:K,PQ:h,eU:t,Bi:r,Nn:G,CB:Ea,yf:nn,Sn:z.Sn,Mi:z.f3,Zp:z.Zp};k=z.loader.aQ();e=g.V2(k);k&&(E.Uc=e);if(D= +MI(z.loader)&&D?.uM?D.a5:z.C.WV())E.cQ=D*1E3;D=z.L;k=D.yA;if(D.DP?.MN()&&!k)for(WX of D.A)if(WX.oy){k=!0;break}var WX=D.DP.MN()&&!k?[]:es(D,D.A);E.fU=WX;WX=z.L;WX.DP.MN()&&!WX.AT?WX=[]:(D=M7n(WX),D.length===0&&(D=WX.V),WX=es(WX,D));E.z8=WX;E.uO=qI(z)?[z.V]:void 0;E.L6=Array.from(AZ(z.L.K).keys(),Number);E.xF=z.L.xF();z.policy.XQ&&(E.n8=TiO(z.loader,z.audioTrack),E.uk=TiO(z.loader,z.videoTrack));WX=z.loader.getCurrentTime();Q=oS(z,Q.lE,WX);T=oS(z,T.lE,WX);T=Math.min(Q,T);z.ew=T;z.policy.L&&(qI(z)&& +(Q=oS(z,z.B,WX),z.C.ZS()&&Q0&&z.K[0].Jl()&&(E.Ge=z.K[0].KQ());return E}; +ys=function(z){var D=z.policy.V&&z.loader?.QM(),E=z.loader.getCurrentTime()||0;E=kOX(z,E);a:if(z.policy.LP&&z.loader.isSeeking()){var Q=F_(z.videoTrack,E);z.loader.N("asmtfnctv",{b:E,a:Q});if(!isNaN(Q)){E=Q;break a}}Q=z.loader.Pc()||0;E+=Q;Q=zJ(z.videoData)||g.BZ(z.videoData);var T=0;D?(Q&&(T=Number.MAX_SAFE_INTEGER),z.videoData.pf&&(T=Math.ceil(z.videoData.dE*1E3))):T=Math.ceil(E*1E3);return Math.min(Number.MAX_SAFE_INTEGER,T)}; +kOX=function(z,D){if(z.loader.isSeeking())return D;var E=z.C.BN();if(!E)return D;E=E.L();if(E.length===0||jj(E,D))return D;if(!z.videoTrack.Er(D)&&!z.audioTrack.Er(D))return z.loader.N("sundrn",{b:0,lt:D}),D;var Q=D,T=Infinity;for(let k=0;kD)continue;let G=D-E.end(k);G=20)?(z.loader.handleError("player.exception",{reason:"bufferunderrunexceedslimit"}),D):Q}; +PI=function(z,D){var E=0,Q=-1;for(let T of z)if(!(T.startTimeMs+T.durationMsD||Q>=0&&T.zF>Q+1)break;E=Math.max(E,T.startTimeMs+T.durationMs);Q=Math.max(Q,T.gP)}return Math.max(0,E-D)}; +CZQ=function(z,D){a:{if(z.Y>0){var E=Math.floor((0,g.N)()/1E4);if(E===D.B_){if(D.Os>=z.Y){if(D.Os===z.Y){E={reason:"toomanyrequests"};E.limit=D.Os;if(z.QA){let Q=Xo(z.QA.info);E.lr_ptime=Q.ptime;E.lr_rtype=Q.rtype;E.lr_brl=Q.brl;E.lr_ps=Q.ps}z.loader.handleError("player.exception",E);D.Os+=1}D=!1;break a}}else D.B_=E,D.Os=0}D=!0}return!D||z.loader.isSuspended&&z.loader.s3?!1:z.S&&(0,g.N)()0&&(!z.policy.Y||z.K.length!==1||!z.K[0].Jl())||!z.Sw.Y?.U(z.policy,z.Z, +z.loader.T2)||z.MN?!1:!0}; +tm=function(z,D){z.kV=D;z.policy.ai&&z.loader.N("sabrcrb",{reason:D})}; +$D=function(z,D){z.kV=void 0;z.XX=(0,g.N)();z.policy.ai&&z.loader.N("sabrcrq",D)}; +AQV=function(z,D){var {vG:E,JS:Q}=GOL(z);if(z.policy.D9){var T=PI(z.yA.lE,D);z=PI(z.AT.lE,D)}else T=E,z=Q;return{EV:T,HJ:z,vG:E,JS:Q}}; +sDV=function(z){z.videoData.WF.clear();if(z.videoData.sabrContextUpdates.size>0)for(var D of z.videoData.sabrContextUpdates.keys())z.videoData.sabrContextUpdates.get(D)?.sendByDefault&&z.videoData.WF.add(D);if(z.policy.Y&&z.K.length)for(let E of z.K)(D=E.KQ())&&D.type&&D.sendByDefault&&z.videoData.WF.add(D.type)}; +rC=function(z){for(;z.K.length&&z.K[0].DR(z.JI());){let D=z.K.shift();epX(z,D)}z.K.length&&epX(z,z.K[0])}; +epX=function(z,D){D instanceof Ke&&(z.C3=D);var E=new Set(D.TZ(z.JI()));for(let G of E){if(E=D instanceof iJ){E=z.L;var Q=Bwk(E,G),T=nX(E,E.videoInfos).includes(G);!E.DP.TA||Q||T||E.loader.N("sabrcpf",{fid:`${G}`,vfids:`${nX(E,E.videoInfos).join(".")}`,said:E.S||""});E=!(Q||T)}if(E)continue;E=D.qK(G,z.JI());Q=z.policy.GX&&Qn(E[0].L3.info.mimeType);if(!D.v4(G,z.JI()))continue;T=D.km(G,z.JI());for(let e of T){z.policy.A&&D instanceof iJ&&z.loader.N("omblss",{s:e.info.nx()});if(Q){T=z.timing;T.D||(T.D= +(0,g.N)(),g.St("fcb_r",T.D,T.K));T=z;T.videoData.Bc()&&T.V&&qD(T.V)===qD(g.PY(e.info.L3.info,T.Sw.Bc))&&T.C.Iq("sabrCaptionsDataLoaded",e,T.ur.bind(T));continue}T=e.info.L3.info.pR();var k=e.info.L3;let d=D instanceof iJ?1:2;if(T){if(C36(z.L,k,d,D.u5(z.JI())?.token))continue}else Gs(z.L,k,d,D.u5(z.JI())?.token);k=T?z.audioTrack:z.videoTrack;D instanceof iJ&&(k.V=!1,D instanceof iJ&&(T?cf(z.timing):Z7(z.timing)));try{J8(k,E,e)}catch(F){T=kh(F),z.loader.handleError(T.errorCode,T.details,T.severity), +k.kR(),z.NI(!1,"pushSlice"),g.gC(z.loader)}}}}; +$1k=function(z,D){z.policy.Y?z.K.splice(z.K.indexOf(D)).forEach(E=>{E.dispose()}):(z.K.pop(),D?.dispose())}; +dpr=function(z,D,E){var Q=[];for(let T=0;T=7E3&&T>=7E3}return D}; +fcn=function(z,D){z.delay?.dispose();z.delay=null;var E=Array.from(z.K.values()).sort((Q,T)=>Q.mediaTime-T.mediaTime); +E.length!==0&&(D=(E[0].mediaTime-D)*1E3/z.C.getPlaybackRate(),z.delay=new g.sT(()=>{CX(z)},D>500?D-500:D),z.delay.start())}; +CX=function(z,D){if(Am(z.C.getPlayerState())&&z.K.size!==0){D=D??Array.from(z.K.values()).sort((T,k)=>T.mediaTime-k.mediaTime); +var E=z.getCurrentTime(),Q=(D[0].mediaTime-E)*1E3/z.C.getPlaybackRate();if(Q<500){E=Q>0?z.C.BN()?.getCurrentTime()??z.C.getCurrentTime():E;for(let T of D)if(E>=T.mediaTime)T.resolve([T.mediaTime,T.id]),z.K.delete(T.id);else break}fcn(z,E)}}; +nfs=function(z,D,E){z.K.delete(E);return new Promise(Q=>{z.K.set(E,{id:E,mediaTime:D,resolve:Q});Q=Array.from(z.K.values()).sort((T,k)=>T.mediaTime-k.mediaTime); +E===Q[0].id&&CX(z,Q)})}; +X6w=function(z){var D=z.C.BN()?.getCurrentTime()??z.C.getCurrentTime(),E=z.Z.Rx(D);WQJ(z,E,D);z.isSeeking=!1;var Q=Array.from(z.K.keys()).filter(T=>T>=E).sort((T,k)=>T-k); +for(let T of Q)Q=T===E?D-z.Z.getStartTime(E):0,z.U(T,z.K.get(T),Q)}; +J46=function(z,D,E,Q=!1){D!==z.Ar&&(z.Ar=D,z.C.Iq("playbackstarted",D,E+z.C.Pc(),Q))}; +WQJ=function(z,D,E){var Q=z.K.get(D),T=z.Z.getStartTime(D),k=z.Z.getDuration(D),G=T;(Q?.K??[z.cpn]).forEach((e,d)=>{var F=Q?.L[d]??k;E>=G&&E{z.B.K.delete(E)}); +z.A.delete(D)}; +ViL=function(z,D,E,Q){z.L=E;E=`${D}.${E}`;z.A.has(D)?z.A.get(D).push(E):z.A.set(D,[E]);nfs(z.B,Q,E).then(([T,k])=>{var [G,e]=k.split(".");[,k]=[Number(G),e];J46(z,k,T)})}; +bKX=function(z,D,E,Q,T,k){return D.mu&&D.gs&&E===3?new OKn(z,D,Q,T,k):null}; +juI=function(z,D){if(z.policy.uB){var E=D.info.FX,Q=qT(z.schedule);D=D.index.gQ();E=Math.max(1,Q/E);z.Y=Math.round(Math.max(((E-1)*D+z.policy.E9)/E,D-z.policy.FB)*1E3)}}; +lc6=function(z,D){var E=Date.now()/1E3,Q=E-z.startTimeSecs,T=E-z.U,k=T>=z.policy.D5,G=!1;if(k){let e=0;!isNaN(D)&&D>z.V&&(e=D-z.V,z.V=D);e/T=z.policy.FB&&!z.Z;if(!k&&!E&&vfn(z,D))return NaN;E&&(z.Z=!0);a:{Q=G;E=(0,g.N)()/1E3-(z.Ad.K0()||0)-z.S.K-z.policy.E9;k=z.L.startTime;E=k+E;if(Q){if(isNaN(D)){BI(z,NaN,"n",D);k=NaN;break a}Q=D-z.policy.z4;Q0&&(G.headers=e);k&&(G.onFinish=k);return Object.keys(G).length>1?G:null}; +Di=function(z,D,E,Q,T,k,G,e){g.DH()&&E.token&&(z=g.AI(z,{ctt:E.token,cttype:E.BI,mdx_environment:E.mdxEnvironment}));Q.W("net_pings_low_priority")&&(D||(D={}),D.priority="low");k||e&&Q.W("nwl_skip_retry")?(D==null?D={}:RpW(z,Q.W("html5_assert_cpn_with_regex")),G?g.$8().sendAndWrite(z,D):g.$8().sendThenWrite(z,D,e)):D?(RpW(z,Q.W("html5_assert_cpn_with_regex")),$eW(z,D)):g.Hv(z,T)}; +ZKX=function(z){var D=[];for(let E=0;E!0,()=>!1):NA(!!z)}; +c4W=function(z){return Et("MediaSource.EnableUsingMediaSourceBufferedRange",z?1:0)}; +KQO=function(z){return Et("HTTP3",z?1:0)}; +hpI=function(z){return Et("MediaSource.EnableUsingMediaSourceAttachmentMethods",z?1:0)}; +p6w=function(z){return Et("QUIC",z?1:0)}; +xpa=function(z){return Et("Media.AudioWriteDurationLocal",z)}; +HKV=function(z){return Et("Media.PlayerConfiguration.DecodeToTexturePreferred",z?1:0)}; +NiI=function(z){return Et("Media.VideoDecoderInitialPrerollCount",z)}; +UpX=function(z){return Et("Media.VideoRendererMinInputBuffers",z)}; +gfX=function(z){return Et("Media.VideoRendererMinDecodedFrames",z)}; +r4O=function(z){return Et("Media.IncrementalParseLookAhead",z?1:0)}; +iKW=function(z){return Et("Media.EnableResetAudioDecoder",z?1:0)}; +w6n=function(z){return Et("Media.EnableFlushDuringSeek",z?1:0)}; +tiI=function(z){return Et("DecoderBuffer.EnableDecommitableAllocatorStrategy",z?1:0)}; +E2=function(z,D,E,Q){var T=D^z;if((z|64)==z)a:{var k=E[J[T^822]](J[T^814]),G=[Psw,J[T^884],T^1192617232,T^819909461,Q6I,-(T^1487769032),-(T^358936129),T^1206944858,-(T^138083803),-(T^1187398496),y4O,-(T^1512324523),T^1689645252,T^689101614,-(T^74172829),-(T^116956389),T^1519900429,k,null,ANk,m$I,T^1835875468,-(T^1459469278),J[T^831],T^1180120167,cAW,T^1590683339,Qxw,T^1684034830,-(T^207061808),-(T^1582185386),-(T^1044266025),T^780279893,-(T^1117990428),-(T^1298205261),T^1709245024,F8W,k,JAa,T^1362386514, +T^52364253,-(T^1709993456),-(T^1680765140),T^1056163712,-(T^219528159),k,T^1260610373,ofI,urr,T^1005185659,T^1474234369,gwW,P9W,T^2119877945,-(T^1403123420),SjW,T^1508755856,null,T^1056163712,T^1080537179,-(T^509409849),-(T^1900402286),-(T^228751394),T^1198857560,T^1753015607,T^1516725665,-(T^1680462948),WIw,-(T^1980980612),T^1198857560,T^1884250364,T^808570391,J[T^872],-(T^326894418),null,-(T^1711907911),tJI,-(T^1886491137)];G[T^816]=G;G[T^795]=G;G[T^872]=G;if(typeof suk===J[T^867]){var e=E;break a}try{G= +EU(T^823,T^8978,G)}catch(d){e=J[T^883]+E;break a}e=k[J[T^817]](J[T^814])}if((z&58)==z){k=T^82;for(G=[];++k-G[J[T^27]]-(T^50);)switch(k){case T^60:k=T^77;default:G[J[T^5]](String[J[T^57]](k));case T^76:case T^77:case T^114:break;case T^105:k-=T^94;case T^78:case T^79:continue;case T^40:k=T^62;case T^73:}e=G}(z+4^11)>=z&&(z-3^1)1&&!!k[1]);z+5>>4<2&&(z<<1&7)>=4&&E[J[9]]!= +0&&(k=eP(4,624,Q,E),Q=k[0]);return e}; +$ps=function(z){return Et("Media.ExperimentalMaxPendingBytesPerParse",z)}; +qC6=function(z){return Et("Media.MaxSamplesPerWrite",z)}; +PFQ=function(z){return Et("Media.MediaCodecResetDelayMs",z)}; +MiX=function(z){return Et("Media.DisableLowPerformanceSoftwareDecode",z?1:0)}; +CFX=function(z){return Et("Media.EnableAv1StartupOptimization",z?1:0)}; +A4s=function(z){return Et("Media.EnableCodecOutputChecker",z?1:0)}; +Bi6=function(z){return Et("Media.UseDualThreadsForVideo",z?1:0)}; +zaV=function(z){return Et("Media.ForceDecodeToTexture",z?1:0)}; +D06=function(z){return Et("Media.SkipFlushOnDecoderTeardown",z?1:0)}; +QB6=function(){var z=window.h5vcc?.settings?.getPersistentSettingAsString?.("cpu_usage_tracker_intervals");if(z!=null){z=JSON.parse(z)??[];var D=z.filter(E=>E.type==="total").map(E=>E.seconds); +for(let E of E3n)D.indexOf(E)===-1&&z.push({type:"total",seconds:E});window.h5vcc?.settings?.set("cpu_usage_tracker_intervals_enabled",1);window.h5vcc?.settings?.set("cpu_usage_tracker_intervals",JSON.stringify(z))}}; +TT6=function(){var z=window.H5vccPlatformService,D="";if(z&&z.has("dev.cobalt.coat.clientloginfo")&&(z=z.open("dev.cobalt.coat.clientloginfo",()=>{}))){let E=z.send(new ArrayBuffer(0)); +E&&(D=String.fromCharCode(...(new Uint8Array(E))));z.close()}return D}; +kVQ=function(z){var D=window.H5vccPlatformService;D?.has("com.google.android.youtube.tv.prodlogger")&&(D=D.open("com.google.android.youtube.tv.prodlogger",()=>{}))&&(D.send(Uf(`cpn: ${z}`).buffer),D.close())}; +g.Ty=function(z,D,E,Q){g.Qi(z,E,`${D.toFixed(3)}:${Q.join(":")}`)}; +k4=function(z,D){var E=z.provider.getCurrentTime();g.Ty(z,D,"cmt",[E.toFixed(3)]);var Q=E=z.provider.I0();if((!z.B||Iq(z.provider.videoData)?0:Q*1E3>z.B.ov+100)&&z.B){Q=z.B.isAd;E=E*1E3-z.B.ov;z.V2=D*1E3-z.B.DI-E-z.B.sA;var T=(0,g.N)()-E;D=z.V2;E=z.provider.videoData;var k=E.isAd();if(Q||k){k=`${Q?"ad":"video"}_to_${k?"ad":"video"}`;var G={};E.vS&&(G.cttAuthInfo={token:E.vS,videoId:E.videoId});G.startTime=T-D;g.g5(k,G);g.HD({targetVideoId:E.videoId,targetCpn:E.clientPlaybackNonce},k);g.x_("pbs",T, +k)}else T=z.provider.C.Qt(),T.V!==E.clientPlaybackNonce?(T.B=E.clientPlaybackNonce,T.L=D):E.ox()||g.xl(new g.k3("CSI timing logged before gllat",{cpn:E.clientPlaybackNonce}));z.N("gllat",{l:z.V2.toFixed(),prev_ad:+Q});delete z.B}}; +g.Qi=function(z,D,E){var Q=z.L.get(D);Q?Q.push(E):z.L.set(D,[E])}; +en=function(z,D){z.isOffline=D;g.Ty(z,g.Gy(z.provider),"is_offline",[z.isOffline?"1":"0"])}; +dI=function(z,D,E){if(!isNaN(E.Kt)){let Q=E.Kt;E.L=0?D:g.Gy(z.provider);var E=z.provider.C.VM(),Q=E.U8-(z.HF||0);Q>0&&g.Ty(z,D,"bwm",[Q,(E.CL-(z.vN||0)).toFixed(3)]);isNaN(z.HF)&&E.U8&&z.isOffline&&en(z,!1);z.HF=E.U8;z.vN=E.CL;isNaN(E.bandwidthEstimate)||g.Ty(z,D,"bwe",[E.bandwidthEstimate.toFixed(0)]);z.provider.O.ZS()&&Object.keys(E.K).length!==0&&z.N("bwinfo",E.K);if(z.provider.O.ZS()||z.provider.O.W("html5_log_meminfo"))Q=YCa(),Object.values(Q).some(T=>T!==void 0)&&z.N("meminfo",Q); +z.provider.O.ZS()&&(Q=z.ur?.Z())&&Object.values(Q).some(T=>T!=null)&&z.N("cpuinfo",Q); +z.AT&&g.Ty(z,D,"bat",[z.AT.level,z.AT.charging?"1":"0"]);Q=z.provider.C.getVisibilityState();z.Mj!==Q&&(g.Ty(z,D,"vis",[Q]),z.Mj=Q);k4(z,D);(Q=GVX(z.provider))&&Q!==z.GX&&(g.Ty(z,D,"conn",[Q]),z.GX=Q);dI(z,D,E)}; +d0L=function(z,D,E){var Q=g.Gy(z.provider);eaW(z,Q,D,0,E);FU(z,Q);LL(z)}; +fL=function(z,D){g.Qi(z,"cat",D)}; +F4L=function(z){var D=z.provider.C.VM(),E=g.Gy(z.provider);dI(z,E,D);var Q=D.A;D=D.Z;isNaN(Q)||(z.provider.O.W("html5_unified_live_latency_reporting")&&!isNaN(D)&&D?g.Ty(z,E,"e2el",[Q.toFixed(3),D.toFixed(3)]):g.Ty(z,E,"e2el",[Q.toFixed(3)]))}; +L4X=function(z,D){var E={cpn:z.provider.videoData.clientPlaybackNonce,sequenceNumber:D,serializedWatchEndpointLoggingContext:z.provider.videoData.yG};z.serializedHouseBrandPlayerServiceLoggingContext&&(E.serializedHouseBrandPlayerServiceLoggingContext=pv(z.serializedHouseBrandPlayerServiceLoggingContext)||void 0);z.provider.videoData.playerResponseCpn&&(E.playerResponseCpn=z.provider.videoData.playerResponseCpn);nL.length&&(!g.q1()||oD()!==19||D>3)&&(E.decoderInfo=nL);z.remoteControlMode&&(E.remoteControlMode= +z.remoteControlMode);z.remoteConnectedDevices.length&&(E.remoteConnectedDevices=z.remoteConnectedDevices);if(z.f3?.length){E.serializedQoeContextData=[];for(var Q of z.f3)(D=g.V2(Q))&&E.serializedQoeContextData.push(D)}!z.lg&&z.provider.videoData.serializedOneTimeQoeContextData&&(E.serializedOneTimeQoeContextData=[],Q=g.V2(z.provider.videoData.serializedOneTimeQoeContextData))&&(E.serializedOneTimeQoeContextData.push(Q),z.lg=!0);z.provider.JT().K.GV(g.Wl)&&(z.U.size&&(E.daiCuePointEvents=Array.from(z.U.values())), +z.U.clear());return E}; +foV=function(z,D,E){g.By(z.provider.O,z.provider.videoData.V()).then(Q=>{var T=!1;D.includes("&dt=")||D.includes("&cotn=")?T=!0:z.provider.O.W("qoe_with_networkless")&&(T=!0);var k=z.provider.O.W("qoe_send_and_write"),G=z.provider.O;Q=zy(D,G,z.provider.O.pageId,z.provider.O.sendVisitorIdHeader?z.provider.videoData.visitorData:void 0,Q);G.W("html5_simplify_pings")&&(Q=Q||{});Q?(Q.method="POST",Q.postBody=E,Di(D,Q,{token:z.provider.videoData.vS,BI:z.provider.videoData.Tz,mdxEnvironment:z.provider.videoData.mdxEnvironment}, +G,void 0,T,k&&z.MN)):T?(T=z.provider.O.W("networkless_ajax"),G={method:"POST",postBody:E},k&&z.MN?g.$8().sendAndWrite(D,G):T?g.vx(D,{method:"POST",postBody:E}):g.$8().sendThenWrite(D,G)):OSa(D,E)})}; +LL=function(z){if(!z.provider.O.W("html5_qoe_no_len_check")){var D=0;for(let [E,Q]of z.L.entries())D+=E.length+Number(g.NQ(Q,(T,k)=>T+k.length,0)); +D>96E3&&(new g.sT(z.reportStats,0,z)).start()}}; +n3O=function(z){z.provider.videoData.Wc&&fL(z,"prefetch");z.provider.videoData.C3&&z.N("reload",{r:z.provider.videoData.reloadReason,ct:z.provider.videoData.C3});z.provider.videoData.fE&&fL(z,"monitor");z.provider.videoData.isLivePlayback&&fL(z,"live");Ck&&fL(z,"streaming");z.provider.videoData.je&&z.N("ctrl",{mode:z.provider.videoData.je},!0);if(z.provider.videoData.KE){var D=z.provider.videoData.KE.replace(/,/g,"_");z.N("ytp",{type:D},!0)}z.provider.videoData.yP&&(D=z.provider.videoData.yP.replace(/,/g, +"."),z.N("ytrexp",{ids:D},!0));z.provider.O.ZS()&&z.N("now",{wt:(0,g.N)()});D=z.provider.videoData;var E=z.provider.O.W("enable_white_noise")||z.provider.O.W("enable_webgl_noop"),Q=g.gj(D)||g.DF(D)||g.Eh(D)||g.Q6(D);(E||Q)&&(E=(0,g.XU)())&&z.L.set("gpu",[E]);LO(z.provider.videoData)&&g.Ty(z,g.Gy(z.provider),"dt",["1"]);D.cotn&&!LO(D)&&en(z,!0);z.provider.O.ZS()&&(D=(0,g.N)()-z.provider.O.ig,z.N("playerage",{secs:(1.6**Math.round(Math.log(D/1E3)/Math.log(1.6))).toFixed()}));z.V=!0;z.WF=Wx(()=>{z.reportStats()}, +1E4)}; +eaW=function(z,D,E,Q,T){var k=z.provider.O.K.cbrver;z.provider.O.K.cbr==="Chrome"&&/^96[.]/.test(k)&&E==="net.badstatus"&&/rc\.500/.test(T)&&Jc(z,3);z.provider.O.W("html5_use_ump")&&/b248180278/.test(T)&&Jc(z,4);k=z.provider.getCurrentTime();Q=Q===1?"fatal":"";E=[E,Q,k.toFixed(3)];Q&&(T+=`;a6s.${Y9()}`);T&&E.push(W4W(T));g.Ty(z,D,"error",E);z.V=!0}; +Jc=function(z,D){z.U9||(g.Qi(z,"fcnz",`${D}`),z.U9=!0)}; +XaI=function(z){z.Z>=0||(z.provider.O.m9||z.provider.C.getVisibilityState()!==3?z.Z=g.Gy(z.provider):z.qN=!0)}; +JFX=function(z,D){if(g.aq(z.provider.videoData)){z=4;var E=1}else z=D.source??0;z=`sms.${z}`;E!==void 0&&(z+=`_${E}`);return z}; +ud=function(z,D,E,Q,T){var k=g.Gy(z.provider);D!==1&&D!==3&&D!==5||g.Ty(z,k,"vps",[z.K]);g.Qi(z,"xvt",`t.${k.toFixed(3)};m.${T.toFixed(3)};g.2;tt.${D};np.0;c.${E};d.${Q}`)}; +W4W=function(z){/[^a-zA-Z0-9;.!_-]/.test(z)&&(z=z.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return z}; +LG=function(z,D){if(z.QA&&!z.DL)return 3;if(z.isSuspended)return 1;if(z.cF?.WF())return 4;var E=(D.L3.info.audio?z.policy.f3:z.policy.C3)/(D.FX*z.policy.Gx);if(z.policy.DT>0&&z.cF&&ZE(z.cF)&&(D=D.L3.info.video?z.cF.L:z.cF.K)&&!D.h7()){D=D.jb();let Q=bT(D,z.getCurrentTime());Q>=0&&(D=z.getCurrentTime()-D.start(Q),E+=Math.max(0,Math.min(D-z.policy.DT,z.policy.kh)))}z.policy.AT>0&&(E=Math.min(E,z.policy.AT));return E}; +jf=function(z,D,E){uzs(z,E.Vh||"unknown");z.C.seekTo(D,E)}; +g.r2=function(z,D,E,Q,T){z.C.getVideoData().qj()?T&&z.L.ew+T/1E3>E&&(z.N("sdai",{seg:Q,rbt:E.toFixed(3),end:z.L.ew.toFixed(3),sd:T.toFixed(3)}),z.NI(!1,"rollback")):z.policy.L&&z.NI(!1,"rollback");if(z.Sw.isManifestless){T=ln(z.audioTrack,Q,E,D);var k=ln(z.videoTrack,Q,E,D);z.policy.YX||(k&&jH(z.Sw,Q,!0),T&&jH(z.Sw,Q,!1));k&&(z.videoTrack.Y=[]);T&&(z.audioTrack.Y=[]);z.N("sdai",{rollbk2_seg:Q,rbt:E.toFixed(3),lt:D.toFixed(3),a:T,v:k});(T||k)&&z.policy.L&&g.gC(z)}}; +Ts=function(z){var D=z.t9().filter(E=>E.namespace==="ad"); +for(let E of D)if(E.start/1E3>z.getCurrentTime())return E.start/1E3;return Infinity}; +kD=function(z){var D=(0,g.N)();z.zh=D}; +zs=function(z){z.policy.XX&&z.policy.fp&&Math.min(v2(z.videoTrack),v2(z.audioTrack))*1E3>z.policy.Hu?z.s9.cN():z.A()}; +P2=function(z,D,E,Q=!1){Q&&!D.C3&&(aX()||(Q=D.tL)&&!Q.Xd(E.info)&&z.C.Gp(),D.C3=!0);D.L3!==E&&(D.L3=E)}; +C3=function(z){return z.T2=D-.01}else D=!1;return D}; +g.gC=function(z){z.ig.cN()}; +bd=function(z,D){D&&Vi(z.C,new Ot(D.video,D.reason));z.K.tT&&(D=n6(z.K,"a"),z.C.nH(new Ot(D.audio,D.reason)))}; +VlW=function(z,D,E){if(!(z.videoTrack.L3.K()&&z.audioTrack.L3.K()&&z.cF&&z.cF.L&&z.cF.K))return!1;if(E&&z.Sw.isManifestless&&(z.videoTrack.B===-1||z.audioTrack.B===-1))return!0;var Q=FL(z.videoTrack,D,E);if(isNaN(Q))return!1;z=FL(z.audioTrack,z.policy.gs?D:Q,E);return isNaN(z)?!1:!0}; +OFk=function(z){z.Z?.ez?.itagDenylist&&z.oz(z.Z?.ez.itagDenylist);z.Z?.playbackStartPolicy&&rD(z.policy,z.Z?.playbackStartPolicy,3,z.Z?.xD());if(z.policy.wa){var D=z.JI();(D=D?z.Z?.LM.get(D):void 0)&&z.L.Vk(D,-1)}z.Sw.D||(D=z.Z?.YS,D?.PA&&D?.H9&&z.Sw.Bc&&mx(z.Sw,D.PA,D.H9));if(z.Z?.QT){D=z.Z.QT.get(z.JI()||"");if(!D)return;if(z.Sw&&D.formatId){let E=z.Sw.A.get(qD(D.formatId));E&&(E.info.debugInfo=D.debugInfo)}}z.policy.yA&&(z.Z?.WC().forEach(E=>{z.Gk(E)}),z.Z?.zi())}; +jBV=function(z){if(!z.Sw.Bc)return!0;var D=z.C.getVideoData();if(z.C.Jv())return z.N("ombpa",{}),!1;if(!!z.Z?.YS?.SE!==z.Sw.Lr)return z.N("ombplmm",{}),!1;var E=D.xV||D.liveUtcStartSeconds||D.ga;if(z.Sw.Lr&&E)return z.N("ombplst",{}),!1;if(z.Sw.D)return z.N("ombab",{}),!1;E=Date.now();return!D.yA&&Yv(z.Sw)&&!isNaN(z.WF)&&E-z.WF>z.policy.zA*1E3?(z.N("ombttl",{}),!1):im(D)!==0&&!z.policy.K||D.W("html5_disable_onesie_media_for_mosaic")&&D.aC()||D.W("html5_disable_onesie_media_for_lifa_eligible")&&JJ(D)? +!1:z.C.X().JT().K.GV(bFr)&&(D=z.Z?.Sg()??0,D>=0&&z.Sw.isWindowedLive&&(Dz.Sw.Fi*1E3))?(z.N("ombwnd",{st:D,min:z.Sw.dE*1E3,max:z.Sw.Fi*1E3}),!1):z.Sw.sD&&z.Sw.isWindowedLive?(z.N("ombminsq",{}),!1):!0}; +jn=function(z,D){var E=MD(D.L3,z.Sw.Bc),Q=z.j?.qK(E)||[];if(Q.length===0)return z.N("ombmsi",{}),!1;Q=new aa(Q);if((!z.policy.j||isFinite(z.getCurrentTime())||z.C.WV())&&!br(Q,z.getCurrentTime())&&!z.C.getVideoData().yA)return z.N("ostmf",{ct:z.getCurrentTime(),a:D.L3.info.pR()}),!1;z.j?.qs(E);return!0}; +v3V=function(z,D){var E=D.L3,Q=z.Sw.Bc;if(jBV(z))if(z.j&&z.j.Ee(MD(E,Q))){if(Q=MD(E,Q),jn(z,D)){var T=new aa(z.j.qK(Q)),k=G=>{try{G.U0()?(z.handleError(G.gH(),G.hU()),Im(D,G),ur(G.info)&&qN(z.U,D,E,!0),z.A()):MN(z.U,G)&&(z.B?.WF(G.info,z.Sk),z.A())}catch(e){G=kh(e),z.handleError(G.errorCode,G.details,G.severity),z.kR()}}; +E.D=!0;Jj(T)&&(X_(D,new Gt(z.policy,Q,T,z.j,k)),RE(z.timing))}}else z.N("ombfmt",{})}; +m0w=function(z){z.policy.B&&z.Z&&(z.Z.XR.forEach(D=>{z.qv(D,-1)}),z.Z.XR=[])}; +vl=function(z,D){D=D||z.videoTrack&&z.videoTrack.K&&z.videoTrack.K.startTime||z.getCurrentTime();var E=P2,Q=z.videoTrack,T=z.K;D=T.nextVideo&&T.nextVideo.index.Rx(D)||0;T.AT!==D&&(T.WF={},T.AT=D,E6(T,T.K));D=!T.K.isLocked()&&T.Y>-1&&(0,g.N)()-T.Y=D&&kL(E,!0)>=D}else E.L.length||Q.L.length?(T=E.L3.info.FX+Q.L3.info.FX,T=10*(1-BJ(D)/T),D=Math.max(T,D.policy.I7),E=kL(Q,!0)>=D&&kL(E, +!0)>=D):E=!0;if(!E)return"abr";E=z.videoTrack;if(E.L.length>0&&E.A.K.length===1&&H$(E.A).info.U360);if(!z.DL||E)return"";E=z.policy.vQ;UO(z.policy)&&(E=zt(z.D,z.DL,BJ(z.D)));E=Rm(z.videoTrack,z.getCurrentTime(),E)||Rm(z.audioTrack,z.getCurrentTime(),E);return UO(z.policy)?E?"mbnm":"":(z.videoTrack.L.length>0||z.audioTrack.L.length> +0||sO(z.U,z.videoTrack,z.audioTrack)||sO(z.U,z.audioTrack,z.videoTrack))&&E?"nord":""}; +me=function(z,D,E,Q){var T=QZ(D);!T||T.rO||Dx(T,Q)||(E.abort(),z.policy.KP&&D.U?.S(),D.S?.V());if(!E.oJ()||aX())try{z.policy.oD?E.hF(Q.L3.info.containerType,Q.L3.info.Rq)&&E.OE(Q.L3.info.containerType,Q.L3.info.Rq,Q.L3.info.mimeType):E.GB(Q.L3.info.containerType,Q.L3.info.mimeType)}catch(k){return g.xl(k),z.N("ctexp",{name:k.name,msg:k.message}),!1}else Q.L3.info.containerType!==E.oJ()&&z.N("ctu",{ct:aX(),prev_c:E.oJ(),curr_c:Q.L3.info.containerType});Q=Q.L3.yA;z.policy.E8&&Q&&(D=0+Q.duration,Q=-Q.K, +0===E.zE()&&D===E.LW()||E.hB(0,D),Q!==E.Pc()&&(E.Bb(Q),C6&&EO(z.audioTrack.A,E.yX())));return!0}; +ld=function(z,D,E,Q){Q.info.L3.K();var T=Q.info.L3.L;if(!T||!E.gY()||E.yC()===T)return!1;var k=T,G=E.xo();if(z.policy.v6&&G&&E.isView()&&g.Hp(Q.info.L3.info)){let d=new DataView(T.buffer,T.byteOffset,T.byteLength);(G=h6s(d,G))?k=new Uint8Array(G.buffer,G.byteOffset,G.byteLength):z.N("fenc",{})}z.policy.GE&&(G=paw(z,Q,new gz([k])))&&(k=SZ(G));var e;(G=Q.info.L3.U(0,Q.info.clipId))&&(e=G.jw[0]);if(Q===z.vN){if(z.wR+=1,z.C.getVideoData().W("html5_shorts_gapless_restart_on_init_seg_retries")&&z.wR>5)return z.wR= +0,z.C.IQ({initSegStuck:1,as:Q.info.nx()}),!0}else z.wR=0,z.vN=Q;z.policy.rA&&(E.abort(),D.S?.V());z.AT&&E.oc()&&(E.abort(),D.S?.V());T=x0k(z,E,k,e,T);D.S?.Y(T,e);if(T!==0)return z.policy.HI&&Iq(z.C.getVideoData())?(z.C.dU()||RK(z,"sepInit",T,Q.info),HFX(z.C,"sie")):RK(z,"sepInit",T,Q.info),!0;Q.info.Xc()?(D=z.timing,D.WF||(D.WF=(0,g.N)(),g.St("vis_a",D.WF,D.K))):(D=z.timing,D.U||(D.U=(0,g.N)(),g.St("ais_a",D.U,D.K)));(Q=Q.info.L3.Jx)&&z.C.uW(new qZ(Q.key,Q.type));return E.h7()}; +IoL=function(z,D,E){if(z.policy.tT&&Vj(D)?.isLocked)return!1;if(E.kn())return!0;if(!E.gY())return!1;var Q=Vj(D);if(!Q||Q.info.type===6)return!1;if(z.policy.uQ||z.B?.D(D,Q.info.TV))z.MN=0;else return z.fR.isSeeking()&&g.gC(z),z.MN=z.MN||(0,g.N)(),!1;if(!me(z,D,E,Q.info))return!1;if(z.Sw.L&&Q.info.K===0){var T;if(E.yC()==null){var k=QZ(D);if(!(T=!k||k.L3!==Q.info.L3)){b:if(T=k.Y,k=Q.info.Y,T.length!==k.length)T=!1;else{for(let G=0;Gk)return z.policy.K&&(D===z.videoTrack?z.C3=z.C3||(0,g.N)():z.xV=z.xV||(0,g.N)()),z.policy.FG&&fG(D.A,k,!1),!1;D===z.videoTrack?z.C3=0:z.xV=0;z.policy.Mj&&E===z.cF?.K&&z.ur&&(E.Yo()===0?(z.ur=!1,z.policy.Mj=!1):z.lg=E.Yo());if(!NTn(z,E,Q,D))return!1;z.policy.tT&&Q.info.B()?(z.C.X().ZS()&&z.N("eosl",{ls:Q.info.nx()}),Q.isLocked=!0):(D.NC(Q),L6(z.K,Q.info));T&&(D=Q.info.L3.Jx)&&z.C.uW(new qZ(D.key,D.type));return!0}; +NTn=function(z,D,E,Q){if(z.C.X().JT().K.GV(U0X)&&E.info.K&&!D.oc())return z.N("drop_chunk",{sq:E.info.TV,st:E.info.A}),!0;var T=z.policy.U9?(0,g.N)():0,k=E.V&&E.info.L3.L||void 0,G=E.L;E.V&&(G=paw(z,E,G)||G);var e=SZ(G);G=z.policy.U9?(0,g.N)():0;D=x0k(z,D,e,E.info,k);Q.S?.S(E.info,D,G-T,(0,g.N)()-G);z.wR=0;if(D===0)return z.QA&&(z.QA=!1,z.E9=!1),z.Wc=0,!0;if(D===2||D===5)return RK(z,"checked",D,E.info),!1;if(D===1){if(!z.QA)return z.QA=!0,!1;if(!z.E9)return z.E9=!0,z.C.seekTo(z.getCurrentTime(),{Vh:"quotaExceeded", +vP:!0}),!1;E.info.Xc()?(Q=z.policy,Q.C3=Math.floor(Q.C3*.8),Q.AT=Math.floor(Q.AT*.8)):(Q=z.policy,Q.f3=Math.floor(Q.f3*.8),Q.AT=Math.floor(Q.AT*.8));z.policy.K?WI(z.V,E.info.L3):f6(z.K,E.info.L3)}z.C.IQ({reattachOnAppend:D});return!1}; +paw=function(z,D,E){var Q;if(Q=z.policy.GE&&z.cF&&!z.cF.j&&!z.C.dY())D=D.info.L3.info,Q=D.W0()&&D.Z()&&D.video&&D.video.width<3840&&D.video.width>D.video.height;if(Q&&(z.cF.j=!0,JY('video/webm; codecs="vp09.00.50.08.01.01.01.01.00"; width=3840; height=2160')))return E=iWI(E),z.policy.A&&z.N("sp4k",{s:!!E}),E}; +x0k=function(z,D,E,Q,T){var k=z.AT||z.cF;try{let G=D===k.K?z.audioTrack:z.videoTrack;if(z.policy.tT&&Q?.B()){if(Q?.D>1)return 6;G.ew=new g.sT(()=>{var e=Vj(G);z.m7()||!e?.isLocked?z.C.X().ZS()&&z.N("eosl",{delayA:e?.info.nx()}):haa(G)?(z.C.X().ZS()&&z.N("eosl",{dunlock:e?.info.nx()}),Sn(z,G===z.audioTrack)):(z.N("nue",{ls:e.info.nx()}),e.info.D+=1,z.cF&&IK(z))},1E4,z); +z.C.X().ZS()&&z.N("eosl",{delayS:Q.nx()});G.ew.start()}z.policy.GT&&Q?.L3 instanceof VX&&Q.B()&&z.N("poseos",{itag:Q.L3.info.itag,seg:Q.TV,lseg:Q.L3.index.Uk(),es:Q.L3.index.V});D.appendBuffer(E,Q,T)}catch(G){if(G instanceof DOMException){if(G.code===11)return z.C.X().ZS()&&z.N("aeis",{msg:g.Zu(G.message,3)}),2;if(G.code===12)return 5;if(G.code===22||G.message.indexOf("Not enough storage")===0)return D=Object.assign({name:"QuotaExceededError",buffered:XD(D.jb()).replace(/,/g,"_"),vheap:jm(z.videoTrack), +aheap:jm(z.audioTrack),message:g.Zu(G.message,3),track:k?D===k.L?"v":"a":"u"},YCa()),z.handleError("player.exception",D),1;g.y(G)}return 4}return k.ME()?3:0}; +RK=function(z,D,E,Q){var T="fmt.unplayable",k=1;E===5||E===3?(T="fmt.unparseable",z.policy.K?!Q.L3.info.video||AZ(z.V.K).size>0||WI(z.V,Q.L3):!Q.L3.info.video||AZ(z.K.B).size>0||f6(z.K,Q.L3)):E===2&&(z.Wc<15?(z.Wc++,T="html5.invalidstate",k=0):T="fmt.unplayable");Q=FB(Q);Q.mrs=z.cF?.A();Q.origin=D;Q.reason=E;Q.trg="appenderr";z.handleError(T,Q,k)}; +DX=function(z,D,E,Q,T){var k=z.Sw;var G=z.policy.K,e=!1,d=-1;for(let f in k.K){var F=Qn(k.K[f].info.mimeType)||k.K[f].info.Xc();if(Q===F)if(F=k.K[f].index,F.dL(D.TV)){{e=F;var L=D;let n=e.A(L.TV);n&&n.startTime!==L.startTime?(e.segments=[],e.U(L),e=!0):e=!1}e?d=D.TV:!D.pending&&G&&(L=F.getDuration(D.TV),L!==D.duration&&(k.Iq("clienttemp","mfldurUpdate",{itag:k.K[f].info.itag,seg:D.TV,od:L,nd:D.duration},!1),F.U(D),e=!0))}else F.U(D),e=!0}d>=0&&k.Iq("clienttemp","resetMflIndex",{[Q?"v":"a"]:d},!1); +k=e;WGV(z.fR,D,Q,k);z.policy.yA||z.B.Az(D,E,Q,T);D.TV===z.Sw.sD&&k&&Jx(z.Sw)&&D.startTime>Jx(z.Sw)&&(z.Sw.dE=D.startTime+(isNaN(z.timestampOffset)?0:z.timestampOffset),z.fR.isSeeking()&&z.fR.targetTime{z.policy.A&&z.N("pathprobe",E)},E=>{z.C.handleError(E)})}; +g3W=function(z,D){z.Sk=D;z.B&&(z.B.Sk=D);D=z.Sk;var E=z.videoTrack.L3.info.W0();D.vN=E;D.Lx({swebm:E});z.U.Sk=z.Sk;z.policy.L&&(z.L.Sk=z.Sk,m0w(z))}; +rFn=function(z,D){if(z.cF&&z.cF.L){D-=isNaN(z.timestampOffset)?0:z.timestampOffset;z.getCurrentTime()!==D&&z.resume();if(z.fR.isSeeking()&&z.cF&&!z.cF.ME()){let E=z.getCurrentTime()<=D&&DQ.startTime>=D&&VlW(z,Q.startTime,!1)); +return E&&E.startTime0)E=!0;else{for(let Q of z.A.values())if(Q.cryptoPeriodIndex===E){E=!0;break a}E=!1}}z.Iq("log_qoe",{wvagt:"reqnews",canskip:E});E||z.Iq("rotated_need_key_info_ready",D)}; +sBs=function(z){switch(z){case "DRM_TRACK_TYPE_AUDIO":return 1;case "DRM_TRACK_TYPE_SD":return 2;case "DRM_TRACK_TYPE_HD":return 3;case "DRM_TRACK_TYPE_UHD1":return 4;case "DRM_TRACK_TYPE_UHD2":return 5;default:return 0}}; +P$k=function(z,D=!1){var E=z.status==="LICENSE_STATUS_OK"?0:9999,Q=null;if(z.license)try{Q=pv(z.license)}catch(T){g.y(T)}if(E===0&&!Q)return null;Q=new $0L(E,Q);E!==0&&z.reason&&(Q.errorMessage=z.reason);if(z.authorizedFormats){E={};let T=[],k={};for(let G of z.authorizedFormats){if(!G.trackType||!G.keyId)continue;D&&Q.L.push({trackType:sBs(G.trackType),isHdr:!!G.isHdr});let e=q_O[G.trackType];if(e){e==="HD"&&z.isHd720&&(e="HD720");G.isHdr&&(e+="HDR");E[e]||(T.push(e),E[e]=!0);let d=null;try{d=pv(G.keyId)}catch(F){g.y(F)}d&& +(k[g.Ri(d,4)]=e)}}Q.A=T;Q.K=k}z.nextFairplayKeyId&&(Q.nextFairplayKeyId=z.nextFairplayKeyId);z.sabrLicenseConstraint&&(Q.sabrLicenseConstraint=pv(z.sabrLicenseConstraint));return Q}; +MlQ=function(z,D,E){z.onSuccess=D;z.onError=E}; +C$a=function(z,D,E,Q){var T={timeout:3E4,onSuccess:k=>{if(!z.m7())if(g.x_("drm_net_r",void 0,z.timer),k=P$k(k,z.L))z.onSuccess(k,z.requestNumber);else z.onError(z,"drm.net","t.p;p.i")}, +onError:k=>{if(!z.m7())if(k&&k.error)k=k.error,z.onError(z,"drm.net.badstatus",`t.r;p.i;c.${k.code};s.${k.status}`,k.code);else z.onError(z,"drm.net.badstatus","t.r;p.i;c.n")}, +onTimeout:()=>{z.onError(z,"drm.net",`rt.req.${z.requestNumber}`)}}; +Q&&(T.Zh=`Bearer ${Q}`);g.Ma(E,"player/get_drm_license",D,T)}; +hc=function(z,D,E=!1){g.EA(D);(E||z.O.ZS())&&z.Iq("ctmp","drmlog",D)}; +AFX=function(z){var D=z.baseUrl;Fkr(D)||z.error("drm.net",2,"t.x");if(!g.UV(D,"fexp")){let E=["23898307","23914062","23916106","23883098"].filter(Q=>z.O.experiments.experiments[Q]); +E.length>0&&(z.B.fexp=E.join())}for(let E of Object.keys(z.B))D=ZnX(D,E,z.B[E]);return D}; +zfV=function(z,D){var E=null;try{E=D.createSession(z.S,Q=>{hc(z,{m:Q})}),BTn(z,E)}catch(Q){D="t.g",Q instanceof DOMException&&(D+=`;c.${Q.code}`),z.Iq("licenseerror","drm.unavailable",1,D,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}return E}; +BTn=function(z,D){Dhs(D,(E,Q)=>{ESr(z,E,Q)},(E,Q,T)=>{if(!z.m7()){Q=void 0; +var k=1;g.yX(z.L)&&g.Kz(z.O)&&z.O.W("html5_enable_safari_fairplay")&&T===1212433232&&(Q="ERROR_HDCP",k=z.O.W("html5_safari_fairplay_ignore_hdcp")?0:k);z.error("drm.keyerror",k,E,Q)}},()=>{z.m7()||(hc(z,{onkyadd:1}),z.j||(z.Iq("sessionready"),z.j=!0))},E=>{z.fh(E)})}; +ESr=function(z,D,E){if(!z.m7())if(D){hc(z,{onkmtyp:E});z.status="km";switch(E){case "license-renewal":case "license-request":case "license-release":break;case "individualization-request":QRw(z,D);return;default:z.Iq("ctmp","message_type",{t:E,l:D.byteLength})}z.yA||(g.x_("drm_gk_f",void 0,z.videoData.Y),z.yA=!0,z.Iq("newsession",z));if(iO(z.L)&&(D=TAJ(D),!D))return;var Q=!1;if(z.O.JT().K.GV(kRI))try{Q=iy(D,AUO).type===4}catch(T){hc(z,{cert_check_failed:1},!0)}if(Q&&z.Bj?.certificate){hc(z,{cert_cache_hit:1}, +!0);++z.requestNumber;let T=z.Bj.certificate;Promise.resolve().then(()=>{GRk(z,new $0L(0,T),Q)})}else D=new efV(D,++z.requestNumber,z.videoData.Y,z.O.W("html5_enable_vp9_fairplay")),MlQ(D,T=>{GRk(z,T,Q)},(T,k,G)=>{if(!z.m7()){var e=0; +T.K.L>=3&&(e=1,k="drm.net.retryexhausted");hc(z,{onlcsrqerr:k,info:G});z.error(k,e,G);z.shouldRetry(QT(e),T)&&dhX(z,T)}}),g.a(z,D),FgL(z,D)}else z.error("drm.unavailable",1,"km.empty")}; +QRw=function(z,D){hc(z,{sdpvrq:1});z.V=Date.now();if(z.L.flavor!=="widevine")z.error("drm.provision",1,`e.flavor;f.${z.L.flavor};l.${D.byteLength}`);else{var E={cpn:z.videoData.clientPlaybackNonce};Object.assign(E,z.O.K);E=g.pD("https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE",E);D={format:"RAW",headers:{"content-type":"application/json"},method:"POST",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null, +D)}),responseType:"arraybuffer"};g.ZH(E,D,3,500).then(HC(Q=>{Q=Q.xhr;if(!z.m7()){Q=new Uint8Array(Q.response);var T=String.fromCharCode.apply(null,Q);try{var k=JSON.parse(T)}catch(G){}k&&k.signedResponse?(z.Iq("ctmp","drminfo",{provisioning:1}),k=(Date.now()-z.V)/1E3,z.V=NaN,z.Iq("ctmp","provs",{et:k.toFixed(3)}),z.Z&&z.Z.update(Q)):(k=k&&k.error&&k.error.message,Q="e.parse",k&&(Q+=`;m.${k}`),z.error("drm.provision",1,Q))}}),HC(Q=>{z.m7()||z.error("drm.provision",1,`e.${Q.errorCode};c.${Q.xhr&&Q.xhr.status}`)}))}}; +GRk=function(z,D,E){if(!z.m7())if(hc(z,{onlcsrsp:1}),z.status="rr",D.statusCode!==0)z.error("drm.auth",1,`t.f;c.${D.statusCode}`,D.errorMessage||void 0);else{g.x_("drm_kr_s",void 0,z.videoData.Y);if(D.heartbeatParams&&D.heartbeatParams.url&&z.videoData.W("outertube_streaming_data_always_use_staging_license_service")){var Q=z.L.A.match(/(.*)youtube.com/g);Q&&(D.heartbeatParams.url=Q[0]+D.heartbeatParams.url)}D.heartbeatParams&&z.Iq("newlicense",D.heartbeatParams);D.A&&(z.A=D.A,z.videoData.Cs||z.Iq("newlicense", +new Lga),z.videoData.Cs=!0,z.U=g.Ux(z.A,T=>T.includes("HDR"))); +D.L&&(z.Y=D.L);D.K&&(z.O.W("html5_enable_vp9_fairplay")&&z.L.K()?(Q=g.Ri(T3(z.fairplayKeyId),4),z.K[Q]={type:D.K[Q],status:"unknown"}):z.K=j_(D.K,T=>({type:T,status:"unknown"}))); +tx(z.L)&&(D.message=dj6(g.Ri(D.message)));z.Z&&(hc(z,{updtks:1}),z.status="ku",E&&z.Bj&&z.O.JT().K.GV(kRI)&&(z.Bj.certificate=D.message),z.Z.update(D.message).then(()=>{g.x_("drm_kr_f",void 0,z.videoData.Y);pL(z)||(hc(z,{ksApiUnsup:1}),z.Iq("keystatuseschange",z))},T=>{T=`msuf.req.${z.requestNumber};msg.${g.Zu(T.message,3)}`; +z.error("drm.keyerror",1,T)})); +g.yX(z.L)&&z.Iq("fairplay_next_need_key_info",z.baseUrl,D.nextFairplayKeyId);z.O.W("html5_enable_vp9_fairplay")&&z.L.K()&&z.Iq("qualitychange",fjQ(z.A));D.sabrLicenseConstraint&&z.Iq("sabrlicenseconstraint",D.sabrLicenseConstraint)}}; +FgL=function(z,D){z.status="km";g.x_("drm_net_s",void 0,z.videoData.Y);var E=new g.DB(z.O.m4),Q={context:g.tL(E.config_||g.Hc())};Q.drmSystem=nS6[z.L.flavor];Q.videoId=z.videoData.videoId;Q.cpn=z.videoData.clientPlaybackNonce;Q.sessionId=z.sessionId;Q.licenseRequest=g.Ri(D.message);Q.drmParams=z.videoData.drmParams;isNaN(z.cryptoPeriodIndex)||(Q.isKeyRotated=!0,Q.cryptoPeriodIndex=z.cryptoPeriodIndex);var T=!!z.videoData.A?.U()?.isHdr();Q.drmVideoFeature=T?"DRM_VIDEO_FEATURE_PREFER_HDR":"DRM_VIDEO_FEATURE_SDR"; +z.O.experiments.JT().K.GV(WgO)&&(Q.context=g.bg(z.videoData));if(Q.context&&Q.context.client){if(T=z.O.K)Q.context.client.deviceMake=T.cbrand,Q.context.client.deviceModel=T.cmodel,Q.context.client.browserName=T.cbr,Q.context.client.browserVersion=T.cbrver,Q.context.client.osName=T.cos,Q.context.client.osVersion=T.cosver;z.O.experiments.JT().K.GV(WgO)||(Q.context.user=Q.context.user||{},z.videoData.D&&(Q.context.user.credentialTransferTokens=[{token:z.videoData.D,scope:"VIDEO"}]),z.videoData.tT&&(Q.context.user.kidsParent= +{oauthToken:z.videoData.tT}));Q.context.request=Q.context.request||{};Q.context.request.mdxEnvironment=z.videoData.mdxEnvironment||Q.context.request.mdxEnvironment;g.yX(z.L)&&(Q.fairplayKeyId=g.Ri(T3(z.fairplayKeyId)));g.By(z.O,z.videoData.V()).then(k=>{C$a(D,Q,E,k);z.status="rs"})}else z.error("drm.net",2,"t.r;ic.0")}; +Xcw=function(z,D,E){var Q={};Q.isHdr=D.includes("HDR");switch(D.replace("HDR","").replace("720","")){case "AUDIO":Q.trackType=1;break;case "SD":Q.trackType=2;break;case "HD":Q.trackType=3;break;case "UHD1":Q.trackType=4;break;case "UHD2":Q.trackType=5;break;default:Q.trackType=0}!Q.trackType||E[D]||pL(z)&&!x4(z,D)||(z.authorizedFormats.push(Q),E[D]=!0)}; +JLa=function(z,D){var E=[];for(let Q of Object.keys(z.K))E.push(`${Q}_${z.K[Q].type}_${z.K[Q].status}`);return E.join(D)}; +pL=function(z){var D;if(D=z.D&&z.Z!=null)z=z.Z,D=!(!z.K||!z.K.keyStatuses);return D}; +dhX=function(z,D){var E=D.K.getValue();E=new g.sT(()=>{FgL(z,D)},E); +g.a(z,E);E.start();g.px(D.K);hc(z,{rtyrq:1})}; +Hl=function(z){var D={};D[z.status]=pL(z)?JLa(z,"."):z.A.join(".");return D}; +x4=function(z,D){for(let E in z.K)if(z.K[E].status==="usable"&&z.K[E].type===D)return!0;return!1}; +u0n=function(z,D){for(let E in z.K)if(z.K[E].type===D)return z.K[E].status}; +VCO=function(z){var D=z[0];z[0]=z[3];z[3]=D;D=z[1];z[1]=z[2];z[2]=D;D=z[4];z[4]=z[5];z[5]=D;D=z[6];z[6]=z[7];z[7]=D}; +fjQ=function(z){return g.tA(z,"UHD2")||g.tA(z,"UHD2HDR")?"highres":g.tA(z,"UHD1")||g.tA(z,"UHD1HDR")?"hd2160":g.tA(z,"HD")||g.tA(z,"HDHDR")?"hd1080":g.tA(z,"HD720")||g.tA(z,"HD720HDR")?"hd720":"large"}; +TAJ=function(z){var D="";for(let E=0;E{z.m7()||g.sm("xboxone")&&z.A&&z.A("closedShouldNotRetry")}),null)):z.L&&(UC(z.Z,z.L,["mskeymessage", +"webkitkeymessage"],z.j),UC(z.Z,z.L,["mskeyerror","webkitkeyerror"],z.D),UC(z.Z,z.L,["mskeyadded","webkitkeyadded"],z.Y))}; +bcI=function(z,D,E){g.y(E);z.A&&(E instanceof DOMException&&(D+=`;n.${E.name};m.${E.message}`),z.A(D))}; +jRX=function(z){UC(z.Z,z.element,["keymessage","webkitkeymessage"],z.D);UC(z.Z,z.element,["keyerror","webkitkeyerror"],z.Y);UC(z.Z,z.element,["keyadded","webkitkeyadded"],z.S)}; +vSn=function(z,D=null){if(z.K.keySystemAccess)return z.U=z.U.then(()=>z.mediaKeys?Promise.resolve():D?.mediaKeys&&D.PF?.S1()?(z.mediaKeys=D?.mediaKeys,Promise.resolve()):z.K.keySystemAccess.createMediaKeys().then(E=>{z.m7()||(z.mediaKeys=E,D?.PF?.S1()&&(D.mediaKeys=E))})).then(()=>{var E=D?.kX(); +return z.element&&z.element!==E&&z.element.mediaKeys?z.element.setMediaKeys(null):Promise.resolve()}).then(()=>{z.element=D?.kX(); +return z.element&&z.element.mediaKeys!==z.mediaKeys?z.element.setMediaKeys(z.mediaKeys):Promise.resolve()}),z.U; +rH(z.K)?z.L=new (Nz())(z.K.keySystem):wH(z.K)?(z.L=new (Nz())(z.K.keySystem),z.element?.webkitSetMediaKeys(z.L)):jRX(z);return null}; +mha=function(z,D){var E=new Uint8Array(270);for(let Q=0;Q<135;Q++)E[Q*2]=''.charCodeAt(Q);z=z.L.createSession("video/mp4",D,E);return new Ni(null,null,null,null,z)}; +Ypa=function(z,D){D=ljQ(D,z.K.Hj);D=z.L.createSession("video/mp4",D);return new Ni(null,null,null,null,D,z.V)}; +Ut=function(z,D){var E=z.B[D.sessionId];!E&&z.A&&(E=z.A,z.A=null,E.sessionId=D.sessionId,z.B[D.sessionId]=E);return E}; +ljQ=function(z,D){var E=z.subarray(4);E=new Uint16Array(E.buffer,E.byteOffset,E.byteLength/2);E=String.fromCharCode.apply(null,E).match(/ek=([0-9a-f]+)/)[1];var Q="";for(var T=0;T{IjV(z)}),HC(E=>{if(!z.m7()){g.y(E); +var Q="t.a";E instanceof DOMException&&(Q+=";n."+E.name+";m."+E.message);z.Iq("licenseerror","drm.unavailable",1,Q,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(z.L({mdkrdy:1}),z.Y=!0); +z.D&&(D=vSn(z.D,z.mediaElement))}; +IjV=function(z){if(!z.m7())if(z.O.W("html5_drm_set_server_cert")||z.K.K()){let D=z.mediaKeys.setServerCertificate();D?D.then(HC(E=>{z.O.ZS()&&z.Iq("ctmp","ssc",{success:E})}),HC(E=>{z.Iq("ctmp","ssce",{n:E.name, +m:E.message})})).then(HC(()=>{gI(z)})):gI(z)}else gI(z)}; +Rfk=function(z,D,E){z.f3=!0;E=new qZ(D,E);z.O.W("html5_eme_loader_sync")&&(z.V.get(D)||z.V.set(D,E));Spr(z,E)}; +Spr=function(z,D){if(!z.m7()){z.L({onInitData:1});if(z.O.W("html5_eme_loader_sync")&&z.videoData.L&&z.videoData.L.K()){var E=z.U.get(D.initData);D=z.V.get(D.initData);if(!E||!D)return;D=E;E=D.initData;z.V.remove(E);z.U.remove(E)}z.L({initd:D.initData.length,ct:D.contentType});if(z.K.flavor==="widevine")if(z.xV&&!z.videoData.isLivePlayback)rI(z);else{if(!(z.O.W("vp9_drm_live")&&z.videoData.isLivePlayback&&D.W0)){z.xV=!0;E=D.cryptoPeriodIndex;var Q=D.K;a5(D);D.W0||(Q&&D.K!==Q?z.Iq("ctmp","cpsmm",{emsg:Q, +pssh:D.K}):E&&D.cryptoPeriodIndex!==E&&z.Iq("ctmp","cpimm",{emsg:E,pssh:D.cryptoPeriodIndex}));z.Iq("widevine_set_need_key_info",D)}}else z.WF(D)}}; +rI=function(z){if(z.f3&&z.Y&&!z.AT){for(;z.Z.length;){let D=z.Z[0],E=Zc6(z)?ST(D):g.Ri(D.initData);if(z.K.K()&&!D.L)z.Z.shift();else{if(z.A.get(E))if(z.K.flavor!=="fairplay"||z.K.K()){z.Z.shift();continue}else z.A.delete(E);a5(D);break}}z.Z.length&&z.createSession(z.Z[0])}}; +gI=function(z){z.m7()||(z.Y=!0,z.L({onmdkrdy:1}),rI(z))}; +Zc6=function(z){return z.K.flavor==="widevine"&&z.videoData.W("html5_drm_cpi_license_key")}; +cLX=async function(z){if(g.q1()&&z.mediaKeys.mediaKeys?.getMetrics){var D=await z.mediaKeys.getMetrics();D&&((0,g.Q9)(D)||(D=g.xs(D)),/^[A-Za-z0-9_-]+={0,3}$/.test(D)||(D=g.Zu(D,void 0,!0)),z.Iq("ctmp","drm",{metrics:D}))}}; +Kgs=function(z,D){if(z.videoData.U)return!1;z.lr.QA+=1;if(z.lr.QA<=10)return!1;D.exiled=`${z.lr.QA}`;z.Qh("qoe.start15s",D);z.C.Iq("playbackstalledatstart");return!0}; +hfk=function(z){return z.L?!0:z.lr.V==="yt"?g.uR(z.videoData)?z.C.loader?.aC():z.videoData.U?z.videoData.C3<25:!z.videoData.C3:!1}; +pc6=function(z){if(!z.L){z.L=!0;var D=z.C.getPlayerState();D=D.isPaused()||D.isSuspended();z.C.FZ();D&&!LO(z.videoData)||z.C.Iq("signatureexpired")}}; +id=function(z,D,E){var Q=z.videoData.A,T=z.videoData.Z,k=z.lr.W("html5_disable_codec_fallback_for_drm")&&z.videoData.dP();Iq(z.C.getVideoData())&&HFX(z.C,"pe");z.lr.JT().K.GV(xhL)&&(E.bkg=z.C.FV().isBackground()?"1":"0");if((D==="progressive.net.retryexhausted"||D==="fmt.unplayable"||D==="fmt.decode")&&!z.C.im.B&&Q&&Q.itag==="22")return z.C.im.B=!0,z.Qh("qoe.restart",{reason:"fmt.unplayable.22"}),z.C.Wb(),!0;var G=!1;if(z.videoData.isExternallyHostedPodcast){if(G=z.videoData.Bo)E.mimeType=G.type, +z.N("3pp",{url:G.url});E.ns="3pp";z.C.Vo(D,1,"VIDEO_UNAVAILABLE",g.EA((new g.Tf(D,E,1)).details));return!0}var e=z.HA+3E4<(0,g.N)()||z.K.isActive();if(z.lr.W("html5_empty_src")&&z.videoData.isAd()&&D==="fmt.unplayable"&&/Empty src/.test(`${E.msg}`))return E.origin="emptysrc",z.Qh("auth",E),!0;var d;if(d=!e)d=z.C.FV(),d=!!(d.Ej()||d.isInline()||d.isBackground()||d.RQ()||d.LT()||d.x6()||d.Jf());d&&(E.nonfg="paused",e=!0,z.C.pauseVideo());D!=="fmt.decode"&&D!=="fmt.unplayable"||!T?.B()||(kX(z.lr.A,T.Rq), +E.acfallexp=T.Rq,G=e=!0);!e&&z.A>0&&(z.K.start(),e=!0,E.delayed="1",--z.A);T=z.C.loader;e||!Q?.K()&&!Q?.Z()||k||(kX(z.lr.A,Q.Rq),G=e=!0,E.cfallexp=Q.Rq);if(!e)return Kgs(z,E);k=!1;z.B?z.HA=(0,g.N)():k=z.B=!0;e=z.videoData;e.AT?(e=e.AT.B(),d=Date.now()/1E3+1800,e=e6048E5&&wI(z,"signature",!0);return!1}; +rLa=function(z){if(z.videoData.errorDetail==="7"&&g.Us(z.lr)){let D=!z.videoData.isInlinePlaybackNoAd;D&&z.lr.ED++;wI(z,"innertube_player_reload_required",D&&z.lr.ED>1);return!0}return!1}; +tc=function(z,D="fmt.noneavailable"){var E=z.lr.A;E.U=!1;E.K=!0;z.Qh("qoe.restart",{e:D,detail:"hdr"});z.C.Gp(!0)}; +ic6=function(z){if(z.C.FV().isInline())return Ec;z=n7[KQ()];return Fl("auto",z,!1,"s")}; +wck=function(z,D){var E;a:if((E=D.K)&&E.videoInfos.length){for(var Q of E.videoInfos)if(Q.V?.smooth){E=Q.video.qualityOrdinal;break a}E=E.videoInfos[0].video.qualityOrdinal}else E=0;(g.sm("armv7")||g.sm("aarch64")||g.sm("android"))&&!g.Us(z.O)&&D.K.videoInfos[0].Z()&&(E=Math.min(E,c0.large));Q=g.BC(z.O.experiments,"html5_chipset_soft_cap");Q>0&&(E=Math.min(E,Q));if(Q=g.BC(z.O.experiments,"html5_max_vertical_resolution")){let G=4320;for(var T=0;TQ&&(G=Math.min(G,k.video.qualityOrdinal))}if(G<4320){T=0;for(k=0;k60&&!g.Us(z.O)?new dG(0,360,!1,"v"):Ec}; +oK=function(z,D,E){if(z.O.experiments.EH("html5_disable_client_autonav_cap_for_onesie")&&D.sR()||g.Us(z.O)&&(KQ(-1)>=1080||D.osid))return Ec;var Q=g.BC(z.O.experiments,"html5_autonav_quality_cap"),T=g.BC(z.O.experiments,"html5_autonav_cap_idle_secs");return Q&&D.isAutonav&&g.Yz()/1E3>T?(E&&(Q=tCQ(z,E,Q)),new dG(0,Q,!1,"e")):Ec}; +$4=function(z,D){if(!D.K.K())return z.B?new dG(0,360,!1,"b"):Ec;var E=!1,Q=!1;for(var T of D.K.videoInfos)T.K()?E=!0:Q=!0;E=E&&Q;Q=0;T=g.BC(z.O.experiments,"html5_performance_cap_floor");T=z.O.B?240:T;for(let k of D.K.videoInfos){if(E&&k.K())continue;D=ZO(k.Rq,k.video.fps,z.A);let G=k.video.qualityOrdinal;if(Math.max(D,T)>=G){Q=G;break}}return new dG(0,Q,!1,"b")}; +Pl=function(z,D){var E=qi(z,D.K?.videoInfos),Q=z.C.getPlaybackRate();return Q>1&&E?(z=Q2(z.O.A,D.K.videoInfos,Q),new dG(0,z,!0,"o")):new dG(0,0,!1,"o")}; +Mi=function(z,D){return w7(z.O,D.K.videoInfos?.map(E=>E.video)??[],D.videoData.contentProtection,aYs(D.videoData))?new dG(0,1080,!0,"o"):Ec}; +oSQ=function(z,D){if(z.W("html5_disable_ustreamer_constraint_for_sabr")&&g.uR(D.videoData))return Ec;var E=z.C.Z5();z.W("html5_use_video_quality_cap_for_ustreamer_constraint")&&E&&E.YI>0&&f7(D.videoData.Nx)&&(z=E.YI,D.videoData.Nx=new dG(0,z,!1,"u"));return D.videoData.Nx}; +CL=function(z,D,E){g.Us(z.O)&&(E=E.compose(z.TW(D)));return E}; +qi=function(z,D){return D&&g.Us(z.O)?D.some(E=>E.video.L()):!1}; +tCQ=function(z,D,E){if(z.W("html5_optimality_defaults_chooses_next_higher")&&E)for(z=D.K.videoInfos,D=1;D49?"p60":Q>32?"p48":""}`;E=ZO(E,Q,k);T>0&&(E=Math.min(E,T));!co.has(D)&&H0().includes(D)?(Q=xh(),+Q[D]>0&&(E=Math.min(+Q[D],E)),Q[D]!==E&&(Q[D]=E,g.ri("yt-player-performance-cap",Q,2592E3))):co.has(D)||k==null?(Q=H0().slice(),Q.includes(D)||(Q.push(D),g.ri("yt-player-performance-cap-active-set",Q,2592E3)),RI.set(D,E)):(co.add(D),k?.set(D,E));z.C.rd()}; +qpk=function(){return j_(xh(),z=>`${z}`)}; +PAw=function(z,D,E,Q){if(!D||!E||!D.videoData.A)return!1;var T=g.BC(z.O.experiments,"html5_df_downgrade_thresh"),k=z.W("html5_log_media_perf_info");if(!((0,g.N)()-z.Z<5E3?0:k||T>0))return!1;var G=((0,g.N)()-z.Z)/1E3;z.Z=(0,g.N)();E=E.getVideoPlaybackQuality();if(!E)return!1;var e=E.droppedVideoFrames-z.V,d=E.totalVideoFrames-z.S;z.V=E.droppedVideoFrames;z.S=E.totalVideoFrames;var F=E.displayCompositedVideoFrames===0?0:E.displayCompositedVideoFrames||-1;k&&z.O.ZS()&&z.C.N("ddf",{dr:E.droppedVideoFrames, +de:E.totalVideoFrames,comp:F});if(Q)return z.K=0,!1;if((d-e)/G>z.Y||!T||g.Us(z.O))return!1;z.K=(d>60?e/d:0)>T?z.K+1:0;if(z.K!==3)return!1;$hQ(z,D.videoData.A);z.C.N("dfd",Object.assign({dr:E.droppedVideoFrames,de:E.totalVideoFrames},qpk()));return!0}; +MCL=function(z,D){z.W("html5_log_media_perf_info")&&(z.C.N("perfdb",qpk()),z.C.N("sessionperfdb",Object.fromEntries(RI.entries())),z.C.N("playbackperfdb",Object.fromEntries(z.A.entries())),z.C.N("hwc",{nch:navigator.hardwareConcurrency},!0),D&&z.C.N("mcdb",{itags:D.K.videoInfos.filter(E=>E.V?.smooth===!1).map(E=>E.itag).join("-")}))}; +hY=function(z,D,E=!1){z.PF?.ZS()&&z.PF.N("rms",D,E)}; +Ac=function(z){z=z.D();return z.length<1?NaN:z.end(z.length-1)}; +CAL=function(z,D){z.Iy&&z.Iy.equals(D)||(z.Iy&&z.Iy.dispose(),z.Iy=D)}; +ALk=function(z){!z.A&&Sj()&&(z.B?z.B.then(()=>ALk(z)):z.iz()||(z.A=z.e_()))}; +BAW=function(z){z.A&&(z.A.dispose(),z.A=void 0)}; +znn=function(z,D,E){z.isPaused()||z.getCurrentTime()>D||E>10||(z.play(),g.n9(()=>{znn(z,z.getCurrentTime(),E+1)},500))}; +Bl=function(z){return Yu(z.L(),z.getCurrentTime())}; +Da6=function(z,D){if(z.Z()===0||z.hasError())return!1;var E=z.getCurrentTime()>0;return D>=0&&(z=z.D(),z.length||!E)?jj(z,D):E}; +zB=function(z){if(z.iz()||z.ew())z.PF&&z.PF.Sl("rs_s"),g.TR&&z.getCurrentTime()>0&&z.seekTo(0),z.f3(),z.qN(),z.load(),CAL(z,null);delete z.B}; +DK=function(z){switch(z.gH()){case 2:return"progressive.net.retryexhausted";case 3:return z=z.eW(),z?.includes("MEDIA_ERR_CAPABILITY_CHANGED")||E8L&&z?.includes("audio_output_change")?"capability.changed":"fmt.decode";case 4:return"fmt.unplayable";case 5:return"drm.unavailable";case 1E3:return"capability.changed";default:return null}}; +Am=function(z){return z.isPlaying()&&!z.K(16)&&!z.K(32)}; +E1=function(z){return z.K(128)?-1:z.K(2)?0:z.K(2048)?3:z.K(64)?-1:z.K(1)&&!z.K(32)?3:z.K(8)?1:z.K(4)?2:-1}; +TB=function(z,D,E,Q,T){if(!(D===z.state&&E===z.h9&&Q===z.seekSource&&T===z.stoppageReason||D!==void 0&&(D&128&&!E||D&2&&D&16))){var k;if(k=D)k=D||z.state,k=!!(k&16||k&32);z=new g.QH(D,E,k?Q?Q:z.seekSource:null,T)}return z}; +kY=function(z,D,E=!1){return Qqw(z,D.getCurrentTime(),(0,g.N)(),Bl(D),E)}; +GB=function(z,D,E=null,Q=null){return TB(z,z.state|D,null,E,Q)}; +eY=function(z,D){return TB(z,z.state&~D,null,null,null)}; +d1=function(z,D,E,Q=null,T=null){return TB(z,(z.state|D)&~E,null,Q,T)}; +Tka=function(z,D){return D.state===z.state&&D.h9===z.h9}; +klL=function(z){switch(z.O.playerCanaryStage?.toLowerCase()){case "xsmall":return"HTML5_PLAYER_CANARY_STAGE_XSMALL";case "small":return"HTML5_PLAYER_CANARY_STAGE_SMALL";case "medium":return"HTML5_PLAYER_CANARY_STAGE_MEDIUM";case "large":return"HTML5_PLAYER_CANARY_STAGE_LARGE";case "xlarge":return"HTML5_PLAYER_CANARY_STAGE_XLARGE";default:return"HTML5_PLAYER_CANARY_STAGE_UNSPECIFIED"}}; +Gln=function(z){z.K>=0||(z.provider.C.getVisibilityState()===3?z.V=!0:(z.K=g.Gy(z.provider),z.delay.start()))}; +enV=function(z){if(!(z.L<0)){var D=g.Gy(z.provider),E=D-z.B;z.B=D;z.playerState.L()?z.playTimeSecs+=E:z.playerState.isBuffering()&&!z.playerState.K(16)&&(z.rebufferTimeSecs+=E)}}; +Lq=function(z,D=!1){z.K.Z=D;z.K.startTime=z.A;z.K.endTime=z.L;z.qE?.length&&(z.K.qE=z.qE);z.wV?.length&&(z.K.wV=z.wV);D=!1;var E=g.hA(z.segments);z.segments.length&&!E?.Z&&E?.isEmpty()?(z.segments[z.segments.length-1].previouslyEnded&&(z.K.previouslyEnded=!0),z.segments[z.segments.length-1]=z.K,D=!0):z.segments.length&&z.K.isEmpty()&&!z.K.Z||(z.segments.push(z.K),D=!0);D?(z.K.endTime===0&&(z.previouslyEnded=!1),z.K.wV?.length&&z.provider.C.N("sdai",{attach_meta:1,st:z.K.startTime,et:z.K.endTime,seg_idx:z.segments.length- +1})):z.K.previouslyEnded&&(z.previouslyEnded=!0);z.V+=z.L-z.A;z.K=Fv(z.provider);z.K.previouslyEnded=z.previouslyEnded;z.provider.O.JT().K.GV(dan)&&(z.B+=JSON.stringify(z.K).length);z.previouslyEnded=!1;z.A=z.L;return D?g.hA(z.segments):void 0}; +FKk=function(z){window.clearInterval(z.U);z.U=NaN}; +LKW=function(z){FKk(z);z.U=Wx(()=>{z.update()},100); +z.yk=g.Gy(z.provider);z.K=Fv(z.provider)}; +fms=function(z,D,E){E-=z.yk;return D===z.L&&E>.5}; +g.fq=function(z,D){var E=z.sendVisitorIdHeader?z.visitorData:void 0;return g.By(z.O,z.accessToken).then(Q=>zy(z.uri,z.O,z.pageId,E,Q,D))}; +g.n8O=function(z){z.indexOf("watchtime")!==-1&&g.E9("gelDebuggingEvent",{vss3debuggingEvent:{vss2Ping:z}})}; +WKa=function(z,D){z.attestationResponse&&g.fq(z).then(E=>{E=E||{};E.method="POST";E.postParams={atr:z.attestationResponse};z.ew?z.WF?g.$8().sendAndWrite(D,E):g.$8().sendThenWrite(D,E):g.vx(D,E)})}; +Xvw=function(z){var D={iX:[]};if(g.Ux(z.segments,E=>!!E.qE||!!E.wV)){for(let E of z.segments)D.iX.push({qE:E.qE||[], +wV:E.wV||[]});z=g.De({J$:D},DUV);return g.Ri(z,4)}}; +VT=function(z,D){return g.Hn(D,z.L).join(",")}; +TMk=function(z,D){if(D&&z.Z){var E=new Set(["q","feature","mos"]),Q=new Set("autoplay cl len fexp delay el ns adformat".split(" ")),T=new Set(["aqi","autonav","list","ssrt","upt"]);z.Z.ns==="3pp"&&(D.ns="3pp");for(let k of Object.keys(z.Z))Q.has(k)||E.has(k)||T.has(k)&&!z.Z[k]||(D[k]=z.Z[k])}}; +JJJ=function(z){switch(z){case "playing":return"PLAYER_PLAYBACK_STATE_PLAYING";case "paused":return"PLAYER_PLAYBACK_STATE_PAUSED";case "buffering":return"PLAYER_PLAYBACK_STATE_BUFFERING";case "seeking":return"PLAYER_PLAYBACK_STATE_SEEKING";case "ended":return"PLAYER_PLAYBACK_STATE_ENDED";case "error":return"PLAYER_PLAYBACK_STATE_ERROR";case "suspended":return"PLAYER_PLAYBACK_STATE_SUSPENDED";case "unstarted":return"PLAYER_PLAYBACK_STATE_UNSTARTED";default:return"PLAYER_PLAYBACK_STATE_UNKNOWN"}}; +uDs=function(z){switch(z){case 1:return"VIS_MINIMIZED";case 2:return"VIS_FULLSCREEN";case 3:return"VIS_BACKGROUND";case 4:return"VIS_AIRPLAY";case 5:return"VIS_INLINE";case 6:return"VIS_VR";case 7:return"VIS_PICTURE_IN_PICTURE";case 8:return"VIS_IMMERSIVE_PREVIEW";case 9:return"VIS_SQUEEZEBACK";case 10:return"VIS_THEATER";case 31:return"VIS_INVALID";default:return"VIS_DEFAULT"}}; +Vka=function(z){switch(z){case 1:return"CONN_UNKNOWN";case 2:return"CONN_NONE";case 3:return"CONN_WIFI";case 4:return"CONN_CELLULAR_2G";case 5:return"CONN_CELLULAR_3G";case 6:return"CONN_CELLULAR_4G";case 7:return"CONN_CELLULAR_UNKNOWN";case 8:return"CONN_DISCO";case 9:return"CONN_CELLULAR_5G";case 10:return"CONN_WIFI_METERED";case 11:return"CONN_CELLULAR_5G_SA";case 12:return"CONN_CELLULAR_5G_NSA";case 30:return"CONN_WIRED";case 31:return"CONN_INVALID";default:return"CONN_DEFAULT"}}; +g.WR=function(z,D){var E=nq(z.provider);Object.assign(E,{state:z.Z});D=new Ofn(z.provider.videoData,z.provider.O,D,E);D.K=z.provider.C.I0();E=z.provider.videoData.clientPlaybackNonce;D.K=z.provider.C.i5(E);z.provider.videoData.isLivePlayback||(D.xV=z.provider.C.getDuration(E));z.provider.videoData.K&&(E=z.provider.videoData.K.Z9(D.K))&&(D.S=E-D.K);E=z.provider.C.Pc();D.K+=E;D.S!=null&&(D.S-=E);D.E9=g.Gy(z.provider);D.segments=[Fv(z.provider)];return D}; +bfs=function(z){var D=z.provider.videoData.vQ,E=z.provider.videoData.I7,Q=[10+D,10,10,40+E-D,40],T=z.provider.videoData.getPlayerResponse()?.playbackTracking,k=T?.videostatsScheduledFlushWalltimeSeconds;T=T?.videostatsDefaultFlushIntervalSeconds;if(!(k&&k.length>0&&T))return Q;D=[k[0]+D,...k.slice(1).map((G,e)=>G-k[e]), +T+E-D,T];return D.some(G=>G<0)?(g.K4(z.logger,347111855,`Neg vss scheduled pings ${k} ${T}`),Q):D}; +Xv=function(z,D=NaN){var E=g.Gy(z.provider);D=isNaN(D)?E:D;D=Math.ceil(D);var Q=z.xV[z.yA];z.yA+1{if(!z.m7()){z.S=NaN;var k=z.ew(),G=jqX(z,k);G.D=T;var e=z.wR>1E3;!(k.length>1)&&k[0].isEmpty()||e||(G.U=Xv(z,T));if(z.j){k=k[k.length-1];if(e=z.AT){e=k;var d=z.AT;e=e.startTime===d.startTime&&e.endTime===d.endTime}e||JO(z,[k])}G.send();z.wR++}},(T-E)*1E3); +return z.L=T}; +uB=function(z,D){var E=z.provider.O;g.By(z.provider.O,z.provider.videoData.V()).then(Q=>{var T=z.provider.O.pageId,k=z.provider.O.sendVisitorIdHeader?z.provider.videoData.visitorData:void 0,G=z.provider.O.W("vss_pings_using_networkless")||z.provider.O.W("kevlar_woffle"),e=z.provider.O.W("allow_skip_networkless");Q=zy(D,E,T,k,Q);Di(D,Q,{token:z.provider.videoData.vS,BI:z.provider.videoData.Tz,mdxEnvironment:z.provider.videoData.mdxEnvironment},E,void 0,G&&!e,!1,!0)})}; +jqX=function(z,D){var E=g.WR(z,"watchtime");VH(z)&&(E.delayThresholdMet=!0,z.C3=!0);if(z.B>0){let Q=z.provider.C.Pc();for(let T of D)T.startTime-=z.B+Q,T.endTime-=z.B+Q;E.K-=z.B+Q}else E.K=z.K.L;E.segments=D;return E}; +JO=function(z,D,E=!1){for(let [e,d]of D.entries()){let F=e,L=d;var Q=z,T=nq(Q.provider);Object.assign(T,{state:Q.Z});Object.assign(T,{sequenceId:Q.sequenceId});Q.provider.O.W("web_send_vss3_isolated_payload")&&Object.assign(T,{sendIsolatedPayload:!0});var k=Q,G=k.provider.videoData.getPlayerResponse()?.playbackTracking?.vss3Config?.vss3SchedulingConfig;G&&(G=G.earlySegmentThresholdSecs&&(Date.now()-k.tT)/1E3=z.provider.videoData.QJ;return!!D}; +O1=function(z,D,E=!1){E=z.U(!isNaN(z.L),!1,E);D&&(z.L=NaN);return E}; +maW=function(z){z.provider.videoData.youtubeRemarketingUrl&&!z.HF&&(uB(z,z.provider.videoData.youtubeRemarketingUrl),z.HF=!0)}; +lmW=function(z){z.provider.videoData.googleRemarketingUrl&&!z.kV&&(uB(z,z.provider.videoData.googleRemarketingUrl),z.kV=!0)}; +bB=function(z){if(!z.m7()&&z.A){z.Z="paused";var D=O1(z,!1,!0);D.isFinal=!0;D.send();z.dispose()}}; +Yda=function(z,D,E){if(!z.QA){E||(E=g.WR(z,"atr"));E.attestationResponse=D;try{E.send()}catch(Q){if(Q.message!=="Unknown Error")throw Q;}z.QA=!0}}; +g.Gy=function(z){return g.ImX(z)()}; +GVX=function(z){var D=navigator.connection?.type||"";if(D)return am6[D]||am6.other;if(g.Us(z.O)){z=navigator.userAgent;if(/[Ww]ireless[)]/.test(z))return 3;if(/[Ww]ired[)]/.test(z))return 30}return 0}; +Fv=function(z){var D=new Sd6;D.L=nq(z).cc?.toString()||"-";D.playbackRate=z.C.getPlaybackRate();var E=z.C.getVisibilityState();E!==0&&(D.visibilityState=E);z.O.wR&&(D.A=1);D.B=z.videoData.Hb;D.compositeLiveStatusToken=z.videoData.compositeLiveStatusToken;D.heartbeatLoggingToken=z.videoData.heartbeatLoggingToken;E=z.C.getAudioTrack();E.oy&&E.oy.id&&E.oy.id!=="und"&&(D.audioId=E.oy.id);D.connectionType=GVX(z);D.volume=z.C.getVolume();D.muted=z.C.isMuted();D.clipId=z.C.Xp()||"-";D.K=z.videoData.eV|| +"-";return D}; +nq=function(z){var D=z.C.Or()||{};D.fs=z.C.Lp();D.volume=z.C.getVolume();D.muted=z.C.isMuted()?1:0;D.mos=D.muted;D.clipid=z.C.Xp();D.playerheight=z.C.getPlayerSize()?.height||0;D.playerwidth=z.C.getPlayerSize()?.width||0;z=z.videoData;var E={};z.A&&(E.fmt=z.A.itag,z.Z&&(z.wR?z.Z.itag!==z.A.itag:z.Z.itag!=z.A.itag)&&(E.afmt=z.Z.itag));E.ei=z.eventId;E.list=z.playlistId;E.cpn=z.clientPlaybackNonce;z.videoId&&(E.v=z.videoId);z.f7&&(E.infringe=1);(z.f3?0:z.ur)&&(E.splay=1);var Q=My(z);Q&&(E.live=Q);z.IP&& +(E.sautoplay=1);z.Jr&&(E.autoplay=1);z.uR&&(E.sdetail=z.uR);z.partnerId&&(E.partnerid=z.partnerId);z.osid&&(E.osid=z.osid);z.KP&&(E.cc=g.eL(z.KP));return Object.assign(D,E)}; +g.ImX=function(z){if(!z.K){let D=g.ZJ(Q=>{var T=(0,g.N)();Q&&T<=631152E6&&(z.C.N("ytnerror",{issue:28799967,value:`${T}`}),T=(new Date).getTime()+2);return T},z.O.W("html5_validate_yt_now")),E=D(); +z.K=()=>Math.round(D()-E)/1E3; +z.C.Ev()}return z.K}; +g.jY=function(z,D){return z.state.K(D)&&!z.oldState.K(D)?1:!z.state.K(D)&&z.oldState.K(D)?-1:0}; +vR=function(z){z.L&&Gln(z.L);z.qoe&&XaI(z.qoe)}; +Zfa=function(z,D,E,Q){E.adFormat=E.HF;var T=D.C;D=new g.mX(new RnV(E,D.O,{getDuration:()=>E.lengthSeconds, +getCurrentTime:()=>T.getCurrentTime(), +I0:()=>T.I0(), +i5:()=>T.i5(), +VM:()=>T.VM(), +getPlayerSize:()=>T.getPlayerSize(), +getAudioTrack:()=>E.getAudioTrack(), +getPlaybackRate:()=>T.getPlaybackRate(), +UR:()=>T.UR(), +getVisibilityState:()=>T.getVisibilityState(), +Qt:()=>T.Qt(), +Or:()=>T.Or(), +getVolume:()=>T.getVolume(), +isMuted:()=>T.isMuted(), +Lp:()=>T.Lp(), +Xp:()=>T.Xp(), +getProximaLatencyPreference:()=>T.getProximaLatencyPreference(), +Ev(){T.Ev()},N(k,G){T.N(k,G)},dg:()=>T.dg(), +Pc:()=>T.Pc()})); +D.B=Q;g.a(z,D);return D}; +cJX=function(z){z.L&&z.L.send();if(z.qoe){var D=z.qoe;if(D.V){D.K==="PL"&&(D.K="N");var E=g.Gy(D.provider);g.Ty(D,E,"vps",[D.K]);D.S||(D.Z>=0&&D.L.set("user_intent",[D.Z.toString()]),D.S=!0);D.provider.O.ZS()&&D.N("finalized",{});D.MN=!0;D.reportStats(E)}}if(z.provider.videoData.enableServerStitchedDai)for(let Q of z.A.values())bB(Q);else z.K&&bB(z.K);z.dispose()}; +KKn=function(z,D){z.K&&Yda(z.K,D)}; +hnW=function(z){if(!z.K)return null;var D=g.WR(z.K,"atr");return E=>{z.K&&Yda(z.K,E,D)}}; +pvX=function(z,D){z=Qk(z.array,E=>D-E.start||1); +return z<0?-(z+1):z}; +xaV=function(z,D,E){var Q=[];for(D=pvX(z,D);DE)break}return Q}; +g.lB=function(z,D){var E=[];for(let Q of z.array)if(Q.contains(D)&&E.push(Q),Q.start>D)break;return E}; +Hfs=function(z){return z.array.slice(pvX(z,0x7ffffffffffff),z.array.length)}; +NkI=function(z,D){var E=NaN;for(let Q of z.array)if(Q.contains(D)&&(isNaN(E)||Q.endD&&(isNaN(E)||Q.start!D.has(E))}; +g8W=function(z){return z.C.getPlayerState().K(2)?0x8000000000000:z.C.getCurrentTime()*1E3}; +SY=function(z,D){var E=[];if(!D.length)return E;for(let Q=0;Qe.end<0x8000000000000),G=Hfs(z.K)):D=z.Z<=E&&Am(D)?xaV(z.K,z.Z,E):g.lB(z.K,E); +T=T.concat(SY(z,D));k&&(T=T.concat(ZK(z,k)));G&&(T=T.concat(SY(z,G)));z.Z=E;Rf(z,T)}}; +cR=function(z,D){return D>z.mediaTime+z.B&&D1)z.Z=!0;if(T||isNaN(z.L))z.L=D;if(z.K)D!==z.mediaTime&&(z.K=!1);else if(D>0&&z.mediaTime===D){T=1500;if(z.O.W("html5_buffer_underrun_transition_fix")){T=g.BC(z.O.experiments,"html5_min_playback_advance_for_steady_state_secs");let k=g.BC(z.O.experiments,"html5_min_underrun_buffered_pre_steady_state_ms");T=T>0&&k>0&&Math.abs(D-z.L)(Q||!z.Z?T:400)}z.mediaTime=D;z.A=E;return!1}; +wvQ=function(z,D,E){return D.Ab(E).then(()=>g.hQ(new ifk(D,D.L)),Q=>{Q instanceof Error&&g.xl(Q); +var T=WV('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),k=JY('audio/mp4; codecs="mp4a.40.2"'),G=T||k,e=D.isLivePlayback&&!g.TU(z.A,!0);Q="fmt.noneavailable";e?Q="html5.unsupportedlive":G||(Q="html5.missingapi");G=e||!G?2:1;T={buildRej:"1",a:D.SA(),d:!!D.V0,drm:D.dP(),f18:D.XU.indexOf("itag=18")>=0,c18:T};D.K&&(D.dP()?(T.f142=!!D.K.K["142"],T.f149=!!D.K.K["149"],T.f279=!!D.K.K["279"]):(T.f133=!!D.K.K["133"],T.f140=!!D.K.K["140"],T.f242=!!D.K.K["242"]),T.cAAC=k,T.cAVC=JY('video/mp4; codecs="avc1.42001E"'), +T.cVP9=JY('video/webm; codecs="vp9"'));D.B&&(T.drmsys=D.B.keySystem,k=0,D.B.L&&(k=Object.keys(D.B.L).length),T.drmst=k);return new g.Tf(Q,T,G)})}; +hO=function(z,D){D=Math.max(Math.max(1,Math.ceil(z.policy.Z/Kq(z))),D);return Math.min(Math.min(8,Math.floor(z.policy.Y/Kq(z))),D)}; +Kq=function(z){return z.videoData.K?uO(z.videoData.K)||5:5}; +pq=function(z){return Kq(z)*z.K}; +yJI=function(z,D){if(D)return D=z.videoData,D=tkJ(z,isNaN(D.liveChunkReadahead)?3:D.liveChunkReadahead,D),hO(z,D);if(z.L.length){if(Math.min.apply(null,z.L)>1)return hO(z,z.K-1);if(z.policy.S)return hO(z,z.K+1)}return z.K}; +o8s=function(z,D=!1){if(!z.L.length)return!1;var E=z.K;z.K=yJI(z,D);if(D=E!==z.K)z.L=[],z.lA=0;return D}; +xY=function(z){var D=z.policy.K;z.Z||(D=Math.max(D-1,0));return D*Kq(z)}; +HR=function(z,D){return D>=z.IM()-xY(z)}; +sqW=function(z,D,E=!0){var Q=HR(z,D);E||Q?Q&&(z.A=!0):z.A=!1;z.U=z.policy.A===2||z.policy.A===3&&z.A;D=HR(z,D);z.Z!==D&&z.Iq("livestatusshift",D);z.Z=D}; +tkJ=function(z,D,E){E.fE&&D--;rj(E)&&(D=1);im(E)!==0&&(z=g.BC(z.experiments,"html5_live_chunk_readahead_proxima_override"))&&(D=z,E.K?.tT()&&D++);return D}; +U1=function(z,D,E=null){return new NY(g.BC(z.O.experiments,D)||0,E?z.O.W(E):!1)}; +$a6=function(z,D){z.K=D}; +g1=function(z,D,E,Q,T,k,G,e){D?D.test(E)?(z.Qh(T,D,G),D.V||k()):(!D.L||D.Z?E=!1:(E=(0,g.N)(),Q?D.K||(D.K=E):D.K=0,k=!Q&&E-D.L>3E4,E=D.K&&E-D.K>1E3||k?D.Z=!0:!1),E&&(e={...z.FM(D),...e},e.wn=G,e.we=T,e.wsuc=Q,z.C.N("workaroundReport",e),Q&&(D.reset(),z.B[T]=!1))):z.C.Vo("auth",2,"BROWSER_OR_EXTENSION_ERROR",g.EA({source:"watchdog",name:G}))}; +qdk=function(z,D){if(z.K){var E=z.K;var Q=z.getCurrentTime(),T=E.IM();var k=E.policy.L;E.Z||(k=Math.max(k-1,0));k*=Kq(E);Q>=T-k||!E.o7()?E=Q0&&Ac(z.mediaElement)>0&&(z.L=r1(z,z.L,!1)),D=z.W("html5_pseudogapless_shorts_seek_to_next_start")&&D?.seekSource===60,!z.mediaElement||!PRL(z,D))z.U9.start(750);else if(!isNaN(z.L)&&isFinite(z.L)&&(D=z.wR-(z.L-z.timestampOffset),!(D===0||Math.abs(D)<.005)))if(D=z.mediaElement.getCurrentTime()-z.L,Math.abs(D)<=z.MN||Math.abs(D)<.005)Mkw(z);else{if(z.videoData.Wa)z.videoData.Wa= +!1;else if(!g.HZ(z.videoData)&&z.L>=z.TX()-.1){z.L=z.TX();z.Z.resolve(z.TX());z.O.ZS()&&z.C.N("setEndedInSeek",{tgt:`${z.L}`,maxst:`${z.TX()}`});z.C.xZ();return}try{let E=z.L-z.timestampOffset;z.mediaElement.seekTo(E);z.D.K=E;z.wR=E;z.A=z.L;z.j=!1}catch(E){}}}; +AJV=function(z,D){z.ew=!0;z.PS()&&(z.L=z.V,z.A=z.L,z.V=NaN);CRV(z,D)}; +Bka=function(z){var D=0,E=NaN,Q="";if(!z.Y)return{startSeconds:D,D8:E,source:Q};z.videoData.pf?D=z.videoData.dE:g.HZ(z.videoData)&&(D=Infinity);if(g.BZ(z.videoData))return{startSeconds:D,D8:E,source:Q};z.videoData.startSeconds?(Q="ss",D=z.videoData.startSeconds):z.videoData.ga&&(Q="stss",D=z.videoData.ga);z.videoData.liveUtcStartSeconds&&(E=z.videoData.liveUtcStartSeconds);if(isFinite(D)&&(D>z.TX()||D1E9}; +EzV=function(z,D){z.playbackData=D;z.videoData.isLivePlayback&&(z.S=new zqa(()=>{a:{if(z.playbackData&&z.playbackData.K.K()){if(mK(z.videoData)&&z.loader){var E=z.loader.w$.K0()||0;break a}if(z.videoData.K){E=z.videoData.K.ew;break a}}E=0}return E}),z.K=new DRX(z.videoData,z.O.experiments,()=>z.TX(!0))); +tO(z.C)?(z.videoData.D9?.IT||(D=Bka(z),D.D8?(g.uR(z.videoData)&&z.G4(D.D8,D.startSeconds),z.A=D.startSeconds):D.startSeconds>0&&z.seekTo(D.startSeconds,{Vh:"seektimeline_startPlayback",seekSource:15})),z.Y=!1):w1(z)||(z.A=z.A||z.videoData.startSeconds||0,z.videoData.isLivePlayback||(D=z.C.videoData.TX(),z.A>D&&(z.W("html5_sabr_log_invalid_sabr_current_time")&&z.C.N("invalidSabrCmtStart",{rt:z.A,mst:D}),z.W("html5_sabr_vod_invalid_start_time_fallback")&&(z.A=0))))}; +yH=function(z,D){if(z.K&&z.loader){var E=!1;D?E=!0:z.O.JT().K.GV(lR)&&Y8(z.videoData)||!z.O.JT().K.GV(lR)&&(z.videoData.isLowLatencyLiveStream||z.videoData.latencyClass==="LOW"||z.videoData.latencyClass==="ULTRALOW")?E=o8s(z.K):z.HF&&(z.HF=!1,E=o8s(z.K,!0));E&&(E=z.C.O9,D=pq(z.K),E.qoe&&(E=E.qoe,g.Ty(E,g.Gy(E.provider),"lra",[D]),E.N("live-readahead-seconds",{v:D})));D=z.loader;E=z.K.K;z=z.K;z=(z.K-1+z.policy.K)*Kq(z);var Q=NaN;var T=D.gs;T===2||T===-1?(T=E,rj(D.C.getVideoData())&&(Q=D.policy.h1)): +T=E-1;T=Math.max(T,0);E=D.U;E.e1=T;E.S=Q;D.Y&&(D.Y.j=z)}}; +s1=function(z,D){(z.loader=D)?yH(z,!0):g.of(z)}; +PRL=function(z,D=!1){if(!z.mediaElement||z.mediaElement.Z()===0||z.mediaElement.hasError())return!1;var E=z.mediaElement.getCurrentTime()>0;return z.videoData.L&&z.videoData.L.K()||z.videoData.isLivePlayback||!z.videoData.dP()?z.L>=0&&!D&&(D=z.mediaElement.D(),D.length||!E)?jj(D,z.L-z.timestampOffset):E:E}; +$Y=function(z){return z.mediaElement?Bl(z.mediaElement):0}; +Qha=function(z,D){var E=z.getCurrentTime(),Q=z.isAtLiveHead(E);if(z.S&&Q){var T=z.S;if(T.K&&!(E>=T.L&&E50&&T.L.shift())),sqW(z.K,E,D),D&&qdk(z,!0));Q!==z.Wc&&(D=z.getCurrentTime()-z.qN<=500,E=z.lg>=1E3,D||E||(D=z.C.O9,D.qoe&&(D=D.qoe,E=g.Gy(D.provider),g.Ty(D,E,"lh",[Q?"1": +"0"])),z.Wc=Q,z.lg++,z.qN=z.getCurrentTime()))}; +g.qY=function(z,D){var E=z.Z;E||(z.Z=new A_,E=z.Z,iB(z,D));return E}; +r1=function(z,D,E){if(isNaN(D))return NaN;var Q=z.Ok();E=z.TX(E);return z.W("html5_clamp_invalid_seek_to_min_seekable_time")&&!z.videoData.isLivePlayback&&D>E+1&&D0)||z.mediaElement&&z.mediaElement.getCurrentTime()>0||(D={Vh:"seektimeline_resumeTime",Y_:D},z.videoData.U||(D.seekSource=15),z.seekTo(z.A,D))}; +CRV=function(z,D){Gqw(z,D).then(void 0,()=>{g.of(z)}); +g.qY(z,D).then(E=>{g.PR(z,E)},()=>{g.of(z)}); +z.C.UG(D);if(z.O.ZS()||eqJ(z))D=z.FM(),D["native"]=`${+z.j}`,D.tgt=`${z.L}`,D.otgt=`${z.L+z.timestampOffset}`,D.maxst=`${z.TX()}`,z.K&&z.W("html5_high_res_seek_logging")&&(D.tht=`${z.K.B()}`,D.ht=`${z.K.IM()}`,D.adft=`${xY(z.K)}`),z.W("html5_sabr_parse_live_metadata_playback_boundaries")&&z.videoData.K&&g.uR(z.videoData)&&(D.minst=`${z.videoData.K.j6}`,D.cminst=`${z.videoData.K.Ok()+z.timestampOffset}`,D.maxst=`${z.videoData.K.Ki}`,D.hts=`${z.videoData.K.yA}`,D.cmaxst=`${z.videoData.K.TX()+z.timestampOffset}`), +z.C.N("startSeek",D)}; +Gqw=function(z,D){z.yA||(z.loader?isFinite(z.L)?z.yA=z.loader.seek(z.L-z.timestampOffset,D):(g.HZ(z.videoData),z.W("html5_unified_live_latency_reporting")&&(z.C.fQ=0),z.yA=B2(z.loader),A2(z.videoData)||(z.L=z.loader.getCurrentTime()+z.timestampOffset)):z.yA=rQ(z.L-z.timestampOffset));return z.yA}; +g.PR=function(z,D){z.B&&(z.B.resolve(D),z.C.d6(),z.O.ZS()||eqJ(z))&&(D=z.FM(),D["native"]=`${+z.j}`,D.otgt=`${z.L+z.timestampOffset}`,z.C.N("seekEnd",D));g.of(z)}; +eqJ=function(z){return z.videoData.ox()&&z.W("html5_enable_shorts_seek_details_logging")}; +Mkw=function(z){z.Z&&(z.Z.resolve(z.mediaElement.getCurrentTime()),z.D.L=null)}; +g.of=function(z){z.L=NaN;z.V=NaN;z.wR=NaN;z.Z=null;z.yA=null;z.B=null;z.ew=!1;z.j=!1;z.MN=0;z.WF.stop();z.tT.stop()}; +F$s=function(z){if(z.Y)if(z.videoData.D9?.IT)z.Y=!1;else if(g.BZ(z.videoData))z.Y=!1;else{var D="ss",E=0;z.videoData.K?.isManifestless&&z.videoData.xV&&!w1(z)&&(D="mss",E=z.videoData.xV);(z.videoData.pf?z.W("html5_prioritize_windowed_st_start_seconds"):z.W("html5_prioritize_st_start_seconds"))&&!E&&z.videoData.ga&&(D="stss",E=z.videoData.ga);!E&&dRr(z)&&(E=z.videoData.liveUtcStartSeconds||z.videoData.xV,D="utc",E=z.TX()-z.Z9(z.TX())+E);!E&&z.videoData.Bc()&&z.videoData.ga&&(D="stss",E=z.videoData.ga); +var Q={};if(E){if(E>z.TX()||E{g.PR(z,k)},()=>{g.of(z)}),z.videoData.isAd()&&dus({adCpn:z.videoData.clientPlaybackNonce, +contentCpn:z.videoData.hostCpn??""},D.K),z.wR=T,$a6(z.D,E.getCurrentTime()),z.seekTo(T,{seekSource:104,Vh:"seektimeline_mediaElementEvent"}),z.j=!0;break;case "seeked":Mkw(z);break;case "loadedmetadata":tO(z.C)||F$s(z);iB(z);break;case "progress":iB(z);break;case "pause":z.U=z.getCurrentTime()}z.U&&((Q==="play"||Q==="playing"||Q==="timeupdate"||Q==="progress")&&z.getCurrentTime()-z.U>10&&(z.W("html5_sky_skip_pause_jump")?z.C.N("skipPauseJump",{evt:Q,cmt:z.getCurrentTime(),lpt:z.U}):z.seekTo(z.U,{Vh:"pauseJump"})), +Q!=="pause"&&Q!=="play"&&Q!=="playing"&&Q!=="progress"&&(z.U=0))}; +dRr=function(z){return(zJ(z.videoData)||!!z.videoData.liveUtcStartSeconds)&&(!!z.videoData.liveUtcStartSeconds||w1(z))&&!!z.videoData.K}; +MY=function(z,D){return z.K.get(D)?.buffer.Z()||[]}; +Cq=function(z,D){return z.K.get(D)?.buffer.A()||0}; +OZr=function(z,D){function E(k){return Q.V!=="yt"&&(T.partnerId===38&&Q.playerStyle==="books"||T.partnerId===30&&Q.playerStyle==="docs"||T.partnerId===33&&Q.playerStyle==="google-live")?faV(z,T,k):nzL(z,T).then(()=>{Q.W("embeds_enable_shorts")&&z.X().p9&&T.isEmbedsShortsMode(new g.JU(0,0),!!T.playlistId)?W$r(z,T):AO(z,T)},G=>{AO(z,T,!0); +throw G;})} +var Q=z.X(),T=z.getVideoData();T.m7();T.loading=!0;return XPV(z)?JH6(z,T,D).then(()=>{AO(z,T)},k=>{k=kh(k); +if(QT(k.severity))return AO(z,T,!0),Promise.reject(k);k.errorCode==="onesie.response.badproxystatus"&&`${k.details.st}`==="3"&&(uyX=!0);z.handleError(k);return E("onesie")}):Q.W("embeds_enable_shorts")&&Q.p9?V66(z,T).then(()=>E("gvi")):E("gvi")}; +XPV=function(z){var D=z.X();if(D.W("html5_disable_onesie")||!D.W("html5_onesie")||!D.W("html5_onesie_inline")&&z.getVisibilityState()===5||D.V!=="yt")return!1;var E=D.qN;if(!E||!E.K)return z.handleError(new g.Tf("onesie.unavailable.hotconfig",{key:"0"})),!1;E.K.U<(0,g.N)()&&(z.N("okexp","1"),(E=z.sx())&&D.W("html5_prefer_trusted_host_on_key_expiration")&&(E.L=!0,(D=E.K.get(0)?.K())&&!bJ(D)&&E.K.delete(0)));if(uyX)return z.N("ost3","1"),!1;D={};return Object.keys(D).length>0?(D.onesie="0",z.handleError(new g.Tf("html5.missingapi", +D)),!1):!0}; +BR=function(z,D){var E=g.Db();g.Er(E,D);return uE(E,M9(),{E3:z.L,clientInterface:g.CR(z)})}; +bZa=function(z,D){return`${z.getPlayerType()}_${D.videoId}_${D.Nj}_${+D.isAutonav}${+D.IP}`}; +JH6=async function(z,D,E){D.fetchType="onesie";var Q=void 0;if(Xt(D))if(Q=z.Y9){var T=bZa(z,D);Q=Q.get(T)}else Q=void 0;T=z.oi.Rk;if(Q){if(D.loading=!1,O7(D,{player_response:Q},!0),D.loading||z5(D))return z.N("prr","1"),Promise.resolve()}else{Q=lg(D,z.getPlayerSize(),z.getVisibilityState());E=new iJ(z,Q,E);Q=await E.fetch();let G={player_response:Q};D.loading=!1;if(E.mX){for(let [e,d]of E.mX.entries()){var k=e;let F=d;T.K.set(k,F,180);k===D.videoId&&(k=F.TZ(),D.Q3=k)}T.ow=E}for(let [e,d]of E.ey.entries())T.L.set(e, +d,180);O7(D,G,!0);if(D.loading||z5(D))return Xt(D)&&(T=bZa(z,D),D=D.getPlayerResponse())&&(D=D.responseContext?.cacheInstruction?.maxAgeSeconds??D.responseContext?.maxAgeSeconds??void 0,z.Y9?.put(T,Q,D)),Promise.resolve()}T.K.n0();T.L.n0();D.Q3=[];z={};T="onesie.response";E=0;D.errorCode?(T="auth",z.ec=D.errorCode,z.ed=D.errorDetail,z.es=D.YU||"",E=2):(z.successButUnplayable="1",z.disposed=`${+D.m7()}`,z.afmts=`${+/adaptiveFormats/.test(Q)}`,z.cpn=D.clientPlaybackNonce);return Promise.reject(new g.Tf(T, +z,E))}; +nzL=async function(z,D){var E=D.isAd(),Q=!E,T=E?1:3;for(let G=0;G0){await g.Eq(5E3);var k=new g.k3("Retrying OnePlatform request",{attempt:G});g.xl(k)}try{await jhw(z,D);return}catch(e){let d=kh(e);k=d.errorCode;let F=z.X().W("html5_use_network_error_code_enums")?401:"401";Q&&k==="manifest.net.badstatus"&&d.details.rc===F&&(Q=!1,G===T-1&&(T+=1));if(G===T-1)return z=vzs(E,d.details),z.details.backend="op",z.details.originec=k,Promise.reject(z);if(k==="auth"||k==="manifest.net.retryexhausted"|| +g.jx(z.X()))return Promise.reject(d);z.handleError(d);if(QT(d.severity))break}}return Promise.reject(vzs(E,{backend:"op"}))}; +jhw=async function(z,D){D.fetchType="gp";var E=z.X(),Q=g.By(E,D.V());Q=Q.K?await Q.K:Q.getValue();var T=BR(E,Q),k=lg(D,z.getPlayerSize(),z.getVisibilityState()),G=SD(mR6),e=D.V(),d=(0,g.N)(),F=!1,L="empty";Q=0;z.dM("psns");var f={Q2:function(n){n.readyState===2&&z.dM("ps_c")}}; +if(E.L){let n={videoId:String(D.videoId)},W=vu(D.getResolveUrlResponse());W&&(n.params=W);D.playlistId&&(n.playlistId=String(D.playlistId));f.V3={wS:tQ("player",n)}}T=await g.hr(T,k,G,void 0,f);z.dM("psnr");if(!D.m7()){T?"error"in T&&T.error?(F=!0,L=`esf:${T.error.message}`,Q=T.error.code):T.errorMetadata&&(F=!0,L="its",Q=T.errorMetadata.status):F=!0;if(F)return F=0,T=((0,g.N)()-d).toFixed(),d={},d=E.W("html5_use_network_error_code_enums")?{backend:"op",rc:Q,rt:T,reason:L,has_kpt:D.tT?"1":"0",has_mdx_env:D.mdxEnvironment? +"1":"0",has_omit_key_flag:g.S("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:E.pageId?"1":"0",has_token:e?"1":"0",has_vvt:D.D?"1":"0",is_mdx:D.isMdxPlayback?"1":"0",mdx_ctrl:D.je||"",token_eq:e===D.V()?"1":"0"}:{backend:"op",rc:`${Q}`,rt:T,reason:L,has_kpt:D.tT?"1":"0",has_mdx_env:D.mdxEnvironment?"1":"0",has_omit_key_flag:g.S("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:E.pageId?"1":"0",has_token:e?"1":"0",has_vvt:D.D?"1":"0",is_mdx:D.isMdxPlayback? +"1":"0",mdx_ctrl:D.je||"",token_eq:e===D.V()?"1":"0"},D="manifest.net.connect",Q===429?(D="auth",F=2):Q>200&&(D="manifest.net.badstatus",Q===400&&(F=2)),Promise.reject(new g.Tf(D,d,F));D.loading=!1;O7(D,{raw_player_response:T},!0);g.jx(D.X())&&T&&T.trackingParams&&g.q9(T.trackingParams);if(D.errorCode)return E={ec:D.errorCode,ed:D.errorDetail,es:D.YU||""},Q="auth",g.jx(D.X())&&D.errorCode&&(Q=D.errorCode),Promise.reject(new g.Tf(Q,E,2));if(!D.loading&&!z5(D))return E=D.isAd()?"auth":"manifest.net.retryexhausted", +Q=D.isAd()?2:1,Promise.reject(new g.Tf(E,{successButUnplayable:"1",hasMedia:g.BG(D)?"1":"0"},Q))}}; +faV=async function(z,D,E){function Q(){return!0} +function T(F){F=kh(F);if(QT(F.severity))return Promise.reject(F);z.handleError(F);return!1} +var k=Yla(z.X(),D,z.getPlayerSize(),z.getVisibilityState(),z.isFullscreen()),G=D.isAd(),e=G?1:3;for(let F=0;F0&&(await g.Eq(5E3),d={playerretry:F,playerretrysrc:E},G||(d.recover="embedded"),d=g.Bb(k,d));if(await laI(D,d).then(Q,T))return}D=G?"auth":"manifest.net.retryexhausted";E=G?2:1;if(!G&&Math.random()<1E-4)try{g.xl(new g.k3("b/152131571",btoa(k)))}catch{}return Promise.reject(new g.Tf(D,{backend:"gvi"},E))}; +laI=async function(z,D){function E(d){if(!z.m7()){d=d?d.status:-1;var F=0,L=((0,g.N)()-e).toFixed();L=Q.W("html5_use_network_error_code_enums")?{backend:"gvi",rc:d,rt:L}:{backend:"gvi",rc:`${d}`,rt:L};var f="manifest.net.connect";d===429?(f="auth",F=2):d>200&&(f="manifest.net.badstatus",d===400&&(F=2));return Promise.reject(new g.Tf(f,L,F))}} +z.fetchType="gvi";var Q=z.X(),T;(T=IdO(z))?(T={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:T},D=g.Bb(D,{action_display_post:1})):T={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4};var k={};Q.sendVisitorIdHeader&&z.visitorData&&(k["X-Goog-Visitor-Id"]=z.visitorData);var G=g.zU(Q.experiments,"debug_sherlog_username");G&&(k["X-Youtube-Sherlog-Username"]=G);Object.keys(k).length>0&&(T.headers=k);var e=(0,g.N)();T=await g7(g.RD,D,T).then(void 0,function(d){return E(d.xhr)}); +if(!T||!T.responseText)return E(T);z.loading=!1;T=g.q6(T.responseText);O7(z,T,!0);if(z.errorCode)return Promise.reject(new g.Tf("auth",{ec:z.errorCode,ed:z.errorDetail,es:z.YU||""},2));if(!z.loading&&!z5(z))return T=z.isAd()?"auth":"manifest.net.retryexhausted",D=z.isAd()?2:1,Promise.reject(new g.Tf(T,{successButUnplayable:"1"},D))}; +vzs=function(z,D){return new g.Tf(z?"auth":"manifest.net.retryexhausted",D,z?2:1)}; +AO=async function(z,D,E=!1){var Q=z.X();E&&(!g.$X(Q)||TJ(D)!=="embedded")||D.mL||TJ(D)!=="adunit"&&(g.Us(Q)||g.h_(Q)||g.I_(Q)||o_(Q)||g.Kz(Q)||g.CR(Q)==="WEB_CREATOR")||(E=g.By(Q,D.V()),E=E.K?await E.K:E.getValue(),YGO(z,D,E))}; +YGO=async function(z,D,E){try{let k=z.X(),G=BR(k,E);var Q=D.X();let e=g.$f(),d={context:g.bg(D),videoId:D.videoId,racyCheckOk:D.racyCheckOk,contentCheckOk:D.contentCheckOk,autonavState:"STATE_NONE"};TJ(D)==="adunit"&&(d.isAdPlayback=!0);Q.embedConfig&&(d.serializedThirdPartyEmbedConfig=Q.embedConfig);Q.Ha&&(d.showContentOwnerOnly=!0);D.Z3&&(d.showShortsOnly=!0);e.GV(141)&&(d.autonavState=e.GV(140)?"STATE_OFF":"STATE_ON");if(g.wq(Q)){let n=e.GV(65);E=n!=null?!n:!1;let W=!!g.iF("yt-player-sticky-caption"); +d.captionsRequested=E&&W}let F=Q.getWebPlayerContextConfig()?.encryptedHostFlags;F&&(d.playbackContext={encryptedHostFlags:F});var T=d;let L=SD(IaO);z.dM("wn_s");Q={};k.L&&(Q.V3={wS:tQ("next",{videoId:String(D.videoId)})});let f=await g.hr(G,T,L,void 0,Q);z.dM("wn_r");!f||"error"in f&&f.error||(g.jx(D.X())&&f.trackingParams&&g.q9(f.trackingParams),O7(D,{raw_watch_next_response:f},!1))}catch(k){}}; +W$r=async function(z,D){var E=g.By(z.X(),D.V());E=E.K?await E.K:E.getValue();aas(z,D,E)}; +aas=async function(z,D,E){z=z.X();try{let G=BR(z,E);let e={context:g.bg(D),playerRequest:{videoId:D.videoId},disablePlayerResponse:!0},d=D.getResolveUrlResponse();if(d){let f=vu(d);f&&(e.playerRequest.params=f);let n=Iz(d)?.params;n&&(e.params=n)}var Q=e;let F=SD(SGJ);E={};if(z.L){let f={videoId:String(D.videoId)};var T,k=D.getResolveUrlResponse();(T=Iz(k)?.params)&&(f.params=T);E.V3={wS:tQ("reel_item_watch",f)}}let L=await g.hr(G,Q,F,void 0,E);!L||"error"in L&&L.error||O7(D,{raw_reel_item_watch_response:L})}catch(G){}}; +V66=async function(z,D){try{let k=z.X(),G=g.By(k,D.V()),e=G.K?await G.K:G.getValue(),d=BR(k,e);var E=z.getPlayerSize(),Q=z.getVisibilityState();var T={context:g.bg(D),url:`https://www.youtube.com/embed/${D.videoId}`,playbackContext:{contentPlaybackContext:j9(D,E,Q)}};let F=SD(RqO),L=await g.hr(d,T,F);D.m7()||L&&O7(D,{raw_resolve_url_response:L},!0)}catch(k){}}; +ZZ6=function(z,D){z.dM("vir");z.dM("ps_s");g.s4("vir",void 0,"video_to_ad");D=OZr(z,D);D.then(function(){z.dM("virc");g.s4("virc",void 0,"video_to_ad");z.dM("ps_r");g.s4("ps_r",void 0,"video_to_ad")},function(){z.dM("virc"); +g.s4("virc",void 0,"video_to_ad")}); +return D}; +zW=function(){var z=mQ();return!(!z||z==="visible")}; +K$r=function(z){var D=cHr();D&&document.addEventListener(D,z,!1)}; +hqQ=function(z){var D=cHr();D&&document.removeEventListener(D,z,!1)}; +cHr=function(){if(document.visibilityState)var z="visibilitychange";else{if(!document[v6+"VisibilityState"])return"";z=v6+"visibilitychange"}return z}; +xRI=function(z){pPr=z}; +HZQ=function(z){D8=z}; +yQJ=function(z){var D=z.im;z=z.videoData;var E=yi(D,z);D.W("html5_disable_client_autonav_cap_for_onesie")||E.compose(oK(D,z));return E}; +Vi=function(z,D){Ev(z,D.reason,D.K.info,D.source,D.token)}; +QI=function(z,D){z.Iq("localmediachange",D)}; +HFX=function(z,D){z.oi.Oo()||(z.N("sgap",{f:D}),z.oi.clearQueue(!1,D==="pe"))}; +URX=function(z){z.mediaElement&&(z.cF?(TW(z),z.Cp(),NRJ(z,!1)):(z.videoData.AT&&z.videoData.AT.Z(),z.mediaElement.stopVideo()),z.playVideo())}; +tO=function(z){return z.W("html5_disable_video_player_initiated_seeks")&&g.uR(z.videoData)}; +GW=function(z,D){z.Ur&&km(z);z.Ur=new g.vJ(D*1E3,0x7ffffffffffff);z.Ur.namespace="endcr";z.addCueRange(z.Ur)}; +km=function(z){z.removeCueRange(z.Ur);z.Ur=null}; +dr=function(z){if(z.videoData.L&&z.videoData.L.K()){var D=ed(z);if(z.loader&&(z=z.loader,!z.m7()))if(z.policy.K){var E=z.V;if(D.isLocked()&&E.K.A||E.L===void 0||!D.equals(E.L)){E=z.V.L;fX(z.V,D);var Q;if(Q=D.isLocked()&&D.reason==="m"){Q=z.V;var T=Q.Z?.info.U().qualityOrdinal;Q=Q.WF?!0:Q.Z?D.K!==T?!0:!Q.K.A||Q.DP.Nx&&Q.K.K===Q.Z.info.itag?!1:!0:!1}T=z.policy.PW&&D.reason==="l";E=E.K>D.K&&D.reason==="b";Q||T||E?(z.C.IQ({reattachOnConstraint:Q?"u":T?"drm":"perf",lo:D.L,up:D.K}),z.policy.Nx||(z.V.K.A= +!1)):(z.policy.Nx&&(z.V.K.A=!1),g.gC(z))}}else!eT(z.K,D)&&z.videoTrack&&(T=z.K.K,bd(z,SKk(z.K,D)),vl(z),E=D.isLocked()&&D.reason==="m"&&z.K.j,Q=z.policy.PW&&D.reason==="l"&&Sm(z.videoTrack),D=T.K>D.K&&D.reason==="b",T=z.K.QA&&!aX(),E||Q||D||T?z.C.IQ({reattachOnConstraint:E?"u":Q?"drm":T?"codec":"perf"}):g.gC(z))}}; +LP=function(z,D=!0){z.O.XD&&!z.videoData.backgroundable&&z.mediaElement&&!z.L0()&&(z.isBackground()&&z.mediaElement.MN()?(z.N("bgmobile",{suspend:1}),z.FZ(!0,!0)):!z.isBackground()&&D&&Fu(z)&&z.N("bgmobile",{resume:1}))}; +fP=function(z){if(!g.HZ(z.videoData))return NaN;var D=0;z.loader&&z.videoData.K&&(D=mK(z.videoData)?z.loader.w$.K0()||0:z.videoData.K.ew);return(0,g.N)()/1E3-z.Z9()-D}; +gzw=function(z,D){if(z.playerType===2||z.O.YF)D.dI=!0;var E=j3(D.HF,D.hS,z.O.L,z.O.U);E&&(D.adFormat=E);z.playerType===2&&(D.Jr=!0);if(z.isFullscreen()||z.O.L)E=g.iF("yt-player-autonavstate"),D.autonavState=E||(z.O.L?2:z.videoData.autonavState);D.endSeconds&&D.endSeconds>D.startSeconds&&GW(z,D.endSeconds)}; +nP=function(z){z.loader&&(z.loader.dispose(),z.loader=null,s1(z.zO,null));z.S1()?rHV(z):z.Cp()}; +t6k=function(z){if(!z.playerState.K(128))if(z.videoData.isLoaded(),z.FD=g.Pn(z.videoData.WX),g.BG(z.videoData)){z.AL.tick("bpd_s");Ww(z).then(()=>{z.AL.tick("bpd_c");if(!z.m7()){z.Qq&&(z.PN(GB(GB(z.playerState,512),1)),Fu(z));var E=z.videoData;E.endSeconds&&E.endSeconds>E.startSeconds&&GW(z,E.endSeconds);z.Ks.finished=!0;Xu(z,"dataloaded");z.lU.ak()&&J6(z);MCL(z.im,z.XJ)}}); +z.W("html5_log_media_perf_info")&&z.N("loudness",{v:z.videoData.qd.toFixed(3)},!0);var D=z.mediaElement?.kX();if(D&&"disablePictureInPicture"in D&&z.O.bG)try{D.disablePictureInPicture=z.O.Wc&&!z.videoData.backgroundable}catch(E){g.xl(E)}iZs(z);z.SV=new wPJ(z.videoData)}else Xu(z,"dataloaded")}; +yH6=function(z){var D=z.videoData;ZZ6(z,z.yi).then(void 0,E=>{z.videoData!==D||D.m7()||(E=kh(E),E.errorCode==="auth"&&z.videoData.errorDetail&&z.videoData.errorDetail!=="7"?z.Vo(E.errorCode,2,unescape(z.videoData.errorReason),g.EA(E.details),z.videoData.errorDetail,z.videoData.YU||void 0):z.handleError(E))})}; +uV=function(z){return g.Us(z.O)&&z.videoData.isLivePlayback&&(!z.O.W("html5_allow_multiview_tile_preload")||!z.videoData.yA)}; +Ww=function(z){nP(z);z.XJ=null;var D=wvQ(z.O,z.videoData,z.L0());z.tF=D;z.tF.then(E=>{ozw(z,E)},E=>{z.m7()||(E=kh(E),z.visibility.isBackground()?(VI(z,"vp_none_avail"),z.tF=null,z.Ks.reset()):(z.Ks.finished=!0,z.Vo(E.errorCode,E.severity,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",g.EA(E.details))))}); +return D}; +iZs=function(z){if(Sk(z.videoData,"html5_set_debugging_opt_in")){let D=g.$f();if(!D.GV(183)){z=`f${Math.floor(183/31)+1}`;let E=CK(z)||0;E|=268435456;E===0?delete Mp[z]:Mp[z]=E.toString(16).toString();D.save()}}}; +Xu=function(z,D="dataupdated"){z.Iq("internalvideodatachange",D,z.videoData)}; +ozw=function(z,D){if(!z.m7()&&!D.videoData.m7()){z.XJ=D;EzV(z.zO,z.XJ);if(z.videoData.isLivePlayback){var E=shX(z.oi.Rk,z.videoData.videoId)||z.loader&&!isNaN(z.loader.WF);E=z.W("html5_onesie_live")&&E;tO(z)||z.videoData.xV>0&&!mK(z.videoData)||E||z.seekTo(z.TX(),{Vh:"videoplayer_playbackData",seekSource:18})}if(z.videoData.L.K()){if(ST6(z.videoData)){z.Vo("fmt.missing",2,"BROWSER_OR_EXTENSION_ERROR",g.EA({missabrurl:1}));return}z.loader?g.xl(Error("Duplicated Loader")):(E=g.BC(z.O.experiments,"html5_onesie_defer_content_loader_ms"))&& +z.Jv()&&shX(z.oi.Rk,z.videoData.lw)?g.n9(()=>{z.m7()||z.loader||Ov(z)},E):Ov(z)}else!z.videoData.L.K()&&LO(z.videoData)&&QI(z,new bV(z.videoData.videoId||"",4)); +z.qI();sRW(D).then(()=>{var Q={};z.rd(Q);z.O.ZS()&&z.W("html5_log_media_perf_info")&&z.N("av1Info",Q);dr(z)})}}; +Fu=function(z,D=!1){if(!z.mediaElement||!z.videoData.L)return!1;var E=$RV(z,D),Q=z.mediaElement.MN(),T=!1;Q&&Q.equals(E)||(qGW(z,E),T=!0);z.playerState.K(2)||kqw(z.zO,D);a:{D=T;if(g.uR(z.videoData)){if(!z.videoData.dP())break a}else if(!g.s7(z.videoData))break a;if(z.mediaElement)if((E=z.videoData.B)&&z.mediaElement.U()){Q=z.mediaElement.kX();if(z.To)if(Q!==z.To.element)TW(z);else if(D&&E.flavor==="fairplay"&&!Px())TW(z);else break a;if(z.W("html5_report_error_for_unsupported_tvos_widevine")&&Px()&& +E.flavor==="widevine")z.Vo("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","trg.unspttvoswidevine");else{z.To=new PlL(Q,z.videoData,z.O,z.mediaElement,z.Bj);z.To.subscribe("licenseerror",z.v3,z);z.To.subscribe("qualitychange",z.zM,z);z.To.subscribe("heartbeatparams",z.Ov,z);z.To.subscribe("keystatuseschange",z.fh,z);z.To.subscribe("ctmp",z.N,z);for(let k of z.De.keys)D=z.De.get(k),z.To.uW(D);z.W("html5_eme_loader_sync")||z.De.n0()}}else z.Vo("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK", +"trg.updatedrm")}return T}; +Ov=function(z){var D=z.videoData.K,E={cpn:z.videoData.clientPlaybackNonce,c:z.O.K.c,cver:z.O.K.cver};for(let [G,e]of Object.entries(E)){E=G;var Q=e;for(var T of Object.values(D.K))T.Iy.j(E,Q);D.Y?.j(E,Q)}T=z.O;E=z.videoData;Q=z.yi;D=new g.M6W(T);var k=NN({hasSubfragmentedFmp4:E.hasSubfragmentedFmp4,pW:E.pW});D.U=k;D.AT=E.maxReadAheadMediaTimeMs/1E3||D.AT;Q.Z.K0()===Q.policy.K?D.ur=10:D.ur=E.minReadAheadMediaTimeMs/1E3||D.ur;D.cX=E.readAheadGrowthRateMs/1E3||D.cX;E.xQ&&(D.B=!0,T.experiments.JT().K.GV(ClJ)&& +V6(E)===3&&(D.YD=!0));D.YF=!RX();g.Us(T)||!RX()?(D.C3=8388608,D.f3=524288,D.Pa=5,D.wR=1048576,D.o_=1.5,D.FX=4587520,M1()&&(D.FX=786432),D.S*=1.1,D.D*=1.1,D.Cf=!0):T.B&&(D.S*=1.3,D.D*=1.3);g.X1&&g.sm("crkey")&&(k=T.K.cmodel==="CHROMECAST/ANCHOVY",D.C3=20971520,D.f3=1572864,k&&(D.FX=812500,D.aC=1E3,D.hz=5,D.wR=2097152));g.KR&&(D.Cf=!0);T.supportsGaplessAudio()||(D.E8=!1);g.pR&&(D.ig=!0);D.uE=T.W("html5_peak_shave");E.sR()&&T.W("html5_disable_peak_shave_for_onesie")&&(D.uE=!1);k=E.K?.Z();if(mK(E)){D.xw= +!0;D.bG||(D.Hb=!0);D.Wc=!0;D.Yx=!0;D.VP=!0;if(E.latencyClass==="ULTRALOW"||E.latencyClass==="LOW"&&!T.W("html5_disable_low_pipeline"))D.ER=2,D.kA=4;D.Oy=E.defraggedFromSubfragments;g.BZ(E)&&(D.qN=!1);D.O8=g.y2(T)}E.isAd()&&(D.vQ=0,D.p9=0);D.mu=T.W("html5_ultra_low_latency_subsegment_readahead")&&E.latencyClass==="ULTRALOW";D.A=T.ZS();Q.L.Z=mK(E)?.5:0;E.isLivePlayback&&(D.I7=g.BC(T.experiments,"html5_min_startup_buffered_media_duration_for_live_secs")||.25,D.tT=!1);E.dP()&&(D.tT=!1);D.fi=!T.W("html5_sabr_keep_all_quality_constraints"); +D.rL=wj(E);rj(E)&&(D.mu=!0,E.latencyClass==="LOW"?D.E9=g.BC(T.experiments,"html5_jumbo_mobile_subsegment_readahead_target"):E.latencyClass==="ULTRALOW"&&(D.E9=g.BC(T.experiments,"html5_jumbo_ull_subsegment_readahead_target")),D.bC=!0);E.Bc()&&(D.Gx=1.3);D.ig=D.ig||E.Z1;D.za=(D.za||E.za)&&T.U;D.vN=E.S;T.ZS()&&(D.U9=!0);E.S&&!k&&(D.v6=!0);E.S&&E.isAd()&&(D.S*=1.6,D.D*=1.6);LO(E)&&(D.Z=E.videoId,D.mL=!0,D.yg=100,E.lG&&E.lG.length>0&&(D.m4=E.lG));D.PW=E.Fd;D.oM=xv(T,{},E.L||void 0,Rt(E));D.kV=S0(E)&& +(g.I_(T)||o_(T));g.uR(E)&&(D.V=!0,D.h6=T.W("html5_estimate_live_partial_slice_duration"),D.gs=g.Us(T)&&!g.q1()?!1:!0,D.fp||E.isLivePlayback||!T.W("html5_sabr_non_streaming_xhr_vod_client_request_cancellation")||(D.l_=!0,D.XD=g.BC(T.experiments,"html5_sabr_non_streaming_xhr_vod_request_cancellation_timeout_ms")),T.W("html5_sabr_report_partial_segment_estimated_duration")&&(D.KY=!0),D.K=!0,D.lM=T.W("html5_trigger_loader_when_idle_network"),D.Df=T.W("html5_sabr_parse_live_metadata_playback_boundaries"), +D.wa=T.W("html5_consume_onesie_next_request_policy_for_sabr"),D.lc=T.W("html5_sabr_report_next_ad_break_time"),D.aJ=T.W("html5_log_high_res_buffer_timeline")&&T.ZS(),D.FG=T.W("html5_remove_stuck_slices_beyond_max_buffer_limits"),D.KP=T.W("html5_gapless_sabr_btl_last_slice")&&Iq(E),D.yP=T.W("html5_reset_last_appended_slice_on_seek")&&Iq(E),mK(E)?(D.zD=!0,D.s8=T.W("html5_disable_variability_tracker_for_live"),D.QA=!0,T.W("html5_simplified_backup_timeout_sabr_live")&&(D.ED=!0,D.aC=D.C8)):D.SW=T.W("html5_probe_request_on_sabr_request_progress"), +D.bQ=T.W("html5_serve_start_seconds_seek_for_post_live_sabr"),D.YX=T.W("html5_flush_index_on_updated_timestamp_offset"),D.Y=g.uR(E),D.lG=T.W("html5_ignore_partial_segment_from_live_readahead"),T.W("html5_include_partial_segment_for_jumbo_ll")&&rj(E)&&(D.lG=!1),D.GT=T.W("html5_use_non_active_broadcast_for_post_live"),D.PS=T.W("html5_use_centralized_player_time"),D.HF=T.W("html5_log_centralized_player_time"),D.GF=T.W("html5_consume_onesie_sabr_seek"),D.j=T.W("html5_enable_sabr_seek_loader_refactor"), +E.enableServerStitchedDai&&(D.L=!0,D.xC=T.W("html5_reset_server_stitch_state_for_non_sabr_seek"),D.uQ=T.W("html5_remove_ssdai_append_pause")&&!E.qj(),D.JH=T.W("html5_ssdai_log_ssevt_in_loader_timers")),D.J6=T.ZS(),D.latencyClass=E.latencyClass,D.iQ=!E.Bc()&&T.W("html5_prebuffer_instream_media_vod"));D.GX=g.df(E);D.vj=T.W("html5_enable_sabr_otf_in_client");if(E.ox()||E.isAd())D.hw=!1;Zn(T.A,ct.BITRATE)&&(D.FX=NaN);if(Q=g.BC(T.experiments,"html5_request_size_max_kb"))D.wR=Q*1024;if(T.A.L)D.SZ="; "+ +ct.EXPERIMENTAL.name+"=allowed";else if(T.W("html5_enable_cobalt_tunnel_mode")&&g.q1()){let {name:G,valid:e}=ct.TUNNELMODE;D.SZ=`; ${G}=${e}`}T=E.serverPlaybackStartConfig;T?.enable&&T?.playbackStartPolicy&&(D.W4=!0,rD(D,T.playbackStartPolicy,2));T=AHI(z);z.De.n0();a:{E=z.oi.Rk;if(Q=z.videoData.videoId)if(k=E.K.get(Q)){E.K.remove(Q);E=k;break a}E=void 0}z.loader=new g.jd(z,z.yi,D,z.videoData.K,z.videoData.L,ed(z),T,z.videoData.enableServerStitchedDai,E,z.videoData.Y);D=z.videoData.W("html5_disable_preload_for_ssdai_with_preroll")&& +z.videoData.isLivePlayback&&z.Jv()?!0:z.Qq&&uV(z);z.loader.initialize(z.getCurrentTime(),ed(z),D);z.videoData.probeUrl&&(z.loader.qN=z.videoData.probeUrl);if(z.FD.length||z.Qq)z.videoData.cotn||z.eF(!1);s1(z.zO,z.loader);z.Sk&&(g3W(z.loader,z.Sk),z.N("sdai",{sdl:1}));g.aq(z.videoData)&&(z=z.loader,z.policy.P4=z.policy.Mq)}; +J6=function(z){z.m7();if(!z.lU.finished&&z.Ks.finished&&!z.playerState.K(128)&&!z.FD.length){if(!z.QE.started){var D=z.QE;D.started=!0;D.L()}if(!z.bH()){z.loader&&(z.dc=z.loader.kV(!0)>0);z.lU.finished||(z.lU.finished=!0);D=z.W("html5_onesie_live")&&z.loader&&!isNaN(z.loader.WF);!z.videoData.isLivePlayback||z.videoData.xV>0&&!mK(z.videoData)||D||tO(z)||(z.seekTo(z.TX(),{Vh:"videoplayer_readying",seekSource:18}),z.isBackground()&&(z.aZ=!0));D=z.O9;if(D.qoe){D=D.qoe;let Q=D.provider.videoData,T=D.provider.O; +for(var E of T.Ls)fL(D,E);if(D.provider.W("html5_enable_qoe_cat_list"))for(let k of Q.k9)fL(D,k);else Q.Ls&&fL(D,D.provider.videoData.Ls);Q.Bc()&&(E=Q.K,mK(Q)&&fL(D,"manifestless"),E&&uO(E)&&fL(D,`live-segment-${uO(E).toFixed(1)}`));g.uR(Q)?fL(D,"sabr"):D.Bl(im(Q));if(JJ(Q)||Q.qj())Q.qj()&&fL(D,"ssa"),fL(D,"lifa");Zf(Q)&&fL(D,"cdm");Q.gatewayExperimentGroup&&(E=Q.gatewayExperimentGroup,E==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT"?E="spkadtrt":E==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL"&&(E= +"spkadctrl"),fL(D,E));T.V!=="yt"&&D.L.set("len",[Q.lengthSeconds.toFixed(2)]);Q.cotn&&!LO(Q)&&en(D,!0);T.ZS()&&(E=TT6())&&D.N("cblt",{m:E});T.W("html5_log_screen_diagonal")&&D.N("cbltdiag",{v:window.H5vccScreen?.GetDiagonal?window.H5vccScreen.GetDiagonal():0})}z.Iq("playbackready");g.r5("pl_c",z.AL.timerName)||(z.AL.tick("pl_c"),g.s4("pl_c",void 0,"video_to_ad"));g.r5("pbr",z.AL.timerName)||(z.AL.tick("pbr"),g.s4("pbr",void 0,"video_to_ad"))}}}; +VI=function(z,D){z.playerState.K(128)||(z.PN(d1(z.playerState,1028,9)),z.N("dompaused",{r:D}),z.Iq("onAutoplayBlocked"))}; +g.vw=function(z){var D=ed(z);return f7(D)||!z.XJ?null:g.i5(z.XJ.K.videoInfos,E=>D.Z(E))}; +Ev=function(z,D,E,Q,T){var k=z.O9,G=z.videoData;G.A=E;var e=g.vw(z);E=new BRX(E,D,e?e.itag:"",Q,T);if(k.qoe){k=k.qoe;Q=T=g.Gy(k.provider);e=[E.K.id,E.L,k.YX,E.reason];k.wR||e.push(JFX(k,E));E.token&&e.push(E.token);g.Ty(k,Q,"vfs",e);k.YX=E.K.id;e=k.provider.C.getPlayerSize();if(e.width>0&&e.height>0){e=[Math.round(e.width),Math.round(e.height)];let d=g.Od();d>1&&e.push(d);g.Ty(k,Q,"view",e)}k.wR||(k.provider.O.ZS()&&(fL(k,"rqs2"),k.provider.O.experiments.JT().K.GV(zzV)&&fL(k,"rqs")),k.provider.videoData.K&& +Jn(k.provider.videoData.K)&&k.L.set("preload",["1"]));k.wR=!0;k.V=!0;E.reason==="m"&&++k.D9===100&&Jc(k,2);g.Ty(k,T,"vps",[k.K]);k.xV||k.reportStats(T)}E=z.im;E.L=0;E.K=0;z.Iq("internalvideoformatchange",G,D==="m")}; +ed=function(z){if(z.XJ){var D=z.im;var E=z.XJ;z=z.Iw();let Q=ic6(D);if(f7(Q)){if(Q=D.TW(E).compose(wck(D,E)).compose(yLJ(D,E)).compose(yi(D,E.videoData)).compose(oK(D,E.videoData,E)).compose($4(D,E)).compose(Pl(D,E)),Q=Q.compose(Mi(D,E)),f7(z)||D.W("html5_apply_pbr_cap_for_drm"))Q=Q.compose(oSQ(D,E))}else D.W("html5_perf_cap_override_sticky")&&(Q=Q.compose($4(D,E))),D.W("html5_ustreamer_cap_override_sticky")&&(Q=Q.compose(oSQ(D,E)));Q=Q.compose(Pl(D,E));Q=Q.compose(Mi(D,E));D=E.videoData.P4.compose(Q).compose(E.videoData.aJ).compose(z)}else D= +Ec;return D}; +DKr=function(z,D,E,Q,T){var k=z.O9,G=z.videoData;if(E!==G.Z){var e=!G.Z;G.Z=E;var d=D==="m"||D==="t";d||(D=e?"i":"a");D=new BRX(E,D,"",Q,T);if(k.qoe){k=k.qoe;E=g.Gy(k.provider);let n=[];if(D.K.id!==k.QA){Q=[D.K.id,k.QA,D.reason];T=n;var F=T.push;let W=[];var L=k.provider.videoData;if(L.Af){L=L.Af.K;var f=D.K.audio?.A;f!=null&&W.push(`fl.${f}`);L&&(L.formatId&&L.formatId!==D.K.id&&k.N("agc",{qoemismatch:"1",agc_fmt:L.formatId,afmt:D.K.id}),L.W5!=null&&W.push(`tl.${L.W5}`),L.SJ!=null&&W.push(`vg.${L.SJ}`), +L.ib!==0&&W.push(`nm.${L.ib}`))}else if(L=D.K.audio)f=L?.A,f!==void 0&&W.push(`fl.${f}`),L=L?.Z,L!==void 0&&(L=Math.min(-L,0),W.push(`vg.${L}`),W.push("nm.4"));F.call(T,...W);D.reason==="i"&&n.push(JFX(k,D));n.length>0&&Q.push(n.join(";"));D.token&&Q.push(D.token);g.Ty(k,E,"afs",Q);k.QA=D.K.id}}z.Iq("internalaudioformatchange",G,!e&&d)}}; +EEX=function(z){var D="loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize".split(" ");for(let E of D)z.sL.K3(z.mediaElement,E,z.yD,z);z.O.D2&&z.mediaElement.U()&&(z.sL.K3(z.mediaElement,"webkitplaybacktargetavailabilitychanged",z.DY,z),z.sL.K3(z.mediaElement,"webkitcurrentplaybacktargetiswirelesschanged",z.HL,z))}; +rHV=function(z){if(z.cF)if(z.T9(),z.cF.U)try{z.O.ZS()&&z.N("rms",{l:"vprms",sr:z.S1(),rs:z.cF.A()}),z.cF.clear(),z.mediaElement?.vN(z.cF),z.cF=null}catch(E){var D=new g.k3(`Error while clearing Media Source in VideoPlayer: ${E.name}, ${E.message}`);D=kh(D);z.handleError(D);z.Cp()}else z.Cp()}; +TW=function(z){z.To&&(z.To.dispose(),z.To=null)}; +QLV=function(z){z.mediaElement&&z.mediaElement.L0()&&(z.Zo=(0,g.N)());z.O.E8?g.n9(()=>{mz(z)},0):mz(z)}; +mz=function(z){if(!z.cF?.nE()){if(z.mediaElement)try{z.Nk=z.mediaElement.playVideo()}catch(D){VI(z,`err.${D}`)}if(z.Nk){let D=z.Nk;D.then(void 0,E=>{if(!(z.playerState.K(4)||z.playerState.K(256)||z.Nk!==D||E&&E.name==="AbortError"&&E.message&&E.message.includes("load"))){let Q="promise";E&&E.name&&(Q+=`;m.${E.name}`);VI(z,Q);z.gN=!0;z.videoData.f3=!0}})}}}; +NRJ=function(z,D=!1){if(z.cF)return z.cF.Z;TYV(z,D);return z.e_()?.ew()||null}; +$RV=function(z,D=!1){var E=null;z.videoData.L?.K()?(E=NRJ(z,D),z.loader?.resume()):(nP(z),z.videoData.AT&&(E=z.videoData.AT.L()));return E}; +eza=function(z,D){if(D.K.video.quality==="auto"&&D.lz().A())if(z.W("html5_hls_report_pseudo_itag")&&z.videoData.hlsvp){var E=z.zm();if(E&&E.videoHeight>0&&E.videoWidth>0){var Q=E.videoHeight;E=E.videoWidth;a:{z=z.To?.K.flavor==="fairplay"?k2a:G2J;for(T of z)if(Q>=T.minHeight){var T=T.itag;break a}T=""}if(T)return new d7(T,"application/x-mpegURL",{video:new ej(E,Q)})}}else if(z.videoData.kV)for(Q of z.videoData.kV)if(Q.getHeight()===z.jT&&Q.K.video.quality!=="auto")return Q.lz();return D.lz()}; +dKL=function(z){return!!(z.W("html5_native_audio_track_switching")&&g.m4&&z.videoData.A?.A())}; +FPX=function(z){if(!dKL(z))return!1;z=z.mediaElement?.audioTracks();return!!(z&&z.length>1)}; +f0w=function(z){var D=LPX(z);if(D){var E=lV[D]||D;return z.videoData.getAvailableAudioTracks().find(Q=>Q.oy.getName()===E)}}; +LPX=function(z){if(z=z.mediaElement?.audioTracks())for(let D=0;DT.getLanguageInfo().id===Q)); +if(z.O.experiments.EH("enable_audio_description_setting")&&g.$f().GV(198))for(let T of E)if(T.B){D=T;break}z.JT().K.GV(WPk)&&z.videoData.cotn&&(D=E.find(T=>!!T.V)); +D||(z=z.getAudioTrack(),D=z.oy.isDefault?void 0:z);return D}; +TYV=function(z,D=!1){try{g.q1()&&z.videoData.wQ()&&BAW(z.mediaElement);var E=z.mediaElement.e_(z.Jk(),z.Rg())}catch(Q){if(id(z.xm,"html5.missingapi",{updateMs:"1"}))return;console.error("window.URL object overwritten by external code",Q);z.Vo("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","updateMs.1");return}z.tW(E,!1,!1,D)}; +X3I=function(z,D=!1){if(z.loader){z.videoData.enableServerStitchedDai&&tlJ(z.loader);let E=z.getCurrentTime()-z.Pc();z.loader.seek(E,{Y_:D}).Me(()=>{})}else Ov(z)}; +J3V=function(z,D,E=!1,Q=!1){!z.cF||D&&z.cF!==D||(D=z.getDuration(),!D&&mK(z.videoData)&&(D=25200,z.PS()&&(D=46800)),z.cF.isView?D>z.cF.getDuration()&&z.cF&&(z.cF.Zw(D),z.loader?.YX(D)):z.cF&&(z.cF.Zw(D),z.loader?.YX(D)),ZFn(z.loader,z.cF,E,Q),z.Iq("mediasourceattached"))}; +uOO=function(z,D){if(z.O.ZS()&&z.mediaElement){let E=z.mediaElement.FM();E.omt=(z.mediaElement.getCurrentTime()+z.Pc()).toFixed(3);E.ps=z.playerState.state.toString(16);E.rt=(g.Gy(z.O9.provider)*1E3).toFixed();E.e=D;z.wj[z.Yk++%5]=E}}; +VhW=function(z){if(g.sm("cobalt")&&g.sm("nintendo switch")){var D=!window.matchMedia("screen and (max-height: 720px) and (min-resolution: 200dpi)").matches;z.N("nxdock",{d:D})}}; +OsV=function(z){window.clearInterval(z.YJ);Ym(z)||(z.YJ=Wx(()=>Ym(z),100))}; +Ym=function(z){var D=z.mediaElement;D&&z.Rd&&!z.videoData.U&&!g.r5("vfp",z.AL.timerName)&&D.Z()>=2&&!D.isEnded()&&lT(D.L())&&z.AL.tick("vfp");return(D=z.mediaElement)&&!z.videoData.U&&D.getDuration()>0&&(D.isPaused()&&D.Z()>=2&&lT(D.L())&&(g.r5("pbp",z.AL.timerName)||z.AL.tick("pbp"),!z.videoData.QA||z.NA||D.isSeeking()||(z.NA=!0,z.Iq("onPlaybackPauseAtStart"))),D=D.getCurrentTime(),cR(z.pL,D))?(z.LU(),!0):!1}; +I1=function(z,D){z.O.W("html5_log_rebuffer_reason")&&(D={r:D,lact:g.Yz()},z.mediaElement&&(D.bh=Bl(z.mediaElement)),z.N("bufreason",D))}; +bsn=function(z){z.O9.onProgress();if(g.HZ(z.videoData)&&Date.now()>z.fQ+6283){if(z.W("html5_unified_live_latency_reporting")){if(z.videoData.K&&!Wo(z.videoData.K)){var D=z.O9;D.qoe&&F4L(D.qoe)}}else!z.isAtLiveHead()||z.videoData.K&&Wo(z.videoData.K)||(D=z.O9,D.qoe&&F4L(D.qoe));D=g.y2(z.O);let E=z.W("html5_always_log_rawlat");(D||E)&&z.N("rawlat",{l:Cq(z.K6,"rawlivelatency").toFixed(3)});z.fQ=Date.now()}z.videoData.A&&z.videoData.A.A()&&(D=z.zm())&&D.videoHeight!==z.jT&&(z.jT=D.videoHeight,Ev(z,"a", +eza(z,z.videoData.AT)))}; +jLr=function(z){if(z.O.ZS()){z.wj.sort((D,E)=>+D.rt-+E.rt); +for(let D of z.wj)z.N("vpe",Object.assign({t:D.rt},D));z.wj=[];z.Yk=0}}; +qGW=function(z,D){z.AL.tick("vta");g.s4("vta",void 0,"video_to_ad");z.getCurrentTime()>0&&TRn(z.zO,z.getCurrentTime());z.mediaElement.Y(D);z.cF&&fF(4);!z.videoData.U&&z.playerState.isOrWillBePlaying()&&z.k_.start();dKL(z)&&(D=z.mediaElement?.audioTracks())&&(D.onaddtrack=()=>{nEa(z)},D.onremovetrack=()=>{nEa(z)},D.onchange=()=>{z.Iq("internalaudioformatchange",z.videoData,!0)})}; +vEQ=function(z){z=z.api.getPlayerStateObject();z=z.isCued()||z.isError()?"none":z.isOrWillBePlaying()?"playing":"paused";navigator.mediaSession.playbackState=z}; +mKw=function(z){if(z.K)if(z.api.getVideoData().isLivePlayback)try{a1({duration:Infinity})}catch(D){a1()}else{if(z.api.getVideoData()?.vo()){let D=z.api.getProgressState().seekableEnd,E=Math.min(z.api.getCurrentTime(),D);if(D&&Number.isFinite(E)){a1({duration:D,playbackRate:z.api.getPlaybackRate(),position:E});return}}a1()}}; +Sd=function(z,D){try{navigator.mediaSession.setActionHandler(z,D)}catch(E){}}; +l0Q=function(z){var D=[];if(!z||!z.thumbnails)return D;for(let E of z.thumbnails)E.url&&(!E.width||E.width<=0||!E.height||E.height<=0||g.z7(E.url)&&D.push({src:E.url||"",sizes:`${E.width}x${E.height}`,type:"image/jpeg"}));return D}; +YPw=function(z){Sd("play",()=>{z.api.playVideo();R1(z)}); +Sd("pause",()=>{z.api.pauseVideo();R1(z)}); +Sd("seekbackward",()=>{z.api.seekBy(-5*z.api.getPlaybackRate());R1(z)}); +Sd("seekforward",()=>{z.api.seekBy(5*z.api.getPlaybackRate());R1(z)}); +Sd("seekto",D=>{D=D.seekTime;D!=null&&z.api.seekTo(D);R1(z)})}; +R1=function(z){z.api.W("web_reset_lact_on_media_actions")&&z.api.updateLastActiveTime()}; +a1=function(z){navigator.mediaSession.setPositionState(z)}; +I0W=function(z,D){for(let E of D){D=Number(E.playbackRelativePosition?.utcTimeMs)/1E3;let Q=D+Number(E.duration?.seconds),T=`composite_embargo_${D}`;if(E.onEnter){let k=E.onEnter.filter(z.Z);k.length&&(z.L.set(T,k),z.api.addUtcCueRange(T,D,Q,"compositeembargo",!1))}}}; +a0a=function(z,D){z.K?.id!==D?.id&&(z.K&&(z.L.delete(z.K.id),z.api.PX([z.K],1)),z.K=D)}; +SPw=function(z){z=z?.qualityDetails||[];return g.mI(z)&&!Array.isArray(z)?z:z.reduce((D,{key:E,value:Q})=>{E&&Q&&(D[E]=Q);return D},{})}; +Rza=function(z,D,E){var Q=[],T=D?156595:151874;for(let G of z){var k=G.video;z={formatId:G.id,qualityLabel:k.qualityLabel,quality:k.quality,isPlayable:D};if(k=E[k.qualityLabel])z.paygatedQualityDetails={paygatedIndicatorText:k.paygatedIndicatorText,endpoint:k.endpoint,veType:T,trackingParams:k.trackingParams};Q.push(z)}return Q}; +c3Q=function(z){Z8()&&(z.AL=z.api.Qt(),z.K=new A_,z.A=2,z.AL.ZQ("pt_pish"),window.requestIdleCallback?window.requestIdleCallback(()=>{Zs6(z)}):Zs6(z))}; +Z8=function(){return window.android&&window.android.webview&&window.android.webview.getExperimentalMediaIntegrityTokenProvider}; +Zs6=function(z){if(Z8()){z.AL=z.api.Qt();z.AL.ZQ("pt_pis");try{window.android.webview.getExperimentalMediaIntegrityTokenProvider({cloudProjectNumber:868618676952}).then(D=>{z.L=D;z.K?.resolve();z.AL.ZQ("pt_pif")}).catch(D=>{cw(D,"player_start"); +z.AL.ZQ("pt_pie");z.K?.reject(D)})}catch(D){cw(D,"player_start_catch"),z.api.N("pfes",{}),z.K?.reject(D)}}}; +cw=function(z,D){z.message&&g.xl(Error(`${D}_${z.message}`))}; +KPa=function(z,D){if(z.L){var E=D.videoId;z.A=3;z.AL.ZQ("pt_ms");try{z.L.requestToken(E).then(Q=>{z.AL.ZQ("pt_mf");if(Q=g.V2(Q))D.FB={g8:Q}}).catch(Q=>{z.AL.ZQ("pt_me"); +cw(Q,"player_generate");z.handleError(Q,D)})}catch(Q){cw(Q,"player_generate_catch"),z.handleError(Q,D)}}}; +hzr=function(z,D){g.rq(z.api.X())&&(D?z.B.show():z.B.hide())}; +xKJ=function(z){z.ZG.videoId)),T=D.filter(G=>!Q.has(G.videoId)); +T.sort((G,e)=>Number(e.lastUpdatedClientTimestampMs)-Number(G.lastUpdatedClientTimestampMs)); +let k=Date.now()-864E5;D=[];for(E=0;E=z.A||Number(G.lastUpdatedClientTimestampMs)0&&E>0&&!z.K&&z.L<1E7)try{z.Z=w3X({sampleInterval:D,maxBufferSize:E}),z.Z?.addEventListener("samplebufferfull",async()=>{await thw(z);y36(z)})}catch(Q){z.K=isX(Q.message),z.A()}}; +thw=async function(z){try{let D=await z.Z?.stop();D&&z.logTrace(D)}catch(D){z.K=isX(D.message),z.A()}}; +Mhk=function(z,D,E){if(E){var Q="";oEV(z,D)&&(Q=D,z.api.X().C3=D);Q&&sLL(z,Q)&&(yNW(z.api,Q),r8(zu(z.api.X(),z.api.getVideoData()?.V()),T=>{var k=Q;$KO(T)!==k&&qPX(z,P8a(T),{stringValue:k})}))}}; +C8L=function(z){gF()?.size&&r8(zu(z.api.X(),z.api.getVideoData()?.V()),D=>{(D=$KO(D))&&sLL(z,D)&&(z.api.X().C3=D)})}; +var ofI=function(z){return $c[J[7]](this,9,2020,z)}; +oEV=function(z,D){z=z.api.getAvailableAudioTracks();for(let E of z)if(E.getLanguageInfo().getId()===D)return E;return null}; +sLL=function(z,D){return D.split(".")[0]!==""&&z.api.getVideoData()?.Nl()}; +$KO=function(z){{z=P8a(z);let D=gF();z=D?D.get(z):void 0}return z&&z.stringValue?z.stringValue:""}; +qPX=function(z,D,E){A3r([{settingItemId:D,settingOptionValue:E}]);r8(z.SI(),Q=>{z1n(Q,D,E)})}; +P8a=function(z){var D=(484).toString();z&&(D=(483).toString());return D}; +A3r=function(z){var D=gF();D||(D=new Map);for(let E of z)D.set(E.settingItemId,E.settingOptionValue);z=JSON.stringify(Object.fromEntries(D));g.ri("yt-player-user-settings",z,2592E3)}; +pP=function(z){z.B=null;z.U=null;z.K3(h6("over"),z.Em);z.K3("touchstart",z.S);z.K&&z.K3(h6("down"),z.xV)}; +xm=function(z){z.Z.L(!z.K)}; +h6=function(z){return window.navigator.msPointerEnabled?`MSPointer${z.charAt(0).toUpperCase()}${z.substring(1)}`:`mouse${z}`}; +Hw=function(z){return z&&BYX?g.Mu(z)||document:document}; +zyJ=function(z,D){for(let E=0;E1?2:1,z.B.height=z.heightPx* +E,z.B.style.height=`${z.heightPx}px`,z.A.scale(1,E)));for(var T of D){D=z;var k=z.index;for(E=0;E+2{if(E.cueRangeId===void 0)return D;D[E.cueRangeId]=0;return D},{}))}; +Uv=function(z){z.yA&&clearTimeout(z.yA);z.yA=void 0;z.D=!1}; +gr=function(z,D){if(z.timelyActions)for(let E of z.timelyActions)if(E.cueRangeId===D)return E}; +eyr=function(z,D){if((z=gr(z,D))&&z.onCueRangeExit)return g.pA(z.onCueRangeExit)}; +dOr=function(z,D){var E=Number(D?.maxVisibleDurationMilliseconds);E&&(Uv(z),z.yA=setTimeout(()=>{if(z.K!==void 0&&D?.cueRangeId===z.K){z.D=!1;var Q=eyr(z,z.K);Q&&g.cu(z.api,"innertubeCommand",Q)}},E))}; +fBW=function(z){if(z=z.getWatchNextResponse())if(z=g.H(z.playerOverlays?.playerOverlayRenderer?.timelyActionsOverlayViewModel,F_W),z?.timelyActions)return z?.timelyActions.map(D=>g.H(D,L_X)).filter(D=>!!D)}; +rr=function(z){z.K!==null&&(clearTimeout(z.K),z.K=null)}; +nlJ=function(z){rr(z);z.K=setTimeout(()=>{z.hide()},3E3)}; +W_k=function(z){z.scale=1;z.K=.5;z.L=.5;iV(z)}; +iV=function(z){var D=z.api.zm();if(D){let E=z.api.getPlayerSize();D.style.transform=`translate(${z.K*E.width*(1-z.scale)}px, ${z.L*E.height*(1-z.scale)}px) scale(${z.scale})`;D.style.transformOrigin="0 0";D=z.indicator;D.A.textContent=`${Number(z.scale.toFixed(1))}x`;D.K===null&&nlJ(D);z.scale>1?z.indicator.show():z.indicator.hide()}}; +XTO=function(z){z=z.zo();if(!z)return!1;z=g.M6(z).exp||"";return z.includes("xpv")||z.includes("xpe")}; +JWX=function(z){for(let D of z.K(!0))if(XTO(D))return!0;return!1}; +ujs=function(z,D){for(let Q of z.K(!0))if(XTO(Q)){z=Q;var E={potc:"1",pot:D};z.url&&(z.url=g.AI(z.url,E))}}; +VcJ=async function(z){try{await z}catch(D){}}; +ONW=function(z){var D=new hN,E={["X-Goog-Api-Key"]:"AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw"};return new $n(D,z,()=>E)}; +bNW=function(z){return new fl(z)}; +jWI=function(z){z.L&&(z.Z=new A_,z.B.promise.then(()=>{z.AL.ZQ("pot_if");wr(z)}))}; +lB6=function(z){var D=(z.W("html5_generate_session_po_token")||z.W("html5_generate_content_po_token"))&&!z.useLivingRoomPoToken;try{if(z.W("html5_use_shared_owl_instance")||z.api.X().JT().K.GV(vl6))mOn(z);else if(D){z.AL.ZQ("pot_isc");let E=g.BC(z.api.X().experiments,"html5_webpo_kaios_defer_timeout_ms");E?(t6(z),g.n9(()=>{yI(z)},E)):z.W("html5_webpo_idle_priority_job")?(t6(z),g.el(g.LF(),()=>{yI(z)})):yI(z)}}catch(E){E instanceof Error&&g.xl(E)}}; +mOn=async function(z){o1(z,"swpo_i");t6(z);wr(z);var D=await g.yk(g.Ob());o1(z,"swpo_co");D=await hwa(D);z.W("html5_web_po_token_disable_caching")||D.v_(150);z.L=D;o1(z,"swpo_cc");VcJ(D.c_()).then(()=>{z.K=!0;z.B.resolve();o1(z,"swpo_re")}); +g.n9(()=>{yI(z);o1(z,"swpo_si")},0)}; +t6=function(z){z.A||(z.A=mr())}; +yI=function(z){var D=z.api.X();z.AL.ZQ("pot_ist");z.L||Y9I(z);z.W("html5_bandaid_attach_content_po_token")||(z.W("html5_generate_session_po_token")&&(wr(z),jWI(z)),D=g.BC(D.experiments,"html5_session_po_token_interval_time_ms")||0,D>0&&(z.S=Wx(()=>{wr(z)},D)),z.U=!0)}; +IBX=function(z){var D=g.zU(z.experiments,"html5_web_po_request_key");return D?D:g.Us(z)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo"}; +o1=function(z,D){z.W("html5_webpo_bge_ctmp")&&z.api.N(D,{hwpo:!!z.L,hwpor:z.K})}; +wr=async function(z){if(z.W("html5_generate_session_po_token")&&!z.useLivingRoomPoToken){var D=z.api.X(),E=g.S("EOM_VISITOR_DATA")||g.S("VISITOR_DATA");E=D.Se?D.datasyncId:E;E=g.zU(D.experiments,"html5_mock_content_binding_for_session_token")||D.livingRoomPoTokenId||E;D.YX=$m(z,E)}}; +Y9I=function(z){var D=z.api.X(),E=IBX(D);E=ONW(E);var Q=E.YH.bind(E);E.YH=async k=>{k=await Q(k);z.api.N("itr",{});return k}; +try{var T=bNW({ow:E,CS:{maxAttempts:5},Gy:{qD:"CLEn",disable:D.experiments.EH("html5_web_po_disable_remote_logging"),vC:Uxr(D.experiments),TD:G=>{var e=aBI.get(G);e||(e=new S9L(G),e=new Km(e),aBI.set(G,e));return e}, +XT:z.W("wpo_dis_lfdms")?0:1E3},u$:g.xl});let k=new RyV({Ye:T,ow:E,onError:g.xl});VcJ(k.c_()).then(()=>{z.K=!0;z.B.resolve()}); +z.W("html5_web_po_token_disable_caching")||k.v_(150);g.a(z,T);g.a(z,k);z.L=k}catch(k){g.xl(k),T?.dispose()}}; +$m=function(z,D){if(!z.L){if(z.A)try{return z.A(D)}catch(E){g.xl(E)}return""}try{z.AL.ZQ(z.K?"pot_cms":"pot_csms");let E={qP:!0,nw:!0,kL:D};z.W("html5_web_po_token_disable_caching")||(E.zx={Dx:D,oX:!0,Y0:!0});let Q=z.L.lO(E);z.AL.ZQ(z.K?"pot_cmf":"pot_csmf");z.K&&(z.Z?.resolve(),z.Z=null,z.V&&(z.V=!1,z.api.app.dR().M0(!1)));return Q}catch(E){return g.xl(E),""}}; +cWr=function(z){var D=g.hH();z.L&&g.S6(D,{fJ:nT,BZ:ZNW})}; +g.qL=function(z,D,E){g.x_("pbs",D??(0,g.N)(),E??z.timerName)}; +g.K_O=function(z,D,E){var Q=g.jx(D.lr)&&!D.lr.Z;if(D.lr.PW&&(l2(D.lr)||D.lr.Y==="shortspage"||D.lr.Y==="leanback"||Q)&&!z.A){z.A=!0;z.V=D.clientPlaybackNonce;g.S("TIMING_ACTION")||g.gw("TIMING_ACTION",z.O.csiPageType);z.O.csiServiceName&&g.gw("CSI_SERVICE_NAME",z.O.csiServiceName);if(z.K){Q=z.K.Qt();for(var T of Object.keys(Q))g.x_(T,Q[T],z.timerName);T=tI(Ie)(z.K.Gr);g.HD(T,z.timerName);T=z.K;T.L={};T.Gr={}}g.HD({playerInfo:{visibilityState:tI(Y_)()},playerType:"LATENCY_PLAYER_HTML5"},z.timerName); +z.B!==D.clientPlaybackNonce||Number.isNaN(z.L)||(g.r5("_start",z.timerName)?E=tI(VE)("_start",z.timerName)+z.L:g.xl(new g.k3("attempted to log gapless pbs before CSI timeline started",{cpn:D.clientPlaybackNonce})));!E||g.r5("pbs",z.timerName)||D.qn||g.qL(z,E)}}; +hyV=function(z){if(z.K){var D=z.K;D.L={};D.Gr={}}z.A=!1;z.B=void 0;z.L=NaN}; +Pw=function(z){return!!(z.playlist||z.list||z.api)}; +CP=function(z,D,E,Q){D=D!==void 0?D:z.index;D=z.items&&D in z.items?z.items[z.order[D]]:null;var T=null;D&&(E&&(D.autoplay="1"),Q&&(D.autonav="1"),T=new g.ML(z.lr,D),g.a(z,T),T.Mj=!0,T.startSeconds=z.startSeconds||T.clipStart||0,z.listId&&(T.playlistId=z.listId.toString()));return T}; +pTQ=function(z,D){if(D.video&&D.video.length){z.title=D.title||"";z.description=D.description;z.views=D.views;z.likes=D.likes;z.dislikes=D.dislikes;z.author=D.author||"";var E=D.loop;E&&(z.loop=E);E=CP(z);z.items=[];for(let Q of D.video)Q&&(Q.video_id=Q.encrypted_id,z.items.push(Q));z.length=z.items.length;(D=D.index)?z.index=D:z.findIndex(E);z.setShuffle(!1);z.loaded=!0;z.K&&z.K()}}; +A6=function(z,D){z.index=g.fY(D,0,z.length-1);z.startSeconds=0}; +NJV=async function(z,D){var E=uE(),Q=z.X(),T={context:g.bg(z),playbackContext:{contentPlaybackContext:{ancestorOrigins:Q.ancestorOrigins}}},k=Q.getWebPlayerContextConfig();k?.encryptedHostFlags&&(T.playbackContext.contentPlaybackContext.encryptedHostFlags=k.encryptedHostFlags);k?.hideInfo&&(T.playerParams={showinfo:!1});Q=Q.embedConfig;k=z.E9;var G=D.docid||D.video_id||D.videoId||D.id;if(!G){G=D.raw_embedded_player_response;if(!G){var e=D.embedded_player_response;e&&(G=JSON.parse(e))}G=G?g.H(G?.embedPreview?.thumbnailPreviewRenderer?.playButton?.buttonRenderer?.navigationEndpoint, +g.Qq)?.videoId||null:null}G=G?G:void 0;e=z.playlistId?z.playlistId:D.list;var d=D.listType;if(e){var F;d==="user_uploads"?F={username:e}:F={playlistId:e};xOV(Q,k,G,D,F);T.playlistRequest=F}else D.playlist?(F={templistVideoIds:D.playlist.toString().split(",")},xOV(Q,k,G,D,F),T.playlistRequest=F):G&&(F={videoId:G},k?F.serializedThirdPartyEmbedConfig=k:Q&&(F.serializedThirdPartyEmbedConfig=Q),T.singleVideoRequest=F);Q=SD(HNX);try{let L=await g.hr(E,T,Q),f=z.X();D.raw_embedded_player_response=L;f.yA= +J4(D,g.mZ(f));f.S=f.yA==="EMBEDDED_PLAYER_MODE_PFL";L&&L.trackingParams&&g.q9(L.trackingParams);return new g.ML(f,D)}catch(L){return L instanceof Error||(L=Error("b259802748")),g.y(L),z}}; +xOV=function(z,D,E,Q,T){Q.index&&(T.playlistIndex=String(Number(Q.index)+1));T.videoId=E?E:"";D?T.serializedThirdPartyEmbedConfig=D:z&&(T.serializedThirdPartyEmbedConfig=z)}; +g.zr=function(z,D){Bw.get(z);Bw.set(z,D)}; +g.UOV=function(z,D){return D.X().W("html5_use_hls_native_captions")&&g.m4&&z.Bc()&&!!z.A?.A()}; +g.Dv=function(z,D){return z.X().W("safari_live_drm_captions_fix")&&z.getVideoData()?.dP()?!1:g.y2(z.X())&&!D.isManifestless}; +g.EX=function(z,D){return Qn(z.info.mimeType)?D?z.info.itag===D:!0:!1}; +g.glQ=function(z,D){if(z.K!=null&&g.Dv(D,z.K)&&z.K.K.rawcc!=null)return!0;if(!z.Bc())return!1;D=!!z.K&&z.K.isManifestless&&Object.values(z.K.K).some(E=>g.EX(E,"386")); +z=!!z.K&&!z.K.isManifestless&&g.eH(z.K);return D||z}; +Uh=function(z){if(z.J.X().xV)return z.RC.get("ux")}; +Q7=function(z){return z.RC.get("ad")}; +Tr=function(z){return z.RC.get("captions")}; +kk=function(z){return z.RC.get("annotations_module")}; +Pu=function(z){if(z.J.X().Nx)return z.RC.get("remote")}; +Gr=function(z){return z.RC.get("creatorendscreen")}; +ez=function(z){if(g.h_(z.J.X()))return z.RC.get("kids")}; +g.CO=function(z){return z.RC.get("webgl")}; +rWI=function(z,D){z.A=D}; +iNs=function(z){var D=z.J.getVideoData();return g.UOV(D,z.J)||!!D.ai||!!D.captionTracks.length||g.glQ(D,z.J)}; +dU=function(z,D,E=!1,Q=!1,T){var k,G=z.RC.get(D);if(!G||Q)if(T||(T=()=>{dU(z,D,E,Q)}),k||(k=()=>{FM(z,D)}),G=G||wTs(z,D,tcV(z,D),T,k))z.RC.set(D,G),G.create(),z.J.Iq("modulecreated",D),E&&g.hh(z.J,"onApiChange")}; +L_=function(z){if(z.J.X().S)return!1;if(z=z.J.getVideoData({playerType:1}).getPlayerResponse()){let D=z.adPlacements;if(D)for(let E=0;E{z.B.add(T);E.call(z)},Q)}}; +PbW=async function(z){var D=z.RC.get("asmjs");if(D)return D;D=Bw.get("asmjs")??await new Promise((E,Q)=>{sWL(z,"asmjs",()=>{var T=Bw.get("asmjs");T?E(T):Q("cannot load module asmjs")},Q)}); +if(!D)return Promise.reject("cannot load module asmjs");D=new D(z.J);z.RC.set("asmjs",D);D.create();return D}; +n_=function(z){var D=z.J.getVideoData();if(z=D.W("web_player_defer_ad")){if(g.tA(D.WX,"ad")||It(D)||D.enableServerStitchedDai)var E=!1;else{z=D.startSeconds;var Q=D.playerResponse?.adPlacements;if(D=Q){D=Number.MAX_VALUE;for(E of Q)if(Q=E.adPlacementRenderer){let T=Q.config?.adPlacementConfig;T?.kind==="AD_PLACEMENT_KIND_MILLISECONDS"&&(Q=(Number(T?.adTimeOffset?.offsetStartMilliseconds)||0)-Number(Q.renderer?.adBreakServiceRenderer?.prefetchMilliseconds||0),Qz.RC.get("asmjs")??Mck(z))}; +q9J=function(z,D,E,Q){var T=document.getElementsByTagName("SCRIPT"),k=!1;for(let W=0;W{z.m7()||E.call(z)},d=()=>{z.m7()||Q.call(z)},F=G.onload; +G.onload=W=>{g.L2(e);F&&F.apply(window,[W])}; +var L=G.onerror;G.onerror=W=>{if(Math.random()<.01){let V=new g.k3("Unable to load player module",D,document.location&&document.location.origin);g.y(V)}g.L2(d);L&&L(W)}; +var f=G,n=f.onreadystatechange;f.onreadystatechange=W=>{switch(f.readyState){case "loaded":case "complete":g.L2(e)}n&&n(W)}; +k&&((T=z.J.X().cspNonce)&&G.setAttribute("nonce",T),g.cn(G,Hb(D)),T=document.getElementsByTagName("HEAD")[0]||document.body,T.insertBefore(G,T.firstChild),z.addOnDisposeCallback(()=>{G.parentNode&&G.parentNode.removeChild(G)}))}; +uL=function(z,D,E){z.m7();var Q=JK(z);E?(z.L|=D,D&1&&z.Y.start(),D&2&&z.D.start(),D&2048&&z.j.start()):(z.L&=~D,D&1&&z.Y.stop(),D&2&&z.D.stop(),D&2048&&z.j.stop(),D&512&&z.yA.stop());z.L&512&&!(z.L&128)&&z.yA.cN(z.xV);D=JK(z);Q!==D&&z.Iq("autohideupdate",D)}; +z0X=function(z){uL(z,4,!1);z.U&&(z.K.Qo(z.U),z.U=null,z.A=z.K.K3(z.target,"mouseover",z.Em));z.A&&(z.K.Qo(z.A),z.A=z.K.K3(z.target,"mouseover",z.Em))}; +JK=function(z){var D=z.L;z.api.W("allow_autohide_on_paused_videos")&&(D&=-129);z.api.W("web_player_default_autohide")&&(D&=-513);return!D}; +DwW=function(z,...D){var E=z.api.X();for(let k of D){if(!k||k instanceof g.ML&&!k.videoId)continue;var Q=z.api.wM().getPlayerSize();var T=g.Od();D=Q.width*T;T*=Q.height;if(D>1280||T>720)if(Q=k.Vl("maxresdefault.jpg"))break;if(D>640||T>480)if(Q=k.Vl("maxresdefault.jpg"))break;if(D>320||T>180)if(Q=k.Vl("sddefault.jpg")||k.Vl("hqdefault.jpg")||k.Vl("mqdefault.jpg"))break;if(Q=k.Vl("default.jpg"))break}g.$X(E)&&(E=new Image,E.addEventListener("load",()=>{ZtX()}),E.src=Q?Q:"",z.api.Qt().tick("ftr")); +z.S.style.backgroundImage=Q?`url(${Q})`:""}; +E_W=function(z){for(let D=0;D=67&&!z.api.X().j;z=z.api.X().disableOrganicUi;return!g.sm("tizen")&&!g.pR&&!D&&!z}; +v_=function(z){var D=!!z.D_&&!$t(z.api)&&!z.Ah;var E=z.api.getPresentingPlayerType()===2,Q=z.api.X();E?(Q=Q7(z.api.ug()),D=D&&Q.fa()):(E=Q.W("web_player_imax_theater_mode")&&z.api.Jf()&&!z.api.isInline(),D=D&&(Q.J6||E||z.api.isFullscreen()||Q.Gx));z.vp!==D&&(z.vp=D,g.Dr(z.api.getRootNode(),"ytp-hide-info-bar",!D))}; +L1L=function(z,D){if(!D)return!1;var E=z.api.BN();if(E.U()&&(E=E.kX())&&g.Vx(E,D))return E.controls;for(E=0;E=11;z=z.api.X().j&&mR;return!(!D&&!z)}; +lL=function(z,D){z.ZL.cR();if(z.e2&&z.LN)z.LN=!1;else if(!z.api.X().D9&&!z.Gd()){let E=z.api.getPlayerStateObject();E.K(2)&&q_(z.api);D&&n_r(z,D)?W1V(z):!z.api.X().uE||E.isCued()||E.K(1024)?z.Zt():z.YP.isActive()?z.YP.stop():z.YP.start()}}; +Yk=function(z,D){return!z.api.isInline()&&!L1L(z,H6(D))&&TT(D)}; +Ij=function(z,D){return z.api.getVideoData()?.mutedAutoplay&&D.target?.className?.includes("ytp-info-panel")?!1:TT(D)&&z.api.isMutedByMutedAutoplay()?(z.api.unMute(),z.api.getPresentingPlayerType()===2&&z.api.playVideo(),D=z.api.getPlayerStateObject(),!D.K(4)||D.K(8)||D.K(2)||z.Zt(),!0):!1}; +n_r=function(z,D){if(!z.api.X().W("web_player_invisible_fullscreen_button"))return!1;var E=z.api.getRootNode().getBoundingClientRect();if(D.targetTouches&&D.targetTouches.length){var Q=D.targetTouches[0].clientX;var T=D.targetTouches[0].clientY}else D.clientX!==void 0&&(Q=D.clientX,T=D.clientY);return Q!==void 0&&T!==void 0&&(D=Q-E.left,E=T-E.top,z=z.api.getPlayerSize(),E>=z.height-40&&D>=z.width-40)?!0:!1}; +W1V=function(z){if(z.api.X().uE&&z.api.getPresentingPlayerType()!==3)try{z.api.toggleFullscreen().catch(D=>{XDX(D)}),z.api.W("web_player_fullscreen_double_click_ve")&&z.api.logClick(z.api.wM().element)}catch(D){XDX(D)}}; +XDX=function(z){String(z).includes("fullscreen error")?g.xl(z):g.y(z)}; +JS6=function(z,D,E){z.api.isFullscreen()?E<1-D&&z.api.toggleFullscreen():E>1+D&&z.api.toggleFullscreen()}; +VO6=function(){uCI||(window.addEventListener(aj?"touchstart":"click",()=>{for(let z=Sz.length;z<4;z++){let D=g.nx("VIDEO");D.load();Sz.push(new g.Rj(D))}},{capture:!0, +passive:!0}),uCI=!0)}; +Zv=function(z,D,E,Q){var T=E.getVideoData(),k=D.getVideoData();if(E.getPlayerState().isError())return{msg:"player-error"};var G=k.L;if(D.I0()>Q/1E3+1)return{msg:"in-the-past"};if(k.isLivePlayback&&!isFinite(Q))return{msg:"live-infinite"};Q=D.BN();var e=null;Q&&(e=Q.isView()?Q.mediaElement.V():Q.V());if(e&&e.length>12&&g.s7(T))return{msg:"played-ranges"};if(!T.L)return null;if(!G)return{msg:"no-pvd-formats"};if(!T.L.K()||!G.K())return{msg:"non-dash"};Q=G.videoInfos[0];e=T.L.videoInfos[0];z.AT&&Iq(k)&& +(Q=D.Jk(),e=E.Jk());if(!Q||!e)return{msg:"no-video-info"};if(z.Y&&(Q.K()||e.K()))return{msg:"av1"};D=z.U&&k.ox()&&aX();if(e.containerType!==Q.containerType)if(D)k.N("sgap",{ierr:"container"});else return{msg:"container"};if(z.S&&!D&&(e.Rq!==Q.Rq||e.Rq===""||Q.Rq===""))return{msg:"codec"};if(z.D&&e.video&&Q.video&&Math.abs(e.video.width/e.video.height-Q.video.width/Q.video.height)>.01)return{msg:"ratio"};if(g.s7(k)&&g.s7(T))return{msg:"content-protection"};G=G.L[0];T=T.L.L[0];E=G.audio;var d=T.audio; +if(E.sampleRate!==d.sampleRate&&!g.X1)if(D)k.N("sgap",{ierr:"srate"});else return{msg:"sample-rate",ci:G.itag,cr:E.sampleRate,ni:T.itag,nr:d.sampleRate};return(E.numChannels||2)!==(d.numChannels||2)?{msg:"channel-count"}:z.j&&k.ox()&&Q.video.fps!==e.video.fps?{msg:"fps"}:null}; +OjV=function(z,D,E){var Q=z.getVideoData(),T=D.getVideoData();if(!Q.X().supportsGaplessShorts())return{nq:"env"};if((!E.yA||Q.Jr&&!Q.isAd()||T.Jr&&!T.isAd())&&(!E.B||Q.Jr&&!Q.isAd()||T.Jr)&&(!E.V||T.Jr&&!T.isAd()||Q.Jr)&&(Q.Jr||T.Jr))return{nq:"autoplay"};if(Q.endSeconds>0)return{nq:"endcr"};if(!Q.S)return{nq:"client"};if(!z.Oo())return{nq:"no-empty"};z=Zv(E,z,D,Infinity);return z!=null?{nq:z.msg}:null}; +c_=function(z){z.Z&&z.K&&(z.Z.unsubscribe("internalvideoformatchange",z.A,z),z.K.unsubscribe("dataloaded",z.A,z))}; +mw6=function(z){var D=new bj6;D.U=z.W("h5_gapless_support_types_diff");D.j=!1;D.AT=z.W("html5_gapless_use_format_info_fix");D.Y=z.W("html5_gapless_disable_on_av1")&&!z.W("html5_gapless_enable_on_av1");D.S=z.W("html5_gapless_check_codec_diff_strictly");D.yA=z.W("html5_gapless_on_ad_autoplay");D.D=z.W("html5_gapless_disable_diff_aspect_radio");D.B=z.W("html5_gapless_ad_autoplay_on_ad_to_video_only")&&!z.W("html5_disable_loop_range_for_shorts_ads");D.Z=z.W("html5_pseudogapless_shorts_seek_to_next_start"); +D.L=z.JT().K.GV(jes);D.V=z.W("html5_gapless_ad_autoplay_on_video_to_ad_only");D.K=Number(z.JT().K.GV(v_J));D.A=g.BC(z.experiments,"html5_shorts_gapless_next_buffer_in_seconds")||D.A;return D}; +K_=function(z,D){D<=z.status.status||(z.status={status:D,error:null},D===5&&z.HQ.resolve())}; +lTr=function(z,D,E,Q){z=z.isView()?z.mediaElement:z;return new g.hK(z,D,E,Q)}; +Y4k=async function(z){if(z.m7())return Promise.reject(Error(z.status.error||"disposed"));z.timeout.start();await z.HQ;var D=z.K.BN();if(D.isEnded())return z.A9("ended_in_finishTransition"),Promise.reject(Error(z.status.error||""));if(!z.Z||!ZE(z.Z))return z.policy.L&&z.K.N("nmc",{nms:!!z.Z,nmrs:z.Z?.A()}),z.A9("next_mse_closed"),Promise.reject(Error(z.status.error||""));if(z.L.e_()!==z.Z)return z.A9("next_mse_mismatch"),Promise.reject(Error(z.status.error||""));var {Dq:E,dN:Q,ly:T}=z.Y();z.K.f0(!1, +!0);if(z.policy.L){var k=z.Z.L;z.Z.K.nf(!0);k.nf(!0)}z.policy.K>0&&(z.nf(z.Z,!0),z.L.Ih());k=lTr(D,E,T,!z.L.getVideoData().isAd());z.L.setMediaElement(k);var G=z.K.Sq();G&&z.L.V6(G.i7,G.b7);z.yA&&(z.policy.Z||z.L.seekTo(z.L.getCurrentTime()+.001,{iA:!0,b1:3,Vh:"gapless_pseudo"}),k.play());D=D.FM();D.cpn=z.K.getVideoData().clientPlaybackNonce;D.st=`${E}`;D.et=`${T}`;z.L.N("gapless",D);z.K.N("gaplessTo",{cpn:z.L.getVideoData().clientPlaybackNonce});D=z.K.getPlayerType()===z.L.getPlayerType();z.K.QQ(Q, +!0,!1,D,z.L.getVideoData().clientPlaybackNonce);z.L.QQ(z.L.getCurrentTime(),!0,!0,D,z.K.getVideoData().clientPlaybackNonce);z.L.VF();g.C2(()=>{!z.L.getVideoData().U&&z.L.getPlayerState().isOrWillBePlaying()&&z.L.LU()}); +K_(z,6);z.dispose();return Promise.resolve()}; +aTO=function(z){if(z.L.getVideoData().L){var D=z.oi.X().W("html5_gapless_suspend_next_loader")&&z.V===1;z.L.tW(z.Z,D,z.V===1&&g.uR(z.K.getVideoData()));K_(z,3);ITn(z);var {lC:E,mY:Q}=p_(z);E.subscribe("updateend",z.S,z);Q.subscribe("updateend",z.S,z);z.S(E);z.S(Q)}}; +ITn=function(z){z.K.unsubscribe("internalvideodatachange",z.U,z);z.L.unsubscribe("internalvideodatachange",z.U,z);z.oi.X().W("html5_gapless_use_format_info_fix")&&(z.K.unsubscribe("internalvideoformatchange",z.U,z),z.L.unsubscribe("internalvideoformatchange",z.U,z));z.K.unsubscribe("mediasourceattached",z.U,z);z.L.unsubscribe("statechange",z.ew,z)}; +var y4O=function(z,D){return EU[J[7]](this,15,513,z,D)}; +p_=function(z){return{lC:z.B.K.m2,mY:z.B.L.m2}}; +xk=function(z,D){if(!z)return!1;var E=z.L;return jj(z.K?.jb(),D)&&jj(E?.jb(),D)}; +S4k=function(z){if(!z)return!1;var D=z.L;return z.K?.oc()||D?.oc()}; +ZjQ=async function(z){if(!z.m7()&&z.Z&&z.K){z.D&&z.app.dR().xZ(!0,!1);var D=null;if(z.A)try{await Y4k(z.A)}catch(Q){D=Q}if(z.K&&(R0X.We("vqsp",()=>{z.app.Z2(z.K)}),z.K)){var E=z.K.BN(); +z.app.X().W("html5_gapless_seek_on_negative_time")&&E&&E.getCurrentTime()<-.01&&z.K.seekTo(0);R0X.We("vqpv",()=>{z.app.playVideo()}); +D&&(z.K?(D=D?D.message:"forced",z.L?.N("gapfulfbk",{r:D}),z.K.ko(D)):z.L?.N("gapsp",{}));D=z.Z;H_(z);D&&D.resolve();Promise.resolve()}}}; +N5=function(z){z.Y&&z.B&&z.Y.removeEventListener("timeupdate",z.B);z.B=null;z.Y=null}; +H_=function(z,D=!1){if(z.L){if(z.V){var E=z.L;z.app.YV.removeEventListener(g.b4("vqueued"),z.S);E.removeCueRange(z.V)}z.L=null;z.V=null}z.A&&(z.A.status.status!==6&&(E=z.A,E.status.status!==Infinity&&E.V!==1&&E.A9("Canceled")),z.A=null);z.Z=null;z.K&&!D&&z.K!==z.app.zV()&&z.K!==z.app.dR()&&z.K.dispose();z.K&&D&&z.K.Cp();z.K=null;z.D=!1}; +cSO=function(z,D,E=!0){var Q=z.app.dR(),T=Q.getVideoData().isLivePlayback?Infinity:Q.Qf(!0)*1E3;D>T&&(D=T-200,z.D=!0);E&&Q.getCurrentTime()>=D/1E3?z.S():(z.L=Q,E&&(E=D,D=z.L,z.app.YV.addEventListener(g.b4("vqueued"),z.S),E=isFinite(E)||E/1E3>D.getDuration()?E:0x8000000000000,z.V=new g.vJ(E,0x8000000000000,{namespace:"vqueued"}),D.addCueRange(z.V)))}; +h0X=function(z,D,E,Q=0,T=0){z.Oo()||(N5(z),H_(z));z.Z=new A_;z.K=D;cSO(z,E,T===0);var k=Q/=1E3,G=D.getVideoData().K;if(Q&&G&&z.L){let e=Q,d=0;D.getVideoData().isLivePlayback&&(k=Math.min(E/1E3,z.L.Qf(!0)),d=Math.max(0,k-z.L.getCurrentTime()),e=Math.min(Q,D.Qf()+d));k=Yqr(G,e)||Q;k!==Q&&z.K.N("qvaln",{st:Q,at:k,rm:d,ct:e})}D=k;Q=z.K;Q.getVideoData().Wc=!0;Q.getVideoData().S=!0;Q.rF(!0);G={};z.L&&(G=z.L.gV(),k=z.L.getVideoData().clientPlaybackNonce,G={crt:(G*1E3).toFixed(),cpn:k});Q.N("queued",G);D!== +0&&Q.seekTo(D+.01,{iA:!0,b1:3,Vh:"videoqueuer_queued"});z.A=new K1W(z.U,z.app.dR(),z.K,E,z.app,T);E=z.A;E.status.status!==Infinity&&(K_(E,1),E.K.subscribe("internalvideodatachange",E.U,E),E.L.subscribe("internalvideodatachange",E.U,E),E.oi.X().W("html5_gapless_use_format_info_fix")&&(E.K.subscribe("internalvideoformatchange",E.U,E),E.L.subscribe("internalvideoformatchange",E.U,E)),E.K.subscribe("mediasourceattached",E.U,E),E.L.subscribe("statechange",E.ew,E),E.K.subscribe("newelementrequired",E.xV, +E),E.U());return z.Z}; +HjV=function(z,D){if(z.app.X().JT().K.GV(pDr)){var E=z.app.X().JT().K.GV(xwO);if(!(E<=0)){N5(z);var Q=z.app.dR()?.BN();Q&&z.K&&(z.K.getVideoData().qn=!0,z.B=()=>{var T=Q.getCurrentTime();T>=D+E/1E3&&(T=Date.now()-(T-D)*1E3,z.app.Qt().tick("pbs",T),N5(z))},z.Y=Q,Q.addEventListener("timeupdate",z.B))}}}; +N5k=function(z,D,E){if(z.Oo())return"qie";if(z.K==null||z.K.m7()||z.K.getVideoData()==null)return"qpd";if(D.videoId!==z.K.JI())return"vinm";if((z.A?.AT()||-1)<=0)return"ivd";if(E!==1)return"upt";z=z.A?.C3();return z!=null?z:null}; +gU=function(z){var D=(0,g.N)();z.data.forEach(E=>{E.expire!(E.expireT.key===D); +Q&&(E*=1E3,Q.expire=(0,g.N)()+E,rU(z))}; +Bu=function(z){gU(z);return z.data.map(D=>D.value)}; +UX=function(z,D,E){E&&z.L&&z.L(D.value)}; +g_Q=function(z){var D=z.K?[z.K]:[];for(let E of Object.values(z.B))E.dispose(),delete z.V[E.tI()];z.B={};z.K=null;z.U=null;z.S.clear();iL(z,[],D)}; +iL=function(z,D,E){var Q=[z.L];z.K&&Q.push(z.K);z.api.Iq("playbackChange",{active:Q.filter(T=>T.getPlayerType()!==0).map(T=>({cpn:T.tI()})), +started:D.filter(T=>T.getPlayerType()!==0).map(T=>({cpn:T.tI()})), +ended:E.filter(T=>T.getPlayerType()!==0).map(T=>({cpn:T.tI()}))})}; +rSQ=function(z,D,E,Q){var T=E.getVideoData();if(!T.yA){var k=()=>{if(z.Z.get(D)===E){var G=T.getPlayerResponse();G&&(G=G.responseContext?.cacheInstruction?.maxAgeSeconds??G.responseContext?.maxAgeSeconds??void 0,G!==void 0&&(G{k();T.unsubscribe("dataloaded",G)}; +T.subscribe("dataloaded",G)}}}; +wU=function(z,D,E){var Q=[D],T=z.K?[z.K]:[];z.B[D.tI()]=D;z.V[D.tI()]=D;z.K=D;E&&(z.U=D);z.S.set("",D);iL(z,Q,T)}; +tOX=function(z){var D=z.experiments,E=D.EH.bind(D);tK=E("html5_use_async_stopVideo");ijk=E("html5_pause_for_async_stopVideo");y7=E("html5_not_reset_media_source")||E("html5_not_reset_media_source_non_drm_vod");E("html5_listen_for_audio_output_changed")&&(E8L=!0);K1=E("html5_not_reset_media_source")||E("html5_not_reset_media_source_non_drm_vod");wDX=E("html5_not_reset_media_source")||E("html5_not_reset_media_source_non_drm_vod");oj=E("html5_retain_source_buffer_appends_for_debugging");DOX(E("web_watch_pip")|| +E("web_shorts_pip"));xRI(E("log_foreground_not_focused_as_background"));HZQ(E("web_player_pip_logging_fix"));E("html5_mediastream_applies_timestamp_offset")&&(C6=!0);z.ZS()&&QB6();Error.stackTraceLimit=50;var Q=g.BC(D,"html5_idle_rate_limit_ms");Q&&Object.defineProperty(window,"requestIdleCallback",{value:T=>window.setTimeout(T,Q)}); +tww(z.A);JIL(E("html5_use_ump_request_slicer"));E("html5_disable_streaming_xhr")&&(Ck=!1);E("html5_byterate_constraints")&&(L7=!0);E("html5_use_non_active_broadcast_for_post_live")&&(sX=!0);E("html5_enable_encrypted_av1")&&(F1=!0);BMX(g.BC(z.experiments,"html5_sticky_duration_mos"))}; +n6Q=function(z){var D={},E=z.experiments.Z_(),Q=[];z=(k,G,e)=>{Q.push(r8(G(e),d=>{D[k]=d}))}; +var T=E.K.GV(ySQ);T&&z("MediaSource.EnableUsingMediaSourceBufferedRange",c4W,T===1);(T=E.K.GV(o_Q))&&z("HTTP3",KQO,T===1);(T=E.K.GV(seJ))&&z("MediaSource.EnableUsingMediaSourceAttachmentMethods",hpI,T===1);(T=E.K.GV($wr))&&z("QUIC",p6w,T===1);(T=E.K.GV(q46))&&z("Media.PlayerConfiguration.DecodeToTexturePreferred",HKV,T===1);(T=E.K.GV(Pvw))&&z("Media.AudioWriteDurationLocal",xpa,Number(T));(T=E.K.GV(MOX))&&z("Media.ExperimentalMaxPendingBytesPerParse",$ps,Number(T));(T=E.K.GV(Cvs))&&z("Media.EnableFlushDuringSeek", +w6n,Number(T)===1);(T=E.K.GV(ASs))&&z("DecoderBuffer.EnableDecommitableAllocatorStrategy",tiI,Number(T)===1);(T=E.K.GV(B5I))&&z("Media.EnableResetAudioDecoder",iKW,Number(T)===1);(T=E.K.GV(zJL))&&z("Media.IncrementalParseLookAhead",r4O,Number(T)===1);(T=E.K.GV(DAJ))&&z("Media.MaxSamplesPerWrite",qC6,Number(T));(T=E.K.GV(E6V))&&z("Media.VideoDecoderInitialPrerollCount",NiI,T);(T=E.K.GV(QgX))&&z("Media.MediaCodecResetDelayMs",PFQ,T);(T=E.K.GV(T8Q))&&z("Media.VideoRendererMinInputBuffers",UpX,T);(T= +E.K.GV(ko6))&&z("Media.VideoRendererMinDecodedFrames",gfX,T);(T=E.K.GV(Gow))&&z("Media.UseDualThreadsForVideo",Bi6,Number(T)===1);(T=E.K.GV(eJQ))&&z("Media.DisableLowPerformanceSoftwareDecode",MiX,Number(T)===1);(T=E.K.GV(dAQ))&&z("Media.EnableAv1StartupOptimization",CFX,Number(T)===1);(T=E.K.GV(Fos))&&z("Media.EnableCodecOutputChecker",A4s,Number(T)===1);(T=E.K.GV(LoI))&&z("Media.ForceDecodeToTexture",zaV,Number(T)===1);(E=E.K.GV(flr))&&z("Media.SkipFlushOnDecoderTeardown",D06,Number(E)===1);return r8(z7W(Q), +()=>D)}; +qT=function(z,D=!1,E=1048576){var Q=$k(z);Q=1/((z.U.K0()||0)*z.policy.Y+1/Q);var T=z.WF.K0();T=T>0?T:1;var k=Math.max(Q,T);z.policy.Z>0&&T=0&&(D=Math.min(D,z.policy.Sz));return D}; +Y4=function(z){var D={delay:MT(z),stall:z.U.K0()||0,byterate:$k(z),init:z.xV},E=z.A[0];E.stamp=Math.round(z.V/36E5)*36E5;E.net=Math.ceil(z.AT);E.max=z.interruptions[0]||0;D.interruptions=z.A;return D}; +vg=function(z,D){if(z.B){let E=D-z.B;if(E<6E4){if(E>1E3){let Q=z.interruptions;Q.push(Math.ceil(E));Q.sort((T,k)=>k-T); +Q.length>16&&Q.pop()}z.AT+=E}}z.B=D}; +q5=function(z,D,E){isNaN(E)||(z.yA+=E);isNaN(D)||(z.MN+=D)}; +a2=function(z,D,E,Q=D){z.Z.YR(Q,E/D);z.V=(0,g.N)()}; +P_=function(z,D,E){D=Math.max(D,z.L.K);z.U.YR(1,E/D)}; +M5=function(z,D,E,Q,T,k=!1){z.WF.YR(D,E/D);z.V=(0,g.N)();T||z.Y.YR(1,D-Q);k||(z.B=0);z.j>-1&&(0,g.N)()-z.j>3E4&&(Z9(Y4(z)),z.j=(0,g.N)(),z.D=!0)}; +yZ=function(z){return(0,g.N)()-z.V>=4E3}; +$k=function(z){z=z.Z.K0();return z>0?z:1}; +WoQ=function(z,D,E=!1){D.U8=z.yA;D.CL=z.MN;D.bandwidthEstimate=qT(z);if(E){E=(z.S.K0()*1E3).toFixed();var Q=(z.ew.K0()*1E3).toFixed(),T=MT(z).toFixed(2),k=((z.U.K0()||0)*1E9).toFixed(2),G=z.Z.K0().toFixed(0),e=z.WF.K0().toFixed(0),d=z.Y.percentile(.5).toFixed(2),F=z.Y.percentile(.92).toFixed(2),L=z.Y.percentile(.96).toFixed(2),f=z.Y.percentile(.98).toFixed(2);z.K?z.K.reset():z.K=new C_;z.K.add(z.AT);z.K.add(z.interruptions.length);let V=0;for(var n=z.interruptions.length-1;n>=0;n--){var W=z.interruptions[n]; +z.K.add(W-V);V=W}V=0;for(n=z.A.length-1;n>=0;n--){W=z.A[n];let Y=W.stamp/36E5;z.K.add(Y-V);V=Y;z.K.add(W.net/1E3);z.K.add(W.max)}z=z.K.iY();D.K={ttr:E,ttm:Q,d:T,st:k,bw:G,abw:e,v50:d,v92:F,v96:L,v98:f,"int":z}}}; +Jra=function(z,D,E){var Q=new Xmn(E);z&&(Q.A=!0,Q.B=.1);E.EH("html5_media_time_weight")&&(Q.A=!1);D&&(Q.K=D/8);Q.L=KQ()>=480;return Q}; +AK=function(z){z.K.clear();z.A.clear();z.L.clear()}; +uXL=function(z,D,E){z=z.L;var Q=g.DZ(z,{Ry:D},(T,k)=>T.Ry-k.Ry); +Q=Q<0?(Q+2)*-1:Q;if(Q>=0)for(let T=Q;T<=Q+1&&T=k.Ry-E&&D<=k.nJ+E)return k}}; +VDw=function(z,D){var E=[];for(let Q of z.L)D(Q)||E.push(Q);if(z.O.W("html5_sstm_fixes"))for(let Q of z.L)D(Q)&&z.A.delete(Q.cpn);z.L=E}; +OgO=function(z,D){var E=z.L.indexOf(D);E>=0&&z.L.splice(E,1);z.A.delete(D.cpn)}; +Uc=function(z,D){if(z.Xi||D.identifier&&z.uE.has(D.identifier))z.Lx({startnoad:D.identifier}),g.B_(z);else if(g.Ux(z.j,E=>E.identifier===D.identifier))z.Lx({timedoutcp:1}),z.S.start(0); +else if(g.Ux(z.tT,E=>E.identifier===D.identifier))z.Lx({fetchedcp:1}),g.B_(z); +else if(z.S.isActive())z.Lx({racingcp:`${z.U?.identifier}_${D.identifier}`});else{z.ur=(new Date).getTime()/1E3;z.Lx({adf:1});let E=5E3;E&&D.event==="predictStart"&&(E-=D.K);z.f3=Math.max(E,15E3);z.Y=!1;z.S.start(z.f3);z.U=D;AK(z.AT);z.kV=[]}}; +g.Ey=function(z,D,E,Q,T,k,G){var e=T===3,d=bgX(z,D,E,T,Q,G);if(!d)return zZ(z,E,e),d=g.Dw(z,E)?"undec":"ncp",z.Lx({gvprp:d,mt:D,seg:E,tt:T,itag:Q,ce:G}),null;e||z.Gz.set(E,d);G=d.w5;T=z.Qc(E-1,T,k)?.u3||"";T===""&&z.Lx({eds:1});k=jgQ(z,d.ssdaiAdsConfig);e=z.K.getVideoData();e=e.z4[e.A?.containerType||0];d=d.xL&&E>=d.xL?d.xL:void 0;d={C9:G?En(z,G):[],adsConfig:k,u3:T,Bm:d,xM:g.bK(e.split(";")[0]),Vd:e.split(";")[1]||""};T={LE:d};z.HF&&z.Lx({gvprpro:"v",sq:E,mt:D.toFixed(3),itag:Q,acpns:d.C9?.join("_")|| +"none",abid:G});return T}; +A8=function(z,D,E,Q,T){Q=Q||{reason:"disablessdai"};if(D&&E){if(!g.Q3(z,D,E))return!1;Q.sq=E}if(z.Xi)return!1;z.Xi=!0;z.qo>0&&(z.qo=0,z.ZM="",TZ(z,z.K.tI(),0),z.api.Iq("serverstitchedvideochange"));z.K.QN(Q,T);return!0}; +v6I=function(z,D,E){var Q=z.U9||z.app.dR().getPlayerState();kT(z,!0);z.K.seekTo(D,E);z=z.app.dR();D=z.getPlayerState();Q.isOrWillBePlaying()&&!D.isOrWillBePlaying()?z.playVideo():Q.isPaused()&&!D.isPaused()&&z.pauseVideo()}; +g.GZ=function(z){z.HF&&z.Lx({adf:`0_${(new Date).getTime()/1E3-z.ur}_isTimeout_${z.Y}`})}; +g.B_=function(z){z.Y=!1;z.S.isActive()&&g.GZ(z);z.S.stop();z.PV(!1)}; +e2=function(z,D,E){return{ssvc:D,cpn:E?.cpn||"",vid:E?.videoData.videoId||"",ct:(z.K.getCurrentTime()||0).toFixed(3),cmt:(z.K.I0()||0).toFixed(3)}}; +mAI=function(z,D,E){return new g.vJ(z,D,{id:E,namespace:"serverstitchedcuerange",priority:9})}; +g.d3=function(z){return{cpn:z.K.tI(),durationMs:0,Ry:0,playerType:1,nJ:0,videoData:z.K.getVideoData(),errorCount:0,w5:""}}; +FV=function(z,D,E,Q){z.O.W("html5_ssdai_log_ssevt_in_loader_timers")&&(Q=z.yA?0:Math.round((Q-E)*1E3),z.K.N("ssevt",{tag:"sstme",ad:D!==z.K.tI(),cpn:D,st:E-z.K.n9(),late:Q}))}; +g.fH=function(z,D){z.V||z.yA||g.LH(z,z.ZM);var E=D.q7,Q=D.iZ;if(Q.cpn===z.ZM)z.Lx({igtranssame:1,enter:Q.cpn,exit:E.cpn});else{var T=z.yA,k=!!z.V;z.V="";var G=D.bZ,e=E.playerType===2?E.Ry/1E3+E.videoData.qN:g.d3(z).videoData.qN;z.api.W("html5_ssdai_enable_media_end_cue_range")&&(k||T||E.playerType!==2?(T||k)&&z.Lx({mecr:0,seek:T,skip:k}):z.api.P2(E.cpn));if(E.playerType===2&&Q.playerType===2)k?z.Lx({igtransskip:1,enter:Q.cpn,exit:E.cpn,seek:T,skip:z.V}):g.ll6(z,E,Q,e,G,T,k);else{z.ZM=Q.cpn;TZ(z,Q.cpn, +Q.startTimeSecs||G);D=D.F5;if(E.playerType===1&&Q.playerType===2){z.WF=0;YUr(z,Q);var d=e2(z,"c2a",Q);z.Lx(d);z.qo++}else if(E.playerType===2&&Q.playerType===1){z.api.Iq("serverstitchedvideochange");d=e2(z,"a2c");z.Lx(d);z.qo=0;z.WF=e;d=E.cpn;var F=z.WF;if(d!==z.K.tI()){let L=z.ew.get(d);L?L.K=F:z.Lx({nop_e:d})}g.Ilr(z,E.w5)}d=als(z);z.K.EG(E,Q,e,G,T,k,D,d)}g.SUk(z)}}; +TZ=function(z,D,E){if(D===z.K.tI())wU(z.app.Ii,z.K,!1);else{let Q=z.ew.get(D);Q?(D=Q,D.K=0,D.startTimeSecs=E,wU(z.app.Ii,Q,!0)):z.Lx({nop_s:D})}}; +YUr=function(z,D){var E=z.app;fO(nH(E))&&E.Ii.A[2]&&g.K4(z.logger,360717806,"SSTM lingering playback");z.api.rY();z.api.Iq("serverstitchedvideochange",D.cpn,D.E0)}; +Ws=function(z,D,E=0){return{NK:uXL(z.L,D*1E3,E*1E3),k6:D}}; +g.LH=function(z,D){var E=D||z.ZM,Q=z.L.Vi(E);Q?(D=Q.videoData,E=Q.E0||(z.Z.get(E)?.start??0)/1E3,z=z.K.getCurrentTime()-E,D.qN=z>0?z:0):g.d3(z).videoData.qN=z.K.getCurrentTime()}; +g.RJk=function(z,D,E){z.K.Gp();z.K.seekTo(D,E);z.K.playVideo()}; +kT=function(z,D){z.E9=NaN;z.m9=null;z.XX.stop();z.wR&&D&&z.wR.P9();z.U9=null;z.wR=null}; +Jg=function(z){Zgw(z);for(var D of z.Z.values())D.start>=-1&&D.end<=Infinity&&(z.K.removeCueRange(D),z.Z.delete(D.getId()),z.Lx({rmAdCR:1}));var {NK:E,k6:Q}=Ws(z,-.001);E&&(D=Q*1E3-E.Ry,g.XV(z,E,D,E.Ry+D),D=z.Z.get(E.cpn))&&(D.start=E.Ry,D.end=E.Ry+E.durationMs);({NK:D}=Ws(z,Infinity));D&&z.A(`Invalid_clearEndTimeMs_${Infinity}_that_falls_during_${`playback_cpn_${D.cpn}_video_id_${D.videoData?.videoId}_durationMs_${D.durationMs}_enterTimeMs_${D.Ry}_parentReturnTimeMs_${D.nJ}`}._Child_playbacks_can_only_have_duration_updated_not_their_start.`)}; +crQ=function(z){AK(z.AT);z.Z.clear();z.L.clear();z.Gz.clear();z.kV=[];z.U=null;z.uE.clear();z.QA.clear();z.j=[];z.tT=[];z.Mj=[];z.gs=[];z.YX.clear();z.JH.clear();z.ai.clear();z.lg.clear();z.Y=!1;z.WF=0;z.yA=!1;z.Wc=!1;z.qo=0;z.ur=0;z.vN=!1;z.Xi=!1;z.V="";g_Q(z.app.Ii);wU(z.app.Ii,z.K,!1);z.ew.clear();z.S.isActive()&&g.B_(z)}; +Zgw=function(z){VDw(z.L,D=>D.Ry>=-1&&D.nJ<=Infinity)}; +g.XV=function(z,D,E,Q){D.durationMs=E;D.nJ=Q;(Q=z.ew.get(D.cpn))?Q.Zw(E/1E3):z.Lx({nop_d:D.cpn})}; +g.Dw=function(z,D){for(let E of z.kV)if(D>=E.start&&D<=E.end)return!0;return!1}; +g.Q3=function(z,D,E,Q,T){var k=z.Gz.get(E);if(!k){if(k=uG(z,D))return k;D=z.Qc(E-1,Q??2);if(T)return z.Lx({misscue:T,sq:E,type:Q,prevsstate:D?.UM,prevrecord:z.Gz.has(E-1)}),z.Gz.get(E-1);if(D?.UM===2)return z.Lx({adnf:1,sq:E,type:Q,prevrecord:z.Gz.has(E-1)}),z.Gz.get(E-1)}return k}; +bgX=function(z,D,E,Q,T,k){if(!z.Xi)if(g.Dw(z,E))z.Lx({gdu:"undec",seg:E,itag:T});else if(D=g.Q3(z,D,E,Q,k),!z.K.getVideoData().qj()||!D?.ZZ)return D}; +uG=function(z,D){D+=z.n9();if(z.K.getVideoData().qj()){a:{var E=z.L;z=D*1E3;for(Q of E.L)if(E=Q.E0?Q.E0*1E3:Q.Ry,z>=Q.Ry-1E3&&z<=E+Q.durationMs+1E3)break a;var Q=void 0}Q={NK:Q,k6:D}}else Q=Ws(z,D),Q?.NK||(Q=Ws(z,D,1));return Q?.NK}; +zZ=function(z,D,E=!1){if(!E){for(let Q of z.kV){if(D>=Q.start&&D<=Q.end)return;if(D===Q.end+1){Q.end+=1;return}}z.kV.push(new KoW(D))}}; +jgQ=function(z,D=""){var E=g.V2(D)||void 0;D&&E||z.Lx({adcfg:D?.length,dcfg:E?.length});return E}; +En=function(z,D){var E=[];z=z.L.K.get(D);if(!z)return[];for(let Q of z)Q.cpn&&E.push(Q.cpn);return E}; +hJn=function(z,D,E){var Q=!1;if(E=z.L.K.get(E))for(let T of E)T.durationMs!==0&&T.nJ!==T.Ry&&(E=T.cpn,D===E&&(Q=!0),Q&&!z.JH.has(E)&&(z.Lx({decoratedAd:E}),z.JH.add(E)))}; +pmQ=function(z,D,E){var Q=0;z=z.L.K.get(E);if(!z)return-1;for(let T of z){if(T.cpn===D)return Q;Q++}return-1}; +xAV=function(z,D){var E=0;z=z.L.K.get(D);if(!z)return 0;for(let Q of z)Q.durationMs!==0&&Q.nJ!==Q.Ry&&E++;return E}; +g.HgX=function(z){for(let D of z.Z.values())z.K.removeCueRange(D);z.Z.clear();AK(z.AT)}; +als=function(z){if(z.qN||z.ig){var D=Array.from(z.app.Ii.S.values()),E=[],Q=[],T=[],k=[],G=[],e=[];for(var d of D)if(D=z.L.Vi(d.tI()))z.Lx({attach_trans_meta:D.cpn,has_v_meta:D.He?1:0,has_a_meta:D.DJ?1:0,has_ctx_meta:D.qE?1:0}),D.qE&&E.push(D.qE),D.He&&Q.push(D.He),D.DJ&&Q.push(D.DJ),k.push(D.cpn),G.push(D.videoData.videoId||""),e.push(D.videoData.adFormat||D.videoData.HF),D.serializedQoeContextData!=null&&T.push(D.serializedQoeContextData);D=d=void 0;z.qN&&(z.Lx({has_ctx_list:E.length?1:0,has_clip_list:Q.length? +1:0}),D={qE:E,wV:Q});z.ig&&(d={C9:k,uJ:G,adFormats:e,serializedQoeContextData:T});return{Ua:D,J3:d}}}; +g.ll6=function(z,D,E,Q,T,k,G){if(D&&E){z.ZM=E.cpn;TZ(z,E.cpn,E.startTimeSecs||T);YUr(z,E);var e=e2(z,"a2a",E);z.Lx(e);z.qo++;e=als(z);z.K.EG(D,E,Q||0,T||0,!!k,!!G,void 0,e)}else z.Lx({misspbkonadtrans:1,enter:E?.cpn||"",exit:D?.cpn||"",seek:k,skip:G})}; +g.SUk=function(z){z.lg.add(z.V);z.V="";z.yA=!1}; +N8X=function(z,D,E){var Q;if(Q=z.K.getVideoData().qj())Q=(Q=z.L.Vi(D))&&Q.w5?(z=z.L.K.get(Q?.w5))&&z.slice(-1)[0].cpn===D:!1;return Q&&E===2?1E3:0}; +g.Ilr=function(z,D){if(z.K.getVideoData().qj()){var E=z.L.K.get(D);if(E){for(var Q of E){z.Lx({rem_meta:Q.cpn});E=z;let T=E.Z.get(Q.cpn);E.Z.delete(Q.cpn);T&&E.K.removeCueRange(T);OgO(E.L,Q)}z.Gz.clear();Q=z.L;E=Q.K.get(D)??[];for(let T of E)OgO(Q,T);Q.K.delete(D);(D=z.aC.get(D))&&z.Kr&&z.K.y6(D)}}}; +g6W=function(z,D,E={}){var Q=z.V||z.app.dR().getPlayerState();V3(z,!0);D=isFinite(D)?D:z.K.IM();var {NK:T,k6:k}=On(z,D);D=T&&!bG(z,T)||!T&&z.K!==z.app.dR();var G=k*1E3;G=z.A&&z.A.start<=G&&G<=z.A.end;!D&&G||j2(z);T?g.UAQ(z,T,k,E,Q):vs(z,k,E,Q,"_execute")}; +g.mV=function(z,D,E,Q){z.K.N("timelineerror",{e:D,cpn:E?E:void 0,videoId:Q?Q:void 0})}; +g.lG=function(z,D){return new g.vJ(Math.max(0,z-5E3),D?0x8000000000000:z-1,{namespace:"childplayback",priority:9})}; +g.rrX=function(z,D,E){var Q=D.Vq;D.Vq=E;bG(z,D)&&(E=z.app.dR(),Q.sj===z.A&&j2(z),E.removeCueRange(Q.sj),E.addCueRange(D.Vq.sj))}; +g.UAQ=function(z,D,E,Q,T){var k=bG(z,D);if(!k){D.playerVars.prefer_gapless=!0;var G=new g.ML(z.O,D.playerVars);G.Nj=D.Nj;z.api.ph(G,D.playerType)}G=z.app.dR();k||G.addCueRange(D.Vq.sj);G.seekTo(E,{Vh:"application_timelinemanager",...Q});ign(z,T)}; +wm6=function(z,D,E,Q){z.A=Q;Q=D.Nj;var T=D.playerVars,k=D.playerType;z.U=D;T&&z.api.enqueueVideoByPlayerVars(T,k,E,Q)}; +tDw=function(z,D,E,Q){z.A=Q;z.api.Jb(z.K,E,D)}; +j2=function(z){z.U=null;z.A=null;z.api.Oo()||z.api.clearQueue()}; +bG=function(z,D){z=z.app.dR();return!!z&&z.getVideoData().Nj===D.Nj}; +yrQ=function(z,D){bG(z,D)||g.mV(z,"childPlaybackIsNotPresenting");return D.nJ===D.Ry+D.durationMs?D.Ry+z.app.dR().getCurrentTime()*1E3:D.nJ}; +On=function(z,D){var E=0;for(let Q of z.L){z=Q.Ry/1E3+E;let T=z+Q.durationMs/1E3;if(z>D)break;if(T>D)return{NK:Q,k6:D-z};E=T-Q.nJ/1E3}return{NK:null,k6:D-E}}; +V3=function(z,D){z.D=NaN;z.Y=null;z.S.stop();z.Z&&D&&z.Z.P9();z.V=null;z.Z=null}; +vs=function(z,D,E,Q,T){var k=z.K;k!==z.app.dR()&&z.app.eC();z.O.W("html5_sabr_csdai_seek_log")||(T="");k.seekTo(D,{Vh:"application_timelinemanager"+(T??""),...E});ign(z,Q)}; +ign=function(z,D){z=z.app.dR();var E=z.getPlayerState();D.isOrWillBePlaying()&&!E.isOrWillBePlaying()?z.playVideo():D.isPaused()&&!E.isPaused()&&z.pauseVideo()}; +o6a=function(z){var D=z.L.find(E=>bG(z,E)); +if(D){let E=z.app.dR();j2(z);let Q=new g.QH(8);D=yrQ(z,D)/1E3;vs(z,D,{},Q,"_force");E.N("forceParentTransition",{childPlayback:1});z.K.N("forceParentTransition",{parentPlayback:1})}}; +g.IT=function(z,D=-1,E=Infinity){for(let [e,d]of z.B){var Q=e,T=d;T.Vf>=D&&T.target&&T.target.nJ<=E&&(z.K.removeCueRange(Q),z.B.delete(Q))}Q=[];for(let e of z.L)e.Ry>=D&&e.nJ<=E?(T=z,T.U===e&&j2(T),bG(T,e)&&T.app.eC()):Q.push(e);z.L=Q;var {NK:k,k6:G}=On(z,D/1E3);k&&(D=G*1E3,g.sga(z,k,D,k.nJ===k.Ry+k.durationMs?k.Ry+D:k.nJ));({NK:D}=On(z,E/1E3));D&&g.mV(z,`Invalid clearEndTimeMs=${E} that falls during ${`playback={timelinePlaybackId=${D.Nj} video_id=${D.playerVars.video_id} durationMs=${D.durationMs} enterTimeMs=${D.Ry} parentReturnTimeMs=${D.nJ}}`}.Child playbacks can only have duration updated not their start.`)}; +g.sga=function(z,D,E,Q){D.durationMs=E;D.nJ=Q;Q={sj:g.lG(E,!0),Vf:E,target:null};g.rrX(z,D,Q);bG(z,D)&&z.app.dR().getCurrentTime()*1E3>E&&(D=yrQ(z,D)/1E3,E=z.app.dR().getPlayerState(),vs(z,D,{},E,"_update"))}; +qUs=function(z){z&&z!=="web"&&$An.includes(z)}; +shX=function(z,D){return D?!!z.K.get(D):!1}; +Pew=function(z,D){z.dataset.version=D}; +MDr=function(z){var D=z.app.YV,E=()=>{z.En=new g.ap(0,0,0,0);z.Rc=new g.ap(0,0,0,0)},Q=G=>{G.getVideoData()&&z.updateVideoData(G.getVideoData())},T=(G,e)=>{z.dn(G,e)},k=G=>{z.GO&&aT(z); +S2(z)!==z.JR&&z.resize();z.app.X().W("web_enable_smart_zoom")&&z.Ig&&(G.state.isPaused()?z.Ig.pause():G.xX(8)&&z.Ig.playState==="paused"&&z.Ig.play())}; +D.addEventListener("initializingmode",E);D.addEventListener("videoplayerreset",Q);D.addEventListener("videodatachange",T);D.addEventListener("presentingplayerstatechange",k);z.addOnDisposeCallback(()=>{D.removeEventListener("initializingmode",E);D.removeEventListener("videoplayerreset",Q);D.removeEventListener("videodatachange",T);D.removeEventListener("presentingplayerstatechange",k)})}; +B8X=function(z){var D=z.HX(),E=1,Q=!1,T=CeW(z,D,z.getVideoAspectRatio()),k=z.app.X(),G=k.W("enable_desktop_player_underlay"),e=Dc(),d=g.BC(k.experiments,"player_underlay_min_player_width");d=G&&z.yH&&z.getPlayerSize().width>d;if(S2(z)){var F=ArL(z);var L=isNaN(F)||g.kS||Xk&&g.m4||d;g.TR&&!g.Ii(601)?F=T.aspectRatio:L=L||k.controlsType==="3";L?d?(L=k.W("place_shrunken_video_on_left_of_player")?16:z.getPlayerSize().width-D.width-16,F=Math.max((z.getPlayerSize().height-D.height)/2,0),L=new g.ap(L,F,D.width, +D.height),z.GO.style.setProperty("border-radius","12px")):L=new g.ap(0,0,D.width,D.height):(E=T.aspectRatio/F,L=new g.ap((D.width-T.width/E)/2,(D.height-T.height)/2,T.width/E,T.height),E===1&&g.m4&&(F=L.width-D.height*F,F>0&&(L.width+=F,L.height+=F)));g.Dr(z.element,"ytp-fit-cover-video",Math.max(L.width-T.width,L.height-T.height)<1);if(e||z.VV)z.GO.style.display="";z.JR=!0}else{L=-D.height;g.TR?L*=window.devicePixelRatio:g.Py&&(L-=window.screen.height);L=new g.ap(0,L,D.width,D.height);if(e||z.VV)z.GO.style.display= +"none";z.JR=!1}Se(z.En,L)||(z.En=L,g.Kz(k)?(z.GO.style.setProperty("width",L.width+"px","important"),z.GO.style.setProperty("height",L.height+"px","important")):we(z.GO,L.getSize()),L=new g.Wr(L.left,L.top),Q=z.GO,e=Math.round(L.x),e instanceof g.Wr?(k=e.x,e=e.y):(k=e,e=Math.round(L.y)),Q.style.left=i1(k,!1),Q.style.top=i1(e,!1),Q=!0);D=new g.ap((D.width-T.width)/2,(D.height-T.height)/2,T.width,T.height);Se(z.Rc,D)||(z.Rc=D,Q=!0);g.ZU(z.GO,"transform",E===1?"":`scaleX(${E})`);G&&d!==z.QF&&(d&&(z.GO.addEventListener(RT, +z.gj),z.GO.addEventListener("transitioncancel",z.gj),z.GO.classList.add(g.wF.VIDEO_CONTAINER_TRANSITIONING)),z.QF=d,z.app.YV.Iq("playerUnderlayVisibilityChange",z.QF?"transitioning":"hidden"));return Q}; +aT=function(z){var D=z.app.X().controlsType==="3"&&!z.JX&&S2(z)&&!z.app.Nd||!1;z.GO.controls=D;z.GO.tabIndex=D?0:-1;z.app.X().L&&(z.GO.ariaHidden="true");D?z.GO.removeEventListener("focus",z.tn):z.GO.addEventListener("focus",z.tn)}; +ArL=function(z){var D=z.app.dR();if(D=D?D.getVideoData():null){if(g.DF(D)||g.Eh(D)||g.Q6(D))return 16/9;if(at(D)&&D.L.K())return z=D.L.videoInfos[0].video,Zw(z.width,z.height)}return(z=z.GO)?Zw(z.videoWidth,z.videoHeight):16/9}; +Zw=function(z,D){return Math.abs(cs*D-z)<1||Math.abs(cs/z-D)<1?cs:z/D}; +CeW=function(z,D,E,Q){var T=E,k=Zw(D.width,D.height);z.Y5?T=Ek?{width:D.width,height:D.width/T,aspectRatio:T}:TT?z.width=z.height*E:E{E.reject("timeout")},1E4); +z.q6.onerror=()=>{E.reject("error")}; +z.q6.onmessage=()=>{E.resolve();clearTimeout(D)}; +await E.promise;z.q6.onmessage=null;z.q6.onerror=null;z.q6.addEventListener("message",Q=>void z.receive(Q)); +z.N("workerCtor",{})}catch(E){clearTimeout(D),z.q6?.terminate(),z.q6.onmessage=null,z.q6.onerror=null,z.q6=void 0,z.N("workerErr",{e:`${E}`})}}}; +Q7O=function(z,D){if(z.K&&z.K.byteLength===D)return z.K;for(var E=new Uint8Array(D),Q=0;D>0;){let T=new Uint8Array(Math.min(D,65536));crypto.getRandomValues(T);E.set(T,Q);D-=T.length;Q+=T.length}return z.K=E}; +Tz6=function(z,D){z.q6&&(D=Q7O(z,D),D.length>0&&D[0]++,D={DD:performance.now(),type:1,j3:{data:D}},z.request(D))}; +kP6=async function(z){z.L!==void 0||z.A||(z.A=!0,await EsX(z),z.A=!1,z.q6&&(Tz6(z,z.U),z.L=setInterval(()=>{var D=[1,2,3,4];z.EL&&(D.push(5),z.Z&&D.push(6));switch(D[Math.floor(Math.random()*D.length)]){case 1:Tz6(z,z.B);break;case 2:z.q6&&(D={DD:performance.now(),type:2,j4:{placeholder:!0}},z.request(D));break;case 3:D=z.py;z.q6&&(D={DD:performance.now(),type:3,S3:{py:D}},z.request(D));break;case 4:z.q6&&(D={DD:performance.now(),type:4,isTypeSupported:{placeholder:!0}},z.request(D));break;case 5:z.EL&& +(D={DD:performance.now(),type:5,T6:{EL:z.EL}},z.request(D));break;case 6:var E=z.B;D=z.dA;z.q6&&(E=Q7O(z,E),D={DD:performance.now(),type:6,r0:{data:E,dA:D}},z.request(D))}},z.intervalMs)))}; +GPw=function(z,D){return z.getVideoData().enableServerStitchedDai&&D===2?(z.O.JT().K.GV(KH)?z.Ii.K?.isAd()??!1:z.SO?.GX(z.getCurrentTime()))?z.nG:-1:D!==2||z.TY()?z.nG:z.XI}; +rf=function(z){return z.Nd&&z.getVideoData().mutedAutoplay}; +hg=function(z,D,E){D&&(D=z.Vi({playerType:E}),D===z.zV()&&(D.getVideoData().ur=!0))}; +pH=function(z,D,E=!0,Q,T,k){var G=z.Vi({playerType:T}),e=G.getVideoData();G.getPlayerType()===2&&!z.TY(G)&&!e.isSeekable||g.BZ(e)||(G&&G===z.zV()&&z.XM&&!eIn(z,D)&&z.setLoopRange(null),z.seekTo(D,E,Q,T,k,"_request"))}; +Nt=function(z,D){D=z.Vi({playerType:D});D=g.xT(z,D);return Hs(z,D.Qf(),D)}; +r3=function(z,D,E){z.O.xw&&(z.WW=D,D.muted||Un(z,!1),E&&z.O.storeUserVolume&&!z.O.gs&&(E={volume:Math.floor(D.volume),muted:D.muted},E.unstorable||(g.ri("yt-player-volume",E),g.ri("yt-player-volume",E,2592E3))),g3(z),E=g.X1&&z.mediaElement&&!z.mediaElement.iz()&&!z.mediaElement.ew(),z.O.gs&&!E||g.hh(z.YV,"onVolumeChange",{muted:D.muted,volume:D.volume,unstorable:!z.O.storeUserVolume}))}; +nH=function(z){return z.zV().getVideoData()}; +drw=function(z,D=!1){var E=!1;z.O.HF&&(z.YV.Iq("pageTransition"),E=!0);z.stopVideo(E,D)}; +w3=function(z,D,E,Q,T,k,G){D={id:D,namespace:G??"appapi"};k==="chapter"?(D.style=iG.CHAPTER_MARKER,D.visible=!0):isNaN(T)||(k==="ad"?D.style=iG.AD_MARKER:(D.style=iG.TIME_MARKER,D.color=T),D.visible=!0);z.ql([new g.vJ(E*1E3,Q*1E3,D)],1);return!0}; +FBW=function(z,D,E=!0,Q,T){var k=z.Vi({playerType:1}),G=0;k.getStreamTimeOffset()&&!k.Pc()&&(G=k.getStreamTimeOffset());pH(z,D-G,E,Q,1,T)}; +LBW=function(z){if(z.O.storeUserVolume){z=g.iF("yt-player-volume")||{};let D=z.volume;z={volume:isNaN(D)?100:g.fY(Math.floor(D),0,100),muted:!!z.muted}}else z={volume:100,muted:z.O.mute};return z}; +f4O=function(z,D,E,Q,T,k=!0){var G=z.Z9();if(!G)return k&&z.getVideoData().isLivePlayback&&z.zy.push({id:D,H$:E,D6:Q}),!1;k=G-z.getCurrentTime();return w3(z,D,E-k,Q-k,void 0,void 0,T)}; +tg=function(z,D){z.playlist&&(g.r9(z.playlist),z.playlist=null);D&&(z.A7&&(D.fetch=0),z.playlist=new nsL(z.O,D))}; +oT=function(z,D,E){D=z.Vi({playerType:E}).ee(D);E&&z.getPresentingPlayerType()!==E||y3(z,"cuerangesremoved",D)}; +WBr=function(z,D,E,Q=Infinity,T=0){var k=z.dR();E=E||k.getPlayerType();(k=sn(z,E,D,!0))||(k=$T(z,E,D,!0));D=z.zV();E===2&&D&&(E=k.getVideoData(),D.y3(E.clientPlaybackNonce,E.HF||"",E.breakType||0,E.qd,E.videoId||""));z.Jb(k,Q,0,T)}; +Xjs=function(z){var D=z.webPlayerContextConfig.trustedJsUrl;return D?hI(D).toString():z.webPlayerContextConfig.jsUrl}; +JyX=function(z){var D="",E="",Q=Xjs(z),T=g.UV(Q,"cb");T&&/^[\w-]+$/.test(T)&&(E=T);Q.indexOf("//")===0&&(Q=z.O.protocol+":"+Q);T=Q.lastIndexOf("/base.js");T!==-1&&(D=Q.substring(0,T+1));if(Q=Error().stack)if(Q=Q.match(/\((.*?\/(debug-)?player-.*?):\d+:\d+\)/))Q=Q[1],Q.includes(D)||g.xl(Error(`Player module URL mismatch: ${Q} vs ${D}.`));D=new g.qt(z.YV,D,E);rWI(D,{destroyed:()=>{z.onApiChange()}}); +return D}; +uTV=function(z){tr(z,function(){var D=this;return function*(){D.AL.tick("wasm_s");var E=f_(D.xe)?Q=>r8(BJn(D.xe),T=>T.h5(Q)):void 0; +try{let Q=qqX(D.webPlayerContextConfig.wasmModuleUrl,E,D.nK.bind(D)),T=yield*yK(Q);D.AL.tick(T.K?"wasm_fa":"wasm_fw");zEL(D.O,T)}catch(Q){D.AL.tick("wasm_ferr")}}()})}; +VZV=function(z){var D=new g.ML(z.O,z.bM);z.YV.Iq("initialvideodatacreated",D);return $T(z,1,D,!1)}; +boQ=function(z){var D=z.zV();D.setPlaybackRate(z.O.L?1:Ook(z,Number(g.iF("yt-player-playback-rate"))||1));D.gd(z.sK,z);D.ys()}; +vsr=function(z){z.VT();var D=z.bM;Ps(z);z.events.K3(window,"resize",z.Hn);var E=nH(z);g.hh(z.YV,"onVolumeChange",z.WW);if(D&&Pw(D)){let Q=NV(z.O);Q&&!z.A7&&(D.fetch=0);let T=g.mZ(z.O);T&&!z.A7&&(D.fetch=0);tg(z,D);g.mZ(z.O)&&z.AL.tick("ep_pr_s");if(!Q||z.A7)if(T&&!z.A7)Mt(z);else if(!E.BW())z.playlist.onReady(()=>{CH(z)})}z.Z2(z.zV(),!1,!0); +z.zV().getPlayerState().K(128)||(D=QsI(!z.O.deviceIsAudioOnly),D==="fmt.noneavailable"?z.A9("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","nocodecs.1"):D==="html5.missingapi"?z.A9(D,2,"UNSUPPORTED_DEVICE","nocanplaymedia.1"):E&&E.BW()&&Ag(z)&&(z.O.Mj||z.O.ai)?Bs(z):E.D2?z.YV.mutedAutoplay({durationMode:E.mutedAutoplayDurationMode}):g.iF("yt-player-playback-on-reload")?(g.E9("embedsItpPlayedOnReload",{playedOnReload:!0,isLoggedIn:!!z.O.ew}),g.ri("yt-player-playback-on-reload",!1),Bs(z)): +z.O.Y==="leanback"||j7r(z),g.wq(z.O)||g.CR(z.O)==="MWEB"?(g.el(g.LF(),()=>{zg(z)}),g.el(g.LF(),()=>{lE()})):(zg(z),lE()))}; +mrr=function(z){var D=E=>{E.stack&&E.stack.indexOf("player")!==-1&&z.dR().KK(E)}; +rJ.subscribe("handleError",D);i3.push(D);return()=>{rJ.unsubscribe("handleError",D);var E=i3.indexOf(D);E!==-1&&i3.splice(E,1)}}; +$T=function(z,D,E,Q,T){var k=z.AL;D===2&&(k=new l4r(z.O));D=new g.D3(z,z.O,D,k,z.template,z.visibility,z.yi,E,T,z.Bj,z.Y9);z.O.JT().K.GV(YfV)&&z.vv(E.clientPlaybackNonce);z=new g.EM(D);Q&&z.ys();return z}; +Ook=function(z,D){var E=z.YV.getAvailablePlaybackRates();D=Number(D.toFixed(2));z=E[0];E=E[E.length-1];D<=z?D=z:D>=E?D=E:(z=Math.floor(D*100+.001)%5,z!==0&&(D-=z*.01,D=Math.floor(D*100+.001)/100));return D}; +Tg=function(z){Q8(z);z.setLoopVideo(!1);z.setLoopRange(null);z.YV.Iq("legacyadtrackingpingreset");z.dj={};z.zy=[];hyV(z.AL);if(z.SO){var D=z.SO,E=z.zV();E.getPlayerType();kT(D,!1);Jg(D);crQ(D);D.K=E}D=z.Sk;z=z.zV();z.getPlayerType()!==1&&g.mV(D,"invalidParentVideoPlayerType");V3(D,!1);g.IT(D);D.K=z}; +I4I=function(z){var D=z.mediaElement;uT()?z.hc.K3(D,"webkitpresentationmodechanged",z.z_):window.document.pictureInPictureEnabled&&(z.hc.K3(D,"enterpictureinpicture",()=>{z.Gj(!0)}),z.hc.K3(D,"leavepictureinpicture",()=>{z.Gj(!1)})); +EC&&(z.hc.K3(D,"webkitbeginfullscreen",()=>{z.kx(3)}),z.hc.K3(D,"webkitendfullscreen",()=>{z.kx(0)}))}; +Ps=function(z){z.mediaElement=z.O.deviceIsAudioOnly?new g.Rj(g.nx("AUDIO")):Sz.pop()||new g.Rj(g.nx("VIDEO"));g.a(z,z.mediaElement);z.dR().setMediaElement(z.mediaElement);try{z.O.gs?(z.YQ&&z.events.Qo(z.YQ),z.YQ=z.events.K3(z.mediaElement,"volumechange",z.KD)):(z.mediaElement.j(z.WW.muted),z.mediaElement.setVolume(z.WW.volume/100))}catch(T){z.A9("html5.missingapi",2,"UNSUPPORTED_DEVICE",`setvolume.1;emsg.${T&&typeof T==="object"&&"message"in T&&typeof T.message==="string"&&T.message.replace(/[;:,]/g, +"_")}`);return}z.hc.L();I4I(z);var D=z.template,E=z.mediaElement.kX();D.GO=E;D.JX=!1;D.GO.parentNode||g.Jt(D.Lh,D.GO,0);D.En=new g.ap(0,0,0,0);B8X(D);aT(D);E=D.GO;g.AN(E,"video-stream");g.AN(E,g.wF.MAIN_VIDEO);var Q=D.app.X();Q.lG&&E.setAttribute("data-no-fullscreen","true");Q.W("html5_local_playsinline")?"playsInline"in n1()&&(E.playsInline=!0):Q.z4&&(E.setAttribute("webkit-playsinline",""),E.setAttribute("playsinline",""));Q.an&&D.GO&&D.K3(E,"click",E.play,E);try{z.mediaElement.Y()}catch(T){z.A9("html5.missingapi", +2,"UNSUPPORTED_DEVICE",`activate.1;emsg.${T&&typeof T==="object"&&"message"in T&&typeof T.message==="string"&&T.message.replace(/[;:,]/g,"_")}`)}}; +y3=function(z,D,E){z.YV.Iq(D,E);var Q=g.Us(z.O)||g.Kz(z.O)||g.I_(z.O);if(E&&Q){let T;switch(D){case "cuerangemarkersupdated":T="onCueRangeMarkersUpdated";break;case "cuerangesadded":T="onCueRangesAdded";break;case "cuerangesremoved":T="onCueRangesRemoved"}T&&g.cu(z.YV,T,E.map(k=>({getId(){return this.id},end:k.end,id:k.getId(),namespace:k.namespace==="ad"?"ad":"",start:k.start,style:k.style,visible:k.visible,markerPositionMs:k.markerPositionMs})))}}; +a4r=function(z,D=!0){var E;if(E=z.IC){E=z.IC;var Q=z.mediaElement;E=!!Q&&Q===E.mediaElement}E&&(z.f0(),Ps(z));E=z.dR();E.f0(!D);E.Ow(z.Ef,z);E.getPlayerType()!==1&&E.dispose();z=z.Ii;D=[z.L];z.L=z.Y;iL(z,[],D)}; +Gg=function(z,D,E,Q){E&&(z.f0(),Ps(z));E=z.dR();E.fK(D);var T=z.getVideoData(),k={};k.video_id=T.videoId;k.adformat=T.adFormat;T.isLivePlayback||(k.start=E.getCurrentTime(),k.resume="1");T.isLivePlayback&&mK(T)&&g.y2(z.O)&&(k.live_utc_start=E.Z9(),k.resume="1");T.D&&(k.vvt=T.D);T.vS&&(k.vss_credentials_token=T.vS,k.vss_credentials_token_type=T.Tz);T.oauthToken&&(k.oauth_token=T.oauthToken);k.autoplay=1;k.reload_count=T.C3+1;k.reload_reason=D;T.m0&&(k.unplugged_partner_opt_out=T.m0);T.m9&&(k.ypc_is_premiere_trailer= +T.m9);T.playerParams&&(k.player_params=T.playerParams);T.ew&&(k.itct=T.ew);z.loadVideoByPlayerVars(k,void 0,!0,void 0,void 0,Q);D==="signature"&&z.SO&&ki(z)}; +RIw=function(z){if(!Sfr(z)){var D=z.zV().BN();D&&(D=D.AT(),D instanceof Promise&&D.catch(()=>{})); +eA(z,E1(z.getPlayerStateObject()))}}; +Sfr=function(z){if(z.playlist&&(g.jx(z.O)||z.O.Y==="background_audio_playback")&&z.v7()){let D=z.O.W("html5_player_autonav_logging");z.nextVideo(!1,D);return!0}return!1}; +eA=function(z,D){var E=z.dR(),Q=E.getPlayerType();if(Q!==2||z.TY()){if(Q===2&&z.TY()||Q===5||Q===6||Q===7)if(D===-1||D===0||D===5)return;if(D===0){if(z.XM)return;if(E.hk()&&g.Us(z.O)){z.playVideo();return}}z.nG!==D&&(z.nG=D,g.hh(z.YV,"onStateChange",D))}else z.XI!==D&&(z.XI=D,g.hh(z.YV,"onAdStateChange",D))}; +dL=function(z,D){return z.Ii.Vi(D)}; +g.xT=function(z,D){return z.TY(D)?z.zV():D}; +Fi=function(z,D){var E=z.dR();return D===z.zV()&&z.TY(D)&&z.TY(E)?E:D}; +Lr=function(z){z=Pu(z.xe);return!!z&&z.loaded}; +ZoQ=function(z){var D=z.getVideoData(),E=z.xe;n_(E)||E.Z();!nz&&f_(E)&&Mck(E);dU(E,"embed");dU(E,"kids");dU(E,"remote");dU(E,"miniplayer");dU(E,"offline");dU(E,"unplugged");dU(E,"ypc",!1,!0);dU(E,"webgl",!1,!0);Cbn(E)||(dU(E,"captions",!0),dU(E,"endscreen"),E.K(),dU(E,"creatorendscreen",!0));E.S();E.J.Iq("modulesCreated");z.YV.Iq("videoready",D)}; +ki=function(z){if(!Lr(z)){let D=Q7(z.xe);D&&!D.created&&L_(z.xe)&&D.create()}}; +g3=function(z){var D=z.getVideoData();if(!D.f7){var E;z.O.experiments.EH("html5_stateful_audio_normalization")&&D.hostCpn&&(E=fr(z,D.hostCpn)?.getVideoData()?.Af?.B());D=z.O.gs?1:jk(D.Af,E);E=z.mediaElement;E.j(z.WW.muted);try{E.setVolume(z.WW.volume*D/100)}catch{g.xl(new g.k3("b183742307",`multiplier: ${D}, volume: ${z.WW.volume}`))}}}; +Ag=function(z){z=nH(z);z.BW();return GJ(z)}; +Mt=function(z,D){var E=(D?D:nH(z)).P5;z.AL.tick("ep_pr_r");if(E!=null&&(pTQ(z.playlist,E),z.bT))z.playlist.onReady(()=>{CH(z,D)})}; +CH=function(z,D){var E=g.mZ(z.O)&&!z.O.D,Q=E&&D?D:CP(z.playlist);D=E&&D?D:z.getVideoData();Q&&(D.Jr&&(z.O.Mj||z.O.ai)||!z.GU?(D=D.ur,Q=z.ph(Q,1),D&&hg(z,Q)):nr(z,Q,1));g.mZ(z.O)&&z.AL.tick("ep_p_l");z.bT=!1;g.KO(z.YV,"onPlaylistUpdate")}; +Bs=function(z){var D=z.zV();if(D.getPlayerState().K(128))return!1;D=D.getVideoData();Ag(z)&&z.O.ai&&(Sz.length&&z.Nd?(r3(z,{muted:!1,volume:z.WW.volume},!1),Un(z,!1)):Sz.length||z.WW.muted||(r3(z,{muted:!0,volume:z.WW.volume},!1),Un(z,!0)));Ag(z)&&g.mZ(z.O)&&D.mutedAutoplay&&(r3(z,{muted:!0,volume:z.WW.volume},!1),Un(z,!0));D.IX&&r3(z,{muted:!0,volume:z.WW.volume},!1);sn(z,1,D,!1);var E=z.zV();z.YV.Iq("initializingmode");z.Z2(E);z.B2(3);var Q;if(!(Q=!z.O.FB)){if(Q=z.IC){Q=z.IC;var T=z.mediaElement; +Q=!!T&&T===Q.mediaElement}Q=Q&&z.fl}Q&&(z.f0(),Ps(z),E.setMediaElement(z.mediaElement));E.Vs();if(E.getPlayerState().K(128))return!1;D.QA||eA(z,3);return z.fl=!0}; +j7r=function(z){z.YV.Iq("initializingmode");z.B2(2);dU(z.xe,"remote");dU(z.xe,"miniplayer")}; +zg=function(z){if(!z.W("use_rta_for_player"))if(z.W("fetch_att_independently"))z.yp.cN();else{var D=z.getVideoData().botguardData;D&&g.zf(D,z.O,z.getVideoData().y0||"")}}; +Un=function(z,D){D!==z.Nd&&(z.Nd=D,g.KO(z.YV,"onMutedAutoplayChange",D))}; +sn=function(z,D,E,Q){var T=Wh(D,E),k=z.Ii.Z.get(T)||null;if(!k)return null;z.Ii.Z.remove(T);if(k.m7())return null;if(k.getPlayerState().K(128))return k.dispose(),null;if(k===dL(z,{playerType:D}))return z.AL.infoGel({isCacheHit:!0}),k;if((k.getVideoData().oauthToken||E.oauthToken)&&k.getVideoData().oauthToken!==E.oauthToken)return null;D===1&&(D=z.dR().getVideoData(),Iq(D)&&D.isAd()&&Q||Q8(z));Q||z.Z2(k,!0);z.AL.infoGel({isCacheHit:!0});return k}; +g.cyX=function(z){var D=(0,g.N)(),E=z.getCurrentTime();z=z.getVideoData();E=1E3*(E-z.startSeconds);z.isLivePlayback&&(E=0);return D-Math.max(E,0)}; +eIn=function(z,D){if(!z.XM)return!1;var E=z.XM.startTimeMs*.001-1,Q=z.XM.endTimeMs*.001;z.XM.type==="repeatChapter"&&Q--;return Math.abs(D-E)<=1E-6||Math.abs(D-Q)<=1E-6||D>=E&&D<=Q}; +KBw=function(z){var D=z.dR();if(z.W("html5_disable_loop_range_for_shorts_ads")&&D.getVideoData().isAd()?0:Iq(D.getVideoData())&&!D.m$())D=Nt(z)*1E3-z.getVideoData().E8,z.W("html5_gapless_new_slr")?(z=z.cI,oT(z.app,"gaplessshortslooprange"),D=new g.vJ(0,D,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),(z=z.app.dR())&&z.addCueRange(D)):z.setLoopRange({startTimeMs:0,endTimeMs:D,type:"shortsLoop"})}; +pjX=function(z){var D=z.zV();if(!(D.getPlayerState().K(64)&&nH(z).isLivePlayback&&z.XM.startTimeMs<5E3)){if(z.XM.type==="repeatChapter"){var E=Uh(z.ug())?.Ox();let Q=z.getVideoData()?.Ly;if(E instanceof hIs&&Q){let T=0;for(let k of Q){if(k.startTime>z.XM.startTimeMs)break;T++}E.renderChapterSeekingAnimation(0,Q[T===0?T:T-1].title)}isNaN(Number(z.XM.loopCount))?z.XM.loopCount=0:z.XM.loopCount++;z.XM.loopCount===1&&g.cu(z.YV,"innertubeCommand",z.getVideoData().h1)}E={Vh:"application_loopRangeStart"}; +if(z.XM.type==="clips"||z.XM.type==="shortsLoop")E.seekSource=58;D.seekTo(z.XM.startTimeMs*.001,E)}}; +Hs=function(z,D,E){if(z.TY(E)&&(E=E.getVideoData(),!g.Xi(z))){z=z.Sk;for(var Q of z.L)if(E.Nj===Q.Nj){D+=Q.Ry/1E3;break}Q=D;for(let T of z.L){if(E.Nj===T.Nj)break;z=T.Ry/1E3;if(z{z.bT=!0;Mt(z,k)}); +else z.playlist.onReady(()=>{CH(z)}); +g.mZ(z.O)&&z.AL.tick("ep_a_pr_r")}; +fr=function(z,D){var E=dL(z,{playerType:1});if(E){if(E.getVideoData().clientPlaybackNonce===D)return E;if((z=z.vW.K)&&z.getVideoData().clientPlaybackNonce===D)return z}return null}; +Ju=function(z){var D=au(!0);return D&&(D===z.template.element||z.mediaElement&&D===z.mediaElement.kX())?D:null}; +gsI=function(z,D){var E=window.screen?.orientation;if(z.O.j&&E&&E.lock&&(!g.X1||!Ura))if(D){D=E.type.indexOf("portrait")===0;let Q=z.template.getVideoAspectRatio(),T=D;Q<1?T=!0:Q>1&&(T=!1);z.Pk&&T===D||(E=E.lock(T?"portrait":"landscape"),E!=null&&E.catch(()=>{}),z.Pk=!0)}else z.Pk&&(z.Pk=!1,E.unlock())}; +ryk=function(z,D){D.bounds=z.getBoundingClientRect();var E=["display","opacity","visibility","zIndex"];for(let Q of E)D[Q]=xR(z,Q);D.hidden=!!z.hidden}; +iow=function(z){return z.name==="TypeError"&&z.stack.includes("/s/player/")&&yN()<=105}; +uM=function(z,D){if(z.api.X().W("web_player_log_click_before_generating_ve_conversion_params")){var E=Math.floor(-z.scrollPosition/(z.B+z.A));let Q=Math.min(E+z.columns,z.suggestionData.length)-1;for(;E<=Q;E++)z.api.logVisibility(z.K[E].element,D)}}; +V8=function(z){z.next.element.style.bottom=`${z.U}px`;z.previous.element.style.bottom=`${z.U}px`;var D=z.scrollPosition,E=z.containerWidth-z.suggestionData.length*(z.B+z.A);g.Dr(z.element,"ytp-scroll-min",D>=0);g.Dr(z.element,"ytp-scroll-max",D<=E)}; +wjw=function(z){for(var D=0;D{tZw(z,G,k)})),D&&k.setAttribute("target",D),E=g.nx("DIV"),E.appendChild(k),Q.appendChild(E)))}}; +jA=function(z){if(z.runs)for(let D=0;D{var k=D;if(z.A){var G=z.suggestionData[k],e=G.sessionData;z.U&&z.api.W("web_player_log_click_before_generating_ve_conversion_params")?(z.api.logClick(z.K[k].element),k=G.Ch(),G={},ZF(z.api,[G]),k=g.pD(k,G),Zb(k,z.api,T)):Rd(T,z.api,z.U,e||void 0)&&z.api.wI(G.videoId,e,G.playlistId)}else T.preventDefault(),document.activeElement.blur()}); +E.XH(z.suggestions.element);z.K.push(E);z.api.createServerVe(E.element,E)}}; +BzV=function(z){if(z.api.X().W("web_player_log_click_before_generating_ve_conversion_params")){var D=Math.floor(-z.scrollPosition/(z.V+8));let E=Math.min(D+z.columns,z.suggestionData.length)-1;for(;D<=E;D++)z.api.logVisibility(z.K[D].element,!0)}}; +lM=function(z){var D=z.api.Fn()?32:16;D=z.Y/2+D;z.next.element.style.bottom=`${D}px`;z.previous.element.style.bottom=`${D}px`;D=z.scrollPosition;var E=z.containerWidth-z.suggestionData.length*(z.V+8);g.Dr(z.element,"ytp-scroll-min",D>=0);g.Dr(z.element,"ytp-scroll-max",D<=E)}; +DvV=function(z){var D=z.suggestionData.length;for(let k=0;k{Yi(z)},null),Yi(z))}; +IQ=function(z){var D=z.J;z=!!D.isEmbedsShortsMode();g.Dr(D.getRootNode(),"ytp-shorts-mode",z);if(D=D.getVideoData())D.Z3=z}; +kSr=function(z){{var D=z.J;let E=D.X();E.GF&&!E.S&&g.mZ(E)?D.isEmbedsShortsMode()?(D=D.a8(),D=Math.min(D.width,D.height)>=315):D=!D.Bt():D=!1}D!==z.Y&&(z.Y=D,z.B&&(z.B.dispose(),z.B=null),z.A&&(z.A.dispose(),z.A=null),z.Z&&(z.Z.dispose(),z.Z=null),z.L&&(z.L.stop(),z.L.dispose(),z.L=null),D&&(g.gf(z.J),z.J.isEmbedsShortsMode()&&(z.Z=new g.mM({G:"div",vF:"ytp-pause-overlay-backdrop",rR:{tabIndex:"-1"}}),g.a(z,z.Z),g.Ah(z.J,z.Z.element,4),z.L=new g.vh(z.Z,1E3,!1,100),g.a(z,z.L),z.Z.hide()),z.B=new g.mM({G:"div", +vF:"ytp-pause-overlay-container",rR:{tabIndex:"-1"}}),g.a(z,z.B),z.A=new QGX(z.J),g.a(z,z.A),z.A.XH(z.B.element),g.Ah(z.J,z.B.element,4),TWO(z,z.J.getPlayerStateObject())))}; +TWO=function(z,D){z.L&&(!D.K(4)&&!D.K(2)||D.K(1024)?z.L.hide():z.L.show())}; +aQ=function(z,D){var E=z.J.X();z={adSource:"EMBEDS_AD_SOURCE_YOUTUBE",breakType:z.J.getCurrentTime()===0?"EMBEDS_AD_BREAK_TYPE_PRE_ROLL":z.J.getPlayerState()===0?"EMBEDS_AD_BREAK_TYPE_POST_ROLL":"EMBEDS_AD_BREAK_TYPE_MID_ROLL",embedUrl:ac(z.J.X().loaderUrl),eventType:D,youtubeHost:g.Yw(z.J.X().IY)||""};z.embeddedPlayerMode=E.yA;g.E9("embedsAdEvent",z)}; +zL=[];EOQ=typeof Object.create=="function"?Object.create:function(z){function D(){} +D.prototype=z;return new D}; +DXO=typeof Object.defineProperties=="function"?Object.defineProperty:function(z,D,E){if(z==Array.prototype||z==Object.prototype)return z;z[D]=E.value;return z}; +FQ=globalThis;kO="Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64".split(" ");FQ.BigInt64Array&&(kO.push("BigInt64"),kO.push("BigUint64"));var QkL=Object.setPrototypeOf;eW("Symbol.dispose",function(z){return z?z:Symbol("Symbol.dispose")}); +eW("SuppressedError",function(z){function D(E,Q,T){if(!(this instanceof D))return new D(E,Q,T);T=Error(T);"stack"in T&&(this.stack=T.stack);this.message=T.message;this.error=E;this.suppressed=Q} +if(z)return z;T6J(D,Error);D.prototype.name="SuppressedError";return D}); +eW("String.prototype.replaceAll",function(z){return z?z:function(D,E){if(D instanceof RegExp&&!D.global)throw new TypeError("String.prototype.replaceAll called with a non-global RegExp argument.");return D instanceof RegExp?this.replace(D,E):this.replace(new RegExp(String(D).replace(/([-()\[\]{}+?*.$\^|,:#>>0);kLk=0;var Vpk=class{constructor({url:z,SH:D}){this.L=z;this.Z=D;this.A=(new Date).getTime()-17040672E5;this.K={};for(var E=/[?&]([^&=]+)=([^&]*)/g;D=E.exec(z);)this.K[D[1]]=D[2]}};g.pn(g.g6,Error);g.g6.prototype.name="CustomError";var CY;var bnO=/&/g,jkQ=//g,mXL=/"/g,lJO=/'/g,YaW=/\x00/g,Onn=/[\x00&<>"']/;var DM=globalThis.trustedTypes,Tp;var Gp=class{constructor(z){this.K=z}toString(){return this.K+""}};g.Fr=class{constructor(z){this.K=z}toString(){return this.K}};g.ue=new g.Fr("about:invalid#zClosurez");var fw,LIk;fw=class{constructor(z){this.BW=z}};g.Xr=[nw("data"),nw("http"),nw("https"),nw("mailto"),nw("ftp"),new fw(z=>/^[^:]*([/?#]|$)/.test(z))]; +LIk=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;g.jB=class{constructor(z){this.K=z}toString(){return this.K+""}};var I6=class{constructor(z){this.K=z}toString(){return this.K+""}};var Kw=class{constructor(z){this.K=z}toString(){return this.K}};var Fh={};var Saw,RwX;Saw=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");g.Nc=/#|$/;RwX=/[?&]($|#)/;var sV=class extends Error{constructor(z,D,E=Error()){super();this.code=z;D+=":";E instanceof Error?(this.message=D+E.message,this.stack=E.stack||""):(this.message=D+String(E),this.stack="");Object.setPrototypeOf(this,new.target.prototype)}};g.w9.prototype.SW=!1;g.w9.prototype.m7=function(){return this.SW}; +g.w9.prototype.dispose=function(){this.SW||(this.SW=!0,this.BF())}; +g.w9.prototype[Symbol.dispose]=function(){this.dispose()}; +g.w9.prototype.addOnDisposeCallback=function(z,D){this.SW?D!==void 0?z.call(D):z():(this.xY||(this.xY=[]),D&&(z=z.bind(D)),this.xY.push(z))}; +g.w9.prototype.BF=function(){if(this.xY)for(;this.xY.length;)this.xY.shift()()};var KIJ=class extends g.w9{constructor(z){super();this.wpc=z}c_(){return this.wpc.f()}v_(z){this.wpc.c(z)}A(z){return this.wpc.m(oc(z))}lO(z){return this.wpc.mws(oc(z))}},tX=class extends g.w9{constructor(z){super();this.Ye=z;this.A="keydown keypress keyup input focusin focusout select copy cut paste change click dblclick auxclick pointerover pointerdown pointerup pointermove pointerout dragenter dragleave drag dragend mouseover mousedown mouseup mousemove mouseout touchstart touchend touchmove wheel".split(" "); +this.L=void 0;this.KS=this.Ye.p;this.Z=this.CK.bind(this);this.addOnDisposeCallback(()=>void cV6(this))}snapshot(z){return this.Ye.s({...(z.kL&&{c:z.kL}), +...(z.nX&&{s:z.nX}),...(z.uT!==void 0&&{p:z.uT})})}CK(z){this.Ye.e(z)}WR(){return this.Ye.l()}};var GSa=class extends g.w9{constructor(){super(...arguments);this.AT=1}share(){if(this.m7())throw Error("E:AD");this.AT++;return this}dispose(){--this.AT||super.dispose()}};var edI=class{constructor(z){this.K=z;TE(z,"/client_streamz/bg/frs",z3("mk"))}so(z,D){this.K.so("/client_streamz/bg/frs",z,D)}},dvX=class{constructor(z){this.K=z;TE(z,"/client_streamz/bg/wrl",z3("mn"),Bq("ac"),Bq("sc"),z3("rk"),z3("mk"))}so(z,D,E,Q,T,k){this.K.so("/client_streamz/bg/wrl",z,D,E,Q,T,k)}},F7X=class{constructor(z){this.L=z;GE(z,"/client_streamz/bg/ec",z3("en"),z3("mk"))}K(z,D){Lm(this.L,"/client_streamz/bg/ec",[z,D])}},L7V=class{constructor(z){this.K=z;TE(z,"/client_streamz/bg/el",z3("en"), +z3("mk"))}so(z,D,E){this.K.so("/client_streamz/bg/el",z,D,E)}},feL=class{constructor(z){this.L=z;GE(z,"/client_streamz/bg/cec",Bq("ec"),z3("mk"))}K(z,D){Lm(this.L,"/client_streamz/bg/cec",[z,D])}},nFI=class{constructor(z){this.L=z;GE(z,"/client_streamz/bg/po/csc",Bq("cs"),z3("mk"))}K(z,D){Lm(this.L,"/client_streamz/bg/po/csc",[z,D])}},W7W=class{constructor(z){this.L=z;GE(z,"/client_streamz/bg/po/ctav",z3("av"),z3("mk"))}K(z,D){Lm(this.L,"/client_streamz/bg/po/ctav",[z,D])}},XFn=class{constructor(z){this.L= +z;GE(z,"/client_streamz/bg/po/cwsc",z3("su"),z3("mk"))}K(z,D){Lm(this.L,"/client_streamz/bg/po/cwsc",[z,D])}},JwX=class{constructor(z){this.K=z;TE(z,"/client_streamz/bg/od/p",z3("mk"))}so(z,D){this.K.so("/client_streamz/bg/od/p",z,D)}},uR6=class{constructor(z){this.K=z;TE(z,"/client_streamz/bg/od/n",z3("et"),z3("mk"))}so(z,D,E){this.K.so("/client_streamz/bg/od/n",z,D,E)}};var ao=!0,Io,Du;var SA;SA=Vr(1,!0);g.eS=Vr(610401301,!1);Vr(899588437,!1);Vr(772657768,!0);Vr(513659523,!1);Vr(568333945,!0);Vr(1331761403,!1);Vr(651175828,!1);Vr(722764542,!1);Vr(748402145,!1);Vr(748402146,!1);var dO=Vr(748402147,!0);Vr(333098724,!1);Vr(861377723,!1);Vr(861377724,SA);Vr(869336903,!1);Vr(882674507,!1);Vr(869336904,SA);Vr(869336905,SA);Vr(1675845485,!1);Vr(907842688,!1);Vr(909324564,!1);Vr(916544035,!1);Vr(482019471,!1);Vr(2147483644,!1);Vr(2147483645,!1);Vr(2147483646,SA);Vr(2147483647,!0);g.dE=!!g.us("yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override");var VoI;VoI=g.XQ.navigator;g.Ff=VoI?VoI.userAgentData||null:null;g.l7[" "]=function(){};var qV,Xk,Ura,O$X,b$k,jGX,aj,RQ;qV=W7();g.Uu=nv()?!1:g.fv("Trident")||g.fv("MSIE");g.kS=g.fv("Edge");g.Py=g.kS||g.Uu;g.hz=g.fv("Gecko")&&!(g.qX(g.G3(),"WebKit")&&!g.fv("Edge"))&&!(g.fv("Trident")||g.fv("MSIE"))&&!g.fv("Edge");g.kG=g.qX(g.G3(),"WebKit")&&!g.fv("Edge");Xk=g.v7();Ura=g.mL();g.kf=g.Oj();O$X=b7();b$k=g.fv("iPad");jGX=g.fv("iPod");aj=g.jS();g.pR=g.qX(g.G3(),"KaiOS"); +a:{let z="",D=function(){var E=g.G3();if(g.hz)return/rv:([^\);]+)(\)|;)/.exec(E);if(g.kS)return/Edge\/([\d\.]+)/.exec(E);if(g.Uu)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(E);if(g.kG)return/WebKit\/(\S+)/.exec(E);if(qV)return/(?:Version)[ \/]?(\S+)/.exec(E)}(); +D&&(z=D?D[1]:"");if(g.Uu){var Z3;let E=g.XQ.document;Z3=E?E.documentMode:void 0;if(Z3!=null&&Z3>parseFloat(z)){RQ=String(Z3);break a}}RQ=z}var Yr=RQ,Hn6={};var EC,QV;g.KR=Xf();EC=b7()||g.fv("iPod");QV=g.fv("iPad");g.ch=g.fv("Android")&&!(Jd()||Xf()||W7()||g.fv("Silk"));g.X1=Jd();g.m4=g.u7()&&!g.jS();var SS={},xr=null;var H7=/[-_.]/g,UXX={"-":"+",_:"/",".":"="},rE={};var gE=class{isEmpty(){return this.K==null}sizeBytes(){var z=td(this);return z?z.length:0}constructor(z,D){wE(D);this.K=z;if(z!=null&&z.length===0)throw Error("ByteString should be constructed with non-empty values");}},Uj;var sj=void 0;var Me=qe("jas",!0),ic=qe(),se=qe(),vFw=qe(),oOs=qe(),FHa=qe(),AVL=qe(),wp=qe("m_m",!0),$XJ=qe(),mvr=qe();[...Object.values({tj:1,Pd:2,Cg:4,gT:8,AY:16,Im:32,a4:64,sB:128,WB:256,w4:512,S5:1024,Qm:2048,ZA:4096,Ou:8192})];var vz,leI=[];leI[Me]=7;vz=Object.freeze(leI);var t1={},P7={},sB=Object.freeze({}),HB={},zd={};var il,DjO,YwX;g.Td=Ee(z=>typeof z==="number"); +g.Q9=Ee(z=>typeof z==="string"); +il=Ee(z=>z!=null&&typeof z==="object"&&typeof z.then==="function"); +DjO=Ee(z=>typeof z==="function"); +YwX=Ee(z=>!!z&&(typeof z==="object"||typeof z==="function"));var BL=Ee(z=>z>=Iea&&z<=aeQ),Iea=BigInt(Number.MIN_SAFE_INTEGER),aeQ=BigInt(Number.MAX_SAFE_INTEGER);var Gd=0,eJ=0,KV;var Rx=typeof BigInt==="function"?BigInt.asIntN:void 0,wXw=typeof BigInt==="function"?BigInt.asUintN:void 0,h1=Number.isSafeInteger,vL=Number.isFinite,Kd=Math.trunc,rVa=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var qaW={};var PL=class{},SwQ={d8:!0};var M$;var T0,kP;var zb6=g.kH(0),Dz={};var eF=class{constructor(z,D,E){this.buffer=z;if(E&&!D)throw Error();this.K=D}};var RdL=class{constructor(z,D,E,Q){this.L=null;this.V=!1;this.B=null;this.K=this.A=this.Z=0;this.init(z,D,E,Q)}init(z,D,E,{Yu:Q=!1,rG:T=!1}={}){this.Yu=Q;this.rG=T;z&&(z=dc(z,this.rG),this.L=z.buffer,this.V=z.K,this.B=null,this.Z=D||0,this.A=E!==void 0?this.Z+E:this.L.length,this.K=this.Z)}free(){this.clear();Kr.length<100&&Kr.push(this)}clear(){this.L=null;this.V=!1;this.B=null;this.K=this.A=this.Z=0;this.Yu=!1}reset(){this.K=this.Z}},Kr=[];var Ecw=class{constructor(z,D,E,Q){if(Kr.length){let T=Kr.pop();T.init(z,D,E,Q);z=T}else z=new RdL(z,D,E,Q);this.K=z;this.Z=this.K.K;this.L=this.A=-1;jF(this,Q)}free(){this.K.clear();this.L=this.A=-1;bw.length<100&&bw.push(this)}reset(){this.K.reset();this.Z=this.K.K;this.L=this.A=-1}},bw=[];var Z$V=class{constructor(){if(HB!==HB)throw Error();}};var Kt=class{constructor(z,D){this.L=z>>>0;this.K=D>>>0}},xW,rc=class{constructor(z,D){this.L=z>>>0;this.K=D>>>0}},Ui;var cwX=class{constructor(){this.K=[]}length(){return this.K.length}end(){var z=this.K;this.K=[];return z}};var K7X=class{constructor(){this.A=[];this.L=0;this.K=new cwX}};var Th,hdJ,hu,pFV,xvW,H$Q,NWQ,Hh,UvO,gFJ,rwk;Th=Dk();hdJ=Dk();hu=Dk();g.pr=Dk();pFV=Dk();xvW=Dk();H$Q=Dk();g.xi=Dk();NWQ=Dk();Hh=Dk();UvO=Dk();g.N4=Dk();gFJ=Dk();rwk=Dk();g.XF=class{constructor(z,D,E){this.pJ=G0(z,D,E,2048)}toJSON(){return EB(this)}iY(z){return JSON.stringify(EB(this,z))}clone(){var z=this.pJ,D=z[Me]|0;return LS(this,z,D)?fS(this,z,!0):new this.constructor(Fw(z,D,!1))}};g.XF.prototype[wp]=t1;g.XF.prototype.toString=function(){return this.pJ.toString()};var Ql=class{constructor(z,D,E){this.Ft=z;this.Ky=D;z=hV(Th);this.K=!!z&&E===z||!1}},Tvs=kA(function(z,D,E,Q,T){if(z.L!==2)return!1;YW(z,wO(D,Q,E),T);return!0},eI),kpX=kA(function(z,D,E,Q,T){if(z.L!==2)return!1; +YW(z,wO(D,Q,E),T);return!0},eI),mp=Symbol(),uz=Symbol(),bz=Symbol(),IO=Symbol(),jI=Symbol(),dd,FF;var iz=(z,D)=>{var E=new K7X;aO(z.pJ,E,nV(mp,vk,lz,D));si(E,E.K.end());z=new Uint8Array(E.L);D=E.A;var Q=D.length,T=0;for(let k=0;k>31)*2+1;var T=Q>>>23&255;Q&=8388607;g.ck(D,E,T==255?Q?NaN:z*Infinity:T==0?z*1.401298464324817E-45*Q:z*Math.pow(2,T-150)*(Q+8388608));return!0},function(z,D,E){D=Oe(D); +D!=null&&($W(z,E,5),z=z.K,E=KV||(KV=new DataView(new ArrayBuffer(8))),E.setFloat32(0,+D,!0),eJ=0,Gd=E.getUint32(0,!0),ta(z,Gd))},UvO),rL=g.RO(function(z,D,E){z.L!==0?z=!1:(g.ck(D,E,g.Lt(z.K,g.WL)),z=!0); +return z},g.pV,g.xi),i$I=g.RO(function(z,D,E){z.L!==0?z=!1:(g.ck(D,E,g.Lt(z.K,nd)),z=!0); +return z},function(z,D,E){D=N$(D); +if(D!=null&&(Mk(D),D!=null))switch($W(z,E,0),typeof D){case "number":z=z.K;FI(D);wc(z,Gd,eJ);break;case "bigint":E=ha(D);wc(z.K,E.L,E.K);break;default:E=HQ(D),wc(z.K,E.L,E.K)}},NWQ),iM=g.RO(function(z,D,E){if(z.L!==0)return!1; +g.ck(D,E,g.nt(z.K));return!0},g.xA,g.pr),wFX=g.RO(function(z,D,E){return gd(z,D,E)},function(z,D,E){D=N$(D); +if(D!=null)switch(zh(D),$W(z,E,1),z=z.K,zh(D),typeof D){case "number":D<0?(E=-D,D=Nk(new Kt(E&4294967295,E/4294967296)),E=D.K,ta(z,D.L),ta(z,E)):(dp(D),ta(z,Gd),ta(z,eJ));break;case "bigint":D=D>>0);return!0},function(z,D,E){D=ax(D); +D!=null&&D!=null&&($W(z,E,0),y$(z.K,D))},pFV),Ph=g.RO(function(z,D,E){if(z.L!==0)return!1; +g.ck(D,E,g.nt(z.K));return!0},function(z,D,E){Aa(z,E,Ix(D))},rwk),ywI=Zk(function(z,D,E){if(z.L!==0&&z.L!==2)return!1; +D=pS(D,D[Me]|0,E);z.L==2?cQ(z,DQw,D):D.push(g.nt(z.K));return!0},function(z,D,E){D=SI(Ix,D,!0); +if(D!=null)for(let Q=0;Q>>0&255),z.K.push(D>>>8&255),z.K.push(D>>>16&255),z.K.push(D>>>24&255))},H$Q);var sGV=new Map,$vJ=class extends Z$V{constructor(z,D){super();this.typeName=z;this.K=D;if(HB!==HB)throw Error();sGV.set(z,this)}};var PYW=class{constructor(z){var D=qwn;this.K=z;this.isRepeated=0;this.L=yu;this.defaultValue=void 0;this.A=D.messageId!=null?zd:void 0}register(){g.l7(this)}};var qxQ=class extends g.XF{constructor(z){super(z)}};var Pk=class extends g.XF{constructor(z){super(z)}},Mj=[1,2,3];var sN=class extends g.XF{constructor(z){super(z)}},$A=[1,2,3];var qj=class extends g.XF{constructor(z){super(z)}};var Mow=class extends g.XF{constructor(z){super(z)}};var CYV=class extends g.XF{constructor(z){super(z)}},AwW=[1,2,3];g.yl=class extends g.XF{constructor(z){super(z)}};g.yl.prototype.RP=DJ(0);g.yl.prototype.L=g.wd([0,tu,[0,AwW,oQ,[0,tu,-1,wL],oQ,[0,tu,-1,iM,wL],oQ,[0,tu]],Zk(function(z,D,E){if(z.L!==2)return!1;z=Ro(z);pS(D,D[Me]|0,E).push(z);return!0},function(z,D,E){D=SI(g.rp,D,!0); +if(D!=null)for(let G=0;G=0;D--)this.remove(z[D])}; +var xp=new k0(typeof document=="undefined"?null:document);var zUQ=class{async compress(z){var D=new CompressionStream("gzip"),E=(new Response(D.readable)).arrayBuffer();D=D.writable.getWriter();await D.write((new TextEncoder).encode(z));await D.close();return new Uint8Array(await E)}isSupported(z){return z<1024?!1:typeof CompressionStream!=="undefined"}};var DBX=class extends g.XF{constructor(z){super(z)}};var E9L=class{constructor(z,D){this.intervalMs=z;this.callback=D;this.enabled=!1;this.K=()=>g.cX(); +this.L=this.K()}setInterval(z){this.intervalMs=z;this.timer&&this.enabled?(this.stop(),this.start()):this.timer&&this.stop()}start(){this.enabled=!0;this.timer||(this.timer=setTimeout(()=>{this.tick()},this.intervalMs),this.L=this.K())}stop(){this.enabled=!1; +this.timer&&(clearTimeout(this.timer),this.timer=void 0)}tick(){if(this.enabled){let z=Math.max(this.K()-this.L,0);z{this.tick()},this.intervalMs-z):(this.timer&&(clearTimeout(this.timer),this.timer=void 0),this.callback(),this.enabled&&(this.stop(),this.start()))}else this.timer=void 0}};var QZQ=class extends g.XF{constructor(z){super(z)}};var TnX=class extends g.XF{constructor(z){super(z)}};g.l=g.Wr.prototype;g.l.clone=function(){return new g.Wr(this.x,this.y)}; +g.l.equals=function(z){return z instanceof g.Wr&&Xm(this,z)}; +g.l.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this}; +g.l.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this}; +g.l.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this}; +g.l.scale=function(z,D){this.x*=z;this.y*=typeof D==="number"?D:z;return this};g.l=g.JU.prototype;g.l.clone=function(){return new g.JU(this.width,this.height)}; +g.l.aspectRatio=function(){return this.width/this.height}; +g.l.isEmpty=function(){return!VB(this)}; +g.l.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; +g.l.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; +g.l.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; +g.l.scale=function(z,D){this.width*=z;this.height*=typeof D==="number"?D:z;return this};var sl="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var NO=class{constructor(z,D){this.K=z===U9&&D||""}toString(){return this.K}},U9={};new NO(U9,"");var Qx={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};g.l=Pr.prototype;g.l.kX=function(){return Br(this.K)}; +g.l.getElementsByTagName=function(z,D){return(D||this.K).getElementsByTagName(String(z))}; +g.l.NN=function(z){return g.DA(z,this.K)}; +g.l.createElement=function(z){return Fs(this.K,z)}; +g.l.appendChild=function(z,D){z.appendChild(D)}; +g.l.append=function(z,D){Lx(g.Mu(z),z,arguments,1)}; +g.l.canHaveChildren=function(z){if(z.nodeType!=1)return!1;switch(z.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0}; +g.l.removeNode=g.uk;g.l.contains=g.Vx;g.l.isFocusable=jM;var kia=class extends g.XF{constructor(z){super(z)}G7(){return zv(this,1)}};var lk=class extends g.XF{constructor(z){super(z)}};var ZA=class extends g.XF{constructor(z){super(z)}},j6s=tp(ZA);var Kx=class extends g.XF{constructor(z){super(z)}};var YG=["platform","platformVersion","architecture","model","uaFullVersion"],mE=new ZA,I9=null;var SM=class extends g.XF{constructor(z){super(z)}};var Giw=class extends g.XF{constructor(z){super(z)}};var eUW=class extends g.XF{constructor(z){super(z,4)}};var M4=class extends g.XF{constructor(z){super(z,37)}W(){var z=this.pJ;return tk(z,z[Me]|0,Giw,7)!==void 0}};var dBQ=class extends g.XF{constructor(z){super(z,19)}F2(z){return Gv(this,2,z)}};var FTn=class{constructor(z,D=!1){this.HP=D;this.uach=this.locale=null;this.L=0;this.isFinal=!1;this.K=new dBQ;Number.isInteger(z)&&this.K.F2(z);D||(this.locale=document.documentElement.getAttribute("lang"));cO(this,new SM)}F2(z){this.K.F2(z);return this}build(z,D=0,E=0,Q=null,T=0,k=0){if(!this.HP){var G=R9(this);var e=new kia;e=Gv(e,1,this.L);e=bc(e,2,jJ(this.isFinal));E=bc(e,3,g.YH(E>0?E:void 0));T=bc(E,4,g.YH(T>0?T:void 0));k=bc(T,5,g.YH(k>0?k:void 0));T=k.pJ;E=T[Me]|0;k=Cv(k,E)?k:LS(k,T,E)?fS(k, +T):new k.constructor(Fw(T,E,!0));qd(G,kia,10,k)}G=this.K.clone();k=Date.now().toString();G=bc(G,4,g.cL(k));z=Md(G,M4,3,z.slice());Q&&(G=new QZQ,Q=bc(G,13,g.YH(Q)),G=new TnX,Q=qd(G,QZQ,2,Q),G=new eUW,Q=qd(G,TnX,1,Q),Q=Gv(Q,2,9),qd(z,eUW,18,Q));D&&Q$(z,14,D);return z}};var RT;RT=g.kG?"webkitTransitionEnd":"transitionend";g.ht.prototype.L=0;g.ht.prototype.reset=function(){this.K=this.A=this.Z;this.L=0}; +g.ht.prototype.getValue=function(){return this.A};var qwn=class extends g.XF{constructor(z){super(z,8)}},LTL=tp(qwn);var Cr;Cr=new PYW(class extends g.XF{constructor(z){super(z)}});var fsa=class extends g.w9{constructor(z){super();this.componentId="";this.K=[];this.xV="";this.pageId=null;this.C3=this.yA=-1;this.U=this.experimentIds=null;this.D=this.j=this.V=this.Z=0;this.wR=1;this.timeoutMillis=0;this.AT=!1;this.logSource=z.logSource;this.G9=z.G9||(()=>{}); +this.A=new FTn(z.logSource,z.HP);this.network=z.network||null;this.vl=z.vl||null;this.S=z.MW||null;this.sessionIndex=z.sessionIndex||null;this.D3=z.D3||!1;this.logger=null;this.withCredentials=!z.Td;this.HP=z.HP||!1;this.Y=!this.HP&&!!g.dM()&&!!g.dM().navigator&&g.dM().navigator.sendBeacon!==void 0;this.WF=typeof URLSearchParams!=="undefined"&&!!(new URL(xG())).searchParams&&!!(new URL(xG())).searchParams.set;var D=a9(new SM);cO(this.A,D);this.B=new g.ht(1E4,3E5,.1);z=mQI(this,z.e3);this.L=new E9L(this.B.getValue(), +z);this.ew=new E9L(6E5,z);this.D3||this.ew.start();this.HP||(document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&HO(this)}),document.addEventListener("pagehide",()=>{HO(this)}))}BF(){HO(this); +this.L.stop();this.ew.stop();super.BF()}dispatch(z){if(z instanceof M4)this.log(z);else try{var D=new M4,E=z.iY();var Q=Tv(D,8,E);this.log(Q)}catch{}}log(z){if(this.WF){z=z.clone();var D=this.wR++;z=Q$(z,21,D);this.componentId&&Tv(z,26,this.componentId);D=z;{var E=Vu(D,1);let Q=typeof E;E=E==null?E:Q==="bigint"?String(Rx(64,E)):m8(E)?Q==="string"?xH(E):pd(E):void 0}E==null&&(E=Date.now(),E=Number.isFinite(E)?E.toString():"0",bc(D,1,g.cL(E)));E=Vu(D,15,void 0,void 0,HL);E!=null&&(typeof E==="bigint"? +BL(E)?E=Number(E):(E=Rx(64,E),E=BL(E)?Number(E):String(E)):E=m8(E)?typeof E==="number"?pd(E):xH(E):void 0);E!=null||Q$(D,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(E=this.experimentIds.clone(),qd(D,DBX,16,E));D=this.K.length-1E3+1;D>0&&(this.K.splice(0,D),this.Z+=D);this.K.push(z);this.D3||this.L.enabled||this.L.start()}}flush(z,D){if(this.K.length===0)z&&z();else if(this.AT&&this.Y)this.A.L=3,Yx6(this);else{var E=Date.now();if(this.C3>E&&this.yA{this.B.reset();this.L.setInterval(this.B.getValue());if(L){var f=null;try{var n=JSON.stringify(JSON.parse(L.replace(")]}'\n","")));f=LTL(n)}catch(W){}if(f){L= +Number(Ak(f,1,g.kH("-1")));L>0&&(this.yA=Date.now(),this.C3=this.yA+L);(L=hV(se))&&f.pJ[L]?.[175237375]!=null&&$r(vFw,3);if(hV(mvr)&&hV(se)&&void 0===mvr&&(L=f.pJ,n=L[se])&&(n=n.wA))try{n(L,175237375,SwQ)}catch(W){QG(W)}f=Cr.K?Cr.L(f,Cr.K,175237375,Cr.A):Cr.L(f,175237375,null,Cr.A);if(f=f===null?void 0:f)f=Mc(f,1,-1),f!==-1&&(this.B=new g.ht(f<1?1:f,3E5,.1),this.L.setInterval(this.B.getValue()))}}z&&z();this.V=0},d=(L,f)=>{var n=$w(Q,M4,3); +var W=Number(Ak(Q,14));g.px(this.B);this.L.setInterval(this.B.getValue());L===401&&T&&(this.xV=T);W&&(this.Z+=W);f===void 0&&(f=this.isRetryable(L));f&&(this.K=n.concat(this.K),this.D3||this.L.enabled||this.L.start());D&&D("net-send-failed",L);++this.V},F=()=>{this.network&&this.network.send(G,e,d)}; +k?k.then(L=>{G.AQ["Content-Encoding"]="gzip";G.AQ["Content-Type"]="application/binary";G.body=L;G.KB=2;F()},()=>{F()}):F()}}}}isRetryable(z){return 500<=z&&z<600||z===401||z===0}};var n9a=class{constructor(){this.E7=typeof AbortController!=="undefined"}async send(z,D,E){var Q=this.E7?new AbortController:void 0,T=Q?setTimeout(()=>{Q.abort()},z.timeoutMillis):void 0; +try{let k=await fetch(z.url,{method:z.requestType,headers:{...z.AQ},...(z.body&&{body:z.body}),...(z.withCredentials&&{credentials:"include"}),signal:z.timeoutMillis&&Q?Q.signal:null});k.status===200?D?.(await k.text()):E?.(k.status)}catch(k){switch(k?.name){case "AbortError":E?.(408);break;default:E?.(400)}}finally{clearTimeout(T)}}G7(){return 4}};var cU=class extends g.w9{constructor(){super();this.logSource=1828;this.sessionIndex="0";this.z2="https://play.google.com/log?format=json&hasfast=true";this.network=this.buildLabel=null;this.componentId="";this.K=this.vl=null;this.L=!1;this.logger=this.pageId=null}Td(){this.A=!0;return this}build(){this.network||(this.network=new n9a);var z=new fsa({logSource:this.logSource,G9:this.G9?this.G9:LY,sessionIndex:this.sessionIndex,MW:this.z2,HP:!1,D3:!1,Td:this.A,e3:this.e3,network:this.network});g.a(this, +z);if(this.buildLabel){var D=this.buildLabel,E=R9(z.A);Tv(E,7,D)}z.U=new zUQ;this.componentId&&(z.componentId=this.componentId);this.vl&&(z.vl=this.vl);this.pageId&&(z.pageId=this.pageId);this.K&&((E=this.K)?(z.experimentIds||(z.experimentIds=new DBX),D=z.experimentIds,E=E.iY(),Tv(D,4,E)):z.experimentIds&&bc(z.experimentIds,4));this.L&&(z.AT=z.Y);vcI(z.A);this.network.F2&&this.network.F2(this.logSource);this.network.bL&&this.network.bL(z);return z}};var P5s=class extends g.w9{constructor(z){super();this.logSource=1828;this.componentId="";z||(z=new cU,z.componentId="",g.a(this,z),z=z.build());this.K=z}flush(z){z=z||[];if(z.length){let D=new BWr,E=[];for(let Q=0;Q-1?(D=z[G],E||(D.VN=!1)):(D=new pns(D,this.src,k,!!Q,T),D.VN=E,z.push(D));return D}; +g.l.remove=function(z,D,E,Q){z=z.toString();if(!(z in this.listeners))return!1;var T=this.listeners[z];D=$G(T,D,E,Q);return D>-1?(yx(T[D]),g.o6(T,D),T.length==0&&(delete this.listeners[z],this.K--),!0):!1}; +g.l.n0=function(){var z=0;for(let D in this.listeners){let E=this.listeners[D];for(let Q=0;Q-1?z[T]:null}; +g.l.hasListener=function(z,D){var E=z!==void 0,Q=E?z.toString():"",T=D!==void 0;return g.vr(this.listeners,function(k){for(let G=0;G>>0);g.pn(g.GI,g.w9);g.GI.prototype[wM]=!0;g.l=g.GI.prototype;g.l.addEventListener=function(z,D,E,Q){PO(this,z,D,E,Q)}; +g.l.removeEventListener=function(z,D,E,Q){EL(this,z,D,E,Q)}; +g.l.dispatchEvent=function(z){var D=this.z0;if(D){var E=[];for(var Q=1;D;D=D.z0)E.push(D),++Q}D=this.Dz;Q=z.type||z;if(typeof z==="string")z=new rM(z,D);else if(z instanceof rM)z.target=z.target||D;else{var T=z;z=new rM(Q,D);g.$0(z,T)}T=!0;var k;if(E)for(k=E.length-1;!z.L&&k>=0;k--){var G=z.currentTarget=E[k];T=eu(G,Q,!0,z)&&T}z.L||(G=z.currentTarget=D,T=eu(G,Q,!0,z)&&T,z.L||(T=eu(G,Q,!1,z)&&T));if(E)for(k=0;!z.L&&kz&&AsyncContext.Snapshot.wrap(z):z=>z;var XdO=class{constructor(z,D){this.A=z;this.Z=D;this.L=0;this.K=null}get(){if(this.L>0){this.L--;var z=this.K;this.K=z.next;z.next=null}else z=this.A();return z}put(z){this.Z(z);this.L<100&&(this.L++,z.next=this.K,this.K=z)}};var F$;var JCQ=class{constructor(){this.L=this.K=null}add(z,D){var E=n2.get();E.set(z,D);this.L?this.L.next=E:this.K=E;this.L=E}remove(){var z=null;this.K&&(z=this.K,this.K=this.K.next,this.K||(this.L=null),z.next=null);return z}},n2=new XdO(()=>new u2X,z=>z.reset()),u2X=class{constructor(){this.next=this.scope=this.K=null}set(z,D){this.K=z; +this.scope=D;this.next=null}reset(){this.next=this.scope=this.K=null}};var Au,WN,f2,V8I;WN=!1;f2=new JCQ;g.C2=(z,D)=>{Au||V8I();WN||(Au(),WN=!0);f2.add(z,D)}; +V8I=()=>{var z=Promise.resolve(void 0);Au=()=>{z.then(UQX)}};No.prototype.reset=function(){this.context=this.L=this.A=this.K=null;this.Z=!1}; +var UL=new XdO(function(){return new No},function(z){z.reset()}); +g.VQ.prototype.then=function(z,D,E){return PN(this,(0,g.dQ)(typeof z==="function"?z:null),(0,g.dQ)(typeof D==="function"?D:null),E)}; +g.VQ.prototype.$goog_Thenable=!0;g.l=g.VQ.prototype;g.l.finally=function(z){z=(0,g.dQ)(z);return new g.VQ((D,E)=>{tT(this,Q=>{z();D(Q)},Q=>{z(); +E(Q)})})}; +g.l.Me=function(z,D){return PN(this,null,(0,g.dQ)(z),D)}; +g.l.catch=g.VQ.prototype.Me;g.l.cancel=function(z){if(this.K==0){let D=new g.qo(z);g.C2(function(){yQ(this,D)},this)}}; +g.l.YW=function(z){this.K=0;uX(this,2,z)}; +g.l.c$=function(z){this.K=0;uX(this,3,z)}; +g.l.o$=function(){for(var z;z=oY(this);)sL(this,z,this.K,this.U);this.V=!1}; +var BN=QG;g.pn(g.qo,g.g6);g.qo.prototype.name="cancel";g.pn(g.zE,g.GI);g.l=g.zE.prototype;g.l.enabled=!1;g.l.CR=null;g.l.setInterval=function(z){this.Yd=z;this.CR&&this.enabled?(this.stop(),this.start()):this.CR&&this.stop()}; +g.l.eu=function(){if(this.enabled){let z=g.cX()-this.m5;z>0&&zD.K.size); +z.length&&this.S.flush(z,this.V);wnO(z);this.B=0;this.K.enabled&&this.K.stop()}so(z,D,...E){(z=dV(this,z))&&z instanceof QM&&(z.so(D,E),ew(this))}};var We=class extends Error{constructor(z,D,E={}){super(D);this.code=z;this.metadata=E;this.name="RpcError";Object.setPrototypeOf(this,new.target.prototype)}toString(){var z=`RpcError(${tB6(this.code)||String(this.code)})`;this.message&&(z+=": "+this.message);return z}};nm.prototype.iY=function(z){var D=[];WU(this,z,D);return D.join("")}; +var Jl={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},yAJ=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;var OTL;g.pn(VM,ui);VM.prototype.K=function(){return new XMLHttpRequest}; +OTL=new VM;g.pn(Oq,g.GI);var bTa=/^https?$/i,jZr=["POST","PUT"],bi=[];g.l=Oq.prototype;g.l.Il=function(){this.dispose();g.sx(bi,this)}; +g.l.send=function(z,D,E,Q){if(this.K)throw Error("[goog.net.XhrIo] Object is active with another request="+this.U+"; newUri="+z);D=D?D.toUpperCase():"GET";this.U=z;this.B="";this.A=0;this.j=!1;this.L=!0;this.K=this.ew?this.ew.K():OTL.K();this.K.onreadystatechange=(0,g.dQ)((0,g.SW)(this.gv,this));try{this.getStatus(),this.yA=!0,this.K.open(D,String(z),!0),this.yA=!1}catch(k){this.getStatus();m5(this,k);return}z=E||"";E=new Map(this.headers);if(Q)if(Object.getPrototypeOf(Q)===Object.prototype)for(var T in Q)E.set(T, +Q[T]);else if(typeof Q.keys==="function"&&typeof Q.get==="function")for(let k of Q.keys())E.set(k,Q.get(k));else throw Error("Unknown input type for opt_headers: "+String(Q));Q=Array.from(E.keys()).find(k=>"content-type"==k.toLowerCase()); +T=g.XQ.FormData&&z instanceof g.XQ.FormData;!g.tA(jZr,D)||Q||T||E.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");for(let [k,G]of E)this.K.setRequestHeader(k,G);this.AT&&(this.K.responseType=this.AT);"withCredentials"in this.K&&this.K.withCredentials!==this.D&&(this.K.withCredentials=this.D);try{this.V&&(clearTimeout(this.V),this.V=null),this.Y>0&&(this.getStatus(),this.V=setTimeout(this.ro.bind(this),this.Y)),this.getStatus(),this.S=!0,this.K.send(z),this.S=!1}catch(k){this.getStatus(), +m5(this,k)}}; +g.l.ro=function(){typeof li!="undefined"&&this.K&&(this.B="Timed out after "+this.Y+"ms, aborting",this.A=8,this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))}; +g.l.abort=function(z){this.K&&this.L&&(this.getStatus(),this.L=!1,this.Z=!0,this.K.abort(),this.Z=!1,this.A=z||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),vU(this))}; +g.l.BF=function(){this.K&&(this.L&&(this.L=!1,this.Z=!0,this.K.abort(),this.Z=!1),vU(this,!0));Oq.FW.BF.call(this)}; +g.l.gv=function(){this.m7()||(this.yA||this.S||this.Z?Is(this):this.dl())}; +g.l.dl=function(){Is(this)}; +g.l.isActive=function(){return!!this.K}; +g.l.isComplete=function(){return Yn(this)==4}; +g.l.isSuccess=function(){var z=this.getStatus();a:switch(z){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var D=!0;break a;default:D=!1}if(!D){if(z=z===0)z=g.m9(String(this.U))[1]||null,!z&&g.XQ.self&&g.XQ.self.location&&(z=g.XQ.self.location.protocol.slice(0,-1)),z=!bTa.test(z?z.toLowerCase():"");D=z}return D}; +g.l.getStatus=function(){try{return Yn(this)>2?this.K.status:-1}catch(z){return-1}}; +g.l.getResponseHeader=function(z){if(this.K&&this.isComplete())return z=this.K.getResponseHeader(z),z===null?void 0:z}; +g.l.getLastError=function(){return typeof this.B==="string"?this.B:String(this.B)};var SxX=class{send(z,D=()=>{},E=()=>{}){s6O(z.url,Q=>{Q=Q.target; +Q.isSuccess()?D(as(Q)):E(Q.getStatus())},z.requestType,z.body,z.AQ,z.timeoutMillis,z.withCredentials)}G7(){return 1}};var Bh=class{constructor(z,D){this.logger=z;this.event=D;this.startTime=Rs()}done(){this.logger.Z(this.event,Rs()-this.startTime)}},zM=class extends GSa{constructor(){super(...arguments)}},hl=class extends zM{B(){}K(){}Z(){}A(){}Y(){}S(){}L(){}V(z,D,E,Q){return Q}j(){}U(){}D(){}},v9O=class extends zM{constructor(z){super();this.logger=z;this.addOnDisposeCallback(()=>void this.logger.dispose())}update(z){this.logger.dispose(); +this.logger=z}K(z){this.logger.K(z)}Z(z,D){this.logger.Z(z,D)}A(z){this.logger.A(z)}Y(z){this.logger.Y(z)}S(z,D){this.logger.S(z,D)}L(){this.logger.L()}V(z,D,E,Q){return this.logger.V(z,D,E,Q)}j(z){this.logger.j(z)}U(z){this.logger.U(z)}D(z){this.logger.D(z)}B(z){this.logger.B(z)}},mBL=class extends g.w9{constructor(z,D){super();this.callback=z;this.L=D;this.K=-D;this.addOnDisposeCallback(()=>void clearTimeout(this.timer))}},lsn=class extends zM{constructor(z,D){super(); +this.metrics=z;this.qD=D}B(z){this.metrics.Km.so(z,this.qD)}K(z){this.metrics.eventCount.K(z,this.qD)}Z(z,D){this.metrics.LO.so(D,z,this.qD)}A(z){this.metrics.errorCount.K(z,this.qD)}V(z,D,E,Q){var T=Rs(),k=G=>{if(!this.m7()){var e=Rs()-T;this.metrics.ju.so(e,z,E,G,D,this.qD)}}; +Q.then(()=>void k(0),G=>void k(G instanceof We?G.code:-1)); +return Q}j(z){this.metrics.nm.K(z,this.qD)}U(z){this.metrics.LB.K(z,this.qD)}D(z){this.metrics.qW.K(z,this.qD)}Y(z){this.metrics.payloadSize.so(z,this.qD)}S(z,D){this.metrics.aj.so(D,z,this.qD)}},AAI=class extends lsn{constructor(z,D=[]){var E={qD:z.qD||"_",Nu:z.Nu||[],oE:z.oE|0,z2:z.z2,LK:z.LK||(()=>{}), +TD:z.TD||((T,k)=>MBa(T,k,E.LK,E.z2))},Q=E.TD("53",E.Nu.concat(D)); +super({Km:new edI(Q),errorCount:new feL(Q),eventCount:new F7X(Q),LO:new L7V(Q),ju:new dvX(Q),nm:new nFI(Q),LB:new W7W(Q),qW:new XFn(Q),payloadSize:new JwX(Q),aj:new uR6(Q)},E.qD);this.options=E;this.service=Q;this.ew=!z.TD;this.yA=new mBL(()=>void this.service.Z(),E.oE); +this.addOnDisposeCallback(()=>{this.yA.dispose();this.ew&&this.service.dispose()}); +g.TF(D.slice())}L(){C56(this.yA)}};var Uq=class extends g.XF{constructor(z){super(z)}};var gV=class extends g.XF{constructor(z){super(z)}};var wV=class extends g.XF{constructor(z){super(z,0,wV.messageId)}},eLQ=tp(wV),YbO=function(z){return Ee(D=>D instanceof z&&!Cv(D))}(wV); +wV.messageId="bfkj";var qc=class extends g.XF{constructor(z){super(z)}};var Is6=class extends g.XF{constructor(z){super(z)}},asX=tp(Is6);g.BU=class{constructor(){this.promise=new Promise((z,D)=>{this.resolve=z;this.reject=D})}};var Cm=class extends g.w9{constructor(z){super();this.L=Math.floor(Math.random()*200);this.K=new Is6;if("challenge"in z&&YbO(z.challenge)){var D=Bz(z.challenge,4,void 0,zd);var E=Bz(z.challenge,5,void 0,zd);Bz(z.challenge,7,void 0,zd)&&(this.K=asX(Bz(z.challenge,7,void 0,zd)))}else({program:D,globalName:E}=z);this.addOnDisposeCallback(async()=>{var {uL:L}=await this.A;L?.()}); +this.logger=pm(z.Gy||{},this.K);g.a(this,this.logger);var Q=new g.BU;this.A=Q.promise;this.logger.K("t");var T=this.logger.share(),k=new Bh(T,"t"),G=(L,f,n,W)=>{if(!this.logger.m7()){var V="k";f?V="h":n&&(V="u");V!=="k"?W!==0&&(this.logger.K(V),this.logger.Z(V,L)):this.L<=0?(this.logger.K(V),this.logger.Z(V,L),this.L=Math.floor(Math.random()*200)):this.L--}},e=(L,f,n,W)=>{Promise.resolve().then(()=>{k.done(); +T.L();T.dispose();Q.resolve({jL:L,uL:f,xj:n,gh:W})})},d=[(L,f)=>{this.logger.Z(L,f)}, +L=>{this.logger.A(L)}, +L=>{this.logger.Y(L)}, +(L,f)=>{this.logger.S(L,f)}]; +if(!g.XQ[E])throw this.logger.A(25),Error("EGOU");if(!g.XQ[E].a)throw this.logger.A(26),Error("ELIU");try{let L=g.XQ[E].a;E=[];let f=[];var F=CD(this.K);for(let V=0;V{})}catch(L){throw this.logger.A(28),L; +}}snapshot(z){if(this.m7())throw Error("Already disposed");this.logger.K("n");var D=this.logger.share();return this.A.then(({jL:E})=>new Promise(Q=>{var T=new Bh(D,"n");E(k=>{T.done();D.B(k.length);D.L();D.dispose();Q(k)},[z.kL, +z.nX,z.Wh,z.uT])}))}mQ(z){if(this.m7())throw Error("Already disposed"); +this.logger.K("n");var D=Z2(this.logger,()=>this.Z([z.kL,z.nX,z.Wh,z.uT]),"n"); +this.logger.B(D.length);this.logger.L();return D}CK(z){this.A.then(({xj:D})=>{D?.(z)})}WR(){return this.logger.share()}};var xn=class{constructor(){this.L={};this.K=null}};var ii=class extends g.XF{constructor(z){super(z)}};var yM=class extends g.XF{constructor(z){super(z)}};var $n=class{constructor(z,D,E){this.client=z;this.requestKey=D;this.K=E}YH(z){return sq(this,z,new hl,0)}};var fl=class extends g.w9{constructor(z){super();this.options=z;this.V=new g.BU;this.KS=this.V.promise;this.B=new g.BU;this.S=1;this.L=new g.BU;this.Z=[];this.isPaused=!1;this.B3=z.B3||(()=>{}); +this.logger=new v9O(pm(z.Gy||{}));nw6(this,z.ow,z.Kv,z.zG,z.vD,{...SbJ,...(z.CS||{})});this.addOnDisposeCallback(()=>void W9X(this))}async snapshot(z){if(this.m7())throw Error("Already disposed"); +this.A||this.U||await this.B.promise;if(this.A)return await this.A.snapshot(z);throw this.U;}pause(){this.m7()||this.isPaused||(this.isPaused=!0,this.K&&this.K.pause())}resume(){!this.m7()&&this.isPaused&&(this.isPaused=!1,this.K&&this.K.resume())}async checkForRefresh(){if(this.m7())throw Error("Already disposed");if(this.K){var z=this.K;z.isExpired()?(zb(z),z.mE(0),z=!0):z=!1;z&&await this.L.promise}else await this.L.promise}CK(z){this.A?.CK?.(z)}handleError(z){this.m7()||(this.U=z,this.B.resolve(), +this.options.u$?.(z))}WR(){return this.logger.share()}},SbJ={cK:432E5,N$:3E5,JC:10,UW:1E4,BC:3E4,ea:3E4,qf:6E4,zs:1E3,u9:6E4,F_:6E5,KO:.25,fB:2,maxAttempts:10},Mx=class{constructor(z,D,E){this.endTimeMs=0;this.K=null;this.isPaused=!1;this.tick=()=>{if(!this.isPaused){var Q=this.endTimeMs-Date.now();Q<=this.A?(this.K=null,this.mE(0)):this.K=setTimeout(this.tick,Math.min(Q,this.N$))}}; +this.N$=D;this.A=E;this.promise=new Promise(Q=>{this.mE=Q}); +uhQ(this,z)}pause(){this.isPaused||(this.isPaused=!0,zb(this))}resume(){this.isPaused&&(this.isPaused=!1,this.tick())}L(){zb(this);this.endTimeMs=0;this.isPaused=!1;this.mE(1)}isExpired(){return Date.now()>this.endTimeMs}};var VK6=Math.imul??((z,D)=>z*D|0),QO=[196, +200,224,18],Gb=class{constructor(z,D=0,E=[]){this.maxItems=z;this.K=D;this.L=E}iY(){return String(this.K)+","+this.L.join()}bz(z,D){var E=void 0;if(this.L[this.K]!==z){let Q=this.L.indexOf(z);Q!==-1?(this.L.splice(Q,1),QODs(this.index,Tb(z),D,E,Q),"W"):"u"; +this.logger.D(T)}L(z,D){var [E,Q]=this.index?Z2(this.logger,()=>bDk(Tb(z),D),"R"):["u"]; +this.logger.U(E);return Q}};var mc6={toString:function(z){var D=[],E=0;z-=-2147483648;D[E++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(z%52);for(z=Math.floor(z/52);z>0;)D[E++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(z%62),z=Math.floor(z/62);return D.join("")}};var DQ=class extends g.w9{constructor(z){super();this.logger=z;this.Z=new g.BU}lO(z,D){var E=this.A(z);D?.(E);return Z2(this.logger,()=>g.Ri(E,2),this.L)}pk(z,D,E){return Z2(this.logger,()=>D?this.lO(z,E):this.A(z,E),this.K)}},Jz=class extends DQ{constructor(z,D,E,Q){super(z); +this.B=D;this.U=E;this.K="m";this.L="x";this.V=0;de(this,Q)}A(z,D){this.logger.K(this.K);++this.V>=this.U&&this.Z.resolve();var E=z();z=Z2(this.logger,()=>this.B(E),"C"); +if(z===void 0)throw new sV(17,"YNJ:Undefined");if(!(z instanceof Uint8Array))throw new sV(18,"ODM:Invalid");D?.(z);return z}},RLn=class extends DQ{constructor(z,D,E){super(z);this.B=D;this.K="f";this.L="z";de(this,E)}A(){return this.B}},SVJ=class extends DQ{constructor(z,D,E){super(z);this.B=D;this.K="w";this.L="z";de(this,E)}A(){return Z2(this.logger,()=>pv(this.B),"d")}lO(){return this.B}},pqn=class extends DQ{constructor(z,D){super(z); +this.error=D;this.K="e";this.L="y"}A(){if(this.B)return this.B;this.B=Ll(this,z=>"_"+lZV(z)); +return Ll(this,z=>z)}},ve=class extends DQ{constructor(z,D,E){super(z); +this.B=D;this.clientState=E;this.K="S";this.L="q"}A(){var z=Math.floor(Date.now()/1E3),D=[Math.random()*255,Math.random()*255],E=D.concat([this.B&255,this.clientState],[z>>24&255,z>>16&255,z>>8&255,z&255]);z=new Uint8Array(2+E.length);z[0]=34;z[1]=E.length;z.set(E,2);E=z.subarray(2);D=D.length;for(let Q=D;Q{}); +this.Ph=z.Ph||!1;if(cCI(z)){let Q=this.Ye;this.V=()=>XqO(Q).catch(T=>{this.L=T=this.reportError(new sV(this.K?20:32,"TRG:Disposed",T));this.K?.dispose();this.K=void 0;this.Z.reject(T)}); +JXI(Q,()=>void X7(this)); +Q.S===2&&X7(this)}else this.V=z.O2,X7(this);var D=this.logger.share();D.K("o");var E=new Bh(D,"o");this.Z.promise.then(()=>{E.done();D.L();D.dispose()},()=>void D.dispose()); +this.addOnDisposeCallback(()=>{this.K?(this.K.dispose(),this.K=void 0):this.L?this.logger.L():(this.L=this.reportError(new sV(32,"TNP:Disposed")),this.logger.L(),this.Z.reject(this.L))}); +g.a(this,this.logger)}c_(){return this.Z.promise}A(z){return VO(this,{...z},!1)}lO(z){return VO(this,{...z},!0)}v_(z){if(!(z>150))try{this.cache=new RUV(z,this.logger)}catch(D){this.reportError(new sV(22,"GBJ:init",D))}}reportError(z){this.logger.A(z.code);this.onError(z);return z}},cCI=function(z){return Ee(D=>{if(!YwX(D))return!1;for(let [E,Q]of Object.entries(z)){let T=E,k=Q;if(!(T in D)){if(k.I9===!0)continue;return!1}if(!k(D[T]))return!1}return!0})}({Ye:function(z){return Ee(D=>D instanceof z)}(fl)}, +"");var hUX=class{constructor(){if(!Eo){Eo=new Km(new KTX);var z=JQ("client_streamz_web_flush_count",-1);z!==-1&&(Eo.A=z)}this.L=z=Eo;GE(z,"/client_streamz/youtube/aba/gac",Bq("type"),Bq("sequence"))}K(z,D){Lm(this.L,"/client_streamz/youtube/aba/gac",[z,D])}};g.QY=document;g.kp=window;var xcL={eG:"allow-forms",UY:"allow-modals",TR:"allow-orientation-lock",rz:"allow-pointer-lock",WU:"allow-popups",SG:"allow-popups-to-escape-sandbox",C_:"allow-presentation",PU:"allow-same-origin",GR:"allow-scripts",OY:"allow-top-navigation",Xf:"allow-top-navigation-by-user-activation"},N9k=g.JT(()=>HDQ());g.l=g.ap.prototype;g.l.clone=function(){return new g.ap(this.left,this.top,this.width,this.height)}; +g.l.contains=function(z){return z instanceof g.Wr?z.x>=this.left&&z.x<=this.left+this.width&&z.y>=this.top&&z.y<=this.top+this.height:this.left<=z.left&&this.left+this.width>=z.left+z.width&&this.top<=z.top&&this.top+this.height>=z.top+z.height}; +g.l.getSize=function(){return new g.JU(this.width,this.height)}; +g.l.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; +g.l.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; +g.l.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; +g.l.scale=function(z,D){D=typeof D==="number"?D:z;this.left*=z;this.width*=z;this.top*=D;this.height*=D;return this};var rXk=/^--.+/,Kl={};g.pda=g.JT(()=>{var z=!1;try{let D=Object.defineProperty({},"passive",{get(){z=!0}});g.XQ.addEventListener("test",null,D)}catch(D){}return z});var w76=(new Date).getTime();var xBQ=class extends g.XF{constructor(z){super(z)}};var HTX=class{constructor(z,D,E){this.nM=z;this.iD=D;this.metadata=E}getMetadata(){return this.metadata}};var wqs=class{constructor(z,D={}){this.EA=z;this.metadata=D;this.status=null}getMetadata(){return this.metadata}getStatus(){return this.status}};var NnV=class{constructor(z,D,E,Q,T){this.name=z;this.methodType="unary";this.requestType=D;this.responseType=E;this.K=Q;this.L=T}V(z,D={}){return new HTX(z,this,D)}getName(){return this.name}};var UBL=new NnV("/google.internal.waa.v1.Waa/Create",ii,xBQ,z=>z.iY(),tp(xBQ));var g9V=class extends g.XF{constructor(z){super(z)}};var dcn=new NnV("/google.internal.waa.v1.Waa/GenerateIT",yM,g9V,z=>z.iY(),tp(g9V));var des=new Set(["SAPISIDHASH","APISIDHASH"]);var scr=class extends g.XF{constructor(z){super(z)}getValue(){var z=Vu(this,2);if(Array.isArray(z)||z instanceof g.XF)throw Error("Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead");return cz(this,2)}};var owr=tp(class extends g.XF{constructor(z){super(z)}getMessage(){return Bz(this,2)}});var fuO=class{constructor(z,D){this.L=[];this.Z=[];this.B=[];this.A=[];this.K=[];this.V=z.MZ;this.U=D;this.xhr=z.xhr;this.V&&yXw(this)}qF(z,D){z==="data"?this.L.push(D):z==="metadata"?this.Z.push(D):z==="status"?this.B.push(D):z==="end"?this.A.push(D):z==="error"&&this.K.push(D)}removeListener(z,D){z==="data"?Ml(this.L,D):z==="metadata"?Ml(this.Z,D):z==="status"?Ml(this.B,D):z==="end"?Ml(this.A,D):z==="error"&&Ml(this.K,D);return this}cancel(){this.xhr.abort()}},$cs=class extends Error{constructor(){super(); +this.name="AsyncStack";Object.setPrototypeOf(this,new.target.prototype)}};g.pn(Cl,ui);Cl.prototype.K=function(){var z=new Az(this.Z,this.A);this.L&&z.setCredentialsMode(this.L);return z}; +Cl.prototype.setCredentialsMode=function(z){this.L=z}; +g.pn(Az,g.GI);g.l=Az.prototype;g.l.open=function(z,D){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.j=z;this.D=D;this.readyState=1;za(this)}; +g.l.send=function(z){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");if(this.S.signal.aborted)throw this.abort(),Error("Request was aborted.");this.K=!0;var D={headers:this.Y,method:this.j,credentials:this.B,cache:void 0,signal:this.S.signal};z&&(D.body=z);(this.yA||g.XQ).fetch(new Request(this.D,D)).then(this.QZ.bind(this),this.Qz.bind(this))}; +g.l.abort=function(){this.response=this.responseText="";this.Y=new Headers;this.status=0;this.S.abort("Request was aborted.");this.A&&this.A.cancel("Request was aborted.").catch(()=>{}); +this.readyState>=1&&this.K&&this.readyState!=4&&(this.K=!1,DY(this));this.readyState=0}; +g.l.QZ=function(z){if(this.K&&(this.Z=z,this.L||(this.status=this.Z.status,this.statusText=this.Z.statusText,this.L=z.headers,this.readyState=2,za(this)),this.K&&(this.readyState=3,za(this),this.K)))if(this.responseType==="arraybuffer")z.arrayBuffer().then(this.kz.bind(this),this.Qz.bind(this));else if(typeof g.XQ.ReadableStream!=="undefined"&&"body"in z){this.A=z.body.getReader();if(this.V){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.');this.response= +[]}else this.response=this.responseText="",this.U=new TextDecoder;Be(this)}else z.text().then(this.s6.bind(this),this.Qz.bind(this))}; +g.l.wC=function(z){if(this.K){if(this.V&&z.value)this.response.push(z.value);else if(!this.V){var D=z.value?z.value:new Uint8Array(0);if(D=this.U.decode(D,{stream:!z.done}))this.response=this.responseText+=D}z.done?DY(this):za(this);this.readyState==3&&Be(this)}}; +g.l.s6=function(z){this.K&&(this.response=this.responseText=z,DY(this))}; +g.l.kz=function(z){this.K&&(this.response=z,DY(this))}; +g.l.Qz=function(){this.K&&DY(this)}; +g.l.setRequestHeader=function(z,D){this.Y.append(z,D)}; +g.l.getResponseHeader=function(z){return this.L?this.L.get(z.toLowerCase())||"":""}; +g.l.getAllResponseHeaders=function(){if(!this.L)return"";for(var z=[],D=this.L.entries(),E=D.next();!E.done;)E=E.value,z.push(E[0]+": "+E[1]),E=D.next();return z.join("\r\n")}; +g.l.setCredentialsMode=function(z){this.B=z}; +Object.defineProperty(Az.prototype,"withCredentials",{get:function(){return this.B==="include"}, +set:function(z){this.setCredentialsMode(z?"include":"same-origin")}});g.go.prototype.toString=function(){var z=[],D=this.Z;D&&z.push(dK(D,rCI,!0),":");var E=this.K;if(E||D=="file")z.push("//"),(D=this.S)&&z.push(dK(D,rCI,!0),"@"),z.push(Wq(E).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),E=this.V,E!=null&&z.push(":",String(E));if(E=this.L)this.K&&E.charAt(0)!="/"&&z.push("/"),z.push(dK(E,E.charAt(0)=="/"?iTs:wdJ,!0));(E=this.A.toString())&&z.push("?",E);(E=this.B)&&z.push("#",dK(E,t8Q));return z.join("")}; +g.go.prototype.resolve=function(z){var D=this.clone(),E=!!z.Z;E?ET(D,z.Z):E=!!z.S;E?D.S=z.S:E=!!z.K;E?ix(D,z.K):E=z.V!=null;var Q=z.L;if(E)Qo(D,z.V);else if(E=!!z.L){if(Q.charAt(0)!="/")if(this.K&&!this.L)Q="/"+Q;else{var T=D.L.lastIndexOf("/");T!=-1&&(Q=D.L.slice(0,T+1)+Q)}T=Q;if(T==".."||T==".")Q="";else if(T.indexOf("./")!=-1||T.indexOf("/.")!=-1){Q=g.ok(T,"/");T=T.split("/");let k=[];for(let G=0;G1||k.length==1&&k[0]!= +"")&&k.pop(),Q&&G==T.length&&k.push("")):(k.push(e),Q=!0)}Q=k.join("/")}else Q=T}E?D.L=Q:E=z.A.toString()!=="";E?Ta(D,z.A.clone()):E=!!z.B;E&&(D.B=z.B);return D}; +g.go.prototype.clone=function(){return new g.go(this)}; +var rCI=/[#\/\?@]/g,wdJ=/[#\?:]/g,iTs=/[#\?]/g,B9L=/[#\?@]/g,t8Q=/#/g;g.l=Ga.prototype;g.l.add=function(z,D){L8(this);this.A=null;z=f8(this,z);var E=this.K.get(z);E||this.K.set(z,E=[]);E.push(D);this.L=this.L+1;return this}; +g.l.remove=function(z){L8(this);z=f8(this,z);return this.K.has(z)?(this.A=null,this.L=this.L-this.K.get(z).length,this.K.delete(z)):!1}; +g.l.clear=function(){this.K=this.A=null;this.L=0}; +g.l.isEmpty=function(){L8(this);return this.L==0}; +g.l.forEach=function(z,D){L8(this);this.K.forEach(function(E,Q){E.forEach(function(T){z.call(D,T,Q,this)},this)},this)}; +g.l.CP=function(){L8(this);var z=Array.from(this.K.values()),D=Array.from(this.K.keys()),E=[];for(let Q=0;Q0?String(z[0]):D}; +g.l.toString=function(){if(this.A)return this.A;if(!this.K)return"";var z=[],D=Array.from(this.K.keys());for(let Q=0;Q>>3;k.A!=1&&k.A!=2&&k.A!=15&&OT(k,G,e,"unexpected tag");k.K=1;k.L=0;k.Z=0} +function E(d){k.Z++;k.Z==5&&d&240&&OT(k,G,e,"message length too long");k.L|=(d&127)<<(k.Z-1)*7;d&128||(k.K=2,k.S=0,typeof Uint8Array!=="undefined"?k.B=new Uint8Array(k.L):k.B=Array(k.L),k.L==0&&T())} +function Q(d){k.B[k.S++]=d;k.S==k.L&&T()} +function T(){if(k.A<15){let d={};d[k.A]=k.B;k.U.push(d)}k.K=0} +for(var k=this,G=z instanceof Array?z:new Uint8Array(z),e=0;e0?z:null};bD.prototype.isInputValid=function(){return this.K===null}; +bD.prototype.eW=function(){return this.K}; +bD.prototype.jj=function(){return!1}; +bD.prototype.parse=function(z){this.K!==null&&jP(this,z,"stream already broken");var D=null;try{{var E=this.A;E.A||uD(E,z,"stream already broken");E.K+=z;let k=Math.floor(E.K.length/4);if(k==0)var Q=null;else{try{var T=Kv(E.K.slice(0,k*4))}catch(G){uD(E,E.K,G.message)}E.L+=k*4;E.K=E.K.slice(k*4);Q=T}}D=Q===null?null:this.Z.parse(Q)}catch(k){jP(this,z,k.message)}this.L+=z.length;return D};g.l=mY.prototype;g.l.isInputValid=function(){return this.B!=3}; +g.l.eW=function(){return this.Y}; +g.l.done=function(){return this.B===2}; +g.l.jj=function(){return!1}; +g.l.parse=function(z){function D(){for(;f0;)if(W=z[f++],k.S===4?k.S=0:k.S++,!W)break a;if(W==='"'&&!k.U){k.K=Q();break}if(W==="\\"&&!k.U&&(k.U=!0,W=z[f++], +!W))break;if(k.U)if(k.U=!1,W==="u"&&(k.S=1),W=z[f++])continue;else break;e.lastIndex=f;W=e.exec(z);if(!W){f=z.length+1;break}f=W.index+1;W=z[W.index];if(!W)break}k.A+=f-V;continue;case 9:if(!W)continue;W==="r"?k.K=10:lD(k,z,f);continue;case 10:if(!W)continue;W==="u"?k.K=11:lD(k,z,f);continue;case 11:if(!W)continue;W==="e"?k.K=Q():lD(k,z,f);continue;case 12:if(!W)continue;W==="a"?k.K=13:lD(k,z,f);continue;case 13:if(!W)continue;W==="l"?k.K=14:lD(k,z,f);continue;case 14:if(!W)continue;W==="s"?k.K=15: +lD(k,z,f);continue;case 15:if(!W)continue;W==="e"?k.K=Q():lD(k,z,f);continue;case 16:if(!W)continue;W==="u"?k.K=17:lD(k,z,f);continue;case 17:if(!W)continue;W==="l"?k.K=18:lD(k,z,f);continue;case 18:if(!W)continue;W==="l"?k.K=Q():lD(k,z,f);continue;case 19:W==="."?k.K=20:lD(k,z,f);continue;case 20:if("0123456789.eE+-".indexOf(W)!==-1)continue;else f--,k.A--,k.K=Q();continue;default:lD(k,z,f)}}} +function Q(){var W=G.pop();return W!=null?W:1} +function T(W){k.L>1||(W||(W=L===-1?k.Z+z.substring(F,f):z.substring(L,f)),k.D?k.V.push(W):k.V.push(JSON.parse(W)),L=f)} +for(var k=this,G=k.j,e=k.yA,d=z.length,F=0,L=-1,f=0;f0?(n=k.V,k.V=[],n):null}return null};YV.prototype.isInputValid=function(){return this.B===null}; +YV.prototype.eW=function(){return this.B}; +YV.prototype.jj=function(){return!1}; +YV.prototype.parse=function(z){function D(d){k.L=6;k.B="The stream is broken @"+k.K+"/"+G+". Error: "+d+". With input:\n";throw Error(k.B);} +function E(){k.A=new mY({Iu:!0,sW:!0})} +function Q(d){if(d)for(let F=0;F1)&&D("extra status: "+d);k.V=!0;let F={};F[2]=d[0];k.Z.push(F)}} +for(var k=this,G=0;G0?(z=k.Z,k.Z=[],z):null};var FLW=class{constructor(z){this.K=z;this.L=null;this.B=this.A=0;this.Y=!1;this.Z=this.U=this.V=null;this.S=new XZ(this);this.S.WN(this.K,"readystatechange",this.D)}getStatus(){return this.B}D(z){z=z.target;try{if(z==this.K)a:{let k=Yn(this.K);var D=this.K.A,E=this.K.getStatus();let G=as(this.K);z=[];if(Sw(this.K)instanceof Array){let e=Sw(this.K);e.length>0&&e[0]instanceof Uint8Array&&(this.Y=!0,z=e)}if(!(k<3||k==3&&!G&&z.length==0))if(E=E==200||E==206,k==4&&(D==8?IA(this,7):D==7?IA(this,8):E|| +IA(this,3)),this.L||(this.L=QiO(this.K),this.L==null&&IA(this,5)),this.B>2)aA(this);else{if(z.length>this.A){let e=z.length;D=[];try{if(this.L.jj())for(var Q=0;Qthis.A){Q=G.slice(this.A);this.A=G.length;try{let e=this.L.parse(Q);e!=null&&this.Z&&this.Z(e)}catch(e){IA(this,5);aA(this);break a}}k==4?(G.length!=0||this.Y?IA(this,2):IA(this,4),aA(this)):IA(this,1)}}}catch(k){IA(this,6),aA(this)}}};var LLO=class{constructor(z){z=this.A=z;var D=(0,g.SW)(this.Z,this);z.Z=D;z=this.A;D=(0,g.SW)(this.B,this);z.U=D;this.L={};this.K={}}qF(z,D){var E=this.L[z];E||(E=[],this.L[z]=E);E.push(D)}addListener(z,D){this.qF(z,D);return this}removeListener(z,D){var E=this.L[z];E&&g.sx(E,D);(z=this.K[z])&&g.sx(z,D);return this}once(z,D){var E=this.K[z];E||(E=[],this.K[z]=E);E.push(D);return this}Z(z){var D=this.L.data;D&&SP(z,D);(D=this.K.data)&&SP(z,D);this.K.data=[]}B(){switch(this.A.getStatus()){case 1:RA(this, +"readable");break;case 5:case 6:case 4:case 7:case 3:RA(this,"error");break;case 8:RA(this,"close");break;case 2:RA(this,"end")}}};var nrk=class{constructor(){var z={format:"jspb"};this.QV=z.QV||g.us("suppressCorsPreflight",z)||!1;this.withCredentials=z.withCredentials||g.us("withCredentials",z)||!1;this.wi=z.wi||[];this.Ke=z.Ke||[];this.Ms=z.Ms;this.K=z.C$||!1}serverStreaming(z,D,E,Q){var T=z.substring(0,z.length-Q.name.length);return TEO(k=>{var G=k.iD,e=k.getMetadata(),d=ZY(this,!1);e=cB(this,e,d,T+G.getName());var F=K8(d,G.L,!0);k=G.K(k.nM);d.send(e,"POST",k);return F},this.wi).call(this,Q.V(D,E))}};hN.prototype.create=function(z,D,E){return os(this.K,this.L+"/$rpc/google.internal.waa.v1.Waa/Create",z,D||{},UBL,E)};var TM=class{constructor(z,D){this.KN=3;this.gW=z;this.defaultValue=D;this.wg="bool"}},ka=class{constructor(z,D){this.KN=3;this.gW=z;this.defaultValue=D;this.wg="int"}},GM=class{constructor(z,D){this.KN=3;this.gW=z;this.defaultValue=D;this.wg="double"}};var xhL,o9r,kRI,ClJ,$BV,dan,iT,PEn,M8a,lR,CEw,JNs,ACW,BnO,zAO,U0X,EeV,QHQ,TbX,kKs,WPk,e5,zIX,v_J,pDr,xwO,im6,spW,eAX,WgO,d9n,FJa,LJw,YfV,f_s,LYO,neI,WJI,J7X,uaW,V4X,OAr,bAk,jHV,veX,RCW,m9s,l_X,bFr,zzV,YY6,I_a,a_r,jes,D7X,SYa,KH,k0r,RAI,ZAQ,c76,ftX,KJs,hAX,vl6,yWw,x9r,NbL,U9I;xhL=new TM(45759580,!1);o9r=new TM(45766273,!1);g.sZs=new TM(45757878,!1);kRI=new TM(45749396,!1);ClJ=new TM(45745123,!1);$BV=new TM(45742118,!1);dan=new TM(45742119,!1);g.qbk=new TM(45757087,!1);iT=new TM(45784168,!1); +PEn=new TM(45778696,!1);M8a=new TM(45756446,!1);lR=new TM(45758283,!1);CEw=new TM(45777870,!1);JNs=new TM(45760018,!1);ACW=new TM(45739196,!1);BnO=new TM(45739198,!1);zAO=new TM(45739197,!1);U0X=new TM(45777356,!1);g.D9a=new ka(45750947,g.kH("0"));EeV=new GM(45746966,0);QHQ=new GM(45746967,0);TbX=new GM(45737488,0);kKs=new GM(45737489,0);g.Wl=new TM(45766362,!1);g.GKn=new TM(45765680,!1);WPk=new TM(45732791,!0);e5=new TM(45781112,!1);zIX=new TM(45769119,!0);v_J=new ka(45784439,g.kH("0")); +pDr=new TM(45737482,!1);xwO=new GM(45741773,0);im6=new TM(45773673,!1);spW=new TM(45788144,!1);eAX=new TM(45731083,!1);WgO=new TM(45728553,!1);d9n=new TM(45775757,!1);FJa=new TM(45734191,!1);g.d4=new TM(45745610,!1);LJw=new TM(45773273,!1);YfV=new TM(45756619,!1);f_s=new TM(45758290,!1);LYO=new TM(45735523,!1);neI=new GM(45771890,0);WJI=new GM(45735428,4E3);g.XCI=new TM(45789077,!1);J7X=new TM(45748009,!1);uaW=new TM(45752604,!1);V4X=new GM(45769214,0);OAr=new TM(45735462,!1); +bAk=new TM(45751943,!1);jHV=new TM(45751944,!1);veX=new TM(45751945,!1);RCW=new TM(45764592,!1);m9s=new GM(45764593,0);l_X=new TM(45779707,!1);bFr=new TM(45766511,!1);zzV=new TM(45782385,!1);YY6=new TM(45781060,!1);I_a=new TM(45787771,!1);a_r=new TM(45784118,!1);jes=new TM(45772891,!1);D7X=new TM(45783875,!1);SYa=new TM(45771891,!1);KH=new TM(45728181,!1);g.FW=new TM(45746180,!1);k0r=new TM(45756543,!1);RAI=new TM(45756620,!1);ZAQ=new ka(45761760,g.kH("200"));c76=new TM(45776832,!1); +ftX=new GM(45768430,0);KJs=new TM(45776580,!1);hAX=new TM(45755760,!1);vl6=new TM(45760017,!1);yWw=new TM(45732775,!1);g.pCL=new TM(45787948,!1);x9r=new TM(45765818,!1);g.HAn=new TM(45734776,!1);NbL=new TM(45760120,!1);U9I=new TM(45770476,!1);g.geQ=new TM(45788375,!1);var Pvw=new GM(45725542,0),eJQ=new GM(45773603,0),dAQ=new GM(45773604,0),Fos=new GM(45778663,0),q46=new GM(45725543,0),ASs=new GM(45765568,0),Cvs=new GM(45757426,0),o_Q=new GM(45725539,0),$wr=new GM(45725541,0),B5I=new GM(45757427,0),seJ=new GM(45725540,0),ySQ=new GM(45725538,0),MOX=new GM(45764523,0),LoI=new GM(45786443,0),zJL=new GM(45764217,0),DAJ=new GM(45764524,0),QgX=new GM(45765602,0),flr=new GM(45776190,0),Gow=new GM(45778671,0),E6V=new GM(45767763,0),ko6=new GM(45770002,0),T8Q=new GM(45770001, +0);var r7Q=class{constructor(z){this.K=z}};var iAa=class{constructor(z){this.K=z}};var WL6=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;var wCV=class extends g.XF{constructor(z){super(z,500)}};var t4w=class extends g.XF{constructor(z){super(z,500)}};var X7I=class extends g.XF{constructor(z){super(z)}getName(){return Bz(this,1)}getOptions(){return yu(this,t4w,3)}clearOptions(){return bc(this,3)}};var ufw=function(z){return D=>{D=JSON.parse(D);if(!Array.isArray(D))throw Error("Expected jspb data to be an array, got "+jW(D)+": "+D);D[Me]|=34;return new z(D)}}(class extends g.XF{constructor(z){super(z)}getName(){return Bz(this,1)}getOptions(){return yu(this,wCV,3)}clearOptions(){return bc(this,3)}FV(){return zv(this,6)}gF(z){Gv(this,6,z)}});var xV=Symbol();var N7=Symbol();var gK=class extends g.GI{constructor(z){super();this.B=this.K=0;this.bl=z??{LZ:(D,E)=>setTimeout(D,E), +I6:D=>{clearTimeout(D)}}; +this.isOnline=window.navigator?.onLine??!0;this.L=async()=>{await rK(this)}; +window.addEventListener("offline",this.L);window.addEventListener("online",this.L);this.B||this.A()}dispose(){window.removeEventListener("offline",this.L);window.removeEventListener("online",this.L);this.bl.I6(this.B);delete gK.instance}Tk(){return this.isOnline}A(){this.B=this.bl.LZ(async()=>{this.isOnline?window.navigator?.onLine||await rK(this):await rK(this);this.A()},3E4)}};var y7V=class extends g.XF{constructor(z){super(z)}};var oen=[0,oFX,-1];var Lp=[0,wFX,-1];var sHQ=class extends g.XF{constructor(z){super(z)}};var $9r=function(z){return D=>iz(D,z)}([0, +Ph,-1,rL,tu,oen,-1,gL,iM,Ph,Lp,tu,Ph,-1,[0,oen,-1],iM,i$I,Lp,gL,[0,1,iM,-4,UM,[0,gL,-1,iM],tu,gL,y8,[0,Ph,iM],iM,-1,Ph,-2,gL,-1,Ph,gL,Ph,iM,[0,3,iM,-1,4,$i],UM,q4,[0,Ph,-1,tu],wL],tu,ywI,y8,[0,Lp,y8,[0,tu,Ph],gL,Ph,-1],1,y8,[0,i$I,-1,q4],Ph,Lp]);var REV=rd(class extends g.XF{constructor(z){super(z)}L(){return zv(this,5)}},[0,Ph,[0,rL,toX,-1],iM,Ph,-2,iM,rL]);var tSO=class{constructor(){this.data=[];this.K=-1}set(z,D=!0){0<=z&&z<52&&Number.isInteger(z)&&this.data[z]!==D&&(this.data[z]=D,this.K=-1)}get(z){return!!this.data[z]}};g.pn(g.tN,g.w9);g.l=g.tN.prototype;g.l.start=function(){this.stop();this.Z=!1;var z=yo(this),D=oA(this);z&&!D&&this.L.mozRequestAnimationFrame?(this.K=PO(this.L,"MozBeforePaint",this.A),this.L.mozRequestAnimationFrame(null),this.Z=!0):this.K=z&&D?z.call(this.L,this.A):this.L.setTimeout(gcn(this.A),20)}; +g.l.stop=function(){if(this.isActive()){let z=yo(this),D=oA(this);z&&!D&&this.L.mozRequestAnimationFrame?QQ(this.K):z&&D?D.call(this.L,this.K):this.L.clearTimeout(this.K)}this.K=null}; +g.l.isActive=function(){return this.K!=null}; +g.l.lN=function(){this.Z&&this.K&&QQ(this.K);this.K=null;this.V.call(this.B,g.cX())}; +g.l.BF=function(){this.stop();g.tN.FW.BF.call(this)};g.pn(g.sT,g.w9);g.l=g.sT.prototype;g.l.q_=0;g.l.BF=function(){g.sT.FW.BF.call(this);this.stop();delete this.K;delete this.L}; +g.l.start=function(z){this.stop();this.q_=g.D2(this.A,z!==void 0?z:this.Yd)}; +g.l.cN=function(z){this.isActive()||this.start(z)}; +g.l.stop=function(){this.isActive()&&g.XQ.clearTimeout(this.q_);this.q_=0}; +g.l.gx=function(){this.isActive()&&(this.stop(),this.VG())}; +g.l.isActive=function(){return this.q_!=0}; +g.l.VG=function(){this.q_=0;this.K&&this.K.call(this.L)};var qYI=class extends g.w9{constructor(z,D){super();this.Z=D!=null?z.bind(D):z;this.Yd=350;this.A=null;this.K=!1;this.L=0;this.CR=null}B(z){this.A=arguments;this.CR||this.L?this.K=!0:$V(this)}stop(){this.CR&&(g.XQ.clearTimeout(this.CR),this.CR=null,this.K=!1,this.A=null)}pause(){this.L++}resume(){this.L--;this.L||!this.K||this.CR||(this.K=!1,$V(this))}BF(){super.BF();this.stop()}};var zdW,bM,OM;zdW=RegExp("^[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");bM=RegExp("^[^\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]*[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]");OM=RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"); +g.P6I=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");Intl.NumberFormat.supportedLocalesOf(["en-GB".replace("_","-")]);ER.prototype.next=function(){return M4I}; +var M4I={done:!0,value:void 0};ER.prototype.hW=function(){return this};var Q0=class{constructor(z){this.K=z}hW(){return new T_(this.K())}[Symbol.iterator](){return new kK(this.K())}L(){return new kK(this.K())}},T_=class extends ER{constructor(z){super();this.K=z}next(){return this.K.next()}[Symbol.iterator](){return new kK(this.K)}L(){return new kK(this.K)}},kK=class extends Q0{constructor(z){super(()=>z); +this.A=z}next(){return this.A.next()}};G_.prototype.clone=function(){return new G_(this.K,this.U,this.A,this.B,this.Z,this.V,this.L,this.S)}; +G_.prototype.equals=function(z){return this.K==z.K&&this.U==z.U&&this.A==z.A&&this.B==z.B&&this.Z==z.Z&&this.V==z.V&&this.L==z.L&&this.S==z.S};(function(){if(Ura){var z=/Windows NT ([0-9.]+)/;return(z=z.exec(g.G3()))?z[1]:"0"}return Xk?(z=/1[0|1][_.][0-9_.]+/,(z=z.exec(g.G3()))?z[0].replace(/_/g,"."):"10"):g.kf?(z=/Android\s+([^\);]+)(\)|;)/,(z=z.exec(g.G3()))?z[1]:""):O$X||b$k||jGX?(z=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(z=z.exec(g.G3()))?z[1].replace(/_/g,"."):""):""})();var YjX=function(){if(g.KR)return dP(/Firefox\/([0-9.]+)/);if(g.Uu||g.kS||qV)return Yr;if(g.X1){if(g.jS()||g.v7()){var z=dP(/CriOS\/([0-9.]+)/);if(z)return z}return dP(/Chrome\/([0-9.]+)/)}if(g.m4&&!g.jS())return dP(/Version\/([0-9.]+)/);if(EC||QV){if(z=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.G3()))return z[1]+"."+z[2]}else if(g.ch)return(z=dP(/Android\s+([0-9.]+)/))?z:dP(/Version\/([0-9.]+)/);return""}();g.pn(Ly,g.w9);g.l=Ly.prototype;g.l.subscribe=function(z,D,E){var Q=this.L[z];Q||(Q=this.L[z]=[]);var T=this.V;this.K[T]=z;this.K[T+1]=D;this.K[T+2]=E;this.V=T+3;Q.push(T);return T}; +g.l.unsubscribe=function(z,D,E){if(z=this.L[z]){let Q=this.K;if(z=z.find(function(T){return Q[T+1]==D&&Q[T+2]==E}))return this.eZ(z)}return!1}; +g.l.eZ=function(z){var D=this.K[z];if(D){let E=this.L[D];this.Z!=0?(this.A.push(z),this.K[z+1]=()=>{}):(E&&g.sx(E,z),delete this.K[z],delete this.K[z+1],delete this.K[z+2])}return!!D}; +g.l.Iq=function(z,D){var E=this.L[z];if(E){let T=Array(arguments.length-1);var Q=arguments.length;let k;for(k=1;k0&&this.Z==0)for(;E=this.A.pop();)this.eZ(E)}}return k!=0}return!1}; +g.l.clear=function(z){if(z){let D=this.L[z];D&&(D.forEach(this.eZ,this),delete this.L[z])}else this.K.length=0,this.L={}}; +g.l.BF=function(){Ly.FW.BF.call(this);this.clear();this.A.length=0};g.fy.prototype.set=function(z,D){D===void 0?this.K.remove(z):this.K.set(z,(new nm).iY(D))}; +g.fy.prototype.get=function(z){try{var D=this.K.get(z)}catch(E){return}if(D!==null)try{return JSON.parse(D)}catch(E){throw"Storage: Invalid value was encountered";}}; +g.fy.prototype.remove=function(z){this.K.remove(z)};g.pn(ny,g.fy);ny.prototype.set=function(z,D){ny.FW.set.call(this,z,X9(D))}; +ny.prototype.Nm=function(z){z=ny.FW.get.call(this,z);if(z===void 0||z instanceof Object)return z;throw"Storage: Invalid value was encountered";}; +ny.prototype.get=function(z){if(z=this.Nm(z)){if(z=z.data,z===void 0)throw"Storage: Invalid value was encountered";}else z=void 0;return z};g.pn(Jv,ny);Jv.prototype.set=function(z,D,E){if(D=X9(D)){if(E){if(Eg.cX())Jv.prototype.remove.call(this,z);else return D}};g.pn(u0,Jv);g.pn(V0,auW);V0.prototype[Symbol.iterator]=function(){return meW(this.hW(!0)).L()}; +V0.prototype.clear=function(){var z=Array.from(this);for(let D of z)this.remove(D)};g.pn(OR,V0);g.l=OR.prototype;g.l.isAvailable=function(){if(this.L===null){var z=this.K;if(z)try{z.setItem("__sak","1");z.removeItem("__sak");var D=!0}catch(E){D=E instanceof DOMException&&(E.name==="QuotaExceededError"||E.code===22||E.code===1014||E.name==="NS_ERROR_DOM_QUOTA_REACHED")&&z&&z.length!==0}else D=!1;this.L=D}return this.L}; +g.l.set=function(z,D){b0(this);try{this.K.setItem(z,D)}catch(E){if(this.K.length==0)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}}; +g.l.get=function(z){b0(this);z=this.K.getItem(z);if(typeof z!=="string"&&z!==null)throw"Storage mechanism: Invalid value was encountered";return z}; +g.l.remove=function(z){b0(this);this.K.removeItem(z)}; +g.l.hW=function(z){b0(this);var D=0,E=this.K,Q=new ER;Q.next=function(){if(D>=E.length)return M4I;var T=E.key(D++);if(z)return{value:T,done:!1};T=E.getItem(T);if(typeof T!=="string")throw"Storage mechanism: Invalid value was encountered";return{value:T,done:!1}}; +return Q}; +g.l.clear=function(){b0(this);this.K.clear()}; +g.l.key=function(z){b0(this);return this.K.key(z)};g.pn(v1,OR);g.pn(mG,OR);g.pn(l0,V0);l0.prototype.set=function(z,D){this.L.set(this.K+z,D)}; +l0.prototype.get=function(z){return this.L.get(this.K+z)}; +l0.prototype.remove=function(z){this.L.remove(this.K+z)}; +l0.prototype.hW=function(z){var D=this.L[Symbol.iterator](),E=this,Q=new ER;Q.next=function(){var T=D.next();if(T.done)return T;for(T=T.value;T.slice(0,E.K.length)!=E.K;){T=D.next();if(T.done)return T;T=T.value}return{value:z?T.slice(E.K.length):E.L.get(T),done:!1}}; +return Q};IF.prototype.getValue=function(){return this.L}; +IF.prototype.clone=function(){return new IF(this.K,this.L)};var fp=class{constructor(z){this.K=[];if(z)a:{let E;if(z instanceof fp){if(E=z.CP(),z=z.f9(),this.K.length<=0){var D=this.K;for(let Q=0;Q0;){let Q=z-1>>1;if(D[Q].K>E.K)D[z]=D[Q],z=Q;else break}D[z]=E}remove(){var z=this.K,D=z.length,E=z[0];if(!(D<=0)){if(D==1)z.length=0;else{z[0]=z.pop();z=0;D=this.K;let T=D.length, +k=D[z];for(;z>1;){var Q=z*2+1;let G=z*2+2;Q=Gk.K)break;D[z]=D[Q];z=Q}D[z]=k}return E.getValue()}}f9(){var z=this.K,D=[],E=z.length;for(let Q=0;Q>>16&65535|0;for(var k;E!==0;){k=E>2E3?2E3:E;E-=k;do T=T+D[Q++]|0,z=z+T|0;while(--k);T%=65521;z%=65521}return T|z<<16|0};for(var nW={},np,Ehw=[],WM=0;WM<256;WM++){np=WM;for(var QrQ=0;QrQ<8;QrQ++)np=np&1?3988292384^np>>>1:np>>>1;Ehw[WM]=np}nW=function(z,D,E,Q){E=Q+E;for(z^=-1;Q>>8^Ehw[(z^D[Q])&255];return z^-1};var z6={};z6={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};var y0=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],$K=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],p7O=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],T6=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],kZ=Array(576);RF(kZ);var G6=Array(60);RF(G6);var sR=Array(512);RF(sR);var tv=Array(256);RF(tv);var oF=Array(29);RF(oF);var qg=Array(30);RF(qg);var vb,mf,l3,j7=!1;var V1;V1=[new u3(0,0,0,0,function(z,D){var E=65535;for(E>z.oQ-5&&(E=z.oQ-5);;){if(z.kf<=1){Wb(z);if(z.kf===0&&D===0)return 1;if(z.kf===0)break}z.vc+=z.kf;z.kf=0;var Q=z.ZN+E;if(z.vc===0||z.vc>=Q)if(z.kf=z.vc-Q,z.vc=Q,e7(z,!1),z.yo.eO===0)return 1;if(z.vc-z.ZN>=z.lP-262&&(e7(z,!1),z.yo.eO===0))return 1}z.bz=0;if(D===4)return e7(z,!0),z.yo.eO===0?3:4;z.vc>z.ZN&&e7(z,!1);return 1}), +new u3(4,4,8,4,Xc),new u3(4,5,16,8,Xc),new u3(4,6,32,32,Xc),new u3(4,4,16,16,JI),new u3(8,16,32,32,JI),new u3(8,16,128,128,JI),new u3(8,32,128,256,JI),new u3(32,128,258,1024,JI),new u3(32,258,258,4096,JI)];var b3={};b3=function(){this.input=null;this.Eh=this.vX=this.H8=0;this.output=null;this.Vv=this.eO=this.Y6=0;this.msg="";this.state=null;this.xH=2;this.Ri=0};var YZ=Object.prototype.toString; +OK.prototype.push=function(z,D){var E=this.yo,Q=this.options.chunkSize;if(this.ended)return!1;var T=D===~~D?D:D===!0?4:0;typeof z==="string"?E.input=SQ(z):YZ.call(z)==="[object ArrayBuffer]"?E.input=new Uint8Array(z):E.input=z;E.H8=0;E.vX=E.input.length;do{E.eO===0&&(E.output=new aF.JW(Q),E.Y6=0,E.eO=Q);z=h$I(E,T);if(z!==1&&z!==0)return this.yQ(z),this.ended=!0,!1;if(E.eO===0||E.vX===0&&(T===4||T===2))if(this.options.to==="string"){var k=aF.qH(E.output,E.Y6);D=k;k=k.length;if(k<65537&&(D.subarray&& +DHn||!D.subarray))D=String.fromCharCode.apply(null,aF.qH(D,k));else{for(var G="",e=0;e0||E.eO===0)&&z!==1);if(T===4)return(E=this.yo)&&E.state?(Q=E.state.status,Q!==42&&Q!==69&&Q!==73&&Q!==91&&Q!==103&&Q!==113&&Q!==666?z=Dt(E,-2):(E.state=null,z=Q===113?Dt(E,-3):0)):z=-2,this.yQ(z),this.ended=!0,z===0;T===2&&(this.yQ(0),E.eO=0);return!0}; +OK.prototype.yQ=function(z){z===0&&(this.result=this.options.to==="string"?this.chunks.join(""):aF.B1(this.chunks));this.chunks=[];this.err=z;this.msg=this.yo.msg};var Rv=()=>Math.random().toString(36).substring(7).split("").join("."),S7=`@@redux/INIT${Rv()}`,NE6=`@@redux/REPLACE${Rv()}`;var cb=typeof Symbol==="function"&&Symbol.observable||"@@observable";var Nwr=rd(class extends g.XF{constructor(z){super(z)}},[0,Ph,$i,tu,sM,tu,-1,q4,sM,q4,-1,Ph,q4,$i,y8,[0,sM,-3,q4],tu,-1,q4]);var suk=-909897748;var TF6=function(z,D){return(()=>{var E=new $vJ(z,D);return()=>E})()}("youtube.api.innertube.AttestationError",'[null,[["ATTESTATION_ERROR_UNKNOWN",0],["ATTESTATION_ERROR_VM_NOT_INITIALIZED",1],["ATTESTATION_ERROR_VM_NO_RESPONSE",2],["ATTESTATION_ERROR_VM_TIMEOUT",3],["ATTESTATION_ERROR_VM_INTERNAL_ERROR",4],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_INVALID",5],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_NETWORK_ERROR",6],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_OFFLINE",7],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_INTERNAL_ERROR",8],["ATTESTATION_ERROR_API_NOT_READY",9],["ATTESTATION_ERROR_DEVICE_OFFLINE",10],["ATTESTATION_ERROR_KEY_PAIR_INIT_FAILED",12],["ATTESTATION_ERROR_SIGNING_DATA_MISSING",13],["ATTESTATION_ERROR_SIGNING_FAILED",14],["ATTESTATION_ERROR_CERT_CHAIN_RETRIEVAL_FAILED",15]],null,[[11,11]]]');g.XW=class{constructor(z){this.name=z}};g.iE=new g.XW("actionCompanionAdRenderer");g.qB=new g.XW("adActionInterstitialRenderer");g.tC=new g.XW("adsEngagementPanelRenderer");g.u6=new g.XW("dismissablePanelTextPortraitImageRenderer");g.Bd=new g.XW("adsEngagementPanelSectionListViewModel");g.wn=new g.XW("imageCompanionAdRenderer");g.MB=new g.XW("instreamAdPlayerOverlayRenderer");g.e4=new g.XW("instreamSurveyAdRenderer");g.J5=new g.XW("instreamSurveyAdSingleSelectQuestionRenderer");g.u_=new g.XW("instreamSurveyAdMultiSelectQuestionRenderer");g.VY=new g.XW("instreamSurveyAdAnswerRenderer");g.kfa=new g.XW("instreamSurveyAdAnswerNoneOfTheAboveRenderer");g.ke=new g.XW("instreamVideoAdRenderer");g.CT=new g.XW("playerOverlayLayoutRenderer");g.Pd=new g.XW("videoInterstitialButtonedCenteredLayoutRenderer");g.vC=new g.XW("aboveFeedAdLayoutRenderer");g.mJ=new g.XW("belowPlayerAdLayoutRenderer");g.j4=new g.XW("inPlayerAdLayoutRenderer");g.Ye=new g.XW("inPlayerOrganicOverlayAdLayoutRenderer");g.LA=new g.XW("playerBytesAdLayoutRenderer");g.l6=new g.XW("playerBytesSequenceItemAdLayoutRenderer");g.b6=new g.XW("playerUnderlayAdLayoutRenderer");g.GK=new g.XW("adIntroRenderer");g.Qv=new g.XW("playerBytesSequentialLayoutRenderer");g.db=new g.XW("surveyTextInterstitialRenderer");g.fA=new g.XW("videoAdTrackingRenderer");var ToV=new g.XW("videoInterstitialCenteredLayoutViewModel");g.zK=new g.XW("playerOrganicTransitionOverlayRenderer");g.aH=new g.XW("adSlotRenderer");g.Xa=new g.XW("squeezebackPlayerSidePanelRenderer");g.yS=new g.XW("bannerImageLayoutViewModel");g.oZ=new g.XW("topBannerImageTextIconButtonedLayoutViewModel");g.sb=new g.XW("adsEngagementPanelLayoutViewModel");g.J7=new g.XW("displayUnderlayTextGridCardsLayoutViewModel");var Oo=class{constructor(z){this.K=z}},b_=class extends Oo{get entityMetadata(){return this.K.entityMetadata}set entityMetadata(z){this.K.entityMetadata=z}};var GfW=class extends b_{L(){return[]}};var eM6=new g.XW("commandContext");var dHr=class extends b_{L(){return[]}};var FDL=class extends b_{L(){return[]}};var $dO=new g.XW("rawColdConfigGroup");var s86=new g.XW("rawHotConfigGroup");g.j5=new g.XW("commandExecutorCommand");var LDX=class extends g.XF{constructor(z){super(z)}};var f9V={IA:0,mB:1,wu:32,pI:61,j7:67,JY:103,DG:86,cz:42,kg:60,S7:62,Eg:73,MM:76,hY:88,RA:90,qM:99,X0:98,bf:100,aA:102,nI:41,fI:69,uf:70,zt:71,V_:2,BT:27,ANDROID:3,Y4:54,cU:14,h4:91,wz:55,sY:24,Q9:105,Mt:20,EY:18,dz:21,DB:104,ba:30,n_:29,f_:28,e7:101,zR:34,R2:36,p_:38,IOS:5,Kg:15,Uu:92,l2:40,yj:25,Aj:106,Is:17,Zi:19,Bd:64,Vj:66,gJ:26,rJ:22,Wd:33,m_:68,Sv:35,ev:53,T$:37,Lg:39,ih:7,jK:57,qS:43,uh:59,f2:93,qt:74,z5:75,F0:85,KI:65,LI:80,oA:8,hK:10,ye:58,vz:63,lf:72,jG:23,Kn:11,lV:13,cO:12,Rt:16,Yg:56, +du:31,y8:77,NT:84,Qe:87,cB:89,YE:94,fg:95};var sp=class extends g.XF{constructor(z){super(z)}A(z){Tv(this,5,z)}};var yd=class extends g.XF{constructor(z){super(z)}};var nhW=class extends g.XF{constructor(z){super(z)}};var UP=class extends g.XF{constructor(z){super(z)}getPlayerType(){return zv(this,36)}setHomeGroupInfo(z){return qd(this,nhW,81,z)}clearLocationPlayabilityToken(){return bc(this,89)}};var rY=class extends g.XF{constructor(z){super(z)}getValue(){return Bz(this,rO(this,i8,2))}},i8=[2,3,4,5,6];var WDk=class extends g.XF{constructor(z){super(z)}setTrackingParams(z){return bc(this,1,Ad(z,!1))}};var gY=class extends g.XF{constructor(z){super(z)}};var oR=class extends g.XF{constructor(z){super(z)}};var t3=class extends g.XF{constructor(z){super(z)}setToken(z){return Tv(this,2,z)}};var wY=class extends g.XF{constructor(z){super(z)}setSafetyMode(z){return Gv(this,5,z)}};var NK=class extends g.XF{constructor(z){super(z)}A(z){return qd(this,UP,1,z)}};var X0n=class extends b_{L(){return[]}};var QOs=new g.XW("continuationCommand");g.Kk=new g.XW("signalAction");var vM=new g.XW("webCommandMetadata");var EVL=new g.XW("metadataBadgeRenderer");var Tdr=new g.XW("signalServiceEndpoint");var cC=new g.XW("innertubeCommand");var kdW={oR:"EMBEDDED_PLAYER_MODE_UNKNOWN",Kq:"EMBEDDED_PLAYER_MODE_DEFAULT",Lq:"EMBEDDED_PLAYER_MODE_PFP",lj:"EMBEDDED_PLAYER_MODE_PFL"};var fYQ=new g.XW("channelThumbnailEndpoint");var AzI=new g.XW("embeddedPlayerErrorMessageRenderer");var P1s=new g.XW("embeddedPlayerOverlayVideoDetailsRenderer"),nV6=new g.XW("embeddedPlayerOverlayVideoDetailsCollapsedRenderer"),WYQ=new g.XW("embeddedPlayerOverlayVideoDetailsExpandedRenderer");var T5=new g.XW("embedsInfoPanelRenderer");var J$W=class extends b_{L(){return[]}};var uNL=class extends b_{L(){return[]}};var VXO=class extends b_{L(){var z=[];this.K.alternateChannel&&z.push(this.K.alternateChannel);this.K.alternateChannelList&&z.push(...this.K.alternateChannelList);this.K.oneofChannelEntity&&z.push(this.K.oneofChannelEntity);return[...(new Set(z))]}};var OQk=class extends b_{L(){var z=[];this.K.entryCollection&&z.push(this.K.entryCollection);return[...(new Set(z))]}},jrO=class extends b_{L(){var z=[];this.K.parentPlaylist&&z.push(this.K.parentPlaylist);if(this.K.entries)for(let D of this.K.entries)z.push(...(new bQX(D)).L());return[...(new Set(z))]}},bQX=class extends Oo{L(){var z=[];this.K.video&&z.push(this.K.video);return[...(new Set(z))]}};var vhL=class extends b_{L(){var z=[];this.K.descriptionEntity&&z.push(this.K.descriptionEntity);this.K.creators&&z.push(...this.K.creators);this.K.theBiggestFan&&z.push(this.K.theBiggestFan);return[...(new Set(z))]}},mHJ=class extends b_{L(){return[]}};var l9X=new g.XW("feedbackEndpoint");var YAJ=class extends b_{L(){return[]}};var I9O=class extends b_{L(){return[]}};var a96=class extends b_{L(){return[]}};var SAJ=class extends b_{L(){return[]}};var RML=class extends b_{L(){return[]}};var ZQn=new g.XW("interactionLoggingCommandMetadata");var oHX={Og:"WEB_DISPLAY_MODE_UNKNOWN",CI:"WEB_DISPLAY_MODE_BROWSER",tY:"WEB_DISPLAY_MODE_MINIMAL_UI",Gt:"WEB_DISPLAY_MODE_STANDALONE",Pz:"WEB_DISPLAY_MODE_FULLSCREEN"};var c$n=class extends g.XF{constructor(z){super(z)}getPlayerType(){return zv(this,7)}JI(){return Bz(this,19)}setVideoId(z){return Tv(this,19,z)}};var FC=class extends g.XF{constructor(z){super(z)}};var d5=class extends g.XF{constructor(z){super(z)}};var qK=class extends g.XF{constructor(z){super(z,500)}},KDJ=[2,3,5,6,7,11,13,20,21,22,23,24,28,32,37,45,59,72,73,74,76,78,79,80,85,91,97,100,102,105,111,117,119,126,127,136,146,148,151,156,157,158,159,163,164,168,176,177,178,179,184,188,189,190,191,193,194,195,196,197,198,199,200,201,202,203,204,205,206,208,209,215,219,222,225,226,227,229,232,233,234,240,241,244,247,248,249,251,254,255,256,257,258,259,260,261,266,270,272,278,288,291,293,300,304,308,309,310,311,313,314,319,320,321,323,324,327,328, +330,331,332,334,337,338,340,344,348,350,351,352,353,354,355,356,357,358,361,363,364,368,369,370,373,374,375,378,380,381,383,388,389,399,402,403,410,411,412,413,414,415,416,417,418,423,424,425,426,427,429,430,431,439,441,444,448,458,469,471,473,474,480,481,482,484,485,486,491,495,496,506,507,509,511,512,513,514,515,516,517,518,519,520,522,523,524,525,526,527,528,529,530,531,536,537,538,539,541,545,547,548,549,550,551,552,553,554,557];g.hMX=new g.XW("loggingContext");var sP=class extends g.XF{constructor(z){super(z)}};var l8=class extends g.XF{constructor(z){super(z)}JI(){return Ei(this,rO(this,YE,1))}setVideoId(z){return UB(this,1,YE,gp(z))}getPlaylistId(){return Ei(this,rO(this,YE,2))}},YE=[1,2];var oPr=class extends g.XF{constructor(z){super(z)}};var p0L=class extends b_{L(){return[]}};var xHw=class extends b_{L(){return[]}};var HQa=class extends b_{L(){return[]}};var NFW=class extends b_{L(){var z=[];this.K.downloadsList&&z.push(this.K.downloadsList);this.K.smartDownloadsList&&z.push(this.K.smartDownloadsList);this.K.recommendedDownloadsList&&z.push(this.K.recommendedDownloadsList);this.K.refresh&&z.push(this.K.refresh);return[...(new Set(z))]}};var ghX=class extends b_{L(){var z=[];this.K.refresh&&z.push(this.K.refresh);if(this.K.downloads)for(let D of this.K.downloads)z.push(...(new UHw(D)).L());return[...(new Set(z))]}},UHw=class extends Oo{L(){var z=[];this.K.video&&z.push(this.K.video);this.K.playlist&&z.push(this.K.playlist);this.K.videoItem&&z.push(this.K.videoItem);this.K.playlistItem&&z.push(this.K.playlistItem);return[...(new Set(z))]}};var r$s=class extends b_{L(){var z=[];this.K.localImageEntities&&z.push(...this.K.localImageEntities);return[...(new Set(z))]}};var iQO=class extends b_{L(){var z=[];this.K.playbackData&&z.push(this.K.playbackData);this.K.localImageEntities&&z.push(...this.K.localImageEntities);this.K.videoDownloadContextEntity&&z.push(this.K.videoDownloadContextEntity);return[...(new Set(z))]}};var w0L=class extends b_{L(){return[]}};var tXW=class extends b_{L(){var z=[];this.K.fakeChildren&&z.push(...this.K.fakeChildren);return[...(new Set(z))]}};var y$r=class extends b_{L(){var z=[];this.K.video&&z.push(this.K.video);this.K.playbackData&&z.push(this.K.playbackData);this.K.offlineVideoPolicy&&z.push(this.K.offlineVideoPolicy);return[...(new Set(z))]}};var ohL=class extends b_{L(){return[]}};var srO=class extends b_{L(){var z=[];this.K.channelOwner&&z.push(this.K.channelOwner);this.K.videos&&z.push(...this.K.videos);this.K.collaboratorChannels&&z.push(...this.K.collaboratorChannels);this.K.downloadState&&z.push(this.K.downloadState);this.K.refresh&&z.push(this.K.refresh);return[...(new Set(z))]}};var $Hn=class extends b_{L(){var z=[];this.K.video&&z.push(this.K.video);this.K.channelContributor&&z.push(this.K.channelContributor);return[...(new Set(z))]}};var PCO=class extends Oo{L(){var z=[];this.K.recommendedVideoMetadata&&z.push(...(new qAn(this.K.recommendedVideoMetadata)).L());return[...(new Set(z))]}},qAn=class extends Oo{L(){var z=[];this.K.localImageEntities&&z.push(...this.K.localImageEntities);this.K.videoDownloadContextEntity&&z.push(this.K.videoDownloadContextEntity);return[...(new Set(z))]}};var MXI=class extends Oo{L(){var z=[];this.K.playbackPosition&&z.push(this.K.playbackPosition);return[...(new Set(z))]}};var CCw=class extends b_{L(){var z=[];this.K.owner&&z.push(this.K.owner);this.K.downloadState&&z.push(this.K.downloadState);this.K.userState&&z.push(...(new MXI(this.K.userState)).L());this.K.additionalMetadata&&z.push(...(new PCO(this.K.additionalMetadata)).L());return[...(new Set(z))]}};var A$X=class extends b_{L(){var z=[];this.K.userChannelDetails&&z.push(this.K.userChannelDetails);return[...(new Set(z))]}};var BFn=class extends b_{L(){var z=[];this.K.channelOwner&&z.push(this.K.channelOwner);this.K.playbackPosition&&z.push(this.K.playbackPosition);this.K.localImageEntities&&z.push(...this.K.localImageEntities);this.K.downloadStatus&&z.push(this.K.downloadStatus);return[...(new Set(z))]}};var zOa=class extends b_{L(){return[]}};var Dnw=class extends b_{L(){return[]}};var ExV=class extends b_{L(){return[]}};var QJa=class extends b_{L(){return[]}};var TGQ=class extends b_{L(){return[]}};var k76=class extends b_{L(){return[]}};var G7W=class extends b_{L(){return[]}};var eO6=class extends b_{L(){return[]}};var dnI=class extends b_{L(){return[]}};var fM=new g.XW("changeKeyedMarkersVisibilityCommand");var QAW=new g.XW("loadMarkersCommand");var L_X=new g.XW("timelyActionViewModel");var F_W=new g.XW("timelyActionsOverlayViewModel");var F6Q=class extends b_{L(){return[]}};var L6w=class extends b_{L(){return[]}};var fnr=class extends b_{L(){return[]}};var nxX=class extends b_{L(){return[]}};var W6n=class extends b_{L(){var z=[];this.K.compositeSourceKeys&&z.push(...this.K.compositeSourceKeys);return[...(new Set(z))]}};var XtW=class extends b_{L(){var z=[];this.K.trackDownloadMetadatas&&z.push(...this.K.trackDownloadMetadatas);return[...(new Set(z))]}};var JnI=class extends b_{L(){var z=[];this.K.downloadedTracks&&z.push(...this.K.downloadedTracks);this.K.smartDownloadedTracks&&z.push(...this.K.smartDownloadedTracks);this.K.downloadedEpisodes&&z.push(...this.K.downloadedEpisodes);this.K.downloadedAlbumReleases&&z.push(...this.K.downloadedAlbumReleases);this.K.smartDownloadedAlbumReleases&&z.push(...this.K.smartDownloadedAlbumReleases);this.K.downloadedPlaylists&&z.push(...this.K.downloadedPlaylists);this.K.smartDownloadedPlaylists&&z.push(...this.K.smartDownloadedPlaylists); +this.K.metadataOnlyTracks&&z.push(...this.K.metadataOnlyTracks);return[...(new Set(z))]}};var ulk=class extends b_{L(){var z=[];this.K.trackDownloadMetadatas&&z.push(...this.K.trackDownloadMetadatas);return[...(new Set(z))]}};var VLw=class extends b_{L(){var z=[];this.K.playbackData&&z.push(this.K.playbackData);this.K.localImageEntities&&z.push(...this.K.localImageEntities);this.K.videoDownloadContextEntity&&z.push(this.K.videoDownloadContextEntity);return[...(new Set(z))]}};var O7J=class extends b_{L(){var z=[];this.K.musicLibraryStatusEntity&&z.push(this.K.musicLibraryStatusEntity);this.K.primaryArtists&&z.push(...this.K.primaryArtists);this.K.details&&z.push(this.K.details);this.K.userDetails&&z.push(this.K.userDetails);this.K.tracks&&z.push(...this.K.tracks);this.K.share&&z.push(this.K.share);this.K.downloadMetadata&&z.push(this.K.downloadMetadata);this.K.refresh&&z.push(this.K.refresh);return[...(new Set(z))]}},b7X=class extends b_{L(){var z=[];this.K.albumRelease&& +z.push(this.K.albumRelease);this.K.tracks&&z.push(...this.K.tracks);return[...(new Set(z))]}},jJX=class extends b_{L(){var z=[];this.K.albumRelease&&z.push(this.K.albumRelease);return[...(new Set(z))]}};var vxs=class extends b_{L(){var z=[];this.K.details&&z.push(this.K.details);this.K.userDetails&&z.push(this.K.userDetails);return[...(new Set(z))]}},mnQ=class extends b_{L(){var z=[];this.K.parentArtist&&z.push(this.K.parentArtist);return[...(new Set(z))]}},lnn=class extends b_{L(){var z=[];this.K.parentArtist&&z.push(this.K.parentArtist);return[...(new Set(z))]}};var YWk=class extends b_{L(){return[]}};var anX=class extends b_{L(){return[]}};var ROJ=class extends b_{L(){var z=[];this.K.tracks&&z.push(...this.K.tracks);this.K.refresh&&z.push(this.K.refresh);this.K.musicLibraryStatusEntity&&z.push(this.K.musicLibraryStatusEntity);this.K.details&&z.push(this.K.details);this.K.downloadMetadata&&z.push(this.K.downloadMetadata);this.K.sideloadMetadata&&z.push(this.K.sideloadMetadata);this.K.userDetails&&z.push(this.K.userDetails);this.K.entryCollection&&z.push(this.K.entryCollection);this.K.share&&z.push(this.K.share);this.K.podcastShowAdditionalMetadata&& +z.push(...(new SWQ(this.K.podcastShowAdditionalMetadata)).L());return[...(new Set(z))]}},SWQ=class extends Oo{L(){var z=[];this.K.creatorEntity&&z.push(this.K.creatorEntity);return[...(new Set(z))]}};var Z7W=class extends b_{L(){return[]}};var cnO=class extends b_{L(){var z=[];this.K.musicLibraryStatusEntity&&z.push(this.K.musicLibraryStatusEntity);this.K.artists&&z.push(...this.K.artists);this.K.audioModeVersion&&z.push(this.K.audioModeVersion);this.K.videoModeVersion&&z.push(this.K.videoModeVersion);this.K.userDetails&&z.push(this.K.userDetails);this.K.details&&z.push(this.K.details);this.K.albumRelease&&z.push(this.K.albumRelease);this.K.share&&z.push(this.K.share);this.K.libraryEdit&&z.push(this.K.libraryEdit);this.K.downloadMetadata&& +z.push(this.K.downloadMetadata);this.K.playbackPosition&&z.push(this.K.playbackPosition);this.K.lyrics&&z.push(this.K.lyrics);return[...(new Set(z))]}},K6Q=class extends b_{L(){var z=[];this.K.parentTrack&&z.push(this.K.parentTrack);return[...(new Set(z))]}},hOn=class extends b_{L(){var z=[];this.K.parentTrack&&z.push(this.K.parentTrack);return[...(new Set(z))]}};var MeW=new g.XW("musicEmbeddedPlayerOverlayVideoDetailsRenderer");var ptO=new g.XW("shareEndpoint"),xnr=new g.XW("shareEntityEndpoint"),H7r=new g.XW("shareEntityServiceEndpoint"),NGa=new g.XW("webPlayerShareEntityServiceEndpoint");g.FJ=new g.XW("urlEndpoint");g.Qq=new g.XW("watchEndpoint");var UnQ=new g.XW("watchPlaylistEndpoint");var gxn=class extends b_{L(){return[]}};var rna=class extends b_{L(){return[]}};var i7k=class extends b_{L(){return[]}};var wtL=class extends b_{L(){return[]}};var tLs=class extends b_{L(){var z=[];this.K.transfer&&z.push(this.K.transfer);this.K.adsPlaybackData&&z.push(...this.K.adsPlaybackData);this.K.drmLicense&&z.push(this.K.drmLicense);this.K.offlineVideoPolicy&&z.push(this.K.offlineVideoPolicy);this.K.videoDownloadContextEntity&&z.push(this.K.videoDownloadContextEntity);return[...(new Set(z))]}};var yn6=class extends b_{L(){return[]}};var oxQ=class extends b_{L(){var z=[];this.K.offlineVideoStreams&&z.push(...this.K.offlineVideoStreams);this.K.captionTrack&&z.push(...this.K.captionTrack);return[...(new Set(z))]}};var sJQ=class extends b_{L(){return[]}};var $nL=class extends b_{L(){return[]}};var qWW=class extends b_{L(){return[]}};var PNW=new g.XW("prefetchWatchCommand");var MLL=new g.XW("compositeVideoOverlayRenderer");var IYV=new g.XW("paidContentOverlayRenderer");var YZJ=new g.XW("playerMutedAutoplayOverlayRenderer"),IUa=new g.XW("playerMutedAutoplayEndScreenRenderer");var jpV=new g.XW("unserializedPlayerResponse"),HG=new g.XW("unserializedPlayerResponse"),CNs=new g.XW("playerResponse");var Anr=new g.XW("playlistEditEndpoint");var BGw=class extends b_{L(){return[]}};var Yt=new g.XW("reelWatchEndpoint");var z3n=new g.XW("reelItemWatchResponse");g.mh=new g.XW("buttonRenderer");g.l_=new g.XW("toggleButtonRenderer");g.WC=new g.XW("counterfactualRenderer");var DDX=new g.XW("resolveUrlCommandMetadata");var ENs=class extends b_{L(){return[]}};var QwX=new g.XW("modifyChannelNotificationPreferenceEndpoint");var TtV=new g.XW("unsubscribeEndpoint");var kNr=class extends b_{L(){return[]}};var XBa=new g.XW("subscribeButtonRenderer");var GNQ=new g.XW("subscribeEndpoint");var e36=class extends b_{L(){return[]}};var dDL=class extends b_{L(){return[]}};var FcL=class extends b_{L(){return[]}};var Lcn=class extends b_{L(){return[]}};var fDa=class extends b_{L(){return[]}};var nNO=class extends b_{L(){return[]}};var Wc6=class extends b_{L(){return[]}};var XYQ=class extends b_{L(){return[]}};var J0k=class extends b_{L(){return[]}};var uGL=class extends b_{L(){return[]}};var kes=new g.XW("qrCodeRenderer");var VbQ={dJ:"LIVING_ROOM_APP_MODE_UNSPECIFIED",MJ:"LIVING_ROOM_APP_MODE_MAIN",Qj:"LIVING_ROOM_APP_MODE_KIDS",Eu:"LIVING_ROOM_APP_MODE_MUSIC",pg:"LIVING_ROOM_APP_MODE_UNPLUGGED",ky:"LIVING_ROOM_APP_MODE_GAMING"};var OBw=class extends b_{L(){return[]}};var bBs=class extends b_{L(){return[]}};var BeI=new g.XW("autoplaySwitchButtonRenderer");var zCa=new g.XW("desktopOverlayConfigRenderer");var GeO=new g.XW("engagementPanelSectionListRenderer");var C1X=new g.XW("playlistPanelRenderer");var jwr=class extends b_{L(){return[]}};var vNn=class extends b_{L(){return[]}};var mDQ=class extends b_{L(){return[]}};var lDs=class extends b_{L(){return[]}};var YDX=class extends b_{L(){return[]}};var IDQ=class extends b_{L(){return[]}};var aDW=class extends b_{L(){return[]}};var QpW=new g.XW("cipher");var vRa=new g.XW("playerVars");var xlw=new g.XW("playerVars");var SDI=g.XQ.window,UK=SDI?.yt?.config_||SDI?.ytcfg?.data_||{};g.JV("yt.config_",UK);var i3=[];var ivJ=/^[\w.]*$/,rd6={q:!0,search_query:!0},grk=String(sK);g.ea=new class{constructor(z,D){this.K=z;this.L=D}}(window,window.document);g.JV("yt.ads_.signals_.getAdSignalsString",function(z){return g.$Z(g.dm(z))});g.cX();var FP="XMLHttpRequest"in g.XQ?()=>new XMLHttpRequest:null;var R3L="absolute_experiments client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods theme".split(" "),ZBr=[...R3L,"client_dev_set_cookie"];var bZ={Authorization:"AUTHORIZATION","X-Goog-EOM-Visitor-Id":"EOM_VISITOR_DATA","X-Goog-Visitor-Id":"SANDBOXED_VISITOR_ID","X-Youtube-Domain-Admin-State":"DOMAIN_ADMIN_STATE","X-Youtube-Chrome-Connected":"CHROME_CONNECTED_HEADER","X-YouTube-Client-Name":"INNERTUBE_CONTEXT_CLIENT_NAME","X-YouTube-Client-Version":"INNERTUBE_CONTEXT_CLIENT_VERSION","X-YouTube-Delegation-Context":"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT","X-YouTube-Device":"DEVICE","X-Youtube-Identity-Token":"ID_TOKEN","X-YouTube-Page-CL":"PAGE_CL", +"X-YouTube-Page-Label":"PAGE_BUILD_LABEL","X-Goog-AuthUser":"SESSION_INDEX","X-Goog-PageId":"DELEGATED_SESSION_ID"},BEL=["app","debugcss","debugjs","expflag","force_ad_params","force_ad_encrypted","force_viral_ad_response_params","forced_experiments","innertube_snapshots","innertube_goldens","internalcountrycode","internalipoverride","absolute_experiments","conditional_experiments","sbb","sr_bns_address",...R3L],ID=!1,qjQ=Om;var zTr;g.Sa=class extends g.g6{constructor(z,D,E){super(`${z}, errorCode=${D}`);this.errorCode=D;this.xhr=E;this.name="PromiseAjaxError"}};zTr=class{constructor(z){this.xhr=z}};var cx=class{constructor(z=null){this.K=z;this.A=0;this.L=null}then(z,D,E){return this.K?this.K.then(z,D,E):this.A===1&&z?(z=z.call(E,this.L))&&typeof z.then==="function"?z:g.hQ(z):this.A===2&&D?(z=D.call(E,this.L))&&typeof z.then==="function"?z:g.K9(z):this}getValue(){return this.L}};cx.prototype.$goog_Thenable=!0;var p9=!1;g.TR=EC||QV;var TpL=/^([0-9\.]+):([0-9\.]+)$/;var ji={};var c0L=0,v6=g.kG?"webkit":g.hz?"moz":g.Uu?"ms":qV?"o":"",KcQ=g.us("ytDomDomGetNextId")||(()=>++c0L); +g.JV("ytDomDomGetNextId",KcQ);var h3r={stopImmediatePropagation:1,stopPropagation:1,preventMouseEvent:1,preventManipulation:1,preventDefault:1,layerX:1,layerY:1,screenX:1,screenY:1,scale:1,rotation:1,webkitMovementX:1,webkitMovementY:1},KK=class{constructor(z){this.type="";this.state=this.source=this.data=this.currentTarget=this.relatedTarget=this.target=null;this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.ctrlKey=this.altKey=!1;this.rotation=this.clientY=this.clientX=0;this.scale=1;this.changedTouches=this.touches= +null;try{if(z=z||window.event){this.event=z;for(let Q in z)Q in h3r||(this[Q]=z[Q]);this.scale=z.scale;this.rotation=z.rotation;var D=z.target||z.srcElement;D&&D.nodeType==3&&(D=D.parentNode);this.target=D;var E=z.relatedTarget;if(E)try{E=E.nodeName?E:null}catch(Q){E=null}else this.type=="mouseover"?E=z.fromElement:this.type=="mouseout"&&(E=z.toElement);this.relatedTarget=E;this.clientX=z.clientX!=void 0?z.clientX:z.pageX;this.clientY=z.clientY!=void 0?z.clientY:z.pageY;this.keyCode=z.keyCode?z.keyCode: +z.which;this.charCode=z.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=z.altKey;this.ctrlKey=z.ctrlKey;this.shiftKey=z.shiftKey;this.metaKey=z.metaKey;this.K=z.pageX;this.L=z.pageY}}catch(Q){}}preventDefault(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}stopPropagation(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}stopImmediatePropagation(){this.event&&(this.event.cancelBubble=!0, +this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())}};g.Zc=g.XQ.ytEventsEventsListeners||{};g.JV("ytEventsEventsListeners",g.Zc);var c6=g.XQ.ytEventsEventsCounter||{count:0};g.JV("ytEventsEventsCounter",c6);var pYX=g.JT(function(){var z=!1;try{let D=Object.defineProperty({},"passive",{get:function(){z=!0}}); +window.addEventListener("test",null,D)}catch(D){}return z}),h4=g.JT(function(){var z=!1; +try{let D=Object.defineProperty({},"capture",{get:function(){z=!0}}); +window.addEventListener("test",null,D)}catch(D){}return z});var Ya;Ya=window;g.N=Ya.ytcsi&&Ya.ytcsi.now?Ya.ytcsi.now:Ya.performance&&Ya.performance.timing&&Ya.performance.now&&Ya.performance.timing.navigationStart?()=>Ya.performance.timing.navigationStart+Ya.performance.now():()=>(new Date).getTime();g.pn(Np,g.w9);Np.prototype.Y=function(z){z.K===void 0&&Ru(z);var D=z.K;z.L===void 0&&Ru(z);this.K=new g.Wr(D,z.L)}; +Np.prototype.mN=function(){return this.K||new g.Wr}; +Np.prototype.D=function(){if(this.K){var z=(0,g.N)();if(this.Z!=0){var D=this.V,E=this.K,Q=D.x-E.x;D=D.y-E.y;Q=Math.sqrt(Q*Q+D*D)/(z-this.Z);this.L[this.A]=Math.abs((Q-this.B)/this.B)>.5?1:0;D=0;for(E=0;E<4;E++)D+=this.L[E]||0;D>=3&&this.U();this.B=Q}this.Z=z;this.V=this.K;this.A=(this.A+1)%4}}; +Np.prototype.BF=function(){window.clearInterval(this.S);g.xf(this.j)};g.I3=class extends g.w9{constructor(z){super();this.A=[];this.U=z||this}K3(z,D,E,Q,T){E=tI((0,g.SW)(E,Q||this.U));E={target:z,name:D,callback:E};var k;T&&pYX()&&(k={passive:!0});z.addEventListener(D,E.callback,k);this.A.push(E);return E}Qo(z){for(let D=0;D{D.preventDefault();this.L=D}); +z.addEventListener("appinstalled",()=>{this.K=!0},{once:!0})}};var yV=class{constructor(){this.MU=!0}v8(z,D){z={};var E=[];"USER_SESSION_ID"in UK&&E.push({key:"u",value:g.S("USER_SESSION_ID")});if(E=LY(E))z.Authorization=E,E=D=D?.sessionIndex,E===void 0&&(E=Number(g.S("SESSION_INDEX",0)),E=isNaN(E)?0:E),g.c("voice_search_auth_header_removal")||(z["X-Goog-AuthUser"]=E.toString()),"INNERTUBE_HOST_OVERRIDE"in UK||(z["X-Origin"]=window.location.origin),D===void 0&&"DELEGATED_SESSION_ID"in UK&&(z["X-Goog-PageId"]=g.S("DELEGATED_SESSION_ID"));return z}};var $S={identityType:"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN"};var Mp=g.us("ytglobal.prefsUserPrefsPrefs_")||{};g.JV("ytglobal.prefsUserPrefsPrefs_",Mp); +var fSJ=class{constructor(){this.K=g.S("ALT_PREF_COOKIE_NAME","PREF");this.L=g.S("ALT_PREF_COOKIE_DOMAIN","youtube.com");var z=g.N1(this.K);z&&this.parse(z)}get(z,D){P6(z);qp(z);z=Mp[z]!==void 0?Mp[z].toString():null;return z!=null?z:D?D:""}set(z,D){P6(z);qp(z);if(D==null)throw Error("ExpectedNotNull");Mp[z]=D.toString()}GV(z){return!!((CK(`f${Math.floor(z/31)+1}`)||0)&1<{var z;return()=>{z||(z=new rk("ytidb"));return z}})();var u$=[],Xz=!1;var tbX={AUTH_INVALID:"No user identifier specified.",EXPLICIT_ABORT:"Transaction was explicitly aborted.",IDB_NOT_SUPPORTED:"IndexedDB is not supported.",MISSING_INDEX:"Index not created.",MISSING_OBJECT_STORES:"Object stores not created.",DB_DELETED_BY_MISSING_OBJECT_STORES:"Database is deleted because expected object stores were not created.",DB_REOPENED_BY_MISSING_OBJECT_STORES:"Database is reopened because expected object stores were not created.",UNKNOWN_ABORT:"Transaction was aborted for unknown reasons.", +QUOTA_EXCEEDED:"The current transaction exceeded its quota limitations.",QUOTA_MAYBE_EXCEEDED:"The current transaction may have failed because of exceeding quota limitations.",EXECUTE_TRANSACTION_ON_CLOSED_DB:"Can't start a transaction on a closed database",INCOMPATIBLE_DB_VERSION:"The binary is incompatible with the database version"},y0Q={AUTH_INVALID:"ERROR",EXECUTE_TRANSACTION_ON_CLOSED_DB:"WARNING",EXPLICIT_ABORT:"IGNORED",IDB_NOT_SUPPORTED:"ERROR",MISSING_INDEX:"WARNING",MISSING_OBJECT_STORES:"ERROR", +DB_DELETED_BY_MISSING_OBJECT_STORES:"WARNING",DB_REOPENED_BY_MISSING_OBJECT_STORES:"WARNING",QUOTA_EXCEEDED:"WARNING",QUOTA_MAYBE_EXCEEDED:"WARNING",UNKNOWN_ABORT:"WARNING",INCOMPATIBLE_DB_VERSION:"WARNING"},oNX={AUTH_INVALID:!1,EXECUTE_TRANSACTION_ON_CLOSED_DB:!1,EXPLICIT_ABORT:!1,IDB_NOT_SUPPORTED:!1,MISSING_INDEX:!1,MISSING_OBJECT_STORES:!1,DB_DELETED_BY_MISSING_OBJECT_STORES:!1,DB_REOPENED_BY_MISSING_OBJECT_STORES:!1,QUOTA_EXCEEDED:!1,QUOTA_MAYBE_EXCEEDED:!0,UNKNOWN_ABORT:!0,INCOMPATIBLE_DB_VERSION:!1}, +va=class extends g.k3{constructor(z,D={},E=tbX[z],Q=y0Q[z],T=oNX[z]){super(E,{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:z,...D});this.type=z;this.message=E;this.level=Q;this.K=T;Object.setPrototypeOf(this,va.prototype)}},swX=class extends va{constructor(z,D){super("MISSING_OBJECT_STORES",{expectedObjectStores:D,foundObjectStores:z},tbX.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,swX.prototype)}},l$=class extends Error{constructor(z,D){super();this.index= +z;this.objectStore=D;Object.setPrototypeOf(this,l$.prototype)}},nHs=["The database connection is closing","Can't start a transaction on a closed database","A mutation operation was attempted on a database that did not allow mutations"];var KF=class{constructor(z){this.K=z}},aB=class{constructor(z){this.state={status:"PENDING"};this.K=[];this.L=[];z=z.K;var D=Q=>{if(this.state.status==="PENDING"){this.state={status:"FULFILLED",value:Q};for(let T of this.K)T()}},E=Q=>{if(this.state.status==="PENDING"){this.state={status:"REJECTED", +reason:Q};for(let T of this.L)T()}}; +try{z(D,E)}catch(Q){E(Q)}}static all(z){return new aB(new KF((D,E)=>{var Q=[],T=z.length;T===0&&D(Q);for(let k=0;k{Q[k]=G;T--;T===0&&D(Q)}).catch(G=>{E(G)})}))}static resolve(z){return new aB(new KF((D,E)=>{z instanceof aB?z.then(D,E):D(z)}))}static reject(z){return new aB(new KF((D,E)=>{E(z)}))}then(z,D){var E=z??XLI,Q=D??W86; +return new aB(new KF((T,k)=>{this.state.status==="PENDING"?(this.K.push(()=>{RB(this,this,E,T,k)}),this.L.push(()=>{Zo(this,this,Q,T,k)})):this.state.status==="FULFILLED"?RB(this,this,E,T,k):this.state.status==="REJECTED"&&Zo(this,this,Q,T,k)}))}catch(z){return this.then(void 0,z)}};var uIQ=class{constructor(z,D){this.request=z;this.cursor=D}};var ISO=class{constructor(z,D){this.K=z;this.options=D;this.transactionCount=0;this.A=Math.round((0,g.N)());this.L=!1}add(z,D,E){return gT(this,[z],{mode:"readwrite",OO:!0,commit:Ha()},Q=>Q.objectStore(z).add(D,E))}clear(z){return gT(this,[z],{mode:"readwrite", +OO:!0},D=>D.objectStore(z).clear())}close(){this.K.close(); +this.options?.closed&&this.options.closed()}count(z,D){return gT(this,[z],{mode:"readonly",OO:!0,commit:Ha()},E=>E.objectStore(z).count(D))}delete(z,D){return gT(this,[z],{mode:"readwrite", +OO:!0,commit:Ha()&&!(D instanceof IDBKeyRange)},E=>E.objectStore(z).delete(D))}get(z,D){return gT(this,[z],{mode:"readonly", +OO:!0,commit:Ha()},E=>E.objectStore(z).get(D))}getAll(z,D,E){return gT(this,[z],{mode:"readonly", +OO:!0},Q=>Q.objectStore(z).getAll(D,E))}put(z,D,E){return gT(this,[z],{mode:"readwrite", +OO:!0,commit:Ha()},Q=>Q.objectStore(z).put(D,E))}objectStoreNames(){return Array.from(this.K.objectStoreNames)}getName(){return this.K.name}},rT=class{constructor(z){this.K=z}add(z,D){return hF(this.K.add(z,D))}autoIncrement(){return this.K.autoIncrement}clear(){return hF(this.K.clear()).then(()=>{})}count(z){return hF(this.K.count(z))}delete(z){return z instanceof IDBKeyRange?OdJ(this,z):hF(this.K.delete(z))}get(z){return hF(this.K.get(z))}getAll(z,D){return"getAll"in IDBObjectStore.prototype?hF(this.K.getAll(z, +D)):bdr(this,z,D)}index(z){try{return new $DJ(this.K.index(z))}catch(D){if(D instanceof Error&&D.name==="NotFoundError")throw new l$(z,this.K.name); +throw D;}}getName(){return this.K.name}keyPath(){return this.K.keyPath}put(z,D){return hF(this.K.put(z,D))}},N0=class{constructor(z){this.K=z;this.L=new Map;this.aborted=!1;this.done=new Promise((D,E)=>{this.K.addEventListener("complete",()=>{D()}); +this.K.addEventListener("error",Q=>{Q.currentTarget===Q.target&&E(this.K.error)}); +this.K.addEventListener("abort",()=>{var Q=this.K.error;if(Q)E(Q);else if(!this.aborted){Q=va;var T=this.K.objectStoreNames;let k=[];for(let G=0;GD.delete().then(()=>$3(D)))}get(z){return hF(this.K.get(z))}getAll(z,D){return"getAll"in IDBIndex.prototype?hF(this.K.getAll(z,D)):lSV(this,z,D)}keyPath(){return this.K.keyPath}unique(){return this.K.unique}}, +YeV=class{constructor(z,D){this.request=z; +this.cursor=D}delete(){return hF(this.cursor.delete()).then(()=>{})}getValue(){return this.cursor.value}update(z){return hF(this.cursor.update(z))}};var qDI=class{constructor(z,D){this.name=z;this.options=D;this.A=!0;this.B=this.Z=0}L(z,D,E={}){return CF(z,D,E)}delete(z={}){return AF(this.name,z)}open(){if(!this.A)throw Ba(this);if(this.K)return this.K;var z,D=()=>{this.K===z&&(this.K=void 0)},E={blocking:T=>{T.close()}, +closed:D,Vx:D,upgrade:this.options.upgrade},Q=async()=>{var T=Error().stack??"";try{let e=await this.L(this.name,this.options.version,E);var k=e,G=this.options;let d=[];for(let F of Object.keys(G.jq)){let {Gm:L,qL:f=Number.MAX_VALUE}=G.jq[F];!(k.K.version>=L)||k.K.version>=f||k.K.objectStoreNames.contains(F)||d.push(F)}if(d.length!==0){let F=Object.keys(this.options.jq),L=e.objectStoreNames();if(this.Bthis.options.version+1)throw T.close(),this.A=!1,Ba(this,k);return T}D();e instanceof Error&&!g.c("ytidb_async_stack_killswitch")&&(e.stack=`${e.stack}\n${T.substring(T.indexOf("\n")+1)}`);throw Y3(e,this.name,"",this.options.version??-1);}}; +return this.K=z=Q()}};var Dj=new qDI("YtIdbMeta",{jq:{databases:{Gm:1}},upgrade(z,D){D(1)&&i$(z,"databases",{keyPath:"actualName"})}});var eC,GR=new class{constructor(){}}(new class{constructor(){}});new g.BU;var x$X=class extends qDI{constructor(z,D){super(z,D);this.options=D;b$(z)}L(z,D,E={}){return(this.options.shared?K8a:c1k)(z,D,{...E})}delete(z={}){return(this.options.shared?X0:hTI)(this.name,z)}};var Npr=JL("ytGcfConfig",{jq:{coldConfigStore:{Gm:1},hotConfigStore:{Gm:1}},shared:!1,upgrade(z,D){D(1)&&(ya(i$(z,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),ya(i$(z,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))},version:1});var PjW=class extends g.w9{constructor(){super();this.L=[];this.K=[];var z=g.us("yt.gcf.config.hotUpdateCallbacks");z?(this.L=[...z],this.K=z):(this.K=[],g.JV("yt.gcf.config.hotUpdateCallbacks",this.K))}BF(){for(let D of this.L){var z=this.K;let E=z.indexOf(D);E>=0&&z.splice(E,1)}this.L.length=0;super.BF()}};g.vc=class{constructor(){this.V=!1;this.B=this.Z=0;this.U=new PjW}zW(){return IR()??g.S("RAW_HOT_CONFIG_GROUP")}A(z){this.hotHashData=z;g.JV("yt.gcf.config.hotHashData",this.hotHashData||null)}};var MbW=typeof TextEncoder!=="undefined"?new TextEncoder:null,Gl=MbW?z=>MbW.encode(z):z=>{z=kr(z); +var D=new Uint8Array(z.length);for(let E=0;E{}; +this.D0=()=>{}; +this.now=Date.now;this.H6=!1;this.aN=z.aN??100;this.oN=z.oN??1;this.by=z.by??2592E6;this.h3=z.h3??12E4;this.L5=z.L5??5E3;this.VE=z.VE??void 0;this.aK=!!z.aK;this.Tr=z.Tr??.1;this.Mk=z.Mk??10;z.handleError&&(this.handleError=z.handleError);z.D0&&(this.D0=z.D0);z.H6&&(this.H6=z.H6);z.IK&&(this.IK=z.IK);this.EH=z.EH;this.bl=z.bl;this.X$=z.X$;this.HS=z.HS;this.In=z.In;this.j$=z.j$;this.S$=z.S$;dk(this)&&(!this.EH||this.EH("networkless_logging"))&&Lf(this)}writeThenSend(z,D={}){if(dk(this)&&this.K){let E= +{url:z,options:D,timestamp:this.now(),status:"NEW",sendCount:0};this.X$.set(E,this.VE).then(Q=>{E.id=Q;this.HS.Tk()&&nf(this,E)}).catch(Q=>{nf(this,E); +Wv(this,Q)})}else this.In(z,D)}sendThenWrite(z,D={},E){if(dk(this)&&this.K){let Q={url:z, +options:D,timestamp:this.now(),status:"NEW",sendCount:0};this.EH&&this.EH("nwl_skip_retry")&&(Q.skipRetry=E);if(this.HS.Tk()||this.EH&&this.EH("nwl_aggressive_send_then_write")&&!Q.skipRetry){if(!Q.skipRetry){let T=D.onError?D.onError:()=>{}; +D.onError=async(k,G)=>{await this.X$.set(Q,this.VE).catch(e=>{Wv(this,e)}); +T(k,G)}}this.In(z,D,Q.skipRetry)}else this.X$.set(Q,this.VE).catch(T=>{this.In(z,D,Q.skipRetry); +Wv(this,T)})}else E=this.EH&&this.EH("nwl_skip_retry")&&E,this.In(z,D,E)}sendAndWrite(z,D={}){if(dk(this)&&this.K){let E={url:z, +options:D,timestamp:this.now(),status:"NEW",sendCount:0},Q=!1,T=D.onSuccess?D.onSuccess:()=>{}; +E.options.onSuccess=(k,G)=>{E.id!==void 0?this.X$.Ux(E.id,this.VE):Q=!0;this.HS.pH&&this.EH&&this.EH("vss_network_hint")&&this.HS.pH(!0);T(k,G)}; +this.In(E.url,E.options,void 0,!0);this.X$.set(E,this.VE).then(k=>{E.id=k;Q&&this.X$.Ux(E.id,this.VE)}).catch(k=>{Wv(this,k)})}else this.In(z,D,void 0,!0)}A(){if(!dk(this))throw Error("IndexedDB is not supported: throttleSend"); +this.L||(this.L=this.bl.LZ(async()=>{var z=await this.X$.P1("NEW",this.VE);z?(await nf(this,z),this.L&&(this.L=0,this.A())):this.Z()},this.aN))}Z(){this.bl.I6(this.L); +this.L=0}};var Zm;var MK={accountStateChangeSignedIn:23,accountStateChangeSignedOut:24,delayedEventMetricCaptured:11,latencyActionBaselined:6,latencyActionInfo:7,latencyActionTicked:5,offlineTransferStatusChanged:2,offlineImageDownload:335,playbackStartStateChanged:9,systemHealthCaptured:3,mangoOnboardingCompleted:10,mangoPushNotificationReceived:230,mangoUnforkDbMigrationError:121,mangoUnforkDbMigrationSummary:122,mangoUnforkDbMigrationPreunforkDbVersionNumber:133,mangoUnforkDbMigrationPhoneMetadata:134,mangoUnforkDbMigrationPhoneStorage:135, +mangoUnforkDbMigrationStep:142,mangoAsyncApiMigrationEvent:223,mangoDownloadVideoResult:224,mangoHomepageVideoCount:279,mangoHomeV3State:295,mangoImageClientCacheHitEvent:273,sdCardStatusChanged:98,framesDropped:12,thumbnailHovered:13,deviceRetentionInfoCaptured:14,thumbnailLoaded:15,backToAppEvent:318,streamingStatsCaptured:17,offlineVideoShared:19,appCrashed:20,youThere:21,offlineStateSnapshot:22,mdxSessionStarted:25,mdxSessionConnected:26,mdxSessionDisconnected:27,bedrockResourceConsumptionSnapshot:28, +nextGenWatchWatchSwiped:29,kidsAccountsSnapshot:30,zeroStepChannelCreated:31,tvhtml5SearchCompleted:32,offlineSharePairing:34,offlineShareUnlock:35,mdxRouteDistributionSnapshot:36,bedrockRepetitiveActionTimed:37,unpluggedDegradationInfo:229,uploadMp4HeaderMoved:38,uploadVideoTranscoded:39,uploadProcessorStarted:46,uploadProcessorEnded:47,uploadProcessorReady:94,uploadProcessorRequirementPending:95,uploadProcessorInterrupted:96,uploadFrontendEvent:241,assetPackDownloadStarted:41,assetPackDownloaded:42, +assetPackApplied:43,assetPackDeleted:44,appInstallAttributionEvent:459,playbackSessionStopped:45,adBlockerMessagingShown:48,distributionChannelCaptured:49,dataPlanCpidRequested:51,detailedNetworkTypeCaptured:52,sendStateUpdated:53,receiveStateUpdated:54,sendDebugStateUpdated:55,receiveDebugStateUpdated:56,kidsErrored:57,mdxMsnSessionStatsFinished:58,appSettingsCaptured:59,mdxWebSocketServerHttpError:60,mdxWebSocketServer:61,startupCrashesDetected:62,coldStartInfo:435,offlinePlaybackStarted:63,liveChatMessageSent:225, +liveChatUserPresent:434,liveChatBeingModerated:457,liveChatGiftButtonImpressed:558,liveCreationCameraUpdated:64,liveCreationEncodingCaptured:65,liveCreationError:66,liveCreationHealthUpdated:67,liveCreationVideoEffectsCaptured:68,liveCreationStageOccured:75,offlineSystemFailure:546,liveCreationBroadcastScheduled:123,liveCreationArchiveReplacement:149,liveCreationCostreamingConnection:421,liveCreationPlayablesMetrics:533,liveCreationStreamWebrtcStats:288,liveCreationWebrtcError:526,mdxSessionRecoveryStarted:69, +mdxSessionRecoveryCompleted:70,mdxSessionRecoveryStopped:71,visualElementShown:72,visualElementHidden:73,visualElementGestured:78,visualElementStateChanged:208,screenCreated:156,playbackAssociated:202,visualElementAttached:215,playbackContextEvent:214,cloudCastingPlaybackStarted:74,webPlayerApiCalled:76,tvhtml5AccountDialogOpened:79,foregroundHeartbeat:80,foregroundHeartbeatScreenAssociated:111,kidsOfflineSnapshot:81,mdxEncryptionSessionStatsFinished:82,playerRequestCompleted:83,liteSchedulerStatistics:84, +mdxSignIn:85,spacecastMetadataLookupRequested:86,spacecastBatchLookupRequested:87,spacecastSummaryRequested:88,spacecastPlayback:89,spacecastDiscovery:90,tvhtml5LaunchUrlComponentChanged:91,mdxBackgroundPlaybackRequestCompleted:92,mdxBrokenAdditionalDataDeviceDetected:93,tvhtml5LocalStorage:97,tvhtml5DeviceStorageStatus:147,autoCaptionsAvailable:99,playbackScrubbingEvent:339,flexyState:100,interfaceOrientationCaptured:101,mainAppBrowseFragmentCache:102,offlineCacheVerificationFailure:103,offlinePlaybackExceptionDigest:217, +vrCopresenceStats:104,vrCopresenceSyncStats:130,vrCopresenceCommsStats:137,vrCopresencePartyStats:153,vrCopresenceEmojiStats:213,vrCopresenceEvent:141,vrCopresenceFlowTransitEvent:160,vrCowatchPartyEvent:492,vrCowatchUserStartOrJoinEvent:504,vrPlaybackEvent:345,kidsAgeGateTracking:105,offlineDelayAllowedTracking:106,mainAppAutoOfflineState:107,videoAsThumbnailDownload:108,videoAsThumbnailPlayback:109,liteShowMore:110,renderingError:118,kidsProfilePinGateTracking:119,abrTrajectory:124,scrollEvent:125, +streamzIncremented:126,kidsProfileSwitcherTracking:127,kidsProfileCreationTracking:129,buyFlowStarted:136,integrationAttributionEvent:556,mbsConnectionInitiated:138,mbsPlaybackInitiated:139,mbsLoadChildren:140,liteProfileFetcher:144,mdxRemoteTransaction:146,reelPlaybackError:148,reachabilityDetectionEvent:150,mobilePlaybackEvent:151,courtsidePlayerStateChanged:152,musicPersistentCacheChecked:154,musicPersistentCacheCleared:155,playbackInterrupted:157,playbackInterruptionResolved:158,fixFopFlow:159, +anrDetection:161,backstagePostCreationFlowEnded:162,clientError:163,gamingAccountLinkStatusChanged:164,liteHousewarming:165,buyFlowEvent:167,kidsParentalGateTracking:168,kidsSignedOutSettingsStatus:437,kidsSignedOutPauseHistoryFixStatus:438,tvhtml5WatchdogViolation:444,ypcUpgradeFlow:169,yongleStudy:170,ypcUpdateFlowStarted:171,ypcUpdateFlowCancelled:172,ypcUpdateFlowSucceeded:173,ypcUpdateFlowFailed:174,liteGrowthkitPromo:175,paymentFlowStarted:341,transactionFlowShowPaymentDialog:405,transactionFlowStarted:176, +transactionFlowSecondaryDeviceStarted:222,transactionFlowSecondaryDeviceSignedOutStarted:383,transactionFlowCancelled:177,transactionFlowPaymentCallBackReceived:387,transactionFlowPaymentSubmitted:460,transactionFlowPaymentSucceeded:329,transactionFlowSucceeded:178,transactionFlowFailed:179,transactionFlowPlayBillingConnectionStartEvent:428,transactionFlowSecondaryDeviceSuccess:458,transactionFlowErrorEvent:411,liteVideoQualityChanged:180,watchBreakEnablementSettingEvent:181,watchBreakFrequencySettingEvent:182, +videoEffectsCameraPerformanceMetrics:183,adNotify:184,startupTelemetry:185,playbackOfflineFallbackUsed:186,outOfMemory:187,ypcPauseFlowStarted:188,ypcPauseFlowCancelled:189,ypcPauseFlowSucceeded:190,ypcPauseFlowFailed:191,uploadFileSelected:192,ypcResumeFlowStarted:193,ypcResumeFlowCancelled:194,ypcResumeFlowSucceeded:195,ypcResumeFlowFailed:196,adsClientStateChange:197,ypcCancelFlowStarted:198,ypcCancelFlowCancelled:199,ypcCancelFlowSucceeded:200,ypcCancelFlowFailed:201,ypcCancelFlowGoToPaymentProcessor:402, +ypcDeactivateFlowStarted:320,ypcRedeemFlowStarted:203,ypcRedeemFlowCancelled:204,ypcRedeemFlowSucceeded:205,ypcRedeemFlowFailed:206,ypcFamilyCreateFlowStarted:258,ypcFamilyCreateFlowCancelled:259,ypcFamilyCreateFlowSucceeded:260,ypcFamilyCreateFlowFailed:261,ypcFamilyManageFlowStarted:262,ypcFamilyManageFlowCancelled:263,ypcFamilyManageFlowSucceeded:264,ypcFamilyManageFlowFailed:265,restoreContextEvent:207,embedsAdEvent:327,autoplayTriggered:209,clientDataErrorEvent:210,experimentalVssValidation:211, +tvhtml5TriggeredEvent:212,tvhtml5FrameworksFieldTrialResult:216,tvhtml5FrameworksFieldTrialStart:220,musicOfflinePreferences:218,watchTimeSegment:219,appWidthLayoutError:221,accountRegistryChange:226,userMentionAutoCompleteBoxEvent:227,downloadRecommendationEnablementSettingEvent:228,musicPlaybackContentModeChangeEvent:231,offlineDbOpenCompleted:232,kidsFlowEvent:233,kidsFlowCorpusSelectedEvent:234,videoEffectsEvent:235,unpluggedOpsEogAnalyticsEvent:236,playbackAudioRouteEvent:237,interactionLoggingDebugModeError:238, +offlineYtbRefreshed:239,kidsFlowError:240,musicAutoplayOnLaunchAttempted:242,deviceContextActivityEvent:243,deviceContextEvent:244,templateResolutionException:245,musicSideloadedPlaylistServiceCalled:246,embedsStorageAccessNotChecked:247,embedsHasStorageAccessResult:248,embedsItpPlayedOnReload:249,embedsRequestStorageAccessResult:250,embedsShouldRequestStorageAccessResult:251,embedsRequestStorageAccessState:256,embedsRequestStorageAccessFailedState:257,embedsItpWatchLaterResult:266,searchSuggestDecodingPayloadFailure:252, +siriShortcutActivated:253,tvhtml5KeyboardPerformance:254,latencyActionSpan:255,elementsLog:267,ytbFileOpened:268,tfliteModelError:269,apiTest:270,yongleUsbSetup:271,touStrikeInterstitialEvent:272,liteStreamToSave:274,appBundleClientEvent:275,ytbFileCreationFailed:276,adNotifyFailure:278,ytbTransferFailed:280,blockingRequestFailed:281,liteAccountSelector:282,liteAccountUiCallbacks:283,dummyPayload:284,browseResponseValidationEvent:285,entitiesError:286,musicIosBackgroundFetch:287,mdxNotificationEvent:289, +layersValidationError:290,musicPwaInstalled:291,liteAccountCleanup:292,html5PlayerHealthEvent:293,watchRestoreAttempt:294,liteAccountSignIn:296,notaireEvent:298,kidsVoiceSearchEvent:299,adNotifyFilled:300,delayedEventDropped:301,analyticsSearchEvent:302,systemDarkThemeOptOutEvent:303,flowEvent:304,networkConnectivityBaselineEvent:305,ytbFileImported:306,downloadStreamUrlExpired:307,directSignInEvent:308,lyricImpressionEvent:309,accessibilityStateEvent:310,tokenRefreshEvent:311,genericAttestationExecution:312, +tvhtml5VideoSeek:313,unpluggedAutoPause:314,scrubbingEvent:315,bedtimeReminderEvent:317,tvhtml5UnexpectedRestart:319,tvhtml5DeviceStorageStats:535,tvhtml5StabilityTraceEvent:478,tvhtml5OperationHealth:467,tvhtml5WatchKeyEvent:321,voiceLanguageChanged:322,tvhtml5LiveChatStatus:323,parentToolsCorpusSelectedEvent:324,offerAdsEnrollmentInitiated:325,networkQualityIntervalEvent:326,deviceStartupMetrics:328,heartbeatActionPlayerTransitioned:330,tvhtml5Lifecycle:331,heartbeatActionPlayerHalted:332,adaptiveInlineMutedSettingEvent:333, +mainAppLibraryLoadingState:334,thirdPartyLogMonitoringEvent:336,appShellAssetLoadReport:337,tvhtml5AndroidAttestation:338,tvhtml5StartupSoundEvent:340,iosBackgroundRefreshTask:342,iosBackgroundProcessingTask:343,sliEventBatch:344,postImpressionEvent:346,musicSideloadedPlaylistExport:347,idbUnexpectedlyClosed:348,voiceSearchEvent:349,mdxSessionCastEvent:350,idbQuotaExceeded:351,idbTransactionEnded:352,idbTransactionAborted:353,tvhtml5KeyboardLogging:354,idbIsSupportedCompleted:355,creatorStudioMobileEvent:356, +idbDataCorrupted:357,parentToolsAppChosenEvent:358,webViewBottomSheetResized:359,activeStateControllerScrollPerformanceSummary:360,navigatorValidation:361,mdxSessionHeartbeat:362,clientHintsPolyfillDiagnostics:363,clientHintsPolyfillEvent:364,proofOfOriginTokenError:365,kidsAddedAccountSummary:366,musicWearableDevice:367,ypcRefundFlowEvent:368,tvhtml5PlaybackMeasurementEvent:369,tvhtml5WatermarkMeasurementEvent:370,clientExpGcfPropagationEvent:371,mainAppReferrerIntent:372,leaderLockEnded:373,leaderLockAcquired:374, +googleHatsEvent:375,persistentLensLaunchEvent:376,parentToolsChildWelcomeChosenEvent:378,browseThumbnailPreloadEvent:379,finalPayload:380,mdxDialAdditionalDataUpdateEvent:381,webOrchestrationTaskLifecycleRecord:382,startupSignalEvent:384,accountError:385,gmsDeviceCheckEvent:386,accountSelectorEvent:388,accountUiCallbacks:389,mdxDialAdditionalDataProbeEvent:390,downloadsSearchIcingApiStats:391,downloadsSearchIndexUpdatedEvent:397,downloadsSearchIndexSnapshot:398,dataPushClientEvent:392,kidsCategorySelectedEvent:393, +mdxDeviceManagementSnapshotEvent:394,prefetchRequested:395,prefetchableCommandExecuted:396,gelDebuggingEvent:399,webLinkTtsPlayEnd:400,clipViewInvalid:401,persistentStorageStateChecked:403,cacheWipeoutEvent:404,playerEvent:410,sfvEffectPipelineStartedEvent:412,sfvEffectPipelinePausedEvent:429,sfvEffectPipelineEndedEvent:413,sfvEffectChosenEvent:414,sfvEffectLoadedEvent:415,sfvEffectUserInteractionEvent:465,sfvEffectFirstFrameProcessedLatencyEvent:416,sfvEffectAggregatedFramesProcessedLatencyEvent:417, +sfvEffectAggregatedFramesDroppedEvent:418,sfvEffectPipelineErrorEvent:430,sfvEffectGraphFrozenEvent:419,sfvEffectGlThreadBlockedEvent:420,mdeQosEvent:510,mdeVideoChangedEvent:442,mdePlayerPerformanceMetrics:472,mdeExporterEvent:497,genericClientExperimentEvent:423,homePreloadTaskScheduled:424,homePreloadTaskExecuted:425,homePreloadCacheHit:426,polymerPropertyChangedInObserver:427,applicationStarted:431,networkCronetRttBatch:432,networkCronetRttSummary:433,repeatChapterLoopEvent:436,seekCancellationEvent:462, +lockModeTimeoutEvent:483,externalVideoShareToYoutubeAttempt:501,parentCodeEvent:502,offlineTransferStarted:4,musicOfflineMixtapePreferencesChanged:16,mangoDailyNewVideosNotificationAttempt:40,mangoDailyNewVideosNotificationError:77,dtwsPlaybackStarted:112,dtwsTileFetchStarted:113,dtwsTileFetchCompleted:114,dtwsTileFetchStatusChanged:145,dtwsKeyframeDecoderBufferSent:115,dtwsTileUnderflowedOnNonkeyframe:116,dtwsBackfillFetchStatusChanged:143,dtwsBackfillUnderflowed:117,dtwsAdaptiveLevelChanged:128, +blockingVisitorIdTimeout:277,liteSocial:18,mobileJsInvocation:297,biscottiBasedDetection:439,coWatchStateChange:440,embedsVideoDataDidChange:441,shortsFirst:443,cruiseControlEvent:445,qoeClientLoggingContext:446,atvRecommendationJobExecuted:447,tvhtml5UserFeedback:448,producerProjectCreated:449,producerProjectOpened:450,producerProjectDeleted:451,producerProjectElementAdded:453,producerProjectElementRemoved:454,producerAppStateChange:509,producerProjectDiskInsufficientExportFailure:516,producerMediaServicesResetDetails:522, +tvhtml5ShowClockEvent:455,deviceCapabilityCheckMetrics:456,youtubeClearcutEvent:461,offlineBrowseFallbackEvent:463,getCtvTokenEvent:464,startupDroppedFramesSummary:466,screenshotEvent:468,miniAppPlayEvent:469,elementsDebugCounters:470,fontLoadEvent:471,webKillswitchReceived:473,webKillswitchExecuted:474,cameraOpenEvent:475,manualSmoothnessMeasurement:476,tvhtml5AppQualityEvent:477,polymerPropertyAccessEvent:479,miniAppSdkUsage:480,cobaltTelemetryEvent:481,crossDevicePlayback:482,channelCreatedWithObakeImage:484, +channelEditedWithObakeImage:485,offlineDeleteEvent:486,crossDeviceNotificationTransfer:487,androidIntentEvent:488,unpluggedAmbientInterludesCounterfactualEvent:489,keyPlaysPlayback:490,shortsCreationFallbackEvent:493,vssData:491,castMatch:494,miniAppPerformanceMetrics:495,userFeedbackEvent:496,kidsGuestSessionMismatch:498,musicSideloadedPlaylistMigrationEvent:499,sleepTimerSessionFinishEvent:500,watchEpPromoConflict:503,innertubeResponseCacheMetrics:505,miniAppAdEvent:506,dataPlanUpsellEvent:507, +producerProjectRenamed:508,producerMediaSelectionEvent:511,embedsAutoplayStatusChanged:512,remoteConnectEvent:513,connectedSessionMisattributionEvent:514,producerProjectElementModified:515,adsSeenClientLogging:517,producerEvent:518,tvhtml5CleanStart:519,deviceAccountMetricsEvent:520,derpLogEvent:521,playablesPortalEvent:523,ipValidationStarted:524,ipValidationReceived:525,reelsSequenceMutationEvent:527,watchZoomStateChange:528,metadataEditorEvent:529,kidsPrismaDeeplinksEvent:530,creationOrchestrationEvent:531, +coordinatedSamplingTriggered:532,recapScreenshotEvent:534,mdxLocalNetworkPermissionRequestEvent:536,mdxLocalNetworkPermissionResponseEvent:537,sessionReplayEvent:538,sessionReplayStatusEvent:539,loggingReliabilityProbe:540,keyValueStoreStatsEvent:541,deviceLocationPermissionEvent:542,remoteControlStarted:543,remoteControlCompleted:544,reelsAdsEvents:545,ytlrLoaderTestHarnessEvent:547,biometricAuthenticationEvent:548,mainAppLifecycleEvent:549,musicDownloadBackgroundContinuedProcessingTask:550,musicMetadataMismatchEvent:551, +scrollToComponentCompleted:552,entityStoreTelemetry:553,streamingDarkLaunchEvent:554,childAccountsDisplayEvent:555,tvfasPlaybackContext:557};var XzQ=JL("ServiceWorkerLogsDatabase",{jq:{SWHealthLog:{Gm:1}},shared:!0,upgrade:(z,D)=>{D(1)&&ya(i$(z,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])}, +version:1});var Na={},bSI=0;var gk;var wk=class{constructor(){this.K=new Map;this.L=!1}requestComplete(z,D){D&&(this.L=!0);z=this.removeParams(z);this.K.get(z)||this.K.set(z,D)}isEndpointCFR(z){z=this.removeParams(z);return(z=this.K.get(z))?!1:z===!1&&this.L?!0:null}removeParams(z){return z.split("?")[0]}};wk.prototype.removeParams=wk.prototype.removeParams;wk.prototype.isEndpointCFR=wk.prototype.isEndpointCFR;wk.prototype.requestComplete=wk.prototype.requestComplete;wk.getInstance=tJ;var yE=class extends g.GI{constructor(){super();this.L=!1;this.K=bvr();this.K.WN("networkstatus-online",()=>{if(this.L&&g.c("offline_error_handling")){var z=iR().get("errors",!0);if(z){for(let D in z)if(z[D]){let E=new g.k3(D,"sent via offline_errors");E.name=z[D].name;E.stack=z[D].stack;E.level=z[D].level;ww(E)}iR().set("errors",{},2592E3,!0)}}})}Tk(){return this.K.Tk()}pH(z){this.K.isOnline=z}X_(){var z=window.navigator.onLine; +return z===void 0?!0:z}i9(){this.L=!0}WN(z,D){return this.K.WN(z,D)}IL(z){return rK(this.K,z)}};yE.prototype.sendNetworkCheckRequest=yE.prototype.IL;yE.prototype.listen=yE.prototype.WN;yE.prototype.enableErrorFlushing=yE.prototype.i9;yE.prototype.getWindowStatus=yE.prototype.X_;yE.prototype.networkStatusHint=yE.prototype.pH;yE.prototype.isNetworkAvailable=yE.prototype.Tk;yE.getInstance=oq;var BtX=class extends g.GI{constructor(){var z={eP:!0,Ys:!0};super();this.K=this.Z=0;this.L=oq();var D=g.us("yt.networkStatusManager.instance.listen").bind(this.L);D&&(z.rateLimit?(this.rateLimit=z.rateLimit,D("networkstatus-online",()=>{sd(this,"publicytnetworkstatus-online")}),D("networkstatus-offline",()=>{sd(this,"publicytnetworkstatus-offline")})):(D("networkstatus-online",()=>{this.dispatchEvent("publicytnetworkstatus-online")}),D("networkstatus-offline",()=>{this.dispatchEvent("publicytnetworkstatus-offline")})))}Tk(){var z= +g.us("yt.networkStatusManager.instance.isNetworkAvailable"); +return z?z.bind(this.L)():!0}pH(z){var D=g.us("yt.networkStatusManager.instance.networkStatusHint").bind(this.L);D&&D(z)}async IL(z){var D=g.us("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(this.L);return g.c("skip_network_check_if_cfr")&&tJ().isEndpointCFR("generate_204")?new Promise(E=>{this.pH(window.navigator?.onLine||!0);E(this.Tk())}):D?D(z):!0}};var S5,vPr=class extends A0r{constructor(){S5||(S5=new BtX);super({X$:{Ae:nPW,Ux:fGI,P1:ddI,TM:FdX,Xo:Lds,set:eek},HS:S5,handleError:(z,D,E)=>{var Q=E?.error?.code;Q===400||Q===415?(z=new g.k3(z.message,D,E?.error?.code),y1(z,void 0,void 0,void 0,!0)):ww(z)}, +D0:y1,In:lGa,now:g.N,Ce:j8O,bl:g.LF(),j$:"publicytnetworkstatus-online",S$:"publicytnetworkstatus-offline",aK:!0,Tr:.1,Mk:JQ("potential_esf_error_limit",10),EH:g.c,H6:!(TV()&&g.Yw(document.location.toString())!=="www.youtube-nocookie.com")});this.B=new g.BU;g.c("networkless_immediately_drop_all_requests")&&WdV();X0("LogsDatabaseV2")}writeThenSend(z,D){D||(D={});D=qa(z,D);TV()||(this.K=!1);super.writeThenSend(z,D)}sendThenWrite(z,D,E){D||(D={});D=qa(z,D);TV()||(this.K=!1);super.sendThenWrite(z,D,E)}sendAndWrite(z, +D){D||(D={});D=qa(z,D);TV()||(this.K=!1);super.sendAndWrite(z,D)}awaitInitialization(){return this.B.promise}};var Pv=g.XQ.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.JV("ytNetworklessLoggingInitializationOptions",Pv);g.DB=class{constructor(z){this.config_=null;z?this.config_=z:xS()&&(this.config_=g.Hc())}isReady(){!this.config_&&xS()&&(this.config_=g.Hc());return!!this.config_}};var z2w=g.XQ.ytPubsubPubsubInstance||new Ly,AJ=g.XQ.ytPubsubPubsubSubscribedKeys||{},zq=g.XQ.ytPubsubPubsubTopicToKeys||{},Bv=g.XQ.ytPubsubPubsubIsSynchronous||{};Ly.prototype.subscribe=Ly.prototype.subscribe;Ly.prototype.unsubscribeByKey=Ly.prototype.eZ;Ly.prototype.publish=Ly.prototype.Iq;Ly.prototype.clear=Ly.prototype.clear;g.JV("ytPubsubPubsubInstance",z2w);g.JV("ytPubsubPubsubTopicToKeys",zq);g.JV("ytPubsubPubsubIsSynchronous",Bv);g.JV("ytPubsubPubsubSubscribedKeys",AJ);var dR={};g.pn(g.JH,g.w9);g.l=g.JH.prototype;g.l.subscribe=function(z,D,E){return this.m7()?0:this.ig.subscribe(z,D,E)}; +g.l.unsubscribe=function(z,D,E){return this.m7()?!1:this.ig.unsubscribe(z,D,E)}; +g.l.eZ=function(z){return this.m7()?!1:this.ig.eZ(z)}; +g.l.Iq=function(z,D){return this.m7()?!1:this.ig.Iq.apply(this.ig,arguments)}; +g.l.gd=function(z,D){for(let E in z)this.subscribe(E,z[E],D)}; +g.l.Ow=function(z,D){for(let E in z)this.unsubscribe(E,z[E],D)};var ul=Date.now().toString();var ll={};var Ih,SBO;g.Rh=Symbol("injectionDeps");g.R3=class{constructor(z){this.name=z}toString(){return`InjectionToken(${this.name})`}};Ih=class{constructor(z){this.key=z}};SBO=class{constructor(){this.L=new Map;this.A=new Map;this.K=new Map}resolve(z){return z instanceof Ih?cP(this,z.key,[],!0):cP(this,z,[])}};var KZ;var pZ=window;var tH=g.c("web_enable_lifecycle_monitoring")&&xz()!==0,ZSL=g.c("web_enable_lifecycle_monitoring");var xdQ=class{constructor(z){this.scheduler=g.LF();this.L=new g.BU;this.K=z;for(let D=0;D{E.RF();this.K[D].pK=!0;this.K.every(T=>T.pK===!0)&&this.L.resolve()}; +let Q=g.GV(z,E.priority??0);this.K[D]={...E,RF:z,jobId:Q}}}cancel(){for(let z of this.K)z.jobId===void 0||z.pK||this.scheduler.I6(z.jobId),z.pK=!0;this.L.resolve()}};var D2X=class{constructor(){this.state="none";this.K=[];this.A=void 0;this.B={};tH&&HP(this.state)}get currentState(){return this.state}install(z){this.K.push(z);return this}uninstall(...z){z.forEach(D=>{D=this.K.indexOf(D);D>-1&&this.K.splice(D,1)})}transition(z,D){tH&&NR(this.state); +var E=this.transitions.find(Q=>Array.isArray(Q.from)?Q.from.find(T=>T===this.state&&Q.to===z):Q.from===this.state&&Q.to===z); +if(E){this.Z&&(ReQ(this.Z),this.Z=void 0);ckr(this,z,D);this.state=z;tH&&HP(this.state);E=E.action.bind(this);let Q=this.K.filter(T=>T[z]).map(T=>T[z]); +E(pzQ(this,Q),D)}else throw Error(`no transition specified from ${this.state} to ${z}`);}};var HSk=class extends D2X{constructor(){super();this.L=null;this.A=10;this.transitions=[{from:"none",to:"application_navigating",action:this.V},{from:"application_navigating",to:"none",action:this.U},{from:"application_navigating",to:"application_navigating",action:()=>{}}, +{from:"none",to:"none",action:()=>{}}]}V(z,D){this.L=g.el(0,()=>{this.currentState==="application_navigating"&&this.transition("none")},5E3); +z(D?.event)}U(z,D){this.L&&(UT.I6(this.L),this.L=null);z(D?.event)}},yg;var P3=[];g.JV("yt.logging.transport.getScrapedGelPayloads",function(){return P3});var qR=void 0,sG=void 0;var BP=class{constructor(){this.store={};this.K={}}storePayload(z,D){z=MR(z);this.store[z]?this.store[z].push(D):(this.K={},this.store[z]=[D]);g.c("more_accurate_gel_parser")&&(D=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(D));return z}smartExtractMatchingEntries(z){if(!z.keys.length)return[];var D=AH(this,z.keys.splice(0,1)[0]),E=[];for(let Q=0;Q`Cannot read property '${z.key}'`, +P3:{Error:[{SM:/(Permission denied) to access property "([^']+)"/,groups:["reason","key"]}],TypeError:[{SM:/Cannot read property '([^']+)' of (null|undefined)/,groups:["key","value"]},{SM:/\u65e0\u6cd5\u83b7\u53d6\u672a\u5b9a\u4e49\u6216 (null|undefined) \u5f15\u7528\u7684\u5c5e\u6027\u201c([^\u201d]+)\u201d/,groups:["value","key"]},{SM:/\uc815\uc758\ub418\uc9c0 \uc54a\uc74c \ub610\ub294 (null|undefined) \ucc38\uc870\uc778 '([^']+)' \uc18d\uc131\uc744 \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4./, +groups:["value","key"]},{SM:/No se puede obtener la propiedad '([^']+)' de referencia nula o sin definir/,groups:["key"]},{SM:/Unable to get property '([^']+)' of (undefined or null) reference/,groups:["key","value"]},{SM:/(null) is not an object \(evaluating '(?:([^.]+)\.)?([^']+)'\)/,groups:["value","base","key"]}]}},{xN:z=>`Cannot call '${z.key}'`, +P3:{TypeError:[{SM:/(?:([^ ]+)?\.)?([^ ]+) is not a function/,groups:["base","key"]},{SM:/([^ ]+) called on (null or undefined)/,groups:["key","value"]},{SM:/Object (.*) has no method '([^ ]+)'/,groups:["base","key"]},{SM:/Object doesn't support property or method '([^ ]+)'/,groups:["key"]},{SM:/\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306f '([^']+)' \u30d7\u30ed\u30d1\u30c6\u30a3\u307e\u305f\u306f\u30e1\u30bd\u30c3\u30c9\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093/,groups:["key"]}, +{SM:/\uac1c\uccb4\uac00 '([^']+)' \uc18d\uc131\uc774\ub098 \uba54\uc11c\ub4dc\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4./,groups:["key"]}]}},{xN:z=>`${z.key} is not defined`, +P3:{ReferenceError:[{SM:/(.*) is not defined/,groups:["key"]},{SM:/Can't find variable: (.*)/,groups:["key"]}]}}];var eYX={b_:[],xi:[{callback:TcV,weight:500},{callback:kvw,weight:500}]};var GvW=class{constructor(){this.xi=[];this.b_=[]}},O9;var rJ=new Ly;var gJ=new Set,HT=0,XQs=0,ib=0,fzk=[],LOW=[],JaV=["PhantomJS","Googlebot","TO STOP THIS SECURITY SCAN go/scan"];yD([/^https:\/\/([\w-]*\.)*youtube\.com.*/,/^https:\/\/([\w-]*\.)*gstatic\.com.*/]);yD([/\.css$/,/\.js$/,/\.webm$/,/\.png$/]);yD([/\.css$/,/\.js$/,/\.ico$/,/\/ytmweb\/_\/js\//,/\/ytmweb\/_\/ss\//,/\/kabuki\/_\/js\//,/\/kabuki\/_\/ss\//,/\/ytmainappweb\/_\/js\//,/\/ytmainappweb\/_\/ss\//,/\/ytmusicweb\/_\/js\//,/\/ytmusicweb\/_\/ss\//,/\/music_integrations\/_\/js\//,/\/music_integrations\/_\/ss\//]);yD([/purge_shell=1/]); +(function(z=[]){var D=[];for(let E of ZBr)D.push({key:E});for(let E of z)D.push(E);return D})();Date.now();var DT=JQ("ytcsi_debug_max_size",100);var GA={auto_search:"LATENCY_ACTION_AUTO_SEARCH",ad_to_ad:"LATENCY_ACTION_AD_TO_AD",ad_to_video:"LATENCY_ACTION_AD_TO_VIDEO",app_startup:"LATENCY_ACTION_APP_STARTUP",browse:"LATENCY_ACTION_BROWSE",cast_splash:"LATENCY_ACTION_CAST_SPLASH",call_to_cast:"LATENCY_ACTION_CALL_TO_CAST",channel_activity:"LATENCY_ACTION_FAMILY_CENTER_CHANNEL_ACTIVITY",channels:"LATENCY_ACTION_CHANNELS",chips:"LATENCY_ACTION_CHIPS",commerce_transaction:"LATENCY_ACTION_COMMERCE_TRANSACTION",direct_playback:"LATENCY_ACTION_DIRECT_PLAYBACK", +editor:"LATENCY_ACTION_EDITOR",embed:"LATENCY_ACTION_EMBED",embed_no_video:"LATENCY_ACTION_EMBED_NO_VIDEO",entity_key_serialization_perf:"LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",entity_key_deserialization_perf:"LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",explore:"LATENCY_ACTION_EXPLORE",favorites:"LATENCY_ACTION_FAVORITES",home:"LATENCY_ACTION_HOME",inboarding:"LATENCY_ACTION_INBOARDING",landing:"LATENCY_ACTION_LANDING",learning:"LATENCY_ACTION_LEARNING",learning_journey_browse:"LATENCY_ACTION_LEARNING_JOURNEY_BROWSE", +learning_journey_watch:"LATENCY_ACTION_LEARNING_JOURNEY_WATCH",library:"LATENCY_ACTION_LIBRARY",live:"LATENCY_ACTION_LIVE",live_pagination:"LATENCY_ACTION_LIVE_PAGINATION",management:"LATENCY_ACTION_MANAGEMENT",mini_app:"LATENCY_ACTION_MINI_APP_PLAY",notification_settings:"LATENCY_ACTION_FAMILY_CENTER_NOTIFICATION_SETTINGS",onboarding:"LATENCY_ACTION_ONBOARDING",parent_profile_settings:"LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",parent_tools_collection:"LATENCY_ACTION_PARENT_TOOLS_COLLECTION",parent_tools_dashboard:"LATENCY_ACTION_PARENT_TOOLS_DASHBOARD", +player_att:"LATENCY_ACTION_PLAYER_ATTESTATION",prebuffer:"LATENCY_ACTION_PREBUFFER",prefetch:"LATENCY_ACTION_PREFETCH",profile_settings:"LATENCY_ACTION_KIDS_PROFILE_SETTINGS",profile_switcher:"LATENCY_ACTION_LOGIN",projects:"LATENCY_ACTION_PROJECTS",reel_watch:"LATENCY_ACTION_REEL_WATCH",results:"LATENCY_ACTION_RESULTS",red:"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",premium:"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",premium_lite_upsell:"LATENCY_ACTION_PREMIUM_LITE_UPSELL",privacy_policy:"LATENCY_ACTION_FAMILY_CENTER_PRIVACY_POLICY", +review:"LATENCY_ACTION_REVIEW",search_overview_answer:"LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER",search_ui:"LATENCY_ACTION_SEARCH_UI",search_suggest:"LATENCY_ACTION_SUGGEST",search_zero_state:"LATENCY_ACTION_SEARCH_ZERO_STATE",secret_code:"LATENCY_ACTION_KIDS_SECRET_CODE",switchplan:"LATENCY_ACTION_UNPLUGGED_SWITCH_PLAN",seek:"LATENCY_ACTION_PLAYER_SEEK",settings:"LATENCY_ACTION_SETTINGS",store:"LATENCY_ACTION_STORE",supervision_dashboard:"LATENCY_ACTION_FAMILY_CENTER_SUPERVISION_DASHBOARD",bedtime_reminder_settings:"LATENCY_ACTION_FAMILY_CENTER_BEDTIME_REMINDER_SETTINGS", +break_reminder_settings:"LATENCY_ACTION_FAMILY_CENTER_BREAK_REMINDER_SETTINGS",supervision_settings_dashboard:"LATENCY_ACTION_FAMILY_CENTER_SUPERVISION_SETTINGS_DASHBOARD",time_management:"LATENCY_ACTION_FAMILY_CENTER_TIME_MANAGEMENT",update_profile:"LATENCY_ACTION_FAMILY_CENTER_UPDATE_PROFILE",viewing_permissions:"LATENCY_ACTION_FAMILY_CENTER_VIEWING_PERMISSIONS",shorts_settings:"LATENCY_ACTION_FAMILY_CENTER_SHORTS_SETTINGS",privacy_settings:"LATENCY_ACTION_FAMILY_CENTER_PRIVACY_SETTINGS",tenx:"LATENCY_ACTION_TENX", +video_preview:"LATENCY_ACTION_VIDEO_PREVIEW",video_to_ad:"LATENCY_ACTION_VIDEO_TO_AD",watch:"LATENCY_ACTION_WATCH",watch_it_again:"LATENCY_ACTION_KIDS_WATCH_IT_AGAIN","watch,watch7":"LATENCY_ACTION_WATCH","watch,watch7_html5":"LATENCY_ACTION_WATCH","watch,watch7ad":"LATENCY_ACTION_WATCH","watch,watch7ad_html5":"LATENCY_ACTION_WATCH",wn_comments:"LATENCY_ACTION_LOAD_COMMENTS",ww_rqs:"LATENCY_ACTION_WHO_IS_WATCHING",voice_assistant:"LATENCY_ACTION_VOICE_ASSISTANT",cast_load_by_entity_to_watch:"LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH", +networkless_performance:"LATENCY_ACTION_NETWORKLESS_PERFORMANCE",gel_compression:"LATENCY_ACTION_GEL_COMPRESSION",gel_jspb_serialize:"LATENCY_ACTION_GEL_JSPB_SERIALIZE",attestation_challenge_fetch:"LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH"}; +Object.assign(GA,{"analytics.explore":"LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE","artist.analytics":"LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS","artist.events":"LATENCY_ACTION_CREATOR_ARTIST_CONCERTS","artist.presskit":"LATENCY_ACTION_CREATOR_ARTIST_PROFILE","asset.claimed_videos":"LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS","asset.composition":"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION","asset.composition_ownership":"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP","asset.composition_policy":"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY", +"asset.embeds":"LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS","asset.history":"LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY","asset.issues":"LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES","asset.licenses":"LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES","asset.metadata":"LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA","asset.ownership":"LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP","asset.potential_embeds":"LATENCY_ACTION_CREATOR_CMS_ASSET_POTENTIAL_EMBEDS","asset.policy":"LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY","asset.references":"LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES", +"asset.shares":"LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES","asset.sound_recordings":"LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS","asset_group.assets":"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS","asset_group.campaigns":"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS","asset_group.claimed_videos":"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS","asset_group.metadata":"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA","song.analytics":"LATENCY_ACTION_CREATOR_SONG_ANALYTICS",creator_channel_dashboard:"LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD", +"channel.analytics":"LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",channel_appeal:"LATENCY_ACTION_CREATOR_CHANNEL_APPEAL","channel.comments":"LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS","channel.content":"LATENCY_ACTION_CREATOR_CONTENT","channel.content.posts":"LATENCY_ACTION_CREATOR_POST_LIST","channel.content.promotions":"LATENCY_ACTION_CREATOR_PROMOTION_LIST","channel.copyright":"LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT","channel.editing":"LATENCY_ACTION_CREATOR_CHANNEL_EDITING","channel.monetization":"LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION", +"channel.music":"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC","channel.music_storefront":"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT","channel.playlists":"LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS","channel.translations":"LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS","channel.videos":"LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS","channel.live_streaming":"LATENCY_ACTION_CREATOR_LIVE_STREAMING","dialog.copyright_strikes":"LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES","dialog.video_copyright":"LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT", +"dialog.uploads":"LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",owner:"LATENCY_ACTION_CREATOR_CMS_DASHBOARD","owner.allowlist":"LATENCY_ACTION_CREATOR_CMS_ALLOWLIST","owner.analytics":"LATENCY_ACTION_CREATOR_CMS_ANALYTICS","owner.art_tracks":"LATENCY_ACTION_CREATOR_CMS_ART_TRACKS","owner.assets":"LATENCY_ACTION_CREATOR_CMS_ASSETS","owner.asset_groups":"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS","owner.bulk":"LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY","owner.campaigns":"LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS", +"owner.channel_invites":"LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES","owner.channels":"LATENCY_ACTION_CREATOR_CMS_CHANNELS","owner.claimed_videos":"LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS","owner.claims":"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING","owner.claims.manual":"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING","owner.delivery":"LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY","owner.delivery_templates":"LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES","owner.issues":"LATENCY_ACTION_CREATOR_CMS_ISSUES", +"owner.licenses":"LATENCY_ACTION_CREATOR_CMS_LICENSES","owner.pitch_music":"LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC","owner.policies":"LATENCY_ACTION_CREATOR_CMS_POLICIES","owner.releases":"LATENCY_ACTION_CREATOR_CMS_RELEASES","owner.reports":"LATENCY_ACTION_CREATOR_CMS_REPORTS","owner.videos":"LATENCY_ACTION_CREATOR_CMS_VIDEOS","playlist.videos":"LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST","post.comments":"LATENCY_ACTION_CREATOR_POST_COMMENTS","post.edit":"LATENCY_ACTION_CREATOR_POST_EDIT","promotion.edit":"LATENCY_ACTION_CREATOR_PROMOTION_EDIT", +"video.analytics":"LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS","video.claims":"LATENCY_ACTION_CREATOR_VIDEO_CLAIMS","video.comments":"LATENCY_ACTION_CREATOR_VIDEO_COMMENTS","video.copyright":"LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT","video.edit":"LATENCY_ACTION_CREATOR_VIDEO_EDIT","video.editor":"LATENCY_ACTION_CREATOR_VIDEO_EDITOR","video.editor_async":"LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC","video.live_settings":"LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS","video.live_streaming":"LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING", +"video.monetization":"LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION","video.policy":"LATENCY_ACTION_CREATOR_VIDEO_POLICY","video.rights_management":"LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT","video.translations":"LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS"});var ZT=class extends qh{constructor(z,D){super(arguments);this.timer=D}},IzL=new Pc("aft-recorded",ZT);var Lj=g.XQ.ytLoggingGelSequenceIdObj_||{};g.JV("ytLoggingGelSequenceIdObj_",Lj);var WD=g.XQ.ytLoggingLatencyUsageStats_||{};g.JV("ytLoggingLatencyUsageStats_",WD); +var fj=class{constructor(){this.K=0}tick(z,D,E,Q){XC(this,`tick_${z}_${D}`)||g.E9("latencyActionTicked",{tickName:z,clientActionNonce:D},{timestamp:E,cttAuthInfo:Q})}info(z,D,E){var Q=Object.keys(z).join("");XC(this,`info_${Q}_${D}`)||(z=Object.assign({},z),z.clientActionNonce=D,g.E9("latencyActionInfo",z,{cttAuthInfo:E}))}jspbInfo(z,D,E){var Q="";for(let T=0;T{}; +this.webkitClearResourceTimings=()=>{}; +this.mozClearResourceTimings=()=>{}; +this.msClearResourceTimings=()=>{}; +this.oClearResourceTimings=()=>{}}},JS=Kp.performance||Kp.mozPerformance||Kp.msPerformance||Kp.webkitPerformance||new EyO;var Re=!1,m1=!1,Kj={'script[name="scheduler/scheduler"]':"sj",'script[name="player/base"]':"pj",'link[rel="preload"][name="player/embed"]':"pej",'link[rel="stylesheet"][name="www-player"]':"pc",'link[rel="stylesheet"][name="player/www-player"]':"pc",'script[name="desktop_polymer/desktop_polymer"]':"dpj",'link[rel="import"][name="desktop_polymer"]':"dph",'script[name="mobile-c3"]':"mcj",'link[rel="stylesheet"][name="mobile-c3"]':"mcc",'script[name="player-plasma-ias-phone/base"]':"mcppj",'script[name="player-plasma-ias-tablet/base"]':"mcptj", +'link[rel="stylesheet"][name="mobile-polymer-player-ias"]':"mcpc",'link[rel="stylesheet"][name="mobile-polymer-player-svg-ias"]':"mcpsc",'script[name="mobile_blazer_core_mod"]':"mbcj",'link[rel="stylesheet"][name="mobile_blazer_css"]':"mbc",'script[name="mobile_blazer_logged_in_users_mod"]':"mbliuj",'script[name="mobile_blazer_logged_out_users_mod"]':"mblouj",'script[name="mobile_blazer_noncore_mod"]':"mbnj","#player_css":"mbpc",'script[name="mobile_blazer_desktopplayer_mod"]':"mbpj",'link[rel="stylesheet"][name="mobile_blazer_tablet_css"]':"mbtc", +'script[name="mobile_blazer_watch_mod"]':"mbwj",'script[name="embed_client"]':"ecj",'link[rel="stylesheet"][name="embed-ui"]':"ecc"},SiQ=(0,g.SW)(JS.clearResourceTimings||JS.webkitClearResourceTimings||JS.mozClearResourceTimings||JS.msClearResourceTimings||JS.oClearResourceTimings||g.X$,JS);var h5=window;h5.ytcsi&&(h5.ytcsi.infoGel=g.HD,h5.ytcsi.tick=g.x_);var Mw=class extends qh{constructor(z){super(arguments);this.csn=z}},AL=new Pc("screen-created",Mw),FX=[],can=xkn,Lg=0,Cj=new Map,AS=new Map,BD=new Map;var Qas=class{flush(z=[],D=!1){if(g.c("enable_client_streamz_web"))for(let E of z)z=CV(E),this.K&&qd(z,CYV,2,this.K),z={serializedIncrementBatch:g.Ri(z.L())},g.E9("streamzIncremented",z,{sendIsolatedPayload:D})}},KTX=class extends Qas{constructor(){super()}},S9L=class extends Qas{constructor(z){super();var D=new CYV;var E=new Mow;E=Tv(E,1,"botguard");z=Tv(E,2,z);this.K=Pz(D,Mow,1,AwW,z)}};var Eo,aBI=new Map;var Ulk=class{constructor(z){this.K=new Jv(z)}set(z,D,E){E=E!==void 0?Date.now()+E:void 0;this.K.set(z,D,E)}get(z){return this.K.get(z)}remove(z){this.K.remove(z)}};var Uk6=null;var gWn=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);var vm=class{constructor(){this.K={};if(this.L=gm()){let z=g.N1("CONSISTENCY");z&&OU(this,{encryptedTokenJarContents:z})}}handleResponse(z,D){if(!D)throw Error("request needs to be passed into ConsistencyService");D=D.innerTubeRequest.context?.request?.consistencyTokenJars||[];(z=z.responseContext?.consistencyTokenJar)&&this.replace(D,z)}replace(z,D){for(let E of z)delete this.K[E.encryptedTokenJarContents];OU(this,D)}};var Tya=window.location.hostname.split(".").slice(-2).join("."),mo=class{constructor(){this.A=-1;var z=g.S("LOCATION_PLAYABILITY_TOKEN");g.S("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=be(this))&&(z=this.localStorage.get("yt-location-playability-token"));z&&(this.locationPlayabilityToken=z,this.L=this.K=void 0)}static getInstance(){pp=g.us("yt.clientLocationService.instance");pp||(pp=new mo,g.JV("yt.clientLocationService.instance",pp));return pp}setLocationOnInnerTubeContext(z){z.client|| +(z.client={});if(this.K)z.client.locationInfo||(z.client.locationInfo={}),z.client.locationInfo.latitudeE7=Math.floor(this.K.coords.latitude*1E7),z.client.locationInfo.longitudeE7=Math.floor(this.K.coords.longitude*1E7),z.client.locationInfo.horizontalAccuracyMeters=Math.round(this.K.coords.accuracy),z.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.Z||this.locationPlayabilityToken)z.client.locationPlayabilityToken=this.Z||this.locationPlayabilityToken}getXGeoHeader(){if(this.L){var z= +this.L;var D=Math.floor(z.coords.longitude*1E7);var E=Math.floor(z.coords.latitude*1E7);var Q=new y7V;E=bc(Q,1,g.YH(E));D=bc(E,2,g.YH(D));E=new sHQ;E=Gv(E,1,1);E=Gv(E,2,12);E=Gv(E,9,8);E=Q$(E,3,z.timestamp*1E3);z=bc(E,7,g.V9(z.coords.accuracy*1E3));z=Gv(z,25,2);z=qd(z,y7V,5,D);z=`w ${g.Ri($9r(z),4)}`}else z=null;return z}handleResponse(z){z=z.responseContext?.locationPlayabilityToken;z!==void 0&&(this.locationPlayabilityToken=z,this.L=this.K=void 0,g.S("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage= +be(this))&&this.localStorage.set("yt-location-playability-token",z,15552E3):Hx("YT_CL",JSON.stringify({loctok:z}),15552E3,Tya,!0))}clearLocationPlayabilityToken(z){z==="TVHTML5"?(this.localStorage=be(this))&&this.localStorage.remove("yt-location-playability-token"):Um("YT_CL");this.Z=void 0;this.A!==-1&&(clearTimeout(this.A),this.A=-1)}clearCurrentPosition(){this.L=this.K=void 0}getCurrentPositionFromGeolocation(z){if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported")); +var D=!1,E=1E4;g.S("INNERTUBE_CLIENT_NAME")==="MWEB"&&(D=!0,E=15E3);return new Promise((Q,T)=>{navigator.geolocation.getCurrentPosition(k=>{this.L=z?.addToHeaders?k:void 0;this.K=k;Q(k)},k=>{T(k)},{enableHighAccuracy:D, +maximumAge:0,timeout:E})})}createUnpluggedLocationInfo(z){var D={}; +z=z.coords;z?.latitude&&(D.latitudeE7=Math.floor(z.latitude*1E7));z?.longitude&&(D.longitudeE7=Math.floor(z.longitude*1E7));z?.accuracy&&(D.locationRadiusMeters=Math.round(z.accuracy));return D}createLocationInfo(z){var D={};z=z.coords;z?.latitude&&(D.latitudeE7=Math.floor(z.latitude*1E7));z?.longitude&&(D.longitudeE7=Math.floor(z.longitude*1E7));return D}},pp;var kzV=class{constructor(){this.K={}}contains(z){return Object.prototype.hasOwnProperty.call(this.K,z)}get(z){if(this.contains(z))return this.K[z]}set(z,D){this.K[z]=D}CP(){return Object.keys(this.K)}remove(z){delete this.K[z]}};new class{constructor(){this.mappings=new kzV}get(z){a:{var D=this.mappings.get(z.toString());switch(D.type){case "mapping":z=D.value;break a;case "factory":D=D.value();this.mappings.set(z.toString(),{type:"mapping",value:D});z=D;break a;default:z=g.b5(D,void 0)}}return z}};var ag={WEB_UNPLUGGED:"^unplugged/",WEB_UNPLUGGED_ONBOARDING:"^unplugged/",WEB_UNPLUGGED_OPS:"^unplugged/",WEB_UNPLUGGED_PUBLIC:"^unplugged/",WEB_CREATOR:"^creator/",WEB_KIDS:"^kids/",WEB_EXPERIMENTS:"^experiments/",WEB_MUSIC:"^music/",WEB_REMIX:"^music/",WEB_MUSIC_EMBEDDED_PLAYER:"^music/",WEB_MUSIC_EMBEDDED_PLAYER:"^main_app/|^sfv/"};var GzQ=class{Y(z,D={},E=$S){var Q={context:this.D()?g.le(z.clickTrackingParams,!0,!1,g.H(z?.commandMetadata,vM)?.url,this.U(D)):g.le(z.clickTrackingParams,!1,this.B)};var T=this.K(z);if(T){this.L(Q,T,D);T=SD(this.A());var k=g.H(z.commandMetadata,vM)?.apiUrl;k&&(T=k);T=iZ(rm(T));k={command:z,...this.V(z)};Q={input:T,t7:wm(T),innerTubeRequest:Q,config:k};Q.config.dV?Q.config.dV.identity=E:Q.config.dV={identity:E};(z=this.S(z))&&!Q.config.requestKey&&(Q.config.requestKey=z);D.abortSignal&&(Q.t7.signal= +D.abortSignal);return Q}D=new g.k3("Error: Failed to create Request from Command.",z);g.y(D)}D(){return!1}get B(){return!1}U(){}S(){}V(){}},xa=class extends GzQ{Z(){}S(z){return this.Z(z)}};var e2s={GET_DATASYNC_IDS:Ig(class extends xa{Y(){return{input:"/getDatasyncIdsEndpoint",t7:wm("/getDatasyncIdsEndpoint","GET"),innerTubeRequest:{}}}A(){return[]}K(){}L(){}})};var GP=new g.R3("REQUEST_MACHINE_REGISTRY_TOKEN"),GhX=new g.R3("REQUEST_MACHINE_FACTORY_TOKEN"),Pm=new g.R3("INFLIGHT_REQUEST_MAP_TOKEN");var $kL="tokens consistency service_params mss client_location entities adblock_detection response_received_commands store manifest player_preload shorts_prefetch resolve_url_prefetch".split(" "),oWO=["type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PlayerResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PanelResponse"],Rg=class{constructor(z,D,E,Q,T){this.B=z;this.HS=D;this.A= +E;this.Z=Q;this.L=T;this.K=new Map;z.v5||(z.v5={});z.v5={...e2s,...z.v5}}};var JC=new g.R3("INNERTUBE_TRANSPORT_TOKEN"),Wd=new g.R3("RESPONSE_PROCESSOR_MAP_TOKEN");var LT=new g.R3("ENDPOINT_MAP");var HM=class{};var pg=class{constructor(z){this.K="pending";this.L=[];this.A=[];try{z(this.Z.bind(this),this.reject.bind(this))}catch(D){this.reject(D)}}state(){return this.K==="fulfilled"?{state:"fulfilled",value:this.result}:this.K==="rejected"?{state:"rejected",reason:this.error}:{state:"pending"}}Z(z){il(z)||Hm(z)?r8(NA(z),this.Z.bind(this),this.reject.bind(this)):(this.K="fulfilled",this.result=z,ie(this))}reject(z){this.K="rejected";this.error=z;ie(this)}},Hm=Ee(z=>YwX(z)?z instanceof pg:!1);var X2=new g.R3("AUTH_SERVICE_TOKEN");var MA=class extends HM{constructor(z){super();this.K=z}execute(z){return tr(this,function(){var D=this;return function*(){var E=z.ytRequest;g.XX(E.input);var Q=E.t7?.mode==="cors"?"cors":void 0;if(D.K.MU){var T=E.config;T=D.K.v8(T?.dV?.identity||$S,{sessionIndex:T?.dV?.sessionIndex});Q={...Y6(Q),...T}}else Q=yield*yK(EAk(D,E.config,Q));E.t7={...E.t7,headers:{...(E.t7?.headers??{}),...Q}};return{nextState:"DEDUPE",params:z}}()})}}; +MA[g.Rh]=[X2];var no=new g.R3("RESPONSE_MACHINE_REGISTRY_TOKEN"),Wj=new g.R3("RESPONSE_MACHINE_FACTORY_TOKEN");var e8=new g.R3("EPHEMERAL_STORE_TOKEN");var Cg=class extends HM{constructor(z,D){super();this.K=z;this.L=D}execute(z){var D=this.L,E=this.K;return tr(this,function(){return function*(){var Q=z.ytRequest,T=Q.config?.V3?.wS;if(T&&D&&D.has(T)&&!Q.config?.V3?.disableCache){var k=yield*yK(NA(D.get(T)));if(k&&!k.isExpired())return Q=Zl(k),g.c("web_process_response_store_responses")&&!k.isProcessed()?(k=E(),Q=yield*yK($6(k,{wireResponse:Q,ytRequest:z.ytRequest,chunkCallback:z.chunkCallback,responsePayload:{},extractedResponse:Q})),yield*yK(NA(Kg(D, +T))),{nextState:"DONE",value:Q}):{nextState:"DONE",value:Q}}return{nextState:"LOCAL_ROUTER",params:z}}()})}}; +Cg[g.Rh]=[Wj,g.ah(e8)];var Ar=class extends HM{constructor(z,D){super();this.L=z;this.K=D}execute(z){var D=this.L,E=this.K,Q=z.ytRequest,T=Q?.innerTubeRequest?.context;if(!T)return NA({nextState:"AUTH",params:z});var k=[];if(E&&E.length>0)for(let G of E)E=G.Du(Q),E.K&&k.push(E.K);for(let G of D||[])G.Du(T);return k.length>0?tr(this,function(){return function*(){yield*yK(NA(Promise.all(k)));return{nextState:"AUTH",params:z}}()}):NA({nextState:"AUTH", +params:z})}};var Bm=class extends HM{constructor(z){super();this.K=z}execute(z){var D=this.K;return tr(this,function(){return function*(){var E=z.ytRequest.config?.requestKey;return E&&D.has(E)&&(E=D.get(E),E=yield*yK(NA(E)))?{nextState:"DONE",value:E}:{nextState:"FETCH",params:z}}()})}}; +Bm[g.Rh]=[Pm];var d2Q=new g.R3("LOCAL_INNERTUBE_ROUTER_TOKEN");var zP=class extends HM{constructor(z,D){super();this.L=z;this.K=D}execute(z){var D=this.K,E=this.L;return tr(this,function(){return function*(){var Q=z.ytRequest,T=z.chunkCallback,k={};if(D?.xs(Q.input,Q.innerTubeRequest)){let e=yield*yK(NA(D.VI(Q.input,Q.innerTubeRequest)));if(e){let d=!1;var G=function(F,L){return function*(){var f=E();yield*yK($6(f,{wireResponse:L,ytRequest:Q,chunkCallback:T,responsePayload:k}));d=!0}()}; +e.playerResponse&&(yield*G(e.playerResponse,{playerResponse:e.playerResponse}));e.GY&&(yield*G(e.GY,{GY:e.GY}));d||(G=E(),yield*yK($6(G,{wireResponse:e,ytRequest:Q,chunkCallback:T,responsePayload:k})));return{nextState:"DONE",value:T?k:k.content||k.player||k.SS||e}}}return{nextState:"FAILED",error:Error("FallbackNode failed to produce a valid response")}}()})}}; +zP[g.Rh]=[Wj,g.ah(d2Q)];var NC=class extends g.k3{constructor(z,D,E){super(D,{status:E,...[]});this.type=z;this.status=E;Object.setPrototypeOf(this,new.target.prototype)}};var QS=new g.R3("NETWORK_MANAGER_TOKEN");var D4=class extends HM{constructor(z,D,E,Q){super();this.HS=z;this.K=D;this.A=E;this.L=Q}execute(z){var D=this.HS,E=this.K,Q=this.A,T=this.L;return tr(this,function(){return function*(){var k=z.ytRequest,G=z.chunkCallback,e=k.config?.requestKey,d=JSON.stringify(k.innerTubeRequest),F={...k.t7,body:k.t7.method==="POST"?d:void 0};k.config?.JF&&g.x_(k.config.JF);var L={},f=0,n=Y=>{qA(Q(),{wireResponse:Y,ytRequest:k,chunkCallback:G,responsePayload:L},f++)}; +d=()=>G?D.fetch(k.input,F,k.config,n):D.fetch(k.input,F,k.config); +try{var W=T?T.oS(k,d):d()}catch(Y){W=Promise.reject(Y)}e&&E&&E.set(e,W);try{var V=yield*yK(NA(W))}catch(Y){return g.c("web_enable_retries")&&(V=Y instanceof TypeError&&Y.message==="Failed to fetch"?1:0,sU(V))?{nextState:"RETRY",params:{...z,error:new NC(V,Y.message),attempt:(z.attempt||0)+1}}:{nextState:"FALLBACK",params:{...z}}}e&&E&&E.delete(e);oe(tS(k.input))();k.config?.iO&&g.x_(k.config.iO);if(!V)return{nextState:"FALLBACK",params:{...z}};if(V&&typeof V==="object"&&!Array.isArray(V)&&(e=V,e.errorMetadata?.status&& +(e=e.errorMetadata.status,W=e===503||e===504||e===429?2:e>=400&&e<500||e>=500?3:0,sU(W)&&g.c("web_enable_retries"))))return{nextState:"RETRY",params:{...z,error:new NC(W,`HTTP Status ${e}`,e),attempt:(z.attempt||0)+1}};!G&&V&&(e=Q(),e=yield*yK(qA(e,{wireResponse:V,ytRequest:k,responsePayload:{}})),V=e.content||e.player||e.SS||V);e=V;if(Array.isArray(V))if(V=V.filter(Y=>!(Y.playerResponse||Y.GY||Y).responseContext?.frameworkOnly),V.length===1)e=V[0]; +else if(V.length>1)e=V.find(Y=>Y.GY)||V[0]; +else return{nextState:"FAILED",error:Error("FetchNode produced only framework-only responses")};return{nextState:"DONE",value:e}}()})}}; +D4[g.Rh]=[QS,Pm,Wj,g.ah(new g.R3("REQUEST_SEQUENCING"))];var Ef=class extends HM{constructor(z,D){super();this.L=z;this.K=D}execute(z){var D=this.K,E=this.L,Q=z.ytRequest;return D?.y5(Q.input,Q.innerTubeRequest)?tr(this,function(){return function*(){var T=yield*yK(NA(D.gk(Q.input,Q.innerTubeRequest))),k=E();k=yield*yK($6(k,{wireResponse:T,ytRequest:z.ytRequest,chunkCallback:z.chunkCallback,responsePayload:{},extractedResponse:T}));return{nextState:"DONE",value:k.content||k.player||k.SS||T}}()}):NA({nextState:"CONTEXT", +params:z})}};Ef[g.Rh]=[Wj,g.ah(d2Q)];var Qt=class extends HM{constructor(z){super();this.K=z}execute(z){return tr(this,function(){var D=this;return function*(){try{var E=yield*yK(khI(D,z.command,!!z.chunkCallback))}catch(Q){return{nextState:"FAILED",error:Q}}return(E=E.Y(z.command,z.form,z.identity))?{nextState:"CACHE",params:{ytRequest:E,chunkCallback:z.chunkCallback}}:{nextState:"FAILED",error:Error("Failed to build request for command")}}()})}}; +Qt[g.Rh]=[LT];var TP=class extends HM{execute(z){return tr(this,function(){return function*(){var {innerTubeRequest:D,apiPath:E,clickTrackingParams:Q,config:T={dV:{identity:$S}},includeCurrentScreenNonce:k=!0,chunkCallback:G}=z;D.context||(D.context=g.le(Q,k));var e=iZ(rm(E));return{nextState:"CACHE",params:{ytRequest:{input:e,t7:wm(e),innerTubeRequest:D,config:T},chunkCallback:G}}}()})}};var Fvs=class{constructor(z){this.hr=z}run(z,D){return tr(this,function(){var E=this;return function*(){for(var Q=z,T=D,k=[];;){k.push(String(Q));T=yield*yK(E.hr[Q].execute(T));if(T.nextState==="DONE")return k.push("DONE"),T.value;if(T.nextState==="FAILED")throw k.push(`FAILED(${T.error.message||"error"})`),T.error;Q=T.nextState;T=T.params}}()})}};g.eZ=class extends Fvs{};g.eZ.prototype.Y=DJ(1);g.eZ[g.Rh]=[GP];var ks=class extends HM{execute(z){return tr(this,function(){return function*(){var D=z.ytRequest,E=z.error,Q=z.attempt,T=z.chunkCallback,k=D.config?.uF;if(!(k&&E instanceof NC&&sU(E.type))||Q>(k.maxRetries??0))return{nextState:"FALLBACK",params:{ytRequest:D,chunkCallback:T}};var G=(E=k.Z7)?E.bV(Q):-1;G===-1&&(G=1E3);k.Sz!==void 0&&(G=Math.min(G,k.Sz));yield*yK(NA(new Promise(e=>{g.GV(e,4,G)}))); +return{nextState:"FETCH",params:{ytRequest:D,chunkCallback:T,attempt:Q}}}()})}};var dz=class extends HM{execute(z){return tr(this,function(){return function*(){var D=z.chunkCallback,E=z.responsePayload,Q=z.wireResponse;D&&(D(E),"playerResponse"in Q&&Q.playerResponse&&(g.LF(),fF(4)));return{nextState:"DONE",value:E}}()})}};var Lvw=["type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PlayerResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PanelResponse"],FT=class extends HM{execute(z){return tr(this,function(){return function*(){var D=z.onePlatformError;if(D&&"details"in D&&D.details){D=D.details;for(let E of D)if((D=E["@type"])&&Lvw.indexOf(D)>-1)return delete E["@type"],{nextState:"PROCESS_RESPONSE", +params:{...z,extractedResponse:E}}}return{nextState:"FAILED",error:Error("Error response could not be unpacked")}}()})}};var fxQ="tokens consistency service_params mss client_location entities adblock_detection response_received_commands store manifest player_preload shorts_prefetch resolve_url_prefetch".split(" "),Lo=class extends HM{constructor(z){super();this.K=z}execute(z){var D=this.K;return tr(this,function(){return function*(){var E=z.extractedResponse,Q=z.ytRequest,T=z.responsePayload,k=z.wireResponse;if(E&&!("code"in E||"error"in E)&&!E.sequenceMetaData?.skipProcessing)for(let G of fxQ)D[G]&&D[G].handleResponse(E, +Q);k.GY||k.reelItemWatchResponse?k.GY?T.content=k.GY:T.content=k.reelItemWatchResponse:k.playerResponse?T.player=k.playerResponse:k.reelWatchSequenceResponse?T.SS=k.reelWatchSequenceResponse:T.content=k;return{nextState:"CALLBACK_DISPATCHER",params:z}}()})}}; +Lo[g.Rh]=[Wd];var XT=class extends Fvs{};XT[g.Rh]=[no];var fo=class extends HM{execute(z){return tr(this,function(){return function*(){var D=z.wireResponse,E;Array.isArray(D)?E=D[0]:typeof D==="object"&&D!==null&&("playerResponse"in D||"watchNextResponse"in D||"reelItemWatchResponse"in D||"reelWatchSequenceResponse"in D)?E=D.playerResponse||D.GY||D.reelItemWatchResponse||D.reelWatchSequenceResponse:E=D;return E&&"error"in E?{nextState:"ERROR_UNPACKER",params:{...z,onePlatformError:E.error}}:{nextState:"PROCESS_RESPONSE",params:{...z,extractedResponse:E}}}()})}};var rpn=class extends xa{A(){return r0O}get B(){return!0}K(z){return g.H(z,GNQ)||void 0}L(z,D,E={}){D.channelIds&&(z.channelIds=D.channelIds);D.siloName&&(z.siloName=D.siloName);D.params&&(z.params=D.params);E.botguardResponse&&(z.botguardResponse=E.botguardResponse);E.feature&&(z.clientFeature=E.feature)}};var iVO=class extends xa{A(){return iBI}get B(){return!0}K(z){return g.H(z,TtV)||void 0}L(z,D){D.channelIds&&(z.channelIds=D.channelIds);D.siloName&&(z.siloName=D.siloName);D.params&&(z.params=D.params)}};var fT=class extends xa{constructor(z){super();this.j=z}A(){return xDX}K(z){return g.H(z,xnr)||g.H(z,H7r)||g.H(z,ptO)}L(z,D){D.serializedShareEntity&&(z.serializedSharedEntity=D.serializedShareEntity);D.clientParamIdentifier&&this.j?.K(D.clientParamIdentifier)&&(z.clientParams=this.j.L(D.clientParamIdentifier))}};fT[g.Rh]=[new g.R3("SHARE_CLIENT_PARAMS_PROVIDER_TOKEN")];var NdI=class extends xa{A(){return Ntw}get B(){return!0}K(z){return g.H(z,l9X)||void 0}L(z,D,E){z.feedbackTokens=[];D.feedbackToken&&z.feedbackTokens.push(D.feedbackToken);if(D=D.cpn||E.cpn)z.feedbackContext={cpn:D};z.isFeedbackTokenUnencrypted=!!E.is_feedback_token_unencrypted;z.shouldMerge=!1;E.extra_feedback_tokens&&(z.shouldMerge=!0,z.feedbackTokens=z.feedbackTokens.concat(E.extra_feedback_tokens))}};var Uja=class extends xa{A(){return UDO}K(z){return g.H(z,QwX)||void 0}L(z,D){D.params&&(z.params=D.params);D.secondaryParams&&(z.secondaryParams=D.secondaryParams)}};var gAX=class extends xa{A(){return gN6}K(z){return g.H(z,Anr)||void 0}L(z,D){D.actions&&(z.actions=D.actions);D.params&&(z.params=D.params);D.playlistId&&(z.playlistId=D.playlistId)}};var wkn=class extends xa{A(){return HBa}K(z){return g.H(z,NGa)}L(z,D,E={}){D.serializedShareEntity&&(z.serializedSharedEntity=D.serializedShareEntity);E.includeListId&&(z.includeListId=!0)}};var nT=new g.R3("RESOLVE_URL_PREFETCH_TOKEN");var k9=new g.R3("CLIENT_NAME_TOKEN");var Gi=new g.R3("DEFAULT_STORE_EXPIRATION_TOKEN");var nya=class{constructor(z,D){this.clientName=z;this.L=D}async put(z,D){D={...D.data};D.key=z;D.clientName=this.clientName;D.expireTimestampMs===void 0&&(D.expireTimestampMs=(Math.round((0,g.N)())+this.L).toString());return Jy(this,z,D)}};nya[g.Rh]=[k9,Gi];var uy=class{constructor(z){this.data={...z};delete this.data.innertubeResponse?.frameworkUpdates}isExpired(){return Number(this.data.expireTimestampMs||0)<(0,g.N)()}isProcessed(){return!!this.data.isProcessed}};var HVs=class extends nya{constructor(){super(...arguments);this.K=new Map}async get(z){return Vt(this,z)}async remove(z){Of(this,z)}async n0(){this.K.forEach(z=>{clearTimeout(z.timer)}); +this.K.clear()}has(z){return!!this.K.get(z)}CP(){return this.K.keys()}};var Wv6=class extends xa{A(){return SGJ}K(z){return g.H(z,Yt)}L(z,D){D.videoId&&(z.playerRequest={videoId:D.videoId},D.playerParams&&(z.playerRequest.params=D.playerParams),D.racyCheckOk&&(z.playerRequest.racyCheckOk=!!D.racyCheckOk),D.contentCheckOk&&(z.playerRequest.contentCheckOk=!!D.contentCheckOk));D.params&&(z.params=D.params);D.inputType&&(z.inputType=D.inputType);z.disablePlayerResponse=!0}V(z){var D;(z=this.Z(z))&&(D={V3:{wS:z}});g.c("web_log_reels_ticks")&&(D=D||{},D.JF="r_wrs",D.iO="r_wrr"); +return D}Z(z){z=this.K(z);if(z?.videoId){var D={videoId:z.videoId};z.params&&(D.params=z.params);return tQ("reel_item_watch",D)}}};var XpQ=new g.R3("ENTITY_STATE_TOKEN");var uBV=class{constructor(){var z=JjO,D=av(xe6());this.store=Zt(z,void 0,D)}getState(){return this.store.getState()}dispatch(z){return this.store.dispatch(z)}subscribe(z){return this.store.subscribe(z)}replaceReducer(z){return this.store.replaceReducer(z)}[Symbol.observable](){return this.store[Symbol.observable]()}};var gz=class{constructor(z=[]){this.K=[];this.A=this.L=0;this.Z=void 0;this.totalLength=0;z.forEach(D=>{this.append(D)})}B(){return this.totalLength}append(z){if(jZ(this,z)){let D=this.K[this.K.length-1]; +this.K[this.K.length-1]=new Uint8Array(D.buffer,D.byteOffset,D.length+z.length);vj(this)}else this.K.push(z);this.totalLength+=z.length}split(z){var D=new gz,E=new gz;for(let Q of this.K)z>=Q.length?(D.append(Q),z-=Q.length):z?(D.append(new Uint8Array(Q.buffer,Q.byteOffset,z)),E.append(new Uint8Array(Q.buffer,Q.byteOffset+z,Q.length-z)),z=0):E.append(Q);return{tM:D,QW:E}}isFocused(z){return z>=this.A&&z{var z=Q=>new Uint8Array(Q),D=Q=>{var T=new Uint8Array(Q.length); +for(let k=0;k>7&&283);IG=new Uint8Array(256);vF=jo(256);m7=jo(256);lY=jo(256);YF=jo(256);for(let G=0;G<256;G++){T=G?Q[255^E[G]]:0;T^=T<<1^T<<2^T<<3^T<<4;T=T&255^T>>>8^99;IG[G]=T;D=T<<1^(T>>7&&283);var k=D^T;vF[G]=D<<24|T<<16|T<<8|k;m7[G]=k<<24|vF[G]>>>8;lY[G]=T<<24|m7[G]>>> +8;YF[G]=T<<24|lY[G]>>>8}Vqw=!0}T=jo(44);for(E=0;E<4;E++)T[E]=z[4*E]<<24|z[4*E+1]<<16|z[4*E+2]<<8|z[4*E+3];for(Q=1;E<44;E++)z=T[E-1],E%4||(z=(IG[z>>16&255]^Q)<<24|IG[z>>8&255]<<16|IG[z&255]<<8|IG[z>>>24],Q=Q<<1^(Q>>7&&283)),T[E]=T[E-4]^z;this.key=T}encrypt(z){var D=z.length;z=new Uint8Array(z.buffer.slice(z.byteOffset,z.byteOffset+D));for(var E=this.L,Q=0;Q{var z=Q=>new Uint8Array(Q),D=Q=>{var T=new Uint8Array(Q.length); +for(let k=0;k=64&&(this.V.set(z.subarray(0,64-this.L),this.L),D=64-this.L,this.L=0,hw(this,this.V,0));for(;D+64<=E;D+=64)hw(this,z,D);D{var D=this.observers.indexOf(z);D>=0&&this.observers.splice(D,1)}}L(z){$F(this,z.data)}BF(){this.channel.close()}},KP;var lxr=g.JT(()=>{if(window.MediaSource&&typeof window.MediaSource.isTypeSupported==="function")return window.MediaSource.isTypeSupported('video/webm; codecs="vp09.00.51.08.01.01.01.01.00"');if(window.ManagedMediaSource&&typeof window.ManagedMediaSource.isTypeSupported==="function")return window.ManagedMediaSource.isTypeSupported('video/webm; codecs="vp09.00.51.08.01.01.01.01.00"');var z=g.us("yt.web.contrib.innertube.requests.watch_ui.utils.videoElement_");z||(z=g.nx("VIDEO"),g.JV("yt.web.contrib.innertube.requests.watch_ui.utils.videoElement_", +z));return!!(z&&z.canPlayType&&z.canPlayType('video/webm; codecs="vp09.00.51.08.01.01.01.01.00"'))});var Ck=Mv()?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!g.kS?!0:!1;var YQr=class extends xa{constructor(){super()}A(){return mR6}K(z){return g.H(z,g.Qq)||g.H(z,Yt)||g.H(z,PNW)}D(){return!0}Z(z){if((g.c("kevlar_cache_on_ttl_player")||g.c("mweb_enable_shorts_innertube_player_prefetch")||g.c("web_shorts_prefetch_service_enabled")||g.c("embeds_enable_prefetch_via_resolve_url"))&&(z=this.K(z))&&z.videoId){var D={videoId:z.videoId};z.playlistId&&(D.playlistId=z.playlistId);z.playerParams&&(D.params=z.playerParams);return tQ("player",D)}}U(z){return z.contentPlaybackContext?.vis=== +2?"WATCH_FULL_SCREEN":"WATCH"}L(z,D,E){if(g.c("enable_interstitial_entity_check")&&D.videoId)for(var Q of["CONTENT_CHECK_REQUIRED","AGE_CHECK_REQUIRED"]);D.videoId&&(z.videoId=D.videoId);D.playlistId&&(z.playlistId=D.playlistId);D.index!==void 0&&(z.playlistIndex=D.index+1);D.playerParams&&(z.params=D.playerParams);"startTimeSeconds"in D&&D.startTimeSeconds&&(g.c("enable_player_request_builder_start_time_floor")?z.startTimeSecs=Math.floor(D.startTimeSeconds):z.startTimeSecs=D.startTimeSeconds);E.contentPlaybackContext&& +(z.playbackContext={contentPlaybackContext:E.contentPlaybackContext});E.prefetchPlaybackContext&&(z.playbackContext={...z.playbackContext,prefetchPlaybackContext:E.prefetchPlaybackContext},z.context.request||(z.context.request={}),z.context.request.isPrefetch=!0);z.playbackContext||(z.playbackContext={});Q=lxr();z.playbackContext.devicePlaybackCapabilities={supportsVp9Encoding:!!Q,supportXhr:Ck};E.overrideMutedAtStart&&(z.overrideMutedAtStart=E.overrideMutedAtStart);z.racyCheckOk=!!D.racyCheckOk; +z.contentCheckOk=!!D.contentCheckOk;g.c("captions_prefs_killswitch")||(E=(E=g.iF("yt-player-caption-language-preferences"))?E:[],E?.length&&(z.captionParams={viewerSelectedCaptionLangs:E}))}V(z){z=this.Z(z);var D;z&&(D={V3:{wS:z}});g.c("web_log_player_watch_next_ticks")&&(D=D||{},D.JF="ps_s",D.iO="ps_r");return D}};YQr[g.Rh]=[XpQ];var Aw=class{constructor(z){this.K=z.responseContext?.stateTags}};var F2=class{constructor(z){this.K=z}handleResponse(z,D){if(!D)throw Error("request needs to be passed into StoreResponseProcessorService");BF(this,z,D.config?.V3?.wS)}};F2[g.Rh]=[e8];var dn=new g.R3("STORE_RESPONSE_PROCESSOR_TOKEN");var zi=class extends g.k3{constructor(z,...D){super(z,D);this.errorType=1;Object.setPrototypeOf(this,new.target.prototype)}};var Ti=class{constructor(z){this.K=z}async fetch(z,D,E,Q){z=xjr(this,z,D);try{let T=await fetch(z);if(Q&&T.ok&&T.body&&typeof T.body.getReader==="function"){let k=T.clone().body.getReader(),{value:G}=await k.read();k.cancel().catch(()=>{}); +if(G&&G[0]===91){let e=T.body.pipeThrough(new TextDecoderStream).getReader();return Ds(this,e,new mY,[],Q)}}return await this.handleResponse(T,E)}catch(T){if(g.xl(T),E?.OS&&T instanceof zi&&T.errorType===1)throw T;}}handleResponse(z,D){var E=z.text().then(Q=>{if(D?.yb&&z.ok)return EN(D.yb,Q);Q=Q.replace(")]}'","");if(D?.OS&&Q)try{var T=JSON.parse(Q)}catch(k){throw new zi("JSON parsing failed after fetch");}return T??JSON.parse(Q)}); +z.redirected||z.ok?this.K&&this.K.success():(this.K&&this.K.Jq(),E=E.then(Q=>{g.xl(new g.k3("Error: API fetch failed",z.status,z.url,Q));return{...Q,errorMetadata:{status:z.status}}})); +return E}};Ti[g.Rh]=[g.ah(new g.R3("NETWORK_SLI_TOKEN"))];var Eb;var Lqk=new g.XW("parallelCommand");var n0s=new g.XW("performOnceCommand");var fdL=new g.XW("serialCommand");var j8=class{constructor(z){this.K=z}bindInnertubeChallengeFetcher(z){this.K.bicf(z)}registerChallengeFetchedCallback(z){this.K.bcr(z)}getLatestChallengeResponse(){return this.K.blc()}};var oAn=[],mT=(0,g.qu)`https://static.doubleclick.net/instream/ad_status.js`,vd=!1;var Uo=class{constructor(z,D){this.L=z;this.K=D}},Fqw=[new Uo("b.f_",0),new Uo("j.s_",2),new Uo("r.s_",4),new Uo("e.h_",6),new Uo("i.s_",8),new Uo("s.t_",10),new Uo("p.h_",12),new Uo("s.i_",14),new Uo("f.i_",16),new Uo("a.b_",18),new Uo("a.o_"),new Uo("g.o_",22),new Uo("p.i_",24),new Uo("p.m_"),new Uo("n.k_",20),new Uo("i.f_"),new Uo("a.s_"),new Uo("m.c_"),new Uo("n.h_",26),new Uo("o.p_"),new Uo("m.p_",28),new Uo("o.a_"),new Uo("d.p_"),new Uo("e.i_")].reduce((z,D)=>{z[D.L]=D;return z},{});var pT=class{constructor(z,D,E){this.network=z;this.options=D;this.V=E;this.A=0;this.K=null;this.L=new hUX;D.ao?IZ(this,$jX(this)):D.preload&&IZ(this,new Promise(Q=>{g.el(0,()=>{Q(Zs(this))},0)}))}async B(){return!!await Promise.race([this.K, +null])}async Z(z,D,E){this.K===null&&IZ(this,Zs(this));var Q=!1,T={};return Promise.race([(async()=>{this.options.ks&&this.options.ao&&await (await tIn())?.checkForRefresh();var k=await this.K;T.challenge=k.challenge;if(k.Ye){var G={c:k.challenge,e:z,...D};try{Q=!0;let e;(e=await k.Ye.snapshot({kL:G}))?T.webResponse=e:T.error="ATTESTATION_ERROR_VM_NO_RESPONSE"}catch{T.error="ATTESTATION_ERROR_VM_INTERNAL_ERROR"}}else"c1a"in k.tv&&(T.error="ATTESTATION_ERROR_VM_NOT_INITIALIZED");z==="ENGAGEMENT_TYPE_PLAYBACK"&& +(k=k.tv,G={},k.c6a&&(G.reportingStatus=String(Number(k.c)^Y9())),k.c6b&&(G.broadSpectrumDetectionResult=String(Number(k.c)^Number(g.S("CATSTAT",0)))),T.adblockReporting=G);return T})(), +CzX(E,()=>{var k=Object.assign({},T);Q&&(k.error="ATTESTATION_ERROR_VM_TIMEOUT");return k})])}};var Apr=["APP_STATE","PI"];var Wqs=[3611,27686,221058,85013,23462,241187,157557,42016,26926,51236,79148,50160,77504,310281,153587,87907,18630,177018,177023,54445,321666,326353,326354,80935,152172,184553,105675,150723,37521,147285,47786,231255,231254,231258,231259,98349,237299,168271,168954,168277,168273,168270,123695,272018,226987,226990,226988,6827,29434,255010,171388,244189,236208,7282,124448,299903,299897,299904,299901,299899,299902,299900,299898,196088,250897,198104,32276,195115,195114,76278,200635,230594,147868,147869, +276243,93911,274188,276651,313680,106531,257234,252598,252597,252600,252599,252596,225031,177843,27259,27262,27263,21759,283670,160866,204249,222900,204250,180626,177959,177957,180628,205716,197878,273766,171243,160789,171244,171241,171245,171242,225560,180627,177960,231589,177958,180629,205717,197879,177565,212573,210709,994412,230684,229801,230685,197337,209010,197336,197338,198618,300884,175492,198052,198051,197852,197976,317377,175493,175494,175495,189254,175496,175497,38408,175498,175503,175504, +175505,175506,175507,175508,80637,68727,206933,207944,206934,303123,206929,221575,68728,221576,80353,80356,308033,249107,180635,74610,45707,83962,83970,46713,166591,89711,74612,213809,179607,245006,155792,93265,74611,131380,128979,139311,128978,131391,105350,139312,134800,131392,113533,229298,93252,99357,94521,114252,113532,94522,94583,202371,88E3,139580,93253,93254,94387,94388,93255,97424,72502,219868,212991,110111,76019,117092,117093,89431,191831,110466,231346,77240,60508,186091,148123,148124,137401, +137402,137046,73393,246776,113534,276200,92098,131381,84517,83759,309580,230676,249183,230679,230678,230677,230681,230680,162711,235234,162712,80357,994411,243315,313506,321964,86113,72598,168413,72733,107349,124275,118203,200410,133275,160157,152569,156651,133274,160159,160158,133272,133273,133276,144507,143247,175994,156652,143248,143249,143250,143251,189892,189894,189893,156653,214236,144401,117431,133797,225137,273905,222612,222613,153964,201133,201134,201135,201136,201137,128572,200411,200412, +190337,133405,117429,117430,177950,174734,177951,201138,201139,201140,201141,201142,117432,173996,173995,174953,173994,173997,120080,117259,178546,297752,197891,156655,156654,121692,211414,211411,211412,211413,211403,184846,185993,145656,156656,145655,145653,145654,145657,132972,133051,133658,132971,97615,181262,190762,250344,254027,143359,143356,143361,143358,143360,143357,142303,143353,282159,172859,143354,144479,143355,31402,181590,133624,146477,133623,133622,133621,192418,84774,304776,197993, +241460,160801,197995,95117,172721,150497,98930,98931,98932,153320,153321,43347,305268,249295,210016,210017,262686,211851,211852,307219,211853,129889,197888,197889,149123,221959,221627,221958,45474,100352,98443,117985,74613,155911,74614,64502,136032,74615,74616,122224,74617,77820,74618,262988,262989,226981,93278,93274,93275,93276,200688,200686,200687,199841,22110,29433,133798,132295,281332,120541,222112,82047,113550,75836,75837,303882,192409,203221,42352,84512,76065,75989,205911,205912,252649,205913, +252650,252651,51879,16623,32594,27240,293324,32633,74858,304150,297045,275198,271884,222932,279119,312581,271886,213915,275199,310748,225216,251244,258251,218674,251266,258250,251265,301662,251245,271885,315818,156999,3945,16989,45520,25488,25492,25494,232113,55760,14057,18451,57204,57203,17897,18198,17898,17909,43980,221053,195529,189660,308088,306448,306447,308087,308086,46220,11721,147994,49954,96369,3854,217640,151633,56251,205192,216797,159108,181568,234789,25624,152036,16906,99999,68172,47973, +72773,26970,26971,96805,17752,282181,278926,73233,205923,109512,22256,14115,22696,234409,234408,89278,89277,195745,109513,43278,43459,43464,89279,43717,55764,22255,147912,89281,40963,43277,43442,91824,283898,120137,186350,186351,256690,264349,264351,264350,264352,211026,250896,96367,36850,72694,37414,36851,124863,121343,73491,54473,166861,43375,46674,302631,242528,143815,139095,144402,149968,149969,32473,72901,72906,50612,50613,50942,84938,84943,84939,84941,84944,84940,84942,35585,51926,79983,18921, +57893,41182,135732,33424,22207,36229,22206,22205,44763,33427,67793,22182,37091,34650,50617,22287,25144,97917,220122,62397,150871,150874,125598,137935,36961,108035,323493,27426,27857,27846,27854,69692,61411,39299,38696,62520,36382,108701,192682,279531,50663,36387,14908,37533,105443,61635,62274,161670,133818,182119,65702,65703,65701,320464,76256,298157,263843,315234,196075,194768,252201,194769,191885,281480,233634,265810,194770,296933,195350,324586,301607,195349,194771,293041,301121,293042,293043,301116, +166382,37671,49953,220669,249229,213774,204572,191389,272254,272253,253830,253831,253832,272252,253833,253834,204574,191390,179556,238596,212661,191392,197826,191393,204573,36216,28237,241212,272049,173718,39553,192547,29222,304845,26107,241211,38050,26108,275810,120745,26109,26110,66881,28236,14586,297672,160598,57929,226736,74723,44098,173689,44099,23528,61699,134104,134103,198313,59149,181013,278306,282472,277848,173191,173192,173193,101951,171502,196043,198305,97346,118051,95102,64882,119505, +63595,294119,257268,63349,281127,240553,95101,75240,27039,68823,21537,83464,75707,252904,170215,223033,83113,101952,101953,79610,125755,24402,24400,32925,193406,57173,183351,156421,122502,145268,138480,64423,64424,33986,100828,129089,299541,21409,282218,299506,299540,299507,299509,299539,299508,299510,185612,222825,323331,245366,135155,135156,135157,135158,158225,135159,135160,167651,135161,135162,135163,158226,158227,135164,135165,135166,11070,11074,17880,270560,30709,30707,30711,30710,30708,185213, +185273,146143,63648,63649,221056,264490,211189,111059,211188,5754,264491,20445,233471,151308,313750,151152,228067,130975,130976,247244,271622,271813,261210,210815,295069,246127,316858,245256,244950,191925,167637,234545,197196,302735,214295,110386,221054,273960,282111,312290,113746,325593,268886,66557,183215,17310,28631,201935,21589,242036,238351,164817,168011,154946,68012,162617,60480,184431,138664,294089,249827,194E3,141121,164502,31571,195002,206793,141978,233985,250895,254052,254053,254054,254051, +254050,254055,150105,304169,150106,150107,150108,76980,41577,45469,38669,13768,13777,141842,62985,213190,4724,223052,59369,43927,43928,12924,197853,100355,56219,27669,209928,10337,203648,203649,47896,122629,186204,222824,275869,312295,271673,274637,317462,139723,139722,121258,253789,253787,253786,253788,253790,107598,127991,96639,107536,130169,216522,296316,96661,145188,320428,213904,269342,96658,116646,159428,168611,168612,121122,219862,96660,282208,127738,127083,155281,162959,220886,227356,248007, +163566,307646,186641,147842,273646,273647,217932,104443,96659,147595,106442,247162,231493,213427,296813,246575,182423,162776,228908,134840,63667,63668,63669,130686,248381,147036,239094,262743,189810,239095,78314,147799,305919,305924,237146,174049,148649,55761,127098,134841,96368,67374,48992,146176,176105,323321,323322,233035,49956,267645,275782,190190,225739,31961,26388,23811,5E4,126250,96370,210549,47355,47356,37935,45521,21760,83769,49977,49974,93497,93498,34325,140759,115803,123707,100081,35309, +237706,68314,25602,100339,170873,143516,299247,178921,268574,254884,258232,59018,18248,50625,9729,37168,37169,21667,16749,18635,39305,18046,221057,301897,301900,269990,53969,8213,93926,221055,210542,212552,102852,110099,22678,69076,137575,139224,100856,235770,154430,235861,209757,17736,3832,147111,55759,64031,234746,93044,93045,281302,170701,170702,194796,34388,167841,170419,17657,17655,39579,39578,170412,77448,8196,11357,69877,8197,168501,156512,161613,156509,208274,161612,161614,267692,267851,267577, +279755,267693,267694,267578,262801,271218,266131,266132,267977,267579,262800,262799,262802,267580,262798,267695,267581,273232,82039];var ZNW=class{constructor(z){this.K=z}handleResponse(z,D){if(D.input.match(SD(RqO))){var E=z?.endpoint;D=g.H(E,Yt)?.unserializedPrefetchData;if(E&&D){z=this.K;var Q=(new Wv6).Z(E),T=g.H(D,z3n);let k=T?.responseContext?.maxAgeSeconds&&Number(T?.responseContext?.maxAgeSeconds)>0?Number(T?.responseContext?.maxAgeSeconds):600;T&&Q&&k>0&&(T=C$(T,k),z.put(Q,new uy(T)));E=(new YQr).Z(E);D=g.H(D,CNs);Q=D?.responseContext?.maxAgeSeconds&&Number(D?.responseContext?.maxAgeSeconds)>0?Number(D?.responseContext?.maxAgeSeconds): +600;D&&E&&Q>0&&(D=C$(D,Q),z.put(E,new uy(D)))}}}};ZNW[g.Rh]=[e8];Jw("","downloadsPageViewConfigurationEntity");Jw("DOWNLOADS_LIST_ENTITY_ID_MANUAL_DOWNLOADS","mainDownloadsListEntity");Jw("DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS","mainDownloadsListEntity");Jw("DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS","refresh");Jw("SMART_DOWNLOADS_ENABLED","settingEntity");var E0Q=["www.youtube-nocookie.com","www.youtubeeducation.com","youtube.googleapis.com"],IxO=class{constructor(){this.state=1;this.Ye=null;this.IY=void 0}initialize(z,D,E,Q){this.IY=Q;if(z.program){var T;Q=z.interpreterUrl??null;z.interpreterSafeScript?T=KW(z.interpreterSafeScript):T=z.interpreterScript??null;z.interpreterSafeUrl&&(Q=hI(z.interpreterSafeUrl).toString());DuQ(this,T,Q,z.program,D,E)}else g.xl(Error("BL:CIP"))}isInitialized(){return this.L()}getState(){return this.state}isLoading(){return this.state=== +2}invoke(z={}){return this.L()?this.A({kL:z}):null}dispose(){this.K(null);this.NR(8)}L(){return!!this.Ye}A(z){return this.Ye.mQ(z)}K(z){g.r9(this.Ye);this.Ye=z}NR(z){this.state=z}};var axr=class extends IxO{K(z){gn()?.bgvma();if(z){let D={bgvma:z.dispose.bind(z),bgvmb:z.snapshot.bind(z),bgvmc:z.mQ.bind(z)};g.JV("yt.abuse.playerAttLoader",D);g.Kn(E=>z.snapshot(E))}else g.JV("yt.abuse.playerAttLoader",null),g.JV("yt.abuse.playerAttLoaderRun",null)}L(){return!!gn()}A(z){return gn().bgvmc(z)}};var iG={AD_MARKER:"ytp-ad-progress",CHAPTER_MARKER:"ytp-chapter-marker",TIME_MARKER:"ytp-time-marker"};var h7=void 0;/* + + + Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var g4=[],SQw=g4[g4.length-1],r4;if(r4=SQw)r4=typeof SQw.schedule==="function";r4&&g4.pop();var N9=class{constructor(){this.Z=new Set;this.L=new Set;this.B=new Map;this.client=void 0;this.csn=null}A(z){this.client=z}K(){this.clear();this.csn=g.fN()}clear(){this.Z.clear();this.L.clear();this.B.clear();this.csn=null}};var $e=class{A(z){tI(UY().A).bind(UY())(z)}clear(){tI(UY().clear).bind(UY())()}};var gb=class{constructor(){this.Y=[];this.D=[];this.U=new Map;this.ew=new Map;this.V=[];this.j=[];this.Z=new Map;this.S=new Map;this.K=new Map;this.L=new Set;this.WF=new Map}A(z){this.client=z}AT(z,D={}){tI(()=>{var E=g.H(z?.commandMetadata,vM)?.rootVe||g.H(z?.commandMetadata,ZQn)?.screenVisualElement?.uiType;if(E){var Q=g.H(z?.commandMetadata,DDX);if(Q?.parentTrackingParams){var T=T8(Q.parentTrackingParams);if(Q.parentCsn)var k=Q.parentCsn}else D.clickedVisualElement?T=D.clickedVisualElement:z.clickTrackingParams&& +(T=T8(z.clickTrackingParams));a:{Q=g.H(z,g.Qq);var G=g.H(z,UnQ);if(Q){if(G=Z_(Q,"VIDEO")){Q={token:G,videoId:Q.videoId};break a}}else if(G&&(Q=Z_(G,"PLAYLIST"))){Q={token:Q,playlistId:G.playlistId};break a}Q=void 0}D={cttAuthInfo:Q,parentCsn:k,...D};g.c("expectation_logging")&&(D.loggingExpectations=g.H(z?.commandMetadata,ZQn)?.loggingExpectations||void 0);t7(this,E,T,D)}else g.xl(new g.k3("Error: Trying to create a new screen without a rootVeType",z))})()}clickCommand(z,D,E=0){return OYr(this,z.clickTrackingParams, +D,E)}stateChanged(z,D,E=0){this.visualElementStateChanged(T8(z),D,E)}visualElementStateChanged(z,D,E=0){E===0&&this.L.has(E)?this.D.push([z, +D]):oH(this,z,D,E)}vv(z){var D=z.cpn,E=i6(this,0);if(E.length&&E[E.length-2]?.cpn!==D&&(E=g.fN(),D&&E&&E!=="UNDEFINED_CSN")){var Q;z.itct&&(Q=T8(z.itct||""));let T={};g.c("web_playback_associated_log_ctt")&&z.vS&&(T.cttAuthInfo={token:z.vS,videoId:z.videoId});z={cpn:D,csn:E};g.c("web_playback_associated_ve")&&Q&&(fg(E,Q),z.playbackVe=Q.getAsJson());g.E9("playbackAssociated",z,T);Q=i6(this,0);Q[Q.length-1].cpn=D}}};var PC=class{fetch(z,D,E){var Q=bY6(z,D,E);return new Promise((T,k)=>{var G=()=>{if(E?.OS)try{let e=this.handleResponse(z,Q.status,Q.response,E);T(e)}catch(e){k(e)}else T(this.handleResponse(z,Q.status,Q.response,E))}; +Q.onerror=G;Q.onload=G;Q.send(D.body??null)})}handleResponse(z,D,E,Q){E=(E||"").replace(")]}'",""); +try{var T=JSON.parse(E)}catch(k){g.xl(new g.k3("JSON parsing failed after XHR fetch",z,D,E));if(Q?.OS&&E)throw new zi("JSON parsing failed after XHR fetch");T={}}D!==200&&(g.xl(new g.k3("XHR API fetch failed",z,D,E)),T={...T,errorMetadata:{status:D}});return T}};var R2a=class{static getInstance(){var z=g.us("ytglobal.storage_");z||(z=new R2a,g.JV("ytglobal.storage_",z));return z}async estimate(){var z=navigator;if(z.storage?.estimate)return z.storage.estimate();if(z.webkitTemporaryStorage?.queryUsageAndQuota)return jbO()}};g.JV("ytglobal.storageClass_",R2a);var gRL=JL("yt-player-local-media",{jq:{index:{Gm:2},media:{Gm:2},captions:{Gm:5}},shared:!1,upgrade(z,D){D(2)&&(i$(z,"index"),i$(z,"media"));D(5)&&i$(z,"captions");D(6)&&(wT(z,"metadata"),wT(z,"playerdata"))},version:5});var Z4s={cupcake:1.5,donut:1.6,eclair:2,froyo:2.2,gingerbread:2.3,honeycomb:3,"ice cream sandwich":4,jellybean:4.1,kitkat:4.4,lollipop:5.1,marshmallow:6,nougat:7.1},i_;a:{var w4=g.G3();w4=w4.toLowerCase();if(w4.indexOf("android")!=-1){var cjs=w4.match(/android\s*(\d+(\.\d+)?)[^;|)]*[;)]/);if(cjs){let z=parseFloat(cjs[1]);if(z<100){i_=z;break a}}var Kvs=w4.match("("+Object.keys(Z4s).join("|")+")");i_=Kvs?Z4s[Kvs[0]]:0}else i_=void 0}var t5=i_,MV=t5>=0;var yY;{var h2I=g.G3();let z=h2I.match(/\((iPad|iPhone|iPod)( Simulator)?;/);if(!z||z.length<2)yY=void 0;else{var o3=h2I.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);yY=o3&&o3.length===6?Number(o3[5].replace("_",".")):0}}var UJ=yY,mR=UJ>=0;var A7;g.CA=new axr;A7=0;g.ppI=class{constructor(z){this.videoData=z;this.K={c1a:()=>{var D=[];if(g.CA.isInitialized()){var E="";this.videoData&&this.videoData.y0&&(E=this.videoData.y0+`&r1b=${this.videoData.clientPlaybackNonce}`);E={atr_challenge:E};g.s4("bg_v",void 0,"player_att");(E=ldL(E))?(g.s4("bg_s",void 0,"player_att"),D.push(`r1a=${E}`)):(g.s4("bg_e",void 0,"player_att"),D.push("r1c=2"))}else g.s4("bg_e",void 0,"player_att"),window.trayride||window.botguard?D.push("r1c=1"):D.push("r1c=4");D.push(`r1d=${g.CA.getState()}`); +return D.join("&")}, +c6a:D=>"r6a="+(Number(D.c)^Y9()), +c6b:D=>`r6b=${Number(D.c)^Number(g.S("CATSTAT",0))}`}; +this.videoData&&this.videoData.y0?this.tv=g.q6(this.videoData.y0):this.tv={}}};g.Tf=class{constructor(z,D={},E=0){this.errorCode=z;this.details=D;this.severity=E}};var Gu={Rh:function(z,D){z[J[37]](0,D)}, +n2:function(z,D){var E=z[0];z[0]=z[D%z[J[9]]];z[D%z[J[9]]]=E}, +mg:function(z){z[J[26]]()}};var x2a={V9:"adunit",iI:"detailpage",uI:"editpage",F7:"embedded",NJ:"leanback",kG:"previewpage",sz:"profilepage",ZG:"unplugged",YG:"playlistoverview",Oq:"sponsorshipsoffer",SK:"shortspage",kE:"handlesclaiming",ij:"immersivelivepage",R4:"creatormusic",bj:"immersivelivepreviewpage",y9:"admintoolyurt",WH:"shortsaudiopivot",Ed:"consumption",Za:"background_audio_playback"};var H4n=["h","H"],NyJ=["9","("],U2X=["9h","(h"],gyJ=["8","*"],rjr=["a","A"],i4W=["o","O"],wpJ=["m","M"],tqn=["mac3","MAC3"],yjr=["meac3","MEAC3"],Ho={h:H4n,H:H4n,["9"]:NyJ,["("]:NyJ,["9h"]:U2X,["(h"]:U2X,["8"]:gyJ,["*"]:gyJ,a:rjr,A:rjr,o:i4W,O:i4W,m:wpJ,M:wpJ,mac3:tqn,MAC3:tqn,meac3:yjr,MEAC3:yjr},oyQ=new Set("o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa".split(" ")),O2n=new Set("m M mac3 MAC3 meac3 MEAC3".split(" "));var Cks={ot:0,hE:124,JE:144,jQ:220,bd:240,nu:340,q1:360,fu:480,zC:588,ud:608,FK:720,K2:740,dT:1080,DA:1100,HT:1440,Rm:2160,L2:9999,0:"QUALITY_ORDINAL_UNKNOWN",124:"QUALITY_ORDINAL_144P_SAVER",144:"QUALITY_ORDINAL_144P",220:"QUALITY_ORDINAL_240P_SAVER",240:"QUALITY_ORDINAL_240P",340:"QUALITY_ORDINAL_360P_SAVER",360:"QUALITY_ORDINAL_360P",480:"QUALITY_ORDINAL_480P",588:"QUALITY_ORDINAL_608P_SAVER",608:"QUALITY_ORDINAL_608P",720:"QUALITY_ORDINAL_720P",740:"QUALITY_ORDINAL_720P_ENHANCED",1080:"QUALITY_ORDINAL_1080P", +1100:"QUALITY_ORDINAL_1080P_ENHANCED",1440:"QUALITY_ORDINAL_1440P",2160:"QUALITY_ORDINAL_2160P",9999:"QUALITY_ORDINAL_HIGHRES"};var c0={auto:0,tiny:144,light:144,small:240,medium:360,large:480,hd720:720,hd1080:1080,hd1440:1440,hd2160:2160,hd2880:2880,highres:4320},n7={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"},M8={QUALITY_ORDINAL_UNKNOWN:0,QUALITY_ORDINAL_144P_SAVER:124,QUALITY_ORDINAL_144P:144,QUALITY_ORDINAL_240P_SAVER:220,QUALITY_ORDINAL_240P:240,QUALITY_ORDINAL_360P_SAVER:340,QUALITY_ORDINAL_360P:360,QUALITY_ORDINAL_480P:480, +QUALITY_ORDINAL_608P_SAVER:588,QUALITY_ORDINAL_608P:608,QUALITY_ORDINAL_720P:720,QUALITY_ORDINAL_720P_ENHANCED:740,QUALITY_ORDINAL_1080P:1080,QUALITY_ORDINAL_1080P_ENHANCED:1100,QUALITY_ORDINAL_1440P:1440,QUALITY_ORDINAL_2160P:2160,QUALITY_ORDINAL_HIGHRES:9999};var Rr=2592E3;g.wF={STOP_EVENT_PROPAGATION:"html5-stop-propagation",IV_DRAWER_ENABLED:"ytp-iv-drawer-enabled",IV_DRAWER_OPEN:"ytp-iv-drawer-open",MAIN_VIDEO:"html5-main-video",VIDEO_CONTAINER:"html5-video-container",VIDEO_CONTAINER_TRANSITIONING:"html5-video-container-transitioning",HOUSE_BRAND:"house-brand"};var t$={allowed:"AUTOPLAY_BROWSER_POLICY_ALLOWED","allowed-muted":"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED",disallowed:"AUTOPLAY_BROWSER_POLICY_DISALLOWED"};var QYw={ANDROID:3,ANDROID_KIDS:18,ANDROID_MUSIC:21,ANDROID_UNPLUGGED:29,WEB:1,WEB_REMIX:67,WEB_UNPLUGGED:41,IOS:5,IOS_KIDS:19,IOS_MUSIC:26,IOS_UNPLUGGED:33},P0={android:"ANDROID","android.k":"ANDROID_KIDS","android.m":"ANDROID_MUSIC","android.up":"ANDROID_UNPLUGGED",youtube:"WEB","youtube.m":"WEB_REMIX","youtube.up":"WEB_UNPLUGGED",ytios:"IOS","ytios.k":"IOS_KIDS","ytios.m":"IOS_MUSIC","ytios.up":"IOS_UNPLUGGED"},saV={"mdx-pair":1,"mdx-dial":2,"mdx-cast":3,"mdx-voice":4,"mdx-inappdial":5};var TKa={q9:1,vB:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};var PDX=RegExp("^https?://([^.]*\\.moatads\\.com/|e[0-9]+\\.yt\\.srs\\.doubleverify\\.com|pagead2\\.googlesyndication\\.com/pagead/gen_204\\?id=yt3p&sr=1&|pm\\.adsafeprotected\\.com/youtube|pm\\.test-adsafeprotected\\.com/youtube|youtube[0-9]+\\.moatpixel\\.com/)"),A$=RegExp("^https://([a-z]+\\.)?[0-9a-f]{1,63}\\.sslproxy\\.corp\\.google\\.com/|^https://([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.demos\\.corp\\.google\\.com/|^https://[0-9a-f]{1,63}\\.proxy\\.googleprod\\.com/|^https?://(([-\\w]*www[-\\w]*\\.|[-\\w]*web[-\\w]*\\.|[-\\w]*canary[-\\w]*\\.|[-\\w]*dev[-\\w]*\\.|[-\\w]{1,3}\\.)+(corp\\.)?youtube(-nocookie|kids|education)?\\.com/|([A-Za-z0-9-]{1,63}\\.)*(youtube\\.googleapis\\.com)[.]?(:[0-9]+)?/|([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.([a-z]{3}|i)\\.corp\\.google\\.com(:[0-9]+)?/|([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.c\\.googlers\\.com(:[0-9]+)?/|(docs|drive)\\.google\\.com/(a/[^/\\\\%]+/|)|(music|music-green-qa|music-release-qa|yt-music-green\\.corp)\\.youtube\\.com/|(tv|tv-green-qa|tv-green-qa\\.corp|tv-release-qa|tv-release-qa\\.corp|tv-integration-qa|tv-integration-qa\\.corp|yt-tv-autopush\\.corp|yt-tv-integration\\.corp|yt-tv-staging\\.corp)\\.youtube\\.com/|[A-Za-z0-9-]+\\.prod\\.google\\.com(:[0-9]+)?/)"), +MPa=RegExp("^https?://(www\\.google\\.com/pagead/xsul|www\\.youtube\\.com/pagead/slav)"),Lkk=RegExp("^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|docs\\.google\\.com|drive\\.google\\.com|prod\\.google\\.com|currents\\.google\\.com|mail\\.google\\.com|youtube\\.com|youtubeeducation\\.com|youtube\\-nocookie\\.com|youtubekids\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$))"), +doL=RegExp("^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|prod\\.google\\.com|youtube\\.com|youtubekids\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$))"),GIk=RegExp("^((http(s)?):)?\\/\\/((((lh[3-6](-tt|-d[a-g,z])?\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\.google)))|(lh7\\-(eu|us|qw|rt)\\.((googleusercontent)|(google)))|((photos|testonly|work)\\.fife\\.usercontent\\.google)|([\\w\\-]+\\.fife\\.usercontent\\.google)|(([1-4]\\.bp\\.blogspot)|(bp[0-3]\\.blogger))|(ccp-lh\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\.(ggpht|googleusercontent))|(gm[1-4]\\.ggpht)|(play-(ti-)?lh\\.googleusercontent)|(gz[0-1]\\.googleusercontent)|(lh3\\-gm\\.google)|(((yt[3-4])|(sp[1-3]))\\.(ggpht|googleusercontent)))\\.com)|(drive\\.google\\.com\\/drive\\-(usercontent|viewer))|(dp[3-6]\\.googleusercontent\\.cn)|(dp4\\.googleusercontent\\.com)|((photos|drive|contribution)\\-image\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\.corp\\.google\\.com)|(photos\\-image\\-dev\\-dl\\-(auth|eu|us)\\.corp\\.google\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\.sandbox\\.google\\.com\\/image)|(image\\-(dev|qa)\\-lighthouse(-auth)?\\.sandbox\\.google\\.com(\\/image)?)|(drive\\-qa\\.corp\\.google\\.com\\/drive\\-(usercontent|viewer))|(docs(\\-(dev|qa)\\.corp)?\\.google\\.com\\/(u\\/[0-9]+\\/)?(docs|sheets|slides|drawings|forms|videos|pictures)\\-images\\-(rt|qw))|(docs\\.sandbox\\.google\\.com\\/(u\\/[0-9]+\\/)?(docs|sheets|slides|drawings|forms|videos|pictures)\\-images)|(sites\\.google\\.com\\/(u\\/[0-9]+\\/)?sites(v)?\\-images\\-(rt|qw))|(atari-green-test\\.corp\\.google\\.com\\/(u\\/[0-9]+\\/)?sites(v)?\\-images\\-(rt|qw))|(sites\\.sandbox\\.google\\.com\\/(u\\/[0-9]+\\/)?sites(v)?\\-images))\\/|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleplex\\.com|play\\.google\\.com|prod\\.google\\.com|currents\\.google\\.com|video\\.google\\.com|youtube\\.com|ytimg\\.com|ytimg\\.sandbox\\.google\\.com|chat\\.google\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$)|s2\\.googleusercontent\\.com/s2/favicons\\?|yt[3-4]\\.ggpht\\.com/)"), +CD6=RegExp("^https?.*#ocr$|^https?://(aksecure\\.imrworldwide\\.com/|cdn\\.imrworldwide\\.com/|secure\\-..\\.imrworldwide\\.com/)"),e6X=RegExp("^https?://(googleads\\.g\\.doubleclick\\.net/(aclk|pagead/conversion)|www\\.google\\.com/(aclk|pagead/conversion)|www\\.googleadservices\\.com/(aclk|pagead/(aclk|conversion))|www\\.youtube\\.com/pagead/conversion)"),kIn=RegExp("^((http(s)?):)?\\/\\/((((lh[3-6](-tt|-d[a-g,z])?\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\.google)))|(lh7\\-(eu|us|qw|rt)\\.((googleusercontent)|(google)))|((photos|testonly|work)\\.fife\\.usercontent\\.google)|([\\w\\-]+\\.fife\\.usercontent\\.google)|(([1-4]\\.bp\\.blogspot)|(bp[0-3]\\.blogger))|(ccp-lh\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\.(ggpht|googleusercontent))|(gm[1-4]\\.ggpht)|(play-(ti-)?lh\\.googleusercontent)|(gz[0-1]\\.googleusercontent)|(lh3\\-gm\\.google)|(((yt[3-4])|(sp[1-3]))\\.(ggpht|googleusercontent)))\\.com)|(drive\\.google\\.com\\/drive\\-(usercontent|viewer))|(dp[3-6]\\.googleusercontent\\.cn)|(dp4\\.googleusercontent\\.com)|((photos|drive|contribution)\\-image\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\.corp\\.google\\.com)|(photos\\-image\\-dev\\-dl\\-(auth|eu|us)\\.corp\\.google\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\.sandbox\\.google\\.com\\/image)|(image\\-(dev|qa)\\-lighthouse(-auth)?\\.sandbox\\.google\\.com(\\/image)?)|(drive\\-qa\\.corp\\.google\\.com\\/drive\\-(usercontent|viewer))|(docs(\\-(dev|qa)\\.corp)?\\.google\\.com\\/(u\\/[0-9]+\\/)?(docs|sheets|slides|drawings|forms|videos|pictures)\\-images\\-(rt|qw))|(docs\\.sandbox\\.google\\.com\\/(u\\/[0-9]+\\/)?(docs|sheets|slides|drawings|forms|videos|pictures)\\-images)|(sites\\.google\\.com\\/(u\\/[0-9]+\\/)?sites(v)?\\-images\\-(rt|qw))|(atari-green-test\\.corp\\.google\\.com\\/(u\\/[0-9]+\\/)?sites(v)?\\-images\\-(rt|qw))|(sites\\.sandbox\\.google\\.com\\/(u\\/[0-9]+\\/)?sites(v)?\\-images))\\/|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleplex\\.com|googlevideo\\.com|prod\\.google\\.com|lh3\\.photos\\.google\\.com|currents\\.google\\.com|mail\\.google\\.com|youtube\\.com|yt\\.akamaized\\.net|chat\\.google\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$)|([A-Za-z0-9-]{1,63}\\.)*c\\.lh3(-d[a-gyz]|-testonly)?\\.(googleusercontent|photos\\.google)\\.com/.*$)"), +$2V=RegExp("^https?://(([A-Za-z0-9-]{1,63}\\.)*(imasdk\\.googleapis\\.com|2mdn\\.net|googlesyndication\\.com|corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|googleads\\.g\\.doubleclick\\.net|prod\\.google\\.com|static\\.doubleclick\\.net|static\\.googleadsserving\\.cn|studioapi\\.doubleclick\\.net|youtube\\.com|youtube\\.googleapis\\.com|youtube\\-nocookie\\.com|youtubekids\\.com|ytimg\\.com|ytimg\\.sandbox\\.google\\.com)[.]?(:[0-9]+)?/|lightbox-(demos|builder)\\.appspot\\.com/|s[01](qa)?\\.2mdn\\.net/ads/richmedia/studio/mu/templates/tetris|www\\.gstatic\\.com/doubleclick/studio/innovation/h5/layouts/tetris|www\\.gstatic\\.com/doubleclick/studio/innovation/ytplayer)"), +qQr=RegExp("^https://([A-Za-z0-9-]{1,63}\\.)*(crowdsource|datacompute)\\.google\\.com/|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https://(ads|adwords\\.corp)\\.google\\.com/(aw/(assetgroup/(edit|new)|campaigns/(new/(performancemax|demandgen)|edit/demandgen))|$)|^https://(adwords-)?canary\\.qa\\.adz\\.google\\.com/(aw/(assetgroup/(edit|new)|campaigns/(new/(performancemax|demandgen)|edit/demandgen))|$)|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\.corp))\\.googleusercontent\\.com(/|$)|^https://ads(-external)?-prod\\.qa\\.adz\\.google\\.com/(aw/(assetgroup/(edit|new)|campaigns/(new/(performancemax|demandgen)|edit/demandgen))|$)|^https://canvastester-3fd0b\\.appspot\\.com(/|$)|^https://localhost\\.googleusercontent\\.com(:\\d+)?(/|$)|^https://narrative-news-cast-receiver-d\\.appspot\\.com(/|$)|^https://narrative-news-cast-receiver-f\\.appspot\\.com(/|$)|^https://one\\.google\\.com(/|$)|^https://www\\.google\\.com/culturalinstitute/manage/.*$|^https://www\\.gstatic\\.com/aog_howto|^https://www\\.gstatic\\.com/narrative_cast_receiver/news|^https?://(([A-Za-z0-9-]{1,63}\\.)*(imasdk\\.googleapis\\.com|corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleads\\.g\\.doubleclick\\.net|googleplex\\.com|play\\.google\\.com|prod\\.google\\.com|photos\\.google\\.com|get\\.google\\.com|currents\\.google\\.com|blogger\\.com|mail\\.google\\.com|survey\\.g\\.doubleclick\\.net|youtube\\.com|youtube\\.googleapis\\.com|youtubeeducation\\.com|youtube\\-nocookie\\.com|yt\\-web\\-embedded\\-player\\.appspot\\.com|youtubekids\\.com|vevo\\.com|chat\\.google\\.com|meet\\.google\\.com|artsandculture\\.google\\.com)[.]?(:[0-9]+)?(/|$)|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$)|(www\\.|encrypted\\.)?google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/(search|webhp)\\?|(www\\.|encrypted\\.)google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|lightbox-(demos|builder)\\.appspot\\.com/|s0\\.2mdn\\.net/instream/html5/native/|s[01](qa)?\\.2mdn\\.net/ads/richmedia/studio/mu/templates/tetris|www\\.gstatic\\.com/doubleclick/studio/innovation/h5/layouts/tetris)"), +PrV=RegExp("^(https://play\\.google\\.com|https://photos\\.google\\.com|https://get\\.google\\.com|https://currents\\.google\\.com|https://mail\\.google\\.com|https://yt\\-web\\-embedded\\-player\\.appspot\\.com|http://yt\\-web\\-embedded\\-player\\.appspot\\.com|https://chat\\.google\\.com|https://one\\.google\\.com|https://artsandculture\\.google\\.com|https://adstransparency\\.google\\.com|https://ads\\.google\\.com|https://adwords\\.corp\\.google\\.com|https://ads\\-external\\-prod\\.qa\\.adz\\.google\\.com|https://ads\\-prod\\.qa\\.adz\\.google\\.com|https://adwords\\-canary\\.qa\\.adz\\.google\\.com|https://canary\\.qa\\.adz\\.google\\.com)$|^http://[0-9]+\\.[a-z0-9\\-_]+\\.[a-z0-9\\-_]+\\.[a-z0-9\\-_]+\\.([a-z]{2}|i)\\.borg\\.google\\.com(:[0-9]+)?$|^https://((autopush|beta-lookup|daily-[0-6]|manual-qual|preprod|stream)\\.)?meet\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)*(crowdsource|datacompute)\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)*(youtube|youtubekids|youtubeeducation)\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)+sandbox\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com$|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\.corp))\\.googleusercontent\\.com$|^https://(draft|www|(www\\.)?dev\\.sandbox|(www\\.)?autopush\\.sandbox|(www\\.)?staging\\.sandbox|(www\\.)?restore\\.sandbox)\\.blogger\\.com$|^https://[0-9a-f]{1,63}\\.proxy\\.googleprod\\.com$|^https://localhost\\.googleusercontent\\.com(:\\d+)?$|^https?://(((docs|m|sing|ss|sss|www)\\.)?drive\\.google\\.com$|([A-Za-z0-9-]{1,63}\\.)*c\\.googlers\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*corp\\.google\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*googleplex\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*proxy\\.googlers\\.com(:[0-9]+)?$|(www\\.|encrypted\\.)google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|[A-Za-z0-9-]+\\.prod\\.google\\.com(:[0-9]+)?$|docs\\.google\\.com$)");g.wo=class{constructor(z,D=!1){this[J[15]]=z;this[J[14]]=D;this[J[25]]=this[J[0]]=this[J[11]]=J[12];this[J[6]]={};this[J[21]]=J[12]}set(z,D){this[J[6]][z]!==D&&(this[J[6]][z]=D,this[J[21]]=J[12])}get(z){Ul(89,7090,this);return this[J[6]][z]||null}zo(){this[J[21]]||(this[J[21]]=Ul(4,1989,this));return this[J[21]]}clone(){var z=new g.wo(this[J[15]],this[J[14]]);z[J[11]]=this[J[11]];z[J[0]]=this[J[0]];z[J[25]]=this[J[25]];z[J[6]]=g.Hr(this[J[6]]);z[J[21]]=this[J[21]];return z}};var QX={FAIRPLAY:"fairplay",PLAYREADY:"playready",WIDEVINE:"widevine",CLEARKEY:null,FLASHACCESS:null,UNKNOWN:null,WIDEVINE_CLASSIC:null};var DO=class{constructor(z,D,E,Q=!1){this.name=z;this.id=D;this.isDefault=E;this.isAutoDubbed=Q}getName(){return this.name}getId(){return this.id}getIsDefault(){return this.isDefault}getIsAutoDubbed(){return this.isAutoDubbed}toString(){return this.name}};DO.prototype.getName=DO.prototype.getName;DO.prototype.getId=DO.prototype.getId;DO.prototype.getIsDefault=DO.prototype.getIsDefault;DO.prototype.getIsAutoDubbed=DO.prototype.getIsAutoDubbed;g.cG=class{constructor(z={}){this.languageCode=z.languageCode||"";this.languageName=z.languageName||null;this.kind=z.kind||"";this.name=z.name===void 0?null:z.name;this.displayName=z.displayName||null;this.id=z.id||null;this.K=z.is_servable||!1;this.isTranslateable=z.is_translateable||!1;this.url=z.url||null;this.vssId=z.vss_id||"";this.isDefault=z.is_default||!1;this.translationLanguage=z.translationLanguage||null;this.xtags=z.xtags||"";this.captionId=z.captionId||""}getId(){return this.id}getName(){return this.name}isServable(){return this.K}zo(){return this.url}getXtags(){return this.xtags}toString(){return this.languageCode+ +": "+g.T7(this)+" - "+this.vssId+" - "+(this.captionId||"")}equals(z){return z?this.toString()===z.toString():!1}BW(){return!(!this.languageCode||this.translationLanguage&&!this.translationLanguage.languageCode)}};var Fb=class{constructor(z,D){this.id=z;this.oy=D;this.captionTracks=[];this.A=this.Z=null;this.xtags="";this.V=this.B=!1;this.K=null;this.L="UNKNOWN";this.captionsInitialState="CAPTIONS_INITIAL_STATE_UNKNOWN";z=this.oy.id.split(".");z.length>1&&(this.B=z[1]==="2",this.V=z[1]==="4")}getLanguageInfo(){return this.oy}getXtags(){if(!this.xtags){let z=this.id.split(";");z.length>1&&(this.xtags=z[1])}return this.xtags}toString(){return this.oy.name}isAutoDubbed(){return this.oy.getIsAutoDubbed()}}; +Fb.prototype.getLanguageInfo=Fb.prototype.getLanguageInfo;Fb.prototype.isAutoDubbed=Fb.prototype.isAutoDubbed;var dG=class{constructor(z,D,E,Q,T=0){this.L=z;this.K=D;this.A=E;this.reason=Q;this.FX=T}equals(z){return this.L===z.L&&this.K===z.K&&this.A===z.A&&this.reason===z.reason&&(!L7||this.FX===z.FX)}isLocked(){return this.A&&!!this.L&&this.L===this.K}compose(z){if(z.A&&f7(z))return Ec;if(z.A||f7(this))return z;if(this.A||f7(z))return this;var D=this.L&&z.L?Math.max(this.L,z.L):this.L||z.L,E=this.K&&z.K?Math.min(this.K,z.K):this.K||z.K;D=Math.min(D,E);var Q=0;L7&&(Q=this.FX!==0&&z.FX!==0?Math.min(this.FX, +z.FX):this.FX===0?z.FX:this.FX);return L7&&D===this.L&&E===this.K&&Q===this.FX||!L7&&D===this.L&&E===this.K?this:L7?new dG(D,E,!1,E===this.K&&Q===this.FX?this.reason:z.reason,Q):new dG(D,E,!1,E===this.K?this.reason:z.reason)}Z(z){return!z.video||L7&&this.FX!==0&&this.FXz.Z(T)),E=[],Q={}; +for(let T=0;Tz.Z(D))}getAvailableAudioTracks(){return this.audioTracks}K(){return!!this.L}};var R6s=new Set(["356"]),CrL=class extends g.w9{constructor(){super(...arguments);this.L=null;this.K=new Map}BF(){super.BF()}};var Ra=class{constructor(z,D,E,Q,T,k,G,e,d){this.TV=z;this.startTime=D;this.duration=E;this.ingestionTime=Q;this.sourceURL=T;this.ws=d;this.endTime=D+E;this.K=G||0;this.range=k||null;this.pending=e||!1;this.ws=d||null}};g.$a=class{constructor(){this.segments=[];this.L=null;this.B=!0;this.V=""}U(z){this.segments.push(z)}dL(z){return!!this.A(z)}getDuration(z){return(z=this.A(z))?z.duration:0}Y(z){return this.getDuration(z)}gQ(){return 0}kU(){return this.segments.length?this.segments[0].TV:-1}Z9(z){return(z=this.A(z))?z.ingestionTime:NaN}Uk(){return this.segments.length?this.segments[this.segments.length-1].TV:-1}M4(z){return this.Uk()===z&&!this.B&&z>=0}tf(){var z=this.segments[this.segments.length-1];return z?z.endTime: +NaN}Ok(){return this.segments[0].startTime}kt(){return this.segments.length}K(){return 0}Rx(z){return(z=this.Z(z))?z.TV:-1}S(z){return(z=this.A(z))?z.sourceURL:""}getStartTime(z){return(z=this.A(z))?z.startTime:0}jm(z){return this.getStartTime(z)+this.getDuration(z)}isLoaded(){return this.segments.length>0}A(z){if(this.L&&this.L.TV===z)return this.L;z=g.DZ(this.segments,new Ra(z,0,0,0,""),(D,E)=>D.TV-E.TV); +return this.L=z>=0?this.segments[z]:null}Z(z){if(this.L&&this.L.startTime<=z&&zD.startTime-E.startTime); +return this.L=z>=0?this.segments[z]:this.segments[Math.max(0,-z-2)]}append(z){if(z.length)if(z=g.Pn(z),this.segments.length){var D=this.segments.length?g.hA(this.segments).endTime:0,E=z[0].TV-this.Uk();E>1&&g.yL(this.segments);E=E>0?0:-E+1;for(let Q=E;Q1?z=z.Hh:(D=h0(D,sD(this,this.XW(z,D),z)),z=Math.max(this.B,D.timedOut)+z.X5*(this.L-this.B)+.25*this.S,z=z>3?1E3*1.6**(z-3):0);return z===0?!0:this.D+z<(0,g.N)()}j(z,D){this.K.set(z,D);this.A.set(z,D);this.Z&&this.Z.set(z,D)}tI(){return this.A.get("cpn")||""}Nv(z,D){z.cW===this.K&&(this.K=WB(z,D));z.cW===this.Z&&(this.Z= +WB(z,D))}yA(){this.Y=!0}JQ(){return this.K!==this.Z&&!this.V}};var qC=class{constructor(z,D,E,Q){this.initRange=E;this.indexRange=Q;this.L=null;this.D=!1;this.tT=0;this.yA=this.Jx=this.Y=null;this.info=D;this.Iy=new U7(z)}K(){return!!this.L&&this.index.isLoaded()}ew(){return!1}QA(z){return[z]}WF(z){return[z]}};var CB=class{constructor(z,D){this.start=z;this.end=D;this.length=D-z+1}toString(){return this.start+"-"+(this.end==null?"":this.end)}K(){return this.end==null?{start:String(this.start)}:{start:String(this.start),end:String(this.end)}}};var L4=class{constructor(z,D,E,Q="",T,k,G,e,d,F,L,f="",n){this.type=z;this.L3=D;this.range=E;this.source=Q;this.uz=L;this.clipId=f;this.yA=n;this.Y=[];this.V="";this.TV=-1;this.D=0;this.V=Q;this.TV=T>=0?T:-1;this.startTime=k||0;this.duration=G||0;this.K=e||0;this.L=d>=0?d:this.range?this.range.length:NaN;this.rO=this.range?this.K+this.L===this.range.length:F===void 0?!!this.L:F;this.range?(this.A=this.startTime+this.duration*this.K/this.range.length,this.U=this.duration*this.L/this.range.length,this.Z= +this.A+this.U):EQ(this)}B(){return this.rO&&this.L3.index.M4(this.TV)}isEncrypted(){return this.L3.info.isEncrypted()}equals(z){return!(!z||z.L3!==this.L3||z.type!==this.type||(this.range&&z.range?z.range.start!==this.range.start||z.range.end!==this.range.end:z.range!==this.range)||z.TV!==this.TV||z.K!==this.K||z.L!==this.L)}S(){return this.type===4}Xc(){return!!this.L3.info.video}j(){return this.TV}nx(){var z=FB(this),D="";g.Ol(z,(E,Q)=>{D+=`${Q}_${E}_`}); +return D.slice(0,-1)}};var aa=class{constructor(z,D){this.jw=z;this.Z=this.K=null;this.B=this.e1=NaN;this.XW=this.requestId=null;this.Iy=z[0].L3.Iy;this.L=D||"";if(this.jw[0].range&&this.jw[0].L>0){a:{for(D=1;Dz.TV&&this.index.kU()<=z.TV+1}update(z,D,E){this.index.append(z);xx(this.index,E);z=this.index;z.B=D;z.V="update"}K(){return this.ew()?!0:super.K()}B(z,D){var E=this.index.S(z),Q=this.index.getStartTime(z),T=this.index.getDuration(z),k;D?T=k=0:k=this.info.FX>0?this.info.FX*T:1E3;return new aa([new L4(3,this,void 0,"liveCreateRequestInfoForSegment",z,Q,T,0,k,!D)],E)}C3(){return this.ew()?0:this.initRange.length}MN(){return!1}};var zik=class{constructor(z,D,E,Q,T){this.TV=z;this.startSecs=D;this.FJ=E;this.K=Q||NaN;this.L=T||NaN}};var Yy=class{constructor(){this.K=[];this.L=null;this.V=0;this.A=[];this.B=!1;this.U="";this.Z=-1}update(z){var D=void 0;this.L&&(D=this.L);{let V=new Yy;var E=Array.from(z.getElementsByTagName("S"));if(E.length){var Q=+jq(z,"timescale")||1,T=(+E[0].getAttribute("t")||0)/Q,k=+jq(z,"startNumber")||0;V.Z=T;var G=D?D.startSecs+D.FJ:0,e=Date.parse(lr(jq(z,"yt:segmentIngestTime")))/1E3;V.B=z.parentElement.tagName==="SegmentTemplate";V.B&&(V.U=jq(z,"media"));z=D?k-D.TV:1;V.V=z>0?0:-z+1;for(W of E){z=+W.getAttribute("d")/ +Q;E=(+W.getAttribute("yt:sid")||0)/Q;let Y=+W.getAttribute("r")||0;for(let Z=0;Z<=Y;Z++){if(D&&k<=D.TV){k++;continue}var d=new zik(k,G,z,e+E,T);V.K.push(d);b:{var F=W;var L=Q,f=d.startSecs;d=F.getAttribute("yt:cuepointTimeOffset");var n=F.getAttribute("yt:cuepointDuration");if(!d||!n){F=null;break b}d=Number(d);f=-d/L+f;L=Number(n)/L;n=F.getAttribute("yt:cuepointContext")||null;let K=F.getAttribute("yt:cuepointIdentifier")||"";F=F.getAttribute("yt:cuepointEvent")||"";F=new g.oJ(f,L,n,K,ByV[F]||"unknown", +d)}F&&V.A.push(F);k++;G+=z;T+=z;e+=z+E}}V.K.length&&(V.L=g.hA(V.K))}var W=V}this.V=W.V;this.L=W.L||this.L;g.MQ(this.K,W.K);g.MQ(this.A,W.A);this.B=W.B;this.U=W.U;this.Z===-1&&(this.Z=W.getStreamTimeOffset())}getStreamTimeOffset(){return this.Z===-1?0:this.Z}};var D8O=class{constructor(){this.Z=[];this.K=null;this.L={};this.A={}}};var Eun=class extends g.$a{constructor({oY:z=0,OX:D=!1,BV:E=0,sD:Q=0,gE:T=Infinity,f8:k=0,Lr:G=!1,d9:e=!1}={}){super();this.j_=this.Kp=-1;this.wP=z;this.BV=E;this.OX=D;this.sD=Q;this.gE=T;this.f8=k;((this.Lr=G)||isFinite(T)&&this.gE>0)&&D&&sX&&(this.B=!1,this.V="postLive");this.d9=e}gQ(){return this.wP}dL(z,D){z=Ia(this,z);return z>=0&&(D||!this.segments[z].pending)}kU(){return this.OX?this.segments.length?this.Z(this.Ok()).TV:-1:super.kU()}Ok(){if(this.Lr)return 0;if(!this.OX)return super.Ok();if(!this.segments.length)return 0; +var z=Math.max(g.hA(this.segments).endTime-this.BV,0);return this.sD>0&&this.Z(z).TV0)return this.j_/1E3;if(!this.segments.length)return super.tf();var z=this.Uk();if(!this.OX||z<=this.segments[this.segments.length-1].TV)z=this.segments[this.segments.length-1];else{var D=this.segments[this.segments.length-1];z=new Ra(z,Math.max(0,D.startTime-(D.TV-z)*this.wP),this.wP,0,`sq/${z}`,void 0,void 0,!0)}return this.Lr?Math.min(this.BV, +z.endTime):z.endTime}kt(){return this.OX?this.segments.length?this.Uk()-this.kU()+1:0:super.kt()}Uk(){var z=Math.min(this.gE,Math.max(super.Uk(),this.Kp)),D=this.BV*1E3;D=this.j_>0&&this.j_0&&this.Kp>0&&!D&&(D=this.Z(this.BV))&&(z=Math.min(D.TV-1,z));return z}Aa(){return this.segments.length?this.segments[this.segments.length-1]:null}U(z){var D=Ia(this,z.TV);if(D>=0)this.segments[D]=z;else if(this.segments.splice(-(D+1),0,z),this.f8&&z.TV%(300/this.wP)===0){var E=this.segments[0].TV, +Q=Math.floor(this.f8/this.wP);z=z.TV-Q;D=-(D+1)-Q;D>0&&z>E&&(this.segments=this.segments.slice(D))}}D(z){z=Ia(this,z);z>=0&&this.segments.splice(z,1)}L8(){return this.Kp}M4(z){return sX?!this.B&&z>=0&&this.Uk()<=z:super.M4(z)}Z(z){if(!this.OX)return super.Z(z);if(!this.segments.length)return null;var D=this.segments[this.segments.length-1];if(z=D.endTime)D=D.TV+Math.floor((z-D.endTime)/ +this.wP+1);else{D=Qk(this.segments,Q=>z=Q.endTime?1:0); +if(D>=0)return this.segments[D];var E=-(D+1);D=this.segments[E-1];E=this.segments[E];D=Math.floor((z-D.endTime)/((E.startTime-D.endTime)/(E.TV-D.TV-1))+1)+D.TV}return this.A(D)}A(z){if(!this.OX)return super.A(z);if(!this.segments.length)return null;var D=Ia(this,z);if(D>=0)return this.segments[D];var E=-(D+1);D=this.wP;if(E===0)var Q=Math.max(0,this.segments[0].startTime-(this.segments[0].TV-z)*D);else E===this.segments.length?(Q=this.segments[this.segments.length-1],Q=Q.endTime+(z-Q.TV-1)*D):(Q= +this.segments[E-1],D=this.segments[E],D=(D.startTime-Q.endTime)/(D.TV-Q.TV-1),Q=Q.endTime+(z-Q.TV-1)*D);return new Ra(z,Q,D,0,`sq/${z}`,void 0,void 0,!0)}},sX=!1;var x2=class extends VX{constructor(z,D,E={}){super(z,D,"",void 0,void 0,E.oY||0);this.index=new Eun(E)}AT(){return!0}K(){return!0}Z(z){return this.S()&&z.L&&!z.rO||!z.L3.index.M4(z.TV)}U(){}V(z,D=!1){return typeof z!=="number"||isFinite(z)?super.V(z,D):new aa([new L4(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.oY,void 0,this.oY*this.info.FX)],"")}B(z,D){if(this.index.dL(z))return super.B(z,D);var E=this.index.getStartTime(z),Q=Math.round(this.oY*this.info.FX),T=this.oY;D&&(T=Q=0); +return new aa([new L4(3,this,void 0,"mlLiveCreateReqInfoForSeg",z,E,T,void 0,Q,!D)],z>=0?`sq/${z}`:"")}};var q8=class extends qC{constructor(z,D){super(z,D);z=this.index=new g.$a;z.B=!1;z.V="d"}A(){return!1}S(){return!1}AT(){return!1}U(){return new aa([new L4(1,this,void 0,"otfInit")],"sq/0")}j(){return null}xV(z){this.Z(z);return Sq(this,dy(z),!1)}V(z,D=!1){z=this.index.Rx(z);D&&(z=Math.min(this.index.Uk(),z+1));return Sq(this,z,!0)}wR(z){z.info.type===1&&(this.L||(this.L=R7(z.L)),z.K&&z.K.uri==="http://youtube.com/streaming/otf/durations/112015"&&CXQ(this,z.K))}Z(z){return z.L===0?!0:this.index.Uk()> +z.TV&&this.index.kU()<=z.TV+1}C3(){return 0}MN(){return!1}};var hj,QXI,BQa,p4,ATX;g.cp=class{constructor(z){this.tag=z}};hj=new Map;QXI=class{constructor(){this.K=new Map}};BQa=class{constructor(){this.K=10;this.L=Date.now()}};p4=new Map;ATX=new QXI;var gy=class{constructor(z,D){this.info=z;this.L=D;this.K=null;this.Z=this.A=-1;this.timestampOffset=0;this.isLocked=this.U=!1;this.V=this.info.L3.ew()&&!this.info.K}B(z,D=!1,E=0){if(this.isLocked||z.isLocked||!Dx(this.info,z.info)||this.info.rO)return null;if(E){if(this.L.totalLength+z.L.totalLength>E)return null}else if(D&&(D=this.L,E=z.L,D=!(E.K.length?jZ(D,E.K[0]):1)),D)return null;D=new L4(this.info.type,this.info.L3,this.info.range,this.info.V,this.info.TV,this.info.startTime,this.info.duration, +this.info.K,this.info.L,this.info.rO,this.info.uz,this.info.clipId);E=z.info;D.L+=E.L;D.range&&(D.U+=E.U);D.Z=E.Z;D.rO=E.rO;E=new gz;mB(E,this.L);mB(E,z.L);D=new gy(D,E);D.K!=null&&z.K!=null&&g.K4("dash",414627957,`merged slice emsg overridden; prev: ${D.K.x_()} next: ${z.K.x_()}`);D.K=z.K||this.K;D.A=this.A!==-1?this.A:z.A;D.Z=this.Z!==-1?this.Z:z.Z;return D}};g.PM=class{constructor(){this.count=0;this.L=1;this.A=!1;this.offsets=new Float64Array(128);this.startTicks=new Float64Array(128)}dL(z){return z<=this.Uk()}K(z){return this.offsets[z]}getStartTime(z){return this.startTicks[z]/this.L}jm(z){return this.getStartTime(z)+this.getDuration(z)}Z9(){return NaN}getDuration(z){z=this.Y(z);return z>=0?z/this.L:-1}Y(z){return z+1=0}tf(){return this.A?this.startTicks[this.count]/this.L:NaN}Ok(){return 0}kt(){return this.count}S(){return""}Rx(z){z=g.DZ(this.startTicks.subarray(0,this.count),z*this.L);return z>=0?z:Math.max(0,-z-2)}isLoaded(){return this.Uk()>=0}Sy(z,D){if(z>=this.Uk())return 0;var E=0;for(D=this.getStartTime(z)+D;zthis.getStartTime(z);z++)E=Math.max(E,M2(this,z)/this.getDuration(z));return E}resize(z){z+=2;var D=this.offsets;this.offsets=new Float64Array(z+1);var E=this.startTicks;this.startTicks= +new Float64Array(z+1);for(z=0;z0&&z&&(E=E.range.end+1,z=Math.min(z,this.info.contentLength-E),z>0&&Q.push(new L4(4,this,BY(E,z),"tbdRange",void 0,void 0,void 0,void 0,void 0,void 0,void 0,D)));return new aa(Q)}wR(z){if(z.info.type=== +1){if(this.L)return;this.L=R7(z.L)}else if(z.info.type===2){if(this.B||this.index.Uk()>=0)return;if(g.Hp(this.info)){var D=this.index,E=g.N2(z);z=z.info.range.start;var Q=g.zN(E,0,1936286840);E=dt(Q);D.L=E.timescale;var T=E.Dn;D.offsets[0]=E.gC+z+Q.size;D.startTicks[0]=T;D.A=!0;var k=E.o3.length;for(var G=0;G0&&E===k[0].mC)for(E=0;E=this.index.K(E+1);)E++;return Aj(this,E,D,z.L).jw}Z(z){z.B();return this.K()?!0:z.range.end+1this.info.contentLength&&(D=new CB(D.start,this.info.contentLength-1)),new aa([new L4(4,z.L3,D,"getNextRequestInfoByLength",void 0,void 0,void 0,void 0,void 0,void 0,void 0,z.clipId)]);z.type===4&&(z=this.WF(z),z=z[z.length-1]);var E=0,Q=z.range.start+ +z.K+z.L;z.type===3&&(z.B(),E=z.TV,Q===z.range.end+1&&(E+=1));return Aj(this,E,Q,D)}xV(){return null}V(z,D=!1){z=this.index.Rx(z);D&&(z=Math.min(this.index.Uk(),z+1));return Aj(this,z,this.index.K(z),0)}A(){return!0}S(){return!0}AT(){return!1}C3(){return this.indexRange.length+this.initRange.length}MN(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1}};var Gx=class{constructor(z=0,D=0,E="SPATIAL_AUDIO_TYPE_NONE",Q=!1,T,k,G="AUDIO_QUALITY_UNKNOWN",e=!1){this.sampleRate=z;this.numChannels=D;this.spatialAudioType=E;this.K=Q;this.Z=T;this.A=k;this.audioQuality=G;this.L=e}isMultiChannelAudio(){return this.numChannels>2}};var Eu=class{constructor(z,D,E,Q="",T="",k=""){this.displayName=z;this.vssId=D;this.languageCode=E;this.kind=Q;this.xtags=T;this.id=k}};var XUI={COLOR_PRIMARIES_BT709:"bt709",COLOR_PRIMARIES_BT2020:"bt2020",COLOR_PRIMARIES_UNKNOWN:null,COLOR_PRIMARIES_UNSPECIFIED:null},zhV={COLOR_TRANSFER_CHARACTERISTICS_BT709:"bt709",COLOR_TRANSFER_CHARACTERISTICS_BT2020_10:"bt2020",COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084:"smpte2084",COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67:"arib-std-b67",COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN:null,COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED:null};var ct={WIDTH:{name:"width",video:!0,valid:640,qe:99999},HEIGHT:{name:"height",video:!0,valid:360,qe:99999},FRAMERATE:{name:"framerate",video:!0,valid:30,qe:9999},BITRATE:{name:"bitrate",video:!0,valid:3E5,qe:2E9},EOTF:{name:"eotf",video:!0,valid:"bt709",qe:"catavision"},CHANNELS:{name:"channels",video:!1,valid:2,qe:99},CRYPTOBLOCKFORMAT:{name:"cryptoblockformat",video:!0,valid:"subsample",qe:"invalidformat"},DECODETOTEXTURE:{name:"decode-to-texture",video:!0,valid:"false",qe:"nope"},AV1_CODECS:{name:"codecs", +video:!0,valid:"av01.0.05M.08",qe:"av99.0.05M.08"},EXPERIMENTAL:{name:"experimental",video:!0,valid:"allowed",qe:"invalid"},TUNNELMODE:{name:"tunnelmode",video:!0,valid:"true",qe:"false"}};var AY={["0"]:"f",["160"]:"h",["133"]:"h",["134"]:"h",["135"]:"h",["136"]:"h",["137"]:"h",["264"]:"h",["266"]:"h",["138"]:"h",["298"]:"h",["299"]:"h",["304"]:"h",["305"]:"h",["214"]:"h",["216"]:"h",["374"]:"h",["375"]:"h",["140"]:"a",["141"]:"a",["327"]:"sa",["258"]:"m",["380"]:"mac3",["328"]:"meac3",["161"]:"H",["142"]:"H",["143"]:"H",["144"]:"H",["222"]:"H",["223"]:"H",["145"]:"H",["224"]:"H",["225"]:"H",["146"]:"H",["226"]:"H",["227"]:"H",["147"]:"H",["384"]:"H",["376"]:"H",["385"]:"H",["377"]:"H", +["149"]:"A",["261"]:"M",["381"]:"MAC3",["329"]:"MEAC3",["598"]:"9",["278"]:"9",["242"]:"9",["243"]:"9",["244"]:"9",["775"]:"9",["776"]:"9",["777"]:"9",["778"]:"9",["779"]:"9",["780"]:"9",["781"]:"9",["782"]:"9",["783"]:"9",["247"]:"9",["248"]:"9",["353"]:"9",["355"]:"9",["356"]:"9",["271"]:"9",["577"]:"9",["313"]:"9",["579"]:"9",["272"]:"9",["302"]:"9",["303"]:"9",["407"]:"9",["408"]:"9",["308"]:"9",["315"]:"9",["330"]:"9h",["331"]:"9h",["332"]:"9h",["333"]:"9h",["334"]:"9h",["335"]:"9h",["336"]:"9h", +["337"]:"9h",["338"]:"so",["600"]:"o",["250"]:"o",["251"]:"o",["774"]:"o",["194"]:"*",["195"]:"*",["220"]:"*",["221"]:"*",["196"]:"*",["197"]:"*",["279"]:"(",["280"]:"(",["317"]:"(",["318"]:"(",["273"]:"(",["274"]:"(",["357"]:"(",["358"]:"(",["275"]:"(",["359"]:"(",["360"]:"(",["276"]:"(",["583"]:"(",["584"]:"(",["314"]:"(",["585"]:"(",["561"]:"(",["277"]:"(",["361"]:"(h",["362"]:"(h",["363"]:"(h",["364"]:"(h",["365"]:"(h",["366"]:"(h",["591"]:"(h",["592"]:"(h",["367"]:"(h",["586"]:"(h",["587"]:"(h", +["368"]:"(h",["588"]:"(h",["562"]:"(h",["409"]:"(",["410"]:"(",["411"]:"(",["412"]:"(",["557"]:"(",["558"]:"(",["394"]:"1",["395"]:"1",["396"]:"1",["397"]:"1",["398"]:"1",["399"]:"1",["720"]:"1",["721"]:"1",["400"]:"1",["401"]:"1",["571"]:"1",["402"]:"1",["694"]:"1h",["695"]:"1h",["696"]:"1h",["697"]:"1h",["698"]:"1h",["699"]:"1h",["700"]:"1h",["701"]:"1h",["702"]:"1h",["703"]:"1h",["386"]:"3",["387"]:"w",["406"]:"6",["787"]:"1",["788"]:"1",["548"]:"1e",["549"]:"1e",["550"]:"1e",["551"]:"1e",["809"]:"1e", +["810"]:"1e",["552"]:"1e",["811"]:"1e",["812"]:"1e",["553"]:"1e",["813"]:"1e",["814"]:"1e",["554"]:"1e",["815"]:"1e",["816"]:"1e",["555"]:"1e",["817"]:"1e",["818"]:"1e",["572"]:"1e",["556"]:"1e",["645"]:"(",["646"]:"(",["647"]:"(",["648"]:"(",["649"]:"(",["650"]:"(",["651"]:"(",["652"]:"(",["653"]:"(",["654"]:"(",["655"]:"(",["656"]:"(",["657"]:"(",["658"]:"(",["659"]:"(",["660"]:"(",["661"]:"(",["662"]:"(",["663"]:"(",["664"]:"(",["665"]:"(",["666"]:"(",["667"]:"(",["668"]:"(",["669"]:"(",["670"]:"(", +["671"]:"(",["672"]:"(",["673"]:"(",["674"]:"(h",["675"]:"(h",["676"]:"(h",["677"]:"(h",["678"]:"(h",["679"]:"(h",["680"]:"(h",["681"]:"(h",["682"]:"(h",["683"]:"(h",["684"]:"(h",["685"]:"(h",["686"]:"(h",["687"]:"(h",["688"]:"A",["689"]:"A",["690"]:"A",["691"]:"MEAC3",["773"]:"i",["806"]:"I",["805"]:"I",["829"]:"9",["830"]:"9",["831"]:"9",["832"]:"9",["833"]:"9",["834"]:"9",["835"]:"9",["836"]:"9",["892"]:"9",["893"]:"9",["837"]:"9",["838"]:"9",["839"]:"9",["840"]:"9",["841"]:"(",["842"]:"(",["843"]:"(", +["844"]:"(",["845"]:"(",["846"]:"(",["847"]:"(",["848"]:"(",["894"]:"(",["895"]:"(",["849"]:"(",["850"]:"(",["851"]:"(",["852"]:"(",["865"]:"9",["866"]:"9",["867"]:"9",["868"]:"9",["869"]:"9",["870"]:"9",["871"]:"9",["872"]:"9",["896"]:"9",["897"]:"9",["873"]:"9",["874"]:"9",["875"]:"9",["876"]:"9",["877"]:"(",["878"]:"(",["879"]:"(",["880"]:"(",["881"]:"(",["882"]:"(",["883"]:"(",["884"]:"(",["898"]:"(",["899"]:"(",["885"]:"(",["886"]:"(",["887"]:"(",["888"]:"(",["900"]:"2",["901"]:"2",["902"]:"2", +["903"]:"2",["904"]:"2",["905"]:"2",["906"]:"2",["907"]:"2",["908"]:"2"};var zx="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");var ej=class{constructor(z,D,E,Q,T,k,G,e,d,F,L){this.width=z;this.height=D;this.A=e;this.quality=k||DE(z,D);this.qualityOrdinal=c0[this.quality];this.fps=E||0;this.stereoLayout=!T||Q!=null&&Q!=="UNKNOWN"&&Q!=="RECTANGULAR"?0:T;this.projectionType=Q?Q==="EQUIRECTANGULAR"&&T===2?"EQUIRECTANGULAR_THREED_TOP_BOTTOM":Q:"UNKNOWN";(z=G)||(E=c0[this.quality],E===0?z="Auto":(z=this.projectionType,D=this.fps,z=E.toString()+(z==="EQUIRECTANGULAR"||z==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||z==="MESH"?"s":"p")+ +(D>55?"60":D>49?"50":D>39?"48":"")));this.qualityLabel=z;this.K=d||"";this.primaries=F||"";this.Z=L??!0}L(){return this.fps>32}isHdr(){return this.K==="smpte2084"||this.K==="arib-std-b67"}};var d7=class{constructor(z,D,E={}){this.id=z;this.mimeType=D;E.FX>0||(E.FX=16E3);Object.assign(this,E);[this.itag,this.L]=this.id.split(";");this.containerType=EF(D);this.Rq=AY[this.itag]||""}U(){return this.video}S(){return this.audio}W0(){return this.containerType===2}Z(){return this.Rq==="9"||this.Rq==="("||this.Rq==="9h"||this.Rq==="(h"}K(){return this.Rq==="1"||this.Rq==="1h"||F1&&this.Rq==="1e"}B(){return this.Rq==="mac3"||this.Rq==="meac3"||this.Rq==="m"||this.Rq==="i"||K7(this)}Y(){return this.Rq=== +"MAC3"||this.Rq==="mac3"||this.Rq==="MEAC3"||this.Rq==="meac3"}isEncrypted(){return!!this.contentProtection}pR(){return!!this.audio}Xc(){return!!this.video}A(){return this.mimeType==="application/x-mpegURL"}},F1=!1;g.MC=class extends g.I3{K3(z,D,E,Q,T){return super.K3(z,D,E,Q,T)}};var N8=class extends g.JH{constructor(z,D,E,Q){super();this.m2=z;this.start=D;this.end=E;this.isActive=Q;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.wc={error:()=>{!this.m7()&&this.isActive&&this.Iq("error",this)}, +updateend:()=>{!this.m7()&&this.isActive&&this.Iq("updateend",this)}}; +this.m2.gd(this.wc);this.sE=this.isActive}appendBuffer(z,D,E){if(this.m2.zE()!==this.appendWindowStart+this.start||this.m2.LW()!==this.appendWindowEnd+this.start||this.m2.Pc()!==this.timestampOffset+this.start)this.m2.supports(1),this.m2.hB(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.m2.Bb(this.timestampOffset+this.start);this.m2.appendBuffer(z,D,E)}abort(){this.m2.abort()}remove(z,D){this.m2.remove(z+this.start,D+this.start)}n0(){this.remove(this.appendWindowStart,this.appendWindowEnd)}clear(){this.m2.clear()}hB(z, +D){this.appendWindowStart=z;this.appendWindowEnd=D}yX(){return this.timestampOffset+this.start}zE(){return this.appendWindowStart}LW(){return this.appendWindowEnd}Bb(z){this.timestampOffset=z}Pc(){return this.timestampOffset}jb(z=!1){z=this.m2.jb(z);return IX(z,this.start,this.end)}h7(){return this.m2.h7()}Yo(){return this.m2.Yo()}nE(){return this.m2.nE()}kn(){return this.m2.kn()}v9(){this.m2.v9()}Xd(z){return this.m2.Xd(z)}yC(){return this.m2.yC()}xo(){return this.m2.xo()}GB(z,D,E){this.m2.GB(z, +D,E)}OE(z,D,E){this.m2.OE(z,D,E)}hF(z,D){return this.m2.hF(z,D)}supports(z){return this.m2.supports(z)}gt(){return this.m2.gt()}oc(){return this.m2.oc()}isView(){return!0}gY(){return this.m2.gY()?this.isActive:!1}isLocked(){return this.sE&&!this.isActive}FM(z){z=this.m2.FM(z);z.vw=`${this.start}-${this.end}`;return z}Vz(){return this.m2.Vz()}oJ(){return this.m2.oJ()}FN(){return this.m2.FN()}BF(){this.m2.Ow(this.wc);super.BF()}Dj(){return this.isActive}nf(z){this.isActive=z;this.sE=this.sE||this.isActive}};var C6=!1;var xu=class extends g.JH{constructor(z,D,E,Q,T,k){super();this.tL=z;this.rH=D;this.id=E;this.containerType=Q;this.Rq=T;this.Xc=k;this.nQ=this.dQ=this.hI=null;this.WG=!1;this.appendWindowStart=this.timestampOffset=0;this.Ho=OF([],[]);this.OM=!1;this.p8=[];this.u7=oj?[]:void 0;this.handler=G=>this.Iq(G.type,this); +this.tL?.addEventListener&&(this.tL.addEventListener("updateend",this.handler),this.tL.addEventListener("error",this.handler))}appendBuffer(z,D,E){this.OM=!1;E&&(this.dQ=E);z.length&&(this.tL?.appendBuffer?this.tL.appendBuffer(z):this.tL?this.tL.append(z):this.rH&&this.rH.webkitSourceAppend(this.id,z));D&&(D.isEncrypted()&&(this.nQ=this.dQ),D.type===3&&(this.hI=D),this.p8.push(D.nx()),this.p8.length>4&&this.p8.shift());this.u7&&(this.u7.length>=2||z.length>1048576?delete this.u7:this.u7.push(z))}abort(){try{this.tL? +this.tL.abort():this.rH&&this.rH.webkitSourceAbort(this.id)}catch(z){wDX&&g.xl(new g.k3(`Error while abort the source buffer: ${z.name}, ${z.message}`))}this.dQ=this.hI=null}remove(z,D,E){this.OM=!1;this.tL?.remove&&(E&&E({b:XD(this.jb()),s:z,e:D}),this.tL.remove(z,D))}n0(){this.remove(this.zE(),this.LW())}clear(){this.nE()||(this.abort(),this.n0(),this.nQ=this.dQ=this.hI=null,this.appendWindowStart=this.timestampOffset=0,this.Ho=OF([],[]),this.OM=!1,this.u7=oj?[]:void 0,this.WG=!0)}zE(){return C6&& +this.Xc?this.appendWindowStart:this.tL?.appendWindowStart||0}LW(){return this.tL?.appendWindowEnd||0}hB(z,D){this.tL&&(C6&&this.Xc?(this.appendWindowStart=z,this.tL.appendWindowEnd=D):z>this.zE()?(this.tL.appendWindowEnd=D,this.tL.appendWindowStart=z):(this.tL.appendWindowStart=z,this.tL.appendWindowEnd=D))}yX(){return this.timestampOffset}Bb(z){C6?this.timestampOffset=z:this.supports(1)&&(this.tL.timestampOffset=z)}Pc(){return C6?this.timestampOffset:this.supports(1)?this.tL.timestampOffset:0}jb(z= +!1){if(z)return this.OM||this.h7()||(this.Ho=this.jb(!1),this.OM=!0),this.Ho;try{return this.tL?this.tL.buffered:this.rH?this.rH.webkitSourceBuffered(this.id):OF([0],[Infinity])}catch(D){return OF([],[])}}h7(){return this.tL?.updating||!1}nE(){return this.WG}kn(){return!this.WG&&this.h7()}v9(){this.WG=!1}Xd(z){var D=z?.Rq;z=z?.containerType;return!D&&!z||D===this.Rq&&z===this.containerType}yC(){return this.dQ}xo(){return this.nQ}hF(z,D){return this.containerType!==z||this.Rq!==D}GB(z,D,E){if(this.containerType!== +z||E&&this.hF(z,E))this.supports(4),aX()&&this.tL.changeType(D),E&&(this.Rq=E);this.containerType=z}OE(z,D,E){this.containerType&&this.hF(z,D)&&aX()&&this.tL.changeType(E);this.containerType=z;this.Rq=D}gt(){return this.hI}oc(){return!!this.hI&&!this.hI.rO}isView(){return!1}supports(z){switch(z){case 1:return this.tL?.timestampOffset!==void 0;case 0:return!!this.tL?.appendBuffer;case 2:return!!this.tL?.remove;case 3:return!(!this.tL?.addEventListener||!this.tL?.removeEventListener);case 4:return!(!this.tL|| +!this.tL.changeType);default:return!1}}gY(){return!this.h7()}isLocked(){return!1}FM(z){z.to=this.Pc();z.up=this.h7();z.aw=`${(this.tL?.appendWindowStart||0).toFixed(3)}-${(this.tL?.appendWindowEnd||Infinity).toFixed(3)}`;return z}Yo(){return this.tL?.writeHead||0}Vz(){var z={};for(let D=0;D{}); +this.K?.clear();this.L?.clear()}D(){this.K?.v9();this.L?.v9();this.U=!1}nE(){return this.L?.nE()||this.K?.nE()}Xd(z,D){return!!this.K&&!!this.L&&this.K.Xd(D)&&this.L.Xd(z)}WF(){return!!this.cF&&this.cF.streaming===!1}},K1=!1;var dxX=/action_display_post/;g.oX=class extends g.JH{constructor(z="",D=null,E=!1){super();this.sourceUrl=z;this.isLivePlayback=E;this.wR=this.duration=0;this.isPremiere=this.Lr=this.isWindowedLive=this.isLiveHeadPlayable=this.isLive=this.L=!1;this.gE=this.sD=0;this.isOtf=this.Bc=!1;this.xV=(0,g.N)();this.j=Infinity;this.K={};this.A=new Map;this.state=this.xR=0;this.U=null;this.isManifestless=!1;this.AT=[];this.B=null;this.ew=0;this.V="";this.WF=NaN;this.dE=this.Fi=this.timestampOffset=this.S=0;this.Ki=this.j6=NaN;this.Es=0; +this.C3=this.D=!1;this.kV=[];this.HF={};this.f3=this.yA=NaN;this.qN=D?.EH("html5_use_network_error_code_enums");aI=!!D&&D.EH("html5_modern_vp9_mime_type");BV=!!D?.EH("html5_enable_flush_during_seek")&&g.q1();zD=!!D?.EH("html5_enable_reset_audio_decoder")&&g.q1()}isLoading(){return this.state===1}U0(){return this.state===3}tT(){return g.vr(this.K,z=>!!z.info.video&&z.info.video.qualityOrdinal>=2160)}Z(){return g.vr(this.K,z=>!!z.info.contentProtection)}ur(z){var D=z.getElementsByTagName("Representation"); +if(z.getElementsByTagName("SegmentList").length>0||z.getElementsByTagName("SegmentTemplate").length>0){this.Bc=this.L=!0;this.U||(this.U=new D8O);PXa(this.U,z);this.Iq("refresh");for(z=0;z=0?f=A0(n):W=`${W}?range=${n}`}e.call(T,new Ra(d.TV,d.startSecs,d.FJ,d.K,W,f,d.L))}Q=F}E.update(Q,this.isLive,this.wR)}Muk(this.U);return!0}this.duration=mv(jq(z,"mediaPresentationDuration"));a:{for(G=0;G{})}}resume(){GD(this)}TX(){if(this.isManifestless&&this.isWindowedLive&&Xx(this))return Xx(this); +var z=this.K,D=!1,E=NaN,Q=NaN;for(let k in z){let G=z[k];var T=G.index;if(!T.isLoaded()||Qn(G.info.mimeType))continue;G.yA&&(D=!0);T=T.tf();G.info.pR()&&(isNaN(E)||T0))return this.TX()-z}}z=this.K;for(let D in z){let E=z[D].index;if(E.isLoaded()&&!Qn(z[D].info.mimeType))return E.Ok()}return 0}getStreamTimeOffset(){return this.S}Z9(z){for(let D in this.K){let E= +this.K[D].index;if(E.isLoaded()){let Q=E.Rx(z),T=E.Z9(Q);if(T)return T+z-E.getStartTime(Q)}}return NaN}lg(){for(let z in this.K)this.K.hasOwnProperty(z)&&(this.K[z].L=null,this.K[z].D=!1)}};g.oX.prototype.QA=DJ(4);var aI,BV,zD,II=null,SH=!!navigator.mediaCapabilities?.decodingInfo,fR={commentary:1,alternate:2,dub:3,main:4};var co=new Set,RI=new Map;var Sqw=class{constructor(z){this.lr=z;this.m9=this.oP=this.xV=this.B=this.Z=this.za=this.tT=this.D=!1;this.U=this.V=0;this.HF=!1;this.j=!0;this.kV=!1;this.oM=0;this.MN=this.wR=this.qC=this.WF=!1;this.L={};this.ur=this.lg=this.SW=this.disableAv1=this.yA=this.ig=this.f3=this.qN=this.K=this.S=!1;this.ew=0;this.AT=!1;this.GX=this.lr.W("html5_disable_aac_preference");this.XX=Infinity;this.YA=0;this.Wc=this.lr.ZS();this.U9=this.lr.experiments.EH("html5_enable_vp9_fairplay");this.gs=this.lr.W("html5_force_av1_for_testing"); +this.YX=this.lr.JT().K.GV(eAX);this.QA=g.BC(this.lr.experiments,"html5_av1_ordinal_cap");this.vN=this.lr.W("html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported");this.s9=this.lr.W("html5_account_onesie_format_selection_during_format_filter");this.FX=g.BC(this.lr.experiments,"html5_max_byterate");this.xY=this.lr.W("html5_enable_iamf_audio");this.C3=this.lr.experiments.EH("html5_allow_capability_merge");this.E9=this.lr.W("html5_enable_encrypted_av1")}};var Mz=class{constructor(z,D,E,Q){this.flavor=z;this.keySystem=D;this.A=E;this.experiments=Q;this.L={};this.Hj=this.keySystemAccess=null;this.fG=this.uZ=-1;this.kQ=null;this.Z=!!Q&&Q.EH("edge_nonprefixed_eme");Q&&Q.EH("html5_enable_vp9_fairplay")}clone(z){return new Mz(this.flavor,z,this.A,this.experiments)}K(){return this.keySystem==="com.youtube.fairplay.sbdl"}FM(){return{flavor:this.flavor,keySystem:this.keySystem}}lz(){switch(this.keySystem){case "com.youtube.playready":return"PRY";case "com.microsoft.playready":return"PRM"; +case "com.widevine.alpha":return"WVA";case "com.youtube.widevine.l3":return"WVY";case "com.youtube.fairplay":return"FPY";case "com.youtube.fairplay.sbdl":return"FPC";case "com.apple.fps.1_0":return"FPA";default:return this.keySystem}}},oI={playready:["com.youtube.playready","com.microsoft.playready"],widevine:["com.youtube.widevine.l3","com.widevine.alpha"]},nS6={widevine:"DRM_SYSTEM_WIDEVINE",fairplay:"DRM_SYSTEM_FAIRPLAY",playready:"DRM_SYSTEM_PLAYREADY"},T7L={widevine:1,fairplay:2,playready:3};var uZL=class extends g.w9{constructor(z,D,E,Q=!1,T){super();this.lr=D;this.useCobaltWidevine=Q;this.N=T;this.L=[];this.A={};this.K={};this.callback=null;this.B=!1;this.Z=[];this.initialize(z,!E)}initialize(z,D){for(let Q of Object.keys(z)){var E=Q;for(let T of z[E])if(T.contentProtection)for(let k of Object.keys(T.contentProtection)){E=k;let G=oI[k];!G&&this.W("html5_enable_vp9_fairplay")&&E==="fairplay"&&(G=["com.youtube.fairplay.sbdl"]);if(G)for(let e of G)this.A[e]=this.A[e]||new Mz(E,e,T.contentProtection[E], +this.lr.experiments),this.K[E]=this.K[E]||{},this.K[E][T.mimeType]=!0}}Px()&&(this.A["com.youtube.fairplay"]=new Mz("fairplay","com.youtube.fairplay","",this.lr.experiments),this.W("html5_enable_vp9_fairplay")||(this.K.fairplay=this.K.fairplay||{},this.K.fairplay['video/mp4; codecs="avc1.4d400b"']=!0,this.K.fairplay['audio/mp4; codecs="mp4a.40.5"']=!0));this.L=clr(D,this.useCobaltWidevine,this.W("html5_enable_safari_fairplay")&&!0,this.W("html5_enable_vp9_fairplay")).filter(Q=>!!this.A[Q])}W(z){return this.lr.experiments.EH(z)}}, +$v;var kxQ={"":"LIVE_STREAM_MODE_UNKNOWN",dvr:"LIVE_STREAM_MODE_DVR",lp:"LIVE_STREAM_MODE_LP",post:"LIVE_STREAM_MODE_POST",window:"LIVE_STREAM_MODE_WINDOW",live:"LIVE_STREAM_MODE_LIVE"};var Gxn={OFF:"0",V8:"1",AA:"2",V_:"3"};var ein={RED:"red",F8:"white"};var d8V=class{constructor(z){z=sK(z.serializedClientExperimentFlags??"","&");this.flags=new Map(Object.entries(z).map(([D,E])=>typeof E==="string"?[D,E]:[D,E[0]]))}GV(z){if(z.KN!==3)throw Error("WpccFlagRetriever only supports WPCC flags"); +return NVJ(this,z)}EH(z){return this.flags.get(`${z}`)==="true"}};var FUr=class{constructor(z,D,E){this.K=void 0;this.experimentIds=z?z.split(","):[];this.flags=sK(D||"","&");z={};for(let Q of this.experimentIds)z[Q]=!0;this.experiments=z;E=new d8V(E);this.A=new iAa(E);this.L=new r7Q(E)}JT(){return this.A}Z_(){return this.L}EH(z){z=this.GV(z);JSON.stringify(z);return z==="true"}GV(z){return this.flags[z]}};var LU6=Promise.resolve(),fEI=z=>LU6.then(z),wUw=window.queueMicrotask?window.queueMicrotask.bind(window):fEI;var JYL=class{constructor(z,D,E=!1){this.experiments=z;this.AT=D;this.ew=E;this.Y=!!g.us("cast.receiver.platform.canDisplayType");this.S={};this.D=!1;this.A=new Map;this.U=!0;this.K=this.L=!1;this.j=0;this.V=null;this.yA=this.experiments.EH("html5_disable_vp9_encrypted");this.Z=this.experiments.EH("html5_enable_encrypted_av1");z=g.us("cast.receiver.platform.getValue");this.B=!this.Y&&z&&z("max-video-resolution-vpx")||null;rlO(this);this.L=!!(Px()&&oD()>=21)}canPlayType(z,D){z=z.canPlayType?z.canPlayType(D): +!1;g.TR?z=z||nuJ[D]:t5===2.2?z=z||WUX[D]:$p()&&(z=z||XVJ[D]);return!!z}isTypeSupported(z){return this.Y?window.cast.receiver.platform.canDisplayType(z):JY(z)}},WUX={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},XVJ={"application/x-mpegURL":"maybe"},nuJ={"application/x-mpegURL":"maybe"};var u16=class extends g.JH{constructor(){super();this.items={}}add(z,D){if(!this.items[z]&&(D.vu||D.VU||D.TL)){var E=this.items;let Q=D;Object.isFrozen&&!Object.isFrozen(D)&&(Q=Object.create(D),Object.freeze(Q));E[z]=Q;this.Iq("vast_info_card_add",z)}}remove(z){var D=this.get(z);delete this.items[z];return D}get(z){return this.items[z]||null}isEmpty(){return g.KY(this.items)}};var A5={Di:1,Hd:2,Jj:3,1:"LOAD_POLICY_ALWAYS",2:"LOAD_POLICY_BY_PREFERENCE",3:"LOAD_POLICY_BY_REQUEST"};var Vjn=class{constructor(z,D){this.K=z;this.cipher=this.K.exports.AES128CTRCipher_create(D.byteOffset)}encrypt(z){this.K.exports.AES128CTRCipher_encrypt(this.cipher,z.byteOffset,z.byteLength);return z}m7(){return this.cipher===0}dispose(){this.K.exports.AES128CTRCipher_release(this.cipher);this.cipher=0}};var ylV=class{constructor(){this.L=this.H2=0;this.K=Array.from({length:BM.length}).fill(0)}so(z,D=1){this.H2+=D;this.L+=z;z/=D;for(let E=0;Ek.apply(e,[L].concat(G)))}}}}xA(){return new b1L}Ct(z,D,E=1){D instanceof b1L&&(dq(this,z,(0,g.N)()-D.startTimeMs,E),D.K=!0)}We(z,D){var E=(0,g.N)(); +D=D();ex(this,D,z,E)}xa(){var z={};for(let E in this.K){if(!this.K.hasOwnProperty(E))continue;a:{var D=this.K[E];if(D.H2===0){D=null;break a}let Q=Math.ceil(D.H2).toFixed(0)+"."+D.L.toFixed(0);for(let T=0;T0)Q+="."+BM[T].toFixed(0)+"_"+D.K[T].toFixed(0);else break;D=Q}D&&(z[E]=D)}this.K=new O1V;return z}toString(){return""}};var zY=new class{isActive(){return!1}lD(){}xA(){}Ct(){}We(z,D){D()}xa(){return{}}toString(){return""}},vuw=!!+rw("html5_enable_profiler"),m8n=!!+rw("html5_onesie_enable_profiler"),Dh=vuw||m8n?new jXk:zY,R0X=vuw?Dh:zY,fz=m8n?Dh:zY;var lEL=class{emscripten_notify_memory_growth(){}},YFW=class{constructor(){this.proc_exit=()=>{}; +this.fd_write=(z,D,E)=>{if(!this.exports)return 1;z=new Uint32Array(this.exports.memory.buffer,D,E*2);D=[];for(let T=0;TT+k.length,0)}}},ssk=class{constructor(){this.env=new lEL; +this.wasi_snapshot_preview1=new YFW}};var Wy=class{constructor(z,D,E){this.instance=z;this.K=E;this.exports=this.instance.exports;D.wasi_snapshot_preview1.exports=this.exports;z=Math.floor(Math.random()*256);D=Math.floor(Math.random()*256);E=0;try{E=this.exports.malloc(16);(new Uint8Array(this.exports.memory.buffer,E,16)).fill(z);if(this.exports.sentinel(E,16,D)!==D*16%256)throw"wasm.wm.vi";let Q=new Uint8Array(this.exports.memory.buffer,E,16);for(let T=0;T<16;T++)if(Q[T]!==(z+D)%256)throw`wasm.wm.vi${T}`;}finally{E!==0&&this.exports.free(E)}}malloc(z){return this.exports.malloc(z)}free(z){this.exports.free(z)}realloc(z, +D){return this.exports.realloc(z,D)}Vc(z){var D=this.malloc(z.byteLength);D=new Uint8Array(this.exports.memory.buffer,D,z.byteLength);D.set(z);return D}Do(z){var D=z.slice();z.buffer===this.exports.memory.buffer&&this.free(z.byteOffset);return D}},PiJ=new class{constructor(){this.K="WebAssembly"in window}},nz="WebAssembly"in window&&("instantiateStreaming"in window.WebAssembly||"instantiate"in window.WebAssembly);fz.lD(Wy,{Vc:z=>({profile:"copyj2w",H2:z===void 0?0:Math.ceil(z.byteLength/16)}), +Do:z=>({profile:"copyw2j",H2:z===void 0?0:Math.ceil(z.byteLength/16)})});var IEw=class{constructor(z,D,E){this.K=z;this.Z=!1;D=this.K.Vc(D);this.L=new Vjn(z,D);this.K.free(D.byteOffset);E&&(this.A=this.K.Vc(E))}encrypt(z,D){return Xg(this,z,D,!1).N8}m7(){return this.Z}dispose(){this.m7()||(g.r9(this.L),this.A&&this.K.free(this.A.byteOffset),this.Z=!0)}};var aEa=class{constructor(z,D,E){this.K=new IEw(z,D,E)}encrypt(z,D){try{return this.K.encrypt(z,D)}catch(E){tW(E,"wasm ocwce"),g.xl(E)}}L(z,D){try{let E=Xg(this.K,z,D,!0);return{N8:E.N8,signature:E.signature}}catch(E){tW(E,"wasm ocwceas"),g.xl(E)}}m7(){return this.K.m7()}dispose(){this.K.dispose()}};var SFJ=class extends g.w9{constructor(z,D,E){super();this.encryptedClientKey=D;this.U=E;this.L=new Uint8Array(z.buffer,0,16);this.A=new Uint8Array(z.buffer,16)}V(z){this.K=new aEa(z,this.L,this.A);g.a(this,this.K)}};var RiW=class extends g.w9{constructor(z,D){super();if(!D&&z)try{D=JSON.parse(z)}catch{}if(D){z=D.clientKey?g.V2(D.clientKey):null;var E=D.encryptedClientKey?g.V2(D.encryptedClientKey):null,Q=D.keyExpiresInSeconds?Number(D.keyExpiresInSeconds)*1E3+(0,g.N)():null;z&&E&&Q&&(this.K=new SFJ(z,E,Q),g.a(this,this.K));D.onesieUstreamerConfig&&(this.onesieUstreamerConfig=g.V2(D.onesieUstreamerConfig)||void 0);this.baseUrl=D.baseUrl}}};var Z1r=class extends g.w9{constructor(){super();this.values={};this.rQ={};this.L={};this.A=this.K=0;this.Z=new g.sT(()=>{Os(this)},1E4); +g.a(this,this.Z)}};var A_=class{constructor(){this.CX=this.mE=dXw;this.promise=new g.VQ((z,D)=>{this.mE=z;this.CX=D})}then(z,D){return this.promise.then(z,D)}resolve(z){this.mE(z)}reject(z){this.CX(z)}};var cYX="blogger discover-ads ads-preview ads-fe gac books docs duo flix google-live google-one play play-ads shopping chat hangouts-meet photos-edu picasaweb gmail jamboard".split(" "),R_={HU:"caoe",J4:"capsv",xr:"cbrand",Vr:"cbr",Ud:"cbrver",GI:"cchip",wq:"ccappver",kr:"ccrv",TJ:"cfrmver",j5:"c",uj:"cver",fq:"ctheme",qT:"cplayer",om:"cmodel",xG:"cnetwork",Uz:"cos",OS_VERSION:"cosver",tE:"cplatform",Zr:"crqyear"},KUk=class extends g.w9{constructor(z,D,E,Q){super();this.webPlayerContextConfig=D;this.vQ= +Q;this.csiServiceName=this.csiPageType="";this.userAge=NaN;this.aC=this.tT=this.U9=this.JH=this.userDisplayName=this.userDisplayImage="";this.dO=null;this.K={};this.kV={};this.controlsType="0";this.Q0=NaN;this.wR=!1;this.ig=(0,g.N)();this.ED=this.QA=0;this.preferGapless=this.P4=this.E9=this.S=this.m9=this.m0=this.ra=!1;this.Ls=[];this.vN=!1;this.cX=0;z=z?g.Hr(z):{};D&&D.csiPageType&&(this.csiPageType=D.csiPageType);D&&D.csiServiceName&&(this.csiServiceName=D.csiServiceName);D&&D.preferGapless&&(this.preferGapless= +D.preferGapless);this.experiments=new FUr(D?D.serializedExperimentIds:z.fexp,D?D.serializedExperimentFlags:z.fflags,D??{});this.forcedExperiments=D?D.serializedForcedExperimentIds:nK("",z.forced_experiments)||void 0;this.cspNonce=D?.cspNonce?D.cspNonce:nK("",z.csp_nonce);this.W("web_player_deprecated_uvr_killswitch");try{var T=document.location.toString()}catch(n){T=""}this.XX=T;this.ancestorOrigins=(Q=window.location.ancestorOrigins)?Array.from(Q):[];this.L=Fp(!1,D?D.isEmbed:z.is_embed);if(D&&D.device){if(Q= +D.device,Q.androidOsExperience&&(this.K.caoe=`${Q.androidOsExperience}`),Q.androidPlayServicesVersion&&(this.K.capsv=`${Q.androidPlayServicesVersion}`),Q.brand&&(this.K.cbrand=Q.brand),Q.browser&&(this.K.cbr=Q.browser),Q.browserVersion&&(this.K.cbrver=Q.browserVersion),Q.cobaltReleaseVehicle&&(this.K.ccrv=`${Q.cobaltReleaseVehicle}`),this.K.c=Q.interfaceName||"WEB",this.K.cver=Q.interfaceVersion||"html5",Q.interfaceTheme&&(this.K.ctheme=Q.interfaceTheme),this.K.cplayer=Q.interfacePlayerType||"UNIPLAYER", +Q.model&&(this.K.cmodel=Q.model),Q.network&&(this.K.cnetwork=Q.network),Q.os&&(this.K.cos=Q.os),Q.osVersion&&(this.K.cosver=Q.osVersion),Q.platform&&(this.K.cplatform=Q.platform),T=g.zU(this.experiments,"html5_log_vss_extra_lr_cparams_freq"),T==="all"||T==="once")Q.chipset&&(this.kV.cchip=Q.chipset),Q.cobaltAppVersion&&(this.kV.ccappver=Q.cobaltAppVersion),Q.firmwareVersion&&(this.kV.cfrmver=Q.firmwareVersion),Q.deviceYear&&(this.kV.crqyear=Q.deviceYear)}else this.K.c=z.c||"web",this.K.cver=z.cver|| +"html5",this.K.cplayer="UNIPLAYER";this.loaderUrl=D?this.L||b2(this)&&D.loaderUrl?D.loaderUrl||"":this.XX:this.L||b2(this)&&z.loaderUrl?nK("",z.loaderUrl):this.XX;this.L&&g.JV("yt.embedded_player.embed_url",this.loaderUrl);this.Cf=TO()||GO();this.U=CQ(this.loaderUrl,qQr)||!1;Q=this.loaderUrl;this.YF=MH(CQ(Q,$2V),Q,!1,"Trusted Ad Domain URL");this.f3=Fp(!1,z.privembed);this.protocol=this.XX.indexOf("http:")===0?"http":"https";this.IY=B0((D?D.customBaseYoutubeUrl:z.BASE_YT_URL)||"")||B0(this.XX)||`${this.protocol}://www.youtube.com/`; +Q=D?D.eventLabel:z.el;T="detailpage";Q==="adunit"?T=this.L?"embedded":"detailpage":Q==="embedded"||this.U?T=LK(T,Q,x2a):Q&&(T="embedded");this.Y=T;m$();Q=null;T=D?D.playerStyle:z.ps;var k=g.tA(cYX,T);!T||k&&!this.U||(Q=T);this.playerStyle=Q;this.Z=g.tA(cYX,this.playerStyle);this.houseBrandUserStatus=D?.houseBrandUserStatus;this.D=this.Z&&this.playerStyle!=="play"&&this.playerStyle!=="jamboard";this.Nl=!this.D;this.D9=Fp(!1,z.disableplaybackui);this.disablePaidContentOverlay=Fp(!1,D?.disablePaidContentOverlay); +this.disableSeek=Fp(!1,D?.disableSeek);this.enableSpeedOptions=D?.enableSpeedOptions||(n1().defaultPlaybackRate?aj||g.kf||g.pR?g.KR&&F9("20")||g.X1&&F9("4")||qV&&F9("11")||zO():!(qV&&!g.sm("chrome")||aj||g.sm("android")||g.sm("silk")):!1);this.Cs=Fp(!1,z.enable_faster_speeds);this.supportsVarispeedExtendedFeatures=D?.supportsVarispeedExtendedFeatures??!1;this.B=Fp(this.playerStyle==="blazer",z.is_html5_mobile_device||D&&D.isMobileDevice);this.XD=this.W("mweb_allow_background_playback")?!1:this.B&& +!this.Z;this.xw=Vn();this.E8=g.ch;this.Ss=!!D?.embedsHostFlags?.optOutApiDeprecation;var G;D?D.hideInfo!==void 0&&(G=!D.hideInfo):G=z.showinfo;this.J6=g.mZ(this)&&!this.Ss||Fp(!vy(this)&&!l2(this)&&!this.Z,G);this.z4=D?!!D.mobileIphoneSupportsInlinePlayback:Fp(!1,z.playsinline);G=this.B&&MV&&t5!=null&&t5>0&&t5<=2.3;Q=D?D.useNativeControls:z.use_native_controls;this.j=this.B&&(g.mZ(this)||this.playerStyle==="blogger");T=this.B&&!this.j;Q=g.YX(this)||!G&&Fp(T,Q)?"3":"1";this.disableOrganicUi=!!D?.disableOrganicUi; +T=D?D.controlsType:z.controls;this.controlsType=this.disableOrganicUi||T==="0"||T===0?"0":Q;this.KP=this.B;this.controlsType==="1"&&(this.KP||LK("2",D?D.autohide:z.autohide,Gxn));this.color=LK("red",D?D.progressBarColor:z.color,ein);this.kF=this.controlsType==="3";this.HF=!this.L;this.h6=(Q=!this.HF&&!l2(this)&&!this.D&&!this.Z&&!vy(this))&&!this.kF&&this.controlsType==="1";this.Oj=g.jx(this)&&Q&&this.controlsType==="0"&&!this.h6&&!D?.embedsEnableEmc3ds;this.Rn=this.an=G;G=this.B&&!this.experiments.JT().K.GV(CEw); +this.gs=(this.controlsType==="3"||G||Fp(!1,z.use_media_volume))&&!this.j;this.FB=EC&&!g.Ii(601)?!1:!0;this.t6=this.L||!1;this.s9=l2(this)?"":(this.loaderUrl||z.post_message_origin||"").substring(0,128);this.widgetReferrer=nK("",D?D.widgetReferrer:z.widget_referrer);var e;D?D.disableCastApi&&(e=!1):e=z.enablecastapi;e=!this.U||Fp(!0,e);G=!0;D&&D.disableMdxCast&&(G=!1);this.Nx=g.I_(this)&&G||e&&G&&this.controlsType==="1"&&!this.B&&(l2(this)||g.jx(this)||this.Y==="profilepage");window.document.pictureInPictureEnabled|| +uT();e=D?!!D.supportsAutoplayOverride:Fp(!1,z.autoplayoverride);this.Mj=!(this.B&&!g.mZ(this))&&!g.sm("nintendo wiiu")||e;this.ai=(D?!!D.enableMutedAutoplay:Fp(!1,z.mutedautoplay))&&!1;e=(l2(this)||vy(this))&&this.playerStyle==="blazer";this.lG=D?!!D.disableFullscreen:!Fp(!0,z.fs);G=VV(Sx(this))&&g.mZ(this);this.uE=!this.lG&&(e||g.Iu())&&!G;this.Q3=this.W("html5_picture_in_picture_logging_onresize");this.Ml=g.BC(this.experiments,"html5_picture_in_picture_logging_onresize_ratio")??.33;this.Yx=this.W("html5_picture_in_picture_blocking_onresize"); +this.Jy=this.W("html5_picture_in_picture_blocking_ontimeupdate");this.s8=this.W("html5_picture_in_picture_blocking_document_fullscreen");this.bG=this.W("html5_picture_in_picture_blocking_standard_api");e=$p()&&F9(58)&&!GO();G=g.TR||typeof MediaSource==="undefined";this.Wc=this.W("uniplayer_block_pip")&&(e||G)||this.Yx||this.Jy||this.bG;e=g.mZ(this)&&!this.Ss;var d;D?D.disableRelatedVideos!==void 0&&(d=!D.disableRelatedVideos):d=z.rel;this.GF=e||Fp(!this.Z,d);this.Ha=Fp(!1,D?D.enableContentOwnerRelatedVideos: +z.co_rel);this.ur=GO()&&t5>0&&t5<=4.4?"_top":"_blank";this.PW=Fp(this.playerStyle==="blazer",D?D.enableCsiLogging:z.enablecsi);switch(this.playerStyle){case "blogger":d="bl";break;case "discover-ads":d="dd";break;case "gmail":d="gm";break;case "gac":d="ga";break;case "ads-preview":d="ap";break;case "ads-fe":d="adfe";break;case "books":d="gb";break;case "docs":case "flix":d="gd";break;case "duo":d="gu";break;case "google-live":d="gl";break;case "google-one":d="go";break;case "play":case "play-ads":d= +"gp";break;case "chat":d="hc";break;case "hangouts-meet":d="hm";break;case "photos-edu":case "picasaweb":d="pw";break;default:d="yt"}this.V=d;this.ew=nK("",D?D.authorizedUserIndex:z.authuser);this.O8=g.mZ(this)&&(this.f3||!gm()||this.Cf);var F;D?D.disableWatchLater!==void 0&&(F=!D.disableWatchLater):F=z.showwatchlater;this.GX=((d=!this.O8)||!!this.ew&&d)&&Fp(!this.D,this.U?F:void 0);this.SF=D?D.isMobileDevice||!!D.disableKeyboardControls:Fp(!1,z.disablekb);this.loop=Fp(!1,z.loop);this.pageId=nK("", +D?D.initialDelegatedSessionId:z.pageid);this.da=Fp(!0,z.canplaylive);this.IH=2;this.fE=Fp(!1,z.livemonitor);this.disableSharing=Fp(this.Z,D?D.disableSharing:z.ss);(F=D&&this.W("fill_video_container_size_override_from_wpcc")?D.videoContainerOverride:z.video_container_override)?(d=F.split("x"),d.length!==2?F=null:(F=Number(d[0]),d=Number(d[1]),F=isNaN(F)||isNaN(d)||F*d<=0?null:new g.JU(F,d))):F=null;this.l_=F;this.mute=D?!!D.startMuted:Fp(!1,z.mute);this.storeUserVolume=!this.mute&&Fp(this.controlsType!== +"0",D?D.storeUserVolume:z.store_user_volume);F=D?D.annotationsLoadPolicy:z.iv_load_policy;this.annotationsLoadPolicy=this.controlsType==="3"?3:LK(void 0,F,A5);this.captionsLanguagePreference=D?D.captionsLanguagePreference||"":nK("",z.cc_lang_pref);F=LK(2,D?D.captionsLanguageLoadPolicy:z.cc_load_policy,A5);this.controlsType==="3"&&F===2&&(F=3);this.vj=F;this.lg=D?D.hl||"en_US":nK("en_US",z.hl);this.region=D?D.contentRegion||"US":nK("US",z.cr);this.hostLanguage=D?D.hostLanguage||"en":nK("en",z.host_language); +this.Wa=!this.f3&&Math.random()`}Z1(){return this.JT().K.GV(U9I)&& +this.I7()}I7(){return(this.JT().K.GV(U9I)||this.JT().K.GV(iT))&&!this.deviceIsAudioOnly&&g.q1()&&oD()>=26}supportsGaplessAudio(){return g.X1&&!g.TR&&yN()>=74||g.KR&&g.Ii(68)?!0:!1}supportsGaplessShorts(){return!this.W("html5_enable_short_gapless")||this.Cf||g.m4?!1:!0}getPlayerType(){return this.K.cplayer}ZS(){return this.E9}},AlX=["www.youtube-nocookie.com","youtube.googleapis.com","www.youtubeeducation.com","youtubeeducation.com"],a_=["EMBEDDED_PLAYER_LITE_MODE_UNKNOWN","EMBEDDED_PLAYER_LITE_MODE_NONE", +"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT","EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"],CiL=[19];var ERI={["140"]:{numChannels:2},["141"]:{numChannels:2},["251"]:{audioSampleRate:48E3,numChannels:2},["774"]:{audioSampleRate:48E3,numChannels:2},["380"]:{numChannels:6},["328"]:{numChannels:6},["773"]:{}},DP={["1"]:'video/mp4; codecs="av01.0.08M.08"',["1h"]:'video/mp4; codecs="av01.0.12M.10.0.110.09.16.09.0"',["1e"]:'video/mp4; codecs="av01.0.08M.08"',["9"]:'video/webm; codecs="vp9"',["("]:'video/webm; codecs="vp9"',["9h"]:'video/webm; codecs="vp09.02.51.10.01.09.16.09.00"',h:'video/mp4; codecs="avc1.64001e"', +H:'video/mp4; codecs="avc1.64001e"',o:'audio/webm; codecs="opus"',a:'audio/mp4; codecs="mp4a.40.2"',ah:'audio/mp4; codecs="mp4a.40.2"',mac3:'audio/mp4; codecs="ac-3"; channels=6',meac3:'audio/mp4; codecs="ec-3"; channels=6',i:'audio/mp4; codecs="iamf.001.001.Opus"'},DlW={["337"]:{width:3840,height:2160,bitrate:3E7,fps:30},["336"]:{width:2560,height:1440,bitrate:15E6,fps:30},["335"]:{width:1920,height:1080,bitrate:75E5,fps:30},["702"]:{width:7680,height:4320,bitrate:4E7,fps:60},["701"]:{width:3840, +height:2160,bitrate:2E7,fps:60},["700"]:{width:2560,height:1440,bitrate:1E7,fps:60},["412"]:{width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:"subsample"},["359"]:{width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:"subsample"},["411"]:{width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:"subsample"},["410"]:{width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:"subsample"},["409"]:{width:1280,height:720,bitrate:1996E3,fps:60,cryptoblockformat:"subsample"}, +["360"]:{width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:"subsample"},["358"]:{width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:"subsample"},["357"]:{width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:"subsample"},["274"]:{width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:"subsample"},["315"]:{width:3840,height:2160,bitrate:2E7,fps:60},["308"]:{width:2560,height:1440,bitrate:1E7,fps:60},["303"]:{width:1920,height:1080,bitrate:5E6,fps:60},["302"]:{width:1280, +height:720,bitrate:25E5,fps:60},["299"]:{width:1920,height:1080,bitrate:75E5,fps:60},["298"]:{width:1280,height:720,bitrate:35E5,fps:60},["571"]:{width:7680,height:4320,bitrate:3E7,fps:60},["401"]:{width:3840,height:2160,bitrate:15E6,fps:60},["400"]:{width:2560,height:1440,bitrate:75E5,fps:60},["399"]:{width:1920,height:1080,bitrate:2E6,fps:60},["398"]:{width:1280,height:720,bitrate:1E6,fps:60},["397"]:{width:854,height:480,bitrate:4E5,fps:30},["396"]:{width:640,height:360,bitrate:25E4,fps:30},["787"]:{width:1080, +height:608,bitrate:2E5,fps:30},["788"]:{width:1080,height:608,bitrate:4E5,fps:30},["572"]:{width:7680,height:4320,bitrate:3E7,fps:60},["555"]:{width:3840,height:2160,bitrate:15E6,fps:60},["554"]:{width:2560,height:1440,bitrate:75E5,fps:60},["553"]:{width:1920,height:1080,bitrate:2E6,fps:60},["552"]:{width:1280,height:720,bitrate:1E6,fps:60},["551"]:{width:854,height:480,bitrate:4E5,fps:30},["550"]:{width:640,height:360,bitrate:25E4,fps:30},["313"]:{width:3840,height:2160,bitrate:8E6,fps:30},["271"]:{width:2560, +height:1440,bitrate:4E6,fps:30},["248"]:{width:1920,height:1080,bitrate:2E6,fps:30},["247"]:{width:1280,height:720,bitrate:15E5,fps:30},["244"]:{width:854,height:480,bitrate:52E4,fps:30},["243"]:{width:640,height:360,bitrate:28E4,fps:30},["137"]:{width:1920,height:1080,bitrate:4E6,fps:30},["136"]:{width:1280,height:720,bitrate:3E6,fps:30},["135"]:{width:854,height:480,bitrate:1E6,fps:30},["385"]:{width:1920,height:1080,bitrate:6503313,fps:60},["376"]:{width:1280,height:720,bitrate:5706960,fps:60}, +["384"]:{width:1280,height:720,bitrate:3660979,fps:60},["225"]:{width:1280,height:720,bitrate:5805E3,fps:30},["224"]:{width:1280,height:720,bitrate:453E4,fps:30},["145"]:{width:1280,height:720,bitrate:2682052,fps:30}};var Ek=class{constructor(z){this.K=z}lz(){return this.K}L(){return null}B(){var z=this.L();return z?(z=g.M6(z.Iy),Number(z.expire)):NaN}Z(){}getHeight(){return this.K.video.height}};var Tu=class{constructor(z){this.itag=z.itag;this.url=z.url;this.codecs=z.codecs;this.width=z.width;this.height=z.height;this.fps=z.fps;this.bitrate=z.bitrate;this.L=z.audioItag?.split(",")||[];this.N_=z.N_;this.contentProtection=z.contentProtection||"";this.oy=z.oy;this.audioChannels=z.audioChannels;this.K=""}};var fUL=class{constructor(z,D,E,Q,T){this.A=z;this.L=D;this.B=E;this.cpn=Q;this.V=T;this.Z=0;this.K=""}build(){kbn(this);var z=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],D={};a:if(this.K)var E=this.K;else{E="";for(var Q of this.A)if(Q.oy){if(Q.oy.getIsDefault()){E=Q.oy.getId();break a}E||(E=Q.oy.getId())}}for(var T of this.A)if(this.V||!T.oy||T.oy.getId()===E)D[T.itag]||(D[T.itag]=[]),D[T.itag].push(T);for(var k of this.L)if(T=D[k.K])for(var G of T){T=z;E=T.push;Q="#EXT-X-MEDIA:TYPE=AUDIO,";let L= +"YES";var e="audio";if(G.oy){e=G.oy;var d=e.getId().split(".")[0];d&&(Q+=`LANGUAGE="${d}",`);(this.K?this.K===e.getId():e.getIsDefault())||(L="NO");e=e.getName()}d="";k!==null&&(d=k.itag.toString());d=e3(this,G.url,d);Q=Q+`NAME="${e}",DEFAULT=${L},AUTOSELECT=YES,`+`GROUP-ID="${dB(G,k)}",URI="${d}"`;E.call(T,Q)}for(var F of this.B)k=hi6,k=(G=F.oy)?'#EXT-X-MEDIA:URI="'+e3(this,F.url)+'",TYPE=SUBTITLES,GROUP-ID="'+k+'",LANGUAGE="'+G.getId()+'",NAME="'+G.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0, +k&&z.push(k);F=this.B.length>0?hi6:void 0;for(let L of this.L)G=D[L.K],G?.length>0&&(k=L,G=G[0],G=`#EXT-X-STREAM-INF:BANDWIDTH=${k.bitrate+G.bitrate},CODECS="${k.codecs},${G.codecs}",RESOLUTION=${k.width}x${k.height},AUDIO="${dB(G,k)}",`+(F?'SUBTITLES="'+F+'",':"")+"CLOSED-CAPTIONS=NONE",k.fps>1&&(G+=`,FRAME-RATE=${k.fps}`),k.N_&&(G+=`,VIDEO-RANGE=${k.N_}`),z.push(G),z.push(e3(this,L.url,"")));return z.join("\n")}},hi6="text";var fk=class extends Ek{constructor(z,D,E){super(z);this.A=D;this.expiration=E;this.Iy=null}B(){return this.expiration}L(){if(!this.Iy||this.Iy.m7()){var z=this.A.build();z="data:application/x-mpegurl;charset=utf-8,"+encodeURIComponent(z);this.Iy=new Cp(z)}return this.Iy}};var agO=class extends Ek{constructor(z,D){super(z);this.A=D}L(){return new Cp(this.A.zo())}Z(){this.A=ob(this.A)}};var nk=class extends Ek{constructor(z,D){super(z);this.A=D}L(){return new Cp(this.A)}};var WG={PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM:"mrm.blocked",PLAYABILITY_ERROR_CODE_PERMISSION_DENIED:"auth",PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED:"embedder.identity.denied",PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_MISSING_REFERRER:"embedder.identity.missing.referrer"};var Xer=class{constructor(z){if(z=z.commonConfig)this.url=z.url,this.urlQueryOverride=z.urlQueryOverride,z.ustreamerConfig&&(this.Sc=g.V2(z.ustreamerConfig)||void 0)}};var V5={"ad-trueview-indisplay-pv":6,"ad-trueview-insearch":7},OJ={"ad-trueview-indisplay-pv":2,"ad-trueview-insearch":2},bI=/^(\d*)_((\d*)_?(\d*))$/;var vG={iurl:"default.jpg",iurlmq:"mqdefault.jpg",iurlhq:"hqdefault.jpg",iurlsd:"sddefault.jpg",iurlpop1:"pop1.jpg",iurlpop2:"pop2.jpg",iurlhq720:"hq720.jpg",iurlmaxres:"maxresdefault.jpg"},lI={120:"default.jpg",320:"mqdefault.jpg",480:"hqdefault.jpg",560:"pop1.jpg",640:"sddefault.jpg",854:"pop2.jpg",1280:"hq720.jpg"};var Jzk={ALWAYS:1,BY_REQUEST:3,UNKNOWN:void 0},Nb={MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN:"UNKNOWN",MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL:"NORMAL",MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW:"LOW",MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW:"ULTRALOW"};var JjO=function(z){var D=Object.keys(z),E={};for(let k=0;k{var E={};D=[s_(D.objectStore("index"),{},Q=>{E[Q.cursor.key]=Q.getValue();return $3(Q)}), +q0(D.objectStore("media")),q0(D.objectStore("captions"))];return aB.all(D).then(([,Q,T])=>({index:E,media:oRn(Q||[]),captions:T}))})});var pVw=class{constructor(z,D,E,Q){this.lr=z;this.V=D;this.Z=E;this.N=Q;this.L=NaN;this.loudnessTargetLkfs=Infinity;this.minimumLoudnessTargetLkfs=-Infinity;this.applyStatefulNormalization=this.preserveStatefulLoudnessTarget=!1;this.A=NaN}B(){return(this.K??PG(this)).CG}};var x8r=class extends g.JH{constructor(){super();this.K=null;new C6W;this.K=null;this.crossOrigin=""}BF(){this.K&&(this.K=this.K.onload=null);super.BF()}};var H1k=class{constructor(z,D,E,Q){this.level=z;this.urlPattern=D;this.loaded=new Set;this.level=z;this.urlPattern=D;z=E.split("#");this.width=Math.floor(Number(z[0]));this.height=Math.floor(Number(z[1]));this.frameCount=Math.floor(Number(z[2]));this.columns=Math.floor(Number(z[3]));this.rows=Math.floor(Number(z[4]));this.Z=Math.floor(Number(z[5]));this.U=z[6];this.signature=z[7];this.videoLength=Q}getHeight(){return this.height}S(){return this.frameCount}isDefault(){return this.U.indexOf("default")!== +-1}isLoaded(z){return this.loaded.has(z)}zo(z){var D=this.urlPattern;D=D.replace("$N",this.U);D=D.replace("$L",this.level.toString());D=D.replace("$M",z.toString());this.signature&&(D=g.pD(D,{sigh:this.signature}));return Q4(D)}B(z){var D=this.S()-1;return g.fY(this.Z===0?Math.round(z*this.frameCount/this.videoLength):Math.round(z*1E3/this.Z),0,D)}L(){return this.frameCount-1}A(){return this.frameCount?0:-1}V(){}};var TY=class extends x8r{constructor(z,D,E=!1,Q=!1){super();this.isLive=E;this.Z=!!Q;this.levels=this.L(z,D);this.levels.length>1&&this.levels[0].isDefault()&&this.levels.splice(0,1)}L(z,D){var E=[];z=z.split("|");var Q=z[0];for(let T=1;TQ-D?-1:z}L(){return this.K.Uk()}A(){return this.K.kU()}V(z){this.K=z}};var U8X=class extends TY{constructor(z,D,E,Q=!1){super(z,0,D,!!Q);for(z=0;zthis.isAd(),()=>this.Z,(E,Q,T)=>{this.N(E,Q,T)}); +this.lr.W4&&(this.ew=this.lr.W4);this.setData(D);this.JH=new CrL;g.a(this,this.JH)}setData(z){z=z||{};!this.s9&&z&&(this.s9={...z});this.kF=void 0;var D=z.errordetail;D!=null&&(this.errorDetail=D);D=z.errorcode;D!=null?this.errorCode=D:z.status==="fail"&&(this.errorCode="auth");D=z.reason;D!=null&&(this.errorReason=D);D=z.subreason;D!=null&&(this.YU=D);this.clientPlaybackNonce||(this.clientPlaybackNonce=z.cpn??(this.lr.ZS()?"r"+g.OG(15):g.OG(16)),this.mu?.clear());this.fE=Fp(this.lr.fE,z.livemonitor); +G5(this,z);if(D=z.raw_player_response)this.s8=D;else{var E=z.player_response;E&&(D=JSON.parse(E))}D&&(this.playerResponse=D);if(this.playerResponse){(D=this.playerResponse.annotations)&&u7n(this,D);(D=this.playerResponse.attestation)&&RV(this,D);if(D=this.playerResponse.cotn)this.cotn=D;(D=this.playerResponse.heartbeatParams)&&blX(this,D);(D=this.playerResponse.messages)&&lU6(this,D);(D=this.playerResponse.overlay)&&aUw(this,D);if(D=this.playerResponse.playabilityStatus)SZa(this,D),(E=D.errorScreen)&& +Hlk(this,E);(E=this.playerResponse.playbackTracking)&&ZlV(this,E,z);var Q=this.playerResponse.playerCueRanges;Q&&Q.length>0&&(this.cueRanges=Q);(Q=this.playerResponse.playerCueRangeSet)&&g.e0(this,Q);Q=GaW(this.playerResponse.adPlacements);E&&E.promotedPlaybackTracking&&Q&&g.xl(new g.k3("Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer"));if(Q||e1k(this.playerResponse.adSlots))this.dD=!0;(E=this.playerResponse.playerAds)&&czs(this,E,z);(E=this.playerResponse.playerConfig)&& +KrL(this,E);(Q=this.playerResponse.streamingData)&&hEI(this,Q,E||null);if(Q=this.playerResponse.trackingParams)this.ew=Q;if(Q=this.playerResponse.videoDetails)peW(this,Q,z),NeO(this,Q,E||null,z),E=Q.isPrivate,E!==void 0&&(this.isPrivate=Fp(this.isPrivate,E));D&&Olw(this,D,Q||null);(D=this.playerResponse.interstitialPods)&&mlX(this,D);this.W6&&this.eventId&&(this.W6=g.Bb(this.W6,{ei:this.eventId}));(D=this.playerResponse.captions)&&D.playerCaptionsTracklistRenderer&&Vea(this,D.playerCaptionsTracklistRenderer); +(this.clipConfig=this.playerResponse.clipConfig)&&this.clipConfig.startTimeMs!=null&&(this.Ht=Number(this.clipConfig.startTimeMs)*.001);this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.webPlayerConfig&&this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting&&h2(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);this.compositeLiveIngestionOffsetToken=this.playerResponse.playbackTracking?.compositeLiveIngestionOffsetToken; +this.compositeLiveStatusToken=this.playerResponse.playbackTracking?.compositeLiveStatusToken;this.W("html5_fill_default_mosaic_audio_track_id")&&this.aC()&&(this.lr.C3=bm(this));D=this.playerResponse.playerConfig?.granularVariableSpeedConfig?.minimumPlaybackRate;E=this.playerResponse.playerConfig?.granularVariableSpeedConfig?.maximumPlaybackRate;D&&E&&(this.Hm=D/100,this.Df=E/100);this.W("html5_web_po_on_demand_init")&&this.playerResponse.onResponseReceivedActions&&this.playerResponse.onResponseReceivedActions.forEach(T=> +{g.H(T,g.Kk)?.signal==="INIT_ATT_SERVICE"&&(this.GE=!0)})}WZ(this,z); +XJ(this,z);JR(this,z);z.queue_info&&(this.queueInfo=z.queue_info);D=z.hlsdvr;D!=null&&(this.allowLiveDvr=Number(D)===1?Es()?!0:QV&&UJ<5?!1:!0:!1);this.adQueryId=z.ad_query_id||null;this.FR||(this.FR=z.encoded_ad_safety_reason||null);this.f7=Fp(this.f7,z.infringe||z.muted);this.yg=z.authkey;this.lM=z.authuser;this.mutedAutoplay=Fp(this.mutedAutoplay,z&&z.playmuted);this.mutedAutoplayDurationMode=fK(this.mutedAutoplayDurationMode,z&&z.muted_autoplay_duration_mode);this.D2=Fp(this.D2,z&&z.mutedautoplay); +if(D=z.length_seconds)this.lengthSeconds=typeof D==="string"?g.bK(D):D;this.isAd()||this.Mj||!VV(Sx(this.lr))?this.endSeconds=fK(this.endSeconds,this.qp||z.end||z.endSeconds):eCW(this,Sx(this.lr),this.lengthSeconds);this.ew=nK(this.ew,z.itct);this.XD=Fp(this.XD,z.is_live_destination);this.isLivePlayback=Fp(this.isLivePlayback,z.live_playback);this.enableServerStitchedDai=this.enableServerStitchedDai&&this.Bc();z.isUpcoming&&(this.isUpcoming=Fp(this.isUpcoming,z.isUpcoming));this.Lr=Fp(this.Lr,z.post_live_playback); +this.pf&&(this.Lr=!1);this.isMdxPlayback=Fp(this.isMdxPlayback,z.mdx);if(D=z.mdx_control_mode)this.mdxControlMode=typeof D==="number"?D:g.bK(D);this.isInlinePlaybackNoAd=Fp(this.isInlinePlaybackNoAd,z.is_inline_playback_no_ad);this.C3=fK(this.C3,z.reload_count);this.reloadReason=nK(this.reloadReason,z.reload_reason);this.Zf=Fp(this.Zf,z.show_content_thumbnail);this.cycToken=z.cyc||null;D=ms(z);Object.keys(D).length>0&&(this.dH=D);this.D=nK(this.D,z.vvt);this.mdxEnvironment=nK(this.mdxEnvironment, +z.mdx_environment);z.source_container_playlist_id&&(this.sourceContainerPlaylistId=z.source_container_playlist_id);z.serialized_mdx_metadata&&(this.serializedMdxMetadata=z.serialized_mdx_metadata);this.p6=z.osig;this.eventId||(this.eventId=z.eventid);this.osid||(this.osid=z.osid);this.playlistId=nK(this.playlistId,z.list);z.index&&(this.playlistIndex=this.playlistIndex===void 0?fK(0,z.index):fK(this.playlistIndex,z.index));this.zD=z.pyv_view_beacon_url;this.lc=z.pyv_quartile25_beacon_url;this.LY= +z.pyv_quartile50_beacon_url;this.o_=z.pyv_quartile75_beacon_url;this.KY=z.pyv_quartile100_beacon_url;D=z.session_data;!this.v6&&D&&(this.v6=sK(D,"&").feature);this.isFling=fK(this.isFling?1:0,z.is_fling)===1;this.vnd=fK(this.vnd,z.vnd);this.forceAdsUrl=nK(this.forceAdsUrl,z.force_ads_url);this.je=nK(this.je,z.ctrl);this.KE=nK(this.KE,z.ytr);this.kC=z.ytrcc;this.yP=z.ytrexp;this.an=z.ytrext;this.HF=nK(this.HF,z.adformat);this.hS=nK(this.hS,z.attrib);this.slotPosition=fK(this.slotPosition,z.slot_pos); +this.breakType=z.break_type;this.oV=Fp(this.oV,z.ssrt);this.videoId=Xp(z)||this.videoId;this.vS=nK(this.vS,z.vss_credentials_token);this.Tz=nK(this.Tz,z.vss_credentials_token_type);this.wF=Fp(this.wF,z.audio_only);this.za=Fp(this.za,z.aac_high);this.Z1=Fp(this.Z1,z.prefer_low_quality_audio);this.Ha=Fp(this.Ha,z.uncap_inline_quality);this.W("html5_enable_qoe_cat_list")?z.qoe_cat&&(this.k9=this.k9.concat(z.qoe_cat.split(","))):this.Ls=nK(this.Ls,z.qoe_cat);this.GF=Fp(this.GF,z.download_media);this.S= +d7s(this,z.prefer_gapless);S4(this.playerResponse)&&this.WX.push("ad");if(D=z.adaptive_fmts)this.adaptiveFormats=D,this.N("adpfmts",{},!0);if(D=z.allow_embed)this.allowEmbed=Number(D)===1;if(D=z.backgroundable)this.backgroundable=Number(D)===1;if(D=z.autonav)this.isAutonav=Number(D)===1;if(D=z.autoplay)this.Jr=this.IP=Number(D)===1;if(D=z.iv_load_policy)this.annotationsLoadPolicy=LK(this.annotationsLoadPolicy,D,A5);if(D=z.cc_lang_pref)this.captionsLanguagePreference=nK(D,this.captionsLanguagePreference); +if(D=z.cc_load_policy)this.p9=LK(this.p9,D,A5);this.deviceCaptionsOn=z.device_captions_on??void 0;this.oU=z.device_captions_lang_pref??"";this.h6=z.viewer_selected_caption_langs??[];if(D=z.cached_load)this.Dp=Fp(this.Dp,D);if(z.dash==="0"||z.dash===0||z.dash===!1)this.LP=!0;if(D=z.dashmpd)this.V0=g.pD(D,{cpn:this.clientPlaybackNonce});if(D=z.delay)this.QJ=g.bK(D);D=this.qp||z.end;if(this.wR?D!=null:D!=void 0)this.clipEnd=fK(this.clipEnd,D);if(D=z.fmt_list)this.kH=D;z.heartbeat_preroll&&this.WX.push("heartbeat"); +guk&&(this.vQ=-Math.floor(Math.random()*10),this.I7=-Math.floor(Math.random()*40));if(D=z.is_listed)this.isListed=Fp(this.isListed,D);if(D=z.is_private)this.isPrivate=Fp(this.isPrivate,D);if(D=z.is_dni)this.j1=Fp(this.j1,D);if(D=z.dni_color)this.g2=nK(this.g2,D);if(D=z.pipable)this.pipable=Fp(this.pipable,D);if(D=z.paid_content_overlay_duration_ms)this.paidContentOverlayDurationMs=g.bK(D);if(D=z.paid_content_overlay_text)this.paidContentOverlayText=D;if(D=z.url_encoded_fmt_stream_map)this.XU=D;if(D= +z.hls_formats)this.hlsFormats=D;if(D=z.hlsvp)this.hlsvp=D;if(D=z.live_start_walltime)this.Qv=typeof D==="number"?D:g.bK(D);if(D=z.live_manifest_duration)this.Oj=typeof D==="number"?D:g.bK(D);if(D=z.player_params)this.playerParams=D;if(D=z.partnerid)this.partnerId=fK(this.partnerId,D);if(D=z.probe_url)this.probeUrl=Q4(g.pD(D,{cpn:this.clientPlaybackNonce}));(D=z.pyv_billable_url)&&Dn(D)&&(this.H3=D);(D=z.pyv_conv_url)&&Dn(D)&&(this.FG=D);um(this,z);this.startSeconds>0?this.W("html5_log_start_seconds_inconsistency")&& +this.startSeconds!==(this.Ht||this.uA||z.start||z.startSeconds)&&this.N("lss",{css:this.startSeconds,pcss:this.Ht,iss:this.uA,ps:z.start||void 0,pss:z.startSeconds||void 0}):(this.startSeconds=fK(this.startSeconds,this.Ht||this.uA||z.start||z.startSeconds),this.W("html5_log_start_seconds_inconsistency")&&this.startSeconds>0&&this.N("lsss",{css:this.startSeconds,pcss:this.Ht,iss:this.uA,ps:z.start||void 0,pss:z.startSeconds||void 0}),this.xV=this.startSeconds);this.liveUtcStartSeconds&&this.liveUtcStartSeconds> +0||(D=z.live_utc_start,D!=null?this.liveUtcStartSeconds=Number(D):FYk(this.startSeconds)&&(this.liveUtcStartSeconds=this.startSeconds));this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0||!(D=z.utc_start_millis)||(this.liveUtcStartSeconds=Number(D)*.001);if(D=z.stream_time_start_millis)this.ga=Number(D)*.001;D=this.uA||z.start;(this.wR?D==null||Number(z.resume)===1:D==void 0||z.resume=="1")||this.isLivePlayback||(this.clipStart=fK(this.clipStart,D));if(D=z.url_encoded_third_party_media)this.vN= +Pb(D);if(D=z.ypc_offer_button_formatted_text)E=JSON.parse(D),this.dG=E!=null?E:null,this.q8=D;if(D=z.ypc_offer_button_text)this.fj=D;if(D=z.ypc_offer_description)this.ho=D;if(D=z.ypc_offer_headline)this.uX=D;if(D=z.ypc_full_video_message)this.H5=D;if(D=z.ypc_offer_id)this.M_=D;if(D=z.ypc_buy_url)this.bX=D;if(D=z.ypc_item_thumbnail)this.q$=D;if(D=z.ypc_item_title)this.Jo=D;if(D=z.ypc_item_url)this.nj=D;if(D=z.ypc_vid)this.iC=D;z.ypc_overlay_timeout&&(this.RV=Number(z.ypc_overlay_timeout));if(D=z.ypc_trailer_player_vars)this.aO= +g.q6(D);if(D=z.ypc_original_itct)this.xu=D;this.dS=nK(this.dS,z.ucid);this.SZ=z.storyboard_spec||null;this.YD=z.live_storyboard_spec||null;this.hR=Fp(this.hR,z.iv3_module);this.Qs=Fp(this.Qs,z.ypc_module);this.sl=Fp(this.sl,z.ypc_clickwrap_module);this.Qs&&this.WX.push("ypc");this.sl&&this.WX.push("ypcRentalActivation");this.iQ={video_id:z.video_id,eventid:z.eventid,cbrand:z.cbrand,cbr:z.cbr,cbrver:z.cbrver,c:z.c,cver:z.cver,ctheme:z.ctheme,cplayer:z.cplayer,cmodel:z.cmodel,cnetwork:z.cnetwork,cos:z.cos, +cosver:z.cosver,cplatform:z.cplatform,user_age:z.user_age,user_display_image:z.user_display_image,user_display_name:z.user_display_name,user_gender:z.user_gender,csi_page_type:z.csi_page_type,csi_service_name:z.csi_service_name,enablecsi:z.enablecsi,enabled_engage_types:z.enabled_engage_types};Vq(this,z);if(D=z.cotn)this.cotn=D;m3(this)?vZ(this)&&(this.isLivePlayback&&this.V0&&(this.lg=!0),this.Hj&&(this.ED=!0)):KM(this)?this.lg=!0:O8w(this)?this.enableServerStitchedDai=this.enableServerStitchedDai&& +mK(this):this.V0&&(this.lr.V==="yt"&&this.Bc()&&this.W("drm_manifestless_unplugged")&&this.W("html5_deprecate_manifestful_fallback")?this.N("deprecateMflFallback",{}):this.lg=!0);if(D=z.adpings)this.Cf=D?g.q6(D):null;if(D=z.feature)this.pU=D;if(D=z.referrer)this.referrer=D;this.clientScreenNonce=nK(this.clientScreenNonce,z.csn);this.bO=fK(this.bO,z.root_ve_type);this.YF=fK(this.YF,z.kids_age_up_mode);this.wR||z.kids_app_info==void 0||(this.kidsAppInfo=z.kids_app_info);this.wR&&z.kids_app_info!=null&& +(this.kidsAppInfo=z.kids_app_info);this.J6=Fp(this.J6,z.upg_content_filter_mode);this.unpluggedFilterModeType=fK(this.unpluggedFilterModeType,z.unplugged_filter_mode_type);if(D=z.unplugged_location_info)this.g$=D;if(D=z.unplugged_partner_opt_out)this.m0=nK("",D);this.mL=Fp(this.mL,z.disable_watch_next);this.Gx=nK(this.Gx,z.internal_ip_override);this.interstitials.length&&this.WX.push("playableSequences");if(D=z.zk)this.zk=D;this.Y=nK(this.Y,z.csi_timer);z.watchUrl&&(this.watchUrl=z.watchUrl);D=z.watch_endpoint; +this.W("html5_attach_watch_endpoint_ustreamer_config")&&D&&uI(this,D);D?.ustreamerConfig&&(this.Sc=g.V2(D.ustreamerConfig));if(E=D?.loggingContext?.qoeLoggingContext?.serializedContextData)this.yG=E;if(D=D?.loggingContext?.vssLoggingContext?.serializedContextData)this.Al=D;g.mZ(this.lr)&&this.lr.P4&&(this.embedsRct=nK(this.embedsRct,z.rct),this.embedsRctn=nK(this.embedsRctn,z.rctn));z.embed_config&&(this.E9=z.embed_config);z.default_active_source_video_id&&(this.defaultActiveSourceVideoId=z.default_active_source_video_id); +this.yA=this.yA||!!z.live_preload}DT(){return this.autoplaySwitchButtonRenderer?.enabled!==void 0}X(){return this.lr}W(z){return this.lr.W(z)}Ze(){return!this.isLivePlayback||this.allowLiveDvr}hasSupportedAudio51Tracks(){return!!this.MN?.f3}getUserAudio51Preference(){var z=1;if(g.t_(this.lr)&&this.W("html5_ytv_surround_toggle_default_off"))z=0;else{var D=this.lr;(g.rq(D)||g.CR(D)==="TVHTML5_FOR_KIDS"||gq(D))&&this.lr.JT().K.GV(LJw)?z=0:g.rq(this.lr)&&this.isLivePlayback&&this.dP()&&(z=0)}return g.iF("yt-player-audio51")?? +z}pS(){return this.playerResponse?.playerConfig?.compositeVideoConfig?.sourceConfigs??[]}hu(){this.m7()||(this.K.L||this.K.unsubscribe("refresh",this.hu,this),this.ER(-1))}ER(z){if(!this.isLivePlayback||!this.B||this.B.flavor!=="fairplay"){var D=this.K.MN(this.wa);if(D.length>0){for(let E of D)E.startSecs=Math.max(E.startSecs,this.Ok()),this.W("html5_cuepoint_identifier_logging")&&E.event==="start"&&this.N("cuepoint",{pubCue:E.identifier,segNum:z});this.Iq("cuepointupdated",D,z);this.wa+=D.length; +if(mK(this)&&this.lr.ZS())for(let E of D)this.N("cuepoint",{segNum:z,event:E.event,startSecs:E.startSecs,id:E.identifier.slice(-16)}),E.event==="start"&&(D=E.startSecs,this.Ss.start=this.qN,this.Ss.end=D+3)}}}dP(){return this.PW!==void 0?this.PW:this.PW=!!this.contentProtection||!!this.K&&this.K.Z()}Ab(z){if(this.m7())return g.K9();this.kV=this.AT=this.L=null;Sk(this,"html5_high_res_logging_always")&&(this.lr.E9=!0);return jAI(this,z).then(void 0,()=>vVO(this,z)).then(void 0,()=>m7k(this)).then(void 0, +()=>YTW(this))}Ey(){if(this.cotn)return null; +var z=g.y2(this.lr)||this.W("web_l3_storyboard");if(!this.gs)if(this.playerResponse&&this.playerResponse.storyboards){var D=this.playerResponse.storyboards,E=D.playerStoryboardSpecRenderer;E&&E.spec?this.gs=new TY(E.spec,this.lengthSeconds,!1,z):(D=D.playerLiveStoryboardSpecRenderer)&&D.spec&&this.K&&(E=Y0(this.K.K).index)&&(this.gs=new U8X(D.spec,this.K.isLive,E,z))}else this.SZ?this.gs=new TY(this.SZ,this.lengthSeconds,!1,z):this.YD&&this.K&&(D=Y0(this.K.K).index)&&(this.gs=new U8X(this.YD,this.K.isLive, +D,z));return this.gs}getStoryboardFormat(){if(this.cotn)return null;if(this.playerResponse&&this.playerResponse.storyboards){var z=this.playerResponse.storyboards;return(z=z.playerStoryboardSpecRenderer||z.playerLiveStoryboardSpecRenderer)&&z.spec||null}return this.SZ||this.YD}TX(){return this.K&&!isNaN(this.K.TX())?this.K.TX():mK(this)?0:this.lengthSeconds}Ok(){return this.K&&!isNaN(this.K.Ok())?this.K.Ok():0}getPlaylistSequenceForTime(z){if(this.K&&this.A){var D=this.K.K[this.A.id];if(!D)return null; +let E=D.index.Rx(z);D=D.index.getStartTime(E);return{sequence:E,elapsed:Math.floor((z-D)*1E3)}}return null}BW(){return!this.m7()&&!(!this.videoId&&!this.vN)}SA(){return!!this.adaptiveFormats||!!this.playerResponse?.streamingData?.adaptiveFormats?.length}isLoaded(){return z5(this)&&!this.lg&&!this.ED}Vl(z){z||(z="hqdefault.jpg");var D=this.dH[z];return D||this.lr.D||z==="pop1.jpg"||z==="pop2.jpg"||z==="sddefault.jpg"||z==="hq720.jpg"||z==="maxresdefault.jpg"?D:Hy(this.lr,this.videoId,z)}Bc(){return this.isLivePlayback|| +this.Lr||this.pf||!(!this.liveUtcStartSeconds||!this.Oj)}isOtf(){return!!this.K&&(this.K.isOtf||!this.Lr&&!this.isLivePlayback&&this.K.L)}getAvailableAudioTracks(){if(this.L){if(this.L.getAvailableAudioTracks().length>0)return this.L.getAvailableAudioTracks();if(this.U9)return this.U9;if(this.t6)return this.t6}return[]}getAudioTrack(){if(this.Z&&!this.Z.A()){var z=g.i5(this.getAvailableAudioTracks(),D=>D.id===this.Z.id); +if(!z&&this.Z.oy?.id){let D=this.Z.oy.id;z=g.i5(this.getAvailableAudioTracks(),E=>E.oy.id===D)}return z||this.uE}if(this.U9){if(!this.xw)for(z of this.U9)if(z.oy.getIsDefault()){this.xw=z; +break}return this.xw||this.uE}return this.uE}getPlayerResponse(){return this.playerResponse}getWatchNextResponse(){return this.GY}getReelItemWatchResponse(){return this.reelItemWatchResponse}getResolveUrlResponse(){return this.I_}getHeartbeatResponse(){return this.Pa}Ch(){return this.watchUrl?this.watchUrl:this.lr.getVideoUrl(this.videoId)}wQ(){return!!this.K&&(dH(this.K)||Fx(this.K)||LR(this.K))}mR(){var z=cZ(this),D=this.X().A,E=EJ("243");return E?bN(z,E,D,!0)===!0:!1}getEmbeddedPlayerResponse(){return this.j}ox(){return(this.eventLabel|| +this.lr.Y)==="shortspage"}vI(){return this.ox()&&this.isAutonav&&this.Jr}isAd(){return this.El||!!this.adFormat}V(){return this.oauthToken||this.lr.aC}isDaiEnabled(){return!!(this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.daiConfig&&this.playerResponse.playerConfig.daiConfig.enableDai)}qj(){return this.isDaiEnabled()&&this.enableServerStitchedDai&&!!this.playerResponse?.playerConfig?.daiConfig?.ssaEnabledPlayback}aC(){return!!this.playerResponse?.compositePlayabilityStatus}Nl(){return!this.aC()}da(){return this.MV}LS(){return this.Qs|| +this.m9}sR(){return this.fetchType==="onesie"}qC(){return Sk(this,"html5_samsung_vp9_live")}N(z,D,E){this.Iq("ctmp",z,D,E)}mI(z,D,E){this.Iq("ctmpstr",z,D,E)}hasProgressBarBoundaries(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)}getGetAdBreakContext(z=NaN,D=NaN){var E={isSabr:g.uR(this)},Q=this.getHeartbeatResponse()?.adBreakHeartbeatParams;Q&&(E.adBreakHeartbeatParams=Q);if(this.W("enable_ltc_param_fetch_from_innertube")&&this.isLivePlayback&&this.K&&!isNaN(z)&&!isNaN(D)){D= +z-D;for(var T in this.K.K){Q=this.K.K[T];if(!Q.info.Xc()&&!Q.info.pR())continue;Q=Q.index;if(!Q.isLoaded())continue;T=Q.Rx(D);Q=Q.Z9(T)+D-Q.getStartTime(T);this.N("gabc",{t:z.toFixed(3),mt:D.toFixed(3),sg:T,igt:Q.toFixed(3)});E.livePlaybackPosition={utcTimeMillis:""+(Q*1E3).toFixed(0)};break}}return E}isEmbedsShortsMode(z,D){return!g.mZ(this.lr)||(this.lr.yA||"EMBEDDED_PLAYER_MODE_DEFAULT")!=="EMBEDDED_PLAYER_MODE_DEFAULT"||D?!1:this.W("embeds_enable_shorts")?!!this.embeddedPlayerConfig?.embeddedPlayerFlags?.isShortsExperienceEligible: +!!(this.embeddedPlayerConfig?.embeddedPlayerFlags?.isShortsExperienceEligible&&z.width<=z.height)}vo(){return this.S}BF(){super.BF();this.Cf=null;delete this.D5;delete this.accountLinkingConfig;delete this.K;this.L=this.Pa=this.playerResponse=this.GY=this.s9=null;this.XU=this.adaptiveFormats="";delete this.botguardData;this.l_=this.suggestions=this.YX=null;this.sabrContextUpdates.clear()}};guk=!0;var gZ6={phone:"SMALL_FORM_FACTOR",tablet:"LARGE_FORM_FACTOR"},rIJ={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},U6k={preroll:"BREAK_PREROLL",midroll:"BREAK_MIDROLL",postroll:"BREAK_POSTROLL"},Z8J={0:"YT_KIDS_AGE_UP_MODE_UNKNOWN",1:"YT_KIDS_AGE_UP_MODE_OFF",2:"YT_KIDS_AGE_UP_MODE_TWEEN",3:"YT_KIDS_AGE_UP_MODE_PRESCHOOL"},KYs={0:"MDX_CONTROL_MODE_UNKNOWN",1:"MDX_CONTROL_MODE_REMOTE",2:"MDX_CONTROL_MODE_VOICE"},cNL={0:"UNPLUGGED_FILTER_MODE_TYPE_UNKNOWN",1:"UNPLUGGED_FILTER_MODE_TYPE_NONE",2:"UNPLUGGED_FILTER_MODE_TYPE_PG", +3:"UNPLUGGED_FILTER_MODE_TYPE_PG_THIRTEEN"},K6={0:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_UNSPECIFIED",1:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_30_SECONDS",2:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_FULL"};var rY6=class extends g.w9{constructor(z,D){super();this.app=z;this.state=D}handleExternalCall(z,D,E){var Q=this.state.B[z],T=this.state.V[z],k=Q;if(T)if(E&&CQ(E,PrV))k=T;else if(!Q)throw Error(`API call from an untrusted origin: "${E}"`);this.logApiCall(z,E);if(k){a:{for(let G of D)if(String(G).includes("javascript:")){E=!0;break a}E=!1}E&&g.xl(Error(`Dangerous call to "${z}" with [${D}].`));return k.apply(this,D)}throw Error(`Unknown API method: "${z}".`);}logApiCall(z,D,E){var Q=this.app.X();Q.Wa&& +!this.state.Y.has(z)&&(this.state.Y.add(z),g.E9("webPlayerApiCalled",{callerUrl:Q.loaderUrl,methodName:z,origin:D||void 0,playerStyle:Q.playerStyle||void 0,embeddedPlayerMode:Q.yA,errorCode:E}))}Iq(z,...D){this.state.A.Iq(z,...D);if(z==="videodatachange"||z==="resize"||z==="cardstatechange")this.state.L.Iq(z,...D),this.state.Z.Iq(z,...D)}W(z){return this.app.X().W(z)}BF(){if(this.state.element){var z=this.state.element,D;for(D in this.state.K)this.state.K.hasOwnProperty(D)&&(z[D]=null);this.state.element= +null}super.BF()}};var k$=class extends Ly{constructor(){super();this.B=new Map}Iq(z,...D){if(this.B.has(z))return this.B.get(z).push(D),!0;var E=!1;try{for(D=[D],this.B.set(z,D);D.length;)E=super.Iq(z,...D.shift())}finally{this.B.delete(z)}return E}};var i1V=class extends g.w9{constructor(){super(...arguments);this.element=null;this.U=new Set;this.B={};this.V={};this.K={};this.Y=new Set;this.A=new k$;this.L=new k$;this.Z=new k$;this.S=new k$}BF(){this.S.dispose();this.Z.dispose();this.L.dispose();this.A.dispose();this.Y=this.K=this.V=this.B=this.U=void 0}};var cs=16/9,wVX=[.25,.5,.75,1,1.25,1.5,1.75,2],tjW=wVX.concat([3,4,5,6,7,8,9,10,15]),yYJ=wVX.concat([2.5,3,3.5,4]);var x7n=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode".split(" "));var ouO=class extends rY6{getApiInterface(){return Array.from(this.state.U)}D(z,D){this.state.S.subscribe(z,D)}dO(z,D){this.state.S.unsubscribe(z,D)}getPlayerState(z){return GPw(this.app,z)}ur(){return GPw(this.app)}m4(z,D,E){ig(this)&&(hg(this.app,!0,1),pH(this.app,z,D,E,1))}getCurrentTime(z,D,E){z=wf(z,D,E);D=z.playerType;E=this.getPlayerState(D);return this.app.getAppState()===2&&E===5?this.app.getVideoData()?.startSeconds||0:this.W("web_player_max_seekable_on_ended")&&E===0?Nt(this.app,D):this.app.getCurrentTime(z)}wR(){return this.app.getCurrentTime({playerType:1})}kV(){var z= +this.app.Z9(1);return isNaN(z)?this.getCurrentTime({playerType:1}):z}tT(){return this.app.getDuration({playerType:1})}r9(z,D){z=g.fY(Math.floor(z),0,100);isFinite(z)&&r3(this.app,{volume:z,muted:this.isMuted()},D)}YD(z){this.r9(z,!1)}JP(z){r3(this.app,{muted:!0,volume:this.getVolume()},z)}YX(){this.JP(!1)}Qa(z){r3(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},z)}vj(){rf(this.app)||this.Qa(!1)}getPlayerMode(){var z={};this.app.getVideoData().j1&&(z.pfp={enableIma:nH(this.app).allowImaMonetization, +autoplay:GJ(nH(this.app)),mutedAutoplay:nH(this.app).mutedAutoplay});return z}lT(){var z=this.app.getPresentingPlayerType();if(z===2&&!this.app.TY()){let D=Q7(this.app.ug());if(!(D.yy()||g.mZ(this.app.X())&&this.app.dR().getPlayerState().K(1024))||D.QX())return}this.app.playVideo(z)}JH(){hg(this.app,!0,1);this.lT()}pauseVideo(z){var D=this.app.getPresentingPlayerType();(D!==2||this.app.TY()||Q7(this.app.ug()).yy())&&this.app.pauseVideo(D,z)}cX(){drw(this.app)}clearVideo(){}getAvailablePlaybackRates(){var z= +this.app.X();if(z.enableSpeedOptions){if(["https://admin.youtube.com","https://viacon.corp.google.com","https://yurt.corp.google.com"].includes(z.L?z.ancestorOrigins[0]:window.location.origin)||z.Cs)return tjW;z=this.app.getVideoData();let D=z.Hm,E=z.Df;return yYJ.filter(Q=>Q>=D&&Q<=E)}return[1]}getPlaybackQuality(z){return this.app.Vi({playerType:z}).getPlaybackQuality()}GF(){}getAvailableQualityLevels(z){z=this.app.Vi({playerType:z}); +z=g.Hn(z.mZ(),D=>D.quality); +z.length&&(z[0]==="auto"&&z.shift(),z=z.concat(["auto"]));return z}xV(){return this.getAvailableQualityLevels(1)}U9(){return this.Z()}Wc(){return 1}getVideoLoadedFraction(z){return this.app.getVideoLoadedFraction(z)}Z(){return this.getVideoLoadedFraction()}m9(){return 0}getSize(){var z=this.app.wM().getPlayerSize();return{width:z.width,height:z.height}}setSize(){this.app.wM().resize()}loadVideoById(z,D,E,Q){if(!z)return!1;z=pO(z,D,E);return this.app.loadVideoByPlayerVars(z,Q)}GX(z,D,E){z=this.loadVideoById(z, +D,E,1);hg(this.app,z,1)}cueVideoById(z,D,E,Q){z=pO(z,D,E);this.app.cueVideoByPlayerVars(z,Q)}j(z,D,E){this.cueVideoById(z,D,E,1)}loadVideoByUrl(z,D,E,Q){z=xt(z,D,E);return this.app.loadVideoByPlayerVars(z,Q)}gs(z,D,E){z=this.loadVideoByUrl(z,D,E,1);hg(this.app,z,1)}cueVideoByUrl(z,D,E,Q){z=xt(z,D,E);this.app.cueVideoByPlayerVars(z,Q)}AT(z,D,E){this.cueVideoByUrl(z,D,E,1)}E9(){var z=this.app.X();if(z.D)return"";var D=nH(this.app),E=void 0;D.isLivePlayback||(E=Math.floor(this.app.getCurrentTime({playerType:1}))); +return z.getVideoUrl(D.videoId,this.getPlaylistId()||void 0,E)}MN(){return this.app.getDebugText()}getVideoEmbedCode(){var z=this.app.X();if(z.D)return"";var D=nH(this.app);return z.getVideoEmbedCode(D.isPrivate?"":D.title,nH(this.app).videoId,this.app.wM().getPlayerSize(),this.getPlaylistId()||void 0)}S(z,D,E){return w3(this.app,z,D,E)}removeCueRange(z){return this.app.iy(z)}loadPlaylist(z,D,E,Q){this.app.loadPlaylist(z,D,E,Q)}ig(z,D,E,Q){this.loadPlaylist(z,D,E,Q);hg(this.app,!0,1)}cuePlaylist(z, +D,E,Q){this.app.cuePlaylist(z,D,E,Q)}nextVideo(z,D){this.app.nextVideo(z,D)}Mj(){this.nextVideo();hg(this.app,!0,1)}previousVideo(z){this.app.previousVideo(z)}aC(){this.previousVideo();hg(this.app,!0,1)}playVideoAt(z){this.app.playVideoAt(z)}ai(z){this.playVideoAt(z);hg(this.app,!0,1)}setShuffle(z){var D=this.app.getPlaylist();D&&D.setShuffle(z)}setLoop(z){var D=this.app.getPlaylist();D&&(D.loop=z)}lg(){var z=this.app.getPlaylist();if(!z)return null;var D=[];for(let E=0;E{g.xl(E)},D= +this.app.X(); +if(D.externalFullscreen){if(!g.$X(D))return this.isFullscreen()?Si(window.document.documentElement):Yf(window.document.documentElement).catch(z)}else if(g.Iu()||D.j)return this.isFullscreen()?Si(au()):D.controlsType!=="3"&&g.Iu()?Yf(this.app.wM().element).catch(z):(D=this.app.BN().kX())?Yf(D).catch(z):Promise.reject(Error("Media element missing"));g.hh(this,"onFullscreenToggled",this.isFullscreen());return Promise.resolve(void 0)}isFullscreen(){return this.app.isFullscreen()}Lp(){return this.app.Lp()}cancelPlayback(){var z= +Q7(this.app.ug());z&&z.created&&z.destroy();this.app.dR().stopVideo();(z=this.app.ug().RC.get("endscreen"))&&z.vr()&&sh(this.app.YV)}getProgressState(z){if(this.A()===3)return Pu(this.app.ug()).getProgressState();var D=this.app.getVideoData(),E=this.app.Vi({playerType:z}),Q=E.getPlayerType();a:{var T=this.app.getVideoData();if(T.progressBarStartPosition?.utcTimeMillis&&(T=Number(T.progressBarStartPosition.utcTimeMillis)/1E3,!isNaN(T))){T=this.Mx(T,z);break a}T=0}a:{var k=this.app.getVideoData();if(k.progressBarEndPosition?.utcTimeMillis&& +(k=Number(k.progressBarEndPosition.utcTimeMillis)/1E3,!isNaN(k))){k=this.Mx(k,z);break a}k=0}var G=this.getCurrentTime({playerType:z});z=this.getDuration({playerType:z});var e=this.app.Z9(Q),d=this.app.isAtLiveHead(Q),F=this.app.PP();var L=this.app;var f=L.Vi({playerType:Q});f=g.xT(L,f);L=Hs(L,f.Ue(),f);f=Nt(this.app,Q);E=E.Pc();var n=this.app.getVideoData().RL;Q=!n||isNaN(n)?0:this.Mx(n,Q);return{airingStart:T,airingEnd:k,allowSeeking:this.app.Ze(),clipEnd:D.clipEnd,clipStart:D.clipStart,current:G, +displayedStart:-1,duration:z,ingestionTime:e,isAtLiveHead:d,loaded:F,seekableStart:L,seekableEnd:f,offset:E,viewerLivestreamJoinMediaTime:Q}}Mx(z,D){var E=this.app.Z9(D);if(!E)return 0;D=E-this.app.getCurrentTime({playerType:D});return z-D}isInline(){return this.app.isInline()}setInline(z){this.app.setInline(z)}O6(){return this.app.zV().FM(!0)}toggleSubtitles(z){var D=Tr(this.app.ug());D&&D.mS(z)}getPlayerSize(){var z=this.app.wM().getPlayerSize();return{width:z.width,height:z.height}}setCenterCrop(z){this.app.wM().setCenterCrop(z)}getLoopVideo(){return this.app.getLoopVideo()}setLoopVideo(z){this.app.setLoopVideo(z)}}, +gVQ="BASE_URL BASE_YT_URL adformat adaptive_fmts allow_embed audio_only authuser autoplay cc_load_policy cpn dash dashmpd disable_native_context_menu disablekb docid el enable_faster_speeds enablecastapi end eventid external_fullscreen fmt_list hl hlsdvr hlsvp iurl iurlhq iurlmq length_seconds live_playback osig override_hl partnerid pause_at_start pipable player_response playsinline plid post_live_playback postid ps public qoe_cat raw_player_response rel show_loop_video_toggle start startSeconds status suggestedQuality timestamp title token ttsurl use_native_controls url_encoded_fmt_stream_map video_id videoId".split(" "), +i8W="adformat allow_embed authuser autohide autonav autoplay c cbr cbrver cc_load_policy controls cos cosver cr csi_page_type cver cyc dash dashmpd disablekb el enablecastapi enablecsi end external_fullscreen external_list fs hl host_language innertube_api_key innertube_api_version innertube_context_client_version iurl iurlhq iurlmq iv_load_policy jsapicallback length_seconds live_playback live_storyboard_spec loaderUrl osig override_hl pageid partnerid pipable player_params player_wide playsinline plid postid profile_picture ps rel show_miniplayer_button showinfo showwatchlater start startSeconds status storyboard_spec suggestedQuality timestamp title tkn token transparent_background ucid url_encoded_fmt_stream_map use_miniplayer_ui use_native_controls videoId video_id vss_host watermark".split(" ");var wBs={["api.invalidparam"]:2,auth:150,["drm.auth"]:150,["heartbeat.net"]:150,["heartbeat.servererror"]:150,["heartbeat.stop"]:150,["html5.unsupportedads"]:5,["fmt.noneavailable"]:5,["fmt.decode"]:5,["fmt.unplayable"]:5,["html5.missingapi"]:5,["html5.unsupportedlive"]:5,["drm.unavailable"]:5,["mrm.blocked"]:151,["embedder.identity.denied"]:152,["embedder.identity.missing.referrer"]:153};var $8s=class extends sXa{isExternalMethodAvailable(z,D){return this.state.B[z]?!0:!!(this.state.V[z]&&D&&CQ(D,PrV))}getBandwidthEstimate(){return qT(this.app.yi)}reportPlaybackIssue(z=""){var D=this.app.dR();z={gpu:(0,g.XU)(),d:z};D.handleError(new g.Tf("feedback",z))}getInternalApi(){return{...this.state.K}}getTrustedApi(){return{...this.state.B,...this.state.V}}getInternalApiInterface(){return g.ab(this.state.K)}queueNextVideo(z,D,E=NaN,Q="",T=""){this.app.queueNextVideo(z,D,E,Q,T)}qN(z){z=this.app.getPlayerStateObject(z); +return{isBuffering:z.K(1),isCued:z.isCued(),isDomPaused:z.K(1024),isEnded:z.K(2),isError:z.K(128),isOrWillBePlaying:z.isOrWillBePlaying(),isPaused:z.isPaused(),isPlaying:z.isPlaying(),isSeeking:z.K(16),isUiSeeking:z.K(32),isUnstarted:z.K(64)}}createSubtitlesModuleIfNeeded(){return this.app.createSubtitlesModuleIfNeeded()}startSeekCsiAction(){this.app.Qt().Z.K=(0,g.N)()}C3(z=1,D,E){return this.getCurrentTime({playerType:z,PZ:D,cpn:E})}getCurrentTimeForUx(z={}){return this.getCurrentTime(z)}getDurationForUx(z= +{}){return this.getDuration(z)}seekToStreamTime(z,D,E,Q){FBW(this.app,z,D,E,Q)}getStreamTimeOffset(){return this.app.zV().getStreamTimeOffset()}seekToLiveHead(z,D){var E=this.app.zV().getVideoData();E&&E.isLivePlayback&&pH(this.app,Infinity,z,D,1)}requestSeekToWallTimeSeconds(z,D,E){this.app.zV().G4(z,D,E)}xw(z,D,E,Q=1,T){this.seekTo(z,D,E,Q,T)}U(z){drw(this.app,z)}D9(z,D,E,Q){this.seekBy(z,D,E,Q,1)}prefetchKeyPlay(z,D){this.app.zV().prefetchKeyPlay(z,D)}prefetchJumpAhead(z){this.app.zV().prefetchJumpAhead(z)}setVolume(z, +D=!0){this.r9(z,D)}mute(z=!0){this.JP(z)}unMute(z=!0){this.Qa(z)}syncVolume(){var z=LBW(this.app);r3(this.app,{volume:z.volume,muted:z.muted},!1)}getAvailableQualityLabels(){return g.Hn(this.app.zV().mZ(),z=>z.qualityLabel)}channelSubscribed(){g.cu(this,"SUBSCRIBE",nH(this.app).dS)}channelUnsubscribed(){g.cu(this,"UNSUBSCRIBE",nH(this.app).dS)}setScreenLayer(z){this.app.setScreenLayer(z)}getCurrentPlaylistSequence(){return this.app.dR().getPlaylistSequenceForTime(this.app.getCurrentTime())}getPlaylistSequenceForTime(z){return this.app.dR().getPlaylistSequenceForTime(z)}shouldSendVisibilityState(){return!0}confirmYpcRental(){this.app.zV().ff("ypcRentalActivation")}setHomeGroupInfo(z){this.app.X().homeGroupInfo= +z}setConnectedRemoteApps(z){this.app.X().mL=z}setLivingRoomAppMode(z){this.app.X().livingRoomAppMode=LK("LIVING_ROOM_APP_MODE_UNSPECIFIED",z,VbQ)}setEnablePrivacyFilter(z=!1){this.app.X().enablePrivacyFilter=z}togglePictureInPicture(){this.app.togglePictureInPicture()}addUtcCueRange(z,D,E,Q,T){return f4O(this.app,z,D,E,Q,T)}XX(z=1){var D=this.OJ(z); +z=this.app.Vi({playerType:z}).getVideoData();D.hasProgressBarBoundaries=z.hasProgressBarBoundaries();D.isPremiere=z.isPremiere;D.itct=z.ew;D.playerResponseCpn=z.playerResponseCpn;D.progressBarStartPositionUtcTimeMillis=z.hasProgressBarBoundaries()&&z.progressBarStartPosition?.utcTimeMillis?g.bK(z.progressBarStartPosition.utcTimeMillis):null;D.progressBarEndPositionUtcTimeMillis=z.hasProgressBarBoundaries()&&z.progressBarEndPosition?.utcTimeMillis?g.bK(z.progressBarEndPosition.utcTimeMillis):null; +D.ypcOriginalItct=z.xu;D.ypcPreview=z.ypcPreview;D.paidContentOverlayText=qy(z);D.paidContentOverlayDurationMs=PZ(z);z.K&&Jn(z.K)&&(D.usingLocalMedia="true");D.transitionEndpointAtEndOfStream=z.transitionEndpointAtEndOfStream;D.isSeekable=z.isSeekable;return D}getAdState(){return this.app.getAdState()}isNotServable(z){if(z!==this.app.bM.video_id)return!1;var D=(z=this.app.zV().getPlayerState())?z.h9:null;return!!(z&&D&&z.K(128)&&y6(D.errorCode)===5)}supportsGaplessAudio(){return this.app.X().supportsGaplessAudio()}supportsGaplessShorts(){return this.app.X().supportsGaplessShorts()}isGaplessTransitionReady(z){return this.app.a6(z)}enqueueVideoByPlayerVars(z, +D,E=Infinity,Q=""){this.app.enqueueVideoByPlayerVars(z,D,E,Q)}clearQueue(){this.app.clearQueue()}Ox(){return g.gf(this)}sendAbandonmentPing(){this.app.dR().sendAbandonmentPing()}setAutonavState(z,D=!1){if(this.W("web_player_autonav_use_server_provided_state")&&!D&&(D=nH(this.app),D?.DT()))if(z===3)D.autonavState!==3&&(D.Jy=D.autonavState);else if(D.Jy!==void 0)z=D.Jy,D.Jy=void 0;else return;D=this.app;nH(D).autonavState=z;g.ri("yt-player-autonavstate",z);D.YV.Iq("autonavchange",z)}setAutonav(z,D= +!1){this.setAutonavState(z?2:1,D)}setLoopRange(z){this.app.setLoopRange(z)}getLoopRange(){return this.app.getLoopRange()}hasSupportedAudio51Tracks(){return this.app.zV().hasSupportedAudio51Tracks()}setUserAudio51Preference(z,D=!1){this.app.zV().setUserAudio51Preference(z,D)}getUserAudio51Preference(){return this.app.zV().getUserAudio51Preference()}setProximaLatencyPreference(z){this.app.zV().setProximaLatencyPreference(z)}getProximaLatencyPreference(){return this.app.zV().getProximaLatencyPreference()}isProximaLatencyEligible(){return this.app.zV().isProximaLatencyEligible()}getAppState(){return this.app.getAppState()}updateLastActiveTime(){j6()}setBlackout(z){this.app.setBlackout(z)}setUserEngagement(z){this.app.X().m0!== +z&&(this.app.X().m0=z,this.app.zV().qI())}updateSubtitlesUserSettings(z,D=!0){Tr(this.app.ug()).AN(z,D)}getCaptionWindowContainerId(){var z=Tr(this.app.ug());return z?z.getCaptionWindowContainerId():""}toggleSubtitlesOn(z){var D=Tr(this.app.ug());D&&D.RN(z)}isSubtitlesOn(){var z=Tr(this.app.ug());return z?z.isSubtitlesOn():!1}getPlayerResponse(z){return this.app.Vi({playerType:z}).getVideoData().getPlayerResponse()}f3(){return this.getPlayerResponse(1)}getEmbeddedPlayerResponse(){return this.app.zV().getVideoData().getEmbeddedPlayerResponse()}getWatchNextResponse(z){return this.app.Vi({playerType:z}).getVideoData().getWatchNextResponse()}s9(){return this.getWatchNextResponse(1)}getHeartbeatResponse(z){return this.app.Vi({playerType:z}).getVideoData().getHeartbeatResponse()}QA(){return this.getHeartbeatResponse(1)}getStoryboardFrame(z, +D){var E=this.app.Ey();if(!E)return null;D=E.levels[D];if(!D)return null;z>=D.A()&&D.L();E=Math.floor(z/(D.columns*D.rows));var Q=D.columns*D.rows,T=z%Q;z=T%D.columns;T=Math.floor(T/D.columns);var k=D.L()+1-Q*E;if(k{D=== +z&&(D=this.listeners.splice(E,1)[0],D.target.removeEventListener(D.type,D.listener))})}focus(){this.element.focus()}BF(){for(;this.listeners.length;){let z=this.listeners.pop(); +z&&z.target.removeEventListener(z.type,z.listener)}super.BF()}};g.eU=class extends g.mM{constructor(z){super(z);this.WF=new g.JH;g.a(this,this.WF)}subscribe(z,D,E){return this.WF.subscribe(z,D,E)}unsubscribe(z,D,E){return this.WF.unsubscribe(z,D,E)}eZ(z){return this.WF.eZ(z)}Iq(z,...D){return this.WF.Iq(z,...D)}};g.vh=class extends g.w9{constructor(z,D,E,Q,T,k){super();this.element=z;this.state=null;E||z.hide();this.A=D;this.Z=Q===void 0?D:Q;this.K=k;this.onHidden=T;this.delay=new g.sT(this.L,0,this);g.a(this,this.delay)}show(z){this.state!==1&&this.state!==2&&(this.state===4&&this.L(),this.state===5?(this.element.show(),this.state=null,this.delay.stop(),this.K&&this.K()):this.element.L||(e1(this,!0),this.state=1,z?this.delay.start(z):this.L()))}hide(){this.state!==4&&(this.state===1||this.state===2?(this.element.hide(), +this.state=null,this.delay.stop()):this.element.L&&(e1(this,!0),this.state=4,this.delay.start(this.Z)))}L(){switch(this.state){case 1:this.element.show();this.state=2;this.delay.start(10);break;case 2:e1(this,!1);this.state=3;this.delay.start(this.A);break;case 3:this.state=null;this.K&&this.K();break;case 4:this.element.hide();e1(this,!1);this.state=5;this.delay.start(0);break;case 5:if(this.state=null,this.onHidden)this.onHidden()}}stop(){for(;this.state!==null&&this.state!==5;)this.delay.stop(), +this.L()}BF(){this.element.m7()||this.element.element.removeAttribute("aria-hidden");super.BF()}};var B7L=class extends g.eU{constructor(z,D){super(D);this.J=z;this.K=new g.MC(this);this.fade=new g.vh(this,100,!0,void 0,void 0,()=>{this.sourceElement&&this.element&&(this.sourceElement.getAttribute("aria-haspopup"),this.sourceElement.setAttribute("aria-expanded","true"),this.focus())}); +g.a(this,this.K);g.a(this,this.fade)}show(){var z=dS(this);super.show();z||this.Iq("show",!0)}hide(){var z=dS(this);super.hide();FE(this);z&&this.Iq("show",!1)}B(){this.sourceElement=void 0;this.fade.show();this.A&&(this.K.Qo(this.A),this.A=void 0)}Sf(){var z=dS(this);FE(this);this.fade.hide();z&&this.Iq("show",!1)}};var z5O=class extends B7L{constructor(z,D,E,Q){Q=new g.mM({G:"div",ek:["ytp-linked-account-popup-button"],hT:Q,rR:{role:"button",tabindex:"0"}});D=new g.mM({G:"div",vF:"ytp-linked-account-popup",rR:{role:"dialog","aria-modal":"true",tabindex:"-1"},gR:[{G:"div",vF:"ytp-linked-account-popup-title",hT:D},{G:"div",vF:"ytp-linked-account-popup-description",hT:E},{G:"div",vF:"ytp-linked-account-popup-buttons",gR:[Q]}]});super(z,{G:"div",vF:"ytp-linked-account-popup-container",gR:[D]});this.dialog=D;g.a(this, +this.dialog);Q.WN("click",()=>{this.Sf()}); +g.a(this,Q);g.Ah(this.J,this.element,4);this.hide()}B(){super.B();this.dialog.focus()}};var wS=class extends g.eU{constructor(z,D,E,Q){super(z);this.priority=D;E&&this.updateValue("label",E);Q&&this.Z(Q)}updateValue(z,D){super.updateValue(z,D);this.Iq("size-change")}};g.DzJ={b2:19,T3:18,ww:17,vH:16,PH:15,Bf:14,GA:13,I4:12,Od:11,Fw:10,AUDIO:9,SUBTITLES:8,SLEEP_TIMER:7,Kb:6,G5:5,Lb:4,pu:3,Yy:2,REMOTE:1,Da:0,19:"LOOP",18:"STABLE_VOLUME",17:"VOICE_BOOST",16:"REMOTE_SELECT",15:"SIZE",14:"MINIPLAYER",13:"THREED",12:"AUTONAV",11:"CINEMATIC",10:"ANNOTATIONS",9:"AUDIO",8:"SUBTITLES",7:"SLEEP_TIMER",6:"ASPECT_RATIO",5:"SPEED",4:"AUDIO_SETTINGS",3:"QUALITY",2:"LINKEDACCOUNT",1:"REMOTE",0:"CONTEXTMENU"};var Evk=class extends wS{constructor(z){super(Jq({"aria-haspopup":"true"},["ytp-linked-account-menuitem"]),2);this.J=z;this.A=this.K=!1;this.B=z.B8();z.createServerVe(this.element,this,!0);this.K3(this.J,"settingsMenuVisibilityChanged",D=>{this.ai(D)}); +this.K3(this.J,"videodatachange",this.U);this.WN("click",this.onClick);this.U()}ai(z){this.A&&this.J.logVisibility(this.element,this.K&&z)}U(){var z=this.J.getVideoData()?.accountLinkingConfig?.linked;if(z&&!this.K){let D=this.J.getVideoData()?.accountLinkingConfig;this.updateValue("icon",{G:"svg",rR:{height:"100%",viewBox:"0 0 36 36",width:"100%"},gR:[{G:"path",rR:{d:"M5.85 18.0c0.0-2.56 2.08-4.65 4.65-4.65h6.0V10.5H10.5c-4.14 .0-7.5 3.36-7.5 7.5s3.36 7.5 7.5 7.5h6.0v-2.85H10.5c-2.56 .0-4.65-2.08-4.65-4.65zM12.0 19.5h12.0v-3.0H12.0v3.0zm13.5-9.0h-6.0v2.85h6.0c2.56 .0 4.65 2.08 4.65 4.65s-2.08 4.65-4.65 4.65h-6.0V25.5h6.0c4.14 .0 7.5-3.36 7.5-7.5s-3.36-7.5-7.5-7.5z", +fill:"#fff"}}]});z=u4(D?.menuData?.connectedMenuLabel);this.updateValue("label",z);this.V=new z5O(this.J,u4(D?.menuData?.connectedDialogTitle),u4(D?.menuData?.connectedDialogMessage),u4(D?.menuData?.confirmButtonText));g.a(this,this.V);z=D?.menuData?.trackingParams||null;(this.A=!!z)&&this.J.setTrackingParams(this.element,z);gS(this.B,this);this.K=!0}else!z&&this.K&&(rS(this.B,this),this.K=!1)}onClick(){this.A&&this.J.logClick(this.element);this.B.Sf();this.V&&this.V.B()}};var dx=class extends g.w9{constructor(z){super();this.api=z}W(z){return this.api.W(z)}};var QII=class extends dx{constructor(z){super(z);P(z,"setAccountLinkState",D=>{this.setAccountLinkState(D)}); +P(z,"updateAccountLinkingConfig",D=>{this.updateAccountLinkingConfig(D)}); +z.addEventListener("videodatachange",(D,E)=>{this.onVideoDataChange(E)}); +z.addEventListener("settingsMenuInitialized",()=>{this.menuItem=new Evk(this.api);g.a(this,this.menuItem)})}onVideoDataChange(z){if(!z.accountLinkingConfig){var D=z.getPlayerResponse()?.accountLinkingConfig; +z.accountLinkingConfig=D}if(D=z.accountLinkingConfig?.alsParam)z.eV=D}setAccountLinkState(z){this.api.getVideoData().eV=z;this.api.Tx()}updateAccountLinkingConfig(z){var D=this.api.getVideoData(),E=D.accountLinkingConfig;E&&(E.linked=z);this.api.Iq("videodatachange","dataupdated",D,this.api.getPresentingPlayerType())}};var THJ=class extends dx{constructor(z){super(z);this.K=null;this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"applicationvideodatachange",()=>{this.Co()})}Co(){var z=this.api.getPlaybackRate(); +var D=this.api.getVideoData();if(D){var E=D.adFormat==="17_8";var Q=D.f6?.L()===8;E=D.isAd()&&(E||Q)}else E=!1;E||((D=this.api.getVideoData())?(E=D.adFormat==="15_6",Q=D.f6?.L()===7,E=D.isAd()&&(E||Q)):E=!1);E?(z!==1&&(this.K=z),this.api.setPlaybackRate(1)):this.K!==null&&(this.api.setPlaybackRate(this.K),this.K=null)}};var kDX;g.vJ=class{constructor(z,D,E={}){this.start=z;this.end=D;this.active=!0;this.color="";this.L=kDX++;this.id=E.id||"";this.priority=E.priority||9;this.visible=E.visible||!1;this.style=E.style||iG.AD_MARKER;this.namespace=E.namespace||"";if(z=E.color)z=z.toString(16),this.color=`#${Array(7-z.length).join("0")}${z}`;this.tooltip=E.tooltip;this.icons=E.icons?E.icons.filter(Q=>g.gv(Q.thumbnails,T=>g.z7(T.url))):null; +this.associatedClipId=E.associatedClipId;this.markerPositionMs=E.markerPositionMs;this.visible=this.visible;this.style=this.style;this.start=this.start}getId(){return this.id}toString(){return"CueRange{"+this.namespace+":"+this.id+"}["+Vm(this.start)+", "+Vm(this.end)+"]"}contains(z,D){return z>=this.start&&(z{this.K.K={}}); +this.events.K3(this.api,"legacyadtrackingpingchange",D=>{var E=this.K;mn(E,"part2viewed",1,0x8000000000000);mn(E,"engagedview",Math.max(1,D.QJ*1E3),0x8000000000000);if(!D.isLivePlayback){var Q=D.lengthSeconds*1E3;Iq(D)&&E.api.W("html5_shorts_gapless_ads_duration_fix")&&(Q=E.api.getProgressState().seekableEnd*1E3-D.E8);mn(E,"videoplaytime25",Q*.25,Q);mn(E,"videoplaytime50",Q*.5,Q);mn(E,"videoplaytime75",Q*.75,Q);mn(E,"videoplaytime100",Q,0x8000000000000);mn(E,"conversionview",Q,0x8000000000000);mn(E, +"videoplaybackstart",1,Q);mn(E,"videoplayback2s",2E3,Q);mn(E,"videoplayback10s",1E4,Q)}}); +this.events.K3(this.api,g.b4("appad"),this.L);this.events.K3(this.api,g.j1("appad"),this.L)}L(z){var D=z.getId(),E=this.api.getVideoData({playerType:1}),Q=!this.api.isInline();if(!E.inlineMetricEnabled||Q){if(D==="part2viewed"){if(E.zD&&g.Hv(E.zD),E.Ml&&l4(this,E.Ml),E.Dk){var T={CPN:this.api.getVideoData().clientPlaybackNonce};for(var k of E.Dk)l4(this,g.p8(k,T))}}else D==="engagedview"&&E.H3&&(T={CPN:this.api.getVideoData().clientPlaybackNonce},g.Hv(g.p8(E.H3,T)));E.FG&&(T=E.FG,k=z.getId(),T=g.AI(T, +{label:k}),g.Hv(T));switch(D){case "videoplaytime25":E.ji&&l4(this,E.ji);E.VH&&Yd(this,E.VH);E.lc&&g.Hv(E.lc);break;case "videoplaytime50":E.fi&&l4(this,E.fi);E.gA&&Yd(this,E.gA);E.LY&&g.Hv(E.LY);break;case "videoplaytime75":E.uQ&&l4(this,E.uQ);E.eS&&Yd(this,E.eS);E.o_&&g.Hv(E.o_);break;case "videoplaytime100":E.bQ&&l4(this,E.bQ),E.xK&&Yd(this,E.xK),E.KY&&g.Hv(E.KY)}(T=this.api.getVideoData().Cf)&&Id(this,T,z.getId())&&Id(this,T,`${z.getId()}gaia`)}if(E.inlineMetricEnabled&&!Q)switch(D){case "videoplaybackstart":(D= +E.vj?.K)&&l4(this,D);break;case "videoplayback2s":(D=E.vj?.A)&&l4(this,D);break;case "videoplayback10s":(D=E.vj?.L)&&l4(this,D)}this.api.PX([z],1)}};var dzV=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"videoready",D=>{z.getPresentingPlayerType()===1&&(D={playerDebugData:{pmlSignal:!!D.getPlayerResponse()?.adPlacements?.some(E=>E?.adPlacementRenderer?.renderer), +contentCpn:D.clientPlaybackNonce}},g.E9("adsClientStateChange",D))})}};var FxJ=class extends dx{constructor(z){super(z);this.accumulatedWatchTimeMillis=0;this.Ar=this.K=null;this.events=new g.MC(z);g.a(this,this.events);P(this.api,"getAccumulatedWatchTime",()=>this.getAccumulatedWatchTime()); +this.events.K3(z,"progresssync",()=>{var D=this.api.getVideoData();if(D&&(D=D.clientPlaybackNonce)){this.Ar!==D&&(this.accumulatedWatchTimeMillis=0,this.K=null,this.Ar=D);var E=this.api.getPlayerStateObject();D=Math.round((this.api.getCurrentTime()||0)*1E3);E.K(8)&&this.K!==null&&(E=D-this.K,E>0&&E<1E3&&(this.accumulatedWatchTimeMillis+=E));this.K=D}})}getAccumulatedWatchTime(){return this.Ar?{cpn:this.Ar, +accumulatedWatchTimeMillis:this.accumulatedWatchTimeMillis}:null}};var LxX=class extends wS{constructor(z){super(Jq({role:"menuitemcheckbox","aria-checked":"false"}),z,"Stable volume",{G:"div",vF:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.enabled=!0;this.WN("click",this.onClick)}onClick(){this.enabled&&(ad(this,!this.checked),this.Iq("select",this.checked))}getValue(){return this.checked}};var fOO={o4:2,ww:1,T3:0,2:"AUDIO_TRACK",1:"VOICE_BOOST",0:"STABLE_VOLUME"};var nvO=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);var D=this.api.W("html5_enable_audio_quality_setting_feature");P(this.api,"getUserAudioQualitySetting",()=>D?this.getUserAudioQualitySetting():2); +P(this.api,"setUserAudioQualitySetting",E=>{D&&this.setUserAudioQualitySetting(E)}); +P(this.api,"hasHqaAudioTrack",()=>D?this.hasHqaAudioTrack():!1); +P(this.api,"getAudioQualitySettingState",()=>D?this.api.wL(4):1); +this.IH=iC();this.updateEnvironmentData()}getUserAudioQualitySetting(){return this.IH}setUserAudioQualitySetting(z){this.api.N("aqs_set",{setting:z});g.ri("yt-player-audio-quality-setting",z,3122064E3);z!==this.IH&&(this.IH=z,this.updateEnvironmentData(),this.hasHqaAudioTrack()&&this.api.Wb(),this.api.VW())}hasHqaAudioTrack(){var z=this.api.getVideoData()?.L?.L;return z?g.Ux(z,D=>cJ(D)):!1}updateEnvironmentData(){this.api.X().IH=this.IH}};var WxQ=class extends dx{constructor(z){super(z);P(this.api,"getAudioTrackState",()=>this.api.wL(0))}};var XoL=class extends g.eU{constructor(z,D,E){var Q={G:"div",vF:"ytp-panel"};if(E){var T="ytp-panel-back-button";var k="ytp-panel-title";Q.gR=[{G:"div",vF:"ytp-panel-header",gR:[{G:"div",ek:["ytp-panel-back-button-container"],gR:[{rR:{"aria-label":"Back to previous menu"},G:"button",ek:["ytp-button",T]}]},{G:"span",ek:[k],rR:{role:"heading","aria-level":"2"},gR:[E]}]}]}super(Q);this.content=D;D.XH(this.element);E&&(this.backButton=this.NN(T),E=this.NN(k),this.K3(this.backButton,"click",this.A3),this.K3(E, +"click",this.A3));D.subscribe("size-change",this.Iv,this);this.K3(z,"fullscreentoggled",this.Iv);this.J=z}Iv(){this.Iq("size-change")}focus(){this.content.focus()}A3(){this.Iq("back")}};var JxL=class extends XoL{constructor(z,D=null,E){var Q={role:"menu"};D&&(Q.id=D);D=new g.eU({G:"div",vF:"ytp-panel-menu",rR:Q});super(z,D,E);this.menuItems=D;this.items=[];g.a(this,this.menuItems)}w6(){this.menuItems.Iq("size-change")}focus(){var z=0;for(let D=0;D{if(!this.menuItem){var D=this.api.B8();D&&(this.menuItem=new VHs(this.api,D),g.a(this,this.menuItem))}ym(this)}); +z.addEventListener("videodatachange",()=>{ym(this);this.menuItem?.D();this.menuItem?.j()})}};var bRa=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"applicationvideodatachange",(D,E)=>{E=E.clipConfig;D==="dataloaded"&&E&&E.startTimeMs!=null&&E.endTimeMs!=null&&this.api.setLoopRange({startTimeMs:Math.floor(Number(E.startTimeMs)),endTimeMs:Math.floor(Number(E.endTimeMs)),postId:E.postId,type:"clips"})})}};var jIr=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events)}setCreatorEndscreenVisibility(z){Gr(this.api.ug())?.gF(z)}};var vvV=class extends LxX{constructor(z,D,E,Q,T){var k=z.W("html5_enable_new_audio_settings_menu");super(k?fOO.T3:g.DzJ.T3);this.J=z;this.S=D;this.V=E;this.hasDrcAudioTrack=Q;this.getDrcState=T;this.U=this.enableNewAudioSettingsMenu=this.K=!1;g.AN(this.element,"ytp-drc-menu-item");this.A=(this.enableNewAudioSettingsMenu=k)?z.B8().iV():z.B8();z.W("html5_enable_voice_boost")?(this.U=!0,this.K3(z,"onFilterAudioFeatures",this.B)):z.addEventListener("videodatachange",this.B.bind(this));z.W("mta_drc_mutual_exclusion_removal")&& +this.K3(z,"onPlaybackAudioChange",this.B);z.createClientVe(this.element,this,273317);this.WN("click",this.D);D=this.V()===1&&this.hasDrcAudioTrack();this.enableNewAudioSettingsMenu||(z=z.W("delhi_modern_web_player_icons")?{G:"svg",rR:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},gR:[{G:"path",rR:{d:"M12 .99C5.92 .99 1 5.92 1 11.99C1 18.07 5.92 22.99 12 22.99C18.07 22.99 23 18.07 23 11.99C23 5.92 18.07 .99 12 .99ZM12 2.99C14.38 2.99 16.67 3.94 18.36 5.63C20.05 7.32 21 9.61 21 11.99C21 14.38 20.05 16.67 18.36 18.36C16.67 20.05 14.38 20.99 12 20.99C9.61 20.99 7.32 20.05 5.63 18.36C3.94 16.67 3 14.38 3 11.99C3 9.61 3.94 7.32 5.63 5.63C7.32 3.94 9.61 2.99 12 2.99ZM14 6.00C13.73 6.00 13.48 6.10 13.29 6.29C13.10 6.48 13 6.73 13 7.00V17.00C13 17.26 13.10 17.52 13.29 17.70C13.48 17.89 13.73 18.00 14 18.00C14.26 18.00 14.51 17.89 14.70 17.70C14.89 17.52 15 17.26 15 17.00V7.00C15 6.73 14.89 6.48 14.70 6.29C14.51 6.10 14.26 6.00 14 6.00ZM10 8.00C9.73 8.00 9.48 8.10 9.29 8.29C9.10 8.48 9 8.73 9 9.00V15.00C9 15.26 9.10 15.52 9.29 15.70C9.48 15.89 9.73 16.00 10 16.00C10.26 16.00 10.51 15.89 10.70 15.70C10.89 15.52 11 15.26 11 15.00V9.00C11 8.73 10.89 8.48 10.70 8.29C10.51 8.10 10.26 8.00 10 8.00ZM18 9.00C17.73 9.00 17.48 9.10 17.29 9.29C17.10 9.48 17 9.73 17 10.00V14.00C17 14.26 17.10 14.52 17.29 14.70C17.48 14.89 17.73 15.00 18 15.00C18.26 15.00 18.51 14.89 18.70 14.70C18.89 14.52 19 14.26 19 14.00V10.00C19 9.73 18.89 9.48 18.70 9.29C18.51 9.10 18.26 9.00 18 9.00ZM6 10.00C5.73 10.00 5.48 10.10 5.29 10.29C5.10 10.48 5 10.73 5 11.00V13.00C5 13.26 5.10 13.52 5.29 13.70C5.48 13.89 5.73 14.00 6 14.00C6.26 14.00 6.51 13.89 6.70 13.70C6.89 13.52 7 13.26 7 13.00V11.00C7 10.73 6.89 10.48 6.70 10.29C6.51 10.10 6.26 10.00 6 10.00Z", +fill:"white"}}]}:{G:"svg",rR:{height:"24",viewBox:"0 0 24 24",width:"24"},gR:[{G:"path",rR:{d:"M7 13H5v-2h2v2zm3-4H8v6h2V9zm3-3h-2v12h2V6zm3 2h-2v8h2V8zm3 2h-2v4h2v-4zm-7-7c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9m0-1c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2z",fill:"white"}}]},this.updateValue("icon",z));this.subscribe("select",this.Y,this);this.enableNewAudioSettingsMenu||this.U?this.B():(S1(this,this.hasDrcAudioTrack()),ad(this,D),gS(this.A,this))}Y(z){this.S(z?1: +0)}B(){if(this.enableNewAudioSettingsMenu||this.U){var z=this.J.getPresentingPlayerType();z===2||z===3?this.K&&(this.K=!1,rS(this.A,this)):(z=this.getDrcState(),z!==1?(z===0?(ad(this,this.V()===1),S1(this,!0)):(ad(this,!1),S1(this,!1)),this.K||(gS(this.A,this),this.K=!0)):this.K&&(rS(this.A,this),this.K=!1))}else{z=this.hasDrcAudioTrack();let D=this.V()===1&&z;ad(this,D);S1(this,z)}}BF(){rS(this.A,this);super.BF()}D(){this.J.logClick(this.element)}};var mzL=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);z.W("html5_show_drc_toggle")&&z.addEventListener("settingsMenuInitialized",()=>{this.menuItem||(this.menuItem=new vvV(this.api,this.setDrcUserPreference.bind(this),this.getDrcUserPreference.bind(this),this.L.bind(this),this.getDrcState.bind(this)),g.a(this,this.menuItem))}); +P(this.api,"setDrcUserPreference",D=>{this.setDrcUserPreference(D)}); +P(this.api,"getDrcUserPreference",()=>this.getDrcUserPreference()); +P(this.api,"hasDrcAudioTrack",()=>this.L()); +P(this.api,"getDrcState",()=>this.getDrcState()); +this.K=g.iF("yt-player-drc-pref")??1;this.updateEnvironmentData()}getDrcUserPreference(){return this.K}setDrcUserPreference(z){this.api.N("drc_set",{pref:z});g.ri("yt-player-drc-pref",z,31536E3);z!==this.K&&(this.K=z,this.updateEnvironmentData(),this.L()&&this.api.Wb(),this.api.VW())}updateEnvironmentData(){this.api.X().vN=this.K===1}L(){var z=this.api.getVideoData()?.L?.L;if(!z)return!1;if(this.api.getAvailableAudioTracks().length>1&&this.api.W("mta_drc_mutual_exclusion_removal")){let D=this.api.td()?.oy?.id; +return g.Ux(z,E=>E.audio.K&&E.oy?.id===D)}return g.Ux(z,D=>D.audio?.K===!0)}getDrcState(){return this.api.wL(3)}};var lOw=class extends dx{constructor(z){super(z);this.K={};this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"videodatachange",()=>{this.onVideoDataChange()}); +this.events.K3(z,g.b4("embargo"),D=>{this.api.mh(!0);var E=this.K[D.id]??[];for(let Q of E)this.api.hideControls(),this.api.Vo("auth",2,"This video isn't available in your current playback area",g.EA({embargoed:1,id:D.id,idx:D.L,start:D.start})),(E=Q.embargo?.onTrigger)&&g.cu(this.api,"innertubeCommand",E)})}onVideoDataChange(){var z=this.api.getVideoData(); +this.api.ee("embargo",1);var D=z?.rL.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");D?.length?od(this,D.filter(E=>E.onEnter?.some(this.L))):z?.cueRanges&&od(this,z.cueRanges.filter(E=>E.onEnter?.some(this.L)))}L(z){return z.embargo!==void 0}BF(){super.BF(); +this.K={}}};var YuQ=class extends dx{constructor(z){super(z);this.K=[];this.events=new g.MC(z);g.a(this,this.events);P(z,"addEmbedsConversionTrackingParams",D=>{this.addEmbedsConversionTrackingParams(D)}); +this.events.K3(z,"veClickLogged",D=>{this.api.hasVe(D)&&(D=D.visualElement.getAsJspb(),D=Mc(D,2),this.K.push(D))})}addEmbedsConversionTrackingParams(z){var D=this.api.X(),E=D.widgetReferrer,Q=D.s9,T=this.K,k="",G=D.getWebPlayerContextConfig(); +G&&(k=G.embedsIframeOriginParam||"");E.length>0&&(z.embeds_widget_referrer=E);Q.length>0&&(z.embeds_referring_euri=Q);D.L&&k.length>0&&(z.embeds_referring_origin=k);G&&G.embedsFeature&&(z.feature=G.embedsFeature);T.length>0&&(D.W("embeds_web_enable_lite_experiment_control_arm_logging")?T.unshift(28572):VV(Sx(D))&&T.unshift(159628),D=T.join(","),D=g.q1()?D:g.Zu(D,4),z.source_ve_path=D);this.K.length=0}};var IOa=class extends dx{constructor(z){super(z);P(z,"isEmbedsShortsMode",()=>z.isEmbedsShortsMode()); +P(z,"getReelItemWatchResponse",()=>z.getVideoData({playerType:1})?.getReelItemWatchResponse()??null); +P(z,"getResolveUrlResponse",()=>z.getVideoData({playerType:1})?.getResolveUrlResponse()??null)}};var aOJ=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"initialvideodatacreated",D=>{t7(rb(),16623);this.K=g.fN();var E=z.X().Mj&&!D.f3;GJ(D)&&E?(t7(rb(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}),D.getWatchNextResponse()&&(E=D.getWatchNextResponse()?.trackingParams)&&g.q9(E),D.getPlayerResponse()&&(D=D.getPlayerResponse()?.trackingParams)&&g.q9(D)):(t7(rb(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}), +D.getEmbeddedPlayerResponse()&&(D=D.getEmbeddedPlayerResponse()?.trackingParams)&&g.q9(D))}); +this.events.K3(z,"loadvideo",()=>{t7(rb(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:this.K})}); +this.events.K3(z,"cuevideo",D=>{D===1&&t7(rb(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:this.K})}); +this.events.K3(z,"largeplaybuttonclicked",D=>{t7(rb(),27240,D.visualElement)}); +this.events.K3(z,"playlistnextbuttonclicked",D=>{t7(rb(),27240,D.visualElement)}); +this.events.K3(z,"playlistprevbuttonclicked",D=>{t7(rb(),27240,D.visualElement)}); +this.events.K3(z,"playlistautonextvideo",()=>{t7(rb(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"})})}};var G_6=class extends g.w9{constructor(z,D){super();this.K=null;this.A=D;D=[];for(let E=0;E<=100;E++)D.push(E/100);D={threshold:D,trackVisibility:!0,delay:1E3};(this.L=window.IntersectionObserver?new IntersectionObserver(E=>{E=E[E.length-1];var Q=null;typeof E.isVisible==="undefined"?document.visibilityState==="visible"&&E.isIntersecting&&E.intersectionRatio>0?Q=E.intersectionRatio:document.visibilityState==="hidden"?Q=0:Q=null:Q=E.isVisible?E.intersectionRatio:0;Q!=null&&(Q=Math.max(Q,0),Q=Math.min(Q, +1));this.K=Q;typeof this.A==="function"&&this.A(this.K)},D):null)&&this.L.observe(z)}BF(){super.BF(); +this.K=null;this.L&&this.L.disconnect()}};var Sus=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"applicationInitialized",()=>{euO(this)})}};var R5r=class extends dx{constructor(z){super(z);P(this.api,"dismissFeaturedProductOverlay",()=>{this.dismissFeaturedProductOverlay()})}dismissFeaturedProductOverlay(){this.api.Iq("featuredproductdismissed")}};var ZRs=class extends dx{constructor(z){super(z);Rz(this.api,"getSphericalProperties",()=>this.getSphericalProperties()); +Rz(this.api,"setSphericalProperties",(...D)=>{this.setSphericalProperties(...D)}); +S9(this.api,"getSphericalProperties",()=>this.api.getPresentingPlayerType()===2?{}:this.getSphericalProperties()); +S9(this.api,"setSphericalProperties",(...D)=>{this.api.getPresentingPlayerType()!==2&&this.setSphericalProperties(...D)})}getSphericalProperties(){var z=g.CO(this.api.ug()); +return z?z.getSphericalProperties():{}}setSphericalProperties(z){if(z){var D=g.CO(this.api.ug());D&&D.setSphericalProperties(z,!0)}}};var cxw=class extends dx{constructor(z){super(z);P(z,"createClientVe",this.createClientVe.bind(this));P(z,"createServerVe",this.createServerVe.bind(this));P(z,"destroyVe",this.destroyVe.bind(this));P(z,"hasVe",this.hasVe.bind(this));P(z,"logClick",this.logClick.bind(this));P(z,"logVisibility",this.logVisibility.bind(this));P(z,"setTrackingParams",this.setTrackingParams.bind(this))}createClientVe(z,D,E,Q=!1){this.api.createClientVe(z,D,E,Q)}createServerVe(z,D,E=!1){this.api.createServerVe(z,D,E)}setTrackingParams(z, +D){this.api.setTrackingParams(z,D)}logClick(z,D){this.api.logClick(z,D)}logVisibility(z,D,E){this.api.logVisibility(z,D,E)}hasVe(z){return this.api.hasVe(z)}destroyVe(z){this.api.destroyVe(z)}};var KxW={[0]:z=>QFa(z,D=>D.oy?.id), +[2]:z=>xd(z,hq), +[3]:z=>xd(z,Kh), +[4]:z=>xd(z,cJ), +[1]:z=>xd(z,ph)},wPJ=class{constructor(z){this.A={}; +this.L={};this.videoData=z;var D=z.L?.A;D&&D.length>0?this.K=D:(z=z.getAvailableAudioTracks(),this.K=z.length>0?dga(z):[]);for(let E of Fn)this.A[E]=KxW[E](this.K);this.VW()}wL(z){return this.L[z]}VW(){var z=this.K,D={};for(let E of Fn)if(this.A[E]){z=Li[E].fY(z,this.videoData);for(let Q of Fn)D[Q]!==void 0||g.Ux(z,Li[Q].c5)||(D[Q]=Li[E].OR);D[E]===void 0&&(D[E]=0)}else D[E]=1;this.L=D}},Fn=[0,1,2,3,4],Li={[0]:{OR:2,c5:function(z){return z.oy!==void 0}, +fY:(z,D)=>zus(z,D.getAudioTrack())}, +[2]:{OR:4,c5:hq,fY:(z,D)=>D.getUserAudio51Preference()===1?Dgk(z):z}, +[3]:{OR:5,c5:Kh,fY:z=>g.iF("yt-player-drc-pref")===1?NT(z,!0):z}, +[1]:{OR:3,c5:ph,fY:z=>rF()===2?HJ(z,!0):z}, +[4]:{OR:6,c5:cJ,fY:z=>iC()===1?EKk(z):z}};var h5r=class{constructor(z,D){this.yi=z;this.policy=D;this.playbackRate=1}setPlaybackRate(z){this.playbackRate=Math.max(1,z)}getPlaybackRate(){return this.playbackRate}};var poX=class{constructor(z,D,E,Q){this.xV=z;this.Sw=D;this.policy=E;this.logger=Q;this.Lz=[];this.lE=[];this.L=-1;this.tL=null;this.Y=this.timestampOffset=0;this.K=10;this.V=new Set;this.Z=D.Bc?0:1;E.dI>0&&(this.K=E.dI)}ew(z){this.V.add(z.info.TV);this.L=Qj(this,this.lE,this.Lz,z,this.L);this.A=z;this.Y=(0,g.N)()}D(z){Tt(this,this.lE,"og");kB(this,z);Tt(this,this.lE,"trim");var {lE:D,Lz:E}=LGJ(this);z=[];for(let Q=0;Q0){let F=bT(e,k);F>=0&&(d=(e.end(F)-k+.1)*1E3)}z.push({formatId:g.PY(T.info.L3.info,this.Sw.Bc),uz:T.info.uz,sequenceNumber:T.info.TV+this.Z,Fm:G,OZ:T.info.L,yY:d})}return{lE:D,XZ:z}}yA(z,D){D?.Y_||(this.Lz=[]);this.policy.AP?(z=g.DZ(this.lE,{startTimeMs:z*1E3},(E,Q)=>E.startTimeMs-Q.startTimeMs),this.L!==z&&(this.L=-1,this.A=void 0)):(kB(this,!0),this.L= +DR(this.lE,z*1E3))}AT(z){this.tL=z}WF(){return this.A?.info}B(z){var D=g.PY(z.info.L3.info,this.Sw.Bc),E=z.info.TV+this.Z,Q=z.info.startTime*1E3; +if(this.policy.QA)try{Q=this.policy.QA?g.ir(z)*1E3:z.info.startTime*1E3}catch(G){Math.random()>.99&&this.logger&&(Q=R7(z.L).slice(0,1E3),this.logger&&this.logger({parserErrorSliceInfo:z.info.nx(),encodedDataView:g.Ri(Q,4)})),Q=z.info.startTime*1E3}var T=z.info.clipId,k=this.policy.QA?g.sQ(z)*1E3:z.info.duration*1E3;this.policy.QA&&(Q<0||k<0)&&(this.logger&&(this.logger({missingSegInfo:z.info.nx(),startTimeMs:Q,durationMs:k}),this.policy.SF||(Q<0&&(Q=z.info.startTime*1E3),k<0&&(k=z.info.duration*1E3))), +this.policy.SF&&(Q<0&&(Q=z.info.startTime*1E3),k<0&&(k=z.info.duration*1E3)));return{formatId:D,TV:E,startTimeMs:Q,clipId:T,d7:k}}U(){this.lE=[];this.Lz=[];this.V.clear();this.L=-1;this.A=void 0}S(){this.A=void 0}Bb(z){this.timestampOffset=z}j(z){return this.V.has(z)}};var xz6=class{constructor(z,D,E,Q,T){this.loader=z;this.Sw=D;this.videoTrack=E;this.audioTrack=Q;this.policy=T;this.seekCount=this.targetTime=0;this.Z=!1;this.A=null;this.L=0;this.K=this.Sw.isManifestless&&!this.Sw.Lr}seek(z,D){z!==this.targetTime&&(this.seekCount=0);this.targetTime=z;var E=this.videoTrack.K,Q=this.audioTrack.K,T=this.audioTrack.tL,k=Wg(this,this.videoTrack,z,this.videoTrack.tL,D);D=Wg(this,this.audioTrack,this.policy.gs?z:k,T,D);z=Math.max(z,k,D);this.Z=!0;this.Sw.isManifestless&& +(XL(this,this.videoTrack,E),XL(this,this.audioTrack,Q));return z}isSeeking(){return this.Z}iT(z){this.L=z}},frk=2/24;var HR6=0;var fi,C_=class{constructor(){this.data=new Uint8Array(2048);this.pos=0;fi||(fi=Uf("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_."))}add(z){if(this.pos+20>this.data.length){let D=new Uint8Array(this.data.length*2);D.set(this.data);this.data=D}for(;z>31;)this.data[this.pos++]=fi[(z&31)+32],z>>=5;this.data[this.pos++]=fi[z|0]}iY(){return g.xs(this.data.subarray(0,this.pos))}K(){return this.pos>0}reset(){this.pos=0}};var NHk=class{constructor(z,D){this.PF=z;this.requestNumber=++HR6;this.K=this.now();this.j=this.yA=NaN;this.U=this.K;this.A=this.Mj=this.Z=0;this.S=this.K;this.U9=this.xV=this.tT=this.Kr=this.uE=this.wR=this.L=this.B=0;this.AT=this.isActive=!1;this.ig=this.XX=0;this.yi=D.yi;this.snapshot=Y4(this.yi);this.policy=this.yi.L;this.MK=!!D.MK;this.oh=D.oh;this.Pj=D.Pj||0;this.wP=D.wP||0;D.pG&&(this.MN=new C_);this.wd=D.wd??!1;this.MK||(z=this.yi,z.B||(z.B=(0,g.N)()),z.policy.S&&(z.V=(0,g.N)()));this.eI= +D.eI??!1}FU(){this.yA=this.now();vg(this.yi,this.yA);this.PF.FU()}u_(z,D){var E=this.policy.L?(0,g.N)():0;lq(this,z,D);z-this.S<10&&this.L>0||this.WF(z,D);this.PF.u_(z,D);this.policy.L&&(z=(0,g.N)()-E,this.ig+=z,this.XX=Math.max(z,this.XX))}WF(z,D){var E=(z-this.S)/1E3,Q=D-this.A;this.MK||(q5(this.yi,E,Q),this.oh(E,Q));this.S=z;this.A=D}K9(){this.wR&&mm(this);this.PF.K9()}nP(z){this.wR||(this.wR=this.Z-this.Mj+z,this.uE=this.Z,this.Kr=this.U)}ew(z=this.U,D=this.Z){this.L>0||(this.j=z,this.L=D,this.AT= +this.isActive=!0)}qN(){return this.wP||2}ai(){}Md(){}sU(){}Y(){var z={rn:this.requestNumber,rt:(this.U-this.K).toFixed(),lb:this.Z,stall:(1E3*this.B).toFixed(),ht:(this.yA-this.K).toFixed(),elt:(this.j-this.K).toFixed(),elb:this.L,d:this.MN?.iY()};this.url&&sr(z,this.url);this.policy.L&&(z.mph=this.XX.toFixed(),z.tph=this.ig.toFixed());z.ulb=this.tT;z.ult=this.xV;return z}now(){return(0,g.N)()}};var ni=class extends NHk{constructor(z,D){super(z,D);this.m9=this.GX=!1;this.D=this.V=Infinity;this.C3=NaN;this.s9=!1;this.lg=NaN;this.JH=this.QA=this.kV=0;this.ma=D.ma||1;this.no=D.no||this.ma;this.S_=D.S_;this.TV=D.TV;this.e1=D.e1;I2(this);this.E9(this.K);this.YX=(this.lg-this.K)/1E3}Y(){var z=super.Y();z.pb=this.ma;z.pt=(1E3*this.YX).toFixed();z.se=this.JH;return z}JU(){var z=this.PF;this.HF||(this.HF=z.JU?z.JU():1);return this.HF}Hq(){return this.S_?this.JU()!==1:!1}SW(z,D,E){if(!this.GX){this.GX= +!0;if(!this.MK){lq(this,z,D);this.WF(z,D);var Q=this.JU();this.JH=E;if(!this.MK)if(Q===2){Q=z-this.j0)||Sf(this,Q,D),this.L>0&&P_(this.yi,D,this.B));z=(z-this.K)/1E3||.01;this.policy.S&&!(this.L>0)||M5(this.yi, +z,this.A,R2(this),this.wd)}YB(this)}}Gk(z,D,E){E&&(this.HF=2);z<0&&this.wP&&(z=this.wP);D?this.kV+=z:this.QA+=z}qN(){return this.QA||this.kV||super.qN()}WF(z,D){var E=(z-this.S)/1E3,Q=D-this.A,T=this.JU();this.isActive?T===1&&((Q>0||this.policy.B)&&(E>.2||Q<1024)?(this.B+=E,Q>0&&E>.2&&Sf(this,this.Pj?E:.05,Q),this.m9=!0):Q>0&&(Sf(this,E,Q),this.m9=!0)):D&&D>=this.policy.K&&this.ew(z,D);super.WF(z,D)}ur(z){if(!this.MK){lq(this,z,this.Z);var D=(z-this.K)/1E3;this.JU()!==2&&this.L>0&&(this.B+=(z-this.S)/ +1E3,P_(this.yi,this.A,this.B));M5(this.yi,D,this.A,R2(this),this.wd,!0);z=(z-this.S)/1E3;q5(this.yi,z,0);this.oh(z,0)}}ew(z=this.U,D=this.Z){if(!(this.L>0)&&(super.ew(z,D),this.JU()===1)){D=(this.yA-this.K)/1E3;var E=(z-this.yA)/1E3;this.S_&&KG(this,this.now());this.s9||this.MK||(this.wP&&(E=Math.max(0,E-this.wP)),z=this.yi,z.S.YR(1,D),z.ew.YR(1,E))}}vN(){this.S_&&KG(this,this.now());return this.C3}ta(){var z;if(z=this.A>this.no)z=(z=this.A)?z>=this.policy.K:!1;return z}xY(){return this.lg}E9(z=this.now()){if(this.S_){KG(this, +z);if(this.HF?this.Hq():this.V!==this.D){var D=this.D;if(z0?E+z:E+Math.max(z,D)}f3(){return this.now()-this.j}Wc(){return(this.A-this.L)*1E3/this.f3()||0}gs(){return this.j}};var WS=class{constructor(z){this.PF=z;this.K=new gz}feed(z){mB(this.K,z);this.A()}A(){if(this.B){if(!this.K.totalLength)return;let {tM:D,QW:E}=this.K.split(this.Z-this.L);if(!this.PF.nP(this.B,D,this.L,this.Z))return;this.L+=D.totalLength;this.K=E;this.L===this.Z&&(this.B=this.Z=this.L=void 0)}for(;;){var z=0;let D,E;[D,z]=h9(this.K,z);[E,z]=h9(this.K,z);if(D<0||E<0)break;if(!(z+E<=this.K.totalLength)){if(!(this.PF.nP&&z+1<=this.K.totalLength))break;({QW:z}=this.K.split(z));this.PF.nP(D,z,0,E)&&(this.B= +D,this.L=z.totalLength,this.Z=E,this.K=new gz([]));break}let {tM:Q,QW:T}=this.K.split(z).QW.split(E);this.PF.ac(D,Q);this.K=T}}dispose(){this.K=new gz}};var Uzs=class{constructor(z,D){this.info=z;this.callback=D;this.state=1;this.dX=this.rU=!1;this.R0=null}H_(){return 0}L8(){return null}mV(){return null}ak(){return this.state>=1}isComplete(){return this.state>=3}U0(){return this.state===5}onStateChange(){}NR(z){var D=this.state;this.state=z;this.onStateChange(D);this.callback&&this.callback(this,D)}wX(z){z&&this.state{z+=`${D.nx()}.`}); +return z.slice(0,-1)}dispose(){this.m7()||(this.info.jw[0].L3.D=!1,this.NR(-1))}LQ(){return 0}};var Hg=class{constructor(z,D,E,Q={}){this.policy=D;this.PF=E;this.status=0;this.K=new gz;this.L=0;this.m7=this.Z=this.A=!1;this.xhr=new XMLHttpRequest;this.xhr.open(Q.method||"GET",z);if(Q.headers){z=Q.headers;for(let T of Object.keys(z))this.xhr.setRequestHeader(T,z[T])}this.xhr.withCredentials=!0;this.xhr.onreadystatechange=()=>this.Q2(); +this.xhr.onload=()=>this.onDone(); +this.xhr.onerror=()=>this.onError(); +this.xhr.fetch(T=>{this.K.append(T);this.L+=T.length;T=(0,g.N)();this.PF.u_(T,this.L)},()=>{},Q.body||null)}Q2(){this.xhr.status&&(this.status=this.xhr.status); +this.xhr.readyState===this.xhr.HEADERS_RECEIVED&&this.PF.FU()}onError(){this.A=!0;this.onDone()}onDone(){this.m7||(this.Z=!0,this.PF.K9())}OT(){return this.xhr.readyState>=this.xhr.HEADERS_RECEIVED}getResponseHeader(z){try{return this.xhr.getResponseHeader(z)}catch{return""}}Fq(){return+this.getResponseHeader("content-length")}RY(){return this.L}Zl(){return this.status>=200&&this.status<300&&!!this.L}aH(){return this.K.totalLength>0}Xb(){var z=this.K;this.K=new gz;return z}Gb(){return this.K}abort(){this.m7= +!0;this.xhr.abort()}mw(){return!0}j0(){return this.A}eW(){return""}};var gva=class{constructor(z,D){this.L=(new TextEncoder).encode(z);this.K=(new TextEncoder).encode(D)}};var zts=class{constructor(z,D){this.K=z;this.PF=D;this.loaded=this.status=0;this.error="";z=A0(this.K.get("range")||"");if(!z)throw Error("bad range");this.range=z;this.L=new gz;this.run().then(()=>{this.PF.K9()},E=>{this.error=`${E}`||"unknown_err"; +this.PF.K9()})}async run(){this.status=200; +var z=this.K.get("docid"),D=Xh(this.K.get("fmtid")||""),E=this.K.get("lmt")||"0",Q=+(this.K.get("csz")||0);if(!z||!D||!Q)throw Error("Invalid local URL");var T;this.K.get("ck")&&this.K.get("civ")&&(T=new gva(this.K.get("ck"),this.K.get("civ")));for(var k=this.range,G=Math.floor(k.start/Q),e=Math.floor(k.end/Q);G<=e;G++){var d=await teX(z,D,E,G,T);if(d===void 0)throw Error("invariant: data is undefined");var F=G*Q;let L=Math.max(0,k.start-F);F=Math.min(k.end+1,(G+1)*Q)-(L+F);d=new Uint8Array(d.buffer, +L,F);this.L.append(d);this.loaded+=F;this.loaded{if(T)if(this.status=T.status,T.ok&&T.body&&this.status!==204)this.status=this.status||242,this.A=T.body.getReader(),this.m7()?this.A.cancel().catch(()=>{}):(this.B=T.headers,this.PF.FU(),xB(this)); +else this.onDone();else this.onError(Error("null_response"))}; +this.S=T=>{var k=(0,g.N)();this.m7()||(T.done?(this.A=void 0,this.onDone()):(T=T.value,this.L+=T.length,this.K.append(T),xB(this),this.PF.u_(k,this.L)))}; +this.onError=T=>{this.errorMessage=String(T);this.V=!0;this.onDone()}; +this.K=new gz;this.Z=window.AbortController?new AbortController:void 0;this.start(z)}start(z){var D={credentials:"include",cache:"no-store"};Object.assign(D,this.U);this.Z&&(D.signal=this.Z.signal);z=new Request(z,D);fetch(z).then(this.Y,this.onError).then(void 0,g.pN)}onDone(){this.m7()||this.PF.K9()}getResponseHeader(z){return this.B?this.B.get(z):null}OT(){return!!this.B}RY(){return this.L}Fq(){return+this.getResponseHeader("content-length")}Zl(){return this.status>=200&&this.status<300&&!!this.L}aH(){return!!this.K.totalLength}Xb(){var z= +this.K;this.K=new gz;return z}Gb(){return this.K}m7(){return this.aborted}abort(){this.A&&this.A.cancel().catch(()=>{}); +this.Z&&this.Z.abort();this.aborted=!0}mw(){return!0}j0(){return this.V}eW(){return this.errorMessage}};var EZr=class{constructor(z,D,E={}){this.PF=D;this.L=this.status=0;this.m7=this.K=!1;this.xhr=new XMLHttpRequest;this.xhr.open(E.method||"GET",z);if(E.headers){z=E.headers;for(var Q of Object.keys(z))this.xhr.setRequestHeader(Q,z[Q])}this.xhr.responseType="arraybuffer";this.xhr.withCredentials=!0;this.xhr.onreadystatechange=T=>{this.Q2(T)}; +Q=HC(T=>{this.onDone(T)}); +this.xhr.addEventListener("load",Q,!1);this.xhr.addEventListener("error",Q,!1);E.body?this.xhr.send(E.body):this.xhr.send();this.xhr.addEventListener("progress",HC(T=>{this.onProgress(T)}),!1)}onDone(){if(!this.m7){this.status=this.xhr.status; +try{this.response=this.xhr.response,this.L=this.response.byteLength}catch{}this.K=!0;this.PF.K9()}}Q2(){this.xhr.readyState===2&&this.PF.FU()}onProgress(z){this.m7||(this.status=this.xhr.status,this.K||(this.L=z.loaded),this.PF.u_((0,g.N)(),z.loaded))}OT(){return this.xhr.readyState>=2}getResponseHeader(z){try{return this.xhr.getResponseHeader(z)}catch{return g.xl(Error(`Could not read XHR header ${z}`)),""}}Fq(){return+this.getResponseHeader("content-length")}RY(){return this.L}Zl(){return this.status>= +200&&this.status<300&&this.K&&!!this.L}aH(){return this.K&&!!this.response&&!!this.response.byteLength}Xb(){var z=this.response;this.response=void 0;return new gz([new Uint8Array(z)])}Gb(){return new gz([new Uint8Array(this.response)])}abort(){this.m7=!0;this.xhr.abort()}mw(){return!1}j0(){return!1}eW(){return""}};var vf=class extends g.w9{constructor(z,D){super();this.policy=z;this.jw=D;this.L=0;this.K=null;this.LR=[];this.A=null;this.jw.length===1||g.gv(this.jw,E=>!!E.range)}km(){if(!this.LR.length)return[]; +var z=this.LR;this.LR=[];this.A=g.hA(z).info;return z}G8(){return this.LR}BF(){super.BF();this.K=null;this.LR.length=0;this.jw.length=0;this.A=null}};var rxO=class extends g.w9{constructor(z,D,E,Q,T,k,G,e,d=!1){super();this.PF=z;this.policy=D;this.AI=E;this.Iy=Q;this.timing=T;this.logger=k;this.Z=G;this.EU=e;this.V=d;this.lastError=null;this.K=0;this.B=!1;this.A=0;this.L=new g.sT(this.U,this.policy.aC,this)}U(){if(!this.m7()){var z=(0,g.N)(),D=!1;if(this.policy.ED){var E=this.timing.L>0?this.timing.j:this.timing.K;this.policy.eL&&this.A&&(E=this.A);z=z-E-(this.policy.l_?this.policy.XD:this.timing.qN()*1E3);E=ij(g$(this),!1);z>=2E3*E?D=!0:z>=this.policy.C8* +E&&(this.K=this.policy.m0)}else if(this.timing.L>0){if(this.V){this.policy.SW&&(this.K=0);return}z=this.timing.xY();this.timing.E9();this.timing.xY()-z>=this.policy.aC*.8?(this.K++,D=this.K>=5):this.K=0}else D=z-this.timing.vN(),this.policy.m0&&D>0&&(this.K+=1),z=ij(g$(this),!1)*this.policy.Pf,D=D>z*1E3;this.K>0&&this.PF.eT();D?this.tQ():this.L.start()}}tQ(){this.B=!0;this.PF.R5();this.lastError="net.timeout";w$(this)}canRetry(z){var D=g$(this);z=z?this.policy.q8:this.policy.P4;return D.timedOut< +this.policy.yg&&D.Kthis.policy.O7?!1:!0:!1;this.KJ=new rxO(this,this.policy,this.AI,this.info.Iy,this.timing,this.logger,Q,F);this.Xj=k||null;this.dX=XbQ(this);r$(this.KJ);Q=void 0;if(this.policy.y_||this.aY||this.policy.WF)Q= +{method:"POST"},k=(0,g.KL)([120,0]),F={},V&&(V=d2(void 0,V),F.ej=V),this.policy.B6&&this.rE&&(F.videoPlaybackUstreamerConfig=this.rE),this.policy.WF&&(V=this.info.Z)&&Object.assign(F,V),Object.keys(F).length>0?Q.body=g.De(F,g.uC):Q.body=k;this.Eo&&this.rE&&(this.AI.set("iwts","1"),Q={method:"POST"},V=g.De({Mz:{cQ:this.Eo*1E3},LE:this.info.Z?.LE||void 0,videoPlaybackUstreamerConfig:this.rE},g.uC),Q.body=V);try{this.xhr=Nf(this.AI,this.policy.U,this.timing,z,Q),this.KJ.L.start(),W&&(this.iW=new g.sT(this.Hp, +W,this),this.iW.start(W+(this.timing.yi.S.K0()||0)*1E3)),g.C2(()=>{})}catch(Y){F6(this,Y,!0)}}xD(){return this.timing.requestNumber}zo(){return this.AI.zo()}hU(){var z=sE(this.KJ); +if(this.aY){var D=this.aY,E=D.K.totalLength;z.ulen=E;E>0&&(D=Z4(D.K,0),z.ubyte=D,E===1&&D===0&&(z.b248180278=!0))}this.xR&&(z.rc=this.policy.ra?this.xR:this.xR.toString());this.policy.s9&&this.Hs&&(z.tr=this.Hs);z.itag=this.info.jw[0].L3.info.itag;z.ml=`${+this.info.jw[0].L3.K()}`;z.sq=`${this.info.jw[0].TV}`;this.AI&&(z.ifi=`${+E2(12,1909,this.info.Iy.A)}`);this.xR!==410&&this.xR!==500&&this.xR!==503||(z.fmt_unav="true");(E=this.errorMessage||this.xhr?.eW())&&(z.msg=E);this.OI&&(z.smb="1");this.info.isDecorated()&& +(z.sdai="1");return z}Tv(){return ZR(this.timing)}eW(){return this.xhr.eW()||""}ta(){return this.isComplete()||this.timing.ta()}u_(){!this.m7()&&this.xhr&&(this.xR=this.xhr.status,this.policy.dD&&this.R0&&this.iH(!1),this.v4()?this.wX(2):!this.pl&&this.ta()&&(this.wX(),this.pl=!0))}FU(){if(!this.m7()&&this.xhr){if(!this.Ad&&this.xhr.OT()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var z=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.Ad=((0,g.N)()-z)/1E3}this.xhr.OT()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&& +this.policy.qr&&!NH()&&g.ri("yt-player-headers-readable",!0,2592E3);z=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var D=Number(this.xhr.getResponseHeader("X-Head-Time-Millis"));this.iW?.stop();this.Kp=z||this.Kp;this.j_=D||this.j_}}K9(){var z=this.xhr;!this.m7()&&z&&(this.xR=z.status,z=this.Th(z),this.policy.s9&&this.iW?.stop(),z===5?w$(this.KJ):this.NR(z),this.KJ.L.stop())}Th(z){Le(this);if(t9(this.KJ,this.xhr.status,this.xd?this.timing.AT||this.sI:this.xhr.Zl(),!1,this.Om))return 5;var D= +"";yj(this.KJ,this.xhr)&&(D=o2(this.KJ,this.xhr));if(D)return rt(g$(this.KJ)),this.info.Nv(this.AI,D),3;D=z.RY();if(this.aY){this.iH(!0);Le(this);if(t9(this.KJ,this.xhr.status,this.timing.AT||this.sI,!1,this.Om))return 5;if(!this.FY){if(this.sI)return rt(g$(this.KJ)),3;this.KJ.lastError="net.closed";return 5}}else{if(t9(this.KJ,this.xhr.status,this.xhr.Zl(),!1,this.Om))return 5;var E=this.info.A;if(E&&E!==D||z.j0())return this.KJ.lastError="net.closed",5;this.iH(!0)}E=pG(this)?z.getResponseHeader("X-Bandwidth-Est"): +0;if(z=pG(this)?z.getResponseHeader("X-Bandwidth-Est3"):0)this.ZW=!0,this.policy.pC&&(E=z);iq(this.KJ,D,E?Number(E):0,this.info.jw[0].type===5);return 4}canRetry(){this.m7();var z=this.info.isDecorated();return this.KJ.canRetry(z)}onStateChange(){this.isComplete()&&(this.policy.Rn?this.R5():YB(this.timing))}tQ(){this.KJ.tQ()}eT(){this.callback&&this.callback(this,this.state)}GZ(){return this.KJ.GZ()}dispose(){super.dispose();this.KJ.dispose();this.iW?.dispose();this.policy.Rn||this.R5()}R5(){this.xhr&& +this.xhr.abort();YB(this.timing)}km(){if(!this.G8().length)return[];this.rU=!0;return this.R0.km()}v4(){return this.state<1?!1:this.R0&&this.R0.LR.length||this.xhr?.aH()?!0:!1}G8(){this.iH(!1);return this.R0?this.R0.G8():[]}iH(z){try{if(z||this.xhr.OT()&&this.xhr.aH()&&!yj(this.KJ,this.xhr)&&!this.dX)this.R0||(this.R0=new vf(this.policy,this.info.jw)),this.xhr.aH()&&(this.aY?this.aY.feed(this.xhr.Xb()):UE(this.R0,this.xhr.Xb(),z&&!this.xhr.aH()))}catch(D){this.aY?F6(this,D):g.xl(D)}}ac(z,D){switch(z){case 21:({QW:z}= +D.split(1));fe(this,z);break;case 22:this.FY=!0;UE(this.R0,new gz([]),!0);break;case 43:({redirectUrl:z}={redirectUrl:Pj(new rz(D),1)});z&&(this.info.Nv(this.AI,z),this.sI=!0);break;case 45:let {Lj:E,MH:Q}=SX(new rz(D));E&&Q&&(this.BG=E/Q);break;case 44:this.F3=ar(new rz(D));!this.timing.AT&&this.F3?.action===4&&this.F3?.AC?.xd&&(this.xd=this.F3.AC.xd);break;case 53:this.policy.s9&&({jI:z}=Ir(new rz(D)),z&&(this.iW||(this.jI=z,this.iW=new g.sT(this.Hp,z,this)),this.iW.start()));break;case 60:this.ez= +jX(new rz(D));break;case 58:if(z=XN(new rz(D)))this.dB=z,z.dB===3&&(this.Om=!0)}}nP(z,D,E,Q){E||this.timing.nP(Q);if(z!==21)return!1;if(z=this.policy.dD)if(z*=this.info.jw[0].L3.info.FX,D.totalLength+E!==Q&&D.totalLength0)return!1;if(!this.xhr.OT())return!0;if(this.aY)var z=!this.info.A; +else this.xhr.Fq()?z=!1:(z=this.xhr.getResponseHeader("content-type"),z=z==="audio/mp4"||z==="video/mp4"||z==="video/webm");if(!z)return!1;if(isNaN(this.info.e1)){z=this.xhr.getResponseHeader("x-head-seqnum");let D=this.timing.policy.U?1:0;if(z&&Number(z)>this.info.jw[0].TV+D)return!1}return!0}LQ(){return+this.xhr.getResponseHeader("X-Segment-Lmt")||0}L8(){this.xhr&&(this.Kp=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.Kp}mV(){this.xhr&&(this.j_=Number(this.xhr.getResponseHeader("X-Head-Time-Millis"))); +return this.j_}gH(){return this.KJ.gH()}Hp(){if(!this.m7()&&this.xhr){this.Hs="heartbeat";var z=this.KJ;z.K+=2;this.eT()}}};var Xn=class extends NHk{constructor(z,D){super(z,D);this.QA=!0;this.C3=!1;this.m9=this.HF=0;this.lg=this.kV=NaN;this.s9=0;this.eI&&(this.D=new C_)}WF(z,D){var E=(z-this.S)/1E3,Q=D-this.A;this.L>0?Q>0&&(this.C3&&(E>.2||Q<1024?(this.B+=E,E>.2&&ne(this,.05,Q)):ne(this,E,Q)),this.QA&&(this.HF+=Q,this.m9+=E)):D>this.policy.K&&this.ew(z,D);super.WF(z,D)}SW(z,D){lq(this,z,D);this.WF(z,D);this.eI&&this.V&&(D-=this.V.Cd,Wf(this,0,z-this.V.localTimestampMs,z-this.V.localTimestampMs,D,this.V.uv>0?D/this.V.uv* +1E3:0));this.C3&&(D=this.A*this.snapshot.stall+this.A/this.snapshot.byterate,this.L>0&&P_(this.yi,this.HF,this.B),z=(z-this.K)/1E3||.01,this.policy.S&&!(this.L>0)||M5(this.yi,z,this.A,D,!1))}ur(z){lq(this,z,this.Z);var D=(z-this.S)/1E3;q5(this.yi,D,0);this.oh(D,0);!this.C3&&this.L>0||(D=this.A*this.snapshot.stall+this.A/this.snapshot.byterate,this.L>0&&(this.B+=(z-this.S)/1E3,P_(this.yi,this.HF,this.B)),M5(this.yi,(z-this.K)/1E3||.01,this.A,D,!1,!0))}mo(z){z=z.M3||2147483647;(z&2)!==2&&(this.QA=!1); +(z&1)===1&&(this.C3=!0)}Zy(z){z=z.M3||2147483647;(z&2)===2&&(this.QA=!1);(z&1)===1&&(this.C3=!1)}gs(){return this.j}f3(){var z=this.QA?this.now()-this.S:0;return Math.max(this.m9*1E3+z,1)}Wc(){return this.HF*1E3/this.f3()}ew(z=this.U,D=this.Z){this.L>0||(super.ew(z,D),D=this.yi,z=(z-this.yA)/1E3,D.S.YR(1,(this.yA-this.K)/1E3),D.ew.YR(1,z))}ai(z){this.kV=z}Md(z){z.timestampMs&&(this.kV=z.timestampMs);z.yV&&(this.lg=z.yV);isNaN(this.kV)||isNaN(this.lg)||(this.s9=this.now()-this.lg/2-this.kV)}sU(z){var D= +this.V?.uv,E=z.Fg!==void 0?z.Fg*1E3:0,Q=this.now(),T=this.Z;if(this.V){let k=z.zb-this.V.zb,G=Q-this.V.localTimestampMs,e=T-this.V.Cd,d=isNaN(this.V.localTimestampMs)||isNaN(this.U)?0:this.U-this.V.localTimestampMs;this.eI&&Wf(this,k,G,d,e,D&&D>0?e/D*1E3:0)}this.V={zb:z.zb,localTimestampMs:Q,Cd:T,uv:E}}Y(){var z=super.Y();z.rbw=this.Wc();z.rbe=+this.QA;z.gbe=+this.C3;z.ackt=(this.kV-this.K).toFixed();this.D?.K()&&(z.nts=this.D.iY());return z}E9(){}xY(){return NaN}vN(){return this.K+this.snapshot.delay* +1E3}};var iRX=class{constructor(z,D){this.PF=D;this.L={};this.logger=new g.cp(z)}ac(z,D){switch(z){case 20:z=new rz(D);z={DC:o7(z,1),videoId:Pj(z,2),itag:o7(z,3),lmt:o7(z,4),xtags:Pj(z,5),lQ:o7(z,6),hv:$s(z,8),MD:o7(z,9),Ot:o7(z,10),startMs:o7(z,11),durationMs:o7(z,12),A6:o7(z,14),timeRange:Mr(z,15,nQ),uz:o7(z,16),nk:o7(z,17),LH:o7(z,20),jA:Mr(z,21,Jtr),clipId:Pj(z,1E3)};this.U(z);break;case 21:this.V(D,!1);break;case 22:this.xx(D);break;case 31:z=iy(D,j9k);this.PF.yF(z);break;case 52:z=iy(D,Y2I);this.PF.eN(z); +break;case 69:z={yq:Ay(new rz(D),1,WEX)};this.PF.qv(z);break;case 65:z=iy(D,qlQ);this.PF.Zk(z);break;default:this.B(z,D)}}U(){}B(){}};var wo6=new Set([53,49,50]),tHQ=class extends iRX{constructor(z){super("sabr",z);this.PF=z;this.K=[]}B(z,D){YQ(this.PF)&&!wo6.has(z)?this.K.push({id:z,data:D}):X6(this,z,D)}sU(z){z=new rz(z);z={zb:o7(z,1),Fg:o7(z,2)};this.PF.sU(z)}Md(z){z=new rz(z);z={timestampMs:o7(z,1),yV:o7(z,2)};this.PF.Md(z)}T8(z){z=new rz(z);z={l6:Ay(z,1,fQ),K$:Ay(z,2,fQ)};this.PF.T8(z)}VQ(z){var D=new rz(z);z=Co(D,1);var E=Co(D,2);D=Co(D,3);this.PF.VQ(z,E,D)}gB(z){z=SX(new rz(z));this.PF.gB(z)}e6(z){z=iy(z,lC);this.PF.e6(z)}G0(z){z= +new rz(z);z={videoId:Pj(z,1),formatId:Mr(z,2,fQ),endTimeMs:o7(z,3),wh:o7(z,4),mimeType:Pj(z,5),nl:Mr(z,6,bC),indexRange:Mr(z,7,bC),UJ:Mr(z,8,XOL)};this.PF.G0(z)}fH(z){z=new rz(z);z={type:o7(z,1),scope:o7(z,2),value:qr(z,3),sendByDefault:$s(z,4),writePolicy:o7(z,5)};this.PF.fH(z)}x9(){this.PF.x9()}Vk(z){z=v0(new rz(z));this.PF.Vk(z)}aE(z){z=Ir(new rz(z));this.PF.aE(z)}ge(z){z=ar(new rz(z));this.PF.ge(z)}po(z){z={redirectUrl:Pj(new rz(z),1)};this.PF.po(z)}V(z){var D=Z4(z,0);if(z.totalLength!==1){({QW:z}= +z.split(1));var E=this.L[D]||null;E&&this.PF.ZH.K(D,E,z)}}xx(z){z=Z4(z,0);var D=this.L[z]||null;D&&this.PF.xx(z,D)}U(z){var D=z.DC,E=z.hv,Q=z.lQ,T=z.nk,k=z.uz,G=z.MD,e=z.startMs,d=z.durationMs,F=z.timeRange,L=z.A6,f=z.LH,n=z.clipId,W=z.jA,V=qD(z);z=oyQ.has(AY[`${z.itag}`]);this.L[D]=V;var Y=-1;e&&f&&F?.timescale&&(Y=e/1E3+f/F.timescale);this.PF.Gk(V,z,Y,{DC:D,hv:!!E,lQ:Q??-1,MD:G??-1,startMs:e??-1,durationMs:d??-1,A6:L,nk:T,uz:k,clipId:n,timeRange:F,jA:W,LH:f??void 0})}mo(z){z={M3:o7(new rz(z),1)}; +this.PF.mo(z)}Zy(z){z={M3:o7(new rz(z),1)};this.PF.Zy(z)}zw(z){z=XN(new rz(z));this.PF.zw(z)}fP(z){z={Yb:Mr(new rz(z),1,Yh)};this.PF.fP(z)}onSnackbarMessage(z){z=o7(new rz(z),1);this.PF.onSnackbarMessage(z)}Bk(z){z=new rz(z);z={reloadPlaybackParams:Mr(z,1,$uQ),IT:$s(z,2)};this.PF.Bk(z)}IZ(){for(let {id:z,data:D}of this.K)X6(this,z,D);this.K=[]}};var yxQ=class extends g.w9{constructor(z){super();this.V=z;this.logger=new g.cp("onesie");this.Sb=new Map;this.Z=this.A=!1;this.DP=this.Sw=null;this.B=!1}TZ(){return Array.from(this.Sb.keys())}Ee(z){return this.Sb.has(z)}qs(z){this.Sb.get(z).nS=!0}S(){var z=0,D=this.TZ();for(let E=0;E0||!E[0].range&&L.P8)T=void 0,E=E[0],Q=L.Z$,k=L.data,E.range||(T=L.P8),T=new gy(f4(E,E.K+Q,k.totalLength,T),k),L.Z$+=T.info.L,D.tw.push(T);D.eM.get(F).data=new gz;L.P8&&D.eM.delete(F)}z=this.Sb.get(z);if(!z)return[];D=z.tw;z.tw=[];for(var G of D)z.Lt+=G.info.L;return D||[]}G=this.Sb.get(z)?.R0; +if(!G)return[];this.iH(z,G);return G.km()}v4(z){return JZ?bp(this,z):!!this.Sb.get(z)?.R0?.G8()?.length||bp(this,z)}iH(z,D){for(;bp(this,z);){var E=this.NC(z);var Q=z;Q=this.Sb.get(Q).ME&&!Oc(this,Q);UE(D,E,Q&&jt(this,z))}}U(){return this.B?!1:this.B=!0}Y(){this.A=!0}BF(){super.BF();for(let z of this.Sb.keys())this.L(z);if(this.DP?.Jy)for(let z of this.Sb.values())z.eM.clear(),z.ZT.clear(),z.vR.clear(),z.tw.length=0,z.jw.length=0,z.Ec.length=0,z.FC.length=0;this.Sb.clear()}},JZ=!1;var ovn=new Set([2]),Ke=class extends g.w9{constructor(z,D,E,Q,T,k,G){super();this.policy=z;this.info=D;this.Sw=E;this.PF=T;this.logger=new g.cp("sabr");this.aY=new WS(this);this.QH=new tHQ(this);this.ZH=new yxQ(this);this.state=1;this.Zp=!1;this.tB=0;this.clipId="";this.segmentStartTimeMs=this.segmentNumber=-1;this.jN=0;this.Zm=-1;this.aF=this.FP=this.Om=this.lK=!1;this.policy.Zx?this.CJ=new Xn(this,k):this.CJ=new ni(this,k);this.AI=this.policy.lg?D.ya:QDI(D,this.policy,Q);this.AI.set("rn",`${this.xD()}`); +this.AI.set("alr","yes");lp(this.ZH,E,z);this.KJ=new rxO(this,this.policy,this.AI,D.Iy,this.CJ,this.logger,Q,G,this.policy.enableServerDrivenRequestCancellation);r$(this.KJ);this.policy?.Jy&&(g.a(this,this.ZH),g.a(this,this.KJ));z=D.L;D={method:"POST",body:z};z&&(this.jN=z.length);try{this.xhr=Nf(this.AI,this.policy.U,this.CJ,Ck,D),this.KJ.L.start()}catch(e){g.xl(e)}}u_(){!this.m7()&&this.xhr&&(this.iH(!1),wC(this.PF,this))}FU(){}K9(){if(!this.m7()&&this.xhr){var z=this.Th();z===5?(this.gH()==="net.badstatus"&& +this.PF.kN(),w$(this.KJ)):(this.PF.Oc(),this.NR(z));this.KJ.L.stop();this.Hk?.stop()}}Th(){var z="";yj(this.KJ,this.xhr)&&(z=o2(this.KJ,this.xhr));if(z)return this.info.Iy.Nv(this.AI,z),3;this.iH(!0);if(t9(this.KJ,this.xhr.status,this.xhr.Zl(),this.info.d2(),this.Om))return 5;if(this.Zp)return 3;iq(this.KJ,this.xhr.RY(),0,this.d2());this.policy.m9&&Maa(this.PF);return 4}iH(z){var D=this.xhr;!z&&yj(this.KJ,this.xhr)||!D.aH()||(z=D.Xb(),this.aY.feed(z))}ac(z,D){this.xhr.mw()&&z===21&&IE(this);this.QH.ac(z, +D)}nP(z,D,E,Q){E||(this.CJ.nP(Q),this.policy.Z3&&z===21&&IE(this));if(z!==21)return!1;this.CJ.AT=!0;z=D.totalLength;E||(this.Zm=Z4(D,0),D=D.split(1).QW);var T=this.policy.Nq,k=this.QH.L[this.Zm],G=this.Sw.A.get(k);if(T&&G&&(T*=G.info.FX,z+E!==Q&&z0)){this.policy.ED&&this.KJ.L.stop();var z=this.CJ.f3(),D=this.CJ.Wc(),E=aE(this,z);D>E.MY||E.Uv>0&&this.info.b5()>E.Uv||(this.tB=(0,g.N)(),this.Hk?.stop(),this.policy.m9&&(E=this.PF,z={dF:Math.round(D*z/1E3),QL:z},E.policy.m9&&(E.xV=z,E.PQ++)),this.tQ())}}tQ(){this.KJ.tQ()}ge(z){this.PF.ge(z,this.xD(),this.info)}po(z){this.Zp=!0;this.info.Iy.Nv(this.AI,z.redirectUrl)}mo(z){this.CJ instanceof Xn&&this.CJ.mo(z)}Zy(z){this.CJ instanceof Xn&&this.CJ.Zy(z)}G0(z){var D=z.formatId, +E=new CB(z.nl?.first||0,z.nl?.Vy||0),Q=new CB(z.indexRange?.first||0,z.indexRange?.Vy||0);if(!this.Sw.A.get(qD({itag:D.itag,lmt:D.lmt,xtags:D.xtags}))){var T=z.UJ||{};T.mimeType=z.mimeType;T.itag=D.itag;T.lastModified=`${D.lmt||0}`;T.xtags=D.xtags;z=this.Sw;D=M0("");T=sF(T,null);$u(z,new PV(D,T,E,Q))}}gB(z){this.PF.gB(z,this.xD())}onSnackbarMessage(z){if(this.policy.Bo)this.PF.onSnackbarMessage(z)}qv(z){this.policy.B&&this.PF.qv(z,this.xD())}yF(z){this.lX=z;this.KJ.A=(0,g.N)();this.PF.yF(z)}zU(z){this.PF.zU(z)}VQ(z, +D,E){this.PF.VQ(z,D,E)}fH(z){z.scope===2&&(this.sc=z);this.PF.fH(z)}x9(){this.lK=!0;this.PF.x9()}T8(z){this.policy.rL&&this.PF.T8(z)}e6(z){this.PF.e6(z,this.xD())}zw(z){z.dB===3&&(this.Om=!0);this.PF.zw(z)}Md(z){this.policy.eI?this.CJ.Md(z):this.CJ.ai((0,g.N)())}fP(z){this.PF.fP(z)}Bk(z){this.PF.Bk(z)}Zk(z){this.PF.Zk(z)}canRetry(){this.m7();return this.KJ.canRetry(!1)}dispose(){this.m7()||(super.dispose(),this.KJ.dispose(),this.Hk?.dispose(),this.NR(-1),this.R5())}NR(z){this.state=z;wC(this.PF,this)}d2(){return this.info.d2()}Jl(){return this.lK}KQ(){return this.sc}Gk(z, +D,E,Q){E>=0&&this.PF.mT(E);Q.clipId&&(this.clipId=Q.clipId);this.policy.L&&!D&&(this.segmentNumber=Q.MD,this.segmentStartTimeMs=Q.startMs);this.info.isDecorated()&&(E=this.info,E=E.data?.LE?.Bm?E.data.LE.Bm:-1,E>=0&&E>Q.MD&&this.PF.loader.N("sdai",{skpsqmismatch:"1",stsq:E,rcvsq:Q.MD,a:D}));this.ZH.Gk(z,D,Q);this.policy.bG&&this.lX&&this.CJ instanceof ni&&(E=this.lX.PA,this.CJ.Gk(Q.durationMs/1E3,D,E>0&&Q.MD+1>=E));this.ZH.qs(z);this.PF.Gk(Q)}xx(z,D){this.ZH.xx(z,D)}eN(z){this.requestIdentifier=z}km(z){return this.ZH.km(z)}qK(z){return this.ZH.qK(z)}v4(z){return this.ZH.v4(z)}TZ(){return this.ZH.TZ()}JU(){return 1}xD(){return this.CJ.requestNumber}u5(){return this.requestIdentifier}zo(){return this.AI.zo()}yu(){this.R5()}R5(){YB(this.CJ); +this.xhr?.abort()}isComplete(){return this.state>=3}Dv(){return this.state===3}U0(){return this.state===5}Bp(){return this.state===4}DR(){return this.isComplete()}ak(){return this.state>=1}GZ(){return this.policy.SW?this.KJ.GZ():0}eT(){this.policy.SW&&wC(this.PF,this)}Gv(){return this.info.K?.Mz?.T4||0}IZ(){this.E1()&&!this.aF&&(this.aF=!0,this.QH.IZ())}E1(){var z=this.info.K?.Mz?.yf;return!!z&&ovn.has(z)}zd(){return"SABR"}gH(){return this.KJ.gH()}hU(){var z=sE(this.KJ);Object.assign(z,Xo(this.info)); +z.req="sabr";z.rn=this.xD();this.xhr?.status&&(z.rc=this.policy.ra?this.xhr.status:this.xhr.status.toString());var D=this.xhr?.eW();D&&(z.msg=D);this.tB&&(D=aE(this,this.tB-this.CJ.gs()),z.letm=D.Ij,z.mrbps=D.MY,z.mram=D.Uv);return z}};var sIw=class{constructor(z){this.K=z;this.Y=this.C3=this.U=this.WF=this.A=this.Z=this.D=this.V=this.ew=this.S=this.xV=this.yA=this.AT=this.j=0;this.ticks={}}tick(z,D){this.ticks[z]=D?window.performance.timing.navigationStart+D:(0,g.N)()}};g.JB=class extends g.JH{constructor(z,D,E,Q,T,k){super();this.loader=z;this.Sw=D;this.policy=E;this.videoTrack=Q;this.audioTrack=T;this.Y=this.K=null;this.B=this.V=NaN;this.U=0;this.S=NaN;this.Sk=null;this.AT=this.yA=NaN;this.ew=new Map;this.j=this.A=this.Z=NaN;this.L=k?1:0}Az(z,D,E,Q){var T=!1;this.policy.L&&(T=E?this.AT===z.TV:this.yA===z.TV);if(this.Sk&&Q&&!T){Q=[];T=[];let k=[],G=void 0,e=0;D&&(Q=D.K,T=D.L,k=D.Z,G=D.A,e=D.UM,this.N("sdai",{sq:z.TV,ssvicpns:Q.join("."),ssvid:T.join(".")}));this.policy.L&& +(E?this.AT=z.TV:this.yA=z.TV);this.Sk.Hv(z.TV,z.startTime,Q,T,k,E,e,G)}this.policy.L?E&&(this.L===1&&pe(this,5,"noad"),z.TV!==this.K?.TV&&(Nm(this,z,D,E),isNaN(z.startTime)||ip(this,z.TV,w2(this,z.startTime,z.TV),!!D,this.Sk))):E&&Nm(this,z,D)}cv(z,D,E){var Q=this.videoTrack.L3.index.Uk()<=D;this.K={ws:z,TV:D,x_:E};Q&&xQ(this,z,D)}mP(){this.Sk&&this.Sk.mP()}WF(z,D){if(this.L!==0&&D&&z.jw[0].Xc()){var E=z.jw[0].TV,Q=z.jw[0].A;z=z.isDecorated();ip(this,E,Q,z,D)}}D(z,D){if(this.policy.yA?0:this.L=== +1||this.L===2)return!1;if(this.L!==0&&z===this.audioTrack){if(this.policy.L)return f3(this.videoTrack,D)||f3(this.videoTrack,D+1);z=YL(this.videoTrack);if(D>(z?z.TV:-1))return!1}return!0}N(z,D,E=!1){(z!=="sdai"||this.policy.J6||E)&&this.loader.N(z,D)}};g.JB.prototype.lm=DJ(83);g.uP=class{constructor(z,D,E,Q){this.policy=z;this.N=D;this.K=E;this.Vt=Q;this.B=void 0;this.A=new Set;this.L=0;this.V=this.Z=!1}y6(z){var D=z||g.$Q(this,this.B);this.N("clsdai",{rmvadcfg:z||"misscid",lastcid:g.$Q(this,this.B)});(z=this.K.get(D))?(z.TE="",z.gO=4):this.N("clsdai",{rmadcfg:"notfound",cid:D})}qv(z,D,E,Q,T){if(!((z.yq?.length||0)<=0))if(Q){if(this.L=Q,this.N("clsdai",{oncldisabled:Q,rn:D}),this.policy.xV&&!this.V&&z.yq&&z.yq.length>0&&(this.V=!0,D=z.yq[0],this.Vt({uY:Pf(this,D).identifier, +tileContext:D.tileContext},{cuepointEvent:sc(oE(D.ws?.event)),noAdsStitchedReason:1},!1)),this.L===3&&T)for(var k of z.yq)k.ws&&k.trackType===2&&lO(T,Pf(this,k),k.MD||0,!0)}else for(let F of z.yq){if(!F.ws)continue;var G=this.policy.xT?F.opportunityId:void 0;a:{let L;z=Pf(this,F);T=D;k=F.MD||0;Q=E;G=F.ri!==void 0||G!==void 0?new Ajw(F.ri,G):void 0;var e=F.trackType||2,d=F.s4!==void 0;let f=!1;if(!this.policy.p6&&z.event==="prefetch"){z=!1;break a}let n=g.$Q(this,z);this.K.has(n)?(L=this.K.get(n), +k>L.JM&&(L.startTimeSecs=z.startSecs,L.FJ=z.FJ,L.event==="predictStart"&&L.gO===5&&z.event!=="predictStart"&&(L.lW=Date.now()),L.event!==z.event&&(f=!0),L.event=z.event)):(L={event:z.event,startTimeSecs:z.startSecs,FJ:z.FJ,lZ:[],JM:k,gO:0,gn:{uY:z.identifier,tileContext:z.tileContext}},f=!0,this.K.set(n,L),this.policy.B&&this.N("clsdai",{newcid:1,cid:z.identifier,tc:z.tileContext,evt:z.event,sn:k,rn:T,st:g.qm(L.gO)}));let W=!1;d?(L.gO=8,L.TE="",W=!0):L.gO===0&&(Q?.nh(z,G)?L.gO=5:(L.gO=Q?11:3,L.TE= +"",W=!0),L.lW=Date.now(),L.JM=k,this.policy.B&&this.N("clsdai",{onqpnt:1,cid:z.identifier,tc:z.tileContext,evt:z.event,sn:k,rn:T,st:g.qm(L.gO)}));!d&&k>L.JM&&(Q?.nh(z),L.JM=k);this.policy.xV&&f&&this.Vt({uY:z.identifier,tileContext:z.tileContext},{cuepointEvent:sc(z.event),segmentNumber:k,trackType:bWX(e),adBreakFulfillmentState:jvw(L.gO)},!1);this.B=z;this.policy.B&&this.A.add(n);z=W}z&&(this.Z=!0)}}D(){this.A.clear();this.L=0;this.Z=!1}Y(){this.K.clear();this.A.clear();this.L=2;this.Z=!1}U(){return this.Z}S(z, +D){if(this.L!==0){this.N("clsdai",{gssinfodisabled:this.L});D=7;switch(this.L){case 1:D=7;break;case 2:D=9;break;case 3:D=10;break;default:this.N("clsdai",{unknowndisr:this.L})}return[{gO:D}]}var E=new Set(this.A);if(!isNaN(z))for(var Q of g.Mm(this,z))E.add(Q);this.N("clsdai",{gssinfos:E.size,mt:z.toFixed(3)});z=[];for(let k of E){var T=k;E=D;T?(Q=this.K.get(T),T={cuepointId:Q?.gn?.uY||T.split(";")[0]},Q?.gn?.tileContext&&(T.tileContext=Q.gn.tileContext),Q?.startTimeSecs!=null&&(T.startTimeMs=Q.startTimeSecs* +1E3),Q?.FJ!=null&&(T.durationMs=Q.FJ*1E3),Q?.TE&&(T.adsConfig=g.V2(Q.TE)||void 0),Q?.lZ&&(T.C9=Q.lZ),Q?.Ao&&(T.Bm=Q.Ao),E&&(T.xM=g.bK(E.split(";")[0]),T.Vd=E.split(";")[1]||""),T.gO=Q?.gO||0,E=T):E=void 0;E&&z.push(E)}return z}NH(){this.N("clsdai",{rstskipad:1});for(let z of this.K.values())z.Ao=NaN}j(){var z=!1;for(let [,D]of this.K.entries()){let E=D;E.event!=="predictStart"&&E.event!=="prefetch"&&E.gO===5&&(E?.lW&&Date.now()-E?.lW>1E4?(E.gO=1,this.N("clsdai",{cfgtout:1,cid:E.gn?.uY||"misscid", +st:g.qm(E.gO)}),this.policy.xV&&this.Vt(E.gn||{uY:"misscid"},{adRejectionReason:1},!0)):z=!0)}return z}};g.uP.prototype.a7=DJ(110);g.uP.prototype.Ga=DJ(104);g.uP.prototype.BS=DJ(33);var Qf=class{constructor(z,D,E){this.audio=z;this.video=D;this.reason=E}},Ot=class{constructor(z,D,E,Q){this.K=z;this.reason=D;this.source=E;this.token=Q}};var $zO=class extends g.w9{constructor(z,D,E){super();this.policy=z;this.L=D;this.N=E;this.Z=new Map;this.B=0;this.V=!1;this.K="";this.A=!1}xF(){return this.V&&AZ(this).size>0}rd(z,D=!1,E={}){this.policy.oM=xv(z,E,this.L,D)}};var Vz=class{constructor(z){this.K=this.L=0;this.alpha=Math.exp(Math.log(.5)/z)}YR(z,D){var E=this.alpha**z;this.K=D*(1-E)+E*this.K;this.L+=z}K0(){return this.K/(1-this.alpha**this.L)}};var qur=class{constructor(z,D,E,Q,T,k=[]){this.loader=z;this.yA=D;this.policy=E;this.Sw=Q;this.V=T;this.xV=k;this.logger=new g.cp("dash/abr");this.K=Ec;this.A=this.U=null;this.Y=-1;this.C3=!1;this.nextVideo=this.L=null;this.Z=[];this.MN=new Set;this.WF={};this.kV=new Vz(1);this.S=0;this.tT=this.j=this.D=!1;this.AT=0;this.QA=!1;this.ew=new Set;this.wR=!1;this.B=new $zO(this.policy,T,(G,e)=>{this.loader.N(G,e)})}oz(z){if(this.policy.Ip){var D=new Set(z); +D.size===this.ew.size&&[...D].every(E=>this.ew.has(E))||(this.loader.N("lwnmow",{itagDenylist:[...z].join()}),this.loader.Tj(!!D.size),this.Y=-1,this.ew=D,E6(this,this.K),this.wR=!0)}}rd(z,D=!1,E={}){var Q=this.policy.oM; +this.B.rd(z,D,E);Q!==this.policy.oM&&(E6(this,this.K),dl(this),Q>this.policy.oM&&this.A?.info.K()&&!this.nextVideo?.info.K()&&(this.D=!0))}};var Ok={a5:-1,uM:!1,yf:0},POn=class extends g.w9{constructor(z){super();this.dM=z;this.K=null;this.L=Ok;this.dM("ismp_i")}A(z=!0){z&&uW(this);this.K=null}BF(){this.L=Ok;this.A();super.BF()}};var MHX=class{constructor(z){this.track=z;this.buffered=[];this.A=this.Z=0;this.U={};this.B=0;this.K=new C_}Bb(z){this.timestampOffset=z;this.flush()}Y(z,D){this.flush();this.L=D;Vf(this,3,z)}S(z,D,E,Q){!this.L||eq(this.L,z)&&this.L.TV===z.TV||this.flush();this.Z+=E;this.A+=Q;E=1;!this.L&&z.K&&(E=2);Vf(this,E,D);D=Math.ceil(z.K/1024);E===2&&this.K.add(D);this.K.add(Math.ceil((z.K+z.L)/1024)-D);this.L=z}D(){Vf(this,0)}V(){Vf(this,4);this.flush()}flush(){if(this.K.K()){var z={a:this.track.pR(),u:this.K.iY(), +pd:Math.round(this.Z),ad:Math.round(this.A)},D=this.L;if(D){let E=D.L3.info;z.itag=E.itag;E.L&&(z.xtags=E.L);z.sq=D.TV;z.st=D.startTime;z.sd=D.duration;this.track.policy.rw&&(z.si=D.nx());D.rO&&(z.esl=D.K+D.L);D.B()&&(z.eos=1)}isNaN(this.timestampOffset)||(z.to=this.timestampOffset);if(D=this.track.tL?.FM({})){for(let E in D)this.U[E]!==D[E]&&(z["sb_"+E]=D[E]);this.U=D}this.track.N("sbu",z);this.K.reset();this.buffered=[];this.B=this.A=this.Z=0;this.timestampOffset=this.L=void 0}}};var COr=class{constructor(z,D,E){this.policy=z;this.K=D;this.AT=E;this.A=this.L=0;this.hI=null;this.D=new Set;this.Y=[];this.indexRange=this.initRange=null;this.S=new A_;this.j=this.yA=!1;a:{if(this.policy.m4&&this.policy.Al)for(Q of this.policy.m4){D=g.M6(Q);E=+D.clen;let T=+D.csz;if(E>0&&T>0&&this.policy.Z===D.docid&&this.K.info.id===D.fmtid&&this.K.info.lastModified===+D.lmt){var Q={clen:E,csz:T,ck:D.ck,civ:D.civ};break a}}Q=void 0}Q?(this.chunkSize=Q.csz,this.Z=Math.floor(Q.clen/Q.csz),this.U= +Q.ck,this.V=Q.civ):(this.chunkSize=z.yG,this.Z=0,this.U=g.OG(16),this.V=g.OG(16));this.B=new Uint8Array(this.chunkSize);this.U&&this.V&&(this.crypto=new gva(this.U,this.V))}dispose(){this.j=!0}m7(){return this.j}},jT=class extends Error{constructor(z){super(z)}};var oZQ=class{constructor(z,D,E,Q,T,k){this.ids=z;this.K=D;this.L=E;this.Z=Q;this.A=T;this.UM=k}};var qZ=class{constructor(z,D,E){this.initData=z;this.contentType=D;this.isPrefetch=E;this.K=this.cryptoPeriodIndex=NaN;this.A=[];this.W0=!1;this.L=null;if(D?.toLowerCase()==="webm"||z.length===16)this.W0=!0}};var bV=class{constructor(z,D,{Tg:E=!1,videoDuration:Q=0,Hg:T,iS:k=!1}={}){this.videoId=z;this.status=D;this.Tg=E;this.videoDuration=Q;this.Hg=T;this.iS=k}},AxW=class{constructor(z,D,E){this.videoId=z;this.UJ=D;this.bytesDownloaded=E}};var p6=class{constructor(z){this.L=z;this.offset=0}skip(z){this.offset+=z}K(){return this.offset}};var BHQ=class{constructor(z,D,E){this.loader=z;this.policy=D;this.L3=E;this.logger=new g.cp("dash");this.K=[];this.Y=[];this.L=null;this.yA=-1;this.S=0;this.ew=NaN;this.D=0;this.A=NaN;this.U=this.xV=0;this.tT=-1;this.WF=this.Z=this.B=this.AT=null;this.QA=this.MN=NaN;this.V=this.j=this.wR=this.kV=null;this.HF=!1;this.C3=this.timestampOffset=0;if(this.policy.Z){D=this.L3;let Q=this.policy.Z;this.policy.kV&&z.N("atv",{ap:this.policy.kV});this.V=new COr(this.policy,D,(T,k)=>{QI(z.C,new bV(this.policy.Z, +2,{Hg:new AxW(Q,T,k)}))}); +this.V.S.promise.then(T=>{this.V=null;T===1?QI(z.C,new bV(this.policy.Z,T)):this.loader.N("offlineerr",{status:T.toString()})},T=>{var k=(T.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"); +T instanceof jT?(this.loader.N("offlinenwerr",{em:k}),xq(this),QI(z.C,new bV(this.policy.Z,4))):(this.loader.N("dldbwerr",{em:k}),xq(this),QI(z.C,new bV(this.policy.Z,4,{iS:!0})))})}}Us(){return this.K.length?this.K[this.K.length-1]:null}kR(){this.K=[]; +U6(this);xq(this)}NC(z){this.wR=this.K.shift().info;z.info.equals(this.wR);if(this.loader.rD()){var D=this.Y.at(-1);if(D&&(D=D.B(z,this.policy.t6,this.policy.xY))){this.Y.pop();this.Y.push(D);return}this.Y.push(z)}}qK(){return g.Hn(this.K,z=>z.info)}pR(){return!!this.L3.info.audio}isDrm(){return!!this.L3.info.contentProtection}getDuration(){return this.L3.index.tf()}};var Gt=class extends Uzs{constructor(z,D,E,Q,T){super(E,T);this.policy=z;this.formatId=D;this.ZH=Q;this.lastError=null;this.onProgress=()=>{this.m7()||(this.ZH.Ee(this.formatId)?(this.isComplete()||this.K.start(),bp(this.ZH,this.formatId)&&this.wX(2),this.ZH.ME(this.formatId)&&(jt(this.ZH,this.formatId)?this.NR(4):(this.lastError="net.closed",this.NR(5)))):(this.lastError="player.exception",this.NR(5)))}; +this.K=new g.sT(()=>{this.isComplete()||(this.lastError="net.timeout",this.NR(5))},1E3); +this.K.start();uck(this.ZH,this.formatId,this.onProgress);g.C2(this.onProgress)}onStateChange(){this.m7()&&(up(this.ZH,this.formatId),this.K.dispose())}hU(){return{expected:Vh(this.ZH,this.formatId),received:this.ZH.Sb.get(this.formatId)?.bytesReceived||0,bytesShifted:this.ZH.Sb.get(this.formatId)?.Lt||0,sliceLength:Oc(this.ZH,this.formatId),isAnyMediaEndReceived:this.ZH.W8(this.formatId)}}Tv(){return 0}ta(){return!0}km(){return this.ZH.km(this.formatId)}G8(){return[]}v4(){return this.ZH.v4(this.formatId)}gH(){return this.lastError}GZ(){return 0}};var zGX=class extends g.w9{constructor(z,D,E,Q){super();this.loader=z;this.policy=D;this.L3=E;this.timing=Q;this.logger=new g.cp("dash");this.L=[];this.yA=[];this.K=this.tL=null;this.C3=!1;this.WF=this.xV=0;this.B=-1;this.j=!1;this.AT=-1;this.ew=null;this.D=NaN;this.Y=[];this.A=new BHQ(z,D,E);this.policy.K&&(this.U=new poX(this.A,this.loader.Sw,this.policy,T=>{this.policy.aJ&&this.N("buftl",T)})); +this.policy.U9&&(this.S=new MHX(this));this.FX=E.info.FX;this.V=this.policy.j?!1:E.AT();this.isManifestless=E.AT();this.Z=this.V;g.a(this,this.ew)}pR(){return!!this.L3.info.audio}Us(){return this.A.Us()}NC(z){this.A.NC(z);this.U?.ew(z);this.FX=Math.max(this.FX,z.info.L3.info.FX||0)}getDuration(){return this.L3.index.tf()}kR(){d$(this);this.A.kR()}Er(z){return this.tL?jj(this.tL.jb(),z):!0}isRequestPending(z){return this.L.length?z===this.L[this.L.length-1].info.jw[0].TV:!1}Bb(z){this.U?.Bb(z);this.S?.Bb(z)}N(z, +D){this.loader.N(z,D)}gV(){return this.loader.gV()}dispose(){this.S?.flush();super.dispose()}};var H2=class{constructor(){this.Nz=!1}};g.M6W=class{constructor(z){this.lr=z;this.U=new H2;this.hu=this.Hm=!1;this.kA=2;this.C3=20971520;this.f3=8388608;this.AT=120;this.Pa=this.hz=2;this.Sz=2.5;this.o_=2;this.ED=this.YF=!1;this.C8=1E3;this.ur=15;this.cX=1;this.S=1.15;this.D=1.05;this.Gx=1;this.Hb=this.Cf=!1;this.vQ=6;this.A=!1;this.yg=100;this.P4=10;this.Mq=6;this.mu=!1;this.ER=1;this.Oy=this.uE=!1;this.m0=2;this.LP=this.VP=this.PW=!1;this.qN=!0;this.vN=this.an=this.za=this.ig=!1;this.E8=!0;this.v6=!1;this.Z="";this.m4=[];this.O8=this.U9= +!1;this.oM=0;this.SZ="";this.wa=this.lM=this.aJ=this.lc=this.Se=this.rL=this.V=this.fi=this.W4=this.I_=this.K=this.kV=this.ew=this.yP=this.KP=this.Y=this.xw=this.g$=!1;this.Mj=!0;this.bQ=this.h6=this.lG=this.s8=this.Df=this.L=this.QA=!1;this.tT=!0;this.l_=this.zD=this.YX=this.SW=this.uQ=this.KY=this.Ha=this.GT=this.vj=this.GX=this.xC=this.j=this.GF=this.HF=this.PS=!1;this.XD=0;this.YD=this.B=this.D2=this.da=this.JH=this.J6=this.FG=!1;this.latencyClass="UNKNOWN";this.iQ=!1;this.Ax=0;this.RJ=Number(this.lr.JT().K.GV(neI)); +this.d0=this.lr.JT().K.GV(SYa);this.DT=g.BC(this.lr.experiments,"html5_min_readbehind_secs");this.kh=g.BC(this.lr.experiments,"html5_min_readbehind_cap_secs");this.Z1=this.lr.W("html5_offline_reset_media_stream_on_unresumable_slices");this.FX=NaN;this.Ss=gD(this,"html5_request_size_min_kb",64)*1024;this.wR=2097152;this.mR=gD(this,"html5_bypass_contention_secs");this.LY=1048576;this.aC=gD(this,"html5_repredict_interval_ms",1800);this.Pf=gD(this,"html5_head_miss_secs",5);this.Q_=gD(this,"html5_min_upgrade_health_secs", +10);this.s7=gD(this,"html5_min_seconds_between_format_selections",8);this.m6=gD(this,"html5_max_buffer_health_for_downgrade_secs",15);this.fp=Ck;this.I7=g.BC(this.lr.experiments,"html5_min_startup_buffered_media_duration_secs");this.RO=g.BC(this.lr.experiments,"html5_post_interrupt_readahead");this.lw=this.lr.W("html5_disable_classic_alr");this.ji=g.BC(this.lr.experiments,"html5_probe_primary_delay_base_ms")||5E3;this.q8=gD(this,"html5_ssdai_failure_retry_limit",3);this.Nl=this.lr.experiments.EH("html5_clone_original_for_fallback_location"); +this.I_=this.lr.JT().K.GV(YY6);this.E9=g.BC(this.lr.experiments,"html5_subsegment_readahead_target_buffer_health_secs");this.FB=g.BC(this.lr.experiments,"html5_subsegment_readahead_timeout_secs");this.z6=g.BC(this.lr.experiments,"html5_subsegment_readahead_min_buffer_health_secs");this.z4=g.BC(this.lr.experiments,"html5_subsegment_readahead_min_buffer_health_secs_on_timeout");this.KV=g.BC(this.lr.experiments,"html5_subsegment_readahead_min_load_speed");this.D5=g.BC(this.lr.experiments,"html5_subsegment_readahead_load_speed_check_interval"); +this.p6=this.lr.JT().K.GV(g.qbk);this.LV=g.BC(this.lr.experiments,"html5_subsegment_readahead_seek_latency_fudge");this.p9=gD(this,"html5_hopeless_secs",15);this.K_=this.lr.W("html5_restrict_streaming_xhr_on_sqless_requests");this.O7=g.BC(this.lr.experiments,"html5_max_headm_for_streaming_xhr");this.Mc=this.lr.W("html5_pipeline_manifestless_allow_nonstreaming");this.pC=this.lr.W("html5_prefer_server_bwe3");this.R3=this.lr.W("html5_last_slice_transition");this.qr=this.lr.W("html5_store_xhr_headers_readable"); +this.qn=g.BC(this.lr.experiments,"html5_max_drift_per_track_secs");this.bC=this.lr.W("html5_no_placeholder_rollbacks");this.uB=this.lr.W("html5_subsegment_readahead_enable_mffa");this.gs=this.lr.W("html5_allow_video_keyframe_without_audio");this.LP=g.Us(this.lr)&&!g.q1();this.U6=this.lr.W("html5_enable_vp9_fairplay");this.yG=1048576;this.Al=this.lr.W("html5_woffle_resume");this.mL=this.lr.W("html5_abs_buffer_health");this.J1=this.lr.W("html5_interruption_resets_seeked_time");this.P5=g.BC(this.lr.experiments, +"html5_max_live_dvr_window_plus_margin_secs")||46800;this.U7=this.lr.W("html5_report_captions_ctmp_qoe");this.Rn=this.lr.W("html5_explicitly_dispose_xhr");this.t6=!this.lr.W("html5_encourage_array_coalescing");this.lr.W("html5_limit_media_merge_size")?Ck?oD()<21?this.xY=786432:this.xY=8388608:this.xY=262144:this.xY=0;this.xu=this.lr.W("html5_filter_non_efficient_formats_for_safari");this.lr.W("html5_format_hybridization");this.rA=this.lr.W("html5_abort_before_separate_init");this.la=zO();this.L_= +this.lr.W("html5_serialize_server_stitched_ad_request");this.Cs=this.lr.W("html5_attach_po_token_to_bandaid");this.pS=g.BC(this.lr.experiments,"html5_max_redirect_response_length")||8192;this.Yx=this.lr.W("html5_rewrite_timestamps_for_webm");this.Wc=this.lr.W("html5_only_media_duration_for_discontinuities");this.X5=g.BC(this.lr.experiments,"html5_resource_bad_status_delay_scaling")||1;this.lr.W("html5_onesie_live");this.zA=g.BC(this.lr.experiments,"html5_onesie_live_ttl_secs")||8;this.El=g.BC(this.lr.experiments, +"html5_attach_num_random_bytes_to_bandaid");this.oD=this.lr.W("html5_update_container_type_on_codec_family_change");this.lg=this.lr.W("html5_enable_sabr_host_fallback");this.HI=this.lr.supportsGaplessShorts();this.YM=this.lr.W("html5_shorts_stop_request_when_buffer_to_end");this.gw=this.lr.W("html5_vod_stop_request_when_buffer_to_end");this.WF=this.lr.W("html5_ssdai_use_post_for_media")&&this.lr.W("gab_return_sabr_ssdai_config");this.y_=this.lr.W("html5_use_post_for_media");this.s9=this.lr.W("html5_use_live_ump_heartbeat"); +this.useUmp=this.lr.W("html5_use_ump");this.o5=this.lr.vN;this.hw=this.lr.W("html5_enable_voice_boost")&&this.lr.cX===2;this.xW=this.lr.W("html5_reset_primary_stats_on_redirector_failure");this.ra=this.lr.W("html5_use_network_error_code_enums");this.enableServerDrivenRequestCancellation=this.lr.W("html5_enable_server_driven_request_cancellation");this.Zx=this.lr.W("html5_enable_sabr_request_timing");this.Ip=this.lr.W("html5_enable_lawnmower");this.Oj=this.lr.ZS()?g.BC(this.lr.experiments,"html5_continuous_goodput_probe_interval_ms"): +0;this.h1=g.BC(this.lr.experiments,"html5_jumbo_ull_nonstreaming_mffa_ms")||NaN;this.Q3=g.BC(this.lr.experiments,"html5_drm_byterate_soft_cap");this.Ml=g.BC(this.lr.experiments,"html5_drm_live_byterate_soft_cap");this.ai=this.lr.W("html5_sabr_log_request_creation");this.D9=this.lr.W("html5_use_buffer_timeline_for_sabr_request_creation");this.m9=this.lr.W("html5_sabr_report_request_cancellation_info");this.GE=this.lr.W("html5_spoof_4k");this.dD=gD(this,"html5_min_media_duration_for_cabr_slice");this.Nq= +gD(this,"html5_sabr_min_media_bytes_factor_to_append_for_stream")||.01;this.vo=this.lr.W("html5_disable_urgent_adaptation");this.vI=this.lr.W("html5_apply_constraints_in_client_for_sabr");this.B6=this.lr.W("html5_send_video_playback_ustreamer_config");this.oU=gD(this,"html5_max_discontinuity_rewrite_count");this.eV=gD(this,"html5_fixed_media_duration_for_request");this.SF=this.lr.W("html5_apply_fix_for_missing_seg_info_without_logger");this.an=this.lr.W("html5_enable_audio_quality_setting");this.lr.W("html5_enable_audio_quality_setting_feature"); +this.Wa=gD(this,"html5_sabr_request_limit_per_period");this.Jy=this.lr.W("html5_sabr_dispose_media_objects");this.Nx=this.lr.W("html5_fix_hbr_reselection_qoe_restart_for_sabr");this.lr.W("html5_high_res_seek_logging");this.kF=this.lr.W("html5_disable_chunk_synchronization_sabr_seek");this.dI=g.BC(this.lr.experiments,"html5_override_micro_discontinuities_threshold_ms");this.pY=this.lr.W("html5_byterate_constraints");this.Bo=this.lr.W("enable_sabr_snackbar_message");this.rw=this.lr.W("html5_log_slice_info_in_sbu"); +this.XX=gD(this,"html5_paced_poll_ms");this.Hu=gD(this,"html5_paced_poll_min_health_ms");this.Ly=this.lr.W("html5_disable_sabr_fallback");this.AP=this.lr.W("html5_track_current_buffered_range_at_sync");this.Hh=g.Us(this.lr)?500:2E3;this.bG=this.lr.W("html5_sabr_live_timing");this.Qv=this.lr.W("html5_count_updating_slice_for_buffer_health");this.XQ=this.lr.W("html5_report_max_buffer_bytes_limit_to_sabr");this.Z3=this.lr.W("html5_sabr_live_audio_early_return_fix");this.dC=g.BC(this.lr.experiments,"html5_platform_max_buffer_health_oversend_duration_secs"); +this.EE=this.lr.W("html5_cuepoint_identifier_logging");this.TA=this.lr.W("html5_sabr_log_server_xtag_selection_onesie_mismatch");this.sa=this.lr.W("html5_skip_client_drm_license_constraint");this.g$=this.lr.W("html5_pseudogapless_shorts_skip_abort_on_transition");this.Ha=this.lr.W("html5_sabr_request_on_constraint");this.eL=this.lr.W("html5_live_metadata_resets_timeout");this.da=this.lr.W("html5_sabr_log_invalid_sabr_current_time");this.D2=this.lr.W("html5_sabr_log_partial_segment_lmt_overflow"); +this.lr.W("html5_cuepoint_list_clear_on_seek");this.yA=this.lr.W("html5_ump_stitched_metadata");this.RT=this.lr.W("html5_ssdai_clear_backoff_on_cuepoint_list_resolved");this.dO=this.lr.JT().K.GV(g.FW);this.xT=this.lr.W("html5_populate_opportunity_id_in_dai_info_filler");this.Ax=g.BC(this.lr.experiments,"html5_sabr_unused_bloat_size_bytes");this.aD=this.lr.JT().K.GV(uaW);this.eI=this.lr.W("html5_enable_sabr_network_timestamps_bwe");this.xV=this.lr.JT().K.GV(g.Wl);this.Kr=this.lr.JT().K.GV(d9n);this.Dt= +this.lr.JT().K.GV(PEn)}MN(){return this.K&&this.rL}};var qKa=class{constructor({Oy:z,Nz:D,wP:E,Uk:Q,Aa:T}={}){this.Oy=z;this.Nz=D;this.wP=E;this.Uk=Q;this.Aa=T}};var EXQ=class extends g.w9{constructor(z,D,E){super();this.loader=z;this.policy=D;this.yi=E;this.A=0;this.L=!1;this.delay=new g.sT(this.Z,this.policy.Oj,this);g.a(this,this.delay)}K(z){$c(52,7966,z.K)||(this.Iy=z,this.A=0,this.delay.cN())}Z(){this.A++>15||(this.L=!this.L,new DVX(this.loader,this.policy,this.yi,this.Iy,this.L),this.delay.start())}},DVX=class{constructor(z,D,E,Q,T){this.loader=z;this.policy=D;this.yi=E;this.Iy=Q;this.XW=T;this.done=!1;this.onTimeout=()=>{this.done||(this.done=!0,this.onError("net.timeout"))}; +this.size=Math.ceil(Math.min(1E5,.1*qT(this.yi)));this.timing=new ni(this,{yi:this.yi,ma:this.size,MK:!0,oh:()=>{}, +pG:this.policy.A});z=ow(this.Iy,this.XW,this.policy).cW.clone();Ul(91,7088,z);z["path"]!=="/videogoodput"&&(z["path"]="/videogoodput",z["url"]="");this.location=new yw(z);this.location.set("rn",`${this.timing.requestNumber}`);this.location.set("range",`0-${this.size-1}`);this.xhr=Nf(this.location,this.policy.U,this.timing,this.policy.fp,{});setTimeout(this.onTimeout,1E4)}FU(){}u_(){}K9(){if(!this.done)if(this.done=!0,this.xhr.status===200&&this.xhr.RY()===this.size)this.loader.N("rqs",this.lz()); +else{var z="net.connect";this.xhr.status>200?z="net.badstatus":this.xhr.OT()&&(z="net.closed");this.onError(z)}}onError(z){this.loader.handleError(z,this.lz());$d(`https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn=${this.timing.requestNumber}`,"gp",D=>{this.loader.N("pathprobe",D)},D=>{this.loader.handleError(D.errorCode,D.details)})}lz(){var z=this.timing.Y(); +z.shost=EU(18,7905,this.location.cW);z.pb=this.size;return z}};var Q_J=class extends g.w9{constructor(z,D,E,Q,T,k,G,e,d,F,L,f,n=null){super();this.loader=z;this.policy=D;this.videoTrack=E;this.audioTrack=Q;this.A=T;this.K=k;this.timing=G;this.Z=e;this.schedule=d;this.Sw=F;this.L=L;this.Y=f;this.rE=n;this.D=!1;this.bR="";this.S_=null;this.e1=NaN;this.j=!1;this.Sk=null;this.Eo=this.S=NaN;this.jI=this.B=0;this.logger=new g.cp("dash");this.policy.El>0&&(this.bR=g.OG(this.policy.El));this.policy.Oj&&(this.U=new EXQ(this.loader,this.policy,this.schedule),g.a(this, +this.U))}V(z,D){if(z.V){this.Sw.isLive?(z=this.Sw.sD&&this.Sw.isWindowedLive?z.L3.B(this.Sw.sD,!1):z.L3.V(Infinity),z.e1=this.e1):z=z.L3.B(0,!1);if(this.Y){var E=this.Y;z.e1===0&&(z.B=E.Y)}else z.B=this.S;return z}var Q=z.K;if(!Q.L3.K())return Q.L3.A()?(E=Aq(this.Z,z.L3.info.FX,D.L3.info.FX,0),E=Q.L3.j(Q,E)):E=Q.L3.xV(Q),E;var T=this.loader.getCurrentTime();T=isFinite(T)||!this.policy.PS?Q.Z-T:0;var k=!Q.range||Q.L===0&&Q.K===0?0:Q.range.length-(Q.K+Q.L),G=Q.L3,e;Sm(z)&&z.L3.K()?((e=this.L.wR)||(e= +Sm(z)&&z.L3.K()&&z.K.L3.info.FX0&&k.S===0&&this.loader.DL),T=Sm(z),z=Q.L3.j(Q,D),(D=z.A)&&z.jw.length>1&&(T||z.Iy.L||z.jw[0].L3!==Q.L3?z=Q.L3.j(Q,z.jw[0].L):(T=z.jw[z.jw.length-1],G=T.L/D,!T.rO&&G<.4&&(z=Q.L3.j(Q,D-T.L))))):(Q.TV<0&&(D=FB(Q),D.pr=`${z.L.length}`,this.loader.isSeeking()&& +(D.sk="1"),D.snss=Q.V,this.loader.N("nosq",D)),z=G.xV(Q));if(this.policy.ew)for(E of z.jw)E.type=6;return z}BF(){super.BF()}},Zi=2/24;var TqX=class extends g.w9{constructor(z,D,E,Q,T,k,G,e){super();this.loader=z;this.DP=D;this.videoTrack=E;this.audioTrack=Q;this.Sw=T;this.j=k;this.isAudioOnly=G;this.S=e;this.L=Ec;this.WF=!1;this.logger=new g.cp("sabr");this.Y=this.U=this.AT=this.yA=!1;this.videoInfos=this.V=this.j.videoInfos;this.A=this.xV=this.j.L;this.K=new $zO(D,k,(d,F)=>{this.loader.N(d,F)}); +this.isAudioOnly&&Gs(this,this.Sw.K["0"])}AF(z,D,E,Q,T=!1,k){this.loader.AF(new Ot(z,k??Fo(this),E,Q),T);P2(this.loader,D,z,!0)}rd(z,D=!1,E={}){this.K.rd(z,D,E)}xF(){return this.K.xF()}};var qmr=class{constructor(z,D,E){this.requestType=z;this.Iy=D;this.PF=E;this.L=null}setData(z,D,E={}){D?.lg&&(this.ya=QDI(this,D,E),z.JQ=this.Iy.JQ());if(this.d2())return!0;this.data=z;this.K=D1n(z,(Q,T)=>{this.PF?.Lx(Q,T)},D?.A,D?.B); +if(!this.K)return!1;this.L=g.De(this.K,Cxw);return!0}d2(){return this.requestType===1}b5(){return this.PF?.b5()||0}isDecorated(){return!(!this.data?.LE&&!this.data?.wB?.length)}};var kUV=class{constructor(z){this.K=z;this.iv=(0,g.KL)(Vg(16))}encrypt(z){(0,g.N)();return this.K.K?uJ(this,z,this.iv):(new Jm(this.K.L)).encrypt(z,this.iv)}decrypt(z,D){(0,g.N)();return this.K.K?uJ(this,z,D):(new Jm(this.K.L)).decrypt(z,D)}};var GUJ=class extends g.w9{constructor(z){super();this.O=z;this.K=new Map;this.A=[];this.L=!Ze();this.S=g.BC(this.O.experiments,"html5_onesie_prewarm_interval_ms");this.U=new g.sT(this.V,this.S,this);this.B=-1;g.a(this,this.U);npO(this,g.iF("yt-player-bandaid-host"));this.Y=this.load();this.S&&this.Y.then(()=>{this.V()})}D(z){if(!((0,g.N)()=z||(z=this.K.get(0))&&uP6(this,z)}Z(){var z=this.A;this.A=[];return z}},Wln=class{constructor(z,D){this.location=z;this.L=D}K(){return EU(36,7895,this.location)}};var eGs=class{constructor(z){this.ll=z;this.L=!1;this.K=[]}async decrypt(z){if(!this.K.length||this.K[0].isEncrypted){this.L=!0;this.ll.dM("omd_s");var D=new Uint8Array(16),E,Q;for(Ze()?E=new J_(z):Q=new Jm(z);this.K.length&&this.K[0].isEncrypted;){var T=this.K.shift(),k=E?await E.decrypt(SZ(T.buffer),D):Q.decrypt(SZ(T.buffer),D);for(z=0;z{if(!this.isComplete()){let Q=Uy(this);this.fail(new g.Tf("net.timeout",Q))}},1E3); +this.Uf=new g.sT(this.PL,2E3,this);this.hd=this.C.sx();this.RU=this.W("html5_onesie_wait_for_media_availability");g.a(this.videoData,this);g.a(this,this.ny);g.a(this,this.CU);g.a(this,this.Uf);z=Es();Ck&&z&&(this.mX=new Map);this.ey=new Map;this.LM=new Map;this.qA=new Map;this.QT=new Map}TZ(z){return this.mX?.get(z)?.TZ()||[]}v4(z,D){return!!this.mX?.get(D)?.v4(z)}km(z,D){return this.mX?.get(D)?.km(z)||[]}qK(z,D){return this.mX?.get(D)?.qK(z)||[]}Sg(){return this.segmentStartTimeMs}NR(z){this.state= +z;this.notifySubscribers()}d2(){return!1}Jl(){return!1}KQ(){}dM(z){this.C.dM(z)}ZQ(z){return this.C.ZQ(z)}nP(z,D,E,Q){E||this.CJ.nP(Q);return!1}ac(z,D){this.ll.ac(z,D)}Q4(){this.dM("opr_r");this.EJ=!0}Gk(z,D,E,Q){this.ZV.push(Q);if(this.mX){if(!this.mX.has(z)){let T=new yxQ(this);this.mX.set(z,T);g.a(this,T)}this.mX.get(z)?.Gk(D,E,Q);HI(this);E||(this.segmentNumber=Q.MD,this.segmentStartTimeMs=Q.startMs)}else HI(this)}WC(){return this.ZV}zi(){this.ZV=[]}yF(z){this.YS=z;z.TT!=null&&this.C.Bl(z.TT)}Np(z){this.ez= +z}Vk(z){z.videoId&&this.LM.set(z.videoId,z)}Zk(z){if(z.url)for(let D of z.url)$d(D,"ump_prewarm")}YN(){if(this.mX)for(let z of this.mX.keys())this.mX.get(z)?.wX()}gB(z){this.Wg=z}fP(z){if(z?.Yb&&(z=z.Yb.VY))for(let D of z)D.videoId&&this.QT.set(D.videoId,D)}qv(z){this.XR.push(z)}N(z,D,E=!1){this.C.N(z,D,E)}xx(z,D,E){this.mX?.get(z)?.xx(D,E)}eN(z){this.qA.set(z.videoId,z)}async fetch(){this.Nw?this.ny.start():this.CU.start();this.dM("or_i");var z=this.O.experiments.EH("html5_onesie_verbose_timing")|| +this.O.JT().K.GV(OAr)?this.dM.bind(this):()=>{}; +z("oloc_ss");var D=pxX(this.videoData,this.hd);D||(z("oloc_sa"),D=g.BC(this.O.experiments,"html5_onesie_redirector_timeout_ms"),D=await x1W(this.videoData,this.hd,D));if(!D)return this.fail(new g.Tf("onesie.unavailable.hotconfig",{url:"0"})),this.HQ;this.ya=EU(88,7851,D);z("oloc_e");var E=g.By(this.O,this.videoData.V()),Q=!!E.K;E=Q?await E.K:E.getValue();this.W("html5_log_onesie_empty_oauth")&&!E&&this.N("no_token",{async:Q});Q=Nmn(this.playerRequest,this.O,this.videoData,E,bJ(this.ya));var T;try{if(!this.O.MN|| +this.O.MN?.K||Q?.YB||(z("orqb_w"),(T=rQW(Q,this.S6,this.O,this.C,this.yi,this.O3.onesieUstreamerConfig,this.videoData.Un?.Sc,this.W("onesie_cdm_mosaic_send_audio_tracks_from_client")?this.playerRequest.playbackContext?.contentPlaybackContext?.compositeVideoContext?.defaultActiveSourceVideoId:void 0))&&this.N("orpqenc",{i:"w"})),!T){var k=i9s(this,Q);let e=this.O.JT().K.GV(V4X);E=e>0;if(k){z("orqb_a");var G=gpa(Q,this.S6,this.O,this.C,this.yi,this.O3.onesieUstreamerConfig,this.videoData.Un?.Sc,this.W("onesie_cdm_mosaic_send_audio_tracks_from_client")? +this.playerRequest.playbackContext?.contentPlaybackContext?.compositeVideoContext?.defaultActiveSourceVideoId:void 0);if(E){let d=new Promise((F,L)=>{setTimeout(()=>void L(`timeout ${e}ms`),e)}); +G=Promise.race([G,d]).catch(F=>{this.N("orpqenc",{i:"a",e:`${F}`});z("orqb_f")})}T=await G; +!T&&E||this.N("orpqenc",{i:"a"})}if(!k||E&&!T)z("orqb_s"),T=U1X(Q,this.S6,this.O,this.C,this.yi,this.O3.onesieUstreamerConfig,this.videoData.Un?.Sc,this.W("onesie_cdm_mosaic_send_audio_tracks_from_client")?this.playerRequest.playbackContext?.contentPlaybackContext?.compositeVideoContext?.defaultActiveSourceVideoId:void 0),this.N("orpqenc",{i:"j"})}}catch(e){return this.fail(e),this.HQ}z("orqb_e");this.enableCompression=T.innertubeRequest.fd;this.fM=T?.Mz?.T4||0;this.dM("osor");k=NN();T={method:"POST", +body:g.De(T,R1X),headers:{"Content-Type":"text/plain",Referer:location.origin}};G=this.W("html5_onesie_media_capabilities");H9k(D,this.videoData,opW(this),G);this.J7&&this.N("ombrs","1");this.CJ=new ni(this,{yi:this.yi,pG:this.J7,oh:(e,d)=>{this.C.aU(e,d)}, +wd:!0});D.set("rn",`${this.CJ.requestNumber}`);this.bv=D.zo();X1X(this.CJ,this.bv);this.dM("or_p");this.xhr=Nf(new yw(D),k,this.CJ,Ck,T);this.Uf.start();this.C.onPlayerRequestSent(this.videoData.videoId);return this.HQ}JU(){return 2}FU(){this.dM("orh_r")}u_(){if(!this.fW&&this.xhr.RY()&&(this.dM("orfb"),this.fW=!0,tak(this)&&this.xhr)){var z={rc:this.xhr.status,lb:this.xhr.RY(),rt:(1E3*ZR(this.CJ)).toFixed(),shost:g.Yw(this.bv),trigger:"o1"};this.N("pathprobe",g.EA(z))}this.l7&&!this.Nw&&this.e0?.start(); +this.iH()}K9(z=!1){this.iH();if(!(this.m7()||this.state>=4)){var D=Uy(this),E=this.xhr;D.rc=E.status;z&&(D.ab=!0);if(E.eW()){var Q="onesie.net";D.msg=E.eW()}else E.status>=400?Q="onesie.net.badstatus":E.Zl()?this.EJ||(Q="onesie.response.noplayerresponse"):Q=E.status===204?"onesie.net.nocontent":"onesie.net.connect";Q?this.fail(new g.Tf(Q,D)):(this.dM("or_fs"),this.CJ.SW((0,g.N)(),E.RY(),0),this.NR(4),this.J7&&this.N("rqs",D));this.J7&&this.N("ombre",`ok.${+!Q}`);this.RU=!1;HI(this);xD(this.ll);this.Nw|| +(this.CU.stop(),this.e0?.stop());if(z=this.hd?.Z())for(Q=0;Q1E3){this.CJ?.ur((0,g.N)());let D=Uy(this);if(this.J7&&this.xhr instanceof Hg){var z=this.xhr;D.xrs=z.xhr.readyState;D.xpb=z.K.totalLength;D.xdc=z.Z}this.fail(new g.Tf("net.timeout",D))}}else!this.CJ&&this.O.JT().K.GV(V4X)>0||!((0,g.N)()-this.CJ.K>1E4)||(this.CJ?.ur((0,g.N)()),this.U1());this.isComplete()||this.ny.start()}}U1(){this.RU=!1;if(!HI(this)){var z= +Uy(this);z.timeout="1";this.fail(new g.Tf("onesie.request",z))}}fail(z){z=kh(z);this.l7?this.C.Qh(z):(this.HQ.reject(z),this.l7=!0);xD(this.ll);this.Nw||this.CU.stop();this.dM("or_fe");this.hd?.Z()?.forEach(D=>{this.N("pathprobe",D)}); +this.NR(5);this.dispose()}isComplete(){return this.state>=3}Bp(){return this.state===4}DR(z){return this.isComplete()||!!this.mX?.get(z)?.A}Dv(){return!1}U0(){return this.state===5}notifySubscribers(z){for(let D=0;D102400&&!this.Lw&&(this.dM("or100k"), +this.Lw=!0);if(z.aH()){let D=z.Xb(),E=D.totalLength;this.J7&&this.N("ombrss",`len.${E}`);this.aY.feed(D)}if(this.mX)for(let D of this.mX.keys())this.mX.get(D)?.wX(),this.notifySubscribers(D)}catch(z){this.fail(z)}}pV(z){return!!this.mX?.get(z)?.U()}xD(){return this.CJ.requestNumber}u5(z){return this.qA.get(z)}E1(){return!1}zd(){return"ONESIE"}};var FZJ=class extends g.w9{constructor(z,D,E,Q,T,k,G,e,d,F,L,f){super();this.C=z;this.loader=D;this.policy=E;this.audioTrack=Q;this.videoTrack=T;this.Sw=k;this.yi=G;this.U9=e;this.L=d;this.timing=F;this.D=L;this.U=f;this.K=[];this.Z={};this.wR=this.lg=!1;this.HF=this.PQ=0;this.Sn=!0;this.f3=this.Zp=!1;this.tT=0;this.WF={B_:0,Os:0};this.qN={B_:0,Os:0};this.Sk=null;this.yA={lE:[],XZ:[]};this.AT={lE:[],XZ:[]};this.V=null;this.B=[];this.ew=0;this.MN=!1;this.videoData=this.C.getVideoData();this.Y=this.videoData.latencyClass=== +"LOW"?50:this.videoData.latencyClass==="ULTRALOW"?100:this.policy.Wa;this.policy.Oj&&(this.j=new EXQ(this.loader,this.policy,this.yi),g.a(this,this.j));this.O=this.C.X()}NI(z,D){this.S=void 0;Maa(this);dpr(this,z,D)}pQ(z){if(this.K.length===0)return!1;var D=this.K[0];return D instanceof iJ?z===this.loader.getCurrentTime()*1E3:!(D instanceof Ke&&D.info.K?.Mz?.cQ)&&Math.abs(D.Gv()-z)<50}Vk(z,D){this.A=z;this.policy.L&&!z.playbackCookie&&this.loader.N("sbrnocookie",{rn:D??-1});this.policy.RT&&this.U?.U()? +this.loader.N("clsdai",{ignbckoff:D??-1,backoff:z.backoffTimeMs??-1}):this.S=(0,g.N)()+(z.backoffTimeMs||0)}ge(z,D,E){if(z.action===void 0)z=this.C.WV(),z!==void 0&&this.loader.Jc(z);else if(z.action!==0||!this.wR){z.action===0&&this.policy.Ly&&(z.action=2);if(z.Rz==="sabr.malformed_config"){if(this.HF++<3){this.loader.handleError("sabr.malformed_config",{action:z.action,rn:D,retry:this.HF},0);return}E&&this.loader.N("malfmcfg",{rn:D,ecdlen:E.L?.length??0,proto:JSON.stringify(E.K),bytes:E.L?g.Ri(E.L, +3):void 0})}E={};E.reason=z.Rz;E.action=z.action;E.rn=D;switch(z.action){case 1:this.policy.L&&this.Sk&&(A8(this.Sk,void 0,void 0,E),this.U?.Y());break;case 0:this.wR=!0;this.videoData.qj()&&this.policy.L&&this.Sk&&A8(this.Sk,void 0,void 0,E,!1);this.loader.US(E);break;case 2:J2(z.Rz)!=="sabr.config"&&delete E.reason;this.loader.handleError(J2(z.Rz),E,1);break;case 3:this.policy.lg&&(this.Sw.Y?.yA(),this.loader.handleError("sabr.hostfallback",E))}}}Zk(z){if(z.url)for(let D of z.url)$d(D,"ump_prewarm")}fH(z){z&& +(this.loader.N("sabrctxt",{onsbrctxt:z.type,scp:z.scope,dflt:z.sendByDefault}),z.type&&z.sendByDefault&&this.videoData.WF.add(z.type),z.scope!==2&&(z.type&&this.videoData.sabrContextUpdates.set(z.type,z),this.C.fH(z)))}x9(){}gB(z,D){if(this.loader.MF)this.loader.N("sdai",{ignSabrSeek:1,smt:z?.Lj,rn:D});else if(z.Lj!==void 0&&z.MH){let E=z.Lj/z.MH;this.audioTrack.V=!1;this.videoTrack.V=!1;if(this.policy.j||this.policy.GF||this.policy.kF)this.loader.fR.K=!1;this.C.getCurrentTime()!==E&&(D={Vh:"sabr_seek", +Y_:!0,Ui:!0},z.seekSource&&(D.seekSource=z.seekSource),jf(this.loader,E+.1,D))}}onSnackbarMessage(z){this.C.Iq("onSnackbarMessage",z)}qv(z,D){this.policy.B&&this.loader.qv(z,D)}yF(z){z.PA&&z.H9&&mx(this.Sw,z.PA,z.H9);this.policy.Df&&(z.bD&&z.jY&&(this.Sw.j6=z.bD/z.jY),z.EZ&&z.pw&&(this.Sw.Ki=z.EZ/z.pw));zJ(this.videoData)&&!this.videoData.pf&&z.H9&&this.loader.vP(z.H9,1E3);z.TT!=null&&this.C.Bl(z.TT);z.kI&&(z=((0,g.N)()-z.kI)/1E3,this.loader.w$.YR(1,z))}zU(z){this.loader.zU(z)}Gk(z){this.loader.Gk(z)}zw(z){this.loader.zw(z)}Ic(z){return this.videoData.WF.has(z)}VQ(z, +D,E){this.policy.A&&this.loader.N("sabrctxtplc",{start:z?z.join("_"):"",stop:D?D.join("_"):"",discard:E?E.join("_"):""});if(z)for(let Q of z)this.videoData.WF.add(Q);if(D)for(let Q of D)this.videoData.WF.has(Q)&&this.videoData.WF.delete(Q);if(E)for(let Q of E)if(this.videoData.sabrContextUpdates.has(Q)&&this.videoData.sabrContextUpdates.delete(Q),this.policy.Y&&this.K.length)for(let T of this.K)T instanceof iJ||T.sc?.type!==Q||(T.sc=void 0)}T8(){}ur(z){this.B=z}e6(z,D){rD(this.policy,z,4,D)}fP(z){if(z?.Yb&& +(z=z.Yb.VY))for(let D of z)D.formatId&&(z=this.Sw.A.get(qD(D.formatId)))&&z.info&&(z.info.debugInfo=D.debugInfo)}Bk(z){this.videoData.lr.Z?this.loader.handleError("net.badstatus",{reason:"hbp_reload_unsupported",init:Math.round(this.videoData.RO),now:Math.round((0,g.N)()),reloadplayerresponse:"1"},2):(this.MN=!0,this.C.Iq("reloadplayer",z))}JI(){return this.C.JI()||""}b5(){var {vG:z,JS:D}=GOL(this);return Math.min(z,D)}Lx(z,D){this.loader.N(z,D)}Ya(z){bd(this.loader,Fk(this.U9,z))}Wc(){return{requestNumber:this.C3?.xD()|| +-1,isDecorated:this.C3?.info.isDecorated()}}mT(z){this.C.mT(z)}Oc(){this.loader.Oc()}kN(){this.loader.kN()}BF(){super.BF();this.A=void 0;dpr(this,!0,"i");this.K=[]}};var LZL=class{constructor(z){this.C=z;this.K=new Map;this.delay=null}getCurrentTime(){return this.C.getCurrentTime()-this.C.Pc()}},fWw=class{constructor(z,D,E){this.Z=z;this.cpn=D;this.C=E;this.K=new Map;this.A=new Map;this.V=NaN;this.L=this.Ar="";this.isSeeking=!1;this.B=new LZL(E);this.QE=E.QE;this.C.subscribe("statechange",this.S,this);this.C.subscribe("SEEK_TO",()=>{this.UG()}); +this.C.subscribe("SEEK_COMPLETE",()=>{X6w(this)}); +this.Ar=this.L=this.cpn}S(z){Am(z.state)&&CX(this.B)}clear(){var z=this.B;z.delay?.dispose();z.K.clear();this.A.clear();this.K.clear();this.V=NaN}U(z,D,E=0){if(z!==this.V||this.K.get(z)?.A!==D?.A)if(D?this.K.set(z,D):this.K.delete(z),!this.isSeeking){var Q=this.Z.getStartTime(z);this.V=z;upO(this,z);if(D){let T=Q;D.K.forEach((k,G)=>{T=2&&!z.U0()&&z.info.e1===0&&(this.B=z,this.S=E,this.L=D.info,this.U=this.startTimeSecs=Date.now()/1E3,this.V=this.L.startTime)}return NaN}clear(){this.L=this.S=this.B=null;this.K=this.V=this.U= +this.startTimeSecs=NaN;this.Z=!1}};var nXk=class extends g.w9{constructor(){super();try{this.A=IcV(z=>{this.L=z.at(-1)}),this.B=this.A?.observe("cpu",{sampleInterval:2E3}).catch(z=>{z instanceof DOMException&&(this.K=z)})}catch(z){z instanceof DOMException&&(this.K=z)}}Z(){var z={},D=window.h5vcc; +z.hwConcurrency=navigator.hardwareConcurrency;this.K&&(z.cpe=this.K.message);this.L&&(z.cpt=this.L.time,z.cps=this.L.state);D?.cVal&&(z.cb2s=D.cVal.getValue("CPU.Total.Usage.IntervalSeconds.2"),z.cb5s=D.cVal.getValue("CPU.Total.Usage.IntervalSeconds.5"),z.cb30s=D.cVal.getValue("CPU.Total.Usage.IntervalSeconds.30"));return z}BF(){ack(this);super.BF()}};var SCW=/[?&]cpn=/;var E3n=[2,5,30];g.XU=g.JT(()=>{var z="";try{let D=g.nx("CANVAS").getContext("webgl");D&&(D.getExtension("WEBGL_debug_renderer_info"),z=D.getParameter(37446),z=z.replace(/[ :]/g,"_"))}catch(D){}return z});g.bP=class extends g.w9{constructor(z){super();this.provider=z;this.logger=new g.cp("qoe");this.L=new Map;this.sequenceNumber=1;this.WF=NaN;this.K="N";this.Y=this.b7=this.i7=this.ew=this.A=0;this.ig=this.kV=this.QA=this.YX="";this.vN=this.HF=NaN;this.GX=0;this.Mj=-1;this.gs=1;this.playTimeSecs=this.rebufferTimeSecs=0;this.Wc=this.isEmbargoed=this.MN=this.isOffline=this.isBuffering=!1;this.JH=[];this.AT=null;this.U9=this.V=this.wR=this.S=!1;this.Z=-1;this.qN=!1;this.ai=new g.sT(this.ED,750,this);this.j= +this.adCpn="";this.f3=this.C3=this.yA=this.D=this.adFormat=void 0;this.D9=0;this.U=new Map;this.aC=new Set("cl fexp drm drm_system drm_product ns adformat live cat shbpslc".split(" "));this.dO=new Set(["gd","pw","gp","gm","dd"]);this.serializedHouseBrandPlayerServiceLoggingContext="";this.XX=!1;this.s9=NaN;this.tT=0;this.m9=!1;this.remoteConnectedDevices=[];this.remoteControlMode=void 0;this.E9=!1;this.uE=new Set;this.lg=!1;this.xV=this.provider.O.W("html5_qoe_relaxed_reporting");var D=g.BC(this.provider.O.experiments, +"html5_qoe_proto_mock_length");D&&!nL.length&&(nL=ZKX(D));g.a(this,this.ai);try{navigator.getBattery?.().then(E=>{this.AT=E})}catch{}g.Ty(this,0,"vps",["N"]); +z.O.ZS()&&(this.tT=(0,g.N)(),this.s9=Wx(()=>{var E=(0,g.N)(),Q=E-this.tT;Q>500&&this.N("vmlock",{diff:Q.toFixed()});this.tT=E},250)); +this.provider.videoData.je&&(this.remoteControlMode=saV[this.provider.videoData.je]||0);this.provider.videoData.KE&&(D=TQw(this.provider.videoData.KE),D?.length&&(this.remoteConnectedDevices=D));z.O.ZS()&&(this.ur=new nXk,g.a(this,this.ur))}ED(){var z=g.Gy(this.provider);k4(this,z)}vA(){return this.V2}Sq(){return{i7:this.i7,b7:this.b7}}V6(z,D){this.i7=z;this.b7=D}Bl(z){if(!this.E9){this.E9=!0;var D="";switch(z){case 1:D="proximaui";break;case 2:D=this.provider.videoData.lr.getWebPlayerContextConfig()?.enableProximaLowLatency? +"proximawpcc":this.provider.videoData.W("html5_enable_proxima")||this.provider.videoData.W("html5_sabr_force_proxima")?"proximaexp":"proximaclient";break;case 3:D="proximaauto"}D!==""&&fL(this,D)}}LL(z,D,E,Q){if(!this.uE.has(z)){this.uE.add(z);var T=g.Gy(this.provider);g.Ty(this,T,"lse",[z,D,E,Q.toFixed(3)])}}Mn(z){g.Qi(this,"lwc",[z.sD?z.sD.toFixed():"",z.gE?z.gE.toFixed():"",z.dE?(z.dE*1E3).toFixed():"",z.Fi?(z.Fi*1E3).toFixed():"",z.Es?(z.Es*1E3).toFixed():""].join(":"))}Vt(z,D,E){var Q=g.yh(z, +this.provider.JT().K.GV(g.FW)),T=this.U.get(Q);T||(T={identifier:{identifier:z.uY,tileContext:z.tileContext},receivedCuePointEvents:[],receivedAdEvents:[]},this.U.set(Q,T));D.elapsedTimeMs=g.Gy(this.provider);E?(T.receivedAdEvents||(T.receivedAdEvents=[]),T.receivedAdEvents.push(D)):(T.receivedCuePointEvents||(T.receivedCuePointEvents=[]),T.receivedCuePointEvents.push(D))}reportStats(z=NaN){if(!this.m7()&&(z=z>=0?z:g.Gy(this.provider),this.xV?WZw.has(this.K)&&(this.L.size||(this.K==="PL"?z>=this.A+ +30:z<=this.ew+30||z>=this.A+1200&&z<=this.ew+86400))&&(g.Ty(this,z,"vps",[this.K]),this.A=z):["PL","B","S"].indexOf(this.K)>-1&&(this.L.size||z>=this.A+30)&&(g.Ty(this,z,"vps",[this.K]),this.A=z),this.L.size)){this.sequenceNumber===7E3&&g.xl(Error("Sent over 7000 pings"));if(!(this.sequenceNumber>=7E3)){FU(this,z);var D=this.provider.C.dg();for(let {key:d,value:F}of D)this.N(d,F);D=z;var E=this.provider.C.UR(),Q=E.droppedVideoFrames||0;let k=E.totalVideoFrames||0,G=Q-this.i7,e=k&&!this.b7;Q>E.totalVideoFrames|| +G>5E3?d0L(this,"html5.badframedropcount",`df.${Q};tf.${E.totalVideoFrames}`):(G>0||e)&&g.Ty(this,D,"df",[G]);this.i7=Q;this.b7=k;this.Y>0&&(g.Ty(this,z,"glf",[this.Y]),this.Y=0);Dh.isActive()&&(z=Dh.xa(),Object.keys(z).length>0&&this.N("profile",z));this.m9&&fL(this,"lwnmow");z={};this.provider.videoData.A&&(z.fmt=this.provider.videoData.A.itag,(D=this.provider.videoData.Z)&&D.itag!==z.fmt&&(z.afmt=D.itag));z.cpn=this.provider.videoData.clientPlaybackNonce;this.D?.length?z.adcpn=this.D.join(","): +this.adCpn&&(z.adcpn=this.adCpn);this.yA?.length?z.addocid=this.yA.join(","):this.j.length&&(z.addocid=this.j);E=this.provider.videoData;D=E.qj();E=E.latencyClass;(this.provider.O.JT().K.GV(zAO)&&D&&E==="NORMAL"||this.provider.O.JT().K.GV(BnO)&&D&&E==="LOW"||(this.provider.O.JT().K.GV(ACW)||this.provider.O.W("html5_double_logging_cdm_dai"))&&this.provider.videoData.isDaiEnabled()&&Zf(this.provider.videoData))&&(z.adc=1);this.provider.videoData.cotn&&(z.cotn=this.provider.videoData.cotn);z.el=TJ(this.provider.videoData); +z.content_v=Mb(this.provider.videoData);z.ns=this.provider.O.V;z.fexp=DW(this.provider.O.experiments).toString();z.cl=(918025328).toString();D=this.provider.videoData.adFormat||this.adFormat;this.C3?.length?z.adformat=this.C3.join(","):D&&(z.adformat=D);(D=My(this.provider.videoData))&&(z.live=D);this.provider.videoData.dP()&&(z.drm=1,this.provider.videoData.B&&(z.drm_system=T7L[this.provider.videoData.B.flavor]||0),this.provider.videoData.drmProduct&&(z.drm_product=this.provider.videoData.drmProduct)); +g.DH()&&this.provider.videoData.vS&&(z.ctt=this.provider.videoData.vS,z.cttype=this.provider.videoData.Tz,this.provider.videoData.mdxEnvironment&&(z.mdx_environment=this.provider.videoData.mdxEnvironment));this.provider.videoData.isDaiEnabled()?(z.dai=this.provider.videoData.enableServerStitchedDai?"ss":"cs",this.provider.videoData.O8&&(z.dai_fallback="1"),Zf(this.provider.videoData)&&(z.dai="mv")):this.provider.videoData.Nj?z.dai="cs":this.provider.videoData.nW&&(z.dai="disabled");z.seq=this.sequenceNumber++; +if(this.provider.videoData.Tn){if(D=this.provider.videoData.Tn,z&&D){D.ns==="3pp"&&(z.ns="3pp");this.dO.has(D.ns)&&fL(this,"hbps");D.shbpslc&&(this.serializedHouseBrandPlayerServiceLoggingContext=D.shbpslc);for(var T of Object.keys(D))this.aC.has(T)||(z[T]=D[T])}}else z.event="streamingstats",z.docid=this.provider.videoData.videoId,z.ei=this.provider.videoData.eventId;this.isEmbargoed&&(z.embargoed="1");Object.assign(z,this.provider.O.K);(T=z.seq)&&!this.provider.O.experiments.JT().K.GV(FJa)&&(D= +L4X(this,+T),D=g.De(D,dU6),D=g.Ri(D,4),this.L.set("qclc",[D]));z=g.pD("//"+this.provider.O.LP+"/api/stats/qoe",z);E=D="";for(let [d,F]of this.L.entries()){Q=F;if(!Q?.join)continue;Q=`&${d}=${Q.join(",")}`;Q.length>100?E+=Q:D+=Q}this.provider.O.experiments.JT().K.GV(FJa)&&(T=L4X(this,+(T||0)),T.qoePingUrl=z+D+E,g.E9("qoeClientLoggingContext",T),D+="&dl=1");foV(this,z+D,E.replace(/ /g,"%20"))}this.L.clear()}}Tj(z){this.m9=z}Kr(){if(this.provider.videoData.B){var z=this.provider.videoData.B;fL(this, +`eme-${z.keySystemAccess?"final":rH(z)?"ms":tx(z)?"ytfp":wH(z)?"safarifp":"nonfinal"}`)}}mh(z){this.isEmbargoed=z}onPlaybackRateChange(z){var D=g.Gy(this.provider);z&&z!==this.gs&&(g.Ty(this,D,"rate",[z]),this.gs=z);this.xV||this.reportStats(D)}getPlayerState(z){if(z.K(128))return"ER";if(z.K(2048))return"B";if(z.K(512))return"SU";if(this.provider.O.JT().K.GV(e5)&&z.K(256))return"PA";if(z.K(16)||z.K(32))return"S";if(z.isOrWillBePlaying()&&z.K(64))return"B";var D=XyW[E1(z)];g.Us(this.provider.O)&&D=== +"B"&&this.provider.C.getVisibilityState()===3&&(D="SU");D==="B"&&z.K(4)&&(D="PB");return D}VL(z,D){var E=g.Gy(this.provider);g.Ty(this,E,"vfi",[z==="A"?"":`${D??0}`,z])}BF(){super.BF();window.clearInterval(this.WF);window.clearInterval(this.s9)}N(z,D,E){var Q=this.JH.indexOf(z)!==-1;Q||this.JH.push(z);if(!E||!Q){D=typeof D!=="string"?g.EA(D):D;D=W4W(D);if(!E&&!/^t[.]/.test(D)){var T=g.Gy(this.provider)*1E3;D=`t.${T.toFixed()};${D}`}g.Qi(this,"ctmp",`${z}:${D}`);LL(this);return T}}l3(z,D,E){this.B= +{DI:Number(this.N("glrem",{nst:z.toFixed(),rem:D.toFixed(),ca:+E})),ov:z,sA:D,isAd:E}}y3(z,D,E){g.Ty(this,g.Gy(this.provider),"ad_playback",[z,D,E])}resume(){isNaN(this.WF)?n3O(this):this.WF=Wx(()=>{this.reportStats()},1E4)}}; +g.l=g.bP.prototype;g.l.tk=DJ(96);g.l.cj=DJ(90);g.l.Q7=DJ(45);g.l.WZ=DJ(39);g.l.DM=DJ(26);var XyW={[5]:"N",[-1]:"N",[3]:"B",[0]:"EN",[2]:"PA",[1]:"PL",[-1E3]:"ER",[1E3]:"N"},WZw=new Set(["PL","B","S"]),nL=[];g.jd=class extends g.w9{constructor(z,D,E,Q,T,k,G,e=!1,d,F){super();this.C=z;this.schedule=D;this.policy=E;this.Sw=Q;this.j=d;this.ED=F;this.H4=this.AT=this.cF=null;this.MN=this.C3=this.xV=this.ew=0;this.DL=this.s3=this.isSuspended=!1;this.qN="";this.D9={};this.XX=NaN;this.Wc=this.m9=this.T2=0;this.Sk=null;this.E9=this.QA=!1;this.zh=0;this.ur=!1;this.wR=this.lg=0;this.vN=null;this.GX=this.MF=!1;this.gV=()=>this.C.gV(); +this.timing=new sIw(this.ED);this.D=new h5r(this.schedule,this.policy);this.ig=new g.sT(this.A,0,this);this.s9=new g.sT(this.A,this.policy.XX,this);this.rX=new g.sT(this.A,1E3,this);this.uE=new g.sT(this.A,void 0,this);this.f3=new g.sT(()=>{this.isSuspended||this.A()},1E4,this); +this.Mj=new g.sT(this.Cf,250,this);this.S=this.currentTime=NaN;this.w$=new Vz(5);this.WF=this.timestampOffset=NaN;this.logger=new g.cp("dash");this.JH=Infinity;z=d&&d.TZ();d&&(lp(d,this.Sw,this.policy),this.WF=Date.now());this.K=new qur(this,this.D,E,this.Sw,T,z);E=ItX(this.K,k,G&&G.id);this.audioTrack=new zGX(this,this.policy,E.audio,this.timing);this.videoTrack=new zGX(this,this.policy,E.video,this.timing);this.videoTrack.A.AT=this.audioTrack.A;this.HF={updateend:this.xw,error:this.m4};g.a(this, +this.ig);g.a(this,this.s9);g.a(this,this.rX);g.a(this,this.uE);g.a(this,this.f3);this.gs=Kfw({Nz:this.policy.U.Nz,Oy:this.policy.Oy,fp:this.policy.fp});this.Y=bKX(this,this.policy,this.gs,this.schedule,this.w$,(L,f)=>VlW(this,L,f)); +this.B=new g.JB(this,this.Sw,this.policy,this.videoTrack,this.audioTrack,e);this.policy.B&&(e=this.C.getVideoData(),this.N("clsdai",{initld:1,admapsz:e.mu?.size}),e.mu||(e.mu=new Map),this.yA=new g.uP(this.policy,(L,f)=>{this.N(L,f)},e.mu,(L,f,n)=>{this.C.Vt(L,f,n)})); +this.fR=new xz6(this,this.Sw,this.videoTrack,this.audioTrack,this.policy);e=this.policy.B6?this.C.getVideoData().rE:null;this.U=new Q_J(this,this.policy,this.videoTrack,this.audioTrack,this.D9,this.B,this.timing,this.D,this.schedule,this.Sw,this.K,this.Y,e);g.a(this,this.U);this.V=new TqX(this,this.policy,this.videoTrack,this.audioTrack,this.Sw,T,S0(this.C.getVideoData()),G?.id);g.a(this,this.V);fX(this.V,k);this.L=new FZJ(this.C,this,this.policy,this.audioTrack,this.videoTrack,this.Sw,this.schedule, +this.K,this.V,this.timing,this.B,this.yA);g.a(this,this.L);this.Z=this.C.oi.Rk.ow;this.policy.V||OFk(this);this.policy.JH&&(this.Kr=new fWw(this.videoTrack.L3.index,this.C.getVideoData().clientPlaybackNonce??"",this.C))}initialize(z,D,E){z=z||0;this.policy.K||(D=n6(this.K),Vi(this.C,new Ot(D.video,D.reason)),this.C.nH(new Ot(D.audio,D.reason)));this.policy.K&&kD(this);this.Sw.isManifestless&&P3J(this.U);this.Y&&juI(this.Y,this.videoTrack.L3);D=isNaN(this.getCurrentTime())?0:this.getCurrentTime(); +var Q=!this.Sw.isManifestless;this.policy.bQ&&(Q=Q||this.Sw.Lr);if(!this.policy.PS||this.policy.HF)this.currentTime=Q?z:D;this.policy.j&&this.seek(this.getCurrentTime(),{}).Me(()=>{}); +this.policy.K?this.Z?.pV(this.JI()||"")&&jBV(this)&&jn(this,this.videoTrack)&&jn(this,this.audioTrack)&&(FQL(this.L,this.Z),this.policy.V&&OFk(this)):this.j&&(v3V(this,this.videoTrack),v3V(this,this.audioTrack),V7I(this.j),delete this.j);E?(this.U9(!1),this.rX.cN()):(z=this.getCurrentTime()===0,qN(this.U,this.videoTrack,this.videoTrack.L3,z),qN(this.U,this.audioTrack,this.audioTrack.L3,z),this.policy.K&&Efa(this.L,{yf:1}),this.policy.j||this.seek(this.getCurrentTime(),{}).Me(()=>{}),this.timing.tick("gv")); +(this.Sw.sD||this.Sw.gE||this.Sw.dE||this.Sw.Fi||this.Sw.Es)&&this.C.Mn(this.Sw)}U9(z){this.s3=z||this.C.X().W("html5_allow_multiview_tile_preload")&&this.C.getVideoData().yA;this.policy.ew||(this.isSuspended=!0,this.policy.lM&&(this.rX.stop(),this.s9.stop(),this.ig.stop()),this.f3.stop())}resume(z=!1){if(this.isSuspended||this.DL||z){this.s3=this.DL=this.isSuspended=!1;try{this.A()}catch(D){g.y(D)}}}m$(){return!this.policy.vN}kV(z=!1){return Math.min(kL(this.audioTrack,z),kL(this.videoTrack,z))}T9(z= +!1,D=!1){S_X(this);this.C.S1()&&(this.S=NaN);z?(this.policy.WF&&this.N("loader",{setsmb:1}),this.policy.ew=!0,this.kR()):(this.U9(!1),D||this.kR())}setAudioTrack(z,D,E=!1){if(!this.m7()){var Q=!isNaN(D);E&&Q&&(this.audioTrack.D=Date.now(),this.policy.Mj&&(this.ur=!0));E=this.C.S1()&&!this.C.getVideoData().U;if(this.policy.K){a:{var T=this.V;var k=z.id;for(var G of T.xV)if(G.id===k){G=T.Sw.K[k];T.B=G;T.DP.MN()&&(T.yA=!0);let e=Q?"t":"m";T.D=k;T.ew=e;k=new Ot(G,e);Q&&(T.U=!0);T=k;break a}T.A=[];T=null}this.C.nH(T)}else T= +this.K,T.L=T.Sw.K[z.id],T.U=T.L,T=new Qf(T.U,T.A,Q?"t":"m"),this.C.nH(new Ot(T.audio,T.reason));Q?(this.XX=Date.now(),Q=this.audioTrack.L3.index.Rx(D),this.N("setAudio",{id:z.id,cmt:D,sq:Q}),Q>=0&&(this.policy.K&&this.NI(!0,"mosaic"),ln(this.audioTrack,Q,NaN,NaN),!this.policy.YX&&this.Sw.isLive&&jH(this.Sw,Q,!1))):E||this.C.IQ()}}setPlaybackRate(z){z!==this.D.getPlaybackRate()&&this.D.setPlaybackRate(z)}oO(z){var D=this.L.V;this.L.V=z;this.N("scfidc",{curr:qD(D),"new":qD(z)});z&&qD(z)!==qD(D)&&(this.NI(!0, +"caption change"),this.L9())}Li(z){this.L.ur(z)}AF(z,D=!1){z.K.info.pR()?this.C.nH(z,D):Vi(this.C,z)}Ya(z){ky(z.jw[z.jw.length-1])&&bd(this,Fk(this.K,z.jw[0].L3))}aQ(){return this.C.aQ()}W7(){return this.C.W7()}zw(z){this.C.X().ZS()&&this.N("sps",{status:z.dB||""});if(z.dB===1)this.T2=0;else if(z.dB===2||z.dB===3){let D=!1;z.dB===3&&(this.JH=z.kj??Infinity,this.T2+=1,(D=C3(this))&&this.M0(!0));this.C.Jn(!0,D)}}sx(){return this.C.sx()}t9(){return this.C.t9()}RE(z){this.C.RE(z)}L9(){this.A()}Cf(){var z= +this.C.BN()?.getCurrentTime();z?this.C.N("rms",{cta:z}):this.Mj.cN()}A(){aK(this);if(this.cF&&ZE(this.cF)&&!this.cF.h7()&&(!this.policy.PS||isFinite(this.getCurrentTime()))){var z=QZ(this.videoTrack);z=this.policy.R3&&z&&z.B();this.Sw.isManifestless&&this.Sw.isWindowedLive&&Xx(this.Sw)?(this.S=Xx(this.Sw),this.cF.Zw(this.S)):Yv(this.Sw)&&!z?(z=this.getCurrentTime(),this.policy.PS&&this.policy.HF&&this.N("ssrDuration",{ld:this.tT(),lct:this.currentTime,vpd:this.getCurrentTime()},!0),isNaN(this.S)? +(this.S=z+3600,this.cF.Zw(this.S)):this.S<=z+1800&&(this.S=Math.max(this.S+1800,z+3600),this.cF.Zw(this.S))):this.cF.isView||(z=Math.max(this.audioTrack.getDuration(),this.videoTrack.getDuration()),(!isFinite(this.S)||this.S!==z)&&z>0&&(this.cF.Zw(z),this.S=z))}if(!this.m7())if(Wo(this.Sw)&&this.Sw.U0()){var D=this.Sw;this.handleError("manifest.net.retryexhausted",D.qN?{rc:D.xR}:{rc:D.xR.toString()},1)}else if(this.policy.K)a:{try{if(MI(this)&&this.H4){D=this.L;var E=this.H4;let n=E.K;if(n){var Q= +D.C.WV();z=!0;Q||(Q=D.loader.getCurrentTime(),z=!1);{var T=n;let W=z?D.C.Mx(Q):Q;if(D.loader.Er(W))var k=!1;else{var G={t:Q.toFixed(3),isUtc:z};c:{let V=D.C.JI();if(V){for(let Y of[D.audioTrack,D.videoTrack]){let Z=MD(Y.L3,D.Sw.Bc),K=T?.qK(Z,V)||[];if(K.length===0||!br(new aa(K),W)){var e=!1;break c}}e=!0}else e=!1}e?(D.loader.N("prebuffer",Object.assign(G,{inrange:1})),k=!0):(T.info.K?.Mz?.cQ?z&&(T.info.K?.Mz?.cQ||0)===Q*1E3:!z&&(T.info.K?.Mz?.T4||0)===Q*1E3)?(D.loader.N("prebuffer",Object.assign(G, +{match:1})),k=!0):k=!1}}k&&(D.C.dM("ismp_c"),D.K.push(n),D.j?.K(n.info.Iy),n.IZ(),E.A(!1))}}rC(this.L);this.Sw.isManifestless&&this.policy.V&&bq(this.fR);this.cF?.V()&&IK(this);Efa(this.L);if(MI(this)&&this.H4){var d=this.L,F=this.H4;let n=F.L.a5;if(n!==void 0&&n>=0){d.C.dM("ismp_a");var L=F.L;if(LQO(d,L)){var f=DpL(d,L);d.policy.Wa>0&&d.qN.Os++;f&&(F.K!==f&&(uW(F),F.K=f,F.L=Ok),d.C.dM("ismp_rc"))}}}}catch(n){g.xl(n);if(n.message.includes("changeType")){this.N("ctype",{exp:n.name,msg:n.message,s:n.stack}); +break a}this.handleError("fmt.unplayable",{exp:n.name,msg:n.message,s:n.stack,trg:"sabrslicerqt"},1)}K4V(this);this.f3.cN()}else if(!this.Sw.L||!c2(this.videoTrack)&&!c2(this.audioTrack)||(this.videoTrack.Z||this.audioTrack.Z)&&this.policy.qN?D=!1:(this.kR(),this.C.seekTo(Infinity,{Vh:"checkLoaderTracksSync",vP:!0}),D=!0),!D){aK(this);this.Sw.isManifestless&&(K3(this.videoTrack),K3(this.audioTrack),bq(this.fR),(D=Vj(this.videoTrack))&&D.K&&(D=D.K.Z&&!this.policy.Oy,this.N(D===this.policy.U.Nz?"strm": +"strmbug",{strm:D,sfmp4:this.policy.U.Nz,dfs:this.policy.Oy},!0)));if(this.cF)IK(this);else if(this.policy.Z){D=!1;for(T of[this.videoTrack,this.audioTrack])for(E=Vj(T);E&&T.Us()!==QZ(T);E=Vj(T))T.NC(E),D=!0;L3(this.videoTrack)&&L3(this.audioTrack)||D&&g.gC(this)}vl(this);qN(this.U,this.videoTrack,this.videoTrack.L3,!1);qN(this.U,this.audioTrack,this.audioTrack.L3,!1);if(!this.policy.vo&&(D=this.videoTrack,G=this.audioTrack,(!this.cF||ZE(this.cF)&&!this.policy.YF)&&!this.fR.isSeeking()&&(this.policy.K|| +Sm(D)&&D.L3.K()&&this.K.D)))a:{if(E=this.getCurrentTime(),k=this.D,e=Aq(k,D.L3.info.FX,G.L3.info.FX,0),G=MT(k.yi)+e/qT(k.yi),E+=Math.max(G,G+k.policy.Q_-e/D.L3.info.FX),D.L.length){if(D.L[0].info.jw[0].startTime<=E)break a;d$(D)}k=D.A;for(G=k.K.length-1;G>=0;G--)k.K[G].info.startTime>E&&k.K.pop();OO(D);D.K&&E5&&z.Y.shift(),D=D.TV,this.C.getVideoData()?.enableServerStitchedDai&&(E=xL(this.audioTrack,D),z=xL(this.videoTrack,D),E!==0&&z!==0&&E!==z&&this.handleError("ssdai.avsync", +{sq:D,a:E,v:z},0)))}}cv(z,D,E,Q){z.info.video&&this.B.cv(D,E,Q)}oz(z){this.K.oz(z)}QM(){return this.videoTrack.V||this.audioTrack.V}seek(z,D){if(this.m7())return g.iX();if(this.QM())return g.iX("seeking to head");if(this.policy.j&&!isFinite(z))return uq(this.fR),rQ(Infinity);aK(this);iFW(this,z,!1,D.seekSource);kD(this);this.policy.K||vl(this,z);this.cF&&this.cF.K&&this.cF.L&&!this.C.getVideoData().Yx&&(this.cF.K.isLocked()||this.cF.L.isLocked())&&this.C.IQ({reattachOnLockedBuffer:1,vsb:`${this.cF.L.isLocked()}`, +asb:`${this.cF.K.isLocked()}`});var E=this.getCurrentTime(),Q=this.fR.seek(z,D);if(!this.policy.PS||this.policy.HF)this.currentTime=Q;tZ(this.B,z,E,this.policy.xC&&!D.Y_);g.gC(this);return rQ(Q)}pQ(z){return this.policy.K&&this.L.pQ(z)}Ic(z){return this.L.Ic(z)}NI(z,D){this.L.NI(z,D)}getCurrentTime(){if(this.policy.PS){let z=this.Pc()||0;return this.C.getCurrentTime(!0)-z}return this.currentTime}tT(){return this.currentTime+this.timestampOffset}Rg(){return this.audioTrack.L3.info}Jk(){return this.videoTrack.L3.info}NB(){return this.audioTrack.L3.info.Rq}Yt(){return this.videoTrack.L3.info.Rq}BF(){try{this.T9(), +d$(this.audioTrack),d$(this.videoTrack),g.ZX(this.audioTrack),g.ZX(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),super.BF()}catch(z){g.y(z)}}handleError(z,D,E=0){var Q=QT(E);z==="fmt.unplayable"&&this.Sw.isLive&&(this.policy.fp=!1,g.bO(this.Sw));D=new g.Tf(z,D,E);YO(this);g.EA(D.details);this.C.handleError(D);z!=="html5.invalidstate"&&D.errorCode!=="fmt.unplayable"&&z!=="fmt.unparseable"&&Q&&this.dispose()}FM(){var z=QZ(this.audioTrack),D=QZ(this.videoTrack);z={lct:this.getCurrentTime().toFixed(3), +lsk:this.fR.isSeeking(),lmf:this.K.K.isLocked(),lbw:$k(this.schedule).toFixed(3),lhd:MT(this.schedule).toFixed(3),lst:((this.schedule.U.K0()||0)*1E9).toFixed(3),laa:z?z.nx():"",lva:D?D.nx():"",lar:this.audioTrack.K?this.audioTrack.K.nx():"",lvr:this.videoTrack.K?this.videoTrack.K.nx():"",laq:`${jm(this.audioTrack)}`,lvq:`${jm(this.videoTrack)}`};this.cF&&!this.cF.ME()&&this.cF.K&&this.cF.L&&(z.lab=XD(this.cF.K.jb()),z.lvb=XD(this.cF.L.jb()));this.ew&&(z.lapt=((0,g.N)()-this.ew).toFixed(0),z.lapr= +Y_6(this));this.xV&&(z.lapmabht=((0,g.N)()-this.xV).toFixed(0),z.lapmabh=LG(this,this.audioTrack).toFixed(0));(D=this.L.kV)&&(z.reqBlocked=D);(D=this.L.XX)&&(z.lsrt=((0,g.N)()-D).toFixed(0));this.C3&&(z.lapmvbht=((0,g.N)()-this.C3).toFixed(0),z.lapmvbh=LG(this,this.videoTrack).toFixed(0));this.MN&&(z.lapsdai=((0,g.N)()-this.MN).toFixed(0));return z}dO(){return this.K.K}kR(){try{this.policy.K&&this.L.NI(!1,"pending"),this.audioTrack.kR(),this.videoTrack.kR()}catch(z){g.y(z)}this.policy.Z=""}Er(z){return this.videoTrack&& +this.audioTrack?this.videoTrack.Er(z)&&this.audioTrack.Er(z):!0}Dm(){return PJ(this.D)}N(z,D,E=!1){this.C.N(z,D,E)}JI(){return this.C.JI()}vP(z,D){z/=D;isNaN(this.timestampOffset)&&g.cl(this,z-Math.min(z,this.policy.P5));var E=z-this.timestampOffset;E<0&&!this.GX&&(this.GX=!0,this.N("neg_ts",{ts:E.toFixed(3),offset:this.timestampOffset.toFixed(3),wnd:Jx(this.Sw)||this.Sw.sD?"1":"0"}),this.C.X().JT().K.GV(o9r)&&(g.cl(this,z-Math.min(z,this.policy.P5)),E=z-this.timestampOffset));return E*D}Pc(){return this.timestampOffset}isSeeking(){return this.fR.isSeeking()}mP(){this.B.mP()}rd(z, +D=!1,E={}){this.policy.K?this.V.rd(z,D,E):this.K.rd(z,D,E)}Se(){this.policy.L&&this.MF&&(this.N("sdai",{skipAdSked:"1"}),this.MF=!1)}Oj(){g.cl(this,this.timestampOffset-1E3);var z=this.Sw,D=new Set;for(let Q in z.K){let T=z.K[Q].index;var E=T.Aa();E&&!D.has(E)&&(E.startTime+=1E3,E.endTime=E.startTime+E.duration,D.add(E));T.segments.length&&(E=T.segments[T.segments.length-1],T.segments=[],T.segments.push(E))}this.Sk&&this.Sk.NH();this.policy.L&&this.policy.B&&this.yA?.NH();tZ(this.B,0,0,!0);this.MF= +!1}isOffline(){return!!this.C.getVideoData().cotn}aU(z,D){this.C.aU(z,D)}G4(z,D){if(this.policy.K)iFW(this,z,!0,D),this.L.NI(!0,"utc"),this.L9();else if(D=this.C.getVideoData().rE){var E=this.U;E.Eo=z;E.rE=D;B2(this)}}Jc(z){this.videoTrack.V=!1;this.audioTrack.V=!1;this.fR.K=!1;this.C.Jc(z)}iT(z){this.fR.iT(z-this.Pc())}c6(){this.C.c6()}M0(z){z!==this.policy.Se&&((this.policy.Se=z)||this.A())}IQ(z){this.C.IQ(z)}Tj(z){this.C.Tj(z)}y6(z){this.yA?.y6(z)}Gk(z){this.policy.yA&&this.C.getVideoData().Bc()&& +!z.jA&&(this.N("liveUmpMissing",{segmentNum:z.MD,headerId:z.DC,startMs:z.startMs,durationMs:z.durationMs}),this.policy.yA=!1)}qv(z,D){if(this.policy.B){let E=z.yq?.[0],Q=V6(this.C.getVideoData());this.yA?.qv(z,D,this.Sk||void 0,Q,this.policy.YD?this.Sw:void 0);this.policy.A&&this.N("clidai",{onqlst:1,len:z.yq?.length||0,rn:D,evt:oE(E?.ws?.event),cid:E?.ws?.identifier||"null",sq:E?.MD||-1,trk:E?.trackType||"null",disr:Q})}}zU(z){this.policy.yA&&this.Sk?.zU(z)}ai(z,D,E){MI(this)&&(this.H4||(this.H4= +new POn(Q=>{this.C.dM(Q)}),g.a(this,this.H4)),cIr(this.H4,{a5:z, +uM:D,yf:E}),this.A())}kN(){this.m9++}Oc(){this.m9=0}aC(){return this.C.getVideoData().U?(0,g.N)()-this.schedule.C3>3E5&&this.m9>=3:!this.schedule.C3}GF(){this.L.WF.Os=0}PW(){this.L.S=void 0}};g.jd.prototype.Ga=DJ(103);g.jd.prototype.lm=DJ(82);g.jd.prototype.BS=DJ(32);g.jd.prototype.xb=DJ(10);var J_O=class extends g.JH{};var ugw=class extends J_O{constructor(z,D,E,Q){super();this.A=-1;this.K={};this.Z=new g.sT(this.B,0,this);g.a(this,this.Z);this.L=new g.sT(()=>{this.m7()||(this.Z.start(Math.random()*E),this.L.start(D))},z,this); +g.a(this,this.L);Q.subscribe("fairplay_next_need_key_info",this.V,this)}V(z,D){if(z&&D){var E=Number(g.UV(z,"cpi"))*1+1;isNaN(E)||E<=0||Ethis.A&&(this.A=E,g.KY(this.K)||(this.K={},this.Z.stop(),this.L.stop())),this.K[D]=z,this.L.cN())}}B(){for(let T of Object.keys(this.K)){var z=this.Iq,D=this.A,E=g.m9(this.K[T]),Q=E[6];let k=[];for(let G of Q.split("&"))G.indexOf("cpi=")===0?k.push("cpi="+D.toString()):G.indexOf("ek=")===0?k.push("ek="+ +Wq(T)):k.push(G);E[6]="?"+k.join("&");D="skd://"+E.slice(2).join("");Q=D.length*2;E=new Uint8Array(Q+4);E[0]=Q%256;E[1]=(Q-E[0])/256;for(Q=0;Q{this.Iq("log_qoe",{wvagt:"timer",reqlen:this.K?this.K.length:-1});if(this.K){if(this.K.length>0){var E=this.K.shift();o3L(this,E.info)}this.K.length>0&&(E=this.K[0].time-(0,g.N)(),this.L.start(Math.max(0,E)))}},0); +g.a(this,this.L);D.subscribe("widevine_set_need_key_info",this.Z,this)}Z(z){var D;a:{if((D=z.cryptoPeriodIndex)&&this.K.length>0)for(var E of this.K)if(D===E.info.cryptoPeriodIndex){D=!0;break a}D=!1}if(!D){D=(0,g.N)();a:{E=z.cryptoPeriodIndex;if(!isNaN(E))for(Q of this.A.values())if(Math.abs(Q.cryptoPeriodIndex-E)<=1){var Q=!0;break a}Q=!1}Q?(Q=z.K,Q=Math.max(0,Math.random()*((isNaN(Q)?120:Q)-30))*1E3):Q=0;this.Iq("log_qoe",{wvagt:`delay.${Q}`,cpi:z.cryptoPeriodIndex,reqlen:this.K.length});Q<=0? +o3L(this,z):(this.K.push({time:D+Q,info:z}),this.L.cN(Q))}}BF(){this.K=[];super.BF()}};var Lga=class{constructor(){({url:E,interval:D,retries:z}={});var z,D,E;this.url=E;this.interval=D;this.retries=z}};var $0L=class{constructor(z,D){this.statusCode=z;this.message=D;this.A=this.heartbeatParams=this.errorMessage=null;this.L=[];this.K={};this.nextFairplayKeyId=null}},q_O={DRM_TRACK_TYPE_AUDIO:"AUDIO",DRM_TRACK_TYPE_SD:"SD",DRM_TRACK_TYPE_HD:"HD",DRM_TRACK_TYPE_UHD1:"UHD1"};var efV=class extends g.w9{constructor(z,D,E="",Q=!1){super();this.message=z;this.requestNumber=D;this.timer=E;this.L=Q;this.onError=this.onSuccess=null;this.K=new g.ht(5E3,2E4,.2)}};var OzV=class extends g.JH{constructor(z,D,E,Q,T){super();this.videoData=z;this.O=D;this.S=E;this.sessionId=Q;this.Bj=T;this.B={};this.cryptoPeriodIndex=NaN;this.url="";this.requestNumber=0;this.j=this.yA=!1;this.Z=null;this.AT=[];this.A=[];this.authorizedFormats=[];this.Y=[];this.U=!1;this.K={};this.status="";this.V=NaN;this.L=z.B;this.cryptoPeriodIndex=E.cryptoPeriodIndex;z={};Object.assign(z,this.O.K);z.cpn=this.videoData.clientPlaybackNonce;this.videoData.D&&(z.vvt=this.videoData.D,this.videoData.mdxEnvironment&& +(z.mdx_environment=this.videoData.mdxEnvironment));this.O.ew&&(z.authuser=this.O.ew);this.O.pageId&&(z.pageid=this.O.pageId);isNaN(this.cryptoPeriodIndex)||(z.cpi=this.cryptoPeriodIndex.toString());T=(T=/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.G3()))?T[1]:"";T==="ATV"&&(z.cdt=T);this.B=z;this.B.session_id=Q;this.D=!0;this.L.flavor==="widevine"&&(this.B.hdr="1");this.L.flavor==="playready"&&(D=Number(g.zU(D.experiments,"playready_first_play_expiration")),!isNaN(D)&&D>=0&&(this.B.mfpe=`${D}`),this.D=!1); +D="";g.yX(this.L)?this.L.K()?(Q=E.L)&&(D="https://www.youtube.com/api/drm/fps?ek="+xXk(Q)):(D=E.initData.subarray(4),D=new Uint16Array(D.buffer,D.byteOffset,D.byteLength/2),D=String.fromCharCode.apply(null,D).replace("skd://","https://")):D=this.L.A;this.baseUrl=D;this.fairplayKeyId=g.UV(this.baseUrl,"ek")||"";if(D=g.UV(this.baseUrl,"cpi")||"")this.cryptoPeriodIndex=Number(D);this.AT=E.W0?[g.Ri(E.initData,4)]:E.A;hc(this,{sessioninit:E.cryptoPeriodIndex});this.status="in"}fh(z){if(!(this.m7()||z.size<= +0)){var D={};z.forEach((E,Q)=>{var T=iO(this.L)?Q:E;Q=new Uint8Array(iO(this.L)?E:Q);iO(this.L)&&VCO(Q);E=g.Ri(Q,4);VCO(Q);Q=g.Ri(Q,4);this.K[E]?this.K[E].status=T:this.K[Q]?this.K[Q].status=T:this.K[E]={type:"",status:T};Xcw(this,this.K[E].type,D)}); +JLa(this,",");hc(this,{onkeystatuschange:1});this.status="kc";this.Iq("keystatuseschange",this)}}error(z,D,E,Q){this.m7()||(this.Iq("licenseerror",z,D,E,Q),z==="drm.provision"&&(z=(Date.now()-this.V)/1E3,this.V=NaN,this.Iq("ctmp","provf",{et:z.toFixed(3)})));QT(D)&&this.dispose();this.Bj&&(this.Bj.certificate=null)}shouldRetry(z,D){return!z&&this.requestNumber===D.requestNumber}BF(){this.K={};super.BF()}FM(){var z={ctype:this.S.contentType||"",length:this.S.initData.length,requestedKeyIds:this.AT, +cryptoPeriodIndex:this.cryptoPeriodIndex};this.Z&&(z.keyStatuses=this.K);return z}lz(){var z=this.A.join();if(pL(this)){let D=new Set;for(let E in this.K)this.K[E].status!=="usable"&&D.add(this.K[E].type);z+=`/UKS.${Array.from(D)}`}return z+=`/${this.cryptoPeriodIndex}`}zo(){return this.url}};var Ni=class extends g.w9{constructor(z,D,E,Q,T,k=!1){super();this.element=z;this.S=D;this.initData=E;this.K=Q;this.L=T;this.yA=k;this.sessionId="";this.U=this.V=this.A=this.B=null;this.Z=new g.MC(this);g.a(this,this.Z);OcL(this)}AT(z){if(this.B){var D=z.messageType||"license-request";this.B(new Uint8Array(z.message),D)}}fh(){this.U&&this.U(this.K.keyStatuses)}j(z){this.B&&this.B(z.message,"license-request")}D(z){if(this.A){if(this.L){var D=this.L.error.code;z=this.L.error.systemCode}else D=z.errorCode, +z=z.systemCode;this.A(`t.prefixedKeyError;c.${D};sc.${z}`,D,z)}}Y(){this.V&&this.V()}update(z){if(this.K)return this.K.update(z).then(null,HC(D=>{bcI(this,"t.update",D)})); +this.L?this.L.update(z):this.element.addKey?this.element.addKey(this.S.keySystem,z,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.S.keySystem,z,this.initData,this.sessionId);return g.hQ()}BF(){this.K&&(this.yA?this.K.close().catch(g.xl):this.K.close());this.element=null;super.BF()}};var bzn=class extends g.w9{constructor(z,D,E=!1){super();this.element=z;this.K=D;this.V=E;this.B={};this.A=null;this.Z=new g.MC(this);this.L=this.mediaKeys=null;this.U=Promise.resolve();g.a(this,this.Z)}setServerCertificate(){return this.mediaKeys.setServerCertificate?this.K.flavor==="widevine"&&this.K.kQ?this.mediaKeys.setServerCertificate(this.K.kQ):this.K.K()&&this.K.Hj?this.mediaKeys.setServerCertificate(this.K.Hj):null:null}createSession(z,D){var E=z.initData;if(this.K.keySystemAccess){D&&D("createsession"); +let Q=this.mediaKeys.createSession();tx(this.K)?E=ljQ(E,this.K.Hj):this.K.K()&&(E=yFX(E)||new Uint8Array(0));D&&D("genreq");z=Q.generateRequest(z.contentType,E);let T=new Ni(null,null,null,Q,null,this.V);z.then(()=>{D&&D("genreqsuccess")},HC(k=>{bcI(T,"t.generateRequest",k)})); +return T}if(rH(this.K))return mha(this,E);if(wH(this.K))return Ypa(this,E);this.element?.generateKeyRequest?this.element.generateKeyRequest(this.K.keySystem,E):this.element?.webkitGenerateKeyRequest(this.K.keySystem,E);return this.A=new Ni(this.element,this.K,E,null,null,this.V)}D(z){var D=Ut(this,z);D&&D.j(z)}Y(z){var D=Ut(this,z);D&&D.D(z)}S(z){var D=Ut(this,z);D&&D.Y(z)}getMetrics(){var z=null;if(this.mediaKeys&&this.mediaKeys.getMetrics)try{z=this.mediaKeys.getMetrics()}catch{}return z}BF(){this.L= +this.mediaKeys=null;this.A?.dispose();for(let z of Object.values(this.B))z.dispose();this.B={};super.BF();delete this.element}};var jU=class{constructor(){this.keys=[];this.values=[]}get(z){z=this.findIndex(z);return z!==-1?this.values[z]:null}remove(z){z=this.findIndex(z);z!==-1&&(this.keys.splice(z,1),this.values.splice(z,1))}n0(){this.keys=[];this.values=[]}set(z,D){var E=this.findIndex(z);E!==-1?this.values[E]=D:(this.keys.push(z),this.values.push(D))}findIndex(z){return g.wv(this.keys,D=>kw(z,D))}};var PlL=class extends g.JH{constructor(z,D,E,Q=null,T){super();this.element=z;this.videoData=D;this.O=E;this.mediaElement=Q;this.Bj=T;this.Z=[];this.wR=2;this.f3=this.xV=!1;this.heartbeatParams=null;this.AT=this.Y=!1;this.B=null;this.C3=!1;this.K=this.videoData.B;this.drmSessionId=this.videoData.drmSessionId||g.bl();this.A=new Map;this.V=new jU;this.U=new jU;this.j=new g.MC(this);this.yA=this.O.W("html5_eme_ignore_teardown_errors");(z=this.element)&&(z.addKey||z.webkitAddKey)||Nz()||gH(E.experiments); +this.O.W("html5_enable_vp9_fairplay")&&this.K.K()?E=so:(E=this.videoData.Fd,E=this.K.flavor==="fairplay"||E?Ec:so);this.S=E;this.mediaKeys=new bzn(this.element,this.K,this.yA);g.a(this,this.mediaKeys);rH(this.K)&&(this.D=new bzn(this.element,this.K,this.yA),g.a(this,this.D));g.a(this,this.j);E=this.element;this.K.keySystemAccess?this.j.K3(E,"encrypted",this.ur):UC(this.j,E,rH(this.K)?["msneedkey"]:["needkey","webkitneedkey"],this.lg);ajw(this);a:switch(z=this.K,E=this.A,z.flavor){case "fairplay":oD()> +19.2999?(E=z.uZ,z=z.fG,z>=E&&(z=E*.75),D=(E-z)*.5,E=new ugw(D,E,E-D-z,this)):E=null;break a;case "widevine":E=new VxL(E,this);break a;default:E=null}if(this.B=E)g.a(this,this.B),this.B.subscribe("rotated_need_key_info_ready",this.WF,this),this.B.subscribe("log_qoe",this.L,this);gH(this.O.experiments);this.L({cks:this.K.lz()})}ur(z){this.L({onecpt:1});z.initData&&Rfk(this,new Uint8Array(z.initData),z.initDataType)}lg(z){this.L({onndky:1});Rfk(this,z.initData,z.contentType)}uW(z){this.L({onneedkeyinfo:1}); +this.O.W("html5_eme_loader_sync")&&(this.U.get(z.initData)||this.U.set(z.initData,z));Spr(this,z)}WF(z){this.Z.push(z);rI(this)}createSession(z){var D=Zc6(this)?ST(z):g.Ri(z.initData);this.A.get(D);this.AT=!0;z=new OzV(this.videoData,this.O,z,this.drmSessionId,this.Bj);this.A.set(D,z);z.subscribe("ctmp",this.MN,this);z.subscribe("keystatuseschange",this.fh,this);z.subscribe("licenseerror",this.v3,this);z.subscribe("newlicense",this.QA,this);z.subscribe("newsession",this.kV,this);z.subscribe("sessionready", +this.HF,this);z.subscribe("fairplay_next_need_key_info",this.tT,this);this.O.W("html5_enable_vp9_fairplay")&&z.subscribe("qualitychange",this.ew,this);z.subscribe("sabrlicenseconstraint",this.U9,this);D=this.mediaKeys;hc(z,{createkeysession:1});z.status="gr";g.x_("drm_gk_s",void 0,z.videoData.Y);z.url=AFX(z);z.Z=zfV(z,D);g.a(z,z.Z)}QA(z){this.m7()||(this.L({onnelcswhb:1}),z&&!this.heartbeatParams&&(this.heartbeatParams=z,this.Iq("heartbeatparams",z)))}kV(){this.m7()||(this.L({newlcssn:1}),this.Z.shift(), +this.AT=!1,rI(this))}HF(){if(rH(this.K)&&(this.L({onsnrdy:1}),this.wR--,this.wR===0)){var z=this.D;z.element?.msSetMediaKeys?.(z.L)}}fh(z){if(!this.m7()){this.C3||(this.C3=!0,this.O.ZS()&&cLX(this));this.L({onksch:1});var D=this.ew;if(!pL(z)&&g.kS&&z.L.keySystem==="com.microsoft.playready"&&navigator.requestMediaKeySystemAccess)var E="large";else{E=[];var Q=!0;if(pL(z))for(let k of Object.keys(z.K))z.K[k].status==="usable"&&E.push(z.K[k].type),z.K[k].status!=="unknown"&&(Q=!1);if(!pL(z)||Q)E=z.A; +E=fjQ(E)}D.call(this,E);if(z.O.W("html5_enable_vp9_fairplay")&&z.L.K())var T=z.Y;else{if(!pL(z)){D={};for(T of z.A)Xcw(z,T,D)}T=z.authorizedFormats}this.videoData.authorizedFormats=T;this.Iq("keystatuseschange",z)}}MN(z,D){this.m7()||this.Iq("ctmp",z,D)}tT(z,D){this.m7()||this.Iq("fairplay_next_need_key_info",z,D)}v3(z,D,E,Q){this.m7()||(this.videoData.W("html5_log_drm_metrics_on_error")&&cLX(this),this.Iq("licenseerror",z,D,E,Q))}Iw(){return this.S}ew(z){var D=Fl("auto",z,!1,"l");if(this.videoData.Fd){if(this.S.equals(D))return}else if(Xl(this.S, +z))return;this.S=D;this.Iq("qualitychange");this.L({updtlq:z})}U9(z){this.videoData.sabrLicenseConstraint=z}BF(){this.K.keySystemAccess&&this.element&&!this.mediaElement?.PF?.S1()&&(this.yA?this.element.setMediaKeys(null).catch(g.xl):this.element.setMediaKeys(null));this.element=null;this.Z=[];for(let z of this.A.values())z.unsubscribe("ctmp",this.MN,this),z.unsubscribe("keystatuseschange",this.fh,this),z.unsubscribe("licenseerror",this.v3,this),z.unsubscribe("newlicense",this.QA,this),z.unsubscribe("newsession", +this.kV,this),z.unsubscribe("sessionready",this.HF,this),z.unsubscribe("fairplay_next_need_key_info",this.tT,this),this.O.W("html5_enable_vp9_fairplay")&&z.unsubscribe("qualitychange",this.ew,this),z.dispose();this.A.clear();this.V.n0();this.U.n0();this.heartbeatParams=null;super.BF()}FM(){var z={systemInfo:this.K.FM(),sessions:[]};for(let D of this.A.values())z.sessions.push(D.FM());return z}lz(){return this.A.size<=0?"no session":`${this.A.values().next().value.lz()}${this.B?"/KR":""}`}L(z,D=!1){this.m7()|| +(g.EA(z),(this.O.ZS()||D)&&this.Iq("ctmp","drmlog",z))}qN(){var z=void 0,D=void 0;for(let E of this.A.values())z||(z=u0n(E,"SD")),D||(D=u0n(E,"AUDIO"));this.L({sd:z,audio:D});return z==="output-restricted"||D==="output-restricted"}};var j_W=class extends g.w9{constructor(z){super();this.C=z;this.HA=0;this.L=this.B=!1;this.Z=0;this.lr=this.C.X();this.videoData=this.C.getVideoData();this.A=g.BC(this.lr.experiments,"html5_delayed_retry_count");this.K=new g.sT(()=>{this.C.Gp()},g.BC(this.lr.experiments,"html5_delayed_retry_delay_ms")); +g.a(this,this.K)}dY(){return!!this.HA}N0(){return this.L}handleError(z){Hcn(this,z);if((z.errorCode!=="html5.invalidstate"&&z.errorCode!=="fmt.unplayable"&&z.errorCode!=="fmt.unparseable"||!id(this,z.errorCode,z.details))&&!gSa(this,z)&&!rLa(this)){if(this.lr.V!=="yt"&&Uhr(this,z)&&this.videoData.XX&&(0,g.N)()/1E3>this.videoData.XX&&Y2(this.videoData)){var D=Object.assign({e:z.errorCode},z.details);D.stalesigexp="1";D.expire=Math.round(this.videoData.XX*1E3);D.init=Math.round(this.videoData.RO);D.now= +Math.round((0,g.N)());z=new g.Tf(z.errorCode,D,2);this.C.Vo(z.errorCode,2,"SIGNATURE_EXPIRED",g.EA(z.details))}if(QT(z.severity)){D=this.C.loader?.dO();let Q;if(this.lr.W("html5_use_network_error_code_enums"))if(NAO(z)&&D&&D.isLocked())var E="FORMAT_UNAVAILABLE";else this.lr.Z||z.errorCode!=="auth"||z.details.rc!==429?z.errorCode==="ump.spsrejectfailure"&&(E="HTML5_SPS_UMP_STATUS_REJECTED"):(E="TOO_MANY_REQUESTS",Q="6");else NAO(z)&&D&&D.isLocked()?E="FORMAT_UNAVAILABLE":this.lr.Z||z.errorCode!== +"auth"||z.details.rc!=="429"?z.errorCode==="ump.spsrejectfailure"&&(E="HTML5_SPS_UMP_STATUS_REJECTED"):(E="TOO_MANY_REQUESTS",Q="6");this.C.Vo(z.errorCode,z.severity,E,g.EA(z.details),Q)}else this.C.Iq("nonfatalerror",z),E=/^pp/.test(this.videoData.clientPlaybackNonce),this.Qh(z.errorCode,z.details),E&&z.errorCode==="manifest.net.connect"&&(z=`https://www.youtube.com/generate_204?cpn=${this.videoData.clientPlaybackNonce}&t=${(0,g.N)()}`,$d(z,"manifest",Q=>{this.N("pathprobe",Q)},Q=>{this.Qh(Q.errorCode, +Q.details)}))}}N(z,D){this.C.O9.N(z,D)}Qh(z,D){D=g.EA(D); +this.C.O9.Qh(z,D)}};var BRX=class{constructor(z,D,E,Q,T){this.K=z;this.reason=D;this.L=E;this.source=Q;this.token=T}};var vXr=class{constructor(z,D,E,Q){this.O=z;this.y$=D;this.C=E;this.yi=Q;this.S=this.V=this.K=this.Z=this.U=this.L=0;this.B=!1;this.Y=g.BC(this.O.experiments,"html5_displayed_frame_rate_downgrade_threshold")||45;this.A=new Map}pN(z){var D=ic6(this);if(!z)return{Of:Ec,wY:Ec,Ws:Ec,eR:Ec,Kl:Ec,C5:Ec,kO:Ec,Xe:D};var E=Ec;if(f7(D)||this.W("html5_perf_cap_override_sticky"))E=$4(this,z);return{Of:E,wY:yLJ(this,z),Ws:wck(this,z),eR:yi(this,z.videoData),Kl:oK(this,z.videoData,z),C5:Pl(this,z),kO:Mi(this,z), +Xe:D}}TW(z){if(g.Us(this.O)&&Zn(this.O.A,ct.HEIGHT))var D=z.K.videoInfos[0].video.qualityOrdinal;else{var E=this.yz(z.K.K());S0(z.videoData)||LO(z.videoData);z=z.K.videoInfos;if(z.length){var Q=.85,T=z[0].video;T.projectionType!=="MESH"&&T.projectionType!=="EQUIRECTANGULAR"&&T.projectionType!=="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||MV||(Q=.45);T=g.BC(this.O.experiments,"html5_viewport_undersend_maximum");for(let k=0;k=7&&(!z||this.PF?.W("mweb_ios_allow_playback_workaround_when_ready"))&&sAJ(this,()=>{g.n9(()=>{znn(this,this.getCurrentTime(),0)},500)}); +return z}seekTo(z){this.Z()>0&&(mR&&UJ<4&&(z=Math.max(.1,z)),this.setCurrentTime(z))}FZ(){if(!this.A&&this.cF)if(this.cF.U)try{hY(this,{l:"mer",sr:this.PF?.S1(),rs:this.cF.A()}),this.cF.clear(),this.vN(this.cF),this.cF=void 0}catch(z){let D=new g.k3(`Error while clearing Media Source in MediaElement: ${z.name}, ${z.message}`);g.y(D);this.stopVideo()}else this.stopVideo()}stopVideo(){if(!this.A)if(this.cF?.D(),tK){if(!this.B){var z=new A_;z.then(void 0,()=>{}); +this.B=z;ijk&&this.pause();g.n9(()=>{this.B===z&&(zB(this),z.resolve())},200)}}else zB(this)}PP(){var z=this.L(); +return lT(z)&&this.getDuration()?vV(z,this.getCurrentTime()):0}Zq(){var z=this.getDuration();return z===Infinity?1:z?this.PP()/z:0}FM(){try{let z=this.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:XD(this.V(),",",3),vbu:XD(this.L()),vbs:XD(this.D()),vpa:`${+this.isPaused()}`,vsk:`${+this.isSeeking()}`,ven:`${+this.isEnded()}`,vpr:`${this.getPlaybackRate()}`,vrs:`${this.Z()}`,vns:`${this.kV()}`,vec:`${this.gH()}`,vemsg:this.eW(),vvol:`${this.getVolume()}`, +vdom:`${+this.m9()}`,vsrc:`${+!!this.iz()}`,vw:`${z.width}`,vh:`${z.height}`}}catch{return{}}}hasError(){return this.gH()>0}addEventListener(z,D){this.wR.WN(z,D,!1,this);this.XX(z)}removeEventListener(z,D){this.wR.Qo(z,D,!1,this)}dispatchEvent(z){if(this.B&&z.type==="pause")return!1;if(y7){var D=z.K?.timeStamp||Infinity;D=D>performance.now()?D-Date.now()+performance.now():D;let E=this.A||this.cF;if(E?.nE()||D<=(E?.S||0))return hY(this,{l:"mede",sr:this.PF?.S1(),et:z.type}),!1;if(this.hX)return hY(this, +{l:"medes",et:z.type}),E&&z.type==="seeking"&&(E.S=performance.now(),this.hX=!1),!1}return this.wR.dispatchEvent(z)}Wc(){this.lg=!1}U9(){this.lg=!0;this.j(!0)}GX(){this.lg&&!this.QA()&&this.j(!0)}equals(z){return!!z&&z.kX()===this.kX()}BF(){this.E9&&this.removeEventListener("volumechange",this.GX);tK&&zB(this);super.BF()}},tK=!1,ijk=!1,y7=!1,E8L=!1;var vS; +g.QH=class{constructor(z,D=null,E=null,Q=null){this.h9=D;this.seekSource=E;this.stoppageReason=Q;this.state=z||64}K(z){return!!(this.state&z)}isPaused(){return this.K(4)}isPlaying(){return this.K(8)&&!this.K(512)&&!this.K(64)&&!this.K(2)}isOrWillBePlaying(){return this.K(8)&&!this.K(2)&&!this.K(1024)}L(){return this.state===8}isCued(){return this.K(64)&&!this.K(8)&&!this.K(4)}isBuffering(){return this.K(1)&&!this.K(2)}isError(){return this.K(128)}isSuspended(){return this.K(512)}wW(){return this.K(64)&&this.K(4)}toString(){return`PSt.${this.state.toString(16)}`}}; +vS={BUFFERING:"buffering-mode",CUED:"cued-mode",ENDED:"ended-mode",PAUSED:"paused-mode",PLAYING:"playing-mode",SEEKING:"seeking-mode",UNSTARTED:"unstarted-mode"};var Ysw=class extends g.w9{constructor(z){super();this.provider=z;this.K=-1;this.V=!1;this.L=-1;this.playerState=new g.QH;this.networkErrorCount=this.rebufferTimeSecs=this.playTimeSecs=this.B=0;this.encounteredSabrFallback=!1;this.seekCount=this.nonNetworkErrorCount=0;this.delay=new g.sT(this.send,6E4,this);this.Z=!1;this.jsErrorCount=0;this.A=()=>{this.jsErrorCount++}; +g.a(this,this.delay);window.addEventListener("error",this.A);window.addEventListener("unhandledrejection",this.A)}D(){var z=g.Gy(this.provider);this.K<0&&(this.K=z,this.delay.start());this.B=this.L=z}onError(z){if(z!=="player.fatalexception"||this.provider.W("html5_exception_to_health"))z==="sabr.fallback"&&(this.encounteredSabrFallback=!0),z.match(lWn)?this.networkErrorCount++:this.nonNetworkErrorCount++}send(){if(!(this.Z||this.K<0)){enV(this);var z=g.Gy(this.provider)-this.K,D="PLAYER_PLAYBACK_STATE_UNKNOWN", +E=this.playerState.h9;this.playerState.isError()?D=E&&E.errorCode==="auth"?"PLAYER_PLAYBACK_STATE_UNKNOWN":"PLAYER_PLAYBACK_STATE_ERROR":this.playerState.K(2)?D="PLAYER_PLAYBACK_STATE_ENDED":this.playerState.K(64)?D="PLAYER_PLAYBACK_STATE_UNSTARTED":this.playerState.K(16)||this.playerState.K(32)?D="PLAYER_PLAYBACK_STATE_SEEKING":this.playerState.K(1)&&this.playerState.K(4)?D="PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING":this.playerState.K(1)?D="PLAYER_PLAYBACK_STATE_BUFFERING":this.playerState.K(4)?D= +"PLAYER_PLAYBACK_STATE_PAUSED":this.playerState.K(8)&&(D="PLAYER_PLAYBACK_STATE_PLAYING");E=kxQ[My(this.provider.videoData)];a:switch(this.provider.O.playerCanaryState){case "canary":var Q="HTML5_PLAYER_CANARY_TYPE_EXPERIMENT";break a;case "holdback":Q="HTML5_PLAYER_CANARY_TYPE_CONTROL";break a;default:Q="HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED"}var T=klL(this.provider),k=this.L<0?z:this.L-this.K;z=this.provider.O.ig+36E5<(0,g.N)();D={started:this.L>=0,stateAtSend:D,joinLatencySecs:k,jsErrorCount:this.jsErrorCount, +playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:Q,playerCanaryStage:T,isAd:this.provider.videoData.isAd(),liveMode:E,hasDrm:!!g.s7(this.provider.videoData),isGapless:this.provider.videoData.S,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai,encounteredSabrFallback:this.encounteredSabrFallback,isSabr:g.uR(this.provider.videoData)}; +z||g.E9("html5PlayerHealthEvent",D);this.Z=!0;this.dispose()}}BF(){this.Z||this.send();window.removeEventListener("error",this.A);window.removeEventListener("unhandledrejection",this.A);super.BF()}},lWn=/\bnet\b/;var IWJ=class{constructor(z){this.provider=z;this.S=!1;this.L=0;this.Z=-1;this.yk=NaN;this.A=0;this.segments=[];this.U=this.V=0;this.previouslyEnded=!1;this.B=0;this.wV=this.qE=void 0;this.D=this.provider.C.getVolume();this.Y=this.provider.C.isMuted()?1:0;this.K=Fv(this.provider)}update(){if(this.S){var z=this.I0()||0,D=g.Gy(this.provider);z>=this.provider.C.getDuration()-.1&&(this.previouslyEnded=!0);if(z!==this.L||fms(this,z,D)){var E;if(!(E=zD-this.yk+2||fms(this,z,D))){{E=this.provider.C.getVolume(); +let Q=E!==this.D,T=this.provider.C.isMuted()?1:0;T!==this.Y?(this.Y=T,E=!0):(!Q||this.Z>=0||(this.D=E,this.Z=D),E=D-this.Z,this.Z>=0&&E>2?(this.Z=-1,E=!0):E=!1)}}E&&(Lq(this),this.A=z);this.yk=D;this.L=z}}}I0(){return this.provider.C.I0()+this.provider.C.Pc()}};var Ofn=class{constructor(z,D,E,Q){this.O=D;this.xY=E;this.segments=[];this.experimentIds=[];this.MN=this.U9=this.isFinal=this.delayThresholdMet=this.qN=this.m9=this.autoplay=this.autonav=!1;this.Wc="yt";this.V=[];this.U=this.D=null;this.lg=this.sendVisitorIdHeader=this.tT=!1;this.Y=this.pageId="";this.s9=!1;this.B=E==="watchtime";this.A=E==="playback";this.AT=E==="atr";this.uE=E==="engage";this.sendVisitorIdHeader=!1;this.uri=this.AT?`/api/stats/${E}`:"//"+D.LP+"/api/stats/"+E;Q&&(this.U9=Q.fs,Q.rtn&& +(this.U=Q.rtn),this.B?(this.playerState=Q.state,Q.rti>0&&(this.D=Q.rti)):(this.Kr=Q.mos,this.D9=Q.volume,Q.at&&(this.adType=Q.at)),Q.autonav&&(this.autonav=Q.autonav),Q.inview!=null&&(this.SW=Q.inview),Q.size&&(this.XX=Q.size),Q.playerwidth&&(this.ai=Q.playerwidth),Q.playerheight&&(this.Mj=Q.playerheight));this.vN=g.Hr(D.K);this.Y=g.zU(D.experiments,"html5_log_vss_extra_lr_cparams_freq");if(this.Y==="all"||this.Y==="once")this.ur=g.Hr(D.kV);this.JH=D.s9;this.experimentIds=DW(D.experiments);this.wR= +D.lg;this.Wc=D.V;this.region=D.region;this.userAge=D.userAge;this.kV=D.JH;this.ig=g.Yz();this.sendVisitorIdHeader=D.sendVisitorIdHeader;this.ew=D.W("vss_pings_using_networkless")||D.W("kevlar_woffle");this.aC=D.W("vss_final_ping_send_and_write");this.WF=D.W("vss_use_send_and_write");this.pageId=D.pageId;this.ED=D.W("vss_playback_use_send_and_write");D.livingRoomAppMode&&(this.livingRoomAppMode=D.livingRoomAppMode);g.mZ(D)&&(this.C3=D.yA);VV(Sx(D))&&this.V.push(1);this.accessToken=z.V();z.XC[this.xY]? +this.Z=z.XC[this.xY]:z.XC.playback&&(this.Z=z.XC.playback);this.adFormat=z.adFormat;this.adQueryId=z.adQueryId;this.autoplay=e9(z);this.A&&(this.m9=z.IP&&TJ(z)==="adunit"?!0:!1);this.autonav=z.isAutonav||this.autonav;this.contentVideoId=Mb(z);this.clientPlaybackNonce=z.clientPlaybackNonce;this.qN=z.j1;z.vS&&(this.j=z.vS,this.f3=z.Tz);z.mdxEnvironment&&(this.mdxEnvironment=z.mdxEnvironment);this.K=z.qN;this.QJ=z.QJ;z.A&&(this.GX=z.A.itag,z.Z&&z.Z.itag!==this.GX&&(this.HF=z.Z.itag));z.K&&Jn(z.K)&&(this.offlineDownloadUserChoice= +"1");this.eventLabel=TJ(z);this.MN=z.f3?!1:z.ur;this.gs=z.vQ;if(D=My(z))this.dO=D;this.YX=z.I7;this.partnerId=z.partnerId;this.eventId=z.eventId;this.playlistId=z.VP||z.playlistId;this.uR=z.uR;this.je=z.je;this.KE=z.KE;this.oV=z.oV;this.subscribed=z.subscribed;this.videoId=z.videoId;this.videoMetadata=z.videoMetadata;this.visitorData=z.visitorData;this.osid=z.osid;this.fo=z.fo;this.referrer=z.referrer;this.pU=z.v6||z.pU;this.QA=z.m0;this.M$=z.M$;this.userGenderAge=z.userGenderAge;this.qw=z.qw;this.embedsRct= +z.embedsRct;this.embedsRctn=z.embedsRctn;g.mZ(this.O)&&z.mutedAutoplay&&(z.mutedAutoplayDurationMode===2&&z.limitedPlaybackDurationInSeconds===0&&z.endSeconds===0?this.V.push(7):this.V.push(2));z.isEmbedsShortsMode(new g.JU(this.ai,this.Mj),!!this.playlistId)&&this.V.push(3);Jh(z)&&this.V.push(4);this.hostCpn=z.hostCpn;z.compositeLiveIngestionOffsetToken&&(this.compositeLiveIngestionOffsetToken=z.compositeLiveIngestionOffsetToken);this.heartbeatLoggingToken=z.heartbeatLoggingToken;z=z.getPlayerResponse(); +this.s9=this.O.W("html5_switch_vss_to_post")||!!z?.playerConfig?.vssClientConfig?.vssUsePostRequest}send(z){if(!this.tT){var D=g.OA(this),E=g.pD(this.uri,D);this.O.W("vss_through_gel_double")&&g.n8O(E);this.AT&&!this.O.W("html5_simplify_pings")?WKa(this,E):g.fq(this,z).then(Q=>{if(this.s9){Q=Q||{};Q.method="POST";let T=Xvw(this);T&&(Q.postParams={form_data:T})}this.AT&&(Q=Q||{},Q.method="POST",Q.postParams={atr:this.attestationResponse});Di(E,Q,{token:this.j,BI:this.f3,mdxEnvironment:this.mdxEnvironment}, +this.O,z,this.ew,this.isFinal&&this.aC||this.WF||this.A&&this.ED)}); +this.tT=!0}}L(z){z===void 0&&(z=NaN);return Number(z.toFixed(3)).toString()}},Q9L={LIVING_ROOM_APP_MODE_UNSPECIFIED:0,LIVING_ROOM_APP_MODE_MAIN:1,LIVING_ROOM_APP_MODE_KIDS:2,LIVING_ROOM_APP_MODE_MUSIC:3,LIVING_ROOM_APP_MODE_UNPLUGGED:4,LIVING_ROOM_APP_MODE_GAMING:5},EGk={EMBEDDED_PLAYER_MODE_UNKNOWN:0,EMBEDDED_PLAYER_MODE_DEFAULT:1,EMBEDDED_PLAYER_MODE_PFP:2,EMBEDDED_PLAYER_MODE_PFL:3};var v8X=class{constructor(z,D,E){this.segment=z;this.sendIsolatedPayload=this.isFinal=this.isDoubleLogged=!1;E&&(E.inview!=null&&(this.inview=E.inview),E.size&&(this.size=E.size),E.state!=null&&(this.endPlaybackState=JJJ(E.state)),E.sequenceId!=null&&(this.sequenceId=E.sequenceId),E.sendIsolatedPayload!=null&&(this.sendIsolatedPayload=E.sendIsolatedPayload));this.videoId=D.videoId;this.clientPlaybackNonce=D.clientPlaybackNonce;this.serializedHeartbeatLoggingData=D.heartbeatLoggingToken;this.hostClientPlaybackNonce= +D.hostCpn;D.A&&(this.formatItag=Number(D.A.itag),D.Z&&D.Z.itag!==D.A.itag&&(this.audioFormatItag=Number(D.Z.itag)));this.serializedWatchEndpointLoggingContext=D.Al;this.serializedServerContextData=D.serializedWatchTimeContextData;this.isDoubleLogged=D.getPlayerResponse()?.playbackTracking?.vss3Config?.useDoubleLogging??!0}send(){var z={clientPlaybackNonce:this.clientPlaybackNonce,endPlaybackState:this.endPlaybackState,docId:this.videoId,inview:this.inview,size:this.size,mediaLengthSec:this.mediaLengthSec, +liveIngestionOffsetUsec:this.liveIngestionOffsetUsec?.toFixed(0),delayThresholdMet:this.delayThresholdMet,watchTimeMetadata:{sequenceId:this.sequenceId,isFinal:this.isFinal,isDoubleLogged:this.isDoubleLogged,segmentWallLengthMs:this.segment.V?(Date.now()-this.segment.V).toString():void 0,scheduledSegmentMaximumLengthSecs:this.segment.scheduledSegmentMaximumLengthSecs,nextScheduledSegmentMaximumLengthSecs:this.segment.nextScheduledSegmentMaximumLengthSecs},serializedServerContextData:this.serializedServerContextData, +serializedWatchEndpointLoggingContext:this.serializedWatchEndpointLoggingContext,serializedHeartbeatLoggingData:this.serializedHeartbeatLoggingData,hostClientPlaybackNonce:this.hostClientPlaybackNonce,formatItag:this.formatItag,audioFormatItag:this.audioFormatItag};z.startMediaTimeSec=this.segment.startTime;z.endMediaTimeSec=this.segment.endTime;z.volume=this.segment.volume;z.isMuted=this.segment.muted;z.previouslyEnded=this.segment.previouslyEnded;this.segment.playbackRate!==1&&(z.playbackRate=this.segment.playbackRate); +this.segment.connectionType!==0&&(z.conn=Vka(this.segment.connectionType));this.segment.visibilityState!==0&&(z.vis=uDs(this.segment.visibilityState));this.segment.A!==0&&(z.isBlackedOut=!0);this.segment.L!=="-"&&(z.captionTrack=this.segment.L);this.segment.audioId&&(z.audioTrack=this.segment.audioId);this.segment.clipId!=="-"&&(z.clipId=this.segment.clipId);this.segment.K!=="-"&&(z.serializedAccountLinkState=this.segment.K);var D={};this.sendIsolatedPayload&&(D.sendIsolatedPayload=!0);g.E9("watchTimeSegment", +z,D)}};g.mX=class extends g.w9{constructor(z){super();this.provider=z;this.Z="paused";this.S=NaN;this.xV=[10,10,10,40];this.wR=this.yA=0;this.kV=this.HF=this.C3=this.QA=this.A=!1;this.B=this.L=NaN;this.AT=null;this.sequenceId=1;this.tT=NaN;this.j=this.MN=!1;this.logger=new g.cp("vss");this.K=new IWJ(z);this.j=this.provider.O.W("web_send_vss3_pings")}D(){if(!this.A){this.j&&(this.tT=Date.now());this.provider.videoData.bO===16623&&g.xl(Error("Playback for EmbedPage"));var z=g.WR(this,"playback");this.xV=bfs(this); +LKW(this.K);z.U=Xv(this);this.B>0&&(z.K-=this.B,z.K-=this.provider.C.Pc());z.send();if(this.provider.videoData.S0){z=this.provider.O;var D=this.provider.videoData;let E={html5:"1",video_id:D.videoId,cpn:D.clientPlaybackNonce,ei:D.eventId,ptk:D.S0,oid:D.Pg,ptchn:D.CM,pltype:D.Gi,content_v:Mb(D)};D.D$&&Object.assign(E,{m:D.D$});z=g.pD(z.IY+"ptracking",E);uB(this,z)}this.provider.videoData.QJ||(maW(this),lmW(this));this.A=!0;z=this.K;z.L=z.I0();z.yk=g.Gy(z.provider);!(z.A===0&&z.L<5)&&z.L-z.A>2&&(z.A= +z.L);z.S=!0}}V(){window.clearTimeout(this.S);this.S=NaN}Y(z=!1){z=Lq(this.K,z);this.j&&z&&!this.MN&&JO(this,[z])}ew(){this.K.update();var z=this.K;z.segments.length&&z.L===z.A||Lq(z);var D=z.segments;z.segments=[];z.B=0;return D}ur(z){var D=this.K,E=z.qE;z=z.wV;D.provider.C.N("sdai",{set_meta:1});D.qE=E;D.wV=z}U(z,D=!1,E=!1){var Q=this.ew(),T=jqX(this,Q);!isNaN(this.L)&&z&&(T.D=this.L);D&&(T.lg=!0);this.j&&JO(this,Q,E);return T}onProgress(){this.K.update();VH(this)&&(maW(this),lmW(this))}WF(z){if(!this.m7()){var D= +this.provider.O.JT(),E=D.K.GV(NbL),Q=D.K.GV(e5);if(z.state.K(2)||z.state.K(512)){if(this.Z="paused",z.xX(2)||z.xX(512))z.xX(2)&&(this.K.previouslyEnded=!0),this.A&&(this.V(),O1(this).send(),this.L=NaN)}else if(z.state.K(1)||z.state.K(4)||Q&&z.state.K(256)){if(D=this.Z==="playing",this.Z="paused",E&&this.A&&(E=Q&&z.xX(256),E=(z.xX(1)||z.xX(4))&&!z.state.K(256)||E,g.jY(z,16)<0||E&&D))this.U(!isNaN(this.L)).send(),this.V(),this.L=NaN}else z.state.K(8)?(this.Z="playing",D=this.A&&isNaN(this.S)?Xv(this): +NaN,E=E&&(g.jY(z,4)<0||g.jY(z,1)<0),!isNaN(D)&&(g.jY(z,64)<0||g.jY(z,512)<0||E)&&(E=this.U(!1),E.U=D,E.send()),z.xX(16)&&z.state.seekSource===58&&(this.K.previouslyEnded=!0)):this.Z="paused"}}BF(){super.BF();this.V();FKk(this.K)}FM(){return g.OA(g.WR(this,"playback"))}f3(){var z=this.K.B,D=this.provider.O.JT().K.GV(WJI)||4E3;z>D&&this.U(!isNaN(this.L)).send()}qN(){this.yA=0}};g.mX.prototype.H0=DJ(54);var Sd6=class{constructor(){this.endTime=this.startTime=-1;this.L="-";this.playbackRate=1;this.visibilityState=0;this.audioId="";this.volume=this.connectionType=this.A=0;this.muted=!1;this.K=this.clipId="-";this.Z=this.previouslyEnded=!1;this.V=Date.now()}isEmpty(){return this.endTime===this.startTime}};var RnV=class{constructor(z,D,E){this.videoData=z;this.O=D;this.C=E;this.K=void 0}W(z){return this.O.W(z)}getCurrentTime(){return this.C.getCurrentTime()}I0(){return this.C.I0()}JT(){return this.O.JT()}},am6={other:1,none:2,wifi:3,cellular:7,ethernet:30};g.mF=class{constructor(z,D){this.state=z;this.oldState=D}xX(z){return g.jY(this,z)>0}};g.lP=class extends g.w9{constructor(z){super();this.provider=z;this.A=new Map;this.provider.videoData.BW()&&!this.provider.videoData.vN&&(this.K=new g.mX(this.provider),this.K.B=0,g.a(this,this.K),this.qoe=new g.bP(this.provider),g.a(this,this.qoe),this.provider.videoData.enableServerStitchedDai&&(this.Ar=this.provider.videoData.clientPlaybackNonce)&&this.A.set(this.Ar,this.K));if(z.O.playerCanaryState==="canary"||z.O.playerCanaryState==="holdback")this.L=new Ysw(this.provider),g.a(this,this.L)}D(){this.K&& +this.K.D();this.L&&this.L.D()}onProgress(){if(this.provider.videoData.enableServerStitchedDai&&this.Ar)this.A.get(this.Ar)?.onProgress();else if(this.K)this.K.onProgress()}mh(z){this.qoe&&this.qoe.mh(z)}fL(){this.provider.videoData.enableServerStitchedDai&&this.Ar?this.A.get(this.Ar)?.Y():this.K&&this.K.Y()}Qh(z,D){this.qoe&&d0L(this.qoe,z,D);if(this.L)this.L.onError(z)}VL(z,D){switch(z){case "M":this.qoe?.VL(z,D);break;case "A":this.qoe?.VL(z)}}onPlaybackRateChange(z){if(this.qoe)this.qoe.onPlaybackRateChange(z); +this.K&&this.K.Y()}N(z,D,E){this.qoe&&this.qoe.N(z,D,E)}l3(z,D,E){this.qoe&&this.qoe.l3(z,D,E)}Bl(z){this.qoe?.Bl(z)}Mn(z){this.qoe?.Mn(z)}LL(z,D,E,Q){this.qoe?.LL(z,D,E,Q)}Tj(z){this.qoe&&this.qoe.Tj(z)}y3(z,D,E){this.qoe&&this.qoe.y3(z,D,E)}vA(){if(this.qoe)return this.qoe.vA()}FM(){return this.provider.videoData.enableServerStitchedDai&&this.Ar?this.A.get(this.Ar)?.FM()??{}:this.K?this.K.FM():{}}Sq(){return this.qoe?.Sq()}V6(z,D){this.qoe?.V6(z,D)}getVideoData(){return this.provider.videoData}Vt(z, +D,E){this.qoe&&this.qoe.Vt(z,D,E)}resume(){this.qoe&&this.qoe.resume()}};g.l=g.lP.prototype;g.l.tk=DJ(95);g.l.cj=DJ(89);g.l.H0=DJ(53);g.l.Q7=DJ(44);g.l.WZ=DJ(38);g.l.DM=DJ(25);var aW6=class{constructor(){this.Kt=0;this.Z=this.A=this.CL=this.U8=this.L=NaN;this.K={};this.bandwidthEstimate=NaN}};g.hK=class extends mVI{constructor(z,D,E,Q=!1){super();this.mediaElement=z;this.start=D;this.end=E;this.K=Q}isView(){return!0}s9(){var z=this.mediaElement.getCurrentTime();if(z=0){let T=D.isView()?D.start:0;E=E.end(Q)+T;Q=E+this.C.TX();this.A||(this.A=E);if(Q>=this.A+100-10)return this.C.X().ZS()&&this.C.N("slb",{cnv:"false",nel:Q,flst:this.A}),null;this.C.X().ZS()&&this.C.N("slb",{cnv:"true",st:E,et:Q});this.K=UF(z,E,Q,!1);z=D.isView()?D.mediaElement:D;this.L=new g.hK(z,E, +Q,!0);return this.K}}return null}reset(){this.A=0;this.K?.dispose();this.L=this.K=null}V(z){if(this.L){var D=this.C.BN();if(!D)return!1;D=D.isView()?D.start:0;let E=this.L.isView()?this.L.start:0;if(z+D>E)return this.L&&this.K?(this.C.X().ZS()&&this.C.N("slb",{sv:"true"}),this.C.setMediaElement(this.L),this.C.tW(this.K,!1,!0,!1),this.K=this.L=null,z=this.C.TX()*1E3-this.C.getVideoData().E8,z=new g.vJ(0,z,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),this.C.X().ZS()&&this.C.N("slb",{alr:"true"}), +this.C.addCueRange(z),z=!0):z=!1,z}return!1}Ja(z){var D=this.C.e_();z?D&&(z=D.K,D=D.L,z&&D&&(this.C.X().ZS()&&z.Dj()&&D.Dj()&&this.C.N("slb",{nga:"true",ipl:"true"}),z.nf(!1),D.nf(!1))):this.K&&(D=this.K.K,z=this.K.L,D&&z&&(!this.C.X().ZS()||D.Dj()||z.Dj()||this.C.N("slb",{nga:"true",ipl:"false"}),D.nf(!0),z.nf(!0)))}Z(){if(this.L&&this.K){var z=this.L.end-1,{lC:D,mY:E}={lC:this.K.K.m2,mY:this.K.L.m2};var Q=jj(E.jb(),z);z=jj(D.jb(),z);Q=Q&&z}else Q=!1;Q&&this.C.Yi("gaplessshortslooprange")&&(this.C.X().ZS()&& +this.C.N("slb",{rlr:"true"}),this.C.QE.ee("gaplessshortslooprange"))}};var RGW=class{constructor(){this.K=g.Or;this.array=[]}};g.Y$=class extends g.w9{constructor(z){super();this.C=z;this.Z=NaN;this.V=this.U=this.started=!1;this.A=[];this.S=new g.sT(this.L,250,this);g.a(this,this.S);this.B=new g.sT(this.L,0,this);g.a(this,this.B);this.K=new RGW}Ql(z,D){this.L();D&&this.K.array.length>=2E3&&this.EX("captions",1E4);D=this.K;if(z.length>1&&z.length>D.array.length)D.array=D.array.concat(z),D.array.sort(D.K);else for(let E of z)!D.array.length||D.K(E,D.array[D.array.length-1])>0?D.array.push(E):g.GF(D.array,E,D.K);this.Z=NaN; +this.L()}PX(z){z.length>1E4&&g.xl(new g.k3("Over 10k cueRanges removal occurs with a sample: ",z[0]));if(!this.m7()){var D=new Set(z);this.A=this.A.filter(E=>!D.has(E)); +UaQ(this.K,D);this.L()}}iy(z){if(!this.m7()){var D=this.t9().find(E=>E.id===void 0&&E.namespace===z); +D&&this.PX([D])}}EX(z,D){var E=(isNaN(this.Z)?g8W(this):this.Z)-D;D=this.t9().filter(Q=>Q.namespace===z&&Q.endE.namespace===z); +this.PX(D);return D}Yi(z){return this.t9().some(D=>D.namespace===z)}P2(z){var D=[],E=g.lB(this.K,0x7ffffffffffff),Q=[]; +for(let T of E)T.active&&z===T.associatedClipId&&Q.push(T);D=D.concat(SY(this,Q));Rf(this,D);D=[];E=[];for(let T of this.A)T.active&&T.associatedClipId===z&&T.start===0x7ffffffffffff&&E.push(T);D=D.concat(ZK(this,E));Rf(this,D);return Q.length}L(){this.V=!0;if(!this.U){for(var z=3;this.V&&z;)this.V=!1,this.U=!0,rJL(this),this.U=!1,z--;this.C.getPlayerState().isPlaying()&&(z=NkI(this.K,this.Z),!isNaN(z)&&z<0x7ffffffffffff&&(z=(z-this.Z)/this.C.getPlaybackRate(),this.B.start(z)))}}isEnded(z,D){D=this.C.Qf()* +1E3-D;D=this.C.pP()&&z.K(1)&&D<500;return z.K(2)||this.C.X().W("html5_pseudogapless_shorts")&&D}BF(){this.A=[];this.K.array=[];super.BF()}};g.Y$.prototype.v2=DJ(107);var ZzX=class{constructor(z){this.O=z;this.A=this.L=this.mediaTime=NaN;this.Z=this.PS=this.K=!1;this.B=.001;g.Us(z)&&(this.B=.01)}};var ifk=class{constructor(z,D){this.videoData=z;this.K=D}};var c_X=class{constructor(z){this.data=window.Float32Array?new Float32Array(z):Array(z);this.L=this.K=z-1}add(z){this.K=(this.K+1)%this.data.length;this.data[this.K]=z}A(){return this.data[this.K]||0}forEach(z){for(var D=this.K+1;Dthis.K,T=D.K(8)&&D.K(16),k=this.C.FV().isBackground()||D.isSuspended();g1(this,this.QA,T&&!k,Q,"qoe.slowseek",()=>{},"timeout"); +var G=isFinite(this.K);G=T&&G&&Da6(z,this.K);var e=!E||Math.abs(E-this.K)>10,d=this.O.W("html5_exclude_initial_sabr_live_dvr_seek_in_watchdog"),F=E===0&&this.L&&[11,10].includes(this.L);g1(this,this.kV,G&&e&&!k&&(!d||!F),Q,"qoe.slowseek",()=>{z.seekTo(this.K)},"set_cmt"); +e=G&&jj(z.L(),this.K);var L=this.C.loader;G=!L||L.m$();var f=()=>{z.seekTo(this.K+.001)}; +g1(this,this.xV,e&&G&&!k,Q,"qoe.slowseek",f,"jiggle_cmt");G=()=>this.C.Gp(); +g1(this,this.wR,e&&!k,Q,"qoe.slowseek",G,"new_elem");var n=Am(D);F=D.isBuffering();var W=z.L(),V=bT(W,E),Y=V>=0&&W.end(V)>E+5;e=n&&F&&Y;d=this.C.getVideoData();g1(this,this.C3,E<.002&&this.K<.002&&T&&g.Us(this.O)&&g.kt(d)&&!k,Q,"qoe.slowseek",G,"slow_seek_shorts");g1(this,this.D,d.ox()&&T&&!k&&!d.U,Q,"qoe.slowseek",G,"slow_seek_gapless_shorts");g1(this,this.j,e&&!k,n&&!F,"qoe.longrebuffer",f,"jiggle_cmt");g1(this,this.yA,e&&!k,n&&!F,"qoe.longrebuffer",G,"new_elem_nnr");if(L){let h=L.getCurrentTime(); +T=z.V();T=kEV(T,h);T=!L.isSeeking()&&E===T;g1(this,this.U9,n&&F&&T&&!k,n&&!F&&!T,"qoe.longrebuffer",()=>{z.seekTo(h)},"seek_to_loader")}T={}; +f=bT(W,Math.max(E-3.5,0));var Z=f>=0&&E>W.end(f)-1.1,K=f>=0&&f+1=0&&Z&&K<11;T.close2edge=Z;T.gapsize=K;T.buflen=W.length;this.L&&(T.seekSour=this.L);g1(this,this.AT,n&&F&&!k,n&&!F,"qoe.longrebuffer",()=>{},"timeout",T); +T=D.isSuspended();T=this.C.Jv()&&!T;g1(this,this.S,T,!T,"qoe.start15s",()=>{this.C.ff("ad")},"ads_preroll_timeout"); +T=this.O.experiments.EH("html5_use_playback_rate_in_skip_slow_ad")?this.C.getPlaybackRate()*1E3:1E3;V=E-this.V{var h=this.C,t=h.oi.getVideoData();(!t||!h.videoData.isAd()||t.Nj!==h.getVideoData().Nj)&&h.videoData.TY||h.Vo("ad.rebuftimeout",2,"RETRYABLE_ERROR",`skipslad.vid.${h.videoData.videoId}`)}; +g1(this,this.qN,Z,!Z,"ad.rebuftimeout",T,"skip_slow_ad");V=f&&F&&jj(z.L(),E+5)&&V;g1(this,this.ur,V&&!k,!V,"ad.rebuftimeout",T,"skip_slow_ad_buf");T=D.isOrWillBePlaying()&&D.K(64)&&!k;g1(this,this.lg,T,Q,"qoe.start15s",()=>{},"timeout"); +L=!!L&&!L.cF&&D.isOrWillBePlaying();g1(this,this.ew,L,Q,"qoe.start15s",G,"newElemMse");L=Yu(W,0);W=D.K(16)||D.K(32);L=!k&&D.isOrWillBePlaying()&&F&&!W&&(D.K(64)||E===0)&&L>5;g1(this,this.tT,L,n&&!F,"qoe.longrebuffer",()=>{this.C.IQ()},"reset_media_source"); +g1(this,this.MN,L,n&&!F,"qoe.longrebuffer",G,"reset_media_element");this.V===0&&(this.U=E);L=F&&this.K===0&&E>1&&E===this.U;g1(this,this.WF,g.kt(d)&&L,n&&!F,"qoe.slowseek",()=>{z.seekTo(0)},"reseek_after_time_jump"); +k=D.isOrWillBePlaying()&&!k;Y=this.C.Qf()-E<6&&!Y&&this.C.pP();g1(this,this.Y,d.ox()&&k&&F&&Y,n&&!F,"qoe.longrebuffer",()=>{this.C.Gp(!1,!0)},"handoff_end_long_buffer_reload"); +k=this.L===104||this.C.GP;D=Iq(d)&&d.isAd()&&!d.U&&k&&(F||D.K(8)&&D.K(16));g1(this,this.HF,D,Q,"qoe.start15s",G,"gapless_ad_slow_start");D=Iq(d)&&!d.U&&k&&e;g1(this,this.f3,D,Q,"qoe.longrebuffer",G,"gapless_slow_start");this.V=E;this.Z.start()}}Qh(z,D,E){D=this.FM(D);D.wn=E;D.wdup=this.B[z]?"1":"0";this.C.Qh(new g.Tf(z,D));this.B[z]=!0}FM(z){z=Object.assign(this.C.FM(!0),z.FM());this.K&&(z.stt=this.K.toFixed(3));this.C.getVideoData().isLivePlayback&&(z.ct=this.C.getCurrentTime().toFixed(3),z.to=this.C.Pc().toFixed(3)); +delete z.uga;delete z.euri;delete z.referrer;delete z.fexp;delete z.vm;return z}},NY=class{constructor(z,D=!1){this.V=D;this.K=this.L=this.A=this.startTimestamp=0;this.Z=!1;this.B=Math.ceil(z/1E3)}reset(){this.K=this.L=this.A=this.startTimestamp=0;this.Z=!1}test(z){if(!this.B||this.L)return!1;if(!z)return this.reset(),!1;z=(0,g.N)();if(!this.startTimestamp)this.startTimestamp=z,this.A=0;else if(this.A>=this.B)return this.L=z,!0;this.A+=1;return!1}FM(){var z={},D=(0,g.N)();this.startTimestamp&&(z.wsd= +(D-this.startTimestamp).toFixed());this.L&&(z.wtd=(D-this.L).toFixed());this.K&&(z.wssd=(D-this.K).toFixed());return z}};var xVV=class extends g.w9{constructor(z){super();this.C=z;this.S=this.K=this.loader=this.mediaElement=this.playbackData=null;this.A=0;this.B=this.yA=this.Z=null;this.ew=!1;this.lg=0;this.j=!1;this.timestampOffset=0;this.Y=!0;this.MN=0;this.QA=this.Wc=!1;this.U=0;this.HF=!1;this.C3=this.AT=0;this.O=this.C.X();this.videoData=this.C.getVideoData();this.policy=new pyn;this.D=new hGa(this.C);this.qN=this.wR=this.xV=this.V=this.L=NaN;this.WF=new g.sT(()=>{qdk(this,!1)},2E3); +this.U9=new g.sT(()=>{iB(this)}); +this.tT=new g.sT(()=>{AJV(this,{})}); +this.ur=NaN;this.f3=new g.sT(()=>{var D=this.O.Hb;D.K+=1E4/36E5;D.K-D.A>1/6&&(Os(D),D.A=D.K);this.f3.start()},1E4); +g.a(this,this.D);g.a(this,this.WF);g.a(this,this.tT);g.a(this,this.U9);g.a(this,this.f3)}setMediaElement(z){(this.mediaElement=z)?(this.mediaElement&&(this.B||this.A||!this.mediaElement.s9()||this.seekTo(.01,{Vh:"seektimeline_setupMediaElement"})),iB(this)):g.of(this)}getCurrentTime(z=!1){if(tO(this.C)){if(this.PS()&&!z&&!isNaN(this.V))return this.V;if(!isNaN(this.L))return this.L}else{if(this.PS()&&!z&&!isNaN(this.V)&&isFinite(this.V))return this.V;z=this.PS();if(!isNaN(this.L)&&(z||isFinite(this.L)))return this.L}return this.mediaElement&& +PRL(this)?this.W("html5_centralized_time_onesie")&&!this.videoData.U?this.A||0:this.mediaElement.getCurrentTime()+this.timestampOffset:this.A||0}WV(){return this.kV}I0(){return this.getCurrentTime()-this.Pc()}IM(){return this.K?this.K.IM():Infinity}isAtLiveHead(z){if(!this.K)return!1;z===void 0&&(z=this.getCurrentTime());return HR(this.K,z)}o7(){return!!this.K&&this.K.o7()}seekTo(z,{S2:D=!1,NW:E=0,iA:Q=!1,b1:T=0,Vh:k="",seekSource:G,vP:e=!1,Y_:d=!1,Ui:F=!1}={}){e&&(z+=this.Pc());g.uR(this.videoData)&& +G===29&&(this.kV=void 0);e=z=this.TX())||!g.BZ(this.videoData),f||(L={st:L,mst:this.TX()}, +this.K&&this.W("html5_high_res_seek_logging")&&(L.ht=this.K.IM(),L.adft=xY(this.K)),this.C.N("seeknotallowed",L)),L=f)}}if(!L)return this.Z&&(this.Z=null,g.qY(this)),rQ(this.getCurrentTime());L=.005;d&&this.W("html5_sabr_seek_no_shift_tolerance")&&(L=0);if(Math.abs(z-this.L)<=L&&this.ew)return this.B;this.W("html5_reset_rate_limiter_on_user_seek")&&this.loader?.GF();this.W("html5_reset_backoff_on_user_seek")&&this.loader?.PW();k&&(L=z,this.O.ZS()&&(k={reason:k,tgt:L},this.W("html5_sabr_csdai_seek_log")&& +(k.source=G),this.C.N("seekreason",k)));G&&(this.D.L=G);this.ew&&g.of(this);this.B||(this.B=new A_);z&&!isFinite(z)&&yH(this,!1);(F=F||e)||(F=z,F=!(this.videoData.isLivePlayback&&this.videoData.L&&!this.videoData.L.K()&&!(this.mediaElement&&this.mediaElement.Z()>0&&Ac(this.mediaElement)>0)||mK(this.videoData)&&this.Ok()===this.TX(!1)?0:isFinite(F)||!mK(this.videoData)));F||(z=r1(this,z,Q));z&&!isFinite(z)&&yH(this,!1);this.PS()?this.V=z:this.L=this.A=z;this.MN=T;this.U=0;this.K&&sqW(this.K,z,!1); +Q=this.C;T=z;F={S2:D,seekSource:G};Q.zO.A=T;k=Q.pL;k.mediaTime=T;k.K=!0;F.S2&&Q.gI(F);F=T>Q.videoData.endSeconds&&T>Q.videoData.limitedPlaybackDurationInSeconds;Q.Ur&&F&&isFinite(T)&&km(Q);T0&&zD.start&&km(this.C);return this.B}TX(z){return this.videoData.isLivePlayback?Wu(this.videoData)&&this.mediaElement?.isPaused()&& +this.videoData.K?(z=this.getCurrentTime(),Ft(this.Z9(z)*1E3)+z):this.W("html5_sabr_parse_live_metadata_playback_boundaries")&&g.uR(this.videoData)&&this.videoData.K?z?this.videoData.K.yA||0:this.videoData.K.Ki||0:mK(this.videoData)&&this.videoData.pf&&this.videoData.K?this.videoData.K.TX()+this.timestampOffset:this.videoData.L&&this.videoData.L.K()?!z&&this.K?this.K.IM():this.C.videoData.TX()+this.timestampOffset:this.mediaElement?Px()?Ft(this.mediaElement.tT().getTime()):Ac(this.mediaElement)+this.timestampOffset|| +this.timestampOffset:this.timestampOffset:this.C.videoData.TX()}Ok(){if(this.W("html5_sabr_parse_live_metadata_playback_boundaries")&&g.uR(this.videoData))return this.videoData.K?.j6||0;var z=this.videoData?this.videoData.Ok()+this.timestampOffset:this.timestampOffset;if(Wu(this.videoData)&&this.videoData.K){var D=Number(this.videoData.progressBarStartPosition?.utcTimeMillis)/1E3;if(!isNaN(D)&&(D=this.Mx(D),!isNaN(D)))return Math.max(z,D)}return z}sS(){this.B||this.seekTo(this.A,{Vh:"seektimeline_forceResumeTime_singleMediaSourceTransition", +seekSource:15})}QM(){return this.ew&&!isFinite(this.L)}BF(){s1(this,null);this.D.dispose();super.BF()}PS(){return this.W("html5_use_centralized_player_time")&&g.uR(this.videoData)}FM(){var z={};this.loader&&Object.assign(z,this.loader.FM());this.mediaElement&&Object.assign(z,this.mediaElement.FM());return z}hn(z){this.timestampOffset=z}getStreamTimeOffset(){return mK(this.videoData)?0:this.videoData.K?this.videoData.K.getStreamTimeOffset():0}Pc(){return this.timestampOffset}Z9(z){return this.videoData&& +this.videoData.K?this.videoData.K.Z9(z-this.timestampOffset):NaN}Zq(){if(!this.mediaElement)return 0;if(zJ(this.videoData)){var z=this.mediaElement,D=z.L();z=(lT(D)&&z.getDuration()?D.end(D.length-1):0)+this.timestampOffset-this.Ok();D=this.TX()-this.Ok();return Math.max(0,Math.min(1,z/D))}return this.mediaElement.Zq()}nH(z){this.S&&(this.S.K=z)}G4(z,D,E){this.C.N("requestUtcSeek",{time:z});g.uR(this.videoData)&&(this.kV=z);this.loader?.G4(z,E);D&&(this.AT=D)}Jc(z){g.uR(this.videoData)&&(this.kV= +void 0);this.AT?(this.C.N("utcSeekingFallback",{source:"streamTime",timeSeconds:this.AT}),this.C.seekTo(this.AT,{Vh:"utcSeekingFallback_streamTime"}),this.AT=0):(z=this.Mx(z),isNaN(z)||(this.C.N("utcSeekingFallback",{source:"estimate",timeSeconds:z}),this.C.seekTo(z,{Vh:"utcSeekingFallback_estimate"})))}c6(){this.AT=0}mT(z){this.C3=z}Mx(z){var D=this.getCurrentTime();if(isNaN(D))return NaN;var E=this.Z9(D);return isNaN(E)?NaN:z-(E-D)}W(z){return this.O&&this.O.W(z)}},pyn=class{};var UVk=class extends g.w9{constructor(z){super();this.A=z;this.K=new Map;this.L=new g.sT(this.sample,250,this);g.a(this,this.L);this.start()}start(){this.L.start()}stop(){this.L.stop()}clear(){for(let z of this.K.values())z.clear()}sample(){for(let [z,D]of this.A){let E=z,Q=D;this.K.has(E)||this.K.set(E,new HzV(Nqk.has(E)));this.K.get(E).update(Q())}this.L.start()}},Nqk=new Set(["networkactivity"]),HzV=class{constructor(z){this.L=z;this.K=NaN;this.buffer=new c_X(100)}update(z){this.L?(this.buffer.add(z- +this.K||0),this.K=z):this.buffer.add(z)}clear(){this.buffer.clear();this.K=0}};var gXW=class{constructor(){this.finished=this.started=!1}ak(){return this.started}start(){this.started=!0}reset(){this.finished=this.started=!1}};var uyX=!1;var pPr=!1,D8=!1;var G2J,k2a;G2J=[{minHeight:2160,itag:"321"},{minHeight:1440,itag:"319"},{minHeight:1080,itag:"270"},{minHeight:720,itag:"232"},{minHeight:480,itag:"231"},{minHeight:360,itag:"230"},{minHeight:240,itag:"229"},{minHeight:144,itag:"269"}];k2a=[{minHeight:1080,itag:"290"},{minHeight:720,itag:"287"},{minHeight:480,itag:"284"},{minHeight:360,itag:"283"},{minHeight:240,itag:"282"},{minHeight:144,itag:"281"}]; +g.D3=class extends g.JH{constructor(z,D,E,Q,T,k,G,e=new g.ML(D),d=!0,F,L){super();this.oi=z;this.O=D;this.playerType=E;this.AL=Q;this.y$=T;this.visibility=k;this.yi=G;this.videoData=e;this.ol=d;this.Bj=F;this.Y9=L;this.logger=new g.cp("VideoPlayer");this.To=null;this.De=new jU;this.Ur=null;this.ka=!0;this.cF=this.loader=null;this.FD=[];this.Ks=new gXW;this.XJ=this.tF=null;this.lU=new gXW;this.Nk=null;this.dc=this.Qq=!1;this.YJ=NaN;this.NA=!1;this.playerState=new g.QH;this.kJ=[];this.sL=new g.MC;this.mediaElement= +null;this.aZ=this.Rd=!1;this.yL=NaN;this.oK=!1;this.QG=0;this.qm=!1;this.Zo=NaN;this.HA=0;this.loop=!1;this.playbackRate=1;this.fQ=0;this.gN=!1;this.wj=[];this.jT=this.Yk=0;this.YK=this.yd=!1;this.CL=this.U8=0;this.GP=!1;this.SV=this.Sk=this.sm=null;this.O0=()=>{var f=this.O9;f.provider.O.m9||f.provider.C.getVisibilityState()===3||(f.provider.O.m9=!0);f.fL();if(f.L){var n=f.L;n.V&&n.K<0&&n.provider.C.getVisibilityState()!==3&&Gln(n)}f.qoe&&(f=f.qoe,f.qN&&f.Z<0&&f.provider.O.m9&&XaI(f),f.V&&FU(f)); +this.loader&&dr(this);LP(this)}; +this.xm=new j_W(this);this.k_=new g.sT(this.F6,15E3,this);this.K6=new UVk(new Map([["bufferhealth",()=>$Y(this.zO)], +["bandwidth",()=>this.Dm()], +["networkactivity",()=>this.yi.yA], +["livelatency",()=>this.isAtLiveHead()&&this.isPlaying()?fP(this):NaN], +["rawlivelatency",()=>fP(this)]])); +this.zO=new xVV(this);this.Sd=new g.sT(this.cC,0,this);this.E4=[this.sL,this.Sd,this.k_,this.K6];this.pL=new ZzX(this.O);this.pL.PS=this.PS();this.im=new vXr(this.O,this.y$,this,this.yi);this.QE=new g.Y$(this);this.sm=new SsX(this);g.a(this,this.QE);g.a(this,this.zO);gzw(this,e);this.videoData.subscribe("dataupdated",this.vK,this);this.videoData.subscribe("dataloaded",this.uw,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.N,this);this.videoData.subscribe("ctmpstr", +this.mI,this);!this.O9||this.O9.m7();this.O9=new g.lP(new RnV(this.videoData,this.O,this));K$r(this.O0);this.visibility.subscribe("visibilitystatechange",this.O0);this.vJ=new g.sT(this.AS,g.BC(this.O.experiments,"html5_player_att_initial_delay_ms")||4500,this);this.AG=new g.sT(this.AS,g.BC(this.O.experiments,"html5_player_att_retry_delay_ms")||4500,this);this.Vu=new qYI(this.pD,this);g.a(this,this.Vu)}BF(){window.clearInterval(this.YJ);hqQ(this.O0);this.visibility.unsubscribe("visibilitystatechange", +this.O0);cJX(this.O9);g.r9(this.O9);nP(this);UT.I6(this.yL);this.f0();this.XJ=null;g.r9(this.videoData);g.r9(this.xm);g.r9(this.vJ);g.r9(this.AG);g.iK(this.E4);this.Ur=null;super.BF()}getVisibilityState(){return this.oi.getVisibilityState()}Jz(z,D){z!==g.b4("endcr")||this.playerState.K(32)||this.xZ();this.oi.Jz(z,D,this.playerType)}y3(z,D,E,Q){this.O9.y3(z,D,E);this.W("html5_log_media_perf_info")&&this.N("adloudness",{ld:Q.toFixed(3),cpn:z})}Vt(z,D,E){this.O.experiments.JT().K.GV(g.Wl)&&this.O9.Vt(z, +D,E)}NB(){return this.loader?.NB()}Yt(){return this.loader?.Yt()}Jk(){return this.loader?.Jk()}Rg(){return this.loader?.Rg()}dP(){return this.videoData.dP()}S1(){return this.W("html5_not_reset_media_source")&&this.videoData.isLivePlayback||this.W("html5_not_reset_media_source_non_drm_vod")&&!this.videoData.isLivePlayback&&!this.videoData.dP()&&!this.videoData.ox()}ys(){!this.videoData.S||this.W("html5_disable_target_codec_family_for_gapless")&&Iq(this.videoData)||(this.videoData.m4=this.videoData.m4|| +this.oi.dR().NB(),this.videoData.Se=this.videoData.Se||this.oi.dR().Yt());if(k2(this.videoData)||!nO(this.videoData)){var z=this.videoData.errorDetail;this.Vo(this.videoData.errorCode||"auth",2,unescape(this.videoData.errorReason),z,z,this.videoData.YU||void 0)}this.W("html5_generate_content_po_token")&&this.Ci();this.X2();z=this.N;var D=this.O;D.dO===null&&(D.dO=window.MediaSource&&window.MediaSource.isTypeSupported?window.MediaSource.isTypeSupported('video/mp4; codecs="avc1.42001E"; decode-to-texture=true'): +!1);z.call(this,"dttg",{dtt:D.dO,gl:this.O.supportsGaplessShorts()})}getVideoData(){return this.videoData}X(){return this.O}pN(){return this.im.pN(this.XJ)}FV(){return this.visibility}zm(){return this.mediaElement&&this.mediaElement.U()?this.mediaElement.kX():null}BN(){return this.mediaElement}hQ(){if(this.videoData.errorCode)return!1;this.X().Z&&this.X().houseBrandUserStatus&&this.N("hbut",{status:this.X().houseBrandUserStatus},!0);if(this.videoData.BW())return!0;this.Vo("api.invalidparam",2,void 0, +"invalidVideodata.1");return!1}rF(z=!1){z||vR(this.O9);this.Qq=z;!this.hQ()||this.Ks.ak()?uV(this)&&this.Ks.ak()&&!this.Ks.finished&&!this.Qq&&this.uw():(this.Ks.start(),z=this.O9,g.Gy(z.provider),z.qoe&&n3O(z.qoe),z.provider.O.JT().K.GV(f_s)&&g.sm("cobalt")&&g.sm("android")&&(z=z.provider.videoData.clientPlaybackNonce)&&kVQ(z),this.uw())}uw(){if(this.videoData.isLoaded()){var z=this.xm;g.BC(z.lr.experiments,"html5_player_min_build_cl")>0&&g.BC(z.lr.experiments,"html5_player_min_build_cl")>918025328&& +wI(z,"oldplayer",!0);t6k(this)}else this.videoData.lg||this.videoData.ED?this.Qq&&uV(this)||(this.videoData.lg?b8L(this.videoData):(z=this.O9,z.qoe&&(z=z.qoe,fL(z,"protected"),z.provider.videoData.B?z.Kr():z.provider.videoData.subscribe("dataloaded",z.Kr,z)),VPW(this.videoData))):!this.videoData.loading&&this.ol&&yH6(this)}UI(z){this.Sk=z;this.loader&&(g3W(this.loader,z),this.N("sdai",{sdsstm:1}))}y6(z){this.loader?.y6(z)}isFullscreen(){return this.visibility.isFullscreen()}isBackground(){return this.visibility.isBackground()}Wb(){Ww(this).then(()=> +Fu(this)); +this.playerState.isOrWillBePlaying()&&this.playVideo()}Vs(){this.mediaElement&&this.mediaElement.Y();this.rF();this.hQ()&&!this.playerState.K(128)&&(this.lU.ak()||(this.lU.start(),this.videoData.QA?this.PN(GB(this.playerState,4)):this.PN(GB(GB(this.playerState,8),1))),J6(this))}Aw(){return this.Ks.finished}sendAbandonmentPing(){this.getPlayerState().K(128)||(this.Iq("internalAbandon"),this.AS(!0),cJX(this.O9),g.r9(this.O9),UT.I6(this.yL))}xZ(z=!0,D=!0,E){D&&this.mediaElement&&this.mediaElement.pause(); +z&&E&&this.loader&&mK(this.videoData)&&this.loader.LL(E);this.PN(z?new g.QH(14):new g.QH)}Tx(){this.O9.fL()}Vo(z,D,E,Q,T,k){var G,e;g.Rb(MjX,E)?G=E:E?e=E:G="GENERIC_WITHOUT_LINK";Q=(Q||"")+`;a6s.${Y9()}`;if(z==="auth"||z==="drm.auth"||z==="heartbeat.stop")E&&(Q+=`;r.${E.replaceAll(" ","_")}`),k&&(Q+=`sr.${k.replaceAll(" ","_")}`);D={errorCode:z,errorDetail:T,errorMessage:e||g.V7[G]||"",P_:G,YU:k||"",iR:Q,Ll:D,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode=z;Xu(this,"dataloaderror"); +this.PN(TB(this.playerState,128,D));UT.I6(this.yL);nP(this);this.FZ()}ff(z){this.FD=this.FD.filter(D=>z!==D); +this.lU.ak()&&J6(this)}bH(){var z;(z=!!this.FD.length)||(z=this.QE.K.array[0],z=!!z&&z.start<=-0x8000000000000);return z}o7(){return this.zO.o7()}isPlaying(){return this.playerState.isPlaying()}wW(){return this.playerState.wW()&&this.videoData.QA}getPlayerState(){return this.playerState}oO(z){this.loader?.oO(z)}Li(z){this.loader?.Li(z)}getPlayerType(){return this.playerType}getPreferredQuality(){if(this.XJ){var z=this.XJ;z=z.videoData.P4.compose(z.videoData.aJ);z=Wt(z)}else z="auto";return z}isGapless(){return!!this.mediaElement&& +this.mediaElement.isView()}a6(){return this.oi.a6()}setMediaElement(z){if(this.mediaElement&&z.kX()===this.mediaElement.kX()&&(z.isView()||this.mediaElement.isView())){if(z.isView()||!this.mediaElement.isView())this.nT(),this.mediaElement=z,this.mediaElement.PF=this,EEX(this),this.zO.setMediaElement(this.mediaElement)}else{this.mediaElement&&this.f0();if(!this.playerState.isError()){let D=eY(this.playerState,512);D.K(8)&&!D.K(2)&&(D=GB(D,1));z.isView()&&(D=eY(D,64));this.PN(D)}this.mediaElement=z; +this.mediaElement.PF=this;!g.Us(this.O)&&this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);EEX(this);this.zO.setMediaElement(this.mediaElement);this.W("html5_prewarm_media_source")&&!this.xm.dY()&&ALk(this.mediaElement)}}f0(z=!1,D=!1,E=!1){if(this.mediaElement){var Q=this.getCurrentTime();Q>0&&(this.zO.A=Q);this.zO.setMediaElement(null);!z&&this.S1()?rHV(this):this.Cp(E);this.loader&&(g.gC(this.loader),this.eF(D));this.k_.stop();if(this.mediaElement&&(!this.lU.ak()&& +!this.Jv()||this.playerState.isError()||this.playerState.K(2)||this.PN(GB(this.playerState,512)),this.mediaElement)){this.nT();if(z||!this.mediaElement.isView())this.AL.Sl("mesv_s"),this.mediaElement.stopVideo(),TW(this);this.mediaElement=this.mediaElement.PF=null}}}async playVideo(z=!1,D=!1){var E=window.google_image_requests;E&&E.length>10&&(window.google_image_requests=E.slice(-10));if(!this.playerState.K(128))if(this.xm.N0())this.Iq("signatureexpired");else if(this.mediaElement&&vR(this.O9),this.Vs(), +(this.playerState.K(64)||z)&&this.PN(GB(this.playerState,8)),this.lU.finished&&this.mediaElement){if(!this.XJ&&this.tF&&(await this.tF,this.playerState.K(128)))return;if(this.videoData.L){if(this.L0()&&this.videoData.L.K())return Ww(this);if(tO(this))z=this.zO,g.HZ(z.videoData)&&!z.isAtLiveHead(z.getCurrentTime())&&z.o7()&&z.C.seekTo(Infinity,{Vh:"seektimeline_peggedToLive",seekSource:34});else if(g.HZ(this.videoData)){z=this.getCurrentTime()E.video)?.sort((E,Q)=>(Q.A??0)-(E.A??0)); +this.O9.VL("M",D?.[0]?.A??(Atw(z.K)?z.K:0))}}Tf(z,D,E){this.VL(z);this.videoData.P4=z;if(this.XJ&&D){D=this.im;var Q=this.XJ;if(Q.K.K()){var T=g.BC(D.O.experiments,"html5_max_quality_sel_upgrade"),k=T?z.K:c0[Wt(z)],G=Q.K.videoInfos[0].video.qualityOrdinal,e=G!==0&&z.K===G;G=KQ()>G;e&&G||(T&&e&&(k=Math.max(k,T)),T=qi(D,Q.K?.videoInfos),e=D.C.getPlaybackRate(),e>1&&T&&(T=Q2(D.O.A,Q.K.videoInfos,e),z.K!==0&&T=480,D.W("html5_perf_cap_override_sticky")&&a2O(D.A,D.W("html5_perserve_av1_perf_cap")))}}this.loader&&(z=this.loader,E=E||"",z.policy.K?Bf(z.V.K,E):Bf(z.K.B,E));this.qI()}getUserPlaybackQualityPreference(){return this.videoData.L&&!this.videoData.L.K()?Wt(this.videoData.P4):n7[KQ()]}hasSupportedAudio51Tracks(){return this.videoData.hasSupportedAudio51Tracks()}setUserAudio51Preference(z,D){this.getUserAudio51Preference()!==z&&(this.N("toggle51",{pref:z}),g.ri("yt-player-audio51", +z,D?31536E3:2592E3),this.Wb())}getUserAudio51Preference(){return this.videoData.getUserAudio51Preference()}setProximaLatencyPreference(z){var D=this.getProximaLatencyPreference();this.N("proxima",{pref:z});g.ri("yt-player-proxima-pref",z,31536E3);D!==z&&(z=this.zO,z.HF=!0,z.C.seekTo(Infinity,{Vh:"seektimeline_proximaSeekToHead",seekSource:34}))}getProximaLatencyPreference(){return h$()??0}isProximaLatencyEligible(){return this.videoData.isProximaLatencyEligible}Ci(){this.videoData.videoId?this.oi.Ci(this.videoData): +this.N("povid",{})}X2(){this.videoData.videoId?this.oi.X2(this.videoData):this.N("piavid",{})}qI(){if(!this.m7()&&!this.playerState.K(128)&&this.videoData.L){if(this.videoData.L.K())dr(this);else{let Q=ed(this);var z=this.videoData;a:{var D=Q;var E=this.videoData.kV;if(D.K){for(let T of E){let k=T.lz(),G=c0[k.video.quality];if((!D.A||k.video.quality!=="auto")&&G<=D.K){D=T;break a}}D=E[E.length-1]}else D=E[0]}z.AT=D;Ev(this,Q.reason,eza(this,this.videoData.AT))}if(this.W("html5_check_unstarted")?this.playerState.isOrWillBePlaying(): +this.isPlaying())this.zO.Y=!1,this.playVideo()}}GQ(z,D){if(this.m7()||this.playerState.K(128))return!1;var E=!!this.videoData.L?.K(),Q=E&&D?this.getCurrentTime()-this.Pc():NaN;if(z.oy&&z.oy.id){var T=this.O9;if(T.qoe){T=T.qoe;let G=[z.oy.id,isNaN(Q)?"m":"t"];g.Ty(T,g.Gy(T.provider),"afi",G)}}if(E){if(D){var k=$Y(this.zO);this.N("aswh",{id:z.id,xtags:z.xtags,bh:k.toFixed(3)})}this.loader.setAudioTrack(z,Q,D);return!0}if(FPX(this)){a:{k=this.mediaElement.audioTracks();D=!1;for(Q=0;Q{try{J3V(this,T,D,E)}catch(k){g.xl(k),this.handleError(new g.Tf("fmt.unplayable",{msi:"1",ename:k&&typeof k==="object"&&"name"in k?String(k.name):void 0,trg:"setmediasrc"},1))}}; +this.S1()&&this.cF.A()==="open"?z(this.cF):cV(this.cF,z)}uW(z){this.De.set(z.initData,z);this.To&&(this.To.uW(z),this.W("html5_eme_loader_sync")||this.De.remove(z.initData))}RE(z){this.videoData.Nx=Fl("auto",z,!1,"u");dr(this)}nH(z,D=!1){this.O.JT().K.GV(PEn)&&g.uR(this.videoData)?D&&DKr(this,z.reason,z.K.info,z.source,z.token):DKr(this,z.reason,z.K.info,z.source,z.token);this.VW();this.zO.nH(z.K.index)}rd(z={}){this.loader?.rd(this.O,Rt(this.videoData),z)}N0(){return this.xm.N0()}KT(){return this.loader?.KT()?? +!1}fK(z){this.Qh(new g.Tf("staleconfig",{reason:z}))}handleError(z){this.xm.handleError(z)}dY(){return this.xm.dY()}Jc(z){this.zO.Jc(z)}async Gp(z=!1,D=!1){this.loader&&this.loader.mP();this.loader&&this.loader.m7()&&nP(this);this.W("html5_enable_vp9_fairplay")&&this.dP()&&this.videoData.K?.lg();this.PN(GB(this.playerState,2048));this.Iq("newelementrequired");z&&await Ww(this);this.videoData.Bc()&&this.loader?.WF&&!tO(this)&&(this.isAtLiveHead()&&g.HZ(this.videoData)?this.seekTo(Infinity,{Vh:"videoPlayer_getNewElement"}): +this.videoData.Lr&&this.loader&&(z=this.loader,z.Sw.Bc&&(z.Sw.Lr||z.Sw.isWindowedLive||z.Sw.isPremiere?(z.seek(0,{Vh:"loader_resetSqless"}),z.videoTrack.V=!0,z.audioTrack.V=!0,z.videoTrack.Z=!0,z.audioTrack.Z=!0):Yv(z.Sw)&&B2(z))));D&&this.seekTo(0,{seekSource:105});this.playerState.K(8)&&this.playVideo()}Ex(z){this.N("hgte",{ne:+z});this.videoData.S=!1;z&&this.Gp();this.loader&&aoW(this.loader)}ko(z){this.N("newelem",{r:z});this.Gp()}pauseVideo(z=!1,D){if((this.playerState.K(64)||this.playerState.K(2))&& +!z)if(this.playerState.K(8))this.PN(d1(this.playerState,4,8,null,D));else if(this.wW())Fu(this);else return;this.playerState.K(128)||(z?this.PN(GB(this.playerState,256,null,D)):this.PN(d1(this.playerState,4,8,null,D)));this.mediaElement&&this.mediaElement.pause();g.BZ(this.videoData)&&this.loader&&this.eF(!1)}stopVideo(){this.pauseVideo();this.loader&&(this.eF(!1),this.loader.kR())}FZ(z=!1,D=!1){this.S1()&&D?this.mediaElement?.FZ():this.mediaElement?.stopVideo();TW(this);nP(this);this.playerState.K(128)|| +(z?this.PN(eY(eY(GB(this.playerState,4),8),16)):this.PN(TB(this.playerState)));this.videoData.videoId&&this.O.YD.remove(this.videoData.videoId)}seekTo(z,D={}){this.playerState.K(2)&&Fu(this);D.TG&&this.PN(GB(this.playerState,2048));if((D.seekSource===58||D.seekSource===60)&&this.W("html5_update_vss_during_gapless_seeking")){var E=this.O9;E.K&&(E=E.K,D.seekSource===58?E.K.update():E.A&&(E.V(),O1(E).send(),E.L=NaN))}this.zO.seekTo(z,D);this.QE.L()}gI(z){this.AL.Z.L=(0,g.N)();this.playerState.K(32)|| +(this.PN(GB(this.playerState,32,z?.seekSource)),this.playerState.K(8)&&this.pauseVideo(!0),this.Iq("beginseeking"));this.TF()}P9(z){z=z?.seekSource;this.playerState.K(32)?(this.PN(d1(this.playerState,16,32,z)),this.Iq("endseeking")):this.playerState.K(2)||this.PN(GB(this.playerState,16,z));z=this.AL.Z;var D=this.videoData,E=this.playerState.isPaused();if(D.clientPlaybackNonce&&!isNaN(z.K)){if(Math.random()<.01){E=E?"pbp":"pbs";let Q={startTime:z.K};D.vS&&(Q.cttAuthInfo={token:D.vS,videoId:D.videoId}); +g.g5("seek",Q);g.HD({clientPlaybackNonce:D.clientPlaybackNonce},"seek");isNaN(z.L)||g.x_("pl_ss",z.L,"seek");g.x_(E,(0,g.N)(),"seek")}z.reset()}}UG(z){this.P9(z)}d6(){this.Iq("SEEK_COMPLETE")}fH(z){var D=this.oi,E=this.videoData.clientPlaybackNonce,Q=this.playerType;if(z.scope===4){var T=z.type;if(T){var k=D.zV(),G=k.getVideoData().clientPlaybackNonce;Q===1&&(G=E);if(Q=fr(D,G)){if(E=Q.getVideoData())z.writePolicy===2&&E.sabrContextUpdates.has(T)||(z.sendByDefault&&E.WF.add(T),E.sabrContextUpdates.set(T, +z)),D.W("html5_enable_t1_enf_on_sabr")&&(z=T===5,T=S4(E.playerResponse),z?(z=T?1:0,g.RH(z,"m.p_",{}),g.gw("MBSTAT",z)):z=1,z===0&&g.cu(D.YV,"onAbnormalityDetected"))}else k.N("scuset",{ncpf:"1",ccpn:G,crcpn:E})}else g.xl(Error("b/380308491: contextUpdateType is undefined"))}}hs(){if(this.playerType===2)return this.oi.hs("")}getCurrentTime(z=!1){return this.zO.getCurrentTime(z)}WV(){return this.zO.WV()}I0(){return this.zO.I0()}i5(){return this.I0()}IM(){return this.zO.IM()}getPlaylistSequenceForTime(z){return this.videoData.getPlaylistSequenceForTime(z- +this.Pc())}PP(){var z=NaN;this.mediaElement&&(z=this.mediaElement.PP());return z>=0?z:this.getCurrentTime()}Z9(){if(this.videoData.K?.Z9)return this.videoData.K.Z9(this.getCurrentTime()-this.Pc());if(this.mediaElement){var z=this.mediaElement.tT();if(z&&(z=z.getTime(),!isNaN(z)))return z/1E3+this.getCurrentTime()}return NaN}getDuration(){return this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.Pc():this.TX()?this.TX():0}VM(){var z=new aW6;if(this.loader){WoQ(this.yi,z,this.O.ZS());var D= +this.loader;if(D.cF&&D.cF.B&&!D.cF.ME()&&(z.Kt=kL(D.videoTrack),z.L=kL(D.audioTrack),D.policy.A)){let E=jm(D.videoTrack),Q=jm(D.audioTrack),T=XD(D.cF.L.jb(),"_",5),k=XD(D.cF.K.jb(),"_",5);Object.assign(z.K,{lvq:E,laq:Q,lvb:T,lab:k})}z.bandwidthEstimate=PJ(D.D);D.audioTrack.S?.flush();D.videoTrack.S?.flush()}else this.mediaElement&&(z.Kt=Bl(this.mediaElement));z.U8=this.U8;z.CL=this.CL;z.A=this.isAtLiveHead()&&this.isPlaying()?fP(this):NaN;D=this.zO;D=D.K?xY(D.K)+pq(D.K):0;z.Z=D;return z}aU(z,D){this.CL+= +z;this.U8+=D}Zq(){return this.mediaElement?g.BZ(this.videoData)?1:zJ(this.videoData)?this.isAtLiveHead()||this.o7()?1:this.zO.Zq():this.mediaElement.Zq():0}MB(){var z=this.K6,D=Cq(z,"bandwidth"),E=Cq(z,"bufferhealth"),Q=Cq(z,"livelatency"),T=Cq(z,"networkactivity"),k=MY(z,"bandwidth"),G=MY(z,"bufferhealth"),e=MY(z,"livelatency");z=MY(z,"networkactivity");var d=this.UR(),F=d.droppedVideoFrames;d=d.totalVideoFrames;var L=this.getCurrentTime();if(this.To){var f="IT/"+(this.To.K.lz()+"/"+Wt(this.Iw())); +f+="/"+this.To.lz()}else f="";var n=this.isGapless(),W=this.a6(),V=this.Oo(),Y=this.vA(),Z=g.vw(this),K=this.getPlayerState().state.toString(16),h=this.getPlaylistSequenceForTime(this.getCurrentTime());a:{var t=0;var r="";if(this.Sk){if(this.Sk.Xi){r="D,";break a}t=this.Sk.qo;r=this.Sk.ZM.substring(0,4)}t>0?(t=`AD${t}, `,r&&(t+=`${r}, `),r=t):r=""}return{UV:k,lA:G,currentTime:L,Jx:f,droppedVideoFrames:F,isGapless:n,a6:W,Oo:V,V2:Y,SY:D,Cw:E,t8:Q,GS:T,NP:e,KM:z,m3:Z,wv:K,sf:h,DW:r,totalVideoFrames:d}}FM(z= +!1){var D={};if(z){Object.assign(D,this.O9.FM());this.mediaElement&&(Object.assign(D,this.mediaElement.FM()),z=this.UR(),D.dvf=z.droppedVideoFrames,D.tvf=z.totalVideoFrames);this.loader&&Object.assign(D,this.loader.FM());this.To&&(D.drm=JSON.stringify(this.To.FM()));D.state=this.playerState.state.toString(16);this.playerState.K(128)&&(D.debug_error=JSON.stringify(this.playerState.h9));this.bH()&&(D.prerolls=this.FD.join(","));this.videoData.Q0&&(D.ismb=this.videoData.Q0);this.videoData.latencyClass!== +"UNKNOWN"&&(D.latency_class=this.videoData.latencyClass);if(this.JT().K.GV(lR)?Y8(this.videoData):this.videoData.isLowLatencyLiveStream)D.lowlatency="1";if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)D.is_mosaic=1;this.videoData.cotn&&(D.is_offline=1,D.cotn=this.videoData.cotn);this.videoData.playerResponseCpn&&(D.playerResponseCpn=this.videoData.playerResponseCpn);this.oi.isOrchestrationLeader()&&(D.leader=1); +this.videoData.isLivePlayback&&(this.videoData.K&&uO(this.videoData.K)&&(D.segduration=uO(this.videoData.K)),z=this.zO,D.lat=z.S?z.S.Z.A():0,D.liveutcstart=this.videoData.liveUtcStartSeconds);D.relative_loudness=this.videoData.qd.toFixed(3);if(z=g.vw(this))D.optimal_format=z.video.qualityLabel;D.user_qual=KQ();D.release_version="youtube.player.web_20260519_08_RC00"}D.debug_videoId=this.videoData.videoId;return D}addCueRange(z){this.ql([z])}removeCueRange(z){this.QE.PX([z])}Yi(z){return this.QE.Yi(z)}vk(){var z= +this.QE;if(z.C.X().W("html5_sort_cueranges_on_update")&&!(z.t9().length<=0||z.m7())){var D=z.K;D.array.sort(D.K)}z.L()}EX(z,D){return this.QE.EX(z,D)}ql(z,D){this.QE.Ql(z,D)}Uh(z){this.QE.PX(z)}t9(){return this.QE.t9()||[]}B7(){return this.qm}L0(){return this.visibility.L0()}MI(){this.mediaElement&&this.mediaElement.MI()}vK(){Xu(this)}togglePictureInPicture(){this.mediaElement&&this.mediaElement.togglePictureInPicture()}nT(){this.sL.L()}pD(){this.TF();this.Iq("onLoadProgress",this.Zq())}yD(z){var D= +z.target.iz();if(this.mediaElement&&this.mediaElement.iz()&&this.mediaElement.iz()===D){uOO(this,z.type);switch(z.type){case "error":var E=DK(this.mediaElement)||"",Q=this.mediaElement.eW();if(E==="capability.changed"){this.W("html5_restart_on_capability_change")?(this.N("capchg",{msg:Q}),this.Gp(!0)):Ww(this);return}if(this.mediaElement.hasError()&&id(this.xm,E,{msg:Q,trg:"elementevt"}))return;if(this.isBackground()&&this.mediaElement.gH()===4){this.FZ();VI(this,"unplayable");return}break;case "durationchange":E= +this.mediaElement.getDuration();isFinite(E)&&(!this.cF||E>0)&&E!==1&&!this.sm?.K&&this.Zw(E);break;case "ratechange":this.loader&&this.loader.setPlaybackRate(this.mediaElement.getPlaybackRate());E=this.QE;E.started=!0;E.L();this.O9.onPlaybackRateChange(this.getPlaybackRate());break;case "loadedmetadata":LP(this,!1);VhW(this);this.Iq("onLoadedMetadata");OsV(this);E=this.Z9();this.videoData.RL&&(this.videoData.RL=E);break;case "loadstart":OsV(this);break;case "progress":case "suspend":this.Vu.B();break; +case "seeked":this.loader?.Se();break;case "playing":LP(this,!1);this.AL.Sl("plev");this.aZ&&!tO(this)&&(this.aZ=!1,this.isAtLiveHead()||this.seekTo(Infinity,{Vh:"videoplayer_onPlaying"}));break;case "timeupdate":LP(this,!1);E=this.mediaElement&&!this.mediaElement.getCurrentTime();Q=this.mediaElement&&this.mediaElement.Z()===0;if(E&&(!this.Rd||Q))return;this.Rd=this.Rd||!!this.mediaElement.getCurrentTime();Ym(this);this.TF();if(!this.mediaElement||this.mediaElement.iz()!==D)return;this.Iq("onVideoProgress", +this.getCurrentTime());break;case "waiting":if(this.mediaElement.V().length>0&&this.mediaElement.L().length===0&&this.mediaElement.getCurrentTime()>0&&this.mediaElement.getCurrentTime()<5&&this.loader)return;break;case "resize":VhW(this);this.videoData.A&&this.videoData.A.video.quality==="auto"&&this.Iq("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.gN&&this.playerState.K(8)&&!this.playerState.K(1024)&&this.getCurrentTime()===0&&g.m4){VI(this,"safari_autoplay_disabled"); +return}}if(this.mediaElement&&this.mediaElement.iz()===D){L$O(this.zO,z);this.Iq("videoelementevent",z);D=this.playerState;Q=this.pL;var T=this.mediaElement;E=this.videoData.clientPlaybackNonce;if(!D.K(128)){var k=D.state;T=T?T:z.target;var G=T.getCurrentTime();if(!D.K(64)||z.type!=="ended"&&z.type!=="pause"){var e=T.getDuration();e=T.isEnded()||G>1&&Math.abs(G-e)<1.1;var d=z.type==="pause"&&T.isEnded();G=z.type==="ended"||z.type==="waiting"||z.type==="timeupdate"&&!D.K(4)&&!cR(Q,G);if(d||e&&G)T.kV()> +0&&(T.iz()||T.ew())&&(k=14);else switch(z.type){case "error":DK(T)&&(k|=128);break;case "pause":D.K(256)?(k^=256)||(k=64):D.K(32)||D.K(2)||D.K(4)||(k=4,D.K(1)&&D.K(8)&&(k|=1));break;case "playing":e=k;k=(k|8)&-1093;e&4?(k|=1,kY(Q,T,!0)):cR(Q,T.getCurrentTime())&&(k&=-2);D.K(1)&&kY(Q,T)&&(k|=1);break;case "seeking":k|=16;D.K(8)&&(k|=1);k&=-3;break;case "seeked":k&=-17;kY(Q,T,!0);break;case "waiting":D.K(2)||(k|=1);kY(Q,T);break;case "timeupdate":e=D.K(16),d=D.K(4),(D.K(8)||e)&&!d&&cR(Q,T.getCurrentTime())&& +(k=8),kY(Q,T)&&(k|=1)}}Q=k;k=null;Q&128&&(k=z.target,d=DK(k),G=1,d?(d==="capability.changed"&&(G=2),T="GENERIC_WITHOUT_LINK",e=k.FM(),e.mediaElem="1",e.trg="melem",/AUDIO_RENDERER/.test(k.eW())&&(T="HTML5_AUDIO_RENDERER_ERROR"),k={errorCode:d,errorMessage:g.V7[T]||"",P_:T,iR:g.EA(e),Ll:G,cpn:D.h9?D.h9.cpn:""}):k=null,k&&(k.cpn=E));D=TB(D,Q,k)}!this.playerState.K(1)&&D.K(1)&&I1(this,"evt"+z.type);this.PN(D)}}}DY(z){z=z.K.availability==="available";z!==this.qm&&(this.qm=z,this.Iq("airplayavailabilitychange"))}HL(){var z= +(0,g.N)(),D=this.mediaElement.L0();this.N("airplay",{ia:D});!D&&!isNaN(this.Zo)&&z-this.Zo<2E3||(this.Zo=z,D!==this.L0()&&(z=this.visibility,z.K!==D&&(z.K=D,z.O0()),this.N("airplay",{rbld:D}),this.Wb()),this.Iq("airplayactivechange"))}PV(z){if(this.loader){var D=this.loader,E=D.B,Q=D.getCurrentTime();let T=Date.now()-E.S;E.S=NaN;E.N("sdai",{adfetchdone:z,d:T});z&&!isNaN(E.V)&&E.L!==3&&g.r2(E.loader,Q,E.V,E.B);E.policy.L?E.A=NaN:E.Z=NaN;pe(E,4,E.L===3?"adfps":"adf");g.gC(D)}}LU(){window.clearInterval(this.YJ); +this.k_.stop();this.videoData.U=!0;this.O.ra=!0;this.O.QA=0;var z=this.xm;if(z.videoData.A){var D=z.lr.A,E=z.videoData.A.Rq;D.A.has(E)&&(D.A.delete(E),D.K=!0)}z.K.stop();z.lr.ED=0;this.XG();this.playerState.K(8)&&this.PN(eY(this.playerState,65));this.Qq=!1;this.O9.D();this.vJ.cN();this.Iq("playbackstarted");(z=g.us("yt.scheduler.instance.clearPriorityThreshold"))?z():fF(0)}XG(){var z=nH(this.oi),D={},E={};!g.r5("pbs",this.AL.timerName)&&JS.measure&&JS.getEntriesByName&&(JS.getEntriesByName("mark_nr")[0]? +iv("mark_nr"):iv());z.videoId&&(D.videoId=z.videoId);z.clientPlaybackNonce&&!this.W("web_player_early_cpn")&&(D.clientPlaybackNonce=z.clientPlaybackNonce);this.mediaElement&&this.mediaElement.isPaused()&&(E.isPausedOnLoad=!0);E.itag=z.A?Number(z.A.itag):-1;z.Wc&&(E.preloadType=String(this.dc?2:1));D.liveStreamMode=kxQ[My(z)];D.playerInfo=E;this.AL.infoGel(D);if(this.loader){z=this.loader.timing;window&&window.performance&&window.performance.getEntriesByName&&(z.B&&(D=window.performance.getEntriesByName(z.B), +D.length&&(D=D[0],z.tick("vri",D.fetchStart),z.tick("vdns",D.domainLookupEnd),z.tick("vreq",D.requestStart),z.tick("vrc",D.responseEnd))),z.L&&(D=window.performance.getEntriesByName(z.L),D.length&&(D=D[0],z.tick("ari",D.fetchStart),z.tick("adns",D.domainLookupEnd),z.tick("areq",D.requestStart),z.tick("arc",D.responseEnd))));z=z.ticks;for(let Q in z)z.hasOwnProperty(Q)&&this.AL.tick(Q,z[Q])}}Ja(){this.sm?.Ja(this.kd())}z9(){return this.loader?.z9()??!1}rD(){return this.JT().K.GV(jes)&&Iq(this.videoData)&& +this.W("html5_pseudogapless_shorts")}TF(z=!1){if(this.mediaElement&&this.videoData){var D=this.getCurrentTime();this.rD()&&this.sm?.V(D)&&this.loader&&(this.loader.AT=null);Qha(this.zO,this.isPlaying());this.loader&&(this.PS()&&cR(this.pL,D)&&this.Ih(),this.playerState.K(4)&&g.BZ(this.videoData)||this.playerState.K(32)&&g.uR(this.videoData)||rFn(this.loader,D),this.W("html5_log_centralized_player_time")&&Math.abs(this.getCurrentTime()-this.loader.tT())>10&&this.N("sabrSeekRefactorCmt",{cmt:this.getCurrentTime(), +loaderCmt:this.loader?.tT(),bh:this.loader?.kV()},!0));D>5&&(this.zO.A=D);var E=!!g.us("yt.scheduler.instance");E?UT.I6(this.yL):window.clearTimeout(this.yL);var Q=this.mediaElement.isPaused();if((this.playerState.isBuffering()||!Q||Wu(this.videoData))&&!this.playerState.K(128)){let T=()=>{if(this.mediaElement&&!this.playerState.K(128)){this.O.ZS()&&uOO(this,"pfx");var k=this.getCurrentTime();this.W("html5_buffer_underrun_transition_fix")&&(k-=this.Pc());var G=Bl(this.mediaElement),e=this.playerState.K(8), +d=cR(this.pL,k),F=Qqw(this.pL,k,(0,g.N)(),G);e&&d?this.PN(eY(this.playerState,1)):e&&F?(this.O.ZS()&&this.W("html5_log_centralized_player_time")&&!isFinite(k)&&F&&this.N("sabrSeekRefactorCmtBhFix",{cmt:k,loaderCmt:this.loader?.tT(),bh:this.loader?.kV()}),e=this.getDuration(),d=g.HZ(this.videoData),e&&Math.abs(e-k)<1.1?(this.N("setended",{ct:k,bh:G,dur:e,live:d}),this.mediaElement.hk()?this.seekTo(0,{Vh:"videoplayer_loop",seekSource:37}):this.xZ()):(this.playerState.isBuffering()||I1(this,"progress_fix"), +this.PN(GB(this.playerState,1)))):(e&&!d&&!F&&k>0&&(e=(Date.now()-this.HA)/1E3,d=this.getDuration(),k>d-1&&this.N("misspg",{t:k.toFixed(2),d:d.toFixed(2),r:e.toFixed(2),bh:G.toFixed(2)})),this.playerState.isPaused()&&this.playerState.isBuffering()&&Bl(this.mediaElement)>5&&this.PN(eY(this.playerState,1)));this.TF()}}; +this.mediaElement.V().length===0?this.yL=E?UT.LZ(T,100):g.n9(T,100):this.yL=E?UT.LZ(T,500):g.n9(T,500)}this.videoData.qN=D;!z&&this.isPlaying()&&bsn(this);PAw(this.im,this.XJ,this.BN(),this.isBackground())&&dr(this);this.Iq("progresssync",z);Q&&Wu(this.videoData)&&this.Iq("onVideoProgress",this.getCurrentTime())}}cC(){this.Vo("ad.rebuftimeout",2,"RETRYABLE_ERROR",`vps.${this.playerState.state.toString(16)}`)}vA(){return this.O9.vA()}Dm(){return this.loader?this.loader.Dm():qT(this.yi,!0)}PN(z){if(!Tka(this.playerState, +z)){var D=new g.mF(z,this.playerState);this.playerState=z;jLr(this);var E=!this.kJ.length;this.kJ.push(D);var Q=this.mediaElement&&this.mediaElement.isSeeking();D.xX(1)&&this.loader&&uzs(this.loader);Q=D.oldState.L()&&!Q;if(D.xX(1)&&Q&&this.playerState.K(8)&&!this.playerState.K(64)&&this.loader&&(Q=this.loader,Q.DL=!0,Q.policy.U9&&Q.cF&&Q.N("lr_rb",{c:Q.getCurrentTime(),s:Q.isSeeking(),ab:XD(Q.cF.K.jb()),ala:QZ(Q.audioTrack)?.nx(),alr:Q.audioTrack.K?.nx(),vb:XD(Q.cF.L.jb()),vla:QZ(Q.videoTrack)?.nx(), +vlr:Q.videoTrack.K?.nx()}),Q.T2!==0&&Q.N("sps_rebuffer",{c:Q.getCurrentTime()}),this.mediaElement&&Bl(this.mediaElement)>=5)){Q=this.im;var T=this.XJ;!T.videoData.A||Q.W("html5_disable_performance_downgrade")?Q=!1:(Date.now()-Q.U>6E4&&(Q.L=0),Q.L++,Q.U=Date.now(),Q.L!==4?Q=!1:($hQ(Q,T.videoData.A),Q=!0));Q&&dr(this)}(Q=g.BC(this.O.experiments,"html5_ad_timeout_ms"))&&this.videoData.isAd()&&z.K(1)&&(z.K(8)||z.K(16))?this.Sd.start(Q):this.Sd.stop();(g.jY(D,8)<0||D.xX(1024))&&this.k_.stop();!D.xX(8)|| +this.videoData.U||D.state.K(1024)||this.k_.start();D.state.K(8)&&g.jY(D,16)<0&&!D.state.K(32)&&!D.state.K(2)&&this.playVideo();D.state.K(2)&&zJ(this.videoData)&&(this.Zw(this.getCurrentTime()),this.TF(!0));D.xX(2)&&(this.AS(!0),this.O.ZS()&&this.W("html5_sabr_parse_live_metadata_playback_boundaries")&&g.uR(this.videoData)&&this.videoData.K&&(z={minst:`${this.videoData.K.j6}`,cminst:`${this.videoData.K.Ok()+this.Pc()}`,maxst:`${this.videoData.K.Ki}`,hts:`${this.videoData.K.yA}`,cmaxst:`${this.videoData.K.TX()+ +this.Pc()}`},this.N("sabrSeekableBoundaries",z)));D.xX(128)&&this.FZ();this.videoData.K&&this.videoData.isLivePlayback&&!this.yd&&(g.jY(D,8)<0?(z=this.videoData.K,z.B&&z.B.stop()):D.xX(8)&&this.videoData.K.resume());z=this.zO;z.D.Z.cN();if(z.mediaElement)if(D.oldState.L()&&Am(D.state)&&D.state.isBuffering()){Q=z.mediaElement.getCurrentTime();T=z.mediaElement.L();var k=z.W("manifestless_post_live_ufph")||z.W("manifestless_post_live")?bT(T,Math.max(Q-3.5,0)):bT(T,Q-3.5);k>=0&&Q>T.end(k)-1.1&&k+10?(GW(z.C,z.getCurrentTime()+z.videoData.limitedPlaybackDurationInSeconds),z.QA=!0):z.videoData.isLivePlayback&&z.videoData.endSeconds>0&&(GW(z.C,z.getCurrentTime()+z.videoData.endSeconds),z.QA=!0));z=this.O9;Q=z.provider.O.JT().K.GV(e5);if(D.xX(1024)||D.xX(512)|| +D.xX(4)||Q&&D.xX(256))z.L&&(Q=z.L,Q.L>=0||(Q.K=-1,Q.delay.stop())),z.qoe&&(Q=z.qoe,Q.S||(Q.Z=-1));z.provider.videoData.enableServerStitchedDai&&z.Ar?z.A.get(z.Ar)?.WF(D):z.K&&z.K.WF(D);if(z.qoe){Q=z.qoe;T=D.state;k=g.Gy(Q.provider);var G=Q.getPlayerState(T),e=k,d=T.seekSource||void 0,F=T.stoppageReason||void 0;if(G!==Q.K){Q.xV||e=10&&Q.playTimeSecs<=180&&(Q.L.set("qoealert", +["1"]),Q.Wc=!0)),G!=="B"||Q.K!=="PL"&&Q.K!=="PB"||(Q.isBuffering=!0),Q.A=e);Q.K==="PL"&&(G==="B"||G==="S")||Q.provider.O.ZS()?FU(Q,e):(Q.XX||G!=="PL"||(Q.XX=!0,dI(Q,e,Q.provider.C.VM())),k4(Q,e));G==="PL"&&Q.ai.cN();var L=[G];G==="S"&&d&&L.push(`ss.${d}`);G==="PA"&&F&&L.push(`sr.${F}`);g.Ty(Q,e,"vps",L);Q.K=G;Q.ew=e;Q.A=e;Q.V=!0}e=T.h9;T.K(128)&&e&&(e.iR=e.iR||"",eaW(Q,k,e.errorCode,e.Ll,e.iR));(T.K(2)||T.K(128))&&Q.reportStats(k);T.isPlaying()&&!Q.S&&(Q.Z>=0&&Q.L.set("user_intent",[Q.Z.toString()]), +Q.S=!0);LL(Q)}z.L&&(z=z.L,enV(z),z.playerState=D.state,z.L>=0&&D.xX(16)&&z.seekCount++,D.state.isError()&&z.send());if(E&&!this.m7())try{for(let n of this.kJ){var f=this.QE;if(f.started&&(f.L(),n.oldState.K(16))){D=f;let W=NkI(D.K,Math.max(D.Z-2E3,0));!isNaN(W)&&W<0x7ffffffffffff&&D.B.start()}this.Iq("statechange",n)}}finally{this.kJ.length=0}}}Ev(){this.AL.tick("qoes")}sS(){this.zO.sS()}v3(z,D,E,Q="LICENSE"){a:{var T=this.xm;E=E.substring(0,256);let k=QT(D);z==="drm.keyerror"&&this.To&&this.To.A.keys.length> +1&&T.Z<96&&(z="drm.sessionlimitexhausted",k=!1);let G=T.lr.experiments.EH("html5_retry_on_drm_unavailable"),e=T.lr.experiments.EH("html5_retry_on_drm_key_error"),d=/^(closedShouldNotRetry|t\.prefixedKeyError)(.*)/;if(G&&z==="drm.unavailable"||e&&z==="drm.keyerror"&&!E.match(d))T.Qh("qoe.restart",{retryOnDrmError:1,e:z,detail:E}),T.C.Gp(!0);else{if(k)if(T.videoData.A&&T.videoData.A.video.isHdr())tc(T,z);else{if(T.C.Vo(z,D,Q,E),Kgs(T,{detail:E}))break a}else T.Qh(z,{detail:E});z==="drm.sessionlimitexhausted"&& +(T.N("retrydrm",{sessionLimitExhausted:1}),T.Z++,URX(T.C))}}}zM(){var z=g.BC(this.O.experiments,"html5_license_constraint_delay"),D=ei();z&&D?(z=new g.sT(()=>{this.qI();Xu(this)},z),g.a(this,z),z.start()):(this.qI(),Xu(this))}Ov(z){this.Iq("heartbeatparams",z)}fh(z){this.N("keystatuses",Hl(z)); +var D="auto",E=!1;this.videoData.A&&(D=this.videoData.A.video.quality,E=this.videoData.A.video.isHdr());a:{switch(D){case "highres":case "hd2880":D="UHD2";break;case "hd2160":case "hd1440":D="UHD1";break;case "hd1080":case "hd720":D="HD";break;case "large":case "medium":case "small":case "light":case "tiny":D="SD";break;default:D="";break a}E&&(D+="HDR")}D=pL(z)?x4(z,D):z.A.includes(D);if(this.W("html5_enable_vp9_fairplay")){if(E){if(!z.U){this.videoData.ra||(this.videoData.ra=!0,this.N("drm",{dphdr:1}), +this.Gp(!0));return}if(this.To?.K.K()?this.To?.qN():!D){this.N("drm",{dshdr:1});tc(this.xm);return}}if(this.To?.K.K())return}else{let Q=z.U&&D;if(E&&!Q){tc(this.xm);return}}if(E=!D)E=!(pL(z)?x4(z,"AUDIO")&&x4(z,"SD"):z.A.includes("AUDIO")&&z.A.includes("SD"));E&&(z=Hl(z),this.YK?(this.Iq("drmoutputrestricted"),this.W("html5_report_fatal_drm_restricted_error_killswitch")||this.Vo("drm.keyerror",2,void 0,`info.${z}`)):(this.YK=!0,this.Qh(new g.Tf("qoe.restart",{retrydrm:1,...z})),dr(this),URX(this)))}F6(){if(!this.videoData.U&& +this.mediaElement&&!this.isBackground()){var z="0";this.mediaElement.Z()>0&&Bl(this.mediaElement)>=5&&this.videoData.L&&this.videoData.L.K()&&(this.PN(GB(this.playerState,1)),I1(this,"load_soft_timeout"),this.Iq("playbackstalledatstart"),z="1");jLr(this);var D=this.videoData.L;z={restartmsg:z,mfmt:!at(this.videoData),mdrm:!(!(D&&D.videoInfos&&D.videoInfos.length&&D.videoInfos[0].contentProtection)||this.To),mfmtinfo:!this.videoData.A,prerolls:this.bH()?this.FD.join(","):"0"};if(this.To){D=this.To; +if(D.A.size<=0){let E="ns;";D.Y||(E+="nr;");D=E+=`ql.${D.Z.length}`}else D=Hl(D.A.values().next().value),D=g.EA(D);z.drmp=D}Object.assign(z,this.loader?.FM()||{});Object.assign(z,this.mediaElement?.FM()||{});this.O9.Qh("qoe.start15s",g.EA(z));this.Iq("loadsofttimeout")}}Zw(z){this.videoData.lengthSeconds!==z&&(this.videoData.lengthSeconds=z,Xu(this))}AS(z=!1,D){if(!this.oK)if(g.r5("att_s","player_att")||g.s4("att_s",void 0,"player_att"),this.W("use_rta_for_player"))(async()=>{if(!z||await g.Hd())try{let Q= +hnW(this.O9);if(!Q)throw Error();let T=await g.x9({cpn:this.videoData.clientPlaybackNonce,encryptedVideoId:this.videoData.videoId||""},g.BC(this.O.experiments,"html5_att_playback_timeout_ms")||3E4);if(this.oK)throw Error();if(!T.challenge)throw g.xl(Error(`Not sending atr ping; missing challenge string${T.error?`; error: ${T.error}`:""}`)),Error();this.oK=!0;let k=[T.challenge];if(T.error){let G=TF6(),e=Ovr(G).get(T.error)||0;k.push(`r1c=${e}`)}else T.webResponse&&k.push(`r1a=${T.webResponse}`);T.adblockReporting?.reportingStatus!== +void 0&&k.push(`r6a=${T.adblockReporting.reportingStatus}`);T.adblockReporting?.broadSpectrumDetectionResult!==void 0&&k.push(`r6b=${T.adblockReporting.broadSpectrumDetectionResult}`);Q(k.join("&"));g.s4("att_f",void 0,"player_att")}catch(Q){g.s4("att_e",void 0,"player_att")}})().then(()=>{D?.()}); +else{var E=new g.ppI(this.videoData);if("c1a"in E.tv&&!g.CA.isInitialized()){g.s4("att_wb",void 0,"player_att");this.QG===2&&Math.random()<.01&&g.xl(Error("Botguard not available after 2 attempts"));if(z)return;if(this.QG<5){this.AG.cN();this.QG++;return}}(E=g.D9(E))?(g.s4("att_f",void 0,"player_att"),KKn(this.O9,E),this.oK=!0):g.s4("att_e",void 0,"player_att")}}Qf(z=!1){return g.HZ(this.videoData)&&(this.isAtLiveHead()&&!this.playerState.isPaused()||this.o7()||g.BZ(this.videoData))?this.getCurrentTime(): +this.TX(z)}Ue(){return this.Ok()}TX(z=!1){return this.zO.TX(z)}Ok(){return this.zO.Ok()}Pc(){return this.zO?this.zO.Pc():0}getStreamTimeOffset(){return this.zO?this.zO.getStreamTimeOffset():0}n9(){return this.getStreamTimeOffset()===0?this.Pc():this.getStreamTimeOffset()}setPlaybackRate(z){this.playbackRate!==z&&qi(this.im,this.videoData.L?.videoInfos)&&(this.playbackRate=z,dr(this));this.playbackRate=z;this.mediaElement&&this.mediaElement.setPlaybackRate(z)}getPlaybackRate(){return this.playbackRate}getPlaybackQuality(){var z= +"unknown";if(this.videoData.A&&(z=this.videoData.A.video.quality,z==="auto"&&this.mediaElement)){let D=this.zm();D&&D.videoHeight>0&&(z=DE(D.videoWidth,D.videoHeight))}return z}isHdr(){return!!(this.videoData.A&&this.videoData.A.video&&this.videoData.A.video.isHdr())}sendVideoStatsEngageEvent(z,D){var E=this.O9;E.K?(E=g.WR(E.K,"engage"),E.yA=z,E.send(D)):D&&D()}isAtLiveHead(z,D=!1){return g.HZ(this.videoData)&&(this.ka||D)?this.zO.isAtLiveHead(z):!1}pj(z){(this.ka=z)||this.k_.stop();if(this.videoData.K)if(z)this.videoData.K.resume(); +else{var D=this.videoData.K;D.B&&D.B.stop()}this.loader&&(D=this.videoData.W("html5_disable_preload_for_ssdai_with_preroll")&&this.Jv()&&this.videoData.isLivePlayback,z&&!D?this.loader.resume():this.eF(!0));this.playerState.K(2)||z?this.playerState.K(512)&&z&&this.PN(eY(this.playerState,512)):this.PN(GB(this.playerState,512));D=this.O9;D.qoe&&(D=D.qoe,g.Ty(D,g.Gy(D.provider),"stream",[z?"A":"I"]))}KK(z){this.O9.Qh("player.exception",g.EA({n:z.name,m:z.message}))}mh(z){this.O9.mh(z)}Bl(z){this.O9.Bl(z)}Tj(z){this.O9.Tj(z)}Mn(z){this.O9.Mn(z)}LL(z, +D,E,Q){this.O9.LL(z,D,E,Q)}Wi(){this.N("hidden",{},!0)}UR(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}}m$(){return this.loader?this.loader.m$():!0}setLoop(z){this.loop=z;this.mediaElement&&!g.Us(this.O)&&this.mediaElement.setLoop(z)}hk(){return this.mediaElement&&!g.Us(this.O)?this.mediaElement.hk():this.loop}hn(z){this.N("timestamp",{o:z.toString()});this.zO.hn(z)}dM(z){this.AL.tick(z)}ZQ(z){return this.AL.ZQ(z)}Sl(z){this.AL.Sl(z)}N(z,D,E=!1){this.O9.N(z,D,E)}mI(z,D, +E=!1){this.O9.N(z,D,E)}Qh(z){this.O9.Qh(z.errorCode,g.EA(z.details));z=z.errorCode;if(this.videoData.isLivePlayback&&(z==="qoe.longrebuffer"||z==="qoe.slowseek")||z==="qoe.restart")z=this.loader?W2(this.loader.videoTrack):{},this.N("lasoe",Object.assign(this.loader?W2(this.loader.audioTrack):{},this.cF?.K?.Vz())),this.N("lvsoe",Object.assign(z,this.cF?.L?.Vz()));this.W("html5_log_centralized_player_time")&&this.N("sabrSeekRefactorCmt",{cmt:this.getCurrentTime(),loaderCmt:this.loader?.tT(),bh:this.loader?.kV()})}l3(z, +D,E){this.O9.l3(z,D,E)}EG(z,D,E,Q,T,k,G,e){if(this.videoData.K?.isLive){var d=D.playerType===2?D:z,F=z.videoData.videoId,L=D.videoData.videoId;if(F&&L){var f=this.O9;if(e?.J3){if(f.qoe){F=f.qoe;L=e.J3;F.reportStats();var n=F.provider.videoData.clientPlaybackNonce,W=F.provider.videoData.videoId||"",V=F.D?.join(".")||n,Y=F.yA?.join(".")||W;ud(F,k?4:T?2:0,L.C9.join(".")||n,L.uJ.join(".")||W,Q);F.reportStats();F.D=L.C9;F.yA=L.uJ;F.C3=L.adFormats;F.f3=L.serializedQoeContextData;ud(F,k?5:T?3:1,V,Y,E);F.reportStats()}}else if(f.qoe){n= +f.qoe;W=z.cpn;V=D.cpn;Y=d.videoData.HF;var Z=n.provider.videoData.clientPlaybackNonce;let K=n.provider.videoData.videoId,h=V!==Z&&L!==K;Z=W!==Z&&F!==K;n.reportStats();n.adCpn&&n.adCpn!==W||(n.adCpn=Z?W:"",n.j=Z?F:"",n.adFormat=Z?Y:void 0,ud(n,k?4:T?2:0,V,L,Q),n.reportStats(),n.adCpn=h?V:"",n.j=h?L:"",n.adFormat=h?Y:void 0,ud(n,k?5:T?3:1,W,F,E),n.reportStats())}e?.Ua?(f.K?.f3(),f.K?.Y(),f.K?.ur(e.Ua),f.K?.Y(!0),f.K?.U(!0,!0).send(),f.K?.qN()):(E=f,T=z.cpn,E.A.has(T)?(k=E.A.get(T),O1(k,!0).send(),k.V(), +T!==E.provider.videoData.clientPlaybackNonce&&(bB(k),E.K?.ew(),E.A.delete(T))):(E.Ar=E.provider.videoData.clientPlaybackNonce,E.Ar&&E.K&&(E.A.set(E.Ar,E.K),O1(E.K).send(),E.K.V())),E=D.cpn,d=d.videoData,Q-=this.n9(),f.A.has(E)?(d=f.A.get(E),Q=d.A&&isNaN(d.S)?Xv(d):NaN,d=d.U(!1),isNaN(Q)||(d.U=Q),d.send()):(Q=Zfa(f,f.provider,d,Q),f.A.set(E,Q),Q.WF(new g.mF(GB(new g.QH,8),new g.QH)),Q.D(),f.K?.V()),f.Ar=E);this.W("html5_unify_csi_server_stitched_transition_logging")?(Q=this.AL,f=z.cpn,z=D.cpn,E=this.videoData.clientPlaybackNonce, +d=D.videoData,D=(0,g.N)(),E=`${f===E?"video":"ad"}_to_${z===E?"video":"ad"}`,E!=="video_to_ad"&&(T=E==="ad_to_video"?void 0:d,f=T?.HI,k={},d?.vS&&(k.cttAuthInfo={token:d.vS,videoId:d.videoId}),G&&(k.startTime=G),g.g5(E,k),G={targetVideoId:d?.videoId??"empty_video",targetCpn:z,adVideoId:T?.videoId??"empty_video",adClientPlaybackNonce:f?.cpn??T?.clientPlaybackNonce},f&&(G.adBreakType=f.adBreakType,G.adType=f.adType),g.HD(G,E),g.qL(Q,D,E))):(Q=this.AL,E=this.videoData.clientPlaybackNonce,d=(0,g.N)(), +f=D.videoData,z=`${z.cpn===E?"video":"ad"}_to_${D.cpn===E?"video":"ad"}`,E={},f.vS&&(E.cttAuthInfo={token:f.vS,videoId:f.videoId}),G&&(E.startTime=G),g.g5(z,E),g.HD({targetVideoId:f.videoId,targetCpn:D.cpn,isSsdai:!0},z),G||g.qL(Q,d,z))}}else g.K4(this.logger,360717806,"SSTEvent for nonSS")}dg(){var z=this.oi,D=z.JB;z.JB=[];return D}US(z){this.videoData.kA=!0;this.Qh(new g.Tf("sabr.fallback",z));this.Gp(!0)}QN(z,D=!0){this.videoData.O8=!0;D&&(this.Qh(new g.Tf("qoe.restart",z)),this.Gp(!0))}qk(z){this.N("sdai", +{aftimeout:z});this.Qh(new g.Tf("ad.fetchtimeout",{timeout:z}))}gV(){return g.Gy(this.O9.provider)}getPlayerSize(){return this.y$.getPlayerSize()}HX(){return this.y$.HX()}Qt(){return this.AL}Or(){return this.oi.Or()}getVolume(){return this.oi.getVolume()}Lp(){return this.oi.Lp()}isMuted(){return this.oi.isMuted()}Xp(){return this.oi.Xp()}xP(){this.yd=!0}W(z){return this.O.W(z)}JT(){return this.O.JT()}QQ(z,D,E,Q,T){this.N("xvt",{m:z,g:D?1:0,tt:E?1:0,np:Q?1:0,c:T})}eF(z){this.loader?.U9(z)}Ih(z){this.loader?.resume(z)}Jv(){return g.tA(this.FD, +"ad")}ZS(){return this.O.ZS()}aQ(){if(this.W("html5_generate_content_po_token"))return this.videoData.RJ||"";this.oi.Ns();return this.O.YX||""}W7(){if(this.videoData.videoId)return this.videoData.FB}JI(){return this.videoData.videoId}sx(){return this.oi.EU}kd(){return this.Qq}pP(){return this.oi.pP()}G4(z,D,E){this.PN(GB(this.playerState,16,E));this.zO.G4(z,D,E)}prefetchKeyPlay(z,D){this.loader?.ai(z,D,2)}prefetchJumpAhead(z){this.loader?.ai(z,!1,3)}Mx(z){return this.zO.Mx(z)}c6(){this.zO.c6()}Jn(z, +D){var E=this.W("html5_generate_content_po_token")?this.videoData:void 0;this.oi.Jn(z,D,E)}na(){return this.W("html5_remove_ios_7_hack_force_play")}V6(z,D){this.O9.V6(z,D)}Sq(){return this.O9.Sq()}Oo(){return this.oi.Oo()}dU(){return this.oi.dU(this)}VF(){this.GP=!0}M0(z){this.loader?.M0(z)}mT(z){this.zO.mT(z)}PS(){return this.W("html5_use_centralized_player_time")&&g.uR(this.videoData)}};g.l=g.D3.prototype;g.l.Ga=DJ(102);g.l.xB=DJ(99);g.l.tk=DJ(94);g.l.lm=DJ(81);g.l.Zj=DJ(70);g.l.H0=DJ(52); +g.l.Q7=DJ(43);g.l.WZ=DJ(37);g.l.BS=DJ(31);g.l.DM=DJ(24);g.l.jc=DJ(18);g.l.sy=DJ(6);var lV={primary:"Primary",secondary:"Secondary"};var r_r=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);P(this.api,"isLifaAdPlaying",()=>this.api.isLifaAdPlaying()); +this.events.K3(z,z.X().JT().K.GV(g.d4)?"playbackChange":"serverstitchedvideochange",()=>{this.api.getVideoData()?.qj()&&(this.api.isLifaAdPlaying()?(this.playbackRate=this.api.getPlaybackRate(),this.api.setPlaybackRate(1)):this.api.setPlaybackRate(this.playbackRate))}); +this.playbackRate=1}};var izI=class extends dx{constructor(z){super(z);this.K=!!navigator.mediaSession.setPositionState;this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"videodatachange",()=>{this.updateMetadata()}); +this.events.K3(z,"presentingplayerstatechange",()=>{vEQ(this)}); +this.events.K3(z,"SEEK_COMPLETE",()=>{mKw(this)})}updateMetadata(){var z=this.api.getVideoData(); +if(z?.BW()){var D=this.api.X(),E=[],Q="";if(!D.D){let T=this.api.getVideoData().getWatchNextResponse()?.playerOverlays?.playerOverlayRenderer?.browserMediaSession?.browserMediaSessionRenderer;g.I_(D)&&T?(E=l0Q(T.thumbnailDetails),T.album&&(Q=xe(T.album))):E=[{src:z.Vl("mqdefault.jpg")||"",sizes:"320x180",type:"image/jpeg"}]}mKw(this);vEQ(this);YPw(this);navigator.mediaSession.metadata=new MediaMetadata({title:z.title,artist:z.author,artwork:E,album:Q});D=z=null;M_(this.api)&&(z=()=>{this.api.nextVideo()}, +D=()=>{this.api.previousVideo()}); +Sd("nexttrack",z);Sd("previoustrack",D)}}BF(){navigator.mediaSession.playbackState="none";navigator.mediaSession.metadata=null;var z="nexttrack previoustrack play pause seekbackward seekforward seekto".split(" ");for(let D of z)Sd(D,null);this.K&&a1();super.BF()}};var wyQ=class extends dx{constructor(z){super(z);this.L=new Map;this.B=this.K=void 0;this.compositeVideoState=null;this.A=void 0;this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"modulecreated",D=>{a:{var E=this.api.getVideoData()?.getPlayerResponse()?.overlay?.playerControlsOverlayRenderer;if(E&&(E=g.H(E.compositeVideoOverlay,MLL),E?.sources?.length))for(Q of E?.sources)if(Q.isActive)break a;var Q=void 0}D==="captions"&&Q?.topLeftCornerX!==void 0&&Q?.topLeftCornerY!==void 0&&Q?.width!== +void 0&&Q?.height!==void 0&&this.api.aL({top:Q.topLeftCornerY,right:1-Q.topLeftCornerX-Q.width,bottom:1-Q.topLeftCornerY-Q.height,left:Q.topLeftCornerX})}); +this.events.K3(z,"videodatachange",D=>{var E=this.api.getVideoData();this.K=void 0;this.L.clear();this.api.ee("compositeembargo",1);var Q=E?.rL.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");Q?.length?I0W(this,Q.filter(T=>T.onEnter?.some(this.Z))):E?.cueRanges&&I0W(this,E.cueRanges.filter(T=>T.onEnter?.some(this.Z))); +D==="dataupdated"&&E?.compositeLiveStatusToken!==this.B&&(this.B=E?.compositeLiveStatusToken,this.api.Tx())}); +this.events.K3(z,g.b4("compositeembargo"),D=>{if(this.K?.id!==D.id&&(this.api.mh(!0),this.L.has(D.id))){var E=this.L.get(D.id),Q=this.api.getVideoData();for(let T of E)E=T.compositeEmbargo?.embargoStatusToken,Q.Hb!==E&&(Q.Hb=E,this.api.Tx()),a0a(this,D)}}); +this.events.K3(z,g.j1("compositeembargo"),D=>{if(this.K?.id===D.id&&(this.api.mh(!1),this.L.has(D.id))){if(D=this.api.getVideoData())D.Hb=void 0;this.api.Tx();a0a(this)}}); +this.events.K3(z,"heartbeatRequest",D=>{this.compositeVideoState!==null&&(D.playbackState||(D.playbackState={}),D.playbackState.compositeVideoState=this.compositeVideoState)}); +this.events.K3(z,"internalaudioformatchange",(D,E)=>{var Q=this.api.getVideoData({PZ:!1});Q?.N("atrkchg",{id:D,m:E});if(Q&&!Q.Nl()){E=this.api.getAvailableAudioTracks();for(let T of E)if(T.getLanguageInfo().getId()===D){this.api.X().C3=D;break}}}); +this.events.K3(z,"onPlaybackAudioChange",()=>{this.api.Tx()}); +P(z,"setCompositeParam",D=>{this.compositeVideoState=D}); +this.api.W("web_watch_enable_multiview_manager")&&P(z,"setCompositeVideoOverlayRendererComponent",D=>{this.setCompositeVideoOverlayRendererComponent(D)})}setCompositeVideoOverlayRendererComponent(z){this.A&&(this.A.remove(),g.z_(this.A,"ytp-composite-video-overlay-renderer"),this.A=void 0); +z&&(g.AN(z,"ytp-composite-video-overlay-renderer"),g.Ah(this.api,z,4),this.A=z)}Z(z){return z.compositeEmbargo!==void 0}BF(){super.BF();this.L.clear()}};var txr=class extends dx{constructor(z){super(z);P(z,"getAvailableQualityData",()=>this.getAvailableQualityData()); +P(z,"getAvailableQualityDataAndMessaging",()=>this.getAvailableQualityDataAndMessaging()); +P(z,"getPaygatedAudioQualityData",()=>this.getPaygatedAudioQualityData())}getAvailableQualityDataAndMessaging(){return{qualityData:this.getAvailableQualityData(), +qualityMessagingFormattedString:void 0}}getAvailableQualityData(){var z=this.api.getVideoData();if(!z)return[];var D=[],E=z.getPlayerResponse()?.playabilityStatus?.paygatedQualitiesMetadata,Q=SPw(E),T=E?.restrictedAdaptiveFormats;if(T){E=[];for(var k of T){if(k.mimeType?.includes("audio")&&this.api.W("enable_lr_upsell_for_premium_high_quality_audio"))continue;T=aJ(k.mimeType,k.quality,k.itag.toString(),k.width.toString(),k.height.toString(),k.qualityLabel,k.qualityOrdinal&&M8[k.qualityOrdinal]);E.push(T)}z= +cZ(z);lN(E);k=[];for(var G of E)bN(z,G,this.api.X().A)===!0&&k.push(G);D=D.concat(Rza(k,!1,Q))}G=this.api.WP();D=D.concat(Rza(G,!0,Q));Q=[];if(this.api.W("web_player_enable_premium_hbr_in_h5_api")){G=D;D=new Set;Q=new Map;var e={};for(var d of G)G=d.quality,E=d.isPlayable,(z=d.qualityLabel)&&G&&(E&&Q.has(G)&&Q.get(G)!==z?D.add(G):E&&Q.set(G,z),e[z]||(e[z]=d));d=[];for(var F of Object.values(e))e=F.quality,Q=F,e&&!D.has(e)&&(Q.formatId=void 0),d.push(Q);F=D=d;d=0;for(e=0;e{this.X2(D)}); +this.events.K3(z,"csiinitialized",()=>{c3Q(this)})}X2(z){if(Z8())if(!this.L&&this.K){z.FB={coldStartInfo:{clientState:this.A}}; +try{this.K.then(()=>{KPa(this,z)},D=>{cw(D,"player_update"); +this.handleError(D,z)})}catch(D){cw(D,"player_update_catch"),this.handleError(D,z)}}else this.L?KPa(this,z):this.api.N("pf",{m:this.L?1:0, +p:this.K?1:0})}handleError(z,D){g.xl(z);var E=0;z.mediaIntegrityErrorName?E||(E=y_6[z.mediaIntegrityErrorName]):z.code&&(E=z.code());D.FB={VD:{code:E}}}};var s_O=class extends dx{constructor(z){super(z);this.loaded=!1;this.S=0;this.K=!1;this.U={};this.L=[];this.Z=0;this.V=!1;this.events=new g.MC(z);g.a(this,this.events);this.A=new g.MC(z);g.a(this,this.A);this.events.K3(z,"modulesCreated",()=>{this.IO()&&this.load()}); +this.events.K3(z,"modulesDestroyed",D=>{var E=this.api.getPresentingPlayerType();switch(D){case 2:case 3:D=E!==1&&!(E===5||E===6||E===7);break;case 4:D=!this.K;break;default:D=!0}D&&this.unload()})}IO(){return this.api.getVideoData().WX.includes("playableSequences")}load(){if(!this.loaded){this.B||(this.B=new g.mM({G:"div", +ek:["ytp-player-content","ytp-yto-overlay"],gR:[{G:"div",ek:["ytp-yto-preroll-message"],hT:"Video will begin shortly"}]}),g.a(this,this.B),hzr(this,!1),g.Ah(this.api,this.B.element,4));var z=this.api.getPresentingPlayerType();this.A.K3(this.api,"playbackChange",()=>{var D=this.api.getPresentingPlayerType()===5;g.Dr(this.api.getRootNode(),"ytp-yto-preroll",D);hzr(this,D)}); +this.A.K3(this.api,"presentingplayerstatechange",D=>{this.onStateChange(D)}); +this.A.K3(this.api,g.b4("yto"),(D,E)=>{this.onCueRangeEnter(D,E)}); +this.A.K3(this.api,"ytoprerollinternstitialnext",()=>{xKJ(this)}); +HsQ(this);this.loaded=!0;this.api.ff("playableSequences",z)}}onCueRangeEnter(z){z=z.getId();if(!this.K){if(this.api.getPlayerStateObject(1).K(2)){if(this.V)return}else this.V=!1;this.L.includes(z)||this.L.push(z);this.api.getPresentingPlayerType()===1&&p3w(this)}}onStateChange(z){var D=this.api.getPresentingPlayerType();z=z.state;this.K||D!==5&&D!==6&&D!==7||z.K(1)||z.K(16)||z.K(32)||(D=z.K(128),(z.K(2)||D)&&xKJ(this))}unload(){this.loaded&&(this.S=0,this.V=this.K=!1,this.U={},this.Z=0,this.L.length= +0,this.A.L(),this.loaded=!1)}BF(){this.unload();super.BF()}};var $Vw=class{constructor(z=200){this.A=z;this.L=this.K=void 0}async delete(z){await NYO(this);if(this.K)try{let D=Jw(z,"videoPlaybackPositionEntity");await ZVV(this.K,D);this.L===z&&(this.L=void 0)}catch(D){throw Error("Failed to delete playback position",{cause:D});}}};var qsW=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);z=z.X().JT().K.GV(ZAQ);var D=new $Vw(Number(z)||void 0);this.K=D;P(this.api,"addOrUpdateOnlinePlaybackPosition",(E,Q,T)=>gEa(D,E,Q,T)); +P(this.api,"deleteOnlinePlaybackPosition",E=>D.delete(E)); +this.events.K3(this.api,"presentingplayerstatechange",E=>{(E.xX(4)||E.xX(1)||E.xX(2))&&r3X(this)}); +this.events.K3(this.api,"heartbeatRequest",()=>{r3X(this)})}};var P2n=class extends dx{constructor(z){super(z);this.maxBufferSize=this.sampleInterval=100;this.L=0;y36(this)}logTrace(z){var D=[],E=[],Q=[],T=[],k=0;for(let G of z.resources)D.push({id:k,url:G}),k++;k=0;for(let {name:G,resourceId:e,line:d,column:F}of z.frames)E.push({id:k,name:G,resourceId:e,line:d,column:F}),k++;k=0;for(let {frameId:G,parentId:e}of z.stacks)T.push({id:k,frameId:G,parentId:e}),k++;k=0;for(let {timestamp:G,stackId:e}of z.samples)Q.push({id:k,timestampMs:G,stackId:e}),k++;z=g.Ri(g.De({resources:D, +frames:E,samples:Q,stacks:T},xUr),4);this.L+=z.length;this.L<1E7&&this.api.N("jsprof",{pt:z})}A(){this.K&&this.api.N("jsprof",{pe:this.K})}BF(){this.Z?.stop();super.BF()}};var MxI=class extends dx{constructor(z){super(z);var D=new g.MC(z);g.a(this,D);D.K3(z,"internalaudioformatchange",(E,Q)=>{Mhk(this,E,Q)}); +D.K3(z,"annotationvisibility",E=>{this.api.W("web_fix_annotations")&&qPX(this,(294).toString(),{boolValue:E})}); +D.K3(z,"videoplayerreset",()=>{C8L(this)}); +D.K3(z,"videodatachange",(E,Q)=>{this.onVideoDataChange(E,Q)})}onVideoDataChange(z,D){D.Nl()&&z==="newdata"&&C8L(this)}SI(){if(g.Us(this.api.X())){let z=g.By(this.api.X(),this.api.getVideoData()?.V()); +return r8(NA(z),D=>{var E=g.Db();g.Er(E,D);return this.api.SI(E)})}return NA(this.api.SI())}};var C2J=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"onSnackbarMessage",D=>{switch(D){case 1:this.api.getPlayerStateObject().isBuffering()&&g.cu(this.api,"innertubeCommand",{openPopupAction:{popup:{notificationActionRenderer:{responseText:{runs:[{text:"Experiencing interruptions?"}]},actionButton:{buttonRenderer:{style:"STYLE_OVERLAY",size:"SIZE_DEFAULT",text:{runs:[{text:"Find out why"}]},navigationEndpoint:{commandMetadata:{webCommandMetadata:{url:"https://support.google.com/youtube/answer/3037019#check_ad_blockers&zippy=%2Ccheck-your-extensions-including-ad-blockers", +webPageType:"WEB_PAGE_TYPE_UNKNOWN"}},urlEndpoint:{url:"https://support.google.com/youtube/answer/3037019#check_ad_blockers&zippy=%2Ccheck-your-extensions-including-ad-blockers",target:"TARGET_NEW_WINDOW"}},loggingDirectives:{clientVeSpec:{uiType:232471}}}},loggingDirectives:{clientVeSpec:{uiType:232470}}}},durationHintMs:5E3,popupType:"TOAST"}})}})}};var BYX; +g.Il=class extends g.JH{constructor(z,D=!1,E,Q=!1){super();this.j=!1;this.Z=new g.I3(this);this.B=this.U=null;this.A=this.L=!1;g.a(this,this.Z);this.target=z;this.K=D;this.yA=E||z;this.j=Q;D&&(g.kG&&this.target.setAttribute("draggable","true"),this.target.style.touchAction="none");pP(this)}K3(z,D){this.Z.K3(this.yA,z,D,void 0,!this.K)}cancel(){this.A&&(this.A=!1,this.Iq("dragend",0,0,null));this.L&&(this.L=!1,this.Iq("hoverend",0,0,null),xm(this),pP(this))}Em(z){xm(this);this.K3(h6("move"),this.Y); +this.K3(h6("out"),this.Xn);this.K3("touchstart",this.S);this.K&&this.K3(h6("down"),this.V);var D=z.target;z=new g.Wr(z.pageX,z.pageY);this.L=!0;this.Iq("hoverstart",z.x,z.y,D);this.Iq("hovermove",z.x,z.y,D)}Y(z){var D=z.target;z=new g.Wr(z.pageX,z.pageY);if(this.B){let E=this.B;this.B=null;if(E.relatedTarget===D&&Xm(new g.Wr(E.pageX,E.pageY),z))return}this.Iq("hovermove",z.x,z.y,D)}Xn(z){var D=new g.Wr(z.pageX,z.pageY),E=z.relatedTarget;try{if(E&&g.Vx(this.target,E)){this.B=z;this.Iq("hovermove", +D.x,D.y,E);return}}catch(Q){}xm(this);pP(this);this.L=!1;this.Iq("hoverend",D.x,D.y,E)}xV(z){this.Em(z);this.V(z)}V(z){if(typeof z.button!=="number"||z.button===0){xm(this);this.Z.K3(Hw(z.target),h6("move"),this.WF);this.Z.K3(Hw(z.target),h6("up"),this.AT);var D=z.target;if(g.kG)this.K3("dragstart",this.ew);else if(z.preventDefault(),(g.Py||g.hz)&&D)a:{let E=D;for(;E;){if(jM(E)||E.getAttribute("tabindex")==="-1"){E.focus();break a}E=E.parentElement}Hw(D).activeElement.blur()}this.A=!0;z=new g.Wr(z.pageX, +z.pageY);this.Iq("dragstart",z.x,z.y,D);this.Iq("dragmove",z.x,z.y,D)}}ew(z){z.preventDefault()}WF(z){var D=z.target;D===Hw(z.target)&&(D=null);z=new g.Wr(z.pageX,z.pageY);this.Iq("hovermove",z.x,z.y,D);this.Iq("dragmove",z.x,z.y,D)}AT(z){xm(this);this.A=!1;var D=H6(z),E=z.target;z=new g.Wr(z.pageX,z.pageY);D&&g.Vx(this.target,D)?(this.K3(h6("move"),this.Y),this.K3(h6("out"),this.Xn),this.K3(h6("down"),this.V),this.K3("touchstart",this.S),this.Iq("dragend",z.x,z.y,E)):(pP(this),this.L=!1,this.Iq("dragend", +z.x,z.y,E),this.Iq("hoverend",z.x,z.y,E))}S(z){var D=z.changedTouches[0];D&&(xm(this),this.K3("touchmove",this.C3),this.K3("touchend",this.D),this.K3("touchcancel",this.D),this.U=D.identifier,z=z.target,this.L||(this.L=!0,this.Iq("hoverstart",D.pageX,D.pageY,z)),this.Iq("hovermove",D.pageX,D.pageY,z),this.K&&(this.A=!0,this.Iq("dragstart",D.pageX,D.pageY,z),this.Iq("dragmove",D.pageX,D.pageY,z)))}C3(z){var D=zyJ(this,z);D&&(this.K&&z.preventDefault(),z=z.target,this.Iq("hovermove",D.pageX,D.pageY, +z),this.K&&this.Iq("dragmove",D.pageX,D.pageY,z))}D(z){var D=zyJ(this,z);if(D){xm(this);pP(this);this.L=!1;let E=z.target;this.K&&(this.j||z.preventDefault(),this.A=!1,this.Iq("dragend",D.pageX,D.pageY,E));this.Iq("hoverend",D.pageX,D.pageY,E)}}BF(){this.K&&(g.kG&&this.target.removeAttribute("draggable"),this.target.style.touchAction="");xm(this);super.BF()}};BYX=!1;var A_6=class extends dx{constructor(z){super(z);this.L=new Set;this.K={};this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"videodatachange",D=>{D==="newdata"&&(this.api.ee("stationsEmbargo"),this.api.ee("stationsMetadataUpdate"),this.K={},this.L.clear());D=this.api.getVideoData().rL;var E=D.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_STATION_AIRING_EMBARGO");E&&ElV(this,E,"stationsEmbargo");(D=D.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_STATION_METADATA_UPDATE"))&&ElV(this,D,"stationsMetadataUpdate")}); +this.events.K3(z,g.b4("stationsEmbargo"),D=>{this.api.mh(!0);var E=this.K[D.id]??[];for(let Q of E){E=Q.embargo;if(!E)continue;this.api.hideControls();this.api.Vo("auth",2,xe(E.errorRenderer.reason),g.EA({embargoed:1,id:D.id,idx:D.L,start:D.start}));(E=E.onTrigger)&&g.cu(this.api,"innertubeCommand",E)}}); +this.events.K3(z,g.b4("stationsMetadataUpdate"),D=>{D=this.K[D.id]??[];for(let E of D)(D=E.command)&&g.cu(this.api,"innertubeCommand",D)})}};var Bq6=class extends rM{constructor(z,D,E){super(D,z);this.K=E}preventDefault(){super.preventDefault();this.K&&this.K.preventDefault()}stopPropagation(){super.stopPropagation();this.K&&this.K.stopPropagation()}};g.Rj=class extends mVI{constructor(z){super();this.K=z;this.HF={};this.listener=D=>{this.dispatchEvent(new Bq6(this,D.type,D))}}U(){return!0}isView(){return!1}s9(){return!1}kX(){return this.K}iz(){return this.K.src}ew(){return this.K.srcObject}ur(z){var D=this.getPlaybackRate(); +this.K.src=z;this.setPlaybackRate(D)}f3(){this.K.removeAttribute("src")}qN(){this.K.srcObject=null}getPlaybackRate(){try{return this.K.playbackRate>=0?this.K.playbackRate:1}catch{return 1}}setPlaybackRate(z){this.getPlaybackRate()!==z&&(this.K.playbackRate=z);return z}hk(){return this.K.loop}setLoop(z){this.K.loop=z}canPlayType(z,D){return this.K.canPlayType(z,D)}isPaused(){return this.K.paused}isSeeking(){return this.K.seeking}isEnded(){return this.K.ended}QA(){return this.K.muted}j(z){Vn();this.K.muted= +z}V(){return this.K.played||OF([],[])}L(){try{var z=this.K.buffered}catch{}return z||OF([],[])}D(){return this.K.seekable||OF([],[])}tT(){var z=this.K;return z.getStartDate?z.getStartDate():null}getCurrentTime(){return this.K.currentTime}setCurrentTime(z){this.K.currentTime=z}getDuration(){return this.K.duration}load(){var z=this.K.playbackRate;try{this.K.load()}catch{}this.K.playbackRate=z}pause(){this.K.pause()}play(){var z=this.K.play();if(!z||!z.then)return null;z.then(void 0,()=>{}); +return z}Z(){return this.K.readyState}kV(){return this.K.networkState}gH(){return this.K.error?this.K.error.code:null}eW(){return this.K.error?this.K.error.message:""}getVideoPlaybackQuality(){if(window.HTMLVideoElement&&this.K instanceof window.HTMLVideoElement&&this.K.getVideoPlaybackQuality)return this.K.getVideoPlaybackQuality();if(this.K){var z=this.K;let D=z.webkitDroppedFrameCount;if(z=z.webkitDecodedFrameCount)return{droppedVideoFrames:D||0,totalVideoFrames:z}}return{}}L0(){return!!this.K.webkitCurrentPlaybackTargetIsWireless}MI(){return!!this.K.webkitShowPlaybackTargetPicker()}togglePictureInPicture(){var z= +this.K,D=window.document;window.document.pictureInPictureEnabled?this.K!==D.pictureInPictureElement?z.requestPictureInPicture():D.exitPictureInPicture():uT()&&z.webkitSetPresentationMode(z.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")}mN(){var z=this.K;return new g.Wr(z.offsetLeft,z.offsetTop)}getSize(){return g.tz(this.K)}setSize(z){we(this.K,z)}getVolume(){return this.K.volume}setVolume(z){Vn();this.K.volume=z}XX(z){this.HF[z]||(this.K.addEventListener(z,this.listener), +this.HF[z]=this.listener)}setAttribute(z,D){this.K.setAttribute(z,D)}removeAttribute(z){this.K.removeAttribute(z)}hasAttribute(z){return this.K.hasAttribute(z)}AT(){return Si(this.K)}jF(z){g.AN(this.K,z)}WF(z){return g.pl(this.K,z)}m9(){return g.Vx(document.body,this.K)}audioTracks(){var z=this.K;if("audioTracks"in z)return z.audioTracks}BF(){for(let z of Object.keys(this.HF))this.K.removeEventListener(z,this.HF[z]);super.BF()}ig(z){this.K.disableRemotePlayback=z}};g.Rj.prototype.S=DJ(117); +g.Rj.prototype.C3=DJ(115);g.Rj.prototype.xV=DJ(113);g.Rj.prototype.yA=DJ(111);var al=class extends g.mM{constructor(z,D){super({G:"div",vF:"ytp-horizonchart"});this.sampleCount=150;this.V=z;this.U=D;this.index=0;this.heightPx=-1;this.B=this.A=null;this.K=2;this.element.style.width=`${this.K*this.sampleCount}px`;this.element.style.height="1em"}};var QWw=class extends g.mM{constructor(z){var D=null;D={G:"button",ek:["ytp-sfn-close","html5-video-info-panel-close","ytp-button"],rR:{title:"close"},hT:"[X]"};super({G:"div",ek:["html5-video-info-panel","ytp-sfn"],gR:[D,{G:"div",ek:["html5-video-info-panel-content","ytp-sfn-content"],gR:[{G:"div",gR:[{G:"div",hT:"Video ID / sCPN"},{G:"span",hT:"{{video_id_and_cpn}}",vF:"ytp-sfn-cpn"}]},{G:"div",gR:[{G:"div",hT:"Viewport / Frames"},{G:"span",hT:"{{dims_and_frames}}"}]},{G:"div",gR:[{G:"div",hT:"Current / Optimal Res"}, +{G:"span",hT:"{{resolution}}"}]},{G:"div",gR:[{G:"div",hT:"Volume / Normalized"},{G:"span",hT:"{{volume}}"}]},{G:"div",gR:[{G:"div",hT:"Codecs"},{G:"span",hT:"{{codecs}}"}]},{G:"div",rR:{style:"{{shader_info_style}}"},gR:[{G:"div",hT:"Shader Info"},{G:"span",hT:"{{shader_info}}"}]},{G:"div",rR:{style:"{{color_style}}"},gR:[{G:"div",hT:"Color"},{G:"span",hT:"{{color}}"}]},{G:"div",rR:{style:"{{drm_style}}"},gR:[{G:"div",hT:"Protected"},{G:"span",hT:"{{drm}}"}]},{G:"div",rR:{style:"{{bandwidth_style}}"}, +gR:[{G:"div",hT:"Connection Speed"},{G:"span",gR:[{G:"span",hT:"{{bandwidth_chart}}"},{G:"span",hT:"{{bandwidth_kbps}}"}]}]},{G:"div",rR:{style:"{{network_activity_style}}"},gR:[{G:"div",hT:"Network Activity"},{G:"span",gR:[{G:"span",hT:"{{network_activity_chart}}"},{G:"span",hT:"{{network_activity_bytes}}"}]}]},{G:"div",gR:[{G:"div",hT:"Buffer Health"},{G:"span",gR:[{G:"span",hT:"{{buffer_health_chart}}"},{G:"span",hT:"{{buffer_health_seconds}}"}]}]},{G:"div",rR:{style:"{{live_latency_style}}"}, +gR:[{G:"div",hT:"Live Latency"},{G:"span",gR:[{G:"span",hT:"{{live_latency_chart}}"},{G:"span",hT:"{{live_latency_secs}}"}]}]},{G:"div",rR:{style:"{{live_mode_style}}"},gR:[{G:"div",hT:"Live Mode"},{G:"span",hT:"{{live_mode}}"}]},{G:"div",rR:{style:"{{playback_categories_style}}"},gR:[{G:"div",hT:"Playback Categories"},{G:"span",hT:"{{playback_categories}}"}]},{G:"div",rR:{style:"{{fmt_debug_info_style}}"},gR:[{G:"div",hT:"Format Debug Info"},{G:"span",hT:"{{fmt_debug_info}}"}]},{G:"div",gR:[{G:"div", +hT:"Mystery Text"},{G:"span",hT:"{{debug_info}}"}]},{G:"div",rR:{style:"{{extra_debug_info_style}}"},gR:[{G:"div",hT:""},{G:"span",gR:[{G:"span",hT:"{{extra_debug_info}}"}]}]},{G:"div",gR:[{G:"div",hT:"Date"},{G:"span",hT:"{{date}}"}]},{G:"div",rR:{style:"{{cotn_and_local_media_style}}"},gR:[{G:"div",hT:"COTN / Local Media"},{G:"span",hT:"{{cotn_and_local_media}}"}]},{G:"div",rR:{style:"{{release_style}}"},gR:[{G:"div",hT:"Player Release"},{G:"span",hT:"{{release_name}}"}]}]}]});this.YV=z;this.position= +0;this.U=!0;D?this.K3(this.NN("ytp-sfn-close"),"click",this.hide):this.K3(this.element,"click",this.hide);z=[0,18750,37500,81250,128E3,256E3,512E3,2048E3,8192E3,32768E3,131072E3];D="#000 #d53e4f #f46d43 #fdae61 #fee08b #e6f598 #abdda4 #66c2a5 #3288bd #124588 #fff".split(" ");var E=z.map(Q=>Q/4); +this.Y={};this.K=new al(z,D);g.a(this,this.K);this.updateValue("bandwidth_chart",this.K);this.B=new al([0,3,10,15,30,60,90],"#000 #66c2a5 #abdda4 #e6f598 #fdae61 #f46d43 #a8330f".split(" "));g.a(this,this.B);this.updateValue("live_latency_chart",this.B);this.A=new al([0,15,30,60,90,120],"#000 #fdae61 #e6f598 #66c2a5 #3288bd #fff".split(" "));g.a(this,this.A);this.updateValue("buffer_health_chart",this.A);this.S=new al(E,D);g.a(this,this.S);this.updateValue("network_activity_chart",this.S);this.delay= +new g.sT(this.u0,500,this);g.a(this,this.delay);this.V=new g.sT(this.D,2E4,this);g.a(this,this.V)}show(){super.show();this.u0()}hide(){super.hide();this.delay.stop();this.V.stop()}u0(){var z=(0,g.N)(),D=Rq(this.YV);NL(this.K,D.bandwidth_samples);NL(this.S,D.network_activity_samples);NL(this.B,D.live_latency_samples);NL(this.A,D.buffer_health_samples);var E={};for(let [Q,T]of Object.entries(D)){D=Q;let k=T;this.Y[D]!==k&&(E[D]=" "+String(k));this.Y[D]=k}this.update(E);z=(0,g.N)()-z>25?5E3:500;this.delay.start(z)}D(){this.U? +(this.position+=1,this.position>15&&(this.U=!1)):(--this.position,this.position<=0&&(this.U=!0));this.element.style.left=`${this.position}%`;this.element.style.top=`${this.position}%`;this.V.start(2E4)}};var zxI=class extends dx{constructor(z){super(z);P(z,"getStatsForNerds",()=>Rq(this.api)); +S9(z,"showVideoInfo",()=>{TJL(this,!0)}); +S9(z,"hideVideoInfo",()=>{TJL(this,!1)}); +S9(z,"isVideoInfoVisible",()=>!!this.K?.vN())}};var Dbr=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);P(this.api,"setSubtitlesTargetContainerId",D=>{var E=Tr(this.api.ug());E&&(D=D?document.getElementById(D):null,E.x0(D))}); +P(this.api,"clearSubtitlesTargetContainerId",()=>{var D=Tr(this.api.ug());D&&D.x0(null)})}};var EJw=class extends dx{constructor(z){super(z);this.ew={TIMELY_ACTION_TRIGGER_TYPE_UNSPECIFIED:()=>!1, +TIMELY_ACTION_TRIGGER_TYPE_KEYBOARD_SEEK:D=>k8X(this,D), +TIMELY_ACTION_TRIGGER_TYPE_PROGRESS_BAR_SEEK:D=>k8X(this,D), +TIMELY_ACTION_TRIGGER_TYPE_PLAYER_CONTROLS_SHOWN:()=>this.api.X().experiments.EH("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")?this.V&&this.Y:this.V&&this.S, +TIMELY_ACTION_TRIGGER_TYPE_SPEEDMASTER:()=>this.AT}; +this.AT=this.Y=this.S=this.V=!1;this.B={};this.events=new g.MC(z);g.a(this,this.events);this.U=new g.Il(this.api.wM().Lh);g.a(this,this.U);if(this.api.W("enable_smart_skip_web_player_bar_hover_length_threshold")&&g.BC(this.api.X().experiments,"smart_skip_web_player_bar_min_hover_length_milliseconds")){let D=g.BC(this.api.X().experiments,"smart_skip_web_player_bar_min_hover_length_milliseconds");this.j=new g.sT(this.Z,D,this);g.a(this,this.j)}this.events.K3(z,"videodatachange",(D,E)=>{if(D!=="dataupdated"|| +E.videoId!==this.videoId||!Fy(this.timelyActions,fBW(E)))this.onVideoDataChange(E)}); +this.events.K3(z,"presentingplayerstatechange",D=>{this.hm(D)}); +z.W("enable_smart_skip_player_controls_shown_on_web")&&(this.events.K3(z,"onShowControls",()=>{this.V=!0;this.Z()}),this.events.K3(z,"onHideControls",()=>{this.V=!1}),this.U.subscribe("hoverstart",()=>{this.S=!0; +this.Z()},this),this.U.subscribe("hoverend",()=>{this.S=!1},this),z.W("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")&&(this.events.K3(z,"progressBarHoverStart",()=>{this.Y=!0; +this.api.W("enable_smart_skip_web_player_bar_hover_length_threshold")?this.j?.cN():this.Z()}),this.events.K3(z,"progressBarHoverEnd",()=>{this.Y=!1; +this.api.W("enable_smart_skip_web_player_bar_hover_length_threshold")&&this.j?.stop()}))); +z.W("enable_smart_skip_speedmaster_on_web")&&this.events.K3(z,"speedmasterchanged",D=>{(this.AT=D)&&this.Z()}); +this.events.K3(z,g.b4("timelyAction"),D=>{this.onCueRangeEnter(D.getId())}); +this.events.K3(z,g.j1("timelyAction"),D=>{this.onCueRangeExit(D.getId())}); +z.W("web_enable_keyboard_shortcut_for_timely_actions")&&this.events.K3(z,"keyboardserviceglobalkeydown",(D,E)=>{if((Xk?D.altKey:D.ctrlKey)&&D.keyCode===39&&this.D&&this.K&&(D=g.H(gr(this,this.K)?.rendererContext,eM6),D=g.pA(D?.onTap))&&(g.cu(this.api,"innertubeCommand",D),E&&(E.fn=!0),E=rb(),D=V_O(E))){let Q=g.fN(0);Q&&d8(E.client,Q,D)}},this); +this.L=new g.mM({G:"div",ek:["ytp-player-content","ytp-timely-actions-content"]});this.L.hide();P(z,"insertTimelyActionUi",D=>{this.L.element.children.length>0&&g.Xs(this.L.element);D.classList.add("ytp-timely-actions-overlay");this.L.element.appendChild(D)}); +g.a(this,this.L);this.W("web_player_overlay_positioned_layout")?this.events.K3(z,"basechromeinitialized",()=>{this.api.r$(this.L.element,4,!0);this.L.element.setAttribute("data-overlay-order","10")}):g.Ah(this.api,this.L.element,4)}onVideoDataChange(z){this.PX(); +this.videoId=z.videoId;this.A=this.K=void 0;this.timelyActions=fBW(z);G8Q(this);Uv(this);this.Ql()}hm(z){var D=z.oldState,E=z.state,Q=E.seekSource;!D.K(16)&&E.K(16)?this.UG(Q??void 0):D.K(16)&&!E.K(16)&&this.d6();z=z.state;z=!z.isCued()&&!z.K(1024);this.L.gF(z)}Ql(){var z=this.t9();z&&this.api.Ql(z)}PX(){this.api.ee("timelyAction",1);if(this.K!==void 0)this.onCueRangeExit(this.K)}t9(){if(this.timelyActions){var z=[];for(let E of this.timelyActions){var D=E.startTimeMilliseconds!=null&&E.endTimeMilliseconds!= +null&&E.cueRangeId!=null?new g.vJ(Number(E.startTimeMilliseconds),Number(E.endTimeMilliseconds),{id:E.cueRangeId,namespace:"timelyAction"}):void 0;D&&z.push(D)}return z}}onCueRangeEnter(z){var D=gr(this,z);D&&this.B[z]!==void 0&&(D.maxShowCount===void 0||D?.maxShowCount>this.B[z])&&(this.K=z,this.Z())}onCueRangeExit(z){var D=eyr(this,z);D&&this.K===z&&g.cu(this.api,"innertubeCommand",D);Uv(this);this.K=void 0}UG(z){this.A=z}d6(){this.Z();this.A=void 0}Z(){if(this.K!==void 0){var z=(z=gr(this,this.K))&& +z.onCueRangeEnter?g.pA(z.onCueRangeEnter):void 0;var D=gr(this,this.K);a:if(D&&D.additionalTrigger){for(E of D.additionalTrigger)if(E.type&&(0,this.ew[E.type])?.(E.args??{})){var E=!0;break a}E=!1}else E=!0;z&&E&&(g.cu(this.api,"innertubeCommand",z),dOr(this,D),this.B[this.K]!==void 0&&this.B[this.K]++,this.D=!0)}}BF(){this.timelyActions=this.A=this.K=this.videoId=void 0;this.B={};this.PX();Uv(this);super.BF()}};var QVQ=class extends dx{constructor(z){super(z);z=window;var D=this.api.X().JT();D.K.GV(veX)?(D=[],z.ytPlayerArraySizeExperimentLength=D.length,z.ytPlayerArraySizeExperimentValue=D[0]):D.K.GV(jHV)?(D="6LPTkck/iK3Q7HMwz7Zyg71LBC0 buD oK+f O5w1 a ns4dbB O sCTaU5B4GI / ebOXx/5DGOwDMt1CEaJxccW+OaQtE zYkklE D4Kspm WDky G s0Vj4uvrd eLSfss l B1D/tiB9kUaZ+S SUWnD oGfGji rRpkB Jg O1 czi9 R Wl4 D94+hDF KOX stfyToM l8v9IJ KZi G A/2wZ 0Qfq 3kv3QDUZOWRK erN3h3b i j tdYdy kl u FBFdIp72yKKL/T rO ym cJYXYi8 yz+ ycc6jftJvwlWp ac s7m+LzqFtVOrgm7z0Z5Q/8Npyo19C B MFZkvXTvZR59/ IKgbLr56eq4Gs JiTE6RRv2HmCWEy Jb+OG u7Ui9+Uy 2FhggtkS7H+rbrOWFb565UNsslsXF i 1CLXS6 bW 6wRdeNJzE gvPRbDS3yqGyk+DHWJU+8pCy8FiGbRXFr2m 3 5GOYU7DuLxi5tbaWKEUSnPYd0ZdsaJY 5 wy9W8enoXtF70HcJfDja0FFaVcIlv Krj7JRMtiVWxQiqDYJqQf8d+Yhvqo WX eAqMs9UttnWTxsaY gcOb/6JXqGHdb5A7TVlpS9kTPq prg 3nD M7c rxwkg2JVkNqS4PtC2P+YzOfoYOdLc i gHNfRWcg3TaR CEKsZBM VfI V1VupF9DkyxK/ k7iWF+tWtW+RaVdPk6H3X 0GcnAiuJXyd7nC/ORmzb/HGrnvBms 6k NmQ2 aGB3blYR9pxhHrY Sk0Y/7tBGJ9EaTbTwoJGWt6 ijhACaixJX vh kwC00l 5QSqhiYiieEvBUYd7S SSRtsEjUFle/8v os".split(" "), +z.ytPlayerArraySizeExperimentLength=D.length,z.ytPlayerArraySizeExperimentValue=D[Math.floor(Math.random()*D.length)]):D.K.GV(bAk)&&(D="a Y1bKqzJ s0Vj4uvrd x+ G stfyToM 7W xsHJ KZi 5 H2+ buD / 3 15 76VyLn4q6B SUWnD XF Ml D9/q oK+f K+ eLSfss B rlJLVN wy9W8enoXtF70HcJfDja0FFaVcIlv yLwl WDky asfV3x j KOX /I M FL czi9 b qfSz0ipS DQ m68 u7Ui9+Uy 61 K5xdXVLZb 1e sm BzwWNM gjQS0e hJ l3 zUJAT rRpkB I0j5 DPZ/ gcOb/6JXqGHdb5A7TVlpS9kTPq Hn 7m WwesQPUzST n51 B1D/tiB9kUaZ+S TKXw0mTsQ imMcmOcJbtBm2iiT gvPRbDS3yqGyk+DHWJU+8pCy8FiGbRXFr2m V2 ac s7 D4Kspm j 7I Z4U+fzdVIKP99m 8l 72 Nh5 ab XgH8Lzvf/8e92nICvOm8 gZ O OVRfzTvv99f6a Ng G oGfGji Xr O0 +y uM a6 mb ImnAv LKuVPy OlPbi N483sfs uP A7 71DqBndyU3GS6bIzA zS fts2 ky A/2wZ 0Qfq Zfvd5Pn4776zeP5oPc aI vTeKTkO bhbbE sd os zYkklE CEKsZBM V1VupF9DkyxK/ ebOXx/5DGOwDMt1CEaJxccW+OaQtE tdYdy rO iy34HMOZpoG 2P Jb+OG 7V6 U6 D94+hDF RN RjTb6s9dI1z3sbX2Z n5Jc3 u8 sCTaU5B4GI kEvjgcbIMe a be5m6OlQPwiJOhQ t5 SKU/ XKCZgrGIc3wy+ RX JgMLCGK hTtIGwjH1fcQWLu 30 Pt Mk8cYLj6WiDpDJN zO0ox JD ygD8z hp TtR HX+B89Khozs4 G MxY0 CdMDbBR bQ47h 7N i B90/Ls3uwfIR+zJE pM iAtM6ngY20Xjova0ANGS+MWXtw WF JMLr8w 8W 07 Lq9jaVTdvqKUcBE+lcgF7T3+rj8eLe/W9Gx6pMjv+q Av l lEIzH+OY FqDusHkb z7 pr8bo8c/VS pMPt A6 rxwkg2JVkNqS4PtC2P+YzOfoYOdLc Ca cX Iw2D fp5 erN3h3b FOM 6k 6W/+L21S0BgHkyXSeXgiZEFNnD bW UNvcj1zvh8 I3TZF5 Jg xw vG Ia9v 5QSqhiYiieEvBUYd7S tA nY LJ ym Krj7JRMtiVWxQiqDYJqQf8d+Yhvqo LQhs6cZhK2 0wDpZFkrDy K9nzX D99+akDyTHqVZ5oc vh o+H0k SG s7m+LzqFtVOrgm7z0Z5Q/8Npyo19C XT Ba R Q4 X k7iWF+tWtW+RaVdPk6H3X kwC00l R+km6jn4lEte 6c O/E2WbIgQZp1fX6M15U6V4Cn2VEhA/o1gqaZrT W35r8t FM Sk0Y/7tBGJ9EaTbTwoJGWt6 59N5n p2 dc/6x6Ue8NTkG8Eq 3kv3QDUZOWRK bEp8Cdrszr5 7/ YF 0EGSTB RQ MFZkvXTvZR59/ sU aQ ++ kl u FM8tJsLmwDZGwNxLT3UB8U+Oqq M7c cJYXYi8 Joavny ul O1 Yo PzjTAnVHpDMOOfHYH7PRH5cM ns4dbB jz 0MqMKs EC 5i /PSB9 FSr5qF2R kXioSwTShtq5feiVSbNLRWdm8JtU ses mL J84d RA eAqMs9UttnWTxsaY YqL+09b l8v9IJ VfI Un5oe aghMX806dvo tfkKluaA tWZ0RiNdY ha /++SfI 78y wMv/BMy w4igDN5fJhU/ ijhACaixJX 9s+4w/ i f7 g33AqPrwozIBbUR 2W I5xT3pY5tk3rrjxU4XaqE3JsSS1Y+LA0zCg IKgbLr56eq4Gs WX 2U 3EX5fOxmA pD V8eT3N6k ShiYcW72d5b NmQ2 Mx yz+ ycc6jftJvwlWp aGB3blYR9pxhHrY bWti1J FBFdIp72yKKL/T 2FhggtkS7H+rbrOWFb565UNsslsXF ePmsAY5V ca rZ prg 5 5GOYU7DuLxi5tbaWKEUSnPYd0ZdsaJY ec8TP 6wRdeNJzE BV NrX25+/J8LYtUk O5w1 0GcnAiuJXyd7nC/ORmzb/HGrnvBms hGs6kinOmHXn QoQ Wl4 +S1B mv Jo 671 QGZ 5ru JiTE6RRv2HmCWEy v5vpHQ5jXX5RZgSVfA7P9Keq/9 ngi k3cqFr12egl66d89FwnoKFk dF+d5SEX0slenHxkb+cmSyeQohfO i R gHNfRWcg3TaR EwPA 5banN SSRtsEjUFle/8v szO04kG7irS7lBIpOjUf 51 8Vh6p 3nD ii6 QDM3wl8PVhEf5fF".split(" "), +z.ytPlayerArraySizeExperimentLength=D.length,z.ytPlayerArraySizeExperimentValue=D[Math.floor(Math.random()*D.length)])}};var TBs=class extends dx{constructor(z){super(z);S9(this.api,"getPlaybackRate",()=>this.api.getPlaybackRate()); +S9(this.api,"setPlaybackRate",D=>{typeof D==="number"&&this.api.setPlaybackRate(D)})}};var kus=class extends g.mM{constructor(z){super({G:"div",ek:["ytp-overlay","ytp-speedmaster-overlay"],gR:[{G:"div",vF:"ytp-speedmaster-user-edu",gR:[{G:"div",vF:"ytp-speedmaster-label",hT:"1x"}]}]});this.K=null;this.A=this.NN("ytp-speedmaster-label");g.ZU(this.element,"cursor","pointer");this.K3(this.element,"click",D=>{D.stopPropagation();z()}); +this.hide()}hide(){super.hide();rr(this)}BF(){rr(this);super.BF()}};var GuX=class extends dx{constructor(z){super(z);this.scale=1;this.L=this.K=.5;this.events=new g.MC(z);g.a(this,this.events);z=this.api.wM().Lh;this.indicator=new kus(()=>{W_k(this)}); +g.a(this,this.indicator);g.Ah(this.api,this.indicator.element,11);this.events.K3(z,"wheel",this.Z,this,!1);this.events.K3(this.api,"presentingplayerstatechange",this.A);this.events.K3(this.api,"minimized",this.A)}Z(z){if(!this.api.isInline()&&!this.api.Ej()&&!this.api.RQ())if(z.ctrlKey){z.preventDefault();let E=Math.min(Math.max(this.scale+-z.deltaY*.05,1),5);if(E!==this.scale){if(z.deltaY<0){var D=this.api.wM().Lh.getBoundingClientRect();let Q=z.clientX-D.left;z=z.clientY-D.top;D=this.api.getPlayerSize(); +let T=(z-this.L*D.height*(1-this.scale))/this.scale;this.K=(Q-(Q-this.K*D.width*(1-this.scale))/this.scale*E)/(D.width*(1-E));this.L=(z-T*E)/(D.height*(1-E));this.K=Math.min(Math.max(this.K,0),1);this.L=Math.min(Math.max(this.L,0),1)}this.scale=E;iV(this)}}else this.scale>1&&(z.preventDefault(),this.K+=z.deltaX*.001,this.L+=z.deltaY*.001,this.K=Math.min(Math.max(this.K,0),1),this.L=Math.min(Math.max(this.L,0),1),iV(this))}A(){this.scale>1&&(this.api.isInline()||this.api.Ej()||this.api.RQ())&&W_k(this)}};var exs=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);var D=this.api.W("html5_enable_voice_boost");P(this.api,"getVoiceBoostUserPreference",()=>D?this.getVoiceBoostUserPreference():0); +P(this.api,"setVoiceBoostUserPreference",E=>{D&&this.setVoiceBoostUserPreference(E)}); +P(this.api,"getVoiceBoostState",()=>D?this.getVoiceBoostState():1); +this.K=rF()??0;this.updateEnvironmentData()}getVoiceBoostUserPreference(){return this.K}setVoiceBoostUserPreference(z){this.api.N("vb_set",{pref:z});g.ri("yt-player-voice-boost",z,31536E4);z!==this.K&&(this.K=z,this.updateEnvironmentData(),this.getVoiceBoostState()!==1&&this.api.Wb(),this.api.VW())}getVoiceBoostState(){return this.api.wL(1)}updateEnvironmentData(){this.api.X().cX=this.K}};var dbI=class extends dx{constructor(z){super(z);this.useLivingRoomPoToken=!1;this.B=new g.BU;this.K=!1;this.AL=null;this.U=!1;this.Z=null;this.V=!1;var D=z.X().getWebPlayerContextConfig();this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"spsumpreject",(E,Q,T)=>{this.V=Q;E&&this.U&&!this.Z&&(this.W("html5_generate_content_po_token")&&T?this.Ci(T):this.W("html5_generate_session_po_token")&&jWI(this));this.Z||this.api.N("stp",{s:+this.U,b:+this.V})}); +this.events.K3(z,"poTokenVideoBindingChange",E=>{this.Ci(E)}); +if(this.W("html5_web_po_on_demand_init")){let E=this.events.K3(z,"videodatachange",(Q,T)=>{T.GE&&!this.U&&(lB6(this),this.events.Qo(E))}) +}this.useLivingRoomPoToken=!!D?.useLivingRoomPoToken;z.addEventListener("csiinitialized",()=>{this.AL=z.Qt();this.W("html5_web_po_on_demand_init")?this.A=mr():lB6(this)}); +z.addEventListener("trackListLoaded",this.R6.bind(this));z.RZ(this)}BF(){this.S&&(window.clearInterval(this.S),this.S=void 0);super.BF()}Ns(){(this.L?!this.K:this.A)&&wr(this)}R6(z,D,E){if(JWX(z)){var Q=E||"";if(this.K)D=$m(this,Q),ujs(z,D);else{var T=new g.BU;D.push(T.promise);this.B.promise.then(()=>{var k=$m(this,Q);ujs(z,k);T.resolve()})}}}Ci(z){if(this.L||this.A)z.RJ=$m(this,z.videoId),this.K||(this.Z=new A_,this.B.promise.then(()=>{this.AL.ZQ("pot_if"); +z.RJ=$m(this,z.videoId)}))}};var FsQ=class extends g.w9{constructor(z){super();this.features=[];var D=new cxw(z),E=new QII(z),Q=new txr(z),T=new dbI(z);var k=g.y2(z.X())?void 0:new lOw(z);var G=new wyQ(z),e=new zxI(z),d=new TBs(z),F=new ZRs(z),L=new YuQ(z);var f=z.X().L?new aOJ(z):void 0;var n=g.mZ(z.X())?new IOa(z):void 0;var W=z.W("report_pml_debug_signal")?new dzV(z):void 0;var V=navigator.mediaSession&&window.MediaMetadata&&z.X().Pa?new izI(z):void 0;var Y=z.W("html5_enable_drc")&&!z.X().Z?new mzL(z):void 0;var Z=new e5k(z), +K=new oXQ(z);var h=g.mZ(z.X())?new Sus(z):void 0;var t=new MxI(z),r=new bRa(z),Ea=new r_r(z);var nn=z.X().webPlayerContextConfig?.enableSelfProfilingLogging?new P2n(z):void 0;var WX=z.W("enable_sabr_snackbar_message")?new C2J(z):void 0;var Ik=z.W("web_enable_timely_actions")?new EJw(z):void 0;var MX=new jIr(z),tV=new exs(z);var JX=g.y2(z.X())?void 0:new THJ(z);var Rk=new s_O(z),hd=new nvO(z),A1=new WxQ(z),YP=new A_6(z),jQ=new R5r(z);var Gk=z.X().JT();Gk=Gk.K.GV(veX)||Gk.K.GV(jHV)||Gk.K.GV(bAk)?new QVQ(z): +void 0;var G7=g.cy(z.X())?new ORW(z):void 0;var b=z.X().JT().K.GV(hAX)?new qsW(z):void 0;var AV=z.X().experiments.JT().K.GV(x9r)?new FxJ(z):void 0;var J3=z.W("web_enable_captions_set_target_container")?new Dbr(z):void 0;z=z.W("web_player_pinch_to_zoom")?new GuX(z):void 0;D=[D,E,Q,T,k,G,e,d,F,void 0,void 0,void 0,void 0,void 0,L,f,n,void 0,void 0,void 0,void 0,W,void 0,void 0,void 0,void 0,V,Y,Z,void 0,void 0,K,void 0,void 0,h,void 0,t,r,Ea,void 0,nn,WX,Ik,MX,void 0,tV,void 0,void 0,void 0,void 0, +JX,Rk,hd,void 0,A1,void 0,void 0,YP,jQ,Gk,void 0,G7,b,AV,J3,z];for(let SF of D)SF&&this.features.push(SF)}BF(){for(let z=this.features.length-1;z>=0;z--)this.features[z].dispose();this.features.length=0;super.BF()}};var LsQ=class{constructor(){this.L=this.K=NaN}reset(){this.K=this.L=NaN}};var l4r=class{constructor(z,D){this.O=z;this.timerName="";this.A=!1;this.L=NaN;this.Z=new LsQ;this.K=D||null;this.A=!1}reset(){g.cD(this.timerName)}tick(z,D){g.x_(z,D,this.timerName)}ZQ(z){return g.yy(z,void 0,this.timerName)}Sl(z){g.St(z,void 0,this.timerName)}infoGel(z){g.HD(z,this.timerName)}};var nsL=class extends g.JH{constructor(z,D){super();this.lr=z;this.startSeconds=0;this.shuffle=!1;this.index=0;this.title="";this.length=0;this.items=[];this.loaded=!1;this.sessionData=this.K=null;this.dislikes=this.likes=this.views=0;this.order=[];this.author="";this.dH={};if(z=D.session_data)this.sessionData=sK(z,"&");this.index=Math.max(0,Number(D.index)||0);this.loop=!!D.loop;this.startSeconds=Number(D.startSeconds)||0;this.title=D.playlist_title||"";this.description=D.playlist_description||""; +this.author=D.author||D.playlist_author||"";D.video_id&&(this.items[this.index]=D);if(z=D.api)typeof z==="string"&&z.length===16?D.list="PL"+z:D.playlist=z;if(z=D.list)switch(D.listType){case "user_uploads":this.listId=new Qz("UU",`PLAYER_${z}`);break;default:var E=D.playlist_length;E&&(this.length=Number(E)||0);this.listId=new Qz(z.substring(0,2),z.substring(2));if(E=D.video)this.items=E.slice(0),this.loaded=!0}else if(D.playlist){z=D.playlist.toString().split(",");this.index>0&&(this.items=[]); +for(E of z)E&&this.items.push({video_id:E});this.length=this.items.length;if(E=D.video)this.items=E.slice(0),this.loaded=!0}this.setShuffle(!!D.shuffle);if(E=D.suggestedQuality)this.quality=E;this.dH=ms(D,"playlist_");this.L=(D=D.thumbnail_ids)?D.split(","):[]}hasNext(z){return this.loop||!!z||this.index+1=0}setShuffle(z){this.shuffle=z;z=this.order&&this.order[this.index]!=null?this.order[this.index]:this.index;this.order=[];for(var D= +0;D{uL(this,1,!1)},D,this); +g.a(this,this.Y);this.D=new g.sT(()=>{uL(this,2,!1)},D,this); +g.a(this,this.D);this.j=new g.sT(()=>{uL(this,2048,!1)},D,this); +g.a(this,this.j);this.yA=new g.sT(()=>{uL(this,512,!1)},D,this); +g.a(this,this.yA);this.xV=3E3;Q||(this.A=this.K.K3(z,"mouseover",this.Em),this.K.K3(z,"mousemove",this.C3),this.K.K3(z,"mouseleave",this.kV));this.api.W("web_player_enable_fullscreen_grid_components")&&this.K.K3(z,"wheel",this.HF,this,!0);g.hz?this.K.K3(z,"keypress",this.QA):this.K.K3(z,"focusin",this.tT);this.B=this.K.K3(z,"mousedown",this.AT);this.S=this.K.K3(z,"touchstart",this.WF,void 0,!0);uL(this,640,!0)}C3(z){z=new g.Wr(z.pageX,z.pageY);if(!Xm(z,this.Z)){let D=2;this.V&&(D|=8);this.Z=z;uL(this, +D,!0)}}HF(){uL(this,2048,!0)}kV(z){this.V&&uL(this,8,!0);if(this.api.W("allow_autohide_on_paused_videos")){z=z.relatedTarget;var D=this.target instanceof HTMLElement?this.target:this.target.element;if(z instanceof Element&&(D=D.getBoundingClientRect(),z=z.getBoundingClientRect(),z.top>=D.top&&z.right<=D.right&&z.bottom<=D.bottom&&z.left>=D.left))return}uL(this,2,!1)}Em(z){var D=new g.Wr(z.pageX,z.pageY);Xm(D,this.Z)||(this.Z=D,(z=z.target)&&this.eJ(z)&&(uL(this,4,!0),this.K.Qo(this.A),this.A=this.K.K3(this.target, +"mouseover",this.Xn),this.U=this.K.K3(this.target,"mouseout",this.Xn)))}Xn(z){z=z.relatedTarget;z&&this.eJ(z)||(this.Z=new g.Wr(NaN,NaN),z0X(this))}QA(){uL(this,1,!0)}tT(z){z=z.target;z instanceof Element&&!(z.tabIndex>0)||uL(this,1,!0)}AT(){this.V=!0;this.K.Qo(this.B);this.B=this.K.K3(document,"mouseup",this.wR)}wR(){this.V=!1;uL(this,8,!1);this.K.Qo(this.B);this.B=this.K.K3(this.target,"mousedown",this.AT)}WF(z){if(z=(z=z.changedTouches)&&z[0])this.ew=z.identifier,this.K.Qo(this.S),this.S=this.K.K3(this.target, +"touchend",this.MN,void 0,!0),uL(this,1024,!0)}MN(z){if(z=z.changedTouches)for(let E=0;E{this.K.cN()}),this.A.K3(this.api,"videoplayerreset",()=>{this.K.cN()})); +super.show()}hide(){this.A&&this.A.L();super.hide()}N6(){this.K.cN()}onStateChange(){this.K.cN()}U(){this.K.cN()}V(){this.fade.stop();this.hide();this.K.cN()}u0(){var z=this.api.getPlayerStateObject();if(this.api.getPresentingPlayerType()===3&&(z.isPlaying()||z.isPaused()))var D=!0;else(D=this.api.ug().RC.get("ypc"))&&D.rj?D=!0:(z.K(2)&&q_(this.api),D=!1);D?(D=!0,this.B.hide()):(this.B.show(),D=z.isCued()&&this.api.getPresentingPlayerType()!==2||z.K(2)&&!q_(this.api)&&!this.api.v7()||z.K(1024)?!0: +!1);var E=this.api.getVideoData();D&&!E.pY?(this.fade.show(),DwW(this,this.api.getPlaylist(),E)):(this.fade.hide(),z.K(1)||this.fade.stop())}};var XGW=class extends g.mM{constructor(z){super({G:"div",ek:["ytp-error"],rR:{role:"alert"},gR:[{G:"div",vF:"ytp-error-content",gR:[{G:"div",vF:"ytp-error-icon-container",gR:[{G:"svg",rR:{fill:"#fff",viewBox:"0 0 48 48"},gR:[{G:"path",rR:{d:"M0 0h48v48H0V0z",fill:"none"}},{G:"path",rR:{d:"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z","fill-opacity":"0.7"}}]}]},{G:"div", +vF:"ytp-error-content-wrap",gR:[{G:"div",vF:"ytp-error-content-wrap-reason",hT:"{{content}}"},{G:"div",vF:"ytp-error-content-wrap-subreason",hT:"{{subreason}}"}]}]}]});this.api=z;this.keys=[];this.B=!1;z.createClientVe(this.element,this,216103);this.api.logVisibility(this.element,this.L)}resize(){}A(z){this.B=!1;E_W(this);var D=z.P_,E=this.api.X();D!=="GENERIC_WITHOUT_LINK"||E.Z?D==="TOO_MANY_REQUESTS"?(E=this.api.getVideoData(),this.Z(OX(this,"TOO_MANY_REQUESTS_WITH_LINK",E.Ch(),void 0,void 0,void 0, +!1))):D!=="HTML5_NO_AVAILABLE_FORMATS_FALLBACK"||E.Z?this.api.X().W("html5_enable_bandaid_error_screen")&&D==="HTML5_SPS_UMP_STATUS_REJECTED"&&!E.Z?(E=E.hostLanguage,z="//support.google.com/youtube?p=videoError",E&&(z=g.pD(z,{hl:E})),this.Z(OX(this,"HTML5_SPS_UMP_STATUS_REJECTED",z))):this.api.X().W("enable_adb_handling_in_sabr")&&D==="BROWSER_OR_EXTENSION_ERROR"&&!E.Z?(E=E.hostLanguage,z="//support.google.com/youtube/answer/3037019#zippy=%2Cupdate-your-browser-and-check-your-extensions",E&&(z=g.pD(z, +{hl:E})),this.Z(OX(this,"BROWSER_OR_EXTENSION_ERROR",z))):this.Z(bL(z.errorMessage)):this.Z(OX(this,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT","//www.youtube.com/supported_browsers")):(z=E.hostLanguage,D="//support.google.com/youtube/?p=player_error1",z&&(D=g.pD(D,{hl:z})),this.Z(OX(this,"GENERIC_WITH_LINK_AND_CPN",D,!0)),E.HF&&!E.L&&T5r(this,Q=>{if(Rd(Q,this.api,!NV(this.api.X()))){let T={as3:!1,html5:!0,player:!0,cpn:this.api.getVideoData().clientPlaybackNonce};Q=this.api;g.KO(Q,"onFeedbackArticleRequest", +{articleId:3037019,helpContext:"player_error",productData:T});Q.isFullscreen()&&Q.toggleFullscreen()}})); +if(this.B){let Q=this.NN("ytp-error-link");Q&&(this.api.createClientVe(Q,this,216104),this.api.logVisibility(Q,!0),T5r(this,()=>{this.api.logClick(Q)}))}}},QeX=/([^<>]+)<\/a>/;var J2a=class extends g.mM{constructor(z){super({G:"div",ek:["ytp-overlays-container"],gR:[{G:"div",vF:"ytp-overlay-top-left"},{G:"div",vF:"ytp-overlay-top-right"},{G:"div",vF:"ytp-overlay-bottom-left"},{G:"div",vF:"ytp-overlay-bottom-right"}]});this.B=this.NN("ytp-overlay-top-left");this.V=this.NN("ytp-overlay-top-right");this.K=this.NN("ytp-overlay-bottom-left");this.A=this.NN("ytp-overlay-bottom-right");g.Ah(z,this.element,4)}r$(z,D,E=!1){switch(D){case 1:jz(this,z,this.B,E);break;case 2:jz(this, +z,this.V,E);break;case 3:jz(this,z,this.K,E);break;case 4:jz(this,z,this.A,E)}}};var ubV=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-paid-content-overlay",rR:{"aria-live":"assertive","aria-atomic":"true",["data-overlay-order"]:"5"}});this.J=z;this.videoId=null;this.U=!1;this.innertubeCommand=this.S=this.K=null;var D=z.X();D.experiments.JT().K.GV(M8a)?(this.A=new g.sT(()=>{this.B()},5E3,this),g.a(this,this.A)):this.A=null; +z.W("enable_new_paid_product_placement")&&!g.$X(D)?(this.V=new g.mM({G:"a",vF:"ytp-paid-content-overlay-link",rR:{href:"{{href}}",target:"_blank"},gR:[{G:"div",vF:"ytp-paid-content-overlay-indicator"},{G:"div",vF:"ytp-paid-content-overlay-icon",hT:"{{icon}}"},{G:"div",vF:"ytp-paid-content-overlay-text",hT:"{{text}}"},{G:"div",vF:"ytp-paid-content-overlay-chevron",hT:"{{chevron}}"}]}),this.K3(this.V.element,"click",this.onClick)):this.V=new g.mM({G:"div",ek:["ytp-button","ytp-paid-content-overlay-text"], +hT:"{{text}}"});this.fade=new g.vh(this.V,250,!1,100);g.a(this,this.V);this.V.XH(this.element);g.a(this,this.fade);this.J.createServerVe(this.element,this);this.K3(z,"videodatachange",this.onVideoDataChange);this.K3(z,"presentingplayerstatechange",this.Y)}onClick(z){this.innertubeCommand?(g.cu(this.J,"innertubeCommand",this.innertubeCommand),z.preventDefault()):Rd(z,this.J,!0);this.J.logClick(this.element)}onVideoDataChange(z,D){this.A&&z==="newdata"&&this.A.stop();GAI(this,D);this.S&&e0k(this,this.S)}Y(z){var D= +this.J.getVideoData();this.videoId!==D.videoId&&GAI(this,D);this.K&&e0k(this,z.state);this.S=z.state}B(){this.fade.show();this.K?.start();this.J.Iq("paidcontentoverlayvisibilitychange",!0);this.J.logVisibility(this.element,!0)}Sf(){this.fade.hide();this.J.Iq("paidcontentoverlayvisibilitychange",!1);this.J.logVisibility(this.element,!1)}};var V3r=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-spinner",gR:[{G:"div",vF:"ytp-spinner-container",gR:[{G:"div",vF:"ytp-spinner-rotator",gR:[{G:"div",vF:"ytp-spinner-left",gR:[{G:"div",vF:"ytp-spinner-circle"}]},{G:"div",vF:"ytp-spinner-right",gR:[{G:"div",vF:"ytp-spinner-circle"}]}]}]},{G:"div",vF:"ytp-spinner-message",hT:"If playback doesn't begin shortly, try restarting your device."}]});this.api=z;this.message=this.NN("ytp-spinner-message");this.K=new g.sT(this.show,500,this);g.a(this, +this.K);this.K3(z,"presentingplayerstatechange",this.onStateChange);this.K3(z,"playbackstalledatstart",this.A);this.NR(z.getPlayerStateObject())}hide(){this.K.stop();this.message.style.display="none";super.hide()}onStateChange(z){this.NR(z.state)}NR(z){(z.K(128)||this.api.kd()||this.api.W("web_watch_enable_multiview_manager")&&this.api.getVideoData()?.aC()?0:z.K(16)||z.K(1))?this.K.start():this.hide()}A(){this.message.style.display="block"}};var OkW=class extends B7L{constructor(z){var D=[{G:"div",ek:["ytp-unmute-icon"],gR:[z.X().experiments.EH("delhi_modern_web_player_icons")?{G:"svg",rR:{height:"24",viewBox:"0 0 24 24",width:"24"},gR:[{G:"path",vF:"ytp-svg-fill",rR:{d:"M11.60 2.08L11.48 2.14L3.91 6.68C3.02 7.21 2.28 7.97 1.77 8.87C1.26 9.77 1.00 10.79 1 11.83V12.16L1.01 12.56C1.07 13.52 1.37 14.46 1.87 15.29C2.38 16.12 3.08 16.81 3.91 17.31L11.48 21.85C11.63 21.94 11.80 21.99 11.98 21.99C12.16 22.00 12.33 21.95 12.49 21.87C12.64 21.78 12.77 21.65 12.86 21.50C12.95 21.35 13 21.17 13 21V3C12.99 2.83 12.95 2.67 12.87 2.52C12.80 2.37 12.68 2.25 12.54 2.16C12.41 2.07 12.25 2.01 12.08 2.00C11.92 1.98 11.75 2.01 11.60 2.08ZM4.94 8.4V8.40L11 4.76V19.23L4.94 15.6C4.38 15.26 3.92 14.80 3.58 14.25C3.24 13.70 3.05 13.07 3.00 12.43L3 12.17V11.83C2.99 11.14 3.17 10.46 3.51 9.86C3.85 9.25 4.34 8.75 4.94 8.4ZM21.29 8.29L19 10.58L16.70 8.29L16.63 8.22C16.43 8.07 16.19 7.99 15.95 8.00C15.70 8.01 15.47 8.12 15.29 8.29C15.12 8.47 15.01 8.70 15.00 8.95C14.99 9.19 15.07 9.43 15.22 9.63L15.29 9.70L17.58 12L15.29 14.29C15.19 14.38 15.12 14.49 15.06 14.61C15.01 14.73 14.98 14.87 14.98 15.00C14.98 15.13 15.01 15.26 15.06 15.39C15.11 15.51 15.18 15.62 15.28 15.71C15.37 15.81 15.48 15.88 15.60 15.93C15.73 15.98 15.86 16.01 15.99 16.01C16.12 16.01 16.26 15.98 16.38 15.93C16.50 15.87 16.61 15.80 16.70 15.70L19 13.41L21.29 15.70L21.36 15.77C21.56 15.93 21.80 16.01 22.05 15.99C22.29 15.98 22.53 15.88 22.70 15.70C22.88 15.53 22.98 15.29 22.99 15.05C23.00 14.80 22.93 14.56 22.77 14.36L22.70 14.29L20.41 12L22.70 9.70C22.80 9.61 22.87 9.50 22.93 9.38C22.98 9.26 23.01 9.12 23.01 8.99C23.01 8.86 22.98 8.73 22.93 8.60C22.88 8.48 22.81 8.37 22.71 8.28C22.62 8.18 22.51 8.11 22.39 8.06C22.26 8.01 22.13 7.98 22.00 7.98C21.87 7.98 21.73 8.01 21.61 8.06C21.49 8.12 21.38 8.19 21.29 8.29Z"}}]}: +{G:"svg",rR:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},gR:[{G:"path",rI:!0,vF:"ytp-svg-fill",rR:{d:"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z"}}]}]}, +{G:"div",ek:["ytp-unmute-text"],hT:"Tap to unmute"}];D.push({G:"div",ek:["ytp-unmute-box"],gR:[]});super(z,{G:"button",ek:["ytp-unmute","ytp-popup","ytp-button","ytp-unmute-animated","ytp-unmute-shrink"],gR:[{G:"div",vF:"ytp-unmute-inner",gR:D}]});this.V=this.clicked=!1;this.api=z;this.api.createClientVe(this.element,this,51663);this.K3(z,"onMutedAutoplayChange",this.onMutedAutoplayChange,this);this.K3(z,"presentingplayerstatechange",this.hm);this.WN("click",this.onClick,this);z=z.isMutedByMutedAutoplay()&& +!g.mZ(this.api.X());this.gF(z);z&&dwn(this);this.U=z}onMutedAutoplayChange(z){this.U&&(z?(dwn(this),this.B()):(this.V&&this.logClick(),this.Sf()))}hm(z){this.api.isMutedByMutedAutoplay()&&z.xX(2)&&this.Sf()}onClick(){this.api.unMute();this.logClick()}logClick(){this.clicked||(this.clicked=!0,this.api.logClick(this.element))}};var hIs=class extends g.MC{constructor(z){super();this.api=z;this.vp=null;this.Ts=!1;this.M6=null;this.LN=this.e2=!1;this.UE=this.TB=null;this.r_=NaN;this.gG=this.rg=!1;this.qY=0;this.mW=[];this.Ah=!1;this.iM={height:0,width:0};this.TP=480;this.fm=["ytp-player-content","html5-endscreen","ytp-overlay"];this.d1={Pq:!1};this.W3=null;var D=z.X(),E=z.wM();this.iM=z.getPlayerSize();this.x5=new g.sT(this.nC,0,this);g.a(this,this.x5);D.disableOrganicUi||(this.vV=new WsI(z),g.a(this,this.vV),g.Ah(z,this.vV.element, +4));this.api.W("web_player_overlay_positioned_layout")&&(this.W3=new J2a(this.api),g.a(this,this.W3));if(F1a(this)){var Q=new V3r(z);g.a(this,Q);Q=Q.element;g.Ah(z,Q,4)}var T=z.getVideoData();this.ZL=new fPw(E,z,k=>this.eJ(k),D.KP); +g.a(this,this.ZL);this.ZL.subscribe("autohideupdate",this.qZ,this);this.api.W("web_player_default_autohide")||JK(this.ZL);if(!D.disablePaidContentOverlay){let k=new ubV(z);g.a(this,k);this.W3?this.W3.r$(k.element,g.$X(D)?3:1):g.Ah(z,k.element,4)}this.C6=new OkW(z);g.a(this,this.C6);g.Ah(this.api,this.C6.element,2);this.ST=this.api.isMutedByMutedAutoplay();this.K3(z,"onMutedAutoplayChange",this.onMutedAutoplayChange);this.YP=new g.sT(this.Zt,200,this);g.a(this,this.YP);this.D_=T.videoId;this.Fe=new g.sT(()=> +{this.qY=0},350); +g.a(this,this.Fe);this.M7=new g.sT(()=>{this.gG||lL(this)},350,this); +g.a(this,this.M7);T=z.getRootNode();T.setAttribute("aria-label","YouTube Video Player");switch(D.color){case "white":g.AN(T,"ytp-color-white")}this.K3(z,"appresize",this.N6);this.K3(z,"presentingplayerstatechange",this.hm);this.K3(z,"videodatachange",this.onVideoDataChange);this.K3(z,"videoplayerreset",this.oa);this.K3(z,"autonavvisibility",()=>{v_(this)}); +this.K3(z,"sizestylechange",()=>{v_(this)}); +this.K3(E,"click",this.Jt,this);this.K3(E,"mousedown",this.jD,this);D.uE&&(this.K3(E,"gesturechange",this.Ra,this),this.K3(E,"gestureend",this.bn,this));this.hP=[E.Lh];this.vV&&this.hP.push(this.vV.element);Q&&this.hP.push(Q);this.api.W("web_player_fullscreen_double_click_ve")&&(this.api.createClientVe(E.element,this,247482),this.api.logVisibility(E.element,!0))}init(){var z=this.api,D=z.getPlayerStateObject();this.iM=z.getPlayerSize();this.PN(D);v_(this);this.N6();this.api.Iq("basechromeinitialized", +this)}onVideoDataChange(z,D){var E=this.D_!==D.videoId;if(E||z==="newdata")z=this.api,z.isFullscreen()||(this.iM=z.getPlayerSize());E&&(this.D_=D.videoId,E=this.ZL,E.xV=3E3,uL(E,512,!0),v_(this));this.api.W("web_render_jump_buttons")&&D.showSeekingControls&&(this.TP=572)}oa(){this.onVideoDataChange("newdata",this.api.getVideoData())}eJ(z){try{if(!g.Vx(this.api.getRootNode(),z))return!1}catch(D){return!1}for(;z&&!jM(z);)z=z===this.api.getRootNode()?null:z.parentElement||null;return!!z}qZ(z){var D= +this.api.getRootNode();g.Dr(D,"ytp-autohide",z);g.Dr(D,"ytp-autohide-active",!0);this.x5.start(z?250:100);z&&(this.e2=!1,g.z_(D,"ytp-touch-mode"));this.LN=!z;this.api.BR(!z);this.api.W("web_player_enable_fullscreen_grid_components")&&this.api.Iq("autohideupdate",z)}nC(){var z=this.api.getRootNode();g.Dr(z,"ytp-autohide-active",!1)}nD(){this.gG=!0}qh(z){if(this.api.X().W("player_doubletap_to_seek")||this.api.X().j)this.gG=!1,this.UE&&this.Qo(this.UE),this.qY===0&&Yk(this,z)?(this.M7.start(),this.UE= +this.K3(this.api.wM(),"touchmove",this.nD,void 0,!0)):this.M7.stop();fTn(this)&&Yk(this,z)&&!this.api.X().j&&lL(this,z);var D=dS(this.C6);if(!g.mZ(this.api.X())&&aj&&Ij(this,z))D&&z.preventDefault();else if(this.e2=!0,g.AN(this.api.getRootNode(),"ytp-touch-mode"),this.ZL.cR(),this.api.X().W("player_doubletap_to_seek")||this.api.X().j)if(D=this.api.getPlayerStateObject(),!(!this.api.Ze()||D.K(2)&&q_(this.api)||D.K(64))){D=Date.now()-this.r_;this.qY+=1;if(D<=350){if(n_r(this,z))return;this.rg=!0;D= +this.api.getPlayerSize().width/3;var E=this.api.getRootNode().getBoundingClientRect();E=z.targetTouches[0].clientX-E.left;E>0&&ED*2&&E=650,Q=z.width<528;this.ZL.resize();if(this.api.W("web_player_use_screen_width_for_big_mode")){let T=z.width>=(g.BC(this.api.X().experiments,"web_player_big_mode_screen_width_cutoff")??2E3);g.Dr(D,"ytp-big-mode",T)}g.Dr(D,"ytp-fullscreen",this.api.isFullscreen());g.Dr(D,"ytp-large-width-mode",E);this.api.W("delhi_modern_web_player")?g.Dr(D,"ytp-xsmall-width-mode",Q):g.Dr(D,"ytp-small-mode",this.Bt());g.Dr(D,"ytp-tiny-mode", +this.Bt()&&(this.api.getPlayerSize().width<240||this.api.getPlayerSize().height<140));g.Dr(D,"ytp-big-mode",this.Fn());this.M6&&this.M6.resize(z)}hm(z){this.PN(z.state);v_(this)}PN(z){var D=z.isCued()||this.api.bH()&&this.api.getPresentingPlayerType()!==3;D!==this.isCued&&(this.isCued=D,this.TB&&this.Qo(this.TB),this.TB=this.K3(this.api.wM(),"touchstart",this.qh,void 0,D));var E=this.ZL,Q=z.isPlaying()&&!z.K(32)||this.api.Kk();uL(E,128,!Q);E=this.ZL;Q=this.api.getPresentingPlayerType()===3;uL(E,256, +Q);E=this.api.getRootNode();z.K(2)?Q=[vS.ENDED]:(Q=[],z.K(8)?Q.push(vS.PLAYING):z.K(4)&&Q.push(vS.PAUSED),z.K(1)&&!z.K(32)&&Q.push(vS.BUFFERING),z.K(32)&&Q.push(vS.SEEKING),z.K(64)&&Q.push(vS.UNSTARTED));kw(this.mW,Q)||(vrI(E,this.mW),this.mW=Q,BB(E,Q));Q=this.api.X();var T=z.K(2);a:{var k=this.api.X();let G=k.controlsType;switch(G){case "2":case "0":k=!1;break a}k=G==="3"&&!z.K(2)||this.isCued||(this.api.getPresentingPlayerType()!==2?0:Q7(this.api.ug()).QX())||this.api.Fs()||g.mZ(k)&&this.api.getPresentingPlayerType()=== +2?!1:!0}g.Dr(E,"ytp-hide-controls",!k);g.Dr(E,"ytp-native-controls",Q.controlsType==="3"&&!D&&!T&&!this.ST);z.K(128)&&!g.mZ(Q)?(this.M6||(this.M6=new XGW(this.api),g.a(this,this.M6),g.Ah(this.api,this.M6.element,4)),this.M6.A(z.h9),this.M6.show()):this.M6&&(this.M6.dispose(),this.M6=null)}Gd(){return $t(this.api)?(sh(this.api),!0):!1}onMutedAutoplayChange(z){this.ST=z;z=this.api.Fs();z=!(this.Ts||this.ST||z);g.Dr(this.api.getRootNode(),"ytp-menu-shown",!z)}Fn(){return!1}Bt(){return!this.Fn()&&(this.api.getPlayerSize().width< +this.TP||this.api.getPlayerSize().height<290)}B8(){return null}a8(){var z=this.api.wM().getPlayerSize();return new g.ap(0,0,z.width,z.height)}handleGlobalKeyDown(){return!1}handleGlobalKeyUp(){return!1}showControls(z){z!==void 0&&this.api.wM().BR(z)}cR(){}};g.JV("yt.pubsub.publish",Qg);var bkV={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(bkV).reduce((z,D)=>{z[bkV[D]]=D;return z},{}); +var jVJ={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(jVJ).reduce((z,D)=>{z[jVJ[D]]=D;return z},{}); +var vJk={normal:0,bold:1,italic:2,bold_italic:3};Object.keys(vJk).reduce((z,D)=>{z[vJk[D]]=D;return z},{});var mbw=class extends g.SU{constructor(z){super(z);this.chrome=null;this.load()}Au(){return!1}create(){this.chrome=new hIs(this.player);g.a(this,this.chrome);this.chrome.init()}Ox(){return this.chrome}};var Sz=[],uCI=!1;var lPk=class extends g.w9{constructor(z){super();this.app=z;this.B=this.Z=this.L=this.K=null;this.V=1;this.events=new g.MC(this);this.events.K3(this.app.YV,g.j1("gaplessshortslooprange"),this.U);g.a(this,this.events)}A(){if(this.K!=null&&this.app.getVideoData()!==this.K&&this.L!=null&&this.Z!=null&&this.B!=null){if(this.K.W("html5_defer_gapless_until_sabr_format_received")){if(!z5(this.K)||wj(this.K)&&!this.K.A)return;c_(this)}else if(!z5(this.K))return;var z=OjV(this.L,this.Z,this.B);z==null?WBr(this.app, +this.K,void 0,void 0,this.V):(this.L.N("sgap",z),this.L.getVideoData().S&&(this.app.X().JT().K.GV(I_a)&&Iq(this.L.getVideoData())&&z.nq==="no-empty"||this.L.Ex(!1)),this.app.X().W("html5_remove_loop_range_on_gapless_fallback")&&(oT(this.app,"gaplessshortslooprange"),this.app.setLoopRange(null)))}}U(z){var D=this.app.dR(),E=D?.getVideoData(),Q=this.K?.s9;if(this.app.X().JT().K.GV(a_r)&&E?.vI()&&!D?.hk()&&Q)this.app.loadVideoByPlayerVars(Q);else if(D=this.app.dR())E=this.app.getCurrentTime(),Math.abs(E- +z.end/1E3)>5&&D.N("glrs",{cmt:E}),D.seekTo(0,{seekSource:58}),D.N("glrre",{cmt:E})}BF(){this.K?.W("html5_defer_gapless_until_sabr_format_received")&&c_(this);this.K=null;super.BF()}};var bj6=class{constructor(){this.L=this.Z=this.D=this.V=this.B=this.yA=this.Y=this.AT=this.j=this.S=this.U=!1;this.K=0;this.A=2}};var K1W=class extends g.w9{constructor(z,D,E,Q,T,k=0){super();this.policy=z;this.K=D;this.L=E;this.oi=T;this.V=k;this.Z=this.B=null;this.currentVideoDuration=this.j=-1;this.WF=!1;this.HQ=new A_;this.Dq=null;this.Vf=Q-D.Pc()*1E3;this.HQ.then(void 0,()=>{}); +this.timeout=new g.sT(()=>{this.A9("timeout")},1E4); +g.a(this,this.timeout);this.yA=isFinite(Q)||this.oi.X().experiments.EH("html5_pseudogapless_shorts")&&Iq(D.getVideoData());this.D=new g.sT(()=>{this.A()},1E3,this); +g.a(this,this.D);this.policy.L&&this.yA&&this.D.cN();this.status={status:0,error:null}}a6(){return this.status.status===5}getStatus(){return this.status}U(){var z=this.K.getVideoData(),D=this.L.getVideoData(),E;if((E=z.L)&&!(E=!z.K)){E=z.K;var Q=!1;let F=!1;for(var T of Object.values(E.K))T.info.audio&&T.index.isLoaded()&&(Q=!0),T.info.video&&T.index.isLoaded()&&(F=!0);E.K["0"]&&(F=!0);E=Q&&F}if(E)if(this.K.BN()){T=Zv(this.policy,this.K,this.L,this.Vf);var {Dh:k,Dq:G,dN:e,ly:d}=this.Y();this.WF|| +(E=this.L.I0()*1E3,Q=this.K.I0(),Q=(e-k-Q)*1E3,T&&T.msg==="in-the-past"&&(Q=0),z=z.isAd(),this.L.l3(E,Q,z),this.WF=!0);T?(D=`cannot_apply${T.msg}`,delete T.msg,this.A9(D,T)):this.status.status===2?aTO(this):(z=this.K.e_())&&z.V()&&(!ZE(z)&&g.q1()?this.A9("mse_closed"):D.K&&D.K.Z()&&z.L&&!z.L.xo()?this.A9("encr_upgrade"):(D=this.K.BN(),D.isEnded()?this.A9("elem_ended"):G<0?this.A9("next_player_future"):(this.j=e,this.currentVideoDuration=e-k,this.B=UF(z,k,e,!0),this.Z=UF(z,G,d,!1),z=this.L.getVideoData().clientPlaybackNonce, +this.K.N("gaplessPrep",{cpn:z}),this.K.tW(this.B,!1,this.V===1&&g.uR(this.K.getVideoData()),this.oi.X().W("html5_shorts_gapless_keep_pending_requests")&&Iq(this.K.getVideoData())),this.K.setMediaElement(lTr(D,k,e,!this.K.getVideoData().isAd())),K_(this,2),aTO(this))))}else this.A9("no-elem")}S(z){if(this.policy.K>0){var D=this.K.getVideoData().isLivePlayback?Infinity:this.K.Qf(!0)-.01,E=Math.min(this.K.getCurrentTime()+this.policy.K,D);z=xk(this.B,Math.min(E+1,D));E=xk(this.B,E);D=xk(this.B,D);var Q= +xk(this.Z,this.policy.A);if((this.Dj(this.Z)||Q)&&this.getStatus().status<5&&(K_(this,5),this.V!==0)){var T=this.L.Jk();let k=this.K.Jk();this.K.N("sbs",{citag:k?.itag,nitag:T?.itag});this.L.N("gitags",{pitag:k?.itag,citag:T?.itag})}S4k(this.B)||S4k(this.Z)||(!this.Dj(this.Z)&&(z&&!Q||D)?(this.nf(this.Z,!0),this.nf(this.B,!1),this.L.Ih(!0),this.status.status<4&&(K_(this,4),(this.V===1?this.K:this.L).N("sbh",{})),this.V!==0&&(this.K.getVideoData().Yx=!0)):this.Dj(this.B)||!Q&&E||D||(this.nf(this.Z, +!1),this.nf(this.B,!0),this.L.eF(!0),this.K.Ih(!0)))}else({lC:E}=p_(this)),E=(D=z===E)?this.B.K:this.B.L,D=D?this.Z.K:this.Z.L,E.Dj()&&!D.Dj()&&(Q=this.j,T=this.oi.X().W("html5_gapless_disable_on_discontinuous_buffer")&&this.V!==0&&E.jb().length>1,jj(z.jb(),Q-.01)&&!T&&(K_(this,4),E.nf(!1),(this.V===1?this.K:this.L).N("sbh",{}),D.nf(!0),this.V!==0&&(this.K.getVideoData().Yx=!0)),z=this.Z.L,this.Z.K.Dj()&&z.Dj()&&(K_(this,5),this.V!==0&&(z=this.L.Jk(),E=this.K.Jk(),this.K.N("sbs",{citag:E?.itag,nitag:z?.itag}), +this.L.N("gitags",{pitag:E?.itag,citag:z?.itag}),this.L.bb())))}Dj(z){if(!z)return!1;var D=z.L;return z.K?.Dj()||D?.Dj()}nf(z,D){if(z){var E=z.L;z.K?.nf(D);E?.nf(D)}}xV(){this.pP()&&this.A9("player-reload-after-handoff")}A9(z,D={}){if(!this.m7()&&this.status.status!==6){var E=this.status.status>=4&&z!=="player-reload-after-handoff";this.status={status:Infinity,error:z};if(this.K&&this.L){let Q=this.L.getVideoData().clientPlaybackNonce;this.K.Qh(new g.Tf("dai.transitionfailure",Object.assign(D,{cpn:Q, +transitionTimeMs:this.Vf,msg:z})));this.K.Ex(E)}this.HQ.reject(z);this.dispose()}}A(){this.getStatus().status===5&&(this.L.z9()||this.L.KT())&&(this.K.Ja(),this.L.Ja());this.K.m7()&&this.dispose();this.D.cN()}C3(){if(this.getStatus().status!==5)return"niss";if(Zv(this.policy,this.K,this.L,this.Vf)!=null)return"pge";var {lC:z,mY:D}=p_(this),E=g.BC(this.oi.X().experiments,"html5_shorts_gapless_next_buffer_in_seconds"),Q=this.j+E;this.oi.X().experiments.EH("html5_pseudogapless_shorts")&&(Q=this.Y().Dq+ +E);var T=jj(D.jb(),Q);Q=jj(z.jb(),Q);if(this.policy.K>0){if(!xk(this.Z,this.policy.A))return"neb"}else if(E>0&&(!T||!Q))return"neb";return null}AT(){return this.currentVideoDuration}pP(){return this.status.status>=4&&this.status.status<6}BF(){ITn(this);this.K.unsubscribe("newelementrequired",this.xV,this);if(this.B){let z=this.B.L;this.B.K.m2.unsubscribe("updateend",this.S,this);z.m2.unsubscribe("updateend",this.S,this)}super.BF()}Y(){var z=this.K.BN();z=z.isView()?z.start:0;var D=this.K.getVideoData().isLivePlayback? +Infinity:this.K.Qf(!0);D=Math.min(this.Vf/1E3,D)+z;var E=this.yA?100:0;E=this.Dq??D-this.L.I0()+E;this.policy.L&&(this.Dq=E);return{Dh:z,Dq:E,dN:D,ly:Infinity}}ew(z){z.xX(128)&&this.A9("player-error-event")}};var YJL=class extends g.w9{constructor(z){super();this.app=z;this.V=this.L=this.K=null;this.D=!1;this.Y=this.B=this.A=this.Z=null;this.U=mw6(this.app.X());this.S=()=>{g.C2(()=>{ZjQ(this)})}}clearQueue(z=!1,D=!1){N5(this); +this.Z&&this.Z.reject("Queue cleared");this.app.X().W("html5_gapless_fallback_on_qoe_restart_v2")||D&&this.L&&this.L.Ex(!1);H_(this,z)}Oo(){return!this.K}pP(){return this.A?.pP()||!1}a6(){return this.A?.a6()||!1}BF(){N5(this);H_(this);super.BF()}};var IPO=class extends g.JH{constructor(){super();this.fullscreen=0;this.Z=this.A=this.pictureInPicture=this.K=this.L=this.inline=!1;this.B=()=>{this.O0()}; +K$r(this.B);this.V=this.getVisibilityState(this.L0(),this.isFullscreen(),this.Ej(),this.isInline(),this.RQ(),this.LT(),this.x6(),this.Jf())}getVisibilityState(z,D,E,Q,T,k,G,e){return z?4:T&&D8?7:pPr&&!(zW()||document.hasFocus&&document.hasFocus())||zW()?3:D?2:E?1:Q?5:T&&!D8?7:k?8:G?9:e?10:0}kx(z){this.fullscreen!==z&&(this.fullscreen=z,this.O0())}setMinimized(z){this.L!==z&&(this.L=z,this.O0())}setInline(z){this.inline!==z&&(this.inline=z,this.O0())}Gj(z){this.pictureInPicture!==z&&(this.pictureInPicture= +z,this.O0())}setSqueezeback(z){this.A!==z&&(this.A=z,this.O0())}g9(z){this.Z!==z&&(this.Z=z,this.O0())}L0(){return this.K}Lp(){return this.fullscreen!==0}isFullscreen(){return this.fullscreen!==0&&this.fullscreen!==4}lk(){return this.fullscreen}Ej(){return this.L}isInline(){return this.inline}isBackground(){return zW()}RQ(){return this.pictureInPicture}LT(){return!1}x6(){return this.A}Jf(){return this.Z}O0(){this.Iq("visibilitychange");var z=this.getVisibilityState(this.L0(),this.isFullscreen(),this.Ej(), +this.isInline(),this.RQ(),this.LT(),this.x6(),this.Jf());z!==this.V&&this.Iq("visibilitystatechange");this.V=z}BF(){hqQ(this.B);super.BF()}};g.Rl=class extends g.w9{constructor(z){super();this.O=z;this.videoData=this.playerState=null}BF(){this.videoData=this.playerState=null;super.BF()}addCueRange(){}ql(){}XG(){}hQ(){return!1}Qp(){return!1}fL(){}QN(){}EX(){return[]}VW(){}P9(){}wL(){return 1}getAudioTrack(){return this.getVideoData().uE}td(){return null}getAvailableAudioTracks(){return[]}mZ(){return[]}WP(){return[]}tI(){return this.getVideoData().clientPlaybackNonce}t9(){return[]}NB(){}I0(){return 0}getCurrentTime(){return 0}Yt(){}z9(){return!1}Ja(){}Jk(){}FM(){return{}}getDuration(){return 0}IM(){return 0}Z9(){return 0}B7(){return!1}PP(){return 0}gV(){return 0}hk(){return!1}Qf(){return 0}BN(){return null}e_(){return null}Ok(){return 0}Ue(){return 0}async Gp(){}getPlaybackQuality(){return"auto"}getPlaybackRate(){return 1}getPlayerState(){this.playerState|| +(this.playerState=new g.QH);return this.playerState}getPlayerType(){return 0}getPlaylistSequenceForTime(){return null}aQ(){return""}getPreferredQuality(){return"unknown"}Sq(){}getProximaLatencyPreference(){return 0}P7(){return Ec}getStartTime(){return NaN}Ey(){return null}getStoryboardFormat(){return null}getStreamTimeOffset(){return 0}n9(){return 0}Pc(){return 0}MB(){return{UV:[],lA:[],currentTime:0,Jx:"",droppedVideoFrames:0,isGapless:!1,a6:!1,Oo:!0,V2:0,SY:0,Cw:0,t8:0,GS:0,NP:[],KM:[],m3:null, +wv:"0",sf:null,DW:"",totalVideoFrames:0}}getUserAudio51Preference(){return 0}getUserPlaybackQualityPreference(){return""}getVideoData(){this.videoData||(this.videoData=new g.ML(this.O),g.a(this,this.videoData));return this.videoData}zm(){return null}JI(){}getVideoLoadedFraction(){return 0}PV(){}handleError(){}Ex(){}ko(){}Yi(){return!1}bH(){return!1}hasSupportedAudio51Tracks(){return!1}isAd(){return!1}Jv(){return!1}L0(){return!1}isAtLiveHead(){return!1}m$(){return!0}KT(){return!1}isGapless(){return!1}a6(){return!1}isHdr(){return!1}wW(){return!1}Aw(){return!1}kd(){return!1}isProximaLatencyEligible(){return!1}Oo(){return!0}Ic(){return!1}N0(){return!1}Wi(){}M0(){}bb(){}bW(){}LU(){}vk(){}KK(){}VF(){}pauseVideo(){}prefetchKeyPlay(){}prefetchJumpAhead(){}async playVideo(){}y3(){}Vt(){}QQ(){}N(){}mh(){}l3(){}Qh(){}qk(){}EG(){}Rv(){}fK(){}FZ(){}removeCueRange(){}Uh(){}ee(){return[]}Cp(){}f0(){}nT(){}y6(){}uy(){}Ih(){}G4(){}seekTo(){}sendAbandonmentPing(){}sendVideoStatsEngageEvent(){}xZ(){}setLoop(){}xP(){}setMediaElement(){}tW(){}setPlaybackRate(){}Vo(){}V6(){}ff(){}setProximaLatencyPreference(){}Li(){}oO(){}ys(){}UI(){}setUserAudio51Preference(){}Tf(){}S1(){return!1}MI(){}rF(){}Vs(){}gI(){}stopVideo(){}subscribe(){return NaN}gd(){}eF(){}togglePictureInPicture(){}P2(){return 0}unsubscribe(){return!1}Ow(){}GQ(){return!1}qI(){}pj(){}Wb(){}}; +g.l=g.Rl.prototype;g.l.Xm=DJ(122);g.l.v2=DJ(106);g.l.Ga=DJ(101);g.l.xB=DJ(98);g.l.tk=DJ(93);g.l.cj=DJ(88);g.l.lm=DJ(80);g.l.Zj=DJ(69);g.l.H0=DJ(51);g.l.Q7=DJ(42);g.l.WZ=DJ(36);g.l.BS=DJ(30);g.l.DM=DJ(23);g.l.jc=DJ(17);g.l.sy=DJ(5);var Zh=class extends g.w9{constructor(z,D){super();this.data=[];this.A=z||NaN;this.L=D||null;this.K=new g.sT(()=>{gU(this);rU(this)}); +g.a(this,this.K)}get(z){gU(this);var D=this.data.find(E=>E.key===z); +return D?D.value:null}set(z,D,E){this.remove(z,!0);gU(this);z={key:z,value:D,expire:Infinity};E&&isFinite(E)&&(E*=1E3,z.expire=(0,g.N)()+E);for(this.data.push(z);this.data.length>this.A;)(E=this.data.shift())&&UX(this,E,!0);rU(this)}remove(z,D=!1){var E=this.data.find(Q=>Q.key===z); +E&&(UX(this,E,D),XXQ(this.data,Q=>Q.key===z),rU(this))}n0(){this.data=[]; +rU(this)}BF(){super.BF();this.data.forEach(z=>{UX(this,z,!0)}); +this.data=[]}};var aPV=class extends g.w9{constructor(z,D){super();this.api=z;this.A={};this.V={};this.B={};this.K=null;this.S=new Map;this.U=null;D=new Zh(D,E=>{E!==this.Vi({playerType:E.getPlayerType()})&&E.dispose()}); +g.a(this,D);this.L=this.D=this.Y=new g.Rl(z.X());this.Z=D}BF(){for(let z of Object.values(this.A))z.dispose();g_Q(this);this.Y.dispose();super.BF()}Vi(z){var D=z.cpn;z=z.playerType;if(D)a:if(this.api.X().JT().K.GV(g.d4))D=this.V[D]||null;else{for(let E of Object.values(this.A))if(E.tI()===D){D=E;break a}D=this.B[D]||null}else D=z?z?z===1?this.D:this.L.getVideoData().enableServerStitchedDai&&z===2?this.L.getVideoData().W_?this.A[2]||this.L:this.L:this.A[z]||null:this.L:this.L;return D}zV(){return this.D}Z8(z){this.D= +z}dR(){return this.L}Z2(z){var D=[z],E=[this.L];this.L=z;iL(this,D,E)}};var SJX=class{constructor(){this.values=new Float64Array(176);this.K=new Float64Array(11);this.L=new Float64Array(16)}YR(z,D){for(var E=0;E<10;E++){var Q=this.K[E],T=Q+(E===0?z:0),k=1*Math.pow(2,E);if(T<=k)break;Q=Math.min(1,(T-k*.5)/Q);for(T=0;T<16;T++)k=this.values[E*16+T]*Q,this.values[(E+1)*16+T]+=k,this.K[E+1]+=k,this.values[E*16+T]-=k,this.K[E]-=k}Q=E=0;T=8192;D>8192&&(E=Math.ceil(Math.log(D/8192)/Math.log(2)),Q=8192*Math.pow(2,E-1),T=Q*2);E+2>16?this.values[15]+=z:(D=(D-Q)/(T-Q),this.values[E]+= +z*(1-D),this.values[E+1]+=z*D);this.K[0]+=z}K0(){var z=this.L;for(var D=0;D<16;D++)z[D]=this.values[D];D=this.K[0];for(var E=1;E<11;E++){var Q=this.K[E];if(Q===0)break;var T=Math.min(1,(17-D)/Q);for(var k=0;k<16;k++)z[k]+=this.values[E*16+k]*T;D+=Q*T;if(T<1)break}E=T=0;for(Q=0;Q<16;Q++){k=T+z[Q]/D;E+=Math.max(0,Math.min(k,.98)-Math.max(T,.02))*(Q>0?8192*Math.pow(2,Q-1):0);if(k>.98)break;T=k}return E/.96}};var cS=class{constructor(z,D,E=.5,Q=0){this.resolution=D;this.L=0;this.B=!1;this.k$=!0;this.K=Math.round(z*this.resolution);this.values=Array(this.K);for(z=0;z=this.K&&(this.B=!0);for(;z--;)this.values[this.L]=D,this.L=(this.L+1)%this.K;this.k$=!0}percentile(z){if(!this.B&&this.L===0)return 0;this.k$&&(g.TF(this.V, +(D,E)=>this.values[D]-this.values[E]),this.k$=!1); +return this.values[this.V[Math.round(z*((this.B?this.K:this.L)-1))]]||0}K0(){return this.Z?(this.percentile(this.A-this.Z)+this.percentile(this.A)+this.percentile(this.A+this.Z))/3:this.percentile(this.A)}};var Rxr=class extends g.w9{constructor(z,D,E){super();this.policy=z;this.L=D;this.QA=E;this.yA=this.MN=0;this.j=-1;this.AT=this.B=0;this.D=!1;this.interruptions=[];this.A=[{stamp:0,net:0,max:0}];this.C3=0;this.xV=this.V=(0,g.N)();this.S=new cS(4,1,.6,.4);this.ew=new cS(4,1,.6,.4);this.U=new cS(20,1,.5,.4);z.D?this.Z=new SJX:z.A?this.Z=new Vz(17):this.Z=new cS(17,20,.5,.4);this.WF=new cS(5,1,.25);this.Y=new cS(30,1,.5);z=g.iF("yt-player-bandwidth")||{};D=this.policy.K;z.byterate>0?(D=z.byterate,this.D= +!0):(E=(navigator.connection?.downlink||0)*64*1024,E>0&&(D=E,this.D=!0));this.Z.YR(this.policy.B,D);z.delay>0&&this.S.YR(1,Math.min(z.delay,2));z.stall>0&&this.U.YR(1,z.stall);z.init>0&&(this.xV=Math.min(z.init,this.xV));z.interruptions&&(this.A=this.A.concat(z.interruptions),this.A.length>16&&this.A.pop());this.j=(0,g.N)();this.policy.V>0&&(this.wR=new g.sT(this.tT,this.policy.V,this),g.a(this,this.wR),this.wR.start())}tT(){this.wR?.start();yZ(this)&&this.policy.U&&this.QA()}};var Xmn=class{constructor(z){this.experiments=z;this.Sz=5;this.K=13E4;this.B=.5;this.L=this.A=!1;this.D=this.W("html5_use_histogram_for_bandwidth");this.Z=g.BC(this.experiments,"html5_auxiliary_estimate_weight");this.Y=g.BC(this.experiments,"html5_stall_factor")||1;this.V=g.BC(this.experiments,"html5_check_for_idle_network_interval_ms");this.U=this.experiments.EH("html5_trigger_loader_when_idle_network");this.S=this.experiments.EH("html5_sabr_fetch_on_idle_network_preloaded_players")}W(z){return this.experiments.EH(z)}};var KoW,ZkL;KoW=class{constructor(z){this.end=this.start=z}};g.Ki=class{constructor(){this.K=new Map;this.A=new Map;this.L=new Map}Qc(z,D){if(D===1)return this.K.get(z);if(D===2)return this.A.get(z);if(D===3)return this.L.get(z)}Hv(z,D,E,Q){E={u3:Q,UM:E};D?this.A.set(z,E):this.K.set(z,E)}};g.Ki.prototype.OL=DJ(120);ZkL=class{constructor(z){this.O=z;this.L=[];this.A=new Map;this.Z=new Map;this.K=new Map}clear(){this.L=[];this.A.clear();this.Z.clear();this.K.clear()}Vi(z){return this.A.get(z)}}; +g.hB=class extends g.w9{constructor(z,D,E,Q){super();this.api=z;this.O=D;this.K=E;this.app=Q;this.AT=new g.Ki;this.Z=new Map;this.aC=new Map;this.ew=new Map;this.wR=null;this.E9=NaN;this.U9=this.m9=null;this.XX=new g.sT(()=>{v6I(this,this.E9,this.m9||void 0)}); +this.events=new g.MC(this);this.f3=15E3;this.S=new g.sT(()=>{this.Y=!0;this.K.qk(this.f3);g.GZ(this);this.K.getVideoData().qj()&&this.Lx({togab:this.U?.identifier});this.PV(!1)},this.f3); +this.Y=!1;this.Gz=new Map;this.kV=[];this.U=null;this.uE=new Set;this.j=[];this.tT=[];this.Mj=[];this.gs=[];this.QA=new Set;this.ED=NaN;this.WF=0;this.yA=!1;this.YX=new Set;this.JH=new Set;this.ai=new Set;this.lg=new Set;this.ur=this.qo=0;this.Xi=this.vN=!1;this.ZM=this.V="";this.xV=null;this.logger=new g.cp("dai");this.dO="";this.Wc=!0;this.MN=new Map;this.s9=new Map;this.K.getPlayerType();this.L=new ZkL(this.O);this.K.UI(this);this.HF=this.O.ZS();g.a(this,this.XX);g.a(this,this.events);g.a(this, +this.S);this.D9=this.O.W("html5_use_new_ssdai_transition_detector");this.qN=this.O.JT().K.GV(dan);z=this.K.getVideoData();z.qj()&&z.latencyClass==="NORMAL"&&(this.qN=this.O.W("html5_enable_dai_context_data_vss_logging_for_lifa_nl"));this.ig=this.O.JT().K.GV($BV)||this.O.W("html5_dai_context_data_logging_for_qoe");this.Kr=this.K.getVideoData().xQ;this.D9?this.K.subscribe("playbackstarted",this.D,this):(this.events.K3(this.api,g.b4("serverstitchedcuerange"),this.onCueRangeEnter),this.events.K3(this.api, +g.j1("serverstitchedcuerange"),this.onCueRangeExit));wU(this.app.Ii,this.K,!1)}EX(){var z=this.K.EX("serverstitchedcuerange",36E5);for(let D of z)this.Z.delete(D.getId())}onCueRangeEnter(z){var D=z.getId();this.Lx({oncueEnter:1,cpn:D,start:z.start,end:z.end,ct:(this.K.getCurrentTime()||0).toFixed(3),cmt:(this.K.I0()||0).toFixed(3)});var E=this.L.Vi(D);this.Lx({enterAdCueRange:1});var Q=this.ZM||g.d3(this).cpn,T=this.L.Vi(Q)??g.d3(this);E&&(Q=this.K.getCurrentTime(),E.startTimeSecs=z.start/1E3,E={q7:T, +iZ:E,bZ:Q},FV(this,D,z.start/1E3,Q),g.fH(this,E));this.Wc=!1}D(z,D,E){if(z&&D&&z!==this.app.Ii.K?.tI())if((this.app.Ii.B[z]||null)===null)this.Lx({nocpn:z,active:this.app.Ii.K?.tI()});else{this.Wc=E??!1;E=this.app.Ii.K?.tI()||this.K.tI();var Q=this.L.Vi(E)??g.d3(this),T=this.L.Vi(z)??g.d3(this);T.startTimeSecs=D;T.playerType===2&&(T.E0=T.E0!=null?Math.min(T.E0,D):D);var k=this.K.getCurrentTime();FV(this,E,D,k);g.fH(this,{q7:Q,iZ:T,bZ:k});if(this.K.getVideoData().qj()&&z===this.K.tI())if(D=this.s9.get(E)){for(let G of this.MN.get(D)?? +[]){z=this.app.Ii;if(E=z.B[G])z.K===E&&(z.K=null),z.U===E&&(z.U=null),G===z.S.get("")?.tI()&&z.S.delete(""),delete z.B[G],delete z.V[G];this.ew.delete(G);this.s9.delete(G)}this.MN.delete(D)}else this.Lx({no_abid:z})}}onCueRangeExit(z){var D=this.K.getCurrentTime()*1E3,E=z.getId();this.Lx({oncueExit:1,cpn:E,start:z.start,end:z.end,ct:(this.K.getCurrentTime()||0).toFixed(3),cmt:(this.K.I0()||0).toFixed(3)});for(var Q of this.Z.values())if(Q.getId()!==E&&D>=Q.start&&D<=Q.end)return;if(D=this.L.Vi(E))E= +this.K.getPlayerState(),this.K.getVideoData().qj()&&E.K(2)||(E=this.K.getCurrentTime(),Q=g.d3(this),Q.startTimeSecs=z.end/1E3,D={q7:D,iZ:Q,bZ:E},FV(this,this.K.tI(),z.end/1E3,E),g.fH(this,D))}GX(){if(this.Xi)return!1;var z=void 0;this.ZM&&(z=this.L.Vi(this.ZM));return this.K.getVideoData().qj()?!!z&&!z.ZZ:!!z}seekTo(z=0,D={},E=!1,Q=null){g.LH(this,this.ZM);if(this.K.getVideoData().qj()&&z<=this.WF)this.K.pauseVideo(),this.WF=0,g.RJk(this,z);else if(this.Wc=this.yA=!0,E)v6I(this,z,D);else{E=this.app.dR(); +let T=E===this.wR?this.U9:null;kT(this,!1);this.E9=z;this.m9=D;Q!=null&&this.XX.start(Q);E&&(this.U9=T||E.getPlayerState(),E.gI(D),this.wR=E)}}BF(){kT(this,!1);Jg(this);crQ(this);super.BF()}Nv(z,D,E){if(E&&D){var Q=this.Gz.get(z);if(Q){Q.locations||(Q.locations=new Map);var T=Number(D.split(";")[0]);E=new g.wo(E);this.Lx({hdlredir:1,itag:D,seg:z,hostport:EU(24,7915,E)});Q.locations.set(T,E)}}}CO(z){a:{if(!this.Xi){var D=uG(this,z);if(!this.K.getVideoData().qj()||!D?.ZZ)break a}D=void 0}var E=D;if(!E)return this.Lx({gvprp:"ncp", +mt:z}),null;D=E.w5;var Q=jgQ(this,E.ssdaiAdsConfig);E=E.xL&&E.ze&&z>=E.ze?E.xL:void 0;Q={C9:D?En(this,D):[],adsConfig:Q,Bm:E};this.Lx({gvprpro:"v",mt:z.toFixed(3),acpns:Q.C9?.join("_")||"none",abid:D});return Q}AX(z,D,E,Q,T,k){var G=Number(E.split(";")[0]),e=Q===3;z=bgX(this,z,D,Q,E,k);this.Lx({gdu:1,seg:D,itag:G,pb:`${!!z}`});if(!z)return zZ(this,D,e),null;z.locations||(z.locations=new Map);if(!z.locations.has(G)){k=z.videoData.getPlayerResponse()?.streamingData?.adaptiveFormats;if(!k)return this.Lx({gdu:"noadpfmts", +seg:D,itag:G}),zZ(this,D,e),null;var d=k.find(L=>L.itag===G); +if(!d||!d.url){z=z.videoData.videoId;Q=[];for(var F of k)Q.push(F.itag);this.Lx({gdu:"nofmt",seg:D,vid:z,itag:G,fullitag:E,itags:Q.join(",")});zZ(this,D,e);return null}z.locations.set(G,new g.wo(d.url,!0))}F=z.locations.get(G);if(!F)return this.Lx({gdu:"nourl",seg:D,itag:G}),zZ(this,D,e),null;F=new yw(F);this.vN&&(F.get("dvc")?this.Lx({dvc:F.get("dvc")||""}):F.set("dvc","webm"));(Q=this.Qc(D-1,Q,T)?.u3)&&F.set("daistate",Q);z.xL&&D>=z.xL&&F.set("skipsq",`${z.xL}`);(Q=this.K.getVideoData().clientPlaybackNonce)&& +F.set("cpn",Q);Q=[];z.w5&&(Q=En(this,z.w5),Q.length>0&&F.set("acpns",Q.join(",")));e||this.Gz.set(D,z);e=null;e=F.get("aids");T=F.zo();T?.length>2048&&this.Lx({urltoolong:1,sq:D,itag:G,len:T.length});this.HF&&(T&&(k=z.cpn,F=z.w5,hJn(this,k,F),F&&!this.ai.has(F)&&(k=pmQ(this,k,F),d=xAV(this,F),this.Lx({iofa:k}),this.Lx({noawnzd:d-k}),this.Lx({acpns:Q.join("."),aids:e?.replace(/,/g,".")}),this.ai.add(F))),this.Lx({gdu:"v",seg:D,itag:E,ast:z.Ry.toFixed(3),alen:z.durationMs.toFixed(3),acpn:z.cpn,avid:z.videoData.videoId})); +return T}NH(){var z=this.L;for(let D of z.L)D.xL=NaN,D.ze=NaN;g.HgX(this);this.Lx({rsac:"resetSkipAd",sac:this.V});this.lg.delete(this.V);this.V="";this.C3=void 0}Qc(z,D,E){return this.AT.Qc(z,D,E)}zU(z){var D=z.trackType;for(let e of z.metadata??[])for(let d of e.mG??[]){var E=d.g7,Q=d.Zn;z=d.cpn;var T=d.loggingMetadata,k=d.lx,G=d.VZ;let F=d.region;if(!z||z===this.K.getVideoData().clientPlaybackNonce)continue;let L=this.L.Vi(z);if(D===2){if(E&&E.startTicks!==void 0&&E.ZD!==void 0&&E.timescale!== +void 0&&Q&&Q.startTicks!==void 0&&Q.ZD!==void 0&&Q.timescale!==void 0&&k!==void 0){let f=E.startTicks/E.timescale,n=Q.startTicks/Q.timescale;E=(f-n)*1E3;Q=(n+Q.ZD/Q.timescale)*1E3;G=G?Q:Math.max(Q+1E3,k);k=E+G;L&&(F&&(L.videoData.R3=F),this.O.JT().K.GV(KJs)&&g.XV(this,L,G,k),L.E0=L.E0!==void 0?Math.min(L.E0,f):f,T&&(L.He=T,this.Lx({add_meta:z,st:E/1E3,et:k/1E3})));(T=this.Z.get(z))?(T.start=E,T.end=k,this.K.vk()):(T=mAI(E,k,z),this.Z.set(z,T),this.K.addCueRange(T))}this.EX()}else D===1&&L&&T&&(L.DJ= +T)}}Hv(z,D,E,Q,T,k,G,e){E.length>0&&this.Lx({onssinfo:1,sq:z,start:D.toFixed(3),cpns:E.join(","),ds:Q.join(","),isVideo:k?1:0});if(this.C3&&this.C3.xL&&E.length>0)for(var d of E)if(d===this.C3.cpn){this.dO!==d&&(this.Lx({skiperror:1,sq:z,acpn:this.C3.cpn,skipsq:this.C3.xL||0}),this.dO=d);break}e&&this.AT.Hv(z,k,G,e);if(k){if(E.length&&Q.length)for(this.lg.has(E[0])&&this.Lx({skipfail:1,sq:z,acpn:E[0]}),z=D+this.n9(),k=0;kthis.B.uC+1){this.Lx({cueStChg:z.identifier,oldSt:this.B.uC.toFixed(3),newSt:z.startSecs.toFixed(3),abid:this.B.fS});if(this.B.fS){E=z.startSecs-this.B.uC;let Q=this.L.K.get(this.B.fS);if(Q)for(let T of Q)T.Ry>=0&&(T.Ry+=E*1E3,this.Lx({newApEt:T.Ry,newApPrt:T.nJ,acpn:T.cpn}))}this.B.uC=z.startSecs}D?this.QA.add(z.identifier):this.QA.has(z.identifier)&&this.QA.delete(z.identifier); +return D}PC(z){var D="";z?z.event==="unknown"?D="unknown":this.QA.has(z.identifier)?this.B&&this.B.As===z.identifier?this.B.As===z.identifier?D=g.Ux(this.tT,E=>E.identifier===z.identifier)?"shortad":"pending":g.Ux(this.tT,E=>E.identifier===z.identifier)||(D="noAdsAdded"):D="wrongAdBreakInfo":D="unscheduled":D="noCuepoint"; +return D}al(z){return this.Xi?!1:!!uG(this,z)}Lx(z,D=!1){(D||this.HF)&&this.K.N("sdai",z)}};g.l=g.hB.prototype;g.l.UK=DJ(121);g.l.OL=DJ(119);g.l.a7=DJ(109);g.l.IV=DJ(87);g.l.FL=DJ(62);var c2W=class extends g.w9{constructor(z,D,E,Q){super();this.api=z;this.O=D;this.K=E;this.app=Q;this.B=new Map;this.L=[];this.A=this.U=null;this.D=NaN;this.V=this.Z=this.Y=null;this.S=new g.sT(()=>{g6W(this,this.D,this.Y||void 0)}); +this.j=[];this.yA=new g.sT(()=>{var T=this.j.pop();if(T){let k=T.Nj,G=T.playerVars;T=T.playerType;G&&(G.prefer_gapless=!0,this.api.preloadVideoByPlayerVars(G,T,NaN,"",k),this.j.length&&this.yA.cN(4500))}}); +this.events=new g.MC(this);this.K.getPlayerType();g.a(this,this.S);g.a(this,this.yA);g.a(this,this.events);this.events.K3(this.api,g.b4("childplayback"),this.onCueRangeEnter);this.events.K3(this.api,"onQueuedVideoLoaded",this.onQueuedVideoLoaded);this.events.K3(this.api,"presentingplayerstatechange",this.hm)}onCueRangeEnter(z){if(this.K===this.app.dR()){var D=this.B.get(z);D?wm6(this,D.target,D.Vf,z):this.Qh("dai.transitionfailure",{e:"unexpectedCueRangeTriggered",cr:z.toString()})}else if(D=this.L.find(Q=> +Q.Vq.sj===z)){var E=D.Vq; +let Q=E.target;E=E.Vf;Q?wm6(this,Q,E,z):tDw(this,D.nJ,E,z)}}onQueuedVideoLoaded(){var z=this.U;j2(this);z&&(bG(this,z)||this.Qh("dai.transitionfailure",{e:"unexpectedPresentingPlayer",pcpn:this.app.dR()?.getVideoData().clientPlaybackNonce,ccpn:`${z.playerVars.cpn}`}),this.app.dR().addCueRange(z.Vq.sj))}seekTo(z=0,D={},E=!1,Q=null){if(E)g6W(this,z,D);else{E=this.app.dR()||null;let T=E===this.Z?this.V:null;V3(this,!1);this.D=z;this.Y=D;Q!=null&&this.S.start(Q);E&&(this.V=T||E.getPlayerState(),E.gI(), +this.Z=E)}}hm(z){z.xX(128)&&o6a(this)}isManifestless(){return mK(this.K.getVideoData())}BF(){V3(this,!1);g.IT(this);super.BF()}Qh(z,D){this.K.Qh(new g.Tf(z,D))}};var $An="MWEB TVHTML5 TVHTML5_AUDIO TVHTML5_CAST TVHTML5_KIDS TVHTML5_FOR_KIDS TVHTML5_SIMPLY TVHTML5_SIMPLY_EMBEDDED_PLAYER TVHTML5_UNPLUGGED TVHTML5_VR TV_UNPLUGGED_CAST WEB WEB_CREATOR WEB_EMBEDDED_PLAYER WEB_EXPERIMENTS WEB_GAMING WEB_HEROES WEB_KIDS WEB_LIVE_APPS WEB_LIVE_STREAMING WEB_MUSIC WEB_MUSIC_ANALYTICS WEB_MUSIC_INTEGRATIONS WEB_REMIX WEB_UNPLUGGED WEB_UNPLUGGED_ONBOARDING WEB_UNPLUGGED_OPS WEB_UNPLUGGED_PUBLIC".split(" ");var KsL=class extends g.w9{constructor(){super();this.K=new Zh(5,null);g.a(this,this.K);this.L=new Zh(15,null);g.a(this,this.L)}Z5(z){if(z)return this.L.get(z)}BF(){this.K.n0();this.L.n0();super.BF()}};var hxa=class extends g.w9{constructor(z){super();this.cache=new Zh(z,null);g.a(this,this.cache)}get(z){z=this.cache.get(z);return z===null?void 0:z}put(z,D,E){this.cache.set(z,D,E||3600)}};g.pGJ=g.JT(()=>{var z=window.AudioContext||window.webkitAudioContext;try{return new z}catch(D){return D.name}});g.pi=class extends g.mM{constructor(z){super({G:"div",ek:["html5-video-player"],rR:{tabindex:z.X().disableOrganicUi?"":"-1",id:z.webPlayerContextConfig.rootElementId},gR:[{G:"div",vF:g.wF.VIDEO_CONTAINER,rR:{"data-layer":"0"}}]});this.app=z;this.Lh=this.NN(g.wF.VIDEO_CONTAINER);this.Rc=new g.ap(0,0,0,0);this.GO=null;this.En=new g.ap(0,0,0,0);this.IF=this.g6=this.V4=NaN;this.JX=this.QF=this.yH=this.Y5=!1;this.l5=NaN;this.JR=!1;this.q4=null;this.Ld=new g.sT(()=>{this.app.X().W("web_enable_smart_zoom")&& +this.app.YV.getInternalApi().isAutocropEnabled()||this.resize()},100); +this.tn=()=>{this.element.focus({preventScroll:!0})}; +this.gj=()=>{this.app.YV.Iq("playerUnderlayVisibilityChange","visible");this.GO.classList.remove(g.wF.VIDEO_CONTAINER_TRANSITIONING);this.GO.removeEventListener(RT,this.gj);this.GO.removeEventListener("transitioncancel",this.gj)}; +this.pa=this.K5=!1;var D=this.element.addEventListener,E=this.element.removeEventListener;this.addEventListener=(T,k,G)=>{D.apply(this.element,[T,k,G])}; +this.removeEventListener=(T,k,G)=>{E.apply(this.element,[T,k,G])}; +var Q=z.X();Q.transparentBackground&&this.jF("ytp-transparent");Q.controlsType==="0"&&this.jF("ytp-hide-controls");g.AN(this.element,"ytp-exp-bottom-control-flexbox");g.AN(this.element,"ytp-modern-caption");Q.W("enable_new_paid_product_placement")&&!g.$X(Q)&&g.AN(this.element,"ytp-exp-ppp-update");g.AN(this.element,"ytp-livebadge-color");Q.W("web_player_default_autohide")&&g.AN(this.element,"ytp-autohide");Pew(this.element,Xjs(z));this.VV=!1;this.uc=new g.JU(NaN,NaN);MDr(this);this.K3(z.YV,"onMutedAutoplayChange", +this.onMutedAutoplayChange);g.a(this,this.Ld)}jF(...z){BB(this.element,z)}f0(){this.GO&&(this.GO.removeEventListener("focus",this.tn),g.uk(this.GO),this.GO=null)}VT(){this.m7();var z=this.app.X();z.FB||this.jF("tag-pool-enabled");z.Z&&this.jF(g.wF.HOUSE_BRAND);z.playerStyle==="gvn"&&(this.jF("ytp-gvn"),this.element.style.backgroundColor="transparent");z.HF&&(this.l5=Da("yt-dom-content-change",this.resize,this));this.K3(window,"orientationchange",this.resize,this);this.K3(window,"resize",this.resize, +this)}BR(z){g.YX(this.app.X());this.JX=!z;aT(this)}resize(){if(this.GO){var z=this.HX();if(!z.isEmpty()){this.app.YV.isFullscreen()&&$p()&&this.Ld.start();var D=!g.ux(z,this.Rc.getSize()),E=B8X(this);D&&(this.Rc.width=z.width,this.Rc.height=z.height);z=this.app.X();(E||D||this.pa||z.HF)&&this.app.YV.Iq("resize",this.getPlayerSize())}}}dn(z,D){this.updateVideoData(D)}updateVideoData(z){if(this.GO){var D=this.app.X();g.TR&&(this.GO.setAttribute("x-webkit-airplay","allow"),z.title?this.GO.setAttribute("title", +z.title):this.GO.removeAttribute("title"));this.GO.setAttribute("controlslist","nodownload");D.Rn&&z.videoId?this.GO.poster=z.Vl("default.jpg"):GO()&&(t5??0)>=10&&(this.GO.poster="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}D=g.CM(z,"yt:bgcolor");this.Lh.style.backgroundColor=D?D:"";this.V4=W6(g.CM(z,"yt:stretch"));this.g6=W6(g.CM(z,"yt:crop"),!0);g.Dr(this.element,"ytp-dni",z.j1);this.resize()}setGlobalCrop(z){this.IF=W6(z,!0);this.resize()}setCenterCrop(z){this.Y5= +z;this.resize()}kx(){}getPlayerSize(){var z=this.app.X(),D=this.app.YV.isFullscreen(),E=z.externalFullscreen&&g.mZ(z);if(D&&$p()&&!E)return new g.JU(window.outerWidth,window.outerHeight);E=!isNaN(this.uc.width)&&!isNaN(this.uc.height);var Q=this.app.X().W("kevlar_player_enable_squeezeback_fullscreen_sizing")||this.app.X().W("web_watch_enable_fs_squeezeback_panels");if(D&&!E&&Q)return new g.JU(this.element.clientWidth,this.element.clientHeight);if(D||z.t6){let T;window.matchMedia&&(z="(width: "+window.innerWidth+ +"px) and (height: "+window.innerHeight+"px)",this.q4&&this.q4.media===z||(this.q4=window.matchMedia(z)),T=this.q4&&this.q4.matches);if(T)return new g.JU(window.innerWidth,window.innerHeight)}else if(E)return this.uc.clone();return new g.JU(this.element.clientWidth,this.element.clientHeight)}HX(){var z=this.app.X().W("enable_desktop_player_underlay"),D=this.getPlayerSize(),E=g.BC(this.app.X().experiments,"player_underlay_min_player_width");return z&&this.yH&&D.width>E?(z=g.BC(this.app.X().experiments, +"player_underlay_video_width_fraction"),new g.JU(Math.min(D.height*this.getVideoAspectRatio(),D.width*z),Math.min(D.height,D.width*z/this.getVideoAspectRatio()))):D}getVideoAspectRatio(){return isNaN(this.V4)?ArL(this):this.V4}getVideoContentRect(z){var D=this.HX();z=CeW(this,D,this.getVideoAspectRatio(),z);return new g.ap((D.width-z.width)/2,(D.height-z.height)/2,z.width,z.height)}onMutedAutoplayChange(){aT(this)}setInternalSize(z){g.ux(this.uc,z)||(this.uc=z,this.resize())}BF(){this.l5&&EG(this.l5); +this.f0();super.BF()}};g.pi.prototype.B4=DJ(78);g.pi.prototype.sT=DJ(76);var xbr=class{constructor(){this.csn=g.fN();this.clientPlaybackNonce=null;this.elements=new Set;this.A=new Set;this.K=new Set;this.L=new Set}click(z,D){this.elements.has(z);this.K.has(z);var E=g.fN();E&&z.visualElement&&tI(pQr)(void 0,E,z.visualElement,D,void 0)}createClientVe(z,D,E,Q=!1){this.elements.has(z);this.elements.add(z);E=kl(E);z.visualElement=E;var T=g.fN(),k=Fj();T&&k&&(g.c("combine_ve_grafts")?yv(rb(),E,k):tI(Dl)(void 0,T,k,E));D.addOnDisposeCallback(()=>{this.elements.has(z)&&this.destroyVe(z)}); +Q&&this.L.add(z)}createServerVe(z,D,E=!1){this.elements.has(z);this.elements.add(z);D.addOnDisposeCallback(()=>{this.destroyVe(z)}); +E&&this.L.add(z)}destroyVe(z){this.elements.has(z);this.elements.delete(z);this.A.delete(z);this.K.delete(z);this.L.delete(z)}AT(z,D){this.clientPlaybackNonce!==D&&(this.clientPlaybackNonce=D,t7(rb(),z),DrX(this))}setTrackingParams(z,D){this.elements.has(z);D&&(z.visualElement=T8(D))}gF(z,D,E){this.elements.has(z);D?this.K.add(z):this.K.delete(z);var Q=g.fN(),T=z.visualElement;this.L.has(z)?Q&&T&&(D?HtW(Q,[T]):Ncw(Q,[T])):D&&!this.A.has(z)&&(Q&&T&&fg(Q,T,void 0,E),this.A.add(z))}hasVe(z){return this.elements.has(z)}};var Hkk=class extends g.w9{constructor(z,D,E,Q,T,k,G){super();this.S=z;this.N=D;this.U=E;this.B=Q;this.py=T;this.intervalMs=k;this.EL=G;this.Y=nD;this.V=0;this.Z=this.A=!1;this.dA=Math.floor(Math.random()*256)}request(z){this.q6&&(z=g.De(z,wOX),this.q6.postMessage(z,[z.buffer]))}receive(z){if(!(this.V>=5E3)){var D=iy(Array.isArray(z.data)?z.data[0]:z.data,MM6);z=z.timeStamp;var E=performance.now(),Q=D.type;Q===6&&(this.Z=!0);var T=D.DD??0;this.N("worker",{type:Q,t1:((D.zq??0)-performance.timeOrigin- +T).toFixed(3),t2:((D.Ff??0)-performance.timeOrigin-T).toFixed(3),t3:(z-T).toFixed(3),t4:(E-T).toFixed(3)});this.V++}}BF(){this.L!==void 0&&(clearInterval(this.L),this.L=void 0);this.q6?.terminate();this.K=this.q6=void 0;this.Z=!1;this.N("workerDtor",{});super.BF()}};g.HS=class extends g.w9{constructor(z,D,E,Q){super();this.logger=new g.cp("App");this.On=null;this.Nd=this.A7=!1;this.dj={};this.zy=[];this.fl=!1;this.cq=null;this.s1=this.intentionalPlayback=!1;this.GU=!0;this.bT=!1;this.UZ=this.Wp=this.uq=null;this.sZ=!0;this.mediaElement=this.XM=null;this.Wv=NaN;this.Pk=!1;this.IC=this.YQ=this.SO=this.screenLayer=this.playlist=null;this.JB=[];this.y4=0;this.Bj=new PTs;this.g_=[];if(!E)throw Error("b/179532961");this.bM=D?.args||{};this.webPlayerContextConfig=E; +D=this.bM;this.O=new KUk(D,E,E.canaryState,Q);g.a(this,this.O);tOX(this.O);this.O.experiments.JT().K.GV(CEw)&&D.use_media_volume!=null&&this.nK("umv",{val:D.use_media_volume});cWr(this.O);Q=n6Q(this.O);this.O.ZS()&&r8(Q,G=>{this.nK("h5vcc",G)}); +this.O.experiments.EH("jspb_serialize_with_worker")&&NOO();this.O.B&&VO6();this.W("html5_onesie")&&(this.EU=new GUJ(this.O),g.a(this,this.EU));this.yi=new Rxr(Jra(g.Us(this.O),this.O.Q0,this.O.experiments),new qFX(this.O.experiments),()=>void this.bW()); +g.a(this,this.yi);this.xS=Fp(!1,D.player_wide);this.visibility=new IPO;g.a(this,this.visibility);this.W("web_log_theater_mode_visibility")&&this.g9(Fp(!1,D.player_wide));this.A7=Fp(!1,D.external_list);this.events=new g.MC(this);g.a(this,this.events);this.W("start_client_gcf")&&(g.S6(g.hH(),{fJ:g.vc,No:mg()}),this.xO=g.hH().resolve(g.vc),wLW(this.xO));this.th=new k$;g.a(this,this.th);this.Mv=new xbr;Q=new i1V;this.YV=new g.GY(this,Q);g.a(this,this.YV);this.template=new g.pi(this);g.a(this,this.template); +this.appState=1;this.WW=LBW(this);g.a(this,Q);this.sK={internalvideodatachange:this.Co,playbackready:this.Rj,playbackstarted:this.i$,statechange:this.b$};this.ZO=new FsQ(this.YV);this.xe=JyX(this);Q=this.O.Z;!1!==Q&&this.nK("badps",{hbp:Q,hostname:window.location.hostname,ps:this.O.playerStyle});this.AL=new l4r(this.O,this.xe);this.YV.Iq("csiinitialized");(this.webPlayerContextConfig.wasmModuleUrl||f_(this.xe))&&uTV(this);Q=10;g.Us(this.O)&&(Q=3);g.t_(this.O)&&(Q=g.BC(this.O.experiments,"tvhtml5_unplugged_preload_cache_size")); +this.Ii=new aPV(this.YV,Q);Q=this.O.experiments.JT().K.GV(m9s)||Q;this.Y9=new hxa(Q);g.a(this,this.Y9);Q=VZV(this);this.Ii.Z8(Q);boQ(this);this.Ef={airplayactivechange:this.At,airplayavailabilitychange:this.Ia,beginseeking:this.x7,sabrCaptionsDataLoaded:this.X6,endseeking:this.eD,internalAbandon:this.T_,internalaudioformatchange:this.ZX,internalvideodatachange:this.s$,internalvideoformatchange:this.Mh,liveviewshift:this.rl,playbackstalledatstart:this.k7,progresssync:this.G_,onAbnormalityDetected:this.yS, +onSnackbarMessage:this.wl,onLoadProgress:this.Wn,SEEK_COMPLETE:this.Nh,SEEK_TO:this.Y7,onVideoProgress:this.aa,onLoadedMetadata:this.mz,onAutoplayBlocked:this.Bn,onPlaybackPauseAtStart:this.CD,playbackready:this.Pn,statechange:this.xk,newelementrequired:this.Bg,heartbeatparams:this.U$,videoelementevent:this.QS,drmoutputrestricted:this.VS,signatureexpired:this.cn,nonfatalerror:this.SD,reloadplayer:this.O$};this.hc=new g.MC(this);g.a(this,this.hc);this.Rk=new KsL;g.a(this,this.Rk);this.XI=this.nG=-1; +this.Kj=new g.sT(this.template.resize,16,this.template);g.a(this,this.Kj);this.Sk=new c2W(this.YV,this.O,this.zV(),this);this.vW=new YJL(this);g.a(this,this.vW);this.cI=new lPk(this);g.a(this,this.cI);qUs(this.O.K.c);this.events.K3(this.YV,g.b4("appapi"),this.J_);this.events.K3(this.YV,g.j1("appapi"),this.h_);this.events.K3(this.YV,g.b4("appprogressboundary"),this.E$);this.events.K3(this.YV,g.j1("applooprange"),this.oL);this.events.K3(this.YV,"presentingplayerstatechange",this.hm);this.events.K3(this.YV, +"resize",this.DX);this.template.XH(Br(document,z));this.events.K3(this.YV,"offlineslatestatechange",this.ln);this.events.K3(this.YV,"sabrCaptionsTrackChanged",this.un);this.events.K3(this.YV,"sabrCaptionsBufferedRangesUpdated",this.fD);this.xe.J.X().Kr&&dU(this.xe,"offline");this.O.xV&&g.zr("ux",mbw);z=g.BC(this.O.experiments,"html5_defer_fetch_att_ms");this.yp=new g.sT(this.Yj,z,this);g.a(this,this.yp);nH(this).BW()&&(g.iF("yt-remote-session-screen-id")&&nH(this).WX.push("mdx"),Tg(this));this.AL.tick("fs"); +vsr(this);this.O.xV&&dU(this.xe,"ux",!0);g.mZ(this.xe.J.X())&&dU(this.xe,"embed");this.W("web_player_sentinel_is_uniplayer")||g.xl(new g.k3("Player experiment flags missing","web_player_sentinel_is_uniplayer"));z=this.W("web_player_sentinel_yt_experiments_sync");Q=g.c("web_player_sentinel_yt_experiments_sync");z!==Q&&g.xl(new g.k3("b/195699950",{yt:z,player:Q}));this.lB=mrr(this);if(z=g.BC(this.O.experiments,"html5_block_pip_safari_delay"))this.ag=new g.sT(this.tG,z,this),g.a(this,this.ag);E=hI(E?.trustedEchoWorkerUrl?? +null);z=this.O.JT().K.GV(TbX);Q=this.O.JT().K.GV(kKs);D=this.O.JT().K.GV(QHQ);var T=this.O.JT().K.GV(EeV),k=this.webPlayerContextConfig.echoWorkerWasmModuleUrl??"";E&&z>0&&Q>0&&D>0&&T>0&&(this.qa=new Hkk(E,(G,e)=>{this.zV().N(G,e)},D,Q,T,z,k),g.a(this,this.qa),kP6(this.qa)); +g.a(this,this.Bj);p9=this.O.f3;this.YV.Iq("applicationInitialized")}static create(z,D,E,Q){try{let T=typeof z==="string"?z:`player${YO(z)}`,k=x$[T];if(k){try{k.dispose()}catch(e){g.y(e)}x$[T]=null}let G=new g.HS(z,D,E,Q);G.addOnDisposeCallback(()=>{x$[T]=null;G.lB&&G.lB()}); +return x$[T]=G}catch(T){throw g.y(T),(T&&T instanceof Error?T:Error(String(T))).stack;}}FV(){return this.visibility}getVisibilityState(){return this.YV.getVisibilityState()}Z8(z){var D=this.zV();if(z!==D){z.getVideoData().autonavState=D.getVideoData().autonavState;D.Ow(this.sK,this);var E=D.getPlaybackRate();D.dispose();this.Ii.Z8(z);z.setPlaybackRate(E);z.gd(this.sK,this);Tg(this)}}SI(){this.cq||(this.cq=uE(g.Db(),M9(),{E3:this.O.L,clientInterface:g.CR(this.O)}));return this.cq}f0(z){if(this.mediaElement){this.YQ&& +(this.events.Qo(this.YQ),this.YQ=null);this.hc.L();this.dR().f0(!0,!1,z);this.template.f0();try{this.W("html5_use_async_stopVideo")?this.mediaElement.dispose():(this.mediaElement.f3(),this.mediaElement.qN())}catch(D){g.xl(D)}this.mediaElement=null}}Z2(z,D,E=!1){if(z!==this.dR()){var Q=null;E||(E=this.dR(),Q=E.getPlayerState(),XM(this.xe,3),y3(this,"cuerangesremoved",E.t9()),this.vW&&!z.isGapless()&&E.isGapless()&&this.mediaElement&&this.mediaElement.stopVideo(),E=z.S1()&&E.S1(),this.AL.Sl("iv_s"), +a4r(this,E));z.getPlayerType()===1&&this.Z8(z);E=z.getPlayerType();var T=this.Ii.A[E]||null;z!==this.zV()&&z!==T&&(T?.dispose(),T=this.Ii,T.A[E]=z,T.V[z.tI()]=z);this.Ii.Z2(z);this.mediaElement&&z.setMediaElement(this.mediaElement);z.gd(this.Ef,this);z.N0()?Gg(this,"setPresenting",!1):(this.dn("newdata",z,z.getVideoData()),Q&&!Tka(Q,z.getPlayerState())&&this.xk(new g.mF(z.getPlayerState(),Q)),D=D&&z.getPlayerType()===1,z.Aw()&&!D&&this.dn("dataloaded",z,z.getVideoData()),(D=(D=z.getVideoData().A)&& +D.video)&&g.hh(this.YV,"onPlaybackQualityChange",D.quality),y3(this,"cuerangesadded",z.t9()),D=z.getPlayerState(),D.K(2)?RIw(this):D.K(8)?z.playVideo():z.wW()&&z.pauseVideo(),D=this.zV(),z.getPlayerType()===2&&(z.getVideoData().hostCpn=D.getVideoData().clientPlaybackNonce),z.getPlayerType()!==2||this.TY()||(z=z.getVideoData(),D.y3(z.clientPlaybackNonce,z.HF||"",z.breakType||0,z.qd,z.videoId||"")))}}eC(){if(this.zV()!==this.dR()){let z=this.dR();this.W("html5_not_release_player_on_cancelling_playback")&& +this.s1?z.N("rlc",{avid:z.getVideoData().videoId,cvid:this.zV().getVideoData().videoId}):this.Z2(this.zV())}}Vi(z){return this.Ii.Vi(z)||this.Ii.Y}zV(){return this.Ii.zV()}dR(){return this.Ii.dR()}Rj(){Lr(this)||this.B2(5)}Pn(){if(!Lr(this)){g3(this);var z=this.dR(),D=z.getVideoData();this.O.W("html5_allow_multiview_tile_preload")&&D.yA&&(D.liveUtcStartSeconds&&D.liveUtcStartSeconds>0?(z.N("l_pl",{luss:D.liveUtcStartSeconds}),z.G4(D.liveUtcStartSeconds)):z.seekTo(Infinity),D.yA=!1);D=z.getPlayerState(); +z.wW()?this.pauseVideo():D.isOrWillBePlaying()&&this.playVideo()}}canPlayType(z){return WV(z)}X(){return this.O}getVideoData(){return this.dR().getVideoData()}getVideoLoadedFraction(z){return this.Vi({playerType:z}).getVideoLoadedFraction()}wM(){return this.template}ug(){return this.xe}Qt(){return this.AL}Or(){var z=this.xe.Or();this.YV.Iq("videoStatsPingCreated",z);return z}getVolume(){return Math.round(this.YV.getVolume())}isMuted(){return this.YV.isMuted()}Xp(){if(this.zV()===this.dR()&&this.XM)return this.XM.postId}Yj(){this.W("use_rta_for_player")|| +(g.Us(this.O)?g.By(this.O,this.getVideoData().V()).then(z=>{g.Er(g.Db(),z);az(this.getVideoData(),this.O,this.SI())}):az(this.getVideoData(),this.O,this.SI()))}Ci(z){this.YV.Iq("poTokenVideoBindingChange",z)}X2(z){this.YV.Iq("d6de4videobindingchange",z)}Ns(){this.Qu&&this.Qu.Ns()}RZ(z){this.Qu=z}setLoopVideo(z){var D=this.dR(); +D===this.zV()&&D.hk()!==z&&(D.setLoop(z),g.cu(this.YV,"onLoopChange",z))}getLoopVideo(){return this.dR().hk()}setLoopRange(z){var D=!1;!!this.XM!==!!z?D=!0:this.XM&&z&&(D=this.XM.startTimeMs!==z.startTimeMs||this.XM.endTimeMs!==z.endTimeMs||this.XM.postId!==z.postId||this.XM.type!==z.type);if(D){D=this.dR();Iq(D.getVideoData())&&D.N("slr",{et:z?.endTimeMs||-1});D=this.zV();D.ee("applooprange");if(z){var E=new g.vJ(z.startTimeMs,z.endTimeMs,{id:"looprange",namespace:"applooprange"});D.addCueRange(E)}else nH(this).clipConfig= +void 0,this.XM?.type!=="repeatChapter"||isNaN(Number(this.XM?.loopCount))||(E={loopCount:String(this.XM.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.E9("repeatChapterLoopEvent",E));this.XM=z;g.cu(this.YV,"onLoopRangeChange",z||void 0);this.zV()===this.dR()&&(this.oL(),D.fL())}}getLoopRange(){return this.XM}oL(){var z="",D=this.zV();this.XM?D!==this.dR()?z="pnea":eIn(this,D.getCurrentTime())&&(this.XM.loopCount=0,z="ilr"):z="nlr";var E=this.dR();Iq(E.getVideoData())&&(this.W("html5_gapless_log_loop_range_info")? +E.N("slrre",{rej:z,ct:D.getCurrentTime(),lst:this.XM?.startTimeMs,let:this.XM?.endTimeMs}):E.N("slrre",{}));z||pjX(this)}setPlaybackRate(z,D){if(!isNaN(z)){z=Ook(this,z);var E=this.zV();E.getPlaybackRate()!==z&&(E.setPlaybackRate(z),D&&!this.O.L&&g.ri("yt-player-playback-rate",z),g.hh(this.YV,"onPlaybackRateChange",z))}}getCurrentTime(z={}){var {playerType:D,PZ:E=!0}=z,Q=D===2&&this.getVideoData().enableServerStitchedDai,T=this.O.JT().K.GV(l_X);var k=Q&&z.cpn&&T||!Q?this.Vi(z):this.dR();return!Q|| +!this.SO||T&&z.cpn?E?(k=Fi(this,k),Hs(this,k.getCurrentTime(),k)):k.getCurrentTime():(z=this.Ii.U)?z.getCurrentTime(E):k.getCurrentTime()}getCurrentTimeForUx(z={}){return this.getCurrentTime(z)}PP(){var z=this.Vi({playerType:void 0});z=Fi(this,z);return Hs(this,z.PP(),z)}getDuration(z={}){var {playerType:D,PZ:E=!0}=z;z=this.getVideoData();var Q=D===2&&z.enableServerStitchedDai;var T=Q?this.dR():this.Vi({playerType:D});if(z.hasProgressBarBoundaries()&&!Q){let k=Number(z.progressBarStartPosition?.utcTimeMillis), +G=Number(z.progressBarEndPosition?.utcTimeMillis);if(!isNaN(k)&&!isNaN(G))return(G-k)/1E3}if(Iq(z)&&!z.isLivePlayback)return Nt(this,D);if(E)return z=g.xT(this,T),Hs(this,z.getDuration(),z);Q&&this.SO?(z=this.Ii,z=z.K===z.U?z.K:null,z=(z==null?void 0:z.getDuration())||0):z=T.getDuration();return z}getDurationForUx(z={}){return this.getDuration(z)}Z9(z){var D=this.Vi({playerType:z});return this.TY(D)?(D=g.xT(this,D),D.Z9()-D.getCurrentTime()+this.getCurrentTime({playerType:z})):D.Z9()}finishSegmentByCpn(){return[]}VT(){this.template.VT(); +var z=this.YV;z.state.element=this.template.element;var D=z.state.element,E;for(E in z.state.K)z.state.K.hasOwnProperty(E)&&(D[E]=z.state.K[E]);(z=eTQ(this.template.element))&&this.events.K3(this.template,z,this.onFullscreenChange)}getDebugText(z){var D=this.zV().FM(z),E=this.dR();if(E!==this.zV()){E=E.FM(z);for(var Q of Object.keys(E))D["ad"+Q]=E[Q];if(z){Q=D;E={};var T=Br(document,"movie_player");T&&(E.bounds=T.getBoundingClientRect(),E["class"]=T.className);T={};var k=g.DA("video-ads");k?(ryk(k, +T),T.html=k.outerHTML):T.missing=1;k={};let G=g.DA("videoAdUiSkipContainer"),e=g.DA("ytp-ad-skip-button-container"),d=g.DA("ytp-skip-ad-button"),F=G||e||d;F?(ryk(F,k),k.ima=G?1:0,k.bulleit=e?1:0,k.component=d?1:0):k.missing=1;E=JSON.stringify({player:E,videoAds:T,skipButton:k});Q.ad_skipBtnDbgInfo=E}}z&&this.mediaElement&&(D["0sz"]=`${+VB(this.mediaElement.getSize())===0}`,D.op=this.mediaElement.WF("opacity"),Q=this.mediaElement.mN().y+this.mediaElement.getSize().height,D.yof=`${+Q<=0}`,D.dis=this.mediaElement.WF("display")); +z&&((z=(0,g.XU)())&&(D.gpu=z),(z=this.O.playerStyle)&&(D.ps=z),this.O.Cf&&(D.webview=1),(z=this.webPlayerContextConfig.jsUrl)&&(D.js=z));D.debug_playbackQuality=this.YV.getPlaybackQuality(1);D.debug_date=(new Date).toString();D.origin=window.origin;D.timestamp=Date.now();delete D.uga;delete D.q;return JSON.stringify(D,null,2)}getFeedbackProductData(){var z={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.X().experiments.experimentIds.join(", "),player_release:"youtube.player.web_20260519_08_RC00"}, +D=this.getPlayerStateObject().h9;D&&(z.player_error_code=D.errorCode,z.player_error_details=JSON.stringify(D.errorDetail));return z}getPresentingPlayerType(z){return this.appState===1?1:Lr(this)?3:(z&&this.O.JT().K.GV(KH)?this.Ii.K?.isAd()??!1:this.SO?.GX(this.getCurrentTime()))?2:this.dR().getPlayerType()}Fs(){return!1}getPlayerStateObject(z){return this.Vi({uV:!0,playerType:z}).getPlayerState()}getAppState(){return this.appState}QS(z){switch(z.type){case "loadedmetadata":this.Kj.start();for(var D of this.zy)f4O(this, +D.id,D.H$,D.D6,void 0,!1);this.zy=[];break;case "loadstart":this.AL.Sl("gv");break;case "progress":case "timeupdate":g.mU(z.target.L())>=2&&this.AL.Sl("l2s");break;case "playing":g.Py&&this.Kj.start();if(g.Us(this.O))z=!1;else{D=g.CO(this.ug());z=this.mediaElement.WF("display")==="none"||VB(this.mediaElement.getSize())===0;var E=S2(this.template),Q=this.dR().getVideoData(),T=g.I_(this.O);Q=S0(Q);D=!E||D||T||Q||this.O.wR;z=z&&!D}z&&(z=this.dR(),z.Wi(),this.getVideoData().C3||(this.getVideoData().C3= +1,this.Bg(),z.playVideo()))}}Wn(z){g.KO(this.YV,"onLoadProgress",z)}k7(){this.YV.Iq("playbackstalledatstart")}X6(z,D){this.YV.Iq("sabrCaptionsDataLoaded",z,D)}un(z){this.dR().oO(z)}fD(z){this.dR().Li(z)}aa(z){z=Fi(this,this.dR());z=Hs(this,z.getCurrentTime(),z);g.hh(this.YV,"onVideoProgress",z);this.O.Jy&&this.visibility.RQ()&&this.O.Wc&&!this.getVideoData()?.backgroundable&&this.pauseVideo()}Bn(){g.hh(this.YV,"onAutoplayBlocked");var z=this.dR().getVideoData();z&&(z.C8=!0);g.mZ(this.O)&&(z={autoplayBrowserPolicy:yT(), +autoplayIntended:or(this.getVideoData()),autoplayStatus:"AUTOPLAY_STATUS_BLOCKED",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.E9("embedsAutoplayStatusChanged",z))}G_(){this.YV.Iq("progresssync")}CD(){g.KO(this.YV,"onPlaybackPauseAtStart")}b$(z){if(this.getPresentingPlayerType()===1){z.xX(1)&&!z.state.K(64)&&nH(this).isLivePlayback&&this.zV().isAtLiveHead()&&this.YV.getPlaybackRate()>1&&this.setPlaybackRate(1,!0);if(z.xX(2)){if(this.XM&&this.XM.endTimeMs>= +(this.getDuration()-1)*1E3){pjX(this);return}RIw(this)}if(z.state.K(128)){var D=z.state;this.cancelPlayback(5);D=D.h9;JSON.stringify({errorData:D,debugInfo:this.getDebugText(!0)});g.hh(this.YV,"onError",y6(D.errorCode));g.KO(this.YV,"onDetailedError",{errorCode:D.errorCode,errorDetail:D.errorDetail,message:D.errorMessage,messageKey:D.P_,cpn:D.cpn});(0,g.N)()-this.O.ig>6048E5&&g.KO(this.YV,"onReloadRequired")}D={};if(z.state.isPlaying()&&!z.state.isBuffering()&&!g.r5("pbresume","ad_to_video")&&g.r5("_start", +"ad_to_video")){let E=this.getVideoData();D.clientPlaybackNonce=E.clientPlaybackNonce;E.videoId&&(D.videoId=E.videoId);g.HD(D,"ad_to_video");g.x_("pbresume",void 0,"ad_to_video");g.W_(this.xe)}this.YV.Iq("applicationplayerstatechange",z)}}xk(z){this.YV.Iq("presentingplayerstatechange",z)}hm(z){eA(this,E1(z.state));z.state.K(1024)&&this.YV.isMutedByMutedAutoplay()&&(r3(this,{muted:!1,volume:this.WW.volume},!1),Un(this,!1))}onPlayerRequestSent(z){g.cu(this.YV,"onPlayerRequestSent",z)}Co(z,D){z==="newdata"&& +Tg(this);this.YV.Iq("applicationvideodatachange",z,D)}ZX(z,D){g3(this);g.KO(this.YV,"onPlaybackAudioChange",this.YV.getAudioTrack().oy.name);this.YV.Iq("internalaudioformatchange",this.YV.getAudioTrack().oy.id,D)}Mh(z){var D=this.dR().getVideoData();z===D&&g.hh(this.YV,"onPlaybackQualityChange",z.A.video.quality)}rY(){var z=this.Ii.A[2]||null;if(z){z=z.getVideoData();this.dR().N("ssdai",{cleanaply:1,acpn:z?.clientPlaybackNonce,avid:z.videoId,isDai:nH(this).enableServerStitchedDai?1:0});z=this.Ii; +let D=z.A[2];D&&(delete z.V[D.tI()],delete z.A[2])}}s$(z,D){this.dn(z,this.dR(),D)}dn(z,D,E){this.O.ZS()&&D.N("vdc",{type:z,vid:E.videoId||"",cpn:E.clientPlaybackNonce||""});D===this.zV()&&(this.O.aC=E.oauthToken);D===this.zV()&&(this.getVideoData().enableServerStitchedDai&&!this.SO?(this.zV().N("sdai",{initSstm:1}),this.SO=new g.hB(this.YV,this.O,this.zV(),this)):!this.getVideoData().enableServerStitchedDai&&this.SO&&(this.SO.dispose(),this.SO=null));if(z==="newdata")XM(this.xe,2),this.YV.Iq("videoplayerreset", +D);else{if(!this.mediaElement)return;if(z==="dataloaded")if(this.zV()===this.dR()){if(ZW(E.lr,E.iQ),!this.zV().getPlayerState().isError()){var Q=Lr(this);nH(this).isLoaded();Q&&this.B2(6);ZoQ(this);n_(this.xe)||ki(this)}}else ZoQ(this);if(D.getPlayerType()===1&&(this.O.xw&&xrn(this),this.getVideoData().isLivePlayback&&!this.O.da&&this.A9("html5.unsupportedlive",2,"DEVICE_FALLBACK"),E.isLoaded()&&((It(E)||this.getVideoData().Cf)&&this.YV.Iq("legacyadtrackingpingchange",this.getVideoData()),E.hasProgressBarBoundaries()&& +(Q=Number(this.getVideoData().progressBarEndPosition?.utcTimeMillis)/1E3,!isNaN(Q))))){var T=this.Z9();T&&(T-=this.getCurrentTime(),Q=(Q-T)*1E3,T=this.dj.progressEndBoundary,T?.start!==Q&&(T&&this.Uh([T]),Q=new g.vJ(Q,0x7ffffffffffff,{id:"progressEndBoundary",namespace:"appprogressboundary"}),this.zV().addCueRange(Q),this.dj.progressEndBoundary=Q))}this.YV.Iq("videodatachange",z,E,D.getPlayerType())}g.hh(this.YV,"onVideoDataChange",{type:z,playertype:D.getPlayerType()});this.oL();(z=E.bO)?this.Mv.AT(z, +E.clientPlaybackNonce):DrX(this.Mv)}E$(z){delete this.dj[z.getId()];this.zV().removeCueRange(z);a:{z=this.getVideoData();var D=z.GY?.contents?.singleColumnWatchNextResults?.autoplay?.autoplay?.sets||z.GY?.contents?.twoColumnWatchNextResults?.autoplay?.autoplay?.sets;if(D)for(E of D){D=E.autoplayVideo||E.autoplayVideoRenderer?.autoplayEndpointRenderer?.endpoint;let Q=g.H(D,g.Qq);if(D!=null&&Q?.videoId===z.videoId&&Q?.continuePlayback){var E=D;break a}}E=null}(z=g.H(E,g.Qq))&&g.cu(this.YV,"onPlayVideo", +{sessionData:{autonav:"1",itct:E?.clickTrackingParams},videoId:z.videoId,watchEndpoint:z})}B2(z){z!==this.appState&&(z===2&&this.getPresentingPlayerType()===1&&(eA(this,-1),eA(this,5)),this.appState=z,this.YV.Iq("appstatechange",z))}A9(z,D,E,Q,T){this.zV().Vo(z,D,E,Q,T)}isAtLiveHead(z,D=!1){var E=this.Vi({playerType:z});z=g.xT(this,E);E=Fi(this,E);return z!==E?z.isAtLiveHead(Hs(this,E.getCurrentTime(),E),!0):z.isAtLiveHead(void 0,D)}seekTo(z,D,E,Q,T,k){D=D!==!1;Q=this.Vi({playerType:Q});this.appState=== +2&&Bs(this);this.TY(Q)?g.Xi(this)?this.SO.seekTo(z,{seekSource:T},D,E):this.Sk.seekTo(z,{seekSource:T},D,E):(this.W("html5_sabr_csdai_seek_log")||(k=""),Q.seekTo(z,{S2:!D,NW:E,Vh:"application"+(k??""),seekSource:T}))}seekBy(z,D,E,Q){this.seekTo(this.getCurrentTime()+z,D,E,Q,void 0,"_by")}Nh(){g.hh(this.YV,"SEEK_COMPLETE")}yS(){g.cu(this.YV,"onAbnormalityDetected")}wl(z){g.cu(this.YV,"onSnackbarMessage",z)}Y7(z){var D=this.dR(),E=D.getVideoData();if(this.appState===1||this.appState===2)E.startSeconds= +z;this.appState===2?D.getPlayerState().K(512)||Bs(this):g.hh(this.YV,"SEEK_TO",z)}At(){this.YV.Iq("airplayactivechange")}Ia(){this.YV.Iq("airplayavailabilitychange")}showAirplayPicker(){this.dR().MI()}x7(){this.YV.Iq("beginseeking")}eD(){this.YV.Iq("endseeking")}getStoryboardFormat(z){z=this.Vi({playerType:z});return g.xT(this,z).getStoryboardFormat()}Ey(z){z=this.Vi({playerType:z});return g.xT(this,z).getVideoData().Ey()}TY(z){z=(z||this.dR()).getVideoData();if(g.Xi(this))var D=z===this.SO.K.getVideoData(); +else a:{var E=this.Sk;if(z===E.K.getVideoData()&&E.L.length)D=!0;else{for(D of E.L)if(z.Nj===D.Nj){D=!0;break a}D=!1}}return D}enqueueVideoByPlayerVars(z,D,E=Infinity,Q=""){this.TY();z=new g.ML(this.O,z);Q&&(z.Nj=Q);WBr(this,z,D,E)}queueNextVideo(z,D=1,E=NaN,Q="",T=""){z=this.preloadVideoByPlayerVars(z,D,E,Q,T);D=this.dR();z&&this.X().supportsGaplessShorts()&&D.getVideoData().S&&(E=this.cI,Q=this.vW.U,E.Z!==z&&((T=z.getVideoData().W("html5_defer_gapless_until_sabr_format_received"))&&c_(E),E.L=D, +E.Z=z,E.V=1,E.K=z.getVideoData(),E.B=Q,T?!z5(E.K)||wj(E.K)&&!E.K.A?(wj(E.K)&&E.Z.subscribe("internalvideoformatchange",E.A,E),E.K.subscribe("dataloaded",E.A,E)):E.A():Xt(E.K)&&E.K.isLoaded()?E.A():E.K.subscribe("dataloaded",E.A,E)))}Jb(z,D,E=0,Q=0){g.xT(this,this.dR()).xP();h0X(this.vW,z,D,E,Q).then(()=>{g.KO(this.YV,"onQueuedVideoLoaded")},()=>{})}Oo(){return this.vW.Oo()}dU(z){var D=this.vW.K; +return D?D.Qp(z):!1}clearQueue(z=!1,D=!1){this.vW.clearQueue(z,D)}loadVideoByPlayerVars(z,D=1,E,Q,T,k){var G=this.zV();if(D===2&&nH(this).enableServerStitchedDai&&G&&!G.Jv())return G.N("lvonss",{vid:z?.videoId||"",ptype:D}),!1;var e=!1;G=new g.ML(this.O,z);G.D9=k;g.$X(this.O)&&!G.Jr&&(k=this.AL,Nw(),pj(),k.timerName="");this.AL.timerName=G.Y??"";this.AL.ZQ("pl_i");this.W("web_player_early_cpn")&&G.clientPlaybackNonce&&this.AL.infoGel({clientPlaybackNonce:G.clientPlaybackNonce});my(G).supportsVp9Encoding=== +!1&&this.dR().N("noVp9enc",{});if(this.X().supportsGaplessShorts()){let F=N5k(this.vW,G,D);if(F==null){eA(this,-1);this.vW.K?.getVideoData().isAd()||Q8(this);z=this.vW;z.app.X().W("html5_gapless_new_slr")?oT(z.app,"gaplessshortslooprange"):z.app.setLoopRange(null);z.app.getVideoData().Wa=!0;z.K?.Ih();z.K?.Rv();E={Vh:"gapless_to_next_video",seekSource:60,Ui:z.U.Z};Q=z.A?.AT()||-1;if(z.U.Z){let {Dh:n,Dq:W}=z.A?.Y()||{};W!=null&&n!=null&&(Q=W-n+.001)}z.app.dR()?.seekTo(Q,E);z.app.getPlayerStateObject(D).isPlaying()|| +z.app.dR()?.playVideo(!0);HjV(z,Q);z.app.dR()?.nT();z.S();return!0}let L=this.W("html5_shorts_gapless_preload_fallback"),f=this.vW.K;if(L&&f&&!f.m7()){var d=f.getVideoData();k=this.Ii;d=Wh(D,d);k.Z.set(d,f,3600);rSQ(k,d,f,3600)}this.vW.clearQueue(L);this.dR().N("sgap",{f:F})}if(T){for(;G.zk.length&&G.zk[0].isExpired();)G.zk.shift();e=G.zk.length-1;e=e>0&&T.L(G.zk[e])&&T.L(G.zk[e-1]);G.zk.push(T)}E||(z&&Pw(z)?(NV(this.O)&&!this.A7&&(z.fetch=0),tg(this,z)):this.playlist&&tg(this,null),z&&(this.A7=Fp(!1, +z.external_list)));this.YV.Iq("loadvideo");D=this.ph(G,D,Q);e&&this.A9("player.fatalexception",1,"GENERIC_WITH_LINK_AND_CPN",`loadvideo.1;emsg.${G.zk.join()}`.replace(/[;:,]/g,"_"));return D}preloadVideoByPlayerVars(z,D=1,E=NaN,Q,T=""){Q=Xp(z);if(Q=this.Ii.Z.get(`${D}_${Q}_${T}_${+(z.autonav==="1"||z.autonav===!0)}${+(z.autoplay==="1"||z.autoplay===!0||z.autoplay===1)}`)||null)return Q;z=new g.ML(this.O,z);T&&(z.Nj=T);{Q=Wh(D,z);T=this.dR();let k=Wh(T.getPlayerType(),T.getVideoData());Q===k?(T.rF(!0), +z.dispose(),E=null):(z.Wc=!0,T=$T(this,D,z,!0),(D!==1||!g.t_(this.O)||this.O.W("html5_allow_multiview_tile_preload")&&z.yA)&&T.rF(!0),D=this.Ii,z=Q,E=E||3600,D.Z.set(z,T,E),rSQ(D,z,T,E),E=T)}return E}setMinimized(z){this.visibility.setMinimized(z);z=this.xe;z=z.J.X().showMiniplayerUiWhenMinimized?z.RC.get("miniplayer"):void 0;z&&(this.Ej()?z.load():z.unload());this.YV.Iq("minimized")}setInline(z){this.visibility.setInline(z)}setInlinePreview(z){this.visibility.setInline(z)}Gj(z){HoI(this,z)||this.visibility.Gj(z)}setSqueezeback(z){this.visibility.setSqueezeback(z)}tG(){var z= +this.mediaElement?.kX();z&&(this.O.s8&&w8(g8(()=>document.exitFullscreen()),()=>{}),w8(g8(()=>Si(z)),()=>{}))}z_(){this.mediaElement.kX(); +this.mediaElement.kX().webkitPresentationMode==="picture-in-picture"?this.Gj(!0):this.Gj(!1)}togglePictureInPicture(){this.dR().togglePictureInPicture()}ph(z,D=1,E){g.r5("_start",this.AL.timerName)||tI(vD)(void 0,this.AL.timerName);var Q=!1,T=sn(this,D,z,!1);if(T){Q=!0;z.dispose();if(T.getVideoData().yA){T.N("app_lv",{pdl:T.Aw()});D=T.getVideoData();E=z.playerParams||"";let e=0;if(E)try{let d=decodeURIComponent(E),F=pv(d);var k=new rz(new gz([F]));var G=o7(k,32);e=Number(G||0)}catch(d){this.zV().N("get_lusts_err", +{})}D.liveUtcStartSeconds=e}T.getVideoData().QA=z.QA;T.N("cpvd",{pas:z.QA})}else T=$T(this,D,z,!0,E),(this.W("html5_onesie")||this.W("html5_load_before_stop"))&&T.hQ()&&T.rF(),this.Kj.stop(),D===1&&D!==this.getPresentingPlayerType()&&this.cancelPlayback(4),this.cancelPlayback(4,D),this.Z2(T);z.videoId&&this.g_.includes(z.videoId)&&T.N("mvt",{});T===this.zV()&&(this.O.aC=z.oauthToken);if(!T.hQ())return!1;if(T===this.zV())return this.B2(1),z=Bs(this),Q&&T.getPlayerType()===1&&T.Aw()&&this.dn("dataloaded", +T,T.getVideoData()),z;T.Vs();return!0}cueVideoByPlayerVars(z,D=1){var E=this.zV();if(nH(this).enableServerStitchedDai&&E&&!E.Jv()&&z&&Object.keys(z).length>0)E.N("qvonss",{vid:z?.videoId||"",ptype:D});else if(z&&Pw(z))if(this.GU=!0,tg(this,z),(z=CP(this.playlist))&&z.BW())nr(this,z,D);else this.playlist.onReady(()=>{CH(this)}); +else{D||(D=this.getPresentingPlayerType());D===1&&(tg(this,null),g.KO(this.YV,"onPlaylistUpdate"));E=new g.ML(this.O,z);let Q=g.mZ(this.O)&&!this.O.D&&D===1&&!E.isAd()&&!E.HF;this.YV.Iq("cuevideo",D);Q?(this.dR().getVideoData().loading=!0,NJV(E,z?z:{}).then(T=>{nr(this,T,D)}),E.dispose()):nr(this,E,D)}}wI(z,D,E,Q,T,k,G){if(!z&&!E)throw Error("Playback source is invalid"); +if(l2(this.O)||g.y2(this.O))return D=D||{},D.lact=g.Yz(),D.vis=this.YV.getVisibilityState(),g.cu(this.YV,"onPlayVideo",{videoId:z,watchEndpoint:k,sessionData:D,listId:E}),!1;hyV(this.AL);this.AL.reset();z={video_id:z};Q&&(z.autoplay="1");Q&&(z.autonav="1");k&&(z.player_params=k.playerParams);G&&(z.oauth_token=G);E?(z.list=E,this.loadPlaylist(z)):this.loadVideoByPlayerVars(z,1);return!0}cuePlaylist(z,D,E,Q){this.GU=!0;Nz6(this,z,D,E,Q)}loadPlaylist(z,D,E,Q){this.GU=!1;Nz6(this,z,D,E,Q)}v7(){return this.YV.isMutedByMutedAutoplay()? +!1:!(!this.playlist||!this.playlist.hasNext())}nextVideo(z,D){var E=this.zV().getVideoData();E=E.YX||E.suggestions?.[0]||null;var Q;{var T=this.YV;let d=T.X();if(d.rL)if((Q=T.getVideoData())&&T.getPresentingPlayerType()!==3){var k=(!Q.isLiveDefaultBroadcast||d.W("allow_poltergust_autoplay"))&&!Wu(Q);k=Q.isLivePlayback&&(!d.W("allow_live_autoplay")||!k);var G=Q.isLivePlayback&&d.W("allow_live_autoplay_on_mweb");T=T.getPlaylist();T=!!T&&T.hasNext();var e=Q.GY&&Q.GY.playerOverlays||null;e=!!(e&&e.playerOverlayRenderer&& +e.playerOverlayRenderer.autoplay);e=Q.j1&&e;Q=!Q.ypcPreview&&(!k||G)&&!g.tA(Q.WX,"ypc")&&!T&&(!g.mZ(d)||e)}else Q=!1;else Q=!1}Q&&E?this.wI(E.videoId,D?E.jV:E.sessionData,E.playlistId,D,void 0,E.Vp||void 0):this.A7?g.KO(this.YV,"onPlaylistNext"):this.getPresentingPlayerType()===3?Pu(this.xe).nextVideo():!this.playlist||NV(this.O)&&!this.YV.isFullscreen()||(this.playlist.hasNext(z)&&(z=this.playlist,E=z.index+1,A6(this.playlist,E>=z.length?0:E)),this.playlist.loaded?(z=D&&this.O.W("html5_player_autonav_logging"), +D&&this.YV.Iq("playlistautonextvideo"),this.ph(CP(this.playlist,void 0,D,z),1)):this.GU=!1)}previousVideo(z){if(this.A7)g.KO(this.YV,"onPlaylistPrevious");else if(this.getPresentingPlayerType()===3)Pu(this.xe).dk();else if(this.playlist&&(!NV(this.O)||this.YV.isFullscreen())){if(this.playlist.hasPrevious(z)){z=this.playlist;let D=z.index-1;A6(this.playlist,D<0?z.length-1:D)}this.playlist.loaded?this.ph(CP(this.playlist),1):this.GU=!1}}playVideoAt(z){this.A7?g.KO(this.YV,"onPlaylistIndex",z):this.playlist&& +(this.playlist.loaded?this.ph(CP(this.playlist,z),1):this.GU=!1,A6(this.playlist,z))}getPlaylist(){return this.playlist}iy(z){this.zy=g.xc(this.zy,Q=>Q.id!==z); +var D=this.zV(),E=D.t9();for(let Q=0;Q{zg(this)}):zg(this); +this.oL();KBw(this);g.mZ(this.O)&&(z={autoplayBrowserPolicy:yT(),autoplayIntended:or(this.getVideoData()),autoplayStatus:sA(this.getVideoData(),1),cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.E9("embedsAutoplayStatusChanged",z))}}vv(z){if(this.O.W("mweb_client_log_screen_associated"),!g.h_(this.O)){var D=g.fN(this.screenLayer||(this.Ej()?3:0));if(D&&D!=="UNDEFINED_CSN"){var E=this.O.W("web_player_attach_player_response_ve");let Q=this.O.W("web_playback_associated_ve"); +z={cpn:z,csn:D};this.getVideoData().ew&&(E||Q)&&(E=T8(this.getVideoData().ew),fg(D,E),Q&&(z.playbackVe=E.getAsJson()));this.getVideoData().queueInfo&&(z.queueInfo=this.getVideoData().queueInfo);D={};this.getVideoData().vS&&(D.cttAuthInfo={token:this.getVideoData().vS,videoId:this.getVideoData().videoId});g.E9("playbackAssociated",z,D)}else g.xl(new g.k3("CSN Missing or undefined during playback association"))}}T_(){this.YV.Iq("internalAbandon");Q8(this)}onApiChange(){var z=this.dR();this.O.U?g.hh(this.YV, +"onApiChange",z.getPlayerType()):g.hh(this.YV,"onApiChange")}KD(){var z=this.mediaElement;z={volume:g.fY(Math.floor(z.getVolume()*100),0,100),muted:z.QA()};z.muted||Un(this,!1);this.WW=g.Hr(z);g.hh(this.YV,"onVolumeChange",z)}mutedAutoplay(z){isNaN(this.Wv)&&(this.Wv=this.getVideoData().startSeconds);var D=this.getVideoData(),E=D.videoId,Q={video_id:z?.videoId?z?.videoId:E,playmuted:!0,start:this.Wv,muted_autoplay_duration_mode:z?.durationMode};z?.embedConfig?Q.embed_config=Hu(z.embedConfig):D.E9&& +(Q.embed_config=D.E9);if(z?.videoId||E)this.loadVideoByPlayerVars(Q),g.KO(this.YV,"onMutedAutoplayStarts")}onFullscreenChange(){var z=Ju(this);this.kx(z?1:0);gsI(this,!!z)}kx(z){var D=!!z,E=!!this.lk()!==D;this.visibility.kx(z);this.template.kx(D);this.W("html5_media_fullscreen")&&!D&&this.mediaElement&&Ju(this)===this.mediaElement.kX()&&this.mediaElement.AT();this.template.resize();E&&this.AL.tick("fsc");E&&(this.YV.Iq("fullscreentoggled",D),z=nH(this),D={fullscreen:D,videoId:z.Rn||z.videoId,time:this.getCurrentTime()}, +this.YV.getPlaylistId()&&(D.listId=this.YV.getPlaylistId()),g.hh(this.YV,"onFullscreenChange",D))}Lp(){return this.visibility.Lp()}isFullscreen(){return this.visibility.isFullscreen()}lk(){return this.visibility.lk()}Hn(){var z=this.lk();z!==0&&z!==1||this.kx(Ju(this)?1:0);z=window.screen.width*window.screen.height;var D=window.outerHeight*window.outerWidth;this.O.Q3?(this.y4=Math.max(this.y4,z,D),z=D/this.y4T.videoId??"").filter(T=>!!T)}finally{D===1&&(this.s1=!1)}}}sendVideoStatsEngageEvent(z,D,E){D=this.Vi({playerType:D}); +g.Cz(this.O,z)?D.sendVideoStatsEngageEvent(z,E):E&&E()}updatePlaylist(){!NV(this.O)&&g.mZ(this.O)&&Mt(this);g.KO(this.YV,"onPlaylistUpdate")}setSizeStyle(z,D){this.W("web_log_theater_mode_visibility")?this.g9(D):this.xS=D;this.YV.Iq("sizestylechange",z,D);this.template.resize()}L0(){return this.visibility.L0()}g9(z){this.visibility.g9(z)}Jf(){return this.W("web_log_theater_mode_visibility")?this.visibility.Jf():this.xS}Ej(){return this.visibility.Ej()}isInline(){return this.visibility.isInline()}RQ(){return this.visibility.RQ()}LT(){return this.visibility.LT()}x6(){return this.visibility.x6()}getAdState(){if(this.getPresentingPlayerType()=== +3)return Pu(this.xe).getAdState();if(!this.TY()){let z=Q7(this.ug());if(z)return z.getAdState()}return-1}DX(z){var D=this.template.getVideoContentRect();Se(this.Wp,D)||(this.Wp=D,this.dR().qI(),(D=this.zV())&&D===this.dR()&&D.qI(),this.lk()===1&&this.Pk&&gsI(this,!0));D=this.wM().K5!==this.UZ;this.UZ=this.wM().K5;this.uq&&g.ux(this.uq,z)&&!D||(this.YV.Iq("appresize",z),this.uq=z)}Ze(){return this.YV.Ze()}cn(){this.getPresentingPlayerType()===2&&this.Sk.isManifestless()?o6a(this.Sk):(this.SO&&(Jg(this.SO), +Q8(this)),this.yi.C3=(0,g.N)(),Gg(this,"signature"))}O$(z){z&&Gg(this,"reloadPlayerEvent",void 0,z)}Bg(z){this.f0(z);Ps(this)}SD(z){if(z.errorCode==="manifest.net.badstatus"){let D=this.O.experiments.EH("html5_use_network_error_code_enums")?401:"401";z.details.rc===D&&g.cu(this.YV,"onPlayerRequestAuthFailed")}}U$(z){this.YV.Iq("heartbeatparams",z)}BN(){return this.mediaElement}setBlackout(z){if(this.O.wR!==z){this.O.wR=z;var D=this.dR();D.fL();this.O.xw&&xrn(this);D.mh(z)}}ln(){var z=this.dR(),D= +!this.YV.Kk();z.pj(D)}mz(){g.KO(this.YV,"onLoadedMetadata")}VS(){g.KO(this.YV,"onDrmOutputRestricted")}Wt(){this.intentionalPlayback=!0}BF(){this.xe.dispose();this.ZO.dispose();this.Sk.dispose();this.SO&&this.SO.dispose();this.zV().dispose();this.f0();this.Ii.dispose();g.iK(this.playlist);super.BF()}W(z){return this.O.W(z)}JT(){return this.O.JT()}Z_(){return this.O.Z_()}setScreenLayer(z){this.screenLayer=z}getInternalApi(){return this.YV.getInternalApi()}createSubtitlesModuleIfNeeded(){return this.xe.createSubtitlesModuleIfNeeded()}isOrchestrationLeader(){var z= +this.xe;z=z.J.X().Kr?z.RC.get("offline"):void 0;return z?z.isOrchestrationLeader():!1}getVideoUrl(z,D,E,Q,T){if(this.XM&&this.XM.postId)return z=this.O.getVideoUrl(z),z=g9(z,"v"),z.replace("/watch",`/clip/${this.XM.postId}`);var k=this.YV.isEmbedsShortsMode()||this.O.Y==="shortspage",G=Jh(this.getVideoData());return this.O.getVideoUrl(z,D,E,Q,T,k,G)}pP(){return this.vW.pP()}a6(z){return z?this.vW.a6()&&this.vW.K?.JI()===z:this.vW.a6()}Jn(z,D,E){this.YV.Iq("spsumpreject",z,D,E)}bW(){try{for(let z of Object.values(this.Ii.A))z.m7()|| +z.bW();if(this.W("html5_sabr_fetch_on_idle_network_preloaded_players"))for(let z of Bu(this.Ii.Z))z.m7()||z.bW();this.zV().bW()}catch(z){g.xl(z)}}hs(z){var D=this.zV();z&&(D=fr(this,z));if(D){var E=D.getVideoData();z=new Map;for(let [Q,T]of E.sabrContextUpdates){E=Q;let k=T;k.scope===4&&D?.Ic(E)&&z.set(E,k)}return z}this.zV().N("scuget",{ncpf:"1",ccpn:z})}nK(z,D){this.JB.push({key:z,value:D})}};g.l=g.HS.prototype;g.l.IV=DJ(86);g.l.Zj=DJ(68);g.l.p7=DJ(66);g.l.Fk=DJ(64);g.l.FL=DJ(61);g.l.TU=DJ(59); +g.l.Q6=DJ(57);g.l.H0=DJ(50);g.l.BS=DJ(29);g.l.IJ=DJ(21);g.l.I5=DJ(15);g.l.Qk=DJ(13);g.l.Oh=DJ(11);g.l.xb=DJ(9);var x$={};var NBQ={b_:[{Ay:/Unable to load player module/,weight:20},{Ay:/Failed to fetch/,weight:500},{Ay:/XHR API fetch failed/,weight:10},{Ay:/JSON parsing failed after XHR fetch/,weight:10},{Ay:/Retrying OnePlatform request/,weight:10},{Ay:/CSN Missing or undefined during playback association/,weight:100},{Ay:/Non-recoverable error. Do not retry./,weight:0},{Ay:/Internal Error. Retry with an exponential backoff./,weight:0},{Ay:/API disabled by application./,weight:0},{Ay:/Unexpected end of JSON input/, +weight:0}],xi:[{callback:iow,weight:500}]};g.JV("yt.player.Application.create",g.HS.create);g.JV("yt.player.Application.createAlternate",g.HS.create);bb(jc(),NBQ);var UbI=g.us("ytcsi.tick");UbI&&UbI("pe");var gJJ=class extends g.w9{constructor(z){super();this.callback=z;this.K=new G_(0,0,.4,0,.2,1,1,1);this.delay=new g.tN(this.next,window,this);g.a(this,this.delay)}start(z,D,E){this.config={from:z,to:D,duration:E,startTime:(0,g.N)()};this.next()}stop(){this.delay.stop();this.config=void 0}next(){if(this.config){var z=this.config.from,D=this.config.to,E=this.config.duration,Q=this.config.startTime,T=(0,g.N)()-Q;Q=this.K;E=luJ(Q,T/E);if(E==0)Q=Q.U;else if(E==1)Q=Q.S;else{T=nY(Q.U,Q.B,E);var k=nY(Q.B, +Q.V,E);Q=nY(Q.V,Q.S,E);T=nY(T,k,E);k=nY(k,Q,E);Q=nY(T,k,E)}Q=g.fY(Q,0,1);this.callback(z+(D-z)*Q);Q<1&&this.delay.start()}}};var r2s=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-related-on-error-overlay"});this.api=z;this.U=this.A=0;this.V=new g.MC(this);this.K=[];this.suggestionData=[];this.columns=this.containerWidth=0;this.title=new g.mM({G:"h2",vF:"ytp-related-title",hT:"{{title}}"});this.previous=new g.mM({G:"button",ek:["ytp-button","ytp-previous"],rR:{"aria-label":"Show previous suggested videos"},gR:[g.Lh()]});this.D=new gJJ(D=>{this.suggestions.element.scrollLeft=-D}); +this.B=this.scrollPosition=0;this.S=!0;this.next=new g.mM({G:"button",ek:["ytp-button","ytp-next"],rR:{"aria-label":"Show more suggested videos"},gR:[g.fh()]});g.a(this,this.V);z=z.X();this.Y=z.L;g.a(this,this.title);this.title.XH(this.element);this.suggestions=new g.mM({G:"div",vF:"ytp-suggestions"});g.a(this,this.suggestions);this.suggestions.XH(this.element);g.a(this,this.previous);this.previous.XH(this.element);this.previous.WN("click",this.yA,this);g.a(this,this.D);for(let D=0;D<16;D++){let E= +new g.mM({G:"a",vF:"ytp-suggestion-link",rR:{href:"{{link}}",target:z.ur,"aria-label":"{{aria_label}}"},gR:[{G:"div",vF:"ytp-suggestion-image",gR:[{G:"div",rR:{"data-is-live":"{{is_live}}"},vF:"ytp-suggestion-duration",hT:"{{duration}}"}]},{G:"div",vF:"ytp-suggestion-title",rR:{title:"{{hover_title}}"},hT:"{{title}}"},{G:"div",vF:"ytp-suggestion-author",hT:"{{views_or_author}}"}]});g.a(this,E);E.XH(this.suggestions.element);let Q=E.NN("ytp-suggestion-link");g.ZU(Q,"transitionDelay",`${D/20}s`);this.V.K3(Q, +"click",T=>{var k=D,G=this.suggestionData[k],e=G.sessionData;g.mZ(this.api.X())&&this.api.W("web_player_log_click_before_generating_ve_conversion_params")?(this.api.logClick(this.K[k].element),k=G.Ch(),G={},ZF(this.api,[G]),k=g.pD(k,G),Zb(k,this.api,T)):Rd(T,this.api,this.Y,e||void 0)&&this.api.wI(G.videoId,e,G.playlistId)}); +this.K.push(E)}g.a(this,this.next);this.next.XH(this.element);this.next.WN("click",this.j,this);this.V.K3(this.api,"videodatachange",this.onVideoDataChange);this.resize(this.api.wM().getPlayerSize());this.onVideoDataChange();this.show()}hide(){this.S=!0;super.hide();uM(this,!1)}show(){this.S=!1;super.show();uM(this,!0)}isHidden(){return this.S}j(){this.scrollTo(this.scrollPosition-this.containerWidth)}yA(){this.scrollTo(this.scrollPosition+this.containerWidth)}resize(z,D){var E=this.api.X(),Q=16/ +9,T=z.width>=650,k=z.width<480||z.height<290,G=Math.min(this.suggestionData.length,this.K.length);if(Math.min(z.width,z.height)<=150||G===0||!E.GF)this.hide();else{var e;if(T){var d=e=28;this.A=16}else this.A=d=e=8;if(k){var F=6;T=14;var L=12;k=24;E=12}else F=8,T=18,L=16,k=36,E=16;z=z.width-(48+e+d);e=Math.ceil(z/150);e=Math.min(3,e);d=z/e-this.A;var f=Math.floor(d/Q);D&&f+100>D&&d>50&&(f=Math.max(D,50/Q),e=Math.ceil(z/(Q*(f-100)+this.A)),d=z/e-this.A,f=Math.floor(d/Q));d<50||M_(this.api)?this.hide(): +this.show();for(D=0;DE&&!E.playlistId):this.suggestionData.length=0; +wjw(this);z.j1?this.title.update({title:oz("More videos from $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:z.author})}):this.title.update({title:"More videos on YouTube"})}scrollTo(z){z=g.fY(z,this.containerWidth-this.suggestionData.length*(this.B+this.A),0);this.D.start(this.scrollPosition,z,1E3);this.scrollPosition=z;V8(this);uM(this,!0)}};var ikX=class extends XGW{constructor(z){super(z);this.K=null;var D=z.X(),E={target:D.ur},Q=["ytp-small-redirect"];if(D.S)Q.push("no-link");else{let k=BVW(D);E.href=k;E["aria-label"]="Visit YouTube to search for more videos"}var T=new g.mM({G:"a",ek:Q,rR:E,gR:[{G:"svg",rR:{fill:"#fff",height:"100%",viewBox:"0 0 24 24",width:"100%"},gR:[{G:"path",rR:{d:"M0 0h24v24H0V0z",fill:"none"}},{G:"path",rR:{d:"M21.58 7.19c-.23-.86-.91-1.54-1.77-1.77C18.25 5 12 5 12 5s-6.25 0-7.81.42c-.86.23-1.54.91-1.77 1.77C2 8.75 2 12 2 12s0 3.25.42 4.81c.23.86.91 1.54 1.77 1.77C5.75 19 12 19 12 19s6.25 0 7.81-.42c.86-.23 1.54-.91 1.77-1.77C22 15.25 22 12 22 12s0-3.25-.42-4.81zM10 15V9l5.2 3-5.2 3z"}}]}]}); +T.XH(this.element);z.createClientVe(T.element,this,178053);this.K3(T.element,"click",k=>{tZw(this,k,T.element)}); +g.a(this,T);D.S||D.disableOrganicUi||(this.K=new r2s(z),this.K.XH(this.element),g.a(this,this.K));this.K3(z,"videodatachange",()=>{this.show()}); +this.resize(this.api.wM().getPlayerSize())}show(){super.show();yys(this,this.api.wM().getPlayerSize())}resize(z){super.resize(z);this.K&&(yys(this,z),g.Dr(this.element,"related-on-error-overlay-visible",!this.K.isHidden()))}A(z){super.A(z);var D=this.api.getVideoData();if(D.SF||D.playerErrorMessageRenderer)(z=D.SF)?s76(this,z):D.playerErrorMessageRenderer&&s76(this,D.playerErrorMessageRenderer);else{let E;z.YU&&(D.zr?jA(D.zr)?E=g.qw(D.zr):E=bL(g.$_(D.zr)):E=bL(z.YU),this.Z(E,"subreason"))}}};var wGJ=class extends g.mM{constructor(z,D){super({G:"a",ek:["ytp-impression-link"],rR:{target:"{{target}}",href:"{{url}}","aria-label":"Watch on YouTube"},gR:[{G:"div",vF:"ytp-impression-link-content",rR:{"aria-hidden":"true"},gR:[{G:"div",vF:"ytp-impression-link-text",hT:"Watch on"},{G:"div",vF:"ytp-impression-link-logo",hT:"{{logoSvg}}"}]}]});this.api=z;this.A=D;this.updateValue("target",z.X().ur);this.K3(z,"videodatachange",this.onVideoDataChange);this.K3(this.api,"presentingplayerstatechange", +this.hm);this.K3(this.api,"videoplayerreset",this.K);this.K3(this.element,"click",this.onClick);this.onVideoDataChange();this.K()}onVideoDataChange(){var z=this.api.getVideoData(),D=WJ(),E=96714;Jh(z)?(D=XE(),E=216165,g.AN(this.element,"ytp-music-impression-link")):g.z_(this.element,"ytp-music-impression-link");this.updateValue("logoSvg",D);this.api.hasVe(this.element)&&this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,E)}hm(){this.api.getPlayerStateObject().isCued()||(this.hide(), +this.api.logVisibility(this.element,!1))}K(){var z=this.api.getVideoData(),D=this.api.X(),E=this.api.getVideoData().j1,Q=!D.GF,T=this.A.Bt(),k=D.S;D.Oj||T||E||Q||k||this.api.isEmbedsShortsMode()||!z.videoId?(this.hide(),this.api.logVisibility(this.element,!1)):(z=$rw(this),this.updateValue("url",z),this.show())}onClick(z){this.api.W("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var D=$rw(this);Zb(D,this.api,z);this.api.W("web_player_log_click_before_generating_ve_conversion_params")|| +this.api.logClick(this.element)}show(){this.api.getPlayerStateObject().isCued()&&(super.show(),this.api.hasVe(this.element)&&this.api.logVisibility(this.element,!0))}};var t3k=class extends g.mM{constructor(z){super({G:"div",ek:["ytp-mobile-a11y-hidden-seek-button"],gR:[{G:"button",ek:["ytp-mobile-a11y-hidden-seek-button-rewind","ytp-button"],rR:{"aria-label":"Rewind 10 seconds","aria-hidden":"false"}},{G:"button",ek:["ytp-mobile-a11y-hidden-seek-button-forward","ytp-button"],rR:{"aria-label":"Fast forward 10 seconds","aria-hidden":"false"}}]});this.api=z;this.K=this.NN("ytp-mobile-a11y-hidden-seek-button-rewind");this.forwardButton=this.NN("ytp-mobile-a11y-hidden-seek-button-forward"); +this.api.createClientVe(this.K,this,141902);this.api.createClientVe(this.forwardButton,this,141903);this.K3(this.api,"presentingplayerstatechange",this.hm);this.K3(this.K,"click",this.A);this.K3(this.forwardButton,"click",this.B);this.hm()}hm(){var z=this.api.getPlayerStateObject();!this.api.Ze()||z.K(2)&&q_(this.api)||z.K(64)?(this.api.logVisibility(this.K,!1),this.api.logVisibility(this.forwardButton,!1),this.hide()):(this.show(),this.api.logVisibility(this.K,!0),this.api.logVisibility(this.forwardButton, +!0))}A(){this.api.seekBy(-10*this.api.getPlaybackRate(),void 0,void 0,83);this.api.logClick(this.K)}B(){this.api.seekBy(10*this.api.getPlaybackRate(),void 0,void 0,82);this.api.logClick(this.forwardButton)}};var y2L=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-muted-autoplay-endscreen-overlay",gR:[{G:"div",vF:"ytp-muted-autoplay-end-panel",gR:[{G:"button",ek:["ytp-muted-autoplay-end-text","ytp-button"],hT:"{{text}}"}]}]});this.api=z;this.V=this.NN("ytp-muted-autoplay-end-panel");this.A=!1;this.api.createClientVe(this.element,this,52428);this.K3(this.api,"presentingplayerstatechange",this.B);this.K3(z,"onMutedAutoplayStarts",this.onMutedAutoplayStarts);this.WN("click",this.onClick);this.hide()}B(){var z= +this.api.getPlayerStateObject(),D=this.api.getVideoData();g.Dr(this.element,"ytp-shorts-mode",this.api.isEmbedsShortsMode());!D.mutedAutoplay||D.limitedPlaybackDurationInSeconds===0&&D.endSeconds===0&&D.mutedAutoplayDurationMode===2||(z.K(2)&&!this.L?(this.show(),this.K||(this.K=new nJV(this.api),g.a(this,this.K),this.K.XH(this.V,0),this.K.show()),z=this.api.getVideoData(),this.updateValue("text",z.uD),g.Dr(this.element,"ytp-muted-autoplay-show-end-panel",!0),this.api.logVisibility(this.element,this.L), +g.KO(this.api,"onMutedAutoplayEnds")):this.hide())}onClick(){if(!this.A){this.K&&(this.K.BF(),this.K=null);g.Dr(this.api.getRootNode(),"ytp-muted-autoplay",!1);var z=this.api.getVideoData(),D=this.api.getCurrentTime();AR(z);this.api.loadVideoById(z.videoId,D);this.api.Wt();this.api.logClick(this.element);this.hide();this.A=!0}}onMutedAutoplayStarts(){this.A=!1;this.K&&(this.K.BF(),this.K=null)}};var Pyk=class extends g.mM{constructor(z){var D=z.X();super({G:"a",ek:["ytp-watermark","yt-uix-sessionlink"],rR:{target:D.ur,href:"{{url}}","aria-label":oz("Watch on $WEBSITE",{WEBSITE:xX(D)}),"data-sessionlink":"feature=player-watermark"},hT:"{{logoSvg}}"});this.api=z;this.K=null;this.A=!1;this.state=z.getPlayerStateObject();this.K3(z,"videodatachange",this.onVideoDataChange);this.K3(z,"presentingplayerstatechange",this.onStateChange);this.K3(z,"appresize",this.N6);this.onVideoDataChange();this.NR(this.state); +this.N6(z.wM().getPlayerSize())}onStateChange(z){this.NR(z.state)}NR(z){this.state!==z&&(this.state=z);qfI(this)}onVideoDataChange(){var z=this.api.X();z.S&&g.AN(this.element,"ytp-no-hover");var D=this.api.getVideoData();D.videoId&&!z.S?(z=this.api.getVideoUrl(!0,!1,!1,!0),this.updateValue("url",z),this.K||(this.K=this.WN("click",this.onClick))):this.K&&(this.updateValue("url",null),this.Qo(this.K),this.K=null);z=WJ();var E=76758;Jh(D)&&(z=XE(),E=216164);this.updateValue("logoSvg",z);this.api.hasVe(this.element)&& +this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,E);qfI(this)}onClick(z){this.api.W("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var D=this.api.getVideoUrl(!TT(z),!1,!0,!0);if(this.api.W("web_player_log_click_before_generating_ve_conversion_params")){let E={};ZF(this.api,[E]);D=g.pD(D,E)}Zb(D,this.api,z);this.api.W("web_player_log_click_before_generating_ve_conversion_params")||this.api.logClick(this.element)}N6(z){if((z= +z.width<480)&&!this.A||!z&&this.A){let D=new g.mM(WJ()),E=this.NN("ytp-watermark");g.Dr(E,"ytp-watermark-small",z);g.Xs(E);D.XH(E);this.A=z}}};var oJW=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-muted-autoplay-overlay",gR:[{G:"div",vF:"ytp-muted-autoplay-bottom-buttons",gR:[{G:"button",ek:["ytp-muted-autoplay-equalizer","ytp-button"],rR:{"aria-label":"Muted playback indicator"},gR:[{G:"div",ek:["ytp-muted-autoplay-equalizer-icon"],gR:[{G:"svg",rR:{height:"100%",version:"1.1",viewBox:"-4 -4 24 24",width:"100%"},gR:[{G:"g",rR:{fill:"#fff"},gR:[{G:"rect",vF:"ytp-equalizer-bar-left",rR:{height:"9",width:"4",x:"1",y:"7"}},{G:"rect", +vF:"ytp-equalizer-bar-middle",rR:{height:"14",width:"4",x:"6",y:"2"}},{G:"rect",vF:"ytp-equalizer-bar-right",rR:{height:"12",width:"4",x:"11",y:"4"}}]}]}]}]}]}]});this.api=z;this.bottomButtons=this.NN("ytp-muted-autoplay-bottom-buttons");this.V=new g.sT(this.U,4E3,this);this.A=!1;z.createClientVe(this.element,this,39306);this.K3(z,"presentingplayerstatechange",this.B);this.K3(z,"onMutedAutoplayStarts",()=>{MZJ(this);this.B();CyX(this);this.A=!1}); +this.K3(z,"onAutoplayBlocked",this.onAutoplayBlocked);this.WN("click",this.onClick);this.K3(z,"onMutedAutoplayEnds",this.onMutedAutoplayEnds);this.hide();z.isMutedByEmbedsMutedAutoplay()&&(MZJ(this),this.B(),CyX(this));g.a(this,this.V)}B(){var z=this.api.getPlayerStateObject();!this.api.getVideoData().mutedAutoplay||z.K(2)?this.hide():this.L||(super.show(),this.api.logVisibility(this.element,this.L))}U(){this.K&&this.K.hide()}onAutoplayBlocked(){this.hide();AR(this.api.getVideoData())}onClick(){if(!this.A){g.Dr(this.api.getRootNode(), +"ytp-muted-autoplay",!1);var z=this.api.getVideoData(),D=this.api.getCurrentTime();AR(z);this.api.loadVideoById(z.videoId,D);this.api.Wt();this.api.logClick(this.element);g.KO(this.api,"onMutedAutoplayEnds");this.A=!0}}onMutedAutoplayEnds(){this.watermark&&(this.watermark.BF(),this.watermark=null)}};var sVX=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-more-videos-view",rR:{tabIndex:"-1"}});this.api=z;this.A=!0;this.B=new g.MC(this);this.K=[];this.suggestionData=[];this.columns=this.containerWidth=this.Y=this.V=this.scrollPosition=0;this.title=new g.mM({G:"h2",vF:"ytp-related-title",hT:"{{title}}"});this.previous=new g.mM({G:"button",ek:["ytp-button","ytp-previous"],rR:{"aria-label":"Show previous suggested videos"},gR:[g.Lh()]});this.S=new gJJ(D=>{this.suggestions.element.scrollLeft= +-D}); +this.next=new g.mM({G:"button",ek:["ytp-button","ytp-next"],rR:{"aria-label":"Show more suggested videos"},gR:[g.fh()]});g.a(this,this.B);this.U=z.X().L;g.a(this,this.title);this.title.XH(this.element);this.suggestions=new g.mM({G:"div",vF:"ytp-suggestions"});g.a(this,this.suggestions);this.suggestions.XH(this.element);g.a(this,this.previous);this.previous.XH(this.element);this.previous.WN("click",this.j,this);g.a(this,this.S);AyX(this);g.a(this,this.next);this.next.XH(this.element);this.next.WN("click", +this.D,this);this.B.K3(this.api,"appresize",this.N6);this.B.K3(this.api,"fullscreentoggled",this.yA);this.B.K3(this.api,"videodatachange",this.onVideoDataChange);this.N6(this.api.wM().getPlayerSize());this.onVideoDataChange()}hasSuggestions(){return this.suggestionData.length>0}D(){this.A&&this.scrollTo(this.scrollPosition-this.containerWidth)}show(){super.show();BzV(this)}j(){this.A&&this.scrollTo(this.scrollPosition+this.containerWidth)}yA(){this.N6(this.api.wM().getPlayerSize())}N6(z){var D=this.api.isEmbedsShortsMode()? +.5625:16/9,E=this.api.Fn();z=z.width-(E?112:58);E=Math.ceil(z/(E?320:192));var Q=(z-E*8)/E;D=Math.floor(Q/D);for(let T of this.K){let k=T.NN("ytp-suggestion-image");k.style.width=`${Q}px`;k.style.height=`${D}px`}this.suggestions.element.style.height=`${D}px`;this.V=Q;this.Y=D;this.containerWidth=z;this.columns=E;this.scrollPosition=0;this.suggestions.element.scrollLeft=-0;lM(this)}onVideoDataChange(){var z=this.api.X(),D=this.api.getVideoData();this.U=D.j1?!1:z.L;this.suggestionData=D.suggestions? +g.xc(D.suggestions,E=>E&&!E.playlistId):[]; +DvV(this);D.j1?this.title.update({title:oz("More videos from $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:D.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?"More Shorts":"More videos"})}scrollTo(z){z=g.fY(z,this.containerWidth-this.suggestionData.length*(this.V+8),0);this.S.start(this.scrollPosition,z,1E3);this.scrollPosition=z;lM(this);BzV(this)}};var QGX=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-pause-overlay",rR:{tabIndex:"-1"}});this.api=z;this.B=new g.MC(this);this.fade=new g.vh(this,1E3,!1,100,()=>{this.K.A=!1},()=>{this.K.A=!0}); +this.A=!1;this.expandButton=new g.mM({G:"button",ek:["ytp-button","ytp-expand"],hT:this.api.isEmbedsShortsMode()?"More Shorts":"More videos"});z.X().controlsType==="0"&&g.AN(z.getRootNode(),"ytp-pause-overlay-controls-hidden");g.a(this,this.B);g.a(this,this.fade);var D=new g.mM({G:"button",ek:["ytp-button","ytp-collapse"],rR:{"aria-label":this.api.isEmbedsShortsMode()?"Hide more Shorts":"Hide more videos"},gR:[{G:"div",vF:"ytp-collapse-icon",gR:[{G:"svg",rR:{height:"100%",viewBox:"0 0 16 16",width:"100%"}, +gR:[{G:"path",rR:{d:"M13 4L12 3 8 7 4 3 3 4 7 8 3 12 4 13 8 9 12 13 13 12 9 8z",fill:"#fff"}}]}]}]});g.a(this,D);D.XH(this.element);D.WN("click",this.V,this);g.a(this,this.expandButton);this.expandButton.XH(this.element);this.expandButton.WN("click",this.U,this);this.K=new sVX(z);g.a(this,this.K);this.K.A=!1;this.K.XH(this.element);this.api.isEmbedsShortsMode()?this.api.createClientVe(this.element,this,157212):this.api.createClientVe(this.element,this,172777);this.B.K3(this.api,"presentingplayerstatechange", +this.u0);this.B.K3(this.api,"videodatachange",this.u0);this.hide()}hide(){g.z_(this.api.getRootNode(),"ytp-expand-pause-overlay");super.hide()}V(){this.A=!0;g.z_(this.api.getRootNode(),"ytp-expand-pause-overlay");this.api.isEmbedsShortsMode()&&this.api.logVisibility(this.element,!1);this.expandButton.focus()}U(){this.A=!1;g.AN(this.api.getRootNode(),"ytp-expand-pause-overlay");this.api.isEmbedsShortsMode()&&this.api.logVisibility(this.element,!0);this.focus()}u0(){var z=this.api.getPlayerStateObject(); +z.K(1)||z.K(16)||z.K(32)||(!z.K(4)||z.K(2)||z.K(1024)?(this.A||this.api.logVisibility(this.element,!1),this.fade.hide()):this.K.hasSuggestions()&&(this.A||(g.AN(this.api.getRootNode(),"ytp-expand-pause-overlay"),lM(this.K),this.K.show(),this.api.logVisibility(this.element,!0)),this.fade.show()))}};var $bX=class extends g.mM{constructor(z){super({G:"div",ek:["ytp-player-content","ytp-iv-player-content"],gR:[{G:"div",vF:"ytp-countdown-timer",gR:[{G:"svg",rR:{height:"100%",version:"1.1",viewBox:"0 0 72 72",width:"100%"},gR:[{G:"circle",vF:"ytp-svg-countdown-timer-ring",rR:{cx:"-36",cy:"36","fill-opacity":"0",r:"33.5",stroke:"#FFFFFF","stroke-dasharray":"211","stroke-dashoffset":"-211","stroke-width":"4",transform:"rotate(-90)"}},{G:"circle",vF:"ytp-svg-countdown-timer-background",rR:{cx:"-36", +cy:"36","fill-opacity":"0",r:"33.5",stroke:"#FFFFFF","stroke-opacity":"0.3","stroke-width":"4",transform:"rotate(-90)"}}]},{G:"span",vF:"ytp-countdown-timer-time",hT:"{{duration}}"}]}]});this.api=z;this.S=this.NN("ytp-svg-countdown-timer-ring");this.K=null;this.V=this.B=0;this.A=!1;this.U=0;this.api.createClientVe(this.element,this,159628)}show(){super.show();this.api.logVisibility(this.element,!0)}stopTimer(){this.K&&(this.K.dispose(),this.K=null,this.A=!1)}BF(){this.stopTimer();super.BF()}};g.zr("embed",class extends g.SU{constructor(z){super(z);this.J=z;this.K=new g.MC(this);this.L=null;this.U=!1;this.countdownTimer=null;this.Y=!1;IQ(this);g.a(this,this.K);this.load()}Au(){return!1}create(){var z=this.J.X(),D=g.gf(this.J),E=this.J.getVideoData()?.clientPlaybackNonce;E&&g.HD({clientPlaybackNonce:E});z.xV&&!z.disableOrganicUi&&kSr(this);z.getWebPlayerContextConfig()?.embedsEnableEmc3ds||(this.S=new oJW(this.J),g.a(this,this.S),g.Ah(this.J,this.S.element,4),this.j=new y2L(this.J),g.a(this, +this.j),g.Ah(this.J,this.j.element,4));z.Oj&&(this.watermark=new Pyk(this.J),g.a(this,this.watermark),g.Ah(this.J,this.watermark.element,8));D&&!z.disableOrganicUi&&(this.V=new wGJ(this.J,D),g.a(this,this.V),g.Ah(this.J,this.V.element,8),this.J.isMutedByEmbedsMutedAutoplay()&&(this.onMutedAutoplayStarts(),this.V.hide()));z.B&&!z.disableOrganicUi&&(this.D=new t3k(this.J),g.a(this,this.D),g.Ah(this.J,this.D.element,4));this.K.K3(this.J,"appresize",this.N6);this.K.K3(this.J,"presentingplayerstatechange", +this.hm);this.K.K3(this.J,"videodatachange",this.onVideoDataChange);this.K.K3(this.J,"videoplayerreset",this.yA);this.K.K3(this.J,"onMutedAutoplayStarts",this.onMutedAutoplayStarts);this.K.K3(this.J,"onAdStart",this.onAdStart);this.K.K3(this.J,"onAdComplete",this.onAdComplete);this.K.K3(this.J,"onAdSkip",this.onAdSkip);this.K.K3(this.J,"onAdStateChange",this.onAdStateChange);if(this.U=VV(Sx(z)))this.countdownTimer=new $bX(this.J),g.a(this,this.countdownTimer),g.Ah(this.J,this.countdownTimer.element, +4),this.countdownTimer.hide(),this.K.K3(this.J,g.b4("embeds"),this.onCueRangeEnter),this.K.K3(this.J,g.j1("embeds"),this.onCueRangeExit);this.PN(this.J.getPlayerStateObject());this.J.X().getWebPlayerContextConfig()?.embedsHostFlags?.allowOverridingVisitorDataPlayerVars&&(z=g.S("IDENTITY_MEMENTO"))&&g.hh(this.J,"onMementoChange",z)}onCueRangeEnter(z){z.getId()==="countdown timer"&&this.countdownTimer&&(this.countdownTimer.show(),EFL(this.countdownTimer))}onCueRangeExit(z){z.getId()==="countdown timer"&& +this.countdownTimer&&(this.countdownTimer.stopTimer(),this.countdownTimer.hide())}N6(){var z=this.J.wM().getPlayerSize();this.M6&&this.M6.resize(z)}yA(){IQ(this)}hm(z){this.PN(z.state)}PN(z){var D=this.J.X().experiments.EH("embeds_enable_error_screen_redesign");z.K(128)?D||(this.M6||(this.M6=new ikX(this.J),g.a(this,this.M6),g.Ah(this.J,this.M6.element,4)),this.M6.A(z.h9),this.M6.show(),g.AN(this.J.getRootNode(),"ytp-embed-error")):!D&&this.M6&&(this.M6.dispose(),this.M6=null,g.z_(this.J.getRootNode(), +"ytp-embed-error"));this.countdownTimer&&this.countdownTimer.K&&(z.K(64)?(this.countdownTimer.hide(),this.countdownTimer.stopTimer()):z.isPaused()?(D=this.countdownTimer,D.A||(D.A=!0,D.U=(0,g.N)())):z.isPlaying()&&this.countdownTimer.A&&(D=this.countdownTimer,D.A&&(D.V+=(0,g.N)()-D.U,D.A=!1,Yi(D))));TWO(this,z)}onMutedAutoplayStarts(){this.J.getVideoData().mutedAutoplay&&this.S&&g.Dr(this.J.getRootNode(),"ytp-muted-autoplay",!0)}onVideoDataChange(z,D){var E=this.D_!==D.videoId;z=!E&&z==="dataloaded"; +var Q={isShortsModeEnabled:!!this.J.isEmbedsShortsMode()};g.E9("embedsVideoDataDidChange",{clientPlaybackNonce:D.clientPlaybackNonce,isReload:z,runtimeEnabledFeatures:Q});E&&(this.D_=D.videoId,this.countdownTimer&&(this.countdownTimer.show(),this.countdownTimer.hide()),this.U&&(this.J.ee("embeds"),D.isAd()||D.limitedPlaybackDurationInSeconds<5||M_(this.J)||(D=Math.max((D.startSeconds+D.limitedPlaybackDurationInSeconds-5)*1E3,0),D=new g.vJ(D,D+5E3,{id:"countdown timer",namespace:"embeds"}),this.J.Ql([D]))), +this.J.X().xV&&!this.J.X().disableOrganicUi&&(IQ(this),kSr(this)));this.J.X().S&&this.A&&this.A.detach()}onAdStart(){aQ(this,"EMBEDS_AD_EVENT_TYPE_AD_STARTED")}onAdComplete(){aQ(this,"EMBEDS_AD_EVENT_TYPE_AD_COMPLETED")}onAdSkip(){aQ(this,"EMBEDS_AD_EVENT_TYPE_AD_SKIPPED")}onAdStateChange(z){z===2&&aQ(this,"EMBEDS_AD_EVENT_TYPE_AD_PAUSED")}});})(_yt_player); diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/css2 b/UMASS_sample/UMass Amherst _ UMass Amherst_files/css2 new file mode 100644 index 00000000..03120c1e --- /dev/null +++ b/UMASS_sample/UMass Amherst _ UMass Amherst_files/css2 @@ -0,0 +1,900 @@ +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/css_09S7WcUyhLeUXabknzECn_ua5zOangtv2BF4OXAW2fM.css b/UMASS_sample/UMass Amherst _ UMass Amherst_files/css_09S7WcUyhLeUXabknzECn_ua5zOangtv2BF4OXAW2fM.css new file mode 100644 index 00000000..f42831a0 --- /dev/null +++ b/UMASS_sample/UMass Amherst _ UMass Amherst_files/css_09S7WcUyhLeUXabknzECn_ua5zOangtv2BF4OXAW2fM.css @@ -0,0 +1,12 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;} +.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;} +.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;} +.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;} +.clearfix:after{display:table;clear:both;content:"";} +.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;} +.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;} +.media-oembed-content{max-width:100%;} +.cc_banner-wrapper{z-index:9001;position:relative}.cc_container .cc_btn{cursor:pointer;text-align:center;font-size:0.6em;transition:font-size 200ms;line-height:1em}.cc_container .cc_message{font-size:0.6em;transition:font-size 200ms;margin:0;padding:0;line-height:1.5em}.cc_container .cc_logo{display:none;text-indent:-1000px;overflow:hidden;width:100px;height:22px;background-size:cover;background-image:url(//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.10/logo.png);opacity:0.9;transition:opacity 200ms}.cc_container .cc_logo:hover,.cc_container .cc_logo:active{opacity:1}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{font-size:0.8em}}@media screen and (min-width:768px){.cc_container .cc_btn{font-size:1em}.cc_container .cc_message{font-size:1em;line-height:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}@media print{.cc_banner-wrapper,.cc_container{display:none}}.cc_container{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:10px}.cc_container .cc_btn{padding:8px 10px;background-color:#f1d600;cursor:pointer;transition:font-size 200ms;text-align:center;font-size:0.6em;display:block;width:33%;margin-left:10px;float:right;max-width:120px}.cc_container .cc_message{transition:font-size 200ms;font-size:0.6em;display:block}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{margin-top:0.5em;font-size:0.8em}}@media screen and (min-width:768px){.cc_container{padding:15px 30px 15px}.cc_container .cc_btn{font-size:1em;padding:8px 15px}.cc_container .cc_message{font-size:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}.cc_container{background:#222;color:#fff;font-size:17px;font-family:"Helvetica Neue Light","HelveticaNeue-Light","Helvetica Neue",Calibri,Helvetica,Arial;box-sizing:border-box}.cc_container ::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#000;background-color:#f1d600;transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;border-radius:5px;-webkit-border-radius:5px}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color:#fff;color:#000}.cc_container a,.cc_container a:visited{text-decoration:none;color:#31a8f0;transition:200ms color}.cc_container a:hover,.cc_container a:active{color:#b2f7ff}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(66px);-ms-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cc_container,.cc_message,.cc_btn{animation-duration:0.8s;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;-webkit-animation-name:slideUp;animation-name:slideUp} +span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;} +.paragraph--unpublished{background-color:#fff4f4;} diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/css_5USufIKxGNJyomvgpy2m9ITQlTN9qcrtJQsw_06dSbo.css b/UMASS_sample/UMass Amherst _ UMass Amherst_files/css_5USufIKxGNJyomvgpy2m9ITQlTN9qcrtJQsw_06dSbo.css new file mode 100644 index 00000000..17923333 --- /dev/null +++ b/UMASS_sample/UMass Amherst _ UMass Amherst_files/css_5USufIKxGNJyomvgpy2m9ITQlTN9qcrtJQsw_06dSbo.css @@ -0,0 +1,24 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +[data-component-id="umass_base:block-multiple-ctas"]{container-type:inline-size;.container{max-width:1440px;margin:0 auto;padding-top:var(--s2);padding-right:10%;padding-bottom:var(--s2);padding-left:10%;display:flex;justify-content:space-between;flex-direction:column;@container (width > 1350px){padding-top:var(--s3);padding-right:6.25%;padding-bottom:var(--s3);padding-left:6.25%;flex-direction:row;}}.f--links{display:flex;flex-basis:45%;flex-direction:column;flex-wrap:nowrap;gap:var(--s0);justify-content:center;}.f--section-title{margin-bottom:0;}.lc--layout-container & h2{font-size:clamp(28px,calc(1.5vw + 1.45rem),40px);}.f--description{margin-block-start:var(--s0);}.text-container{flex:1 0 auto;padding-bottom:var(--s0);&:has(.f--description){padding-bottom:var(--s0);h2{text-align:start;}}@container (width >= 1080px){flex:1 0 50%;}@container (width >= 1350px){padding-right:10vw;padding-bottom:0;}}.links-container{align-content:center;container-type:inline-size;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--s-1);justify-content:center;@container (width >= 1080px){flex:1 0 50%;}}background:var(--color-white);&[data-color="gray"]{background:var(--color-gray-100);}&[data-color="maroon"]{background:var(--color-brand);}&[data-background="image"]{background-size:cover;background-repeat:no-repeat;background-position:center center;}&[data-link-style="buttons"]{.container{container-type:inline-size;@container (width >= 1350px){flex-direction:row;}}.text-container{h2,p{text-align:center;}@container (width >= 1080px){flex:1 0 40%;h2,p{text-align:left;}}}.links-container{@container (width >= 1080px){justify-content:flex-end;flex:1 0 60%;}}[data-component-id="umass_base:button"]{background-image:none;flex:1 0 100%;@container (width > 768px){margin-block-end:0;flex:auto;}}.f--links{flex-direction:row;flex-basis:100%;}.f--button{display:flex;align-items:stretch;flex:0 0 auto;}}&:not([data-link-style="buttons"]){h2{text-align:start;}.container{@container (width < 1350px){.links-container{flex-direction:row;justify-content:space-between;column-count:2;flex-wrap:wrap;align-items:baseline;}.f--field.f--button{flex:0 1 49%;}[data-component-id="umass_base:button"].button-text-link{display:inline-block;inline-size:100%;}}@container (width <= 630px){.f--field.f--button{flex:0 1 100%;}}@container (width >= 1350px){.links-container{justify-content:flex-start;}}}[data-component-id="umass_base:button"].button-text-link{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-red.svg);background-position:right center;background-repeat:no-repeat;background-size:1.25rem;box-shadow:0 1px 0 var(--color-gray-100);color:currentColor;font-style:normal;font-weight:800;display:block;padding:.5rem 1.5rem .5rem 0;text-decoration:none;text-transform:uppercase;font-size:1rem;&:hover{transition:all 0.1s;box-shadow:0 2px 0 currentColor;.button-text{color:currentColor;}}}&[data-color="maroon"]{[data-component-id="umass_base:button"]{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-white.svg);}}}&[data-color="maroon"]{h2,.highlight,.f--description *{color:var(--color-white);}}&[data-layout-variant="tabbed"]{.container{padding-top:var(--s2);padding-right:0;padding-bottom:var(--s2);padding-left:0;.text-container,.tabbed-links-container{padding-right:10vw;padding-left:10vw;}@container (width > 768px){.tabbed-links-container{column-count:2;column-gap:10vw;}}@container (width > 1350px){flex-direction:column;padding-top:var(--s3);padding-right:0;padding-bottom:var(--s3);padding-left:0;.text-container,.tabbed-links-container{padding-right:5vw;padding-left:5vw;}}}}} +[data-component-id="umass_base:button"],html[data-whatintent="mouse"] [data-component-id="umass_base:button"]{-webkit-appearance:none;align-items:center;appearance:none;border-radius:0;border:0;display:inline-flex;flex-basis:auto;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-feature-settings:'liga' off,'clig' off;font-size:.875rem;font-style:normal;font-weight:800;justify-content:center;line-height:1.5;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-top:1rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;text-wrap:balance;transition:background-color .1s ease-in-out;white-space:normal;width:100%;min-width:5rem;&:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;}@media (min-width:768px){width:auto;}&.button-primary,&.button-secondary{text-decoration:none;}&.button-primary,&.button-shuffle,&.button-play{color:var(--color-white);background:var(--color-brand);&:hover{background:var(--color-brand-dark);}&.button-disabled{background:var(--color-gray-100);}}&.button-primary{&.button-context-dark{background:var(--color-white);color:var(--color-black);&:hover{background:var(--color-gray-200);}&.button-disabled{background:var(--color-gray-400);color:var(--color-gray-600);}}}&.button-secondary{border-width:2px;border-style:solid;border-color:var(--color-brand);background:transparent;color:var(--color-brand);;&:hover{border-color:var(--color-brand-dark);color:var(--color-brand-dark);}&.button-disabled{border-color:var(--color-gray-100);color:var(--color-gray-100);}&.button-context-dark{color:var(--color-white);border-color:var(--color-white);&.button-disabled{border-color:var(--color-gray-400);color:var(--color-gray-400);}&:hover{color:var(--color-gray-200);border-color:var(--color-gray-200);}}}&.button-text-link{text-underline-offset:3px;text-decoration-thickness:2px;text-decoration-line:underline;color:var(--color-brand);;text-align:left;padding:0;&:hover{color:var(--color-brand-dark);}&.button-disabled{color:var(--color-gray-100);}&.button-context-dark{color:var(--color-white);&.button-disabled{border-color:var(--color-gray-400);color:var(--color-gray-400);}&:hover{color:var(--color-gray-200);}}}&.button-shuffle,&.button-play{border-radius:100px;height:50px;width:50px;min-width:unset;padding:0;&.button-context-dark{color:var(--color-brand);background:var(--color-white);&.button-disabled{background:var(--color-gray-400);color:var(--color-gray-600);}&:hover{color:var(--color-brand-dark);}}}&.button-disabled{pointer-events:none;cursor:not-allowed;}.button-icon{display:flex;}.button-icon-play{padding-inline-start:5px;}} +.cc--card-grid{.c--card-grid{max-width:var(--max-width);margin:0 auto;padding:var(--s2) var(--s1);@media screen and (min-width:768px){padding:var(--s3) var(--s5);}}.c--card-grid > .text-container{margin-bottom:var(--s2);.f--section-title{margin-bottom:var(--s-1);text-transform:uppercase;@media screen and (min-width:768px){margin-bottom:var(--s0);}}}.f--cards{@media screen and (min-width:768px){display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s2) var(--s3);.cc--card-grid-card,.cc--card-grid-card-reference{border:0;min-width:0;}}@media screen and (min-width:1024px){grid-template-columns:repeat(3,1fr);}}&.four-column .f--cards{@media screen and (min-width:1024px){grid-template-columns:repeat(4,1fr);}}&.dark{background:var(--color-black);.f--section-title h2,h3,.f--description p{color:var(--color-white);a{color:var(--color-white);text-decoration:none;&:hover{color:var(--color-gray-200);}}}.f--description p a{font-weight:var(--font-weight-bold);text-decoration:underline;&:hover{text-decoration:none;}}.f--button .button-text-link a{color:var(--color-white);&:hover{color:var(--color-gray-200);text-decoration:none;}}}}.lc--two-column .c--card-grid{padding:var(--s2) var(--s1);} +.c--card-grid-card,.c--card-grid-card-reference{display:flex;flex-direction:column;padding-bottom:var(--s2);.f--image{margin-bottom:var(--s0);}.text-container{h3{font-size:1.5rem;a:hover{text-decoration:none;}@media screen and (min-width:768px){font-size:1.625rem;}}a{color:var(--color-black);text-decoration:underline;&:hover{color:var(--color-brand);text-decoration:none;}}}.f--button a.button-text-link{margin-top:var(--s0);color:var(--color-brand);display:block;&:hover{color:var(--color-black);text-decoration:none;}}} +.f--description{p{font-family:var(--font-family-sans);font-style:normal;font-size:1rem;line-height:1.875;color:var(--color-black);text-align:left;text-transform:none;}} +[data-component-id="umass_base:header-branding"]{a{display:block;}img{width:150px;height:auto;&.redtext{display:block;}&.whitetext{display:none;}}@media print{img{width:200px;}}}@media (min-width:768px){[data-component-id="umass_base:header-branding"] img{width:193px;}}@media (min-width:1024px){[data-component-id="umass_base:header-branding"] img{width:232px;}}.mobile-menu-active [data-component-id="umass_base:header-branding"],.transparent-header [data-component-id="umass_base:header-branding"],.search-active [data-component-id="umass_base:header-branding"]{img.whitetext{display:block;}img.redtext{display:none;}} +.homepage [data-component-id="umass_base:tophat"].search-active{background-color:var(--color-black);}#search-drawer-trigger,#search-drawer-trigger-active{background:var(--color-brand);color:var(--color-white);width:50px;height:50px;line-height:50px;flex:0 0 50px;display:flex;justify-content:center;align-items:center;svg{width:25px;height:25px;vertical-align:center;}.search-trigger-open{display:inline-block;}.search-trigger-close{display:none;}}#search-drawer-trigger-active,#search-drawer-trigger.active{background:#968c67;}#search-drawer-trigger.active{background:#968c67;.search-trigger-open{display:none;}.search-trigger-close{display:inline-block;}}#search-drawer-trigger-active{position:relative;top:6px;}[data-component-id="umass_base:header-search"]{#search-flyout-container{display:none;position:absolute;top:50px;width:100%;background:var(--color-white);}.search-flyout{max-width:var(--max-width);padding:var(--s1) var(--s2) var(--s2);margin:0 auto;display:flex;justify-content:space-between;gap:20px;}form{display:flex;padding:0 1.5rem;@media (max-width:48rem){padding:0 0.4375rem;}border-bottom:1px solid var(--color-black);align-items:center;input{border:none;font-size:1.125rem;font-weight:900;}}.menu{font-size:0.75rem;line-height:2.6667;text-align:center;margin:0.625rem auto 0;@media (max-width:48rem){font-size:1rem;line-height:1.5;text-align:left;margin-top:1.875rem;}display:block;list-style:none;padding:0;&:before{content:"Are you looking for… ";font-weight:600;@media (max-width:48rem){display:block;margin-bottom:.5rem;}}li{display:inline;}li + li:before{content:", ";}a{color:var(--color-black);&:hover,&:focus{color:var(--color-brand) !important;}}}[data-component-id="umass_base:header-branding"]{.whitetext{display:none !important;}.redtext{display:block !important;}}}@media (max-width:75rem){[data-component-id="umass_base:header-search"]{#search-flyout-container{top:0;}}#search-drawer-trigger{visibility:visible;opacity:1;transition:opacity 0.3s linear;}#search-drawer-trigger.active{visibility:hidden;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear;background:var(--color-brand);.search-trigger-open{display:inline-block;}.search-trigger-close{display:none;}}}@media (max-width:62rem){[data-component-id="umass_base:header-search"]{#search-flyout-container{top:100%;}.search-flyout div{margin:0 auto;flex:1 1 auto;}[data-component-id="umass_base:header-branding"],#search-drawer-trigger-active{display:none;}}#search-drawer-trigger.active{visibility:visible;opacity:1;transition:opacity 0.3s linear;background:#968c67;.search-trigger-open{display:none;}.search-trigger-close{display:inline-block;}}form{input{width:100%;}}} +[data-component-id="umass_base:header-socials"]{order:2;> ul{display:flex;gap:20px;margin:0;padding:0.9375rem 0;}li{list-style-type:none;line-height:1;display:block;}.platforms a{color:var(--color-gray-100);display:block;svg{fill:currentColor;width:20px;height:20px;display:block;}&:hover,&:focus{color:var(--color-white);}}} +.cc--homepage-hero{position:relative;@media (max-width:767px){margin-bottom:50px;}.image-video-container{height:100vh;max-height:38.125rem;img{height:100%;width:100%;object-fit:cover;}video{height:100%;width:100%;object-fit:cover;z-index:1;position:absolute;top:0;bottom:0;@media (max-width:767px){display:none;}}.video-controls{@media (max-width:767px){display:none;}@media (min-width:768px){bottom:2.5rem;right:2.5rem;top:inherit;}}}.slide-text-container-inner{max-width:var(--max-width);margin:0 auto;padding:0 var(--s2);width:100%;display:flex;flex-direction:column;align-items:self-start;justify-content:end;gap:1.875rem;.centered &{align-items:center;}}.text-container{position:absolute;top:0;bottom:0;width:100%;z-index:2;padding:0;display:flex;flex-direction:column;align-items:self-start;justify-content:end;background-color:rgba(0,0,0,.2);gap:1.875rem;@media (max-width:767px){padding:0 var(--s3);}&.centered{align-items:center;}h3{font-size:4rem;line-height:1.1;max-width:68rem;text-wrap:balance;color:var(--color-white);@media (max-width:767px){font-size:2.5rem;line-height:1.25;}.centered &{text-align:center;}a{color:var(--color-white);text-decoration:none;&:hover,&:focus{color:var(--color-gray-200);text-decoration:underline;}}}}}.has-video + .text-container{.mc--info-menu{@media (min-width:768px){margin:var(--s1) 0;width:calc(100% - 100px);}}}.mc--info-menu{width:100%;margin:0 auto;@media (min-width:768px){margin:0 auto var(--s2);}.m--info-menu{list-style:none;padding:0;margin:0;> .menu-item{@media (min-width:768px){background-color:rgba(136,28,28,.8);display:flex;align-items:center;line-height:1;padding:var(--s0) 4%;}}}.mc--info-menu-container{color:var(--color-white);font-size:0.9375rem;line-height:1.7143;max-width:1190px;margin:0 auto;flex:0 1 auto;.arrow{display:none;}@media (max-width:767px){background-color:var(--color-brand);padding:1em var(--s3);margin:0;position:absolute;top:100%;left:0;width:100vw;.arrow{display:inline-block;}&[open] .arrow{transform:scaleY(-1);}}ul li.menu-item{font-size:0.9375rem;line-height:1.3333;}.information-for-toggle{color:var(--color-white);font-weight:var(--font-weight-extrabold);list-style-type:none;&:after{content:":";}&::-webkit-details-marker,&::marker{content:none !important;display:none !important;}@media (max-width:767px){text-transform:uppercase;font-weight:900;font-size:0.9375rem;line-height:1.3333;display:flex;justify-content:space-between;align-items:center;&:after{content:none;}}@media (min-width:768px){cursor:default;font-size:0.875rem;}}.menu-item a{color:var(--color-white);text-decoration:none;&:hover,&:focus{color:var(--color-gray-200);text-decoration:none;}}.submenu-wrapper{transition:height 0.5s ease,content-visibility 0.5s ease allow-discrete;height:0;overflow:clip;padding:0.9375rem;.submenu{display:flex;flex-direction:column;gap:20px;}}&[open] .submenu-wrapper{height:auto;@media (min-width:768px){display:none;}}}.submenu-wrapper-desktop{display:none;flex:1 0 auto;.menu-item a{color:var(--color-white);text-decoration:none;font-size:0.875rem;display:block;&:hover,&:focus{color:var(--color-gray-200);text-decoration:none;}}@media (min-width:768px){display:block;.submenu{display:flex;justify-content:space-evenly;}}}}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords;}} +[data-component-id="umass_base:image-link-grid"]{.qcg{display:flex;flex-direction:column;align-items:flex-start;}.qcg__left{width:100%;box-sizing:border-box;padding:var(--s2);}.qcg__right{width:100%;}.qcg__grid{display:grid;grid-template-columns:1fr;gap:0;}.qcg__title{text-transform:uppercase;margin-bottom:var(--s-1);}.qcg__title .qcg__highlight{color:var(--color-brand);display:block;}.qcg__description p{color:#000;font-size:15px;line-height:28px;margin-bottom:var(--s1);}.qcg__link a{font-feature-settings:'liga' off,'clig' off;font-weight:800;text-transform:uppercase;text-underline-offset:5px;text-decoration-thickness:2px;}@media (min-width:480px){.qcg__grid{grid-template-columns:repeat(2,1fr);}}@media (min-width:1023px){.qcg{flex-direction:row;}.qcg__left{flex:1 1 50%;align-self:center;box-sizing:border-box;padding:0 0 0 var(--s2);}.qcg__right{flex:1 1 50%;}}@media (min-width:1550px){.qcg{flex-direction:row;}.qcg__left{padding:var(--s4) var(--s4);}}} +[data-component-id="umass_base:image-link-grid-item"]{position:relative;background:#000;.qcg-item__image{aspect-ratio:4 / 3;overflow:hidden;}.qcg-item__image img{width:100%;height:100%;object-fit:cover;display:block;}.qcg-item__link{display:flex;align-items:flex-start;z-index:1;}.qcg-item__link a{position:absolute;inset:0;padding:var(--s2) var(--s1) 0;font-size:1rem;font-weight:800;line-height:20px;z-index:2;color:var(--color-white);text-decoration:none;text-shadow:0px 1px 3px rgba(0,0,0,0.67);}.qcg-item__link a:hover{color:var(--color-white);text-decoration:none;text-shadow:none;}.qcg-item__link a:focus{outline:3px solid #c69214;}.qcg-item__link a::after{content:'';display:none;width:24px;height:24px;margin-top:var(--s-1);background-image:url(/themes/custom/umass_base/components/image-link-grid-item/./icon-ui.svg);background-repeat:no-repeat;background-size:contain;}.qcg-item__link:hover a::after{display:block;}.qcg-item__link::before{content:'';position:absolute;inset:0;background:#000;opacity:0;z-index:1;}.qcg-item__link:hover::before{background:#000;opacity:0.5;}} +[data-component-id="umass_base:nav-quicklink-buttons"]{width:36.875rem;order:3;margin:1.875rem auto 0;@media (min-width:62rem){order:2;margin-right:0;}.m--quicklink-button-menu{display:flex;gap:0.9375rem;li{flex:1;a{width:100%;}}}} +.c--news-events{padding-left:8.333%;padding-right:8.333%;padding-bottom:var(--s2);}.news-events-section__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--s2);}.c--news-events h2.news-events-section__main-title{color:var(--color-black);font-size:1.75rem;font-weight:var(--font-weight-extrabold);line-height:3.4375rem;text-transform:uppercase;margin:0;}.c--news-events .news-events-section__cta{color:var(--color-brand);font-size:1rem;font-weight:var(--font-weight-extrabold);line-height:1.5rem;text-transform:uppercase;text-decoration:none;border-bottom:2px solid var(--color-brand);padding-bottom:var(--s-4);}.c--news-events .news-events-section__cta:hover{opacity:0.85;text-decoration:none;border-color:transparent;}.c--news-events .section-title,.news-column .section-title--news,.events-column .events-title{font-size:0.875rem;font-weight:var(--font-weight-extrabold);line-height:1.2858;text-transform:uppercase;color:var(--color-brand);letter-spacing:0.3px;padding-bottom:var(--s-2);border-bottom:2px solid var(--color-gray-200);}.c--news-events .section-title,.news-column .section-title--news{margin-bottom:var(--s2);}.events-column .events-title{margin-bottom:var(--s1);}.featured-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s3);margin-bottom:var(--s4);}.news-events-row{display:grid;grid-template-columns:2fr 1fr;gap:var(--s3);margin-top:var(--s2);position:relative;}.news-column,.events-column{position:relative;}.news-card__image,.news-teaser__image{width:100%;overflow:hidden;margin-bottom:var(--s1);}.news-card__image{aspect-ratio:3 / 2;}.news-teaser__image{aspect-ratio:16 / 9;}.news-card__image > div,.news-teaser__image > div{height:100%;}.news-card__image img,.news-teaser__image img{width:100%;height:100%;object-fit:cover;display:block;}.featured-grid__category,.news-list__category{display:flex;flex-wrap:wrap;gap:var(--s-1);margin-bottom:var(--s-2);}.featured-grid__category,.news-list__category,.featured-grid__category a,.news-list__category a,.featured-grid__category span,.news-list__category span{color:var(--color-brand);font-size:0.875rem;font-weight:var(--font-weight-extrabold);line-height:1.2858;text-transform:uppercase;text-decoration:none;letter-spacing:0.3px;}.featured-grid__category a:hover,.news-list__category a:hover{text-decoration:underline;}.c--news-events .news-card__title,.c--news-events .news-teaser__title{font-size:1.625rem;line-height:1.1539;margin-bottom:var(--s-2);font-weight:var(--font-weight-extrabold);}.c--news-events .news-card__title a,.c--news-events .news-teaser__title a{color:var(--color-black);text-decoration:none;}.c--news-events .news-card__title a:hover,.c--news-events .news-teaser__title a:hover{color:var(--color-brand);}.c--news-events .news-teaser__summary,.c--news-events .news-teaser__summary p{color:var(--color-black);}.news-list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s2);}.events-column .events-widget{padding:0;}.news-events-section__cta--mobile{display:none;}.news-events-section__footer{text-align:center;margin-top:var(--s3);}@media (max-width:1024px){.featured-grid{grid-template-columns:repeat(2,1fr);gap:var(--s1);}.news-list{grid-template-columns:1fr;gap:var(--s1);}.news-events-row{grid-template-columns:1fr;gap:var(--s2);}}@media (max-width:768px){.c--news-events .news-card__title,.c--news-events .news-teaser__title{font-size:1.4rem;}.news-events-section__cta--desktop{display:none;}.news-events-section__cta--mobile{display:inline-block;}.news-events-section__cta{font-size:0.75rem;}.news-events-row{display:flex;flex-direction:column;gap:var(--s2);}.featured-grid{margin-bottom:var(--s2);}.events-column{order:1;}.news-column{order:2;}.events-column .events-widget{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;width:100vw;margin-left:calc(50% - 50vw);max-width:100vw;scroll-padding-left:8.333%;scroll-padding-right:8.333%;}.events-column .events-widget::-webkit-scrollbar{display:none;}.campus-events-widget .events-list{display:flex;gap:var(--s-1);}.campus-events-widget .events-list::before,.campus-events-widget .events-list::after{content:"";flex:0 0 8.333%;}.campus-events-widget .teaser-item{flex:0 0 260px;border-bottom:none;padding:0;scroll-snap-align:start;}.news-card__image{aspect-ratio:auto;}}@media (max-width:576px){.featured-grid{grid-template-columns:1fr;}} +.f--section-title{margin-bottom:0.625rem;@media screen and (min-width:768px){margin-bottom:0.9375rem;}h2{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;font-size:1.75rem;line-height:1;text-transform:uppercase;@media screen and (min-width:768px){font-size:2.5rem;line-height:1;}.highlight{display:block;color:var(--color-brand);}}} +[data-component-id="umass_base:site-header"]{max-width:var(--max-width);margin:0 auto;padding:var(--s1) var(--s2);display:flex;justify-content:space-between;gap:var(--s2);&.mobile-menu-active{background:var(--color-black);}.navigation-container{display:flex;align-items:center;justify-content:flex-end;gap:var(--s2);}.primary-navigation{height:100%;align-content:center;display:block;.submenu-wrapper{display:none;position:absolute;top:100%;left:-1.5625rem;padding:var(--s1) var(--s2);background-color:var(--color-white);.submenu-wrapper{position:relative;top:initial;left:0;padding:0;> .submenu{display:flex;gap:var(--s1);}}> .submenu{display:flex;flex-wrap:wrap;min-width:180px;max-width:600px;overflow:hidden;gap:var(--s1);&:has(.menu-item--expanded){display:flex;flex-wrap:wrap;.submenu-wrapper{display:none;}.megamenu &{flex-wrap:nowrap;.submenu-wrapper{display:flex;}}}.menu-item{flex:0 0 180px;font-size:0.875rem;line-height:1.4286;font-weight:400;border-bottom:none;a{color:var(--color-black);border-bottom:none;height:auto;&:hover,&:focus{border-bottom:none;color:var(--color-brand);}}span{font-weight:900;font-size:0.9375rem;}a.is-active{color:var(--color-brand);}&.menu-item--expanded{display:flex;gap:var(--s1);margin-bottom:var(--s-3);flex-direction:column;}}}a{color:var(--color-black);height:auto;}}.m--main-menu{display:flex;gap:var(--s2);@media (min-width:75.0625rem) and (max-width:81.25rem){gap:var(--s1);}.button-back,.navigation-title,.arrow-toggle{display:none;}> li{font-size:0.9375rem;line-height:1;font-weight:900;text-transform:uppercase;position:relative;align-content:center;&:hover{.submenu-wrapper{display:block;}}span{color:var(--color-black);text-decoration:none;display:block;height:50px;align-content:center;border-bottom:4px solid transparent;padding-top:var(--s-3);}a{color:var(--color-black);text-decoration:none;display:block;height:50px;align-content:center;border-bottom:4px solid transparent;padding-top:var(--s-3);&:hover,&:focus{color:var(--color-brand);border-bottom-color:var(--color-umass-gold);}.menu-item--active-trail &{border-bottom-color:var(--color-umass-gold);}}li span{color:var(--color-umass-gold);height:auto;border-bottom:none;}}}}#mobile-hamburger{display:none;flex:0 0 50px;&.is-active{background-color:var(--color-black);.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-white);}}.hamburger-box,.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-black);}@media (max-width:75rem){display:block;}}[data-component-id="umass_base:nav-quicklink-buttons"],.mc--utility-menu,[data-component-id="umass_base:header-socials"]{display:none;width:100%;}@media (min-width:75.0625rem){#mobile-flyout-container{display:block !important;}}@media (max-width:75rem){.navigation-container{gap:var(--s-1);}#mobile-flyout-container{display:none;width:100%;background:var(--color-white);padding:var(--s1) var(--s2);position:absolute;left:0;top:100%;& .m--main-menu{flex-direction:column;gap:0;> .menu-item--active-trail{.link-arrow-wrapper > span,.link-arrow-wrapper > a{color:var(--color-brand);}}> .menu-item--expanded{border-bottom:1px solid var(--color-gray-200);> .link-arrow-wrapper{display:flex;justify-content:space-between;.arrow-toggle{display:block;svg{content:"arrow";transition:transform 0.2s ease;}&.is-active svg{transform:rotate(-180deg);}}}.submenu-wrapper{display:none;.submenu-wrapper{display:flex;}}}> li{margin-bottom:.5rem;a{color:var(--color-black);border-bottom:1px solid transparent;font-size:1.125rem;line-height:1.333;&:hover,&:focus,&.is-active{color:var(--color-brand);}}span{color:var(--color-black);font-size:1.125rem;line-height:1.3333;}li span{color:var(--color-umass-gold);}}.submenu-wrapper{left:auto;padding-left:var(--s0);padding-right:var(--s0);.submenu-wrapper{padding:0;border-bottom-color:transparent;}> .submenu{padding-bottom:var(--s0);.submenu{padding-bottom:0;}.menu-item{a{border-bottom:none;}&.menu-item-expanded{margin-bottom:0;}}}}}}&.mobile-menu-active{position:relative;}.primary-navigation{.submenu-wrapper{display:block;position:relative;> .submenu{max-width:100%;overflow:visible;.menu-item{flex:1 0 100%;}&:has(.menu-item--expanded){.megamenu &{flex-wrap:wrap;}}}}}[data-component-id="umass_base:nav-quicklink-buttons"],.mc--utility-menu,[data-component-id="umass_base:header-socials"]{display:block;}.mc--utility-menu{padding:var(--s2) 0 0;.utility-button,.button-back,.navigation-title{display:none;}.menu-item{padding:0 var(--s0) var(--s0);&:last-child{padding-bottom:0;}}.menu-item--expanded{width:220px;float:left;.menu-item{padding:0;}.submenu-wrapper{padding:0;left:auto;}}a{color:var(--color-black);text-decoration:none;font-size:1rem;line-height:1.375;&:hover,&:focus{color:var(--color-brand);text-decoration:none;}}}[data-component-id="umass_base:header-socials"]{width:100%;clear:both;padding:var(--s1) var(--s0);border-top:1px solid var(--color-gray-200);> ul{padding:0;}& .platforms a{& svg{color:var(--color-black);width:22px;height:22px;}&:hover,&:focus{& svg{color:var(--color-gray-600);}}}}}}@media (max-width:62rem){[data-component-id="umass_base:site-header"]{&.search-active{background:var(--color-black);}}body:not(.transparent-header){[data-component-id="umass_base:site-header"].search-active{#mobile-hamburger{.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-white);}}}.search-active [data-component-id="umass_base:header-branding"]{.redtext{display:none;}.whitetext{display:block;}}}}.transparent-header{[data-component-id="umass_base:site-header"]{#mobile-hamburger{.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:var(--color-white);}}& .primary-navigation{& .m--main-menu{& > li{& a{color:var(--color-white);&:hover,&:focus{color:var(--color-gray-100);}}& span{color:var(--color-white);}& li span{color:var(--color-umass-gold);}}}}}}#l--main-header{margin:0 auto;position:relative;z-index:102;}@media print{#l--main-header{height:9.375rem;}} +.cc--stats-block{background:var(--color-gray-100);.c--stats-block{margin:0 auto;padding:var(--s2) var(--s1);}.f--section-title{margin-bottom:0;}.f--section-title,.cc--stat .f--stat-number,.f--field.f--description p{text-align:center;text-wrap:balance;}.f--field.f--stats-block{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));min-width:0;padding:clamp(2.5rem,4vw,4.375rem) clamp(2rem,4vw,5em);max-width:1600px;margin:0 auto;}.cc--component-container.cc--stat{min-width:0;box-sizing:border-box;}.f--field.f--stat-number{color:var(--color-brand);font-size:clamp(2.75rem,5vw,3.75rem);font-weight:800;line-height:.9167;margin-bottom:.625rem;}.f--field.f--button{text-align:center;.button-primary{width:auto;}}@media (min-width:64rem){.f--field.f--stats-block{grid-template-columns:repeat(3,1fr);}}} +[data-component-id="umass_base:tabbed-container"]{inline-size:100%;container-type:inline-size;.tab-labels-container{width:100%;padding-block-start:var(--s0);overflow:hidden;padding-left:10vw;padding-right:0;position:relative;margin-block-end:var(--s1);@container (width > 768px){padding-right:10vw;padding-block-start:var(--s1);&::after,&::before{display:none;}}@container (width > 1350px){padding-block-start:var(--s2);padding-right:5vw;padding-left:5vw;}&::after,&::before{content:'';position:absolute;bottom:3px;width:var(--s1);height:100%;}&::after{right:0;background-image:linear-gradient(to left,var(--color-white),transparent);}&::before{left:10vw;z-index:1;background-image:linear-gradient(to right,var(--color-white),transparent);}[data-color="gray"] &{&::after{background-image:linear-gradient(to left,var(--color-gray-100),transparent);}&::before{background-image:linear-gradient(to right,var(--color-gray-100),transparent);}}[data-color="maroon"] &{&::after{background-image:linear-gradient(to left,var(--color-brand),transparent);}&::before{background-image:linear-gradient(to right,var(--color-brand),transparent);}}}.tab-labels-inner{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;border-bottom:1px solid;display:flex;flex-wrap:nowrap;gap:var(--s0);overflow:scroll;position:relative;scroll-behavior:smooth;scroll-padding-inline-start:var(--s2);scroll-snap-type:x mandatory;scrollbar-width:none;white-space:nowrap;width:100%;padding-inline-end:var(--s2);@container (width > 768px){gap:var(--s1);}@container (width > 1350px){gap:var(--s2);}&::-webkit-scrollbar{display:none;}}.tab-label{text-decoration:none !important;color:var(--color-gray-600);padding-block-end:var(--s-1);display:inline-block;width:auto;flex:0 0 auto;scroll-margin-inline-start:20px;&:hover{color:var(--color-black);}&.link-context-dark{color:var(--color-gray-200);&:hover{color:var(--color-white);}}&[aria-selected="true"]{font-weight:700;color:var(--color-black);border-bottom:2px solid var(--color-brand);position:relative;z-index:10;&.link-context-dark{color:var(--color-white);border-bottom:2px solid var(--color-black);&:hover{color:var(--color-gray-100);}}}}.tab-content-panel{flex:1 0 100%;display:none;&.is-active{display:block;}}} +.cc--tabbed-media-content{background:var(--color-black);.c--tabbed-media-content{max-width:var(--max-width);margin:0 auto;padding:var(--s2) var(--s1);display:grid;grid-template-columns:1fr 1fr;gap:var(--s2);@media screen and (min-width:768px){padding:var(--s3) var(--s5);}@media screen and (max-width:550px){&:has(.tabbed-media-content-media-item.is-active){grid-template-columns:1fr;.tabbed-media-content-media-col{align-items:center;}.tabbed-media-content-text-col{justify-self:center;width:100%;}.tabbed-media-content-media-item.with-social-embed{justify-content:center;}}}}.f--section-title h2{color:var(--color-white);text-transform:uppercase;}.f--cta-title h3{color:var(--color-white);}.f--description{margin-bottom:var(--s2);}.f--description p{color:var(--color-white);a{color:var(--color-white);text-decoration:underline;&:hover{color:var(--color-gray-200);text-decoration:none;}}}.f--field.f--button{margin-top:var(--s1);}.tab-labels-container{padding:var(--s1) 0;&:before,&:after{background-image:none;pointer-events:none;}}.tab-labels-inner{border-bottom-color:var(--color-gray-800);.tab-label{font-weight:var(--font-weight-bold);color:var(--color-gray-400);&[aria-selected="true"].link-context-dark{border-bottom-color:var(--color-white);}}}.tabbed-media-content-text-col{min-width:0;display:flex;flex-direction:column;justify-self:start;align-items:flex-start;width:100%;}.tabbed-media-content-media-col{position:relative;display:flex;flex-direction:column;align-items:flex-end;}.tabbed-media-content-media-item{display:none;&.is-active{display:block;width:100%;}.f--image img{display:block;width:100%;height:auto;max-height:600px;object-fit:contain;}.f--video-embed{position:absolute;inset:0;z-index:1;visibility:hidden;pointer-events:none;iframe{width:100%;height:100%;}}.f--button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);.button-play{width:50px;min-width:0;transition:transform var(--transition-duration-default) var(--transition-easing-default),box-shadow var(--transition-duration-default) var(--transition-easing-default);}}&.with-video:hover .f--button .button-play{box-shadow:0 0 1rem rgba(255,255,255,0.9);transform:scale(1.1);}&.play{.f--image{opacity:0;visibility:hidden;}.f--video-embed{visibility:visible;pointer-events:auto;}}&.is-active.with-social-embed{display:flex;}&.with-social-embed{align-self:stretch;align-items:flex-start;justify-content:flex-end;.f--social-embed{width:min(575px,100%);}}&.with-tiktok-embed .f--social-embed{width:min(325px,100%);}&.with-facebook-embed .f--social-embed{width:min(350px,100%);overflow:hidden;}}} +[data-component-id="umass_base:tophat"]{background-color:var(--color-black);color:var(--color-white);.homepage &{background-color:transparent;}&.tophat-active{background-color:var(--color-black);}.tophat-inner{max-width:var(--max-width);padding:0 var(--s2);margin:0 auto;display:flex;gap:var(--s1);justify-content:flex-end;}.social-header{display:flex;justify-content:flex-end;}#tophat-hamburger{width:50px;&.is-active{background-color:#968c67;.hamburger-box{background-color:#968c67;}}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;background-color:var(--color-white);}.hamburger-box{width:20px;}}#tophat-flyout-container{display:none;color:var(--color-black);background-color:var(--color-white);position:absolute;z-index:2;width:100%;}.tophat-flyout{padding-top:var(--s1);padding-bottom:var(--s2);max-width:var(--max-width);padding:var(--s1) var(--s2) var(--s2);margin:0 auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;@media (min-width:62rem){flex-direction:row;justify-content:space-between;}}.tophat-logo{order:1;align-self:center;@media (min-width:62rem){align-self:flex-start;}img{width:232px;height:auto;}}.mc--utility-menu{flex:0 0 auto;max-width:590px;margin:var(--s3) auto 0;order:3;@media (min-width:62rem){margin:0;flex:0 1 100%;max-width:100%;}@media (min-width:71.25rem){display:flex;justify-content:flex-end;}.m--utility-menu{@media (min-width:71.25rem){flex:0 0 1040px;}> .menu-item.menu-item--expanded{float:left;margin-left:0;@media (min-width:71.25rem){width:350px;}}> li:nth-child(2){margin-top:var(--s3);}@media (min-width:62rem){> li:nth-child(3){margin-top:var(--s3);}> li:nth-child(4){clear:right;}}}.utility-button,.button-back{display:none;}.submenu-wrapper{li{width:350px;max-width:100%;margin-left:0;}}.navigation-title{font-size:1.125rem;line-height:1;font-weight:900;color:var(--color-umass-gold);display:block;padding-bottom:var(--s1);flex:0 1 194px;white-space:nowrap;}li{width:270px;float:right;margin-left:var(--s3);}a{font-size:0.875rem;line-height:1.4286;font-weight:900;display:flex;justify-content:space-between;color:var(--color-black);text-transform:uppercase;text-decoration:none;padding-top:var(--s1);padding-right:var(--s-1);padding-bottom:var(--s1);padding-left:0;border-bottom:1px solid var(--color-gray-200);&:after{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz48c3ZnIGlkPSdMYXllcl8xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgdmlld0JveD0nMCAwIDUgMTEnPjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbHVzdHJhdG9yciAzMC4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiAyLjEuMSBCdWlsZCAxKSAtLT48ZGVmcz48c3R5bGU+IC5zdDAgeyBmaWxsOiAjODgxYzFjOyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0gPC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9J3N0MCcgZD0nTTQuNTcsNS4xNEwwLDB2MTAuMjlsNC41Ny01LjE0WicvPjwvc3ZnPg==");width:5px;height:11px;display:inline-block;}&:hover,&:active{color:var(--color-brand);text-decoration:none;border-bottom-color:var(--color-brand);}}}@media (max-width:75rem){display:none;}} +.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px} +*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;}:root{--max-width:1800px;--ratio:1.5;--s-5:calc(var(--s-4) / var(--ratio));--s-4:calc(var(--s-3) / var(--ratio));--s-3:calc(var(--s-2) / var(--ratio));--s-2:calc(var(--s-1) / var(--ratio));--s-1:calc(var(--s0) / var(--ratio));--s0:1rem;--s1:calc(var(--s0) * var(--ratio));--s2:calc(var(--s1) * var(--ratio));--s3:calc(var(--s2) * var(--ratio));--s4:calc(var(--s3) * var(--ratio));--s5:calc(var(--s4) * var(--ratio));--font-family-sans:'Open Sans',Arial,Helvetica,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--transition-duration-fast:0.1s;--transition-duration-default:0.3s;--transition-easing-default:ease-in-out;--transition-timing-cubic:cubic-bezier(0.42,0,0.58,1);--color-brand:#881C1C;--color-brand-dark:#651616;--color-brand-light:#CF6E6E;--color-black:#151515;--color-white:#fff;--color-gray-100:#E9E9E9;--color-gray-200:#CCC;--color-gray-300:#ACA39A;--color-gray-400:#979797;--color-gray-500:#767676;--color-gray-600:#666;--color-gray-700:#545454;--color-gray-800:#4A4A4A;--color-umass-gold:#827853;--color-yellow:#ffc72c;--color-orange:#ff9e1b;--color-purple:#615e9b;--color-green-dark:#44693d;--color-brown:#5e4b3c;--color-blue-dark:#002554;--color-blue-bright:#00aec7;--color-green-soft:#86c8bc;--color-green-leaf:#6ba539;--color-green-neon:#c4d600;--color-rust:#cb6015;--color-red-bright:#fe3b1f;} +html{line-height:1.15;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.messages--status{background-color:#e6f4ea;border-left:6px solid #28a745;color:#155724;font-weight:600;position:fixed;z-index:101}.messages--status,.unpublished-banner{border-radius:6px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05);margin-left:2rem;margin-right:2rem;padding:1rem 1.5rem}.unpublished-banner{background:#fee;border-left:6px solid #a00;color:#a00;font-weight:700;margin-bottom:1.5rem;position:relative;text-align:center}.above-content{position:fixed;z-index:103}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label,.f--description p,.fi--form-item-radio .radio-wrapper label,.lc--layout-container h3.no-results,.sg-pattern-example h3.no-results{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:300}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.cc--header-search form input[type=text],.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated,.fi--form-item textarea,.lc--layout-container ol li,.lc--layout-container p,.lc--layout-container ul li,.sg-pattern-example ol li,.sg-pattern-example p,.sg-pattern-example ul li,.tc--search .content-main .gsc-result-info,.tc--search .content-main .gsc-webResult .gs-snippet,body{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}.c--component .f--wysiwyg figure figcaption,.c--component .f--wysiwyg figure figcaption p,.c--component .f--wysiwyg table caption,.cc--hero-landing .text-container .feature-container .f--description p,.lc--layout-container em,.sg-pattern-example em{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:italic;font-weight:400}.button--alt,.lc--layout-container h6,.sg-pattern-example h6{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:600}.c--component .f--wysiwyg ol>li:before,.c--component .f--wysiwyg thead th,.cc--back-to-top .f--back a,.cc--button-back-to-top .c--button-back-to-top button span,.cc--chaptered-nav .link,.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label,.cc--filterable-content-grid .fi--form-item .select-wrap select,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p,.fi--form-item label,.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label,.lc--layout-container b,.lc--layout-container strong,.mc--left-nav-menu .menu-item a,.node-event-submit-an-event-form .form-wrapper .fieldset-legend,.sg-pattern-example b,.sg-pattern-example strong{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.lc--layout-container em b,.lc--layout-container em strong,.sg-pattern-example em b,.sg-pattern-example em strong{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:italic;font-weight:700}.button,.c--component .f--wysiwyg tbody th,.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow,.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow,.cc--abundance-grid .abundance-container-text .f--link a,.cc--accordions .c--accordions .accordion h3 .accordion-trigger,.cc--date-card .f--card-date span.day,.cc--date-card .f--card-date span.month,.cc--date-cards .c--date-cards .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link a,.cc--hero-article .text-container .f--description,.cc--hero-article-video .text-container .f--description,.cc--hero-article-video .video-container.show+.exit-video,.cc--hero-interior .f--eyebrow a,.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow,.cc--menu-microsite .button-back,.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title,.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a,.cc--menu-microsite .menu-microsite-toggle,.cc--menu-mobile .button-back,.cc--menu-mobile .c--menu-mobile nav a,.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle,.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title,.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a,.cc--pager-calendar .c--pager-calendar .pager ul li,.cc--pager-load-more .pager__item a,.cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more,.cc--social-media-grid .social-media-links>span,.f--button-link a,.fi--form-item input[type=button],.lc--layout-container .h1,.lc--layout-container h1,.lc--layout-container h2,.lc--layout-container h3,.lc--layout-container h4,.lc--layout-container h5,.sg-pattern-example .h1,.sg-pattern-example h1,.sg-pattern-example h2,.sg-pattern-example h3,.sg-pattern-example h4,.sg-pattern-example h5,.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling,.tc--search .content-main input.gsc-input,input[type=submit]{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:800}html[data-whatinput=keyboard] :focus{outline:3px solid #c69214}html[data-whatinput=mouse] :focus{outline:none}.visually-hidden{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.skip-link{background-color:#881c1c;color:#fff;left:1.25rem;position:absolute;z-index:101}.skip-link:not(:focus){border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{color:#151515;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}h1,h2,h3,h4,h5,h6{line-height:1.1;margin:0}p{margin-top:0}p:last-child{margin-bottom:0}ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style-type:disc}img{display:block;height:auto;width:100%}svg circle,svg ellipse,svg line,svg path,svg polygon,svg rect{-webkit-transition:fill .1s ease-in-out;transition:fill .1s ease-in-out}html[data-whatintent=mouse] svg circle else,html[data-whatintent=mouse] svg ellipse else,html[data-whatintent=mouse] svg line else,html[data-whatintent=mouse] svg path else,html[data-whatintent=mouse] svg polygon else,html[data-whatintent=mouse] svg rect else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] svg circle:hover,html[data-whatintent=mouse] svg ellipse:hover,html[data-whatintent=mouse] svg line:hover,html[data-whatintent=mouse] svg path:hover,html[data-whatintent=mouse] svg polygon:hover,html[data-whatintent=mouse] svg rect:hover{-webkit-transition:fill .1s ease-in-out;transition:fill .1s ease-in-out}nav ol,nav ul{list-style:none;margin:0;padding:0}dl{margin-top:0}dd{margin:0}address{font-style:normal}form{margin:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}button{background-color:transparent;border:0;padding:0}.button-reset,[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}iframe{border:0}section.two-cols{margin-bottom:2.5rem;margin-top:2.5rem}@media screen and (min-width:768px){section.two-cols{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}section.two-cols img{float:left;margin-bottom:.9375rem}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}table tr td,table tr th{font-size:1rem;line-height:1.625;padding:.625rem 2.5%;text-align:left;vertical-align:top}@media screen and (min-width:768px){table tr td,table tr th{font-size:1.125rem;line-height:1.4445;padding-left:2.0833333333%;padding-right:2.0833333333%}}table tr:nth-child(2n){background:#f0f0f0}table.two-col tr th:first-child{font-weight:600;width:40%}table.two-col tr td:nth-child(2){color:#000}td,th{padding:0}th{font-weight:400}[tabindex="-1"]:focus{outline:none!important}@media print{*,:after,:before{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited,a[href]:after{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";word-break:break-word}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.lc--layout-container .h1,.lc--layout-container h1,.sg-pattern-example .h1,.sg-pattern-example h1{font-size:1.875rem;line-height:1}@media screen and (min-width:1024px){.lc--layout-container .h1,.lc--layout-container h1,.sg-pattern-example .h1,.sg-pattern-example h1{font-size:3.75rem;line-height:1}}.lc--layout-container h2,.sg-pattern-example h2{font-size:2.5rem;line-height:1.05}.lc--layout-container h3,.sg-pattern-example h3{font-size:2rem;line-height:1.25}.lc--layout-container h4,.sg-pattern-example h4{font-size:1.25rem;line-height:1.3}.lc--layout-container h5,.sg-pattern-example h5{font-size:.9375rem;line-height:1.2}.lc--layout-container h6,.sg-pattern-example h6{font-size:.875rem;line-height:1.5}.lc--layout-container h3.no-results,.sg-pattern-example h3.no-results{color:#fff;font-size:1.25rem;line-height:2}.lc--layout-container p,.sg-pattern-example p{color:#4a4a4a;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.lc--layout-container p,.sg-pattern-example p{font-size:1rem;line-height:1.875}}.lc--layout-container ol li,.lc--layout-container ul li,.sg-pattern-example ol li,.sg-pattern-example ul li{color:#4a4a4a;font-size:1rem;line-height:1.875}.button,.f--button-link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}.f--button-link html[data-whatintent=mouse] a else,html[data-whatintent=mouse] .button else,html[data-whatintent=mouse] .f--button-link a else{-webkit-transition:all .1s;transition:all .1s}.f--button-link html[data-whatintent=mouse] a:hover,html[data-whatintent=mouse] .button:hover,html[data-whatintent=mouse] .f--button-link a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.button--alt{color:#881c1c;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.375rem;line-height:1;padding-bottom:.5625rem;position:relative;text-decoration:none;text-transform:uppercase}.button--alt:after{background-color:#881c1c;bottom:0;content:"";display:block;height:.125rem;left:0;position:absolute;width:100%}html[data-whatintent=mouse] .button--alt else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .button--alt:hover{color:#6a1010;text-decoration:none}html[data-whatintent=mouse] .button--alt:hover:after{background-color:#6a1010}.icon-close{height:3.125rem;width:3.125rem}.icon-close svg{fill:#fff;height:1.125rem;width:1.125rem}@media screen and (min-width:1024px){>.cc--component-container.narrow{margin:0 auto;max-width:50%}>.cc--component-container.fullbackground>.c--component,>.cc--component-container.maxwidth{margin:0 auto;max-width:1800px}}.fi--form-item input[type=date],.fi--form-item input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:0;color:#4a4a4a;font-size:.875rem;height:3.5rem;line-height:1.7143;padding-left:1.5625rem;padding-right:1.5625rem;position:relative;width:100%}.fi--form-item:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:768px){.fi--form-item:not(:last-child){margin-bottom:2.5rem}}.fi--form-item label{color:#4a4a4a;display:block;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.fi--form-item label{font-size:1rem;line-height:1.875}}.fi--form-item input[type=button]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal}html[data-whatintent=mouse] .fi--form-item input[type=button] else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .fi--form-item input[type=button]:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.fi--form-item input[type=button]{height:3.125rem;max-width:10.625rem;width:100%}.cc--component-container .fi--form-item-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--component-container .fi--form-item-checkbox .group-title{font-size:1rem;line-height:1.875;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:700}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper{padding-bottom:.3125rem;padding-left:2.3125rem;padding-top:.3125rem;position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]{left:-9999px;position:absolute;top:0}html[data-whatinput=keyboard] .cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:focus+label:before{outline:3px solid #c69214}html[data-whatinput=mouse] .cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:focus+label:before{outline:none}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label:before{background-color:#881c1c;border:.0625rem solid #881c1c}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label:after{background-color:#881c1c;border:.1875rem solid #fff;opacity:1}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label{color:#4a4a4a;cursor:pointer;font-size:.875rem;line-height:1.7143;margin-bottom:0}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:after,.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:before{background-color:#fff;border:.0625rem solid #767676;height:1.25rem;left:.0625rem;width:1.25rem}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:after{height:1rem;left:.1875rem;opacity:0;width:1rem}.fi--form-item input[type=date]{padding-right:.9375rem;text-transform:uppercase}.fi--form-item input[type=date]::-webkit-calendar-picker-indicator{color:transparent;height:1.1875rem;opacity:0;width:1.1875rem}.fi--form-item input[type=date]:after{background-image:url(/themes/custom/umass_base/images/icons/icon-calendar.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:1.1875rem;content:"";display:block;height:1.25rem;pointer-events:none;position:absolute;right:1.125rem;width:1.1875rem}.fi--form-item-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fi--form-item-radio .group-title{font-size:1rem;line-height:1.875;margin-bottom:.3125rem;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:700}.fi--form-item-radio .radio-wrapper{padding-left:2.3125rem;padding-top:.3125rem;position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left}.fi--form-item-radio .radio-wrapper input[type=radio]{left:-9999px;position:absolute;top:0}html[data-whatinput=keyboard] .fi--form-item-radio .radio-wrapper input[type=radio]:focus+label:before{outline:.1875rem solid #008996}.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label:before{border:.125rem solid #881c1c}.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label:after{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fi--form-item-radio .radio-wrapper label{cursor:pointer;font-size:.875rem;line-height:1.7143;margin-bottom:0}.fi--form-item-radio .radio-wrapper label:after,.fi--form-item-radio .radio-wrapper label:before{content:"";position:absolute;top:50%}.fi--form-item-radio .radio-wrapper label:before{background-color:#fff;border:.0625rem solid #767676;border-radius:50%;height:1.375rem;left:.0625rem;margin-top:-.5rem;width:1.375rem}.fi--form-item-radio .radio-wrapper label:after{background-color:#881c1c;border-radius:50%;height:.75rem;left:.375rem;margin-top:-.1875rem;opacity:0;-webkit-transform:translate3d(-40px,0,0) scale(.5);transform:translate3d(-40px,0,0) scale(.5);width:.75rem}.fi--form-item .select-wrap{background-color:#fff;border:1px solid #ccc;position:relative}.fi--form-item .select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:none;border:0;-webkit-box-shadow:none;box-shadow:none;color:#4a4a4a;font-size:.875rem;height:3.125rem;line-height:1.7143;padding-left:1.5625rem;padding-right:1.5625rem;width:100%}.fi--form-item .select-wrap select::-ms-expand{display:none}.fi--form-item .select-wrap svg{fill:#881c1c;height:6px;pointer-events:none;position:absolute;right:1.375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:11px}input[type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal}html[data-whatintent=mouse] input[type=submit] else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] input[type=submit]:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}input[type=submit]{height:3.125rem;max-width:10.625rem;width:100%}.fi--form-item input[type=text]::-webkit-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::-moz-placeholder{color:#4a4a4a}.fi--form-item input[type=text]:-ms-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::-ms-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::placeholder{color:#4a4a4a}.fi--form-item input[type=text].magnifier{background-image:url(/themes/custom/umass_base/images/icons/icon-search-red.svg);background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.8125rem}.fi--form-item textarea{background-color:#fff;border-color:#ccc;color:#4a4a4a;font-size:.875rem;height:9.375rem;line-height:1.7143;padding:1.4375rem 1.75rem 1.4375rem 2rem;width:100%}@media screen and (min-width:768px){.fi--form-item textarea{height:12.5rem}}.fi--form-item textarea::-webkit-input-placeholder{color:#4a4a4a}.fi--form-item textarea::-moz-placeholder{color:#4a4a4a}.fi--form-item textarea:-ms-input-placeholder{color:#4a4a4a}.fi--form-item textarea::-ms-input-placeholder{color:#4a4a4a}.fi--form-item textarea::placeholder{color:#4a4a4a}.lc--two-column{margin:0 auto;max-width:1800px}.lc--two-column .l--two-column{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:2.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}@media screen and (min-width:768px){.lc--two-column .l--two-column{padding-bottom:3.125rem}}@media screen and (min-width:1024px){.lc--two-column .l--two-column{padding-top:3.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media print{.lc--two-column .l--two-column{padding-top:3.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1024px){.lc--two-column .l--two-column .lr--sidebar{padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:100%}.tc--landing-page .lc--two-column .l--two-column .lr--sidebar{border-right:.0625rem solid #ccc;margin-bottom:-3.125rem;margin-top:-3.125rem;padding-bottom:3.125rem;padding-top:3.125rem}}@media print{.lc--two-column .l--two-column .lr--sidebar{padding-left:0;padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:100%}}@media screen and (min-width:1024px){.lc--two-column .l--two-column .lr--main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;width:100%}}@media print{.lc--two-column .l--two-column .lr--main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;width:100%}}@media screen and (max-width:1023px){.lc--two-column .l--two-column .lr--main{padding-bottom:0;padding-top:2.5rem}}@media screen and (min-width:768px){.tc--event .lc--two-column .l--two-column .lr--main{padding-bottom:0;padding-top:0}}.tc--form-page .lc--two-column .l--two-column .lr--main{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--form-page .lc--two-column .l--two-column .lr--main{padding-left:10.4166666667%;padding-right:10.4166666667%}}@media screen and (max-width:1023px){.tc--article .lc--two-column .l--two-column .lr--sidebar,.tc--event .lc--two-column .l--two-column .lr--sidebar,.tc--microsite-article .lc--two-column .l--two-column .lr--sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tc--article .lc--two-column .l--two-column .lr--main,.tc--event .lc--two-column .l--two-column .lr--main,.tc--microsite-article .lc--two-column .l--two-column .lr--main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}body{margin:0;padding:0}.link,a{color:#881c1c;text-decoration:underline}html[data-whatintent=mouse] .link,html[data-whatintent=mouse] a{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .link else,html[data-whatintent=mouse] a else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .link:hover,html[data-whatintent=mouse] a:hover{color:#151515;text-decoration:underline}.nolink{cursor:default!important;pointer-events:none;text-decoration:none}html[data-whatintent=mouse] .nolink{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .nolink else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .nolink:hover{color:inherit;text-decoration:none}.c--component h2 a:hover{text-decoration:underline}.icon-search{height:1.875rem;width:1.875rem}.icon-search svg{height:1.125rem;width:1.125rem}.f--ambient-video{width:100%}@media screen and (max-width:767px){.f--ambient-video{padding-bottom:56.25%}}.f--ambient-video video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media screen and (min-width:1024px){@supports(-ms-ime-align:auto){.f--ambient-video video{height:auto;-o-object-fit:none;object-fit:none}}}@media screen and (min-width:768px){.f--button-link a{width:auto}}.f--description p{color:#000;font-size:1rem;line-height:1.875;text-align:left;text-transform:none}.f--hero-promo-title h2{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.f--hero-promo-title h2{font-size:1rem;line-height:1;text-align:right}}@media screen and (min-width:1024px){.f--hero-promo-title h2{font-size:1rem;line-height:1.25}}.f--hero-promo-title h2 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .f--hero-promo-title h2 a else{-webkit-transition:all .1s;transition:all .1s}.f--hero-promo-title+.f--description a,html[data-whatintent=mouse] .f--hero-promo-title h2 a:hover{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .f--hero-promo-title+.f--description a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .f--hero-promo-title+.f--description a:hover{color:#fff;text-decoration:none}.c--component .f--wysiwyg:after{clear:both;content:"";display:block}.c--component .f--wysiwyg h2{font-size:1.5rem;line-height:1.25;margin-bottom:1.5625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h2{font-size:1.875rem;line-height:1.2;margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg h2{font-size:2.5rem;line-height:1.05}}.c--component .f--wysiwyg h3{font-size:1.5rem;line-height:1.1667;margin-bottom:.625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h3{font-size:1.625rem;line-height:1.2308;margin-bottom:.875rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg h3{font-size:2rem;line-height:1.125}}.c--component .f--wysiwyg h4{font-size:1.375rem;line-height:1.1819;margin-bottom:.625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h4{font-size:1.625rem;line-height:1.1539;margin-bottom:.875rem}}.c--component .f--wysiwyg h5{font-size:.9375rem;line-height:1.2;margin-bottom:.4375rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h5{font-size:1rem;font-weight:800;line-height:1.25;margin-bottom:1.0625rem}}.c--component .f--wysiwyg ol,.c--component .f--wysiwyg ul{list-style:none;padding:0}.c--component .f--wysiwyg ol ol,.c--component .f--wysiwyg ol ul,.c--component .f--wysiwyg ul ol,.c--component .f--wysiwyg ul ul{margin-left:1.5625rem}.c--component .f--wysiwyg ol{counter-reset:counter}.c--component .f--wysiwyg ol>li{counter-increment:counter}.c--component .f--wysiwyg ol>li:before{color:#881c1c;content:counter(counter) ". ";margin-left:.625rem;margin-right:.5rem}.c--component .f--wysiwyg ul>li{list-style:none}.c--component .f--wysiwyg ul>li:before{color:#881c1c;content:"•";display:inline-block;margin-left:.625rem;margin-right:1.25rem;width:.3125rem}.c--component .f--wysiwyg table caption{margin-bottom:1.25rem;text-align:left}.c--component .f--wysiwyg thead th{font-size:1rem;letter-spacing:.034375rem;line-height:1.625;padding:1.5625rem 1.25rem}@media screen and (min-width:768px){.c--component .f--wysiwyg thead th{padding:0 1.25rem 1.25rem}}.c--component .f--wysiwyg tbody tr{background:transparent;border-bottom:1px solid #ccc}.c--component .f--wysiwyg tbody tr:last-child{border-bottom:0}.c--component .f--wysiwyg tbody tr:nth-child(odd){background-color:#e9e9e9}.c--component .f--wysiwyg tbody tr:nth-child(2n){background-color:#fff}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody th{padding:1.5625rem 1.25rem}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.c--component .f--wysiwyg tbody th,.c--component .f--wysiwyg tbody th p{font-size:.75rem;line-height:1.8334}@media screen and (min-width:768px){.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.c--component .f--wysiwyg tbody th,.c--component .f--wysiwyg tbody th p{font-size:1rem;line-height:1.625}}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p{color:#4a4a4a}.c--component .f--wysiwyg tbody th{color:#151515;padding-right:.75rem}@media screen and (min-width:768px){.c--component .f--wysiwyg tbody th{padding-right:2rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg tbody th{padding-right:3.125rem}}.c--component .f--wysiwyg article.align-left,.c--component .f--wysiwyg figure.align-left,.c--component .f--wysiwyg img.align-left{float:left;margin-bottom:1.25rem;margin-left:0;margin-right:3.125rem}.c--component .f--wysiwyg article.align-right,.c--component .f--wysiwyg figure.align-right,.c--component .f--wysiwyg img.align-right{float:right;margin-bottom:1.25rem;margin-left:3.125rem;margin-right:0}.c--component .f--wysiwyg figure{margin:0}.c--component .f--wysiwyg figure figcaption,.c--component .f--wysiwyg figure figcaption p{color:#4a4a4a;font-size:.75rem;line-height:1.5;margin-top:.625rem}.c--component .f--wysiwyg .pull-quote,.c--component .f--wysiwyg blockquote{color:#881c1c;margin-bottom:3.125rem;margin-top:3.125rem}.c--component .f--wysiwyg .pull-quote p,.c--component .f--wysiwyg blockquote p{color:#881c1c;font-size:2.25rem;font-style:italic;line-height:1.2778;margin-bottom:.9375rem}.c--component .f--wysiwyg .pull-quote p:before,.c--component .f--wysiwyg blockquote p:before{content:"“";display:inline-block}.c--component .f--wysiwyg .pull-quote p:after,.c--component .f--wysiwyg blockquote p:after{content:"â€";display:inline-block}.c--component .f--wysiwyg .pull-quote .attribution,.c--component .f--wysiwyg blockquote .attribution{font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.3334}.c--component .f--wysiwyg .pull-quote .attribution:before,.c--component .f--wysiwyg blockquote .attribution:before{content:"—";display:inline-block;margin-right:.3125rem}.c--component .f--wysiwyg img{margin-bottom:.875rem;max-width:100%;width:auto}div.c--component.c--accordions a.field-stat-link,div.f--field.f--description a.field-stat-link,div.f--field.f--wysiwyg a.field-stat-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;height:3.125rem;min-width:10.625rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:auto}div.c--component.c--accordions a.field-stat-link:hover,div.f--field.f--description a.field-stat-link:hover,div.f--field.f--wysiwyg a.field-stat-link:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.c--component .f--wysiwyg .pull-quote .author,.c--component .f--wysiwyg blockquote .author{font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.3334}.c--component .f--wysiwyg .pull-quote .author:before,.c--component .f--wysiwyg blockquote .author:before{content:"—";display:inline-block;margin-right:.3125rem}@media screen and (min-width:768px){.cc--abundance-grid .c--abundance-grid{display:grid;gap:0 0;grid-template-areas:"text-block text-block large-1 large-1" "text-block text-block large-1 large-1" "large-2 large-2 small small" "large-2 large-2 small small";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cc--abundance-grid .c--abundance-grid div:nth-child(3){grid-area:large-2}.cc--abundance-grid .c--abundance-grid .abundance-container-text{grid-area:text-block}.cc--abundance-grid .c--abundance-grid .abundance-container-large{grid-area:large-1}.cc--abundance-grid .c--abundance-grid .abundance-container-small{display:grid;gap:0 0;grid-area:small;grid-template-areas:"small-1 small-2" "small-3 small-4";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:first-child{grid-area:small-1}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:nth-child(2){grid-area:small-2}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:nth-child(3){grid-area:small-3}.cc--abundance-grid .c--abundance-grid .abundance-container-small .shuffle-wrapper{grid-area:small-4}}@media screen and (min-width:768px)and (-ms-high-contrast:none){.cc--abundance-grid .grid-container{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr}.cc--abundance-grid .text-block{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.cc--abundance-grid .large-1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:2}.cc--abundance-grid .large-2{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.cc--abundance-grid .small{display:-ms-grid;-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:2}.cc--abundance-grid .small-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.cc--abundance-grid .small-2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.cc--abundance-grid .small-3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.cc--abundance-grid .small-4{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}.cc--abundance-grid.updating{position:relative}.cc--abundance-grid.updating:before{-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 120 120'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-linecap='round' stroke-width='11' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:2.625rem;left:50%;margin-left:-1.375rem;margin-top:-1.375rem;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:2.625rem;z-index:1}.cc--abundance-grid.updating .c--abundance-grid{opacity:0}.cc--abundance-grid.updated .c--abundance-grid{opacity:1}.cc--abundance-grid .abundance-container-large,.cc--abundance-grid .abundance-container-text{padding-top:100%;position:relative}@media screen and (min-width:1024px){.lc--full .cc--abundance-grid .abundance-container-large,.lc--full .cc--abundance-grid .abundance-container-text,.sg-pattern-example>.cc--abundance-grid .abundance-container-large,.sg-pattern-example>.cc--abundance-grid .abundance-container-text,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-large,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-text,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-large,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-text,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-large,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-text{padding-top:66.66%}}.cc--abundance-grid .abundance-container-large .cc--component-container,.cc--abundance-grid .abundance-container-large .text-container-wrapper,.cc--abundance-grid .abundance-container-text .cc--component-container,.cc--abundance-grid .abundance-container-text .text-container-wrapper{height:100%;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.cc--abundance-grid .abundance-container-text{padding:0}}.cc--abundance-grid .abundance-container-text .text-container-wrapper{padding:2.5rem 8.3333333333% 1.875rem;position:relative}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .text-container-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 16.6666666667%;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cc--abundance-grid .abundance-container-text .f--section-title h2{font-size:1.75rem;line-height:1;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:.9375rem}}.cc--abundance-grid .abundance-container-text .f--section-title h2 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--section-title h2 a:hover{text-decoration:underline}.cc--abundance-grid .abundance-container-text .f--description p{font-size:.9375rem;line-height:1.6667;margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .f--description p{font-size:.9375rem;line-height:1.8667;margin-bottom:2.1875rem}}.cc--abundance-grid .abundance-container-text .f--link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--link a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--abundance-grid .abundance-container-text .f--link a{max-width:16.875rem}.cc--abundance-grid .abundance-container-large .cc--component-container{background-position:50%;background-repeat:no-repeat;background-size:cover}.cc--abundance-grid .abundance-container-large .cc--component-container:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;opacity:.9;position:absolute;width:100%}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 8.3333333333%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;height:100%;justify-content:flex-end;z-index:1}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item{padding:1.25rem 11.1111111111% 1.5625rem}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2{color:#fff;font-size:1.375rem;line-height:1.1819;margin-bottom:.625rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2{font-size:1.625rem;line-height:1.1539}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a:hover{text-decoration:none}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description p{color:#fff;font-size:.875rem;line-height:1.7143}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description p{font-size:.875rem;line-height:1.5715}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a:hover{text-decoration:none}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a:hover{background-color:#6a1010}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{position:absolute;right:1.375rem;top:1.4375rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.cc--abundance-grid .abundance-container-small{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;padding-top:50%}@media screen and (min-width:1024px){.lc--full .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,.sg-pattern-example>.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item{padding-top:33.33%}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:first-child{background:#151515}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:nth-child(2){background:#881c1c}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:nth-child(3){background:#4a4a4a}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .c--abundance-grid-item{height:100%;padding:1.875rem 8.3333333333% 1.25rem;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .c--abundance-grid-item{padding:3.25rem 11.1111111111% 1.5625rem}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.5625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow{font-size:.875rem;line-height:1.2858;margin-bottom:.625rem}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2{font-size:1rem;line-height:1.25}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a:hover{text-decoration:underline}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--description{display:none}.cc--abundance-grid .abundance-container-small .shuffle-wrapper{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-refresh.svg);background-position:50%;background-repeat:no-repeat;background-size:1.375rem;border-radius:50%;display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle:hover{background-color:#6a1010}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle{bottom:.9375rem;display:none;position:absolute;right:.9375rem}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle.active{display:inline-block}.cc--accordion-program.no-details{display:block}.cc--accordion-program.no-details .text-container{padding-right:0;-ms-flex-preferred-size:100%;flex-basis:100%}.cc--accordion-program .c--accordion-program{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.cc--accordion-program .c--accordion-program{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cc--accordion-program .text-container{margin-bottom:1.5625rem;padding-right:7.6923076923%;-ms-flex-preferred-size:69.2307692308%;flex-basis:69.2307692308%}@media screen and (min-width:768px){.cc--accordion-program .text-container{margin-bottom:0}}.cc--accordion-program .text-container .f--description{margin-bottom:1.625rem}.cc--accordion-program .text-container .f--description p{font-size:.875rem;line-height:1.7143}.cc--accordion-program .text-container .f--link .link{font-size:.875rem;font-weight:800;line-height:1.7143;text-transform:uppercase}html[data-whatintent=mouse] .cc--accordion-program .text-container .f--link .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--accordion-program .text-container .f--link .link:hover{text-decoration:none}.cc--accordion-program .details-container{padding-right:3.8461538462%;-ms-flex-preferred-size:30.7692307692%;color:#4a4a4a;flex-basis:30.7692307692%}.cc--accordion-program .details-container .detail{font-size:.875rem;line-height:1.7143;margin-bottom:1.25rem}.cc--accordion-program .details-container .detail .label{font-weight:700}.cc--accordion-program .details-container .detail,.cc--accordion-program .details-container .detail .content,.cc--accordion-program .details-container .detail p{font-size:.875rem;line-height:1.7143}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.cc--accordions .c--accordions{overflow-anchor:none;padding:.875rem 8.3333333333%}@media screen and (min-width:768px){.cc--accordions .c--accordions{padding-top:0}}@media screen and (min-width:1024px){.cc--accordions .c--accordions{padding-bottom:.125rem;padding-top:.125rem}}.cc--accordions .c--accordions .accordion-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:.0625rem solid #ccc;overflow-anchor:none;padding-bottom:1.5625rem;-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion-item{padding-bottom:1.5rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.375rem;line-height:1.1819;padding-top:1.9375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#000;justify-content:space-between;overflow-anchor:none;text-align:left;width:100%;will-change:transform}html[data-whatintent=mouse] .cc--accordions .c--accordions .accordion h3 .accordion-trigger else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--accordions .c--accordions .accordion h3 .accordion-trigger:hover{color:#881c1c}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger{font-size:1.625rem;line-height:1.1539;padding-bottom:.375rem;padding-top:2.75rem}}@media screen and (min-width:1024px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger{padding-bottom:.75rem;padding-top:2.4375rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{display:block;margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url(/themes/custom/umass_base/images/icons/icon-arrowdown-red.svg) no-repeat 50%/100%;content:"";height:1.25rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:1.25rem}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{height:1.75rem;width:1.75rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger.open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.cc--accordions .c--accordions .accordion .accordion-panel{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#4a4a4a;display:block!important;font-size:.875rem;line-height:1.7143;max-height:0;overflow:hidden;overflow-anchor:none;padding-top:.9375rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:max-height .3s cubic-bezier(.25,.46,.45,.94),visibility .3s linear;transition:max-height .3s cubic-bezier(.25,.46,.45,.94),visibility .3s linear;visibility:hidden;will-change:max-height}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:5000px;-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);visibility:visible}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion .accordion-panel{padding-top:1.25rem}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:10000px}}@media screen and (min-width:1024px){.cc--accordions .c--accordions .accordion .accordion-panel{padding-top:.875rem}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:15000px}}.cc--accordions .c--accordions .accordion .accordion-panel>*{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.cc--accordions .c--accordions .accordion .accordion-panel{-webkit-transition:none!important;transition:none!important}}.cc--accordions:last-of-type .c--accordions{padding-bottom:2.5rem}@media screen and (min-width:1024px){.cc--accordions:last-of-type .c--accordions{padding-bottom:4.375rem}}.tc--basic .cc--accordions{margin-bottom:1.5625rem}.tc--basic .cc--accordions .c--accordions .accordion h3 .accordion-trigger{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto}.tc--basic .cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{margin-left:1.5625rem}.cc--back-to-top .f--back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.1875rem;width:100%}@media screen and (min-width:1024px){.cc--back-to-top .f--back:not(.ally-focus-within){border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}}.cc--back-to-top .f--back:after{display:block;-webkit-box-flex:1;background-color:#4a4a4a;content:"";-ms-flex:1 0 auto;flex:1 0 auto;height:.125rem}.cc--back-to-top .f--back a{font-size:.875rem;line-height:1}.cc--back-to-top .f--back a,.cc--back-to-top .f--back a:hover{color:#4a4a4a;text-decoration:none}.cc--back-to-top .f--back svg{margin-bottom:.1875rem;margin-left:.9375rem;margin-right:.9375rem}.cc--blogger-card .c--blogger-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--blogger-card .c--blogger-card .f--image{margin-right:4.1666666667%;-ms-flex-preferred-size:25%;flex-basis:25%}}.cc--blogger-card .c--blogger-card text-container{-ms-flex-preferred-size:100%;flex-basis:100%}.cc--breadcrumb{display:none}@media screen and (min-width:1024px){.cc--breadcrumb{display:block;margin-bottom:2.375rem}}.cc--breadcrumb ul{list-style:none;padding-left:0}.cc--breadcrumb ul li .link{color:#151515;font-size:.9375rem;font-weight:700;line-height:1.3334;text-decoration:none}html[data-whatintent=mouse] .cc--breadcrumb ul li .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--breadcrumb ul li .link:hover{color:#881c1c;text-decoration:none}@media screen and (min-width:1024px){.cc--breadcrumb ul li .link:before{background:url(/themes/custom/umass_base/images/icons/icon-arrowleft-red.svg) no-repeat 0/1.25rem;content:"";display:inline-block;height:.625rem;margin-left:-.25rem;margin-right:-.25rem;width:1.25rem}}.cc--button-back-to-top{position:relative}.cc--button-back-to-top .c--button-back-to-top{bottom:0;display:none;position:fixed;right:0;z-index:5}@media screen and (min-width:768px){.cc--button-back-to-top .c--button-back-to-top{bottom:1.875rem;right:1.875rem}}.cc--button-back-to-top .c--button-back-to-top.btb-unstick{bottom:0;position:absolute;top:-20px;z-index:5}@media screen and (min-width:768px){.cc--button-back-to-top .c--button-back-to-top.btb-unstick{bottom:1.875rem;right:1.875rem}}.cc--button-back-to-top .c--button-back-to-top button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#000;border:0;border-radius:50%;cursor:pointer;height:3.75rem;justify-content:center;width:3.75rem}.cc--button-back-to-top .c--button-back-to-top button svg{height:1.125rem;width:1.125rem}.cc--button-back-to-top .c--button-back-to-top button span{color:#fff;display:block;font-size:.75rem;line-height:1}.cc--button-link{margin:0 auto;max-width:1800px}.cc--button-link .c--button-link{margin-bottom:1.5625rem}.cc--button-link .f--link{margin-top:1.5625rem}.cc--chapter{margin:0 auto 2.1875rem;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--chapter{margin-bottom:3.75rem;padding-left:10.4166666667%;padding-right:10.4166666667%}}@media screen and (min-width:1024px){.cc--chapter{margin-bottom:4.6875rem;padding-left:8.3333333333%;padding-right:13.8888888889%}}.cc--chapter .cc--hero-profile{padding-bottom:0}.lc--two-column .cc--chapter .f--section-title{margin-bottom:.9375rem}@media screen and (min-width:1024px){.lc--two-column .cc--chapter .f--section-title{margin-bottom:1.5625rem}}.cc--chaptered-menu{position:relative}.cc--chaptered-menu.fixed{position:sticky;top:3.875rem}.cc--chaptered-nav{height:100%}@media screen and (min-width:1024px){.lr--sidebar .cc--chaptered-nav{margin-left:-25%}}.cc--chaptered-nav .c--chaptered-nav{background-color:#e9e9e9;height:100%;position:relative}@media screen and (min-width:1024px){.cc--chaptered-nav .c--chaptered-nav{padding-bottom:4.6875rem;padding-right:0;padding-top:3.125rem}}.cc--chaptered-nav .f--section-title h2{color:#881c1c;font-size:.875rem;font-weight:800;line-height:1.2858;padding-left:16.6666666667%;padding-right:16.6666666667%;text-transform:uppercase}@media screen and (max-width:1023px){.cc--chaptered-nav .f--section-title h2{background:#e9e9e9;cursor:pointer;padding:1.3125rem 8.3333333333%;position:relative}.cc--chaptered-nav .f--section-title h2.open:after{display:none}.cc--chaptered-nav .f--section-title h2:after,.cc--chaptered-nav .f--section-title h2:before{background:#881c1c;content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--chaptered-nav .f--section-title h2:before{height:.125rem;right:1.8125rem;width:.875rem}.cc--chaptered-nav .f--section-title h2:after{height:.875rem;right:2.1875rem;width:.125rem}}@media screen and (min-width:1024px){.cc--chaptered-nav .f--section-title h2{margin-bottom:1.25rem}}@media screen and (max-width:1023px){.cc--chaptered-nav .dropdown-container{background:#e9e9e9;display:none;left:0;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;right:0;top:100%;width:100%;z-index:1}}@media screen and (min-width:1024px){.cc--chaptered-nav.sticky .nav-wrapper{position:sticky;top:3.875rem}}.cc--chaptered-nav .f--link{margin-bottom:.8125rem}@media screen and (min-width:1024px){.cc--chaptered-nav .f--link:last-child{margin-bottom:0}}.cc--chaptered-nav .link{color:#151515;display:block;font-size:.9375rem;line-height:1.3334;padding-bottom:.3125rem;padding-top:.3125rem;text-decoration:none}html[data-whatintent=mouse] .cc--chaptered-nav .link{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .cc--chaptered-nav .link else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .cc--chaptered-nav .link:hover{color:#881c1c;text-decoration:none}@media screen and (min-width:1024px){.cc--chaptered-nav .link{border-left:.75rem solid transparent;padding:.3125rem 16.6666666667% .4375rem calc(16.66667% - .75rem)}.cc--chaptered-nav .link.is-active{border-left:.75rem solid #881c1c}html[data-whatintent=mouse] .cc--chaptered-nav .link{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .cc--chaptered-nav .link else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .cc--chaptered-nav .link:hover{border-left:.75rem solid #881c1c}}.cc--contact-block{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--contact-block{margin-bottom:2.1875rem}}.cc--contact-block .c--contact-block{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--contact-block .c--contact-block{padding-left:25%;padding-right:12.5%}}@media print{.cc--contact-block .c--contact-block{padding-left:12.5%;padding-right:12.5%}}.cc--contact-block .publication-date{margin-bottom:1.875rem}.cc--contact-block .f--section-title{margin-bottom:.625rem}.cc--contact-block .f--section-title h2{color:#881c1c;font-size:.75rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--contact-block .f--section-title h2{font-size:.875rem;line-height:1.2858}}@media print{.cc--contact-block .f--section-title h2{color:#881c1c!important;font-size:.875rem;line-height:1.2858}}.cc--contact-block .text-container{line-height:1.875rem}@media print{.cc--contact-block .text-container .f--link .link{color:#881c1c!important}}.cc--date-card{position:relative;text-align:center}@media screen and (max-width:767px){.cc--date-card:not(:last-child){border-bottom:.0625rem solid #979797;margin-bottom:1.5625rem;padding-bottom:1.5625rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--date-card{padding:2.1875rem 6.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.cc--date-card:nth-child(-n+2){border-bottom:.0625rem solid #979797}.cc--date-card:first-child,.cc--date-card:nth-child(3){border-right:.0625rem solid #979797}}@media screen and (min-width:1024px){.cc--date-card{-webkit-box-flex:0;-ms-flex:0 0 17.5%;flex:0 0 17.5%}.cc--date-card:not(:last-child):after{background-color:#979797;content:"";display:block;height:calc(100% + 3.125rem);position:absolute;right:-28.5714285714%;top:-1.5625rem;width:.0625rem}}@media screen and (min-width:1024px)and (max-width:1199px){.lc--two-column .cc--date-card{padding:2.1875rem 6.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.lc--two-column .cc--date-card:after{display:none}.lc--two-column .cc--date-card:nth-child(-n+2){border-bottom:.0625rem solid #979797}.lc--two-column .cc--date-card:first-child,.lc--two-column .cc--date-card:nth-child(3){border-right:.0625rem solid #979797}}.cc--date-card .f--card-date span.month{color:#881c1c;display:block;font-size:1.125rem;line-height:1.3334;text-transform:uppercase}.cc--date-card .f--card-date span.day{color:#881c1c;display:block;font-size:2.5rem;line-height:1.375}.cc--date-card .f--cta-title{margin-top:.3125rem}@media screen and (min-width:1024px){.cc--date-card .f--cta-title{margin-top:.9375rem}}.cc--date-card .f--cta-title h3{font-size:1rem;line-height:1.25}.cc--date-cards{margin:0 auto;max-width:1800px}.cc--date-cards .c--date-cards{padding:3.125rem 8.3333333333%}@media screen and (min-width:768px){.cc--date-cards .c--date-cards{padding:4.6875rem 8.3333333333%}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards{padding-bottom:6.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}.t--chaptered-page .cc--date-cards .c--date-cards,.t--microsite-chaptered-page .cc--date-cards .c--date-cards{padding-left:0;padding-right:0}}.cc--date-cards .c--date-cards .text-container{text-align:center}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .text-container{position:relative}}.cc--date-cards .c--date-cards .text-container .f--section-title h2{font-size:1.375rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--date-cards .c--date-cards .text-container .f--section-title h2{font-size:2.5rem;line-height:1}}@media screen and (max-width:1023px){.cc--date-cards .c--date-cards .text-container .f--link{margin-top:.9375rem}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .text-container .f--link{bottom:0;position:absolute;right:0}.lc--two-column .cc--date-cards .c--date-cards .text-container .f--link{position:relative}}.cc--date-cards .c--date-cards .text-container .f--link a{color:#881c1c;font-size:.875rem;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--date-cards .c--date-cards .text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--date-cards .c--date-cards .text-container .f--link a:hover{text-decoration:none}.cc--date-cards .c--date-cards .f--date-cards{margin-top:2.1875rem}@media screen and (min-width:768px){.cc--date-cards .c--date-cards .f--date-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4.375rem}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .f--date-cards{margin-top:5.3125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--event-detail{margin-bottom:2.5rem;margin-top:0}@media screen and (min-width:768px){.cc--event-detail{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--event-detail{padding-left:2.7777777778%;padding-right:11.1111111111%}}.cc--event-detail .c--event-detail{border-bottom:.0625rem solid #ccc;border-top:.0625rem solid #ccc;margin:0 8.3333333333%;padding-bottom:1.875rem;padding-top:1.875rem}@media screen and (min-width:768px){.cc--event-detail .c--event-detail{margin:0;padding:1.875rem 6.25%}}@media screen and (min-width:1024px){.cc--event-detail .c--event-detail{margin-left:0;margin-right:16.1290322581%}}.cc--event-detail .f--section-title{margin-bottom:1.25rem}.cc--event-detail .f--section-title h2{font-size:1.625rem;line-height:1.1539}@media screen and (min-width:768px){.cc--event-detail .text-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--event-detail .text-container .content{padding-right:9.0909090909%;-ms-flex-preferred-size:54.5454545455%;flex-basis:54.5454545455%}@media screen and (max-width:767px){.cc--event-detail .text-container .content{margin-bottom:1.875rem}}.cc--event-detail .text-container .content p{font-size:1rem;line-height:1.625;margin-bottom:0}@media screen and (min-width:768px){.cc--event-detail .text-container .content p{font-size:1rem;line-height:1.875}}.cc--event-detail .text-container .info{padding-top:.3125rem;-ms-flex-preferred-size:45.4545454545%;flex-basis:45.4545454545%}.cc--event-detail .text-container .info .f--link{margin-bottom:1.25rem}.cc--event-detail .text-container .info .f--link a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;line-height:1.3334;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;color:#151515;font-weight:700;justify-content:flex-end;text-decoration:none}html[data-whatintent=mouse] .cc--event-detail .text-container .info .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--event-detail .text-container .info .f--link a:hover{color:#881c1c}.cc--event-detail .text-container .info .f--link a svg{fill:#881c1c;margin-right:.625rem}.cc--event-detail .text-container .info p{font-size:1rem;line-height:1.875;margin-bottom:0}.node-event-submit-an-event-form .form-item .filter-wrapper{border:0;padding:0}.node-event-submit-an-event-form .form-wrapper .fieldset-legend{color:#4a4a4a;display:block;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.node-event-submit-an-event-form .form-wrapper .fieldset-legend{font-size:1rem;line-height:1.875}}.node-event-submit-an-event-form .form-wrapper .fieldset-wrapper{margin-bottom:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .form-wrapper .fieldset-wrapper{margin-bottom:2.5rem}}.node-event-submit-an-event-form .date-recur-modular-sierra-widget-recurrences{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node-event-submit-an-event-form .field-group-details{margin-bottom:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .field-group-details{margin-bottom:2.5rem}}.node-event-submit-an-event-form .field--name-field-event-categories{margin-top:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .field--name-field-event-categories{margin-top:2.5rem}}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap{display:inline-block}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap select{height:auto;width:auto}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap svg{display:none}@media screen and (min-width:768px){.cc--events-listing-card .c--events-listing-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--events-listing-card .text-container{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}.cc--events-listing-card .text-container .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:1.0625rem}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--eyebrow{font-size:1rem;line-height:1.25;margin-bottom:.5rem}}.cc--events-listing-card .text-container .f--eyebrow a{font-size:.9375rem;font-weight:800;line-height:1.2;text-decoration:none}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--eyebrow a{font-size:1rem;line-height:1.25}}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--eyebrow a:hover{color:#151515}.cc--events-listing-card .text-container .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--cta-title{margin-bottom:.9375rem}}.cc--events-listing-card .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--cta-title h3{font-size:2rem;line-height:1.125}}.cc--events-listing-card .text-container .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--events-listing-card .text-container .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:.625rem}@media screen and (max-width:767px){.cc--events-listing-card .f--image{padding-top:.625rem}}@media screen and (min-width:768px){.cc--events-listing-card .f--image{padding-left:2.5%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media screen and (min-width:1024px){.cc--events-listing-card .f--image{-ms-flex-preferred-size:42.3076923077%;flex-basis:42.3076923077%}}.cc--events-listing .c--events-listing{margin:0 auto;max-width:1800px;padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--events-listing .c--events-listing{padding-bottom:2.5rem;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--events-listing .f--cards .cc--component-container{border-bottom:.0625rem solid #ccc;padding-bottom:1.5625rem}@media screen and (min-width:768px){.cc--events-listing .f--cards .cc--component-container{padding-bottom:1.9375rem}}.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:1.375rem}@media screen and (min-width:768px){.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:2.5rem}}.cc--events-promo-card .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--events-promo-card .f--image{margin-bottom:1.4375rem}}.cc--events-promo-card .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}@media screen and (min-width:768px){.cc--events-promo-card .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--events-promo-card .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--events-promo-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo-card .f--eyebrow a:hover{text-decoration:none}.cc--events-promo-card .f--cta-title{margin-bottom:.625rem}.cc--events-promo-card .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--events-promo-card .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--events-promo-card .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--events-promo-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo-card .f--cta-title h3 a:hover{color:#881c1c}.cc--events-promo-card .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}.cc--events-promo{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--events-promo{padding-bottom:3.125rem;padding-top:3.125rem}.cc--events-promo .c--events-promo>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--events-promo .c--events-promo>.text-container .f--section-title{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--section-title{margin-bottom:1.5625rem}}.cc--events-promo .c--events-promo>.text-container .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--events-promo .c--events-promo>.text-container .f--link{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--link{margin-bottom:0;-ms-flex-item-align:center;align-self:center}}.cc--events-promo .c--events-promo>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--events-promo .c--events-promo>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo .c--events-promo>.text-container .f--link a:hover{color:#151515}@media screen and (min-width:1024px){.cc--events-promo .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px)and (max-width:1023px){.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card{display:-webkit-box;display:-ms-flexbox;display:flex}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .f--image{margin-bottom:0;margin-right:5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container .f--eyebrow{font-size:1.375rem;line-height:1.1819}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.cc--events-promo .f--cards .cc--events-promo-card{-ms-flex-preferred-size:25%;flex-basis:25%}.cc--events-promo .f--cards .cc--events-promo-card:first-child{-ms-flex-preferred-size:45%;flex-basis:45%}}.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:0;margin-right:2.5%}}@media screen and (max-width:1023px){.cc--filter-form .c--filter-form{position:relative}}.cc--filter-form .filter-form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header{background:#e9e9e9;padding:1.375rem 8.3333333333% 1.25rem}}@media screen and (min-width:1024px){.cc--filter-form .filter-form-header{border-bottom:.0625rem solid #ccc;margin-bottom:1.875rem;padding-bottom:.3125rem}}.cc--filter-form .filter-form-header h2{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--filter-form .filter-form-header h2{font-size:.875rem;line-height:1.2858}}.cc--filter-form .filter-form-header button{position:relative;width:1.25rem}@media screen and (min-width:1024px){.cc--filter-form .filter-form-header button{margin-right:.3125rem}}.cc--filter-form .filter-form-header button.open:after{display:none}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header button:after,.cc--filter-form .filter-form-header button:before{background:#881c1c;content:"";display:inline-block}.cc--filter-form .filter-form-header button:before{height:.125rem;width:.875rem}.cc--filter-form .filter-form-header button:after,.cc--filter-form .filter-form-header button:before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cc--filter-form .filter-form-header button:after{height:.875rem;width:.125rem}}.cc--filter-form .filter-form-header button svg{width:1.0625rem}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header button svg{display:none}.cc--filter-form .form-filter-content{background:#e9e9e9;display:none;padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;width:100%;z-index:9}}.cc--filter-form .form-filter-content .fi--form-item{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--filter-form .form-filter-content .fi--form-item:not(:last-child){margin-bottom:1.875rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--filter-form .form-filter-content .fields-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--filter-form .form-filter-content .fields-container .fi--form-item{-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}.cc--filterable-content-grid:first-child .c--filterable-content-grid{padding-top:0}.cc--filterable-content-grid .c--filterable-content-grid{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--filterable-content-grid .c--filterable-content-grid{padding:3.125rem 16.6666666667%}}@media screen and (min-width:1024px){.lc--full .cc--filterable-content-grid .c--filterable-content-grid,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid,.sg-pattern-example>.cc--filterable-content-grid .c--filterable-content-grid,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid,body.pattern-lab-demo>.cc--filterable-content-grid .c--filterable-content-grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4.6875rem 8.3333333333% 3.125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lc--full .cc--filterable-content-grid .c--filterable-content-grid>.text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid>.text-container,.sg-pattern-example>.cc--filterable-content-grid .c--filterable-content-grid>.text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid>.text-container,body.pattern-lab-demo>.cc--filterable-content-grid .c--filterable-content-grid>.text-container{margin-top:0;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.cc--filterable-content-grid .f--section-title h2{text-transform:uppercase}.cc--filterable-content-grid .f--description{margin-top:.625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--description{margin-top:.9375rem}}.cc--filterable-content-grid .content-container{margin-top:1.875rem}@media screen and (min-width:768px){.cc--filterable-content-grid .content-container{margin-top:1.5625rem}}@media screen and (min-width:1024px){.cc--filterable-content-grid .content-container{margin-top:1.875rem}.lc--full .cc--filterable-content-grid .content-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .content-container,.sg-pattern-example>.cc--filterable-content-grid .content-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .content-container,body.pattern-lab-demo>.cc--filterable-content-grid .content-container{margin-top:0;-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.cc--filterable-content-grid .cc--filter-form{border-bottom:.0625rem solid #ccc}.cc--filterable-content-grid .cc--filter-form .form-filter-content{border-bottom:0;margin:0;padding:0}.cc--filterable-content-grid .cc--filter-form .form-filter-content select{padding-left:0}.cc--filterable-content-grid .cc--filter-form .form-filter-content .fi--form-item{margin:0}.cc--filterable-content-grid .fi--form-item{display:inline-block;margin:0}.cc--filterable-content-grid .fi--form-item label{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--filterable-content-grid .fi--form-item .select-wrap{border:0;padding-right:2.5rem}.cc--filterable-content-grid .fi--form-item .select-wrap select{width:auto}.cc--filterable-content-grid .f--cards{margin-top:1.5625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards{margin-top:1.875rem}}.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.5625rem;padding-bottom:1.5625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:767px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container{margin-top:.9375rem}}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a:hover{color:#881c1c}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--affiliation{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--email{margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--email a{font-size:.9375rem;line-height:1.8667}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--phone{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--phone a{font-size:.9375rem;line-height:1.8667}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--description{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link{margin-top:.625rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link a{text-transform:uppercase}.cc--filterable-content-grid .pager-container .f--button-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cc--filterable-content-grid .pager-container .f--button-link .button,.cc--filterable-content-grid .pager-container .f--button-link a{width:10.5625rem}.cc--footer-branding{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--footer-branding{margin-bottom:2.1875rem}}.cc--footer-branding .logo{display:block;margin-left:-1.8rem;width:19.53rem}.cc--footer-branding .logo svg{height:auto;width:100%}.cc--footer-branding .logo svg .name{fill:#fff}.cc--footer-copyright{margin-bottom:.625rem;-ms-flex-preferred-size:35.7142857143%;flex-basis:35.7142857143%}@media screen and (min-width:1024px){.cc--footer-copyright{margin-bottom:0}}.cc--footer-copyright .f--description p{color:#fff;font-size:.75rem;line-height:1.6667}.cc--footer-menu .m--menu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--footer-menu .m--menu-footer>.menu-item{font-size:.75rem;line-height:1.5;margin-bottom:2.1875rem;-ms-flex-preferred-size:40%;flex-basis:40%}.cc--footer-menu .m--menu-footer>.menu-item:nth-child(n+3){margin-bottom:0}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer>.menu-item{font-size:.875rem;line-height:1.5;margin-bottom:0;-ms-flex-preferred-size:22.2222222222%;flex-basis:22.2222222222%}}.cc--footer-menu .m--menu-footer>.menu-item .navigation-title{color:#fff;display:inline-block;font-weight:800;margin-bottom:.875rem;text-transform:uppercase}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer>.menu-item .navigation-title{margin-bottom:1.125rem}}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item{line-height:1}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item:not(:last-child){margin-bottom:.9375rem}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a{color:#fff;font-size:.875rem;line-height:1.4286;text-decoration:none}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a:hover{text-decoration:underline}.cc--footer-menu .m--menu-footer-utility{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--footer-menu .m--menu-footer-utility .menu-item{line-height:1;margin-top:.9375rem}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer-utility .menu-item{margin-top:0}}.cc--footer-menu .m--menu-footer-utility .menu-item:not(:last-child):after{border-right:.0625rem solid #4a4a4a;content:"";display:inline-block;height:1rem;margin-left:.8125rem;margin-right:.8125rem}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer-utility .menu-item:not(:last-child):after{margin-left:.875rem;margin-right:.875rem}}.cc--footer-menu .m--menu-footer-utility .menu-item a{color:#fff;font-size:.75rem;line-height:1.6667;text-decoration:none}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer-utility .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer-utility .menu-item a:hover{text-decoration:underline}.cc--footer-social .social-media-links--platforms{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:.3125rem}.cc--footer-social .social-media-links--platforms li{margin-right:1.875rem}@media screen and (min-width:1024px){.cc--footer-social .social-media-links--platforms li{margin-right:2rem}}html[data-whatintent=mouse] .cc--footer-social .social-media-links--platforms li a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-social .social-media-links--platforms li a:hover svg{opacity:.7}.cc--footer{background:#151515}.cc--footer .c--footer{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:1024px){.cc--footer .c--footer{padding:4.6875rem 6.25%}}.cc--footer .footer-top{padding-bottom:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:3.125rem}}.cc--footer .footer-top .branding-container{margin-bottom:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-top .branding-container{-ms-flex-preferred-size:35.7142857143%;flex-basis:35.7142857143%;margin-bottom:0}}.cc--footer .footer-top .nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.cc--footer .footer-top .nav-container{-ms-flex-preferred-size:64.2857142857%;flex-basis:64.2857142857%}}.cc--footer .footer-top .nav-container .cc--footer-menu{width:100%}.cc--footer .footer-bottom{border-top:.0625rem solid #4a4a4a;padding-top:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.5625rem}}.cc--footer .footer-bottom .cc--footer-menu{-ms-flex-preferred-size:64.2857142857%;flex-basis:64.2857142857%}@media print{#l--main-footer{display:none}}.cc--gallery-slide .f--image figure{margin:0}.cc--gallery-slide .f--image figure figcaption{color:#4a4a4a;font-size:.875rem;font-style:italic;line-height:1.2858;margin-top:.9375rem;min-height:2.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--gallery-slide .f--image figure figcaption{margin-top:1.25rem;padding-left:0;padding-right:0}}.cc--gallery-slide .f--image figure figcaption p{font-size:.875rem;font-style:italic;line-height:1.2858}.cc--gallery{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-top:2.5rem}@media screen and (min-width:768px){.cc--gallery{padding:3.125rem 8.3333333333%}}@media screen and (min-width:1024px){.lc--full .cc--gallery,.sg-pattern-example>.cc--component-container .f--field.nested .cc--gallery,.sg-pattern-example>.cc--gallery,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--gallery,body.pattern-lab-demo>.cc--gallery{padding-left:13.8888888889%;padding-right:13.8888888889%}}.lc--two-column .lr--main>.cc--gallery{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.lc--two-column .lr--main>.cc--gallery{padding-left:5.5555555556%;padding-right:16.6666666667%}}.cc--gallery .f--section-title{padding-bottom:.625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--gallery .f--section-title{padding-bottom:.9375rem;padding-left:0;padding-right:0}}.cc--gallery .f--section-title h2{font-size:1.75rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--gallery .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--gallery .swiper-container{margin-top:.625rem;position:relative}.cc--gallery .swiper-container .gallery-pagination{text-align:center}.cc--gallery .swiper-container .gallery-pagination .bullet{background:#ccc;border-radius:50%;height:.4375rem;margin-left:.4375rem;margin-right:.4375rem;-webkit-transition:background .2s ease;transition:background .2s ease;width:.4375rem}.cc--gallery .swiper-container .gallery-pagination .bullet.bullet-active{background:#881c1c}.cc--gallery .swiper-container .swiper-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:justify;-ms-flex-pack:justify;height:1.875rem;justify-content:space-between;padding-top:26%;width:100%}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button{background-color:#881c1c;background-position:50%;background-repeat:no-repeat;background-size:1.5rem;height:1.875rem;left:auto;margin-top:0;position:relative;right:auto;top:auto;width:1.875rem}html[data-whatintent=mouse] .cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button:hover{background-color:#6a1010}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button.swiper-button-prev{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowleft-white.svg)}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button.swiper-button-next{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-white.svg)}.tc--microsite-article .cc--gallery{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--microsite-article .cc--gallery{padding-left:5.5555555556%;padding-right:16.6666666667%}}.tc--search{margin:0 auto;max-width:1800px}.tc--search .t--search .f--page-title{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.tc--search .t--search .f--page-title{margin-bottom:2.3125rem}}.tc--search .t--search .f--page-title h1{text-transform:uppercase}.tc--search .content-top{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--search .content-top{padding-left:22.9166666667%;padding-right:22.9166666667%}}.tc--search .content-main{padding-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%;width:100%}@media screen and (min-width:1024px){.tc--search .content-main{padding-bottom:4.6875rem;padding-left:22.9166666667%;padding-right:22.9166666667%}}.tc--search .content-main form.gsc-search-box{margin:0 0 1.3125rem;width:100%}.tc--search .content-main table.gsc-search-box{border-collapse:collapse;width:100%!important}.tc--search .content-main td.gsc-input{padding:0;width:100%!important}.tc--search .content-main td.gsc-search-button{padding-right:.75rem;text-align:right;white-space:nowrap;width:1%!important}.tc--search .content-main .gsib_a{background:none!important;background-image:none!important;padding-left:0!important}.tc--search .content-main .gsc-input-box svg,.tc--search .content-main .gsib_a .gscb_a,.tc--search .content-main .gsib_a span,.tc--search .content-main .gsib_b,.tc--search .content-main .gsst_a{display:none!important}.tc--search .content-main .gsc-input-box,.tc--search .content-main input.gsc-input{background:none!important;background-image:none!important}.tc--search .content-main input.gsc-input{border:1px solid #ccc!important;font-size:1rem;height:3.25rem!important;line-height:1.875;margin:0!important;padding:0 .75rem!important}.tc--search .content-main .gsc-input-box{border:0;-webkit-box-shadow:none;box-shadow:none}.tc--search .content-main .gsc-search-button{display:table-cell!important;padding:0}.tc--search .content-main .gsc-search-button-v2{background-color:#881c1c;border:0;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.25rem;margin:0;padding:0;width:3.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc--search .content-main .gsc-search-button-v2:hover{cursor:pointer}.tc--search .content-main .gsc-search-button-v2 svg{height:1.125rem;width:1.125rem}.tc--search .content-main .gsc-control-cse{background-color:transparent;border:0;padding:0}.tc--search .content-main .gsc-control-cse .gs-result .gs-title{margin-bottom:1.25rem}.tc--search .content-main .gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-positioningWrapper{display:none}.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling{color:#151515;font-size:1.375rem;line-height:1.1819;margin-bottom:1.25rem;text-decoration:none}@media screen and (min-width:1024px){.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling{font-size:1.625rem;line-height:1.1539}}html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title:hover,html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title:hover b{color:#881c1c}.tc--search .content-main .gsc-results{padding-top:1.5625rem;width:100%}.tc--search .content-main .gsc-webResult .gsc-result{border-bottom:1px solid #ccc;padding-bottom:1.5625rem;padding-top:1.5625rem}.tc--search .content-main .gsc-webResult .gsc-result:first-child{padding-top:0}@media screen and (min-width:1024px){.tc--search .content-main .gsc-webResult .gsc-result{padding:2.5rem 0}}.tc--search .content-main .gsc-webResult .gs-snippet{color:#4a4a4a;font-size:.875rem;line-height:1.7143}.tc--search .content-main .gsc-result-info{color:#4a4a4a;font-size:.9375rem;line-height:1.8667;padding:0}.tc--search .content-main .gcsc-more-maybe-branding-root,.tc--search .content-main .gsc-orderby-container{display:none}.tc--search .gs-no-results-result .gs-snippet{background-color:transparent;border:0}.gssb_a{padding:.625rem!important}.gssb_a img{display:inline;width:auto}.cc--header-search{display:none;padding:1.25rem 8.3333333333%}@media screen and (min-width:768px){.cc--header-search{padding:2.125rem 4.1666666667%}}@media screen and (min-width:1024px){.cc--header-search{padding:1.5625rem 4.1666666667%}}.cc--header-search .c--header-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--header-search .cc--header-branding{padding-top:.5625rem}@media screen and (max-width:1023px){.cc--header-search .cc--header-branding{display:none}}.cc--header-search form{position:relative;width:80%}@media screen and (min-width:768px){.cc--header-search form{width:90.9090909091%}}@media screen and (min-width:1024px){.cc--header-search form{width:68.1818181818%}}.cc--header-search form label{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--header-search form input[type=text]{background-color:transparent;border-color:hsla(0,0%,100%,.5);color:#fff;font-size:1rem;height:3.75rem;line-height:1.875;padding-left:.625rem}@media screen and (min-width:768px){.cc--header-search form input[type=text]{height:5rem;padding-left:2.1875rem}}@media screen and (min-width:1024px){.cc--header-search form input[type=text]{height:6.25rem}}.cc--header-search form input[type=text]::-webkit-input-placeholder{color:#fff}.cc--header-search form input[type=text]::-moz-placeholder{color:#fff}.cc--header-search form input[type=text]:-ms-input-placeholder{color:#fff}.cc--header-search form input[type=text]::-ms-input-placeholder{color:#fff}.cc--header-search form input[type=text]::placeholder{color:#fff}.cc--header-search form .fi--form-item{margin:0}.cc--header-search .icon-search{position:absolute;right:.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.cc--header-search .icon-search{right:1.875rem}}.cc--header-search .close-search-container{background-color:#881c1c;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;margin-top:-2.1875rem;position:relative;width:2.5rem}@media screen and (min-width:768px){.cc--header-search .close-search-container{height:7rem;width:3.125rem}}@media screen and (min-width:1024px){.cc--header-search .close-search-container{margin-top:-1.5625rem}}@media screen and (min-width:1200px){.cc--header-search .close-search-container{height:4.6875rem}}.cc--header-search .close-search-container:before{background-color:rgba(21,21,21,.2);content:"";height:5rem;position:absolute;width:2.5rem;z-index:1}@media screen and (min-width:768px){.cc--header-search .close-search-container:before{height:7rem;width:3.125rem}}@media screen and (min-width:1200px){.cc--header-search .close-search-container:before{height:4.6875rem}}.cc--header-search .close-search-container .button-close{margin-top:auto;padding-bottom:.625rem;padding-top:.625rem;position:relative;width:3.125rem;z-index:2}body.search-open .cc--header-search{background-color:#881c1c;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:102}body.search-open .cc--header-search .cc--header-branding svg .box{fill:#000}body.search-open .cc--header-search .cc--header-branding svg .box-text,body.search-open .cc--header-search .cc--header-branding svg .name{fill:#fff}.cc--hero-article-video .c--hero-article-video{position:relative}.cc--hero-article-video .video-container{margin-bottom:1.25rem;position:relative}@media screen and (min-width:768px){.cc--hero-article-video .video-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .video-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .video-container,.sg-pattern-example>.cc--hero-article-video .video-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .video-container,body.pattern-lab-demo>.cc--hero-article-video .video-container{margin-bottom:0;-ms-flex-preferred-size:68.1818181818%;flex-basis:68.1818181818%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cc--hero-article-video .video-container.show .f--video-embed{opacity:1;visibility:visible}.cc--hero-article-video .video-container.show .f--image{opacity:0;visibility:hidden}.cc--hero-article-video .video-container .play-btn{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.cc--hero-article-video .video-container .play-btn:after{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--hero-article-video .video-container .play-btn:after else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article-video .video-container .play-btn:after:hover{background-color:#6a1010}.cc--hero-article-video .video-container .play-btn:after{border:0;content:"";z-index:10}.cc--hero-article-video .video-container .f--image{height:100%;-webkit-transition:visibility 0s linear .2s,opacity .2s ease;transition:visibility 0s linear .2s,opacity .2s ease}.cc--hero-article-video .video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover}.cc--hero-article-video .video-container .f--video-embed{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;visibility:hidden;width:100%;z-index:11}.cc--hero-article-video .video-container .f--video-embed iframe{height:100%;width:100%}@media screen and (min-width:1024px){.cc--hero-article-video .video-container.show+.exit-video{bottom:-1.25rem;color:#881c1c;display:block;font-size:.875rem;font-weight:800;line-height:1;margin-right:.625rem;margin-top:.625rem;position:absolute;right:0;text-transform:uppercase}}.cc--hero-article-video .exit-video{display:none}.cc--hero-article-video .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-article-video .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container,.sg-pattern-example>.cc--hero-article-video .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container,body.pattern-lab-demo>.cc--hero-article-video .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}@media print{.cc--hero-article-video .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:2.0833333333%;padding-right:2.0833333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-article-video .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article-video .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article-video .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--eyebrow{color:#fff}}@media print{.cc--hero-article-video .text-container .f--eyebrow{color:#fff!important}}.cc--hero-article-video .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article-video .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article-video .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--page-title h1{color:#fff}}@media print{.cc--hero-article-video .text-container .f--page-title h1{color:#fff!important;font-size:2.625rem;line-height:1.3096}}.cc--hero-article-video .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-article-video .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--page-title h1 a{color:#fff}}@media print{.cc--hero-article-video .text-container .f--page-title h1 a{color:#fff!important}}html[data-whatintent=mouse] .cc--hero-article-video .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article-video .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-article-video .text-container .f--description{font-size:1rem;line-height:1.25;margin-top:1.25rem}@media screen and (min-width:1024px){.cc--hero-article-video .text-container .f--description,.cc--hero-article-video .text-container .f--description p{color:#fff}}.cc--hero-article .c--hero-article{position:relative}.cc--hero-article.no-image{background-color:#fff}.cc--hero-article.no-image .text-container{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container,.sg-pattern-example>.cc--hero-article.no-image .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container,body.pattern-lab-demo>.cc--hero-article.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}}@media print{.cc--hero-article.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--eyebrow{color:#881c1c}}@media print{.cc--hero-article.no-image .text-container .f--eyebrow{color:#881c1c!important}}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container .f--page-title,.lc--full .cc--hero-article.no-image .text-container .f--page-title a,.lc--full .cc--hero-article.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title h1{color:#000}}@media print{.cc--hero-article.no-image .text-container .f--page-title,.cc--hero-article.no-image .text-container .f--page-title a,.cc--hero-article.no-image .text-container .f--page-title h1{color:#000!important}}@media screen and (min-width:1024px){.cc--hero-article.no-image .text-container .f--description,.cc--hero-article.no-image .text-container .f--description p{color:#000}}.cc--hero-article .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--hero-article .f--image{margin-bottom:3.125rem;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image,.sg-pattern-example>.cc--hero-article .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image,body.pattern-lab-demo>.cc--hero-article .f--image{margin-bottom:0;position:relative}.lc--full .cc--hero-article .f--image:before,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image:before,.sg-pattern-example>.cc--hero-article .f--image:before,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image:before,body.pattern-lab-demo>.cc--hero-article .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}}@media screen and (min-width:1200px){.cc--hero-article .f--image{background-color:#4a4a4a}}@media print{.cc--hero-article .f--image{position:relative}.cc--hero-article .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000))!important;background-image:linear-gradient(180deg,transparent,#000)!important;bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image img,.sg-pattern-example>.cc--hero-article .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image img,body.pattern-lab-demo>.cc--hero-article .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1024px)and (min-width:1200px){.lc--full .cc--hero-article .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image img,.sg-pattern-example>.cc--hero-article .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image img,body.pattern-lab-demo>.cc--hero-article .f--image img{-o-object-fit:contain;object-fit:contain}}.cc--hero-article .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-article .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container,.sg-pattern-example>.cc--hero-article .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container,body.pattern-lab-demo>.cc--hero-article .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}@media print{.cc--hero-article .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:2.0833333333%;padding-right:2.0833333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-article .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article .text-container .f--eyebrow{color:#fff}}@media print{.cc--hero-article .text-container .f--eyebrow{color:#fff!important}}.cc--hero-article .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article .text-container .f--page-title h1{color:#fff}}@media print{.cc--hero-article .text-container .f--page-title h1{color:#fff!important;font-size:2.625rem;line-height:1.3096}}.cc--hero-article .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-article .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-article .text-container .f--page-title h1 a{color:#fff}}@media print{.cc--hero-article .text-container .f--page-title h1 a{color:#fff!important}}html[data-whatintent=mouse] .cc--hero-article .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-article .text-container .f--description{font-size:1rem;line-height:1.25;margin-top:1.25rem}@media screen and (min-width:1024px){.cc--hero-article .text-container .f--description,.cc--hero-article .text-container .f--description p{color:#fff}}.cc--hero-event{background-color:#fff}@media screen and (min-width:1024px){.cc--hero-event{background-color:#000}}.cc--hero-event .c--hero-event{position:relative}.cc--hero-event.no-image{background-color:#fff}.cc--hero-event.no-image .text-container{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--hero-event.no-image .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container,.sg-pattern-example>.cc--hero-event.no-image .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container,body.pattern-lab-demo>.cc--hero-event.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}.lc--full .cc--hero-event.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--eyebrow{color:#881c1c}.lc--full .cc--hero-event.no-image .text-container .f--page-title,.lc--full .cc--hero-event.no-image .text-container .f--page-title a,.lc--full .cc--hero-event.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title h1{color:#000}}.cc--hero-event .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--hero-event .f--image{margin-bottom:3.125rem;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image,.sg-pattern-example>.cc--hero-event .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image,body.pattern-lab-demo>.cc--hero-event .f--image{margin-bottom:0;position:relative}.lc--full .cc--hero-event .f--image:before,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image:before,.sg-pattern-example>.cc--hero-event .f--image:before,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image:before,body.pattern-lab-demo>.cc--hero-event .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}.lc--full .cc--hero-event .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image img,.sg-pattern-example>.cc--hero-event .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image img,body.pattern-lab-demo>.cc--hero-event .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-event .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-event .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container,.sg-pattern-example>.cc--hero-event .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container,body.pattern-lab-demo>.cc--hero-event .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-event .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-event .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-event .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-event .text-container .f--eyebrow{color:#fff}}.cc--hero-event .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-event .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-event .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-event .text-container .f--page-title h1{color:#fff}}.cc--hero-event .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-event .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-event .text-container .f--page-title h1 a{color:#fff}}html[data-whatintent=mouse] .cc--hero-event .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-event .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-image .c--hero-image,.cc--hero-image .f--image{position:relative}.cc--hero-image .f--image:after,.cc--hero-image .f--image:before{content:"";display:block;height:40%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-image .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(21,21,21,0)),to(#151515));background-image:linear-gradient(180deg,rgba(21,21,21,0),#151515);bottom:0}.cc--hero-image .f--image:after{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(21,21,21,0)),to(#151515));background-image:linear-gradient(0deg,rgba(21,21,21,0),#151515);top:0}.cc--hero-image .f--image img{min-height:20rem;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1024px){.lc--full .cc--hero-image .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-image .f--image img,.sg-pattern-example>.cc--hero-image .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-image .f--image img,body.pattern-lab-demo>.cc--hero-image .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-image .text-container{bottom:1.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}@media screen and (min-width:768px){.cc--hero-image .text-container{bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-image .text-container{bottom:1.5rem;padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--hero-image .text-container .f--page-title{max-width:37.5rem}.cc--hero-image .text-container .f--page-title h1{color:#fff;font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-image .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}.tc--error-page .cc--hero-image .f--image img{max-height:34.375rem}.cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%}.tc--form-page .cc--hero-interior,.tc--microsite-article .cc--hero-interior{padding-left:0;padding-right:0}.tc--events-listing .cc--hero-interior,.tc--microsite-article .cc--hero-interior,.tc--news-listing .cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--events-listing .cc--hero-interior,.tc--microsite-article .cc--hero-interior,.tc--news-listing .cc--hero-interior{padding-left:5.5555555556%;padding-right:16.6666666667%}}.tc--microsite-profile .cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:3.125rem}@media screen and (min-width:1024px){.tc--microsite-profile .cc--hero-interior{padding-left:25%;padding-right:25%}}.cc--hero-interior .f--eyebrow{margin-bottom:.9375rem}.cc--hero-interior .f--eyebrow a{font-size:.875rem;line-height:1.2858;text-decoration:none;text-transform:uppercase}.cc--hero-interior .f--page-title{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--hero-interior .f--page-title{margin-bottom:3.125rem}}.cc--hero-interior .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-interior .f--page-title h1{font-size:3.75rem;line-height:.9167}}.cc--hero-landing{background-color:#000;margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-landing{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-landing{margin-top:-10.6875rem}}.cc--hero-landing .c--hero-landing,.cc--hero-landing .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--ambient-video,.cc--hero-landing .image-video-container .video-controls{display:none}}.cc--hero-landing .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-landing .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--image img{position:absolute}}.cc--hero-landing .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-landing .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-landing .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-landing .f--image{padding-left:0;padding-right:0}}.cc--hero-landing .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0}.cc--hero-landing .f--image:after,.cc--hero-landing .f--image:before{content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-landing .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);top:0}@media screen and (min-width:1024px){.lc--full .cc--hero-landing .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-landing .f--image img,.sg-pattern-example>.cc--hero-landing .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-landing .f--image img,body.pattern-lab-demo>.cc--hero-landing .f--image img{max-height:34.375rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-landing .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-landing .text-container .text-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.cc--hero-landing .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:5.5555555556%}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:2.0833333333%}}.cc--hero-landing .text-container .f--page-title h1{color:#fff;font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-landing .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}.cc--hero-landing .text-container .button-show-feature{display:none}@media screen and (max-width:767px){.cc--hero-landing .text-container .button-show-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:1.5625rem;justify-content:center;width:1.5625rem}}.cc--hero-landing .text-container .button-close-feature{bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:8.3333333333%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:1.5625rem;justify-content:center;width:1.5625rem}@media screen and (min-width:768px){.cc--hero-landing .text-container .button-close-feature{display:none}}@media screen and (max-width:767px){.cc--hero-landing .text-container .feature-container{background:rgba(21,21,21,.9);bottom:0;display:none;left:0;padding:1.25rem 27.7777777778% 1.25rem 8.3333333333%;position:absolute;width:100%}}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container{-webkit-box-flex:0;-ms-flex:0 0 29.0322580645%;flex:0 0 29.0322580645%}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .feature-container{-webkit-box-flex:0;-ms-flex:0 0 22.2222222222%;flex:0 0 22.2222222222%;max-width:15.625rem}}.cc--hero-landing .text-container .feature-container .f--cta-title h3{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container .f--cta-title h3{font-size:1rem;line-height:1;text-align:right}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .feature-container .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--hero-landing .text-container .feature-container .f--cta-title h3 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .cc--hero-landing .text-container .feature-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-landing .text-container .feature-container .f--cta-title h3 a:hover{text-decoration:underline}.cc--hero-landing .text-container .feature-container .f--description{margin-top:.3125rem}.cc--hero-landing .text-container .feature-container .f--description p{color:#fff;font-size:.75rem;line-height:1.5}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container .f--description p{text-align:right}.cc--hero-landing.ambient-video .feature-container{margin-bottom:3.75rem}}.cc--hero-microsite-homepage{margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-microsite-homepage{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-microsite-homepage{margin-top:-10.6875rem}}.cc--hero-microsite-homepage .c--hero-microsite-homepage,.cc--hero-microsite-homepage .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--ambient-video,.cc--hero-microsite-homepage .image-video-container .video-controls{display:none}}.cc--hero-microsite-homepage .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-microsite-homepage .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--image img{position:absolute}}.cc--hero-microsite-homepage .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-microsite-homepage .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-microsite-homepage .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-microsite-homepage .f--image{padding-left:0;padding-right:0}}.cc--hero-microsite-homepage .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-microsite-homepage .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);content:"";display:block;height:45%;opacity:.8;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.lc--full .cc--hero-microsite-homepage .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-homepage .f--image img,.sg-pattern-example>.cc--hero-microsite-homepage .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-homepage .f--image img,body.pattern-lab-demo>.cc--hero-microsite-homepage .f--image img{max-height:34.375rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-microsite-homepage .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-microsite-homepage .text-container .text-container-inner{padding-bottom:1.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-microsite-homepage .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-microsite-homepage .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}.cc--hero-microsite-homepage .text-container .f--page-title{max-width:72.7272727273%}}.cc--hero-microsite-homepage .text-container .f--page-title h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-homepage .text-container .f--page-title h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior .c--hero-microsite-interior{position:relative}.cc--hero-microsite-interior .text-container .f--page-title-pseudo .h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--page-title-pseudo .h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-10.6875rem}}.cc--hero-microsite-interior .c--hero-microsite-landing,.cc--hero-microsite-interior .image-video-container,.cc--hero-microsite-landing .c--hero-microsite-landing,.cc--hero-microsite-landing .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--ambient-video,.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .f--ambient-video,.cc--hero-microsite-landing .image-video-container .video-controls{display:none}}.cc--hero-microsite-interior .image-video-container .f--image,.cc--hero-microsite-landing .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--image,.cc--hero-microsite-landing .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-microsite-interior .image-video-container .f--image img,.cc--hero-microsite-landing .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--image img,.cc--hero-microsite-landing .image-video-container .f--image img{position:absolute}}.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-microsite-interior .f--image,.cc--hero-microsite-landing .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-microsite-interior .f--image,.cc--hero-microsite-landing .f--image{padding-left:0;padding-right:0}}.cc--hero-microsite-interior .f--image:before,.cc--hero-microsite-landing .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-microsite-interior .f--image:after,.cc--hero-microsite-landing .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);content:"";display:block;height:45%;opacity:.8;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.lc--full .cc--hero-microsite-interior .f--image img,.lc--full .cc--hero-microsite-landing .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-interior .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-landing .f--image img,.sg-pattern-example>.cc--hero-microsite-interior .f--image img,.sg-pattern-example>.cc--hero-microsite-landing .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-interior .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-landing .f--image img,body.pattern-lab-demo>.cc--hero-microsite-interior .f--image img,body.pattern-lab-demo>.cc--hero-microsite-landing .f--image img{max-height:25rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-microsite-interior .text-container,.cc--hero-microsite-landing .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-bottom:1.25rem;padding-left:6.25%;padding-right:6.25%}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--hero-microsite-interior .text-container .f--page-title h1,.cc--hero-microsite-landing .text-container .f--page-title h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--page-title h1,.cc--hero-microsite-landing .text-container .f--page-title h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.4375rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-column .cc--latest-news-card-featured .f--image{margin-bottom:1.3125rem}.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a:hover{color:#151515;text-decoration:none}.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-media .cc--latest-news-card-featured .f--image{margin-bottom:1.1875rem}.cc--latest-news-media .cc--latest-news-card-featured .f--image img{max-height:15px;width:auto}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title{margin-bottom:.625rem}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-media .cc--latest-news-card-featured .f--description p{font-size:.9375rem;line-height:1.6667}@media screen and (min-width:768px){.cc--latest-news-media .cc--latest-news-card-featured .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--latest-news-card .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-card .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-card .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-card .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--latest-news-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-card .f--eyebrow a:hover{color:#151515;text-decoration:none}.cc--latest-news-card .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--latest-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--latest-news-card .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-card .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-column .cc--component-container:not(:last-child){border-bottom:.0625rem solid #ccc;margin-bottom:1.9375rem;padding-bottom:1.375rem}.cc--latest-news-column .cc--component-container:first-child{margin-bottom:1.5625rem;padding-bottom:1.875rem}@media screen and (min-width:768px){.cc--latest-news-column .cc--component-container:first-child{padding-bottom:2.625rem}}.cc--latest-news-media .f--eyebrow{border-bottom:.0625rem solid #ccc;color:#881c1c;font-size:.875rem;font-weight:800;line-height:1.2858;margin-bottom:1.875rem;padding-bottom:.625rem;text-transform:uppercase}.cc--latest-news-media .cc--latest-news-card-featured:not(:last-child){border-bottom:.0625rem solid #ccc;margin-bottom:1.9375rem;padding-bottom:1.75rem}.cc--latest-news{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--latest-news{padding-bottom:3.125rem;padding-top:3.125rem}.cc--latest-news .c--latest-news>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--latest-news .c--latest-news>.text-container .f--section-title{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--section-title{margin-bottom:1.5625rem}}.cc--latest-news .c--latest-news>.text-container .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--latest-news .c--latest-news>.text-container .f--link{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--link{margin-bottom:0;-ms-flex-item-align:center;align-self:center}}.cc--latest-news .c--latest-news>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--latest-news .c--latest-news>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news .c--latest-news>.text-container .f--link a:hover{color:#151515}.cc--latest-news .c--latest-news .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1024px){.cc--latest-news .c--latest-news .content-container>.cc--component-container{-ms-flex-preferred-size:30%;flex-basis:30%}}@media screen and (max-width:767px){.cc--latest-news .c--latest-news .content-container>.cc--component-container:not(:last-child){margin-bottom:2.5rem}}@media screen and (min-width:1024px){.cc--latest-news .c--latest-news .content-container>.cc--component-container:not(:last-child){margin-right:5%}}@media screen and (min-width:768px)and (max-width:1023px){.cc--latest-news .c--latest-news .content-container .cc--latest-news-column{margin-bottom:3.125rem;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}.cc--latest-news .c--latest-news .content-container .cc--latest-news-column:first-child{margin-right:5%}}@media screen and (max-width:1023px){.cc--links-list{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:1.25rem}}@media screen and (min-width:1024px){.cc--links-list{border-top:.0625rem solid #ccc;padding-top:1.875rem}}.cc--links-list .f--link{margin-bottom:1.25rem}.cc--links-list .link{background:url(/themes/custom/umass_base/images/icons/icon-arrowright-red.svg) no-repeat top 5px right/1.25rem;border-bottom:.0625rem solid #ccc;color:#151515;display:block;font-weight:800;padding-bottom:.75rem;padding-right:.9375rem;text-decoration:none;text-transform:uppercase}html[data-whatintent=mouse] .cc--links-list .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--links-list .link:hover{color:#881c1c;text-decoration:none}.cc--login-form{margin-bottom:1.5625rem}.cc--login-form .c--login-form{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-left:2.0833333333%;padding-right:2.0833333333%;width:100%}@media screen and (min-width:768px){.cc--login-form .c--login-form{padding-bottom:2.5rem;padding-left:2.0833333333%;padding-right:2.0833333333%;width:25%}}@media screen and (min-width:1024px){.cc--login-form .c--login-form{padding:4.6875rem 2.0833333333% 3.4375rem}}.cc--menu-left-nav{position:relative}@media screen and (max-width:1023px){.cc--menu-left-nav .c--menu-left-nav{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--menu-left-nav .f--section-title{margin-bottom:1.5625rem}.cc--menu-left-nav .f--section-title h2 span.nolink{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333}}.cc--menu-left-nav .f--section-title h2{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-left-nav .f--section-title h2{font-size:.875rem;line-height:1.2858}}@media screen and (max-width:1023px){.cc--menu-left-nav .f--section-title h2{border-bottom:.0625rem solid #e9e9e9;cursor:pointer;padding-bottom:1.25rem;padding-top:1.3125rem;position:relative}.cc--menu-left-nav .f--section-title h2.open:after{display:none}.cc--menu-left-nav .f--section-title h2:after,.cc--menu-left-nav .f--section-title h2:before{background:#881c1c;content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-left-nav .f--section-title h2:before{height:.125rem;right:.375rem;width:.875rem}.cc--menu-left-nav .f--section-title h2:after{height:.875rem;right:.75rem;width:.125rem}}.cc--menu-left-nav .f--section-title h2 a{text-decoration:none}@media screen and (min-width:1024px){.cc--menu-left-nav .f--section-title h2 a:before{background:url(/themes/custom/umass_base/images/icons/icon-arrowleft-red.svg) no-repeat 0/1.25rem;content:"";display:inline-block;height:.625rem;margin-left:-2rem;margin-right:.6875rem;width:1.25rem}html[data-whatintent=mouse] .cc--menu-left-nav .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-left-nav .f--section-title h2 a:hover:before{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowleft-dark.svg)}}.cc--menu-left-nav .f--section-title h2 a.nolink{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333}.cc--menu-left-nav .f--section-title h2 a.nolink:before{content:none;display:none!important}@media screen and (max-width:1023px){.mc--left-nav-menu{background:#fff;-webkit-box-shadow:0 5px 12px -5px rgba(0,0,0,.3);box-shadow:0 5px 12px -5px rgba(0,0,0,.3);display:none;margin-left:-8.3333333333%;margin-right:-8.3333333333%;padding-bottom:.625rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;top:3.6875rem;width:100%;z-index:10}}@media screen and (max-width:1023px)and (min-width:768px){.mc--left-nav-menu{padding-top:.625rem}}.mc--left-nav-menu .menu-item{line-height:1;margin-bottom:1.25rem}@media screen and (min-width:768px){.mc--left-nav-menu .menu-item{margin-bottom:1.875rem}}.mc--left-nav-menu .menu-item a{color:#151515;font-size:.9375rem;line-height:1.3334;text-decoration:none}html[data-whatintent=mouse] .mc--left-nav-menu .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .mc--left-nav-menu .menu-item a:hover{color:#881c1c}.mc--left-nav-menu .menu-item span{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333;text-transform:uppercase}.mc--left-nav-menu .menu-item span+.submenu{margin-top:1.25rem}@media screen and (min-width:768px){.mc--left-nav-menu .menu-item span+.submenu{margin-top:1.875rem}}.mc--left-nav-menu .menu-item .submenu-wrapper{display:none;padding-left:1.5625rem;padding-top:.9375rem}.mc--left-nav-menu .menu-item .submenu-wrapper .menu-item{margin-bottom:.9375rem}.mc--left-nav-menu .menu-item .submenu-wrapper .menu-item a{font-size:.875rem;line-height:1.4286}.mc--left-nav-menu .menu-item.menu-item--active-trail>a{color:#881c1c}.mc--left-nav-menu .menu-item.menu-item--active-trail .submenu-wrapper{display:block}.cc--menu-main .button-back,.cc--menu-main .link-arrow-wrapper .arrow-toggle,.cc--menu-main .navigation-title{display:none}body.microsite-menu-is-active{overflow:hidden}.cc--menu-microsite{background-color:#881c1c}.cc--menu-microsite .c--menu-microsite{margin:0 auto;max-width:1800px}.cc--menu-microsite .menu-microsite-inner{height:3.75rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:relative}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.6875rem}}@media screen and (max-width:1023px){.cc--menu-microsite .menu-microsite-menu-wrapper{background-color:#881c1c;display:none;height:100vh;left:0;padding-bottom:1.875rem;padding-top:.3125rem;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:102}}@media screen and (max-width:767px){.cc--menu-microsite .menu-microsite-menu-wrapper{padding-top:.3125rem}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-menu-wrapper{height:100%;width:100%}}@media screen and (max-width:1023px){.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container{height:100%}.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container .microsite-menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between}}.cc--menu-microsite .link-arrow-wrapper .arrow-toggle polygon{fill:#fff}@media screen and (min-width:1024px){.cc--menu-microsite .link-arrow-wrapper>a.is-active:before{background-color:#fff;content:"";height:.625rem;left:0;position:absolute;top:0;width:100%}}html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a:hover{color:#fff}@media screen and (min-width:1024px){.cc--menu-microsite ul.m--menu-microsite>li.menu-item--active-trail>.link-arrow-wrapper>a:before,html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a:hover:before{background-color:#fff;content:"";height:.625rem;left:0;position:absolute;top:0;width:100%}}.cc--menu-microsite .mc--menu-microsite{height:100%}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{padding:.3125rem 8.3333333333%}@media screen and (min-width:768px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{padding-bottom:.625rem;padding-top:.625rem}}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li:hover{background:rgba(21,21,21,.2)}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li:not(:last-child){margin-bottom:0;margin-right:2.5rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a{font-size:.9375rem;line-height:1.3334;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-decoration:none;text-transform:uppercase}html[data-whatintent=mouse] .cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a:hover{color:#fff}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{height:2.1875rem;width:2.1875rem}@media screen and (max-width:767px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{text-align:right}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{display:none}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper{background-color:#881c1c;height:100%;left:100%;padding-bottom:1.6875rem;padding-top:1.6875rem;position:fixed;top:60px;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:103}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper{display:none;height:calc(100% - 9.375rem)}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.ally-hidden{visibility:hidden}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible{display:block;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;visibility:visible;z-index:104;-webkit-overflow-scrolling:touch}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible.second-level-hidden{left:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;visibility:hidden;z-index:104}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible:not(.second-level-hidden){left:0;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-hidden{left:100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li{padding:.4375rem 8.3333333333%}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li:hover{background:rgba(21,21,21,.2)}}@media screen and (max-width:767px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li{padding-bottom:.625rem;padding-top:.625rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li a{font-weight:700;text-transform:none}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li a{padding-left:1.25rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{color:#fff;display:block;font-size:.75rem;line-height:1.5;margin:1.5625rem 8.3333333333% 1.25rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{font-size:.875rem;line-height:1.2858;margin-top:1.875rem}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{display:none}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite li .link-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.cc--menu-microsite ul.submenu{display:none}}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links{margin-left:8.3333333333%;margin-right:8.3333333333%;margin-top:.75rem}}@media screen and (max-width:767px){.cc--menu-microsite .utility-links{margin-top:1.25rem}}@media screen and (min-width:768px){.cc--menu-microsite .utility-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links .f--link:not(:last-child){margin-bottom:.9375rem}}@media screen and (min-width:1024px){.cc--menu-microsite .utility-links .f--link:not(:last-child){margin-right:.625rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--menu-microsite .utility-links .f--link{-ms-flex-preferred-size:47%;flex-basis:47%}}.cc--menu-microsite .utility-links .button,.cc--menu-microsite .utility-links .f--button-link a,.f--button-link .cc--menu-microsite .utility-links a{border:.0625rem solid #fff;width:auto}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links .button,.cc--menu-microsite .utility-links .f--button-link a,.f--button-link .cc--menu-microsite .utility-links a{border:.0625rem solid hsla(0,0%,100%,.4);height:2.5rem;width:100%}}.cc--menu-microsite .button-back{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6875rem;margin-left:8.3333333333%;margin-right:8.3333333333%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;height:auto;letter-spacing:.025rem;text-transform:uppercase;width:auto}@media screen and (min-width:1024px){.cc--menu-microsite .button-back{display:none}}.cc--menu-microsite .button-back svg{display:inline;margin-right:.625rem}.cc--menu-microsite .button-back svg polygon{fill:#fff}.cc--menu-microsite a{color:#fff}.cc--menu-microsite .menu-microsite-toggle{color:#fff;font-size:.75rem;height:100%;line-height:1.5;position:relative;text-align:left;text-transform:uppercase;width:100%}@media screen and (min-width:768px){.cc--menu-microsite .menu-microsite-toggle{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-toggle{display:none}}.cc--menu-microsite .menu-microsite-toggle svg{position:absolute;right:.3125rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-microsite .menu-microsite-toggle svg.close{display:none}.cc--menu-microsite .menu-microsite-toggle.is-active svg.close{display:block}.cc--menu-microsite .menu-microsite-toggle.is-active svg.open{display:none}.cc--menu-microsite.is-active .menu-microsite-menu-wrapper{display:block}.cc--menu-microsite.is-active .menu-microsite-inner:before{background:#881c1c;content:"";height:100vh;left:0;position:absolute;top:0;width:100%}.cc--menu-microsite.is-active .menu-microsite-toggle:after{border-bottom:.125rem solid #a89968;bottom:.3125rem;content:"";display:block;position:absolute;width:100%}.cc--menu-microsite.is-hidden .menu-microsite-menu-wrapper{left:-100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-microsite.is-hidden .menu-microsite-menu-wrapper .microsite-menu-container{overflow-y:hidden;-webkit-overflow-scrolling:unset}body.mobile-menu-is-active{overflow:hidden}body.mobile-menu-is-active .cc--header:after{background-color:#a89968;content:"";display:block;height:.125rem;left:0;margin-left:6.25%;margin-right:6.25%;position:absolute;top:calc(100% - .125rem);width:87.5%}.cc--menu-mobile{background-color:#fff;bottom:0;display:none;height:calc(100% - 6.25rem);left:0;padding-bottom:.9375rem;padding-top:1.3125rem;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:102}@media screen and (min-width:768px){.cc--menu-mobile{height:calc(100% - 9.375rem);padding-top:2.4375rem}}.cc--menu-mobile.is-hidden{left:-100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-mobile.is-hidden>.c--menu-mobile{height:100%;overflow-y:hidden;-webkit-overflow-scrolling:unset}.cc--menu-mobile>.c--menu-mobile{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.cc--menu-mobile .c--menu-mobile{padding-left:6.25%;padding-right:6.25%}.cc--menu-mobile .c--menu-mobile .menu-mobile-inner>nav{height:100%}.cc--menu-mobile .c--menu-mobile nav{padding-left:2.380952381%;padding-right:2.380952381%}.cc--menu-mobile .c--menu-mobile nav>ul>li:not(:last-child){margin-bottom:.625rem}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li:not(:last-child){margin-bottom:1.25rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li button.has-submenu{height:2.1875rem;width:2.1875rem}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper{background-color:#fff;display:none;height:calc(100% + .9375rem);left:100%;padding:1.5625rem 8.3333333333% .9375rem;position:absolute;top:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper{padding-top:2.8125rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-visible{display:block;overflow-y:scroll;z-index:103;-webkit-overflow-scrolling:touch}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-hidden,.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-visible{left:100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li:not(:last-child){margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li:not(:last-child){margin-bottom:1.25rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li a{font-size:.9375rem;font-weight:700;line-height:1.3334;text-transform:none}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{color:#881c1c;display:block;font-size:.75rem;line-height:1.5;margin-bottom:1.25rem;margin-top:1.125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{font-size:.9375rem;line-height:1.6667;margin-bottom:1.0625rem}}@media screen and (min-width:1200px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{display:none}}.cc--menu-mobile .c--menu-mobile nav>ul li .link-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--menu-mobile .c--menu-mobile nav a,.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle{font-size:.9375rem;-webkit-box-flex:1;-ms-flex-positive:1;color:#151515;flex-grow:1;text-decoration:none;text-transform:uppercase}.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle{position:relative;text-align:left;width:100%}.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle svg{position:absolute;right:.9375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-mobile .cc--menu-utility{border-top:.0625rem solid #a89968;margin-top:1.375rem;padding-top:1.25rem}@media screen and (min-width:768px){.cc--menu-mobile .cc--menu-utility{margin-top:2rem;padding-top:2.25rem}}.cc--menu-mobile .button-back{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6875rem;margin-bottom:1.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;letter-spacing:.025rem;text-transform:uppercase;width:auto}@media screen and (min-width:768px){.cc--menu-mobile .button-back{font-size:.75rem;margin-bottom:2.125rem}}@media screen and (min-width:1200px){.cc--menu-mobile .button-back{display:none}}.cc--menu-mobile .button-back svg{display:inline;margin-right:.625rem}@media screen and (min-width:768px){.cc--menu-mobile .button-back svg{margin-right:1.25rem}}.cc--menu-utility .utility-button-wrapper svg{display:inline-block;vertical-align:middle}@media screen and (min-width:1200px){.cc--menu-utility .utility-button-wrapper svg{margin-left:.5rem}.cc--menu-utility .utility-button-wrapper svg.arrow-right{display:none}}@media screen and (max-width:1199px){.cc--menu-utility .utility-button-wrapper svg.arrow-down{display:none}}@media screen and (min-width:1200px){.cc--menu-utility .utility-button-wrapper .button-back,.cc--menu-utility .utility-button-wrapper .navigation-title{display:none}}.cc--menu-utility .mc--utility-menu>ul>.menu-item:not(:last-child){margin-bottom:.3125rem}@media screen and (min-width:768px){.cc--menu-utility .mc--utility-menu>ul>.menu-item:not(:last-child){margin-bottom:.9375rem}}.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.6875rem;letter-spacing:.01875rem;line-height:1.1819}@media screen and (min-width:768px){.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.75rem;line-height:1}}@media screen and (min-width:1200px){.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.6875rem;line-height:1}}.cc--more-events-card{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--more-events-card .c--more-events-card{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .c--more-events-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .c--more-events-card,.sg-pattern-example>.cc--more-events-card .c--more-events-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .c--more-events-card,body.pattern-lab-demo>.cc--more-events-card .c--more-events-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:768px)and (max-width:1023px){.cc--more-events-card .text-container{-ms-flex-preferred-size:45%;flex-basis:45%}}.cc--more-events-card .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px)and (max-width:1023px){.cc--more-events-card .f--image{margin-bottom:0;margin-right:7.5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .f--image,.sg-pattern-example>.cc--more-events-card .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .f--image,body.pattern-lab-demo>.cc--more-events-card .f--image{margin-bottom:1.5625rem}}.cc--more-events-card .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}.cc--more-events-card .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--more-events-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events-card .f--eyebrow a:hover{text-decoration:none}@media screen and (min-width:768px){.cc--more-events-card .f--eyebrow{font-size:1.375rem;line-height:1.1819}}@media screen and (min-width:1024px){.cc--more-events-card .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--more-events-card .f--cta-title{margin-bottom:.625rem}.cc--more-events-card .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--more-events-card .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .f--cta-title h3,.sg-pattern-example>.cc--more-events-card .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .f--cta-title h3,body.pattern-lab-demo>.cc--more-events-card .f--cta-title h3{font-size:1.625rem;line-height:1.1539;text-transform:none}}.cc--more-events-card .f--cta-title a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--more-events-card .f--cta-title a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events-card .f--cta-title a:hover{color:#881c1c;text-decoration:none}.cc--more-events-card .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}@media screen and (min-width:768px){.cc--more-events-card .f--description p{font-size:.875rem;line-height:1.8572}}@media screen and (min-width:1024px){.cc--more-events-card .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--more-events .c--more-events{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333% 1.25rem}@media screen and (min-width:768px){.cc--more-events .c--more-events{padding-bottom:1.5625rem;padding-top:3.125rem}}.cc--more-events .c--more-events>.text-container{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--more-events .c--more-events>.text-container .f--section-title h2{font-size:1.75rem;line-height:1;margin-bottom:1.3125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:0}}.cc--more-events .c--more-events>.text-container .f--section-title h2 .highlight{color:#881c1c;display:block}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container .f--link{-ms-flex-item-align:end;align-self:flex-end}}.cc--more-events .c--more-events>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--more-events .c--more-events>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events .c--more-events>.text-container .f--link a:hover{color:#151515}@media screen and (min-width:1024px){.lc--full .cc--more-events .f--cards,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards,.sg-pattern-example>.cc--more-events .f--cards,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards,body.pattern-lab-demo>.cc--more-events .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.cc--more-events .f--cards .cc--more-events-card{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--more-events .f--cards .cc--more-events-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card,.sg-pattern-example>.cc--more-events .f--cards .cc--more-events-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card,body.pattern-lab-demo>.cc--more-events .f--cards .cc--more-events-card{margin-bottom:1.875rem;-ms-flex-preferred-size:30%;flex-basis:30%}.lc--full .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),.sg-pattern-example>.cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),body.pattern-lab-demo>.cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)){margin-right:5%}}.cc--news-events-promo-card-article{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--news-events-promo-card-article{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article,.sg-pattern-example>.cc--news-events-promo-card-article,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article,body.pattern-lab-demo>.cc--news-events-promo-card-article{margin-bottom:3.125rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-article .c--news-events-promo-card-article{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .c--news-events-promo-card-article,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .c--news-events-promo-card-article,.sg-pattern-example>.cc--news-events-promo-card-article .c--news-events-promo-card-article,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .c--news-events-promo-card-article,body.pattern-lab-demo>.cc--news-events-promo-card-article .c--news-events-promo-card-article{display:block}}.cc--news-events-promo-card-article .f--image{margin-bottom:1rem}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--image{margin-bottom:0;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--image,.sg-pattern-example>.cc--news-events-promo-card-article .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--image,body.pattern-lab-demo>.cc--news-events-promo-card-article .f--image{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-article .text-container{padding-left:5%;-ms-flex-preferred-size:52.5%;flex-basis:52.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .text-container,.sg-pattern-example>.cc--news-events-promo-card-article .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .text-container,body.pattern-lab-demo>.cc--news-events-promo-card-article .text-container{padding-left:0}}.cc--news-events-promo-card-article .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}.cc--news-events-promo-card-article .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-events-promo-card-article .f--cta-title{margin-bottom:.625rem}.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo-card-article .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.625rem;line-height:1.1539;margin-bottom:.8125rem;text-transform:none}}.cc--news-events-promo-card-article .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo-card-article .f--description p{font-size:.9375rem;line-height:1.6667}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--news-events-promo-card-event{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--news-events-promo-card-event{margin-bottom:2.1875rem}.cc--news-events-promo-card-event .c--news-events-promo-card-event{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .c--news-events-promo-card-event,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .c--news-events-promo-card-event,.sg-pattern-example>.cc--news-events-promo-card-event .c--news-events-promo-card-event,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .c--news-events-promo-card-event,body.pattern-lab-demo>.cc--news-events-promo-card-event .c--news-events-promo-card-event{display:block}}.cc--news-events-promo-card-event .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--image{margin-bottom:0;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--image,.sg-pattern-example>.cc--news-events-promo-card-event .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--image,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--image{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-event .text-container{padding-left:5%;-ms-flex-preferred-size:52.5%;flex-basis:52.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .text-container,.sg-pattern-example>.cc--news-events-promo-card-event .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .text-container,body.pattern-lab-demo>.cc--news-events-promo-card-event .text-container{padding-left:0}}.cc--news-events-promo-card-event .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}.cc--news-events-promo-card-event .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--eyebrow{font-size:1.375rem;line-height:1.1819}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--eyebrow,.sg-pattern-example>.cc--news-events-promo-card-event .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--eyebrow,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--news-events-promo-card-event .f--cta-title{margin-bottom:.625rem}.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo-card-event .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.625rem;line-height:1.1539;text-transform:none}}.cc--news-events-promo-card-event .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo-card-event .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--news-events-promo{margin:0 auto;max-width:1800px}.cc--news-events-promo .content-hero{padding-bottom:1.5625rem;padding-top:2.5rem}@media screen and (min-width:768px){.cc--news-events-promo .content-hero{padding-bottom:2.1875rem;padding-top:4.6875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero,.sg-pattern-example>.cc--news-events-promo .content-hero,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero,body.pattern-lab-demo>.cc--news-events-promo .content-hero{overflow:hidden;padding-bottom:3.125rem;padding-left:8.3333333333%;padding-top:5.9375rem}}.cc--news-events-promo .content-hero .f--section-title{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .f--section-title{padding-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .f--section-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .f--section-title,.sg-pattern-example>.cc--news-events-promo .content-hero .f--section-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .f--section-title,body.pattern-lab-demo>.cc--news-events-promo .content-hero .f--section-title{float:left;padding-bottom:2.8125rem;padding-left:0;padding-right:4.5454545455%;width:31.8181818182%}}.cc--news-events-promo .content-hero .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}.cc--news-events-promo .content-hero .f--section-title h2 .highlight{color:#881c1c;display:block;font-size:1.75rem;line-height:1}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .f--section-title h2{font-size:3.75rem;line-height:.9167}.cc--news-events-promo .content-hero .f--section-title h2 .highlight{font-size:2.5rem;line-height:1;margin-bottom:.3125rem}.cc--news-events-promo .content-hero .image-container{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .image-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .image-container,.sg-pattern-example>.cc--news-events-promo .content-hero .image-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .image-container,body.pattern-lab-demo>.cc--news-events-promo .content-hero .image-container{float:right;padding-left:0;padding-right:0;padding-top:.4375rem;width:68.1818181818%}}.cc--news-events-promo .content-hero .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:1.25rem}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container{float:left;padding-left:0;padding-right:4.5454545455%;padding-top:0;width:31.8181818182%}}.cc--news-events-promo .content-hero .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}.cc--news-events-promo .content-hero .text-container .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-events-promo .content-hero .text-container .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container .f--cta-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container .f--cta-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container .f--cta-title{margin-bottom:.9375rem}}.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:2rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:2rem;line-height:1.125;text-transform:none}}.cc--news-events-promo .content-hero .text-container .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo .content-hero .text-container .f--description p{font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--description p{font-size:1rem;line-height:1.875}}.cc--news-events-promo .content-articles,.cc--news-events-promo .content-events{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-articles>.f--field,.lc--full .cc--news-events-promo .content-events>.f--field,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field,.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field,.sg-pattern-example>.cc--news-events-promo .content-events>.f--field,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field,body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field,body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field{display:-webkit-box;display:-ms-flexbox;display:flex}.lc--full .cc--news-events-promo .content-articles>.f--field>.cc--component-container,.lc--full .cc--news-events-promo .content-events>.f--field>.cc--component-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container,.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field>.cc--component-container,.sg-pattern-example>.cc--news-events-promo .content-events>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field>.cc--component-container{-ms-flex-preferred-size:30%;flex-basis:30%}.lc--full .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.lc--full .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child){margin-right:5%}}.cc--news-events-promo .content-footer{padding-bottom:6.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%;text-align:center}.cc--news-events-promo .content-footer .button,.cc--news-events-promo .content-footer .f--button-link a,.f--button-link .cc--news-events-promo .content-footer a{max-width:18.75rem}@media screen and (min-width:768px){.cc--news-listing-card .c--news-listing-card{display:-webkit-box;display:-ms-flexbox;display:flex}.cc--news-listing-card .c--news-listing-card>.f--image{padding-left:3.8461538462%;-ms-flex-preferred-size:42.3076923077%;flex-basis:42.3076923077%}}@media screen and (min-width:1024px){.cc--news-listing-card .c--news-listing-card>.f--image{padding-left:5%;-ms-flex-preferred-size:42.5%;flex-basis:42.5%}}@media screen and (min-width:768px){.cc--news-listing-card .text-container{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}.cc--news-listing-card .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-listing-card .text-container .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--eyebrow a:hover{color:#151515}.cc--news-listing-card .text-container .f--image{margin-bottom:1.25rem}.cc--news-listing-card .text-container .f--image img{max-height:15px;width:auto}.cc--news-listing-card .text-container .f--cta-title{margin-bottom:.625rem;margin-top:1.125rem}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--cta-title{margin-bottom:.625rem;margin-top:0}}.cc--news-listing-card .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--cta-title h3{font-size:2rem;line-height:1.125}}.cc--news-listing-card .text-container .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--news-listing-card .text-container .f--description{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--description{margin-bottom:0}}.cc--news-listing-card .text-container .f--description p{font-size:.875rem;line-height:1.7143}.cc--news-listing-card .text-container .publication-date{font-size:.875rem;font-weight:700;line-height:1.7143;margin-top:.5rem}.cc--news-listing{margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--news-listing .f--cards .cc--news-listing-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.3125rem;padding-bottom:1.625rem}@media screen and (min-width:768px){.cc--news-listing .f--cards .cc--news-listing-card{margin-bottom:2rem;padding-bottom:1.6875rem}}@media screen and (min-width:1024px){.cc--news-listing .f--cards .cc--news-listing-card{margin-bottom:2.5rem;padding-bottom:2.5rem}}.cc--notification-banner{background-color:#f5f5f5}.cc--notification-banner:not(.alert):not(.emergency):not(.extreme-emergency) svg path{fill:#ccc}.cc--notification-banner .c--notification-banner{margin:0 auto;max-width:1800px;position:relative}.cc--notification-banner .c--notification-banner .notification-banner-inner{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner{padding:1.5625rem 8.3333333333%}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cc--notification-banner .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}.cc--notification-banner .c--notification-banner .notification-banner-inner .left{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left{padding-left:6.8181818182%;padding-right:6.8181818182%;-webkit-box-flex:1;-ms-flex:1 0 22.7272727273%;flex:1 0 22.7272727273%}}.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{color:#151515;display:block;font-size:1.375rem;line-height:1.1819}@media screen and (max-width:767px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{padding-right:1.25rem}}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{font-size:1.625rem;line-height:1.1539}}.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{height:3.125rem;width:3.125rem}@media screen and (max-width:1023px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{margin-right:1.5625rem}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{height:3.125rem;left:0;position:absolute;width:3.125rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right{margin-top:1.25rem}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right{margin-top:0;-webkit-box-flex:0;-ms-flex:0 1 67.4418604651%;flex:0 1 67.4418604651%}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515;font-size:.875rem;line-height:1.7143;margin:0}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{font-size:1rem;line-height:1.875}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000;margin-top:.625rem}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link{margin-top:.625rem}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link{margin-top:.8125rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a{color:#881c1c;font-size:.875rem;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a:hover{text-decoration:none}.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:1.0625rem;top:1.9375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:2.1875rem;justify-content:center;width:2.1875rem}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification{right:.625rem;top:.625rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.notice{background-color:#fff}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#151515}html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link span{color:#881c1c}html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link a:hover,html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link span:hover{text-decoration:none}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.alert{background-color:#ffc721}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#151515}html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link span{color:#881c1c}html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link a:hover,html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link span:hover{text-decoration:none}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.emergency{background-color:#d50032}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--link span,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a.date-updated,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#fff}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#fff}.cc--notification-banner.extreme-emergency{background-color:#d50032;margin-top:-6.25rem}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency{margin-top:-9.375rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{display:block;padding:7.1875rem 8.3333333333% 1.25rem;position:relative}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{padding-bottom:1.5625rem;padding-top:11.875rem}}@media screen and (min-width:1024px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner:before{background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(#000));background-image:linear-gradient(0deg,transparent,#000);content:"";display:block;height:7.8125rem;left:0;opacity:.8;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner:before{height:15.625rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left{padding-left:0;padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left .icon-alert{margin-bottom:.625rem;position:relative}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left .icon-alert{margin-bottom:1.5625rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left span.alert-title{color:#fff;display:block;font-size:1.875rem;font-weight:800;line-height:1;margin-bottom:1.25rem;max-width:34.375rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left span.alert-title{font-size:3.75rem;line-height:.9167;margin-bottom:1.5rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right{margin-top:0}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg{color:#fff;max-width:34.375rem}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#fff;font-size:.875rem;line-height:1.7143}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--link span{color:#fff}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#fff}.cc--page-body .c--page-body{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--page-body .c--page-body{padding:3.125rem 14.5833333333%}}@media screen and (min-width:1024px){.cc--page-body .c--page-body{padding:3.125rem 27.0833333333% 4.6875rem}}.cc--page-body .f--section-title{margin-bottom:.5625rem}@media screen and (min-width:768px){.cc--page-body .f--section-title{margin-bottom:.8125rem}}@media screen and (min-width:1024px){.cc--page-body .f--section-title{margin-bottom:1.75rem}}.cc--page-body .f--section-title h2{text-transform:uppercase}@media screen and (max-width:767px){.cc--page-body .f--section-title h2{font-size:1.75rem}}.cc--pager-calendar .c--pager-calendar{display:none}@media screen and (min-width:1024px){.cc--pager-calendar .c--pager-calendar{display:block;margin-bottom:7.8125rem;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--pager-calendar .c--pager-calendar .pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--pager-calendar .c--pager-calendar .pager ul li{color:#000;font-size:.6875rem;letter-spacing:.024375rem;text-transform:uppercase}.cc--pager-calendar .c--pager-calendar .pager ul li a{color:inherit;font-family:inherit;font-size:inherit;text-decoration:none}.cc--pager-calendar .c--pager-calendar .pager ul li.pager__item--previous svg{margin-right:.625rem}.cc--pager-calendar .c--pager-calendar .pager ul li.pager__item--next svg{margin-left:.625rem}.cc--pager-load-more{margin-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--pager-load-more ul{list-style:none;margin:0;padding:0}.cc--pager-load-more .pager__item{list-style:none;text-align:center}.cc--pager-load-more .pager__item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--pager-load-more .pager__item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--pager-load-more .pager__item a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--pager-load-more .pager__item a{margin:0 auto;max-width:170px}.cc--pager-load-more .icon-wrapper{text-align:center}.cc--pager-load-more .icon-wrapper svg{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;height:2.1875rem;width:2.1875rem}.cc--pager-load-more .icon-wrapper svg path{fill:#881c1c}@media screen and (min-width:1024px){.tc--events-listing .cc--pager-load-more{padding-left:5.5555555556%;padding-right:13.8888888889%}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (min-width:768px){.cc--related-news-card:not(:last-child){border-bottom:.0625rem solid #ccc}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card,.sg-pattern-example>.cc--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card,body.pattern-lab-demo>.cc--related-news-card{border:0}}@media screen and (min-width:768px){.cc--related-news-card .c--related-news-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.625rem}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .c--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .c--related-news-card,.sg-pattern-example>.cc--related-news-card .c--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .c--related-news-card,body.pattern-lab-demo>.cc--related-news-card .c--related-news-card{display:block;padding-bottom:0}}.cc--related-news-card .f--image{margin-bottom:1.125rem}@media screen and (min-width:768px){.cc--related-news-card .f--image{margin-bottom:0;-ms-flex-preferred-size:37.5%;flex-basis:37.5%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .f--image,.sg-pattern-example>.cc--related-news-card .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .f--image,body.pattern-lab-demo>.cc--related-news-card .f--image{margin-bottom:1.125rem}}@media print{.cc--related-news-card .f--image{margin-bottom:1.125rem}}@media screen and (min-width:768px){.cc--related-news-card .text-container{padding-right:10%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cc--related-news-card .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:768px){.cc--related-news-card .f--cta-title{margin-bottom:.9375rem}}.cc--related-news-card .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .f--cta-title h3,.sg-pattern-example>.cc--related-news-card .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .f--cta-title h3,body.pattern-lab-demo>.cc--related-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}@media print{.cc--related-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--related-news-card .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--related-news-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news-card .f--cta-title h3 a:hover{color:#881c1c}.cc--related-news-card .f--description p{font-size:.875rem;line-height:1.7143}@media screen and (min-width:768px)and (max-width:1023px){.cc--related-news-card .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--related-news .c--related-news{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--related-news .c--related-news{padding-bottom:3.125rem;padding-top:3.125rem}}@media screen and (min-width:1024px){.lc--full .cc--related-news .c--related-news,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .c--related-news,.sg-pattern-example>.cc--related-news .c--related-news,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .c--related-news,body.pattern-lab-demo>.cc--related-news .c--related-news{padding:4.6875rem 6.25%}}@media print{.cc--related-news .c--related-news{padding-bottom:4.6875rem;padding-left:2.0833333333%;padding-right:2.0833333333%}}.cc--related-news .c--related-news>.text-container{margin-bottom:1.125rem}@media screen and (min-width:768px){.cc--related-news .c--related-news>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5625rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1024px){.lc--full .cc--related-news .c--related-news>.text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .c--related-news>.text-container,.sg-pattern-example>.cc--related-news .c--related-news>.text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .c--related-news>.text-container,body.pattern-lab-demo>.cc--related-news .c--related-news>.text-container{margin-bottom:1.125rem}}.cc--related-news .c--related-news>.text-container .f--section-title h2{color:#881c1c;font-size:1.75rem;line-height:1;margin-bottom:1rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--related-news .c--related-news>.text-container .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:0}}@media print{.cc--related-news .c--related-news>.text-container .f--section-title h2{color:#881c1c!important;font-size:2.5rem;line-height:1}}.cc--related-news .c--related-news>.text-container .f--section-title h2 a{text-decoration:none}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--section-title h2 a:hover{text-decoration:underline}.cc--related-news .c--related-news>.text-container .f--link .link{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}@media print{.cc--related-news .c--related-news>.text-container .f--link .link{display:none}}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--link .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--link .link:hover{color:#151515}@media screen and (min-width:1024px){.lc--full .cc--related-news .f--cards,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards,.sg-pattern-example>.cc--related-news .f--cards,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards,body.pattern-lab-demo>.cc--related-news .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print{.cc--related-news .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:1024px){.lc--full .cc--related-news .f--cards .cc--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card,.sg-pattern-example>.cc--related-news .f--cards .cc--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card,body.pattern-lab-demo>.cc--related-news .f--cards .cc--related-news-card{margin-bottom:0;-ms-flex-preferred-size:21.4285714286%;flex-basis:21.4285714286%}.lc--full .cc--related-news .f--cards .cc--related-news-card:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card:not(:last-child),.sg-pattern-example>.cc--related-news .f--cards .cc--related-news-card:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card:not(:last-child),body.pattern-lab-demo>.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-right:4.7619047619%}}@media print{.cc--related-news .f--cards .cc--related-news-card{margin-bottom:0;-ms-flex-preferred-size:21.4285714286%;flex-basis:21.4285714286%}.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-right:4.7619047619%}}.cc--social-media-grid{background-color:#4a4a4a}.cc--social-media-grid .c--social-media-grid{margin:0 auto;max-width:1800px}.cc--social-media-grid .social-media-grid-inner{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--social-media-grid .social-media-grid-inner{padding:3.125rem 4.1666666667%}}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .social-media-grid-inner,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .social-media-grid-inner,.sg-pattern-example>.cc--social-media-grid .social-media-grid-inner,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .social-media-grid-inner,body.pattern-lab-demo>.cc--social-media-grid .social-media-grid-inner{padding-left:6.25%;padding-right:6.25%}}.cc--social-media-grid .header-container{margin-bottom:2.5rem}@media screen and (min-width:768px){.cc--social-media-grid .header-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .header-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .header-container,.sg-pattern-example>.cc--social-media-grid .header-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .header-container,body.pattern-lab-demo>.cc--social-media-grid .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.125rem;padding-left:2.380952381%;padding-right:2.380952381%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lc--full .cc--social-media-grid .f--section-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .f--section-title,.sg-pattern-example>.cc--social-media-grid .f--section-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .f--section-title,body.pattern-lab-demo>.cc--social-media-grid .f--section-title{-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}.cc--social-media-grid .f--section-title h2{color:#fff;font-size:1.875rem;letter-spacing:-.06875rem;line-height:1;text-transform:uppercase;word-wrap:break-word}@media screen and (min-width:768px){.cc--social-media-grid .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--social-media-grid .social-media-links{margin-top:1.5625rem}@media screen and (min-width:768px)and (max-width:1023px){.cc--social-media-grid .social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--social-media-grid .social-media-links>span{color:#fff;font-size:.75rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--social-media-grid .social-media-links>span{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:768px)and (max-width:1023px){.cc--social-media-grid .social-media-links>span{margin-right:.9375rem}}.cc--social-media-grid .f--links{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .f--links,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .f--links,.sg-pattern-example>.cc--social-media-grid .f--links,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .f--links,body.pattern-lab-demo>.cc--social-media-grid .f--links{margin-top:.9375rem}}@media screen and (max-width:767px){.cc--social-media-grid .f--links{margin-top:.9375rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cc--social-media-grid .f--links a{display:inline-block;margin-left:.875rem;margin-right:.875rem;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cc--social-media-grid .f--links a:first-child{margin-left:0}.cc--social-media-grid .f--links a:last-child{margin-right:0}html[data-whatintent=mouse] .cc--social-media-grid .f--links a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--social-media-grid .f--links a:hover{opacity:.7}.cc--social-media-grid .f--links svg{fill:#fff;width:1.25rem}.cc--social-media-grid .crt-widget .crt-post{border:0}.cc--social-media-grid .crt-widget .crt-load-more-container{margin:0 auto;max-width:170px}.cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--sort-az{margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--sort-az .c--sort-az{border-bottom:.0625rem solid #ccc}.cc--sort-az ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:.25rem;padding-left:0}.cc--sort-az ul li{margin-right:1.875rem}.cc--sort-az ul li .bef-link{color:#4a4a4a;font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none}@media screen and (min-width:768px){.cc--sort-az ul li .bef-link{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--sort-az ul li .bef-link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--sort-az ul li .bef-link:hover{text-decoration:underline}.cc--sort-az ul li .bef-link--selected{color:#881c1c}.cc--sort-events{margin:0 auto 1.875rem;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--sort-events{margin-bottom:1.25rem;padding-bottom:0;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--sort-events .c--sort-events{border-bottom:.0625rem solid #ccc}.cc--sort-events ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:.25rem;padding-left:0}.cc--sort-events ul li{margin-right:1.875rem}.cc--sort-events ul li .bef-link{color:#4a4a4a;font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--sort-events ul li .bef-link{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--sort-events ul li .bef-link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--sort-events ul li .bef-link:hover{color:#881c1c;text-decoration:none}.cc--sort-events ul li .bef-link--selected,.cc--sort-events ul li .bef-link.is-active{color:#881c1c}.cc--spacer{margin:0 auto;max-width:1800px}.cc--spacer .c--spacer{height:1.5625rem}@media screen and (min-width:768px){.cc--spacer .c--spacer{height:2.5rem}}@media screen and (min-width:1024px){.cc--spacer .c--spacer{height:3.125rem}}.cc--staff-card .c--staff-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--staff-card .c--staff-card .f--image{margin-right:4.1666666667%;-ms-flex-preferred-size:25%;flex-basis:25%}}.cc--staff-card .c--staff-card text-container{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.cc--story-card .c--story-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--story-card .c--story-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--story-card .c--story-card .f--image{margin-left:4.1666666667%;margin-right:0;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cc--story-card .c--story-card .text-container{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cc--story-card .c--story-card .date-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.3125rem}.cc--story-card .c--story-card .f--author:after{content:"|";display:inline-block}.cc--testimonial{background:#151515}.cc--testimonial .c--testimonial{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--testimonial .c--testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4.375rem 13.8888888889%}}.cc--testimonial .f--image{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--testimonial .f--image{margin-bottom:0;margin-right:7.6923076923%;-ms-flex-preferred-size:38.4615384615%;flex-basis:38.4615384615%}.cc--testimonial .text-container{-ms-flex-preferred-size:53.8461538462%;flex-basis:53.8461538462%}}.cc--testimonial .text-container .f--quote{margin-bottom:.9375rem}.cc--testimonial .text-container .f--quote p{color:#fff;font-size:1.625rem;font-style:italic;line-height:1.3847}.cc--testimonial .text-container .f--quote p:before{content:"“"}.cc--testimonial .text-container .f--quote p:after{content:"â€"}.cc--testimonial .text-container .f--attribution{color:#fff;font-size:.9375rem;font-weight:700;line-height:1.3334}.cc--testimonial .text-container .f--attribution:before{content:"—";margin-right:.1875rem;vertical-align:top}.cc--testimonial .text-container .f--attribution p{color:#fff;display:inline-block;font-size:.9375rem;font-weight:700;line-height:1.3334}.cc--testimonial .text-container .f--attribution a{color:#fff}.cc--testimonial .text-container .f--attribution a:hover{color:#ccc}footer.timeline h1,header.timeline h1{margin-bottom:1.75rem}footer.timeline,header.timeline{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){footer.timeline,header.timeline{padding-bottom:3.125rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}.timeline-menu{margin-top:3rem}@media screen and (max-width:767px){.timeline-menu{display:none;margin-top:auto}}.timeline-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;font-weight:700;justify-content:center}.timeline-menu li a{background-color:#881c1c;color:#fff;display:block;font-size:1.125rem;line-height:1.2223;padding:.5rem;text-decoration:none}@media screen and (max-width:767px){.timeline-menu li a{border-radius:1.5rem;margin:.5rem;padding:.5rem 1rem}}.timeline-menu li a:hover{background-color:#6a1010;color:#fff;text-decoration:underline}ul.timeline-list:after{background-color:#881c1c}ul.timeline-list li.timeline-item .timeline-item-wrapper span.timeline-marker{border:3px solid #881c1c}ul.timeline-list.alternate li.timeline-item.odd .timeline-item-wrapper .timeline-marker{right:-5px}ul.timeline-list.alternate li.timeline-item.even .timeline-item-wrapper .timeline-marker{left:-5px}.cc--timeline-event .c--timeline-event h2{color:#881c1c;font-size:2.5rem;line-height:1.05}@media screen and (max-width:767px){.cc--timeline-event .c--timeline-event h2{font-size:1.5rem;line-height:1.1667}}.cc--timeline-event .c--timeline-event p{font-size:.9375rem;line-height:1.6667;margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--timeline-event .c--timeline-event p{font-size:1rem;line-height:1.875;margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--timeline-event .c--timeline-event p,.sg-pattern-example>.cc--component-container .f--field.nested .cc--timeline-event .c--timeline-event p,.sg-pattern-example>.cc--timeline-event .c--timeline-event p,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--timeline-event .c--timeline-event p,body.pattern-lab-demo>.cc--timeline-event .c--timeline-event p{font-size:.9375rem;line-height:1.8667;margin-bottom:1.5625rem}}@media screen and (max-width:767px){.cc--timeline-event .c--timeline-event .accordion h3 .accordion-trigger{font-size:1rem;line-height:1.125}.cc--timeline-event .c--timeline-event .accordion h3 .accordion-trigger:after{width:2rem}}.cc--timeline-event .c--timeline-event .accordion .button,.cc--timeline-event .c--timeline-event .accordion .f--button-link a,.f--button-link .cc--timeline-event .c--timeline-event .accordion a{width:auto}.cc--timeline-event .c--timeline-event .f--image{padding:0 8.3333333333%}@media screen and (min-width:768px){.cc--timeline-event .c--timeline-event .f--image{padding-top:0}}@media screen and (min-width:1024px){.cc--timeline-event .c--timeline-event .f--image{padding-bottom:0;padding-top:0}}.video-controls{position:absolute;right:.75rem;top:.625rem;z-index:4}@media screen and (min-width:768px){.video-controls{right:1rem;top:1rem}}@media screen and (min-width:1024px){.video-controls{bottom:2.5rem;right:2.5rem;top:inherit}}.video-controls .video-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;height:1.25rem;justify-content:center;width:1.25rem}@media screen and (min-width:768px){.video-controls .video-button{height:2rem;width:2rem}}.video-controls .video-button.video-pause-button{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.video-controls .video-button.video-pause-button svg{height:1.75rem;width:1.5rem}}.video-controls .video-button.video-pause-button.hidden,.video-controls .video-button.video-play-button{display:none}.video-controls .video-button.video-play-button.active{display:-webkit-box;display:-ms-flexbox;display:flex}html[data-whatintent=mouse] .video-controls .video-button else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .video-controls .video-button:hover svg path{fill:#fff}.video-controls .video-button svg{height:100%;width:100%}.video-controls .video-button svg path{fill:hsla(0,0%,100%,.5)}.cc--wysiwyg .f--video-embed{height:0;padding-bottom:56.25%;position:relative}.cc--wysiwyg .f--video-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.cc--video-full-width .c--video-full-width{margin:0 auto;max-width:1800px;position:relative}.cc--video-full-width .video-container{margin-bottom:1.25rem;position:relative}@media screen and (min-width:768px){.cc--video-full-width .video-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--video-full-width .video-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--video-full-width .video-container,.sg-pattern-example>.cc--video-full-width .video-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--video-full-width .video-container,body.pattern-lab-demo>.cc--video-full-width .video-container{margin-bottom:0;-ms-flex-preferred-size:68.1818181818%;flex-basis:68.1818181818%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cc--video-full-width .video-container.show .f--video-embed{opacity:1;visibility:visible}.cc--video-full-width .video-container.show .f--image{opacity:0;visibility:hidden}.cc--video-full-width .video-container .play-btn{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.cc--video-full-width .video-container .play-btn:after{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--video-full-width .video-container .play-btn:after else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--video-full-width .video-container .play-btn:after:hover{background-color:#6a1010}.cc--video-full-width .video-container .play-btn:after{border:0;content:"";z-index:10}.cc--video-full-width .video-container .f--image{height:100%;-webkit-transition:visibility 0s linear .2s,opacity .2s ease;transition:visibility 0s linear .2s,opacity .2s ease}.cc--video-full-width .video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover}.cc--video-full-width .video-container .f--video-embed{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;visibility:hidden;width:100%;z-index:11}.cc--video iframe,.cc--video-full-width .video-container .f--video-embed iframe{height:100%;width:100%}.cc--video iframe{left:0;position:absolute;top:0}.cc--youvisit-embed{margin:0 auto;max-width:1800px}.cc--youvisit-embed .c--youvisit-embed .youvisit-embed-container{height:0;padding-bottom:33.3333333333%;position:relative;width:100%}.cc--youvisit-embed .c--youvisit-embed .youvisit-embed-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.tc--article .form-wrapper:not(:last-child) .fi--form-item{margin-bottom:1.5625rem}@media screen and (min-width:768px){.tc--article .form-wrapper:not(:last-child) .fi--form-item{margin-bottom:2.5rem}}.tc--article .field--name-field-teaser-image .cc--wysiwyg,.tc--article .form-wrapper.field--name-field-editorial-access-group,.tc--article .js-form-type-vertical-tabs,.tc--article input[data-drupal-selector=edit-field-teaser-image-form-0-actions-ief-add-save]{display:none}@media screen and (min-width:1024px){.tc--chaptered-page .content-top{display:none}}@media screen and (max-width:1023px){.tc--chaptered-page .content-main .cc--hero-interior{display:none}}.tc--error-page .content-top{margin-top:-6.5625rem}@media screen and (min-width:768px){.tc--error-page .content-top{margin-top:-9.5rem}}@media screen and (min-width:1200px){.tc--error-page .content-top{margin-top:-10.6875rem}}@media screen and (min-width:1024px){.tc--events-listing .content-top{display:none}}@media screen and (max-width:1023px){.tc--events-listing .content-main .cc--hero-interior{display:none}}.tc--form-page .lr--main{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.tc--form-page .lr--main{padding-left:6.25%;padding-right:6.25%}}@media screen and (min-width:1024px){.lc--full .tc--form-page .lr--main,.sg-pattern-example>.cc--component-container .f--field.nested .tc--form-page .lr--main,.sg-pattern-example>.tc--form-page .lr--main,body.pattern-lab-demo>.cc--component-container .f--field.nested .tc--form-page .lr--main,body.pattern-lab-demo>.tc--form-page .lr--main{padding-left:10.4166666667%;padding-right:10.4166666667%}}.fieldset-legend.form-required:before,label.form-required:before{color:red;content:"* "}.tc--home .content-top{margin-top:-6.5625rem}@media screen and (min-width:768px){.tc--home .content-top{margin-top:-9.5rem}}@media screen and (min-width:1200px){.tc--home .content-top{margin-top:-10.6875rem}}.t--login #edit-openid-connect-client-windows-aad-login{max-width:20rem}.t--login .c--admin-tabs{display:none}@media screen and (min-width:1024px){.tc--news-listing .content-top{display:none}}@media screen and (max-width:1023px){.tc--news-listing .content-main .cc--hero-interior{display:none}.tc--news-listing .content-main .lr--main{padding-top:.625rem}}.page-node-type-story .publication-date,.story-listing .f--field.f--eyebrow{display:none}.cc--story-listing{margin:0 auto;max-width:1800px;padding-left:8.33333%;padding-right:8.33333%}.cc--story-listing .f--cards .cc--news-listing-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.3125rem;padding-bottom:1.625rem}@media screen and (min-width:768px){.cc--story-listing .f--cards .cc--news-listing-card{margin-bottom:2rem;padding-bottom:1.6875rem}}@media screen and (min-width:1024px){.cc--story-listing .f--cards .cc--news-listing-card{margin-bottom:2.5rem;padding-bottom:2.5rem}}.cc_banner-wrapper{z-index:1000001}.cc_banner-wrapper .cc_container p.cc_message{color:#fff}.cc_banner-wrapper .cc_container p.cc_message a{color:#fff;font-weight:700}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container p.cc_message a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container p.cc_message a:hover{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container .cc_btn_accept_all else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container .cc_btn_accept_all:hover{text-decoration:none}.lity .lity-wrap .lity-container{background-color:#fff;position:relative}.lity .lity-wrap .lity-container .lity-content{-webkit-transition:none;transition:none}.lity .lity-wrap .lity-container .lity-content:after{display:none}.lity .lity-wrap .lity-container .lity-content iframe{vertical-align:top}.lity .lity-wrap .lity-container .lity-close{color:#000;font-size:0;line-height:0;overflow:hidden;position:absolute;right:-35px;text-indent:101%;top:-25px;white-space:nowrap}.lity .lity-wrap .lity-container .lity-close:after{background-image:url(/images/icons/icon-close-grey.svg);background-size:cover;content:"";display:block;height:16px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px}html[data-whatinput=keyboard] .lity .lity-wrap .lity-container .lity-close:focus{outline:3px solid #c69214}html[data-whatinput=mouse] .lity .lity-wrap .lity-container .lity-close:focus{outline:none}.lity .lity-wrap .lity-container h3{font-size:1.25rem;line-height:1.5;margin-bottom:.3125rem}.lity .lity-wrap .lity-container p{font-size:1rem;line-height:1.625}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:9px 5px;text-transform:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:17px;position:relative;width:25px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:0;height:3px;position:absolute;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:25px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s} +@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);} diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/css_9iVMqxgjFme60Jzg02SPG6OgV2nEDh1hy5Ki5aoUENs.css b/UMASS_sample/UMass Amherst _ UMass Amherst_files/css_9iVMqxgjFme60Jzg02SPG6OgV2nEDh1hy5Ki5aoUENs.css new file mode 100644 index 00000000..d5c747c6 --- /dev/null +++ b/UMASS_sample/UMass Amherst _ UMass Amherst_files/css_9iVMqxgjFme60Jzg02SPG6OgV2nEDh1hy5Ki5aoUENs.css @@ -0,0 +1,3 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +.block-microsite-menu-block svg.ext,.block-microsite-menu-block svg.mailto,.block-microsite-menu-block svg.tel{fill:#ffffff;}.block-microsite-menu-block svg.ext path,.block-microsite-menu-block svg.mailto path,.block-microsite-menu-block svg.tel path{stroke:#ffffff;} +.page-node-type-story .publication-date,.story-listing .publication-date{display:none;}.story-listing .f--field.f--eyebrow{display:none;} diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/gtag.js.download b/UMASS_sample/UMass Amherst _ UMass Amherst_files/gtag.js.download new file mode 100644 index 00000000..84995976 --- /dev/null +++ b/UMASS_sample/UMass Amherst _ UMass Amherst_files/gtag.js.download @@ -0,0 +1,43 @@ +window.dataLayer = window.dataLayer || []; +function gtag() { + dataLayer.push(arguments); +} +gtag('js', new Date()); +// Drupal's global gtag ID. For more info: https://developers.google.com/tag-platform/devguides/gtag-integration +gtag('set', 'developer_id.dMDhkMT', true); + +(function (drupalSettings) { + if (!drupalSettings.gtag) {return;} + const config = drupalSettings.gtag; + + if (config.consentMode === true) { + gtag('consent', 'default', { + ad_storage: 'denied', + analytics_storage: 'denied', + ad_user_data: 'denied', + ad_personalization: 'denied', + wait_for_update: 500, + }); + } + + if (config.tagId.length !== 0) { + const script = document.createElement('script'); + script.async = true; + script.src = `https://www.googletagmanager.com/gtag/js?id=${config.tagId}`; + script.type = 'text/javascript'; + document.getElementsByTagName('head')[0].appendChild(script); + } + + const additionalConfigInfo = config.additionalConfigInfo || []; + if (additionalConfigInfo.length === 0) { + gtag('config', config.tagId); + } else { + gtag('config', config.tagId, additionalConfigInfo); + } + + const otherIds = config.otherIds || []; + otherIds.forEach((id) => gtag('config', id)); + + const events = config.events || []; + events.forEach((event) => gtag('event', event.name, event.data)); +})(drupalSettings); diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/gtm.js.download b/UMASS_sample/UMass Amherst _ UMass Amherst_files/gtm.js.download new file mode 100644 index 00000000..aefb9729 --- /dev/null +++ b/UMASS_sample/UMass Amherst _ UMass Amherst_files/gtm.js.download @@ -0,0 +1,31 @@ +const dl = drupalSettings.gtm ? drupalSettings.gtm.settings.data_layer : 'dataLayer'; +window[dl] = window[dl] || []; + +(function (drupalSettings) { + if (!drupalSettings.gtm) {return;} + const config = drupalSettings.gtm; + + window[dl].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); + const gtmSettings = config.settings; + if (gtmSettings.include_classes === true) { + window[dl].push({ + 'gtm.allowlist': gtmSettings.allowlist_classes ?? [], + 'gtm.blocklist': gtmSettings.blocklist_classes ?? [], + }); + } + + let gtm_environment = ''; + if (gtmSettings.include_environment === true) { + const gtm_auth = gtmSettings.environment_token ?? ''; + const gtm_preview = gtmSettings.environment_id ?? ''; + gtm_environment = `>m_auth=${gtm_auth}>m_preview=${gtm_preview}>m_cookies_win=x`; + } + config.tagIds.forEach(function (tagId) { + const script = document.createElement('script'); + script.async = true; + const dLink = dl != 'dataLayer' ? `&l=${dl}` : ''; + script.src = `https://www.googletagmanager.com/gtm.js?id=${tagId}${gtm_environment}${dLink}`; + script.type = 'text/javascript'; + document.getElementsByTagName('head')[0].appendChild(script); + }); +})(drupalSettings); diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/jquery.min.js.download b/UMASS_sample/UMass Amherst _ UMass Amherst_files/jquery.min.js.download new file mode 100644 index 00000000..3b89a1ca --- /dev/null +++ b/UMASS_sample/UMass Amherst _ UMass Amherst_files/jquery.min.js.download @@ -0,0 +1,2 @@ +/*! jQuery v4.0.0 | (c) OpenJS Foundation and other contributors | jquery.com/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=t(e,!0):t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";if(!e.document)throw Error("jQuery requires a window with a document");var n=[],r=Object.getPrototypeOf,i=n.slice,o=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},a=n.push,s=n.indexOf,u={},l=u.toString,c=u.hasOwnProperty,f=c.toString,p=f.call(Object),d={};function h(e){return null==e?e+"":"object"==typeof e?u[l.call(e)]||"object":typeof e}function g(e){return null!=e&&e===e.window}function v(e){var t=!!e&&e.length,n=h(e);return!("function"==typeof e||g(e))&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}var y=e.document,m={type:!0,src:!0,nonce:!0,noModule:!0};function x(e,t,n){var r,i=(n=n||y).createElement("script");for(r in i.text=e,m)t&&t[r]&&(i[r]=t[r]);n.head.appendChild(i).parentNode&&i.parentNode.removeChild(i)}var b="4.0.0",w=/HTML$/i,T=function(e,t){return new T.fn.init(e,t)};function C(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}T.fn=T.prototype={jquery:b,constructor:T,length:0,toArray:function(){return i.call(this)},get:function(e){return null==e?i.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=T.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return T.each(this,e)},map:function(e){return this.pushStack(T.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(T.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(T.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+E+")"+E+"*"),q=RegExp(E+"|>"),O=/[+~]/,L=y.documentElement,H=L.matches||L.msMatchesSelector;function P(){var e=[];function t(n,r){return e.push(n+" ")>T.expr.cacheLength&&delete t[e.shift()],t[n+" "]=r}return t}function R(e){return e&&void 0!==e.getElementsByTagName&&e}var M="\\["+E+"*("+A+")(?:"+E+"*([*^$|!~]?=)"+E+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+A+"))|)"+E+"*\\]",W=":("+A+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",$={ID:RegExp("^#("+A+")"),CLASS:RegExp("^\\.("+A+")"),TAG:RegExp("^("+A+"|[*])"),ATTR:RegExp("^"+M),PSEUDO:RegExp("^"+W),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+E+"*(even|odd|(([+-]|)(\\d*)n|)"+E+"*(?:([+-]|)"+E+"*(\\d+)|))"+E+"*\\)|)","i")},I=new RegExp(W),F=RegExp("\\\\[\\da-fA-F]{1,6}"+E+"?|\\\\([^\\r\\n\\f])","g"),B=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))};function _(e){return e.replace(F,B)}function U(e){T.error("Syntax error, unrecognized expression: "+e)}var X=RegExp("^"+E+"*,"+E+"*"),z=P();function Y(e,t){var n,r,i,o,a,s,u,l=z[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=T.expr.preFilter;while(a){for(o in(!n||(r=X.exec(a)))&&(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=N.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(D," ")}),a=a.slice(n.length)),$)(r=T.expr.match[o].exec(a))&&(!u[o]||(r=u[o](r)))&&(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?U(e):z(e,s).slice(0)}function G(e){for(var t=0,n=e.length,r="";t1)},removeAttr:function(e){return this.each(function(){T.removeAttr(this,e)})}}),T.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?T.prop(e,t,n):(1===o&&T.isXMLDoc(e)||(i=T.attrHooks[t.toLowerCase()]),void 0!==n)?null===n||!1===n&&0!==t.toLowerCase().indexOf("aria-")?void T.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=e.getAttribute(t))?void 0:r},attrHooks:{},removeAttr:function(e,t){var n,r=0,i=t&&t.match(Q);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),k&&(T.attrHooks.type={set:function(e,t){if("radio"===t&&C(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}});var J=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function K(e,t){return t?"\0"===e?"\uFFFD":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}T.escapeSelector=function(e){return(e+"").replace(J,K)};var Z=n.sort,ee=n.splice;function et(e,t){if(e===t)return en=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)?e==y||e.ownerDocument==y&&T.contains(y,e)?-1:t==y||t.ownerDocument==y&&T.contains(y,t)?1:0:4&n?-1:1}T.uniqueSort=function(e){var t,n=[],r=0,i=0;if(en=!1,Z.call(e,et),en){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)ee.call(e,n[r],1)}return e},T.fn.uniqueSort=function(){return this.pushStack(T.uniqueSort(i.apply(this)))};var en,er,ei,eo,ea,es,eu=0,el=0,ec=P(),ef=P(),ep=P(),ed=RegExp(E+"+","g"),eh=RegExp("^"+A+"$"),eg=T.extend({needsContext:RegExp("^"+E+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+E+"*((?:-\\d)?\\d*)"+E+"*\\)|)(?=[^-]|$)","i")},$),ev=/^(?:input|select|textarea|button)$/i,ey=/^h\d$/i,em=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ex=function(){eE()},eb=eS(function(e){return!0===e.disabled&&C(e,"fieldset")},{dir:"parentNode",next:"legend"});function ew(e,t,n,r){var i,o,s,u,l,c,f,p=t&&t.ownerDocument,d=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==d&&9!==d&&11!==d)return n;if(!r&&(eE(t),t=t||eo,es)){if(11!==d&&(l=em.exec(e))){if(i=l[1]){if(9===d)return(s=t.getElementById(i))&&a.call(n,s),n;else if(p&&(s=p.getElementById(i))&&T.contains(t,s))return a.call(n,s),n}else if(l[2])return a.apply(n,t.getElementsByTagName(e)),n;else if((i=l[3])&&t.getElementsByClassName)return a.apply(n,t.getElementsByClassName(i)),n}if(!ep[e+" "]&&(!S||!S.test(e))){if(f=e,p=t,1===d&&(q.test(e)||N.test(e))){((p=O.test(e)&&R(t.parentNode)||t)!=t||k)&&((u=t.getAttribute("id"))?u=T.escapeSelector(u):t.setAttribute("id",u=T.expando)),o=(c=Y(e)).length;while(o--)c[o]=(u?"#"+u:":scope")+" "+G(c[o]);f=c.join(",")}try{return a.apply(n,p.querySelectorAll(f)),n}catch(t){ep(e,!0)}finally{u===T.expando&&t.removeAttribute("id")}}}return eq(e.replace(D,"$1"),t,n,r)}function eT(e){return e[T.expando]=!0,e}function eC(e){return function(t){if("form"in t){if(t.parentNode&&!1===t.disabled){if("label"in t)if("label"in t.parentNode)return t.parentNode.disabled===e;else return t.disabled===e;return t.isDisabled===e||!e!==t.isDisabled&&eb(t)===e}return t.disabled===e}return"label"in t&&t.disabled===e}}function ej(e){return eT(function(t){return t*=1,eT(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function eE(e){var t,n=e?e.ownerDocument||e:y;n!=eo&&9===n.nodeType&&(ea=(eo=n).documentElement,es=!T.isXMLDoc(eo),k&&y!=eo&&(t=eo.defaultView)&&t.top!==t&&t.addEventListener("unload",ex))}for(er in ew.matches=function(e,t){return ew(e,null,null,t)},ew.matchesSelector=function(e,t){if(eE(e),es&&!ep[t+" "]&&(!S||!S.test(t)))try{return H.call(e,t)}catch(e){ep(t,!0)}return ew(t,eo,null,[e]).length>0},T.expr={cacheLength:50,createPseudo:eT,match:eg,find:{ID:function(e,t){if(void 0!==t.getElementById&&es){var n=t.getElementById(e);return n?[n]:[]}},TAG:function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},CLASS:function(e,t){if(void 0!==t.getElementsByClassName&&es)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=_(e[1]),e[3]=_(e[3]||e[4]||e[5]||""),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||U(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&U(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return $.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&I.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{ID:function(e){var t=_(e);return function(e){return e.getAttribute("id")===t}},TAG:function(e){var t=_(e).toLowerCase();return"*"===e?function(){return!0}:function(e){return C(e,t)}},CLASS:function(e){var t=ec[e+" "];return t||(t=RegExp("(^|"+E+")"+e+"("+E+"|$)"))&&ec(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=T.attr(r,e);return null==i?"!="===t:!t||((i+="","="===t)?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(ed," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!u&&!s,m=!1;if(g){if(o){while(h){f=t;while(f=f[h])if(s?C(f,v):1===f.nodeType)return!1;d=h="only"===e&&!d&&"nextSibling"}return!0}if(d=[a?g.firstChild:g.lastChild],a&&y){m=(p=(l=(c=g[T.expando]||(g[T.expando]={}))[e]||[])[0]===eu&&l[1])&&l[2],f=p&&g.childNodes[p];while(f=++p&&f&&f[h]||(m=p=0)||d.pop())if(1===f.nodeType&&++m&&f===t){c[e]=[eu,p,m];break}}else if(y&&(m=p=(l=(c=t[T.expando]||(t[T.expando]={}))[e]||[])[0]===eu&&l[1]),!1===m){while(f=++p&&f&&f[h]||(m=p=0)||d.pop())if((s?C(f,v):1===f.nodeType)&&++m&&(y&&((c=f[T.expando]||(f[T.expando]={}))[e]=[eu,m]),f===t))break}return(m-=i)===r||m%r==0&&m/r>=0}}},PSEUDO:function(e,t){var n=T.expr.pseudos[e]||T.expr.setFilters[e.toLowerCase()]||U("unsupported pseudo: "+e);return n[T.expando]?n(t):n}},pseudos:{not:eT(function(e){var t=[],n=[],r=eN(e.replace(D,"$1"));return r[T.expando]?eT(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:eT(function(e){return function(t){return ew(e,t).length>0}}),contains:eT(function(e){return e=_(e),function(t){return(t.textContent||T.text(t)).indexOf(e)>-1}}),lang:eT(function(e){return eh.test(e||"")||U("unsupported lang: "+e),e=_(e).toLowerCase(),function(t){var n;do if(n=es?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===ea},focus:function(e){return e===eo.activeElement&&eo.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:eC(!1),disabled:eC(!0),checked:function(e){return C(e,"input")&&!!e.checked||C(e,"option")&&!!e.selected},selected:function(e){return k&&e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!T.expr.pseudos.empty(e)},header:function(e){return ey.test(e.nodeName)},input:function(e){return ev.test(e.nodeName)},button:function(e){return C(e,"input")&&"button"===e.type||C(e,"button")},text:function(e){return C(e,"input")&&"text"===e.type},first:ej(function(){return[0]}),last:ej(function(e,t){return[t-1]}),eq:ej(function(e,t,n){return[n<0?n+t:n]}),even:ej(function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e}),gt:ej(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function eA(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s-1},l,!0),d=[function(e,t,r){var i=!u&&(r||t!=ei)||((n=t).nodeType?f(e,t,r):p(e,t,r));return n=null,i}];c-1&&(e[f]=!(u[f]=d))}}else h=eA(h===u?h.splice(y,h.length):h),o?o(null,u,h,c):a.apply(u,h)})}(c>1&&eD(d),c>1&&G(t.slice(0,c-1).concat({value:" "===t[c-2].type?"*":""})).replace(D,"$1"),r,c0,r=l.length>0,i=function(e,t,i,o,s){var c,f,p,d=0,h="0",g=e&&[],v=[],y=ei,m=e||r&&T.expr.find.TAG("*",s),x=eu+=null==y?1:Math.random()||.1;for(s&&(ei=t==eo||t||s);null!=(c=m[h]);h++){if(r&&c){f=0,t||c.ownerDocument==eo||(eE(c),i=!es);while(p=l[f++])if(p(c,t||eo,i)){a.call(o,c);break}s&&(eu=x)}n&&((c=!p&&c)&&d--,e&&g.push(c))}if(d+=h,n&&h!==d){f=0;while(p=u[f++])p(g,v,t,i);if(e){if(d>0)while(h--)g[h]||v[h]||(v[h]=j.call(o));v=eA(v)}a.apply(o,v),s&&!e&&v.length>0&&d+u.length>1&&T.uniqueSort(o)}return s&&(eu=x,ei=y),g},n?eT(i):i))).selector=e}return c}function eq(e,t,n,r){var i,o,s,u,l,c="function"==typeof e&&e,f=!r&&Y(e=c.selector||e);if(n=n||[],1===f.length){if((o=f[0]=f[0].slice(0)).length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&es&&T.expr.relative[o[1].type]){if(!(t=(T.expr.find.ID(_(s.matches[0]),t)||[])[0]))return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=eg.needsContext.test(e)?0:o.length;while(i--){if(s=o[i],T.expr.relative[u=s.type])break;if((l=T.expr.find[u])&&(r=l(_(s.matches[0]),O.test(o[0].type)&&R(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&G(o)))return a.apply(n,r),n;break}}}return(c||eN(e,f))(r,t,!es,n,!t||O.test(e)&&R(t.parentNode)||t),n}function eO(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&T(e).is(n))break;r.push(e)}return r}function eL(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}ek.prototype=T.expr.pseudos,T.expr.setFilters=new ek,eE(),T.find=ew,ew.compile=eN,ew.select=eq,ew.setDocument=eE,ew.tokenize=Y;var eH=T.expr.match.needsContext,eP=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function eR(e){return"<"===e[0]&&">"===e[e.length-1]&&e.length>=3}function eM(e,t,n){return"function"==typeof t?T.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?T.grep(e,function(e){return e===t!==n}):"string"!=typeof t?T.grep(e,function(e){return s.call(t,e)>-1!==n}):T.filter(t,e,n)}T.filter=function(e,t,n){var r=t[0];return(n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType)?T.find.matchesSelector(r,e)?[r]:[]:T.find.matches(e,T.grep(t,function(e){return 1===e.nodeType}))},T.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(T(e).filter(function(){for(t=0;t1?T.uniqueSort(n):n},filter:function(e){return this.pushStack(eM(this,e||[],!1))},not:function(e){return this.pushStack(eM(this,e||[],!0))},is:function(e){return!!eM(this,"string"==typeof e&&eH.test(e)?T(e):e||[],!1).length}});var eW,e$=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(e,t){var n,r;if(!e)return this;if(e.nodeType)return this[0]=e,this.length=1,this;if("function"==typeof e)return void 0!==eW.ready?eW.ready(e):e(T);if(eR(n=e+""))n=[null,e,null];else{if("string"!=typeof e)return T.makeArray(e,this);n=e$.exec(e)}if(n&&(n[1]||!t))if(!n[1])return(r=y.getElementById(n[2]))&&(this[0]=r,this.length=1),this;else{if(t=t instanceof T?t[0]:t,T.merge(this,T.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:y,!0)),eP.test(n[1])&&T.isPlainObject(t))for(n in t)"function"==typeof this[n]?this[n](t[n]):this.attr(n,t[n]);return this}return!t||t.jquery?(t||eW).find(e):this.constructor(t).find(e)}).prototype=T.fn,eW=T(y);var eI=/^(?:parents|prev(?:Until|All))/,eF={children:!0,contents:!0,next:!0,prev:!0};function eB(e,t){while((e=e[t])&&1!==e.nodeType);return e}function e_(e){return e}function eU(e){throw e}function eX(e,t,n,r){var i;try{e&&"function"==typeof(i=e.promise)?i.call(e).done(t).fail(n):e&&"function"==typeof(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n(e)}}T.fn.extend({has:function(e){var t=T(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&T.find.matchesSelector(n,e))){o.push(n);break}}return this.pushStack(o.length>1?T.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?s.call(T(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),T.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return eO(e,"parentNode")},parentsUntil:function(e,t,n){return eO(e,"parentNode",n)},next:function(e){return eB(e,"nextSibling")},prev:function(e){return eB(e,"previousSibling")},nextAll:function(e){return eO(e,"nextSibling")},prevAll:function(e){return eO(e,"previousSibling")},nextUntil:function(e,t,n){return eO(e,"nextSibling",n)},prevUntil:function(e,t,n){return eO(e,"previousSibling",n)},siblings:function(e){return eL((e.parentNode||{}).firstChild,e)},children:function(e){return eL(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(C(e,"template")&&(e=e.content||e),T.merge([],e.childNodes))}},function(e,t){T.fn[e]=function(n,r){var i=T.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=T.filter(r,i)),this.length>1&&(eF[e]||T.uniqueSort(i),eI.test(e)&&i.reverse()),this.pushStack(i)}}),T.Callbacks=function(e){e="string"==typeof e?(t=e,n={},T.each(t.match(Q)||[],function(e,t){n[t]=!0}),n):T.extend({},e);var t,n,r,i,o,a,s=[],u=[],l=-1,c=function(){for(a=a||e.once,o=r=!0;u.length;l=-1){i=u.shift();while(++l-1)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?T.inArray(e,s)>-1:s.length>0},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=i="",this},disabled:function(){return!s},lock:function(){return a=u=[],i||r||(s=i=""),this},locked:function(){return!!a},fireWith:function(e,t){return!a&&(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),r||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},T.extend({Deferred:function(t){var n=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return T.Deferred(function(t){T.each(n,function(n,r){var i="function"==typeof e[r[4]]&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t=o&&(r!==eU&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(T.Deferred.getErrorHook&&(c.error=T.Deferred.getErrorHook()),e.setTimeout(c))}}return T.Deferred(function(e){n[0][3].add(a(0,e,"function"==typeof i?i:e_,e.notifyWith)),n[1][3].add(a(0,e,"function"==typeof t?t:e_)),n[2][3].add(a(0,e,"function"==typeof r?r:eU))}).promise()},promise:function(e){return null!=e?T.extend(e,i):i}},o={};return T.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),o=i.call(arguments),a=T.Deferred(),s=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?i.call(arguments):n,--t||a.resolveWith(r,o)}};if(t<=1&&(eX(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||"function"==typeof(o[n]&&o[n].then)))return a.then();while(n--)eX(o[n],s(n),a.reject);return a.promise()}});var ez=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(t,n){t&&ez.test(t.name)&&e.console.warn("jQuery.Deferred exception",t,n)},T.readyException=function(t){e.setTimeout(function(){throw t})};var eY=T.Deferred();function eG(){y.removeEventListener("DOMContentLoaded",eG),e.removeEventListener("load",eG),T.ready()}T.fn.ready=function(e){return eY.then(e).catch(function(e){T.readyException(e)}),this},T.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--T.readyWait:T.isReady)||(T.isReady=!0,!0!==e&&--T.readyWait>0||eY.resolveWith(y,[T]))}}),T.ready.then=eY.then,"loading"!==y.readyState?e.setTimeout(T.ready):(y.addEventListener("DOMContentLoaded",eG),e.addEventListener("load",eG));var eV=/-([a-z])/g;function eQ(e,t){return t.toUpperCase()}function eJ(e){return e.replace(eV,eQ)}function eK(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function eZ(){this.expando=T.expando+eZ.uid++}eZ.uid=1,eZ.prototype={cache:function(e){var t=e[this.expando];return!t&&(t=Object.create(null),eK(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[eJ(t)]=n;else for(r in t)i[eJ(r)]=t[r];return n},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][eJ(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(eJ):(t=eJ(t))in r?[t]:t.match(Q)||[]).length;while(n--)delete r[t[n]]}(void 0===t||T.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!T.isEmptyObject(t)}};var e0=new eZ,e1=new eZ,e2=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,e3=/[A-Z]/g;function e4(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(e3,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{i=n,n="true"===i||"false"!==i&&("null"===i?null:i===+i+""?+i:e2.test(i)?JSON.parse(i):i)}catch(e){}e1.set(e,t,n)}else n=void 0;return n}T.extend({hasData:function(e){return e1.hasData(e)||e0.hasData(e)},data:function(e,t,n){return e1.access(e,t,n)},removeData:function(e,t){e1.remove(e,t)},_data:function(e,t,n){return e0.access(e,t,n)},_removeData:function(e,t){e0.remove(e,t)}}),T.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=e1.get(o),1===o.nodeType&&!e0.get(o,"hasDataAttrs"))){n=a.length;while(n--)a[n]&&0===(r=a[n].name).indexOf("data-")&&e4(o,r=eJ(r.slice(5)),i[r]);e0.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){e1.set(this,e)}):V(this,function(t){var n;if(o&&void 0===t)return void 0!==(n=e1.get(o,e))||void 0!==(n=e4(o,e))?n:void 0;this.each(function(){e1.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){e1.remove(this,e)})}}),T.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=e0.get(e,t),n&&(!r||Array.isArray(n)?r=e0.set(e,t,T.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=T.queue(e,t),r=n.length,i=n.shift(),o=T._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){T.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return e0.get(e,n)||e0.set(e,n,{empty:T.Callbacks("once memory").add(function(){e0.remove(e,[t+"queue",n])})})}}),T.fn.extend({queue:function(e,t){var n=2;return("string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,tc={thead:["table"],col:["colgroup","table"],tr:["tbody","table"],td:["tr","tbody","table"]};function tf(e,t){var r;return(r=void 0!==e.getElementsByTagName?n.slice.call(e.getElementsByTagName(t||"*")):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&C(e,t))?T.merge([e],r):r}tc.tbody=tc.tfoot=tc.colgroup=tc.caption=tc.thead,tc.th=tc.td;var tp=/^$|^module$|\/(?:java|ecma)script/i;function td(e,t){for(var n=0,r=e.length;n-1)s=s.appendChild(t.createElement(u[c]));s.innerHTML=T.htmlPrefilter(a),T.merge(p,s.childNodes),(s=f.firstChild).textContent=""}else p.push(t.createTextNode(a));f.textContent="",d=0;while(a=p[d++]){if(i&&T.inArray(a,i)>-1){o&&o.push(a);continue}if(l=ts(a),s=tf(f.appendChild(a),"script"),l&&td(s),r){c=0;while(a=s[c++])tp.test(a.type||"")&&r.push(a)}}return f}function tv(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function ty(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function tm(e,t,n,r){t=o(t);var i,a,s,u,l,c,f=0,p=e.length,d=p-1,h=t[0];if("function"==typeof h)return e.each(function(i){var o=e.eq(i);t[0]=h.call(this,i,o.html()),tm(o,t,n,r)});if(p&&(a=(i=tg(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=a),a||r)){for(u=(s=T.map(tf(i,"script"),tv)).length;f=1)){for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(n=0,o=[],a={};n-1:T.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}}return l=this,u0&&td(a,!u&&tf(e,"script")),s},cleanData:function(e){for(var t,n,r,i=T.event.special,o=0;void 0!==(n=e[o]);o++)if(eK(n)){if(t=n[e0.expando]){if(t.events)for(r in t.events)i[r]?T.event.remove(n,r):T.removeEvent(n,r,t.handle);n[e0.expando]=void 0}n[e1.expando]&&(n[e1.expando]=void 0)}}}),T.fn.extend({detach:function(e){return tD(this,e,!0)},remove:function(e){return tD(this,e)},text:function(e){return V(this,function(e){return void 0===e?T.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=e)})},null,e,arguments.length)},append:function(){return tm(this,arguments,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&tk(this,e).appendChild(e)})},prepend:function(){return tm(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=tk(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return tm(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return tm(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(T.cleanData(tf(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return T.clone(this,e,t)})},html:function(e){return V(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!tE.test(e)&&!tc[(tl.exec(e)||["",""])[1].toLowerCase()]){e=T.htmlPrefilter(e);try{for(;nT.inArray(this,e)&&(T.cleanData(tf(this)),n&&n.replaceChild(t,this))},e)}}),T.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){T.fn[e]=function(e){for(var n,r=[],i=T(e),o=i.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),T(i[s])[t](n),a.apply(r,n);return this.pushStack(r)}});var tA=RegExp("^("+e5+")(?!px)[a-z%]+$","i"),tN=/^--/;function tq(t){var n=t.ownerDocument.defaultView;return n||(n=e),n.getComputedStyle(t)}function tO(e,t,n){var r,i=tN.test(t);return(n=n||tq(e))&&(r=n.getPropertyValue(t)||n[t],i&&r&&(r=r.replace(D,"$1")||void 0),""!==r||ts(e)||(r=T.style(e,t))),void 0!==r?r+"":r}var tL=["Webkit","Moz","ms"],tH=y.createElement("div").style;function tP(e){return e in tH?e:function(e){var t=e[0].toUpperCase()+e.slice(1),n=tL.length;while(n--)if((e=tL[n]+t)in tH)return e}(e)||e}var tR,tM,tW=y.createElement("table");function t$(){if(tW&&tW.style){var t,n=y.createElement("col"),r=y.createElement("tr"),i=y.createElement("td");if(tW.style.cssText="position:absolute;left:-11111px;border-collapse:separate;border-spacing:0",r.style.cssText="box-sizing:content-box;border:1px solid;height:1px",i.style.cssText="height:9px;width:9px;padding:0",n.span=2,L.appendChild(tW).appendChild(n).parentNode.appendChild(r).appendChild(i).parentNode.appendChild(i.cloneNode(!0)),0===tW.offsetWidth)return void L.removeChild(tW);t=e.getComputedStyle(r),tM=k||18===Math.round(parseFloat(e.getComputedStyle(n).width)),tR=Math.round(parseFloat(t.height)+parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth))===r.offsetHeight,L.removeChild(tW),tW=null}}T.extend(d,{reliableTrDimensions:function(){return t$(),tR},reliableColDimensions:function(){return t$(),tM}});var tI={position:"absolute",visibility:"hidden",display:"block"},tF={letterSpacing:"0",fontWeight:"400"};function tB(e,t,n){var r=e9.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function t_(e,t,n,r,i,o){var a=+("width"===t),s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=T.css(e,n+e6[a],!0,i)),r?("content"===n&&(u-=T.css(e,"padding"+e6[a],!0,i)),"margin"!==n&&(u-=T.css(e,"border"+e6[a]+"Width",!0,i))):(u+=T.css(e,"padding"+e6[a],!0,i),"padding"!==n?u+=T.css(e,"border"+e6[a]+"Width",!0,i):s+=T.css(e,"border"+e6[a]+"Width",!0,i));return!r&&o>=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function tU(e,t,n){var r=tq(e),i=(k||n)&&"border-box"===T.css(e,"boxSizing",!1,r),o=i,a=tO(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(tA.test(a)){if(!n)return a;a="auto"}return("auto"===a||k&&i||!d.reliableColDimensions()&&C(e,"col")||!d.reliableTrDimensions()&&C(e,"tr"))&&e.getClientRects().length&&(i="border-box"===T.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+t_(e,t,n||(i?"border":"content"),o,r,a)+"px"}function tX(e,t,n,r,i){return new tX.prototype.init(e,t,n,r,i)}T.extend({cssHooks:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=ti(t),u=tN.test(t),l=e.style;if(u||(t=tP(s)),a=T.cssHooks[t]||T.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];if("string"==(o=typeof n)&&(i=e9.exec(n))&&i[1]&&(n=tn(e,t,i),o="number"),null!=n&&n==n)"number"===o&&(n+=i&&i[3]||(tt(s)?"px":"")),k&&""===n&&0===t.indexOf("background")&&(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n)}},css:function(e,t,n,r){var i,o,a,s=ti(t);return(tN.test(t)||(t=tP(s)),(a=T.cssHooks[t]||T.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=tO(e,t,r)),"normal"===i&&t in tF&&(i=tF[t]),""===n||n)?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),T.each(["height","width"],function(e,t){T.cssHooks[t]={get:function(e,n,r){if(n)return"none"===T.css(e,"display")?function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r}(e,tI,function(){return tU(e,t,r)}):tU(e,t,r)},set:function(e,n,r){var i,o=tq(e),a=r&&"border-box"===T.css(e,"boxSizing",!1,o),s=r?t_(e,t,r,a,o):0;return s&&(i=e9.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=T.css(e,t)),tB(e,n,s)}}}),T.each({margin:"",padding:"",border:"Width"},function(e,t){T.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+e6[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(T.cssHooks[e+t].set=tB)}),T.fn.extend({css:function(e,t){return V(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=tq(e),i=t.length;a1)}}),T.Tween=tX,tX.prototype={constructor:tX,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||T.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(tt(n)?"px":"")},cur:function(){var e=tX.propHooks[this.prop];return e&&e.get?e.get(this):tX.propHooks._default.get(this)},run:function(e){var t,n=tX.propHooks[this.prop];return this.options.duration?this.pos=t=T.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):tX.propHooks._default.set(this),this}},tX.prototype.init.prototype=tX.prototype,tX.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=T.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){T.fx.step[e.prop]?T.fx.step[e.prop](e):1===e.elem.nodeType&&(T.cssHooks[e.prop]||null!=e.elem.style[tP(e.prop)])?T.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},T.easing={linear:function(e){return e},swing:function(e){return .5-Math.cos(e*Math.PI)/2},_default:"swing"},T.fx=tX.prototype.init,T.fx.step={};var tz,tY,tG=/^(?:toggle|show|hide)$/,tV=/queueHooks$/;function tQ(){return e.setTimeout(function(){tz=void 0}),tz=Date.now()}function tJ(e,t){var n,r=0,i={height:e};for(t=+!!t;r<4;r+=2-t)i["margin"+(n=e6[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function tK(e,t,n){for(var r,i=(tZ.tweeners[t]||[]).concat(tZ.tweeners["*"]),o=0,a=i.length;o1)},removeProp:function(e){return this.each(function(){delete this[T.propFix[e]||e]})}}),T.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return(1===o&&T.isXMLDoc(e)||(t=T.propFix[t]||t,i=T.propHooks[t]),void 0!==n)?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=e.getAttribute("tabindex");return t?parseInt(t,10):t0.test(e.nodeName)||t1.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),k&&(T.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){T.propFix[this.toLowerCase()]=this}),T.fn.extend({addClass:function(e){var t,n,r,i,o,a;return"function"==typeof e?this.each(function(t){T(this).addClass(e.call(this,t,t3(this)))}):(t=t4(e)).length?this.each(function(){if(r=t3(this),n=1===this.nodeType&&" "+t2(r)+" "){for(o=0;on.indexOf(" "+i+" ")&&(n+=i+" ");r!==(a=t2(n))&&this.setAttribute("class",a)}}):this},removeClass:function(e){var t,n,r,i,o,a;return"function"==typeof e?this.each(function(t){T(this).removeClass(e.call(this,t,t3(this)))}):arguments.length?(t=t4(e)).length?this.each(function(){if(r=t3(this),n=1===this.nodeType&&" "+t2(r)+" "){for(o=0;o-1)n=n.replace(" "+i+" "," ")}r!==(a=t2(n))&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(e,t){var n,r,i,o;return"function"==typeof e?this.each(function(n){T(this).toggleClass(e.call(this,n,t3(this),t),t)}):"boolean"==typeof t?t?this.addClass(e):this.removeClass(e):(n=t4(e)).length?this.each(function(){for(i=0,o=T(this);i-1)return!0;return!1}}),T.fn.extend({val:function(e){var t,n,r,i=this[0];if(!arguments.length)return i?(t=T.valHooks[i.type]||T.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:null==(n=i.value)?"":n:void 0;return r="function"==typeof e,this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,T(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=T.map(i,function(e){return null==e?"":e+""})),(t=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})}}),T.extend({valHooks:{select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k&&(T.valHooks.option={get:function(e){var t=e.getAttribute("value");return null!=t?t:t2(T.text(e))}}),T.each(["radio","checkbox"],function(){T.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=T.inArray(T(e).val(),t)>-1}}});var t5=/^(?:focusinfocus|focusoutblur)$/,t9=function(e){e.stopPropagation()};T.extend(T.event,{trigger:function(t,n,r,i){var o,a,s,u,l,f,p,d,h=[r||y],v=c.call(t,"type")?t.type:t,m=c.call(t,"namespace")?t.namespace.split("."):[];if((a=d=s=r=r||y,!(3===r.nodeType||8===r.nodeType||t5.test(v+T.event.triggered)))&&(v.indexOf(".")>-1&&(v=(m=v.split(".")).shift(),m.sort()),l=0>v.indexOf(":")&&"on"+v,(t=t[T.expando]?t:new T.Event(v,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=m.join("."),t.rnamespace=t.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:T.makeArray(n,[t]),p=T.event.special[v]||{},i||!p.trigger||!1!==p.trigger.apply(r,n))){if(!i&&!p.noBubble&&!g(r)){for(u=p.delegateType||v,!t5.test(u+v)&&(a=a.parentNode);a;a=a.parentNode)h.push(a),s=a;s===(r.ownerDocument||y)&&h.push(s.defaultView||s.parentWindow||e)}o=0;while((a=h[o++])&&!t.isPropagationStopped())d=a,t.type=o>1?u:p.bindType||v,(f=(e0.get(a,"events")||Object.create(null))[t.type]&&e0.get(a,"handle"))&&f.apply(a,n),(f=l&&a[l])&&f.apply&&eK(a)&&(t.result=f.apply(a,n),!1===t.result&&t.preventDefault());return t.type=v,!i&&!t.isDefaultPrevented()&&(!p._default||!1===p._default.apply(h.pop(),n))&&eK(r)&&l&&"function"==typeof r[v]&&!g(r)&&((s=r[l])&&(r[l]=null),T.event.triggered=v,t.isPropagationStopped()&&d.addEventListener(v,t9),r[v](),t.isPropagationStopped()&&d.removeEventListener(v,t9),T.event.triggered=void 0,s&&(r[l]=s)),t.result}},simulate:function(e,t,n){var r=T.extend(new T.Event,n,{type:e,isSimulated:!0});T.event.trigger(r,null,t)}}),T.fn.extend({trigger:function(e,t){return this.each(function(){T.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return T.event.trigger(e,t,n,!0)}});var t6=e.location,t8={guid:Date.now()},t7=/\?/;T.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{n=new e.DOMParser().parseFromString(t,"text/xml")}catch(e){}return r=n&&n.getElementsByTagName("parsererror")[0],(!n||r)&&T.error("Invalid XML: "+(r?T.map(r.childNodes,function(e){return e.textContent}).join("\n"):t)),n};var ne=/\[\]$/,nt=/\r?\n/g,nn=/^(?:submit|button|image|reset|file)$/i,nr=/^(?:input|select|textarea|keygen)/i;T.param=function(e,t){var n,r=[],i=function(e,t){var n="function"==typeof t?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!T.isPlainObject(e))T.each(e,function(){i(this.name,this.value)});else for(n in e)!function e(t,n,r,i){var o;if(Array.isArray(n))T.each(n,function(n,o){r||ne.test(t)?i(t,o):e(t+"["+("object"==typeof o&&null!=o?n:"")+"]",o,r,i)});else if(r||"object"!==h(n))i(t,n);else for(o in n)e(t+"["+o+"]",n[o],r,i)}(n,e[n],t,i);return r.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=T.prop(this,"elements");return e?T.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!T(this).is(":disabled")&&nr.test(this.nodeName)&&!nn.test(e)&&(this.checked||!tx.test(e))}).map(function(e,t){var n=T(this).val();return null==n?null:Array.isArray(n)?T.map(n,function(e){return{name:t.name,value:e.replace(nt,"\r\n")}}):{name:t.name,value:n.replace(nt,"\r\n")}}).get()}});var ni=/%20/g,no=/#.*$/,na=/([?&])_=[^&]*/,ns=/^(.*?):[ \t]*([^\r\n]*)$/mg,nu=/^(?:GET|HEAD)$/,nl=/^\/\//,nc={},nf={},np="*/".concat("*"),nd=y.createElement("a");function nh(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(Q)||[];if("function"==typeof n)while(r=o[i++])"+"===r[0]?(e[r=r.slice(1)||"*"]=e[r]||[]).unshift(n):(e[r]=e[r]||[]).push(n)}}function ng(e,t,n,r){var i={},o=e===nf;function a(s){var u;return i[s]=!0,T.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function nv(e,t){var n,r,i=T.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&T.extend(!0,e,r),e}nd.href=t6.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:t6.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(t6.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":np,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?nv(nv(e,T.ajaxSettings),t):nv(T.ajaxSettings,e)},ajaxPrefilter:nh(nc),ajaxTransport:nh(nf),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var r,i,o,a,s,u,l,c,f,p,d=T.ajaxSetup({},n),h=d.context||d,g=d.context&&(h.nodeType||h.jquery)?T(h):T.event,v=T.Deferred(),m=T.Callbacks("once memory"),x=d.statusCode||{},b={},w={},C="canceled",j={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a){a={};while(t=ns.exec(o))a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return l?o:null},setRequestHeader:function(e,t){return null==l&&(b[e=w[e.toLowerCase()]=w[e.toLowerCase()]||e]=t),this},overrideMimeType:function(e){return null==l&&(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)j.always(e[j.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return r&&r.abort(t),E(0,t),this}};if(v.promise(j),d.url=((t||d.url||t6.href)+"").replace(nl,t6.protocol+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(Q)||[""],null==d.crossDomain){u=y.createElement("a");try{u.href=d.url,u.href=u.href,d.crossDomain=nd.protocol+"//"+nd.host!=u.protocol+"//"+u.host}catch(e){d.crossDomain=!0}}if(ng(nc,d,n,j),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=T.param(d.data,d.traditional)),l)return j;for(f in(c=T.event&&d.global)&&0==T.active++&&T.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!nu.test(d.type),i=d.url.replace(no,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(d.data=d.data.replace(ni,"+")):(p=d.url.slice(i.length),d.data&&(d.processData||"string"==typeof d.data)&&(i+=(t7.test(i)?"&":"?")+d.data,delete d.data),!1===d.cache&&(i=i.replace(na,"$1"),p=(t7.test(i)?"&":"?")+"_="+t8.guid+++p),d.url=i+p),d.ifModified&&(T.lastModified[i]&&j.setRequestHeader("If-Modified-Since",T.lastModified[i]),T.etag[i]&&j.setRequestHeader("If-None-Match",T.etag[i])),(d.data&&d.hasContent&&!1!==d.contentType||n.contentType)&&j.setRequestHeader("Content-Type",d.contentType),j.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+np+"; q=0.01":""):d.accepts["*"]),d.headers)j.setRequestHeader(f,d.headers[f]);if(d.beforeSend&&(!1===d.beforeSend.call(h,j,d)||l))return j.abort();if(C="abort",m.add(d.complete),j.done(d.success),j.fail(d.error),r=ng(nf,d,n,j)){if(j.readyState=1,c&&g.trigger("ajaxSend",[j,d]),l)return j;d.async&&d.timeout>0&&(s=e.setTimeout(function(){j.abort("timeout")},d.timeout));try{l=!1,r.send(b,E)}catch(e){if(l)throw e;E(-1,e)}}else E(-1,"No Transport");function E(t,n,a,u){var f,p,y,b,w,C=n;!l&&(l=!0,s&&e.clearTimeout(s),r=void 0,o=u||"",j.readyState=4*(t>0),f=t>=200&&t<300||304===t,a&&(b=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r){for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(d,j,a)),!f&&T.inArray("script",d.dataTypes)>-1&&0>T.inArray("json",d.dataTypes)&&(d.converters["text script"]=function(){}),b=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift()){if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o])){for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}}return{state:"success",data:t}}(d,b,j,f),f?(d.ifModified&&((w=j.getResponseHeader("Last-Modified"))&&(T.lastModified[i]=w),(w=j.getResponseHeader("etag"))&&(T.etag[i]=w)),204===t||"HEAD"===d.type?C="nocontent":304===t?C="notmodified":(C=b.state,p=b.data,f=!(y=b.error))):(y=C,(t||!C)&&(C="error",t<0&&(t=0))),j.status=t,j.statusText=(n||C)+"",f?v.resolveWith(h,[p,C,j]):v.rejectWith(h,[j,C,y]),j.statusCode(x),x=void 0,c&&g.trigger(f?"ajaxSuccess":"ajaxError",[j,d,f?p:y]),m.fireWith(h,[j,C]),c&&(g.trigger("ajaxComplete",[j,d]),--T.active||T.event.trigger("ajaxStop")))}return j},getJSON:function(e,t,n){return T.get(e,t,n,"json")},getScript:function(e,t){return T.get(e,void 0,t,"script")}}),T.each(["get","post"],function(e,t){T[t]=function(e,n,r,i){return("function"==typeof n||null===n)&&(i=i||r,r=n,n=void 0),T.ajax(T.extend({url:e,type:t,dataType:i,data:n,success:r},T.isPlainObject(e)&&e))}}),T.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),T._evalUrl=function(e,t,n){return T.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,scriptAttrs:t.crossOrigin?{crossOrigin:t.crossOrigin}:void 0,converters:{"text script":function(){}},dataFilter:function(e){T.globalEval(e,t,n)}})},T.fn.extend({wrapAll:function(e){var t;return this[0]&&("function"==typeof e&&(e=e.call(this[0])),t=T(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return"function"==typeof e?this.each(function(t){T(this).wrapInner(e.call(this,t))}):this.each(function(){var t=T(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t="function"==typeof e;return this.each(function(n){T(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){T(this).replaceWith(this.childNodes)}),this}}),T.expr.pseudos.hidden=function(e){return!T.expr.pseudos.visible(e)},T.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},T.ajaxSettings.xhr=function(){return new e.XMLHttpRequest};var ny={0:200};function nm(e){return e.scriptAttrs||!e.headers&&(e.crossDomain||e.async&&0>T.inArray("json",e.dataTypes))}T.ajaxTransport(function(e){var t;return{send:function(n,r){var i,o=e.xhr();if(o.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(i in e.xhrFields)o[i]=e.xhrFields[i];for(i in e.mimeType&&o.overrideMimeType&&o.overrideMimeType(e.mimeType),e.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest"),n)o.setRequestHeader(i,n[i]);t=function(e){return function(){t&&(t=o.onload=o.onerror=o.onabort=o.ontimeout=null,"abort"===e?o.abort():"error"===e?r(o.status,o.statusText):r(ny[o.status]||o.status,o.statusText,"text"===(o.responseType||"text")?{text:o.responseText}:{binary:o.response},o.getAllResponseHeaders()))}},o.onload=t(),o.onabort=o.onerror=o.ontimeout=t("error"),t=t("abort");try{o.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},converters:{"text script":function(e){return T.globalEval(e),e}}}),T.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),nm(e)&&(e.type="GET")}),T.ajaxTransport("script",function(e){if(nm(e)){var t,n;return{send:function(r,i){t=T("Homepage - Dining - YouTube
UMass Amherst10.1k subscribers
\ No newline at end of file diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/view b/UMASS_sample/UMass Amherst _ UMass Amherst_files/view new file mode 100644 index 00000000..8298447b --- /dev/null +++ b/UMASS_sample/UMass Amherst _ UMass Amherst_files/view @@ -0,0 +1 @@ +document.write("\u003cstyle\u003e /* ========================================== CAMPUS EVENTS ========================================== */ .campus-events-widget { background: transparent; padding: 0; font-family: inherit; } .campus-events-widget .events-list { list-style: none; margin: 0; padding: 0; } /* ========================================== DESKTOP LIST LAYOUT ========================================== */ .campus-events-widget .teaser-item { padding: 20px 0; border-bottom: 1px solid #e5e5e5; } .campus-events-widget .teaser-item:last-child { border-bottom: none; } .campus-events-widget .event-wrapper { display: flex; gap: 20px; align-items: flex-start; } /* ===================================== DATE BLOCK ===================================== */ .campus-events-widget .event-date { display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 0.125rem; padding: 0.25rem; background: #881C1C; width: 2.875rem; height: 3.125rem; box-sizing: border-box; } .campus-events-widget .event-date__month { font-size: 1rem; font-weight: 800; line-height: 1.25rem; text-transform: uppercase; text-align: center; color: #fff; } .campus-events-widget .event-date__day { font-size: 1rem; font-weight: 800; line-height: 1.25rem; text-transform: uppercase; text-align: center; color: #fff; } /* ===================================== EVENT DETAILS ===================================== */ .campus-events-widget .event-details { flex: 1; position: relative; } /* Title */ .campus-events-widget .event-title { font-size: 1rem; font-weight: 800; line-height: 1.25rem; text-transform: uppercase; color: #000; position: relative; margin: 0 0 0.375rem; padding-right: 1.25rem; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .campus-events-widget .event-title a { color: #222; text-decoration: none; } .campus-events-widget .event-title a:hover { color: #881c1c; } /* Chevron */ .campus-events-widget .event-title::after { content: \"\"; position: absolute; right: 0; top: 0.2rem; width: 0.3125rem; height: 0.6875rem; background-repeat: no-repeat; background-size: contain; background-position: center; background-image: url(\"data:image/svg+xml,%3Csvg width='5' height='11' viewBox='0 0 5 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.57143 5.14286L0 0V10.2857L4.57143 5.14286Z' fill='%23881C1C'/%3E%3C/svg%3E\"); } /* Time */ .campus-events-widget .event-time { font-size: 16px; color: #000; margin-bottom: 4px; } /* Location */ .campus-events-widget .event-location { font-size: 1rem; font-weight: 400; line-height: 1.5rem; font-style: normal; color: #000; } /* Hide summaries */ .campus-events-widget .summary, .campus-events-widget .event-description { display: none !important; } /* ========================================== MOBILE CARD DESIGN ========================================== */ @media (max-width: 768px) { .campus-events-widget .event-title { font-size: 0.75rem; } .campus-events-widget .event-time { font-size: 0.75rem; } .campus-events-widget .event-location { font-size: 0.75rem; } .campus-events-widget .event-wrapper { display: flex; flex: 1; padding-right: 10px; align-items: stretch; gap: 12px; border: 1px solid #CCC; } .campus-events-widget .event-date { display: flex; padding: 4px 8px; flex-direction: column; justify-content: center; align-items: center; align-self: stretch; background: #881C1C; min-width: 48px; height: auto; } .campus-events-widget .event-details { padding: 8px 10px 8px 0; } .campus-events-widget .teaser-item { flex: 0 0 279px; display: flex; border: 0px solid #CCC; padding-bottom: 0; } .campus-events-widget .events-list { display: flex; gap: 1rem; } .campus-events-widget .events-list::before, .campus-events-widget .events-list::after { content: \"\"; flex: 0 0 8.333%; } } /* ========================================== SMALL MOBILE ADJUSTMENTS ========================================== */ @media (max-width: 480px) { .campus-events-widget .event-wrapper { gap: 10px; } .campus-events-widget .event-date__day { font-size: 18px; } } \u003c/style\u003e \u003cdiv id=\"lw\" class=\"campus-events-widget\"\u003e \u003cdiv class=\"events-list\"\u003e \u003cdiv class=\"teaser-item\"\u003e \u003cdiv class=\"event-wrapper\"\u003e \u003c!-- DATE BLOCK --\u003e \u003cdiv class=\"event-date\"\u003e \u003cdiv class=\"event-date__month\"\u003e MAY \u003c/div\u003e \u003cdiv class=\"event-date__day\"\u003e 27 \u003c/div\u003e \u003c/div\u003e \u003c!-- DETAILS --\u003e \u003cdiv class=\"event-details\"\u003e \u003cdiv class=\"event-title\"\u003e \u003ca href=\"https://events.umass.edu/event/online-or-hybrid-ms-in-cs-virtual-info-session?utm_campaign=widget\u0026utm_medium=widget\u0026utm_source=UMass+Amherst+Events+Calendar\"\u003e Online or Hybrid MS in CS: Virtual Info Session \u003c/a\u003e \u003c/div\u003e \u003cdiv class=\"event-time\"\u003e 10:00 am – 11:00 am \u003c/div\u003e \u003cdiv class=\"event-location\"\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"teaser-item\"\u003e \u003cdiv class=\"event-wrapper\"\u003e \u003c!-- DATE BLOCK --\u003e \u003cdiv class=\"event-date\"\u003e \u003cdiv class=\"event-date__month\"\u003e MAY \u003c/div\u003e \u003cdiv class=\"event-date__day\"\u003e 28 \u003c/div\u003e \u003c/div\u003e \u003c!-- DETAILS --\u003e \u003cdiv class=\"event-details\"\u003e \u003cdiv class=\"event-title\"\u003e \u003ca href=\"https://events.umass.edu/event/ms-in-accounting-virtual-information-session-3693?utm_campaign=widget\u0026utm_medium=widget\u0026utm_source=UMass+Amherst+Events+Calendar\"\u003e MS in Accounting Virtual Information Session \u003c/a\u003e \u003c/div\u003e \u003cdiv class=\"event-time\"\u003e 12:00 pm – 1:00 pm \u003c/div\u003e \u003cdiv class=\"event-location\"\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"teaser-item\"\u003e \u003cdiv class=\"event-wrapper\"\u003e \u003c!-- DATE BLOCK --\u003e \u003cdiv class=\"event-date\"\u003e \u003cdiv class=\"event-date__month\"\u003e JUN \u003c/div\u003e \u003cdiv class=\"event-date__day\"\u003e 02 \u003c/div\u003e \u003c/div\u003e \u003c!-- DETAILS --\u003e \u003cdiv class=\"event-details\"\u003e \u003cdiv class=\"event-title\"\u003e \u003ca href=\"https://events.umass.edu/event/hr-is-here-for-you-5678?utm_campaign=widget\u0026utm_medium=widget\u0026utm_source=UMass+Amherst+Events+Calendar\"\u003e HR is Here for You \u003c/a\u003e \u003c/div\u003e \u003cdiv class=\"event-time\"\u003e 10:00 am – 4:00 pm \u003c/div\u003e \u003cdiv class=\"event-location\"\u003e UMass Downtown \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"teaser-item\"\u003e \u003cdiv class=\"event-wrapper\"\u003e \u003c!-- DATE BLOCK --\u003e \u003cdiv class=\"event-date\"\u003e \u003cdiv class=\"event-date__month\"\u003e JUN \u003c/div\u003e \u003cdiv class=\"event-date__day\"\u003e 02 \u003c/div\u003e \u003c/div\u003e \u003c!-- DETAILS --\u003e \u003cdiv class=\"event-details\"\u003e \u003cdiv class=\"event-title\"\u003e \u003ca href=\"https://events.umass.edu/event/thrive-at-five-summer-yoga-and-mindfulness-series?utm_campaign=widget\u0026utm_medium=widget\u0026utm_source=UMass+Amherst+Events+Calendar\"\u003e Thrive at Five - Summer Yoga and Mindfulness Series \u003c/a\u003e \u003c/div\u003e \u003cdiv class=\"event-time\"\u003e 5:00 pm – 6:00 pm \u003c/div\u003e \u003cdiv class=\"event-location\"\u003e Orchard Hill Pavilion \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e \u003c/div\u003e"); diff --git a/UMASS_sample/UMass Amherst _ UMass Amherst_files/www-player.css b/UMASS_sample/UMass Amherst _ UMass Amherst_files/www-player.css new file mode 100644 index 00000000..3a94d382 --- /dev/null +++ b/UMASS_sample/UMass Amherst _ UMass Amherst_files/www-player.css @@ -0,0 +1 @@ +@charset "UTF-8";.html5-video-player{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;outline:0;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;color:#eee;text-align:left;direction:ltr;font-size:11px;line-height:1.3;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.html5-video-player,.ytp-contextmenu{-ms-high-contrast-adjust:none;forced-color-adjust:none}.html5-video-player.ad-showing,.html5-video-player.ended-mode,.html5-video-player.unstarted-mode,.html5-video-player:not(.ytp-transparent){background-color:#000}.ytd-video-masthead-ad-primary-video-renderer .html5-video-player.ad-showing,.ytd-video-masthead-ad-primary-video-renderer .html5-video-player.ended-mode,.ytd-video-masthead-ad-primary-video-renderer .html5-video-player.unstarted-mode,.ytd-video-masthead-ad-primary-video-renderer .html5-video-player:not(.ytp-transparent){background-color:transparent}.ytp-big-mode{font-size:17px}.ytp-autohide{cursor:none}.html5-video-player a{color:inherit;text-decoration:none;-webkit-transition:color .1s cubic-bezier(0,0,.2,1);transition:color .1s cubic-bezier(0,0,.2,1);outline:0}.html5-video-player a:hover{color:#fff;-webkit-transition:color .1s cubic-bezier(.4,0,1,1);transition:color .1s cubic-bezier(.4,0,1,1)}.ytp-probably-keyboard-focus a:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.html5-video-player h1,.html5-video-player h2{margin:0}.html5-video-player svg{pointer-events:none}.html5-video-player:not(.ytp-touch-mode) ::-webkit-scrollbar{width:10px;background-color:#424242}.ytp-big-mode:not(.ytp-touch-mode) ::-webkit-scrollbar{width:15px}.html5-video-player:not(.ytp-touch-mode) ::-webkit-scrollbar-track{background-color:#424242}.html5-video-player:not(.ytp-touch-mode) ::-webkit-scrollbar-thumb{background-color:#8e8e8e;border:1px solid #424242;border-radius:5px}.ytp-big-mode:not(.ytp-touch-mode) ::-webkit-scrollbar-thumb{border-radius:8px}.html5-video-container{z-index:10;position:relative}.ytp-embed-error .html5-video-container{display:none}.html5-main-video{position:absolute;top:0;left:0;width:100%;height:100%;outline:0}.ytp-fit-cover-video .html5-main-video{-o-object-fit:cover;object-fit:cover}.html5-main-video[data-no-fullscreen=true]::-webkit-media-controls-fullscreen-button{display:none}.html5-main-video:not([controls])::-webkit-media-controls,.html5-main-video:not([controls])::-webkit-media-controls-start-playback-button{display:none}.html5-main-video::-webkit-media-controls-timeline{display:inline}.unstarted-mode .html5-main-video::-webkit-media-controls-start-playback-button{display:none}@media screen and (max-width:325px){.html5-main-video::-webkit-media-controls-wireless-playback-picker-button{display:none}}.html5-main-video::-webkit-media-controls-current-time-display,.html5-main-video::-webkit-media-controls-time-remaining-display{display:-webkit-flex}.ytp-player-content{position:absolute;left:0;right:0;top:48px;bottom:61px;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1),top .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1),top .25s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern .ytp-player-content{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px)}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing) .ytp-player-content{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px)}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-has-fullscreen-quick-actions .ytp-player-content{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 94px)}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-has-fullscreen-quick-actions.ytp-fullscreen-grid-peeking .ytp-player-content{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 94px + var(--ytp-grid-peek-height))}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-big-mode .ytp-player-content{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px)}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-big-mode.ytp-has-fullscreen-quick-actions .ytp-player-content{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 94px)}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-big-mode.ytp-has-fullscreen-quick-actions.ytp-fullscreen-grid-peeking .ytp-player-content{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 94px + var(--ytp-grid-peek-height))}.ytp-small-mode .ytp-player-content{bottom:49px}.ytp-embed .ytp-player-content{bottom:53px}.ytp-embed:not(.ad-showing) .ytp-player-content:not(.ytp-upnext){top:60px}.ytp-big-mode .ytp-player-content{top:69px;bottom:70px}.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-player-content:not(.ytp-upnext){top:89px}.ytp-player-content.ytp-iv-player-content,.ytp-player-content.ytp-timely-actions-content{left:12px;right:12px}.ytp-branding-shown .ytp-player-content.ytp-timely-actions-content{right:calc(22px + var(--branding-image-width))}.ytp-big-mode .ytp-player-content.ytp-iv-player-content,.ytp-big-mode .ytp-player-content.ytp-timely-actions-content{left:24px;right:24px}.ytp-branding-shown.ytp-big-mode .ytp-player-content.ytp-timely-actions-content{right:calc(22px + var(--branding-image-width))}.ytp-autohide .ytp-player-content:not(.html5-endscreen),.ytp-autohide .ytp-player-content:not(.ytp-upnext),.ytp-hide-info-bar .ytp-player-content{top:0;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1),top .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1),top .1s cubic-bezier(.4,0,1,1)}.ytp-autohide .ytp-ypc-player-content,.ytp-hide-controls .ytp-player-content{bottom:0}.ytp-autohide:not(.ytp-ad-overlay-open) .ytp-iv-player-content,.ytp-autohide:not(.ytp-ad-overlay-open) .ytp-timely-actions-content,.ytp-hide-controls .ytp-iv-player-content,.ytp-hide-controls .ytp-timely-actions-content{bottom:12px}.ytp-timely-actions-overlay{position:absolute;bottom:0;right:0;z-index:35;opacity:1;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);-webkit-transition-delay:.33s;transition-delay:.33s}.ytp-overlays-container .ytp-overlay-bottom-right .ytp-player-content.ytp-timely-actions-content,.ytp-overlays-container .ytp-overlay-bottom-right .ytp-timely-actions-overlay{position:relative;inset:0}.ytp-fine-scrubbing-enable .ytp-timely-actions-overlay{display:none}.ytp-ad-overlay-open .ytp-player-content{bottom:151px}.ytp-small-mode.ytp-ad-overlay-open .ytp-player-content{bottom:139px}.ytp-embed.ytp-ad-overlay-open .ytp-player-content{bottom:143px}.ytp-big-mode.ytp-autohide:not(.ytp-ad-overlay-open) .ytp-iv-player-content,.ytp-big-mode.ytp-autohide:not(.ytp-ad-overlay-open) .ytp-timely-actions-content,.ytp-big-mode.ytp-hide-controls .ytp-iv-player-content,.ytp-big-mode.ytp-hide-controls .ytp-timely-actions-content{bottom:24px}.ytp-big-mode.ytp-ad-overlay-open .ytp-player-content{bottom:160px}.ytp-button{border:none;background-color:transparent;padding:0;color:inherit;text-align:inherit;font-size:100%;font-family:inherit;cursor:default;line-height:inherit}.ytp-delhi-modern-icons .ytp-chrome-controls .ytp-button svg{padding:var(--yt-delhi-pill-top-height,12px) 12px}.ytp-big-mode.ytp-delhi-modern-icons .ytp-chrome-controls .ytp-button svg{vertical-align:top;padding:calc((var(--yt-delhi-big-mode-pill-height, 56px) - 24px)/2)}.ytp-xsmall-width-mode.ytp-delhi-modern-icons .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button svg{width:18px;height:18px;padding:9px}.ytp-xsmall-width-mode.ytp-delhi-modern-icons .ytp-right-controls .ytp-button:not(.ytp-expand-right-bottom-section-button) svg{width:18px;height:18px;padding:7px}.ytp-xsmall-width-mode.ytp-delhi-modern-icons .ytp-right-controls .ytp-expand-right-bottom-section-button.ytp-button svg{padding:0}.ytp-button,.ytp-button:focus{outline:0}.ytp-button::-moz-focus-inner{padding:0;border:0}.html5-video-player .ytp-button[aria-disabled=true],.html5-video-player .ytp-button[disabled]{opacity:.5}.ytp-button:not([aria-disabled=true]):not([disabled]):not([aria-hidden=true]){cursor:pointer}.ytp-probably-keyboard-focus .ytp-button:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.ytp-chrome-bottom,.ytp-chrome-top{position:absolute;text-shadow:0 0 2px rgba(0,0,0,.5)}.ytp-dni .ytp-chrome-bottom{text-shadow:none}.ytp-chrome-top{display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;left:12px;right:12px;top:0;z-index:58}.ytp-shorts-mode .ytp-chrome-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;right:0}.ytp-gvn .ytp-chrome-top,.ytp-gvn.ytp-big-mode .ytp-chrome-top{top:20px}.ytp-chrome-bottom{bottom:0;height:48px;width:100%;z-index:59;padding-top:3px;text-align:left;direction:ltr}.ytp-delhi-modern .ytp-chrome-bottom{height:var(--yt-delhi-bottom-controls-height,72px)}.ytp-delhi-modern .ytp-chrome-bottom.ytp-volume-popover-showing{z-index:1000}.ytp-small-mode .ytp-chrome-bottom{height:36px}.ytp-embed .ytp-chrome-bottom{height:40px}.ytp-embed.ytp-embed-mobile .ytp-chrome-bottom,.ytp-embed.ytp-embed-mobile .ytp-chrome-bottom .ytp-chrome-controls,.ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-chrome-bottom,.ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-chrome-bottom .ytp-chrome-controls{height:48px}.ytp-big-mode .ytp-chrome-bottom{height:54px;padding-top:4px}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-bottom{height:var(--yt-delhi-big-mode-bottom-controls-height,96px);padding-top:0}.ytp-chrome-top .ytp-button,.ytp-small-mode .ytp-chrome-controls .ytp-button,.ytp-small-mode .ytp-replay-button{opacity:.9;display:inline-block;width:36px;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1);overflow:hidden}.ytp-chrome-controls .ytp-button,.ytp-replay-button{opacity:.9;display:inline-block;width:48px;padding:0 2px;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1);overflow:hidden}.ytp-chrome-controls .ytp-button.ytp-mute-button{padding:6px}.ytp-chrome-controls .ytp-button.ytp-next-button{padding:0}.ytp-chrome-controls .ytp-button.ytp-miniplayer-button,.ytp-chrome-controls .ytp-button.ytp-remote-button{padding:0 4px}.ytp-embed .ytp-chrome-controls .ytp-button,.ytp-embed .ytp-replay-button{width:40px;padding:0}.ytp-embed .ytp-chrome-controls .ytp-button.ytp-miniplayer-button,.ytp-embed .ytp-chrome-controls .ytp-button.ytp-mute-button,.ytp-embed .ytp-chrome-controls .ytp-button.ytp-next-button,.ytp-embed .ytp-chrome-controls .ytp-button.ytp-remote-button{padding:0}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:var(--yt-delhi-pill-top-height,12px);height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;padding:0}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button.ytp-expand-right-bottom-section-button{display:none}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-right-controls-left,.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-right-controls-right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.ytp-delhi-modern .ytp-chrome-controls .ytp-button{opacity:unset;position:relative}.ytp-delhi-modern .ytp-chrome-controls .ytp-button[aria-pressed]:after{display:none}.ytp-delhi-modern .ytp-chrome-controls .ytp-mute-button{overflow:visible;position:relative;height:100%}.ytp-delhi-modern .ytp-chrome-controls .ytp-mute-button .ytp-volume-icon{overflow:visible;width:100%;height:100%}.ytp-delhi-modern .ytp-chrome-controls .ytp-replay-button{opacity:unset}.ytp-delhi-modern .ytp-chrome-controls .ytp-left-controls{min-width:0;z-index:59}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls{padding:0 4px;z-index:59}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button{padding:0}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button:before{content:"";position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:40px;background-color:transparent;pointer-events:none;width:48px;height:calc(var(--yt-delhi-pill-height, 48px) - 8px)}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button:hover:before{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button:active:before{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*){-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;padding:0 4px 0 0;margin-top:var(--yt-delhi-pill-top-height,12px);margin-left:8px}.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*) svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*).ytp-playlist-ui{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*):after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px;inset:4px 4px 4px 0}.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*):hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*):active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-right-controls .ytp-button{height:var(--yt-delhi-big-mode-pill-height,56px);width:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-right-controls .ytp-button:before{height:calc(var(--yt-delhi-big-mode-pill-height, 56px) - 8px);width:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*){margin-top:calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2);height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*) svg{padding:calc((var(--yt-delhi-big-mode-pill-height, 56px) - 24px)/2)}.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*){background:rgba(80,80,80,.6);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*){background:rgba(80,80,80,.6);background-blend-mode:difference;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*){background:rgba(80,80,80,.6);background-blend-mode:exclusion;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-embed.ytp-embed-mobile .ytp-chrome-controls .ytp-button,.ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-button{width:48px;height:48px}.ytp-embed-mobile .ytp-chrome-controls .ytp-button:not(.ytp-youtube-button) svg,.ytp-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-button:not(.ytp-youtube-button) svg{width:40px;padding-left:4px}.ytp-chrome-top .ytp-button{padding-top:6px;height:42px;vertical-align:top}.ytp-big-mode .ytp-chrome-top .ytp-button{padding-top:9px;height:63px}.ytp-chrome-controls .ytp-button{height:100%}.ytp-big-mode .ytp-chrome-controls .ytp-button,.ytp-big-mode .ytp-chrome-top .ytp-button{width:54px}.ytp-play-button:not(.ytp-play-button-playlist):before,.ytp-prev-button:before{content:"";display:block;width:12px;position:absolute;top:5px;bottom:0;left:-12px}.ytp-delhi-modern .ytp-play-button:after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px;border-radius:27px}.ytp-big-mode.ytp-delhi-modern .ytp-play-button:after{border-radius:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px)/2)}.ytp-delhi-modern .ytp-play-button:hover:after,.ytp-delhi-modern.ytp-big-mode .ytp-play-button:hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-play-button:active:after,.ytp-delhi-modern.ytp-big-mode .ytp-play-button:active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-big-mode-consistent-pill-height.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-left-controls .ytp-play-button{height:var(--yt-delhi-big-mode-pill-height,56px);width:var(--yt-delhi-big-mode-pill-height,56px);margin-top:calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2);margin-bottom:calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2)}.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*){-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;padding:0 0 0 4px;margin-top:var(--yt-delhi-pill-top-height,12px);margin-left:8px;border-top-right-radius:0;border-bottom-right-radius:0}.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*) svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*):after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px;inset:4px 0 4px 4px}.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*):hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*):active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-big-mode.ytp-delhi-modern .ytp-chrome-controls .ytp-prev-button:not(ytp-miniplayer-button-container>*){margin-top:calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2);height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-big-mode.ytp-delhi-modern .ytp-chrome-controls .ytp-prev-button:not(ytp-miniplayer-button-container>*) svg{padding:calc((var(--yt-delhi-big-mode-pill-height, 56px) - 24px)/2)}.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*){background:rgba(80,80,80,.6);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*){background:rgba(80,80,80,.6);background-blend-mode:difference;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*){background:rgba(80,80,80,.6);background-blend-mode:exclusion;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-fullscreen-button:after{content:"";display:block;width:12px;position:absolute;top:5px;bottom:0;left:100%}.ytp-big-mode .ytp-play-button:not(.ytp-play-button-playlist):before,.ytp-big-mode .ytp-prev-button:before{width:24px;left:-24px}.ytp-chrome-controls .ytp-button:not([aria-disabled=true]):not([disabled]):hover,.ytp-chrome-controls .ytp-button[aria-expanded=true],.ytp-chrome-controls .ytp-button[aria-pressed=true],.ytp-chrome-top .ytp-button:hover,.ytp-replay-button:hover{opacity:1;-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1)}.ytp-svg-fill{fill:#fff}.ytp-svg-shadow{stroke:#000;stroke-opacity:.15;stroke-width:2px;fill:none}.ytp-dni .ytp-svg-shadow{display:none}.ytp-svg-shadow-fill{fill:#000;fill-opacity:.15;stroke:none}.ytp-chrome-controls .ytp-button[aria-pressed]{position:relative}.ytp-chrome-controls .ytp-button[aria-pressed]:after{content:"";display:block;position:absolute;width:0;height:3px;border-radius:3px;left:24px;bottom:9px;background-color:var(--yt-sys-color-baseline--red-indicator,#e1002d);-webkit-transition:left .1s cubic-bezier(.4,0,1,1),width .1s cubic-bezier(.4,0,1,1);transition:left .1s cubic-bezier(.4,0,1,1),width .1s cubic-bezier(.4,0,1,1)}.ytp-embed .ytp-chrome-controls .ytp-button[aria-pressed]:after{height:2px;border-radius:2px;left:20px;bottom:8px}.ytp-big-mode .ytp-chrome-controls .ytp-button[aria-pressed]:after{height:3px;border-radius:3px;left:27px;bottom:10px}.ytp-dni .ytp-chrome-controls .ytp-button[aria-pressed]:after{background-color:#fff}.ytp-chrome-controls .ytp-button[aria-pressed=true]:after{width:24px;left:12px;-webkit-transition:left .25s cubic-bezier(0,0,.2,1),width .25s cubic-bezier(0,0,.2,1);transition:left .25s cubic-bezier(0,0,.2,1),width .25s cubic-bezier(0,0,.2,1)}.ytp-small-mode .ytp-chrome-controls .ytp-button[aria-pressed=true]:after,.ytp-xsmall-width-mode .ytp-chrome-controls .ytp-button[aria-pressed=true]:after{width:18px;left:9px}.ytp-embed .ytp-chrome-controls .ytp-button[aria-pressed=true]:after{width:20px;left:10px}.ytp-big-mode .ytp-chrome-controls .ytp-button[aria-pressed=true]:after{width:27px;left:14px}.ytp-embed-mobile .ytp-chrome-controls .ytp-button[aria-pressed=true]:after,.ytp-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-button[aria-pressed=true]:after{left:15px}.ytp-color-white .ytp-chrome-controls .ytp-button[aria-pressed]:after{background-color:#ddd}.ytp-color-party .ytp-chrome-controls .ytp-button[aria-pressed]:after{-webkit-animation:ytp-party-background-color .1s linear infinite;animation:ytp-party-background-color .1s linear infinite}.ytp-chrome-top-buttons{white-space:nowrap}.ytp-chrome-top-buttons .ytp-button{text-shadow:inherit}[dir=rtl] .ytp-shorts-mode .ytp-chrome-top-buttons{position:absolute;top:0;right:0;width:48px}.ytp-copylink-button:not(.ytp-copylink-button-visible),.ytp-overflow-button:not(.ytp-overflow-button-visible),.ytp-share-button:not(.ytp-share-button-visible){display:none}.ytp-exp-bottom-control-flexbox .ytp-chrome-controls{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-chrome-controls{height:48px;line-height:48px;font-size:109%;text-align:left;direction:ltr}.ytp-delhi-modern .ytp-chrome-controls{height:var(--yt-delhi-bottom-controls-height,72px);line-height:var(--yt-delhi-bottom-controls-height,72px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls{height:var(--yt-delhi-big-mode-bottom-controls-height,96px);line-height:var(--yt-delhi-big-mode-bottom-controls-height,96px)}.ytp-small-mode .ytp-chrome-controls{height:36px;line-height:36px}.ytp-embed .ytp-chrome-controls{height:40px;line-height:40px}.ytp-big-mode .ytp-chrome-controls{height:54px;line-height:54px}:not(.ytp-exp-bottom-control-flexbox) .ytp-left-controls{float:left}.ytp-left-controls{height:100%}.ytp-delhi-modern .ytp-left-controls.ytp-left-controls-with-volume{overflow:visible}.ytp-exp-bottom-control-flexbox .ytp-left-controls{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:not(.ytp-exp-bottom-control-flexbox) .ytp-right-controls{float:right}.ytp-right-controls{height:100%}.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button{-webkit-flex-shrink:0;flex-shrink:0;min-width:0;margin:var(--yt-delhi-pill-top-height,12px) 0 var(--yt-delhi-pill-top-height,12px) 12px;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;padding:0}.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button .ytp-button{padding:0}.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button:after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px}.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button:hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button:active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button{padding:0 4px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button svg{padding:10px 6px}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-left-controls .ytp-mute-button .ytp-volume-icon{padding:4px}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button{height:var(--yt-delhi-big-mode-pill-height,56px);margin:calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2) 0 calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2) 12px;padding:0}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-right-controls{height:var(--yt-delhi-big-mode-pill-height,56px);margin-top:var(--yt-delhi-big-mode-pill-top-height,20px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-right-controls .ytp-right-controls-left{height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-right-controls .ytp-right-controls-right{height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-right-controls .ytp-right-controls-left:after{height:28px;margin:10px 14px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom{height:var(--yt-delhi-bottom-controls-height-xsmall-width-mode,64px)}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom .ytp-button{height:32px;width:32px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom .ytp-button.ytp-live-badge{width:auto}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom .ytp-button:not(.ytp-live-badge):before{border-radius:50%;height:32px;width:32px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-controls{height:var(--yt-delhi-bottom-controls-height-xsmall-width-mode,64px)}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-next-button,.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-prev-button{display:none}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button{height:40px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls{height:40px;line-height:40px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-button{display:none;margin:4px 2px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-right-controls-left:after{display:none}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-button.ytp-settings-button{display:inline-block}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-button.ytp-expand-right-bottom-section-button{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.05,0,0,1);transition:-webkit-transform .3s cubic-bezier(.05,0,0,1);transition:transform .3s cubic-bezier(.05,0,0,1);transition:transform .3s cubic-bezier(.05,0,0,1),-webkit-transform .3s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom.ytp-xsmall-width-right-controls-expanded .ytp-right-controls .ytp-button{display:inline-block}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom.ytp-xsmall-width-right-controls-expanded .ytp-right-controls .ytp-button.ytp-expand-right-bottom-section-button{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.05,0,0,1);transition:-webkit-transform .3s cubic-bezier(.05,0,0,1);transition:transform .3s cubic-bezier(.05,0,0,1);transition:transform .3s cubic-bezier(.05,0,0,1),-webkit-transform .3s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom.ytp-xsmall-width-right-controls-expanded .ytp-left-controls .ytp-time-display{visibility:hidden}.ytp-exp-bottom-control-flexbox .ytp-volume-area{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area{margin:var(--yt-delhi-pill-top-height,12px) 0 var(--yt-delhi-pill-top-height,12px) 12px;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;padding:0;position:relative}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area .ytp-volume-icon{padding:0}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area .ytp-volume-icon svg{padding:var(--yt-delhi-pill-top-height,12px)}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area:after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area:hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-chrome-bottom.ytp-volume-slider-active .ytp-volume-area{padding-right:16px}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-volume-area{margin:var(--yt-delhi-big-mode-pill-top-height,20px) 0 0 12px;height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern.ytp-xsmall-width-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-area{margin:var(--yt-delhi-pill-top-height,12px) 0 var(--yt-delhi-pill-top-height,12px) 8px;height:40px}.ytp-delhi-modern.ytp-xsmall-width-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-area .ytp-button{height:40px;width:40px;padding:0}.ytp-delhi-modern.ytp-xsmall-width-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-area svg{width:18px;height:18px;padding:11px}.ytp-autohide-fade-transition,.ytp-chrome-bottom:not(.ytp-frosted-glass-opacity-animation),.ytp-chrome-top{-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-autohide .ytp-chrome-bottom .ytp-autohide-fade-transition,.ytp-autohide .ytp-chrome-bottom:not(.ytp-frosted-glass-opacity-animation),.ytp-autohide .ytp-chrome-top .ytp-copylink-button,.ytp-autohide .ytp-chrome-top .ytp-share-button,.ytp-autohide .ytp-chrome-top .ytp-watch-later-button,.ytp-autohide .ytp-overflow-button,.ytp-autohide .ytp-playlist-menu-button,.ytp-autohide .ytp-shorts-title-channel,.ytp-autohide .ytp-title,.ytp-autohide .ytp-title-channel,.ytp-autohide:not(.ytp-cards-teaser-shown) .ytp-cards-button,.ytp-chrome-bottom[aria-hidden=true],.ytp-chrome-top[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-autohide:not(.ytp-autohide-active) .ytp-chrome-top .ytp-share-button,.ytp-autohide:not(.ytp-autohide-active) .ytp-chrome-top .ytp-watch-later-button,.ytp-autohide:not(.ytp-autohide-active) .ytp-overflow-button,.ytp-autohide:not(.ytp-autohide-active) .ytp-playlist-menu-button,.ytp-autohide:not(.ytp-autohide-active) .ytp-shorts-title-channel,.ytp-autohide:not(.ytp-autohide-active) .ytp-title,.ytp-autohide:not(.ytp-autohide-active) .ytp-title-channel,.ytp-autohide:not(.ytp-autohide-active):not(.ytp-cards-teaser-shown) .ytp-cards-button{display:none}.ytp-shorts-mode .ytp-title-channel{padding-right:8px}.ytp-gradient-bottom,.ytp-gradient-top{width:100%;position:absolute;background-repeat:repeat-x;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);pointer-events:none}.ytp-delhi-modern .ytp-gradient-top,.ytp-delhi-modern:not(.ytp-fullscreen-grid-peeking):not(.ytp-fullscreen-grid-active) .ytp-gradient-bottom{display:none}.ytp-big-mode .ytp-gradient-bottom,.ytp-big-mode .ytp-gradient-top{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEmCAYAAACjy/qzAAAAhklEQVQ4y52RUQ6AMAxCKd7/JJ7R6aeJAdr507TjQZqOAE4CWARwx7JE944rch/k6qOWS7bq5bh72zGF8+LTa6goJeRPgXDYNxWFfkS0QXCInLIN1GxTXA0dtS0otWJnuXJR1Y9WYP9GF1UCYRQYHRSlXMARbVO4th3sd7Y3OP5dY3Bn+SkPsGJ1+HGGVtcAAAAASUVORK5CYII=)}.ytp-autohide .ytp-gradient-top,.ytp-autohide:not(.ytp-grid-scrolling):not(.ytp-fullscreen-grid-active) .ytp-gradient-bottom,.ytp-gradient-bottom[aria-hidden=true],.ytp-gradient-top[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-autohide:not(.ytp-autohide-active) .ytp-gradient-top,.ytp-autohide:not(.ytp-autohide-active):not(.ytp-grid-scrolling):not(.ytp-fullscreen-grid-active) .ytp-gradient-bottom{display:none}.ytp-gradient-top{height:48px;padding-bottom:50px;top:0;z-index:25;background-position:top}.ytp-embed-pfl.ytp-embed:not(.ad-showing) .ytp-gradient-top{height:70px;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.75),transparent);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.75)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.75) 0,transparent);padding-bottom:0}.ytp-shorts-mode.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-gradient-top,.ytp-shorts-mode.ytp-embed:not(.ad-showing) .ytp-gradient-top{height:50%;-webkit-background-size:auto 200%;background-size:auto 200%}.ytp-embed:not(.ad-showing) .ytp-gradient-top{height:49px}.ytp-big-mode .ytp-gradient-top{height:69px;padding-bottom:77px}.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-gradient-top{height:89px;padding-bottom:57px}.ytp-gradient-bottom{height:61px;padding-top:37px;bottom:0;z-index:24;background-position:bottom}.ytp-small-mode .ytp-gradient-bottom{height:49px;padding-top:49px}.ytp-embed .ytp-gradient-bottom{height:53px;padding-top:45px}.ytp-big-mode .ytp-gradient-bottom{height:70px;padding-top:76px}.ytp-delhi-modern.ytp-fullscreen-grid-active .ytp-gradient-bottom,.ytp-delhi-modern:not(.ytp-disable-bottom-gradient) .ytp-gradient-bottom{-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);width:100%;height:100%;position:absolute;pointer-events:none}.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-disable-bottom-gradient.ytp-grid-scrolling .ytp-gradient-bottom,.ytp-delhi-modern.ytp-fullscreen-grid-peeking:not(.ytp-disable-bottom-gradient) .ytp-gradient-bottom{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(rgba(0,0,0,0)),to(rgba(0,0,0,.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(70% - var(--ytp-grid-peek-height) - var(--ytp-grid-scroll-percentage)*100%),rgba(0,0,0,.85) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(70% - var(--ytp-grid-peek-height) - var(--ytp-grid-scroll-percentage)*100%),rgba(0,0,0,.85) 100%)}.ytp-delhi-modern.ytp-fullscreen-grid-active .ytp-gradient-bottom{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(rgba(0,0,0,0)),to(rgba(0,0,0,.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(20% + var(--ytp-grid-scroll-percentage)*100% - var(--ytp-grid-peek-height)),rgba(0,0,0,.85) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(20% + var(--ytp-grid-scroll-percentage)*100% - var(--ytp-grid-peek-height)),rgba(0,0,0,.85) 100%)}.ytp-hide-info-bar .ytp-chrome-top{height:0}.ytp-hide-info-bar .ytp-chrome-top .ytp-overflow-button,.ytp-hide-info-bar .ytp-chrome-top .ytp-playlist-menu-button,.ytp-hide-info-bar .ytp-chrome-top .ytp-share-button,.ytp-hide-info-bar .ytp-chrome-top .ytp-shorts-title-channel,.ytp-hide-info-bar .ytp-chrome-top .ytp-title,.ytp-hide-info-bar .ytp-chrome-top .ytp-title-channel,.ytp-hide-info-bar .ytp-chrome-top .ytp-watch-later-button,.ytp-hide-info-bar .ytp-gradient-top,.ytp-hide-info-bar .ytp-overlay-top-right .ytp-overflow-button,.ytp-hide-info-bar .ytp-overlay-top-right .ytp-share-button,.ytp-hide-info-bar .ytp-overlay-top-right .ytp-watch-later-button{display:none}.ytp-delhi-modern.ytp-fullscreen-grid-active.ytp-full-bleed-player:not(.ytp-grid-scrollable) .ytp-gradient-bottom,.ytp-disable-bottom-gradient.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-full-bleed-player .ytp-gradient-bottom{display:none}.ytp-delhi-modern.ytp-full-bleed-player.ytp-fullscreen-grid-active:not(.html5-video-player.ended-mode) .ytp-chrome-bottom{bottom:calc(70% - var(--ytp-grid-scroll-percentage)*100%);opacity:var(--ytp-grid-scroll-percentage);pointer-events:none}.ytp-fullscreen-grid-peeking.ytp-full-bleed-player.ytp-delhi-modern.ytp-autohide.ytp-grid-scrolling .ytp-chrome-bottom,.ytp-fullscreen-grid-peeking.ytp-full-bleed-player.ytp-delhi-modern:not(.ytp-autohide) .ytp-chrome-bottom{opacity:calc(1 - var(--ytp-grid-scroll-percentage)*3)}.ytp-fullscreen-grid-peeking.ytp-full-bleed-player.ytp-delhi-modern .ytp-chrome-bottom{bottom:calc(var(--ytp-grid-peek-height) + var(--ytp-grid-scroll-percentage)*100%)}.ytp-fullscreen-grid-peeking.ytp-full-bleed-player.ytp-grid-scrolling .ytp-chrome-bottom{pointer-events:none}.ytp-delhi-modern.ytp-fullscreen-grid-active:not(.html5-video-player.ended-mode):not(.ytp-grid-scrolling) .ytp-chrome-bottom{display:none}.ytp-hide-controls .ytp-chrome-bottom,.ytp-hide-controls .ytp-gradient-bottom{display:none}@media screen and (-ms-high-contrast:active){.ytp-gradient-bottom,.ytp-gradient-top{background:#000;padding-bottom:0;padding-top:0}}@-webkit-keyframes ytp-party-background-color{0%{background-color:#f00}20%{background-color:#0f0}40%{background-color:#00f}60%{background-color:#f0f}80%{background-color:#ff0}to{background-color:#0ff}}@keyframes ytp-party-background-color{0%{background-color:#f00}20%{background-color:#0f0}40%{background-color:#00f}60%{background-color:#f0f}80%{background-color:#ff0}to{background-color:#0ff}}@-webkit-keyframes ytp-party-color{0%{color:#f00}20%{color:#0f0}40%{color:#00f}60%{color:#f0f}80%{color:#ff0}to{color:#0ff}}@keyframes ytp-party-color{0%{color:#f00}20%{color:#0f0}40%{color:#00f}60%{color:#f0f}80%{color:#ff0}to{color:#0ff}}@-webkit-keyframes ytp-party-fill{0%{fill:#f00}20%{fill:#0f0}40%{fill:#00f}60%{fill:#f0f}80%{fill:#ff0}to{fill:#0ff}}@keyframes ytp-party-fill{0%{fill:#f00}20%{fill:#0f0}40%{fill:#00f}60%{fill:#f0f}80%{fill:#ff0}to{fill:#0ff}}.ytp-menu-shown .video-ads{display:none}.ytp-ad-display-override .video-ads{display:inherit}.ytp-swatch-background-color{background-color:var(--yt-sys-color-baseline--static-brand-red,#f03)}.ytp-dni .ytp-swatch-background-color{background-color:#fff}.ytp-color-white .ytp-swatch-background-color{background-color:#ddd}.ytp-color-white .ytp-swatch-background-color-secondary{background-color:#aaa}.ytp-color-party .ytp-play-progress.ytp-swatch-background-color,.ytp-color-party .ytp-swatch-background-color,.ytp-color-party .ytp-swatch-background-color-secondary{-webkit-animation:ytp-party-background-color .1s linear infinite;animation:ytp-party-background-color .1s linear infinite;background:none}.ytp-swatch-color{color:var(--yt-sys-color-baseline--static-brand-red,#f03)}.ytp-swatch-color-white{color:var(--yt-sys-color-baseline--overlay-text-secondary)}.ytp-premium-label{font-size:83.3333%;color:#ccc}.ytp-dni .ytp-swatch-color{color:#fff}.ytp-color-white .ytp-swatch-color{color:#ddd}.ytp-color-party .ytp-swatch-color{-webkit-animation:ytp-party-color .15s linear infinite;animation:ytp-party-color .15s linear infinite}@media print{.html5-video-player:not(.ytp-mweb-player) *{visibility:hidden}.html5-video-player:not(.ytp-mweb-player){border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box}:not(.ytp-mweb-player) .ytp-chrome-top,:not(.ytp-mweb-player) .ytp-cued-thumbnail-overlay,:not(.ytp-mweb-player) .ytp-large-play-button{opacity:1!important;display:block!important;visibility:visible!important}:not(.ytp-mweb-player) .ytp-large-play-button *,:not(.ytp-mweb-player) .ytp-title,:not(.ytp-mweb-player) .ytp-title *{color:#000!important;visibility:visible!important}}.ytp-player-in-bar-disable-ui>:not(.html5-video-container){display:none;pointer-events:none}.ytp-composite-video-overlay-renderer{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10}.ytp-ad-module{width:100%;height:100%}.ytp-player-minimized.ytp-miniplayer-alternate-ui .ytp-ad-player-overlay-layout{height:calc(100% - 12px);top:0}.video-ad-status-bar{position:absolute;bottom:61px;z-index:850;width:100%;background-color:#000;opacity:.7;display:none}.ytp-embed .video-ad-status-bar{bottom:53px}.ytp-big-mode .video-ad-status-bar{bottom:70px}.ytp-hide-controls .video-ad-status-bar{bottom:0}.ad-showing .video-ad-status-bar{display:block}.ad-showing.ytp-autohide .video-ad-status-bar,.ad-showing.ytp-hide-controls .video-ad-status-bar{bottom:0}.video-ad-label{display:block;margin-bottom:5px}.ad-showing .ad-video{position:absolute}.ad-showing .ad-video{top:0}.html5-video-player .video-click-tracking,.html5-video-player .video-stream{display:block;width:100%;height:100%;position:absolute}.html5-video-player .ad-container-single-media-element-annotations{position:absolute;z-index:850}.html5-video-player .ad-container-single-media-element-annotations-workaround{z-index:850}.html5-video-player .ad-overlay{position:absolute;bottom:61px;width:100%;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1)}.ytp-embed.html5-video-player .ad-overlay{bottom:53px}.ytp-ad-overlay-closed .ad-overlay,.ytp-player-minimized.ytp-ad-overlay-closed .ad-overlay{display:none}.ytp-big-mode .ad-overlay{bottom:70px}.ytp-autohide.ytp-ad-overlay-closed .ad-overlay{opacity:0;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.html5-video-player .ad-overlay .video-click-tracking{display:none}.html5-video-player .ad-overlay>:not(.ima-container){z-index:870}.html5-video-player .ad-overlay>.ima-container{z-index:auto!important}.html5-video-player .ad-overlay>.ima-container>*{z-index:870!important;position:relative}.html5-video-player:not(.ad-showing) .ad-container,.html5-video-player:not(.ad-showing):not(.ytp-ad-overlay-open) .video-ads{display:none}.iv-endcap-background{z-index:821}.html5-video-player .attribution-button{text-shadow:rgb(0,0,0) 0 0 8px,rgba(0,0,0,.9) 0 0 4px}.ytp-ad-button-icon,.ytp-ad-button-text,.ytp-ad-skip-button-icon,.ytp-ad-skip-button-text{display:inline-block}.ytp-ad-skip-button-text-centered{vertical-align:middle}.ytp-ad-player-overlay-updated-focus-style.ytp-ad-player-overlay .ytp-ad-button,.ytp-ad-player-overlay-updated-focus-style.ytp-ad-player-overlay button{outline:0}.ytp-probably-keyboard-focus .ytp-ad-player-overlay-updated-focus-style.ytp-ad-player-overlay .ytp-ad-button:focus,.ytp-probably-keyboard-focus .ytp-ad-player-overlay-updated-focus-style.ytp-ad-player-overlay button:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.ytp-ad-button-icon{height:inherit;width:inherit;pointer-events:auto}.ytp-ad-button-link{padding:0;border:none;background:transparent;font-weight:400;font-size:inherit;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.ytp-ad-button-link:active,.ytp-ad-button-link:hover{background:transparent;text-decoration:underline;-webkit-box-shadow:none;box-shadow:none}.ytp-big-mode .ytp-ad-action-interstitial-instream-info,.ytp-big-mode .ytp-ad-player-overlay-instream-info,.ytp-big-mode .ytp-ad-survey-player-overlay-instream-info{left:24px;bottom:70px}.ytp-autohide .ytp-ad-action-interstitial-instream-info,.ytp-autohide .ytp-ad-player-overlay-instream-info,.ytp-autohide .ytp-ad-survey-player-overlay-instream-info,.ytp-embed.ytp-autohide .ytp-ad-action-interstitial-instream-info,.ytp-embed.ytp-autohide .ytp-ad-player-overlay-instream-info,.ytp-embed.ytp-autohide .ytp-ad-survey-player-overlay-instream-info,.ytp-embed.ytp-hide-controls .ytp-ad-action-interstitial-instream-info,.ytp-embed.ytp-hide-controls .ytp-ad-player-overlay-instream-info,.ytp-embed.ytp-hide-controls .ytp-ad-survey-player-overlay-instream-info,.ytp-embed.ytp-iv-drawer-open .ytp-ad-action-interstitial-instream-info,.ytp-embed.ytp-iv-drawer-open .ytp-ad-player-overlay-instream-info,.ytp-embed.ytp-iv-drawer-open .ytp-ad-survey-player-overlay-instream-info,.ytp-hide-controls .ytp-ad-action-interstitial-instream-info,.ytp-hide-controls .ytp-ad-player-overlay-instream-info,.ytp-hide-controls .ytp-ad-survey-player-overlay-instream-info,.ytp-iv-drawer-open .ytp-ad-action-interstitial-instream-info,.ytp-iv-drawer-open .ytp-ad-player-overlay-instream-info,.ytp-iv-drawer-open .ytp-ad-survey-player-overlay-instream-info{bottom:6px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-ad-action-interstitial-instream-info,.ytp-ad-player-overlay-instream-info,.ytp-ad-survey-player-overlay-instream-info{bottom:61px;cursor:default;left:18px;pointer-events:auto;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.75);z-index:850;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1)}.ytp-embed .ytp-ad-action-interstitial-instream-info,.ytp-embed .ytp-ad-player-overlay-instream-info,.ytp-embed .ytp-ad-survey-player-overlay-instream-info{bottom:53px}.ytp-ad-clickable{cursor:pointer}.ytp-ad-player-overlay-ad-disclosure-banner{border-radius:0;bottom:auto;cursor:pointer;height:auto;left:12px;pointer-events:auto;position:absolute;top:24px;z-index:850}.ytp-big-mode .ytp-ad-player-overlay-ad-disclosure-banner{left:24px}.ytp-ad-player-overlay-flyout-cta{bottom:86px;left:12px;pointer-events:auto;position:absolute;z-index:850}.ytp-ad-player-overlay-flyout-cta-rounded{border-radius:8px;overflow:hidden}.ytp-embed .ytp-ad-player-overlay-flyout-cta{bottom:78px}.ytp-flyout-cta{background-color:transparent;cursor:pointer;text-align:left;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}.ytp-flyout-cta-large{background-color:rgba(0,0,0,.6);padding:8px;min-width:200px}.ytp-flyout-cta:hover{background-color:transparent}.ytp-flyout-cta-large:hover{background-color:rgba(0,0,0,.7)}.ytp-flyout-cta .ytp-flyout-cta-body{background-color:rgba(255,255,255,.9);border-radius:2px;max-width:400px;overflow:hidden;padding-left:0;padding-right:0;width:100%;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-transition:width .2s cubic-bezier(0,0,.2,1) .5s,max-width .2s cubic-bezier(.4,0,1,1);transition:width .2s cubic-bezier(0,0,.2,1) .5s,max-width .2s cubic-bezier(.4,0,1,1)}.ytp-flyout-cta .ytp-flyout-cta-body-large{background-color:transparent;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-transition:none;transition:none}.ytp-flyout-cta:hover .ytp-flyout-cta-body{background-color:rgb(255,255,255)}.ytp-flyout-cta:hover .ytp-flyout-cta-body-large{background-color:transparent}.ytp-flyout-cta .ytp-flyout-cta-text-container{max-width:250px;padding-left:58px;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-flyout-cta .ytp-flyout-cta-text-container-large{padding-right:10px}.ytp-flyout-cta .ytp-flyout-cta-headline-container{color:#333;font-weight:600;font-size:14px;margin-top:10px}.ytp-flyout-cta .ytp-flyout-cta-headline-container-dark-background{color:#ddd}.ytp-flyout-cta .ytp-flyout-cta-description-container{color:#767676;font-size:13px;margin-top:3px;margin-bottom:10px}.ytp-flyout-cta .ytp-flyout-cta-description-container-dark-background{color:#ddd}.ytp-flyout-cta .ytp-flyout-cta-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ytp-flyout-cta .ytp-flyout-cta-headline{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ytp-flyout-cta .ytp-flyout-cta-action-button-container{direction:ltr;line-height:56px;max-width:150px;position:static;-webkit-align-self:center;align-self:center}.ytp-flyout-cta .ytp-flyout-cta-action-button-container-large{line-height:inherit;margin:8px;min-width:100%}.ytp-flyout-cta .ytp-flyout-cta-action-button{background:#167ac6;border:1px solid transparent;border-color:#167ac6;border-radius:2px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 0 rgba(0,0,0,.05);color:#fff;cursor:pointer;font-size:11px;font-weight:500;height:28px;margin:0 8px 0 0;max-width:140px;overflow:hidden;padding:0 10px;text-decoration:none;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:inherit}.ytp-flyout-cta .ytp-flyout-cta-action-button-large{min-width:100%;color:#0f0f0f}.ytp-flyout-cta .ytp-flyout-cta-action-button:hover{background:#126db3}.ytp-flyout-cta .ytp-flyout-cta-action-button:active{background:#095b99;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 0 rgba(0,0,0,.5)}.ytp-flyout-cta .ytp-flyout-cta-action-button.ytp-flyout-cta-action-button-rounded{height:32px;border-radius:16px;padding:0 12px;border:none;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-family:Roboto,Arial,sans-serif;background:#065fd4}.ytp-flyout-cta .ytp-flyout-cta-action-button.ytp-flyout-cta-action-button-rounded-large{background-color:#3ea6ff}.ytp-flyout-cta,.ytp-flyout-cta .ytp-flyout-cta-body,.ytp-flyout-cta .ytp-flyout-cta-body>div{direction:ltr;height:auto}.ytp-flyout-cta .ytp-flyout-cta-icon-container{height:100%;left:4px;overflow:visible;position:absolute;top:0;width:48px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .2s cubic-bezier(0,0,.2,1);transition:transform .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1)}.ytp-flyout-cta .ytp-flyout-cta-icon-container-large{left:8px;top:-26px}.ytp-flyout-cta .ytp-flyout-cta-icon.ytp-flyout-cta-icon-rounded{border-radius:50%}.ytp-flyout-cta .ytp-flyout-cta-icon{height:48px;width:48px}.ytp-flyout-cta.ytp-flyout-cta-inactive{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1);-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.ytp-flyout-cta.ytp-flyout-cta-inactive .ytp-flyout-cta-icon-container{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.ytp-flyout-cta.ytp-flyout-cta-inactive .ytp-flyout-cta-body{max-width:0;width:0}.ytp-big-mode .ytp-ad-player-overlay-flyout-cta{bottom:95px}.ytp-small-mode .ytp-flyout-cta,.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-body,.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-body>div{height:auto;min-height:40px;max-width:190px}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-icon-container{height:100%;width:40px}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-icon{height:40px;width:40px}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-text-container{margin-left:6px;padding:4px 20px 4px 40px}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-headline-container{font-size:12px;margin-top:2px}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-description-container{font-size:11px;margin-top:0;margin-bottom:0}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-icon-container{left:0;top:0}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-icon-container-large{left:4px}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-action-button-container{display:none}.ytp-ad-duration-remaining,.ytp-ad-info-hover-text-button .ytp-ad-button,.ytp-ad-info-icon-button,.ytp-ad-simple-ad-badge,.ytp-ad-visit-advertiser-button{color:#fff;display:inline-block;font-size:12px;left:0;line-height:28px;position:relative}.ytp-ad-simple-ad-badge{margin-left:5px;opacity:.75}.ytp-ad-simple-ad-badge--clean-player{margin-left:0;opacity:1;color:#fff;font-size:12px;font-weight:700;font-family:YouTube Noto,Roboto,arial,sans-serif;text-shadow:0 0 2px rgba(0,0,0,.5);left:0;line-height:28px;position:relative}.ytp-ad-simple-ad-badge--survey{font-weight:500}.ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-simple-ad-badge{margin-left:0}.ytp-ad-duration-remaining{margin-left:3px;opacity:.75}.ytp-ad-duration-remaining--clean-player{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-left:0;opacity:1;color:#fff;font-size:12px;font-weight:500;font-family:YouTube Noto,Roboto,arial,sans-serif;text-shadow:0 0 16px rgba(0,0,0,.5);left:0;line-height:28px;position:relative}.ytp-ad-duration-remaining--clean-player:before{content:"•";padding-inline:4px}.ytp-ad-duration-remaining--mweb{font-weight:600;margin-left:3px}.ytp-ad-duration-remaining--mweb-ios{letter-spacing:-.2px}.ytp-ad-info-hover-text-button{display:inline-block;height:28px;line-height:inherit;margin:0 5px;margin-right:0;pointer-events:auto;position:relative;text-shadow:0 0 2px rgba(0,0,0,.5);vertical-align:middle}.ytp-ad-info-hover-text-button .ytp-ad-hover-text-container{background:#fff;border:1px solid #aaa;border-radius:4px;bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:none;font-size:12px;left:-19px;line-height:normal;opacity:.9;padding:7px;pointer-events:auto;position:absolute;text-shadow:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.ytp-ad-info-hover-text-short{white-space:nowrap}.html5-video-player .ytp-ad-info-hover-text-button .ytp-ad-hover-text-container a{color:#167ac6}.html5-video-player .ytp-ad-info-hover-text-button .ytp-ad-hover-text-container a:hover{color:#167ac6;text-decoration:underline}.ytp-ad-info-hover-text-button:hover .ytp-ad-hover-text-container,.ytp-ad-overlay-ad-info-button-container:hover .ytp-ad-hover-text-container{display:inline-block}.ytp-ad-hover-text-callout{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:0;left:20px;overflow:visible;position:absolute;text-align:center;top:100%;width:0}.ytp-ad-info-hover-text-button .ytp-ad-button,.ytp-ad-info-icon-button{-webkit-filter:drop-shadow(0 0 2px #000);filter:drop-shadow(0 0 2px #000);height:inherit;opacity:.75;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);width:13px}.ytp-ad-info-hover-text-button .ytp-ad-hover-text-button--clean-player{opacity:1;-webkit-filter:drop-shadow(0 0 7px rgba(0,0,0,.9));filter:drop-shadow(0 0 7px rgba(0,0,0,.9))}.ytp-delhi-modern .ytp-ad-info-hover-text-button .ytp-ad-button{-webkit-filter:unset;filter:unset}.ytp-ad-info-hover-text-button .ytp-ad-button:hover,.ytp-ad-info-icon-button:hover{opacity:1}.ytp-ad-confirm-dialog-background,.ytp-ad-feedback-dialog-background,.ytp-ad-info-dialog-background{background:rgba(0,0,0,.8);display:table;height:100%;left:0;margin:auto;pointer-events:auto;position:absolute;top:0;width:100%;z-index:2201}.ytp-ads-tiny-mode .ytp-ad-confirm-dialog-background,.ytp-ads-tiny-mode .ytp-ad-feedback-dialog-background,.ytp-ads-tiny-mode .ytp-ad-info-dialog-background{display:block;overflow-y:scroll;overflow-x:hidden}.ytp-ad-confirm-dialog-close-overlay-button,.ytp-ad-feedback-dialog-close-button,.ytp-ad-info-dialog-close-button{height:24px;opacity:.75;cursor:pointer;position:absolute;right:14px;top:14px;width:24px}.ytp-ad-confirm-dialog-close-overlay-button:hover,.ytp-ad-feedback-dialog-close-button:hover,.ytp-ad-info-dialog-close-button:hover{opacity:1}.ytp-ad-confirm-dialog-container,.ytp-ad-feedback-dialog-container,.ytp-ad-info-dialog-container{display:table-cell;text-align:center;vertical-align:middle}.ytp-ad-confirm-dialog,.ytp-ad-feedback-dialog-form,.ytp-ad-info-dialog-form{background:white;border:1px solid black;color:#767676;display:inline-block;text-shadow:none;font-size:14px;min-width:180px;max-width:50%;padding:14px;text-align:left}.ytp-ad-info-dialog-relative-container{position:absolute;z-index:72}.ytp-ad-info-dialog-relative-container .ytp-ad-info-dialog-form{-webkit-box-shadow:0 0 15px rgba(0,0,0,.18);box-shadow:0 0 15px rgba(0,0,0,.18);border-color:#e2e2e2;max-width:none}.ytp-ad-feedback-dialog-form a,.ytp-ad-feedback-dialog-form a:hover,.ytp-ad-feedback-dialog-undo-mute-button,.ytp-ad-info-dialog-form a,.ytp-ad-info-dialog-form a:hover,.ytp-ad-info-dialog-mute-button{color:#167ac6;cursor:pointer}.ytp-ad-feedback-dialog-title,.ytp-ad-info-dialog-title{color:#333;font-family:Roboto,Arial,sans-serif;font-weight:500;padding-bottom:8px}.ytp-ad-feedback-dialog-title a,.ytp-ad-info-dialog-title a{text-decoration:underline}ul.ytp-ad-info-dialog-ad-reasons{padding:0;margin:0;margin-bottom:8px}.ytp-ad-info-dialog-ad-reasons li{list-style:disc;list-style-position:outside;margin-left:20px}.ytp-ad-confirm-dialog-messages,.ytp-ad-info-dialog-feedback-options{margin-left:8px}label.ytp-ad-feedback-dialog-reason-label{display:block;margin:8px 0}.ytp-ad-confirm-dialog-confirm-container,.ytp-ad-feedback-dialog-confirm-container,.ytp-ad-info-dialog-confirm-container{margin-top:8px;text-align:right}.ytp-ad-confirm-dialog-cancel-button,.ytp-ad-confirm-dialog-confirm-button,.ytp-ad-feedback-dialog-cancel-button,.ytp-ad-feedback-dialog-confirm-button,.ytp-ad-info-dialog-confirm-button{background:none;border:none;font-family:Roboto,Arial,sans-serif;font-weight:500;margin:4px 0 0 12px;padding:10px;color:#167ac6;cursor:pointer;text-transform:uppercase}.ytp-ad-confirm-dialog-cancel-button:hover,.ytp-ad-confirm-dialog-confirm-button:hover,.ytp-ad-feedback-dialog-cancel-button:hover,.ytp-ad-feedback-dialog-confirm-button:hover,.ytp-ad-info-dialog-confirm-button:hover{color:#167ac6;cursor:pointer;text-transform:uppercase}.ytp-ad-info-dialog-mute-container{margin-top:8px}.ytp-ad-info-dialog-mute-button{font-family:Roboto,Arial,sans-serif}.ytp-ad-info-dialog-mute-button .ytp-ad-button-icon{height:16px;margin-right:5px;width:16px;vertical-align:middle}.ytp-ad-feedback-dialog-undo-mute-button{font-family:Roboto,Arial,sans-serif;font-weight:500;margin-left:5px}.ytp-ad-feedback-dialog-undo-mute-button .ytp-ad-button-text{text-decoration:underline}.ytp-ad-visit-advertiser-button{line-height:inherit;font-family:Roboto,Arial,sans-serif;margin-left:5px;text-shadow:0 0 4px rgba(0,0,0,.75)}.ytp-ad-visit-advertiser-button:before{content:"";cursor:pointer;position:absolute;left:-2px;right:-2px;top:-7px;bottom:-8px}.ytp-ad-visit-advertiser-button .ytp-ad-button-text{color:rgba(255,255,255,.75);cursor:pointer;font-size:12px;margin:-4px 3px -2px 0;padding:5px 0;text-decoration:none;vertical-align:baseline}.ytp-ad-visit-advertiser-button:hover .ytp-ad-button-text{color:rgb(255,255,255);text-decoration:underline}.ytp-ad-visit-advertiser-button .ytp-ad-button-icon{cursor:pointer;-webkit-filter:drop-shadow(0 0 2px #000);filter:drop-shadow(0 0 2px #000);height:10px;opacity:.75;width:10px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.ytp-ad-visit-advertiser-button:hover .ytp-ad-button-icon{opacity:1}.ytp-big-mode .ytp-ad-preview-container,.ytp-big-mode .ytp-ad-skip-button-container{bottom:95px}.ytp-big-mode .ytp-ad-instream-user-sentiment-container{bottom:156px}.ytp-embed.ytp-hide-controls .ytp-ad-preview-container,.ytp-embed.ytp-hide-controls .ytp-ad-skip-button-container,.ytp-hide-controls .ytp-ad-preview-container,.ytp-hide-controls .ytp-ad-skip-button-container{bottom:25px}.ytp-hide-controls .ytp-ad-instream-user-sentiment-container{bottom:86px}.ytp-ads-tiny-mode .ytp-ad-player-overlay-instream-user-sentiment .ytp-ad-instream-user-sentiment-container{bottom:70px}.ytp-settings-shown .ytp-ad-instream-user-sentiment-container,.ytp-settings-shown .ytp-ad-preview-container,.ytp-settings-shown .ytp-ad-skip-button-container{opacity:.4;pointer-events:none;z-index:850}.ytp-settings-shown .ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button-label{pointer-events:none}.ytp-ad-message-overlay{position:absolute;width:100%;height:100%;bottom:0;left:0;pointer-events:none;z-index:850}.ytp-ad-message-slot,.ytp-ad-preview-slot,.ytp-ad-skip-ad-slot{text-shadow:0 0 4px rgba(0,0,0,.75);pointer-events:auto;z-index:850}.ytp-ad-message-container,.ytp-ad-preview-container,.ytp-ad-skip-button-container{bottom:86px;display:inline-block;position:absolute;right:0;z-index:1000}.ytp-embed .ytp-ad-message-container,.ytp-embed .ytp-ad-preview-container,.ytp-embed .ytp-ad-skip-button-container{bottom:78px}.ytp-ad-message-container{bottom:86px;display:inline-block;position:absolute;color:#fff;cursor:pointer;opacity:1;right:0;z-index:1000}.ytp-embed .ytp-ad-message-container{bottom:78px}.ytp-ad-message-container,.ytp-ad-preview-container{-webkit-transition:opacity .4s cubic-bezier(0,0,.2,1);transition:opacity .4s cubic-bezier(0,0,.2,1);background:rgba(0,0,0,.4);cursor:default}.ytp-ad-preview-container-detached{margin-right:12px;border-radius:4px;overflow:hidden;background:rgba(0,0,0,.6);height:36px}.ytp-ad-preview-container-detached:before{content:"";display:inline-block;height:100%;vertical-align:middle}.ytp-ad-skip-button-container{-webkit-transition:opacity .5s cubic-bezier(0,0,.2,1);transition:opacity .5s cubic-bezier(0,0,.2,1);cursor:pointer;opacity:.7;pointer-events:auto}.ytp-ad-skip-button-container-detached{margin-right:12px;opacity:1}.ytp-ad-message-container[aria-hidden=true],.ytp-ad-preview-container[aria-hidden=true],.ytp-ad-skip-button-container[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-ad-preview-text{display:inline-block;font-size:12px;height:30px;letter-spacing:.1px;min-width:82px;padding:11px 10px;text-align:center;vertical-align:middle;white-space:pre;width:auto}.ytp-ad-preview-text-modern{display:inline-block;font-family:Roboto,Arial,sans-serif;color:rgb(255,255,255);font-size:12px;font-weight:400;letter-spacing:.1px;padding:0 8px;text-align:center;vertical-align:middle;white-space:pre;width:auto}.ytp-ad-message-text{display:inline-block;font-size:16px;height:52px;line-height:52px;letter-spacing:.1px;min-width:80px;padding:0 20px;text-align:center;vertical-align:middle;white-space:pre;width:auto}.ytp-ad-preview-image{display:inline-block;vertical-align:middle}.ytp-ad-preview-image>.ytp-ad-image{display:block;width:92px;height:52px}.ytp-ad-preview-image-modern{display:inline-block;vertical-align:middle}.ytp-ad-preview-image-modern>.ytp-ad-image{display:block;height:36px;width:65px}.countdown-next-to-thumbnail .ytp-ad-preview-text{font-size:14px;font-weight:500;height:auto;min-width:0;padding:0 8px}.countdown-next-to-thumbnail .ytp-ad-image{height:41px;width:73px}.modern-countdown-next-to-thumbnail .ytp-ad-preview-text-modern{font-size:14px;font-weight:400;height:auto;min-width:0;padding:0 8px}.modern-countdown-next-to-thumbnail .ytp-ad-preview-text-modern-postroll{padding:0 14px}.modern-countdown-next-to-thumbnail .ytp-ad-image{height:36px;width:65px}.ytp-ad-skip-button{background:rgba(0,0,0,.7);border:1px solid rgba(255,255,255,.5);border-right:0;-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;direction:ltr;font-size:18px;line-height:normal;min-width:0;padding:10px 6px 8px 10px;width:auto;text-align:center;cursor:pointer}.ytp-ad-skip-button:hover{background:rgba(0,0,0,.9);border:1px solid rgb(255,255,255);border-right:0}.ytp-ad-skip-button-icon{height:36px;width:36px;display:inline-block;vertical-align:middle;margin:-14px -6px -12px -4px}.ytp-ad-skip-button-modern{background:rgba(0,0,0,.6);-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;direction:ltr;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;line-height:normal;min-width:0;padding:0 6px 0 16px;width:auto;text-align:center;border-radius:18px;cursor:pointer}.ytp-ad-skip-button-modern:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.2)),to(rgba(255,255,255,.2))),-webkit-gradient(linear,left top,left bottom,from(rgb(15,15,15)),to(rgb(15,15,15)));background:-webkit-linear-gradient(rgba(255,255,255,.2),rgba(255,255,255,.2)),-webkit-linear-gradient(rgb(15,15,15),rgb(15,15,15));background:linear-gradient(rgba(255,255,255,.2),rgba(255,255,255,.2)),linear-gradient(rgb(15,15,15),rgb(15,15,15))}.ytp-ad-skip-button-container .ytp-ad-skip-button-modern:focus{background:rgb(15,15,15);outline:none;-webkit-box-shadow:none;box-shadow:none}.ytp-ad-skip-button-container .ytp-ad-skip-button-modern:focus-visible{background:#fff;-webkit-box-shadow:0 0 0 2px #0f0f0f;box-shadow:0 0 0 2px #0f0f0f;color:#0f0f0f}.ytp-ad-skip-button-icon-modern{height:36px;width:36px;display:inline-block;vertical-align:middle}.ytp-ad-skip-button-icon-delhi .ytp-ad-skip-button-icon-modern svg{padding:6px}.ytp-ad-skip-button-icon-mweb-delhi .ytp-ad-skip-button-icon-delhi .ytp-ad-skip-button-icon-modern svg{height:16px;width:16px;padding:4px}.ytp-ad-skip-button-modern:focus-visible .ytp-ad-skip-button-icon-modern svg path{fill:#0f0f0f}.html5-video-player .ytp-ad-overlay-slot{position:absolute;bottom:61px;width:100%;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);z-index:850}.ytp-embed.html5-video-player .ytp-ad-overlay-slot{bottom:53px}.ytp-big-mode .ytp-ad-overlay-slot{bottom:70px}.ytp-autohide.ytp-ad-overlay-closed .ytp-ad-overlay-slot{opacity:0;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.ytp-ad-overlay-container{text-align:center}.ytp-ad-overlay-container .ytp-ad-enhanced-overlay,.ytp-ad-overlay-container .ytp-ad-overlay-image img,.ytp-ad-overlay-container .ytp-ad-text-overlay{border-radius:8px}.ytp-ad-text-overlay{height:63px;background-color:rgba(0,0,0,.6);border:1px solid rgba(0,0,0,.6);min-width:320px;margin:auto;max-width:440px;padding-left:10px;position:relative;text-align:left}.ytp-ad-text-overlay:hover{border:1px solid rgb(58,58,58)}.ytp-ad-overlay-title{cursor:pointer;color:#fff;display:block;font:700 14px arial,sans-serif;margin:7px 22px 0 0;overflow:hidden;padding-bottom:4px;text-overflow:ellipsis;text-shadow:rgb(0,0,0) 0 -1px 0;white-space:nowrap}.ytp-ad-text-overlay:hover .ytp-ad-overlay-title{text-decoration:underline}.ytp-ad-overlay-desc{color:#fff;font:12px arial,sans-serif;margin-bottom:2px;margin-top:-3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ytp-ad-image-overlay{min-width:320px;margin:auto;position:relative}.ytp-ad-overlay-image{cursor:pointer;display:block}.ytp-ad-image-overlay:hover{text-decoration:underline}.ytp-ad-overlay-link{cursor:pointer;bottom:9px;color:#eade90;font:11px arial,sans-serif;position:static;text-decoration:none;text-shadow:rgb(0,0,0) 0 -1px 0}.ytp-ad-overlay-link.ytp-ad-overlay-link-inline-block{display:inline-block}.ytp-ad-overlay-ad-info-button-container{color:#fff;cursor:pointer;height:15px;padding:6px 1px 10px 20px;pointer-events:auto;position:absolute;right:21px;top:0;width:15px}.ytp-ad-overlay-ad-info-button-container .ytp-ad-info-hover-text-button{height:inherit;width:inherit;margin:0;vertical-align:baseline}.ytp-ad-overlay-ad-info-button-container .ytp-ad-hover-text-container{background-color:rgba(0,0,0,.6);border:1px solid rgba(0,0,0,.6);color:#fff;font-weight:500;opacity:1}.ytp-ad-overlay-ad-info-button-container .ytp-ad-button{cursor:pointer;fill-opacity:.8;height:inherit;opacity:.9;width:inherit;-webkit-filter:none;filter:none;line-height:normal;-webkit-transform:none;-ms-transform:none;transform:none;vertical-align:top}.ytp-ad-overlay-close-container{cursor:pointer;height:15px;margin:0;padding:6px 6px 10px 1px;position:absolute;right:0;top:0;width:15px}.ytp-ad-overlay-close-button{border:0;cursor:pointer;padding:0;fill-opacity:.8;float:right;height:inherit;opacity:.9;width:inherit}.ytp-ad-text-overlay .ytp-ad-overlay-ad-info-button-container .ytp-ad-button svg,.ytp-ad-text-overlay .ytp-ad-overlay-close-button svg{background:#000;fill:#fff}.ytp-ad-image-overlay .ytp-ad-overlay-ad-info-button-container .ytp-ad-button svg,.ytp-ad-image-overlay .ytp-ad-overlay-close-button svg{background:#fff;fill:#757575}.ytp-ad-image-overlay .ytp-ad-overlay-close-button path{fill:inherit}.ytp-ad-overlay-ad-info-button-container:hover .ytp-ad-button,.ytp-ad-overlay-close-container:hover .ytp-ad-overlay-close-button{fill-opacity:1}.ytp-ad-overlay-attribution{bottom:8px;color:#888;cursor:pointer;font:11px arial,sans-serif;position:absolute;right:1px;padding:4px;-webkit-transition:color .1s cubic-bezier(.4,0,1,1);transition:color .1s cubic-bezier(.4,0,1,1)}.ytp-ad-overlay-attribution:hover{color:#fff;-webkit-transition:color .1s cubic-bezier(0,0,.2,1);transition:color .1s cubic-bezier(0,0,.2,1)}.ytp-ad-image-overlay .ytp-ad-overlay-attribution{color:inherit;text-shadow:rgb(0,0,0) 0 0 8px,rgba(0,0,0,.9) 0 0 4px}.ytp-ad-overlay-text-image{float:left}.ytp-ad-overlay-text-image img{-webkit-box-shadow:0 3px 5px rgba(0,0,0,.498039);box-shadow:0 3px 5px rgba(0,0,0,.498039);height:57px;margin:2px 10px 0 0;width:auto;min-width:57px}.ytp-ad-action-interstitial{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background:white;height:100%;left:0;position:absolute;top:0;width:100%;z-index:64}.ytp-ad-action-interstitial-background-container{width:100%;height:100%;z-index:65;border:none}.ytp-ad-action-interstitial-background{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);background-position:50%;width:100%;height:100%;border:none;display:block}.ytp-ad-action-interstitial-slot{pointer-events:none;background-color:rgba(255,255,255,.9);bottom:0;left:0;position:absolute;right:0;top:0;z-index:65}.ytp-ad-action-interstitial-card{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;left:50%;margin-left:-140px;position:absolute;text-align:center;top:50%;width:280px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-card{margin-left:-90px;width:180px}.ytp-ad-action-interstitial-card.ytp-ad-action-interstitial-card-unified{margin-left:-215px;width:430px;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-small-mode .ytp-ad-action-interstitial-card.ytp-ad-action-interstitial-card-unified{margin-left:0;left:0;text-align:left;width:245px;padding:0 0 0 16px;-webkit-box-sizing:content-box;box-sizing:content-box}.ytp-ad-action-interstitial-headline-container{cursor:pointer;pointer-events:auto}.ytp-ad-action-interstitial-headline-container.ytp-ad-action-interstitial-headline-container-unified{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:28px 0 10px}.ytp-small-mode .ytp-ad-action-interstitial-headline-container.ytp-ad-action-interstitial-headline-container-unified{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 0 0;padding:10px 0}.ytp-ad-action-interstitial-headline{color:#333;display:inline-block;font-size:20px;max-height:2.2em;overflow:hidden;padding-top:10px}.ytp-small-mode .ytp-ad-action-interstitial-headline{font-size:16px;max-height:2.2em;padding-top:8px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-headline{font-size:14px;padding-top:4px}.ytp-ad-action-interstitial-description-container{cursor:pointer;pointer-events:auto;white-space:nowrap}.ytp-ad-action-interstitial-description-container.ytp-ad-action-interstitial-description-container-unified{white-space:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:6px 0 22px}.ytp-small-mode .ytp-ad-action-interstitial-description-container.ytp-ad-action-interstitial-description-container-unified{display:none}.ytp-ad-action-interstitial-description{color:#767676;display:inline-block;font-size:13px;font-weight:500;max-height:1.1em;overflow:hidden;text-overflow:ellipsis;width:100%;padding-bottom:10px}.ytp-small-mode .ytp-ad-action-interstitial-description{font-size:12px;padding-bottom:8px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-description{padding-bottom:0}.ytp-ad-action-interstitial-action-button-container{display:inline-block}.ytp-ad-action-interstitial-action-button-container.ytp-ad-action-interstitial-action-button-container-unified{padding:6px 0}.ytp-ad-action-interstitial-action-button{pointer-events:auto;background-color:#167ac6;border:none;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:23px;height:46px;line-height:46px;min-width:164px;padding:0 20px}.ytp-small-mode .ytp-ad-action-interstitial-action-button{font-size:15px;height:36px;line-height:36px;padding:0 16px;min-width:120px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-action-button{height:24px;line-height:24px;min-width:0}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-rounded{border-radius:28px;height:56px;font-size:20px;font-weight:500;line-height:28px;padding:0 24px;background-color:#065fd4}.ytp-small-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-rounded{font-size:15px;height:36px;line-height:36px;padding:0 16px;border-radius:18px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-rounded{height:24px;line-height:24px;border-radius:12px}.ytp-ad-action-interstitial-image-container{cursor:pointer;display:block;margin:auto;max-width:100%;border-radius:50%;overflow:hidden;border:none;height:128px;width:128px}.ytp-ad-action-interstitial-image{pointer-events:auto;max-width:100%}.ytp-small-mode .ytp-ad-action-interstitial-image.ytp-ad-action-interstitial-image-unified{border-radius:50%}.ytp-small-mode .ytp-ad-action-interstitial-image-container{height:60px;width:60px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-image-container{height:40px;width:40px}.ytp-ad-action-interstitial-image-container.ytp-ad-action-interstitial-image-container-unified{height:64px;width:64px;pointer-events:auto}.ytp-small-mode .ytp-ad-action-interstitial-image-container.ytp-ad-action-interstitial-image-container-unified{margin-left:-6px;padding:6px;height:36px;width:36px;position:relative}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-image-container.ytp-ad-action-interstitial-image-container-unified{height:24px;width:24px}.ytp-ad-action-interstitial-background-container.ytp-ad-action-interstitial-background-container-unified{-webkit-filter:blur(70px);filter:blur(70px)}.ytp-ad-action-interstitial-slot.ytp-ad-action-interstitial-slot-dark-background{background-color:rgba(50,50,50,.8)}.ytp-ad-action-interstitial-slot.ytp-ad-action-interstitial-slot-unified{inset:0;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.8));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background-image:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.8));background-color:rgba(0,0,0,.6)}.ytp-ad-action-interstitial-headline.ytp-ad-action-interstitial-headline-light{color:#fff}.ytp-ad-action-interstitial-headline.ytp-ad-action-interstitial-headline-unified{color:rgb(255,255,255);font-family:Roboto,Arial,sans-serif;font-size:28px;font-weight:900;line-height:34px;max-height:none;overflow:hidden;padding-top:0;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ytp-small-mode .ytp-ad-action-interstitial-headline.ytp-ad-action-interstitial-headline-unified{color:rgb(255,255,255);font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:900;line-height:24px;max-height:none;padding-top:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-headline.ytp-ad-action-interstitial-headline-unified{font-size:16px;padding-top:12px;padding-bottom:0}.ytp-ad-action-interstitial-description.ytp-ad-action-interstitial-description-light{color:#fff}.ytp-ad-action-interstitial-description.ytp-ad-action-interstitial-description-unified{color:#aaa;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;max-height:none;padding-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-dark{background-color:rgb(62,166,255);color:rgb(15,15,15);font-family:Roboto,Arial,sans-serif;font-weight:500;font-size:20px}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-mono-dark{background-color:rgb(255,255,255);color:rgb(15,15,15);font-family:Roboto,Arial,sans-serif;font-weight:500;font-size:20px}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-mobile-companion-size{min-width:0;font-size:14px;padding:0 16px}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified{background-color:rgb(62,166,255);border-radius:18px;color:rgb(15,15,15);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;line-height:18px;min-width:0;max-width:200px;padding:0 16px;position:relative}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified:before{content:"";position:absolute;inset:-6px 0;cursor:pointer}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified .ytp-ad-button-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ytp-small-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified{background-color:rgb(62,166,255);border-radius:18px;color:rgb(15,15,15);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;line-height:18px;min-width:0;max-width:150px;padding:0 16px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified{height:22px;line-height:12px}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified-mono{background-color:rgb(255,255,255);border-radius:18px;color:rgb(15,15,15);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;line-height:18px;min-width:0;max-width:200px;padding:0 16px;position:relative}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified-mono:before{content:"";position:absolute;inset:-6px 0;cursor:pointer}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified-mono .ytp-ad-button-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ytp-small-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified-mono{background-color:rgb(255,255,255);border-radius:18px;color:rgb(15,15,15);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;line-height:18px;min-width:0;max-width:150px;padding:0 16px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified-mono{height:22px;line-height:12px}.ytp-ad-timed-pie-countdown-container{bottom:4px;display:block;left:6px;position:absolute;z-index:65}.ytp-ad-timed-pie-countdown-container.ytp-ad-timed-pie-countdown-container-upper-right{bottom:auto;left:auto;top:4px;right:6px}svg.ytp-ad-timed-pie-countdown{background:none;border-radius:50%;height:20px;opacity:.4;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:20px}circle.ytp-ad-timed-pie-countdown-background{fill:none;stroke:none}circle.ytp-ad-timed-pie-countdown-inner{fill:none;stroke:#000;stroke-width:10px}circle.ytp-ad-timed-pie-countdown-outer{fill:none;stroke:#000;stroke-width:1}circle.ytp-ad-timed-pie-countdown-inner.ytp-ad-timed-pie-countdown-inner-light{stroke:rgba(255,255,255,.75)}circle.ytp-ad-timed-pie-countdown-outer.ytp-ad-timed-pie-countdown-outer-light{stroke:rgba(255,255,255,.75)}.ytp-ad-survey{width:auto;height:100%;background-color:white;font-family:Roboto,Arial,sans-serif;padding:0 32px;margin:0;line-height:normal;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.ytp-ad-survey.relative-positioning-survey{position:relative;z-index:850}.ytp-ad-survey-questions{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;height:100%}.ytp-ad-survey-question{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-grow:1;-webkit-box-flex:1;flex-grow:1;padding-top:0;font-family:Roboto,Arial,sans-serif}.ytp-ad-survey-question-background{position:absolute;top:0;left:0;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:50%;width:100%;height:100%;pointer-events:none;z-index:1}.ytp-ad-survey-question-foreground{z-index:2}.ytp-ad-survey-question-text{color:#131313;font-size:20px;text-align:left;width:302px;margin-right:48px;line-height:28px}.ytp-ad-survey-answers{right:0;top:35px;width:308px}.ytp-ad-survey-answer{height:48px}.ytp-ad-survey-answer,.ytp-ad-survey-none-of-the-above{-webkit-flex-grow:1;-webkit-box-flex:1;flex-grow:1;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;width:100%}.ytp-ad-survey-none-of-the-above{font-size:13.7px;height:35px;padding-top:4%}.ytp-ad-survey-answers .ytp-ad-survey-none-of-the-above{padding-top:0;height:48px}.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-icon{width:20px;height:20px;-webkit-flex:0 0 20px;-webkit-box-flex:0;flex:0 0 20px;margin-right:12px}.ytp-ad-toggle-button-input{display:none}.ytp-ad-survey-answer-button,.ytp-ad-survey-answer-toggle-button{background:transparent;border-radius:2px;color:#606060;font-family:Roboto,Arial,sans-serif;cursor:pointer;font-size:20px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;border:0;display:block;width:100%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-ad-survey-answer-button:hover,.ytp-ad-survey-answer-toggle-button:hover{font-weight:500}.ytp-ad-survey-answer-button{margin-left:24px}.ytp-ad-survey-answer .ytp-ad-toggle-button-toggled{font-weight:500}.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-untoggled-icon svg path:first-of-type{fill:#606060}.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-toggled-icon svg path:last-of-type{fill:#045edd}.ytp-ad-toggle-button-label{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;height:100%;pointer-events:auto;cursor:pointer}.ytp-ad-survey-player-overlay-submit{position:absolute;bottom:12px;right:0;height:52px;pointer-events:auto}.ytp-ad-survey-submit-button{background:#1b7fcc;border:0;cursor:pointer;border-radius:2px;color:white;font-size:13.7px;height:35px;margin-right:6px;padding-left:12px;padding-right:56px}.ytp-ad-survey-submit-button.ytp-ad-survey-submit-button-rounded{background:#065fd4;border-radius:18px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;padding-left:16px;padding-right:16px}.ytp-ad-player-overlay,.ytp-ad-survey-player-overlay,.ytp-ad-survey-question-player-overlay{position:absolute;width:100%;height:100%;bottom:0;left:0;pointer-events:none}.ytp-ad-player-overlay-skip-or-preview,.ytp-ad-survey-player-overlay-skip-or-preview{width:100%;height:100%;right:0}.ytp-ad-survey-interstitial{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.6);-webkit-background-size:cover;background-size:cover;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;font-family:Roboto,Arial,sans-serif;opacity:1;position:absolute;width:100%;z-index:5000;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.ytp-ad-survey-interstitial[aria-hidden=true]{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.ytp-ad-survey-interstitial-contents{height:100%;width:100%}.ytp-ad-survey-interstitial .ytp-ad-survey-interstitial-contents{height:auto}.ytp-ad-survey-interstitial-text{margin-left:32px;margin-top:25px;position:relative;text-align:left;font-size:24px;color:#131313;width:272px}.ytp-ad-survey-interstitial-logo{background-position:50%;background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;height:25px;margin-left:32px;position:relative;width:105px}.ytp-ad-survey-interstitial-logo-image{background-repeat:no-repeat;width:100%;height:100%}.ytp-ad-survey-interstitial-action{background-color:#fff;border-radius:2px;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;text-align:center;width:100%}.ytp-ad-survey-interstitial-action-button{background-color:#065fd4;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;min-width:161px;padding:10px;margin-left:32px;margin-top:25px;position:relative;text-align:center;text-transform:uppercase;border:0}.ytp-ad-survey-interstitial-action-button.ytp-ad-survey-interstitial-action-button-rounded{background-color:#065fd4;border-radius:18px;height:36px;font-family:Roboto,Arial,sans-serif;font-weight:500;min-width:0;padding-left:16px;padding-right:16px;text-transform:none}@media screen and (max-width:656px){.ytp-ad-survey-interstitial-logo{margin-left:48px;margin-top:15px}.ytp-ad-survey-interstitial-text{font-size:20px;margin-left:48px}.ytp-ad-survey-interstitial-action-button{font-size:18px;margin-left:48px}.ytp-ad-survey-interstitial-action-button.ytp-ad-survey-interstitial-action-button-rounded{font-size:14px;margin-left:48px}.ytp-ad-survey{padding:0 32px;width:auto}.ytp-ad-survey-question-text{font-size:20px;margin-right:32px;line-height:28px;width:auto}.ytp-ad-survey-answers{top:24px;width:auto}.ytp-ad-survey-answer{height:48px}.ytp-ad-survey-none-of-the-above,.ytp-ad-survey-submit-button{height:22px;font-size:10px}.ytp-ad-survey-answer-button,.ytp-ad-survey-answer-toggle-button{font-size:20px;line-height:28px}.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-icon{height:20px;width:20px;-webkit-flex:0 0 20px;-webkit-box-flex:0;flex:0 0 20px;margin-right:12px}.ytp-ad-survey-answers .ytp-ad-survey-none-of-the-above{height:48px}.ytp-ad-survey-player-overlay-submit{bottom:0}.ytp-ad-survey-submit-button{margin-right:4px;padding-left:10px;padding-right:40px}.ytp-ad-survey-player-overlay-instream-user-sentiment{display:none}[dir=rtl] .ytp-hide-controls .ytp-ad-preview-container{bottom:40px}}@media screen and (min-width:1294px) and (min-height:630px){.ytp-ad-survey-interstitial-action-button,.ytp-ad-survey-interstitial-logo,.ytp-ad-survey-interstitial-text{margin-left:64px}.ytp-ad-survey{width:auto;padding:0 60px}.ytp-ad-survey-question-text{font-size:24px;line-height:32px;margin-right:48px;width:354px}.ytp-ad-survey-answers{top:38px;width:390px}.ytp-ad-survey-answer{height:60px}.ytp-ad-survey-none-of-the-above,.ytp-ad-survey-submit-button{height:44px;font-size:18.2px}.ytp-ad-survey-answer-button,.ytp-ad-survey-answer-toggle-button{font-size:24px;line-height:32px}.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-icon{height:32px;width:32px;-webkit-flex:0 0 32px;-webkit-box-flex:0;flex:0 0 32px;margin-right:20px}.ytp-ad-survey-answers .ytp-ad-survey-none-of-the-above{height:60px}.ytp-ad-survey-player-overlay-submit{bottom:25px}.ytp-ad-survey-submit-button{margin-right:8px;padding-left:16px;padding-right:70px}}@media screen and (min-width:1720px) and (min-height:980px){.ytp-ad-survey-interstitial-action-button,.ytp-ad-survey-interstitial-logo,.ytp-ad-survey-interstitial-text{margin-left:96px}.ytp-ad-survey{width:100%;padding:0}.ytp-ad-survey-question-text{font-size:32px;line-height:43px;margin-right:80px;width:450px}.ytp-ad-survey-answers{top:57px;width:500px}.ytp-ad-survey-answer{height:76px}.ytp-ad-survey-none-of-the-above,.ytp-ad-survey-submit-button{height:67px;font-size:27.4px}.ytp-ad-survey-answer-button,.ytp-ad-survey-answer-toggle-button{font-size:32px;line-height:43px}.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-icon{height:32px;width:32px;-webkit-flex:0 0 32px;-webkit-box-flex:0;flex:0 0 32px;margin-right:20px}.ytp-ad-survey-answers .ytp-ad-survey-none-of-the-above{height:76px}.ytp-ad-survey-player-overlay-submit{bottom:45px}.ytp-ad-survey-submit-button{margin-right:12px;padding-left:20px;padding-right:110px}}.ytp-ad-toggle-button-tooltip{display:none}.ytp-ad-toggle-button:hover .ytp-ad-toggle-button-tooltip{display:inline-block}.ytp-ad-instream-user-sentiment-container[aria-hidden=true]{opacity:0}.ytp-ad-instream-user-sentiment-container{-webkit-transition:opacity .4s cubic-bezier(0,0,.2,1);transition:opacity .4s cubic-bezier(0,0,.2,1);background:rgba(0,0,0,.7);bottom:147px;display:inline-block;pointer-events:auto;position:absolute;right:0;z-index:850}.ytp-embed .ytp-ad-instream-user-sentiment-container{bottom:139px}.ytp-ad-instream-user-sentiment-container.ytp-ad-instream-user-sentiment-selected{-webkit-transition:opacity .5s cubic-bezier(.4,0,1,1);transition:opacity .5s cubic-bezier(.4,0,1,1);background:#4780ee}.ytp-ad-instream-user-sentiment-dislike-button,.ytp-ad-instream-user-sentiment-like-button{display:inline-block;vertical-align:middle}.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button-icon{display:inline-block;height:22px;opacity:.8;vertical-align:middle;width:22px}.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button-label{cursor:pointer}.ytp-ad-instream-user-sentiment-like-button .ytp-ad-toggle-button-label{padding:12px 10px 12px 20px}.ytp-ad-instream-user-sentiment-dislike-button .ytp-ad-toggle-button-label{padding:12px 20px 12px 10px}.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button:hover .ytp-ad-toggle-button-icon{opacity:1}.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button.ytp-ad-toggle-button-toggled .ytp-ad-toggle-button-icon{opacity:1}.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button-tooltip{background:rgba(31,31,31,.5);color:rgb(255,255,255);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:18px;letter-spacing:0;margin:9px 0;padding:8px 16px;position:absolute;text-align:center;white-space:nowrap}.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button:hover .ytp-ad-toggle-button-tooltip{bottom:46px;right:20px}.ytp-ad-player-overlay-top-bar-gradients{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.75) 40%,rgba(0,0,0,0) 99%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(40%,rgba(0,0,0,.75)),color-stop(99%,rgba(0,0,0,0)));background-image:linear-gradient(180deg,rgba(0,0,0,.75) 40%,rgba(0,0,0,0) 99%);display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;background-color:rgba(0,0,0,0);border-bottom:none;height:40px;width:100%;opacity:.8;top:0;position:absolute;z-index:850}.ytp-ad-player-overlay-top-bar-gradients .ytp-ad-visit-advertiser-button:before{content:none}.ytp-ad-player-overlay-top-bar-gradients .ytp-ad-visit-advertiser-button{margin:auto 11px auto auto;pointer-events:auto;z-index:850}.ytp-ad-player-overlay-top-bar-gradients .ytp-ad-visit-advertiser-button .ytp-ad-button-text{font-family:YouTube Noto,Roboto,arial,sans-serif;font-size:14px;line-height:normal;margin:auto 0;padding:0 4px 5px;text-transform:capitalize;text-shadow:1px 1px 1px rgba(0,0,0,.75);color:#fff;text-decoration:none}.ytp-ad-player-overlay-top-bar-gradients .ytp-ad-visit-advertiser-button .ytp-ad-button-icon{display:none}.ytp-ad-player-overlay-top-bar-gradients .ytp-video-ad-top-bar-title{-webkit-flex:1;-webkit-box-flex:1;flex:1;font-family:YouTube Noto,Roboto,arial,sans-serif;white-space:nowrap;color:#fff;text-overflow:ellipsis;text-shadow:1px 1px 1px rgba(0,0,0,.75);text-decoration:none;overflow:hidden;pointer-events:auto;cursor:pointer;font-size:14px;max-width:50%;height:16px;line-height:normal;margin:10px 5px 5px 10px;z-index:850;opacity:.9}.ytp-ad-clickable-element:hover{cursor:pointer}.ytp-ad-underlay{position:absolute;top:131px;left:0;height:calc(100% - 262px);width:100%;overflow:hidden}.ytp-big-mode .ytp-ad-underlay{height:calc(100% - 280px);top:140px}.ytp-small-mode .ytp-ad-underlay{height:calc(100% - 222px);top:111px}.ytp-player-minimized.ytp-menu-shown .ytp-ad-underlay{height:calc(100% - 150px);top:75px}.ytp-hide-controls .ytp-ad-underlay{height:calc(100% - 122px);top:61px}.ytp-ad-underlay-companion{height:100%;width:100%}.ytp-ad-underlay-side-container{height:100%;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;justify-content:center;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-top:125px;padding-bottom:125px}.ytp-ad-underlay-left-container{margin-left:2%;padding-right:2%}.ytp-ad-underlay-right-container{margin-left:52.5%}.ytp-ad-underlay-image-container{border:1px solid rgba(255,255,255,.1);display:block;min-height:72px;min-width:72px;border-radius:50%;margin-bottom:16px;max-width:144px;max-height:144px;-webkit-flex-shrink:2;flex-shrink:2;cursor:pointer}.ytp-ad-underlay-image{pointer-events:auto;max-width:100%;max-height:100%;border-radius:50%}.ytp-ad-underlay-headline-container{width:100%;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:48px}.ytp-ad-underlay-headline{width:100%;height:100%;color:rgb(255,255,255);font-size:2.5vw;font-weight:700;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word;text-overflow:ellipsis}@media screen and (min-width:1600px){.ytp-ad-underlay-headline{font-size:40px}}.ytp-ad-underlay-description{width:100%;height:100%;color:rgba(255,255,255,.75);display:inline-block;font-size:16px;overflow:hidden;text-overflow:ellipsis;padding-bottom:40px}.ytp-ad-underlay-description-container{-webkit-flex-shrink:1;flex-shrink:1}.ytp-ad-underlay-action-button-container{display:inline-block}.ytp-ad-underlay-clickable{z-index:850}.ytp-ad-underlay-action-button{background-color:#fff;color:#030303;position:relative;text-align:center;border:0;border-radius:18px;cursor:pointer;font-size:14px;padding-left:12px;padding-right:12px;height:36px}.ytp-ad-underlay-action-button-medium{border-radius:24px;font-size:18px;padding-left:16px;padding-right:16px;height:48px}.ytp-ad-underlay-action-button-large{border-radius:32px;font-size:22px;padding-left:24px;padding-right:24px;height:64px}.ytp-ad-underlay-action-button:hover{background-color:#e9e9e9}.ytp-ad-underlay-action-button-blue{background-color:#3ea6ff;color:#030303;border-radius:2px}.ytp-ad-underlay-action-button-blue:hover{background-color:#66b8ff}.ytp-probably-keyboard-focus .ytp-ad-underlay-action-button:focus{outline:none;border:2px solid #fff;background:transparent;color:#fff}.ytp-probably-keyboard-focus .ytp-ad-underlay-action-button-blue:focus{outline:none;border:2px solid #3ea6ff;background:transparent;color:#3ea6ff}.html5-video-container-transitioning{-webkit-transition:width 1.5s,height 1.5s,left 1.5s,top 1.5s;transition:width 1.5s,height 1.5s,left 1.5s,top 1.5s}.ytp-ad-underlay-action-button-transition{z-index:-1}.color-contrast-fix.ytp-ad-survey{background-color:black}.color-contrast-fix .ytp-ad-survey-question-background{opacity:60%}.color-contrast-fix .ytp-ad-survey-answer-button,.color-contrast-fix .ytp-ad-survey-answer-toggle-button,.color-contrast-fix .ytp-ad-survey-question-text{color:white}.color-contrast-fix .ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-untoggled-icon svg path:first-of-type{fill:white}.ytp-ad-badge{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;left:0;position:relative}.ytp-ad-badge:after{content:"·";padding-inline:4px}.ytp-ad-badge__pod-index:before{content:"·";padding-inline:4px 3px}.ytp-ad-badge--stark{color:#fff;opacity:.75;font-size:12px;line-height:28px}.ytp-ad-badge--stark .ytp-ad-badge__text{font-weight:700}.ytp-ad-badge--clean-player{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;left:0;position:relative}.ytp-ad-badge--stark-clean-player{color:#fff;opacity:1;font-size:12px;line-height:28px;text-shadow:0 0 8px rgba(0,0,0,.5);letter-spacing:.35px}.ytp-ad-badge--stark-clean-player .ytp-ad-badge__text--clean-player{font-weight:600;font-family:YouTube Noto,Roboto,arial,sans-serif;text-shadow:0 0 16px rgba(0,0,0,.5)}.ytp-ad-badge--stark-clean-player-ios{letter-spacing:.1px}.ytp-ad-grid-card-collection{display:grid;gap:8px;grid-template-columns:repeat(1,minmax(0,1fr))}.ytp-ad-grid-card-text{max-width:500px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;border-radius:12px;background-color:rgba(255,255,255,.1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-align-self:stretch;align-self:stretch;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer}.ytp-ad-grid-card-text__button{margin:12px 16px 12px 12px}.ytp-ad-grid-card-text__metadata{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin-left:16px;margin-top:12px;margin-bottom:12px;min-width:0}.ytp-ad-grid-card-text__metadata__headline{color:#fff;font-family:YouTube Noto,Roboto,arial,sans-serif;font-size:1.2rem;line-height:1.8rem;font-weight:500;overflow:hidden;max-height:1.8rem;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}.ytp-ad-grid-card-text__metadata__description{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-ad-grid-card-text__metadata__description :first-child{margin-right:1px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.ytp-ad-grid-card-text__metadata__description :not(:first-child){-webkit-box-flex:1;-webkit-flex:1;flex:1}.ytp-ad-grid-card-text__metadata__description__line{color:#fff;font-family:YouTube Noto,Roboto,arial,sans-serif;font-size:1.2rem;line-height:1.8rem;font-weight:400;white-space:nowrap;overflow:hidden}.ytp-ad-pod-index{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;left:0;position:relative}.ytp-ad-pod-index:before{content:"•";padding-inline:4px 3px}.ytp-ad-pod-index--stark{color:#fff;opacity:1;font-size:12px;letter-spacing:normal;line-height:28px;text-shadow:0 0 16px rgba(0,0,0,.5);font-family:YouTube Noto,Roboto,arial,sans-serif;font-weight:500}.ytp-ad-pod-index--mweb{font-weight:600}.ytp-ad-pod-index--mweb-ios{letter-spacing:-.2px}.ytp-autohide .ytp-ad-pod-index--autohide{display:none;visibility:hidden;opacity:0}.ytp-ad-button-vm{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;font-weight:500;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;-webkit-box-align:center;-webkit-align-items:center;align-items:center;pointer-events:auto;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ytp-ad-button-vm__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ytp-ad-button-vm__icon{-webkit-flex-shrink:0;flex-shrink:0}.ytp-ad-button-vm--size-compact{height:32px;line-height:32px;border-radius:16px;font-size:12px;padding:0 12px}.ytp-ad-button-vm--size-compact .ytp-ad-button-vm__icon{height:16px;width:16px}.ytp-ad-button-vm--size-compact .ytp-ad-button-vm__icon--trailing{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:-4px;margin-inline-end:-4px}.ytp-ad-button-vm--size-compact .ytp-ad-button-vm__icon--leading{-webkit-margin-start:-4px;margin-inline-start:-4px;-webkit-margin-end:4px;margin-inline-end:4px}.ytp-ad-button-vm--size-default{height:36px;line-height:36px;border-radius:18px;font-size:14px;padding:0 16px}.ytp-ad-button-vm--size-default .ytp-ad-button-vm__icon{height:24px;width:24px}.ytp-ad-button-vm--size-default .ytp-ad-button-vm__icon--trailing{-webkit-margin-start:6px;margin-inline-start:6px;-webkit-margin-end:-6px;margin-inline-end:-6px}.ytp-ad-button-vm--size-default .ytp-ad-button-vm__icon--leading{-webkit-margin-start:-6px;margin-inline-start:-6px;-webkit-margin-end:6px;margin-inline-end:6px}.ytp-ad-button-vm--size-large{height:48px;line-height:48px;border-radius:24px;font-size:18px;padding:0 24px}.ytp-ad-button-vm--size-large .ytp-ad-button-vm__icon{height:24px;width:24px}.ytp-ad-button-vm--size-large .ytp-ad-button-vm__icon--trailing{-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:-8px;margin-inline-end:-8px}.ytp-ad-button-vm--size-large .ytp-ad-button-vm__icon--leading{-webkit-margin-start:-8px;margin-inline-start:-8px;-webkit-margin-end:8px;margin-inline-end:8px}.ytp-ad-button-vm--style-transparent{color:#fff;background-color:transparent}.ytp-ad-button-vm--style-transparent:hover{background-color:rgba(255,255,255,.2)}.ytp-ad-button-vm--style-filled{color:#fff;background-color:#065fd4}.ytp-ad-button-vm--style-filled:hover{background-color:#0556bf}.ytp-ad-button-vm--style-filled-white{color:#0f0f0f;background-color:#f1f1f1}.ytp-ad-button-vm--style-filled-white:hover{background-color:#d9d9d9}.ytp-ad-button-vm--style-filled-white:active{background-color:#d9d9d9}.ytp-ad-button-vm--style-filled-dark{background-color:#3ea6ff;color:rgb(15,15,15)}.ytp-ad-button-vm--style-filled-dark:hover{background-color:#65b8ff}.ytp-ad-button-vm--style-mono-filled{color:#f1f1f1;background-color:#0f0f0f}.ytp-ad-button-vm--style-mono-filled:hover{background-color:#3f3f3f}.ytp-ad-button-vm--style-mono-filled:active{background-color:#3f3f3f}.ytp-ad-button-vm--icon-only{padding:0}.ytp-ad-button-vm--icon-only .ytp-ad-button-vm__icon{height:24px;width:24px;padding:0 6px}.ytp-ad-disclosure-banner{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.6);border-left:4px solid #fbc02d;border-radius:4px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-family:Roboto,Arial,sans-serif;max-width:312px;padding:8px}.ytp-ad-disclosure-banner__text{background:none;color:rgb(255,255,255);-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-size:14px;font-weight:400;line-height:1em;padding:8px;vertical-align:middle}.ytp-ad-disclosure-banner__chevron{-webkit-flex-shrink:0;flex-shrink:0;height:24px;width:24px}.ytp-ad-notification-container{-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);background:rgba(0,0,0,.4);bottom:86px;color:#fff;cursor:pointer;font-size:16px;height:52px;line-height:52px;min-width:80px;opacity:1;padding:0 20px;position:absolute;right:0;text-align:center;vertical-align:middle;z-index:45}.ytp-embed .ytp-ad-notification-container{bottom:78px}.ytp-ad-notification-container[aria-hidden=true]{-webkit-transition:opacity .15s cubic-bezier(.4,0,1,1);transition:opacity .15s cubic-bezier(.4,0,1,1);opacity:0}.ytp-big-mode .ytp-ad-notification-container{bottom:95px}.ytp-hide-controls .ytp-ad-notification-container{bottom:25px}.ytp-preview-ad{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:36px;border-radius:4px;background-color:rgba(0,0,0,.6);overflow:hidden;position:absolute;right:22px;bottom:95px;z-index:1000;-webkit-transition:opacity .4s cubic-bezier(0,0,.2,1);transition:opacity .4s cubic-bezier(0,0,.2,1);cursor:default;pointer-events:auto}.ytp-preview-ad[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-preview-ad__text{display:inline-block;font-family:Roboto,Arial,sans-serif;color:rgb(255,255,255);font-size:14px;font-weight:400;letter-spacing:.1px;padding:0 8px;text-align:center;vertical-align:middle;white-space:pre;width:auto}.ytp-preview-ad__text--font--small{font-size:12px;height:auto;min-width:0}.ytp-preview-ad__text--padding--wide{padding:0 14px}.ytp-preview-ad__image{display:inline-block;vertical-align:middle;width:65px;height:36px;-o-object-fit:cover;object-fit:cover}.ytp-big-mode .ytp-preview-ad{right:40px;bottom:104px}.ytp-small-mode .ytp-preview-ad{right:12px;bottom:75px}.ytp-player-minimized.ytp-menu-shown .ytp-preview-ad{right:16px;bottom:39px}.ytp-hide-controls .ytp-preview-ad{bottom:25px}.ytp-autohide .ytp-ad-duration-remaining-autohide{display:none}.ytp-display-underlay-text-grid-cards{height:100%;width:100%}.ytp-display-underlay-text-grid-cards__content_container{height:100%;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;justify-content:center;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-left:64px;padding-right:64px;margin-left:calc(60% + 16px)}.ytp-display-underlay-text-grid-cards__content_container__header{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:start;-webkit-justify-content:start;-webkit-box-pack:start;justify-content:start;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;max-width:500px;margin-bottom:24px}.ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar{pointer-events:auto;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:flex;margin-right:16px}.ytp-display-underlay-text-grid-cards__content_container__header__headline{color:#fff;font-family:YouTube Noto,Roboto,arial,sans-serif;font-size:20px;font-weight:900;line-height:24px;overflow:hidden;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}.ytp-display-underlay-text-grid-cards__content_container__ad_button{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:24px;width:100%;max-width:500px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection{width:100%;max-width:500px;overflow:hidden auto}.ytp-display-underlay-text-grid-cards__content_container__ad_button>button{width:100%;max-width:500px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-display-underlay-text-grid-cards .ytp-ad-avatar--size-responsive{width:48px;height:48px}.ytp-image-background--gradient-vertical{inset:0;position:absolute;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.8));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background-image:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.8));background-color:rgba(0,0,0,.6)}.ytp-ad-avatar-lockup-card{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:12px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(255,255,255,.95);cursor:pointer;max-width:400px;overflow:hidden;pointer-events:auto;-webkit-transition:width .2s cubic-bezier(0,0,.2,1) .5s,max-width .2s cubic-bezier(.4,0,1,1);transition:width .2s cubic-bezier(0,0,.2,1) .5s,max-width .2s cubic-bezier(.4,0,1,1)}.ytp-ad-avatar-lockup-card:hover{background-color:#fff}.ytp-ad-avatar-lockup-card--large{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:rgba(0,0,0,.6);min-width:200px}.ytp-ad-avatar-lockup-card--large:hover{background-color:rgba(0,0,0,.7)}.ytp-ad-avatar-lockup-card--inactive{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1);-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%);width:0;max-width:0}.ytp-ad-avatar-lockup-card__avatar_and_text_container--large{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-self:start;align-self:start}.ytp-ad-avatar-lockup-card__ad_avatar--large{-webkit-align-self:center;align-self:center}.ytp-ad-avatar-lockup-card__text_container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0 20px 0 8px;max-width:192px;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-ad-avatar-lockup-card__headline{display:-webkit-box;color:#0f0f0f;font-size:14px;line-height:20px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ytp-ad-avatar-lockup-card__headline--large{color:#ddd}.ytp-ad-avatar-lockup-card__description{color:#606060;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ytp-ad-avatar-lockup-card__description--large{color:#ddd}.ytp-ad-avatar-lockup-card .ytp-ad-button-vm{max-width:140px}.ytp-ad-avatar-lockup-card__button--large{margin-top:8px;min-width:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#0f0f0f;background-color:#3ea6ff}.ytp-ad-avatar-lockup-card__button--large:hover{background-color:#65b8ff}.ytp-player-minimized .ytp-ad-avatar-lockup-card,.ytp-small-mode .ytp-ad-avatar-lockup-card{opacity:.86;padding:8px;min-height:40px;max-width:190px}.ytp-player-minimized .ytp-ad-avatar-lockup-card--large,.ytp-small-mode .ytp-ad-avatar-lockup-card--large{min-width:auto}.ytp-player-minimized .ytp-ad-avatar-lockup-card--inactive,.ytp-small-mode .ytp-ad-avatar-lockup-card--inactive{width:0;max-width:0}.ytp-player-minimized .ytp-ad-avatar-lockup-card .ytp-ad-button-vm,.ytp-small-mode .ytp-ad-avatar-lockup-card .ytp-ad-button-vm{display:none}.ytp-player-minimized .ytp-ad-avatar-lockup-card__headline,.ytp-small-mode .ytp-ad-avatar-lockup-card__headline{font-size:12px;line-height:16px}.ytp-player-minimized .ytp-ad-avatar-lockup-card__description,.ytp-small-mode .ytp-ad-avatar-lockup-card__description{font-size:10px;line-height:14px}.ytp-player-minimized .ytp-ad-avatar-lockup-card__description--hidden--in--small--player,.ytp-small-mode .ytp-ad-avatar-lockup-card__description--hidden--in--small--player{display:none}.ytp-player-minimized .ytp-ad-avatar-lockup-card__text_container,.ytp-small-mode .ytp-ad-avatar-lockup-card__text_container{padding:0 4px 0 6px;max-width:146px}.ytp-delhi-modern .ytp-ad-avatar-lockup-card{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6));border-radius:8px}.ytp-delhi-modern .ytp-ad-avatar-lockup-card__headline{color:var(--yt-sys-color-baseline--overlay-text-primary,#fff)}.ytp-delhi-modern .ytp-ad-avatar-lockup-card__description{color:var(--yt-sys-color-baseline--overlay-text-secondary,rgba(255,255,255,.7))}.ytp-ad-persistent-progress-bar-container{position:absolute;bottom:-3px;width:100%;height:3px;background-color:rgba(255,255,255,.2);opacity:0;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);z-index:38}.ytp-ad-player-overlay-progress-bar .ytp-ad-persistent-progress-bar-container,.ytp-autohide .ytp-ad-persistent-progress-bar-container{opacity:1;bottom:0;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1)}.ytp-ad-player-overlay-progress-bar .ytp-ad-persistent-progress-bar-container{background-color:#222;height:4px}.ytp-ad-player-overlay-progress-bar .ytp-ad-persistent-progress-bar-container--clean-player{background-color:#222;height:3px}.ytp-ad-persistent-progress-bar{position:absolute;left:0;bottom:0;height:100%;background-color:#fc0}.ytp-player-minimized.ytp-miniplayer-alternate-ui .ytp-ad-persistent-progress-bar-container{width:calc(100% - 24px);left:12px;bottom:12px}.ytp-ad-player-overlay-layout{position:absolute;width:100%;height:100%;bottom:0;left:0;pointer-events:none}.ytp-ad-player-overlay-layout__ad-info-container{bottom:65px;cursor:default;left:22px;pointer-events:auto;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.75);z-index:850;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1)}.ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-duration-remaining{margin-left:0}.ytp-ad-player-overlay-layout__player-card-container{bottom:95px;left:22px;pointer-events:auto;position:absolute;z-index:850;border-radius:8px;overflow:hidden;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1)}.ytp-ad-player-overlay-layout__skip-or-preview-container{width:100%;height:100%;right:0;position:absolute}.ytp-ad-player-overlay-layout__ad-disclosure-banner-container{border-radius:0;bottom:auto;cursor:default;height:auto;left:22px;pointer-events:auto;position:absolute;top:42px;z-index:850}.ytp-ad-player-overlay-layout .ytp-ad-player-overlay-layout__ad-disclosure-banner-container{z-index:27}.ytp-big-mode .ytp-ad-player-overlay-layout__ad-info-container{bottom:74px;left:40px}.ytp-big-mode .ytp-ad-player-overlay-layout__player-card-container{left:40px;bottom:104px}.ytp-big-mode .ytp-ad-player-overlay-layout__ad-disclosure-banner-container{left:40px;top:64px}.ytp-small-mode .ytp-ad-player-overlay-layout__ad-info-container{left:12px;bottom:45px}.ytp-small-mode .ytp-ad-player-overlay-layout__player-card-container{left:12px;bottom:75px}.ytp-small-mode .ytp-ad-player-overlay-layout__ad-disclosure-banner-container{left:12px;top:12px}.ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-info-container{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px)}.ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-info-container .ad-simple-attributed-string,.ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-pod-index,.ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-info-container .ytp-visit-advertiser-link__text{text-shadow:0 0 2px #000}.ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-button{-webkit-filter:drop-shadow(0 0 2px #000);filter:drop-shadow(0 0 2px #000)}.ytp-delhi-modern .ytp-ad-player-overlay-layout__player-card-container{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 50px)}.ytp-delhi-modern.ytp-big-mode .ytp-ad-player-overlay-layout__ad-info-container{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px)}.ytp-delhi-modern.ytp-big-mode .ytp-ad-player-overlay-layout__player-card-container{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 50px)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout__ad-info-container{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout__ad-info-container .ad-simple-attributed-string,.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-pod-index,.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout__ad-info-container .ytp-visit-advertiser-link__text{text-shadow:0 0 2px #000}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-button{-webkit-filter:drop-shadow(0 0 2px #000);filter:drop-shadow(0 0 2px #000)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout__player-card-container{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 50px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .ytp-ad-player-overlay-layout__ad-info-container{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .ytp-ad-player-overlay-layout__player-card-container{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 50px + var(--ytp-grid-peek-height))}.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-layout__ad-info-container{left:16px;bottom:9px}.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-layout__player-card-container{left:16px;bottom:39px}.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-layout__ad-disclosure-banner-container{left:16px;top:16px}.ytp-autohide .ytp-ad-player-overlay-layout__ad-info-container,.ytp-delhi-modern.ytp-autohide .ytp-ad-player-overlay-layout__ad-info-container,.ytp-hide-controls .ytp-ad-player-overlay-layout__ad-info-container,.ytp-iv-drawer-open .ytp-ad-player-overlay-layout__ad-info-container{bottom:15px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-autohide .ytp-ad-player-overlay-layout__player-card-container,.ytp-delhi-modern.ytp-autohide .ytp-ad-player-overlay-layout__player-card-container{bottom:45px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern.ytp-autohide .ytp-ad-player-overlay-layout__player-card-container{bottom:3pxvar(--yt-delhi-pill-height,48px)24px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-small-mode.ytp-autohide .ytp-ad-player-overlay-layout__ad-info-container,.ytp-small-mode.ytp-hide-controls .ytp-ad-player-overlay-layout__ad-info-container,.ytp-small-mode.ytp-iv-drawer-open .ytp-ad-player-overlay-layout__ad-info-container{bottom:7px}.ytp-small-mode.ytp-autohide .ytp-ad-player-overlay-layout__player-card-container{bottom:37px}.ytp-ad-avatar--size-xxs{width:16px;height:16px}.ytp-ad-avatar--size-xs{width:24px;height:24px}.ytp-ad-avatar--size-s{width:32px;height:32px}.ytp-ad-avatar--size-m{width:36px;height:36px}.ytp-ad-avatar--size-l{width:56px;height:56px}.ytp-ad-avatar--size-xl{width:72px;height:72px}.ytp-ad-avatar--circular{border-radius:50%}.ytp-ad-avatar--rounded-corner{border-radius:20%}.ytp-ad-details-line{display:block}.ytp-ad-details-line__text--style-standard{color:#aaa;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;max-height:none;padding-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ytp-video-interstitial-buttoned-centered-layout{z-index:64;background:white;height:100%;left:0;position:absolute;top:0;width:100%;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.ytp-video-interstitial-buttoned-centered-layout__background-image-container{width:100%;height:100%;z-index:65;border:none}.ytp-video-interstitial-buttoned-centered-layout .ytp-image-background-image{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);background-position:50%;width:100%;height:100%;border:none;display:block}.ytp-video-interstitial-buttoned-centered-layout__content{z-index:65;pointer-events:none;display:block;position:absolute;inset:0}.ytp-video-interstitial-buttoned-centered-layout__content__lockup{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;left:50%;position:absolute;text-align:center;top:50%;margin-left:-215px;width:430px;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container{pointer-events:auto;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:flex}.ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container{pointer-events:auto;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline{padding:28px 0 10px;color:rgb(255,255,255);font-family:Roboto,Arial,sans-serif;font-size:28px;font-weight:900;line-height:34px;max-height:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container{pointer-events:auto;cursor:pointer;white-space:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container{display:inline-block;padding:6px 0;position:relative}.ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container{bottom:6px;cursor:default;left:18px;pointer-events:auto;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.75);z-index:850;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1)}.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-badge:after{padding-right:unset}.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-badge{margin-left:5px}.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-details-line{padding:6px 0 22px}.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-button-vm:before{content:"";position:absolute;inset:-6px 0;cursor:pointer}.ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container{bottom:auto;left:auto;top:4px;right:6px;display:block;position:absolute;z-index:65}.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-avatar--size-responsive{width:64px;height:64px}.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-details-line__text--style-responsive{color:#aaa;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;max-height:none;padding-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__lockup{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;top:50%;position:absolute;margin-left:0;left:0;text-align:left;width:245px;padding:0 0 0 16px;-webkit-box-sizing:content-box;box-sizing:content-box}.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container{pointer-events:auto;cursor:pointer;margin:0 auto 0 -6px;padding:6px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container{pointer-events:auto;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 0 0}.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline{padding:10px 0;color:rgb(255,255,255);font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:900;line-height:24px;max-height:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container{display:none}.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout .ytp-ad-avatar--size-responsive{width:36px;height:36px}.ytp-skip-ad{z-index:850}.ytp-skip-ad-button{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;border:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center;height:36px;border-radius:18px;background-color:rgba(0,0,0,.6);-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;direction:ltr;min-width:0;padding:0 6px 0 16px;width:auto;pointer-events:auto;cursor:pointer;overflow:hidden;position:absolute;right:22px;bottom:95px;z-index:1000;-webkit-transition:opacity .5s cubic-bezier(0,0,.2,1);transition:opacity .5s cubic-bezier(0,0,.2,1)}.ytp-skip-ad-button[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-skip-ad-button:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.2)),to(rgba(255,255,255,.2))),-webkit-gradient(linear,left top,left bottom,from(rgb(15,15,15)),to(rgb(15,15,15)));background:-webkit-linear-gradient(rgba(255,255,255,.2),rgba(255,255,255,.2)),-webkit-linear-gradient(rgb(15,15,15),rgb(15,15,15));background:linear-gradient(rgba(255,255,255,.2),rgba(255,255,255,.2)),linear-gradient(rgb(15,15,15),rgb(15,15,15))}.ytp-skip-ad-button:focus{background:rgb(15,15,15);outline:none;-webkit-box-shadow:none;box-shadow:none}.ytp-skip-ad-button:focus-visible{background:#fff;-webkit-box-shadow:0 0 0 2px #0f0f0f;box-shadow:0 0 0 2px #0f0f0f;color:#0f0f0f}.ytp-skip-ad-button:focus-visible .ytp-skip-ad-button__icon svg path{fill:#0f0f0f}.ytp-skip-ad-button__text{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;line-height:normal;display:inline-block;vertical-align:middle}.ytp-skip-ad-button__icon{height:36px;width:36px;display:inline-block;vertical-align:middle}.ytp-delhi-modern .ytp-skip-ad-button{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px);-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-delhi-modern .ytp-skip-ad-button:after{content:"";position:absolute;display:block;left:0;width:100%;height:100%}.ytp-delhi-modern .ytp-skip-ad-button:hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-skip-ad-button:active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-skip-ad-button{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px + var(--ytp-grid-peek-height));-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-delhi-modern-icons .ytp-skip-ad-button svg{padding:6px}.ytp-big-mode .ytp-skip-ad-button{right:40px;bottom:104px}.ytp-big-mode.ytp-delhi-modern .ytp-skip-ad-button{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-skip-ad-button{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px)var(--ytp-grid-peek-height)}.ytp-big-mode.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-skip-ad-button{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px + var(--ytp-grid-peek-height))}.ytp-small-mode .ytp-skip-ad-button{right:12px;bottom:75px}.ytp-player-minimized.ytp-menu-shown .ytp-skip-ad-button{right:16px;bottom:39px}svg.ytp-timed-pie-countdown{background:none;border-radius:50%;height:20px;opacity:.4;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:20px}circle.ytp-timed-pie-countdown__background{stroke:none;fill:none}circle.ytp-timed-pie-countdown__inner{fill:none;stroke-width:10px;stroke:rgba(255,255,255,.75)}circle.ytp-timed-pie-countdown__outer{fill:none;stroke-width:1;stroke:rgba(255,255,255,.75)}.ytp-visit-advertiser-link{color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-left:16px;position:relative;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}.ytp-visit-advertiser-link:before{content:"";cursor:pointer;position:absolute;inset:-8px}.ytp-visit-advertiser-link:hover .ytp-visit-advertiser-link__text{color:rgb(255,255,255);text-decoration:underline}.ytp-visit-advertiser-link__text{color:#fff;cursor:pointer;font-family:YouTube Noto,Roboto,arial,sans-serif;font-size:12px;font-weight:500;line-height:14px;opacity:1;text-decoration:none;text-shadow:0 0 16px rgba(0,0,0,.5);vertical-align:baseline}.ytp-iv-video-content{position:absolute}.ytp-iv-video-content .video-annotations{display:block;position:absolute;z-index:20;width:100%}.annotation{position:absolute;color:#000;padding:5px;text-align:left;word-wrap:break-word;z-index:0;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.video-legacy-annotations .annotation{background:rgba(0,0,0,0);font-family:sans-serif;white-space:pre-wrap}.annotation-close-button{-webkit-background-size:contain;background-size:contain;cursor:pointer;height:16px;left:0;opacity:.85;position:absolute;top:0;width:16px}.annotation-close-button:hover{opacity:1}.annotation-link-icon{-webkit-background-size:contain;background-size:contain;position:absolute}.annotation-type-custom{padding:0;cursor:default}.annotation-type-custom>div{float:left;padding:0;overflow:hidden}.iv-click-target{cursor:pointer}.ytp-ad-overlay-open .iv-branding,.ytp-ad-overlay-open .iv-promo{display:none}.iv-branding{bottom:0;right:0;z-index:30;opacity:1;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);-webkit-transition-delay:.33s;transition-delay:.33s}.ytp-iv-drawer-open .iv-branding{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.iv-branding .branding-context-container-outer{bottom:0;float:left;padding-right:10px;position:absolute}.iv-branding .branding-context-container-inner{background-color:rgba(28,28,28,.9);bottom:0;color:#eee;max-width:246px;opacity:0;right:0;white-space:nowrap;border-radius:8px;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.iv-branding-active .branding-context-container-inner{opacity:1;border-radius:8px;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.iv-branding .branding-img-container img{display:block;opacity:.7;position:relative}.iv-branding .branding-img-container{float:right}.iv-branding img.iv-click-target:hover{opacity:1}.iv-branding .iv-branding-context-name{max-width:215px;text-overflow:ellipsis;overflow:hidden;padding:10px 10px 5px}.iv-branding .iv-branding-context-subscribe{padding:0 10px 10px;font-size:11px;color:#aaa}.iv-branding .iv-branding-context-subscribe-caret{display:none}.ytp-overlays-container .ytp-overlay-bottom-right .iv-branding{position:relative;inset:0}.iv-promo,.iv-promo .iv-promo-actions,.iv-promo .iv-promo-contents,.iv-promo .iv-promo-contents>a,.iv-promo .iv-promo-contents>div,.iv-promo .iv-promo-img,.iv-promo .iv-promo-img img{height:40px}.iv-promo{bottom:61px;left:0;z-index:31;max-width:100%;background-color:rgba(0,0,0,.8);color:#ccc;font-size:11px;white-space:nowrap;-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}.ytp-embed .iv-promo{bottom:53px}.ytp-big-mode .iv-promo{bottom:70px}.html5-video-player.ad-showing .iv-promo{bottom:86px}.ytp-embed.html5-video-player.ad-showing .iv-promo{bottom:78px}.html5-video-player.ytp-big-mode.ad-showing .iv-promo{bottom:95px}.iv-promo:hover{background-color:rgba(0,0,0,.9)}.iv-promo .iv-promo-contents>a,.iv-promo .iv-promo-contents>div,.iv-promo>div{display:inline-block;float:none!important;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.iv-promo .iv-promo-contents>a{color:#ccc}.iv-promo.iv-promo-inactive{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.iv-promo .iv-promo-img{left:0;position:absolute}.iv-promo .iv-promo-img,.iv-promo .iv-promo-img img{z-index:1;width:40px}.iv-promo .iv-promo-contents .iv-promo-txt p,.iv-promo .iv-promo-contents .iv-promo-txt strong,.iv-promo .iv-promo-img .iv-promo-playlist-length,.iv-promo .iv-promo-img .iv-promo-video-duration{overflow:hidden;text-overflow:ellipsis}.iv-promo .iv-promo-contents .iv-promo-badge-live{margin:4px 8px 0;border:1px solid #fff;background-color:#e62117;color:#fff}.iv-promo .iv-promo-img .iv-promo-playlist-length,.iv-promo .iv-promo-img .iv-promo-video-duration{position:absolute}.iv-promo .iv-promo-img .iv-promo-playlist-length{top:0;right:0;border-left:1px solid rgba(255,255,255,.25);width:30px;height:100%;background-color:rgba(0,0,0,.6);color:#fff;font-weight:500;text-align:center;line-height:40px}.iv-promo .iv-promo-img .iv-promo-video-duration{bottom:2px;right:2px;padding:3px 2px;max-width:32px;background-color:#000;color:#fff;font-size:10px}.iv-promo .iv-promo-contents{padding-right:31px;width:100%;max-width:311px;-webkit-transition:max-width .2s ease-out,padding-right .2s ease-out;transition:max-width .2s ease-out,padding-right .2s ease-out}.iv-promo .iv-promo-img+.iv-promo-contents{padding-left:40px;max-width:351px}.iv-promo .iv-promo-contents .iv-promo-button-container,.iv-promo .iv-promo-contents .iv-promo-txt{direction:ltr;max-width:100%;overflow:hidden;-webkit-font-smoothing:antialiased}.iv-promo .iv-promo-contents .iv-promo-txt p{margin:3px 8px -4px;line-height:18px}.iv-promo .iv-promo-contents .iv-promo-txt strong{color:#fff;font-size:12px}.iv-promo-txt p span,.iv-promo-txt p strong{display:inline-block;max-width:264px;overflow:hidden;text-overflow:ellipsis}.iv-promo-with-button .iv-promo-txt p span,.iv-promo-with-button .iv-promo-txt p strong{max-width:184px}.iv-promo-txt p:first-child span,.iv-promo-txt p:first-child strong{margin-bottom:-6px}.iv-promo .iv-promo-contents .iv-promo-txt .iv-promo-link{position:relative;padding-right:20px;max-width:244px;color:#ffd100}.iv-promo .iv-promo-contents .iv-promo-txt .iv-promo-link:after{position:absolute;top:2px;right:0;opacity:.5;content:""}.iv-promo .iv-promo-contents .iv-promo-txt:hover .iv-promo-link:after{opacity:1}.iv-promo-button-container{position:absolute;right:31px}.iv-button{display:inline-block;height:28px;border:1px solid transparent;padding:0 10px;outline:0;font-family:YouTube Noto,Roboto,arial,sans-serif;font-weight:500;font-size:11px;text-decoration:none;white-space:nowrap;word-wrap:normal;line-height:normal;vertical-align:middle;cursor:pointer;*overflow:visible;border-radius:2px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 0 rgba(0,0,0,.05);-webkit-box-sizing:border-box;box-sizing:border-box}.iv-button:hover{text-decoration:none}.iv-button:focus,.iv-button:focus:hover{-webkit-box-shadow:0 0 0 2px rgba(27,127,204,.4);box-shadow:0 0 0 2px rgba(27,127,204,.4)}.no-focus-outline .yt-uix-button:focus,.no-focus-outline .yt-uix-button:focus:hover{-webkit-box-shadow:none;box-shadow:none}.iv-button::-moz-focus-inner{border:0;padding:0}.iv-button[disabled],.iv-button[disabled]:active,.iv-button[disabled]:focus,.iv-button[disabled]:hover{opacity:.5;cursor:auto;-webkit-box-shadow:none;box-shadow:none}.iv-button,.iv-button[disabled],.iv-button[disabled]:active,.iv-button[disabled]:focus,.iv-button[disabled]:hover{border-color:#167ac6;background:#167ac6;color:#fff}.iv-button:hover{background:#126db3}.iv-button:active{background:#095b99;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 0 rgba(0,0,0,.5)}.iv-button .iv-button-content{display:inline;overflow:hidden;text-overflow:ellipsis}a.iv-button:after{content:"";display:inline-block;vertical-align:middle;height:100%}.iv-promo-button{width:64px;margin:6px 8px}.iv-promo .iv-promo-actions,.iv-promo .iv-promo-actions .iv-promo-close,.iv-promo .iv-promo-actions .iv-promo-expand{top:0;right:0;position:absolute}.iv-promo .iv-promo-actions{width:31px}.iv-promo .iv-promo-actions .iv-promo-close,.iv-promo .iv-promo-actions .iv-promo-expand{cursor:pointer;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.iv-promo .iv-promo-actions .iv-promo-close:after,.iv-promo .iv-promo-actions .iv-promo-expand:after{display:block;content:""}.iv-promo .iv-promo-actions .iv-promo-close{opacity:1}.iv-promo .iv-promo-actions .iv-promo-close:after{margin:16px 10px 15px 12px;opacity:.5}.iv-promo .iv-promo-actions .iv-promo-expand:after{margin:16px 12px 15px}.iv-promo.iv-promo-video .iv-promo-img,.iv-promo.iv-promo-video .iv-promo-img img{width:71px}.iv-promo.iv-promo-video .iv-promo-img+.iv-promo-contents{padding-left:71px;max-width:382px}.iv-promo.iv-promo-with-button .iv-promo-contents .iv-promo-txt{padding-right:80px}.iv-promo.iv-promo-collapsed .iv-promo-actions .iv-promo-close,.iv-promo.iv-promo-collapsed .iv-promo-actions .iv-promo-expand,.iv-promo.iv-promo-collapsed .iv-promo-contents{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-delay:.5s;transition-delay:.5s}.iv-promo.iv-promo-collapsed .iv-promo-contents{padding-right:28px;max-width:0!important}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui{left:16px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents .iv-promo-txt{padding-left:60px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-button-container{line-height:64px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui,.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents,.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents>a,.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents>div{height:64px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-button{min-width:110px;height:36px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-img{top:6px;left:6px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-img,.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-img img{height:52px;width:52px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents .iv-promo-txt strong{font-size:16px;padding-top:4px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-button{font-size:15px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents .iv-promo-txt .iv-promo-link{font-size:14px;padding-top:12px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents .iv-promo-txt{min-width:220px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-round-expand-icon{top:38px;left:42px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-button{margin:0 12px 0 0}.iv-promo-website-card-cta-redesign{text-align:left;cursor:pointer;background-color:transparent;left:12px}.iv-promo-website-card-cta-redesign:hover{background-color:transparent}.iv-promo-website-card-cta-redesign .iv-promo-img+.iv-promo-contents{max-width:400px;background-color:rgba(255,255,255,.9);border-radius:2px;padding-left:0;padding-right:0;width:100%;-webkit-transition:width .2s cubic-bezier(0,0,.2,1) .5s,max-width .2s cubic-bezier(.4,0,1,1);transition:width .2s cubic-bezier(0,0,.2,1) .5s,max-width .2s cubic-bezier(.4,0,1,1)}.iv-promo-website-card-cta-redesign.iv-promo-collapsed .iv-promo-img+.iv-promo-contents{-webkit-transition-delay:.5s;transition-delay:.5s}.iv-promo-website-card-cta-redesign:hover .iv-promo-contents{background-color:rgb(255,255,255)}.iv-promo-website-card-cta-redesign.iv-promo-collapsed .iv-promo-contents{padding-right:0}.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt{max-width:250px;padding-top:10px;padding-left:52px}.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt p{line-height:16px;margin-top:0}.iv-promo-website-card-cta-redesign .iv-promo-button-container{direction:ltr;max-width:150px;line-height:56px;position:static}.iv-promo-website-card-cta-redesign .iv-promo-button{max-width:140px;overflow:hidden;text-overflow:ellipsis;width:inherit;font-weight:500;margin:0 8px 0 0}.iv-promo-website-card-cta-redesign .iv-promo-actions,.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt .iv-promo-link:after{display:none}.iv-promo-website-card-cta-redesign,.iv-promo-website-card-cta-redesign .iv-promo-contents,.iv-promo-website-card-cta-redesign .iv-promo-contents>a,.iv-promo-website-card-cta-redesign .iv-promo-contents>div{direction:ltr;height:56px}.iv-promo-website-card-cta-redesign .iv-promo-img{height:48px;width:48px;top:4px;left:4px;overflow:visible;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .2s cubic-bezier(0,0,.2,1);transition:transform .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1)}.iv-promo-website-card-cta-redesign .iv-promo-img img{height:48px;width:48px}.iv-promo-website-card-cta-redesign.iv-promo-collapsed .iv-promo-round-expand-icon{opacity:1;-webkit-transition:opacity .15s cubic-bezier(0,0,.2,1) .9s;transition:opacity .15s cubic-bezier(0,0,.2,1) .9s}.iv-promo-website-card-cta-redesign .iv-promo-round-expand-icon{position:absolute;padding-left:0;z-index:850;height:18px;width:18px;border-radius:50%;top:34px;left:38px;background-color:#4688f1;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);opacity:0}.iv-promo-website-card-cta-redesign .iv-promo-round-expand-icon:after{display:block;content:""}.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt strong{font-size:14px;padding-top:2px;color:#333}.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt .iv-promo-link{padding:8px 20px 0 0;font-size:13px;color:#767676}.iv-promo-website-card-cta-redesign.iv-promo-inactive .iv-promo-contents{width:0}.iv-promo-website-card-cta-redesign.iv-promo-inactive,.iv-promo-website-card-cta-redesign.iv-promo-inactive .iv-promo-img{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.iv-promo-website-card-cta-redesign.iv-promo-inactive .iv-promo-round-expand-icon{display:none}.ytp-small-mode .iv-promo-website-card-cta-redesign,.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents,.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents>a,.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents>div{height:40px}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-img,.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-img img{height:40px;width:40px}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt{padding:4px 4px 4px 40px}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt strong{padding-top:0;font-size:12px}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt .iv-promo-link{padding-top:4px;font-size:11px}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-round-expand-icon{top:26px;left:30px}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-img{top:0;left:0}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-button-container{display:none}.ytp-autohide .iv-promo-website-card-cta-redesign.iv-promo-collapsed .iv-promo-img{opacity:.8;-webkit-transition:transform .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1),opacity .2s cubic-bezier(.4,0,1,1) .8s;transition:transform .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1),opacity .2s cubic-bezier(.4,0,1,1) .8s}.iv-drawer,.iv-drawer-content,.iv-drawer-header{position:absolute}.iv-drawer{top:0;bottom:0;right:0;z-index:33;width:177px;background-color:rgba(0,0,0,.2);color:#fff;font-size:11px;line-height:12px;-webkit-transition:-webkit-transform .33s cubic-bezier(.4,0,1,1);transition:transform .33s cubic-bezier(.4,0,1,1),-webkit-transform .33s cubic-bezier(.4,0,1,1)}.iv-drawer-small.iv-drawer{width:133px}.iv-drawer-big.iv-drawer{font-size:20px;line-height:24px;width:295px}[dir=ltr] .iv-drawer{-webkit-transform:translateX(177px);-ms-transform:translateX(177px);transform:translateX(177px)}[dir=rtl] .iv-drawer{-webkit-transform:translateX(-177px);-ms-transform:translateX(-177px);transform:translateX(-177px)}.ytp-autohide.ytp-embed-overlays-autohide .iv-drawer{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-autohide:not(.ytp-autohide-active).ytp-embed-overlays-autohide .iv-drawer{display:none}.iv-drawer-content *{text-align:left}.ytp-iv-drawer-open .iv-drawer{-webkit-transition:-webkit-transform .33s cubic-bezier(0,0,.2,1);transition:transform .33s cubic-bezier(0,0,.2,1),-webkit-transform .33s cubic-bezier(0,0,.2,1);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.iv-drawer-header{top:0;padding:16px 32px 0 16px;width:177px;height:41px}.iv-drawer-small .iv-drawer-header{padding:9px 24px 0 12px;height:28px;width:133px}.iv-drawer-big .iv-drawer-header{padding:20px 48px 0 32px;height:64px;width:295px}.iv-drawer-header-text{font-weight:500;display:block;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.html5-video-player .iv-drawer-header{-webkit-box-sizing:border-box;box-sizing:border-box}.iv-drawer-content{top:41px;bottom:0;border-top:1px solid transparent;padding:0 16px;width:145px;overflow-x:hidden;overflow-y:auto;direction:ltr;text-align:left}.iv-drawer-small .iv-drawer-content{padding:0 12px;top:28px;width:109px}.iv-drawer-big .iv-drawer-content{padding:0 32px;top:64px;width:231px}.iv-drawer-scrolled .iv-drawer-content{border-color:rgba(0,0,0,.4)}.iv-drawer-content::-webkit-scrollbar{background-color:transparent;width:16px}.iv-drawer-content::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:8px;background-clip:content-box;background-color:rgba(102,102,102,.5)}.iv-drawer-content::-webkit-scrollbar-track{background-color:transparent}.ytp-autohide .iv-drawer-content::-webkit-scrollbar-thumb{background-color:transparent}.iv-drawer-content:hover::-webkit-scrollbar-thumb{background-color:#666!important}.iv-drawer-close-button{position:absolute;top:0;right:0;padding:16px;opacity:.75;cursor:pointer}.iv-drawer-small .iv-drawer-close-button{padding:8px}.iv-drawer-big .iv-drawer-close-button{padding:24px}.iv-drawer-close-button:after{display:block;content:""}.iv-drawer-close-button:hover{opacity:1}.iv-card,.iv-card a.iv-click-target,.iv-card a.iv-click-target:focus,.iv-card a.iv-click-target:hover{display:block;color:#767676;text-decoration:none}.iv-card{margin-bottom:16px;width:145px;overflow:hidden;background-color:#fff;position:relative;word-wrap:break-word;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px}.iv-drawer-small .iv-card{width:109px}.iv-drawer-big .iv-card{width:231px}.iv-card:hover .iv-card-primary-link{color:#167ac6!important}.iv-card h2,.iv-card-action{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.webkit .iv-card h2:after,.webkit .iv-card-action:after{content:"‌";position:static;visibility:hidden}.iv-card h2{margin:0 0 8px;-webkit-line-clamp:6;max-height:90px;color:#333;font-size:13px;font-weight:500;line-height:15px}.iv-drawer-small .iv-card h2{font-size:11px;line-height:12px;max-height:72px}.iv-drawer-big .iv-card h2{font-size:20px;line-height:24px;max-height:144px}.iv-card .iv-card-action,.iv-card .iv-card-meta-info,.iv-card p{margin:-6px 0 2px}.iv-card-meta-info{list-style:none;padding:0}.iv-card-image{position:relative;border-bottom:1px solid #e2e2e2;width:145px;height:145px;background:#f1f1f1 no-repeat 50%;-webkit-background-size:cover;background-size:cover;color:#fff}.iv-drawer-small .iv-card-image{width:109px;height:109px}.iv-drawer-big .iv-card-image{width:231px;height:231px}.iv-card-image-text{position:absolute;bottom:0;padding:20px 10px 8px;width:100%;background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.6));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),to(rgba(0,0,0,.6)));background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.6));-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.iv-drawer-small .iv-card-image-text{font-size:11px;line-height:12px;padding:6px 8px}.iv-drawer-big .iv-card-image-text{font-size:18px;line-height:20px;padding:12px 16px}.iv-card-image-text .yt-badge{margin-right:5px}.iv-card-content{padding:8px 10px}.iv-drawer-small .iv-card-content{padding:6px 8px}.iv-drawer-big .iv-card-content{padding:12px 16px}.iv-card-content>:first-child{margin-top:0}.iv-card-content>:last-child{margin-bottom:0}.iv-card-action,.iv-card-message{font-weight:500}.iv-card-message{margin-bottom:8px;border-bottom:1px solid #e2e2e2;padding-bottom:8px}.iv-card-action{-webkit-line-clamp:4;max-height:52px;white-space:nowrap}.iv-drawer-small .iv-card-action{font-size:11px;line-height:12px;max-height:48px}.iv-drawer-big .iv-card-action{font-size:18px;line-height:20px;max-height:80px}.iv-card-action span{white-space:normal}.iv-card-action-icon{padding:0 0 0 30px;min-height:14px;background-position:0;background-repeat:no-repeat;-webkit-background-size:24px auto;background-size:24px auto}.iv-card-link-icon{display:inline-block}.iv-card-episode h2,.iv-card-movie h2,.iv-card-playlist h2,.iv-card-video h2{-webkit-line-clamp:3;max-height:45px}.iv-drawer-small .iv-card-episode h2,.iv-drawer-small .iv-card-movie h2,.iv-drawer-small .iv-card-playlist h2,.iv-drawer-small .iv-card-video h2{max-height:36px}.iv-drawer-big .iv-card-episode h2,.iv-drawer-big .iv-card-movie h2,.iv-drawer-big .iv-card-playlist h2,.iv-drawer-big .iv-card-video h2{max-height:72px}.iv-card-channel h2{-webkit-line-clamp:2;max-height:30px}.iv-drawer-small .iv-card-channel h2{max-height:24px}.iv-drawer-big .iv-card-channel h2{max-height:48px}.iv-card-episode .iv-card-image,.iv-card-movie .iv-card-image,.iv-card-playlist .iv-card-image,.iv-card-video .iv-card-image{background-color:#000}.iv-card-episode .iv-card-image,.iv-card-playlist .iv-card-image,.iv-card-video .iv-card-image{height:82px}.iv-drawer-small .iv-card-episode .iv-card-image,.iv-drawer-small .iv-card-playlist .iv-card-image,.iv-drawer-small .iv-card-video .iv-card-image{height:61px}.iv-drawer-big .iv-card-episode .iv-card-image,.iv-drawer-big .iv-card-playlist .iv-card-image,.iv-drawer-big .iv-card-video .iv-card-image{height:129px}.iv-card-movie .iv-card-image{height:209px}.iv-drawer-small .iv-card-movie .iv-card-image{height:157px}.iv-drawer-big .iv-card-movie .iv-card-image{height:335px}.iv-card-video-duration{position:absolute;bottom:5px;right:5px;padding:2px 4px;background-color:#000}.iv-card-playlist .iv-card-image-overlay{display:table;position:absolute;top:0;right:0;width:63px;height:100%;background-color:rgba(0,0,0,.7);color:#cfcfcf;font-size:20px;text-align:center;text-transform:uppercase;line-height:21px}.iv-card-playlist-video-count{display:table-cell;text-align:center;vertical-align:middle}.iv-card-playlist-video-count:after{display:block;margin:auto;opacity:.5;content:""}.iv-card-poll{position:relative}.iv-card-poll ul{max-width:125px;list-style:none;margin:0;padding:0}.iv-drawer-small .iv-card-poll ul{max-width:89px}.iv-drawer-big .iv-card-poll ul{max-width:211px}.iv-card-poll fieldset{margin:0;border:0;padding:0}.iv-card-poll label{display:block;cursor:pointer;padding-bottom:5px;min-height:14px;background-position:left 0 top 5px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyI+PGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSI3LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii41NCIgc3Ryb2tlLXdpZHRoPSIxLjgiLz48L3N2Zz4=);color:rgba(0,0,0,.87);-webkit-transition:color .5s cubic-bezier(0,0,.2,1);transition:color .5s cubic-bezier(0,0,.2,1)}.ytp-probably-keyboard-focus .iv-card-poll label.iv-card-poll-choice-focused{-webkit-box-shadow:0 0 0 2px rgba(27,127,204,.4);box-shadow:0 0 0 2px rgba(27,127,204,.4)}.iv-card-poll.iv-card-poll-voted label{color:rgba(0,0,0,.54)}.iv-card-poll.iv-card-poll-voted label.iv-card-poll-choice-checked{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyI+PGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSI3LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzE2N2FjNiIgc3Ryb2tlLXdpZHRoPSIxLjgiLz48Y2lyY2xlIGN4PSI4LjUiIGN5PSI4LjUiIHI9IjQuMjMiIGZpbGw9IiMxNjdhYzYiLz48L3N2Zz4=);color:rgba(0,0,0,.87)}.iv-card-poll input[type=checkbox]{opacity:0;width:17px;height:17px;margin:5px 0 0;float:left}.iv-card-poll .iv-card-poll-choice-text{display:block;margin-left:25px;padding-top:8px}.iv-drawer-big .iv-card-poll .iv-card-poll-choice-text{padding-top:2px}.iv-card-poll li+li{margin-top:8px}.iv-card-poll .iv-card-poll-result{width:100%;height:4px;background-color:#dfdfdf;visibility:hidden}.iv-card-poll .iv-card-poll-result .iv-card-poll-result-bar{width:100%;height:100%;background-color:#167ac6;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:transform .5s cubic-bezier(0,0,.2,1),-webkit-transform .5s cubic-bezier(0,0,.2,1);transition:transform .5s cubic-bezier(0,0,.2,1),-webkit-transform .5s cubic-bezier(0,0,.2,1)}.iv-card-poll.iv-card-poll-expanded .iv-card-poll-result{visibility:visible}.iv-card-poll .iv-card-poll-choice-percent{display:none;float:right;margin-left:5px}.iv-card-poll.iv-card-poll-expanded .iv-card-poll-choice-percent{display:block}.iv-card-sign-in{visibility:hidden;position:absolute;top:0;left:0;padding:8px 10px}.iv-card-sign-in p{margin:0 0 8px}.iv-card-sign-in a{color:#fff}.iv-card-unavailable:hover .iv-card-content,.iv-card-unavailable:hover .iv-click-target{visibility:hidden}.iv-card-unavailable:hover .iv-card-sign-in{visibility:visible}.iv-ad-info-icon-container,.iv-card-sponsored{position:relative}.iv-card-sponsored{margin:0 0 8px;color:#999}.iv-ad-info-container{display:inline-block;margin-left:6px}.iv-ad-info-icon{display:inline-block;position:relative;top:1px}.iv-ad-info{bottom:21px;left:0;right:0;border:1px solid #000;padding:7px;background:#fff;color:#000;font-size:12px}.iv-ad-info-container .iv-ad-info a,.iv-ad-info-container .iv-ad-info a:hover{color:#167ac6}.iv-ad-info-container .iv-ad-info a:hover{text-decoration:underline}.iv-ad-info-callout,.iv-ad-info-icon-container:after{left:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;width:0;height:0}.iv-ad-info-callout{bottom:16px;border-top-color:#000}.iv-ad-info-icon-container:after{content:"";bottom:17px;border-top-color:#fff}.iv-ad-info,.iv-ad-info-callout,.iv-ad-info-icon-container:after{visibility:hidden;position:absolute;-webkit-transition:visibility 0s .1s;transition:visibility 0s .1s}.iv-ad-info-container:hover .iv-ad-info,.iv-ad-info-container:hover .iv-ad-info-callout,.iv-ad-info-container:hover .iv-ad-info-icon-container:after{visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.iv-card-product-listing h2{-webkit-line-clamp:3;max-height:45px;color:#666}.iv-drawer-small .iv-card-product-listing h2{max-height:36px}.iv-drawer-big .iv-card-product-listing h2{max-height:72px}.iv-card-offer-price{margin-bottom:2px;font-weight:500;font-size:13px;line-height:15px;color:#333}.iv-card-offer-merchant{color:#097a41}.ytp-autonav-endscreen-countdown-container{width:360px;height:calc(100% - 39px);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;z-index:37}.html5-video-player:not(.ytp-autonav-endscreen-cancelled-state) .ytp-autonav-endscreen-countdown-overlay{width:100%}.ytp-autonav-endscreen-countdown-overlay{--w2w-start-background-color:#000;--w2w-end-background-color:#000;height:100%}.ytp-autonav-endscreen-upnext-container{width:100%}.ytp-autonav-endscreen-link-container{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.ytp-autonav-endscreen-upnext-header{color:rgba(255,255,255,.7);font-size:15px;line-height:24px}.ytp-autonav-endscreen-upnext-header-countdown-number{color:rgb(255,255,255)}.ytp-autonav-endscreen-upnext-alternative-header-only .ytp-autonav-endscreen-upnext-header{display:none}.ytp-autonav-endscreen-upnext-alternative-header{color:rgba(255,255,255,.7);font-size:13px;line-height:18px}.ytp-autonav-endscreen-upnext-no-alternative-header .ytp-autonav-endscreen-upnext-alternative-header{display:none}.ytp-autonav-endscreen-upnext-alternative-header-only .ytp-autonav-endscreen-upnext-alternative-header{font-size:15px;line-height:24px;margin-top:0}.ytp-autonav-endscreen-upnext-thumbnail,.ytp-autonav-thumbnail-small{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;border:1px solid #4c4c4c;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-autonav-endscreen-upnext-thumbnail{width:360px;height:202px;border-radius:12px}.ytp-autonav-endscreen-upnext-thumbnail:hover,.ytp-autonav-thumbnail-small:hover{border-color:rgba(255,255,255,.8);-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-autonav-live-stamp,.ytp-autonav-timestamp,.ytp-autonav-upcoming-stamp{bottom:4px;right:4px;padding:0 4px;border-radius:2px;font-size:12px;line-height:16px;background-color:rgba(0,0,0,.8);color:#fff;position:absolute;letter-spacing:.5px;text-transform:uppercase;font-weight:500}.ytp-autonav-list-overlay{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;float:right;width:40%;height:100%;background:rgba(0,0,0,.8)}.ytp-autonav-mix-text{text-align:center;font-size:15px;line-height:18px;font-weight:500;margin-top:30%}.ytp-autonav-mix-icon{width:42%;height:30%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC1zdmctbWl4IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1vcGFjaXR5PSIuMTUiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGlkPSJ5dHAtc3ZnLW1peCIgZmlsbD0iI2ZmZiIgZD0iTTI1LjY1IDE4Yy0uMDIgMi4zMS0uODcgNC40MS0yLjI1IDYuMDZsLjkuOTRjMS42OS0xLjggMi43LTQuMjcgMi43LTdzLTEuMDEtNS4yMS0yLjctN2wtLjkuOTNBOS41NCA5LjU0IDAgMCAxIDI1LjY1IDE4bS0xNS4zIDBjLjAxLTIuMzIuODYtNC40MiAyLjI1LTYuMDdsLS45LS45M0MxMCAxMi43OSA5IDE1LjI3IDkgMThzMSA1LjIgMi43IDdsLjktLjk0Yy0xLjM5LTEuNjUtMi4yNC0zLjc1LTIuMjUtNi4wNm0yLjcgMGMtLjA0LTEuNzMuNDktMy4wOSAxLjM1LTQuMmwtLjktLjk0Yy0xLjEzIDEuMjYtMS44IDIuOTktMS44IDUuMTQgMCAxLjY3LjY3IDMuNCAxLjggNC42NmwuOS0uOTNjLS44Ni0xLjEyLTEuMzktMi40Ny0xLjM1LTMuNzNtOS01LjE0LS45Ljk0Yy44NSAxLjExIDEuMzggMi40NyAxLjM1IDQuMi4wMyAxLjI2LS41IDIuNjEtMS4zNSAzLjczbC45LjkzYzEuMTItMS4yNiAxLjgtMi45OSAxLjgtNC42NiAwLTIuMTUtLjY4LTMuODgtMS44LTUuMTRtLTUuNTUgMi44IDMuNiAxLjg3LTMuNiAyLjMzeiIvPjwvc3ZnPg==);-webkit-background-size:cover;background-size:cover;margin:0 auto}.ytp-autonav-endscreen-video-info{margin-top:12px}.ytp-autonav-endscreen-premium-badge{margin-bottom:6px;margin-left:-2px;width:74px;height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MCIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHJlY3Qgd2lkdGg9IjcwIiBoZWlnaHQ9IjE2IiBmaWxsPSIjZmZmIiBvcGFjaXR5PSIuMSIgcng9IjIiLz48cGF0aCBmaWxsPSIjYWFhIiBkPSJNMjAuMzUgOC44M1YxMmgtMS40OFYzLjQ3aDMuMjZjLjk1IDAgMS43MS4yNSAyLjI3Ljc0LjU2LjUuODQgMS4xNi44NCAxLjk3IDAgLjg0LS4yNyAxLjQ5LS44MiAxLjk1LS41NS40Ny0xLjMyLjctMi4zLjd6bTAtMS4xOWgxLjc4Yy41MyAwIC45My0uMTIgMS4yLS4zNy4yOS0uMjUuNDItLjYuNDItMS4wOCAwLS40Ni0uMTQtLjgyLS40Mi0xLjFhMS42MiAxLjYyIDAgMCAwLTEuMTYtLjQzaC0xLjgyem05LjM3LS42OGEzLjUgMy41IDAgMCAwLS41OC0uMDVjLS42NSAwLTEuMDkuMjUtMS4zMS43NVYxMkgyNi40VjUuNjZoMS4zNmwuMDQuN2ExLjYgMS42IDAgMCAxIDEuNDMtLjgyYy4yIDAgLjM3LjAzLjUuMDh2MS4zNHptMy41OCA1LjE2Yy0uOSAwLTEuNjQtLjI5LTIuMi0uODVhMy4xIDMuMSAwIDAgMS0uODQtMi4yOHYtLjE3YzAtLjYzLjEyLTEuMi4zNy0xLjdhMi43MiAyLjcyIDAgMCAxIDIuNS0xLjU4Yy44NyAwIDEuNTMuMjggMiAuODMuNDguNTUuNzEgMS4zMy43MSAyLjM0di41N0gzMS43Yy4wNC41Mi4yMi45NC41MiAxLjI0cy43LjQ2IDEuMTYuNDZjLjY1IDAgMS4xOC0uMjYgMS42LS43OWwuNzYuNzNjLS4yNS4zOC0uNi42OC0xLjAyLjg5LS40Mi4yLS45LjMtMS40Mi4zem0tLjE3LTUuNDNjLS40IDAtLjcuMTMtLjk1LjQtLjI0LjI4LS40LjY2LS40NiAxLjE1aDIuNzJ2LS4xYTEuNzIgMS43MiAwIDAgMC0uMzktMS4wOSAxLjIgMS4yIDAgMCAwLS45Mi0uMzZtNS4xNi0xLjAzLjA0LjY2YTIuMjggMi4yOCAwIDAgMSAxLjgzLS43OGMuODUgMCAxLjQzLjMzIDEuNzQuOTguNDYtLjY1IDEuMTEtLjk4IDEuOTUtLjk4LjcgMCAxLjIxLjIgMS41NS41OC4zNS4zOS41Mi45Ni41MyAxLjcxVjEyaC0xLjQyVjcuODdjMC0uNC0uMDktLjctLjI3LS44OC0uMTctLjE5LS40Ni0uMjgtLjg3LS4yOC0uMzIgMC0uNTkuMDktLjguMjYtLjIuMTctLjM0LjQtLjQyLjY4VjEyaC0xLjQyVjcuODNjLS4wMi0uNzUtLjQtMS4xMi0xLjE0LTEuMTItLjU3IDAtLjk4LjIzLTEuMjIuN1YxMmgtMS40MlY1LjY2ek00OC45MSAxMmgtMS40M1Y1LjY2aDEuNDN6TTQ3LjQgNC4wMWMwLS4yMi4wNi0uNC4yLS41NC4xNC0uMTUuMzQtLjIyLjYtLjIycy40Ni4wNy42LjIyYy4xNC4xNC4yLjMyLjIuNTRzLS4wNi40LS4yLjU0LS4zNC4yMS0uNi4yMS0uNDYtLjA3LS42LS4yYS43NS43NSAwIDAgMS0uMi0uNTVtNi45IDcuMzdhMi4yIDIuMiAwIDAgMS0xLjc4Ljc0cS0xLjAyIDAtMS41Ni0uNmMtLjM1LS40LS41My0xLS41My0xLjc1VjUuNjZoMS40M3Y0LjA5YzAgLjguMzMgMS4yIDEgMS4yLjY5IDAgMS4xNi0uMjQgMS40LS43NFY1LjY2aDEuNDJWMTJoLTEuMzR6bTQuMTctNS43Mi4wNC42NmEyLjI4IDIuMjggMCAwIDEgMS44My0uNzhjLjg1IDAgMS40My4zMyAxLjc0Ljk4LjQ2LS42NSAxLjExLS45OCAxLjk1LS45OC43IDAgMS4yMS4yIDEuNTUuNTguMzUuMzkuNTIuOTYuNTMgMS43MVYxMkg2NC43VjcuODdjMC0uNC0uMDktLjctLjI3LS44OC0uMTctLjE5LS40Ni0uMjgtLjg3LS4yOC0uMzIgMC0uNTkuMDktLjguMjYtLjIuMTctLjM0LjQtLjQyLjY4VjEyaC0xLjQyVjcuODNjLS4wMi0uNzUtLjQtMS4xMi0xLjE0LTEuMTItLjU3IDAtLjk4LjIzLTEuMjIuN1YxMmgtMS40MlY1LjY2aDEuMzR6Ii8+PHBhdGggZmlsbD0icmVkIiBkPSJNMSAyYTEgMSAwIDAgMSAxLTFoMTN2MTRIMmExIDEgMCAwIDEtMS0xeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02LjUyIDl2M0g0Ljc2VjMuNDdIOC4xYy42NCAwIDEuMi4xMiAxLjY5LjM1cy44Ni41NyAxLjEyIDEgLjQuOTIuNCAxLjQ3YzAgLjg0LS4zIDEuNS0uODcgMS45OHEtLjg1NS43Mi0yLjM3LjcySDYuNTJ6bTAtMS40M2gxLjU3Yy40NiAwIC44Mi0uMSAxLjA2LS4zMy4yNS0uMjIuMzctLjUzLjM3LS45NHMtLjEyLS43NS0uMzctMWMtLjI1LS4yNy0uNTktLjQtMS4wMi0uNEg2LjUyeiIvPjwvc3ZnPg==);-webkit-background-size:cover;background-size:cover}.autonav-endscreen{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ytp-autonav-endscreen-cancelled-state .autonav-endscreen{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-suggestions-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.ytp-autonav-endscreen-upnext-title{color:#fff;display:-webkit-box;font-size:18px;font-style:normal;font-weight:400;line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;white-space:normal}.ytp-autonav-author-and-view,.ytp-autonav-endscreen-upnext-author,.ytp-autonav-view-and-date{margin-top:4px;color:#aaa;display:-webkit-box;font-size:14px;line-height:21px;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;white-space:normal}.ytp-autonav-endscreen-button-container{width:100%;margin-top:12px}.ytp-autonav-endscreen-upnext-button{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;border-radius:2px;display:inline-grid;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;width:176px;height:36px;line-height:34px;text-align:center;text-transform:uppercase;cursor:pointer;border:0}.ytp-autonav-endscreen-upnext-button.ytp-autonav-endscreen-upnext-button-rounded{border-radius:18px}.ytp-autonav-endscreen-upnext-cancel-button{background:rgba(255,255,255,.1);float:left}.ytp-autonav-endscreen-upnext-play-button{background:rgba(255,255,255,.3);float:right}.ytp-autonav-endscreen-countdown-container:not(.ytp-autonav-endscreen-is-premium) .ytp-autonav-endscreen-premium-badge{display:none}.countdown-running .ytp-player-content{bottom:0}.countdown-running .ytp-miniplayer-replay-button,.countdown-running .ytp-preview{display:none}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-suggestion-panel{margin:40px auto auto 20px;width:360px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-endscreen-countdown-overlay{margin:40px 20px auto auto}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-thumbnail-small{width:360px;height:202px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-title-card{margin-top:12px;font-size:18px;line-height:24px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-author-card,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-view-and-date-card{margin-top:4px;font-size:14px;line-height:21px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-view-and-date-card{margin-top:0}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-suggestion-card{width:360px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-endscreen-upnext-thumbnail{width:360px;height:202px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-mix-text{font-size:22.5px;line-height:27px}.ytp-autonav-endscreen-small-mode.ytp-autonav-endscreen-countdown-container{width:374px}.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-link-container,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-link-container{margin-top:13px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-upnext-thumbnail,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-upnext-thumbnail{width:183px;height:104px;border-radius:8px}.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-upnext-header,.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-upnext-title,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-upnext-header,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-upnext-title{font-size:14px;line-height:18px;font-weight:500}.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-video-info,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-video-info{margin-top:0;width:183px}.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-button-container,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-button-container{margin-top:13px}.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-upnext-button,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-upnext-button{width:183px;height:34px}.ytp-big-mode .ytp-autonav-endscreen-countdown-container{height:calc(100% - 58.5px)}.ytp-big-mode .ytp-autonav-endscreen-link-container{margin-top:15px}.ytp-big-mode .ytp-autonav-endscreen-upnext-header{font-size:22.5px;line-height:36px}.ytp-big-mode .ytp-autonav-endscreen-upnext-alternative-header{font-size:19.5px;line-height:27px}.ytp-big-mode .ytp-autonav-endscreen-upnext-alternative-header-only .ytp-autonav-endscreen-upnext-alternative-header{font-size:22.5px;line-height:36px}.ytp-big-mode .ytp-autonav-endscreen-upnext-thumbnail{width:540px;height:303px}.ytp-big-mode .ytp-autonav-endscreen-premium-badge{margin-bottom:9px;margin-left:-3px;width:111px;height:24px}.ytp-big-mode .ytp-autonav-endscreen-video-info{margin-top:18px}.ytp-big-mode .ytp-autonav-endscreen-upnext-title{font-size:27px;line-height:36px}.ytp-big-mode .ytp-autonav-endscreen-upnext-author,.ytp-big-mode .ytp-autonav-view-and-date{margin-top:6px;font-size:21px;line-height:31.5px}.ytp-big-mode .ytp-autonav-view-and-date{margin-top:0}.ytp-big-mode .ytp-autonav-endscreen-button-container{margin-top:18px}.ytp-big-mode .ytp-autonav-endscreen-upnext-button{font-size:21px;width:264px;height:54px;line-height:52px}.ytp-big-mode .ytp-autonav-endscreen-upnext-button.modern-buttons{border-radius:27px}.ytp-big-mode .ytp-autonav-live-stamp,.ytp-big-mode .ytp-autonav-timestamp,.ytp-big-mode .ytp-autonav-upcoming-stamp{font-size:18px;line-height:24px}.ytp-big-mode .ytp-autonav-endscreen-countdown-container{width:540px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-countdown-overlay{margin:auto;margin-right:30px;height:444px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-countdown-overlay .ytp-autonav-endscreen-countdown-container{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-panel{margin:auto;margin-left:30px;width:432px;height:444px}.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-card-with-margin{margin-left:12px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-thumbnail-small{margin-top:0;width:210px;height:118px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-suggestion-card{margin-top:10px;width:210px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-suggestion-card:nth-last-child(-n+2){margin-top:20px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-title-card{margin-top:10px;font-size:14px;line-height:16px;font-weight:500}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-author-card{margin-top:4px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-author-card,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-view-and-date-card{font-size:13px;line-height:18px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-view-and-date,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-view-and-date-card{margin-top:0}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-endscreen-more-videos{visibility:hidden}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-suggestions-container .ytp-suggestion-set:not(:first-child){display:none}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .ytp-suggestion-panel,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-tiny-mode .ytp-suggestion-panel{display:none}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-countdown-overlay,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-tiny-mode .ytp-autonav-endscreen-countdown-overlay{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:calc(100% - 39px)}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-countdown-overlay .ytp-autonav-endscreen-countdown-container,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-tiny-mode .ytp-autonav-endscreen-countdown-overlay .ytp-autonav-endscreen-countdown-container{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:100%}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-countdown-overlay,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-tiny-mode .ytp-autonav-endscreen-countdown-overlay{margin-right:auto}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-countdown-overlay{margin-top:0}.ytp-player-minimized.countdown-running .ytp-autonav-endscreen-link-container,.ytp-player-minimized.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-link-container{margin-top:30px}.ytp-player-minimized.countdown-running .ytp-suggestion-panel,.ytp-player-minimized.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-panel{display:none}.ytp-player-minimized.countdown-running .ytp-autonav-endscreen-countdown-container,.ytp-player-minimized.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-countdown-container{width:374px;height:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ytp-player-minimized.countdown-running .ytp-autonav-endscreen-upnext-container,.ytp-player-minimized.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-upnext-container{margin-top:16px}.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-is-premium .ytp-autonav-endscreen-upnext-header,.ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-is-premium .ytp-autonav-endscreen-upnext-header{display:-webkit-box}.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-is-premium .ytp-autonav-endscreen-upnext-alternative-header,.ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-is-premium .ytp-autonav-endscreen-upnext-alternative-header{margin-top:5px}.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-is-premium .ytp-autonav-endscreen-link-container,.ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-is-premium .ytp-autonav-endscreen-link-container{margin-top:8px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .ytp-autonav-view-and-date{display:-webkit-box}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-button-container{display:none}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-countdown-container{margin:auto;margin-right:45px;width:540px;height:666px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-upnext-header{font-size:22.5px;line-height:36px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-panel{margin:auto;margin-left:45px;width:648px;height:666px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-card-with-margin{margin-left:18px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-thumbnail-small{width:315px;height:177px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-suggestion-card{margin-top:15px;width:315px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-suggestion-card:nth-last-child(-n+2){margin-top:30px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-title-card{margin-top:15px;font-size:21px;line-height:24px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-author-card{margin-top:6px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-author-card,.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-view-and-date-card{font-size:19.5px;line-height:27px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-view-and-date-card{margin-top:0}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-mix-text{font-size:22.5px;line-height:27px}.ytp-autonav-author-and-view{display:none}.ytp-autonav-cancelled-mini-mode.ytp-player-content,.ytp-small-mode .ytp-autonav-cancelled-mini-mode.ytp-player-content{bottom:0}.countdown-running .ytp-autonav-overlay{width:100%;height:100%;position:absolute;z-index:-1}.countdown-running .ytp-autonav-view-and-date{display:none}.ytp-autonav-suggestion-card[data-is-list=true] .ytp-autonav-timestamp,.ytp-autonav-suggestion-card[data-is-live=true] .ytp-autonav-timestamp,.ytp-autonav-suggestion-card[data-is-mix=true] .ytp-autonav-timestamp,.ytp-autonav-suggestion-card[data-is-upcoming=true] .ytp-autonav-timestamp{display:none}.ytp-autonav-suggestion-card[data-is-live=true] .ytp-autonav-live-stamp{position:absolute;background-color:#c00}.ytp-autonav-suggestion-card:not([data-is-live=true]) .ytp-autonav-live-stamp{display:none}.ytp-autonav-suggestion-card[data-is-upcoming=true] .ytp-autonav-upcoming-stamp{position:absolute;background-color:rgba(0,0,0,.8)}.ytp-autonav-suggestion-card:not([data-is-upcoming=true]) .ytp-autonav-upcoming-stamp{display:none}.ytp-autonav-endscreen-upnext-container[data-is-list=true] .ytp-autonav-timestamp,.ytp-autonav-endscreen-upnext-container[data-is-live=true] .ytp-autonav-timestamp,.ytp-autonav-endscreen-upnext-container[data-is-mix=true] .ytp-autonav-timestamp,.ytp-autonav-endscreen-upnext-container[data-is-upcoming=true] .ytp-autonav-timestamp{display:none}.ytp-autonav-endscreen-upnext-container[data-is-live=true] .ytp-autonav-live-stamp{position:absolute;background-color:#c00}.ytp-autonav-endscreen-upnext-container:not([data-is-live=true]) .ytp-autonav-live-stamp{display:none}.ytp-autonav-endscreen-upnext-container[data-is-upcoming=true] .ytp-autonav-upcoming-stamp{position:absolute;background-color:rgba(0,0,0,.8)}.ytp-autonav-endscreen-upnext-container:not([data-is-upcoming=true]) .ytp-autonav-upcoming-stamp{display:none}.ytp-autonav-suggestion-card:not([data-is-mix=true]) .ytp-autonav-list-overlay{display:none}.html5-video-player.ytp-autonav-endscreen-cancelled-state.ended-mode{background-color:#000}.ytp-ad-overlay-open.countdown-running .ytp-ad-overlay-container{opacity:.3}.ytp-ad-overlay-open .ytp-player-content.ytp-autonav-endscreen-countdown-container{height:calc(100% - 143px)}.ytp-big-mode.ytp-ad-overlay-open .ytp-autonav-endscreen-countdown-container{height:calc(100% - 160px)}.ytp-autonav-overlay-cancelled-state{background-color:#000;height:100%;position:absolute;z-index:-1}.ytp-autonav-endscreen-upnext-header-close-button{display:none;width:36px;height:36px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz48L3N2Zz4=);-webkit-background-size:24px 24px;background-size:24px;background-repeat:no-repeat;background-position:50%;background-color:transparent;border:none;cursor:pointer;padding:0}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing) .ytp-autonav-endscreen-upnext-updated .ytp-player-content{position:unset}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-countdown-container{-webkit-align-self:center;align-self:center;height:100%}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-topbar-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-upnext-header-close-button{display:block}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-countdown-container .ytp-autonav-endscreen-link-container{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-countdown-container .ytp-autonav-endscreen-link-container .ytp-autonav-endscreen-video-info{margin-top:12px;width:100%}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-countdown-container .ytp-autonav-endscreen-link-container .ytp-autonav-endscreen-upnext-thumbnail{-webkit-background-size:contain;background-size:contain;background-position:50%}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-button-container{display:none}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-live-stamp,.ytp-autonav-endscreen-upnext-updated .ytp-autonav-timestamp,.ytp-autonav-endscreen-upnext-updated .ytp-autonav-upcoming-stamp{bottom:8px;right:8px;border-radius:10px;line-height:16px;font-weight:700;letter-spacing:unset;padding:0 8px}.ytp-autonav-toggle-button-container{width:100%;height:100%;display:inline-block}.ytp-delhi-modern.ytp-delhi-modern-icons.ytp-big-mode .ytp-autonav-toggle-button-container{vertical-align:top}.ytp-autonav-toggle-button,.ytp-small-mode .ytp-autonav-toggle-button{height:14.4px;width:36px;border-radius:14.4px;top:50%;position:relative;cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjIuNyAxMWMyLjk1IDAgNS4zLTIuMjEgNS4zLTVzLTIuMzUtNS01LjMtNUg3LjNDNC4zNSAxIDIgMy4yMSAyIDZzMi4zNSA1IDUuMyA1eiIgY2xpcC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNSIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMyAxQzQuMzUgMSAyIDMuMjEgMiA2czIuMzUgNSA1LjMgNWgxNS40QTUuMTYgNS4xNiAwIDAgMCAyOCA2bC0uMDMtLjU0QTUuMTYgNS4xNiAwIDAgMCAyMi43IDF6bTE1LjQgMTFjMy40NSAwIDYuMy0yLjYgNi4zLTZzLTIuODUtNi02LjMtNkg3LjNDMy44NSAwIDEgMi42IDEgNnMyLjg1IDYgNi4zIDZ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii41Ii8+PC9zdmc+);-webkit-background-size:cover;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .08s cubic-bezier(.4,0,1,1);transition:all .08s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button{height:18px;width:30px;background-image:unset;background-color:rgba(255,255,255,.3);border-radius:9px;margin:0 9px}.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle .ytp-autonav-toggle-button[aria-checked=true]{background-color:var(--yt-sys-color-baseline--overlay-text-primary,#fff)}.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle .ytp-autonav-toggle-button[aria-checked=false]{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1))}.ytp-big-mode.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button{margin:0 calc((var(--yt-delhi-big-mode-pill-height, 56px) - 30px)/2)}.ytp-xsmall-width-mode.ytp-delhi-modern-icons.ytp-delhi-modern .ytp-autonav-toggle-button{height:13.5px;width:22.5px;border-radius:6.75px;margin:0 5px}.ytp-small-mode .ytp-autonav-toggle-button,.ytp-xsmall-width-mode .ytp-autonav-toggle-button{height:10.8px;width:27px;border-radius:10.8px}.ytp-big-mode .ytp-autonav-toggle-button{height:18px;width:45px;border-radius:18px}.ytp-embed .ytp-autonav-toggle-button{height:12px;width:30px;border-radius:12px}.ytp-autonav-toggle-button[aria-checked=true]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjIuNyAxMWMyLjk1IDAgNS4zLTIuMjEgNS4zLTVzLTIuMzUtNS01LjMtNUg3LjNDNC4zNSAxIDIgMy4yMSAyIDZzMi4zNSA1IDUuMyA1em0tMi43LS43NXYtOC41bDYuNyA0LjI2eiIgY2xpcC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNSIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMyAxQzQuMzUgMSAyIDMuMjEgMiA2czIuMzUgNSA1LjMgNWgxNS40QTUuMTYgNS4xNiAwIDAgMCAyOCA2bC0uMDMtLjU0QTUuMTYgNS4xNiAwIDAgMCAyMi43IDF6bTE1LjQgMTFjMy40NSAwIDYuMy0yLjYgNi4zLTZzLTIuODUtNi02LjMtNkg3LjNDMy44NSAwIDEgMi42IDEgNnMyLjg1IDYgNi4zIDZ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii41Ii8+PC9zdmc+);-webkit-background-size:cover;background-size:cover;background-color:transparent;-webkit-transition:all .08s cubic-bezier(.4,0,1,1);transition:all .08s cubic-bezier(.4,0,1,1)}.ytp-autonav-toggle-button:after{content:"";position:absolute;top:0;left:0;height:20.4px;width:20.4px;border-radius:20.4px;margin-top:-3px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+PHBhdGggZmlsbD0iIzcxNzE3MSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOC41IDE2YTcuNSA3LjUgMCAxIDAgMC0xNSA3LjUgNy41IDAgMCAwIDAgMTUiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjE1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNyA4LjVhOC41IDguNSAwIDEgMS0xNyAwIDguNSA4LjUgMCAwIDEgMTcgMG0tMSAwYTcuNSA3LjUgMCAxIDEtMTUgMCA3LjUgNy41IDAgMCAxIDE1IDAiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01LjUgMTJoMlY1aC0yem00LTd2N2gyVjV6Ii8+PC9zdmc+);-webkit-background-size:cover;background-size:cover;-webkit-transition:all .08s cubic-bezier(.4,0,1,1);transition:all .08s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button:after{height:14px;width:14px;border-radius:7px;margin:2px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIuNzUgNC41aC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjVtMTMuNSAwaC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjUiLz48L3N2Zz4=);background-color:rgba(255,255,255,.3);-webkit-background-size:9px 9px;background-size:9px;background-repeat:no-repeat;background-position:50%;-webkit-transition:all .2s cubic-bezier(.05,0,0,1);transition:all .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle .ytp-autonav-toggle-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMTIuNzUgNC41aC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjVtMTMuNSAwaC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjUiLz48L3N2Zz4=);background-color:var(--yt-sys-color-baseline--overlay-text-primary,#fff)}.ytp-xsmall-width-mode.ytp-delhi-modern-icons.ytp-delhi-modern .ytp-autonav-toggle-button:after{height:10.5px;width:10.5px;border-radius:5.25px;margin:1px}.ytp-small-mode .ytp-autonav-toggle-button:after{left:-2px;height:15.3px;width:15.3px;border-radius:15.3px;margin-top:-2.25px}.ytp-big-mode .ytp-autonav-toggle-button:after{left:0;height:25.5px;width:25.5px;border-radius:25.5px;margin-top:-3.75px}.ytp-embed .ytp-autonav-toggle-button:after{left:0;height:17px;width:17px;border-radius:17px;margin-top:-2.5px}.ytp-autonav-toggle-button[aria-checked=true]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1vcGFjaXR5PSIuMTUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE3IDguNWE4LjUgOC41IDAgMSAxLTE3IDAgOC41IDguNSAwIDAgMSAxNyAwbS01IDBMNi41IDV2N3ptLTEuODYgMEw3LjUgNi44MnYzLjM2ek04LjUgMTZhNy41IDcuNSAwIDEgMCAwLTE1IDcuNSA3LjUgMCAwIDAgMCAxNSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTYgOC41YTcuNSA3LjUgMCAxIDEtMTUgMCA3LjUgNy41IDAgMCAxIDE1IDBtLTQgMEw2LjUgMTJWNXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);left:1px;-webkit-background-size:cover;background-size:cover;background-color:transparent;-webkit-transform:translateX(15.6px);-ms-transform:translateX(15.6px);transform:translateX(15.6px)}.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button[aria-checked=true]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJtMTcgOC42LTYuMTEtMy42MWMtMS41LS44OC0zLjM5LjItMy4zOSAxLjk0djIyLjEzYzAgMS43NCAxLjg5IDIuODIgMy4zOSAxLjk0TDE3IDI3LjR6bTAgMHYxOC44TDMzIDE4eiIvPjwvc3ZnPg==);background-color:#fff;-webkit-background-size:9px 9px;background-size:9px;background-repeat:no-repeat;background-position:50%;-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle .ytp-autonav-toggle-button[aria-checked=true]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTcgOC42LTYuMTEtMy42MWMtMS41LS44OC0zLjM5LjItMy4zOSAxLjk0djIyLjEzYzAgMS43NCAxLjg5IDIuODIgMy4zOSAxLjk0TDE3IDI3LjR6bTAgMHYxOC44TDMzIDE4eiIvPjwvc3ZnPg==);background-color:var(--yt-sys-color-baseline--overlay-background-solid,#0f0f0f)}.ytp-small-mode .ytp-autonav-toggle-button[aria-checked=true]:after{-webkit-transform:translateX(11.7px);-ms-transform:translateX(11.7px);transform:translateX(11.7px)}.ytp-big-mode .ytp-autonav-toggle-button[aria-checked=true]:after{-webkit-transform:translateX(19.5px);-ms-transform:translateX(19.5px);transform:translateX(19.5px)}.ytp-xsmall-width-mode.ytp-delhi-modern-icons.ytp-delhi-modern .ytp-autonav-toggle-button[aria-checked=true]:after{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.ytp-embed .ytp-autonav-toggle-button[aria-checked=true]:after{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.ytp-bezel{position:absolute;left:50%;top:50%;width:52px;height:52px;z-index:19;margin-left:-26px;margin-top:-26px;background:rgba(0,0,0,.5);border-radius:26px;-webkit-animation:ytp-bezel-fadeout .5s linear 1 normal forwards;animation:ytp-bezel-fadeout .5s linear 1 normal forwards;pointer-events:none}.ytp-delhi-modern .ytp-bezel{left:50%;top:50%;width:78px;height:78px;margin-left:-39px;margin-top:-39px;border-radius:39px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6));-webkit-animation:ytp-delhi-modern-bezel-fadeout 1s cubic-bezier(.05,0,0,1) 1 normal forwards;animation:ytp-delhi-modern-bezel-fadeout 1s cubic-bezier(.05,0,0,1) 1 normal forwards}.ytp-delhi-modern-icons .ytp-bezel-icon svg{width:100%;height:100%}.ytp-big-mode .ytp-bezel{width:78px;height:78px;margin-left:-39px;margin-top:-39px;border-radius:39px}.ytp-bezel-icon{width:40px;height:40px;margin:6px}.ytp-player-content .ytp-bezel-icon{width:48px;height:48px;margin:2px}.ytp-big-mode .ytp-bezel-icon,.ytp-delhi-modern .ytp-bezel-icon{width:54px;height:54px;margin:12px}.ytp-bezel-text-wrapper{text-align:center;position:absolute;left:0;right:0;top:10%;z-index:19}.ytp-delhi-modern .ytp-bezel-text-wrapper{-webkit-animation:ytp-delhi-modern-bezel-text-fadeout 1s cubic-bezier(.05,0,0,1) 1 normal forwards;animation:ytp-delhi-modern-bezel-text-fadeout 1s cubic-bezier(.05,0,0,1) 1 normal forwards}.ytp-bezel-text{display:inline-block;padding:10px 20px;font-size:175%;background:rgba(0,0,0,.5);pointer-events:none;border-radius:3px}.ytp-delhi-modern .ytp-bezel-text{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-bezel-text-hide .ytp-bezel-text{display:none}@-webkit-keyframes ytp-bezel-fadeout{0%{opacity:1}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes ytp-bezel-fadeout{0%{opacity:1}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@-webkit-keyframes ytp-delhi-modern-bezel-fadeout{0%{opacity:0}25%,75%{opacity:1;-webkit-transform:scale(1.33);transform:scale(1.33)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ytp-delhi-modern-bezel-fadeout{0%{opacity:0}25%,75%{opacity:1;-webkit-transform:scale(1.33);transform:scale(1.33)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ytp-delhi-modern-bezel-text-fadeout{0%{opacity:0}25%,75%{opacity:1}to{opacity:0}}@keyframes ytp-delhi-modern-bezel-text-fadeout{0%{opacity:0}25%,75%{opacity:1}to{opacity:0}}.ytp-chrome-top .ytp-cards-button{-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);pointer-events:all;position:relative;z-index:62}.ytp-chrome-top .ytp-cards-button[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern .ytp-chrome-top .ytp-cards-button .ytp-cards-button-icon{width:30px;height:30px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6));border-radius:18px}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-cards-button{max-width:80px;width:36px}.ytp-show-cards-title .ytp-cards-button{margin-left:10px;margin-right:10px}.ytp-small-mode .ytp-show-cards-title .ytp-cards-button{margin-left:0;margin-right:0}.ytp-embed:not(.ad-showing).ytp-small-mode .ytp-cards-button{padding-top:16px}.ytp-show-cards-title .ytp-cards-button-title{display:block}.ytp-cards-button-icon-shopping,.ytp-small-mode .ytp-show-cards-title .ytp-cards-button-title{display:none}.ytp-cards-shopping-active .ytp-cards-button-icon-shopping{display:inline-block}.ytp-cards-shopping-active .ytp-cards-button-icon-default{display:none}.ytp-big-mode .ytp-chrome-top .ytp-cards-button,.ytp-chrome-top .ytp-cards-button{width:auto;height:auto}.ytp-cards-button-icon{margin:auto;width:36px;height:36px}.ytp-big-mode .ytp-cards-button-icon{width:54px;height:54px}.ytp-cards-button-title{font-weight:500;text-align:center;font-size:14px;display:none}.ytp-big-mode .ytp-cards-button-title{font-size:20px}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-cards-button-title{text-overflow:ellipsis;overflow:hidden}.ytp-cards-button .ytp-svg-shadow{-webkit-transition:stroke-opacity .1s cubic-bezier(.4,0,1,1);transition:stroke-opacity .1s cubic-bezier(.4,0,1,1)}.ytp-cards-teaser-shown .ytp-cards-button .ytp-svg-shadow{stroke-opacity:1;-webkit-transition:stroke-opacity .1s cubic-bezier(0,0,.2,1) .25s;transition:stroke-opacity .1s cubic-bezier(0,0,.2,1) .25s}.ytp-cards-button .ytp-svg-shadow-fill{-webkit-transition:fill-opacity .1s cubic-bezier(.4,0,1,1);transition:fill-opacity .1s cubic-bezier(.4,0,1,1)}.ytp-cards-teaser-shown .ytp-cards-button .ytp-svg-shadow-fill{fill-opacity:1;-webkit-transition:fill-opacity .1s cubic-bezier(0,0,.2,1) .25s;transition:fill-opacity .1s cubic-bezier(0,0,.2,1) .25s}.ytp-cards-shopping-active.ytp-cards-teaser-shown .ytp-cards-button .ytp-svg-fill{fill:#2793e6}.ytp-cards-shopping-active.ytp-cards-teaser-shown .ytp-cards-button .ytp-svg-shadow{stroke:#fff;stroke-opacity:1}.ytp-cards-shopping-active.ytp-cards-teaser-shown .ytp-cards-button .ytp-svg-shadow-fill{fill:#fff;fill-opacity:1}.ytp-cards-teaser{position:absolute;top:8.5px;right:0;max-width:90%;opacity:.75;cursor:pointer;z-index:61;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode .ytp-cards-teaser{top:13px}.ytp-embed:not(.ad-showing).ytp-small-mode .ytp-cards-teaser{top:16px}.html5-video-player.ad-showing:not(.videoAdUiRedesign) .ytp-cards-teaser{top:40px}.ytp-cards-teaser-dismissible .ytp-cards-teaser,.ytp-cards-teaser-dismissible.ytp-cards-teaser-shown .ytp-cards-teaser{opacity:1}.ytp-cards-teaser-shown .ytp-cards-teaser{opacity:.9}.ytp-cards-teaser-shown .ytp-cards-teaser:hover{opacity:1}.ytp-autohide:not(.ytp-cards-teaser-shown) .ytp-cards-teaser,.ytp-iv-drawer-open .ytp-cards-teaser{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1) .33s;transition:opacity .1s cubic-bezier(.4,0,1,1) .33s}.ytp-iv-drawer-open .ytp-cards-teaser{-webkit-transition-delay:0s;transition-delay:0s}.ytp-cards-teaser .ytp-cards-teaser-box,.ytp-cards-teaser .ytp-cards-teaser-text{height:31px}.ytp-big-mode .ytp-cards-teaser .ytp-cards-teaser-box,.ytp-big-mode .ytp-cards-teaser .ytp-cards-teaser-text{height:46px}.ytp-cards-teaser .ytp-cards-teaser-box{position:absolute;top:0;right:18px;border-radius:2px;width:100%;background:#fff;border-bottom:1px solid #f1f1f1;-webkit-transition:-webkit-transform .33s cubic-bezier(.4,0,1,1);transition:transform .33s cubic-bezier(.4,0,1,1),-webkit-transform .33s cubic-bezier(.4,0,1,1);-webkit-transform:scaleX(0) translateX(0);-ms-transform:scaleX(0) translateX(0);transform:scaleX(0) translateX(0);-webkit-transform-origin:right 0;-ms-transform-origin:right 0;transform-origin:right 0}.ytp-big-mode .ytp-cards-teaser .ytp-cards-teaser-box{right:27px}.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-box{-webkit-transition:-webkit-transform .33s cubic-bezier(0,0,.2,1) .25s;transition:transform .33s cubic-bezier(0,0,.2,1) .25s,-webkit-transform .33s cubic-bezier(0,0,.2,1) .25s;-webkit-transform:scaleX(1) translateX(18px);-ms-transform:scaleX(1) translateX(18px);transform:scaleX(1) translateX(18px)}.ytp-big-mode.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-box{-webkit-transform:scaleX(1) translateX(27px);-ms-transform:scaleX(1) translateX(27px);transform:scaleX(1) translateX(27px)}[dir=rtl] .ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-box{-webkit-transform:scaleX(1) translateX(-18px);-ms-transform:scaleX(1) translateX(-18px);transform:scaleX(1) translateX(-18px)}[dir=rtl] .ytp-big-mode.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-box{-webkit-transform:scaleX(1) translateX(-27px);-ms-transform:scaleX(1) translateX(-27px);transform:scaleX(1) translateX(-27px)}.ytp-cards-teaser .ytp-cards-teaser-text{position:relative;padding:0 36px 0 10px;max-width:0;opacity:0;color:#000;font-weight:500;font-size:109.090909%;line-height:31px;text-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;-webkit-transition:opacity .165s cubic-bezier(.4,0,1,1),max-width 0s ease .165s;transition:opacity .165s cubic-bezier(.4,0,1,1),max-width 0s ease .165s}.ytp-big-mode .ytp-cards-teaser .ytp-cards-teaser-text{padding:0 66px 0 12px;line-height:46px}.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-text{max-width:415px;opacity:1;-webkit-transition:opacity .165s cubic-bezier(0,0,.2,1) .415s;transition:opacity .165s cubic-bezier(0,0,.2,1) .415s}.ytp-big-mode.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-text{max-width:635px}.ytp-cards-teaser-channel-avatar{display:none}.ytp-cards-teaser-dismissible .ytp-cards-teaser-text{width:30px;left:calc(100% - 30px);-webkit-transition:width .33s cubic-bezier(.05,0,0,1);transition:width .33s cubic-bezier(.05,0,0,1);opacity:1;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6));padding:0;border-radius:18px}.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-text{border-radius:22px}.ytp-cards-teaser-dismissible .ytp-cards-teaser-channel-avatar{width:22px;height:22px;margin:4px;border-radius:50%;cursor:pointer;float:left}.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-channel-avatar{margin:12px}.ytp-cards-teaser-dismissible.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-text{width:100%;left:0;-webkit-transition:width .33s cubic-bezier(.05,0,0,1) .2s,left .33s cubic-bezier(.05,0,0,1) .2s;transition:width .33s cubic-bezier(.05,0,0,1) .2s,left .33s cubic-bezier(.05,0,0,1) .2s}.ytp-cards-teaser-dismissible .ytp-cards-teaser-info-icon{height:30px;width:30px;background-color:transparent;border:none;padding:0;cursor:pointer;float:left}.ytp-cards-teaser-dismissible .ytp-cards-teaser-close-button{height:30px;width:20px;background-color:transparent;border:none;padding:0;margin:0 5px;cursor:pointer;float:right}.ytp-cards-teaser-dismissible .ytp-cards-teaser-close-button path{fill:#717171}.ytp-cards-teaser-dismissible .ytp-cards-teaser-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;color:#fff;line-height:30px;max-width:350px}.ytp-cards-teaser-dismissible .ytp-cards-teaser-box{background:transparent;border-bottom:none}.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-info-icon{height:45px;width:45px}.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-close-button{height:45px;width:30px;margin:0 7.5px}.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-label{line-height:45px;max-width:525px}.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-text{padding:0}.ytp-embed.ytp-cards-teaser-shown.ytp-cards-teaser-dismissible .ytp-chrome-top-buttons>:not(.ytp-cards-teaser){visibility:hidden}.ytp-title-enable-channel-logo .ytp-title{min-height:52px}.ytp-big-mode.ytp-title-enable-channel-logo .ytp-title{min-height:75px}.ytp-shorts-mode.ytp-title-enable-channel-logo .ytp-title{min-height:42px}:not(.ytp-shorts-mode).ytp-title-enable-channel-logo .ytp-title-text{padding-left:50px}:not(.ytp-shorts-mode).ytp-big-mode.ytp-title-enable-channel-logo .ytp-title-text{padding-left:75px}.ytp-title-link{display:block;text-overflow:ellipsis;overflow:hidden}.ytp-title-channel-logo{width:40px;height:40px;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;-webkit-flex-shrink:0;flex-shrink:0;margin:5px;-webkit-background-origin:content-box;background-origin:content-box;float:left;border-radius:50%}.ytp-big-mode .ytp-title-channel-logo{width:60px;height:60px}.ytp-embed-mobile .ytp-title-channel-logo,.ytp-embed-mobile.ytp-small-mode .ytp-title-channel-logo{width:48px;height:48px;margin:0}@-webkit-keyframes ytp-title-channel-fade-in{0%{background-color:transparent;max-width:10%}25%{background-color:rgba(35,35,35,.9)}75%{max-width:100%}}@keyframes ytp-title-channel-fade-in{0%{background-color:transparent;max-width:10%}25%{background-color:rgba(35,35,35,.9)}75%{max-width:100%}}@-webkit-keyframes ytp-title-channel-fade-out{0%{background-color:rgba(35,35,35,.9);width:500px}75%{background-color:rgba(35,35,35,.9);width:50px}}@keyframes ytp-title-channel-fade-out{0%{background-color:rgba(35,35,35,.9);width:500px}75%{background-color:rgba(35,35,35,.9);width:50px}}@-webkit-keyframes ytp-title-channel-fade-in-big-mode{0%{background-color:transparent;max-width:15%}25%{background-color:rgba(35,35,35,.9)}75%{max-width:100%}}@keyframes ytp-title-channel-fade-in-big-mode{0%{background-color:transparent;max-width:15%}25%{background-color:rgba(35,35,35,.9)}75%{max-width:100%}}@-webkit-keyframes ytp-title-channel-fade-out-big-mode{0%{background-color:rgba(35,35,35,.9);width:500px}75%{background-color:rgba(35,35,35,.9);width:70px}}@keyframes ytp-title-channel-fade-out-big-mode{0%{background-color:rgba(35,35,35,.9);width:500px}75%{background-color:rgba(35,35,35,.9);width:70px}}@-webkit-keyframes ytp-title-expanded-fade-in{0%{opacity:0}25%{opacity:0}to{opacity:1}}@keyframes ytp-title-expanded-fade-in{0%{opacity:0}25%{opacity:0}to{opacity:1}}@-webkit-keyframes ytp-title-expanded-fade-out{0%{opacity:1}25%{opacity:1}to{opacity:0}}@keyframes ytp-title-expanded-fade-out{0%{opacity:1}25%{opacity:1}to{opacity:0}}.ytp-title-channel{background:transparent;border-radius:25px;display:none;height:50px;margin-left:-5px;overflow:hidden;position:absolute;top:7px;left:0;width:50px}.ytp-big-mode .ytp-title-channel{width:70px;height:70px;margin-top:10px}.ytp-title-enable-channel-logo .ytp-title-channel{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-title-channel.ytp-title-show-expanded{-webkit-animation:ytp-title-channel-fade-in .5s cubic-bezier(.4,0,.2,1);animation:ytp-title-channel-fade-in .5s cubic-bezier(.4,0,.2,1)}.ytp-big-mode .ytp-title-channel.ytp-title-show-expanded{-webkit-animation:ytp-title-channel-fade-in-big-mode .5s cubic-bezier(.4,0,.2,1);animation:ytp-title-channel-fade-in-big-mode .5s cubic-bezier(.4,0,.2,1)}.ytp-title-channel.ytp-title-expanded{background-color:rgba(35,35,35,.9);border-radius:25px;max-width:100%;z-index:1;width:auto}.ytp-big-mode .ytp-title-channel.ytp-title-expanded{border-radius:35px}.ytp-title-expanded-overlay{display:contents;max-width:100%;opacity:0;padding-right:8px;width:auto}.ytp-big-mode .ytp-title-expanded-overlay{max-width:100%}.ytp-title-expanded .ytp-title-expanded-overlay{opacity:1}.ytp-title-show-expanded .ytp-title-expanded-overlay{opacity:1;-webkit-animation:ytp-title-expanded-fade-in .5s cubic-bezier(.4,0,.2,1);animation:ytp-title-expanded-fade-in .5s cubic-bezier(.4,0,.2,1)}.ytp-big-mode .ytp-title-show-expanded .ytp-title-expanded-overlay{-webkit-animation:ytp-title-expanded-fade-in-big-mode .5s cubic-bezier(.4,0,.2,1);animation:ytp-title-expanded-fade-in-big-mode .5s cubic-bezier(.4,0,.2,1)}.ytp-title-expanded-heading{margin:5px;-webkit-box-flex:1;-webkit-flex:1;flex:1;white-space:nowrap;overflow:hidden;-webkit-align-self:center;align-self:center}.ytp-title-expanded-title{font-size:16px;font-weight:400;margin:0}.ytp-big-mode .ytp-title-expanded-title{font-size:22px}.ytp-title-expanded-title a{display:block;overflow:hidden;text-overflow:ellipsis}.ytp-title-expanded-subtitle{font-size:12px;font-weight:400;margin:0}.ytp-big-mode .ytp-title-expanded-subtitle{font-size:16px}.ytp-chrome-top .ytp-title-channel .ytp-sb{-webkit-align-self:center;align-self:center;margin:5px;height:auto;width:auto;padding:0;padding-left:16px;text-shadow:none;margin-right:7px}.ytp-chrome-top .ytp-title-channel .ytp-sb-subscribe,a.ytp-sb-subscribe{margin-left:65px}.ytp-big-mode .ytp-chrome-top .ytp-title-channel .ytp-sb-subscribe,.ytp-big-mode .ytp-chrome-top .ytp-title-channel .ytp-sb-unsubscribe{font-size:16px;padding:14px 20px;margin-right:7px}.ytp-title-expanded .ytp-title-beacon,.ytp-title-expanded .ytp-title-subtext,.ytp-title-expanded .ytp-title-text{display:none}@-webkit-keyframes ytp-title-beacon-pulse{0%{background:black;width:40px;height:40px;left:5px;top:5px}50%{background:transparent;width:50px;height:50px;left:0;top:0}}@keyframes ytp-title-beacon-pulse{0%{background:black;width:40px;height:40px;left:5px;top:5px}50%{background:transparent;width:50px;height:50px;left:0;top:0}}.ytp-title-beacon{border-radius:25px;display:none;position:absolute;z-index:-1;-webkit-animation:ytp-title-beacon-pulse 2s 5;animation:ytp-title-beacon-pulse 2s 5}.unstarted-mode .ytp-title-beacon{display:block}.ytp-big-mode .ytp-chapter-title.ytp-button.ytp-chapter-container-disabled,.ytp-chapter-title.ytp-button.ytp-chapter-container-disabled{opacity:.9}.ytp-big-mode .ytp-chapter-title.ytp-button,.ytp-chapter-title.ytp-button,.ytp-embed-mobile .ytp-chrome-controls .ytp-chapter-title.ytp-button,.ytp-small-mode .ytp-chrome-controls .ytp-chapter-title.ytp-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}.ytp-delhi-modern .ytp-chapter-title.ytp-button{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px}.ytp-delhi-modern .ytp-chapter-title.ytp-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-chapter-title.ytp-button svg{padding:0}.ytp-delhi-modern .ytp-chapter-title.ytp-button:after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px}.ytp-delhi-modern .ytp-chapter-title.ytp-button:hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-chapter-title.ytp-button:active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chapter-title.ytp-button{height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-chapter-container-disabled .ytp-chapter-title-chevron,.ytp-embed .ytp-chapter-title-chevron,.ytp-profile-page .ytp-chapter-title-chevron{display:none}.ytp-chapter-title-chevron{-webkit-box-flex:0;-webkit-flex:0 0 20px;flex:0 0 20px;width:20px;position:relative;bottom:1px}.ytp-chapter-title-content{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ytp-delhi-modern .ytp-chapter-title-content{line-height:24px;font-weight:500}.ytp-big-mode .ytp-chapter-title-chevron{width:28px}.ytp-chapter-title-chevron svg{vertical-align:middle}.ytp-chapter-title-prefix{padding-right:5px}.ytp-delhi-modern .ytp-chapter-title-prefix,.ytp-live .ytp-chapter-title{display:none}.ytp-embed .ytp-chapter-container .ytp-chapter-title.ytp-button,.ytp-embed.ytp-small-mode .ytp-chapter-container .ytp-chapter-title.ytp-button{cursor:text;width:100%}.ytp-chapter-container .ytp-profile-page.ytp-chapter-title.ytp-button{cursor:text}.ytp-exp-bottom-control-flexbox .ytp-chapter-container{-webkit-box-flex:0;-webkit-flex:0 1 100%;flex:0 1 100%;overflow:hidden;text-overflow:ellipsis}:not(.ytp-exp-bottom-control-flexbox) .ytp-chapter-container{float:left}.ytp-chapter-container{height:100%;font-size:109%;vertical-align:top;margin:0 5px 0 0;white-space:nowrap;line-height:47px}.ytp-embed .ytp-chapter-container{line-height:39px}.ytp-big-mode .ytp-chapter-container{line-height:53px}.ytp-delhi-modern .ytp-chapter-container{display:inline-block;padding-top:var(--yt-delhi-pill-top-height,12px);-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 100 auto;flex:0 100 auto}.ytp-delhi-modern.ytp-big-mode .ytp-chapter-container{padding-top:var(--yt-delhi-big-mode-pill-top-height,20px)}.ytp-xsmall-width-mode .ytp-chapter-container{display:none}.ytp-contextmenu{position:absolute;top:0;left:0;z-index:2300;font-family:Roboto,Arial,Helvetica,sans-serif;text-align:left;direction:ltr;font-size:11px;line-height:1.3;-webkit-font-smoothing:antialiased;will-change:width,height;border-radius:12px}.ytp-popup.ytp-delhi-modern-contextmenu{border-radius:12px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-contextmenu .ytp-collapse{height:20px;opacity:.9;position:absolute;right:20px;top:12px;width:20px}.ytp-contextmenu .ytp-collapse:hover{opacity:1}.ytp-dni.ytp-contextmenu{text-shadow:none}.ytp-big-mode.ytp-contextmenu{font-size:17px}.ytp-autohide.ytp-embed-overlays-autohide.ytp-contextmenu{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-autohide:not(.ytp-autohide-active).ytp-embed-overlays-autohide.ytp-contextmenu{display:none}.ytp-contextmenu a,.ytp-contextmenu a:focus,.ytp-contextmenu a:hover{color:inherit;text-decoration:none}.ytp-copytext{margin:0 10px;max-width:200px;outline:none;text-shadow:none;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.ytp-copytext::-moz-selection{background-color:white;color:black}.ytp-html5-clipboard{top:0;left:100%;position:absolute;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.ytp-show-copylink-title.ytp-copylink-button{margin-left:10px;margin-right:10px}.ytp-overflow-panel .ytp-show-copylink-title.ytp-copylink-button{margin-left:20px;margin-right:20px}.ytp-big-mode .ytp-chrome-top .ytp-copylink-button,.ytp-chrome-top .ytp-copylink-button{width:auto;height:auto}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-copylink-button{min-width:48px;max-width:80px}.ytp-copylink-icon{margin:auto;width:36px;height:36px}.ytp-big-mode .ytp-copylink-icon{width:54px;height:54px}.ytp-overflow-panel .ytp-copylink-icon{width:60px;height:60px;margin-bottom:10px}.ytp-copylink-title{font-weight:500;text-align:center;font-size:14px;display:none}.ytp-big-mode .ytp-copylink-title,.ytp-overflow-panel .ytp-copylink-title{font-size:20px}.ytp-show-copylink-title .ytp-copylink-title{display:block}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-copylink-title{text-overflow:ellipsis;overflow:hidden}.ytp-countdown-timer{width:36px;height:36px;-webkit-transition:all .1s cubic-bezier(.4,0,1,1);transition:all .1s cubic-bezier(.4,0,1,1);z-index:39;text-align:center;position:absolute;bottom:0;right:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.6);box-shadow:0 0 10px rgba(0,0,0,.6);border-radius:18px}.ytp-branding-shown .ytp-countdown-timer{bottom:52px}.ytp-countdown-timer-time{font-size:18px;color:#FFF;line-height:36px;width:36px;font-weight:500;position:absolute;top:0;left:0;text-shadow:0 0 4px rgb(0,0,0)}.ytp-free-preview-countdown-timer{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:5px;left:20px;height:24px;bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;background-color:#000;border-radius:4px;color:#fff;width:auto;z-index:82;font-size:14px;font-weight:500}.ytp-free-preview-countdown-timer-separator{padding:0 3px}.yt-ui-ellipsis{background-color:#fff;display:block;line-height:1.3em;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:normal;word-wrap:break-word}.yt-ui-ellipsis-nowrap-single-line{background-color:#fff;display:block;line-height:1.3em;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;max-height:1.3em}.yt-ui-ellipsis:after,.yt-ui-ellipsis:before{background-color:inherit;position:absolute}.yt-ui-ellipsis:before{content:"…";right:0}.yt-ui-ellipsis:after{content:"";height:100%;width:100%}.yt-ui-ellipsis-2:before{top:1.3em}.yt-ui-ellipsis-3:before{top:2.6em}.yt-ui-ellipsis-4:before{top:3.9em}.yt-ui-ellipsis-6:before{top:6.5em}.yt-ui-ellipsis-10:before{top:11.7em}.yt-ui-ellipsis-2{max-height:2.6em}.yt-ui-ellipsis-3{max-height:3.9em}.yt-ui-ellipsis-4{max-height:5.2em}.yt-ui-ellipsis-6{max-height:7.8em}.yt-ui-ellipsis-10{max-height:13em}.webkit .yt-ui-ellipsis{display:-webkit-box;-webkit-box-orient:vertical}.webkit .yt-ui-ellipsis-2{-webkit-line-clamp:2}.webkit .yt-ui-ellipsis-3{-webkit-line-clamp:3}.webkit .yt-ui-ellipsis-4{-webkit-line-clamp:4}.webkit .yt-ui-ellipsis-6{-webkit-line-clamp:6}.webkit .yt-ui-ellipsis-10{-webkit-line-clamp:10}.webkit .yt-ui-ellipsis:before{content:normal}.webkit .yt-ui-ellipsis:after{content:"‌";position:static;visibility:hidden}.yt-ui-ellipsis[dir=rtl]:before{left:0;right:auto}a.ytp-ce-link{display:block}a.ytp-ce-link,a.ytp-ce-link:hover,a.ytp-ce-link:visited{color:#167ac6}a.ytp-ce-link:hover{text-decoration:underline}.ytp-ce-shadow{opacity:0;outline:solid #000;position:absolute;-webkit-transition:opacity .2s cubic-bezier(0,0,.2,1);transition:opacity .2s cubic-bezier(0,0,.2,1);z-index:12}.ytp-ce-shadow:not([aria-hidden=true]){opacity:.25;-webkit-transition:opacity .2s cubic-bezier(.4,0,1,1);transition:opacity .2s cubic-bezier(.4,0,1,1)}.ytp-ce-element{border:1px solid rgba(255,255,255,.4);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5);cursor:pointer;display:block;font-family:Roboto,Arial,sans-serif;line-height:1.3em;margin:-1px;position:absolute;-webkit-font-smoothing:auto;z-index:12;opacity:0;-webkit-transition:visibility 0s linear .2s,opacity .2s cubic-bezier(0,0,.2,1),border-color .2s cubic-bezier(0,0,.2,1);transition:visibility 0s linear .2s,opacity .2s cubic-bezier(0,0,.2,1),border-color .2s cubic-bezier(0,0,.2,1);visibility:hidden}.ytp-ce-hide-button-container{position:absolute;display:block;margin-top:12px;right:12px;z-index:13;opacity:0;-webkit-transition:visibility 0s linear .2s,opacity .2s cubic-bezier(0,0,.2,1),border-color .2s cubic-bezier(0,0,.2,1);transition:visibility 0s linear .2s,opacity .2s cubic-bezier(0,0,.2,1),border-color .2s cubic-bezier(0,0,.2,1);visibility:hidden}.ytp-ce-hide-button-container.ytp-ce-hide-button-lower{margin-top:48px}.ytp-big-mode .ytp-ce-hide-button-container{margin-top:72px}.html5-video-player.ended-mode .ytp-ce-element,.html5-video-player.ended-mode .ytp-ce-hide-button-container{display:none}.ytp-ce-element.ytp-ce-placeholder a.ytp-ce-covering-overlay{cursor:default}.ytp-ce-element.ytp-ce-element-show,.ytp-ce-hide-button-container.ytp-ce-element-show{opacity:1;-webkit-transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1);transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1);visibility:visible}.ytp-ce-element.ytp-ce-element-hover,.ytp-ce-element.ytp-ce-force-expand{border:1px solid #fff;outline:none;z-index:13;opacity:1;-webkit-transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1);transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1);visibility:visible}.ytp-ce-element.ytp-ce-element-show:focus,.ytp-ce-element.ytp-ce-element-show:hover{outline:none}.ytp-ce-element-shadow{background-color:#000;bottom:-1px;left:-1px;opacity:0;position:absolute;right:-1px;top:-1px;-webkit-transition:opacity .2s cubic-bezier(0,0,.2,1);transition:opacity .2s cubic-bezier(0,0,.2,1);z-index:12}.ytp-ce-element.ytp-ce-element-show.ytp-ce-element-shadow-show .ytp-ce-element-shadow{opacity:.25;-webkit-transition:opacity .2s cubic-bezier(.4,0,1,1);transition:opacity .2s cubic-bezier(.4,0,1,1)}.ytp-ce-covering-image{background-color:#fff;background-position:50%;-webkit-background-size:cover;background-size:cover;bottom:-2px;left:-1px;position:absolute;right:-1px;top:-1px}.ytp-ce-covering-shadow-top{height:33%;opacity:.8;position:absolute;top:0;width:100%;background-image:-webkit-linear-gradient(top,#000,transparent);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),to(transparent));background-image:linear-gradient(180deg,#000 0,transparent)}.ytp-ce-covering-overlay{height:100%;position:absolute;width:100%;z-index:12}.html5-video-player.ended-mode .ytp-ce-shadow{display:none}.ytp-ce-playlist,.ytp-ce-video{overflow:hidden}.ytp-ce-playlist-title,.ytp-ce-video-title{background-color:transparent;color:#fff;font-size:12px;font-weight:500;line-height:14px;margin:6px 8px;max-height:28px;text-shadow:0 1px 0 rgba(0,0,0,.4)}.ytp-ce-playlist-title.ytp-webkit-ellipsis,.ytp-ce-video-title.ytp-webkit-ellipsis{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.ytp-ce-video-duration{background-color:rgba(0,0,0,.8);border-radius:2px;bottom:0;color:rgba(255,255,255,.8);margin:0 4px 4px 0;padding:4px 6px;position:absolute;right:0}.ytp-ce-live-video-duration{background-color:rgb(255,0,0);border-radius:2px;bottom:0;color:rgba(255,255,255,.8);margin:0 4px 4px 0;padding:4px 6px;position:absolute;right:0}.ytp-ce-playlist-count{background-color:rgba(0,0,0,.75);bottom:0;left:0;position:absolute;right:0}.ytp-ce-playlist-icon{left:8px;position:absolute;top:2px}.ytp-ce-playlist-count-text{color:rgba(255,255,255,.8);height:24px;line-height:24px;margin-left:32px}.ytp-ce-expanding-overlay{position:absolute;opacity:0;-webkit-transition:visibility 0s linear .2s,opacity .2s cubic-bezier(0,0,.2,1),border-color .2s cubic-bezier(0,0,.2,1);transition:visibility 0s linear .2s,opacity .2s cubic-bezier(0,0,.2,1),border-color .2s cubic-bezier(0,0,.2,1);visibility:hidden}.ytp-ce-expanding-overlay-content{display:table}.ytp-ce-expanding-overlay-body{display:table-cell;position:relative;vertical-align:middle}.ytp-ce-element.ytp-ce-element-hover .ytp-ce-expanding-overlay,.ytp-ce-element.ytp-ce-force-expand .ytp-ce-expanding-overlay{z-index:13;opacity:1;-webkit-transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1);transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1);visibility:visible}.ytp-ce-element.ytp-ce-element-hover .ytp-ce-expanding-image,.ytp-ce-element.ytp-ce-force-expand .ytp-ce-expanding-image{z-index:13}.ytp-ce-expanding-overlay-background{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000;height:100%;left:0;margin:-8px;padding:8px;position:absolute;top:0;width:100%}.ytp-ce-expanding-image{background-position:50%;-webkit-background-size:cover;background-size:cover;height:100%;position:absolute;width:100%}.ytp-ce-expanding-icon{background-color:#000;background-position:50%;background-repeat:no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px;border-radius:2px;bottom:2px;height:24px;position:absolute;right:2px;width:24px;-webkit-transition:opacity .2s cubic-bezier(0,0,.2,1);transition:opacity .2s cubic-bezier(0,0,.2,1)}.ytp-ce-element.ytp-ce-element-hover .ytp-ce-expanding-icon,.ytp-ce-element.ytp-ce-force-expand .ytp-ce-expanding-icon{opacity:0}.ytp-ce-element.ytp-ce-top-left-quad .ytp-ce-expanding-overlay{left:0;padding-left:100%;top:0}.ytp-ce-element.ytp-ce-top-right-quad .ytp-ce-expanding-overlay{padding-right:100%;right:0;top:0}.ytp-ce-element.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay{bottom:0;left:0;padding-left:100%}.ytp-ce-element.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay{bottom:0;padding-right:100%;right:0}.ytp-ce-element.ytp-ce-channel.ytp-ce-element-show,.ytp-ce-element.ytp-ce-channel.ytp-ce-element-show.ytp-ce-element-hover,.ytp-ce-element.ytp-ce-channel.ytp-ce-element-show.ytp-ce-force-expand,.ytp-ce-element.ytp-ce-merchandise.ytp-ce-element-show,.ytp-ce-element.ytp-ce-merchandise.ytp-ce-element-show.ytp-ce-element-hover,.ytp-ce-element.ytp-ce-merchandise.ytp-ce-element-show.ytp-ce-force-expand,.ytp-ce-element.ytp-ce-website.ytp-ce-element-show,.ytp-ce-element.ytp-ce-website.ytp-ce-element-show.ytp-ce-element-hover,.ytp-ce-element.ytp-ce-website.ytp-ce-element-show.ytp-ce-force-expand{border:0;margin:0}.ytp-ce-channel-title{font-weight:500}.ytp-ce-channel-subscribe{color:#767676;display:inline-block;margin-top:4px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.ytp-ce-channel-subscribers-text{color:#767676;display:none;margin-bottom:24px;margin-top:6px}.ytp-ce-channel-metadata{color:#767676}.ytp-ce-channel-this .ytp-ce-channel-metadata{border-top:1px solid #ebebeb;display:none}.ytp-ce-channel-that .ytp-ce-channel-metadata{font-size:12px;line-height:14px;margin-top:4px;max-height:42px}.ytp-ce-channel,.ytp-ce-channel .ytp-ce-element-shadow,.ytp-ce-channel .ytp-ce-expanding-image{border-radius:50%}.ytp-ce-merchandise-title,.ytp-ce-website-title{color:#333;font-weight:500;margin-bottom:2px}.ytp-ce-merchandise-metadata,.ytp-ce-merchandise-price-container,.ytp-ce-website-metadata{color:#767676;margin-top:4px}.ytp-ce-merchandise .ytp-ce-expanding-image{background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}.ytp-ce-website-goto{display:inline-block;font-weight:500;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ytp-ce-merchandise .ytp-ce-expanding-image,.ytp-ce-website .ytp-ce-expanding-image{background-color:#fff}.ytp-ce-merchandise-price{display:inline-block;color:#646464;font-weight:800;white-space:nowrap;margin-right:6px}.ytp-ce-merchandise-additional-fees{display:inline-block;color:#767676;margin-top:2px;white-space:nowrap;text-overflow:ellipsis}.ytp-ce-merchandise-invideo-cta-container{background-color:#000;border:1px #000;opacity:.8;padding:10px 0;width:100%;bottom:0;position:absolute;text-align:center}.ytp-ce-merchandise-invideo-cta{color:#fff;white-space:nowrap}.ytp-ce-size-346 .ytp-ce-merchandise-invideo-cta-container,.ytp-ce-size-426 .ytp-ce-merchandise-invideo-cta-container,.ytp-ce-size-470 .ytp-ce-merchandise-invideo-cta-container{padding:2px 0}.ytp-ce-size-506 .ytp-ce-merchandise-invideo-cta-container,.ytp-ce-size-570 .ytp-ce-merchandise-invideo-cta-container,.ytp-ce-size-640 .ytp-ce-merchandise-invideo-cta-container,.ytp-ce-size-853 .ytp-ce-merchandise-invideo-cta-container{padding:5px 0}.ytp-ce-large-round .ytp-ce-expanding-overlay-background,.ytp-ce-playlist.ytp-ce-large-round,.ytp-ce-video.ytp-ce-large-round{border-radius:12px}.ytp-ce-medium-round .ytp-ce-expanding-overlay-background,.ytp-ce-playlist.ytp-ce-medium-round,.ytp-ce-video.ytp-ce-medium-round{border-radius:8px}.ytp-ce-playlist.ytp-ce-small-round,.ytp-ce-small-round .ytp-ce-expanding-overlay-background,.ytp-ce-video.ytp-ce-small-round{border-radius:4px}.ytp-ce-merchandise-goto{display:inline-block;font-weight:500;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ytp-ce-size-346{font-size:12px}.ytp-ce-size-346 .ytp-ce-covering-icon{bottom:4px;right:4px}.ytp-ce-size-346 .ytp-ce-expanding-overlay-body-padding{min-width:115px}.ytp-ce-size-346 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:115px}.ytp-ce-size-346.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-346.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 0 0 8px}.ytp-ce-size-346.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-346.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 8px 0 0}.ytp-ce-size-346 .ytp-ce-expanding-overlay-background{margin:-8px;padding:8px}.ytp-ce-size-346 .ytp-ce-expanding-icon{bottom:2px;right:2px}.ytp-ce-size-346.ytp-ce-channel-that .ytp-ce-channel-metadata{margin-top:0}.ytp-ce-size-426{font-size:12px}.ytp-ce-size-426 .ytp-ce-covering-icon{bottom:4px;right:4px}.ytp-ce-size-426 .ytp-ce-expanding-overlay-body-padding{min-width:115px}.ytp-ce-size-426 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:115px}.ytp-ce-size-426.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-426.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 4px 0 12px}.ytp-ce-size-426.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-426.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 12px 0 4px}.ytp-ce-size-426 .ytp-ce-expanding-icon{bottom:4px;right:4px}.ytp-ce-size-426.ytp-ce-channel-that .ytp-ce-channel-metadata{margin-top:0}.ytp-ce-size-346 .ytp-ce-playlist-title,.ytp-ce-size-346 .ytp-ce-video-title,.ytp-ce-size-426 .ytp-ce-playlist-title,.ytp-ce-size-426 .ytp-ce-video-title,.ytp-ce-size-470 .ytp-ce-merchandise-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:85%}.ytp-ce-size-470{font-size:12px}.ytp-ce-size-470 .ytp-ce-channel-title,.ytp-ce-size-470 .ytp-ce-merchandise-title,.ytp-ce-size-470 .ytp-ce-website-title{font-size:12px;line-height:14px}.ytp-ce-size-470 .ytp-ce-merchandise-goto,.ytp-ce-size-470 .ytp-ce-website-goto{font-size:12px}.ytp-ce-size-470 .ytp-ce-expanding-overlay-body-padding{min-width:136px}.ytp-ce-size-470 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:136px}.ytp-ce-size-470.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-470.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 4px 0 12px}.ytp-ce-size-470.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-470.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 12px 0 4px}.ytp-ce-size-470 .ytp-ce-expanding-icon{bottom:4px;right:4px}.ytp-ce-size-506{font-size:12px}.ytp-ce-size-506 .ytp-ce-channel-title,.ytp-ce-size-506 .ytp-ce-merchandise-title,.ytp-ce-size-506 .ytp-ce-website-title{font-size:12px;line-height:14px}.ytp-ce-size-506 .ytp-ce-merchandise-goto,.ytp-ce-size-506 .ytp-ce-website-goto{font-size:12px}.ytp-ce-size-506 .ytp-ce-expanding-overlay-body-padding{min-width:136px}.ytp-ce-size-506 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:136px}.ytp-ce-size-506.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-506.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 4px 0 12px}.ytp-ce-size-506.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-506.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 12px 0 4px}.ytp-ce-size-506 .ytp-ce-expanding-icon{bottom:4px;right:4px}.ytp-ce-size-570{font-size:12px}.ytp-ce-size-570 .ytp-ce-channel-title,.ytp-ce-size-570 .ytp-ce-merchandise-title,.ytp-ce-size-570 .ytp-ce-website-title{font-size:12px;line-height:14px}.ytp-ce-size-570 .ytp-ce-merchandise-goto,.ytp-ce-size-570 .ytp-ce-website-goto{font-size:12px}.ytp-ce-size-570 .ytp-ce-expanding-overlay-body-padding{min-width:136px}.ytp-ce-size-570 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:136px}.ytp-ce-size-570.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-570.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 4px 0 12px}.ytp-ce-size-570.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-570.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 12px 0 4px}.ytp-ce-size-570 .ytp-ce-expanding-icon{bottom:4px;right:4px}.ytp-ce-size-640{font-size:12px}.ytp-ce-size-640 .ytp-ce-playlist-title,.ytp-ce-size-640 .ytp-ce-video-title{font-size:13px;line-height:15px;max-height:30px}.ytp-ce-size-640 .ytp-ce-channel-title,.ytp-ce-size-640 .ytp-ce-merchandise-title,.ytp-ce-size-640 .ytp-ce-website-title{font-size:13px;line-height:15px}.ytp-ce-size-640 .ytp-ce-merchandise-goto,.ytp-ce-size-640 .ytp-ce-website-goto{font-size:12px}.ytp-ce-size-640 .ytp-ce-expanding-overlay-body-padding{min-width:136px}.ytp-ce-size-640 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:136px}.ytp-ce-size-640.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-640.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 8px 0 16px}.ytp-ce-size-640.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-640.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 16px 0 8px}.ytp-ce-size-640 .ytp-ce-expanding-icon{bottom:8px;right:8px}.ytp-ce-size-853{font-size:14px}.ytp-ce-size-853 .ytp-ce-playlist-title,.ytp-ce-size-853 .ytp-ce-video-title{font-size:15px;line-height:18px;margin:10px 12px;max-height:36px}.ytp-ce-size-853 .ytp-ce-video-duration{margin:0 6px 6px 0}.ytp-ce-size-853 .ytp-ce-channel-title,.ytp-ce-size-853 .ytp-ce-merchandise-title,.ytp-ce-size-853 .ytp-ce-website-title{font-size:15px;line-height:18px}.ytp-ce-size-853 .ytp-ce-merchandise-goto,.ytp-ce-size-853 .ytp-ce-website-goto{font-size:12px}.ytp-ce-size-853.ytp-ce-channel-this .ytp-ce-channel-metadata{font-size:12px;line-height:14px;margin-top:8px;padding-top:8px;max-height:42px;display:block}.ytp-ce-size-853.ytp-ce-channel-that .ytp-ce-channel-metadata{font-size:15px;line-height:18px;margin-top:4px;max-height:54px}.ytp-ce-size-853 .ytp-ce-expanding-overlay-body-padding{min-width:176px}.ytp-ce-size-853 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:176px}.ytp-ce-size-853.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-853.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 8px 0 16px}.ytp-ce-size-853.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-853.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 16px 0 8px}.ytp-ce-size-853 .ytp-ce-expanding-icon{-webkit-background-size:24px 24px;background-size:24px 24px;bottom:8px;height:32px;right:8px;width:32px}.ytp-ce-size-853 .ytp-ce-playlist-icon{left:8px;top:4px}.ytp-ce-size-853 .ytp-ce-playlist-count-text{height:32px;line-height:32px;margin-left:40px}.ytp-ce-size-1280{font-size:18px}.ytp-ce-size-1280 .ytp-ce-playlist-title,.ytp-ce-size-1280 .ytp-ce-video-title{font-size:21px;line-height:24px;margin:18px 20px;max-height:48px}.ytp-ce-size-1280 .ytp-ce-video-duration{margin:0 12px 12px 0}.ytp-ce-size-1280 .ytp-ce-channel-title,.ytp-ce-size-1280 .ytp-ce-merchandise-title,.ytp-ce-size-1280 .ytp-ce-website-title{font-size:21px;line-height:24px}.ytp-ce-size-1280 .ytp-ce-merchandise-goto,.ytp-ce-size-1280 .ytp-ce-merchandise-metadata,.ytp-ce-size-1280 .ytp-ce-merchandise-price-container,.ytp-ce-size-1280 .ytp-ce-website-goto,.ytp-ce-size-1280 .ytp-ce-website-metadata{font-size:18px;margin-top:8px}.ytp-ce-size-1280 .ytp-ce-channel-metadata{font-size:18px;line-height:21px;max-height:63px}.ytp-ce-size-1280 .ytp-ce-channel-subscribe{height:32px;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.ytp-ce-size-1280.ytp-ce-channel-that .ytp-ce-channel-subscribers-text{display:block}.ytp-ce-size-1280.ytp-ce-channel-this .ytp-ce-channel-metadata{margin-top:12px;padding-top:12px;display:block}.ytp-ce-size-1280 .ytp-ce-expanding-overlay-body-padding{min-width:264px}.ytp-ce-size-1280 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:264px}.ytp-ce-size-1280.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-1280.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 16px 0 32px}.ytp-ce-size-1280.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-1280.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 32px 0 16px}.ytp-ce-size-1280 .ytp-ce-expanding-overlay-background{margin:-16px;padding:16px}.ytp-ce-size-1280 .ytp-ce-expanding-icon{-webkit-background-size:32px 32px;background-size:32px 32px;bottom:10px;height:40px;right:10px;width:40px}.ytp-ce-size-1280 .ytp-ce-playlist-icon{left:10px;top:8px}.ytp-ce-size-1280 .ytp-ce-playlist-count-text{height:40px;line-height:40px;margin-left:46px}.ytp-ce-size-1920{font-size:28px}.ytp-ce-size-1920 .ytp-ce-playlist-title,.ytp-ce-size-1920 .ytp-ce-video-title{font-size:32px;line-height:38px;margin:18px 20px;max-height:76px}.ytp-ce-size-1920 .ytp-ce-video-duration{margin:0 20px 20px 0}.ytp-ce-size-1920 .ytp-ce-channel-title,.ytp-ce-size-1920 .ytp-ce-merchandise-title,.ytp-ce-size-1920 .ytp-ce-website-title{font-size:32px;line-height:38px}.ytp-ce-size-1920 .ytp-ce-merchandise-goto,.ytp-ce-size-1920 .ytp-ce-merchandise-metadata,.ytp-ce-size-1920 .ytp-ce-merchandise-price-container,.ytp-ce-size-1920 .ytp-ce-website-goto,.ytp-ce-size-1920 .ytp-ce-website-metadata{font-size:28px;margin-top:12px}.ytp-ce-size-1920 .ytp-ce-channel-metadata{font-size:28px;line-height:34px;max-height:102px}.ytp-ce-size-1920 .ytp-ce-channel-subscribe{height:80px;margin-top:-16px;-webkit-transform:scale(2.5);-ms-transform:scale(2.5);transform:scale(2.5)}.ytp-ce-size-1920.ytp-ce-channel-that .ytp-ce-channel-subscribers-text{display:block}.ytp-ce-size-1920.ytp-ce-channel-this .ytp-ce-channel-metadata{display:block;margin-top:18px;padding-top:18px}.ytp-ce-size-1920 .ytp-ce-expanding-overlay-body-padding{min-width:392px}.ytp-ce-size-1920 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:392px}.ytp-ce-size-1920.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-1920.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 24px 0 48px}.ytp-ce-size-1920.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-1920.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 48px 0 24px}.ytp-ce-size-1920 .ytp-ce-expanding-overlay-background{margin:-24px;padding:24px}.ytp-ce-size-1920 .ytp-ce-expanding-icon{-webkit-background-size:56px 56px;background-size:56px 56px;bottom:20px;height:62px;right:20px;width:62px}.ytp-ce-size-1920 .ytp-ce-playlist-icon{left:12px;top:12px}.ytp-ce-size-1920 .ytp-ce-playlist-icon{height:32px;width:32px}.ytp-ce-size-1920 .ytp-ce-playlist-count-text{height:56px;line-height:56px;margin-left:56px}.ytp-ce-channel-subscribe.ytp-ce-subscribe-button{height:auto;margin-top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ytp-ce-size-346 .ytp-sb-subscribe,.ytp-ce-size-346 .ytp-sb-unsubscribe,.ytp-ce-size-426 .ytp-sb-subscribe,.ytp-ce-size-426 .ytp-sb-unsubscribe,.ytp-ce-size-470 .ytp-sb-subscribe,.ytp-ce-size-470 .ytp-sb-unsubscribe,.ytp-ce-size-506 .ytp-sb-subscribe,.ytp-ce-size-506 .ytp-sb-unsubscribe{font-size:11px;padding:8px}.ytp-cued-thumbnail-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-position:50%;background-repeat:no-repeat;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.ytp-cued-thumbnail-overlay.ytp-exp-contain-thumbnail{background-size:contain;-moz-background-size:contain;-webkit-background-size:contain}.ytp-cued-thumbnail-overlay[aria-hidden=true]{opacity:0;-webkit-transition:opacity .25s cubic-bezier(.4,0,1,1);transition:opacity .25s cubic-bezier(.4,0,1,1)}.ytp-cued-thumbnail-overlay-image{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute}.ytp-cued-thumbnail-overlay.ytp-exp-frame0 .ytp-cued-thumbnail-overlay-image{z-index:10}.ytp-cued-thumbnail-overlay.ytp-exp-contain-thumbnail .ytp-cued-thumbnail-overlay-image{background-size:contain;-moz-background-size:contain;-webkit-background-size:contain}.ended-mode .ytp-cued-thumbnail-overlay:not([aria-hidden=true]),.unstarted-mode:not(.playing-mode) .ytp-cued-thumbnail-overlay:not([aria-hidden=true]){cursor:pointer}.ytp-chapter-seek-text{display:none;width:80%;margin-left:10%;font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ytp-chapter-seek .ytp-chapter-seek-text{width:100%;display:block}@-webkit-keyframes arrow-fade-out-1{0%{opacity:0}17%{opacity:.9}33%{opacity:.6}50%{opacity:.3}67%{opacity:.3}83%{opacity:.3}to{opacity:0}}@keyframes arrow-fade-out-1{0%{opacity:0}17%{opacity:.9}33%{opacity:.6}50%{opacity:.3}67%{opacity:.3}83%{opacity:.3}to{opacity:0}}@-webkit-keyframes arrow-fade-out-2{0%{opacity:0}17%{opacity:.3}33%{opacity:.9}50%{opacity:.6}67%{opacity:.3}83%{opacity:.3}to{opacity:0}}@keyframes arrow-fade-out-2{0%{opacity:0}17%{opacity:.3}33%{opacity:.9}50%{opacity:.6}67%{opacity:.3}83%{opacity:.3}to{opacity:0}}@-webkit-keyframes arrow-fade-out-3{0%{opacity:0}17%{opacity:.3}33%{opacity:.3}50%{opacity:.9}67%{opacity:.6}83%{opacity:.3}to{opacity:0}}@keyframes arrow-fade-out-3{0%{opacity:0}17%{opacity:.3}33%{opacity:.3}50%{opacity:.9}67%{opacity:.6}83%{opacity:.3}to{opacity:0}}.ytp-doubletap-ui-legacy{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;color:#ddd;z-index:19}.ytp-doubletap-fast-forward-ve,.ytp-doubletap-rewind-ve{opacity:0;position:absolute;pointer-events:none}.ytp-doubletap-overlay-a11y{position:absolute;height:100%;width:100%;background-color:#000;opacity:.2;z-index:-1}.ytp-doubletap-static-circle{position:absolute;border-radius:50%;background-color:rgba(0,0,0,.6);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}.ytp-doubletap-ripple{position:absolute;border-radius:50%;background-color:rgba(221,221,221,.15);-webkit-animation:grow-circle .9s 1;animation:grow-circle .9s 1;vertical-align:middle}@-webkit-keyframes grow-circle{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1) translateY(-25%);transform:scale(1) translateY(-25%)}}@keyframes grow-circle{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1) translateY(-25%);transform:scale(1) translateY(-25%)}}.ytp-doubletap-seek-info-container{position:relative;top:50%}.ytp-doubletap-ui-legacy.ytp-time-seeking .ytp-doubletap-overlay-a11y{display:none}.ytp-doubletap-ui-legacy.ytp-chapter-seek .ytp-doubletap-seek-info-container{text-align:center}.ytp-doubletap-ui-legacy[data-side=back]:not(.ytp-chapter-seek) .ytp-doubletap-seek-info-container{left:10%;text-align:left}.ytp-doubletap-ui-legacy[data-side=forward]:not(.ytp-chapter-seek) .ytp-doubletap-seek-info-container{left:80%;text-align:left}.ytp-doubletap-tooltip{padding-top:8px;color:#ddd}.ytp-doubletap-ui-legacy[data-side=back] .ytp-doubletap-tooltip{margin-left:8px}.ytp-doubletap-ui-legacy[data-side=forward] .ytp-doubletap-tooltip{margin-left:-5px}.ytp-doubletap-tooltip-label{text-align:left;font-size:12px;font-weight:500}.ytp-seek-icon-text-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-left:10%;width:80%}.ytp-seek-icon{margin-right:5px}.ytp-chapter-seek-text-legacy{display:none;font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ytp-chapter-seek .ytp-chapter-seek-text-legacy{display:block}.ytp-doubletap-arrows-container{white-space:nowrap}.ytp-doubletap-base-arrow{width:0;height:0;border:10px solid transparent;border-top:7px solid transparent;border-bottom:7px solid transparent;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ytp-doubletap-ui-legacy[data-side=forward] .ytp-doubletap-base-arrow{border-left:11px solid #ddd}.ytp-doubletap-ui-legacy[data-side=back] .ytp-doubletap-base-arrow{border-right:11px solid #ddd}.ytp-doubletap-ui-legacy[data-side=back] .ytp-doubletap-base-arrow:nth-child(3),.ytp-doubletap-ui-legacy[data-side=forward] .ytp-doubletap-base-arrow:first-child{-webkit-animation-name:arrow-fade-out-1;animation-name:arrow-fade-out-1}.ytp-doubletap-ui-legacy[data-side=back] .ytp-doubletap-base-arrow:nth-child(2),.ytp-doubletap-ui-legacy[data-side=forward] .ytp-doubletap-base-arrow:nth-child(2){-webkit-animation-name:arrow-fade-out-2;animation-name:arrow-fade-out-2}.ytp-doubletap-ui-legacy[data-side=back] .ytp-doubletap-base-arrow:first-child,.ytp-doubletap-ui-legacy[data-side=forward] .ytp-doubletap-base-arrow:nth-child(3){-webkit-animation-name:arrow-fade-out-3;animation-name:arrow-fade-out-3}.ytp-seek-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;pointer-events:none;direction:ltr}.html5-video-player.ended-mode .ytp-seek-overlay{display:none}.ytp-seek-overlay-animation{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;opacity:0}.ytp-seek-overlay-animation.ytp-seek-overlay-animation-back{left:48px}.ytp-seek-overlay-animation.ytp-seek-overlay-animation-forward{right:48px}.ytp-seek-overlay-duration{color:white;font-size:24px;line-height:24px;font-weight:700;text-shadow:0 0 1px rgba(0,0,0,.8);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.ytp-seek-overlay-animation-back .ytp-seek-overlay-arrow{margin-right:20px}.ytp-seek-overlay-animation-forward .ytp-seek-overlay-arrow{margin-left:20px}.ytp-seek-overlay-arrow svg{display:block}.ytp-seek-overlay-arrow svg path{-webkit-filter:drop-shadow(0 0 .5px rgba(0,0,0,.8));filter:drop-shadow(0 0 .5px rgba(0,0,0,.8))}.ytp-seek-overlay-arrow-persistent{position:relative;z-index:1}.ytp-seek-overlay-arrow-additional{position:absolute;top:50%;translate:0 -50%}.ytp-seek-overlay-animation-back .ytp-seek-overlay-arrow-additional{left:0}.ytp-seek-overlay-animation-forward .ytp-seek-overlay-arrow-additional{right:0}.ytp-seek-overlay-message{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;max-width:calc(100% - 180px)}.ytp-seek-overlay-message-icon:not(:empty){margin-right:5px}.ytp-seek-overlay-message-text{font-size:18px;font-weight:700;text-shadow:0 0 1px rgba(0,0,0,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ytp-more-videos-view{overflow:hidden}.ytp-more-videos-view a.ytp-suggestion-link:focus:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.ytp-shorts-mode .ytp-more-videos-view-container{display:-webkit-box;display:-webkit-flex;display:flex;width:inherit;height:inherit;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-more-videos-view.ytp-scroll-max .ytp-next,.ytp-more-videos-view.ytp-scroll-min .ytp-previous,.ytp-probably-keyboard-focus .ytp-more-videos-view .ytp-next,.ytp-probably-keyboard-focus .ytp-more-videos-view .ytp-previous,.ytp-touch-mode .ytp-more-videos-view .ytp-next,.ytp-touch-mode .ytp-more-videos-view .ytp-previous{display:none}.ytp-big-mode .ytp-more-videos-view{bottom:70px;margin:24px}.ytp-more-videos-view .ytp-related-title{margin-left:4px;margin-bottom:12px;font-size:14px;font-weight:500;line-height:20px}.ytp-big-mode .ytp-more-videos-view .ytp-related-title{margin-bottom:24px;font-size:28px;line-height:32px}.ytp-more-videos-view[aria-hidden=true] a.ytp-suggestion-link{opacity:0}.ytp-more-videos-view .ytp-suggestions{overflow:hidden;text-align:center;white-space:nowrap}.ytp-touch-mode .ytp-more-videos-view .ytp-suggestions{overflow-x:auto}.ytp-touch-mode .ytp-more-videos-view .ytp-suggestions::-webkit-scrollbar{display:none}.ytp-big-mode .ytp-more-videos-view .ytp-suggestions{height:180px}.ytp-more-videos-view .ytp-suggestion-image{background-color:#000;background-position:50%;-webkit-background-size:cover;background-size:cover;border-radius:8px;height:108px;width:192px}.ytp-more-videos-view .ytp-next,.ytp-more-videos-view .ytp-previous{background:#333;border-radius:50%;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);height:32px;position:absolute;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);width:32px}.ytp-more-videos-view .ytp-next:hover,.ytp-more-videos-view .ytp-previous:hover{-webkit-box-shadow:0 4px 5px rgba(0,0,0,.2);box-shadow:0 4px 5px rgba(0,0,0,.2)}.ytp-big-mode .ytp-more-videos-view .ytp-next,.ytp-big-mode .ytp-more-videos-view .ytp-previous{height:64px;width:64px}.ytp-more-videos-view .ytp-next{right:4px}.ytp-more-videos-view .ytp-previous{left:4px}.ytp-more-videos-view a.ytp-suggestion-link{display:inline-block;margin-left:4px;margin-right:4px;position:relative;text-align:left;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.ytp-more-videos-view .ytp-suggestion-overlay{bottom:0;font-size:12px;left:0;padding:8px;position:absolute;right:0;top:0}.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-overlay{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;background-image:-webkit-linear-gradient(bottom,rgba(12,12,12,.8),transparent 100px);background-image:linear-gradient(0deg,rgba(12,12,12,.8) 0,transparent 100px)}.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view .ytp-suggestion-overlay{opacity:0;background-image:-webkit-linear-gradient(top,rgba(12,12,12,.8),transparent 100px);background-image:linear-gradient(180deg,rgba(12,12,12,.8) 0,transparent 100px);-webkit-transition:opacity .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1)}.ytp-big-mode .ytp-more-videos-view .ytp-suggestion-overlay{font-size:20px}.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view a.ytp-suggestion-link:focus .ytp-suggestion-overlay,.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view a.ytp-suggestion-link:hover .ytp-suggestion-overlay{opacity:1}.ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-duration{background:#000;border-radius:2px;bottom:4px;font-size:11px;font-weight:500;line-height:1;opacity:.75;padding:2px 4px;position:absolute;right:4px}.ytp-big-mode .ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-duration{font-size:17px}.ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-duration[data-is-live=true]{background:var(--yt-sys-color-baseline--overlay-background-brand,rgba(225,0,45,.9));text-transform:uppercase}.ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-duration:empty,.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-duration{display:none}.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view .ytp-suggestion-title,.ytp-more-videos-view .ytp-suggestion-author{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:pre-wrap;word-wrap:normal;text-overflow:ellipsis}.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-author{font-size:12px;line-height:16px}.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-title{font-size:14px;line-height:18px}.ytp-more-videos-view .ytp-suggestion-title{font-weight:500}.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view .ytp-suggestion-title{max-height:30px}.ytp-impression-link{background:rgba(23,23,23,.8);border-bottom-right-radius:2px;border-top-right-radius:2px;bottom:5px;height:47px;position:absolute}.ytp-impression-link-text{color:white;float:left;font:500 16px/16px YouTube Noto,Roboto,Arial,Helvetica,sans-serif;margin-left:12px;margin-top:16px}.ytp-impression-link-logo{float:right;height:16px;margin-left:9px;margin-right:12px;margin-top:16px;width:72px}.ytp-music-impression-link .ytp-impression-link-logo{margin-top:14px;margin-left:0;height:19px}.ytp-mobile-a11y-hidden-seek-button-forward,.ytp-mobile-a11y-hidden-seek-button-rewind{width:1px;height:1px}.ytp-muted-autoplay-endscreen-overlay,.ytp-muted-autoplay-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1001;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.ytp-muted-autoplay-endscreen-overlay[aria-hidden=true],.ytp-muted-autoplay-overlay[aria-hidden=true]{opacity:0;-webkit-transition:opacity .25s cubic-bezier(.4,0,1,1);transition:opacity .25s cubic-bezier(.4,0,1,1)}.ytp-muted-autoplay-bottom-buttons{position:absolute;right:11px;bottom:0}.ytp-muted-autoplay-bottom-buttons .ytp-button,.ytp-muted-autoplay-bottom-buttons .ytp-watermark{display:inline-block;overflow:hidden;z-index:unset;margin:0 4px}.ytp-muted-autoplay-bottom-buttons .ytp-watermark{right:0;position:relative}.ytp-watermark.ytp-muted-autoplay-watermark{opacity:1}.ytp-watermark.ytp-muted-autoplay-watermark[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-muted-autoplay-equalizer{position:relative;width:auto;height:auto;bottom:8px}.ytp-embed-mobile .ytp-muted-autoplay-equalizer{bottom:10px}.ytp-muted-autoplay-equalizer-icon{margin:auto;top:3px;width:36px;height:36px}.ytp-small-mode .ytp-muted-autoplay-equalizer-icon{width:20px;height:20px}.ytp-muted-autoplay-end-panel{position:absolute;top:50%;left:0;right:0;margin:0 10%;display:none}.ytp-muted-autoplay-show-end-panel.ytp-muted-autoplay-endscreen-overlay{background:rgba(0,0,0,.4)}.ytp-muted-autoplay-show-end-panel .ytp-muted-autoplay-end-panel{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-muted-autoplay-end-text{position:absolute;font-weight:500;text-align:center;font-size:14px;margin-top:40px}.ytp-shorts-mode .ytp-muted-autoplay-end-text{margin-top:90px}@-webkit-keyframes ytp-equalizer-animation{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes ytp-equalizer-animation{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.ytp-equalizer-bar-left,.ytp-equalizer-bar-middle,.ytp-equalizer-bar-right{position:absolute;bottom:0;-ms-transform-origin:8px 16px;transform-origin:8px 16px;-webkit-transform-origin:8px 16px;-webkit-animation-name:ytp-equalizer-animation;animation-name:ytp-equalizer-animation;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ytp-equalizer-bar-left{-webkit-animation-duration:.5s;animation-duration:.5s}.ytp-equalizer-bar-middle{-webkit-animation-duration:1.3s;animation-duration:1.3s}.ytp-equalizer-bar-right{-webkit-animation-duration:.7s;animation-duration:.7s}.ytp-pause-overlay{border-radius:8px;bottom:49px;direction:ltr;left:0;margin:12px;position:absolute;z-index:42;opacity:1;-webkit-transition:opacity 1s cubic-bezier(0,0,.2,1);transition:opacity 1s cubic-bezier(0,0,.2,1)}.ytp-pause-overlay[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-pause-overlay-controls-hidden .ytp-pause-overlay{bottom:0}.ytp-expand-pause-overlay .ad-overlay,.ytp-expand-pause-overlay .caption-window{display:none}.ytp-shorts-mode .ytp-pause-overlay-container{display:-webkit-box;display:-webkit-flex;display:flex;width:inherit;height:inherit;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-expand-pause-overlay .ytp-pause-overlay{background:rgba(23,23,23,.9);padding:12px 16px 16px;right:0}.ytp-expand-pause-overlay.ytp-shorts-mode .ytp-pause-overlay{bottom:auto}.ytp-expand-pause-overlay.ytp-progress-bar-hover .ytp-pause-overlay{opacity:.2}.ytp-ce-shown .ytp-pause-overlay,.ytp-iv-drawer-open .ytp-pause-overlay,.ytp-menu-shown .ytp-pause-overlay,.ytp-settings-shown .ytp-pause-overlay{display:none}.html5-video-player:not(.ytp-expand-pause-overlay) .ytp-pause-overlay .ytp-collapse,.html5-video-player:not(.ytp-expand-pause-overlay) .ytp-pause-overlay .ytp-next,.html5-video-player:not(.ytp-expand-pause-overlay) .ytp-pause-overlay .ytp-previous,.html5-video-player:not(.ytp-expand-pause-overlay) .ytp-pause-overlay .ytp-related-title,.html5-video-player:not(.ytp-expand-pause-overlay) .ytp-pause-overlay .ytp-suggestions{display:none}.ytp-expand-pause-overlay.ytp-big-mode .ytp-pause-overlay{padding:24px 32px 32px}.ytp-pause-overlay .ytp-collapse{height:20px;opacity:.9;position:absolute;right:20px;top:12px;width:20px}.ytp-mobile.ytp-embed-mobile .ytp-pause-overlay .ytp-collapse{height:48px;right:0;top:0;width:48px}.ytp-mobile.ytp-embed-mobile .ytp-pause-overlay .ytp-collapse-icon{margin:auto;height:36px;width:36px}.ytp-big-mode .ytp-pause-overlay .ytp-collapse{height:32px;right:36px;top:24px;width:32px}.ytp-pause-overlay .ytp-collapse:hover{opacity:1}.ytp-pause-overlay .ytp-expand{background:rgba(0,0,0,.6);border-radius:4px;font-size:12px;line-height:32px;padding:0 10px;text-transform:uppercase}.ytp-mobile.ytp-embed-mobile .ytp-pause-overlay .ytp-expand{height:48px}.ytp-big-mode .ytp-pause-overlay .ytp-expand{border-radius:4px;font-size:24px;padding:10px 15px}.ytp-pause-overlay .ytp-expand:hover{background:rgba(0,0,0,.8)}.ytp-pause-overlay .ytp-expand svg{display:inline-block;height:24px;margin-bottom:2px;vertical-align:middle;width:24px}.ytp-big-mode .ytp-pause-overlay .ytp-expand svg{width:32px;height:32px}.ytp-expand-pause-overlay .ytp-expand{display:none}.ytp-shorts-mode .ytp-pause-overlay-backdrop{background:rgba(0,0,0,.6);opacity:1;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:24;-webkit-transition:opacity 1s cubic-bezier(0,0,.2,1);transition:opacity 1s cubic-bezier(0,0,.2,1)}.ytp-shorts-mode .ytp-pause-overlay-backdrop[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-related-on-error-overlay{border-radius:2px;bottom:8px;left:8px;right:8px;margin:0;position:absolute;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);padding:16px 24px}.ytp-small-mode .ytp-related-on-error-overlay{padding:12px 24px}.ytp-large-width-mode .ytp-related-on-error-overlay{bottom:32px;left:28px;right:28px}.ytp-probably-keyboard-focus .ytp-related-on-error-overlay .ytp-next,.ytp-probably-keyboard-focus .ytp-related-on-error-overlay .ytp-previous,.ytp-related-on-error-overlay.ytp-scroll-max .ytp-next,.ytp-related-on-error-overlay.ytp-scroll-min .ytp-previous,.ytp-touch-mode .ytp-related-on-error-overlay .ytp-next,.ytp-touch-mode .ytp-related-on-error-overlay .ytp-previous{display:none}.ytp-related-on-error-overlay .ytp-related-title{margin-left:4px;margin-bottom:0;font-size:16px;font-weight:500;line-height:16px}.ytp-large-width-mode .ytp-related-on-error-overlay .ytp-related-title{margin-left:8px}.ytp-big-mode .ytp-related-on-error-overlay .ytp-related-title{margin-bottom:24px;font-size:28px;line-height:32px}.ytp-related-on-error-overlay .ytp-suggestions{direction:ltr;overflow:hidden;text-align:center;white-space:nowrap;margin-top:8px}.ytp-small-mode .ytp-related-on-error-overlay .ytp-suggestions{margin-top:6px}.ytp-touch-mode .ytp-related-on-error-overlay .ytp-suggestions{overflow-x:auto}.ytp-related-on-error-overlay .ytp-suggestion-image{background-color:#000;background-position:50%;-webkit-background-size:cover;background-size:cover;position:relative;height:108px;width:192px;border-radius:8px}.ytp-related-on-error-overlay .ytp-next,.ytp-related-on-error-overlay .ytp-previous{background:#333;border-radius:50%;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);height:32px;position:absolute;width:32px;bottom:50%}.ytp-big-mode .ytp-related-on-error-overlay .ytp-next,.ytp-big-mode .ytp-related-on-error-overlay .ytp-previous{height:64px;width:64px}.ytp-related-on-error-overlay .ytp-next{right:28px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.ytp-large-width-mode .ytp-related-on-error-overlay .ytp-next{right:32px}[dir=rtl] .ytp-related-on-error-overlay .ytp-next{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ytp-related-on-error-overlay .ytp-previous{left:28px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ytp-large-width-mode .ytp-related-on-error-overlay .ytp-previous{left:add(24px,8px)}[dir=rtl] .ytp-related-on-error-overlay .ytp-previous{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.ytp-related-on-error-overlay a.ytp-suggestion-link{display:inline-block;margin-left:4px;margin-right:4px;position:relative;text-align:left;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.ytp-large-width-mode .ytp-related-on-error-overlay a.ytp-suggestion-link{margin-left:8px;margin-right:8px}.ytp-related-on-error-overlay .ytp-suggestion-overlay{bottom:0;font-size:12px;left:0;opacity:0;padding:8px;position:absolute;right:0;top:0;background-image:-webkit-linear-gradient(top,rgba(12,12,12,.8),transparent 100px);background-image:linear-gradient(180deg,rgba(12,12,12,.8) 0,transparent 100px);-webkit-transition:opacity .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1)}.ytp-big-mode .ytp-related-on-error-overlay .ytp-suggestion-overlay{font-size:20px}.ytp-related-on-error-overlay a.ytp-suggestion-link:focus .ytp-suggestion-overlay,.ytp-related-on-error-overlay a.ytp-suggestion-link:hover .ytp-suggestion-overlay{opacity:1}.ytp-related-on-error-overlay .ytp-suggestion-link .ytp-suggestion-duration{background:#000;border-radius:2px;bottom:4px;font-size:14px;font-weight:500;line-height:1;opacity:.9;padding:2px 4px;position:absolute;right:4px}.ytp-big-mode .ytp-related-on-error-overlay .ytp-suggestion-link .ytp-suggestion-duration{font-size:17px}.ytp-related-on-error-overlay .ytp-suggestion-link .ytp-suggestion-duration[data-is-live=true]{background:var(--yt-sys-color-baseline--error-indicator,#e1002d);text-transform:uppercase}.ytp-related-on-error-overlay .ytp-suggestion-duration:empty{display:none}.ytp-related-on-error-overlay .ytp-suggestion-author,.ytp-related-on-error-overlay .ytp-suggestion-title{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-related-on-error-overlay .ytp-suggestion-title{font-weight:500;margin-top:8px;font-size:16px;line-height:18px;max-height:30px}.ytp-related-on-error-overlay .ytp-suggestion-author{opacity:.7;margin-top:4px;font-size:14px;line-height:16px}.ytp-small-mode .ytp-related-on-error-overlay .ytp-next,.ytp-small-mode .ytp-related-on-error-overlay .ytp-previous{height:24px;width:24px}.ytp-small-mode .ytp-related-on-error-overlay .ytp-related-title{margin-bottom:0;font-size:12px;line-height:14px}.ytp-small-mode .ytp-related-on-error-overlay .ytp-suggestion-title{margin-top:6px;font-size:12px;line-height:14px}.ytp-small-mode .ytp-related-on-error-overlay .ytp-suggestion-author{font-size:10px;line-height:12px}:not(.ytp-mweb-player) .ytp-watermark{position:absolute;width:110px;height:26px;bottom:38px;z-index:28;opacity:.9;padding-top:11px;padding-bottom:11px}:not(.ytp-mweb-player) .ytp-watermark:not(.ytp-muted-autoplay-watermark){right:16px}:not(.ytp-mweb-player) .ytp-watermark.ytp-watermark-small{width:85px;height:20px}.html5-video-player:not(.ytp-mweb-player) .ytp-watermark{-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode:not(.ytp-mweb-player) .ytp-watermark{bottom:59px}.ytp-hide-controls:not(.ytp-mweb-player) .ytp-watermark{bottom:5px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.ytp-native-controls:not(.ytp-mweb-player) .ytp-watermark{bottom:50px;left:16px}:not(.ytp-mweb-player) .ytp-watermark:not(.ytp-no-hover):not(.ytp-muted-autoplay-watermark):hover{opacity:1}:not(.ytp-mweb-player) .ytp-muted-autoplay-overlay .ytp-watermark{position:relative;bottom:0}.ytp-autohide:not(.ytp-mweb-player) .ytp-watermark:not(.ytp-muted-autoplay-watermark){opacity:0;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.ytp-muted-autoplay .ytp-watermark:not(.ytp-muted-autoplay-watermark){display:none}:not(.ytp-mweb-player) .html5-endscreen{cursor:default;overflow:hidden;z-index:36}:not(.ytp-mweb-player) .ytp-endscreen-takeover.html5-endscreen{display:none}.ytp-title-enable-channel-logo:not(.ytp-mweb-player) .html5-endscreen:not(.ytp-shorts-branded-ui){margin-top:16px}.ytp-big-mode.ytp-title-enable-channel-logo:not(.ytp-mweb-player) .html5-endscreen:not(.ytp-shorts-branded-ui){margin-top:32px}:not(.ytp-mweb-player) .ytp-endscreen-content{position:absolute;left:50%;top:50%}.ytp-endscreen-takeover:not(.ytp-mweb-player) .ytp-endscreen-content{display:none}:not(.ytp-mweb-player) .html5-endscreen.ytp-endscreen-paginate{left:32px;overflow:visible;right:32px}.ytp-big-mode:not(.ytp-mweb-player) .html5-endscreen.ytp-endscreen-paginate{left:48px;right:48px}:not(.ytp-mweb-player) .ytp-endscreen-next{display:none;height:100%;opacity:.9;position:absolute;right:-32px;width:32px;-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1)}.ytp-big-mode:not(.ytp-mweb-player) .ytp-endscreen-next{right:-48px;width:48px}:not(.ytp-mweb-player) .ytp-endscreen-paginate .ytp-endscreen-next{display:block}:not(.ytp-mweb-player) .ytp-endscreen-next:hover{opacity:1;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}:not(.ytp-mweb-player) .ytp-endscreen-previous{display:none;height:100%;left:-32px;opacity:.9;position:absolute;width:32px;-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1)}.ytp-big-mode:not(.ytp-mweb-player) .ytp-endscreen-previous{left:-48px;width:48px}:not(.ytp-mweb-player) .ytp-endscreen-paginate .ytp-endscreen-previous{display:block}:not(.ytp-mweb-player) .ytp-endscreen-previous:hover{opacity:1;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-mweb-player.html5-endscreen{width:100%;height:100%;cursor:default;overflow:hidden;z-index:36}.html5-endscreen.modern-videowall-endscreen{cursor:default;overflow:hidden;z-index:36;-webkit-align-content:center;align-content:center}.ytp-modern-endscreen-content{font-size:11px}.ytp-modern-endscreen-single-item .ytp-modern-endscreen-content .ytp-modern-videowall-still{margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;padding-bottom:unset;height:100%}.ytp-modern-endscreen-single-item .ytp-modern-endscreen-content .ytp-modern-videowall-still .ytp-modern-videowall-still-image{margin-right:12px}.ytp-endscreen-takeover .ytp-modern-endscreen-content,.ytp-endscreen-takeover.html5-endscreen{display:none}.ytp-title-enable-channel-logo .html5-endscreen:not(.ytp-shorts-branded-ui){margin-top:16px}.ytp-modern-endscreen-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));grid-template-columns:repeat(auto-fill,minmax(clamp(250px,27%,450px),1fr));grid-template-rows:repeat(1,1fr);-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;grid-auto-rows:0;overflow:hidden;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;width:100%;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;padding:32px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%}.ytp-modern-endscreen-row-0 .ytp-modern-endscreen-content{padding-top:16px;padding-bottom:16px}.ytp-modern-endscreen-limit-rows-1 .ytp-modern-endscreen-content{grid-template-rows:repeat(1,1fr)}.ytp-modern-endscreen-limit-rows-2 .ytp-modern-endscreen-content{grid-template-rows:repeat(2,1fr)}.ytp-modern-endscreen-limit-rows-3 .ytp-modern-endscreen-content{grid-template-rows:repeat(3,1fr)}.ytp-endscreen-previous:hover{opacity:1;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-fullscreen-grid-active .ytp-fullscreen-grid{opacity:1;overflow:visible}.ytp-fullscreen-grid-active .ytp-fullscreen-grid-main-content{opacity:1;scrollbar-width:none;overflow:scroll}.ytp-fullscreen-grid-active .ytp-fullscreen-grid-main-content{bottom:0;position:absolute;width:100%;top:0}.ytp-fullscreen-grid-active.ytp-grid-scrollable .ytp-fullscreen-grid{top:calc(30% + var(--ytp-grid-scroll-percentage)*100%);bottom:0}.html5-video-player.ended-mode .ytp-fullscreen-grid-expand-button,.html5-video-player:not(.ytp-fullscreen-grid-peeking):not(.ytp-fullscreen-grid-active) .ytp-fullscreen-grid-expand-button{display:none}.ytp-fullscreen-grid-buttons-container{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;margin-top:calc(var(--yt-delhi-pill-height)/2*-1 + var(--yt-delhi-bottom-controls-height)/2*-1);-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:12px;z-index:72;pointer-events:none}.ytp-big-mode .ytp-fullscreen-grid-buttons-container{margin-top:calc(var(--yt-delhi-big-mode-pill-height)/2*-1 + var(--yt-delhi-big-mode-bottom-controls-height)/2*-1)}.ytp-fullscreen-grid-expand-button{opacity:1;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;position:relative;width:var(--yt-delhi-pill-height);height:var(--yt-delhi-pill-height);border-radius:50%;overflow:visible;scrollbar-width:none;z-index:72;pointer-events:all;cursor:pointer}.ytp-fullscreen-grid-expand-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-big-mode .ytp-fullscreen-grid-expand-button{width:var(--yt-delhi-big-mode-pill-height);height:var(--yt-delhi-big-mode-pill-height)}.ytp-fullscreen-grid-expand-button svg{padding:calc((var(--yt-delhi-pill-height) - var(--yt-delhi-icon-size, 24px))/2);height:var(--yt-delhi-icon-size,24px);width:var(--yt-delhi-icon-size,24px)}.ytp-big-mode .ytp-fullscreen-grid-expand-button svg{padding:calc((var(--yt-delhi-big-mode-pill-height) - var(--yt-delhi-icon-size, 24px))/2)}.ytp-fullscreen-grid-expand-button:before{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 8px);height:calc(100% - 8px);border-radius:50%}.ytp-fullscreen-grid-action-button{display:none;pointer-events:none}.ytp-fullscreen-grid-active .ytp-fullscreen-grid-action-button{display:block;pointer-events:all}:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-expand-button:hover:before,:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-hover-overlay:hover .ytp-fullscreen-grid-expand-button:before,:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-hover-overlay:hover .ytp-more-videos-button:after,:not(.ytp-grid-scrolling) .ytp-more-videos-button:hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1))}:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-expand-button:active:before,:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-hover-overlay:active .ytp-fullscreen-grid-expand-button:before,:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-hover-overlay:active .ytp-more-videos-button:after,:not(.ytp-grid-scrolling) .ytp-more-videos-button:active:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.2))}.ytp-fullscreen-grid-peeking .ytp-fullscreen-grid{opacity:1;overflow:hidden;top:calc(100% - var(--ytp-grid-peek-height) - var(--yt-delhi-bottom-controls-height, 72px) - 6px - var(--ytp-grid-scroll-percentage)*100%)}.ytp-fullscreen-grid-peeking.ytp-big-mode .ytp-fullscreen-grid{top:calc(100% - var(--ytp-grid-peek-height) - var(--yt-delhi-big-mode-bottom-controls-height, 96px) - 6px - var(--ytp-grid-scroll-percentage)*100%)}.ytp-grid-scrollable .ytp-fullscreen-grid-header{display:none}.ytp-fullscreen-grid-peeking.ytp-grid-scrollable .ytp-fullscreen-grid{display:block;overflow:visible;top:calc(100% - var(--ytp-grid-peek-height) - var(--ytp-grid-scroll-percentage)*100%)}.ytp-fullscreen-grid-peeking.ytp-grid-scrollable.ytp-big-mode .ytp-fullscreen-grid{top:calc(100% - var(--ytp-grid-peek-height) - var(--ytp-grid-scroll-percentage)*100%)}.ytp-fullscreen-grid-peeking.ytp-grid-scrollable .ytp-fullscreen-grid-main-content{opacity:.5}.ytp-fullscreen-grid-peeking.ytp-grid-scrollable.ytp-grid-scrolling .ytp-fullscreen-grid-main-content{opacity:1}.ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-hover-overlay{display:block;width:calc(100% - 24px);height:100%;position:absolute;top:0;left:12px;border-radius:16px;z-index:72;pointer-events:all;cursor:pointer}.ytp-fullscreen-grid-active:not(.ended-mode) .ytp-fullscreen-grid-main-content,.ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-main-content{margin-top:12px}.ytp-fullscreen-grid-active .ytp-fullscreen-grid-hover-overlay,.ytp-fullscreen-grid-peeking.ytp-grid-scrolling .ytp-fullscreen-grid-hover-overlay{display:none}:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-hover-overlay:has(.ytp-fullscreen-grid-expand-button:hover),:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-hover-overlay:hover{background-color:var(--yt-sys-color-baseline--overlay-button-secondary)}:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-hover-overlay:active,:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-hover-overlay:has(.ytp-fullscreen-grid-expand-button:active){background-color:var(--yt-sys-color-baseline--overlay-tonal-hover)}.ytp-fullscreen-grid-active:not(.ended-mode) .ytp-fullscreen-grid,.ytp-fullscreen-grid-peeking .ytp-fullscreen-grid{background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.75) 100px,rgba(0,0,0,.85));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.75) 100px,rgba(0,0,0,.85))}.ytp-grid-replay-button{width:36px;height:36px;border-radius:18px;margin-right:16px;-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1);display:none}.ytp-full-bleed-player .ytp-grid-replay-button{width:60px;height:60px;border-radius:30px}.ytp-grid-replay-button svg{width:100%;height:100%}.ytp-fullscreen-grid-stills-container{display:grid;padding:0 24px;grid-template-columns:repeat(3,1fr);pointer-events:none;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:16px;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.ytp-fullscreen-grid-active .ytp-fullscreen-grid-stills-container,.ytp-grid-scrolling.ytp-grid-scrollable .ytp-fullscreen-grid-stills-container{pointer-events:auto}.ytp-fullscreen-grid{display:block;position:absolute;left:0;top:100%;width:100%;z-index:72;pointer-events:none;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;visibility:visible;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.html5-video-player:not(.ytp-fullscreen-grid-peeking):not(.ytp-fullscreen-grid-active) .ytp-fullscreen-grid{display:none}.ytp-fullscreen-grid-peeking.ytp-autohide:not(.ytp-grid-scrolling) .ytp-fullscreen-grid{-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);opacity:0}.ytp-more-videos-button{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;z-index:72;pointer-events:all;cursor:pointer;padding:var(--yt-delhi-pill-top-height,12px) 12px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;border-radius:28px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-more-videos-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-more-videos-button:after{content:"";position:absolute;top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:28px}.ytp-more-videos-button .ytp-more-videos-button-thumbnail{width:40px;aspect-ratio:16/9;border:2px solid white;border-radius:8px;-webkit-background-size:cover;background-size:cover;background-position:50%}.ytp-more-videos-button .ytp-more-videos-button-title{color:var(--Overlay-Overlay-Text-Primary,#fff);text-shadow:0 0 2px #000;font-family:var(--Typography-Font-Family,Roboto);font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media (min-width:2200px){.ytp-fullscreen-grid-stills-container{grid-template-columns:repeat(4,1fr)}}.ytp-fullscreen-grid-active.html5-video-player.ended-mode .html5-endscreen{display:none}.ytp-fullscreen-grid-active.html5-video-player.ended-mode .ytp-fullscreen-grid{top:0;bottom:var(--yt-delhi-bottom-controls-height,72px)}.ytp-fullscreen-grid-active.html5-video-player.ended-mode .ytp-fullscreen-grid-stills-container{width:100%;padding:0 24px}.ytp-fullscreen-grid-active.html5-video-player.ended-mode .ytp-fullscreen-grid-main-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-fullscreen-grid-active.html5-video-player.ended-mode:not(.ytp-enable-horizontal-endscreen-shelf) .ytp-modern-videowall-still:nth-child(n+4){display:none}@media (min-width:2200px){.ytp-fullscreen-grid-active.html5-video-player.ended-mode:not(.ytp-enable-horizontal-endscreen-shelf) .ytp-modern-videowall-still:nth-child(4){display:-webkit-box;display:-webkit-flex;display:flex}}.ytp-fullscreen-grid-active.html5-video-player.ended-mode.ytp-enable-horizontal-endscreen-shelf .ytp-fullscreen-grid-stills-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;overflow-x:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;scrollbar-width:none}.ytp-fullscreen-grid-active.html5-video-player.ended-mode.ytp-enable-horizontal-endscreen-shelf .ytp-fullscreen-grid-main-content{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ytp-fullscreen-grid-active.html5-video-player.ended-mode.ytp-enable-horizontal-endscreen-shelf .ytp-modern-videowall-still{min-width:31%}.html5-video-player.ended-mode .ytp-more-videos-button.ytp-button,.ytp-fullscreen-grid-active .html5-endscreen,.ytp-fullscreen-grid-active .ytp-ad-player-overlay-layout,.ytp-fullscreen-grid-active .ytp-caption-window-container,.ytp-grid-scrolling .html5-endscreen,.ytp-grid-scrolling .ytp-ad-player-overlay-layout,.ytp-grid-scrolling .ytp-caption-window-container{display:none}.ytp-autohide:not(.ytp-autohide-active).ytp-fullscreen-grid-peeking:not(.ytp-grid-scrolling) .ytp-fullscreen-grid,.ytp-autohide:not(.ytp-autohide-active).ytp-fullscreen-grid-peeking:not(.ytp-grid-scrolling) .ytp-more-videos-button.ytp-button,.ytp-player-minimized .ytp-fullscreen-grid,.ytp-player-minimized .ytp-more-videos-button.ytp-button{display:none}.ytp-error{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;z-index:44;line-height:220%;background-color:rgb(40,40,40)}.ytp-embed-error .ytp-error{display:block}.ytp-error.related-on-error-overlay-visible{line-height:160%}.ytp-large-width-mode .ytp-error.related-on-error-overlay-visible{line-height:220%}.ytp-error .ytp-error-content a{text-decoration:underline}.ytp-error .ytp-error-content{position:relative;max-width:85%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex}.ytp-embed-error .ytp-error .ytp-error-content{margin:0 auto}.ytp-error .ytp-error-icon-container{height:64px;width:64px;min-width:64px;min-height:64px;float:left}.ytp-error .ytp-error-icon-container svg{max-width:100%;max-height:100%}.ytp-error .ytp-small-redirect{display:inline;height:48px;width:48px;position:absolute;bottom:8px;right:8px;opacity:.7}.ytp-error .ytp-small-redirect.no-link{cursor:default}.ytp-error-content-wrap-subreason:empty{display:none}.ytp-error.related-on-error-overlay-visible .ytp-small-redirect,.ytp-fullscreen .ytp-error .ytp-small-redirect{display:none}.ytp-error .ytp-small-redirect a{display:block;height:100%}.ytp-error .ytp-error-content .ytp-error-content-wrap{margin-top:auto;margin-bottom:auto;margin-left:16px;height:100%}.ytp-error .ytp-error-content .ytp-error-content-wrap-reason{font-weight:500}.ytp-large-width-mode .ytp-error .ytp-error-content .ytp-error-icon-container{height:96px;width:96px;min-width:96px;min-height:96px}.ytp-large-width-mode .ytp-error .ytp-small-redirect{height:60px;width:60px}.ytp-error .ytp-error-content .ytp-error-content-wrap-reason{font-size:22px}.ytp-error.related-on-error-overlay-visible .ytp-error-content .ytp-error-content-wrap-reason{font-size:16px}.ytp-large-width-mode .ytp-error.related-on-error-overlay-visible .ytp-error-content .ytp-error-content-wrap-reason{font-size:22px}.ytp-error .ytp-error-content .ytp-error-content-wrap-subreason{font-size:18px;padding-top:10px}.ytp-error.related-on-error-overlay-visible .ytp-error-content .ytp-error-content-wrap-subreason{font-size:14px;padding-top:2px}.ytp-large-width-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-subreason{font-size:18px;padding-top:10px}.ytp-small-mode .ytp-error .ytp-error-content{line-height:150%}.ytp-small-mode .ytp-error .ytp-error-content .ytp-error-icon-container{height:32px;width:32px;min-width:32px;min-height:32px}.ytp-tiny-mode .ytp-error-icon-container{display:none}.ytp-small-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-reason{font-size:14px}.ytp-small-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-subreason{font-size:12px;padding-top:4px}.ytp-tiny-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-reason{font-size:12px}.ytp-tiny-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-subreason{font-size:10px}.ytp-small-mode .ytp-error .ytp-small-redirect{height:24px;width:24px}.ytp-big-mode .ytp-chrome-controls .ytp-fullerscreen-edu-button.ytp-button{width:auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode .ytp-chrome-controls .ytp-fullerscreen-edu-button.ytp-button[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-fullerscreen-edu-chevron{display:inline-block;width:24px}.ytp-fullerscreen-edu-button:not(.ytp-fullerscreen-edu-button-subtle) .ytp-fullerscreen-edu-chevron{height:50%}.ytp-fullerscreen-edu-text{height:50%;margin-top:-8px}.ytp-fullerscreen-edu-button-subtle .ytp-fullerscreen-edu-text{display:none}.ytp-big-mode .ytp-fullscreen-button:after{width:24px}.ytp-fullscreen-button-corner-0,.ytp-fullscreen-button-corner-1,.ytp-fullscreen-button-corner-2,.ytp-fullscreen-button-corner-3{-webkit-transform:none;-ms-transform:none;transform:none}@-webkit-keyframes ytp-fullscreen-button-corner-0-animation{50%{-webkit-transform:translate(-1px,-1px);transform:translate(-1px,-1px)}}@keyframes ytp-fullscreen-button-corner-0-animation{50%{-webkit-transform:translate(-1px,-1px);transform:translate(-1px,-1px)}}@-webkit-keyframes ytp-fullscreen-button-corner-1-animation{50%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}}@keyframes ytp-fullscreen-button-corner-1-animation{50%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}}@-webkit-keyframes ytp-fullscreen-button-corner-2-animation{50%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}}@keyframes ytp-fullscreen-button-corner-2-animation{50%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}}@-webkit-keyframes ytp-fullscreen-button-corner-3-animation{50%{-webkit-transform:translate(-1px,1px);transform:translate(-1px,1px)}}@keyframes ytp-fullscreen-button-corner-3-animation{50%{-webkit-transform:translate(-1px,1px);transform:translate(-1px,1px)}}.ytp-fullscreen-button:not([aria-disabled=true]):hover .ytp-fullscreen-button-corner-0{-webkit-animation:ytp-fullscreen-button-corner-0-animation .4s cubic-bezier(.4,0,.2,1);animation:ytp-fullscreen-button-corner-0-animation .4s cubic-bezier(.4,0,.2,1)}.ytp-fullscreen-button:not([aria-disabled=true]):hover .ytp-fullscreen-button-corner-1{-webkit-animation:ytp-fullscreen-button-corner-1-animation .4s cubic-bezier(.4,0,.2,1);animation:ytp-fullscreen-button-corner-1-animation .4s cubic-bezier(.4,0,.2,1)}.ytp-fullscreen-button:not([aria-disabled=true]):hover .ytp-fullscreen-button-corner-2{-webkit-animation:ytp-fullscreen-button-corner-2-animation .4s cubic-bezier(.4,0,.2,1);animation:ytp-fullscreen-button-corner-2-animation .4s cubic-bezier(.4,0,.2,1)}.ytp-fullscreen-button:not([aria-disabled=true]):hover .ytp-fullscreen-button-corner-3{-webkit-animation:ytp-fullscreen-button-corner-3-animation .4s cubic-bezier(.4,0,.2,1);animation:ytp-fullscreen-button-corner-3-animation .4s cubic-bezier(.4,0,.2,1)}.ytp-fullscreen-quick-actions{position:absolute;bottom:86px;right:24px;z-index:59}.ytp-delhi-modern .ytp-fullscreen-quick-actions{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 30px)}.ytp-delhi-modern.ytp-big-mode .ytp-fullscreen-quick-actions{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 30px)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-fullscreen-quick-actions{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 30px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-big-mode.ytp-fullscreen-grid-peeking .ytp-fullscreen-quick-actions{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 30px + var(--ytp-grid-peek-height))}.ytp-fullscreen-metadata{position:absolute;max-width:33%;top:24px;left:24px;z-index:59}.ytp-overlay-top-left .ytp-fullscreen-metadata{max-width:60%}.ytp-fullscreen-metadata-bottom .ytp-fullscreen-metadata{top:unset;bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 30px)}.ytp-fullscreen-metadata-bottom.ytp-featured-product-shown .ytp-fullscreen-metadata{bottom:calc(142px + var(--yt-delhi-bottom-controls-height, 72px))}.ytp-fullscreen-metadata-bottom.ytp-shopping-pill-shown .ytp-fullscreen-metadata{bottom:calc(86px + var(--yt-delhi-bottom-controls-height, 72px))}.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peeking .ytp-fullscreen-metadata{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 30px + var(--ytp-grid-peek-height))}.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peeking.ytp-featured-product-shown .ytp-fullscreen-metadata{bottom:calc(142px + var(--yt-delhi-bottom-controls-height, 72px) + var(--ytp-grid-peek-height))}.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peeking.ytp-shopping-pill-shown .ytp-fullscreen-metadata{bottom:calc(86px + var(--yt-delhi-bottom-controls-height, 72px) + var(--ytp-grid-peek-height))}.ytp-fullscreen-metadata-bottom.ytp-big-mode .ytp-fullscreen-metadata{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 30px)}.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-featured-product-shown .ytp-fullscreen-metadata{bottom:calc(142px + var(--yt-delhi-big-mode-bottom-controls-height, 96px))}.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-shopping-pill-shown .ytp-fullscreen-metadata{bottom:calc(86px + var(--yt-delhi-big-mode-bottom-controls-height, 96px))}.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-fullscreen-grid-peeking .ytp-fullscreen-metadata{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 30px + var(--ytp-grid-peek-height))}.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-fullscreen-grid-peeking.ytp-featured-product-shown .ytp-fullscreen-metadata{bottom:calc(142px + var(--yt-delhi-big-mode-bottom-controls-height, 96px) + var(--ytp-grid-peek-height))}.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-fullscreen-grid-peeking.ytp-shopping-pill-shown .ytp-fullscreen-metadata{bottom:calc(86px + var(--yt-delhi-big-mode-bottom-controls-height, 96px) + var(--ytp-grid-peek-height))}.ytp-overlays-container .ytp-chrome-top-buttons{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ytp-overlays-container .ytp-fullscreen-metadata,.ytp-overlays-container .ytp-fullscreen-quick-actions{position:relative;inset:0;z-index:59;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-overlays-container .ytp-chrome-top-buttons{position:relative;inset:0;z-index:58}* .ytp-overlays-container .ytp-fullscreen-metadata,* .ytp-overlays-container .ytp-fullscreen-quick-actions,.ytp-fullscreen-metadata-bottom .ytp-overlays-container .ytp-fullscreen-metadata,.ytp-fullscreen-metadata-bottom .ytp-overlays-container .ytp-fullscreen-quick-actions,.ytp-fullscreen-metadata-bottom.ytp-big-mode .ytp-overlays-container .ytp-fullscreen-metadata,.ytp-fullscreen-metadata-bottom.ytp-big-mode .ytp-overlays-container .ytp-fullscreen-quick-actions{position:relative;inset:0}.ytp-fullscreen-grid-peeking .ytp-overlays-container{opacity:max(1 - 3 * var(--ytp-grid-scroll-percentage),0)}.ytp-fullscreen-grid-active .ytp-overlays-container{opacity:0;display:none}.ytp-autohide .ytp-fullscreen-metadata,.ytp-autohide .ytp-fullscreen-quick-actions{opacity:0}.ytp-autohide:not(.ytp-autohide-active) .ytp-fullscreen-metadata,.ytp-autohide:not(.ytp-autohide-active) .ytp-fullscreen-quick-actions{height:0;margin:0}.ad-showing .ytp-fullscreen-metadata,.ad-showing .ytp-fullscreen-quick-actions,.ended-mode .ytp-fullscreen-quick-actions,.seeking-mode .ytp-fullscreen-quick-actions,.ytp-menu-shown .ytp-fullscreen-metadata,.ytp-menu-shown .ytp-fullscreen-quick-actions,.ytp-settings-shown .ytp-fullscreen-quick-actions,.ytp-xsmall-width-mode .ytp-fullscreen-metadata,.ytp-xsmall-width-mode .ytp-fullscreen-quick-actions{display:none}.ytp-gated-actions-overlay{z-index:82;overflow:hidden}.ytp-gated-actions-overlay-background{background:no-repeat 50%/cover;background-color:#000;position:absolute;width:100%;height:100%;top:0;left:0;z-index:82}.ytp-gated-actions-overlay-background-overlay{background-color:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;top:0;left:0;z-index:82}.ytp-gated-actions-overlay-miniplayer-close-button{display:none;position:absolute;top:0;right:0;width:40px;height:40px;padding:8px;z-index:82}.ytp-player-minimized .ytp-gated-actions-overlay-miniplayer-close-button{display:inline-block}.ytp-gated-actions-overlay-bar{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 6px;left:20px;height:56px;bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;background-color:rgba(0,0,0,.6);border-radius:8px;color:#fff;width:380px;z-index:82}.ytp-big-mode .ytp-gated-actions-overlay-bar{padding:0 9px;height:84px;bottom:30px;left:30px}.ytp-gated-actions-overlay-buttons{margin:12px 6px}.ytp-gated-actions-overlay-button{min-width:80px;height:32px;padding:0 8px;background:rgba(255,255,255,.1);border-radius:24px;border-width:0;cursor:pointer}.ytp-gated-actions-overlay-button-title{display:inline-block;vertical-align:middle;margin:0 8px;line-height:32px;font-size:110%;font-weight:500;color:#fff}.ytp-big-mode .ytp-gated-actions-overlay-buttons{margin:18px 9px}.ytp-big-mode .ytp-gated-actions-overlay-button{min-width:120px;height:48px;padding:0 12px;border-radius:3px}.ytp-big-mode .ytp-gated-actions-overlay-button-title{margin:0 12px;line-height:48px;font-size:130%;font-weight:500}.ytp-gated-actions-overlay-text-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:180px;margin:0 6px}.ytp-big-mode .ytp-gated-actions-overlay-text-container{min-width:270px;margin:0 9px}.ytp-gated-actions-overlay-subtitle,.ytp-gated-actions-overlay-title{text-transform:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ytp-gated-actions-overlay-title{font-size:150%;font-weight:500}.ytp-gated-actions-overlay-subtitle{font-size:110%;font-weight:400;color:rgba(255,255,255,.7)}.ytp-heat-map.ytp-fine-scrubbing-enable:not(.ad-showing) .ytp-heat-map-container,.ytp-heat-map.ytp-progress-bar-hover:not(.ad-showing) .ytp-heat-map-container{display:block;opacity:1;-webkit-transition:opacity .2s cubic-bezier(0,0,.2,1);transition:opacity .2s cubic-bezier(0,0,.2,1);height:40px;bottom:5px;-webkit-transition:bottom .1s cubic-bezier(0,0,.2,1);transition:bottom .1s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern .ytp-heat-map-container{pointer-events:none;opacity:0;display:block;margin-bottom:0}.ytp-delhi-modern.ytp-heat-map.ytp-fine-scrubbing-enable:not(.ad-showing) .ytp-heat-map-container,.ytp-delhi-modern.ytp-heat-map.ytp-progress-bar-hover:not(.ad-showing) .ytp-heat-map-container{-webkit-transition:opacity .2s cubic-bezier(.05,0,0,1) .1s,margin-bottom .2s cubic-bezier(.05,0,0,1) .1s;transition:opacity .2s cubic-bezier(.05,0,0,1) .1s,margin-bottom .2s cubic-bezier(.05,0,0,1) .1s;margin-bottom:8px}.ytp-heat-map.ytp-progress-bar-hover:not(.ad-showing) .ytp-timed-markers-enabled .ytp-heat-map-container{bottom:7px}.ytp-heat-map.ytp-progress-bar-hover .ytp-heat-map-chapter svg{height:40px}.ytp-big-mode.ytp-heat-map.ytp-progress-bar-hover .ytp-heat-map-chapter svg{height:60px}.ytp-heat-map-container{opacity:0;display:none;width:100%;-webkit-transition:opacity .2s cubic-bezier(.4,0,1,1);transition:opacity .2s cubic-bezier(.4,0,1,1);position:absolute;overflow:hidden;height:0;bottom:5px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-heat-map.ytp-big-mode.ytp-progress-bar-hover .ytp-heat-map-container{height:60px;bottom:8px;-webkit-transition:bottom .1s cubic-bezier(0,0,.2,1);transition:bottom .1s cubic-bezier(0,0,.2,1)}.ytp-heat-map-chapter{position:absolute;bottom:0;width:100%;height:100%}.ytp-heat-map-chapter.ytp-heatmap-hover{bottom:2px;-webkit-transition:bottom .1s cubic-bezier(0,0,.2,1);transition:bottom .1s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern .ytp-heat-map-chapter.ytp-heatmap-hover{-webkit-transition:bottom .2s cubic-bezier(.05,0,0,1);transition:bottom .2s cubic-bezier(.05,0,0,1)}.ytp-big-mode .ytp-heat-map-chapter.ytp-heatmap-hover{bottom:3px}.ytp-heat-map-played_bar .ytp-heat-map-hover{height:100%;fill:rgba(255,255,255,.5)}.ytp-heat-map-hover,.ytp-heat-map-play{height:0}.ytp-heat-map-edu{display:none}.ytp-fine-scrubbing-container{width:100%;position:absolute;bottom:0;height:0}.ytp-fine-scrubbing-thumbnail{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}.ytp-fine-scrubbing-draggable,.ytp-fine-scrubbing-thumbnails{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;overflow:hidden;position:absolute;min-width:160px;height:100%}.ytp-fine-scrubbing-cursor{position:absolute;left:50%;height:100%;width:3px;background:#eee}.ytp-fine-scrubbing-seek-time{position:absolute;bottom:110%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none}.ytp-fine-scrubbing-enable .ytp-fine-scrubbing-dismiss,.ytp-fine-scrubbing-enable .ytp-fine-scrubbing-play,.ytp-fine-scrubbing-enable .ytp-fine-scrubbing-seek-time{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-fine-scrubbing-enable .ytp-chrome-controls{display:none}.ytp-fine-scrubbing-play{display:none;height:35px;width:35px;bottom:110%;position:absolute}.ytp-delhi-modern-icons .ytp-fine-scrubbing-play{bottom:120%}.ytp-delhi-modern-icons .ytp-fine-scrubbing-play svg{padding:8px}.ytp-fine-scrubbing-dismiss{position:absolute;bottom:115%;right:10px;height:25px;width:25px;display:none}.ytp-fine-scrubbing-chapter-title{display:-webkit-box;display:-webkit-flex;display:flex;width:160px;height:90px;font-size:12px;font-weight:700;background-color:rgba(0,0,0,.5);-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;word-wrap:break-word;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-fine-scrubbing-chapter-title-content{padding:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ytp-big-mode .ytp-fine-scrubbing-chapter-title{width:240px;height:135px}.ytp-fine-scrubbing-edu{display:none}.ytp-fine-scrubbing-enable.html5-video-player .ytp-ad-overlay-slot{bottom:107px}.ytp-big-mode.ytp-fine-scrubbing-enable.html5-video-player .ytp-ad-overlay-slot{bottom:151px}.ytp-info-panel-action-item{display:block;margin:16px 0 0 16px;width:auto;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:start;align-items:flex-start}.ytp-big-mode .ytp-info-panel-action-item{margin:24px 0 0 24px;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:start;align-items:flex-start}.ytp-small-mode .ytp-info-panel-action-item{margin:8px 12px 0 0 0 8px 12px 0;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:start;align-items:flex-start}.ytp-info-panel-action-item-disclaimer{cursor:none;font-size:14px;overflow:auto;margin-bottom:16px}.ytp-info-panel-action-item-button{width:100%;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.ytp-info-panel-action-item-icon{width:24px;height:24px;color:rgb(255,255,255);-webkit-flex-shrink:0;flex-shrink:0}.ytp-big-mode .ytp-info-panel-action-item-icon{width:72px;height:54px}.ytp-info-panel-action-item-label{margin-left:12px;font-size:14px;color:rgb(255,255,255);overflow:auto}.ytp-big-mode .ytp-info-panel-action-item-label,.ytp-small-mode .ytp-info-panel-action-item-label{margin-left:12px;font-size:14px;overflow:auto}.ytp-info-panel-detail-skrim{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:71}.ytp-info-panel-detail{position:absolute;left:auto;right:0;top:0;bottom:0;width:60%;background:rgba(0,0,0,.8);overflow:auto;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode .ytp-info-panel-detail,.ytp-small-mode .ytp-info-panel-detail{width:60%}[dir=ltr] .ytp-info-panel-detail[aria-hidden=true]{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,1,1);transition:transform .25s cubic-bezier(.4,0,1,1),-webkit-transform .25s cubic-bezier(.4,0,1,1)}[dir=ltr] .ytp-embed-playlist .ytp-info-panel-detail[aria-hidden=true]{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}[dir=rtl] .ytp-info-panel-detail[aria-hidden=true]{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,1,1);transition:transform .25s cubic-bezier(.4,0,1,1),-webkit-transform .25s cubic-bezier(.4,0,1,1)}[dir=rtl] .ytp-embed-playlist .ytp-info-panel-detail[aria-hidden=true]{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.ytp-info-panel-detail-header{margin:16px;line-height:24px;font-size:16px;font-weight:700;color:rgb(255,255,255);display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.ytp-big-mode .ytp-info-panel-detail-header{margin:24px}.ytp-info-panel-detail-title{margin-right:14px;-webkit-flex-grow:2;-webkit-box-flex:2;flex-grow:2}.ytp-info-panel-detail-close{width:24px;height:24px;color:rgb(255,255,255);-webkit-flex-shrink:0;flex-shrink:0}.ytp-big-mode .ytp-info-panel-detail-close{width:36px;height:36px}.ytp-info-panel-detail-close path{fill:#aaa}.ytp-info-panel-detail-close:hover path{fill:#fff}.ytp-info-panel-detail-body{line-height:24px;min-height:48px;font-size:14px;font-weight:400;color:rgb(255,255,255);margin:0 16px;overflow:auto}.ytp-big-mode .ytp-info-panel-detail-body{margin:0 24px}.ytp-info-panel-detail-items{left:0;right:0;padding:0 16px 16px 0}.ytp-muted-autoplay .ytp-info-panel-detail-skrim{z-index:1002}.html5-video-player.ended-mode .ytp-info-panel-preview{display:none}.ytp-info-panel-preview{height:auto;bottom:auto;left:12px;right:auto;overflow:hidden;pointer-events:auto;position:absolute;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,.5);z-index:26;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.6);border:inherit;border-left:4px solid #3ea6ff;border-radius:4px;padding:0;font:inherit;max-width:min(50% - 64px,272px);display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-info-panel-preview[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-embed .ytp-info-panel-preview{top:60px}.ytp-embed.ytp-shorts-mode .ytp-info-panel-preview{top:122px}.ytp-big-mode.ytp-autohide .ytp-info-panel-preview,.ytp-big-mode.ytp-hide-info-bar .ytp-info-panel-preview,.ytp-embed.ytp-autohide .ytp-info-panel-preview,.ytp-embed.ytp-hide-info-bar .ytp-info-panel-preview{top:12px}.ytp-muted-autoplay .ytp-info-panel-preview{z-index:1002;top:12px}.ytp-larger-tap-buttons .ytp-info-panel-preview{top:81px}.ytp-big-mode .ytp-info-panel-preview{top:81px;bottom:auto;left:24px;height:auto;line-height:auto}.ytp-small-mode .ytp-info-panel-preview{min-width:130px;max-width:min(50% - 64px,208px)}.ytp-iv-drawer-open .ytp-info-panel-preview{display:none;-webkit-transition:display .1s cubic-bezier(.4,0,1,1);transition:display .1s cubic-bezier(.4,0,1,1)}.ytp-info-panel-preview-chevron{width:24px;height:24px;line-height:0px;pointer-events:none;color:rgb(255,255,255);-webkit-flex-shrink:0;flex-shrink:0}.ytp-info-panel-preview-chevron:empty,.ytp-info-panel-preview-icon:empty{height:0;width:0}.ytp-info-panel-preview-text{background:none;font-size:12px;font-weight:500;line-height:16px;pointer-events:none;margin:8px;color:rgb(255,255,255);opacity:1;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;display:-webkit-box;overflow:hidden;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-info-panel-preview-text[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}#inline-preview-player .caption-window,#inline-preview-player .ytp-caption-window-container{pointer-events:none}.ytp-modern-caption#inline-preview-player .ytp-caption-window-container,.ytp-modern-caption.ytp-mweb-player .ytp-caption-window-container{width:calc(100% - 48px)}.ytp-modern-caption#inline-preview-player .caption-window,.ytp-modern-caption.ytp-mweb-player .caption-window{border:8px solid transparent;border-radius:4px;font-weight:500}.ytp-modern-caption#inline-preview-player .caption-window.ytp-caption-window-bottom,.ytp-modern-caption.ytp-mweb-player .caption-window.ytp-caption-window-bottom{margin-bottom:16px}.ytp-input-slider-section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ytp-input-slider{--yt-slider-shape-gradient-percent:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:flex;height:24px;background-color:transparent;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;direction:ltr}.ytp-input-slider::-webkit-slider-runnable-track{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(#fff),color-stop(#666),to(#666));background:-webkit-linear-gradient(left,#fff 0,#fff var(--yt-slider-shape-gradient-percent),#666 var(--yt-slider-shape-gradient-percent),#666 100%);background:linear-gradient(to right,#fff 0,#fff var(--yt-slider-shape-gradient-percent),#666 var(--yt-slider-shape-gradient-percent),#666 100%);height:4px;border-radius:12px}.ytp-input-slider::-moz-range-track{background:linear-gradient(to right,#fff 0,#fff var(--yt-slider-shape-gradient-percent),rgba(255,255,255,.2) var(--yt-slider-shape-gradient-percent),rgba(255,255,255,.2) 100%);height:4px;border-radius:12px}.ytp-input-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;width:16px;height:16px;border-radius:8px;margin-top:-6px}.ytp-input-slider::-moz-range-thumb{-moz-appearance:none;appearance:none;background:#fff;width:16px;height:16px;border-radius:8px}.ytp-input-slider::-ms-thumb{appearance:none;background:#fff;width:16px;height:16px;border-radius:8px}.ytp-varispeed-input-slider::-webkit-slider-runnable-track{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(#fff),color-stop(#909090),to(#909090));background:-webkit-linear-gradient(left,#fff 0,#fff var(--yt-slider-shape-gradient-percent),#909090 var(--yt-slider-shape-gradient-percent),#909090 100%);background:linear-gradient(to right,#fff 0,#fff var(--yt-slider-shape-gradient-percent),#909090 var(--yt-slider-shape-gradient-percent),#909090 100%)}@supports ((-webkit-writing-mode:vertical-rl) or (writing-mode:vertical-rl)){.ytp-vertical-slider .ytp-input-slider{-webkit-writing-mode:vertical-rl;-ms-writing-mode:bt-rl;writing-mode:vertical-rl;direction:rtl;height:inherit;width:24px}.ytp-vertical-slider .ytp-input-slider::-webkit-slider-runnable-track{background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(#fff),color-stop(#666),to(#666));background:-webkit-linear-gradient(bottom,#fff 0,#fff var(--yt-slider-shape-gradient-percent),#666 var(--yt-slider-shape-gradient-percent),#666 100%);background:linear-gradient(to top,#fff 0,#fff var(--yt-slider-shape-gradient-percent),#666 var(--yt-slider-shape-gradient-percent),#666 100%);width:4px}.ytp-vertical-slider .ytp-input-slider::-moz-range-track{background:linear-gradient(to top,#fff 0,#fff var(--yt-slider-shape-gradient-percent),rgba(255,255,255,.2) var(--yt-slider-shape-gradient-percent),rgba(255,255,255,.2) 100%);width:4px;height:100%}.ytp-vertical-slider .ytp-input-slider::-webkit-slider-thumb{margin-right:-6px}.ytp-vertical-slider .ytp-input-slider::-moz-range-thumb{margin-right:0}}.ytp-chrome-controls .ytp-jump-button{width:46px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding:9px;display:none}.ytp-chrome-controls .ytp-jump-button.ytp-jump-button-enabled{display:block}.ytp-big-mode .ytp-chrome-controls .ytp-jump-button{padding-top:12px}.ytp-small-mode .ytp-chrome-controls .ytp-jump-button{padding-top:7px}.ytp-small-mode .ytp-chrome-controls .ytp-jump-button.ytp-jump-button-enabled,.ytp-tiny-mode .ytp-chrome-controls .ytp-jump-button.ytp-jump-button-enabled{display:none}.ytp-jump-button-text{fill:#fff;font-size:9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:900}.ytp-jump-spin .ytp-circle-arrow{-webkit-animation-name:ytp-jump-spin;animation-name:ytp-jump-spin;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.ytp-jump-spin.backwards .ytp-circle-arrow{-webkit-animation-name:ytp-jump-spin-backwards;animation-name:ytp-jump-spin-backwards}@-webkit-keyframes ytp-jump-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ytp-jump-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ytp-jump-spin-backwards{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes ytp-jump-spin-backwards{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.ytp-large-play-button{position:absolute;left:50%;top:50%;width:68px;height:48px;margin-left:-34px;margin-top:-24px;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);z-index:63}.ytp-large-play-button.ytp-shorts-mode{width:68px;height:90px}.ytp-big-mode .ytp-large-play-button.ytp-shorts-mode{width:102px;height:135px}.ytp-dni .ytp-large-play-button,.ytp-dni.ytp-big-mode .ytp-large-play-button,.ytp-dni.ytp-small-mode .ytp-large-play-button{width:75px;height:75px;margin-left:-37.5px;margin-top:-37.5px}.house-brand .ytp-large-play-button{width:60px;height:60px;margin-left:-30px;margin-top:-30px}.ytp-large-play-button svg{height:100%;left:0;position:absolute;top:0;width:100%}.ytp-dni .ytp-cued-thumbnail-overlay .ytp-dni-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);fill-opacity:.8}.ytp-dni .ytp-cued-thumbnail-overlay:hover .ytp-dni-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);fill-opacity:1}.ytp-big-mode .ytp-large-play-button{width:102px;height:72px;margin-left:-51px;margin-top:-36px}.house-brand.ytp-big-mode .ytp-large-play-button{width:90px;height:90px;margin-left:-45px;margin-top:-45px}.ytp-cued-thumbnail-overlay[aria-hidden=true] .ytp-large-play-button,.ytp-menu-shown .ytp-large-play-button{display:none}.ytp-muted-autoplay-end-panel .ytp-large-play-button{display:block}.ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);fill:#212121;fill-opacity:.8}.ytp-large-play-button-red-bg .ytp-large-play-button-bg{fill:var(--yt-sys-color-baseline--static-brand-red,#f03);fill-opacity:1}.ytp-cued-thumbnail-overlay:hover .ytp-large-play-button-bg,.ytp-large-play-button.ytp-touch-device .ytp-large-play-button-bg,.ytp-muted-autoplay-endscreen-overlay:hover .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);fill:var(--yt-sys-color-baseline--static-brand-red,#f03);fill-opacity:1}.ytp-color-party .ytp-cued-thumbnail-overlay:hover .ytp-large-play-button-bg,.ytp-color-party .ytp-large-play-button.ytp-touch-device .ytp-large-play-button-bg,.ytp-color-party .ytp-muted-autoplay-endscreen-overlay:hover .ytp-large-play-button-bg{-webkit-animation:ytp-party-fill .15s linear infinite;animation:ytp-party-fill .15s linear infinite}.house-brand .ytp-cued-thumbnail-overlay:hover .ytp-large-play-button-bg,.house-brand .ytp-muted-autoplay-endscreen-overlay:hover .ytp-large-play-button-bg{fill:#000}.ytp-linked-account-popup-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}.ytp-linked-account-popup{position:absolute;z-index:72;overflow:hidden;background:white;font-size:14px;font-weight:400;line-height:20px;color:rgba(17,17,17,.8);font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;display:block;width:400px;overflow-y:auto}html[dark] .ytp-linked-account-popup{background:rgba(33,33,33,.95);color:rgb(255,255,255)}.ytp-linked-account-popup-buttons{padding:8px 8px 8px 24px;border-top:1px solid rgb(238,238,238);-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:flex}.ytp-linked-account-popup-button{font-weight:500;letter-spacing:.007px;line-height:20px;text-transform:uppercase;color:#065fd4;background-color:transparent;cursor:pointer;padding:10px 16px}html[dark] .ytp-linked-account-popup-button{color:#3ea6ff}.ytp-linked-account-popup-title{font-size:16px;line-height:28px;margin:16px 24px;color:rgb(3,3,3)}html[dark] .ytp-linked-account-popup-title{color:rgb(255,255,255)}.ytp-linked-account-popup-description{padding:0 24px;margin:4px 0 24px}.ytp-mdx-privacy-popup-confirm{font-weight:500;font-size:14px;margin:12px 0;padding:10px 20px;border-radius:2px;background:#666;text-transform:uppercase}.ytp-mdx-privacy-popup-cancel{font-weight:500;font-size:14px;margin:12px 0;padding:10px 20px;border-radius:2px;text-transform:uppercase}.ytp-mdx-popup-dialog{position:absolute;top:0;left:0;width:100%;height:100%;z-index:75;background:rgba(0,0,0,.8);text-align:center;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-mdx-popup-dialog-inner-content{position:absolute;top:50%;margin-top:-70px;left:0;right:0;padding:0 20%}.ytp-mdx-popup-title{font-size:20px;padding-bottom:16px}.ytp-mdx-popup-description{font-size:14px}.ytp-mdx-privacy-popup-buttons{margin-top:20px;height:44px}.ytp-big-mode .mdx-privacy-popup-buttons{margin-top:30px;height:67px}.html5-video-player.ytp-player-minimized:not(.ended-mode):not(.cued-mode):not(.unstarted-mode){overflow:visible}.ytp-player-minimized .ytp-ypc-player-content{display:none}.ytp-miniplayer-ui{height:100%;width:100%;position:absolute;top:0;z-index:67}.ytp-player-minimized .ytp-suggested-action-badge{z-index:68}.ytp-player-minimized .ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.ytp-miniplayer-scrim{width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:.2s cubic-bezier(.4,0,.2,1) .1s;transition:.2s cubic-bezier(.4,0,.2,1) .1s;opacity:0;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;justify-content:center}.ytp-miniplayer-scrim:focus-within{opacity:1}.html5-video-player.ytp-player-minimized.unstarted-mode .ytp-miniplayer-scrim{opacity:1}.ytp-miniplayer-scrim:hover{opacity:1}.ytp-miniplayer-buttons{display:none}.ytp-player-minimized.ended-mode .ytp-miniplayer-buttons{display:block}.ytp-player-minimized.ad-showing .ytp-miniplayer-buttons{display:none}.ytp-miniplayer-close-button{position:absolute;top:0;right:0;width:40px;height:40px;padding:8px;z-index:67}.ytp-miniplayer-expand-watch-page-button{position:absolute;width:40px;height:40px;padding:8px;z-index:67}.ytp-miniplayer-expand-watch-page-button.ytp-miniplayer-button-bottom-right{bottom:4px;right:0}.ytp-miniplayer-expand-watch-page-button.ytp-miniplayer-button-top-left{top:0;left:0}.ytp-miniplayer-replay-button{position:absolute;left:8px;bottom:8px;width:32px;height:32px;z-index:67}.ytp-player-minimized.ad-showing .ytp-miniplayer-replay-button{display:none}.ytp-miniplayer-controls{direction:ltr;display:-webkit-flex;display:-webkit-box;display:flex;width:264px;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between}.ytp-miniplayer-button-container{min-width:64px}.ytp-miniplayer-ui .ytp-play-button{width:72px;height:72px}.ytp-miniplayer-ui .ytp-next-button,.ytp-miniplayer-ui .ytp-prev-button{display:inline-block;width:64px;height:64px}.ytp-delhi-modern .ytp-miniplayer-ui .ytp-next-button,.ytp-delhi-modern .ytp-miniplayer-ui .ytp-prev-button{width:32px;height:32px}.ytp-delhi-modern .ytp-miniplayer-ui .ytp-miniplayer-button-container{min-width:32px}.ytp-delhi-modern .ytp-miniplayer-ui .ytp-play-button{width:42px;height:42px}.ytp-delhi-modern .ytp-miniplayer-ui .ytp-miniplayer-controls svg{width:100%;height:100%}.ytp-miniplayer-ui .ytp-time-display{position:absolute;left:7px;bottom:0}.ytp-miniplayer-ui .ytp-time-display .ytp-live-badge{display:none;width:auto;text-transform:uppercase}.ytp-miniplayer-ui .ytp-time-display.ytp-live .ytp-live-badge{display:inline-block}.ytp-player-minimized.ad-showing .ytp-miniplayer-ui{display:block}.ytp-player-minimized.ad-showing .ytp-miniplayer-ui .ytp-next-button,.ytp-player-minimized.ad-showing .ytp-miniplayer-ui .ytp-prev-button,.ytp-player-minimized.ad-showing .ytp-miniplayer-ui .ytp-time-display{display:none}.ytp-player-minimized .ytp-tooltip.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-title{width:200%;text-align:center;right:48px}.ytp-player-minimized .ytp-drag .ytp-exp-chapter-hover-effect,.ytp-player-minimized .ytp-progress-bar-container:hover .ytp-exp-chapter-hover-container:hover,.ytp-player-minimized .ytp-progress-bar-container:hover .ytp-exp-chapter-hover-effect{bottom:1px;-webkit-transform:scaleY(1.4);-ms-transform:scaleY(1.4);transform:scaleY(1.4);-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1)}.ytp-player-minimized .ytp-progress-bar-container,.ytp-small-mode.ytp-player-minimized .ytp-progress-bar-container{position:absolute;bottom:-1px;z-index:68}.ytp-player-minimized .ytp-time-display{pointer-events:none}.ytp-player-minimized:not(.ad-showing) .ytp-progress-bar-container:hover{bottom:0}.ytp-player-minimized .video-ads,.ytp-player-minimized.ytp-menu-shown .video-ads{display:block}.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay{overflow:hidden}.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-flyout-cta,.ytp-player-minimized.ytp-menu-shown .ytp-ad-preview-container,.ytp-player-minimized.ytp-menu-shown .ytp-ad-skip-button-container{bottom:32px}.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-instream-info{bottom:3px;left:6px}.ytp-player-minimized .ytp-tooltip.ytp-text-detail .ytp-tooltip-title{text-transform:capitalize;font-size:12px}.ytp-player-minimized .ytp-tooltip.ytp-text-detail.ytp-preview{max-width:calc(100% - 24px);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ytp-player-minimized .html5-main-video,.ytp-player-minimized .ytp-miniplayer-scrim{border-radius:12px 12px 0 0}.ytp-player-minimized .html5-main-video{border-radius:0}.ytp-player-minimized.ytp-player-document-picture-in-picture .ytp-miniplayer-close-button,.ytp-player-minimized.ytp-player-document-picture-in-picture .ytp-miniplayer-expand-watch-page-button{display:none}.ytp-player-minimized.ytp-player-document-picture-in-picture .html5-main-video,.ytp-player-minimized.ytp-player-document-picture-in-picture .ytp-miniplayer-scrim,.ytp-player-minimized.ytp-player-document-picture-in-picture.html5-video-player{border-radius:0}.ytp-title-notifications{-webkit-align-self:center;align-self:center;margin-right:5px;text-align:center}button.ytp-button.ytp-title-notifications{margin-left:8px;width:48px}.ytp-title-notifications:not(.ytp-notifications-enabled) .ytp-title-notifications-on{display:none}.ytp-title-notifications.ytp-notifications-enabled .ytp-title-notifications-off{display:none}.ytp-offline-slate{z-index:21;overflow:hidden}.ytp-offline-slate-background{background:no-repeat 50%/cover;position:absolute;width:100%;height:100%;top:0;left:0;z-index:22}.ytp-offline-slate.ytp-offline-slate-hide-background .ytp-offline-slate-background{display:none}.html5-video-player.ended-mode .ytp-offline-slate.ytp-offline-slate-hide-background .ytp-offline-slate-background{display:block}.ytp-offline-slate:not(.ytp-offline-slate-premiere-trailer) .ytp-offline-slate-bar-fade.ytp-offline-slate-bar{display:none}.ytp-offline-slate-bar{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 6px;left:12px;height:56px;bottom:60px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;text-transform:uppercase;background:rgba(0,0,0,.8);color:#fff;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1);z-index:46;border-radius:8px}.ytp-delhi-modern .ytp-offline-slate-bar{background-color:rgba(40,40,40,.6);border-radius:12px}.ytp-offline-slate-bar.ytp-offline-slate-bar-hidden{display:none}.ytp-embed .ytp-offline-slate-bar{bottom:52px}.ytp-big-mode .ytp-offline-slate-bar{padding:0 9px;height:84px;bottom:90px;left:18px}.ytp-embed.ytp-big-mode .ytp-offline-slate-bar{bottom:90px}.ytp-autohide .ytp-offline-slate-bar,.ytp-hide-controls .ytp-offline-slate-bar{bottom:12px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-autohide .ytp-big-mode .ytp-offline-slate-bar,.ytp-hide-controls .ytp-big-mode .ytp-offline-slate-bar{bottom:18px}.ytp-offline-slate-icon{margin:0 14px;width:24px}.ytp-delhi-modern .ytp-offline-slate-icon{display:none}.ytp-big-mode .ytp-offline-slate-icon{width:36px}.ytp-offline-slate-buttons{margin:12px 6px}.ytp-offline-slate-button{min-width:80px;height:32px;padding:0 8px;background:rgba(255,255,255,.25);border-radius:2px}.ytp-delhi-modern .ytp-offline-slate-button{background-color:#fff;border-radius:18px;color:#282828}.ytp-offline-slate-button-icon{display:inline-block;vertical-align:middle;height:24px}.ytp-delhi-modern .ytp-offline-slate-button-icon{height:18px;width:18px}.ytp-delhi-modern .ytp-offline-slate-button-icon svg{fill:#282828;height:18px;width:18px}.ytp-offline-slate-button-text{display:inline-block;vertical-align:middle;margin:0 8px;line-height:32px;font-size:110%;font-weight:500}.ytp-reminder-menu{background:rgba(28,28,28,.9);border-radius:2px;bottom:55px;outline:none;overflow:hidden;position:absolute;text-shadow:0 0 2px rgba(0,0,0,.5);white-space:nowrap;-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1);-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.ytp-reminder-menu[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-reminder-menu-contents{-webkit-box-sizing:border-box;box-sizing:border-box;color:#eee;display:table;padding:8px 0;width:100%}.ytp-reminder-menu-item{cursor:default;display:table-row;height:40px;outline:none}.ytp-big-mode .ytp-reminder-menu-item{height:49px}.ytp-reminder-menu-item:not([aria-disabled=true]){cursor:pointer}.ytp-reminder-menu-item:not([aria-disabled=true]):hover{background-color:rgba(255,255,255,.1)}.ytp-reminder-menu-item-icon,.ytp-reminder-menu-item-label{display:table-cell;padding:0 15px;vertical-align:middle}.ytp-reminder-menu-item-label{font-size:118%;font-weight:500;padding-left:0;text-transform:none}.ytp-big-mode .ytp-reminder-menu-item-label{padding:0 15px 0 0}.ytp-reminder-menu-item-icon{padding:0 10px}.ytp-big-mode .ytp-reminder-menu-item-icon{padding:0 15px}.ytp-reminder-menu-item-icon svg{display:block;height:24px;width:24px}.ytp-big-mode .ytp-reminder-menu-item-icon svg{height:36px;width:36px}.ytp-big-mode .ytp-offline-slate-buttons{margin:18px 9px}.ytp-big-mode .ytp-offline-slate-button{min-width:120px;height:48px;padding:0 12px;border-radius:3px}.ytp-big-mode .ytp-offline-slate-button-text{margin:0 12px;line-height:48px;font-size:130%;font-weight:500}.ytp-offline-slate-messages{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:180px;margin:0 6px}.ytp-big-mode .ytp-offline-slate-messages{min-width:270px;margin:0 9px}.ytp-offline-slate-main-text,.ytp-offline-slate-subtitle-text{text-transform:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ytp-offline-slate-main-text{font-size:140%;font-weight:400}.ytp-offline-slate-subtitle-text{font-size:110%;font-weight:500}.ytp-offline-slate-close-button,.ytp-offline-slate-open-button{display:none}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;top:0;bottom:0;left:auto;right:0;padding:25px;padding-top:48px;min-width:auto;width:300px;height:auto;border-radius:0;-webkit-transition:right .25s ease-in-out;transition:right .25s ease-in-out;z-index:23}.ytp-big-mode .ytp-offline-slate-premiere-trailer .ytp-offline-slate-bar{padding-top:69px}.ytp-player-minimized .ytp-offline-slate-premiere-trailer .ytp-offline-slate-bar,.ytp-player-minimized .ytp-offline-slate-premiere-trailer .ytp-offline-slate-close-button,.ytp-player-minimized .ytp-offline-slate-premiere-trailer.ytp-offline-slate-collapsed .ytp-offline-slate-open-button{display:none}.ytp-offline-slate-premiere-trailer.ytp-offline-slate-collapsed .ytp-offline-slate-bar{right:-100%}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-icon{display:none}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-close-button,.ytp-offline-slate-premiere-trailer .ytp-offline-slate-open-button{position:absolute;width:50px;height:50px;top:50%;right:0;margin-top:-25px;z-index:23}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-close-button{display:block}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-open-button:before{background:rgba(0,0,0,.8);content:"";display:block;height:28px;left:15px;position:absolute;top:10px;width:20px}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-open-button svg{position:absolute;left:0;top:0}.ytp-offline-slate-premiere-trailer.ytp-offline-slate-collapsed .ytp-offline-slate-close-button{display:none}.ytp-offline-slate-premiere-trailer.ytp-offline-slate-collapsed .ytp-offline-slate-open-button{display:block}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-messages{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin:0}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-main-text{font-size:20px;font-weight:500;height:auto}.ytp-big-mode .ytp-offline-slate-premiere-trailer .ytp-offline-slate-main-text{margin-top:0}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-subtitle-text{color:#aaa;font-size:13px;line-height:1.3em;margin:5px 0 20px;white-space:normal}.ytp-big-mode .ytp-offline-slate-premiere-trailer .ytp-offline-slate-subtitle-text{margin-left:0}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-description{display:block;text-transform:none;font-size:13px;margin:20px 0;max-height:300px;overflow:hidden}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-buttons{margin-left:0;margin-right:0}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-buttons .ytp-reminder-menu{bottom:auto}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-button{background:rgba(255,255,255,.3);color:#fff;font-size:14px;height:auto;padding:4px 8px;text-transform:uppercase}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-button svg{fill:#fff}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-button-text{font-size:110%;line-height:32px;margin:0 8px}.ytp-chrome-top .ytp-overflow-button{width:auto;height:auto;min-width:48px}.ytp-embed:not(.ad-showing).ytp-small-mode .ytp-overflow-button{padding-top:16px}.ytp-overflow-icon{margin:auto;width:36px;height:36px;vertical-align:middle}.ytp-overflow-panel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:74;background:rgba(0,0,0,.8);text-align:center;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-overflow-panel[aria-hidden=true]{opacity:0;-webkit-transition:opacity .25s cubic-bezier(.4,0,1,1);transition:opacity .25s cubic-bezier(.4,0,1,1)}.ytp-autohide.ytp-embed-overlays-autohide .ytp-overflow-panel{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-autohide:not(.ytp-autohide-active).ytp-embed-overlays-autohide .ytp-overflow-panel{display:none}.ytp-overflow-panel-content{position:absolute;top:50%;left:0;right:0;margin-top:-48px}.ytp-overflow-panel-close{position:absolute;top:6px;right:12px;padding:0;width:36px;height:36px}.ytp-mobile.ytp-embed-mobile .ytp-overflow-panel-close{width:48px;height:48px}.ytp-overflow-panel-close path{fill:#aaa}.ytp-overflow-panel-close:hover path{fill:#fff}.ytp-overflow-panel-action-buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.ytp-overlays-container{position:absolute;inset:8px 12px 72px;z-index:59;pointer-events:none;-webkit-transition:bottom .1s;transition:bottom .1s;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-overlays-container .ytp-overlay-top-left{position:absolute;width:100%}.ytp-overlays-container .ytp-overlay-top-left>*{pointer-events:auto;margin-bottom:12px}.ytp-overlays-container .ytp-overlay-top-right{position:absolute;width:100%;right:0}.ytp-overlays-container .ytp-overlay-top-right>*{pointer-events:auto;margin-bottom:12px;margin-right:0;margin-left:auto}.ytp-overlays-container .ytp-overlay-top-right .ytp-chrome-top-buttons{margin-bottom:0}.ytp-overlays-container .ytp-overlay-top-right .ytp-chrome-top-buttons>*{margin-bottom:12px}.ytp-overlays-container .ytp-overlay-bottom-left{position:absolute;width:100%;bottom:0}.ytp-overlays-container .ytp-overlay-bottom-left>*{pointer-events:auto;margin-top:12px}.ytp-overlays-container .ytp-overlay-bottom-right{position:absolute;right:0;bottom:0}.ytp-overlays-container .ytp-overlay-bottom-right>*{pointer-events:auto;margin-top:12px;margin-left:auto;margin-right:0}.ytp-overlays-container .ytp-overlay-inline-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-webkit-flex;display:flex;gap:12px}.ytp-overlays-container .ytp-overlay-inline-container>*{pointer-events:auto}.ytp-full-bleed-player.ytp-grid-scrolling .ytp-overlays-container{-webkit-transition:bottom 0s;transition:bottom 0s}.ytp-big-mode .ytp-overlays-container{inset:8px 24px 78px}.ytp-embed:not(.ad-showing) .ytp-overlays-container{top:60px}.ytp-big-mode:not(.ytp-delhi-modern) .ytp-overlays-container{top:69px;bottom:78px}.ytp-delhi-modern .ytp-overlays-container{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 24px)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-overlays-container{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 24px + var(--ytp-grid-peek-height) + 100%*var(--ytp-grid-scroll-percentage))}.ytp-delhi-modern.ytp-big-mode .ytp-overlays-container{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 24px)}.ytp-delhi-modern.ytp-big-mode.ytp-fullscreen-grid-peeking .ytp-overlays-container{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 24px + var(--ytp-grid-peek-height) + 100%*var(--ytp-grid-scroll-percentage))}.ytp-autohide:not(.ytp-autohide-active) .ytp-overlays-container,.ytp-delhi-modern.ytp-autohide:not(.ytp-autohide-active) .ytp-overlays-container{bottom:24px}.ytp-delhi-modern.ytp-player-minimized .ytp-overlays-container,.ytp-player-minimized .ytp-overlays-container{bottom:36px}.html5-video-player.ended-mode .ytp-paid-content-overlay,.ytp-delhi-modern.ytp-player-minimized .ytp-playlist-menu-button{display:none}.ytp-paid-content-overlay{border-radius:2px;bottom:53px;display:inline-block;font-size:109.0909090909%;height:30px;left:25px;line-height:30px;overflow:hidden;pointer-events:none;position:absolute;text-shadow:0 0 2px rgba(0,0,0,.5);z-index:27}.ytp-big-mode .ytp-overlays-container .ytp-paid-content-overlay,.ytp-overlays-container .ytp-paid-content-overlay{position:relative;inset:0}.ytp-exp-ppp-update .ytp-paid-content-overlay{border-radius:0;bottom:auto;font-weight:400;height:auto;pointer-events:auto;top:16px;left:16px;right:auto}.ytp-exp-ppp-update .ytp-paid-content-overlay-link{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.6);border-left:4px solid #3ea6ff;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;max-width:312px;padding:8px 0 8px 8px;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-exp-ppp-update .ytp-paid-content-overlay-link[href="#"]{pointer-events:none}.ytp-exp-ppp-update .ytp-paid-content-overlay-icon{height:24px;width:24px;-webkit-flex-shrink:0;flex-shrink:0}.ytp-exp-ppp-update .ytp-paid-content-overlay-text{background:none;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-size:13px;font-weight:inherit;line-height:1em;padding:8px}.ytp-exp-ppp-update .ytp-paid-content-overlay-chevron{height:24px;width:24px;-webkit-flex-shrink:0;flex-shrink:0}.ytp-exp-ppp-update .ytp-paid-content-overlay-chevron:empty,.ytp-exp-ppp-update .ytp-paid-content-overlay-icon:empty{height:0;width:0}.ytp-exp-ppp-update.ytp-big-mode .ytp-paid-content-overlay{bottom:auto;height:auto;left:16px;line-height:inherit}.ytp-exp-ppp-update.ytp-big-mode .ytp-paid-content-overlay,.ytp-exp-ppp-update.ytp-embed .ytp-paid-content-overlay{top:64px}.ytp-exp-ppp-update.ytp-big-mode.ytp-autohide .ytp-paid-content-overlay,.ytp-exp-ppp-update.ytp-big-mode.ytp-hide-info-bar .ytp-paid-content-overlay,.ytp-exp-ppp-update.ytp-embed.ytp-autohide .ytp-paid-content-overlay,.ytp-exp-ppp-update.ytp-embed.ytp-hide-info-bar .ytp-paid-content-overlay{top:16px}.ytp-exp-ppp-update .ytp-paid-content-overlay-indicator{display:none}.ytp-exp-ppp-update .ytp-overlays-container .ytp-paid-content-overlay,.ytp-exp-ppp-update.ytp-big-mode .ytp-overlays-container .ytp-paid-content-overlay,.ytp-exp-ppp-update.ytp-big-mode.ytp-delhi-modern .ytp-overlays-container .ytp-paid-content-overlay{position:relative;inset:0}.ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overlay-link{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6));padding:5px;border-left:unset}.ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overlay-indicator{display:block;width:4px;height:20px;border-radius:4px;background-color:#3ea6ff;margin:0 8px}.ytp-embed .ytp-paid-content-overlay{bottom:45px}.ytp-paid-content-overlay-text{background-color:rgba(0,0,0,.6);font-size:14px;font-weight:500;line-height:32px;opacity:1;padding:0 14px;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode .ytp-paid-content-overlay{bottom:62px;height:42px;left:44px;line-height:42px}.ytp-autohide .ytp-paid-content-overlay,.ytp-iv-drawer-open .ytp-paid-content-overlay{bottom:6px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-big-mode.ytp-autohide .ytp-paid-content-overlay,.ytp-big-mode.ytp-iv-drawer-open .ytp-paid-content-overlay{bottom:12px}.ytp-paid-content-overlay-text[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-menuitem{display:table-row;cursor:default;outline:none}.ytp-menuitem:not(.ytp-menuitem-with-footer){height:40px}.ytp-big-mode .ytp-menuitem:not(.ytp-menuitem-with-footer){height:49px}.ytp-menuitem:not([aria-disabled=true]){cursor:pointer}.ytp-menuitem:not([aria-disabled=true]):hover{background-color:rgba(255,255,255,.1)}.ytp-menuitem-content,.ytp-menuitem-icon,.ytp-menuitem-label,.ytp-menuitem-secondary-icon{display:table-cell;vertical-align:middle;padding:0 15px}.ytp-menuitem-label{padding-left:0}.ytp-menuitem-icon{padding:0 10px}.ytp-big-mode .ytp-menuitem-icon{padding:0 15px}.ytp-menuitem-icon svg{display:block;width:24px;height:24px}.ytp-menuitem-secondary-icon svg{display:block;width:16px;height:16px}.ytp-big-mode:not(.ytp-delhi-modern) .ytp-menuitem-icon svg{width:36px;height:36px}.ytp-menuitem-label{font-size:118%;font-weight:500}.ytp-delhi-modern .ytp-menuitem-label{font-size:14px;font-weight:unset}.ytp-menuitem-label-wrapper{display:table-cell;vertical-align:middle}.ytp-menuitem-keyboard-shortcut{font-size:115%;padding-left:3px;color:#ccc}.ytp-quality-menu .ytp-menuitem{white-space:nowrap}.ytp-quality-menu .ytp-panel-menu{margin-right:10px}.ytp-quality-menu .ytp-menuitem-label sup{display:inline-block;width:0}.ytp-big-mode .ytp-menuitem-content,.ytp-big-mode .ytp-menuitem-label{padding:0 15px 0 0}.ytp-menuitem[role=menuitemradio] .ytp-menuitem-content{display:none}.ytp-menuitem[role=menuitemradio] .ytp-menuitem-label{padding-left:35px;padding-right:20px;border-bottom:none}.ytp-big-mode .ytp-menuitem[role=menuitemradio] .ytp-menuitem-label{padding-left:52px;padding-right:35px}.ytp-menuitem[role=menuitemradio][aria-checked=true] .ytp-menuitem-label{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkgMTYuMiA0LjggMTJsLTEuNCAxLjRMOSAxOSAyMSA3bC0xLjQtMS40eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:left 10px center;background-size:18px 18px;-moz-background-size:18px 18px;-webkit-background-size:18px 18px}.ytp-big-mode .ytp-menuitem[role=menuitemradio][aria-checked=true] .ytp-menuitem-label{background-position:left 15px center;background-size:27px 27px;-moz-background-size:27px 27px;-webkit-background-size:27px 27px}.ytp-probably-keyboard-focus .ytp-menuitem:focus .ytp-menuitem-icon{-webkit-box-shadow:inset 2px 2px 0 rgba(27,127,204,.8),inset 0 -2px 0 rgba(27,127,204,.8);box-shadow:inset 2px 2px 0 rgba(27,127,204,.8),inset 0 -2px 0 rgba(27,127,204,.8)}.ytp-probably-keyboard-focus .ytp-menuitem:focus .ytp-menuitem-label{-webkit-box-shadow:inset 0 2px 0 rgba(27,127,204,.8),inset 0 -2px 0 rgba(27,127,204,.8);box-shadow:inset 0 2px 0 rgba(27,127,204,.8),inset 0 -2px 0 rgba(27,127,204,.8)}.ytp-probably-keyboard-focus .ytp-menuitem:focus .ytp-menuitem-label:first-child{-webkit-box-shadow:inset 2px 2px 0 rgba(27,127,204,.8),inset 0 -2px 0 rgba(27,127,204,.8);box-shadow:inset 2px 2px 0 rgba(27,127,204,.8),inset 0 -2px 0 rgba(27,127,204,.8)}.ytp-probably-keyboard-focus .ytp-menuitem:focus .ytp-menuitem-content{-webkit-box-shadow:inset -2px -2px 0 rgba(27,127,204,.8),inset 0 2px 0 rgba(27,127,204,.8);box-shadow:inset -2px -2px 0 rgba(27,127,204,.8),inset 0 2px 0 rgba(27,127,204,.8)}.ytp-probably-keyboard-focus .ytp-menuitem[role=menuitemradio]:focus .ytp-menuitem-label{-webkit-box-shadow:inset 2px 2px 0 rgba(27,127,204,.8),inset -2px -2px 0 rgba(27,127,204,.8);box-shadow:inset 2px 2px 0 rgba(27,127,204,.8),inset -2px -2px 0 rgba(27,127,204,.8)}.ytp-menuitem-content{font-size:109%;text-align:right}.ytp-menuitem-sublabel{float:left}.ytp-menu-label-secondary,.ytp-menuitem-sublabel{font-size:91%;color:#ccc}.ytp-menuitem[aria-haspopup=true] .ytp-menuitem-content{background-repeat:no-repeat;background-position:right 9px center;background-size:32px 32px;-moz-background-size:32px 32px;-webkit-background-size:32px 32px;padding-right:38px}.ytp-menuitem[aria-haspopup=true] .ytp-menuitem-content{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEyLjU5IDIwLjM0IDQuNTgtNC41OS00LjU4LTQuNTlMMTQgOS43NWw2IDYtNiA2eiIvPjwvc3ZnPg==)}[dir=rtl] .ytp-menuitem[aria-haspopup=true] .ytp-menuitem-content{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTE5LjQxIDIwLjA5LTQuNTgtNC41OSA0LjU4LTQuNTlMMTggOS41bC02IDYgNiA2eiIvPjwvc3ZnPg==)}.ytp-big-mode .ytp-menuitem[aria-haspopup=true] .ytp-menuitem-content{background-position:right 13px center;background-size:48px 48px;-moz-background-size:48px 48px;-webkit-background-size:48px 48px;padding-right:57px}.ytp-delhi-modern .ytp-menuitem-content{font-size:14px;color:var(--yt-sys-color-baseline--overlay-text-secondary,rgba(255,255,255,.7))}.ytp-delhi-modern .ytp-menuitem[aria-haspopup=true] .ytp-menuitem-content{background-position:right 12px center;background-size:18px 18px;-moz-background-size:18px 18px;-webkit-background-size:18px 18px;padding-right:32px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii43IiBkPSJtOS40IDE4LjQtLjctLjcgNS42LTUuNi01LjctNS43LjctLjcgNi40IDYuNHoiLz48L3N2Zz4=)}.ytp-delhi-modern [dir=rtl] .ytp-menuitem[aria-haspopup=true] .ytp-menuitem-content{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTQuOTYgMTguOTYgOCAxMmw2Ljk2LTYuOTYuNzEuNzFMOS40MSAxMmw2LjI1IDYuMjV6Ii8+PC9zdmc+)}.ytp-menuitem sup{line-height:0;font-size:.8em;font-weight:500}.ytp-menuitem-label-count{color:#ccc}.ytp-menuitemtitle{padding:0 15px;max-width:200px;text-align:center}.ytp-big-mode .ytp-menuitemtitle{padding:0 22px;max-width:300px}.ytp-menuitem-inline-survey-response{margin-left:.8em;display:inline-block;cursor:pointer}.ytp-menuitem-inline-survey-response:hover{background-color:rgba(255,255,255,.1)}.ytp-menuitem-inline-survey-response svg{height:20px;width:20px;margin-bottom:-4px}.ytp-menuitem-highlighted{background-color:var(--yt-sys-color-baseline--suggested-action)}.ytp-menuitem-highlight-transition-enabled.ytp-menuitem:not(.ytp-menuitem-highlighted){-webkit-transition:background-color 3s linear 1s;transition:background-color 3s linear 1s}.ytp-menuitem-with-footer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-top:15px}.ytp-menuitem-footer{padding-top:5px}.ytp-menuitem-section-header .ytp-menuitem-label{color:#eee;padding:8px}.ytp-delhi-modern .ytp-menuitem-section-header .ytp-menuitem-label{padding:0}.ytp-panel{position:absolute;bottom:0;right:0;overflow-y:auto;overflow-x:hidden}.ytp-panel{min-width:250px}.ytp-panel-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid rgba(255,255,255,.2);line-height:inherit;font-size:109%;color:#eee;padding:8px 0;height:40px;white-space:nowrap}.ytp-panel-footer{border-top:1px solid rgba(255,255,255,.2);line-height:inherit;font-size:118%;font-weight:500;color:#eee;padding:16px 0;min-height:40px;vertical-align:middle;width:250px}.ytp-panel-footer-content{margin:0 10px}.ytp-panel-footer.ytp-panel-hide-footer{display:none}.html5-video-player .ytp-panel-footer-content-link{color:#167ac6}.ytp-touch-mode .ytp-panel-header{height:40px}.ytp-big-mode .ytp-panel-header{height:49px}.ytp-panel-back-button-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:48px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:48px}.ytp-panel-back-button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTE5LjQxIDIwLjA5LTQuNTgtNC41OSA0LjU4LTQuNTlMMTggOS41bC02IDYgNiA2eiIvPjwvc3ZnPg==);height:32px;width:32px}.ytp-panel-title:hover{cursor:pointer}.ytp-panel-options{margin-left:auto}.ytp-panel-title{font-weight:500}[dir=rtl] .ytp-panel-title{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEyLjU5IDIwLjM0IDQuNTgtNC41OS00LjU4LTQuNTlMMTQgOS43NWw2IDYtNiA2eiIvPjwvc3ZnPg==)}.ytp-big-mode .ytp-panel-title{background-size:48px 48px;-moz-background-size:48px 48px;-webkit-background-size:48px 48px;padding:0 15px 0 52px}.ytp-big-mode.ytp-delhi-modern .ytp-panel-title{padding:0 15px 0 0}.ytp-panel-options{height:100%;padding:0 10px;text-decoration:underline}.ytp-big-mode .ytp-panel-options{padding:0 15px}.ytp-panel-menu{padding:8px 0;display:table;width:100%;color:#eee;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-chrome-controls .ytp-play-button,.ytp-embed .ytp-chrome-controls .ytp-play-button{width:46px}.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button{width:56px;height:56px;border-radius:50%;margin-top:8px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;padding:0}.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern-icons .ytp-chrome-controls .ytp-play-button svg{padding:10px}.ytp-delhi-modern-icons.ytp-big-mode .ytp-chrome-controls .ytp-play-button svg{padding:18px}.ytp-delhi-modern-icons.ytp-big-mode.ytp-big-mode-consistent-pill-height .ytp-chrome-controls .ytp-play-button svg{padding:10px}.ytp-delhi-modern-icons.ytp-xsmall-width-mode .ytp-chrome-controls .ytp-play-button{width:52px;height:52px;margin-top:6px}.ytp-delhi-modern-icons.ytp-xsmall-width-mode .ytp-chrome-controls .ytp-play-button svg{width:24px;height:24px;padding:14px}.ytp-delhi-modern-icons.ytp-big-mode.ytp-xsmall-width-mode .ytp-chrome-controls .ytp-play-button svg{padding:12px 10px}.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .ytp-play-button{width:var(--yt-delhi-pill-height,48px);height:var(--yt-delhi-pill-height,48px);border-radius:50%;margin-top:var(--yt-delhi-pill-top-height,12px);-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;padding:0}.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .ytp-play-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .ytp-play-button svg{width:24px;height:24px;padding:8px}.ytp-delhi-modern.ytp-delhi-modern-compact-controls.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-play-button{width:var(--yt-delhi-big-mode-pill-height,56px);height:var(--yt-delhi-big-mode-pill-height,56px);border-radius:50%;margin-top:var(--yt-delhi-big-mode-pill-top-height,20px)}.ytp-delhi-modern.ytp-delhi-modern-compact-controls.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-play-button svg{width:24px;height:24px;padding:12px}.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button{background:rgba(80,80,80,.6);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button{background:rgba(80,80,80,.6);background-blend-mode:difference;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button{background:rgba(80,80,80,.6);background-blend-mode:exclusion;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-big-mode .ytp-chrome-controls .ytp-play-button{width:69px}.ytp-chrome-controls .ytp-play-button-playlist{width:40px}.ytp-big-mode .ytp-chrome-controls .ytp-play-button-playlist{width:60px}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-play-button,.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-play-button-playlist{margin-top:12px;width:72px;height:72px}.ytp-embed.ytp-embed-mobile .ytp-chrome-controls .ytp-button.ytp-prev-button,.ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-button.ytp-next-button,.ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-button.ytp-prev-button,.ytp-embed.ytp-embed.ytp-embed-mobile .ytp-chrome-controls .ytp-button.ytp-next-button{display:none}.ytp-next-button,.ytp-play-button,.ytp-prev-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.ytp-playlist-menu{position:absolute;left:0;top:0;bottom:0;width:400px;max-width:100%;z-index:73;background:rgba(0,0,0,.8);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1)}.ytp-embed-playlist .ytp-playlist-menu{left:auto;right:0}.ytp-big-mode .ytp-playlist-menu{width:600px}[dir=ltr] .ytp-playlist-menu[aria-hidden=true]{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,1,1);transition:transform .25s cubic-bezier(.4,0,1,1),-webkit-transform .25s cubic-bezier(.4,0,1,1)}[dir=ltr] .ytp-embed-playlist .ytp-playlist-menu[aria-hidden=true]{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}[dir=rtl] .ytp-playlist-menu[aria-hidden=true]{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,1,1);transition:transform .25s cubic-bezier(.4,0,1,1),-webkit-transform .25s cubic-bezier(.4,0,1,1)}[dir=rtl] .ytp-embed-playlist .ytp-playlist-menu[aria-hidden=true]{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.ytp-playlist-menu-header{padding:15px;border-bottom:1px solid #444}.ytp-big-mode .ytp-playlist-menu-header{padding:23px}.ytp-playlist-menu-title{height:20px;line-height:20px;padding-right:15px;font-size:136%;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-big-mode .ytp-playlist-menu-title{height:30px;line-height:30px;padding-right:23px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-playlist-menu-subtitle{color:#b8b8b8;line-height:17px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-big-mode .ytp-playlist-menu-subtitle{line-height:26px}.ytp-playlist-menu-close{position:absolute;top:15px;right:15px;width:24px;height:24px}.ytp-big-mode .ytp-playlist-menu-close{top:23px;right:23px;width:36px;height:36px}.ytp-playlist-menu-close path{fill:#aaa}.ytp-playlist-menu-close:hover path{fill:#fff}.ytp-playlist-menu-items{position:absolute;top:68px;bottom:0;left:0;right:0;overflow:auto}.ytp-big-mode .ytp-playlist-menu-items{top:103px}.ytp-chrome-top .ytp-playlist-menu-button,.ytp-embed-playlist.ytp-big-mode .ytp-chrome-top .ytp-playlist-menu-button{width:auto;height:auto}.ytp-embed:not(.ad-showing).ytp-small-mode .ytp-playlist-menu-button{padding-top:16px}.ytp-playlist-menu-button-icon{width:36px;height:36px}.ytp-embed-playlist .ytp-playlist-menu-button-icon{margin:auto}.ytp-big-mode .ytp-playlist-menu-button-icon{width:54px;height:54px}.ytp-playlist-menu-button-text{padding-right:6px;line-height:36px;opacity:1}.ytp-embed-playlist:not(.ytp-small-mode) .ytp-playlist-menu-button{margin-left:10px;margin-right:10px}.ytp-embed-playlist .ytp-playlist-menu-button-text{padding:0;line-height:inherit;opacity:1;font-weight:500;text-align:center;font-size:14px}.ytp-embed-playlist .ytp-playlist-menu-button-icon,.ytp-embed-playlist .ytp-playlist-menu-button-text{display:block}.ytp-embed-playlist.ytp-small-mode .ytp-playlist-menu-button-text,.ytp-playlist-menu-button-tiny .ytp-playlist-menu-button-text{display:None}.ytp-big-mode .ytp-playlist-menu-button-text{line-height:54px}.ytp-embed-playlist.ytp-big-mode .ytp-playlist-menu-button-text{line-height:inherit;font-size:20px}.ytp-playlist-menu-button-icon,.ytp-playlist-menu-button-text{vertical-align:middle;display:inline-block}.ytp-playlist-menu-button{min-width:48px}.ytp-delhi-modern.ytp-big-mode .ytp-playlist-menu-button{margin-top:9px;height:56px;width:56px;padding:0}.ytp-delhi-modern .ytp-playlist-menu-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;min-width:36px;min-height:36px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:9px;border-radius:27px;max-width:400px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-delhi-modern .ytp-playlist-menu-button .ytp-playlist-menu-button-icon{-webkit-box-flex:0;-webkit-flex:none;flex:none}.ytp-delhi-modern .ytp-playlist-menu-button .ytp-playlist-menu-button-text,.ytp-delhi-modern .ytp-playlist-menu-button .ytp-playlist-menu-button-title{display:none}.ytp-delhi-modern .ytp-overlays-container .ytp-playlist-menu-button{position:relative;margin-top:unset;z-index:58}.ytp-hide-info-bar .ytp-overlays-container .ytp-playlist-menu-button{display:none}.ytp-scrubber-container{position:absolute;top:-4px;left:-6.5px;z-index:43}.ytp-delhi-modern .ytp-scrubber-container{top:-3px;left:-6px}.ytp-decorated-scrubber-container{top:-7.5px;left:-10px}.ytp-drag .ytp-decorated-scrubber-container{top:-9.5px;left:-12px}.ytp-delhi-modern .ytp-decorated-scrubber-container{top:-7px;left:-10px}.ytp-delhi-modern .ytp-drag .ytp-decorated-scrubber-container{top:-12px;left:-15px}.ytp-big-mode .ytp-scrubber-container{top:-6px;left:-10px}.ytp-delhi-modern.ytp-big-mode .ytp-scrubber-container{top:-8px;left:-10px}.ytp-scrubber-button{height:13px;width:13px;border-radius:6.5px;-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern .ytp-scrubber-button{height:12px;width:12px;border-radius:6px}.ytp-decorated-scrubber-container .ytp-scrubber-button{width:20px;height:20px;background-color:transparent}* .ytp-scrubber-button.ytp-hide-scrubber-button,.ytp-delhi-modern .ytp-drag .ytp-scrubber-button.ytp-hide-scrubber-button,.ytp-delhi-modern .ytp-scrubber-button.ytp-hide-scrubber-button{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.ytp-drag .ytp-scrubber-container .ytp-scrubber-button.ytp-scrubber-button-hover,.ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-scrubber-container .ytp-scrubber-button.ytp-scrubber-button-hover{-webkit-transform:scale(1.54);-ms-transform:scale(1.54);transform:scale(1.54)}.ytp-big-mode .ytp-scrubber-button{height:20px;width:20px;border-radius:10px;bottom:20px;left:10px}.ytp-decorated-scrubber-button{display:none;height:20px;width:20px}.ytp-drag .ytp-decorated-scrubber-button{height:24px;width:24px}.ytp-decorated-scrubber-container .ytp-decorated-scrubber-button{display:block}.ypc-loaded .ytp-scrubber-button.ytp-swatch-background-color{background-color:#2793e6}.ad-interrupting .ytp-scrubber-button.ytp-swatch-background-color{background-color:#fc0}.ytp-probably-keyboard-focus .ytp-progress-bar:focus{-webkit-box-shadow:0 0 0 2px rgba(27,127,204,.8);box-shadow:0 0 0 2px rgba(27,127,204,.8)}.ytp-drag .ytp-scrubber-button,.ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-scrubber-button,.ytp-touch-mode .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-scrubber-button{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern .ytp-drag .ytp-scrubber-button,.ytp-delhi-modern .ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-scrubber-button,.ytp-delhi-modern .ytp-touch-mode .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-scrubber-button{-webkit-transform:scale(1.67);-ms-transform:scale(1.67);transform:scale(1.67);-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1)}.ytp-scrubber-pull-indicator{position:absolute;z-index:42;bottom:16.9px;left:6.5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ytp-scrubber-pull-indicator:after,.ytp-scrubber-pull-indicator:before{display:block;position:absolute;content:"";top:0;left:0;opacity:0;width:6.5px;height:6.5px;border-style:solid;border-width:2px 0 0 2px;border-color:#eaeaea}.ytp-big-mode .ytp-scrubber-pull-indicator:after,.ytp-big-mode .ytp-scrubber-pull-indicator:before{width:10px;height:10px}.ytp-scrubber-pull-indicator:after{-webkit-transition:all .1s;transition:all .1s}.ytp-scrubber-pull-indicator:before{-webkit-transition:all .2s;transition:all .2s}.ytp-chapter-hover-container,.ytp-chapters-container{z-index:32;position:relative;left:0;height:100%}.ytp-chapters-container{width:100%}.ytp-chapter-hover-container{float:left}.ytp-progress-list{z-index:39;background:rgba(255,255,255,.2);height:100%;-webkit-transform:scaleY(.6);-ms-transform:scaleY(.6);transform:scaleY(.6);-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1);position:relative}.ytp-delhi-modern .ytp-progress-list{overflow:hidden;background:rgba(40,40,40,.6);-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1);-webkit-transform:scaleY(.667);-ms-transform:scaleY(.667);transform:scaleY(.667)}.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-progress-list{background:rgba(80,80,80,.6);background-blend-mode:luminosity}.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-progress-list{background:rgba(80,80,80,.6);background-blend-mode:difference}.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-progress-list{background:rgba(80,80,80,.6);background-blend-mode:exclusion}.ytp-big-mode .ytp-progress-list{-webkit-transform:translateY(-.5px) scaleY(.625);-ms-transform:translateY(-.5px) scaleY(.625);transform:translateY(-.5px) scaleY(.625)}.ytp-drag .ytp-progress-list,.ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-progress-list,.ytp-touch-mode .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-progress-list{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern .ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-progress-list,.ytp-delhi-modern .ytp-touch-mode .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-progress-list,.ytp-drag .ytp-progress-list{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1)}.ytp-drag .ytp-exp-chapter-hover-effect,.ytp-exp-chapter-hover-container:hover,.ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-exp-chapter-hover-effect,.ytp-progress-bar-container:hover:not([aria-disabled=true]).ytp-timed-markers-enabled .ytp-progress-list{-webkit-transform:scaleY(1.8);-ms-transform:scaleY(1.8);transform:scaleY(1.8);-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern.ytp-progress-bar-hover .ytp-drag .ytp-exp-chapter-hover-effect,.ytp-delhi-modern.ytp-progress-bar-hover .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-exp-chapter-hover-effect,.ytp-delhi-modern.ytp-progress-bar-hover .ytp-progress-bar-container:not([aria-disabled=true]).ytp-timed-markers-enabled .ytp-progress-list{-webkit-transform:scaleY(1.667);-ms-transform:scaleY(1.667);transform:scaleY(1.667);-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-exp-chapter-hover-container:hover,.ytp-delhi-modern .ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-exp-chapter-hover-effect,.ytp-delhi-modern .ytp-progress-bar-container:hover:not([aria-disabled=true]).ytp-timed-markers-enabled .ytp-progress-list{-webkit-transition:-webkit-transform unset;transition:transform unset,-webkit-transform unset}.ytp-repeating-chapter{-webkit-transform:scaleY(1.8);-ms-transform:scaleY(1.8);transform:scaleY(1.8)}.ytp-bound-time-left,.ytp-bound-time-right{position:absolute;display:none;top:-29px;z-index:29;background-color:rgba(28,28,28,.9);text-align:center;color:#e3e3e3;padding:5px 9px;opacity:0;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.ytp-big-mode .ytp-bound-time-left,.ytp-big-mode .ytp-bound-time-right{top:-36px}.ytp-bound-time-left{left:0}.ytp-bound-time-right{right:0}.ytp-bound-time-left:after,.ytp-bound-time-right:after{position:absolute;content:"";bottom:-5px;width:0;height:0;border-style:solid}.ytp-bound-time-left:after{left:0;border-width:5px 5px 0 0;border-color:rgba(28,28,28,.9) transparent transparent transparent}.ytp-bound-time-right:after{right:0;border-width:0 5px 5px 0;border-color:transparent rgba(28,28,28,.9) transparent transparent}.ytp-15m-progress,.ytp-1m-progress,.ytp-30m-progress,.ytp-60m-progress,.ytp-ad-progress,.ytp-clip-end-exclude,.ytp-clip-start-exclude,.ytp-hover-progress,.ytp-load-progress,.ytp-play-progress,.ytp-progress-linear-live-buffer,.ytp-timed-markers-container{position:absolute;left:0;bottom:0;width:100%;height:100%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.ytp-timed-markers-container{-webkit-transform:scaleY(.6);-ms-transform:scaleY(.6);transform:scaleY(.6);top:1px;z-index:40}.ytp-delhi-modern .ytp-timed-markers-container{-webkit-transform:scaleY(.667);-ms-transform:scaleY(.667);transform:scaleY(.667)}.ytp-progress-bar-container:hover .ytp-timed-markers-container{-webkit-transform:scaleY(1.8);-ms-transform:scaleY(1.8);transform:scaleY(1.8);-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1);top:-2px}.ytp-delhi-modern .ytp-progress-bar-container:hover .ytp-timed-markers-container{-webkit-transform:scaleY(1.667);-ms-transform:scaleY(1.667);transform:scaleY(1.667);-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1)}.ytp-progress-bar-container:hover .ytp-timed-marker.ytp-timed-marker-hover,.ytp-progress-bar-hover .ytp-timed-marker.ytp-timed-marker-hover{width:9px;height:3px;bottom:1px}.ytp-delhi-modern .ytp-progress-bar-container:hover .ytp-timed-marker.ytp-timed-marker-hover,.ytp-delhi-modern .ytp-progress-bar-hover .ytp-timed-marker.ytp-timed-marker-hover{width:12px;height:4.8px;bottom:.6px}.ytp-progress-bar-container:hover .ytp-timed-marker{width:5px;height:1.67px;bottom:1.5px}.ytp-delhi-modern .ytp-progress-bar-container:hover .ytp-timed-marker{width:6px;height:2.4px;bottom:2px}.ytp-progress-bar-start{border-radius:3px 0 0 3px}.ytp-progress-bar-end{border-radius:0 3px 3px 0}.ytp-progress-bar-start.ytp-progress-bar-end{border-radius:3px}.ytp-timed-marker{position:absolute;left:0;background-color:white;width:3px;height:3px;bottom:1px;border-radius:50%;opacity:1}.ytp-delhi-modern .ytp-timed-marker{bottom:2px}.ytp-clip-end-exclude,.ytp-clip-start-exclude{display:none;z-index:37;background-color:rgba(255,255,255,0);-webkit-transition:background-color .1s cubic-bezier(.4,0,1,1);transition:background-color .1s cubic-bezier(.4,0,1,1)}.ytp-clip-end-enabled .ytp-clip-end-exclude,.ytp-clip-start-enabled .ytp-clip-start-exclude{display:block}.ytp-loop-range-enabled .ytp-clip-end,.ytp-loop-range-enabled .ytp-clip-start{pointer-events:none}.ytp-clip-hover .ytp-clip-end-exclude,.ytp-clip-hover .ytp-clip-start-exclude{background-color:rgba(255,255,255,.5);-webkit-transition:background-color .1s cubic-bezier(0,0,.2,1);transition:background-color .1s cubic-bezier(0,0,.2,1)}.ytp-progress-linear-live-buffer{z-index:45;background:#c00;opacity:0}.ytp-enable-live-buffer .ytp-progress-linear-live-buffer{opacity:.6}.ytp-ad-progress{z-index:36;background:#fc0}.ytp-load-progress{z-index:33;background:rgba(255,255,255,.4)}.ytp-load-progress.ytp-fast-load{background:#00838f}.ytp-play-progress{z-index:34;background:-webkit-gradient(linear,left top,right top,color-stop(80%,#f03),to(#ff2791));background:-webkit-linear-gradient(left,#f03 80%,#ff2791);background:linear-gradient(90deg,#f03 80%,#ff2791)}.ypc-loaded .ytp-play-progress.ytp-swatch-background-color{background:#2793e6}.ad-interrupting .ytp-play-progress.ytp-swatch-background-color{background:#fc0}.ytp-hover-progress{z-index:35;background:rgba(0,0,0,.125);opacity:0;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-progress-bar-hover .ytp-hover-progress{opacity:1}.ytp-delhi-modern.ad-interrupting .ytp-load-progress,.ytp-enable-live-buffer .ytp-hover-progress,.ytp-enable-live-buffer .ytp-load-progress{opacity:0}.ytp-hover-progress-light{background:rgba(255,255,255,.5)}.ytp-15m-progress,.ytp-1m-progress,.ytp-30m-progress,.ytp-60m-progress{width:1px;background:#000;z-index:36}.ytp-1m-progress{height:30%}.ytp-15m-progress{height:50%}.ytp-30m-progress{height:55%}.ytp-60m-progress{height:60%}.ytp-clip-end,.ytp-clip-start{display:none;position:absolute;width:14px;height:14px;bottom:-4.5px;margin-left:-7px;z-index:44;-webkit-transform:scaleY(.2142857143);-ms-transform:scaleY(.2142857143);transform:scaleY(.2142857143);-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}.ytp-big-mode .ytp-clip-end,.ytp-big-mode .ytp-clip-start{width:21px;height:21px;bottom:-6.5px;margin-left:-10.5px;-webkit-transform:scaleY(.238095238);-ms-transform:scaleY(.238095238);transform:scaleY(.238095238)}.ytp-drag .ytp-clip-end,.ytp-drag .ytp-clip-start,.ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-clip-end,.ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-clip-start,.ytp-touch-mode .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-clip-end,.ytp-touch-mode .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-clip-start{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1)}.ytp-clip-end svg,.ytp-clip-start svg{display:block}.ytp-progress-bar-container{display:block;position:absolute;width:100%;bottom:47px;height:5px}.ytp-delhi-modern:not(.ytp-player-minimized) .ytp-progress-bar-container{z-index:60;bottom:var(--yt-delhi-bottom-controls-height,72px);height:6px}.ytp-xsmall-width-mode.ytp-delhi-modern:not(.ytp-player-minimized) .ytp-progress-bar-container{bottom:var(--yt-delhi-bottom-controls-height-xsmall-width-mode,64px)}.ytp-small-mode .ytp-progress-bar-container{bottom:36px;height:5px}.ytp-embed .ytp-progress-bar-container{bottom:39px}.ytp-progress-bar-container:not([aria-disabled=true]){cursor:pointer}.ytp-big-mode .ytp-progress-bar-container{bottom:52.5px;height:8px}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-progress-bar-container{bottom:var(--yt-delhi-big-mode-bottom-controls-height,96px)}.ytp-progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:31;outline:none}.ytp-heat-map-played_bar.ytp-heat-map.ytp-progress-bar-hover .ytp-progress-bar{opacity:0}.ytp-mobile .ytp-progress-bar{padding-bottom:10px}.ytp-progress-bar-padding{position:absolute;width:100%;height:16px;bottom:0;z-index:28}.ytp-big-mode .ytp-progress-bar-padding{height:24px}.ytp-chapter-hover-container:hover:not([aria-disabled=true]) .ytp-progress-bar-padding{height:22px;bottom:-6px}.ytp-big-mode:not(.ytp-touch-mode) .ytp-chapter-hover-container:hover:not([aria-disabled=true]) .ytp-progress-bar-padding{height:33px;bottom:-9px}.ytp-touch-mode .ytp-chapter-hover-container:not([aria-disabled=true]) .ytp-progress-bar-padding{height:40px;bottom:-11px}.ytp-promotooltip-wrapper{margin:0;padding:0;border:0;display:block;width:300px;height:140px;position:absolute;z-index:1003}.ytp-fullscreen .ytp-promotooltip-wrapper{width:450px;height:210px}.ytp-promotooltip-container{background-color:#065fd4;color:#fff;font-size:110%;font-weight:400;line-height:20px;text-transform:none;border-radius:12px}.ytp-promotooltip-content{padding:16px 16px 4px}.ytp-fullscreen .ytp-promotooltip-content{padding:24px 24px 6px}.ytp-promotooltip-title{margin-bottom:8px;font-size:120%;font-weight:500;line-height:16px}.ytp-fullscreen .ytp-promotooltip-title{margin-bottom:12px;line-height:24px}.ytp-promotooltip-buttons{padding:8px 4px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ytp-fullscreen .ytp-promotooltip-buttons{padding:12px 6px}.ytp-promotooltip-accept-button,.ytp-promotooltip-dismiss-button{display:inline-block;text-transform:uppercase;vertical-align:middle;white-space:nowrap;font-size:120%;font-weight:500;padding:10px 16px;cursor:pointer}.ytp-fullscreen .ytp-promotooltip-accept-button,.ytp-fullscreen .ytp-promotooltip-dismiss-button{padding:15px 24px}.ytp-promotooltip-pointer{content:"";position:absolute;border-style:solid;top:100%;border-width:12px;border-color:#065fd4 transparent transparent transparent}.ytp-fullscreen .ytp-promotooltip-pointer{border-width:18px}.ytp-promotooltip-details-icon{width:18px}.ytp-promotooltip-details-icon svg{height:22px;width:22px;margin:-7px -5px}.ytp-fullscreen .ytp-promotooltip-details-icon{width:22px}.ytp-fullscreen .ytp-promotooltip-details-icon svg{height:30px;width:30px;margin:-9px -7px}.ytp-remote{left:0;bottom:61px;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);pointer-events:none}.ytp-embed .ytp-remote{bottom:53px}.ytp-remote[aria-hidden=true]{opacity:0;-webkit-transition:bottom .25s cubic-bezier(.4,0,1,1),opacity .25s cubic-bezier(.4,0,1,1);transition:bottom .25s cubic-bezier(.4,0,1,1),opacity .25s cubic-bezier(.4,0,1,1)}.ytp-big-mode .ytp-remote{bottom:70px}.ytp-hide-controls .ytp-remote{bottom:12px;-webkit-transition:bottom .25s cubic-bezier(.4,0,1,1),opacity .25s cubic-bezier(.4,0,1,1);transition:bottom .25s cubic-bezier(.4,0,1,1),opacity .25s cubic-bezier(.4,0,1,1)}.ytp-remote-display-status{z-index:15;position:absolute;left:12px;bottom:61px;background-color:rgba(0,0,0,.6);padding-right:5px;border-radius:5px;opacity:.85}.ytp-embed .ytp-remote-display-status{bottom:53px}.ytp-big-mode .ytp-remote-display-status{bottom:70px}.ytp-remote-display-status-icon{float:left;width:40px;height:40px}.ytp-big-mode .ytp-remote-display-status-icon{width:60px;height:60px}.ytp-remote-display-status-text{text-shadow:0 0 2px rgba(0,0,0,.5);padding-top:10px;padding-left:5px;font-size:130%;font-weight:500;display:inline-block}.ytp-big-mode .ytp-remote-display-status-text{padding-top:15px;left:105px}.ytp-big-mode .ytp-remote-display-status-text{top:30px}.ytp-replay-button{position:absolute;left:50%;bottom:0;margin-left:-24px;z-index:59}.ytp-embed .ytp-replay-button{bottom:4px;margin-left:-20px}.ytp-big-mode .ytp-replay-button{bottom:7.5px;margin-left:-27px}.ytp-embed:not(.ad-showing) .ytp-replay-button{bottom:10px}.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-replay-button{bottom:24.5px}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-play-button{margin-left:8px}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-button.ytp-autonav-toggle{padding-left:0}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-volume-area{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-volume-area:hover:after{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-time-wrapper{background:transparent;padding:0 4px}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-chapter-title.ytp-button{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-chrome-controls .ytp-right-controls{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-play-button:hover:after{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-time-wrapper:not(.ytp-miniplayer-ui *):hover:after{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-chapter-title.ytp-button:hover:after{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-chrome-controls .ytp-right-controls .ytp-button:hover:before{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-next-button:not(.ytp-miniplayer-button-container>*):hover:after,.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-prev-button:not(.ytp-miniplayer-button-container>*):hover:after{background:transparent}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom{padding:0;-webkit-box-shadow:inset 0 1px 0 0 rgba(227,227,227,.5);box-shadow:inset 0 1px 0 0 rgba(227,227,227,.5);background:-webkit-gradient(linear,left bottom,left top,from(rgb(19,19,19)),to(rgb(52,52,52)));background:-webkit-linear-gradient(bottom,rgb(19,19,19),rgb(52,52,52));background:linear-gradient(0deg,rgb(19,19,19),rgb(52,52,52))}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-progress-bar-container{height:8px;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),to(rgb(19,19,19)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgb(19,19,19));background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgb(19,19,19))}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-progress-list{background:-webkit-gradient(linear,left top,left bottom,from(rgb(68,68,68)),to(rgb(95,95,95)));background:-webkit-linear-gradient(top,rgb(68,68,68),rgb(95,95,95));background:linear-gradient(180deg,rgb(68,68,68),rgb(95,95,95))}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-play-progress{background:-webkit-gradient(linear,left bottom,left top,from(rgb(194,0,0)),to(rgb(230,6,6)));background:-webkit-linear-gradient(bottom,rgb(194,0,0),rgb(230,6,6));background:linear-gradient(0deg,rgb(194,0,0),rgb(230,6,6))}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-scrubber-button{height:8px;width:8px;border-radius:8px;border:4px solid rgb(255,255,255);background:-webkit-gradient(linear,left bottom,left top,from(rgb(137,137,137)),to(rgb(186,186,186)));background:-webkit-linear-gradient(bottom,rgb(137,137,137),rgb(186,186,186));background:linear-gradient(0deg,rgb(137,137,137),rgb(186,186,186));-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-button:not(.ytp-chapter-title){border-right:1px solid black;-webkit-box-shadow:1px 0 rgba(227,227,227,.2);box-shadow:1px 0 rgba(227,227,227,.2);opacity:.9}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-button.ytp-autonav-toggle{border-left:1px solid black;padding-left:4px;-webkit-box-shadow:1px 0 rgba(227,227,227,.2),inset 1px 0 rgba(227,227,227,.2);box-shadow:1px 0 rgba(227,227,227,.2),inset 1px 0 rgba(227,227,227,.2)}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-time-display{padding-left:10px}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-button:active:focus,.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-subtitles-button[aria-pressed=true]{background:-webkit-gradient(linear,left top,left bottom,from(rgb(19,19,19)),to(rgb(52,52,52)));background:-webkit-linear-gradient(top,rgb(19,19,19),rgb(52,52,52));background:linear-gradient(180deg,rgb(19,19,19),rgb(52,52,52))}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-volume-panel.ytp-volume-control-hover{margin-left:8px}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-volume-slider-handle:before{background:-webkit-gradient(linear,left bottom,left top,from(rgb(194,0,0)),to(rgb(230,6,6)));background:-webkit-linear-gradient(bottom,rgb(194,0,0),rgb(230,6,6));background:linear-gradient(0deg,rgb(194,0,0),rgb(230,6,6));margin-left:-6px}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-bezel{border-radius:unset;background:-webkit-gradient(linear,left bottom,left top,from(rgb(19,19,19)),to(rgb(52,52,52)));background:-webkit-linear-gradient(bottom,rgb(19,19,19),rgb(52,52,52));background:linear-gradient(0deg,rgb(19,19,19),rgb(52,52,52));-webkit-animation:bezel-fade-in 1s cubic-bezier(.05,0,0,1) 1 normal forwards;animation:bezel-fade-in 1s cubic-bezier(.05,0,0,1) 1 normal forwards}@-webkit-keyframes bezel-fade-in{0%{opacity:0}25%,75%{opacity:1;-webkit-transform:scale(2);transform:scale(2)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bezel-fade-in{0%{opacity:0}25%,75%{opacity:1;-webkit-transform:scale(2);transform:scale(2)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-tooltip-bg,.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-tooltip.ytp-preview:not(.ytp-text-detail){border-radius:0}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-tooltip.ytp-preview:not(.ytp-text-detail){-webkit-box-shadow:inset 1px 1px rgba(227,227,227,.2);box-shadow:inset 1px 1px rgba(227,227,227,.2);background:-webkit-gradient(linear,left bottom,left top,from(rgb(19,19,19)),to(rgb(52,52,52)));background:-webkit-linear-gradient(bottom,rgb(19,19,19),rgb(52,52,52));background:linear-gradient(0deg,rgb(19,19,19),rgb(52,52,52))}.ytp-settings-button{position:relative}.ytp-settings-button svg{-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}.ytp-settings-button[aria-expanded=true] svg{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.ytp-settings-button.ytp-3d-badge-grey:after,.ytp-settings-button.ytp-3d-badge:after,.ytp-settings-button.ytp-4k-quality-badge:after,.ytp-settings-button.ytp-5k-quality-badge:after,.ytp-settings-button.ytp-8k-quality-badge:after,.ytp-settings-button.ytp-hd-quality-badge:after,.ytp-settings-button.ytp-hdr-quality-badge:after{content:"";position:absolute;top:10px;right:5px;height:9px;width:13px;background-color:var(--yt-sys-color-baseline--red-indicator,#e1002d);border-radius:1px;line-height:normal}.ytp-settings-button.ytp-3d-badge-grey:after{background-color:#666}.ytp-color-white .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-color-white .ytp-settings-button.ytp-3d-badge:after,.ytp-color-white .ytp-settings-button.ytp-4k-quality-badge:after,.ytp-color-white .ytp-settings-button.ytp-5k-quality-badge:after,.ytp-color-white .ytp-settings-button.ytp-8k-quality-badge:after,.ytp-color-white .ytp-settings-button.ytp-hd-quality-badge:after,.ytp-color-white .ytp-settings-button.ytp-hdr-quality-badge:after{background-color:#ddd}.ytp-color-party .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-color-party .ytp-settings-button.ytp-3d-badge:after,.ytp-color-party .ytp-settings-button.ytp-4k-quality-badge:after,.ytp-color-party .ytp-settings-button.ytp-5k-quality-badge:after,.ytp-color-party .ytp-settings-button.ytp-8k-quality-badge:after,.ytp-color-party .ytp-settings-button.ytp-hd-quality-badge:after,.ytp-color-party .ytp-settings-button.ytp-hdr-quality-badge:after{-webkit-animation:ytp-party-background-color .1s linear infinite;animation:ytp-party-background-color .1s linear infinite}.ytp-settings-button.ytp-hd-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTUgN2gxdjFINXptNS00djFIOFYzek0zIDZWNWgydjF6TTIgN2gxdjFIMnptNSAwaDN2MUg3em0zLTFoMXYxaC0xeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTUgN1Y1SDN2MkgyVjJoMXYyaDJWMmgxdjV6bTYtMWgtMXYxSDdWMmgzdjFoMXptLTEtMlYzSDh2M2gyeiIvPjwvc3ZnPg==)}.ytp-settings-button.ytp-hdr-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCA2Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGQ9Ik0zIDVoMXYxSDN6bTUtNHYxSDZWMXpNMSA0VjNoMnYxek0wIDVoMXYxSDB6bTUgMGgzdjFINXptMy0xaDF2MUg4eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zIDVWM0gxdjJIMFYwaDF2MmgyVjBoMXY1em02LTFIOHYxSDVWMGgzdjFoMXpNOCAyVjFINnYzaDJ6Ii8+PHBhdGggZmlsbC1vcGFjaXR5PSIuNjQ3IiBkPSJNMTMgMmgxdjFoLTF6bTAgM2gxdjFoLTF6bS0yLTJoMnYxaC0yem0tMSAyaDF2MWgtMXptMS00aDJ2MWgtMnoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQgM3YyaC0xVjN6bS0zLTNoMnYxaC0ydjFoMnYxaC0ydjJoLTFWMHptMiAwaDF2MmgtMXoiLz48L3N2Zz4=);height:6px;width:14px;right:3px;border-style:solid;border-color:#e1002d;border-width:1px}.ytp-settings-button.ytp-4k-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEwIDRoMXYxaC0xem0wIDNoMXYxaC0xek04IDVoMnYxSDh6TTcgN2gxdjFIN3pNNSA2aDF2MUg1ek00IDdoMXYxSDR6TTIgNmgydjFIMnptMS0yaDF2MUgzeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTExIDV2MmgtMVY1em0tMSAwSDh2Mkg3VjJoMXYyaDJ6TTQgNEgzdjFoMXptMCAzVjZIMlY0aDFWM2gxVjJoMXYzaDF2MUg1djF6bTYtNWgxdjJoLTF6Ii8+PC9zdmc+)}.ytp-settings-button.ytp-5k-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEwIDRoMXYxaC0xem0wIDNoMXYxaC0xek04IDVoMnYxSDh6TTcgN2gxdjFIN3pNNSA2aDF2MUg1ek0yIDdoM3YxSDJ6bTAtMmgzdjFIMnoiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA1djJoLTFWNXptLTEgMEg4djJIN1YyaDF2Mmgyem0wLTNoMXYyaC0xek0yIDZoM3YxSDJtMy0yaDF2MUg1bTAtMkgzVjNoM1YySDJ2M2gzeiIvPjwvc3ZnPg==)}.ytp-settings-button.ytp-8k-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEwIDRoMXYxaC0xem0wIDNoMXYxaC0xek04IDVoMnYxSDh6TTcgN2gxdjFIN3pNNSA2aDF2MUg1ek0zIDVoMnYxSDN6bTAtMmgydjFIM3ptMiAxaDF2MUg1ek0yIDRoMXYxSDJ6bTAgMmgxdjFIMnptMSAxaDJ2MUgzeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTExIDV2MmgtMVY1em0tMSAwSDh2Mkg3VjJoMXYyaDJ6bTAtM2gxdjJoLTF6TTMgNmgydjFIM20wLTVoMnYxSDN6bTIgM2gxdjFINXpNMyA0aDJ2MUgzem0yLTFoMXYxSDV6TTIgNWgxdjFIMnptMC0yaDF2MUgyeiIvPjwvc3ZnPg==)}.ytp-settings-button.ytp-3d-badge-grey:after,.ytp-settings-button.ytp-3d-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMiAyaDR2NUgyVjZoM1Y1SDJWNGgzVjNIMnptNSAwaDN2MUg4djNoMnYxSDd6bTMgMWgxdjNoLTF6Ii8+PHBhdGggZmlsbC1vcGFjaXR5PSIuNjQ3IiBkPSJNMiAzaDN2MUgyem02IDBoMnYxSDh6TTIgNWgzdjFIMnptOCAxaDF2MWgtMXpNMiA3aDR2MUgyem01IDBoM3YxSDd6Ii8+PC9zdmc+)}.ytp-color-white .ytp-settings-button.ytp-hd-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01IDdWNUgzdjJIMlYyaDF2MmgyVjJoMXY1em02LTFoLTF2MUg3VjJoM3YxaDF6bS0xLTJWM0g4djNoMnoiLz48L3N2Zz4=)}.ytp-color-white .ytp-settings-button.ytp-hdr-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCA1Ij48cGF0aCBkPSJNMyA1VjNIMXYySDBWMGgxdjJoMlYwaDF2NXptNi0xSDh2MUg1VjBoM3YxaDF6TTggMlYxSDZ2M2gyek0xNCAzdjJoLTFWM3ptLTEgMGgtMnYyaC0xVjBoMXYyaDJ6bTAtMmgtM1YwaDR2MmgtMXoiLz48L3N2Zz4=)}.ytp-color-white .ytp-settings-button.ytp-4k-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA1djJoLTFWNXptLTEgMEg4djJIN1YyaDF2Mmgyek00IDRIM3YxaDF6bTAgM1Y2SDJWNGgxVjNoMVYyaDF2M2gxdjFINXYxem02LTVoMXYyaC0xeiIvPjwvc3ZnPg==)}.ytp-color-white .ytp-settings-button.ytp-5k-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA1djJoLTFWNXptLTEgMEg4djJIN1YyaDF2Mmgyem0wLTNoMXYyaC0xek0yIDZoM3YxSDJtMy0yaDF2MUg1bTAtMkgzVjNoM1YySDJ2M2gzeiIvPjwvc3ZnPg==)}.ytp-color-white .ytp-settings-button.ytp-8k-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA1djJoLTFWNXptLTEgMEg4djJIN1YyaDF2Mmgyem0wLTNoMXYyaC0xek0zIDZoMnYxSDNtMC01aDJ2MUgzem0yIDNoMXYxSDV6TTMgNGgydjFIM3ptMi0xaDF2MUg1ek0yIDVoMXYxSDJ6bTAtMmgxdjFIMnoiLz48L3N2Zz4=)}.ytp-color-white .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-color-white .ytp-settings-button.ytp-3d-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBkPSJNMiAyaDR2NUgyVjZoM1Y1SDJWNGgzVjNIMnptNSAwaDN2MUg4djNoMnYxSDd6bTMgMWgxdjNoLTF6Ii8+PC9zdmc+)}.ytp-big-mode .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-big-mode .ytp-settings-button.ytp-3d-badge:after,.ytp-big-mode .ytp-settings-button.ytp-4k-quality-badge:after,.ytp-big-mode .ytp-settings-button.ytp-5k-quality-badge:after,.ytp-big-mode .ytp-settings-button.ytp-8k-quality-badge:after,.ytp-big-mode .ytp-settings-button.ytp-hd-quality-badge:after,.ytp-big-mode .ytp-settings-button.ytp-hdr-quality-badge:after{top:15px;right:6px;padding:2px;font-family:Verdana,sans-serif;font-size:10px;font-weight:700;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.6);background-image:none;border-radius:1.5px;height:auto;width:auto}.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-3d-badge:after,.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-4k-quality-badge:after,.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-5k-quality-badge:after,.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-8k-quality-badge:after,.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-hd-quality-badge:after,.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-hdr-quality-badge:after{top:4px;right:4px}.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-3d-badge:after,.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-4k-quality-badge:after,.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-5k-quality-badge:after,.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-8k-quality-badge:after,.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-hd-quality-badge:after,.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-hdr-quality-badge:after{color:#000;text-shadow:none}.ytp-big-mode .ytp-settings-button.ytp-hd-quality-badge:after{content:"HD"}.ytp-big-mode .ytp-settings-button.ytp-hdr-quality-badge:after{content:"HDR";font-size:8px}.ytp-big-mode .ytp-settings-button.ytp-4k-quality-badge:after{content:"4K"}.ytp-big-mode .ytp-settings-button.ytp-5k-quality-badge:after{content:"5K"}.ytp-big-mode .ytp-settings-button.ytp-8k-quality-badge:after{content:"8K"}.ytp-big-mode .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-big-mode .ytp-settings-button.ytp-3d-badge:after{content:"3D"}.ytp-generic-popup{top:0;left:0;padding:5px 9px;max-width:144px;z-index:72}.ytp-big-mode .ytp-generic-popup{max-width:216px}.html5-video-player .ytp-generic-popup a{text-decoration:underline}.ytp-popup{position:absolute;overflow:hidden;border-radius:2px;background:rgba(28,28,28,.9);text-shadow:0 0 2px rgba(0,0,0,.5);-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1);-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.ytp-delhi-modern .ytp-popup{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-dni .ytp-popup{text-shadow:none}.ytp-popup[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-popup-animating{-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1);pointer-events:none}.ytp-popup-animating .ytp-panel{-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1)}.ytp-panel-animate-back,.ytp-panel-animate-forward{opacity:0}[dir=ltr] .ytp-panel-animate-back{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}[dir=ltr] .ytp-panel-animate-forward{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}[dir=rtl] .ytp-panel-animate-back{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}[dir=rtl] .ytp-panel-animate-forward{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.ytp-settings-menu{right:12px;bottom:61px;z-index:70;will-change:width,height;border-radius:12px}.ytp-delhi-modern .ytp-settings-menu{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 6px)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-settings-menu{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 6px + var(--ytp-grid-peek-height) + var(--ytp-grid-scroll-percentage)*100%);opacity:calc(1 - var(--ytp-grid-scroll-percentage)*3)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .ytp-settings-menu{opacity:calc(1 - var(--ytp-grid-scroll-percentage)*3);bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 6px + var(--ytp-grid-peek-height) + var(--ytp-grid-scroll-percentage)*100%)}.ytp-embed .ytp-settings-menu{bottom:53px}.ytp-big-mode .ytp-settings-menu{right:24px;bottom:70px}.ytp-delhi-modern.ytp-big-mode .ytp-settings-menu{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 6px)}.ytp-settings-menu .ytp-menuitem-content{max-width:250px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-delhi-modern .ytp-settings-menu{z-index:2300}.ytp-delhi-modern .ytp-settings-menu .ytp-panel-menu{padding:8px}.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem:not(.ytp-menuitem-with-footer){height:48px}.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem>:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem>:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem-icon{padding-left:8px;padding-right:24px}.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem-content{padding-right:8px}.ytp-speedslider-component{height:95px;outline:none}.ytp-speedslider-component .ytp-slider{height:40px}.ytp-speedslider-component{text-align:center}.ytp-speedslider-indicator-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}.ytp-speedslider-component .ytp-slider-handle:after,.ytp-speedslider-component .ytp-slider-handle:before{height:5px}.ytp-speedslider-text{font-size:150%;text-align:center}.ytp-speedslider-premium-badge{width:18px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iLTIgLTIgMjQgMjQiPjxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDEuNDNDMCAuNjQuNjQgMCAxLjQzIDBoMTcuMTNDMTkuMzUgMCAyMCAuNjQgMjAgMS40M3YxNy4xM2MwIC43OS0uNjUgMS40NC0xLjQ0IDEuNDRIMS40M0MuNjQgMjAgMCAxOS4zNSAwIDE4LjU2Wm0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy44OCAxMS40MnY0LjI5SDUuMzdWMy41Mmg0Ljc1Yy45MiAwIDEuNzIuMTcgMi40Mi41LjY5LjM0IDEuMjIuODEgMS42IDEuNDMuMzcuNjIuNTYgMS4zMi41NiAyLjExIDAgMS4xOS0uNDEgMi4xMy0xLjIyIDIuODItLjgyLjY5LTEuOTUgMS4wNC0zLjQgMS4wNFptMC0yLjA0aDIuMjRjLjY3IDAgMS4xOC0uMTUgMS41Mi0uNDcuMzUtLjMxLjUzLS43NS41My0xLjM0cy0uMTgtMS4wNy0uNTMtMS40NWMtLjM1LS4zNi0uODQtLjU1LTEuNDYtLjU2aC0yLjNabTAgMCIvPjwvc3ZnPg==);-webkit-background-size:cover;background-size:cover;position:absolute;margin-right:8px;right:100%}.ytp-menuitem-premium-badge{width:18px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iLTIgLTIgMjQgMjQiPjxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDEuNDNDMCAuNjQuNjQgMCAxLjQzIDBoMTcuMTNDMTkuMzUgMCAyMCAuNjQgMjAgMS40M3YxNy4xM2MwIC43OS0uNjUgMS40NC0xLjQ0IDEuNDRIMS40M0MuNjQgMjAgMCAxOS4zNSAwIDE4LjU2Wm0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy44OCAxMS40MnY0LjI5SDUuMzdWMy41Mmg0Ljc1Yy45MiAwIDEuNzIuMTcgMi40Mi41LjY5LjM0IDEuMjIuODEgMS42IDEuNDMuMzcuNjIuNTYgMS4zMi41NiAyLjExIDAgMS4xOS0uNDEgMi4xMy0xLjIyIDIuODItLjgyLjY5LTEuOTUgMS4wNC0zLjQgMS4wNFptMC0yLjA0aDIuMjRjLjY3IDAgMS4xOC0uMTUgMS41Mi0uNDcuMzUtLjMxLjUzLS43NS41My0xLjM0cy0uMTgtMS4wNy0uNTMtMS40NWMtLjM1LS4zNi0uODQtLjU1LTEuNDYtLjU2aC0yLjNabTAgMCIvPjwvc3ZnPg==);-webkit-background-size:cover;background-size:cover;margin-left:8px}.ytp-menuitem-container-with-badge{display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-speed-slider-menu-footer{padding:16px}.ytp-show-share-title.ytp-share-button{margin-left:10px;margin-right:10px}.ytp-overflow-panel .ytp-show-share-title.ytp-share-button{margin-left:20px;margin-right:20px}.ytp-big-mode:not(.ytp-shorts-mode) .ytp-chrome-top .ytp-share-button,:not(.ytp-shorts-mode) .ytp-chrome-top .ytp-share-button{width:auto;height:auto}.ytp-shorts-mode .ytp-share-button{position:absolute;top:0;right:0;padding-top:4px}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-share-button{min-width:48px;max-width:80px}.ytp-share-icon{margin:auto;width:36px;height:36px}.ytp-big-mode .ytp-share-icon{width:54px;height:54px}.ytp-overflow-panel .ytp-share-icon{width:60px;height:60px;margin-bottom:10px}.ytp-share-title{font-weight:500;text-align:center;font-size:14px;display:none}.ytp-big-mode .ytp-share-title,.ytp-overflow-panel .ytp-share-title{font-size:20px}.ytp-show-share-title .ytp-share-title{display:block}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-share-title{text-overflow:ellipsis;overflow:hidden}.ytp-share-panel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:75;background:rgba(0,0,0,.8);text-align:center;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-share-panel[aria-hidden=true]{opacity:0;-webkit-transition:opacity .25s cubic-bezier(.4,0,1,1);transition:opacity .25s cubic-bezier(.4,0,1,1)}.ytp-share-panel-inner-content{position:absolute;top:50%;margin-top:-65px;left:0;right:0;padding:0 10%}.ytp-big-mode .ytp-share-panel-inner-content{margin-top:-98px}.ytp-share-panel-loading-spinner{display:none;margin:20px auto 0;width:32px;height:32px;position:relative}.ytp-big-mode .ytp-share-panel-loading-spinner{margin-top:30px}.ytp-share-panel.ytp-share-panel-loading .ytp-share-panel-loading-spinner{display:block}.ytp-share-panel-close{position:absolute;top:6px;right:12px;padding:6px;width:36px;height:36px}.ytp-big-mode .ytp-share-panel-close{top:9px;right:24px;padding:9px;width:54px;height:54px}.ytp-share-panel-close path{fill:#aaa}.ytp-share-panel-close:hover path{fill:#fff}.ytp-share-panel-title{font-size:155%;line-height:20px}.ytp-big-mode .ytp-share-panel-title{line-height:30px}.ytp-share-panel-link{display:block;height:28px;margin-top:18px;text-overflow:ellipsis;font-size:218%;font-weight:500;letter-spacing:1px;white-space:nowrap;overflow:hidden;outline:none}.ytp-big-mode .ytp-share-panel-link{height:42px;margin-top:27px}.ytp-share-panel-include-playlist{display:none;line-height:15px;margin-top:12px;font-size:118%;color:#999}.ytp-big-mode .ytp-share-panel-include-playlist{line-height:22.5px;margin-top:18px}.ytp-share-panel-include-playlist input[type=checkbox]{margin:0 8px 0 0}.ytp-share-panel-service-buttons{margin-top:20px;height:44px}.ytp-big-mode .ytp-share-panel-service-buttons{margin-top:30px;height:67px}.ytp-share-panel.ytp-share-panel-fail .ytp-share-panel-service-buttons,.ytp-share-panel.ytp-share-panel-loading .ytp-share-panel-service-buttons{display:none}.ytp-share-panel-service-button{padding:3px;width:38px;height:38px;display:inline-block}.ytp-big-mode .ytp-share-panel-service-button{padding:5px;width:57px;height:57px}.ytp-share-panel-error{display:none;margin-top:20px;font-size:109%}.ytp-big-mode .ytp-share-panel-error{margin-top:30px}.ytp-share-panel-fail .ytp-share-panel-error{display:block}.ytp-shopping-product-menu{z-index:72;font-family:Roboto,Arial,Helvetica,sans-serif;text-align:left;direction:ltr;font-size:11px;line-height:1.3;-webkit-font-smoothing:antialiased;will-change:width,height;border-radius:12px}.ytp-shopping-product-menu .ytp-menuitem-content{max-width:250px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-shorts-title-channel-logo{width:24px;height:24px;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;-webkit-flex-shrink:0;flex-shrink:0;margin:5px;-webkit-background-origin:content-box;background-origin:content-box;float:left;-webkit-align-self:center;align-self:center;border-radius:50%}.ytp-big-mode .ytp-shorts-title-channel-logo{width:50px;height:50px}.ytp-embed-mobile .ytp-shorts-title-channel-logo,.ytp-embed-mobile.ytp-small-mode .ytp-shorts-title-channel-logo{width:24px;height:24px;margin:0}.ytp-shorts-title-expanded-heading{margin:3px;-webkit-box-flex:initial;-webkit-flex:initial;flex:initial;white-space:nowrap;overflow:hidden;-webkit-align-self:center;align-self:center}.ytp-shorts-title-expanded-title{font-size:16px;font-weight:400;margin:0}.ytp-big-mode .ytp-shorts-title-expanded-title{font-size:22px}.ytp-shorts-title-expanded-title a{display:block;overflow:hidden;text-overflow:ellipsis}.ytp-shorts-title-expanded-title{word-break:break-word;font-size:14px;font-weight:500;line-height:18px}.ytp-big-mode .ytp-shorts-title-expanded-title{font-size:18px}.ytp-shorts-title-channel{background:transparent;border-radius:0;display:none;height:auto;margin-left:0;overflow:hidden;position:static;top:7px;left:8px;width:auto}.ytp-big-mode .ytp-shorts-title-channel{margin-top:10px}.ytp-title-enable-channel-logo .ytp-shorts-title-channel{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-chrome-top .ytp-shorts-title-channel .ytp-sb{-webkit-align-self:center;align-self:center;margin:5px;height:auto;width:auto;padding:0;padding-left:0;text-shadow:none;-webkit-flex-shrink:0;flex-shrink:0}.ytp-chrome-top .ytp-shorts-title-channel .ytp-sb-subscribe{margin-left:0}.ytp-shorts-mode a.ytp-sb-subscribe{margin-left:0}.ytp-big-mode .ytp-chrome-top .ytp-shorts-title-channel .ytp-sb-subscribe,.ytp-big-mode .ytp-chrome-top .ytp-shorts-title-channel .ytp-sb-unsubscribe{font-size:16px;padding:14px 20px;margin-right:10px}.ytp-autohide:not(.ytp-autohide-active) .ytp-chrome-top .ytp-shorts-title-channel{margin-top:7px}.ytp-skip-intro-button{background:rgba(0,0,0,.9019607843);bottom:58px;height:48px;padding-left:16px;padding-right:16px;right:10px;z-index:10}.ytp-embed .ytp-skip-intro-button{bottom:50px;height:40px}.ytp-skip-intro-button:hover{background:#000}.ytp-big-mode .ytp-skip-intro-button{bottom:79px;right:40px}.ytp-skip-intro-button-text{display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.ytp-slider-section{display:inline-block;width:150px;height:100%;cursor:pointer;outline:0}.ytp-slider{height:100%;position:relative;overflow:hidden;outline:0}.ytp-slider-handle{position:absolute;top:50%;width:20px;height:20px;border-radius:10px;margin-top:-10px;background:#fff;outline:0}.ytp-slider-handle:after,.ytp-slider-handle:before{content:"";position:absolute;display:block;top:50%;left:0;height:3px;margin-top:-2px;width:170px;outline:0}.ytp-slider-handle:before{left:-160px;background:#fff}.ytp-slider-handle:after{left:10px;background:rgba(255,255,255,.2)}.ytp-probably-keyboard-focus .ytp-slider-section:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.ytp-overlay{z-index:10;position:absolute;height:100%;width:100%;top:0;left:0}.ytp-speedmaster-overlay{text-align:center;pointer-events:none}.ytp-speedmaster-user-edu{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:18px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:32px;margin-top:20px;padding:6px 16px;font-size:14px;font-weight:500;background:rgba(0,0,0,.6)}.ytp-delhi-modern .ytp-speedmaster-user-edu{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-speedmaster-user-edu.ytp-speedmaster-has-icon{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-speedmaster-icon,.ytp-speedmaster-label{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.ytp-speedmaster-icon{margin-left:4px}.ytp-speedmaster-icon svg{display:block;width:24px;height:24px}.ytp-webgl-spherical-control{position:absolute;top:48px;left:12px;opacity:.6;cursor:pointer;width:50px;height:50px;-webkit-transition:top .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);transition:top .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);z-index:43;outline:none}.ytp-embed:not(.ad-showing) .ytp-webgl-spherical-control{top:60px}.ytp-big-mode .ytp-webgl-spherical-control{top:69px;width:75px;height:75px}.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-webgl-spherical-control{top:60px}.ytp-webgl-spherical-control.ytp-dragging,.ytp-webgl-spherical-control:hover{opacity:1}.ytp-autohide .ytp-webgl-spherical-control,.ytp-hide-info-bar .ytp-webgl-spherical-control{top:12px;-webkit-transition:top .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:top .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.ytp-webgl-spherical:not(.ytp-menu-shown) .html5-video-container{cursor:move;cursor:-webkit-grab;cursor:grab}.ytp-webgl-spherical.ytp-dragging:not(.ytp-menu-shown) .html5-video-container{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.ytp-probably-keyboard-focus .ytp-webgl-spherical-control:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.ended-mode .ytp-webgl-spherical-control,.ytp-menu-shown .ytp-webgl-spherical-control{opacity:0;-webkit-transition:top .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:top .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.ytp-overlays-container .ytp-webgl-spherical-control{position:relative;inset:0}.ytp-spinner{position:absolute;left:50%;top:50%;width:64px;margin-left:-32px;z-index:18;pointer-events:none}.ytp-big-mode .ytp-spinner{width:128px;margin-left:-64px}.ytp-spinner-message{position:absolute;left:50%;margin-top:50%;width:300px;font-size:127%;line-height:182%;margin-left:-150px;display:none;text-align:center;background-color:black;opacity:.5}.ytp-spinner-container{pointer-events:none;position:absolute;width:100%;padding-bottom:100%;top:50%;left:50%;margin-top:-50%;margin-left:-50%;animation:ytp-spinner-linspin 1.5682352941176s linear infinite;-webkit-animation:ytp-spinner-linspin 1.5682352941176s linear infinite}.ytp-spinner-rotator{position:absolute;width:100%;height:100%;-webkit-animation:ytp-spinner-easespin 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:ytp-spinner-easespin 5332ms cubic-bezier(.4,0,.2,1) infinite both}.ytp-spinner-left,.ytp-spinner-right{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.ytp-spinner-left{right:49%}.ytp-spinner-right{left:49%}.ytp-spinner-circle{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;width:200%;height:100%;border-style:solid;border-color:#ddd #ddd transparent;border-radius:50%;border-width:6px}.ytp-big-mode .ytp-spinner-circle{border-width:12px}.ytp-spinner-left .ytp-spinner-circle{left:0;right:-100%;border-right-color:transparent;-webkit-animation:ytp-spinner-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:ytp-spinner-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.ytp-spinner-right .ytp-spinner-circle{left:-100%;right:0;border-left-color:transparent;-webkit-animation:ytp-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:ytp-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes ytp-spinner-linspin{to{-webkit-transform:rotate(1turn)}}@keyframes ytp-spinner-linspin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ytp-spinner-easespin{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(3turn)}}@keyframes ytp-spinner-easespin{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(3turn);transform:rotate(3turn)}}@-webkit-keyframes ytp-spinner-left-spin{0%{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes ytp-spinner-left-spin{0%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes ytp-right-spin{0%{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes ytp-right-spin{0%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}.ytp-sfn{background:rgba(28,28,28,.8);border-radius:4px;color:#fff;left:10px;position:absolute;top:10px;z-index:64;min-width:26em}.ytp-sfn-close{cursor:pointer;position:absolute;right:5px;top:5px;padding:5px}.ytp-sfn-content{padding:5px}.ytp-sfn-content>div>div{display:inline-block;font-weight:500;padding:0 .5em;text-align:right;width:10em}.ytp-sfn-cpn{font-family:Consolas,Monaco,monospace;font-size:12px}.ytp-horizonchart{display:inline-block;margin:2px;position:relative;vertical-align:bottom}.ytp-horizonchart>span{display:inline-block;position:absolute}.ytp-storyboard-framepreview{position:absolute;top:0;left:0;z-index:16;background:#000;-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1)}.ytp-fine-scrubbing-enable .ytp-storyboard-framepreview{cursor:pointer}.ytp-storyboard-framepreview[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-storyboard-framepreview-img{opacity:.4}.ytp-storyboard-framepreview-timestamp{display:none;position:absolute;color:#ddd;background:rgba(0,0,0,.3);border-radius:18px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:36px;font-size:14px;font-weight:500;padding:4px 10px}.ytp-player-minimized .ytp-storyboard-framepreview-img{opacity:1}.ytp-player-minimized .ytp-storyboard-framepreview-timestamp{display:initial}.ytp-inline-preview-mode .ytp-storyboard-framepreview-img{opacity:1}.ytp-inline-preview-mode .ytp-storyboard-framepreview-timestamp{display:initial}.ytp-sb{display:inline-block;float:none}.ytp-sb .ytp-sb-unsubscribe,.ytp-sb.ytp-sb-subscribed .ytp-sb-subscribe{display:none}.ytp-sb.ytp-sb-subscribed .ytp-sb-unsubscribe{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-sb-subscribe,.ytp-sb-unsubscribe{border-radius:18px;border:none;direction:ltr;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;letter-spacing:.007px;line-height:16px;padding:10px 16px;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.ytp-shorts-mode .ytp-sb-subscribe,.ytp-shorts-mode .ytp-sb-unsubscribe{border-radius:3px;padding:3px 6px;font-weight:500}.ytp-sb-subscribe,a.ytp-sb-subscribe{background-color:#fff;color:#030303}.ytp-shorts-mode .ytp-sb-subscribe,.ytp-shorts-mode a.ytp-sb-subscribe{background-color:#fff}.ytp-sb-subscribe .ytp-sb-count{color:rgba(255,255,255,.8)}.ytp-sb-unsubscribe{background-color:rgba(255,255,255,.1);color:#fff}.ytp-shorts-mode .ytp-sb-unsubscribe{background-color:transparent;color:#ccc;text-transform:none}.ytp-sb-subscribe.ytp-sb-disabled,.ytp-sb-unsubscribe.ytp-sb-disabled{background-color:rgb(243,144,139);cursor:default}.ytp-sb-subscribe:focus,.ytp-sb-unsubscribe:focus{outline:none}.ytp-sb.ytp-sb-classic{background-color:white;border-radius:2px;margin:4px 0}.ytp-sb-classic .ytp-sb-subscribe.ytp-sb-disabled,.ytp-sb-classic .ytp-sb-unsubscribe.ytp-sb-disabled{opacity:.5;cursor:default}.ytp-sb-text{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-sb-count{margin-left:4px}.ytp-sb-classic .ytp-sb-subscribe,.ytp-sb-classic .ytp-sb-unsubscribe{border-radius:2px;font-size:12px!important;font-weight:400;padding:0!important;text-transform:none}.ytp-sb-classic .ytp-sb-subscribe{border:1px solid #e62117}.ytp-sb-classic .ytp-sb-unsubscribe{border:1px solid #ccc}.ytp-sb-classic .ytp-sb-count,.ytp-sb-classic .ytp-sb-text{padding:3px 6px}.ytp-sb-classic .ytp-sb-count{margin:-1px;border:1px solid #ccc;border-top-right-radius:2px;border-bottom-right-radius:2px}.ytp-sb-classic .ytp-sb-subscribe .ytp-sb-count{border-left:0}.ytp-sb-classic .ytp-sb-subscribe .ytp-sb-count,.ytp-sb-classic .ytp-sb-unsubscribe{background-color:rgb(250,250,250)}.ytp-sb-classic .ytp-sb-subscribe .ytp-sb-text{color:#fefefe;background-color:#e62117}.ytp-sb-classic .ytp-sb-count,.ytp-sb-classic .ytp-sb-unsubscribe .ytp-sb-text{background-color:#fafafa;color:#737373}.ytp-sb-classic .ytp-sb-icon{height:12px;margin-right:6px;position:relative;top:2px;width:16px}.ytp-big-mode .ytp-sb-subscribe,.ytp-big-mode .ytp-sb-unsubscribe{border-radius:22px}.ytp-sb-classic .ytp-sb-subscribe .ytp-sb-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAnUlEQVQ4T2P8//+/JwMDw1wGBgZJBtLAcwYGhmTG////PyNDM8yq5yAD/pNmMapqnAY8k5JgEFmxlIHNzhmv+TgNeMrJycAowMkgNHM6A4dfOE5DcBrwnJOT4f/vHwyMbAwMXGnJDPwT5mA1hEgDkhj4J4AiChMQ9sKMaQwc/hGke4HiQCQ2ailNSC9ABnhBk7IEsbZC1T1lYGBIAwBS1UxBE9/2iAAAAABJRU5ErkJggg==)}.ytp-sb-classic .ytp-sb-unsubscribe .ytp-sb-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAA/UlEQVQ4T6WSMUoEQRBF608iaLqZ4AnE0DOIYGYuGNjdM4jRiLkYjSIsLF0tgpkgE3gAccDUG5h6ACMNp75MoMyuyo5sp9X1ftX/BVnwYcF++RcgpbRGciIiY+/9Qyc+GBBj3Myy7FpERmY2CSGcDQao6i6A806Q5LH3/u5r9akJqqpaKcvyo+cLVPUEwKGIvJnZfgjhue/bN0BVj0TkwMzyPM+fUkrLJMcAtkm+ANhzzr3Omt4H7AC4FJElEbkguQVgg+Rj27ahKIr33xKbWiHGuA7gBsBq99nMrpqmOa3ruv0r7h8ppJRGJCOAe+fc7bw7GRzj4AnmKc7WPwFWRF0Nc9RQxwAAAABJRU5ErkJggg==)}.caption-window{position:absolute;line-height:normal;z-index:41;pointer-events:auto;cursor:move;cursor:-webkit-grab;cursor:grab;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.ytp-caption-window-container{width:100%;height:100%;position:absolute;top:0;pointer-events:none}.ytp-native-controls .caption-window{z-index:2147483647}.caption-window.ytp-caption-window-top{margin-top:48px;-webkit-transition:margin-bottom .25s cubic-bezier(0,0,.2,1),margin-top .25s cubic-bezier(0,0,.2,1);transition:margin-bottom .25s cubic-bezier(0,0,.2,1),margin-top .25s cubic-bezier(0,0,.2,1)}.ytp-embed:not(.ad-showing) .caption-window.ytp-caption-window-top{margin-top:60px}.ytp-big-mode .caption-window.ytp-caption-window-top{margin-top:69px}.ytp-big-mode.ytp-embed:not(.ad-showing) .caption-window.ytp-caption-window-top{margin-top:89px}.ytp-autohide .caption-window.ytp-caption-window-top,.ytp-hide-info-bar .caption-window.ytp-caption-window-top{margin-top:0;-webkit-transition:margin-bottom .1s cubic-bezier(.4,0,1,1),margin-top .1s cubic-bezier(.4,0,1,1);transition:margin-bottom .1s cubic-bezier(.4,0,1,1),margin-top .1s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern.ytp-autohide-active .caption-window{pointer-events:none}ytd-reel-video-renderer .short-video-container .caption-window.ytp-caption-window-top{margin-top:69px}.caption-window.ytp-caption-window-bottom{margin-bottom:61px;-webkit-transition:margin-bottom .25s cubic-bezier(0,0,.2,1),margin-top .25s cubic-bezier(0,0,.2,1);transition:margin-bottom .25s cubic-bezier(0,0,.2,1),margin-top .25s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern.ytp-fine-scrubbing-enable .caption-window.ytp-caption-window-bottom,.ytp-fine-scrubbing-enable .caption-window.ytp-caption-window-bottom{margin-bottom:110px}.ytp-fine-scrubbing-enable.ytp-ad-overlay-open .caption-window.ytp-caption-window-bottom{margin-bottom:200px}.ytp-big-mode.ytp-fine-scrubbing-enable .caption-window.ytp-caption-window-bottom{margin-bottom:155px}.ytp-embed .caption-window.ytp-caption-window-bottom{margin-bottom:53px}.ytp-big-mode .caption-window.ytp-caption-window-bottom{margin-bottom:70px}.ytp-autohide .caption-window.ytp-caption-window-bottom,.ytp-hide-controls .caption-window.ytp-caption-window-bottom,.ytp-muted-autoplay .caption-window.ytp-caption-window-bottom{margin-bottom:0;-webkit-transition:margin-bottom .1s cubic-bezier(.4,0,1,1),margin-top .1s cubic-bezier(.4,0,1,1);transition:margin-bottom .1s cubic-bezier(.4,0,1,1),margin-top .1s cubic-bezier(.4,0,1,1)}.ytp-autohide.ytp-delhi-modern .caption-window.ytp-caption-window-bottom,.ytp-autohide.ytp-delhi-modern.ytp-big-mode .caption-window.ytp-caption-window-bottom,.ytp-autohide.ytp-delhi-modern.ytp-fullscreen-grid-peeking .caption-window.ytp-caption-window-bottom,.ytp-autohide.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .caption-window.ytp-caption-window-bottom,.ytp-hide-controls.ytp-delhi-modern .caption-window.ytp-caption-window-bottom,.ytp-hide-controls.ytp-delhi-modern.ytp-big-mode .caption-window.ytp-caption-window-bottom,.ytp-hide-controls.ytp-delhi-modern.ytp-fullscreen-grid-peeking .caption-window.ytp-caption-window-bottom,.ytp-hide-controls.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .caption-window.ytp-caption-window-bottom,.ytp-muted-autoplay.ytp-delhi-modern .caption-window.ytp-caption-window-bottom,.ytp-muted-autoplay.ytp-delhi-modern.ytp-big-mode .caption-window.ytp-caption-window-bottom,.ytp-muted-autoplay.ytp-delhi-modern.ytp-fullscreen-grid-peeking .caption-window.ytp-caption-window-bottom,.ytp-muted-autoplay.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .caption-window.ytp-caption-window-bottom{margin-bottom:0}.ytp-native-controls .caption-window.ytp-caption-window-bottom{margin-bottom:45px;-webkit-transition:none;transition:none}.ytp-ad-overlay-open .caption-window.ytp-caption-window-bottom{margin-bottom:151px}.ytp-embed.ytp-ad-overlay-open .caption-window.ytp-caption-window-bottom{margin-bottom:143px}.ytp-big-mode.ytp-ad-overlay-open .caption-window.ytp-caption-window-bottom{margin-bottom:160px}.ytp-delhi-modern .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px)}.ytp-delhi-modern.ytp-big-mode .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px)}.ytp-delhi-modern.ytp-fullscreen-metadata-bottom .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 154px)}.ytp-delhi-modern.ytp-fullscreen-metadata-bottom.ytp-big-mode .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 154px)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peeking .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 154px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peeking.ytp-big-mode .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 154px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-grid-active .caption-window.ytp-caption-window-bottom{display:none;opacity:0}.html5-video-player .caption-window.ytp-dragging,.html5-video-player.ytp-ad-overlay-open .caption-window.ytp-dragging,.html5-video-player.ytp-delhi-modern .caption-window.ytp-dragging{margin-top:0;margin-bottom:0;-webkit-transition:none;transition:none;cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.ytp-caption-window-rollup.ytp-rollup-mode{overflow:hidden}.caption-window .ytp-icon,.caption-window svg{width:48px;height:48px;vertical-align:bottom;display:inline-block;max-width:1em;max-height:1em}.ytp-embed .caption-window .ytp-icon,.ytp-embed .caption-window svg{width:40px;height:40px}.ytp-big-mode .caption-window svg{width:54px;height:54px}.ytp-caption-window-rollup.ytp-rollup-mode .captions-text{-webkit-transition:-webkit-transform .433s cubic-bezier(0,0,.2,1);transition:transform .433s cubic-bezier(0,0,.2,1),-webkit-transform .433s cubic-bezier(0,0,.2,1)}.caption-edit{opacity:0;position:absolute;left:0;bottom:0;background:rgba(8,8,8,.75);border:none;padding:0;cursor:pointer}.caption-edit svg{max-height:60%;max-width:60%}.caption-edit:focus,.caption-window:focus .caption-edit,.ytp-caption-window-rollup .caption-edit:hover,.ytp-caption-window-rollup:hover .caption-edit{opacity:1}.html5-video-player .caption-visual-line .ytp-caption-segment:first-child{padding-left:.25em;padding-top:0}.html5-video-player .caption-visual-line .ytp-caption-segment:last-child{padding-right:.25em;padding-bottom:0}.html5-video-player .ytp-vertical-caption .caption-visual-line .ytp-caption-segment:first-child{padding-top:.25em;padding-left:0}.html5-video-player .ytp-vertical-caption .caption-visual-line .ytp-caption-segment:last-child{padding-bottom:.25em;padding-right:0}.ytp-suggested-action{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-moz-justify-content:left;-webkit-justify-content:left;-webkit-box-pack:left;justify-content:left}.ytp-fine-scrubbing-enable .ytp-suggested-action-badge{bottom:60px;left:60px}.ytp-big-mode.ytp-fine-scrubbing-enable .ytp-suggested-action-badge{bottom:90px;left:90px}.ytp-suggested-action-badge{z-index:60;position:absolute;bottom:16px;left:16px;background-color:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.3);border-radius:34px;height:34px;width:34px;padding:7px;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;align-items:center;overflow:hidden;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1),background-color .1s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1),background-color .1s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ytp-suggested-action-badge.ytp-timely-shelf-present{display:none}.ytp-suggested-action-badge.ytp-suggested-action-badge-fullscreen.ytp-timely-shelf-present{display:unset}.ad-showing .ytp-suggested-action-badge.ytp-suggested-action-badge-fullscreen.ytp-timely-shelf-present{display:none}ytd-watch-flexy[theater] .ytp-suggested-action-badge.ytp-timely-shelf-present{display:unset}ytd-watch-flexy[theater] .ad-showing .ytp-suggested-action-badge.ytp-timely-shelf-present{display:none}.ytp-overlays-container .ytp-overlay-bottom-left .ytp-suggested-action-badge{position:relative;bottom:0;left:0}.ytp-delhi-modern .ytp-suggested-action-badge{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6));border:none;height:40px;width:40px;border-radius:40px;padding:12px}.ytp-delhi-modern .ytp-suggested-action-badge:not(.ytp-suggested-action-badge-expanded){padding:0 8px}.ad-showing .ytp-suggested-action-badge{display:none}.ytp-suggested-action-badge[aria-hidden=true]{-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);transition:opacity .1s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);opacity:0}.ytp-suggested-action-badge:hover{-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1),background-color .1s cubic-bezier(0,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1),background-color .1s cubic-bezier(0,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);background-color:rgba(33,33,33,.95)}.ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls{-webkit-transform:translateY(-59px);-ms-transform:translateY(-59px);transform:translateY(-59px)}.ytp-delhi-modern .ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls{-webkit-transform:translateY(calc((var(--yt-delhi-bottom-controls-height, 72px) + 6px)*-1));-ms-transform:translateY(calc((var(--yt-delhi-bottom-controls-height, 72px) + 6px)*-1));transform:translateY(calc((var(--yt-delhi-bottom-controls-height, 72px) + 6px)*-1))}.ytp-delhi-modern.ytp-big-mode .ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls{-webkit-transform:translateY(calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 6px)*-1));-ms-transform:translateY(calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 6px)*-1));transform:translateY(calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 6px)*-1))}.ytp-suggested-action-badge.ytp-suggested-action-badge-fullscreen.ytp-suggested-action-badge-with-controls{-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px)}.ytp-overlays-container .ytp-overlay-bottom-left .ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ytp-suggested-action-badge:is(.ytp-suggested-action-badge-expanded,.ytp-suggested-action-badge-content-forward){width:auto}.ytp-suggested-action-badge-icon-container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex}.ytp-suggested-action-badge-icon{height:18px;width:18px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0iI2ZmZiIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZD0iTTE4IDZoLTJjMC0yLjIxLTEuNzktNC00LTRTOCAzLjc5IDggNkg2Yy0xLjEgMC0yIC45LTIgMnYxMmMwIDEuMS45IDIgMiAyaDEyYzEuMSAwIDItLjkgMi0yVjhjMC0xLjEtLjktMi0yLTJtLTYtMmMxLjEgMCAyIC45IDIgMmgtNGMwLTEuMS45LTIgMi0ybTYgMTZINlY4aDJ2MmMwIC41NS40NSAxIDEgMXMxLS40NSAxLTFWOGg0djJjMCAuNTUuNDUgMSAxIDFzMS0uNDUgMS0xVjhoMnoiLz48L3N2Zz4=);-webkit-background-size:contain;background-size:contain;-webkit-flex-shrink:0;flex-shrink:0}.ytp-delhi-modern .ytp-suggested-action-badge-icon.ytp-suggested-action-badge-icon-custom-icon,.ytp-suggested-action-badge-icon.ytp-suggested-action-badge-icon-custom-icon{background-image:none;width:20px;height:20px}.ytp-delhi-modern .ytp-suggested-action-badge-icon{height:24px;width:24px}.ytp-suggested-action-badge-title{font-size:14px;font-weight:400;color:#fff;margin-left:6px;margin-right:6px;cursor:pointer}.ytp-delhi-modern .ytp-suggested-action-badge-title{font-weight:500}.ytp-suggested-action-badge-title:empty{display:none}.ytp-suggested-action.ytp-suggested-action-badge{border:none;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;width:298px;height:64px;padding:0;cursor:pointer;-webkit-transition-timing-function:cubic-bezier(.05,0,0,1);transition-timing-function:cubic-bezier(.05,0,0,1)}.ytp-suggested-action-container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:stretch;-webkit-box-align:stretch;align-items:stretch;overflow:hidden;width:290px;padding:4px}.ytp-suggested-action-details{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around;font-size:12px;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0 8px;overflow:hidden}.ytp-suggested-action-details .ytp-suggested-action-title{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;font-size:14px}.ytp-suggested-action-details .ytp-suggested-action-subtitle{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;opacity:.7;font-weight:400}.ytp-suggested-action-details .ytp-suggested-action-metadata-text{opacity:.7;font-weight:500}.ytp-suggested-action-badge-img{position:relative;border-radius:4px;background:#fff;height:56px;width:56px;overflow:hidden}.ytp-suggested-action-badge-img>img{width:inherit;height:inherit;-o-object-fit:contain;object-fit:contain}:is(:is(.ytp-suggested-action-badge-preview-collapsed,.ytp-suggested-action-badge-preview-expanded),.ytp-suggested-action-badge-content-forward.ytp-suggested-action-badge-expanded) .ytp-suggested-action-badge-icon{display:none}:is(.ytp-suggested-action-badge-preview-collapsed,.ytp-suggested-action-badge-preview-expanded) .ytp-suggested-action-badge-expanded-content-container{display:none}.ytp-suggested-action-content-forward-container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.ytp-suggested-action-product-thumbnail{-webkit-margin-start:0;margin-inline-start:0;opacity:0;width:0;-webkit-transition:margin-inline-start .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),-webkit-margin-start .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),-webkit-margin-start .3s cubic-bezier(.4,0,.2,1);transition:margin-inline-start .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);transition:margin-inline-start .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),-webkit-margin-start .3s cubic-bezier(.4,0,.2,1);-webkit-transition:width .3s cubic-bezier(.4,0,.2,1);transition:width .3s cubic-bezier(.4,0,.2,1);border-radius:4px;height:18px}.ytp-suggested-action-product-thumbnail:first-child{-webkit-transition:margin-inline-start .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),-webkit-margin-start .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),-webkit-margin-start .3s cubic-bezier(.4,0,.2,1);transition:margin-inline-start .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);transition:margin-inline-start .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),-webkit-margin-start .3s cubic-bezier(.4,0,.2,1)}.ytp-delhi-modern .ytp-suggested-action-product-thumbnail{height:24px}.ytp-suggested-action-badge-preview-expanded .ytp-suggested-action-product-thumbnail{-webkit-margin-start:2px;margin-inline-start:2px;opacity:1;width:18px}.ytp-suggested-action-badge-preview-expanded .ytp-suggested-action-product-thumbnail:first-child{-webkit-margin-start:0;margin-inline-start:0}.ytp-delhi-modern .ytp-suggested-action-badge-preview-expanded .ytp-suggested-action-product-thumbnail{width:24px}:is(.ytp-suggested-action-badge-preview-collapsed,.ytp-suggested-action-badge-content-forward.ytp-suggested-action-badge-expanded) .ytp-suggested-action-product-thumbnail:first-child{-webkit-margin-start:2px;margin-inline-start:2px;opacity:1;width:18px;-webkit-margin-start:0;margin-inline-start:0}.ytp-delhi-modern :is(.ytp-suggested-action-badge-preview-collapsed,.ytp-suggested-action-badge-content-forward.ytp-suggested-action-badge-expanded) .ytp-suggested-action-product-thumbnail:first-child{width:24px}.ytp-suggested-action-more-products-icon{display:none;height:12px;width:2px;border-radius:0 12px 12px 0;background-color:#fff;opacity:.32;-webkit-margin-start:2px;margin-inline-start:2px}.ytp-delhi-modern .ytp-suggested-action-more-products-icon{height:18px;border-radius:12px}.ytp-suggested-action-badge-content-forward.ytp-suggested-action-badge-expanded .ytp-suggested-action-more-products-icon{display:unset}.ytp-suggested-action-badge-dismiss-button-icon{height:18px;width:18px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iI2ZmZiIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTYuMjQgOS4xNyAxMy40MSAxMmwyLjgzIDIuODMtMS40MSAxLjQxTDEyIDEzLjQxbC0yLjgzIDIuODMtMS40MS0xLjQxTDEwLjU5IDEyIDcuNzYgOS4xN2wxLjQxLTEuNDFMMTIgMTAuNTlsMi44My0yLjgzek00LjkzIDQuOTNjLTMuOTEgMy45MS0zLjkxIDEwLjI0IDAgMTQuMTQgMy45MSAzLjkxIDEwLjI0IDMuOTEgMTQuMTQgMCAzLjkxLTMuOTEgMy45MS0xMC4yNCAwLTE0LjE0LTMuOS0zLjkxLTEwLjI0LTMuOTEtMTQuMTQgMG0xMy40My43MWMzLjUxIDMuNTEgMy41MSA5LjIyIDAgMTIuNzNzLTkuMjIgMy41MS0xMi43MyAwLTMuNTEtOS4yMiAwLTEyLjczYzMuNTItMy41MSA5LjIyLTMuNTEgMTIuNzMgMCIvPjwvc3ZnPg==);-webkit-background-size:contain;background-size:contain;opacity:.6;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern .ytp-suggested-action-badge-dismiss-button-icon{height:24px;width:24px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz48L3N2Zz4=);opacity:1}.ytp-suggested-action-badge-dismiss-button-icon:hover{opacity:1;-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1)}.ytp-suggested-action-badge-expanded-content-container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);opacity:1}.ytp-suggested-action-badge-expanded-content-container[aria-hidden=true]{-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1);opacity:0}.ytp-suggested-action-badge.ytp-suggested-action-badge-with-offline-slate{bottom:32px}.ytp-featured-product.ytp-suggested-action-badge{border:none;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;width:280px;height:64px;padding:0;cursor:pointer;-webkit-transition-timing-function:cubic-bezier(.05,0,0,1);transition-timing-function:cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-featured-product.ytp-suggested-action-badge{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-featured-product>.ytp-suggested-action-badge-expanded-content-container>.ytp-suggested-action-badge-title{display:none}.ytp-featured-product-container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:stretch;-webkit-box-align:stretch;align-items:stretch;overflow:hidden;width:272px;padding:4px}.ytp-featured-product-container>.ytp-suggested-action-badge-dismiss-button-icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz48L3N2Zz4=);opacity:.8;height:18px;width:18px;aspect-ratio:1}.ytp-featured-product-thumbnail{position:relative;border-radius:4px;background:#fff;height:56px;width:56px;overflow:hidden}.ytp-featured-product-thumbnail>img{width:inherit;height:inherit;-o-object-fit:contain;object-fit:contain}.ytp-featured-product-open-in-new{position:absolute;bottom:4px;right:4px;border-radius:2px;background-color:rgba(0,0,0,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGg0OHY0OEgweiIvPjxwYXRoIGQ9Ik0zOCAzOEgxMFYxMGgxNFY2SDEwYy0yLjIxIDAtNCAxLjc5LTQgNHYyOGMwIDIuMjEgMS43OSA0IDQgNGgyOGMyLjIxIDAgNC0xLjc5IDQtNFYyNGgtNHpNMjggNnY0aDcuMTdMMTUuNTEgMjkuNjZsMi44MyAyLjgzTDM4IDEyLjgzVjIwaDRWNnoiLz48L3N2Zz4=);width:12px;height:12px;overflow:hidden}.ytp-featured-product-details{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around;font-size:12px;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0 8px;overflow:hidden}.ytp-featured-product-details .ytp-featured-product-title{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;font-size:14px}.ytp-featured-product-details .ytp-featured-product-countdown{font-family:YouTube Sans,Roboto,sans-serif;font-size:2rem;line-height:2.8rem;font-weight:700}.ytp-featured-product-details .ytp-featured-product-affiliate-disclaimer{font-weight:500}.ytp-featured-product-details .ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled{font-weight:500;margin-right:4px;opacity:.7}.ytp-featured-product-info-icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGg0OHY0OEgweiIvPjxwYXRoIGQ9Ik0yMiAzNGg0VjIyaC00em0yLTMwQzEyLjk1IDQgNCAxMi45NSA0IDI0czguOTUgMjAgMjAgMjAgMjAtOC45NSAyMC0yMFMzNS4wNSA0IDI0IDRtMCAzNmMtOC44MiAwLTE2LTcuMTgtMTYtMTZTMTUuMTggOCAyNCA4czE2IDcuMTggMTYgMTYtNy4xOCAxNi0xNiAxNm0tMi0yMmg0di00aC00eiIvPjwvc3ZnPg==);height:18px;width:18px;margin-right:8px;opacity:.8;aspect-ratio:1}.ytp-featured-product-overflow-icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii01IC01IDM2IDM2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIgOGMxLjEgMCAyLS45IDItMnMtLjktMi0yLTItMiAuOS0yIDIgLjkgMiAyIDJtMCAyYy0xLjEgMC0yIC45LTIgMnMuOSAyIDIgMiAyLS45IDItMi0uOS0yLTItMm0wIDZjLTEuMSAwLTIgLjktMiAycy45IDIgMiAyIDItLjkgMi0yLS45LTItMi0yIi8+PC9zdmc+);height:20px;width:20px;opacity:.8;aspect-ratio:1}.ytp-featured-product-details .ytp-featured-product-vendor{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-featured-product-details .ytp-featured-product-vendor-when-promotion-text-enabled{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;opacity:.7;font-weight:400}.ytp-featured-product-when-promotion-text-enabled{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex}.ytp-featured-product-when-promotion-text-enabled .ytp-featured-product-trending{overflow:hidden}.ytp-featured-product-when-promotion-text-enabled .ytp-featured-product-trending-text{opacity:.7;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-featured-product-trending>.ytp-featured-product-trending-icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTIzLTI0MC00My00MyAyOTItMjkxIDE2NyAxNjcgMjQxLTI0MUg2NTN2LTYwaDIyN3YyMjdoLTU5di0xMjNMNTM4LTMyMSAzNzEtNDg4eiIvPjwvc3ZnPg==);height:12px;width:12px;margin-top:2px;margin-right:4px;opacity:.8;aspect-ratio:1}.ytp-featured-product-details .ytp-featured-product-trending{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex}.ytp-featured-product-details .ytp-featured-product-price-container{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-featured-product-details .ytp-featured-product-price-container .ytp-featured-product-price-when-promotion-text-enabled{opacity:.7;font-weight:400}.ytp-featured-product-details .ytp-featured-product-price-container .ytp-featured-product-promotion-text{font-weight:500;margin-left:4px}.ytp-featured-product-details .ytp-featured-product-sales-original-price{text-decoration:line-through;margin-left:4px}.ytp-featured-product-details .ytp-featured-product-price-drop-reference-price{margin-left:4px}.ytp-featured-product-sales-original-price:empty{display:none}.ytp-featured-product-promotion-text:empty{display:none}.ytp-featured-product-price-drop-reference-price:empty{display:none}.ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled:empty{display:none}.ytp-featured-product-exclusive-badge-container,.ytp-featured-product-exclusive-container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start}.ytp-featured-product-exclusive-badge{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,from(#7f0e7f),color-stop(#db1ddb),to(#ed558f));background:-webkit-linear-gradient(left,#7f0e7f,#db1ddb,#ed558f);background:linear-gradient(90deg,#7f0e7f,#db1ddb,#ed558f);border-radius:4px;padding:2px 4px}.ytp-featured-product-exclusive-badge-text{line-height:100%;font-weight:700}.ytp-featured-product-details .ytp-featured-product-exclusive-countdown{margin-left:4px;line-height:100%}.ytp-time-display{font-size:109%;display:inline-block;vertical-align:top;padding:0 5px;white-space:nowrap;line-height:47px}.ytp-embed.ytp-embed-mobile .ytp-time-display,.ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-time-display{line-height:51px}.ytp-embed .ytp-time-display,.ytp-small-mode .ytp-time-display{line-height:39px}.ytp-big-mode .ytp-time-display{line-height:53px}.ytp-delhi-modern .ytp-time-display:not(.ytp-miniplayer-ui *){display:inline-block;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;font-weight:500;line-height:var(--yt-delhi-pill-height,48px);font-size:14px;min-width:0;padding:var(--yt-delhi-pill-top-height,12px) 8px}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-time-display{line-height:var(--yt-delhi-big-mode-pill-height,56px);font-size:16px;padding:var(--yt-delhi-big-mode-pill-top-height,20px) 12px}.ytp-volume-slider-active .ytp-time-display-allow-autohide{display:none}.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *){min-width:0;position:relative;display:inline-block;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000}.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *) svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-time-wrapper:not(.ytp-miniplayer-ui *){height:40px;line-height:40px}.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *):after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px}.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *):hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *):active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-time-wrapper{height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *){background:rgba(80,80,80,.6);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *){background:rgba(80,80,80,.6);background-blend-mode:difference;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *){background:rgba(80,80,80,.6);background-blend-mode:exclusion;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-time-current,.ytp-time-duration,.ytp-time-separator{color:#ddd}.ytp-time-wrapper-delhi{cursor:pointer}.ytp-delhi-modern .ytp-time-current{color:var(--yt-sys-color-baseline--overlay-text-primary,#fff)}.ytp-delhi-modern .ytp-time-duration,.ytp-delhi-modern .ytp-time-separator{color:var(--yt-sys-color-baseline--overlay-text-primary,#fff);font-weight:400}.ytp-live .ytp-time-contents{display:none}* .ytp-chrome-controls .ytp-live-badge,.ytp-big-mode .ytp-chrome-controls .ytp-live-badge,.ytp-small-mode .ytp-chrome-controls .ytp-live-badge{display:none;width:auto;text-transform:uppercase}.ytp-big-mode.ytp-delhi-modern .ytp-chrome-controls .ytp-live-badge,.ytp-delhi-modern .ytp-chrome-controls .ytp-live-badge,.ytp-small-mode.ytp-delhi-modern .ytp-chrome-controls .ytp-live-badge{text-transform:none}.ytp-big-mode .ytp-chrome-controls .ytp-live .ytp-live-badge,.ytp-chrome-controls .ytp-live .ytp-live-badge{display:inline-block}.ytp-live-badge:before{display:inline-block;width:6px;height:6px;vertical-align:4%;margin-right:5px;background:#757575;content:"";border-radius:6px}.ytp-big-mode .ytp-live-badge:before{width:9px;height:9px;border-radius:9px}.html5-video-player .ytp-live-badge[aria-disabled=true],.html5-video-player .ytp-live-badge[disabled]{opacity:1}.ytp-livebadge-color .ytp-live-badge.ytp-live-badge-is-livehead:before{background:var(--yt-sys-color-baseline--overlay-background-brand,rgba(225,0,45,.9))}.ytp-time-display.ytp-clip{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex}.ytp-clip-watch-full-video-button,.ytp-clip-watch-full-video-button-separator,.ytp-time-clip-icon{display:none}.ytp-clip .ytp-clip-watch-full-video-button,.ytp-clip .ytp-clip-watch-full-video-button-separator,.ytp-clip .ytp-time-clip-icon{display:inline}.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button-separator{display:none}.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button{display:inline-block;padding-top:12px;margin-left:8px;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000}.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-clip .ytp-clip-watch-full-video-button{display:inline-block;height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button{background:rgba(80,80,80,.6);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button{background:rgba(80,80,80,.6);background-blend-mode:difference;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button{background:rgba(80,80,80,.6);background-blend-mode:exclusion;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-time-clip-icon{margin-left:16px;margin-right:5px}.ytp-delhi-modern .ytp-time-clip-icon{margin-left:0}.ytp-time-clip-icon svg{width:16px;height:16px;margin-bottom:-3px;fill:#ddd}.ytp-clip-watch-full-video-button-separator{margin-left:8px;margin-right:8px;font-weight:700}.ytp-clip-watch-full-video-button{cursor:pointer;font-weight:700;overflow:hidden;text-overflow:ellipsis}.ytp-small-mode .ytp-clip-watch-full-video-button,.ytp-small-mode .ytp-clip-watch-full-video-button-separator{display:none}.ytp-embed .ytp-chrome-controls .ytp-live .ytp-live-badge{width:auto}.ytp-delhi-modern .ytp-time-contents{overflow:hidden}.ytp-no-link,span.ytp-title-channel-name{cursor:default;pointer-events:none}.ytp-title{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex}.ytp-fullscreen-metadata-bottom .ytp-title .ytp-title-text,.ytp-fullscreen-metadata-top .ytp-title .ytp-title-text,.ytp-hide-fullscreen-title .ytp-title .ytp-title-text{display:none}.ytp-title-text{vertical-align:top;max-width:100%;padding-top:12px;font-size:18px;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left:4px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-big-mode .ytp-title-text{padding-top:18px;font-size:27px;padding-left:6px}.ytp-embed:not(.ad-showing) .ytp-title-text{padding-top:21px}.ytp-shorts-mode.ytp-embed:not(.ad-showing) .ytp-title-text{font-size:16px;white-space:normal;padding-top:14px;padding-right:53px}.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-title-text{padding-top:36px}.ytp-big-mode.ytp-shorts-mode.ytp-embed:not(.ad-showing) .ytp-title-text{padding-top:17px;font-size:23px;padding-right:64px}.ytp-title-text-larger-line-height .ytp-title-text{line-height:1.35}.ytp-shorts-mode.ytp-embed:not(.ad-showing) .ytp-title-link{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;visibility:visible}.ytp-title-subtext{font-size:14px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-title-channel-name{margin-top:.25rem;display:block;color:var(--yt-sys-color-baseline--overlay-text-secondary)}.ytp-big-mode .ytp-title-subtext{font-size:20px}.ytp-title-subtext a:empty{display:none}.ytp-title-fullerscreen-link{cursor:default}.ytp-menuitem-toggle-checkbox{height:14px;width:36px;float:right;position:relative;border-radius:14px;background:rgba(255,255,255,.3);-webkit-transition:all .08s cubic-bezier(.4,0,1,1);transition:all .08s cubic-bezier(.4,0,1,1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ytp-big-mode .ytp-menuitem-toggle-checkbox{height:21px;width:54px;border-radius:21px}.ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox{background:var(--yt-sys-color-baseline--red-indicator,#e1002d)}.ytp-menuitem[aria-disabled=true] .ytp-menuitem-toggle-checkbox{opacity:.3}.ytp-menuitem[aria-disabled=true]{color:#909090}.ytp-menuitem[aria-disabled=true] path{fill:#909090}.ytp-contextmenu .ytp-menuitem-toggle-checkbox{border-radius:0;height:24px;width:24px}.ytp-contextmenu.ytp-big-mode .ytp-menuitem-toggle-checkbox{height:36px;width:36px}.ytp-contextmenu .ytp-menuitem .ytp-menuitem-toggle-checkbox{background:none}.ytp-contextmenu .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkgMTYuMiA0LjggMTJsLTEuNCAxLjRMOSAxOSAyMSA3bC0xLjQtMS40eiIvPjwvc3ZnPg==)}.ytp-contextmenu .ytp-menuitem-toggle-checkbox:after{content:none}.ytp-contextmenu .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox:before{-webkit-transform:none;-ms-transform:none;transform:none}.ytp-big-mode .ytp-contextmenu .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox:before{-webkit-transform:none;-ms-transform:none;transform:none}.ytp-menuitem-toggle-checkbox:after{content:"";position:absolute;left:0;top:0;height:20px;width:20px;border-radius:20px;margin-top:-3px;background-color:#bdbdbd;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.6);box-shadow:0 1px 5px 0 rgba(0,0,0,.6);-webkit-transition:all .08s cubic-bezier(.4,0,1,1);transition:all .08s cubic-bezier(.4,0,1,1)}.ytp-big-mode .ytp-menuitem-toggle-checkbox:after{left:0;height:30px;width:30px;border-radius:30px;margin-top:divide(sub(21px,30px),2)}.ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox:after{background-color:#fff;-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.ytp-big-mode .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox:after{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}.ytp-delhi-modern .ytp-menuitem-toggle-checkbox,.ytp-delhi-modern.big-mode .ytp-menuitem-toggle-checkbox{height:24px;width:40px;border-radius:12px;background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3))}.ytp-delhi-modern .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox,.ytp-delhi-modern.big-mode .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox{background:var(--yt-sys-color-baseline--overlay-button-primary,rgba(255,255,255,.3))}.ytp-delhi-modern .ytp-menuitem[aria-disabled=true] .ytp-menuitem-toggle-checkbox,.ytp-delhi-modern.big-mode .ytp-menuitem[aria-disabled=true] .ytp-menuitem-toggle-checkbox{background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3))}.ytp-delhi-modern .ytp-menuitem-toggle-checkbox:after,.ytp-delhi-modern.big-mode .ytp-menuitem-toggle-checkbox:after{width:20px;height:20px;margin-left:2px;margin-top:2px;-webkit-box-shadow:none;box-shadow:none;background-color:var(--yt-sys-color-baseline--overlay-text-secondary,rgba(255,255,255,.7))}.ytp-delhi-modern .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox:after,.ytp-delhi-modern.big-mode .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox:after{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.ytp-tooltip{position:absolute;z-index:1003;font-size:118%;font-weight:500;line-height:15px;-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);pointer-events:none}.ytp-tooltip:not(.ytp-frosted-glass-fade-transition){opacity:0}.ytp-delhi-modern .ytp-tooltip:not(.ytp-frosted-glass-fade-transition){-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1)}.ytp-big-mode .ytp-tooltip{line-height:22px}.ytp-tooltip:not([aria-hidden=true]){opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.ytp-tooltip.ytp-preview{padding:2px;background-color:rgba(28,28,28,.9);border-radius:2px}.ytp-tooltip.ytp-text-detail.ytp-preview{border-radius:12px}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview.ytp-frosted-glass-fade-transition{opacity:0;-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview.ytp-frosted-glass-fade-transition:not([aria-hidden=true]){opacity:1}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-title{padding:0 9px;text-align:start;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:5px 9px}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bg{margin:4px}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-title .ytp-tooltip-keyboard-shortcut{margin-left:8px}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-text{padding:0 9px;white-space:nowrap}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bottom-text{display:block;overflow:hidden;text-overflow:ellipsis}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bottom-text{display:none}.ytp-tooltip:not(.ytp-preview) .ytp-tooltip-bottom-text{border-radius:4px}.ytp-delhi-modern .ytp-tooltip:not(.ytp-preview) .ytp-tooltip-bottom-text{border-radius:8px}.ytp-tooltip-bg,.ytp-tooltip.ytp-preview:not(.ytp-text-detail){border-radius:8px}.ytp-delhi-modern .ytp-tooltip.ytp-preview:not(.ytp-text-detail){padding:1px}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-bottom-text,.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-title{display:none}.ytp-delhi-modern .ytp-tooltip:not(.ytp-preview) .ytp-tooltip-progress-bar-pill{display:none}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-progress-bar-pill{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px 16px;border-radius:18px;top:45px;-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-progress-bar-pill svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-progress-bar-pill .ytp-tooltip-progress-bar-pill-title{margin-left:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-progress-bar-pill .ytp-tooltip-progress-bar-pill-title:empty{display:none}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style:not(.ytp-preview) .ytp-tooltip-progress-bar-pill{top:-16px}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-progress-bar-pill.ytp-frosted-glass-fade-transition{position:absolute;margin-top:10px;top:unset;max-width:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:0;-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style:not(.ytp-preview) .ytp-tooltip-progress-bar-pill.ytp-frosted-glass-fade-transition{bottom:8px}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style:not([aria-hidden=true]) .ytp-tooltip-progress-bar-pill.ytp-frosted-glass-fade-transition{opacity:1}.ytp-tooltip-progress-bar-pill{display:none}.ytp-delhi-modern.ytp-big-mode .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-progress-bar-pill{top:67px}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bg{border-top-left-radius:12px;border-bottom-left-radius:12px}.ytp-tooltip-text-wrapper{border-radius:3px}.ytp-tooltip.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-wrapper{position:absolute;bottom:5px;left:0;width:100%;text-align:center;z-index:1}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-text-wrapper{margin:4px 0;overflow:hidden;max-height:46px}.ytp-big-mode .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-text-wrapper{margin:6px 0;max-height:69px}.ytp-delhi-modern .ytp-tooltip:not(.ytp-text-detail) .ytp-tooltip-text-wrapper.ytp-frosted-glass-fade-transition{opacity:0;border-radius:8px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-tooltip:not(.ytp-text-detail) .ytp-tooltip-text-wrapper.ytp-frosted-glass-fade-transition svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-tooltip:not(.ytp-text-detail):not([aria-hidden=true]) .ytp-tooltip-text-wrapper.ytp-frosted-glass-fade-transition{opacity:1}.ytp-tooltip-bottom-text{display:block;background-color:rgba(28,28,28,.9);border-radius:2px;padding:5px 9px}.ytp-delhi-modern .ytp-tooltip-bottom-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:transparent}.ytp-delhi-modern .ytp-tooltip:not(.ytp-frosted-glass-fade-transition) .ytp-tooltip-bottom-text{border-radius:8px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000}.ytp-delhi-modern .ytp-tooltip:not(.ytp-frosted-glass-fade-transition) .ytp-tooltip-bottom-text svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-tooltip-opaque .ytp-tooltip-bottom-text{background-color:rgb(28,28,28)}.ytp-tooltip.ytp-preview .ytp-tooltip-bottom-text{display:inline;border-bottom-left-radius:0;border-bottom-right-radius:0}.ytp-tooltip-image-enabled .ytp-tooltip-bottom-text{padding-left:34px}.ytp-big-mode .ytp-tooltip-image-enabled .ytp-tooltip-bottom-text{padding-left:45px}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bottom-text{background-color:transparent;padding:0}.ytp-tooltip-bg{background-color:#000;background-repeat:no-repeat;position:relative;display:none}.ytp-tooltip.ytp-preview:not(.ytp-text-detail){background-color:#fff}.ytp-tooltip.ytp-preview:not(.ytp-text-detail).ytp-frosted-glass-fade-transition:is([aria-hidden=true]){background-color:transparent}.ytp-progress-bar-snap .ytp-tooltip-bg{outline:1px solid #fff;outline-offset:-1px}.ytp-tooltip.ytp-preview .ytp-tooltip-bg{display:block}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bg{float:left}.ytp-delhi-modern .ytp-tooltip-bg.ytp-frosted-glass-fade-transition{opacity:0;-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-tooltip:not([aria-hidden=true]) .ytp-tooltip-bg.ytp-frosted-glass-fade-transition{opacity:1}.ytp-tooltip-duration{display:none}.ytp-tooltip.ytp-text-detail.ytp-preview.ytp-has-duration .ytp-tooltip-duration{display:block;position:absolute;right:3px;bottom:3px;background-color:rgba(28,28,28,.9);padding:2px 4px;border-radius:2px}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview.ytp-has-duration .ytp-tooltip-duration{background-color:rgba(0,0,0,.6);border-radius:#fff}.ytp-tooltip-title{display:none}.ytp-tooltip-title svg{display:none}.ytp-big-mode.ytp-fine-scrubbing-exp .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu{font-size:18px}.ytp-big-mode.ytp-fine-scrubbing-exp .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu svg{height:18px;width:18px}.ytp-fine-scrubbing-exp .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu{display:block;text-align:center;width:103%;height:auto;font-size:12px;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.75)}.ytp-tooltip-edu{display:none}.ytp-fine-scrubbing-exp .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu svg,.ytp-progress-bar-decoration .ytp-tooltip-title svg{display:inline-block;width:12px;height:12px;margin-right:3px;fill:white;text-shadow:0 0 4px rgba(0,0,0,.75)}.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-title{width:200%;text-align:center;right:80px;display:block;overflow:hidden;position:relative;white-space:nowrap;text-overflow:ellipsis;height:16px;border:0;top:45px;text-shadow:0 0 4px rgba(0,0,0,.75)}.ytp-big-mode .ytp-tooltip.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-title{width:200%;text-align:center;right:120px;top:61px;height:24px}.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-bottom-text{background:none;position:relative;top:45px;text-shadow:0 0 4px rgba(0,0,0,.75)}.ytp-big-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-bottom-text{top:65px}.ytp-tooltip-keyboard-shortcut{display:none}.ytp-delhi-modern .ytp-tooltip-keyboard-shortcut{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:1px solid rgba(255,255,255,.3019607843);min-width:11px;border-radius:4px;margin-left:4px;color:#fff;padding:0 2px}.ytp-delhi-modern .ytp-tooltip-keyboard-shortcut:empty{display:none;width:0}.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title{top:33px}.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title.ytp-modern-tooltip-text{top:25px}.ytp-big-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title{top:41px}.ytp-tooltip.ytp-text-detail .ytp-tooltip-title{display:block;color:#aaa;text-transform:uppercase}.ytp-tooltip-image{width:20px;height:20px;border:0;border-radius:10px;position:absolute;display:none;top:2px;left:7px;-webkit-background-size:contain;background-size:contain}.ytp-big-mode .ytp-tooltip-image{width:25px;height:25px;border-radius:12.5px;top:3px;left:10px}.ytp-tooltip-image-enabled .ytp-tooltip-image{display:inherit}.ytp-inline-preview-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-bottom-text,.ytp-player-minimized .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-bottom-text{top:-4px}.ytp-inline-preview-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title,.ytp-player-minimized .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title{top:-4px}.ytp-inline-preview-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu,.ytp-player-minimized .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu{display:none}.ytp-unmute.ytp-popup{position:absolute;top:sub(48px,12px);left:0;z-index:1001;text-transform:uppercase;color:#000;font-size:127%;font-weight:500;background:none;padding:12px}.ytp-big-mode .ytp-unmute.ytp-popup{top:sub(48px,18px);padding:18px}.ytp-autohide .ytp-unmute,.ytp-hide-info-bar .ytp-unmute{top:0}.ytp-unmute-inner{padding-left:3px;padding-right:12px;background-color:rgb(255,255,255);border-radius:2px;border-bottom:1px solid #f1f1f1;text-shadow:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-big-mode .ytp-unmute-inner{padding-left:5px;padding-right:18px}.ytp-unmute-icon{width:48px;height:48px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-embed .ytp-unmute-icon{width:40px;height:40px}.ytp-unmute-icon .ytp-svg-fill{fill:#000}.ytp-unmute-text{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;display:inline-block}.ytp-big-mode .ytp-unmute-icon{width:54px;height:54px}.ytp-unmute.ytp-popup.ytp-unmute-animated .ytp-unmute-inner{position:relative;background-color:transparent;border-bottom:none;padding:0}.ytp-unmute-animated .ytp-unmute-icon{padding-left:2px;position:relative;z-index:10;background-color:rgb(255,255,255);border-radius:2px;border-bottom:1px solid #f1f1f1}.ytp-unmute-animated .ytp-unmute-box{display:block;background-color:rgb(255,255,255);position:absolute;left:0;top:0;bottom:0;border-radius:2px;border-bottom:1px solid #f1f1f1}.ytp-unmute-animated .ytp-unmute-text{position:relative;z-index:10;padding-top:1px;padding-right:10px}.ytp-unmute-expand .ytp-unmute-box{width:0;-webkit-animation:ytp-unmute-width-anim .5s cubic-bezier(0,0,.2,1) 3.5s forwards;animation:ytp-unmute-width-anim .5s cubic-bezier(0,0,.2,1) 3.5s forwards}.ytp-unmute-expand .ytp-unmute-text{opacity:0;-webkit-animation:ytp-unmute-alpha-anim .25s cubic-bezier(0,0,.2,1) 3.8s forwards;animation:ytp-unmute-alpha-anim .25s cubic-bezier(0,0,.2,1) 3.8s forwards}.ytp-unmute-shrink .ytp-unmute-box{width:100%;-webkit-animation:ytp-unmute-width-anim .5s cubic-bezier(.4,0,1,1) 5.5s reverse forwards;animation:ytp-unmute-width-anim .5s cubic-bezier(.4,0,1,1) 5.5s reverse forwards}.ytp-unmute-shrink .ytp-unmute-text{opacity:1;-webkit-animation:ytp-unmute-alpha-anim .25s cubic-bezier(.4,0,1,1) 5.4s reverse forwards;animation:ytp-unmute-alpha-anim .25s cubic-bezier(.4,0,1,1) 5.4s reverse forwards}@-webkit-keyframes ytp-unmute-width-anim{0%{width:0}to{width:100%}}@keyframes ytp-unmute-width-anim{0%{width:0}to{width:100%}}@-webkit-keyframes ytp-unmute-alpha-anim{0%{opacity:0}to{opacity:1}}@keyframes ytp-unmute-alpha-anim{0%{opacity:0}to{opacity:1}}.ytp-upnext{position:absolute;display:block;vertical-align:top;opacity:1;overflow:hidden;width:100%;height:100%;-webkit-transition:all .1s cubic-bezier(.4,0,1,1);transition:all .1s cubic-bezier(.4,0,1,1);z-index:39}.ytp-upnext-top{width:100%;position:absolute;margin-left:auto;margin-right:auto;bottom:50%;margin-bottom:48px}.ytp-small-mode .ytp-upnext-top{margin-bottom:26px}.ytp-small-mode.ytp-embed .ytp-upnext-mobile .ytp-upnext-top{margin-bottom:0}.ytp-upnext-bottom{width:100%;position:absolute;margin-left:auto;margin-right:auto;top:50%;margin-top:48px}.ytp-small-mode .ytp-upnext-bottom{margin-top:26px}.ytp-small-mode.ytp-embed .ytp-upnext-mobile .ytp-upnext-bottom{margin-top:48px}.ytp-upnext-title{display:block;padding:0 10px 2px;margin-left:32px;margin-right:32px;text-align:center;font-size:200%;font-weight:500;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-small-mode .ytp-upnext-title{font-size:150%}.ytp-upnext-author{display:block;line-height:1.3em;overflow:hidden;padding:0 10px 10px;text-align:center;color:#fff;font-size:130%}.ytp-upnext-header{display:block;font-size:140%;text-align:center;padding-bottom:8px;color:rgba(255,255,255,.7)}.ytp-small-mode .ytp-upnext-header{padding-bottom:0}.ytp-upnext-cancel{display:block;float:none;text-align:center}.ytp-upnext-cancel-button{display:inline-block;float:none;padding:10px 20px;font-size:140%;font-weight:500;text-transform:uppercase}.ytp-upnext-cancel-button:hover{background-color:rgba(255,255,255,.15);border-radius:2px}.ytp-upnext-autoplay-icon{position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;-webkit-transition:all .1s cubic-bezier(.4,0,1,1);transition:all .1s cubic-bezier(.4,0,1,1)}.ytp-small-mode .ytp-upnext-autoplay-icon{width:50px;height:50px;margin:-25px 0 0 -25px}.ytp-small-mode.ytp-embed .ytp-upnext-mobile .ytp-upnext-autoplay-icon{margin-top:0}.ytp-embed .ytp-endscreen-takeover~.ytp-replay-button{display:none}.ytp-upnext-paused{display:block;text-align:center;font-size:120%;font-style:italic;opacity:0}.ytp-upnext-autoplay-paused .ytp-upnext-paused{opacity:1;-webkit-transition:all .1s cubic-bezier(.4,0,1,1);transition:all .1s cubic-bezier(.4,0,1,1)}.ytp-upnext .ytp-cued-thumbnail-overlay-image{opacity:.4}.ytp-player-minimized .ytp-upnext .ytp-cued-thumbnail-overlay-image{opacity:.64}.ytp-player-minimized .ytp-upnext .ytp-upnext-top{top:0;margin:12px 0 0 12px}.ytp-player-minimized .ytp-upnext .ytp-upnext-author,.ytp-player-minimized .ytp-upnext .ytp-upnext-header,.ytp-player-minimized .ytp-upnext .ytp-upnext-title{text-align:left;margin-bottom:4px}.ytp-player-minimized .ytp-upnext .ytp-upnext-author,.ytp-player-minimized .ytp-upnext .ytp-upnext-header{font-size:12px;font-weight:400;color:rgba(255,255,255,.7);padding:0}.ytp-player-minimized .ytp-upnext .ytp-upnext-title{font-size:15px;font-weight:500;color:#fff;padding:0 75px 0 0}.ytp-player-minimized .ytp-upnext .ytp-upnext-autoplay-icon{width:62px;height:62px;margin:-31px 0 0 -31px}.ytp-player-minimized .ytp-upnext .ytp-upnext-cancel-button,.ytp-player-minimized .ytp-upnext .ytp-upnext-paused{font-size:14px;font-weight:500;color:rgba(255,255,255,.7)}.ytp-player-minimized .ytp-upnext .ytp-upnext-cancel-button{padding:8px;margin-top:8px}.ytp-big-mode:not(.ytp-mweb-player) .ytp-upnext-autoplay-icon{width:146px;height:146px;margin:-73px 0 0 -73px}.ytp-big-mode:not(.ytp-mweb-player) .ytp-upnext-bottom{margin-top:76px}.ytp-big-mode:not(.ytp-mweb-player) .ytp-upnext-top{margin-bottom:76px}.ytp-mweb-player.ytp-small-mode .ytp-upnext-top{margin-bottom:0;bottom:50%}.ytp-mweb-player.ytp-small-mode .ytp-upnext-autoplay-icon{top:60%}.ytp-mweb-player.ytp-small-mode .ytp-upnext-bottom{margin-top:0;top:70%}.ytp-user-info-panel{background:rgba(28,28,28,.8);color:#fff;right:0;position:absolute;width:292px;height:74px;bottom:0;z-index:80;min-width:26em;display:table}.ytp-user-info-panel .ytp-collapse{height:20px;opacity:.9;position:absolute;right:20px;top:12px;width:20px}.ytp-user-info-panel .ytp-collapse:hover{opacity:1}.ytp-user-info-panel-content{display:table-cell;vertical-align:middle;padding:14px 0;font-size:16px}.ytp-user-info-panel-content>div>div{display:inline-block;font-weight:500;padding:0 .5em;text-align:right;width:10em}.ytp-user-info-panel-icon{display:table-cell;vertical-align:middle;width:24px;padding:0 14px}.ytp-user-info-panel-login{color:#3ea6ff;cursor:pointer}.ytp-user-info-panel-info{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ytp-video-menu-item{display:block;height:44px;padding:10px}.ytp-big-mode .ytp-video-menu-item{height:66px;padding:15px}.ytp-video-menu-item[aria-checked=true]{background-color:rgba(255,255,255,.1)}.ytp-video-menu-item:hover,.ytp-video-menu-item[aria-checked=true]:hover{background-color:rgba(255,255,255,.15)}.ytp-video-menu-item-index,.ytp-video-menu-item-now-playing{padding-right:9px;min-width:10px;height:44px;line-height:44px;float:left}.ytp-big-mode .ytp-video-menu-item-index,.ytp-big-mode .ytp-video-menu-item-now-playing{padding-right:13px;height:66px;line-height:66px}.ytp-video-menu-item-now-playing{display:none;color:var(--yt-sys-color-baseline--static-brand-red,#f03)}.ytp-color-white .ytp-video-menu-item-now-playing{color:#ddd}.ytp-color-party .ytp-video-menu-item-now-playing{-webkit-animation:ytp-party-color .15s linear infinite;animation:ytp-party-color .15s linear infinite}.ytp-video-menu-item[aria-checked=true] .ytp-video-menu-item-now-playing{display:inline}.ytp-video-menu-item[aria-checked=true] .ytp-video-menu-item-index{display:none}.ytp-video-menu-item-title{padding-left:9px;font-size:120%;max-height:2.6em;overflow:hidden}.ytp-video-menu-item-author{padding-left:9px;color:#b8b8b8;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-video-menu-item-thumbnail{float:left;width:64px;height:36px;margin:4px;border:0 solid var(--yt-sys-color-baseline--static-brand-red,#f03);background-position:0 -6px;-webkit-background-size:64px 48px;background-size:64px 48px}.ytp-color-white .ytp-video-menu-item-thumbnail{border-color:#ddd}.ytp-color-party .ytp-video-menu-item-thumbnail{-webkit-animation:ytp-party-background-color .1s linear infinite;animation:ytp-party-background-color .1s linear infinite}.ytp-big-mode .ytp-video-menu-item-thumbnail{width:96px;height:54px;margin:6px;background-position:0 -9px;-webkit-background-size:96px 72px;background-size:96px 72px}.ytp-video-menu-item[aria-checked=true] .ytp-video-menu-item-thumbnail{margin:2px;border-width:2px}.ytp-big-mode .ytp-video-menu-item[aria-checked=true] .ytp-video-menu-item-thumbnail{margin:4px}.ytp-videowall-still{position:absolute;display:block;cursor:pointer;vertical-align:top;opacity:0;overflow:hidden;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}.ytp-show-tiles .ytp-videowall-still{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1)}.ytp-videowall-still-mini .ytp-videowall-still-info-author,.ytp-videowall-still-mini .ytp-videowall-still-info-duration,.ytp-videowall-still-mini .ytp-videowall-still-info-live{display:none}.ytp-videowall-still[data-is-live=true] .ytp-videowall-still-info-duration{display:none}.ytp-videowall-still[data-is-live=true] .ytp-videowall-still-info-live{display:block}.ytp-videowall-still-listlabel-mix,.ytp-videowall-still-listlabel-regular{display:none;height:2.15em;padding-right:10px;color:#fff;font-weight:500;text-transform:uppercase;background-color:rgba(0,0,0,.7)}.ytp-videowall-still-mini .ytp-videowall-still-listlabel-mix,.ytp-videowall-still-mini .ytp-videowall-still-listlabel-regular{font-size:100%}.ytp-videowall-still-listlabel-icon{display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC1zdmctcGxheWxpc3QiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4xNSIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggaWQ9Inl0cC1zdmctcGxheWxpc3QiIGZpbGw9IiNmZmYiIGQ9Ik0yMi41MyAyMS40MnY2Ljg1bDUuNjYtMy40Mi01LjY2LTMuNDJ6bS0xMS4zMyAwaDkuMDZ2Mi4yOEgxMS4yem0wLTkuMTRoMTMuNnYyLjI4SDExLjJ6bTAgNC41N2gxMy42djIuMjhIMTEuMnoiLz48L3N2Zz4=);width:2.15em;height:2.15em}.ytp-videowall-still-listlabel-mix-icon{display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC1zdmctbWl4IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1vcGFjaXR5PSIuMTUiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGlkPSJ5dHAtc3ZnLW1peCIgZmlsbD0iI2ZmZiIgZD0iTTI1LjY1IDE4Yy0uMDIgMi4zMS0uODcgNC40MS0yLjI1IDYuMDZsLjkuOTRjMS42OS0xLjggMi43LTQuMjcgMi43LTdzLTEuMDEtNS4yMS0yLjctN2wtLjkuOTNBOS41NCA5LjU0IDAgMCAxIDI1LjY1IDE4bS0xNS4zIDBjLjAxLTIuMzIuODYtNC40MiAyLjI1LTYuMDdsLS45LS45M0MxMCAxMi43OSA5IDE1LjI3IDkgMThzMSA1LjIgMi43IDdsLjktLjk0Yy0xLjM5LTEuNjUtMi4yNC0zLjc1LTIuMjUtNi4wNm0yLjcgMGMtLjA0LTEuNzMuNDktMy4wOSAxLjM1LTQuMmwtLjktLjk0Yy0xLjEzIDEuMjYtMS44IDIuOTktMS44IDUuMTQgMCAxLjY3LjY3IDMuNCAxLjggNC42NmwuOS0uOTNjLS44Ni0xLjEyLTEuMzktMi40Ny0xLjM1LTMuNzNtOS01LjE0LS45Ljk0Yy44NSAxLjExIDEuMzggMi40NyAxLjM1IDQuMi4wMyAxLjI2LS41IDIuNjEtMS4zNSAzLjczbC45LjkzYzEuMTItMS4yNiAxLjgtMi45OSAxLjgtNC42NiAwLTIuMTUtLjY4LTMuODgtMS44LTUuMTRtLTUuNTUgMi44IDMuNiAxLjg3LTMuNiAyLjMzeiIvPjwvc3ZnPg==);width:2.15em;height:2.15em}.ytp-videowall-still-listlabel-length{font-weight:400}.ytp-videowall-still-mini .ytp-videowall-still-listlabel-length{display:none}.ytp-videowall-still:focus .ytp-videowall-still-listlabel-mix,.ytp-videowall-still:focus .ytp-videowall-still-listlabel-regular,.ytp-videowall-still:hover .ytp-videowall-still-listlabel-mix,.ytp-videowall-still:hover .ytp-videowall-still-listlabel-regular{background-color:rgba(0,0,0,0)}.ytp-videowall-still[data-is-list=true]:not([data-is-mix=true]) .ytp-videowall-still-listlabel-regular{display:block}.ytp-videowall-still[data-is-mix=true] .ytp-videowall-still-listlabel-mix{display:block}.ytp-videowall-still-image{-webkit-transition:background .1s cubic-bezier(.4,0,1,1);transition:background .1s cubic-bezier(.4,0,1,1);background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.ytp-videowall-still-round-large .ytp-videowall-still-image{border-radius:12px}.ytp-videowall-still-round-medium .ytp-videowall-still-image{border-radius:8px}.ytp-videowall-still-round-large .ytp-videowall-still-image{border-radius:4px}.ytp-videowall-still-info-author{float:left;margin-top:2px}.ytp-videowall-still-info-content{background-image:-webkit-linear-gradient(top,rgba(12,12,12,.8),transparent 100px);background-image:linear-gradient(180deg,rgba(12,12,12,.8) 0,transparent 100px);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;bottom:0;color:#fff;left:0;opacity:0;padding:10px;position:absolute;right:0;top:0}.ytp-videowall-still.ytp-videowall-show-text .ytp-videowall-still-info-content,.ytp-videowall-still:focus .ytp-videowall-still-info-content,.ytp-videowall-still:hover .ytp-videowall-still-info-content{opacity:1}.ytp-videowall-still-info-duration{background:#000;border-radius:2px;bottom:2px;font-weight:500;line-height:1;opacity:.75;padding:2px;position:absolute;right:2px}.ytp-videowall-still-info-duration:empty{display:none}.ytp-videowall-still-info-live{background:var(--yt-sys-color-baseline--overlay-background-brand,rgba(225,0,45,.9));border-radius:2px;bottom:2px;font-weight:500;line-height:1;opacity:.9;padding:2px;position:absolute;right:2px;display:none;text-transform:uppercase}.ytp-videowall-still-info-title{display:block;font-size:118%;font-weight:500;line-height:1.2;max-height:30px;overflow:hidden}.ytp-big-mode .ytp-videowall-still-info-title{font-weight:400;max-height:48px}.ytp-videowall-still-listlabel{background:rgba(0,0,0,.86);bottom:0;left:0;position:absolute;right:0}.ytp-videowall-still:focus .ytp-videowall-still-listlabel,.ytp-videowall-still:hover .ytp-videowall-still-listlabel{background:rgba(0,0,0,.86)}.ytp-modern-videowall-still{width:100%;height:100%;position:relative;cursor:pointer;vertical-align:top;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:16px;-webkit-transition:background-color .3s cubic-bezier(0,0,.2,1);transition:background-color .3s cubic-bezier(0,0,.2,1);-webkit-transition:box-shadow .3s cubic-bezier(0,0,.2,1);-webkit-transition:-webkit-box-shadow .3s cubic-bezier(0,0,.2,1);transition:-webkit-box-shadow .3s cubic-bezier(0,0,.2,1);transition:box-shadow .3s cubic-bezier(0,0,.2,1);transition:box-shadow .3s cubic-bezier(0,0,.2,1),-webkit-box-shadow .3s cubic-bezier(0,0,.2,1);font-size:11px}.ytp-modern-videowall-still-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ytp-show-tiles .ytp-modern-videowall-still{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1)}.ytp-modern-videowall-still[data-is-live=true] .ytp-modern-videowall-still-info-duration{display:none}.ytp-modern-videowall-still-listlabel-mix,.ytp-modern-videowall-still-listlabel-regular{display:none;height:2.15em;padding-right:10px;color:#fff;font-weight:500;text-transform:uppercase}.ytp-modern-videowall-still-listlabel-icon{display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC1zdmctcGxheWxpc3QiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4xNSIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggaWQ9Inl0cC1zdmctcGxheWxpc3QiIGZpbGw9IiNmZmYiIGQ9Ik0yMi41MyAyMS40MnY2Ljg1bDUuNjYtMy40Mi01LjY2LTMuNDJ6bS0xMS4zMyAwaDkuMDZ2Mi4yOEgxMS4yem0wLTkuMTRoMTMuNnYyLjI4SDExLjJ6bTAgNC41N2gxMy42djIuMjhIMTEuMnoiLz48L3N2Zz4=);width:2.15em;height:2.15em}.ytp-modern-videowall-still-listlabel-mix-icon{display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC1zdmctbWl4IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1vcGFjaXR5PSIuMTUiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGlkPSJ5dHAtc3ZnLW1peCIgZmlsbD0iI2ZmZiIgZD0iTTI1LjY1IDE4Yy0uMDIgMi4zMS0uODcgNC40MS0yLjI1IDYuMDZsLjkuOTRjMS42OS0xLjggMi43LTQuMjcgMi43LTdzLTEuMDEtNS4yMS0yLjctN2wtLjkuOTNBOS41NCA5LjU0IDAgMCAxIDI1LjY1IDE4bS0xNS4zIDBjLjAxLTIuMzIuODYtNC40MiAyLjI1LTYuMDdsLS45LS45M0MxMCAxMi43OSA5IDE1LjI3IDkgMThzMSA1LjIgMi43IDdsLjktLjk0Yy0xLjM5LTEuNjUtMi4yNC0zLjc1LTIuMjUtNi4wNm0yLjcgMGMtLjA0LTEuNzMuNDktMy4wOSAxLjM1LTQuMmwtLjktLjk0Yy0xLjEzIDEuMjYtMS44IDIuOTktMS44IDUuMTQgMCAxLjY3LjY3IDMuNCAxLjggNC42NmwuOS0uOTNjLS44Ni0xLjEyLTEuMzktMi40Ny0xLjM1LTMuNzNtOS01LjE0LS45Ljk0Yy44NSAxLjExIDEuMzggMi40NyAxLjM1IDQuMi4wMyAxLjI2LS41IDIuNjEtMS4zNSAzLjczbC45LjkzYzEuMTItMS4yNiAxLjgtMi45OSAxLjgtNC42NiAwLTIuMTUtLjY4LTMuODgtMS44LTUuMTRtLTUuNTUgMi44IDMuNiAxLjg3LTMuNiAyLjMzeiIvPjwvc3ZnPg==);width:2.15em;height:2.15em}.ytp-modern-videowall-still-listlabel-length{font-weight:400}.ytp-modern-videowall-still[data-is-list=true]:not([data-is-mix=true]) .ytp-modern-videowall-still-listlabel-regular{display:block}.ytp-modern-videowall-still[data-is-mix=true] .ytp-modern-videowall-still-listlabel-mix{display:block}.ytp-modern-videowall-still-image{-webkit-transition:background .1s cubic-bezier(.4,0,1,1);transition:background .1s cubic-bezier(.4,0,1,1);background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;width:100%;position:relative;border-radius:8px}.ytp-modern-videowall-still:hover{background-color:var(--yt-sys-color-baseline--overlay-button-secondary);-webkit-box-shadow:0 0 0 8px var(--yt-sys-color-baseline--overlay-button-secondary);box-shadow:0 0 0 8px var(--yt-sys-color-baseline--overlay-button-secondary);border-radius:8px}.ytp-modern-videowall-still:active{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover);-webkit-box-shadow:0 0 0 8px var(--yt-sys-color-baseline--overlay-tonal-hover);box-shadow:0 0 0 8px var(--yt-sys-color-baseline--overlay-tonal-hover);border-radius:8px}@supports (aspect-ratio:1/1){.ytp-modern-videowall-still-image{aspect-ratio:16/9}}@supports not (aspect-ratio:1/1){.ytp-modern-videowall-still-image{height:0;padding-bottom:56.25%}}.ytp-modern-videowall-still-info{margin-top:8px}.ytp-modern-videowall-still-info-author:not(:empty){margin-top:4px;font-size:130%;max-height:20px;overflow:hidden;color:rgba(255,255,255,.7)}.ytp-modern-videowall-still-view-count-and-date-info:not(:empty){font-size:130%;max-height:20px;overflow:hidden;color:rgba(255,255,255,.7)}.ytp-fullscreen-grid-active .ytp-modern-videowall-still-info-author,.ytp-fullscreen-grid-peeking .ytp-modern-videowall-still-info-author{max-height:unset}.ytp-modern-videowall-still-info-content{color:#fff;width:100%;opacity:1;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ytp-modern-videowall-still-info-duration,.ytp-modern-videowall-still-info-live{border-radius:2px;position:absolute;bottom:8px;right:8px;font-weight:500;line-height:1;opacity:.75;padding:2px;font-size:120%}.ytp-modern-videowall-still-info-duration{background:#000;font-weight:500;opacity:.75}.ytp-modern-videowall-still-info-live{background:var(--yt-sys-color-baseline--overlay-background-brand,rgba(225,0,45,.9));opacity:.9;display:none;text-transform:uppercase}.ytp-modern-videowall-still:not([data-is-live=true]) .ytp-modern-videowall-still-info-live{display:none}.ytp-modern-videowall-still-info-duration:empty{display:none}.ytp-modern-videowall-still-info-title:not(:empty){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:150%;font-weight:500;line-height:1.2;max-height:40px;overflow:hidden}.ytp-fullscreen-grid-active .ytp-modern-videowall-still-info-title,.ytp-fullscreen-grid-peeking .ytp-modern-videowall-still-info-title{max-height:unset}.ytp-variable-speed-panel-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:24px 16px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-variable-speed-panel-content .ytp-input-slider-section{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.ytp-speed-display-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:24px}.ytp-variable-speed-panel-display{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:18px;font-weight:900;line-height:22px}.ytp-variable-speed-panel-slider-container{display:-webkit-box;display:-webkit-flex;display:flex;gap:16px;margin-bottom:24px}.ytp-variable-speed-panel-slider-container .ytp-input-slider{width:100%}.ytp-variable-speed-panel-chips{display:-webkit-box;display:-webkit-flex;display:flex;gap:8px;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.ytp-variable-speed-panel-button{border:none;cursor:pointer;font-weight:500;line-height:16px;background-color:rgba(255,255,255,.1);color:#fff;height:32px;text-align:center;border-radius:16px;-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-variable-speed-panel-button:hover{background-color:rgba(255,255,255,.2)}.ytp-variable-speed-panel-button:active{background-color:rgba(255,255,255,.3)}.ytp-variable-speed-panel-chips .ytp-variable-speed-panel-button{font-size:12px;width:53px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:4px}.ytp-variable-speed-panel-slider-container .ytp-variable-speed-panel-button{font-size:24px;width:32px}.ytp-variable-speed-panel-content .ytp-speedslider-indicator-container{display:none}.ytp-variable-speed-panel-preset-button-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-variable-speed-panel-preset-button-label-text{font-size:10px;line-height:14px;margin-top:4px;font-weight:400;color:var(--yt-sys-color-baseline--overlay-text-secondary,rgba(255,255,255,.7))}.ytp-variable-speed-panel-premium-upsell-icon{display:-webkit-box;display:-webkit-flex;display:flex;width:14px;height:14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iLTIgLTIgMjQgMjQiPjxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDEuNDNDMCAuNjQuNjQgMCAxLjQzIDBoMTcuMTNDMTkuMzUgMCAyMCAuNjQgMjAgMS40M3YxNy4xM2MwIC43OS0uNjUgMS40NC0xLjQ0IDEuNDRIMS40M0MuNjQgMjAgMCAxOS4zNSAwIDE4LjU2Wm0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy44OCAxMS40MnY0LjI5SDUuMzdWMy41Mmg0Ljc1Yy45MiAwIDEuNzIuMTcgMi40Mi41LjY5LjM0IDEuMjIuODEgMS42IDEuNDMuMzcuNjIuNTYgMS4zMi41NiAyLjExIDAgMS4xOS0uNDEgMi4xMy0xLjIyIDIuODItLjgyLjY5LTEuOTUgMS4wNC0zLjQgMS4wNFptMC0yLjA0aDIuMjRjLjY3IDAgMS4xOC0uMTUgMS41Mi0uNDcuMzUtLjMxLjUzLS43NS41My0xLjM0cy0uMTgtMS4wNy0uNTMtMS40NWMtLjM1LS4zNi0uODQtLjU1LTEuNDYtLjU2aC0yLjNabTAgMCIvPjwvc3ZnPg==);border-radius:3px;-webkit-background-size:cover;background-size:cover}.ytp-variable-speed-panel-premium-badge{position:absolute;right:100%;margin-right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden;width:24px;height:22px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iLTIgLTIgMjQgMjQiPjxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDEuNDNDMCAuNjQuNjQgMCAxLjQzIDBoMTcuMTNDMTkuMzUgMCAyMCAuNjQgMjAgMS40M3YxNy4xM2MwIC43OS0uNjUgMS40NC0xLjQ0IDEuNDRIMS40M0MuNjQgMjAgMCAxOS4zNSAwIDE4LjU2Wm0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy44OCAxMS40MnY0LjI5SDUuMzdWMy41Mmg0Ljc1Yy45MiAwIDEuNzIuMTcgMi40Mi41LjY5LjM0IDEuMjIuODEgMS42IDEuNDMuMzcuNjIuNTYgMS4zMi41NiAyLjExIDAgMS4xOS0uNDEgMi4xMy0xLjIyIDIuODItLjgyLjY5LTEuOTUgMS4wNC0zLjQgMS4wNFptMC0yLjA0aDIuMjRjLjY3IDAgMS4xOC0uMTUgMS41Mi0uNDcuMzUtLjMxLjUzLS43NS41My0xLjM0cy0uMTgtMS4wNy0uNTMtMS40NWMtLjM1LS4zNi0uODQtLjU1LTEuNDYtLjU2aC0yLjNabTAgMCIvPjwvc3ZnPg==);border-radius:3px;-webkit-transition:opacity .1s linear,visibility 0s linear .1s;transition:opacity .1s linear,visibility 0s linear .1s}.ytp-variable-speed-panel-premium-badge-visible{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover{visibility:hidden;position:absolute;border-radius:22px;padding:12px 10px;margin-bottom:0;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;-webkit-transition:margin-bottom .2s cubic-bezier(.05,0,0,1);transition:margin-bottom .2s cubic-bezier(.05,0,0,1);bottom:var(--yt-delhi-pill-height,48px)}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}@supports ((-webkit-writing-mode:vertical-rl) or (writing-mode:vertical-rl)){.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider-section.ytp-vertical-slider .ytp-input-slider{height:96px}}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider::-webkit-slider-thumb{width:12px;height:12px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.8);box-shadow:0 1px 1px rgba(0,0,0,.8);margin-right:-5px}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider::-moz-range-thumb{width:12px;height:12px;box-shadow:0 1px 1px rgba(0,0,0,.8)}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider::-ms-thumb{width:12px;height:12px;box-shadow:0 1px 1px rgba(0,0,0,.8)}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider::-webkit-slider-runnable-track{width:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.8);box-shadow:0 1px 1px rgba(0,0,0,.8)}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider::-moz-range-track{width:2px;box-shadow:0 1px 1px rgba(0,0,0,.8)}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider:hover{cursor:pointer}.ytp-delhi-modern:not(.seeking-mode) .ytp-chrome-controls .ytp-volume-popover.ytp-volume-popover-hovering{visibility:visible;margin-bottom:8px;-webkit-transition:margin-bottom .2s cubic-bezier(.05,0,0,1);transition:margin-bottom .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-volume-popover{left:-4px}.ytp-big-mode.ytp-delhi-modern:not(.seeking-mode) .ytp-chrome-controls .ytp-standalone-mute-button .ytp-volume-popover{left:4px}.ytp-big-mode.ytp-delhi-modern:not(.seeking-mode) .ytp-chrome-controls .ytp-volume-popover{bottom:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-volume-panel{display:inline-block;width:0;height:100%;-webkit-transition:margin .2s cubic-bezier(.4,0,1,1),width .2s cubic-bezier(.4,0,1,1);transition:margin .2s cubic-bezier(.4,0,1,1),width .2s cubic-bezier(.4,0,1,1);cursor:pointer;outline:0}.ytp-delhi-horizontal-volume-controls.ytp-volume-panel{-webkit-transition:margin .2s cubic-bezier(.05,0,0,1),width .2s cubic-bezier(.05,0,0,1);transition:margin .2s cubic-bezier(.05,0,0,1),width .2s cubic-bezier(.05,0,0,1)}.ytp-volume-slider-active .ytp-volume-panel{width:52px;margin-right:3px;-webkit-transition:margin .2s cubic-bezier(0,0,.2,1),width .2s cubic-bezier(0,0,.2,1);transition:margin .2s cubic-bezier(0,0,.2,1),width .2s cubic-bezier(0,0,.2,1)}.ytp-delhi-horizontal-volume-controls.ytp-volume-slider-active .ytp-volume-panel{-webkit-transition:margin .2s cubic-bezier(.05,0,0,1),width .2s cubic-bezier(.05,0,0,1);transition:margin .2s cubic-bezier(.05,0,0,1),width .2s cubic-bezier(.05,0,0,1)}.ytp-big-mode .ytp-volume-slider-active .ytp-volume-panel{width:78px;margin-right:5px}.ytp-probably-keyboard-focus .ytp-volume-panel:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.ytp-big-mode .ytp-volume-slider{min-height:54px}.ytp-volume-slider{height:100%;min-height:36px;position:relative;overflow:hidden}.ytp-volume-slider-handle{position:absolute;top:50%;width:12px;height:12px;border-radius:6px;margin-top:-6px;background:#fff}.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-big-mode .ytp-volume-slider-handle{width:18px;height:18px;border-radius:9px;margin-top:-9px}.ytp-big-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle{width:12px;height:12px;margin-top:-6px;border-radius:6px;-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-volume-slider-handle:after,.ytp-volume-slider-handle:before{content:"";position:absolute;display:block;top:50%;left:0;height:3px;margin-top:-2px;width:64px}.ytp-big-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle:after,.ytp-big-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle:before,.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle:after,.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle:before{height:2px;margin-top:-1px}.ytp-big-mode .ytp-volume-slider-handle:after,.ytp-big-mode .ytp-volume-slider-handle:before{height:4px;margin-top:-2px;width:96px}.ytp-volume-slider-handle:before{left:-58px;background:#fff}.ytp-big-mode .ytp-volume-slider-handle:before{left:-87px}.ytp-volume-slider-handle:after{left:6px;background:rgba(255,255,255,.2)}.ytp-big-mode .ytp-volume-slider-handle:after{left:9px;background:rgba(255,255,255,.2)}.ytp-watch-on-youtube-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:1em}.ytp-watch-on-youtube-button{border-radius:28px;border:1px solid rgba(255,255,255,.3);font:500 16px/16px YouTube Noto,Roboto,Arial,Helvetica,sans-serif;-webkit-transition:-webkit-transform .4s cubic-bezier(.05,0,0,1);transition:transform .4s cubic-bezier(.05,0,0,1),-webkit-transform .4s cubic-bezier(.05,0,0,1)}.ytp-continue-watching-button.ytp-watch-on-youtube-button{background-color:#fff;color:#0f0f0f}.ytp-watch-on-youtube-button:hover{background:rgba(255,255,255,.1)}.ytp-continue-watching-button.ytp-watch-on-youtube-button:hover{background-color:#e5e5e5;color:#0f0f0f}.ytp-watch-on-youtube-button:focus{border:2px solid white}.ytp-continue-watching-button.ytp-watch-on-youtube-button:focus{border:2px solid white;color:#fff;background-color:#0f0f0f}.ytp-watch-on-youtube-button:active{-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94);-webkit-transition:-webkit-transform .1s cubic-bezier(.05,0,0,1);transition:transform .1s cubic-bezier(.05,0,0,1),-webkit-transform .1s cubic-bezier(.05,0,0,1)}.watch-again-on-youtube-endscreen{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.watch-again-on-youtube-endscreen{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-watch-again-on-youtube-endscreen-more-videos-container{width:100%}.ytp-big-mode .ytp-watch-again-on-youtube-endscreen-more-videos-container .ytp-more-videos-view{bottom:unset}.ytp-watch-again-on-youtube-endscreen-more-videos-container .ytp-more-videos-view{border-radius:2px;direction:ltr;margin:12px;background:rgba(23,23,23,.9);padding:12px 16px 16px;position:relative}.ytp-show-watch-later-title.ytp-watch-later-button{margin-left:10px;margin-right:10px}.ytp-overflow-panel .ytp-show-watch-later-title.ytp-watch-later-button{margin-left:20px;margin-right:20px}.ytp-big-mode .ytp-chrome-top .ytp-watch-later-button,.ytp-chrome-top .ytp-watch-later-button{width:auto;height:auto}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-watch-later-button{min-width:48px;max-width:80px}.ytp-watch-later-icon{margin:auto;width:36px;height:36px;position:relative}.ytp-big-mode .ytp-watch-later-icon{width:54px;height:54px}.ytp-overflow-panel .ytp-watch-later-icon{width:60px;height:60px;margin-bottom:10px}.ytp-watch-later-title{font-weight:500;text-align:center;font-size:14px;display:none}.ytp-big-mode .ytp-watch-later-title,.ytp-overflow-panel .ytp-watch-later-title{font-size:20px}.ytp-show-watch-later-title .ytp-watch-later-title{display:block}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-watch-later-title{text-overflow:ellipsis;overflow:hidden}.ytp-watch-later-icon .ytp-spinner-container{width:20px;padding-bottom:20px;margin-top:-10px;margin-left:-10px}.ytp-big-mode .ytp-watch-later-icon .ytp-spinner-container{width:35px;padding-bottom:35px;margin-top:-17.5px;margin-left:-17.5px}.ytp-watch-later-icon .ytp-spinner-circle{border-width:3px}.ytp-big-mode .ytp-watch-later-icon .ytp-spinner-circle{border-width:5px}.webgl{display:block;position:absolute;z-index:11;width:100%}.ended-mode .webgl{display:none}.ytp-chrome-controls .ytp-button.ytp-youtube-button,.ytp-dni.ytp-embed .ytp-chrome-controls .ytp-button.ytp-youtube-button,.ytp-embed .ytp-chrome-controls .ytp-button.ytp-youtube-button,.ytp-embed.ytp-small-mode .ytp-chrome-controls .ytp-button.ytp-youtube-button,.ytp-small-mode .ytp-chrome-controls .ytp-button.ytp-youtube-button{width:67px}.ytp-embed .ytp-chrome-controls .ytp-button.ytp-youtube-button.ytp-youtube-music-button{width:120px}.ytp-embed .ytp-chrome-controls .ytp-button.ytp-youtube-button.ytp-youtube-music-button svg{margin-left:-25px;height:24px}.ytp-chrome-controls .ytp-button.ytp-youtube-button.no-link,.ytp-small-mode .ytp-chrome-controls .ytp-button.ytp-youtube-button.no-link{cursor:default;pointer-events:none}.ytp-big-mode .ytp-chrome-controls .ytp-button.ytp-youtube-button,.ytp-dni.ytp-big-mode .ytp-chrome-controls .ytp-button.ytp-youtube-button{width:100px}.ytp-embed .ytp-chrome-controls .ytp-youtube-button.ytp-youtube-music-button{height:25px;margin-bottom:7px}.ytp-drawer{position:absolute;top:0;right:0;bottom:0;width:350px;text-align:center;overflow:hidden;z-index:47;-webkit-transition:width .25s cubic-bezier(0,0,.2,1);transition:width .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode .ytp-drawer{width:425px}.ytp-drawer-closed{width:25px}.ytp-big-mode .ytp-drawer-closed{width:38px}.ytp-drawer-content{position:absolute;left:0;top:0;width:350px;height:100%;padding:48px 25px 25px;background:rgba(0,0,0,.8);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode .ytp-drawer-content{width:425px;padding:70px 15px 15px}.ytp-drawer-closed .ytp-drawer-content{opacity:0;-webkit-transition:opacity .25s cubic-bezier(.4,0,1,1);transition:opacity .25s cubic-bezier(.4,0,1,1)}.ytp-drawer-close-button{position:absolute;right:0;top:0;width:24px;height:24px;padding:5px;fill:white}.ytp-big-mode .ytp-drawer-close-button{width:36px;height:36px;padding:7px}.ytp-drawer-closed .ytp-drawer-close-button{display:none}.ytp-drawer-open-button{display:none;position:absolute;top:50%;left:0;width:15px;height:32px;margin-top:-16px;padding:10px 5px;background:rgba(0,0,0,.7)}.ytp-big-mode .ytp-drawer-open-button{width:23px;height:48px;margin-top:-24px;padding:15px 8px}.ytp-drawer-closed .ytp-drawer-open-button{display:block}.ytp-drawer-open-button:after{display:inline-block;border:5px solid transparent;border-right-color:#aaa;border-left:none;content:""}.ytp-big-mode .ytp-drawer-open-button:after{border-bottom-width:8px;border-right-width:8px;border-top-width:8px}.html5-ypc-module{line-height:1.2;text-align:left}.html5-ypc-action-heading{margin-bottom:5px;font-size:18px;color:#999}.ytp-small-mode .html5-ypc-action-heading{display:none}.html5-ypc-title{font-size:20px}.html5-ypc-thumbnail{float:left}.html5-ypc-thumbnail img{width:100px;margin:0 10px 10px 0}.html5-ypc-thumbnail img.avatar{border-radius:50%;overflow:hidden}.html5-ypc-thumbnail img.landscape{width:160px}.ytp-small-mode .html5-ypc-thumbnail img{width:50px}.ytp-small-mode .html5-ypc-thumbnail img.landscape{width:80px}.ytp-big-mode .html5-ypc-thumbnail img{width:150px;margin:0 15px 18px 0}.ytp-big-mode .html5-ypc-thumbnail img.landscape{width:240px}.html5-ypc-description{font-size:14px}.ytp-small-mode .html5-ypc-description{margin-top:10px}.ytp-big-mode .html5-ypc-description{margin-top:38px}.html5-ypc-purchase{font-weight:500;font-size:14px;margin:12px 0;padding:10px 20px;border-radius:2px;background:#2793e6}.ytp-big-mode .html5-ypc-purchase{margin:18px 0;padding:15px 20px;border-radius:3px}.html5-ypc-purchase:hover{background:#126db3}.html5-ypc-purchase.html5-ypc-rounded{border-radius:18px}.html5-ypc-overlay{position:absolute;bottom:0;padding:5px;margin-left:12px;overflow:hidden;z-index:66;pointer-events:none;text-shadow:0 0 2px rgba(0,0,0,.5)}.ytp-big-mode .html5-ypc-overlay{padding:8px;margin-left:24px}.html5-ypc-endscreen{display:none;position:absolute;top:0;right:0;bottom:0;left:0;padding:51px 21px 21px;background:rgba(0,0,0,.75);z-index:36}.ytp-small-mode .html5-ypc-endscreen{padding-top:21px}.ytp-ypc-clickwrap-overlay{padding:25px 20px 0;z-index:69}.ytp-ypc-clickwrap-header{border-bottom:1px solid #888;padding:0 0 15px 5px;font-size:182%;font-weight:400}.ytp-ypc-clickwrap-description{margin:15px 0 0 5px;font-size:127%}.ytp-ypc-clickwrap-confirm{margin:20px 0 0 5px;padding:7px 10px;background-color:#37d;border-radius:2px}.ytp-ypc-clickwrap-confirm:hover{background-color:#26c}.ytp-yto-preroll-message{display:none;position:absolute;bottom:0;padding:5px;margin-left:12px;overflow:hidden;z-index:65;pointer-events:none;text-shadow:0 0 2px rgba(0,0,0,.5)}.ytp-yto-preroll .ytp-yto-preroll-message{display:block}sentinel{} \ No newline at end of file diff --git a/UMASS_sample/Undergraduate Study _ UMass Amherst.html b/UMASS_sample/Undergraduate Study _ UMass Amherst.html new file mode 100644 index 00000000..c1ad084c --- /dev/null +++ b/UMASS_sample/Undergraduate Study _ UMass Amherst.html @@ -0,0 +1,2757 @@ + + + + + + + + + + + + + + + + + + + + + + + + Undergraduate Study : UMass Amherst + + + + + + + + + + + + + + + + +
+
+

The University of Massachusetts Amherst

+ +
+
+ +
+ + + + + +
+ + + + +
+ +
+
+ +
+ + + +
+ +
+
+
+ + + +
+
+
+ +
+ + +
+ + + + + +
+ + + +
+
+
+ +
+ +
+
+ +
+ +
+ + + + + + +
+ + +
+ + + +
+ + +
+ +
+ +
+
+
+
+ + + + + + +
+ +
+
+ +
+ + + + + + + +
+
+ + +
+ + + + +
+ + + + + + + + + A student writes on a chalkboard. + + + + + +
+ + +
+ +
+
+ + + + +
+ + +

+ Undergraduate +

+ + +
+ + +
+ +
+ + +
+ + +
+ +
+
+ +
+ +
+ +
+
+ + + +
+ + + + + + + +
+
+ +
+

Be Bright. Be Bold. Be You.

Join our community of creatives, innovators, and entrepreneurs and fearlessly challenge the conventions of today in pursuit of a better tomorrow. At UMass Amherst, you have the freedom to dream bigger. Expand your opportunities both on campus and off through the Five College Consortium, online classes, and blended format programs.

+
+ +
+ + + + + + + + + + + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + + +
+ + +

Explore Every Possibility

+ + +
+ + + + +
+ + +

Follow your curiosity wherever it leads, whether that’s storytelling, social change, or scientific discovery. With more than 100 degree programs to choose from, you can dive into your interests, explore across disciplines, and combine fields to create a path that’s distinctly your own.

+ + +
+ + + + + +
+ +
+ +
Humanities & Fine Arts

Go beyond buildings to design the spaces where people live, work, and connect. You’ll take a holistic approach that considers environmental and social impact while building the skills to continue into graduate study and a career shaping more sustainable communities.

+ +
+ +
Engineering

Turn lab discoveries into real-world solutions, from new vaccines to alternative fuels and advanced materials. You’ll build a strong foundation in chemistry, physics, and math while exploring areas like biotechnology, energy, and materials science—preparing you for careers in industry or graduate study.

+ +
+ +
Humanities & Fine Arts
Information & Computer Sciences
+ +
+ +
+ +
+ + +
+ + + + + + + + + + + +
+
+ + + +
+ + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + + + + + + + + + + + +
+

Choose your start. Whether you begin on campus in Amherst, a new city across the globe, or by exploring potential career paths in Greater Boston, first-year experiences broaden your perspective and prepare you for what’s next. In each of these first-year launch programs, you’ll join a close-knit cohort, learning alongside peers and guided by dedicated faculty and support teams.

+
+ + + + + + + +
+ + +
+ + + + +
+ + + + + + + Group of UMass Amherst students with their arms in the air in front of the Old Chapel + + + +
+ + + +
+ + +
+ + +
+ + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + + + + + + + + + + + +
+

In the Commonwealth Honors College at UMass Amherst, you’ll find a tight-knit community centered on small classes and personalized experiences, with the resources of a major research university. Form close bonds with faculty, gain access to special programs and research grants, and explore courses outside your major to create an educational experience all your own.

+
+ + + + + + + +
+ + +
+ + + + +
+ + + + + + + Commonwealth Honors College students + + + +
+ + + + + + + + + + + + + +
+ +
+ + + +
+ + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ + + + +
+

Beyond the Classroom

+
+ + + + +
+

At UMass Amherst, sometimes the most important learning starts once you’re out of the classroom and into the real world.

+
+ + +
+ + + + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst student abroad in Chile + + + +
+ + + +
+ +

+ Study Abroad +

+ + + +
+

Earn academic credit, stand out to global employers, and enrich your perspective on the world. Study pre-med in Brisbane, complete an internship in London, conduct field research in Costa Rica and much more.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst students at Mass General Hospital + + + +
+ + + +
+ +

+ Co-ops & Internships +

+ + + +
+

Whether you’re on our main campus in western Massachusetts or on our Charles River Campus closer to Boston, UMass Amherst has the connections you need to learn on the job from top organizations in a range of industries.

+
+ + + + + + + + + + + +
+ + +
+ + + + + +
+
+ + + + + +
+ + + + + + + UMass Amherst Student Farm + + + +
+ + + +
+ +

+ Civic Engagement & Service-Learning +

+ + + +
+

Through UMass Civic Engagement and Service-Learning, you can participate in programs of research and public service that advance knowledge and improve the world.

+
+ + + + + + + + + + + +
+ + +
+ + +
+ +
+ + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + + + + +
+

Creating An Inclusive Classroom

+
+ + + + + + +
+

Physics lecturer Brokk Toggerson strives to bring equity and inclusion into every aspect of his classroom. From ensuring all students start at the same level of understanding, to teaching in different modalities like video and 3D modeling of advanced concepts, Dr. Toggerson brings physics to life in ways that are relevant and tangible to each of his students.

 

+
+ + + + +
+ + +
+ + + + +
+ + + + + + + Brokk Toggerson, Physics, UMass Amherst + + + +
+ + + + + + + + + + + + + +
+ +
+ + + +
+ + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + +
+

Empowering Your Best

+
+ + + +
+

At UMass Amherst, our advisors are here for you, to empower you and give you the tools you need to reshape your world. All undergraduate students, including students in an Exploratory Track, are assigned to an academic advisor and academic dean within the school, college or program that coincides with their academic major status. Students can get assistance from academic deans and advising faculty and staff with choosing a major, making a transition between majors, developing an academic plan, and advancing towards graduation in a timely manner.

 

+
+ +
+ + +
+
+ + + + + + + +
+ +
+
+ +
+ +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + +
+
+ +
+ +
+ +
+
+ + + + + + +
+ + + + + + + + + +
\ No newline at end of file diff --git a/UMASS_sample/Undergraduate Study _ UMass Amherst_files/Vy9Ogg227IY.html b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/Vy9Ogg227IY.html new file mode 100644 index 00000000..d18bd066 --- /dev/null +++ b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/Vy9Ogg227IY.html @@ -0,0 +1,33 @@ + + +Brokk Toggerson, Physics, UMass Amherst - YouTube
\ No newline at end of file diff --git a/UMASS_sample/Undergraduate Study _ UMass Amherst_files/base.js.download b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/base.js.download new file mode 100644 index 00000000..cc51bb7b --- /dev/null +++ b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/base.js.download @@ -0,0 +1,5796 @@ +var _yt_player={};(function(g){var window=this;/* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 +*/ +/* + + Copyright Google LLC + SPDX-License-Identifier: Apache-2.0 +*/ +/* + + (The MIT License) + + Copyright (C) 2014 by Vitaly Puzrin + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + + ----------------------------------------------------------------------------- + Ported from zlib, which is under the following license + https://github.com/madler/zlib/blob/master/zlib.h + + zlib.h -- interface of the 'zlib' general purpose compression library + version 1.2.8, April 28th, 2013 + Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + Jean-loup Gailly Mark Adler + jloup@gzip.org madler@alumni.caltech.edu + The data format used by the zlib library is described by RFCs (Request for + Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 + (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). +*/ +/* + + Copyright 2015-present Dan Abramov + SPDX-License-Identifier: MIT +*/ +'use strict';var J="path{fvip{slice{fallback_count{1970-01-01T04:45:37.000+04:45{1969-12-31T21:15:54.000-02:45{K{call{r{length{indexOf{scheme{{get{Z{L{&{file{set{join{split{url{n{push{startsWith{A{reverse{signatureCipher{mn{CB0-r6{toString{https://local{local{sJ{sp{YC{match{splice{/{replace{unshift{pop{,{fromCharCode{\\.a1\\.googlevideo\\.com${B5{s{mg{forEach{rr?[1-9].*\\.c\\.youtube\\.com${cmo{/videoplayback{index.m3u8{%3D{1{Untrusted URL{={//{1970-01-01T08:46:14.000+08:45{/file/index.m3u8{V{zo{n2{cmo=td{1969-12-31T16:30:10.000-07:30{undefined{1970-01-01T01:31:08.000+01:30{rr{http://local{1969-12-31T16:15:34.000-07:45{clone{playerfallback{assign{/initplayback{7xAn5RU{youtube.player.web_20260519_08_RC00{a1.googlevideo.com{://{1969-12-31T14:45:27.000-09:15{redirector.googlevideo.com{\\.googlevideo\\.com${ggNe6Rtwe9s8KABj9_-_w8_{1970-01-01T07:30:41.000+07:30{1969-12-31T15:01:53.000-09:00{Rh{cmo=pf{;)\\}{/api/manifest{1970-01-01T02:15:10.000+02:15{www.youtube.com".split("{"), +DJ,zww,eW,GL,T6J,fn,Vr,jW,YO,GLn,hV,xO,HX,ewn,NX,Ua,dXw,PX,FIJ,kc,eB,dv,Lw,nw,l5,Yc,a6,SB,R6,nOw,XXQ,Cw,Qk,Bn,JVa,kw,zF,uQQ,eK,VWs,d9,LD,nD,Wq,Xh,OV,jK,IJW,aJa,lK,Ic,ac,SK,Rc,cq,KD,hX,g9,ZnX,oc,cV6,hwa,CD,pX6,AX,Bq,z3,Ej,QG,xXk,T3,kr,Lv,nv,W7,Xf,Jd,b7,N6a,Kv,pv,c7,ai,gOk,Ne,i7,td,yG,wE,oi,$r,qe,Cv,Ad,B7,DS,Ee,dp,FI,fd,nd,Ld,XI,J1,Oe,b9,jJ,m8,l9,Ix,ax,pd,xH,SJ,ZS,HL,ina,N$,Ue,tWa,gp,i9,y9,ox,$H,q$,yVn,ska,Cd,z0,EB,DG,MWa,ep,G0,Csk,B6Q,fS,Fw,nS,Wz,Xw,Jk,LS,Vu,uc,bc,OB,I8,jp,md,Sp,R8,cz,KS,pS,UB,gO, +rO,xP,Nd,Hz,wO,tk,yu,o8,$w,$P,qd,Pz,Md,lc,CS,Mc,Ak,Bz,zv,Ei,Q$,Tv,kW,Gv,dc,ft,Xe,Ja,DQw,Fe,WQ,V$,Oi,vQ,jF,mO,lw,YW,Ro,Zz,cQ,ha,HQ,Nk,iw,wc,ta,y$,oo,si,$W,qk,PQ,Ct,$c,Aa,BQ,Mk,zh,Dk,EN,kA,eI,nV,Wk,Gh,Jp,Vl,ON,eb6,GpL,vk,lz,YA,aO,dQX,SI,Zk,Hk,Nj,UN,gd,rd,tp,LH6,CV,Ap,WHI,Bk,Xnk,Te,k0,Ge,e_,Fm,LY,nY,Xm,VB,j_,lx,Y0,Ib,cr,ob,fJW,Br,Lx,Fs,jM,bk,Pr,VBr,Ow6,a9,cO,R9,bwk,vcI,xG,mQI,HO,NU,Yx6,IMO,lMW,aMW,Rbs,ZwL,KHI,ncr,oO,fMJ,gM,rM,ik,tt,pns,yx,o9,s2,$G,PO,Cx,xQa,qU,EL,QQ,zI,HwL,At,MU,eu,NvJ,UQX,gcn,No,rQ, +tT,yQ,PN,uX,iwI,$7,oY,sL,AT,rAL,TE,GE,ew,wnO,dV,Lm,fm,tB6,nm,WU,X5,ocW,ui,VM,Oq,s6O,m5,jw,Is,vU,Yn,as,Sw,$Qs,Z2,MBa,C56,Bvn,Rs,pm,zLX,HU,DcJ,rV,Nx,EwL,QcL,T9a,kFa,GFk,tl,sq,F9W,nw6,W9X,XqO,JXI,fZL,L9s,qx,Al,PU,uhQ,zb,DU,EZ,Tb,kR,ODs,bDk,jcV,lZV,vww,ee,de,Ll,F7,YVI,X7,aZs,nl,IZL,VO,u1,ZDw,cXk,K96,hLX,OZ,mr,HDQ,UcV,Se,Rp,ce,xR,He,UZ,we,i1,iDI,tKw,yXw,yO,$R,ql,op,sZ,qVX,Ml,Pe,Cl,Az,Be,DY,za,PKO,MKr,CKW,Ul,ET,ix,Qo,Ta,FZ,kV,dK,z$I,Ga,L8,n8,f8,AXs,WB,DeL,XZ,JN,uD,Vo,OT,bD,jP,vB,mY,lD,YV,QiO,IA,aA,SP,RA, +TEO,k36,G3k,e$s,os,ZY,cB,K8,hN,JdL,VSQ,Ovr,bvr,rK,jiW,yo,oA,$V,q7,PB,M7,BB,vrI,ER,meW,G_,eQ,luJ,dP,F9,Ly,Iuk,ny,W1,X9,Jv,u0,auW,V0,OR,b0,v1,mG,l0,IF,SQ,RF,Zr,c1,Ky,hv,py,xK,H1,Ng,UR,rP,i0,wP,P1,Mg,Cy,Av,R$k,B1,Dt,EK,Q1,e7,dw,Fc,LW,Wb,Xc,JI,ZvQ,cds,u3,KLX,h$I,OK,Iv,av,xe6,HvJ,Zt,KW,hI,Hb,pW,N6,rw,Uer,tI,ww,y1,sK,Pb,CW,Em,ov,ydL,f9,L9,Wx,JQ,uZ,XP,VN,Om,si6,ml,$eW,lZ,Yp,P7a,aD,MSw,C7w,AdW,or6,D$6,EHQ,Hx,Um,gm,rm,iZ,wm,tQ,yN,oD,$p,Px,M1,C9,Bx,zO,Dc,TO,GO,ei,Fp,LK,fK,nK,W6,Xp,VV,J4,GdX,bF,OC,mQ,lF,Yf, +Si,eTQ,au,Ru,d$I,H6,Np,UC,wi,t4,ou,L8O,qp,P6,CK,A4,zV,E_,TV,Qa,dT,fF,Wa,Va,O_,b$,jl,Y3,W86,XLI,RB,Zo,Sl,ca,J1X,hF,pF,x3,Ha,gT,i$,wT,U_,tF,ya,s_,OdJ,bdr,vHL,q0,jxI,VJX,Pa,lSV,oB,$3,aSw,M0,CF,AF,Ba,zR,Ep,Qd,SeJ,RTQ,Zd6,dA,F0,fc,nc,c1k,K8a,hTI,pLr,Wc,X0,Hds,JL,uA,Vd,Op,bA,jC,U$W,mg,idn,wLW,IR,aR,YS,gHn,SC,RR,Zj,cc,lA,r16,Kc,hL,pc,xS,wA,qh,Pc,Cc,MJX,Bpn,A1J,Mh,Ed,ek,DdI,QE,dk,Lf,FD,nf,Wv,ff,EPk,Rq,Q8s,TOa,G0r,cv,eek,ddI,FdX,Lds,fGI,nPW,WdV,Kf,hJ,Jkk,uww,OSa,x8,pf,iR,j8O,tJ,oq,sd,mda,lGa,qa,Da,EG,Qg,kz, +Cf,Tq,Gq,YBX,IGa,e6,Fy,nZ,fZ,Xy,LZ,WP,Vg,m$,aGJ,vP,j6,cP,Za,xz,HP,NR,ReQ,ckr,pzQ,KdO,UG,hek,gR,wR,rR,oh,$z,PP,AH,CZ,MR,z2,NOO,Udk,gPs,fs,FO,W3,kE,VP,RL,jh,v3,mP,QP,ps,H3,yk6,oL,tpL,T2,yP,b8,Sh,xE,u8,eh,G2,dY,ns,h3,B3,z8,Cs,T8,kl,G8,Akw,ec,dJ,Fj,LN,BO6,DkX,EWX,nN,Xj,ub,JW,VD,TcV,kvw,jc,bb,dkn,vT,hW,cT,KN,FOn,WOw,tW,yD,oW,$l,qO,PT,MO,CN,AW,uek,BT,s9,zA,E4,TA,k_,Qy,eO,VFI,OtX,nj,XC,Vy,uv,O4,btI,vD,jO,joV,bv,vWJ,Y_,Ie,mkQ,lzL,Yir,ae,SO,VE,lv,azk,pj,Nw,hS,iv,tS,oe,ZtX,KOX,Dl,EU,zo,hYX,eD,pQr,d8,xkn,k6, +C9s,QK,Go,To,PD,fg,HtW,Ncw,ng,Wm,Jr,raW,OU,be,Y6,Ig,its,SD,wQ6,tFs,soL,yar,cm,x6,NA,UU,g8,qis,Pws,ie,r8,w8,MFs,tr,yK,CwW,og,z7W,BcJ,AaO,EAk,sU,khI,$6,qA,e7L,Zl,Kg,Jy,Vt,Of,by,jZ,vj,mB,ly,Ys,I7,a7,SZ,R7,Z4,cj,dj6,hy,Nr,Uf,iy,wz,ty,o7,sf,$s,qr,Pj,Mr,Co,Ay,Bj,Ew,Qb,TS,kF,eo,dW,L$,n$,Jw,uY,Vb,Ow,FpQ,Lpr,fka,jo,aG,Ze,nAs,cF,hw,p$,xF,XkL,uFO,Nv,VIr,OVs,bVX,gW,rW,vAr,wW,mjn,YNX,yb,IkO,oG,tw,ak6,lkO,iY,$F,qv,R7W,ZVV,cpn,PF,pkQ,Mv,C$,BF,xjr,Ds,uE,VS,tIn,bE,ypL,lE,Y9,IZ,$jX,Zs,aZ,qNX,RZ,cd,PzI,MIs,CzX,S8,sOw, +KT,hC,NB,z1n,DuQ,Ub,gn,Qba,e1k,S4,dus,Z_,KA,xe,HC,UY,rb,t7,i6,Xrk,wb,JUw,yv,V_O,sY,OYr,oH,umn,M9,bY6,jbO,muk,ldL,v0J,Yla,IdO,QT,kh,R1X,LQ,cUL,ZYk,dF,fQ,FN,nQ,Kq6,prW,h1s,Gf,xuX,HYs,Nok,UuQ,eX,wrI,t_Q,yUL,iYX,rUs,g0Q,Qu,o0V,W0,adJ,sb6,Slw,$uQ,qlQ,XN,Cxw,PxI,J$,M_a,AUO,zrQ,DUV,Bon,dU6,FEX,erJ,LE6,fAn,kka,GkX,WEX,nGI,bC,XOL,jX,Jtr,OxL,usI,bxI,VMs,j9k,v0,mD,lC,vGW,mUa,Yh,lAn,Ir,Y2I,IAQ,ar,SX,aAa,S2L,RrV,Zxr,ctX,KEQ,hrO,pOX,xUr,Hx6,NMW,UUL,gG6,rtW,ix6,wOX,tMQ,ytQ,oGa,s9k,$Uw,q2k,Pkk,MM6,Atw,BMX,Z9,KQ, +h$,z6a,pQ,xh,DoO,H0,E7k,NH,gF,rF,iC,yT,or,sA,qH,TQw,MH,CQ,B0,yB,Dn,Fkr,EW,tU,Q4,Fl,f7,Wt,Xl,jL,YLr,IgJ,SLr,m6,jYJ,XNV,lgL,u$6,IJ,OW,V4,Wkn,n7I,fgX,uN,Yx,bN,lN,xx,Ht,Nn,UW,gG,rG,iN,wG,tn,y4,sW,$x,Mn,DD,C7,An,TN,kN,Bt,cTO,U2,dt,LB,WY,h6s,pNn,jb,bj,xoI,J0,uj,Vw,OD,vY,mc,lj,YN,Iw,Sb,aw,H26,Rw,cY,NQV,ZD,KB,UoX,h0,rt,ij,t0,wt,ow,sD,$N,qD,MD,A0,BY,zz,rTr,Dx,EQ,Q_,i2Q,Tz,ky,Gz,eq,dy,FB,wNO,tuJ,f4,n4,Wp,XB,Jj,ur,OQ,yTO,br,jq,vp,mv,lr,o7Q,sYW,$on,qLa,PXa,Muk,Ia,Sq,CXQ,UQ,ry,wy,tj,y_,oa,$y,q2,Pp,M2,C4,Aj,Bp, +DE,EF,Qn,Tx,ku,aJ,K7,hn,L1,f1,DxI,EnO,n1,WV,JY,QsI,uT,Vn,OF,TVQ,XD,bT,jj,kEV,vV,lT,Yu,IX,aX,Sj,RX,ZE,cV,p1,GEO,UF,ehX,g7,F5V,w7,tY,yn,L5I,f2r,nnJ,sF,Jlk,u5n,Vww,TD,OmO,bmQ,jsX,Jn,v7W,$u,kv,dH,Fx,LR,vnw,mxr,nR,GD,Wo,l2r,Xx,Jx,uO,Yqr,Ou,jH,vo,mx,lO,I2X,Yv,C1,ZO,a2O,ZmQ,xv,JTs,mok,Nz,gH,rH,iO,wH,tx,clr,Po,pUr,xxr,K5W,qz,hhL,NVJ,Ax,HmI,Bo,Uxr,DW,VuL,b2V,p7,Zn,rlO,Es,Q2,tww,gnX,kX,ex,dq,GU,Fg,Lz,on6,qqX,$xQ,MwQ,Xg,u2,Os,b2,vy,l2,Sx,ZW,RJ,xX,Hy,NV,gq,i2,o_,Rhw,BVW,zu,zEL,EJ,Q5,SL,kJ,ro,TeL,kbn,e3,dB,GbV, +LrJ,Lk,eEX,Frw,dlX,nRn,WrQ,Xb,J2,uI,j3,ms,IV,YJ,aV,S3,u7n,RV,Vea,Olw,blX,mlX,lU6,h2,pk,aUw,SZa,ZlV,czs,KrL,hEI,peW,Hlk,NeO,gB,iI,wB,t2,y5,qb,ilV,teX,$J,oRn,PG,jk,$lr,qZn,Mb,ZP,xJ,z5,Df,G5,WZ,XJ,JR,Vq,O7,um,GaW,bm,eCW,d7s,FYk,m3,lm,Y2,E7,It,at,Iq,S0,Rt,Zf,cZ,VPW,KM,O8w,mK,hR,pM,Ny,j0,vZ,Y8,rj,b8L,im,Sk,jAI,vVO,m7k,YTW,wj,tR,yq,ot,lYQ,$2,qy,PZ,My,aYs,k2,AR,zJ,TJ,GJ,e9,JJ,Ft,LO,fO,ST6,A2,nO,Wu,Xt,Jh,ug,V6,Oh,lg,my,Iz,vu,pBs,az,P,S9,Rz,ZF,xt,pO,H86,Hu,N_,NKs,ig,wf,U7I,th,y6,oz,tPW,sh,$t,q_,M_,yNW,sAJ, +TT,kd,GT,$7X,e1,dS,FE,WJ,XE,Jq,u4,Vm,mn,l4,Yd,Id,qTI,ad,S1,Rd,Zb,cJ,Kh,hq,ph,xd,Ur,HJ,NT,zus,BKk,Dgk,EKk,QFa,TPW,gS,rS,k_V,ym,od,euO,dga,$d,sr,PJ,FGs,Ch,Aq,BJ,zt,Qj,DR,Tt,kB,LGJ,EE,Wg,XL,uq,bq,nKX,OE,WGV,lq,mm,X1X,YB,I2,Sf,R2,ZR,KG,h9,pG,rza,weW,xB,Nf,UE,g$,r$,iq,w$,t9,yj,Ip,o2,sE,QvV,TwX,G6O,$B,Lfs,Gj,d2,et,XbQ,F6,Le,fe,ne,Wf,X6,JIL,uck,up,V7I,Vh,Oc,bp,jt,m0,OWn,lp,YQ,IE,aE,RE,Z7,cf,hZ,pe,Nm,ip,w2,xQ,Hf,g2,tZ,oE,sc,bWX,jvw,Pf,Ce,AZ,Bf,vZw,E6,ltL,TH,ItX,eT,kq,dl,SKk,Fk,L6,f6,n6,D$,W$,zH,YKr,atn,GH, +Jb,RtQ,ZWI,cIr,uW,Kfw,Vf,O6,v$,mu,lW,bW,Yq,pbw,I5,htV,x6a,HWn,a5,ST,R5,Z$,c$,j9,iWI,xq,H$,wbI,NZ,U6,wl,$q,s6,P$,yf,fG,yI6,o5,tb,gl,rl,iW,B$,zm,MZ,Ab,EO,kL,J9,d$,FL,nG,Vj,f3,n3,QZ,W2,X_,un,J8,VZ,OO,bn,F_,L3,jm,Tm,v2,ln,Gm,YL,Im,am,dD,em,svO,Sm,Rm,$6Q,c2,K3,h8,p3,xL,NN,UO,m6a,gD,rD,cg,JvX,wD,t8,sO,DC,Qs,om,$L,qN,MN,P3J,Gs,M7n,es,Fo,C36,dC,AIw,LX,fX,Bwk,nX,WI,D1n,zPW,eP,QDI,Xo,Epw,uJ,kXX,GXW,ePX,Fls,LlO,npO,Oy,Vs,fHL,Xxn,js,uP6,vI,JQJ,bJ,mN,lJ,b9O,O9r,Ss,YD,hm,m1W,Smw,Ymk,aHW,IHV,xD,Z9I,cQQ,KlV,hPr, +pxX,x1W,H9k,Nmn,NI,U1X,gpa,rQW,wxX,Uy,i9s,tak,HI,opW,wC,Maa,zpV,DpL,Efa,PZQ,sy,qI,oS,Qur,ys,kOX,PI,CZQ,tm,$D,AQV,sDV,rC,epX,$1k,dpr,FQL,GOL,LQO,fcn,CX,nfs,X6w,J46,WQJ,upO,ViL,bKX,juI,lc6,vfn,mpr,BI,YCa,IcV,ack,RpW,zy,Di,ZKX,Et,c4W,KQO,hpI,p6w,xpa,HKV,NiI,UpX,gfX,r4O,iKW,w6n,tiI,E2,$ps,qC6,PFQ,MiX,CFX,A4s,Bi6,zaV,D06,QB6,TT6,kVQ,k4,en,dI,FU,d0L,fL,F4L,L4X,foV,LL,n3O,eaW,Jc,XaI,JFX,ud,W4W,LG,jf,Ts,kD,zs,P2,C3,B2,MI,TiO,Bmr,bd,VlW,OFk,jBV,jn,v3V,m0w,vl,uzs,IK,aoW,S_X,RaI,ZFn,aK,K4V,lor,Y_6,me,ld,IoL, +NTn,paw,x0k,RK,DX,Sn,cFX,g3W,rFn,iFW,waI,haa,tlJ,yFX,o3L,sBs,P$k,MlQ,C$a,hc,AFX,zfV,BTn,ESr,QRw,GRk,FgL,Xcw,JLa,pL,dhX,Hl,x4,u0n,VCO,fjQ,TAJ,Dhs,OcL,bcI,jRX,vSn,mha,Ypa,Ut,ljQ,ajw,IjV,Rfk,Spr,rI,gI,Zc6,cLX,Kgs,hfk,pc6,id,Hcn,NAO,Uhr,wI,gSa,rLa,tc,ic6,wck,yLJ,yi,oK,$4,Pl,Mi,oSQ,CL,qi,tCQ,sRW,$hQ,qpk,PAw,MCL,hY,Ac,CAL,ALk,BAW,znn,Bl,Da6,zB,DK,Am,E1,TB,kY,GB,eY,d1,Tka,klL,Gln,enV,Lq,FKk,LKW,fms,WKa,Xvw,VT,TMk,JJJ,uDs,Vka,bfs,Xv,uB,jqX,JO,VH,O1,maW,lmW,bB,Yda,GVX,Fv,nq,vR,Zfa,cJX,KKn,hnW,pvX,xaV,Hfs, +NkI,UaQ,g8W,SY,Rf,ZK,rJL,cR,Qqw,wvQ,hO,Kq,pq,yJI,o8s,xY,HR,sqW,tkJ,U1,$a6,g1,qdk,iB,AJV,Bka,w1,EzV,yH,s1,PRL,$Y,Qha,r1,TRn,kqw,CRV,Gqw,eqJ,Mkw,F$s,L$O,dRr,MY,Cq,OZr,XPV,BR,bZa,JH6,nzL,jhw,faV,laI,vzs,AO,YGO,W$r,aas,V66,ZZ6,zW,K$r,hqQ,cHr,xRI,HZQ,yQJ,Vi,QI,HFX,URX,tO,GW,km,dr,LP,fP,gzw,nP,t6k,yH6,uV,Ww,iZs,Xu,ozw,Fu,Ov,J6,VI,Ev,ed,DKr,EEX,rHV,TW,QLV,mz,NRJ,$RV,eza,dKL,FPX,f0w,LPX,nEa,AHI,TYV,X3I,J3V,uOO,VhW,OsV,Ym,I1,bsn,jLr,qGW,vEQ,mKw,Sd,l0Q,YPw,R1,a1,I0W,a0a,SPw,Rza,c3Q,Z8,Zs6,cw,KPa,hzr,xKJ,HsQ, +p3w,NYO,UKs,gEa,r3X,isX,w3X,y36,thw,Mhk,C8L,oEV,sLL,$KO,qPX,P8a,A3r,pP,xm,h6,Hw,zyJ,DOX,ElV,vv,NL,TJL,k8X,G8Q,Uv,gr,eyr,dOr,fBW,rr,nlJ,W_k,iV,XTO,JWX,ujs,VcJ,ONW,bNW,jWI,lB6,mOn,t6,yI,IBX,o1,wr,Y9I,$m,cWr,hyV,Pw,CP,pTQ,A6,NJV,xOV,Uh,Q7,Tr,kk,Pu,Gr,ez,rWI,iNs,dU,L_,f_,tcV,FM,wTs,sWL,PbW,n_,Mck,Cbn,XM,BJn,q9J,uL,z0X,JK,DwW,E_W,OX,bL,T5r,jz,GAI,e0k,kA6,dwn,F1a,v_,L1L,fTn,lL,Yk,Ij,n_r,W1V,XDX,JS6,VO6,Zv,OjV,c_,mw6,K_,lTr,Y4k,aTO,ITn,p_,xk,S4k,ZjQ,N5,H_,cSO,h0X,HjV,N5k,gU,rU,UwL,Bu,UX,g_Q,iL,rSQ,wU,tOX, +n6Q,qT,MT,Y4,vg,q5,a2,P_,M5,yZ,$k,WoQ,Jra,AK,uXL,VDw,OgO,Uc,A8,v6I,e2,mAI,FV,TZ,YUr,Ws,kT,Jg,crQ,Zgw,bgX,uG,zZ,jgQ,En,hJn,pmQ,xAV,als,N8X,g6W,wm6,tDw,j2,bG,yrQ,On,V3,vs,ign,o6a,qUs,shX,Pew,MDr,B8X,aT,ArL,Zw,CeW,S2,DrX,EsX,Q7O,Tz6,kP6,GPw,rf,hg,pH,Nt,r3,nH,drw,w3,FBW,LBW,f4O,tg,oT,WBr,Xjs,JyX,uTV,VZV,boQ,vsr,mrr,$T,Ook,Tg,I4I,Ps,y3,a4r,Gg,RIw,Sfr,eA,dL,Fi,Lr,ZoQ,ki,g3,Ag,Mt,CH,Bs,j7r,zg,Un,sn,eIn,KBw,pjX,Hs,Q8,xrn,Wh,HoI,nr,Nz6,fr,Ju,gsI,ryk,iow,uM,V8,wjw,tZw,yys,s76,jA,osV,$rw,qfI,MZJ,CyX,AyX,BzV, +lM,DvV,Yi,EFL,IQ,kSr,TWO,aQ,zL,EOQ,DXO,FQ,kO;DJ=function(z){return function(){return zL[z].apply(this,arguments)}}; +g.TL=function(z,D){return zL[z]=D}; +zww=function(z,D){if(D)for(var E=0;E=this.length))return this[z]}; +g.JV=function(z,D,E){z=z.split(".");E=E||g.XQ;for(var Q;z.length&&(Q=z.shift());)z.length||D===void 0?E[Q]&&E[Q]!==Object.prototype[Q]?E=E[Q]:E=E[Q]={}:E[Q]=D}; +Vr=function(z,D){var E=g.us("CLOSURE_FLAGS");z=E&&E[z];return z!=null?z:D}; +g.us=function(z,D){z=z.split(".");D=D||g.XQ;for(var E=0;EencodeURIComponent(E.brand)+";"+encodeURIComponent(E.version)).join("|"))); +z.wow64!=null&&(D+="&uaw="+Number(z.wow64));return D.slice(1)}; +NX=function(z,D){if(D!==null&&D!==void 0){if(typeof D!=="object"&&typeof D!=="function")throw new TypeError("Object expected.");if(E===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");var E=D[Symbol.dispose]}if(typeof E!=="function")throw new TypeError("Object not disposable.");z.stack.push({value:D,dispose:E,async:!1})}return D}; +Ua=function(z){function D(k){z.error=z.hasError?new SuppressedError(k,z.error,"An error was suppressed during disposal."):k;z.hasError=!0} +function E(){for(;Q=z.stack.pop();)try{if(!Q.async&&T===1)return T=0,z.stack.push(Q),Promise.resolve().then(E);if(Q.dispose){var k=Q.dispose.call(Q.value);if(Q.async)return T|=2,Promise.resolve(k).then(E,function(G){D(G);return E()})}else T|=1}catch(G){D(G)}if(T===1)return z.hasError?Promise.reject(z.error):Promise.resolve(); +if(z.hasError)throw z.error;} +var Q,T=0;E()}; +g.g6=function(z,D){if(Error.captureStackTrace)Error.captureStackTrace(this,g.g6);else{let E=Error().stack;E&&(this.stack=E)}z&&(this.message=String(z));D!==void 0&&(this.cause=D)}; +dXw=function(){}; +g.ok=function(z,D){return z.lastIndexOf(D,0)==0}; +g.sa=function(z,D){var E=z.length-D.length;return E>=0&&z.indexOf(D,E)==E}; +g.$O=function(z){return/^[\s\xa0]*$/.test(z)}; +g.qX=function(z,D){return z.toLowerCase().indexOf(D.toLowerCase())!=-1}; +g.zp=function(z,D){var E=0;z=String(z).trim().split(".");D=String(D).trim().split(".");var Q=Math.max(z.length,D.length);for(let G=0;E==0&&GD?1:0}; +FIJ=function(){var z=null;if(!DM)return z;try{let D=E=>E; +z=DM.createPolicy("goog#html",{createHTML:D,createScript:D,createScriptURL:D})}catch(D){}return z}; +kc=function(){Tp===void 0&&(Tp=FIJ());return Tp}; +eB=function(z){var D=kc();z=D?D.createScriptURL(z):z;return new Gp(z)}; +dv=function(z){if(z instanceof Gp)return z.K;throw Error("");}; +Lw=function(z){if(z instanceof g.Fr)return z.K;throw Error("");}; +nw=function(z){return new fw(D=>D.substr(0,z.length+1).toLowerCase()===z+":")}; +g.JA=function(z,D=g.Xr){if(z instanceof g.Fr)return z;for(let E=0;E{if(Q instanceof Kw)Q=Q.K;else throw Error("");return Q}).every(Q=>"data-loaded".indexOf(Q)!==0))throw Error('Attribute "data-loaded" does not match any of the allowed prefixes.'); +z.setAttribute("data-loaded",D)}; +g.hA=function(z){return z[z.length-1]}; +g.pw=function(z,D){Array.prototype.forEach.call(z,D,void 0)}; +g.xc=function(z,D,E){return Array.prototype.filter.call(z,D,E)}; +g.Hn=function(z,D){return Array.prototype.map.call(z,D,void 0)}; +g.NQ=function(z,D,E){return Array.prototype.reduce.call(z,D,E)}; +g.Ux=function(z,D){return Array.prototype.some.call(z,D,void 0)}; +g.gv=function(z,D,E){return Array.prototype.every.call(z,D,E)}; +g.i5=function(z,D){D=g.rv(z,D);return D<0?null:typeof z==="string"?z.charAt(D):z[D]}; +g.rv=function(z,D,E){var Q=z.length,T=typeof z==="string"?z.split(""):z;for(let k=0;k=0;Q--)if(Q in T&&D.call(E,T[Q],Q,z))return Q;return-1}; +g.tA=function(z,D){return Array.prototype.indexOf.call(z,D,void 0)>=0}; +g.yL=function(z){if(!Array.isArray(z))for(let D=z.length-1;D>=0;D--)delete z[D];z.length=0}; +g.sx=function(z,D){D=Array.prototype.indexOf.call(z,D,void 0);var E;(E=D>=0)&&g.o6(z,D);return E}; +var WIw=function(){return $c[J[7]](this,33,5628)}; +g.o6=function(z,D){return Array.prototype.splice.call(z,D,1).length==1}; +XXQ=function(z,D){D=g.rv(z,D);D>=0&&g.o6(z,D)}; +g.qQ=function(z){return Array.prototype.concat.apply([],arguments)}; +g.Pn=function(z){var D=z.length;if(D>0){let E=Array(D);for(let Q=0;Q>>1),d;E?d=D.call(void 0,z[e],e,z):d=D(Q,z[e]);d>0?T=e+1:(k=e,G=!d)}return G?T:-T-1}; +g.TF=function(z,D){z.sort(D||zF)}; +JVa=function(z,D){var E=zF;g.TF(z,function(Q,T){return E(D(Q),D(T))})}; +kw=function(z,D,E){if(!g.vX(z)||!g.vX(D)||z.length!=D.length)return!1;var Q=z.length;E=E||uQQ;for(let T=0;TD?1:z4);T++)D[LD(z[T])]||(E+="\nInner error "+Q++ +": ",z[T].stack&&z[T].stack.indexOf(z[T].toString())==0||(E+=typeof z[T]==="string"?z[T]:z[T].message+"\n"),E+=d9(z[T],D));T")!=-1&&(z=z.replace(vOO,">")),z.indexOf('"')!=-1&&(z=z.replace(mXL,""")),z.indexOf("'")!=-1&&(z=z.replace(lJO,"'")),z.indexOf("\x00")!=-1&&(z=z.replace(YaW,"�")));return z}; +g.Vk=function(z){return z==null?"":String(z)}; +OV=function(z){var D=0;for(let E=0;E>>0;return D}; +g.bK=function(z){var D=Number(z);return D==0&&g.$O(z)?NaN:D}; +jK=function(z){return String(z).replace(/\-([a-z])/g,function(D,E){return E.toUpperCase()})}; +IJW=function(z){return z.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(D,E,Q){return E+Q.toUpperCase()})}; +aJa=function(z){var D=1;z=z.split(":");for(var E=[];D>0&&z.length;)E.push(z.shift()),D--;z.length&&E.push(z.join(":"));return E}; +g.vq=function(z,D,E,Q,T,k,G){var e="";z&&(e+=z+":");E&&(e+="//",D&&(e+=D+"@"),e+=E,Q&&(e+=":"+Q));T&&(e+=T);k&&(e+="?"+k);G&&(e+="#"+G);return e}; +g.m9=function(z){return z.match(Saw)}; +lK=function(z){return z?decodeURI(z):z}; +g.Yw=function(z){return lK(g.m9(z)[3]||null)}; +Ic=function(z){return lK(g.m9(z)[5]||null)}; +ac=function(z){z=g.m9(z);return g.vq(z[1],z[2],z[3],z[4])}; +SK=function(z){z=g.m9(z);return g.vq(null,null,null,null,z[5],z[6],z[7])}; +Rc=function(z){var D=z.indexOf("#");return D<0?z:z.slice(0,D)}; +g.ZZ=function(z,D){if(z){z=z.split("&");for(let E=0;E=0?(T=z[E].substring(0,Q),k=z[E].substring(Q+1)):T=z[E];D(T,k?Xh(k):"")}}}; +cq=function(z,D){if(!D)return z;var E=z.indexOf("#");E<0&&(E=z.length);var Q=z.indexOf("?");if(Q<0||Q>E){Q=E;var T=""}else T=z.substring(Q+1,E);z=[z.slice(0,Q),T,z.slice(E)];E=z[1];z[1]=D?E?E+"&"+D:D:E;return z[0]+(z[1]?"?"+z[1]:"")+z[2]}; +KD=function(z,D,E){if(Array.isArray(D))for(let Q=0;Q=0&&DE)T=E;Q+=D.length+1;return Xh(z.slice(Q,T!==-1?T:0))}; +g9=function(z,D){for(var E=z.search(g.Nc),Q=0,T,k=[];(T=g.Hq(z,Q,D,E))>=0;)k.push(z.substring(Q,T)),Q=Math.min(z.indexOf("&",T)+1||E,E);k.push(z.slice(Q));return k.join("").replace(RwX,"$1")}; +ZnX=function(z,D,E){return g.xw(g9(z,D),D,E)}; +g.r9=function(z){z&&typeof z.dispose=="function"&&z.dispose()}; +g.iK=function(z){for(let D=0,E=arguments.length;D{if(window===window.top)var E=window;else{try{E=!!window?.top?.location.href&&!1}catch(T){E=!0}E=E?window:window.top}var Q=E[z];Q?.bevasrs?D(new tX(Q.bevasrs)):(Q||(Q={nqfbel:[]},E[z]=Q),Q.nqfbel.push(T=>{D(new tX(T))}))})}; +oc=function(z){var D={c:z.kL,e:z.mJ,mc:z.qP,me:z.nw};z.zx&&(D.co={c:z.zx.Dx,a:z.zx.oX,s:z.zx.Y0});return D}; +cV6=function(z){z.L!==void 0&&(z.A.forEach(D=>{z.L?.removeEventListener(D,z.Z)}),z.L=void 0)}; +hwa=async function(z){if(!z.Ye.wpc)throw new sV(30,"NWA");if(z.K)return z.K;var D=await z.Ye.wpc();z.K=new KIJ(D);return z.K}; +CD=function(z){var D=[];$w(z,qc,6).forEach(E=>{Mc(E,2)<=53&&D.push(Mc(E,1))}); +return D}; +pX6=function(z){var D=[];$w(z,qc,6).forEach(E=>{Mc(E,2)>53&&D.push(Mc(E,1))}); +return D}; +AX=function(z){z.then(()=>{},()=>{})}; +Bq=function(z){return{fieldType:2,fieldName:z}}; +z3=function(z){return{fieldType:3,fieldName:z}}; +Ej=function(z){return(Du||(Du=new TextEncoder)).encode(z)}; +QG=function(z){g.XQ.setTimeout(()=>{throw z;},0)}; +xXk=function(z){return Array.prototype.map.call(z,function(D){D=D.toString(16);return D.length>1?D:"0"+D}).join("")}; +T3=function(z){var D=[];for(let E=0;E>6|192:((T&64512)==55296&&Q+1>18|240,D[E++]=T>>12&63|128):D[E++]=T>>12|224,D[E++]=T>>6&63|128),D[E++]=T&63|128)}return D}; +g.G3=function(){var z=g.XQ.navigator;return z&&(z=z.userAgent)?z:""}; +Lv=function(z){if(!g.eS&&!g.dE||!g.Ff)return!1;for(let D=0;D0:!1}; +W7=function(){return nv()?!1:g.fv("Opera")}; +Xf=function(){return g.fv("Firefox")||g.fv("FxiOS")}; +g.u7=function(){return g.fv("Safari")&&!(Jd()||(nv()?0:g.fv("Coast"))||W7()||(nv()?0:g.fv("Edge"))||(nv()?Lv("Microsoft Edge"):g.fv("Edg/"))||(nv()?Lv("Opera"):g.fv("OPR"))||Xf()||g.fv("Silk")||g.fv("Android"))}; +Jd=function(){return nv()?Lv("Chromium"):(g.fv("Chrome")||g.fv("CriOS"))&&!(nv()?0:g.fv("Edge"))||g.fv("Silk")}; +g.VG=function(){return g.eS||g.dE?!!g.Ff&&!!g.Ff.platform:!1}; +g.Oj=function(){return g.VG()?g.Ff.platform==="Android":g.fv("Android")}; +b7=function(){return g.fv("iPhone")&&!g.fv("iPod")&&!g.fv("iPad")}; +g.jS=function(){return b7()||g.fv("iPad")||g.fv("iPod")}; +g.v7=function(){return g.VG()?g.Ff.platform==="macOS":g.fv("Macintosh")}; +g.mL=function(){return g.VG()?g.Ff.platform==="Windows":g.fv("Windows")}; +g.l7=function(z){g.l7[" "](z);return z}; +N6a=function(z,D){var E=Hn6;return Object.prototype.hasOwnProperty.call(E,z)?E[z]:E[z]=D(z)}; +g.Ii=function(z){return N6a(z,function(){return g.zp(Yr,z)>=0})}; +g.Ri=function(z,D){D===void 0&&(D=0);ai();D=SS[D];for(var E=Array(Math.floor(z.length/3)),Q=D[64]||"",T=0,k=0;T>2];G=D[(G&3)<<4|e>>4];e=D[(e&15)<<2|d>>6];d=D[d&63];E[k++]=""+F+G+e+d}F=0;d=Q;switch(z.length-T){case 2:F=z[T+1],d=D[(F&15)<<2]||Q;case 1:z=z[T],E[k]=""+D[z>>2]+D[(z&3)<<4|F>>4]+d+Q}return E.join("")}; +g.Zu=function(z,D,E){if(D){let Q=[],T=0;for(let k=0;k255){let e=Error("go/unicode-to-byte-error");if(E)throw e;Q[T++]=G&255;G>>=8}Q[T++]=G}z=g.Ri(Q,D)}else z=g.XQ.btoa(z);return z}; +Kv=function(z){var D=[];c7(z,function(E){D.push(E)}); +return D}; +pv=function(z){var D=z.length,E=D*3/4;E%3?E=Math.floor(E):"=.".indexOf(z[D-1])!=-1&&(E="=.".indexOf(z[D-2])!=-1?E-2:E-1);var Q=new Uint8Array(E),T=0;c7(z,function(k){Q[T++]=k}); +return T!==E?Q.subarray(0,T):Q}; +c7=function(z,D){function E(T){for(;Q>4);G!=64&&(D(k<<4&240|G>>2),e!=64&&D(G<<6&192|e))}}; +ai=function(){if(!xr){xr={};var z="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),D=["+/=","+/","-_=","-_.","-_"];for(let E=0;E<5;E++){let Q=z.concat(D[E].split(""));SS[E]=Q;for(let T=0;T=D||(E[z]=Q+1,z=Error(),eK(z,"incident"),QG(z))}}; +qe=function(z,D=!1){return D&&Symbol.for&&z?Symbol.for(z):z!=null?Symbol(z):Symbol()}; +Cv=function(z,D){return D===void 0?z.K!==P7&&!!(2&(z.pJ[Me]|0)):!!(2&D)&&z.K!==P7}; +Ad=function(z,D){if(z!=null)if(typeof z==="string")z=z?new gE(z,rE):i7();else if(z.constructor!==gE)if(z!=null&&z instanceof Uint8Array)z=z.length?new gE(new Uint8Array(z),rE):i7();else{if(!D)throw Error();z=void 0}return z}; +B7=function(z,D,E){var Q=D&128?0:-1,T=z.length,k;if(k=!!T)k=z[T-1],k=k!=null&&typeof k==="object"&&k.constructor===Object;var G=T+(k?-1:0);for(D=D&128?1:0;D>>0;Gd=D;eJ=(z-D)/4294967296>>>0}; +FI=function(z){if(z<0){dp(0-z);z=Gd;var D=eJ;D=~D;z?z=~z+1:D+=1;let [E,Q]=[z,D];Gd=E>>>0;eJ=Q>>>0}else dp(z)}; +fd=function(z,D){var E=D*4294967296+(z>>>0);return Number.isSafeInteger(E)?E:Ld(z,D)}; +nd=function(z,D){return g.kH(BigInt.asUintN(64,(BigInt(D>>>0)<>>0)))}; +g.WL=function(z,D){return g.kH(BigInt.asIntN(64,(BigInt.asUintN(32,BigInt(D))<>>=0;z>>>=0;var E;D<=2097151?E=""+(4294967296*D+z):E=""+(BigInt(D)<>>0)):E=Ld(z,D);return E}; +J1=function(z){z.length<16?FI(Number(z)):(z=BigInt(z),Gd=Number(z&BigInt(4294967295))>>>0,eJ=Number(z>>BigInt(32)&BigInt(4294967295)))}; +g.V9=function(z){if(z!=null&&typeof z!=="number")throw Error(`Value of float/double field must be a number, found ${typeof z}: ${z}`);return z}; +Oe=function(z){if(z==null||typeof z==="number")return z;if(z==="NaN"||z==="Infinity"||z==="-Infinity")return Number(z)}; +b9=function(z){return z.displayName||z.name||"unknown type name"}; +jJ=function(z){if(z!=null&&typeof z!=="boolean")throw Error(`Expected boolean but got ${jW(z)}: ${z}`);return z}; +m8=function(z){switch(typeof z){case "bigint":return!0;case "number":return vL(z);case "string":return rVa.test(z);default:return!1}}; +l9=function(z){if(typeof z!=="number")throw oi("int32");if(!vL(z))throw oi("int32");return z|0}; +g.YH=function(z){return z==null?z:l9(z)}; +Ix=function(z){if(z==null)return z;if(typeof z==="string"&&z)z=+z;else if(typeof z!=="number")return;return vL(z)?z|0:void 0}; +ax=function(z){if(z==null)return z;if(typeof z==="string"&&z)z=+z;else if(typeof z!=="number")return;return vL(z)?z>>>0:void 0}; +g.cL=function(z){if(z!=null)a:{if(!m8(z))throw oi("int64");switch(typeof z){case "string":z=SJ(z);break a;case "bigint":z=g.kH(Rx(64,z));break a;default:z=ZS(z)}}return z}; +pd=function(z){m8(z);z=Kd(z);if(!h1(z)){FI(z);var D=Gd,E=eJ;if(z=E&2147483648)D=~D+1>>>0,E=~E>>>0,D==0&&(E=E+1>>>0);D=fd(D,E);z=typeof D==="number"?z?-D:D:z?"-"+D:D}return z}; +xH=function(z){m8(z);var D=Kd(Number(z));if(h1(D))return String(D);D=z.indexOf(".");D!==-1&&(z=z.substring(0,D));D=z.length;(z[0]==="-"?D<20||D===20&&z<="-9223372036854775808":D<19||D===19&&z<="9223372036854775807")||(J1(z),z=XI());return z}; +SJ=function(z){var D=Kd(Number(z));if(h1(D))return g.kH(D);D=z.indexOf(".");D!==-1&&(z=z.substring(0,D));return g.kH(Rx(64,BigInt(z)))}; +ZS=function(z){h1(z)?z=g.kH(pd(z)):(m8(z),z=Kd(z),h1(z)?z=String(z):(FI(z),z=XI()),z=g.kH(z));return z}; +HL=function(z){var D=typeof z;if(z==null)return z;if(D==="bigint")return g.kH(Rx(64,z));if(m8(z))return D==="string"?SJ(z):ZS(z)}; +ina=function(z){if(z==null)return z;var D=typeof z;if(D==="bigint")return String(Rx(64,z));if(m8(z)){if(D==="string")return xH(z);if(D==="number")return pd(z)}}; +N$=function(z){if(z==null)return z;var D=typeof z;if(D==="bigint")return String(wXw(64,z));if(m8(z)){if(D==="string")return m8(z),D=Kd(Number(z)),h1(D)&&D>=0?z=String(D):(D=z.indexOf("."),D!==-1&&(z=z.substring(0,D)),z[0]==="-"?D=!1:(D=z.length,D=D<20?!0:D===20&&z<="18446744073709551615"),D||(J1(z),z=Ld(Gd,eJ))),z;if(D==="number")return m8(z),z=Kd(z),z>=0&&h1(z)||(FI(z),z=fd(Gd,eJ)),z}}; +Ue=function(z){if(z==null||typeof z=="string"||z instanceof gE)return z}; +tWa=function(z){if(typeof z!=="string")throw Error();return z}; +gp=function(z){if(z!=null&&typeof z!=="string")throw Error();return z}; +g.rp=function(z){return z==null||typeof z==="string"?z:void 0}; +i9=function(z,D){if(!(z instanceof D))throw Error(`Expected instanceof ${b9(D)} but got ${z&&b9(z.constructor)}`);return z}; +y9=function(z,D,E){if(z!=null&&z[wp]===t1)return z;if(Array.isArray(z)){var Q=z[Me]|0;E=Q|E&32|E&2;E!==Q&&(z[Me]=E);return new D(z)}}; +ox=function(z){return z}; +$H=function(z){var D=hV(se);return D?z[D]:void 0}; +q$=function(z,D){for(let E in z)!isNaN(E)&&D(z,+E,z[E])}; +yVn=function(z){var D=new PL;q$(z,(E,Q,T)=>{D[Q]=[...T]}); +D.wA=z.wA;return D}; +ska=function(z,D){D<100||$r(oOs,1)}; +Cd=function(z,D,E,Q){var T=Q!==void 0;Q=!!Q;var k=hV(se),G;!T&&k&&(G=z[k])&&q$(G,ska);k=[];var e=z.length;G=4294967295;var d=!1,F=!!(D&64),L=F?D&128?0:-1:void 0;if(!(D&1)){var f=e&&z[e-1];f!=null&&typeof f==="object"&&f.constructor===Object?(e--,G=e):f=void 0;!F||D&128||T||(d=!0,G=(M$??ox)(G-L,L,z,f,void 0)+L)}D=void 0;for(var n=0;n=G){let V=n-L;(D??(D={}))[V]=W}else k[n]=W}if(f)for(let W in f){e=f[W];if(e==null||(e=E(e,Q))==null)continue;n= ++W;let V;F&&!Number.isNaN(n)&&(V=n+L)0?void 0:z===0?kP||(kP=[0,void 0]):[-z,void 0];case "string":return[0,z];case "object":return z}}; +ep=function(z,D){return G0(z,D[0],D[1])}; +G0=function(z,D,E,Q=0){if(z==null){var T=32;E?(z=[E],T|=128):z=[];D&&(T=T&-16760833|(D&1023)<<14)}else{if(!Array.isArray(z))throw Error("narr");T=z[Me]|0;if(dO&&1&T)throw Error("rfarr");2048&T&&!(2&T)&&Csk();if(T&256)throw Error("farr");if(T&64)return(T|Q)!==T&&(z[Me]=T|Q),z;if(E&&(T|=128,E!==z[0]))throw Error("mid");a:{E=z;T|=64;var k=E.length;if(k){var G=k-1;let d=E[G];if(d!=null&&typeof d==="object"&&d.constructor===Object){D=T&128?0:-1;G-=D;if(G>=1024)throw Error("pvtlmt");for(var e in d)if(k= ++e,k1024)throw Error("spvt");T=T&-16760833|(e&1023)<<14}}}z[Me]=T|64|Q;return z}; +Csk=function(){if(dO)throw Error("carr");$r(AVL,5)}; +B6Q=function(z,D){if(typeof z!=="object")return z;if(Array.isArray(z)){var E=z[Me]|0;z.length===0&&E&1?z=void 0:E&2||(!D||4096&E||16&E?z=Fw(z,E,!1,D&&!(E&16)):(z[Me]|=34,E&4&&Object.freeze(z)));return z}if(z!=null&&z[wp]===t1)return D=z.pJ,E=D[Me]|0,Cv(z,E)?z:LS(z,D,E)?fS(z,D):Fw(D,E);if(z instanceof gE)return z}; +fS=function(z,D,E){z=new z.constructor(D);E&&(z.K=P7);z.Z=P7;return z}; +Fw=function(z,D,E,Q){Q??(Q=!!(34&D));z=Cd(z,D,B6Q,Q);Q=32;E&&(Q|=2);D=D&16769217|Q;z[Me]=D;return z}; +nS=function(z){var D=z.pJ,E=D[Me]|0;return Cv(z,E)?LS(z,D,E)?fS(z,D,!0):new z.constructor(Fw(D,E,!1)):z}; +Wz=function(z){if(z.K!==P7)return!1;var D=z.pJ;D=Fw(D,D[Me]|0);D[Me]|=2048;z.pJ=D;z.K=void 0;z.Z=void 0;return!0}; +Xw=function(z){if(!Wz(z)&&Cv(z,z.pJ[Me]|0))throw Error();}; +Jk=function(z,D){D===void 0&&(D=z[Me]|0);D&32&&!(D&4096)&&(z[Me]=D|4096)}; +LS=function(z,D,E){return E&2?!0:E&32&&!(E&4096)?(D[Me]=E|2,z.K=P7,!0):!1}; +Vu=function(z,D,E,Q,T){Object.isExtensible(z);D=uc(z.pJ,D,E,T);if(D!==null||Q&&z.Z!==P7)return D}; +uc=function(z,D,E,Q){if(D===-1)return null;var T=D+(E?0:-1),k=z.length-1;if(!(k<1+(E?0:-1))){if(T>=k){var G=z[k];if(G!=null&&typeof G==="object"&&G.constructor===Object){E=G[D];var e=!0}else if(T===k)E=G;else return}else E=z[T];if(Q&&E!=null){Q=Q(E);if(Q==null)return Q;if(!Object.is(Q,E))return e?G[D]=Q:z[T]=Q,Q}return E}}; +bc=function(z,D,E,Q){Xw(z);var T=z.pJ;OB(T,T[Me]|0,D,E,Q);return z}; +OB=function(z,D,E,Q,T){var k=E+(T?0:-1),G=z.length-1;if(G>=1+(T?0:-1)&&k>=G){let e=z[G];if(e!=null&&typeof e==="object"&&e.constructor===Object)return e[E]=Q,D}if(k<=G)return z[k]=Q,D;Q!==void 0&&(G=(D??(D=z[Me]|0))>>14&1023||536870912,E>=G?Q!=null&&(z[G+(T?0:-1)]={[E]:Q}):z[k]=Q);return D}; +g.a8=function(z,D,E,Q,T){var k=z.pJ,G=k[Me]|0;Q=Cv(z,G)?1:Q;T=!!T||Q===3;Q===2&&Wz(z)&&(k=z.pJ,G=k[Me]|0);z=jp(k,D);var e=z===vz?7:z[Me]|0,d=md(e,G);var F=4&d?!1:!0;if(F){4&d&&(z=[...z],e=0,d=lc(d,G),G=OB(k,G,D,z));let L=0,f=0;for(;L{var e=y9(G,E,D);k=e!==G&&e!=null;return e}); +if(Q!=null)return k&&!Cv(Q)&&Jk(z,D),Q}; +yu=function(z,D,E,Q){var T=z.pJ,k=T[Me]|0;D=tk(T,k,D,E,Q);if(D==null)return D;k=T[Me]|0;if(!Cv(z,k)){let G=nS(D);G!==D&&(Wz(z)&&(T=z.pJ,k=T[Me]|0),D=G,k=OB(T,k,E,D,Q),Jk(T,k))}return D}; +o8=function(z,D,E,Q,T,k,G,e,d){var F=Cv(z,E);k=F?1:k;e=!!e||k===3;F=d&&!F;(k===2||F)&&Wz(z)&&(D=z.pJ,E=D[Me]|0);z=jp(D,T,G);var L=z===vz?7:z[Me]|0,f=md(L,E);if(d=!(4&f)){var n=z,W=E;let V=!!(2&f);V&&(W|=2);let Y=!V,Z=!0,K=0,h=0;for(;K32)for(Q|=(e&127)>>4,T=3;T<32&&e&128;T+=7)e=k[G++],Q|=(e&127)<>>0,Q>>>0);throw Error();}; +ft=function(z){for(var D=0,E=z.K,Q=E+10,T=z.L;E>>0}; +Ja=function(z){var D=Xe(z);z=Xe(z);return nd(D,z)}; +g.uw=function(z){var D=z.B;D||(D=z.L,D=z.B=new DataView(D.buffer,D.byteOffset,D.byteLength));D=D.getFloat64(z.K,!0);WQ(z,8);return D}; +DQw=function(z){return g.nt(z)}; +Fe=function(z,D){z.K=D;if(D>z.A)throw Error();}; +WQ=function(z,D){Fe(z,z.K+D)}; +V$=function(z,D){if(D<0)throw Error();var E=z.K;D=E+D;if(D>z.A)throw Error();z.K=D;return E}; +Oi=function(z,D){if(D==0)return i7();var E=V$(z,D);z.Yu&&z.V?E=z.L.subarray(E,E+D):(z=z.L,D=E+D,E=E===D?new Uint8Array(0):z.slice(E,D));return E.length==0?i7():new gE(E,rE)}; +vQ=function(z,D,E,Q){if(bw.length){let T=bw.pop();jF(T,Q);T.K.init(z,D,E,Q);return T}return new Ecw(z,D,E,Q)}; +jF=function(z,{RX:D=!1}={}){z.RX=D}; +mO=function(z){var D=z.K;if(D.K==D.A)return!1;z.Z=z.K.K;var E=g.nt(z.K)>>>0;D=E>>>3;E&=7;if(!(E>=0&&E<=5))throw Error();if(D<1)throw Error();z.A=D;z.L=E;return!0}; +lw=function(z){switch(z.L){case 0:z.L!=0?lw(z):ft(z.K);break;case 1:WQ(z.K,8);break;case 2:if(z.L!=2)lw(z);else{var D=g.nt(z.K)>>>0;WQ(z.K,D)}break;case 5:WQ(z.K,4);break;case 3:D=z.A;do{if(!mO(z))throw Error();if(z.L==4){if(z.A!=D)throw Error();break}lw(z)}while(1);break;default:throw Error();}}; +YW=function(z,D,E){var Q=z.K.A,T=g.nt(z.K)>>>0;T=z.K.K+T;var k=T-Q;k<=0&&(z.K.A=T,E(D,z,void 0,void 0,void 0),k=T-z.K.K);if(k)throw Error();z.K.K=T;z.K.A=Q}; +Ro=function(z){var D=g.nt(z.K)>>>0,E=z.K;z=V$(E,D);var Q=E.L;(E=Io)||(E=Io=new TextDecoder("utf-8",{fatal:!0}));D=z+D;Q=z===0&&D===Q.length?Q:Q.subarray(z,D);try{var T=E.decode(Q)}catch(k){if(ao===void 0){try{E.decode(new Uint8Array([128]))}catch(G){}try{E.decode(new Uint8Array([97])),ao=!0}catch(G){ao=!1}}!ao&&(Io=void 0);throw k;}return T}; +var Q6I=function(z,D,E){return $c[J[7]](this,18,2570,z,D,E)}; +Zz=function(z){var D=g.nt(z.K)>>>0;return Oi(z.K,D)}; +cQ=function(z,D,E){var Q=g.nt(z.K)>>>0;for(Q=z.K.K+Q;z.K.K>BigInt(32)))}; +HQ=function(z){if(!z)return xW||(xW=new Kt(0,0));if(!/^\d+$/.test(z))return null;J1(z);return new Kt(Gd,eJ)}; +Nk=function(z){return z.L===0?new Kt(0,1+~z.K):new Kt(~z.L+1,~z.K)}; +iw=function(z){if(!z)return Ui||(Ui=new rc(0,0));if(!/^-?\d+$/.test(z))return null;J1(z);return new rc(Gd,eJ)}; +wc=function(z,D,E){for(;E>0||D>127;)z.K.push(D&127|128),D=(D>>>7|E<<25)>>>0,E>>>=7;z.K.push(D)}; +ta=function(z,D){z.K.push(D>>>0&255);z.K.push(D>>>8&255);z.K.push(D>>>16&255);z.K.push(D>>>24&255)}; +y$=function(z,D){for(;D>127;)z.K.push(D&127|128),D>>>=7;z.K.push(D)}; +oo=function(z,D){if(D>=0)y$(z,D);else{for(let E=0;E<9;E++)z.K.push(D&127|128),D>>=7;z.K.push(1)}}; +si=function(z,D){D.length!==0&&(z.A.push(D),z.L+=D.length)}; +$W=function(z,D,E){y$(z.K,D*8+E)}; +qk=function(z,D){$W(z,D,2);D=z.K.end();si(z,D);D.push(z.L);return D}; +PQ=function(z,D){var E=D.pop();for(E=z.L+z.K.length()-E;E>127;)D.push(E&127|128),E>>>=7,z.L++;D.push(E);z.L++}; +Ct=function(z,D,E){if(E!=null)switch(Mk(E),$W(z,D,1),typeof E){case "number":z=z.K;dp(E);ta(z,Gd);ta(z,eJ);break;case "bigint":E=ha(E);z=z.K;D=E.K;ta(z,E.L);ta(z,D);break;default:E=HQ(E),z=z.K,D=E.K,ta(z,E.L),ta(z,D)}}; +$c=function(z,D,E,Q,T,k,G){var e=D^z;(z|1)>>4||E[J[26]]();if((z+2&15)==4){var d=Q[J[e^2577]];E[J[e^2600]](function(n,W,V){this[J[e^2575]](V[W]=Q[(Q[J[e^2578]](n)-Q[J[e^2578]](this[W])+W+d--)%Q[J[e^2577]]])},T[J[e^2572]](J[e^2580]))}if((z&39)==z){for(var F=e^5533,L=[];++F-L[J[e^5588]]-(e^5629);){switch(F){case e^5607:F-=e^5587; +case e^5510:case e^5505:case e^5504:continue;case e^5542:F=e^5618;case e^5507:case e^5506:case e^5565:continue;case e^5619:F=e^5506}L[J[e^5578]](String[J[e^5622]](F))}var f=L}(z&92)==z&&(f=Q(T,k,G));(z&60)==z&&(f=E[J[15]]?E[J[15]][J[24]](J[32]):E[J[11]]===J[32]);return f}; +Aa=function(z,D,E){E!=null&&(E=parseInt(E,10),$W(z,D,0),oo(z.K,E))}; +BQ=function(z,D,E){$W(z,D,2);y$(z.K,E.length);si(z,z.K.end());si(z,E)}; +Mk=function(z){switch(typeof z){case "string":HQ(z)}}; +zh=function(z){switch(typeof z){case "string":z.length&&z[0]==="-"?HQ(z.substring(1)):HQ(z)}}; +Dk=function(){var z=class{constructor(){throw Error();}};Object.setPrototypeOf(z,z.prototype);return z}; +EN=function(z,D){if(D==null||D=="")return new z;D=JSON.parse(D);if(!Array.isArray(D))throw Error("dnarr");D[Me]|=32;return new z(D)}; +kA=function(z,D){return new Ql(z,D,Th)}; +eI=function(z,D,E,Q,T){D=Gh(D,Q);D!=null&&(E=qk(z,E),T(D,z),PQ(z,E))}; +nV=function(z,D,E,Q){var T=Q[z];if(T)return T;T={};T.F1=Q;T.KU=MWa(Q[0]);var k=Q[1],G=1;k&&k.constructor===Object&&(T.extensions=k,k=Q[++G],typeof k==="function"&&(T.If=!0,dd??(dd=k),FF??(FF=Q[G+1]),k=Q[G+=2]));for(var e={};k&&Array.isArray(k)&&k.length&&typeof k[0]==="number"&&k[0]>0;){for(var d=0;dT(k,G,e,Q):T}; +Vl=function(z,D,E,Q,T){var k=E.Ft,G,e;z[D]=(d,F,L)=>k(d,F,L,e||(e=nV(uz,Jp,Vl,Q).KU),G||(G=ON(Q)),T)}; +ON=function(z){var D=z[bz];if(D!=null)return D;var E=nV(uz,Jp,Vl,z);D=E.If?(Q,T)=>dd(Q,T,E):(Q,T)=>{for(;mO(T)&&T.L!=4;){var k=T.A,G=E[k]; +if(G==null){var e=E.extensions;e&&(e=e[k])&&(e=GpL(e),e!=null&&(G=E[k]=e))}if(G==null||!G(T,Q,k)){e=T;G=e.Z;lw(e);if(e.RX)var d=void 0;else d=e.K.K-G,e.K.K=G,d=Oi(e.K,d);G=void 0;e=Q;d&&((G=e[se]??(e[se]=new PL))[k]??(G[k]=[])).push(d)}}if(Q=$H(Q))Q.wA=E.F1[jI];return!0}; +z[bz]=D;z[jI]=eb6.bind(z);return D}; +eb6=function(z,D,E,Q){var T=this[uz],k=this[bz],G=ep(void 0,T.KU),e=$H(z);if(e){var d=!1,F=T.extensions;if(F){T=(L,f,n)=>{if(n.length!==0)if(F[f])for(let W of n){L=vQ(W);try{d=!0,k(G,L)}finally{L.free()}}else Q?.(z,f,n)}; +if(D==null)q$(e,T);else if(e!=null){let L=e[D];L&&T(e,D,L)}if(d){let L=z[Me]|0;if(L&2&&L&2048&&!E?.d8)throw Error();let f=DS(L),n=(W,V)=>{if(uc(z,W,f)!=null)switch(E?.fv){case 1:return;default:throw Error();}V!=null&&(L=OB(z,L,W,V,f));delete e[W]}; +D==null?B7(G,G[Me]|0,(W,V)=>{n(W,V)}):n(D,uc(G,D,f))}}}}; +GpL=function(z){z=Wk(z);var D=z[0].Ft;if(z=z[1]){let E=ON(z),Q=nV(uz,Jp,Vl,z).KU;return(T,k,G)=>D(T,k,G,Q,E)}return D}; +vk=function(z,D,E){z[D]=E.Ky}; +lz=function(z,D,E,Q){var T,k,G=E.Ky;z[D]=(e,d,F)=>G(e,d,F,k||(k=nV(mp,vk,lz,Q).KU),T||(T=YA(Q)))}; +YA=function(z){var D=z[IO];if(!D){let E=nV(mp,vk,lz,z);D=(Q,T)=>aO(Q,T,E); +z[IO]=D}return D}; +aO=function(z,D,E){B7(z,z[Me]|0,(Q,T)=>{if(T!=null){var k=dQX(E,Q);k?k(D,T,Q):Q<500||$r(FHa,3)}}); +(z=$H(z))&&q$(z,(Q,T,k)=>{si(D,D.K.end());for(Q=0;QQ(G,e,d,k,T)}else E=Q; +return z[D]=E}}; +SI=function(z,D,E){if(Array.isArray(D)){var Q=D[Me]|0;if(Q&4)return D;for(var T=0,k=0;T>BigInt(32)));wc(z.K,E.L,E.K);break;default:E=iw(D),wc(z.K,E.L,E.K)}}}; +g.xA=function(z,D,E){D=Ix(D);D!=null&&D!=null&&($W(z,E,0),oo(z.K,D))}; +Hk=function(z,D,E){D=D==null||typeof D==="boolean"?D:typeof D==="number"?!!D:void 0;D!=null&&($W(z,E,0),z.K.K.push(D?1:0))}; +Nj=function(z,D,E){D=g.rp(D);D!=null&&BQ(z,E,Ej(D))}; +UN=function(z,D,E,Q,T){D=Gh(D,Q);D!=null&&(E=qk(z,E),T(D,z),PQ(z,E))}; +gd=function(z,D,E){if(z.L!==1)return!1;g.ck(D,E,Ja(z.K));return!0}; +rd=function(z,D){return(E,Q)=>{{let k={rG:!0};Q&&Object.assign(k,Q);E=vQ(E,void 0,void 0,k);try{let G=new z,e=G.pJ;ON(D)(e,E);var T=G}finally{E.free()}}return T}}; +g.wd=function(z){return function(){return iz(this,z)}}; +tp=function(z){return D=>EN(z,D)}; +LH6=function(z,D){return KS(z,D,l9)}; +CV=function(z){var D=new g.yl;D=Tv(D,1,z.L);var E=fMJ(z);D=KS(D,E,tWa);E=[];var Q=[];for(var T of z.K.keys())Q.push(T.split(","));for(T=0;T>>31)&4294967295;f=T[0];var V=T[1],Y=T[2],Z=T[3],K=T[4];for(W=0;W<80;W++){if(W<40)if(W<20){var h=Z^V&(Y^Z);var t=1518500249}else h=V^Y^Z,t=1859775393;else W<60?(h=V&Y|Z&(V|Y),t=2400959708):(h=V^Y^Z,t=3395469782);h=((f<<5|f>>>27)&4294967295)+h+K+t+n[W]&4294967295;K=Z;Z=Y;Y=(V<<30|V>>>2)&4294967295;V=f;f=h}T[0]=T[0]+f&4294967295;T[1]=T[1]+V&4294967295;T[2]= +T[2]+Y&4294967295;T[3]=T[3]+Z&4294967295;T[4]=T[4]+K&4294967295} +function E(f,n){if(typeof f==="string"){f=unescape(encodeURIComponent(f));for(var W=[],V=0,Y=f.length;V=56;W--)k[W]=n&255,n>>>=8;D(k);for(W=n=0;W<5;W++)for(var V=24;V>=0;V-=8)f[n++]=T[W]>>V&255;return f} +for(var T=[],k=[],G=[],e=[128],d=1;d<64;++d)e[d]=0;var F,L;z();return{reset:z,update:E,digest:Q,QK:function(){for(var f=Q(),n="",W=0;W1&&k[1])return Q=E.K,z=Q[J[39]](/^[^.]*/,J[12]),ix(E,`${Q[J[10]](J[67])===0?J[67]:J[8]}${T}---${k[1]}${z}`),E=new g.wo(E[J[30]]()),E[J[18]](J[3],J[54]),E;if(D)return E=z[J[70]](),E[J[18]](J[3],J[54]),E;T=E.K[J[36]](J[44]);E.K[J[36]](J[80])?(ix(E,J[79]),Q=E[J[30]]()):E.K[J[36]](J[49])? +(ix(E,J[89]),Q=E[J[30]]()):(E=tU(Q),yB(E)&&(Q=E));E=new g.wo(Q);E[J[18]](J[85],J[54]);T&&E[J[18]](J[63],J[76]);return E}; +g.$0=function(z,D){for(let T=1;T2&&Lx(T,G,Q,2);return G}; +var urr=function(z,D,E,Q,T){return $c[J[7]](this,64,6095,z,D,E,Q,T)}; +Lx=function(z,D,E,Q){function T(k){k&&D.appendChild(typeof k==="string"?z.createTextNode(k):k)} +for(;Q0?T(k):g.pw(k&&typeof k.length=="number"&&typeof k.item=="function"?g.Pn(k):k,T)}}; +g.nx=function(z){return Fs(document,z)}; +Fs=function(z,D){D=String(D);z.contentType==="application/xhtml+xml"&&(D=D.toLowerCase());return z.createElement(D)}; +g.WO=function(z){return document.createTextNode(String(z))}; +g.Xs=function(z){for(var D;D=z.firstChild;)z.removeChild(D)}; +g.Jt=function(z,D,E){z.insertBefore(D,z.childNodes[E]||null)}; +g.uk=function(z){return z&&z.parentNode?z.parentNode.removeChild(z):null}; +g.Vx=function(z,D){return z&&D?z==D||z.contains(D):!1}; +g.Mu=function(z){return z.nodeType==9?z:z.ownerDocument||z.document}; +g.O2=function(z,D){if("textContent"in z)z.textContent=D;else if(z.nodeType==3)z.data=String(D);else if(z.firstChild&&z.firstChild.nodeType==3){for(;z.lastChild!=z.firstChild;)z.removeChild(z.lastChild);z.firstChild.data=String(D)}else g.Xs(z),z.appendChild(g.Mu(z).createTextNode(String(D)))}; +jM=function(z){return z.tagName=="A"&&z.hasAttribute("href")||z.tagName=="INPUT"||z.tagName=="TEXTAREA"||z.tagName=="SELECT"||z.tagName=="BUTTON"?!z.disabled&&(!z.hasAttribute("tabindex")||bk(z)):z.hasAttribute("tabindex")&&bk(z)}; +bk=function(z){z=z.tabIndex;return typeof z==="number"&&z>=0&&z<32768}; +g.vO=function(z,D,E){z&&!E&&(z=z.parentNode);for(E=0;z;){if(D(z))return z;z=z.parentNode;E++}return null}; +Pr=function(z){this.K=z||g.XQ.document||document}; +VBr=function(z){Md(mE,lk,1,z)}; +Ow6=function(z,D=YG){if(!I9){z=z.navigator?.userAgentData;if(!z||typeof z.getHighEntropyValues!=="function"||z.brands&&typeof z.brands.map!=="function")return Promise.reject(Error("UACH unavailable"));VBr((z.brands||[]).map(Q=>{var T=new lk;T=Tv(T,1,Q.brand);return Tv(T,2,Q.version)})); +typeof z.mobile==="boolean"&&bc(mE,2,jJ(z.mobile));I9=z.getHighEntropyValues(D)}var E=new Set(D);return I9.then(Q=>{var T=mE.clone();E.has("platform")&&Tv(T,3,Q.platform);E.has("platformVersion")&&Tv(T,4,Q.platformVersion);E.has("architecture")&&Tv(T,5,Q.architecture);E.has("model")&&Tv(T,6,Q.model);E.has("uaFullVersion")&&Tv(T,7,Q.uaFullVersion);return T.iY()}).catch(()=>mE.iY())}; +a9=function(z){return Gv(z,1,1)}; +cO=function(z,D){qd(z.K,SM,1,D);zv(D,1)||a9(D);z.HP||(D=R9(z),Bz(D,5)||Tv(D,5,z.locale));z.uach&&(D=R9(z),yu(D,ZA,9)||qd(D,ZA,9,z.uach))}; +R9=function(z){var D=yu(z.K,SM,1);D||(D=new SM,cO(z,D));z=D;D=yu(z,Kx,11);D||(D=new Kx,qd(z,Kx,11,D));return D}; +bwk=function(z,D){z.L=D}; +vcI=function(z){var D=z.HP?void 0:g.dM();D?Ow6(D,YG).then(E=>{z.uach=j6s(E??"[]");E=R9(z);qd(E,ZA,9,z.uach);return!0}).catch(()=>!1):Promise.resolve(!1)}; +g.ht=function(z,D,E,Q){this.Z=z;this.B=D;this.K=this.A=z;this.V=E||0;this.U=Q||2}; +g.px=function(z){z.K=Math.min(z.B,z.K*z.U);z.A=Math.min(z.B,z.K+(z.V?Math.round(z.V*(Math.random()-.5)*2*z.K):0));z.L++}; +xG=function(){return"https://play.google.com/log?format=json&hasfast=true"}; +mQI=function(z,D){if(!z.WF)return()=>{}; +var E=()=>{z.flush()}; +return D?()=>{D().then(E)}:E}; +HO=function(z){z.A.isFinal=!0;z.flush();z.A.isFinal=!1}; +NU=function(z){z.S||(z.S=xG());try{return(new URL(z.S)).toString()}catch(D){return(new URL(z.S,g.dM().location.origin)).toString()}}; +Yx6=function(z){lMW(z,(D,E)=>{D=new URL(D);D.searchParams.set("format","json");var Q=!1;try{Q=g.dM().navigator.sendBeacon(D.toString(),E.iY())}catch{}Q||(z.Y=!1);return Q})}; +IMO=function(z,D,E=null,Q=z.withCredentials){var T={},k=new URL(NU(z));E&&(T.Authorization=E);z.sessionIndex&&(T["X-Goog-AuthUser"]=z.sessionIndex,k.searchParams.set("authuser",z.sessionIndex));z.pageId&&(Object.defineProperty(T,"X-Goog-PageId",{value:z.pageId}),k.searchParams.set("pageId",z.pageId));return{url:k.toString(),body:D,KB:1,AQ:T,requestType:"POST",withCredentials:Q,timeoutMillis:z.timeoutMillis}}; +lMW=function(z,D){if(z.K.length!==0){var E=new URL(NU(z));E.searchParams.delete("format");var Q=z.G9();Q&&E.searchParams.set("auth",Q);E.searchParams.set("authuser",z.sessionIndex||"0");for(Q=0;Q<10&&z.K.length;++Q){let T=z.K.slice(0,32),k=z.A.build(T,z.Z,z.V,z.vl,z.j,z.D);if(!D(E.toString(),k)){++z.V;break}z.Z=0;z.V=0;z.j=0;z.D=0;z.K=z.K.slice(T.length)}z.L.enabled&&z.L.stop()}}; +aMW=function(z,D){z.buildLabel=D;return z}; +Rbs=function(z){z.network=new SxX;return z}; +ZwL=function(z,D){z.K=D}; +var cAW=function(){return U2[J[7]](this,24,4094)}; +KHI=function(z){z.L=!0;return z}; +ncr=function(z){return z.fields.map(D=>D.fieldType)}; +oO=function(z,...D){D=gM(D);return z.K.has(D)?z.K.get(D):void 0}; +fMJ=function(z){return z.fields.map(D=>D.fieldName)}; +gM=function(...z){return z?z.join(","):"key"}; +rM=function(z,D){this.type=z;this.currentTarget=this.target=D;this.defaultPrevented=this.L=!1}; +ik=function(z,D){rM.call(this,z?z.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.K=null;z&&this.init(z,D)}; +tt=function(z){return!(!z||!z[wM])}; +pns=function(z,D,E,Q,T){this.listener=z;this.proxy=null;this.src=D;this.type=E;this.capture=!!Q;this.handler=T;this.key=++hbr;this.Dy=this.VN=!1}; +yx=function(z){z.Dy=!0;z.listener=null;z.proxy=null;z.src=null;z.handler=null}; +o9=function(z){this.src=z;this.listeners={};this.K=0}; +s2=function(z,D){var E=D.type;E in z.listeners&&g.sx(z.listeners[E],D)&&(yx(D),z.listeners[E].length==0&&(delete z.listeners[E],z.K--))}; +$G=function(z,D,E,Q){for(let T=0;T1)));G=G.next)T||(k=G);T&&(E.K==0&&Q==1?yQ(E,D):(k?(Q=k,Q.next==E.Z&&(E.Z=Q),Q.next=Q.next.next):oY(E),sL(E,T,3,D)))}z.A=null}else uX(z,3,D)}; +g.wQ=function(z,D){z.L||z.K!=2&&z.K!=3||$7(z);z.Z?z.Z.next=D:z.L=D;z.Z=D}; +PN=function(z,D,E,Q){var T=g.gQ(null,null,null);T.K=new g.VQ(function(k,G){T.A=D?function(e){try{let d=D.call(Q,e);k(d)}catch(d){G(d)}}:k; +T.L=E?function(e){try{let d=E.call(Q,e);d===void 0&&e instanceof g.qo?G(e):k(d)}catch(d){G(d)}}:G}); +T.K.A=z;g.wQ(z,T);return T.K}; +uX=function(z,D,E){z.K==0&&(z===E&&(D=3,E=new TypeError("Promise cannot resolve to itself")),z.K=1,g.Mo(E,z.YW,z.c$,z)||(z.U=E,z.K=D,z.A=null,$7(z),D!=3||E instanceof g.qo||rAL(z,E)))}; +g.Mo=function(z,D,E,Q){if(z instanceof g.VQ)return tT(z,D,E,Q),!0;if(z)try{var T=!!z.$goog_Thenable}catch(k){T=!1}else T=!1;if(T)return z.then(D,E,Q),!0;if(g.mI(z))try{let k=z.then;if(typeof k==="function")return iwI(z,k,D,E,Q),!0}catch(k){return E.call(Q,k),!0}return!1}; +iwI=function(z,D,E,Q,T){function k(d){e||(e=!0,Q.call(T,d))} +function G(d){e||(e=!0,E.call(T,d))} +var e=!1;try{D.call(z,G,k)}catch(d){k(d)}}; +$7=function(z){z.V||(z.V=!0,g.C2(z.o$,z))}; +oY=function(z){var D=null;z.L&&(D=z.L,z.L=D.next,D.next=null);z.L||(z.Z=null);return D}; +sL=function(z,D,E,Q){if(E==3&&D.L&&!D.Z)for(;z&&z.B;z=z.A)z.B=!1;if(D.K)D.K.A=null,AT(D,E,Q);else try{D.Z?D.A.call(D.context):AT(D,E,Q)}catch(T){BN.call(null,T)}UL.put(D)}; +AT=function(z,D,E){D==2?z.A.call(z.context,E):z.L&&z.L.call(z.context,E)}; +rAL=function(z,D){z.B=!0;g.C2(function(){z.B&&BN.call(null,D)})}; +g.qo=function(z){g.g6.call(this,z)}; +g.zE=function(z,D){g.GI.call(this);this.Yd=z||1;this.Sj=D||g.XQ;this.WJ=(0,g.SW)(this.eu,this);this.m5=g.cX()}; +g.D2=function(z,D,E){if(typeof z==="function")E&&(z=(0,g.SW)(z,E));else if(z&&typeof z.handleEvent=="function")z=(0,g.SW)(z.handleEvent,z);else throw Error("Invalid listener argument");return Number(D)>2147483647?-1:g.XQ.setTimeout(z,D||0)}; +g.Eq=function(z,D){var E=null;return(new g.VQ(function(Q,T){E=g.D2(function(){Q(D)},z); +E==-1&&T(Error("Failed to schedule timer."))})).Me(function(Q){g.XQ.clearTimeout(E); +throw Q;})}; +TE=function(z,D,...E){z.L.has(D)||z.L.set(D,new QM(D,E))}; +GE=function(z,D,...E){z.L.has(D)||z.L.set(D,new kn(D,E))}; +ew=function(z){z.K.enabled||z.K.start();z.B++;z.B>=z.A&&z.Z()}; +wnO=function(z){for(let D=0;D2?z.K.statusText:""}catch(E){D=""}z.B=D+" ["+z.getStatus()+"]";jw(z)}}finally{vU(z)}}}; +vU=function(z,D){if(z.K){z.V&&(clearTimeout(z.V),z.V=null);let E=z.K;z.K=null;D||z.dispatchEvent("ready");try{E.onreadystatechange=null}catch(Q){}}}; +Yn=function(z){return z.K?z.K.readyState:0}; +as=function(z){try{return z.K?z.K.responseText:""}catch(D){return""}}; +Sw=function(z){try{if(!z.K)return null;if("response"in z.K)return z.K.response;switch(z.AT){case "":case "text":return z.K.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in z.K)return z.K.mozResponseArrayBuffer}return null}catch(D){return null}}; +$Qs=function(z){var D={};z=(z.K&&Yn(z)>=2?z.K.getAllResponseHeaders()||"":"").split("\r\n");for(let Q=0;Q{setTimeout(()=>{try{k.Z()}finally{T.dispose()}})}); +k.A=1E5;k.flushInterval=3E4;k.K.setInterval(3E4);return k}; +C56=function(z){if(z.timer===void 0){let D=Math.max(0,z.K+z.L-Rs());z.timer=setTimeout(()=>{try{z.callback()}finally{z.K=Rs(),z.timer=void 0}},D)}}; +Bvn=function(z,D=[]){return new AAI(z,D)}; +Rs=function(){return globalThis.performance?.now?.()??Date.now()}; +pm=function(z,D){if(z.disable)return new hl;D=D?CD(D):[];return Bvn({qD:z.qD,Nu:z.vC,oE:z.XT,z2:z.z2,LK:z.LK,TD:z.TD},D)}; +zLX=function(z){if(!z)return null;z=Ei(z,4);return z===null||z===void 0?null:eB(z)}; +HU=function(){xn.instance||(xn.instance=new xn);return xn.instance}; +DcJ=function(z,D,E,Q){if(!D&&!E)return Promise.resolve();if(!Q)return Nx(D,E);var T;(T=z.L)[Q]||(T[Q]=new Promise((k,G)=>{Nx(D,E).then(()=>{z.K=Q;k()},e=>{delete z.L[Q]; +G(e)})})); +return z.L[Q]}; +rV=function(z,D){return DcJ(z,yu(D,Uq,1,zd),yu(D,gV,2,zd),Bz(D,3,void 0,zd))}; +Nx=function(z,D){return D?EwL(D):z?QcL(z):Promise.resolve()}; +EwL=function(z){return new Promise((D,E)=>{var Q=g.nx("SCRIPT"),T=zLX(z);g.cn(Q,T);Q.onload=()=>{g.uk(Q);D()}; +Q.onerror=()=>{g.uk(Q);E(Error("EWLS"))}; +(document.getElementsByTagName("HEAD")[0]||document.documentElement).appendChild(Q)})}; +QcL=function(z){return new Promise(D=>{var E=g.nx("SCRIPT");if(z){var Q=Ei(z,6);Q=Q===null||Q===void 0?null:a6(Q)}else Q=null;E.textContent=SB(Q);R6(E);(document.getElementsByTagName("HEAD")[0]||document.documentElement).appendChild(E);g.uk(E);D()})}; +T9a=function(z,D){return kW(z,1,D)}; +kFa=function(z,D){return kW(z,2,D)}; +GFk=function(z,D){return kW(z,3,D)}; +tl=async function(z,D,E,Q,T){D=GFk(kFa(T9a(new ii,z.requestKey),D),E);E=z.K();z=await Q.V("c",z.requestKey,T,z.client.create(D,E));var k=yG(cz(z,2));if(k.length)return Z2(Q,()=>{var G=new Uint8Array(k.length);for(var e=0;ePromise.resolve("E:CTO"))}catch(L){e="E:UCE"}}let d,F=new g.ht(G?k.u9:k.zs,k.F_,k.KO,k.fB); +for(let L=1;L<=k.maxAttempts;L++){if(L!==1){qx(z,0);z.K=new Mx(F.getValue(),k.N$,k.JC);let f=await z.K.promise;z.K=void 0;f===1?(L=1,F.reset()):g.px(F)}try{let f;E?f=E:(qx(z,5),f=await PU(F9W(D,z.logger,L,Q.K,e),k.BC,()=>Promise.reject(Error("RGF:Fetch timed out")))); +qx(z,3);await PU(rV(Q,f),k.ea,()=>Promise.reject(Error("DTZ:Script timed out"))); +qx(z,8);await T;let n=new Cm({challenge:f,Gy:z.options.Gy,Zc:z.options.Zc});await PU(n.KS,k.qf,()=>Promise.reject(Error("QEG:Setup timed out"))); +d=n;break}catch(f){z.handleError(f),Al(z)}}if(z.m7())break;d&&(E=void 0,L9s(z,G),G=d,fZL(z,d),Al(z));qx(z,2);z.K=new Mx(k.cK,k.N$,k.JC);z.isPaused&&z.K.pause();await z.K.promise;z.K=void 0;if(z.m7())break}G?.dispose()}; +W9X=function(z){z.U=Error("Cancelled by dispose");z.B.resolve();AX(z.V.promise);z.V.reject(Error("Cancelled by dispose"));z.logger.dispose();Promise.all(z.Z).then(async()=>{z.A?.dispose();z.A=void 0}); +z.Z=[];z.K?.L();AX(z.L.promise);z.L.reject(Error("Cancelled by dispose"))}; +XqO=async function(z){if(z.m7())throw Error("Already disposed");z.K?.L();await z.L.promise}; +JXI=function(z,D){var E=z.B3;z.B3=()=>{E();D()}}; +fZL=function(z,D){z.m7()||(z.A=D,z.logger.update(D.WR()),z.B.resolve(),z.V.resolve(void 0),z.B3())}; +L9s=function(z,D){D&&(Promise.all(z.Z).then(()=>void D.dispose()),z.Z=[])}; +qx=function(z,D){z.S=D;z.options.XS?.(D)}; +Al=function(z){z.m7()||(z.L.resolve(),z.L=new g.BU)}; +PU=function(z,D,E){var Q;E=(new Promise(T=>{Q=setTimeout(T,D)})).then(E); +AX(E);return Promise.race([z.finally(()=>void clearTimeout(Q)), +E])}; +uhQ=function(z,D){z.endTimeMs=Date.now()+D;z.tick()}; +zb=function(z){z.K&&(clearTimeout(z.K),z.K=null)}; +DU=function(z,D){try{return globalThis.sessionStorage.setItem(z,D),!0}catch(E){return!1}}; +EZ=function(z,D=0,E=z.length,Q){var T=0;for(Q&&(T=EZ(Q));D>1,QO),EZ(z,z.length>>1)];return D.toString(16)+E.toString(16)}; +kR=function(z,D){var E=[EZ(D,0,D.length>>1,void 0),EZ(D,D.length>>1)];z=new Uint32Array(z.buffer);D=z[0];var [Q,T]=E;for(E=1;E>>8|G<<24,G+=k|0,G^=e+38293,k=k<<3|k>>>29,k^=G,d=d>>>8|d<<24,d+=e|0,d^=F+38293,e=e<<3|e>>>29,e^=d;k=[k,G];z[E]^=k[0];E+1void globalThis.sessionStorage.removeItem(F))?DU(D,g.Ri(G))?"s":"t":"i"}; +bDk=function(z,D){var E=globalThis.sessionStorage.getItem(z);if(!E)return["m"];try{var Q=pv(E);kR(Q,D)}catch(T){return globalThis.sessionStorage.removeItem(z),["c"]}for(D=4;D<7&&Q[D]===0;)D++;for(E=0;E=E?(globalThis.sessionStorage.removeItem(z),["e"]):["a",new Uint8Array(Q.buffer,D+4)]}; +jcV=function(z){var D=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!D)return new Gb(z);var E=D.split(",");if(E.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new Gb(z);D=E.slice(1);D.length===1&&D[0]===""&&(D=[]);E=Number(E[0]);return isNaN(E)||E<0||E>D.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new Gb(z)):new Gb(z,E,D)}; +lZV=function(z){function D(){E-=Q;E-=T;E^=T>>>13;Q-=T;Q-=E;Q^=E<<8;T-=E;T-=Q;T^=Q>>>13;E-=Q;E-=T;E^=T>>>12;Q-=T;Q-=E;Q^=E<<16;T-=E;T-=Q;T^=Q>>>5;E-=Q;E-=T;E^=T>>>3;Q-=T;Q-=E;Q^=E<<10;T-=E;T-=Q;T^=Q>>>15} +z=vww(z);for(var E=2654435769,Q=2654435769,T=314159265,k=z.length,G=k,e=0;G>=12;G-=12,e+=12)E+=ee(z,e),Q+=ee(z,e+4),T+=ee(z,e+8),D();T+=k;switch(G){case 11:T+=z[e+10]<<24;case 10:T+=z[e+9]<<16;case 9:T+=z[e+8]<<8;case 8:Q+=z[e+7]<<24;case 7:Q+=z[e+6]<<16;case 6:Q+=z[e+5]<<8;case 5:Q+=z[e+4];case 4:E+=z[e+3]<<24;case 3:E+=z[e+2]<<16;case 2:E+=z[e+1]<<8;case 1:E+=z[e+0]}D();return mc6.toString(T)}; +vww=function(z){var D=[];for(let E=0;E{z.Z.resolve()},D); +z.addOnDisposeCallback(()=>void clearTimeout(E))}; +Ll=function(z,D){var E=`${D(z.error.message)}:${D(z.error.stack)}`.substring(0,2048);D=E.length+1;E=F7(E);var Q=new Uint8Array(4+E.length);Q.set([42,D&127|128,D>>7,z.error.code]);Q.set(E,4);return Q}; +F7=function(z){return globalThis.TextEncoder?(new TextEncoder).encode(z):kr(z)}; +YVI=function(z,D,E){return z instanceof $n?sq(z,E,D,1):z.YH(E)}; +X7=async function(z){var D=void 0;z.B++;var E=new g.BU;z.Ye instanceof fl&&z.Ye.Z.push(E.promise);if(z.Ph){let k=new g.BU;setTimeout(()=>void k.resolve()); +await k.promise}var Q=z.logger.share();try{z.state=5;let k=[],G=await PU(z.Ye.snapshot({kL:{},Wh:k}),z.CS.li,()=>Promise.reject(new sV(15,"MDA:Timeout"))); +nl(z,"MDA:Disposed");let e=k[0];z.state=6;let d=await PU(YVI(z.ow,Q,G),z.CS.xz,()=>Promise.reject(new sV(10,"BWB:Timeout"))); +nl(z,"BWB:Disposed");z.state=7;D=Z2(Q,()=>{var F=IZL(z,d,E,e);F.Z.promise.then(()=>void z.V()); +return F},"i")}catch(k){D?.dispose(); +if(!z.L){let G=aZs(z,k);E.resolve();var T;if(T=z.Ye instanceof fl&&z.B<2)a:if(k instanceof sV)T=k.code!==32&&k.code!==20&&k.code!==10;else{if(k instanceof We)switch(k.code){case 2:case 13:case 14:case 4:break;default:T=!1;break a}T=!0}if(T){let e=setTimeout(()=>void z.V(),(1+Math.random()*.25)*(z.K?6E4:1E3)); +z.addOnDisposeCallback(()=>void clearTimeout(e)); +return}z.L=G}Q.A(z.K?13:14);z.Z.reject(z.L);return}finally{Q.dispose()}z.state=8;z.B=0;z.K?.dispose();z.K=D;z.Z.resolve()}; +aZs=function(z,D){if(!(D instanceof sV))if(D instanceof We){let E=Error(D.toString());E.stack=D.stack;D=new sV(11,"EBH:Error",E)}else D=new sV(12,"BSO:Unknown",D);return z.reportError(D)}; +nl=function(z,D){if(z.m7())throw new sV(z.K?20:32,D);}; +IZL=function(z,D,E,Q){var T=(ax(Vu(D,2))??0)*1E3;if(T<=0)throw new sV(31,"TTM:Invalid");if(Bz(D,4))return new SVJ(z.logger,Bz(D,4),T);if(!(ax(Vu(D,3))??0))return new RLn(z.logger,yG(cz(D,1)),T);if(!Q)throw new sV(4,"PMD:Undefined");Q=Q(yG(cz(D,1)));if(typeof Q!=="function")throw new sV(16,"APF:Failed");z.U=Math.floor((Date.now()+T)/1E3);z=new Jz(z.logger,Q,ax(Vu(D,3))??0,T);z.addOnDisposeCallback(()=>void E.resolve()); +return z}; +VO=function(z,D,E){try{if(z.m7())throw new sV(21,"BNT:disposed");if(!z.K&&z.L)throw z.L;return ZDw(z,D,E)??cXk(z,D,E)??K96(z,D,E)}catch(Q){if(!D.nw)throw u1(z,Q);return hLX(z,E,Q)}}; +u1=function(z,D){D=D instanceof sV?D:new sV(5,"TVD:error",D);return z.reportError(D)}; +ZDw=function(z,D,E){return z.K?.pk(()=>OZ(z,D),E,Q=>{if(z.K instanceof Jz&&D.zx?.Y0)try{z.cache?.K(OZ(z,D),Q,D.zx.Dx,z.U-120)}catch(T){z.reportError(new sV(24,"ELX:write",T))}})}; +cXk=function(z,D,E){if(D.zx?.oX)try{let Q=z.cache?.L(OZ(z,D),D.zx.Dx);return Q?E?Z2(z.logger,()=>g.Ri(Q,2),"a"):Q:void 0}catch(Q){z.reportError(new sV(23,"RXO:read",Q))}}; +K96=function(z,D,E){var Q={stack:[],error:void 0,hasError:!1};try{if(!D.qP)throw new sV(29,"SDF:notready");return NX(Q,new ve(z.logger,0,z.state)).pk(()=>OZ(z,D),E)}catch(T){Q.error=T,Q.hasError=!0}finally{Ua(Q)}}; +hLX=function(z,D,E){var Q={stack:[],error:void 0,hasError:!1};try{let T=u1(z,E);return NX(Q,new pqn(z.logger,T)).pk(()=>[],D)}catch(T){Q.error=T,Q.hasError=!0}finally{Ua(Q)}}; +OZ=function(z,D){return D.mJ?D.mJ:D.kL?Z2(z.logger,()=>D.mJ=F7(D.kL),"c"):[]}; +mr=function(){var z=0,D;return E=>{D||(D=new hl);var Q=new ve(D,z,1),T=Q.pk(()=>F7(E),!0); +Q.dispose();z++;return T}}; +g.l1=function(z,D){if(z)for(let E in z)Object.prototype.hasOwnProperty.call(z,E)&&D(z[E],E,z)}; +HDQ=function(){var z=[];g.l1(xcL,D=>{z.push(D)}); +return z}; +UcV=function(){var z=g.YR("IFRAME"),D={};g.pw(N9k(),E=>{z.sandbox&&z.sandbox.supports&&z.sandbox.supports(E)&&(D[E]=!0)}); +return D}; +g.YR=function(z,D=document){return D.createElement(String(z).toLowerCase())}; +var gwW=function(z,D){return Ip[J[7]](this,4,2419,z,D)}; +g.ap=function(z,D,E,Q){this.left=z;this.top=D;this.width=E;this.height=Q}; +Se=function(z,D){return z==D?!0:z&&D?z.left==D.left&&z.width==D.width&&z.top==D.top&&z.height==D.height:!1}; +g.ZU=function(z,D,E){if(typeof D==="string")Rp(z,E,D);else for(let Q in D)Rp(z,D[Q],Q)}; +Rp=function(z,D,E){(E=ce(z,E))&&(rXk.test(E)?z.style.setProperty(E,D):z.style[E]=D)}; +ce=function(z,D){var E=Kl[D];if(!E){var Q=jK(D);E=Q;z.style[Q]===void 0&&(Q=(g.kG?"Webkit":g.hz?"Moz":null)+IJW(Q),z.style[Q]!==void 0&&(E=Q));Kl[D]=E}return E}; +g.pl=function(z,D){var E=z.style[jK(D)];return typeof E!=="undefined"?E:z.style[ce(z,D)]||""}; +xR=function(z,D){var E=g.Mu(z);return E.defaultView&&E.defaultView.getComputedStyle&&(z=E.defaultView.getComputedStyle(z,null))?z[D]||z.getPropertyValue(D)||"":""}; +He=function(z){try{return z.getBoundingClientRect()}catch(D){return{left:0,top:0,right:0,bottom:0}}}; +g.Nl=function(z){var D=g.Mu(z),E=new g.Wr(0,0);if(z==(D?g.Mu(D):document).documentElement)return E;z=He(z);D=g.AU(D);D=g.eM(D.K);E.x=z.left+D.x;E.y=z.top+D.y;return E}; +g.ge=function(z,D){z=UZ(z);D=UZ(D);return new g.Wr(z.x-D.x,z.y-D.y)}; +g.re=function(z){z=He(z);return new g.Wr(z.left,z.top)}; +UZ=function(z){if(z.nodeType==1)return g.re(z);z=z.changedTouches?z.changedTouches[0]:z;return new g.Wr(z.clientX,z.clientY)}; +we=function(z,D){if(D instanceof g.JU){var E=D.height;D=D.width}else throw Error("missing height argument");z.style.width=i1(D,!0);z.style.height=i1(E,!0)}; +i1=function(z,D){typeof z=="number"&&(z=(D?Math.round(z):z)+"px");return z}; +g.tz=function(z){var D=iDI,E;(E=xR(z,"display"))||(E=z.currentStyle?z.currentStyle.display:null);if((E||z.style&&z.style.display)!="none")return D(z);E=z.style;var Q=E.display,T=E.visibility,k=E.position;E.visibility="hidden";E.position="absolute";E.display="inline";z=D(z);E.display=Q;E.position=k;E.visibility=T;return z}; +iDI=function(z){var D=z.offsetWidth,E=z.offsetHeight,Q=g.kG&&!D&&!E;return(D===void 0||Q)&&z.getBoundingClientRect?(z=He(z),new g.JU(z.right-z.left,z.bottom-z.top)):new g.JU(D,E)}; +tKw=function(z,D={}){return new wqs(z,D)}; +yXw=function(z){z.V.qF("data",D=>{if("1"in D){var E=D["1"];let Q;try{Q=z.U(E)}catch(T){yO(z,new We(13,`Error when deserializing response data; error: ${T}, response: ${E}`))}Q&&op(z,Q)}if("2"in D)for(D=sZ(z,D["2"]),E=0;E{$R(z,ql(z));for(let D=0;D{if(z.K.length!==0){var D=z.xhr.A;D!==0||z.xhr.isSuccess()||(D=6);var E=-1;switch(D){case 0:var Q=2;break;case 7:Q=10;break;case 8:Q=4;break;case 6:E=z.xhr.getStatus();Q=fm(E);break;default:Q=14}$R(z,ql(z));D=ocW(D)+", error: "+z.xhr.getLastError();E!==-1&&(D+=`, http status code: ${E}`);yO(z,new We(Q,D))}})}; +yO=function(z,D){for(let E=0;E{D[Q]=E[Q]}); +return D}; +op=function(z,D){for(let E=0;E{if(z.xhr.isSuccess()){var Q=as(z.xhr);if(D&&z.xhr.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cannot decode Base64 response");Q=atob(Q)}try{var T=z.U(Q)}catch(G){yO(z,Pe(new We(13,`Error when deserializing response data; error: ${G}, response: ${Q}`),E));return}Q=fm(z.xhr.getStatus());$R(z,ql(z));Q===0?op(z,T):yO(z,Pe(new We(Q,"Xhr succeeded but the status code is not 200"),E))}else{Q=as(z.xhr);let G;T=ql(z);if(Q){var k= +sZ(z,Q);Q=k.code;G=k.details;k=k.metadata}else Q=2,G=`Rpc failed due to xhr error. uri: ${String(z.xhr.U)}, error code: ${z.xhr.A}, error: ${z.xhr.getLastError()}`,k=T;$R(z,T);yO(z,Pe(new We(Q,G,k),E))}})}; +Ml=function(z,D){D=z.indexOf(D);D>-1&&z.splice(D,1)}; +Pe=function(z,D){D.stack&&(z.stack+="\n"+D.stack);return z}; +Cl=function(z){this.Z=z.q6||null;this.A=z.A$||!1;this.L=void 0}; +Az=function(z,D){g.GI.call(this);this.yA=z;this.V=D;this.B=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=null;this.Y=new Headers;this.L=null;this.j="GET";this.D="";this.K=!1;this.U=this.A=this.Z=null;this.S=new AbortController}; +Be=function(z){z.A.read().then(z.wC.bind(z)).catch(z.Qz.bind(z))}; +DY=function(z){z.readyState=4;z.Z=null;z.A=null;z.U=null;za(z)}; +za=function(z){z.onreadystatechange&&z.onreadystatechange.call(z)}; +PKO=function(z){if(z.f9&&typeof z.f9=="function")return z.f9();if(typeof Map!=="undefined"&&z instanceof Map||typeof Set!=="undefined"&&z instanceof Set)return Array.from(z.values());if(typeof z==="string")return z.split("");if(g.vX(z)){let D=[],E=z.length;for(let Q=0;Q{d!==null&&e[J[T^2006]](`${F}=${d}`)}); +k+=`?${e[J[T^2002]](J[T^2001])}`}var G=k}(z-8&27)==3&&(G=encodeURIComponent(E));(z-7|15)=z&&(Ul(T^6090,T^3105,E),(k=E[J[6]][J[T^6018]]||null)&&(k=Ul(T^6035,T^2372,k,E)),G=[]);(z-5^12)>=z&&(z+1^12)>4&15).toString(16)+(z&15).toString(16)}; +Ga=function(z,D){this.L=this.K=null;this.A=z||null;this.Z=!!D}; +L8=function(z){z.K||(z.K=new Map,z.L=0,z.A&&g.ZZ(z.A,function(D,E){z.add(Xh(D),E)}))}; +n8=function(z,D){L8(z);D=f8(z,D);return z.K.has(D)}; +f8=function(z,D){D=String(D);z.Z&&(D=D.toLowerCase());return D}; +AXs=function(z,D){D&&!z.Z&&(L8(z),z.A=null,z.K.forEach(function(E,Q){var T=Q.toLowerCase();Q!=T&&(this.remove(Q),this.remove(T),E.length>0&&(this.A=null,this.K.set(f8(this,T),g.Pn(E)),this.L=this.L+E.length))},z)); +z.Z=D}; +WB=function(z,D){var E=new g.wo(D);(D=E.get("req_id"))&&z.set("req_id",D);g.Ol(z.K,(Q,T)=>{E["set"](T,null)}); +return E}; +DeL=function(z){var D="";g.Ol(z,function(E,Q){D+=Q;D+=":";D+=E;D+="\r\n"}); +return D}; +XZ=function(z){g.w9.call(this);this.L=z;this.K={}}; +JN=function(z,D,E,Q,T,k){if(Array.isArray(E))for(let G=0;GT=>Q.intercept(T,E),z)}; +k36=function(z,D){return D.reduce((E,Q)=>T=>Q.intercept(T,E),z)}; +G3k=function(z,D,E){var Q=D.iD,T=D.getMetadata(),k=ZY(z,!0);z=cB(z,T,k,E+Q.getName());E=K8(k,Q.L,!1);qVX(E,T["X-Goog-Encode-Response-If-Executable"]==="base64");D=Q.K(D.nM);k.send(z,"POST",D);return E}; +e$s=function(z,D,E,Q,T,k={}){var G=D.substring(0,D.length-T.name.length),e=k?.signal;return k36(d=>new Promise((F,L)=>{if(e?.aborted){let W=new We(1,"Aborted");W.cause=e.reason;L(W)}else{var f={},n=G3k(z,d,G);n.qF("error",W=>void L(W)); +n.qF("metadata",W=>{f=W}); +n.qF("data",W=>{F(tKw(W,f))}); +e&&e.addEventListener("abort",()=>{n.cancel();var W=new We(1,"Aborted");W.cause=e.reason;L(W)})}}),z.Ke).call(z,T.V(E,Q)).then(d=>d.EA)}; +os=function(z,D,E,Q,T,k={}){return e$s(z,D,E,Q,T,k)}; +ZY=function(z,D){D=z.K&&!D;return z.Ms||D?new Oq(new Cl({q6:z.Ms,A$:D})):new Oq}; +cB=function(z,D,E,Q){D["Content-Type"]="application/json+protobuf";D["X-User-Agent"]="grpc-web-javascript/0.1";var T=D.Authorization;if(T&&des.has(T.split(" ")[0])||z.withCredentials)E.D=!0;if(z.QV)z=Q,g.KY(D)?Q=z:(D=DeL(D),typeof z==="string"?Q=g.xw(z,Wq("$httpHeaders"),D):(z.A.set("$httpHeaders",D),Q=z));else for(let k of Object.keys(D))E.headers.set(k,D[k]);return Q}; +K8=function(z,D,E){if(E){z.isActive();E=new FLW(z);var Q=new LLO(E)}return new fuO({xhr:z,MZ:Q},D)}; +hN=function(){this.K=new nrk;this.L="https://jnn-pa.googleapis.com".replace(/\/+$/,"")}; +g.p8=function(z,D){return z.replace(WL6,function(E,Q){try{let T=g.pY(D,Q);if(T==null||T.toString()==null)return E;T=T.toString();if(T==""||!g.$O(g.Vk(T)))return encodeURIComponent(T).replace(/%2C/g,",")}catch(T){}return E})}; +JdL=function(z){var D=z.pJ;return o8(z,D,D[Me]|0,X7I,2,1)}; +VSQ=function(z){var D;if((D=z[xV])!=null)z=D;else{if(HB!==HB)throw Error();z=z[xV]=ufw(z.K)}return z}; +Ovr=function(z){return z[N7]??(z[N7]=new Map(JdL(VSQ(z)).map(D=>[D.getName(),Mc(D,2)])))}; +bvr=function(){var z=UT;gK.instance||(gK.instance=new gK(z));return gK.instance}; +rK=function(z,D){return z.Z?z.Z:z.Z=new Promise(async E=>{var Q=window.AbortController?new window.AbortController:void 0,T=Q?.signal,k=!1;try{Q&&(z.K=z.bl.LZ(()=>{Q.abort()},D||2E4)),await fetch("/generate_204",{method:"HEAD", +signal:T}),k=!0}catch{k=!1}finally{z.Z=void 0,z.K&&(z.bl.I6(z.K),z.K=0),k!==z.isOnline&&(z.isOnline=k,z.isOnline?z.dispatchEvent("networkstatus-online"):z.dispatchEvent("networkstatus-offline")),E(k)}})}; +jiW=function(z){z.K===-1&&(z.K=z.data.reduce((D,E,Q)=>D+(E?2**Q:0),0)); +return z.K}; +g.iD=function(z,D,E=!1){if(z&&D!==null&&D!=D.top){if(!D.top)return new g.JU(-12245933,-12245933);D=D.top}try{if(E)var Q=(new g.JU(D.innerWidth,D.innerHeight)).round();else{let T=(D||window).document,k=T.compatMode=="CSS1Compat"?T.documentElement:T.body;Q=(new g.JU(k.clientWidth,k.clientHeight)).round()}return Q}catch(T){return new g.JU(-12245933,-12245933)}}; +g.wK=function(z){return z.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5,"":0}[z.visibilityState||z.webkitVisibilityState||z.mozVisibilityState||""]??0}; +g.tN=function(z,D,E){g.w9.call(this);this.K=null;this.Z=!1;this.V=z;this.B=E;this.L=D||window;this.A=(0,g.SW)(this.lN,this)}; +yo=function(z){z=z.L;return z.requestAnimationFrame||z.webkitRequestAnimationFrame||z.mozRequestAnimationFrame||z.oRequestAnimationFrame||z.msRequestAnimationFrame||null}; +oA=function(z){z=z.L;return z.cancelAnimationFrame||z.cancelRequestAnimationFrame||z.webkitCancelRequestAnimationFrame||z.mozCancelRequestAnimationFrame||z.oCancelRequestAnimationFrame||z.msCancelRequestAnimationFrame||null}; +g.sT=function(z,D,E){g.w9.call(this);this.K=z;this.Yd=D||0;this.L=E;this.A=(0,g.SW)(this.VG,this)}; +$V=function(z){z.CR=g.D2(()=>{z.CR=null;z.K&&!z.L&&(z.K=!1,$V(z))},z.Yd); +var D=z.A;z.A=null;z.Z.apply(null,D)}; +q7=function(z){return typeof z.className=="string"?z.className:z.getAttribute&&z.getAttribute("class")||""}; +PB=function(z){return z.classList?z.classList:q7(z).match(/\S+/g)||[]}; +M7=function(z,D){typeof z.className=="string"?z.className=D:z.setAttribute&&z.setAttribute("class",D)}; +g.C8=function(z,D){return z.classList?z.classList.contains(D):g.tA(PB(z),D)}; +g.AN=function(z,D){if(z.classList)z.classList.add(D);else if(!g.C8(z,D)){let E=q7(z);M7(z,E+(E.length>0?" "+D:D))}}; +BB=function(z,D){if(z.classList)Array.prototype.forEach.call(D,function(Q){g.AN(z,Q)}); +else{var E={};Array.prototype.forEach.call(PB(z),function(Q){E[Q]=!0}); +Array.prototype.forEach.call(D,function(Q){E[Q]=!0}); +D="";for(let Q in E)D+=D.length>0?" "+Q:Q;M7(z,D)}}; +g.z_=function(z,D){z.classList?z.classList.remove(D):g.C8(z,D)&&M7(z,Array.prototype.filter.call(PB(z),function(E){return E!=D}).join(" "))}; +vrI=function(z,D){z.classList?Array.prototype.forEach.call(D,function(E){g.z_(z,E)}):M7(z,Array.prototype.filter.call(PB(z),function(E){return!g.tA(D,E)}).join(" "))}; +g.Dr=function(z,D,E){E?g.AN(z,D):g.z_(z,D)}; +ER=function(){}; +meW=function(z){if(z instanceof Q0||z instanceof T_||z instanceof kK)return z;if(typeof z.next=="function")return new Q0(()=>z); +if(typeof z[Symbol.iterator]=="function")return new Q0(()=>z[Symbol.iterator]()); +if(typeof z.hW=="function")return new Q0(()=>z.hW()); +throw Error("Not an iterator or iterable.");}; +G_=function(z,D,E,Q,T,k,G,e){this.K=z;this.U=D;this.A=E;this.B=Q;this.Z=T;this.V=k;this.L=G;this.S=e}; +eQ=function(z,D){if(D==0)return z.K;if(D==1)return z.L;var E=nY(z.K,z.A,D),Q=nY(z.A,z.Z,D);z=nY(z.Z,z.L,D);E=nY(E,Q,D);Q=nY(Q,z,D);return nY(E,Q,D)}; +luJ=function(z,D){var E=(D-z.K)/(z.L-z.K);if(E<=0)return 0;if(E>=1)return 1;var Q=0,T=1,k=0;for(var G=0;G<8;G++){k=eQ(z,E);let e=(eQ(z,E+1E-6)-k)/1E-6;if(Math.abs(k-D)<1E-6)return E;if(Math.abs(e)<1E-6)break;else k1E-6&&G<8;G++)k=0}; +Ly=function(z){g.w9.call(this);this.V=1;this.A=[];this.Z=0;this.K=[];this.L={};this.U=!!z}; +Iuk=function(z,D,E){g.C2(function(){z.apply(D,E)})}; +g.fy=function(z){this.K=z}; +ny=function(z){this.K=z}; +W1=function(z){this.data=z}; +X9=function(z){return z===void 0||z instanceof W1?z:new W1(z)}; +Jv=function(z){this.K=z}; +u0=function(z){this.K=z}; +auW=function(){}; +V0=function(){}; +OR=function(z){this.K=z;this.L=null}; +b0=function(z){if(z.K==null)throw Error("Storage mechanism: Storage unavailable");z.isAvailable()||QG(Error("Storage mechanism: Storage unavailable"))}; +v1=function(){var z=null;try{z=g.XQ.localStorage||null}catch(D){}OR.call(this,z)}; +mG=function(){var z=null;try{z=g.XQ.sessionStorage||null}catch(D){}OR.call(this,z)}; +l0=function(z,D){this.L=z;this.K=D+"::"}; +g.YK=function(z){var D=new v1;return D.isAvailable()?z?new l0(D,z):D:null}; +IF=function(z,D){this.K=z;this.L=D}; +SQ=function(z){var D,E,Q=z.length,T=0;for(D=0;D>>6:(k<65536?e[E++]=224|k>>>12:(e[E++]=240|k>>>18,e[E++]=128|k>>>12&63),e[E++]=128|k>>> +6&63),e[E++]=128|k&63);return e}; +RF=function(z){for(var D=z.length;--D>=0;)z[D]=0}; +var SjW=function(z,D){return U2[J[7]](this,48,398,z,D)}; +Zr=function(z,D,E,Q,T){this.Oi=z;this.A5=D;this.yZ=E;this.he=Q;this.CC=T;this.H1=z&&z.length}; +c1=function(z,D){this.bK=z;this.CT=0;this.W2=D}; +Ky=function(z,D){z.YY[z.pending++]=D&255;z.YY[z.pending++]=D>>>8&255}; +hv=function(z,D,E){z.Am>16-E?(z.yl|=D<>16-z.Am,z.Am+=E-16):(z.yl|=D<>>=1,E<<=1;while(--D>0);return E>>>1}; +H1=function(z,D,E){var Q=Array(16),T=0,k;for(k=1;k<=15;k++)Q[k]=T=T+E[k-1]<<1;for(E=0;E<=D;E++)T=z[E*2+1],T!==0&&(z[E*2]=xK(Q[T]++,T))}; +Ng=function(z){var D;for(D=0;D<286;D++)z.pZ[D*2]=0;for(D=0;D<30;D++)z.KH[D*2]=0;for(D=0;D<19;D++)z.wE[D*2]=0;z.pZ[512]=1;z.zZ=z.Ul=0;z.uH=z.matches=0}; +UR=function(z){z.Am>8?Ky(z,z.yl):z.Am>0&&(z.YY[z.pending++]=z.yl);z.yl=0;z.Am=0}; +rP=function(z,D,E){UR(z);Ky(z,E);Ky(z,~E);aF.n7(z.YY,z.window,D,E,z.pending);z.pending+=E}; +i0=function(z,D,E,Q){var T=D*2,k=E*2;return z[T]>>7)];py(z,G,E);e=$K[G];e!==0&&(T-=qg[G],hv(z,T,e))}}while(Q>1;G>=1;G--)wP(z,E,G);d=k;do G=z.EO[1],z.EO[1]=z.EO[z.ki--],wP(z,E,1),Q=z.EO[1],z.EO[--z.Jd]=G,z.EO[--z.Jd]=Q,E[d*2]=E[G*2]+E[Q*2],z.depth[d]=(z.depth[G]>=z.depth[Q]?z.depth[G]:z.depth[Q])+1,E[G*2+1]=E[Q*2+1]=d,z.EO[1]=d++,wP(z,E,1);while(z.ki>= +2);z.EO[--z.Jd]=z.EO[1];G=D.bK;d=D.CT;Q=D.W2.Oi;T=D.W2.H1;k=D.W2.A5;var F=D.W2.yZ,L=D.W2.CC,f,n=0;for(f=0;f<=15;f++)z.BP[f]=0;G[z.EO[z.Jd]*2+1]=0;for(D=z.Jd+1;D<573;D++){var W=z.EO[D];f=G[G[W*2+1]*2+1]+1;f>L&&(f=L,n++);G[W*2+1]=f;if(!(W>d)){z.BP[f]++;var V=0;W>=F&&(V=k[W-F]);var Y=G[W*2];z.zZ+=Y*(f+V);T&&(z.Ul+=Y*(Q[W*2+1]+V))}}if(n!==0){do{for(f=L-1;z.BP[f]===0;)f--;z.BP[f]--;z.BP[f+1]+=2;z.BP[L]--;n-=2}while(n>0);for(f=L;f!==0;f--)for(W=z.BP[f];W!==0;)Q=z.EO[--D],Q>d||(G[Q*2+1]!==f&&(z.zZ+=(f-G[Q* +2+1])*G[Q*2],G[Q*2+1]=f),W--)}H1(E,e,z.BP)}; +Cy=function(z,D,E){var Q,T=-1,k=D[1],G=0,e=7,d=4;k===0&&(e=138,d=3);D[(E+1)*2+1]=65535;for(Q=0;Q<=E;Q++){var F=k;k=D[(Q+1)*2+1];++G>>=1)if(D&1&&z.pZ[E*2]!==0)return 0;if(z.pZ[18]!==0||z.pZ[20]!==0||z.pZ[26]!==0)return 1;for(E=32;E<256;E++)if(z.pZ[E*2]!==0)return 1;return 0}; +B1=function(z,D,E){z.YY[z.EM+z.uH*2]=D>>>8&255;z.YY[z.EM+z.uH*2+1]=D&255;z.YY[z.iq+z.uH]=E&255;z.uH++;D===0?z.pZ[E*2]++:(z.matches++,D--,z.pZ[(tv[E]+256+1)*2]++,z.KH[(D<256?sR[D]:sR[256+(D>>>7)])*2]++);return z.uH===z.bk-1}; +Dt=function(z,D){z.msg=z6[D];return D}; +EK=function(z){for(var D=z.length;--D>=0;)z[D]=0}; +Q1=function(z){var D=z.state,E=D.pending;E>z.eO&&(E=z.eO);E!==0&&(aF.n7(z.output,D.YY,D.OG,E,z.Y6),z.Y6+=E,D.OG+=E,z.Vv+=E,z.eO-=E,D.pending-=E,D.pending===0&&(D.OG=0))}; +e7=function(z,D){var E=z.ZN>=0?z.ZN:-1,Q=z.vc-z.ZN,T=0;if(z.level>0){z.yo.xH===2&&(z.yo.xH=R$k(z));Mg(z,z.Id);Mg(z,z.Y$);Cy(z,z.pZ,z.Id.CT);Cy(z,z.KH,z.Y$.CT);Mg(z,z.rN);for(T=18;T>=3&&z.wE[T6[T]*2+1]===0;T--);z.zZ+=3*(T+1)+5+5+4;var k=z.zZ+3+7>>>3;var G=z.Ul+3+7>>>3;G<=k&&(k=G)}else k=G=Q+5;if(Q+4<=k&&E!==-1)hv(z,D?1:0,3),rP(z,E,Q);else if(z.strategy===4||G===k)hv(z,2+(D?1:0),3),P1(z,kZ,G6);else{hv(z,4+(D?1:0),3);E=z.Id.CT+1;Q=z.Y$.CT+1;T+=1;hv(z,E-257,5);hv(z,Q-1,5);hv(z,T-4,4);for(k=0;k>>8&255;z.YY[z.pending++]=D&255}; +LW=function(z,D){var E=z.d_,Q=z.vc,T=z.Ym,k=z.vg,G=z.vc>z.lP-262?z.vc-(z.lP-262):0,e=z.window,d=z.YZ,F=z.rB,L=z.vc+258,f=e[Q+T-1],n=e[Q+T];z.Ym>=z.NV&&(E>>=2);k>z.kf&&(k=z.kf);do{var W=D;if(e[W+T]===n&&e[W+T-1]===f&&e[W]===e[Q]&&e[++W]===e[Q+1]){Q+=2;for(W++;e[++Q]===e[++W]&&e[++Q]===e[++W]&&e[++Q]===e[++W]&&e[++Q]===e[++W]&&e[++Q]===e[++W]&&e[++Q]===e[++W]&&e[++Q]===e[++W]&&e[++Q]===e[++W]&&QT){z.mq=D;T=W;if(W>=k)break;f=e[Q+T-1];n=e[Q+T]}}}while((D=F[D&d])>G&&--E!== +0);return T<=z.kf?T:z.kf}; +Wb=function(z){var D=z.lP,E;do{var Q=z.SR-z.kf-z.vc;if(z.vc>=D+(D-262)){aF.n7(z.window,z.window,D,D,0);z.mq-=D;z.vc-=D;z.ZN-=D;var T=E=z.dt;do{var k=z.head[--T];z.head[T]=k>=D?k-D:0}while(--E);T=E=D;do k=z.rB[--T],z.rB[T]=k>=D?k-D:0;while(--E);Q+=D}if(z.yo.vX===0)break;T=z.yo;E=z.window;k=z.vc+z.kf;var G=T.vX;G>Q&&(G=Q);G===0?E=0:(T.vX-=G,aF.n7(E,T.input,T.H8,G,k),T.state.wrap===1?T.Ri=fW(T.Ri,E,G,k):T.state.wrap===2&&(T.Ri=nW(T.Ri,E,G,k)),T.H8+=G,T.Eh+=G,E=G);z.kf+=E;if(z.kf+z.bz>=3)for(Q=z.vc-z.bz, +z.B0=z.window[Q],z.B0=(z.B0<=3&&(z.B0=(z.B0<=3)if(E=B1(z,z.vc-z.mq,z.OD-3),z.kf-=z.OD,z.OD<=z.An&&z.kf>=3){z.OD--;do z.vc++,z.B0=(z.B0<=3&&(z.B0=(z.B0<4096)&&(z.OD=2));if(z.Ym>=3&&z.OD<=z.Ym){Q=z.vc+z.kf-3;E=B1(z,z.vc-1-z.dv,z.Ym-3);z.kf-=z.Ym-1;z.Ym-=2;do++z.vc<=Q&&(z.B0=(z.B0<=3&&z.vc>0&&(Q=z.vc-1,E=k[Q],E===k[++Q]&&E===k[++Q]&&E===k[++Q])){for(T=z.vc+258;E===k[++Q]&&E===k[++Q]&&E===k[++Q]&&E===k[++Q]&&E===k[++Q]&&E===k[++Q]&&E===k[++Q]&&E===k[++Q]&&Qz.kf&&(z.OD=z.kf)}z.OD>=3?(E=B1(z,1,z.OD-3),z.kf-=z.OD,z.vc+=z.OD,z.OD=0):(E=B1(z,0,z.window[z.vc]),z.kf--,z.vc++);if(E&&(e7(z,!1),z.yo.eO===0))return 1}z.bz=0;return D=== +4?(e7(z,!0),z.yo.eO===0?3:4):z.uH&&(e7(z,!1),z.yo.eO===0)?1:2}; +cds=function(z,D){for(var E;;){if(z.kf===0&&(Wb(z),z.kf===0)){if(D===0)return 1;break}z.OD=0;E=B1(z,0,z.window[z.vc]);z.kf--;z.vc++;if(E&&(e7(z,!1),z.yo.eO===0))return 1}z.bz=0;return D===4?(e7(z,!0),z.yo.eO===0?3:4):z.uH&&(e7(z,!1),z.yo.eO===0)?1:2}; +u3=function(z,D,E,Q,T){this.Nc=z;this.Sa=D;this.Qb=E;this.mH=Q;this.func=T}; +KLX=function(){this.yo=null;this.status=0;this.YY=null;this.wrap=this.pending=this.OG=this.oQ=0;this.Ek=null;this.pz=0;this.method=8;this.gX=-1;this.YZ=this.wG=this.lP=0;this.window=null;this.SR=0;this.head=this.rB=null;this.vg=this.NV=this.strategy=this.level=this.An=this.d_=this.Ym=this.kf=this.mq=this.vc=this.QC=this.dv=this.OD=this.ZN=this.w2=this.cP=this.Wq=this.dt=this.B0=0;this.pZ=new aF.oH(1146);this.KH=new aF.oH(122);this.wE=new aF.oH(78);EK(this.pZ);EK(this.KH);EK(this.wE);this.rN=this.Y$= +this.Id=null;this.BP=new aF.oH(16);this.EO=new aF.oH(573);EK(this.EO);this.Jd=this.ki=0;this.depth=new aF.oH(573);EK(this.depth);this.Am=this.yl=this.bz=this.matches=this.Ul=this.zZ=this.EM=this.uH=this.bk=this.iq=0}; +h$I=function(z,D){if(!z||!z.state||D>5||D<0)return z?Dt(z,-2):-2;var E=z.state;if(!z.output||!z.input&&z.vX!==0||E.status===666&&D!==4)return Dt(z,z.eO===0?-5:-2);E.yo=z;var Q=E.gX;E.gX=D;if(E.status===42)if(E.wrap===2)z.Ri=0,dw(E,31),dw(E,139),dw(E,8),E.Ek?(dw(E,(E.Ek.text?1:0)+(E.Ek.Xk?2:0)+(E.Ek.extra?4:0)+(E.Ek.name?8:0)+(E.Ek.comment?16:0)),dw(E,E.Ek.time&255),dw(E,E.Ek.time>>8&255),dw(E,E.Ek.time>>16&255),dw(E,E.Ek.time>>24&255),dw(E,E.level===9?2:E.strategy>=2||E.level<2?4:0),dw(E,E.Ek.os& +255),E.Ek.extra&&E.Ek.extra.length&&(dw(E,E.Ek.extra.length&255),dw(E,E.Ek.extra.length>>8&255)),E.Ek.Xk&&(z.Ri=nW(z.Ri,E.YY,E.pending,0)),E.pz=0,E.status=69):(dw(E,0),dw(E,0),dw(E,0),dw(E,0),dw(E,0),dw(E,E.level===9?2:E.strategy>=2||E.level<2?4:0),dw(E,3),E.status=113);else{var T=8+(E.wG-8<<4)<<8;T|=(E.strategy>=2||E.level<2?0:E.level<6?1:E.level===6?2:3)<<6;E.vc!==0&&(T|=32);E.status=113;Fc(E,T+(31-T%31));E.vc!==0&&(Fc(E,z.Ri>>>16),Fc(E,z.Ri&65535));z.Ri=1}if(E.status===69)if(E.Ek.extra){for(T= +E.pending;E.pz<(E.Ek.extra.length&65535)&&(E.pending!==E.oQ||(E.Ek.Xk&&E.pending>T&&(z.Ri=nW(z.Ri,E.YY,E.pending-T,T)),Q1(z),T=E.pending,E.pending!==E.oQ));)dw(E,E.Ek.extra[E.pz]&255),E.pz++;E.Ek.Xk&&E.pending>T&&(z.Ri=nW(z.Ri,E.YY,E.pending-T,T));E.pz===E.Ek.extra.length&&(E.pz=0,E.status=73)}else E.status=73;if(E.status===73)if(E.Ek.name){T=E.pending;do{if(E.pending===E.oQ&&(E.Ek.Xk&&E.pending>T&&(z.Ri=nW(z.Ri,E.YY,E.pending-T,T)),Q1(z),T=E.pending,E.pending===E.oQ)){var k=1;break}k=E.pzT&&(z.Ri=nW(z.Ri,E.YY,E.pending-T,T));k===0&&(E.pz=0,E.status=91)}else E.status=91;if(E.status===91)if(E.Ek.comment){T=E.pending;do{if(E.pending===E.oQ&&(E.Ek.Xk&&E.pending>T&&(z.Ri=nW(z.Ri,E.YY,E.pending-T,T)),Q1(z),T=E.pending,E.pending===E.oQ)){k=1;break}k=E.pzT&&(z.Ri=nW(z.Ri,E.YY,E.pending-T,T));k===0&&(E.status=103)}else E.status= +103;E.status===103&&(E.Ek.Xk?(E.pending+2>E.oQ&&Q1(z),E.pending+2<=E.oQ&&(dw(E,z.Ri&255),dw(E,z.Ri>>8&255),z.Ri=0,E.status=113)):E.status=113);if(E.pending!==0){if(Q1(z),z.eO===0)return E.gX=-1,0}else if(z.vX===0&&(D<<1)-(D>4?9:0)<=(Q<<1)-(Q>4?9:0)&&D!==4)return Dt(z,-5);if(E.status===666&&z.vX!==0)return Dt(z,-5);if(z.vX!==0||E.kf!==0||D!==0&&E.status!==666){Q=E.strategy===2?cds(E,D):E.strategy===3?ZvQ(E,D):V1[E.level].func(E,D);if(Q===3||Q===4)E.status=666;if(Q===1||Q===3)return z.eO===0&&(E.gX= +-1),0;if(Q===2&&(D===1?(hv(E,2,3),py(E,256,kZ),E.Am===16?(Ky(E,E.yl),E.yl=0,E.Am=0):E.Am>=8&&(E.YY[E.pending++]=E.yl&255,E.yl>>=8,E.Am-=8)):D!==5&&(hv(E,0,3),rP(E,0,0),D===3&&(EK(E.head),E.kf===0&&(E.vc=0,E.ZN=0,E.bz=0))),Q1(z),z.eO===0))return E.gX=-1,0}if(D!==4)return 0;if(E.wrap<=0)return 1;E.wrap===2?(dw(E,z.Ri&255),dw(E,z.Ri>>8&255),dw(E,z.Ri>>16&255),dw(E,z.Ri>>24&255),dw(E,z.Eh&255),dw(E,z.Eh>>8&255),dw(E,z.Eh>>16&255),dw(E,z.Eh>>24&255)):(Fc(E,z.Ri>>>16),Fc(E,z.Ri&65535));Q1(z);E.wrap>0&& +(E.wrap=-E.wrap);return E.pending!==0?0:1}; +OK=function(z){if(!(this instanceof OK))return new OK(z);z=this.options=aF.assign({level:-1,method:8,chunkSize:16384,kZ:15,O4:8,strategy:0,to:""},z||{});z.raw&&z.kZ>0?z.kZ=-z.kZ:z.Yz&&z.kZ>0&&z.kZ<16&&(z.kZ+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.yo=new b3;this.yo.eO=0;var D=this.yo;var E=z.level,Q=z.method,T=z.kZ,k=z.O4,G=z.strategy;if(D){var e=1;E===-1&&(E=6);T<0?(e=0,T=-T):T>15&&(e=2,T-=16);if(k<1||k>9||Q!==8||T<8||T>15||E<0||E>9||G<0||G>4)D=Dt(D,-2);else{T===8&&(T=9);var d= +new KLX;D.state=d;d.yo=D;d.wrap=e;d.Ek=null;d.wG=T;d.lP=1<>=7;k<30;k++)for(qg[k]=G<<7,T=0;T<1<<$K[k]-7;T++)sR[256+G++]=k;for(T=0;T<=15;T++)Q[T]=0;for(T=0;T<=143;)kZ[T*2+1]=8,T++,Q[8]++;for(;T<=255;)kZ[T*2+1]=9,T++,Q[9]++;for(;T<=279;)kZ[T*2+1]=7,T++,Q[7]++;for(;T<=287;)kZ[T*2+1]=8,T++,Q[8]++;H1(kZ,287,Q);for(T=0;T<30;T++)G6[T*2+1]=5,G6[T*2]=xK(T,5);vb=new Zr(kZ,y0,257,286,15);mf=new Zr(G6,$K,0,30,15);l3=new Zr([],p7O,0,19,7);j7=!0}E.Id=new c1(E.pZ,vb);E.Y$= +new c1(E.KH,mf);E.rN=new c1(E.wE,l3);E.yl=0;E.Am=0;Ng(E);E=0}else E=Dt(D,-2);E===0&&(D=D.state,D.SR=2*D.lP,EK(D.head),D.An=V1[D.level].Sa,D.NV=V1[D.level].Nc,D.vg=V1[D.level].Qb,D.d_=V1[D.level].mH,D.vc=0,D.ZN=0,D.kf=0,D.bz=0,D.OD=D.Ym=2,D.QC=0,D.B0=0);D=E}}else D=-2;if(D!==0)throw Error(z6[D]);z.header&&(D=this.yo)&&D.state&&D.state.wrap===2&&(D.state.Ek=z.header);if(z.d$){var F;typeof z.d$==="string"?F=SQ(z.d$):YZ.call(z.d$)==="[object ArrayBuffer]"?F=new Uint8Array(z.d$):F=z.d$;z=this.yo;k=F;G= +k.length;if(z&&z.state)if(F=z.state,D=F.wrap,D===2||D===1&&F.status!==42||F.kf)D=-2;else{D===1&&(z.Ri=fW(z.Ri,k,G,0));F.wrap=0;G>=F.lP&&(D===0&&(EK(F.head),F.vc=0,F.ZN=0,F.bz=0),E=new aF.JW(F.lP),aF.n7(E,k,G-F.lP,F.lP,0),k=E,G=F.lP);E=z.vX;Q=z.H8;T=z.input;z.vX=G;z.H8=0;z.input=k;for(Wb(F);F.kf>=3;){k=F.vc;G=F.kf-2;do F.B0=(F.B0<D:z.length===1?z[0]:z.reduce((D,E)=>(...Q)=>D(E(...Q)))}; +xe6=function(){var z=[];return D=>(E,Q)=>{E=D(E,Q);var T=()=>{throw Error("Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.");},k={getState:E.getState, +dispatch:(G,...e)=>T(G,...e)}; +Q=z.map(G=>G(k)); +T=av(...Q)(E.dispatch);return{...E,dispatch:T}}}; +HvJ=function(z){Object.keys(z).forEach(D=>{var E=z[D];if(typeof E(void 0,{type:S7})==="undefined")throw Error(`The slice reducer for key "${D}" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.`);if(typeof E(void 0,{type:`@@redux/PROBE_UNKNOWN_ACTION${Rv()}`})==="undefined")throw Error(`The slice reducer for key "${D}" returned undefined when probed with a random type. Don't try to handle '${S7}' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.`); +})}; +Zt=function(z,D,E){function Q(){if(L)throw Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return e} +function T(n){if(typeof n!=="function")throw Error(`Expected the listener to be a function. Instead, received: '${typeof n}'`);if(L)throw Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api/store#subscribelistener for more details.");var W=!0;F===d&&(F=d.slice());F.push(n);return function(){if(W){if(L)throw Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api/store#subscribelistener for more details."); +W=!1;F===d&&(F=d.slice());F.splice(F.indexOf(n),1);d=null}}} +function k(n){if(typeof n!=="object"||n===null)var W=!1;else{for(W=n;Object.getPrototypeOf(W)!==null;)W=Object.getPrototypeOf(W);W=Object.getPrototypeOf(n)===W}if(!W)throw Error(`Actions must be plain objects. Instead, the actual type was: '${typeof n}'. You may need to add middleware to your store setup to handle dispatching other values, such as 'redux-thunk' to handle dispatching functions. See https://redux.js.org/tutorials/fundamentals/part-4-store#middleware and https://redux.js.org/tutorials/fundamentals/part-6-async-logic#using-the-redux-thunk-middleware for examples.`); +if(typeof n.type==="undefined")throw Error('Actions may not have an undefined "type" property. You may have misspelled an action type string constant.');if(L)throw Error("Reducers may not dispatch actions.");try{L=!0,e=G(e,n)}finally{L=!1}W=d=F;for(let V=0;V1?D[z[0]]=z[1]:z.length===1&&Object.assign(D,z[0])}; +g.S=function(z,D){return z in UK?UK[z]:D}; +rw=function(z){var D=UK.EXPERIMENT_FLAGS;return D?D[z]:void 0}; +Uer=function(z){i3.forEach(D=>D(z))}; +tI=function(z){return z&&window.yterr?function(){try{return z.apply(this,arguments)}catch(D){ww(D)}}:z}; +ww=function(z){var D=g.us("yt.logging.errors.log");D?D(z,"ERROR",void 0,void 0,void 0,void 0,void 0):(D=g.S("ERRORS",[]),D.push([z,"ERROR",void 0,void 0,void 0,void 0,void 0]),g.gw("ERRORS",D));Uer(z)}; +y1=function(z,D,E,Q,T){var k=g.us("yt.logging.errors.log");k?k(z,"WARNING",D,E,Q,void 0,T):(k=g.S("ERRORS",[]),k.push([z,"WARNING",D,E,Q,void 0,T]),g.gw("ERRORS",k))}; +sK=function(z,D){D=z.split(D);var E={};for(let k=0,G=D.length;k{var T=Wq(Q);g.pw(Array.isArray(E)?E:[E],k=>{k==""?D.push(T):D.push(`${T}=${Wq(k)}`)})}); +return D.join("&")}; +g.q6=function(z){z.charAt(0)==="?"&&(z=z.substring(1));return sK(z,"&")}; +Pb=function(z){return z.split(",").map(D=>g.q6(D))}; +g.M6=function(z){return z.indexOf("?")!==-1?(z=(z||"").split("#")[0],z=z.split("?",2),g.q6(z.length>1?z[1]:z[0])):{}}; +g.AI=function(z,D){return CW(z,D||{},!0)}; +g.Bb=function(z,D){return CW(z,D||{},!1)}; +CW=function(z,D,E){var Q=z.split("#",2);z=Q[0];Q=Q.length>1?"#"+Q[1]:"";var T=z.split("?",2);z=T[0];T=g.q6(T[1]||"");for(let k in D)if(E||!g.S_(T,k))T[k]=D[k];return g.pD(z,T)+Q}; +g.zX=function(z){if(!D)var D=window.location.href;var E=g.m9(z)[1]||null,Q=g.Yw(z);E&&Q?(z=g.m9(z),D=g.m9(D),z=z[3]==D[3]&&z[1]==D[1]&&z[4]==D[4]):z=Q?g.Yw(D)===Q&&(Number(g.m9(D)[4]||null)||null)===(Number(g.m9(z)[4]||null)||null):!0;return z}; +g.DH=function(z){z||(z=document.location.href);z=g.m9(z)[1]||null;return z!==null&&z==="https"}; +g.QN=function(z){z=Em(z);return z===null?!1:z[0]==="com"&&z[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1}; +g.TX=function(z){z=Em(z);return z===null?!1:z[1]==="google"?!0:z[2]==="google"?z[0]==="au"&&z[1]==="com"?!0:z[0]==="uk"&&z[1]==="co"?!0:!1:!1}; +Em=function(z){z=g.Yw(z);return z!==null?z.split(".").reverse():null}; +ov=function(z){return z&&z.match(ivJ)?z:Xh(z)}; +g.GX=function(z){a:{let E;try{E=z.K.top.location.href}catch(Q){z=2;break a}z=E?E===z.L.location.href?0:1:2}z={dt:w76,flash:"0",frm:z};try{z.u_tz=-(new Date).getTimezoneOffset();try{var D=g.kp.history.length}catch(E){D=0}z.u_his=D;z.u_h=g.kp.screen?.height;z.u_w=g.kp.screen?.width;z.u_ah=g.kp.screen?.availHeight;z.u_aw=g.kp.screen?.availWidth;z.u_cd=g.kp.screen?.colorDepth}catch(E){}return z}; +g.dm=function(z=N6()){var D=g.ea,E=Object,Q=E.assign,T=g.GX(D);var k=D.K;try{var G=k.screenX;var e=k.screenY}catch(Z){}try{var d=k.outerWidth;var F=k.outerHeight}catch(Z){}try{var L=k.innerWidth;var f=k.innerHeight}catch(Z){}try{var n=k.screenLeft;var W=k.screenTop}catch(Z){}try{L=k.innerWidth,f=k.innerHeight}catch(Z){}try{var V=k.screen.availWidth;var Y=k.screen.availTop}catch(Z){}k=[n,W,G,e,V,Y,d,F,L,f];G=g.iD(!1,D.K.top);e=new tSO;"SVGElement"in g.XQ&&"createElementNS"in g.XQ.document&&e.set(0); +d=UcV();d["allow-top-navigation-by-user-activation"]&&e.set(1);d["allow-popups-to-escape-sandbox"]&&e.set(2);g.XQ.crypto&&g.XQ.crypto.subtle&&e.set(3);"TextDecoder"in g.XQ&&"TextEncoder"in g.XQ&&e.set(4);e=jiW(e);D=Q.call(E,T,{bc:e,bih:G.height,biw:G.width,brdim:k.join(),vis:g.wK(D.L),wgl:!!g.kp.WebGLRenderingContext});D.ca_type="image";z&&(D.bid=z);return D}; +ydL=function(){if(!FP)return null;var z=FP();return"open"in z?z:null}; +f9=function(z){switch(L9(z)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}}; +L9=function(z){return z&&"status"in z?z.status:-1}; +g.n9=function(z,D){typeof z==="function"&&(z=tI(z));return window.setTimeout(z,D)}; +Wx=function(z,D){typeof z==="function"&&(z=tI(z));return window.setInterval(z,D)}; +g.c=function(z,D){z=XP(z,D);return typeof z==="string"&&z==="false"?!1:!!z}; +JQ=function(z,D){return Number(XP(z,D)||0)}; +uZ=function(){return g.S("EXPERIMENTS_TOKEN","")}; +XP=function(z,D){z=g.S("EXPERIMENT_FLAGS",{})[z];return z!==void 0?z:D}; +VN=function(){var z=[],D=g.S("EXPERIMENTS_FORCED_FLAGS",{});for(var E of Object.keys(D))z.push({key:E,value:String(D[E])});E=g.S("EXPERIMENT_FLAGS",{});for(let Q of Object.keys(E))Q.startsWith("force_")&&D[Q]===void 0&&z.push({key:Q,value:String(E[Q])});return z}; +Om=function(z,D,E="GET",Q="",T,k,G,e=!1,d){var F=ydL();if(!F)return null;var L=()=>{(F&&"readyState"in F?F.readyState:0)===4&&D&&tI(D)(F)}; +"onloadend"in F?F.addEventListener("loadend",L,!1):F.onreadystatechange=L;g.c("debug_forward_web_query_parameters")&&(z=or6(z));F.open(E,z,!0);k&&(F.responseType=k);G&&(F.withCredentials=!0);E=E==="POST"&&(window.FormData===void 0||!(Q instanceof FormData));if(T=si6(z,T))for(let f in T)F.setRequestHeader(f,T[f]),"content-type"===f.toLowerCase()&&(E=!1);E&&F.setRequestHeader("Content-Type","application/x-www-form-urlencoded");d&&"onprogress"in F&&(F.onprogress=()=>{d(F.responseText)}); +if(e&&"setAttributionReporting"in XMLHttpRequest.prototype){z={eventSourceEligible:!0,triggerEligible:!1};try{F.setAttributionReporting(z)}catch(f){y1(f)}}F.send(Q);return F}; +si6=function(z,D={}){var E=g.zX(z),Q=g.S("INNERTUBE_CLIENT_NAME"),T=g.c("web_ajax_ignore_global_headers_if_set");for(let e in bZ){let d=g.S(bZ[e]),F=e==="X-Goog-AuthUser"||e==="X-Goog-PageId";e!=="X-Goog-Visitor-Id"||d||(d=g.S("VISITOR_DATA"));var k;if(!(k=!d)){if(!(k=E||(g.Yw(z)?!1:!0))){k=z;var G;if(G=g.c("add_auth_headers_to_remarketing_google_dot_com_ping")&&e==="Authorization"&&(Q==="TVHTML5"||Q==="TVHTML5_UNPLUGGED"||Q==="TVHTML5_SIMPLY")&&g.TX(k))k=Ic(k)||"",k=k.split("/"),k="/"+(k.length> +1?k[1]:""),G=k==="/pagead";k=G?!0:!1}k=!k}k||T&&D[e]!==void 0||Q==="TVHTML5_UNPLUGGED"&&F||(D[e]=d)}"X-Goog-EOM-Visitor-Id"in D&&"X-Goog-Visitor-Id"in D&&delete D["X-Goog-Visitor-Id"];if(E||!g.Yw(z))D["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(E||!g.Yw(z)){let e;try{e=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch{}e&&(D["X-YouTube-Time-Zone"]=e)}document.location.hostname.endsWith("youtubeeducation.com")||!E&&g.Yw(z)||(D["X-YouTube-Ad-Signals"]=g.$Z(g.dm()));return D}; +ml=function(z,D){D.method="POST";D.postParams||(D.postParams={});return g.vx(z,D)}; +$eW=function(z,D){if(window.fetch&&D.format!=="XML"){var E={method:D.method||"GET",credentials:"same-origin"};D.headers&&(E.headers=D.headers);D.priority&&(E.priority=D.priority);z=lZ(z,D);var Q=Yp(z,D);Q&&(E.body=Q);D.withCredentials&&(E.credentials="include");var T=D.context||g.XQ,k=!1,G;fetch(z,E).then(e=>{if(!k){k=!0;G&&window.clearTimeout(G);var d=e.ok,F=L=>{L=L||{};d?D.onSuccess&&D.onSuccess.call(T,L,e):D.onError&&D.onError.call(T,L,e);D.onFinish&&D.onFinish.call(T,L,e)}; +(D.format||"JSON")==="JSON"&&(d||e.status>=400&&e.status<500)?e.json().then(F,()=>{F(null)}):F(null)}}).catch(()=>{D.onError&&D.onError.call(T,{},{})}); +z=D.timeout||0;D.onFetchTimeout&&z>0&&(G=g.n9(()=>{k||(k=!0,window.clearTimeout(G),D.onFetchTimeout.call(D.context||g.XQ))},z))}else g.vx(z,D)}; +g.vx=function(z,D){var E=D.format||"JSON";z=lZ(z,D);var Q=Yp(z,D),T=!1,k=qjQ(z,e=>{if(!T){T=!0;G&&window.clearTimeout(G);var d=f9(e),F=null,L=400<=e.status&&e.status<500,f=500<=e.status&&e.status<600;if(d||L||f)F=P7a(z,E,e,D.convertToSafeHtml);d&&(d=MSw(E,e,F));F=F||{};L=D.context||g.XQ;d?D.onSuccess&&D.onSuccess.call(L,e,F):D.onError&&D.onError.call(L,e,F);D.onFinish&&D.onFinish.call(L,e,F)}},D.method,Q,D.headers,D.responseType,D.withCredentials,!1,D.onProgress); +Q=D.timeout||0;if(D.onTimeout&&Q>0){let e=D.onTimeout;var G=g.n9(()=>{T||(T=!0,k.abort(),window.clearTimeout(G),e.call(D.context||g.XQ,k))},Q)}return k}; +lZ=function(z,D){D.includeDomain&&(z=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+z);var E=g.S("XSRF_FIELD_NAME");if(D=D.urlParams)D[E]&&delete D[E],z=g.AI(z,D);return z}; +Yp=function(z,D){var E=g.S("XSRF_FIELD_NAME"),Q=g.S("XSRF_TOKEN"),T=D.postBody||"",k=D.postParams,G=g.S("XSRF_FIELD_NAME"),e;D.headers&&(e=D.headers["Content-Type"]);D.excludeXsrf||g.Yw(z)&&!D.withCredentials&&g.Yw(z)!==document.location.hostname||D.method!=="POST"||e&&e!=="application/x-www-form-urlencoded"||D.postParams&&D.postParams[G]||(k||(k={}),k[E]=Q);k&&typeof T==="string"&&(T=g.q6(T),g.$0(T,k),T=D.postBodyFormat&&D.postBodyFormat==="JSON"?JSON.stringify(T):hX(T));k=T||k&&!g.KY(k);!ID&&k&& +D.method!=="POST"&&(ID=!0,ww(Error("AJAX request with postData should use POST")));return T}; +P7a=function(z,D,E,Q){var T=null;switch(D){case "JSON":let k;try{k=E.responseText}catch(G){throw Q=Error("Error reading responseText"),Q.params=z,y1(Q),G;}z=E.getResponseHeader("Content-Type")||"";if(k&&z.indexOf("json")>=0){k.substring(0,5)===")]}'\n"&&(k=k.substring(5));try{T=JSON.parse(k)}catch(G){}}break;case "XML":if(z=(z=E.responseXML)?C7w(z):null)T={},g.pw(z.getElementsByTagName("*"),G=>{T[G.tagName]=AdW(G)})}Q&&aD(T); +return T}; +aD=function(z){if(g.mI(z))for(let D in z)D==="html_content"||g.sa(D,"_html")?z[D]=g.vn(z[D]):aD(z[D])}; +MSw=function(z,D,E){if(D&&D.status===204)return!0;switch(z){case "JSON":return!!E;case "XML":return Number(E&&E.return_code)===0;case "RAW":return!0;default:return!!E}}; +C7w=function(z){return z?(z=("responseXML"in z?z.responseXML:z).getElementsByTagName("root"))&&z.length>0?z[0]:null:null}; +AdW=function(z){var D="";g.pw(z.childNodes,E=>{D+=E.nodeValue}); +return D}; +or6=function(z){var D=window.location.search,E=g.Yw(z);g.c("debug_handle_relative_url_for_query_forward_killswitch")||!E&&g.zX(z)&&(E=document.location.hostname);var Q=Ic(z);Q=(E=E&&(E.endsWith("youtube.com")||E.endsWith("youtube-nocookie.com")))&&Q&&Q.startsWith("/api/");if(!E||Q)return z;var T=g.q6(D),k={};g.pw(BEL,G=>{T[G]&&(k[G]=T[G])}); +return g.Bb(z,k)}; +g.RD=function(z,D){var E=g.Hr(D),Q;return(new g.VQ((T,k)=>{E.onSuccess=G=>{f9(G)?T(new zTr(G)):k(new g.Sa(`Request failed, status=${L9(G)}`,"net.badstatus",G))}; +E.onError=G=>{k(new g.Sa("Unknown request error","net.unknown",G))}; +E.onTimeout=G=>{k(new g.Sa("Request timed out","net.timeout",G))}; +Q=g.vx(z,E)})).Me(T=>{T instanceof g.qo&&Q?.abort(); +return g.iX(T)})}; +g.ZH=function(z,D,E,Q,T=-1,k){var G=d=>new g.VQ(F=>{setTimeout(F,d)}),e=(d,F,L)=>d.Me(f=>{if(F<=0||L9(f.xhr)===403)return g.iX(new g.Sa("Request retried too many times","net.retryexhausted",f.xhr)); +var n=Math.pow(2,E-F+1)*L,W=T>0?Math.min(T,n):n;return G(L).then(()=>{k&&k(f,F-1);return e(g.RD(z,D),F-1,W)})}); +return e(g.RD(z,D),E-1,Q)}; +D$6=function(z,D=null){z.A=2;z.L=D}; +EHQ=function(z,D=null){z.A=1;z.L=D}; +g.K9=function(z=null){var D=new cx;D$6(D,z);return D}; +g.hQ=function(z=null){var D=new cx;EHQ(D,z);return D}; +Hx=function(z,D,E,Q="youtube.com",T=!1){p9||xp.set(""+z,D,{SU:E,path:"/",domain:Q,secure:T})}; +g.N1=function(z){if(!p9)return xp.get(""+z,void 0)}; +Um=function(z,D="/",E="youtube.com"){p9||xp.remove(""+z,D,E)}; +gm=function(){if(!xp.isEnabled())return!1;if(!xp.isEmpty())return!0;xp.set("TESTCOOKIESENABLED","1",{SU:60});if(xp.get("TESTCOOKIESENABLED")!=="1")return!1;xp.remove("TESTCOOKIESENABLED");return!0}; +g.H=function(z,D){if(z)return z[D.name]}; +rm=function(z){var D=g.S("INNERTUBE_HOST_OVERRIDE");D&&(z=String(D)+String(SK(z)));return z}; +iZ=function(z){var D={};g.c("json_condensed_response")&&(D.prettyPrint="false");return z=g.Bb(z,D)}; +wm=function(z,D="POST"){z={method:D,mode:g.zX(z)?"same-origin":"cors",credentials:g.zX(z)?"same-origin":"include"};D={};var E={};for(let Q of Object.keys(D))D[Q]&&(E[Q]=D[Q]);Object.keys(E).length>0&&(z.headers=E);return z}; +tQ=function(z,D={}){return`service:${z}/${Object.keys(D).sort().map(E=>E+":"+D[E]).join("/")}`}; +yN=function(){var z=/Chrome\/(\d+)/.exec(g.G3());return z?parseFloat(z[1]):NaN}; +oD=function(){var z=/\sCobalt\/(\S+)\s/.exec(g.G3());if(!z)return NaN;var D=[];for(let E of z[1].split("."))z=parseInt(E,10),z>=0&&D.push(z);return parseFloat(D.join("."))}; +$p=function(){return g.sm("android")&&g.sm("chrome")&&!(g.sm("trident/")||g.sm("edge/"))&&!g.sm("cobalt")}; +g.q1=function(){return g.sm("cobalt")}; +Px=function(){return g.sm("cobalt")&&g.sm("appletv")}; +M1=function(){return g.sm("(ps3; leanback shell)")||g.sm("ps3")&&g.q1()}; +C9=function(){return g.sm("(ps4; leanback shell)")||g.sm("ps4")&&g.q1()}; +g.AQ=function(){return g.q1()&&(g.sm("ps4 vr")||g.sm("ps4 pro vr"))}; +Bx=function(){var z=/WebKit\/([0-9]+)/.exec(g.G3());return!!(z&&parseInt(z[1],10)>=600)}; +zO=function(){var z=/WebKit\/([0-9]+)/.exec(g.G3());return!!(z&&parseInt(z[1],10)>=602)}; +Dc=function(){return g.sm("iemobile")||g.sm("windows phone")&&g.sm("edge")}; +TO=function(){return(EC||QV)&&g.sm("applewebkit")&&!g.sm("version")&&(!g.sm("safari")||g.sm("gsa/"))}; +GO=function(){return g.kf&&g.sm("version/")}; +ei=function(){return g.sm("smart-tv")&&g.sm("samsung")}; +g.sm=function(z){var D=g.G3();return D?D.toLowerCase().indexOf(z)>=0:!1}; +g.di=function(){return e_()||TO()||GO()?!0:g.S("EOM_VISITOR_DATA")?!1:!0}; +Fp=function(z,D){return D===void 0||D===null?z:D==="1"||D===!0||D===1||D==="True"?!0:!1}; +LK=function(z,D,E){for(let Q in E)if(E[Q]==D)return E[Q];return z}; +fK=function(z,D){return D===void 0||D===null?z:Number(D)}; +nK=function(z,D){return D===void 0||D===null?z:D.toString()}; +var Qxw=function(z,D){return Ip[J[7]](this,73,634,z,D)}; +W6=function(z,D){if(D){if(z==="fullwidth")return Infinity;if(z==="fullheight")return 0}return z&&(D=z.match(TpL))&&(z=Number(D[2]),D=Number(D[1]),!isNaN(z)&&!isNaN(D)&&z>0)?D/z:NaN}; +Xp=function(z){var D=z.docid||z.video_id||z.videoId||z.id;if(D)return D;D=z.raw_player_response;D||(z=z.player_response)&&(D=JSON.parse(z));return D&&D.videoDetails&&D.videoDetails.videoId||null}; +g.uF=function(z){return J4(z,!1)==="EMBEDDED_PLAYER_MODE_PFL"}; +VV=function(z){return z==="EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT"||z==="EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"?!0:!1}; +J4=function(z,D=!1){D=D?"EMBEDDED_PLAYER_MODE_DEFAULT":"EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(D="EMBEDDED_PLAYER_MODE_PFL");var E=z.raw_embedded_player_response;if(!E&&(z=z.embedded_player_response))try{E=JSON.parse(z)}catch(Q){return D}return E?LK(D,E.embeddedPlayerMode,kdW):D}; +GdX=function(z){z&&(z.dataset?z.dataset[OC()]="true":nOw(z))}; +bF=function(z){return z?z.dataset?z.dataset[OC()]:z.getAttribute("data-loaded"):null}; +OC=function(){return ji.loaded||(ji.loaded="loaded".replace(/\-([a-z])/g,(z,D)=>D.toUpperCase()))}; +mQ=function(){var z=document;if("visibilityState"in z)return z.visibilityState;var D=v6+"VisibilityState";if(D in z)return z[D]}; +lF=function(z,D){var E;g.Ux(z,Q=>{E=D[Q];return!!E}); +return E}; +Yf=function(z){if(z.requestFullscreen)z=z.requestFullscreen(void 0);else if(z.webkitRequestFullscreen)z=z.webkitRequestFullscreen();else if(z.mozRequestFullScreen)z=z.mozRequestFullScreen();else if(z.msRequestFullscreen)z=z.msRequestFullscreen();else if(z.webkitEnterFullscreen)z=z.webkitEnterFullscreen();else return Promise.reject(Error("Fullscreen API unavailable"));return z instanceof Promise?z:Promise.resolve()}; +Si=function(z){var D;g.Iu()?au()==z&&(D=document):D=z;return D&&(z=lF(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],D))?(D=z.call(D),D instanceof Promise?D:Promise.resolve()):Promise.resolve()}; +eTQ=function(z){return g.i5(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],D=>`on${D.toLowerCase()}`in z)}; +g.Iu=function(){return!!lF(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)}; +au=function(z=!1){var D=lF(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(z)for(;D&&D.shadowRoot;)D=D.shadowRoot.fullscreenElement;return D?D:null}; +Ru=function(z){if(document.body&&document.documentElement){let D=document.body.scrollTop+document.documentElement.scrollTop;z.K=z.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);z.L=z.clientY+D}}; +d$I=function(z,D,E,Q={}){z.addEventListener&&(D!="mouseenter"||"onmouseenter"in document?D!="mouseleave"||"onmouseenter"in document?D=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(D="MozMousePixelScroll"):D="mouseout":D="mouseover");return g.Zd(g.Zc,T=>{var k=typeof T[4]==="boolean"&&T[4]==!!Q,G=g.mI(T[4])&&g.mI(Q)&&g.x0(T[4],Q);return!!T.length&&T[0]==z&&T[1]==D&&T[2]==E&&(k||G)})}; +g.pK=function(z,D,E,Q={}){if(!z||!z.addEventListener&&!z.attachEvent)return"";var T=d$I(z,D,E,Q);if(T)return T;T=++c6.count+"";var k=!(D!="mouseenter"&&D!="mouseleave"||!z.addEventListener||"onmouseenter"in document);var G=k?e=>{e=new KK(e);if(!g.vO(e.relatedTarget,d=>d==z,!0))return e.currentTarget=z,e.type=D,E.call(z,e)}:e=>{e=new KK(e); +e.currentTarget=z;return E.call(z,e)}; +G=tI(G);z.addEventListener?(D=="mouseenter"&&k?D="mouseover":D=="mouseleave"&&k?D="mouseout":D=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(D="MozMousePixelScroll"),h4()||typeof Q==="boolean"?z.addEventListener(D,G,Q):z.addEventListener(D,G,!!Q.capture)):z.attachEvent(`on${D}`,G);g.Zc[T]=[z,D,E,G,Q];return T}; +g.xf=function(z){z&&(typeof z=="string"&&(z=[z]),g.pw(z,D=>{if(D in g.Zc){var E=g.Zc[D];let Q=E[0],T=E[1],k=E[3];E=E[4];Q.removeEventListener?h4()||typeof E==="boolean"?Q.removeEventListener(T,k,E):Q.removeEventListener(T,k,!!E.capture):Q.detachEvent&&Q.detachEvent(`on${T}`,k);delete g.Zc[D]}}))}; +var F8W=function(){return U2[J[7]](this,64,4547)}; +H6=function(z){z=z||window.event;var D;z.composedPath&&typeof z.composedPath==="function"?D=z.composedPath():D=z.path;D&&D.length?z=D[0]:(z=z||window.event,z=z.target||z.srcElement,z.nodeType==3&&(z=z.parentNode));return z}; +Np=function(z){this.U=z;this.K=null;this.Z=0;this.V=null;this.B=0;this.L=[];for(z=0;z<4;z++)this.L.push(0);this.A=0;this.j=g.pK(window,"mousemove",(0,g.SW)(this.Y,this));this.S=Wx((0,g.SW)(this.D,this),25)}; +UC=function(z,D,E,Q){for(let T=0;T0?E:0;E=Q?Date.now()+Q*1E3:0;if((Q=Q?gi.e8():gi.oF())&&window.JSON){typeof D!=="string"&&(D=JSON.stringify(D,void 0));try{Q.set(z,D,E)}catch(T){Q.remove(z)}}}; +g.iF=function(z){var D=gi.oF(),E=gi.e8();if(!D&&!E||!window.JSON)return null;try{var Q=D.get(z)}catch(T){}if(typeof Q!=="string")try{Q=E.get(z)}catch(T){}if(typeof Q!=="string")return null;try{Q=JSON.parse(Q,void 0)}catch(T){}return Q}; +wi=function(){var z=gi.e8();if(z&&(z=z.Nm("yt-player-quality")))return z.creation}; +t4=function(){if(!g.XQ.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return g.XQ.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":g.XQ.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":g.XQ.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":g.XQ.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(z){return"WEB_DISPLAY_MODE_UNKNOWN"}}; +ou=function(){yV.instance||(yV.instance=new yV);return yV.instance}; +L8O=function(z){switch(z){case "DESKTOP":return 1;case "UNKNOWN_PLATFORM":return 0;case "TV":return 2;case "GAME_CONSOLE":return 3;case "MOBILE":return 4;case "TABLET":return 5}}; +g.$f=function(){sC||(sC=new fSJ);return sC}; +qp=function(z){if(/^f([1-9][0-9]*)$/.test(z))throw Error(`ExpectedRegexMatch: ${z}`);}; +P6=function(z){if(!/^\w+$/.test(z))throw Error(`ExpectedRegexMismatch: ${z}`);}; +CK=function(z){z=Mp[z]!==void 0?Mp[z].toString():null;return z!=null&&/^[A-Fa-f0-9]+$/.test(z)?parseInt(z,16):null}; +A4=function(){var z=g.XQ.navigator;return z?z.connection:void 0}; +zV=function(){var z=A4();if(z){var D=B6[z.type||"unknown"]||"CONN_UNKNOWN";z=B6[z.effectiveType||"unknown"]||"CONN_UNKNOWN";D==="CONN_CELLULAR_UNKNOWN"&&z!=="CONN_UNKNOWN"&&(D=z);if(D!=="CONN_UNKNOWN")return D;if(z!=="CONN_UNKNOWN")return z}}; +E_=function(){var z=A4();if(z?.effectiveType)return Do.hasOwnProperty(z.effectiveType)?Do[z.effectiveType]:"EFFECTIVE_CONNECTION_TYPE_UNKNOWN"}; +TV=function(){try{return Qa(),!0}catch(z){return!1}}; +Qa=function(){if(g.S("DATASYNC_ID")!==void 0)return g.S("DATASYNC_ID");throw new g.k3("Datasync ID not set","unknown");}; +g.el=function(z,D,E){return g.GV(D,0,E)}; +dT=function(z){var D=g.us("yt.scheduler.instance.addImmediateJob");D?D(z):z()}; +g.LF=function(){Fz.instance||(Fz.instance=new Fz);return Fz.instance}; +g.GV=function(z,D,E){E!==void 0&&Number.isNaN(Number(E))&&(E=void 0);var Q=g.us("yt.scheduler.instance.addJob");return Q?Q(z,D,E):E===void 0?(z(),NaN):g.n9(z,E||0)}; +fF=function(z){var D=g.us("yt.scheduler.instance.setPriorityThreshold");D&&D(z)}; +Wa=function(){return nF()?.get("LAST_RESULT_ENTRY_KEY",!0)}; +Va=function(z){Xz||(u$.push({type:"ERROR",payload:z}),u$.length>10&&u$.shift())}; +O_=function(z,D){Xz||(u$.push({type:"EVENT",eventType:z,payload:D}),u$.length>10&&u$.shift())}; +b$=function(z){if(z.indexOf(":")>=0)throw Error("Database name cannot contain ':'");}; +jl=function(z){return z.substr(0,z.indexOf(":"))||z}; +Y3=function(z,D,E,Q){D=jl(D);var T=z instanceof Error?z:Error(`Unexpected error: ${z}`);if(T instanceof va)return T;z={objectStoreNames:E,dbName:D,dbVersion:Q};if(T.name==="QuotaExceededError")return new va("QUOTA_EXCEEDED",z);if(g.m4&&T.name==="UnknownError")return new va("QUOTA_MAYBE_EXCEEDED",z);if(T instanceof l$)return new va("MISSING_INDEX",{...z,objectStore:T.objectStore,index:T.index});if(T.name==="InvalidStateError"&&nHs.some(k=>T.message.includes(k)))return new va("EXECUTE_TRANSACTION_ON_CLOSED_DB", +z); +if(T.name==="AbortError")return new va("UNKNOWN_ABORT",z,T.message);T.args=[{...z,name:"IdbError",NL:T.name}];T.level="WARNING";return T}; +g.IB=function(z,D,E){var Q=Wa();return new va("IDB_NOT_SUPPORTED",{context:{caller:z,publicName:D,version:E,hasSucceededOnce:Q?.hasSucceededOnce}})}; +W86=function(z){if(!z)throw Error();throw z;}; +XLI=function(z){return z}; +RB=function(z,D,E,Q,T){try{if(z.state.status!=="FULFILLED")throw Error("calling handleResolve before the promise is fulfilled.");let k=E(z.state.value);k instanceof aB?Sl(z,D,k,Q,T):Q(k)}catch(k){T(k)}}; +Zo=function(z,D,E,Q,T){try{if(z.state.status!=="REJECTED")throw Error("calling handleReject before the promise is rejected.");let k=E(z.state.reason);k instanceof aB?Sl(z,D,k,Q,T):Q(k)}catch(k){T(k)}}; +Sl=function(z,D,E,Q,T){D===E?T(new TypeError("Circular promise chain detected.")):E.then(k=>{k instanceof aB?Sl(z,D,k,Q,T):Q(k)},k=>{T(k)})}; +ca=function(z,D,E){var Q=()=>{try{z.removeEventListener("success",T),z.removeEventListener("error",k)}catch{}},T=()=>{D(z.result); +Q()},k=()=>{E(z.error); +Q()}; +z.addEventListener("success",T);z.addEventListener("error",k)}; +J1X=function(z){return new Promise((D,E)=>{ca(z,D,E)})}; +hF=function(z){return new aB(new KF((D,E)=>{ca(z,D,E)}))}; +pF=function(z,D){return new aB(new KF((E,Q)=>{var T=()=>{var k=z?D(z):null;k?k.then(G=>{z=G;T()},Q):E()}; +T()}))}; +x3=function(z){return hF(z).then(D=>D?new uIQ(z,D):null)}; +Ha=function(){return g.c("idb_immediate_commit")}; +gT=async function(z,D,E,Q){var T={mode:"readonly",OO:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof E==="string"?T.mode=E:Object.assign(T,E);z.transactionCount++;E=T.OO?3:1;for(var k=0,G;!G;){k++;let L=Math.round((0,g.N)());try{var e=z.K.transaction(D,T.mode),d=Q,F=!!T.commit;let f=new N0(e),n=await VJX(f,d,F),W=Math.round((0,g.N)());U_(z,L,W,k,void 0,D.join(),T);return n}catch(f){d=Math.round((0,g.N)());let n=Y3(f,z.K.name,D.join(),z.K.version);if(n instanceof va&&!n.K||k>=E)U_(z,L,d,k,n,D.join(), +T),G=n}}return Promise.reject(G)}; +i$=function(z,D,E){z=z.K.createObjectStore(D,E);return new rT(z)}; +wT=function(z,D){z.K.objectStoreNames.contains(D)&&z.K.deleteObjectStore(D)}; +U_=function(z,D,E,Q,T,k,G){D=E-D;T?(T instanceof va&&(T.type==="QUOTA_EXCEEDED"||T.type==="QUOTA_MAYBE_EXCEEDED")&&O_("QUOTA_EXCEEDED",{dbName:jl(z.K.name),objectStoreNames:k,transactionCount:z.transactionCount,transactionMode:G.mode}),T instanceof va&&T.type==="UNKNOWN_ABORT"&&(E-=z.A,E<0&&E>=2147483648&&(E=0),O_("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:k,transactionDuration:D,transactionCount:z.transactionCount,dbDuration:E}),z.L=!0),tF(z,!1,Q,k,D,G.tag),Va(T)):tF(z,!0,Q,k,D,G.tag)}; +tF=function(z,D,E,Q,T,k="IDB_TRANSACTION_TAG_UNKNOWN"){O_("TRANSACTION_ENDED",{objectStoreNames:Q,connectionHasUnknownAbortedTransaction:z.L,duration:T,isSuccessful:D,tryCount:E,tag:k})}; +ya=function(z,D,E){z.K.createIndex(D,E,{unique:!1})}; +s_=function(z,D,E){z=z.K.openCursor(D.query,D.direction);return oB(z).then(Q=>pF(Q,E))}; +OdJ=function(z,D){return s_(z,{query:D},E=>E.delete().then(()=>$3(E))).then(()=>{})}; +bdr=function(z,D,E){var Q=[];return s_(z,{query:D},T=>{if(!(E!==void 0&&Q.length>=E))return Q.push(T.getValue()),$3(T)}).then(()=>Q)}; +vHL=function(z){var D=[];return jxI(z,E=>{D.push(E.cursor.primaryKey);E.cursor.continue(void 0);return x3(E.request)}).then(()=>D)}; +q0=function(z){return"getAllKeys"in IDBObjectStore.prototype?hF(z.K.getAllKeys(void 0,void 0)):vHL(z)}; +jxI=function(z,D){var E={query:void 0},Q=E.query;E=E.direction;z="openKeyCursor"in IDBObjectStore.prototype?z.K.openKeyCursor(Q,E):z.K.openCursor(Q,E);return x3(z).then(T=>pF(T,D))}; +VJX=function(z,D,E){var Q=new Promise((T,k)=>{try{let G=D(z);E&&z.commit();G.then(e=>{T(e)}).catch(k)}catch(G){k(G),z.abort()}}); +return Promise.all([Q,z.done]).then(([T])=>T)}; +var m$I=function(z,D,E,Q,T,k){return Ip[J[7]](this,7,1674,z,D,E,Q,T,k)}; +Pa=function(z,D,E){var {query:Q=null,direction:T="next"}=D;z=z.K.openCursor(Q,T);return oB(z).then(k=>pF(k,E))}; +lSV=function(z,D,E){var Q=[];return Pa(z,{query:D},T=>{if(!(E!==void 0&&Q.length>=E))return Q.push(T.getValue()),$3(T)}).then(()=>Q)}; +oB=function(z){return hF(z).then(D=>D?new YeV(z,D):null)}; +$3=function(z){z.cursor.continue(void 0);return oB(z.request)}; +aSw=function(z,D,E){return new Promise((Q,T)=>{var k=D!==void 0?self.indexedDB.open(z,D):self.indexedDB.open(z);var G=E.blocked,e=E.blocking,d=E.Vx,F=E.upgrade,L=E.closed,f,n=()=>{f||(f=new ISO(k.result,{closed:L}));return f}; +k.addEventListener("upgradeneeded",W=>{try{if(W.newVersion===null)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(k.transaction===null)throw Error("Invariant: transaction on IDbOpenDbRequest is null");W.dataLoss&&W.dataLoss!=="none"&&O_("IDB_DATA_CORRUPTED",{reason:W.dataLossMessage||"unknown reason",dbName:jl(z)});let V=n(),Y=new N0(k.transaction);F&&F(V,Z=>W.oldVersion=Z,Y); +Y.done.catch(Z=>{T(Z)})}catch(V){T(V)}}); +k.addEventListener("success",()=>{var W=k.result;e&&W.addEventListener("versionchange",()=>{e(n())}); +W.addEventListener("close",()=>{O_("IDB_UNEXPECTEDLY_CLOSED",{dbName:jl(z),dbVersion:W.version});d&&d()}); +Q(n())}); +k.addEventListener("error",()=>{T(k.error)}); +G&&k.addEventListener("blocked",()=>{G()})})}; +M0=function(z,D="",E=""){z=new g.wo(z,!0);z.set("alr","yes");E&&(E=ro(8,5797,ro(7,4168,E)),z[J[18]](D,Ul(15,8264,E)));return z}; +CF=function(z,D,E={}){return aSw(z,D,E)}; +AF=async function(z,D={}){try{let E=self.indexedDB.deleteDatabase(z),Q=D.blocked;Q&&E.addEventListener("blocked",()=>{Q()}); +await J1X(E)}catch(E){throw Y3(E,z,"",-1);}}; +Ba=function(z,D){return new va("INCOMPATIBLE_DB_VERSION",{dbName:z.name,oldVersion:z.options.version,newVersion:D})}; +zR=function(z,D){if(!D)throw g.IB("openWithToken",jl(z.name));return z.open()}; +Ep=async function(z,D){return gT(await zR(Dj,D),["databases"],{OO:!0,mode:"readwrite"},E=>{var Q=E.objectStore("databases");return Q.get(z.actualName).then(T=>{if(T?z.actualName!==T.actualName||z.publicName!==T.publicName||z.userIdentifier!==T.userIdentifier:1)return Q.put(z).then(()=>{})})})}; +Qd=async function(z,D){return z?(await zR(Dj,D)).delete("databases",z):void 0}; +SeJ=async function(z,D){var E=[];D=await zR(Dj,D);await gT(D,["databases"],{OO:!0,mode:"readonly"},Q=>{E.length=0;return s_(Q.objectStore("databases"),{},T=>{z(T.getValue())&&E.push(T.getValue());return $3(T)})}); +return E}; +RTQ=function(z,D){return SeJ(E=>E.publicName===z&&E.userIdentifier!==void 0,D)}; +Zd6=async function(){if(Wa()?.hasSucceededOnce)return!0;var z;if(!(z=g.TR&&Bx()&&!zO()||g.kS)){try{z=self;var D=!!(z.indexedDB&&z.IDBIndex&&z.IDBKeyRange&&z.IDBObjectStore)}catch(E){D=!1}z=!D}if(z||!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return!1;try{return await Ep({actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0},GR),await Qd("yt-idb-test-do-not-use",GR),!0}catch(E){return!1}}; +dA=function(){if(eC!==void 0)return eC;Xz=!0;return eC=Zd6().then(z=>{Xz=!1;if(nF()?.L()){var D={hasSucceededOnce:Wa()?.hasSucceededOnce||z};nF()?.set("LAST_RESULT_ENTRY_KEY",D,2592E3,!0)}return z})}; +F0=function(){return g.us("ytglobal.idbToken_")||void 0}; +g.Lc=function(){var z=F0();return z?Promise.resolve(z):dA().then(D=>{D?(g.JV("ytglobal.idbToken_",GR),D=GR):D=void 0;return D})}; +fc=function(z){if(!TV())throw z=new va("AUTH_INVALID",{dbName:z}),Va(z),z;var D=Qa();return{actualName:`${z}:${D}`,publicName:z,userIdentifier:D}}; +nc=async function(z,D,E,Q){var T=Error().stack??"",k=await g.Lc();if(!k)throw D=g.IB("openDbImpl",z,D),g.c("ytidb_async_stack_killswitch")||(D.stack=`${D.stack}\n${T.substring(T.indexOf("\n")+1)}`),Va(D),D;b$(z);T=E?{actualName:z,publicName:z,userIdentifier:void 0}:fc(z);try{return await Ep(T,k),await CF(T.actualName,D,Q)}catch(G){try{await Qd(T.actualName,k)}catch{}throw G;}}; +c1k=function(z,D,E={}){return nc(z,D,!1,E)}; +K8a=function(z,D,E={}){return nc(z,D,!0,E)}; +hTI=async function(z,D={}){var E=await g.Lc();E&&(b$(z),z=fc(z),await AF(z.actualName,D),await Qd(z.actualName,E))}; +pLr=function(z,D,E){z=z.map(async Q=>{await AF(Q.actualName,D);await Qd(Q.actualName,E)}); +return Promise.all(z).then(()=>{})}; +Wc=async function(z){var D={},E=await g.Lc();E&&(b$(z),z=await RTQ(z,E),await pLr(z,D,E))}; +X0=async function(z,D={}){var E=await g.Lc();E&&(b$(z),await AF(z,D),await Qd(z,E))}; +Hds=function(z,D){var E;return()=>{E||(E=new x$X(z,D));return E}}; +JL=function(z,D){return Hds(z,D)}; +uA=function(z){return zR(Npr(),z)}; +Vd=async function(z,D,E,Q){z={config:z,hashData:D,timestamp:Q!==void 0?Q:(0,g.N)()};E=await uA(E);await E.clear("hotConfigStore");return await E.put("hotConfigStore",z)}; +Op=async function(z,D,E,Q,T){z={config:z,hashData:D,configData:E,timestamp:T!==void 0?T:(0,g.N)()};Q=await uA(Q);await Q.clear("coldConfigStore");return await Q.put("coldConfigStore",z)}; +bA=async function(z){z=await uA(z);var D=void 0;await gT(z,["coldConfigStore"],{mode:"readwrite",OO:!0},E=>Pa(E.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},Q=>{D=Q.getValue()})); +return D}; +jC=async function(z){z=await uA(z);var D=void 0;await gT(z,["hotConfigStore"],{mode:"readwrite",OO:!0},E=>Pa(E.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},Q=>{D=Q.getValue()})); +return D}; +U$W=async function(){await Wc("ytGcfConfig")}; +mg=function(){if(!g.vc.instance){let z=new g.vc;g.vc.instance=z}return g.vc.instance}; +idn=function(z){if(!z.L||!z.K){if(!F0()){let D=g.IB("scheduleGetConfigs");y1(D)}z.Z||(z.Z=UT.LZ(async()=>{try{await gHn(z)}catch{}try{await r16(z)}catch{}z.Z&&(z.Z=0)},100))}}; +wLW=async function(z){if(g.c("start_client_gcf")||g.c("delete_gcf_config_db"))g.c("start_client_gcf")&&(await g.Lc()&&TV()&&!g.c("delete_gcf_config_db")?(z.V=!0,idn(z)):(lA(z),YS(z))),g.c("delete_gcf_config_db")&&await U$W()}; +IR=function(){return g.us("yt.gcf.config.hotConfigGroup")}; +aR=function(z,D){z.L=D;g.JV("yt.gcf.config.hotConfigGroup",z.L||null)}; +YS=function(z){aR(z,g.S("RAW_HOT_CONFIG_GROUP"));z.A(g.S("SERIALIZED_HOT_HASH_DATA"))}; +gHn=async function(z){if(z.L)return IR();if(!z.V)return z=g.IB("getHotConfig IDB not initialized"),y1(z),Promise.reject(z);var D=F0(),E=g.S("TIME_CREATED_MS");if(D){var Q=await jC(D);if(Q&&Q.timestamp>E)return aR(z,Q.config),z.A(Q.hashData),IR()}else Q=g.IB("getHotConfig token error"),y1(Q);YS(z);D&&z.L&&z.hotHashData&&await Vd(z.L,z.hotHashData,D,E);return z.L?IR():(z=new g.k3("Config not available in ytConfig"),y1(z),Promise.reject(z))}; +SC=function(){return g.us("yt.gcf.config.coldConfigGroup")}; +RR=function(z,D){z.K=D;g.JV("yt.gcf.config.coldConfigGroup",z.K||null)}; +Zj=function(z,D){z.configData=D;g.JV("yt.gcf.config.coldConfigData",z.configData||null)}; +var tJI=function(z,D){return U2[J[7]](this,38,4416,z,D)}; +cc=function(z,D){z.coldHashData=D;g.JV("yt.gcf.config.coldHashData",z.coldHashData||null)}; +lA=function(z){RR(z,g.S("RAW_COLD_CONFIG_GROUP"));cc(z,g.S("SERIALIZED_COLD_HASH_DATA"));Zj(z,z.K?.configData)}; +r16=async function(z){if(z.K)return SC();if(!z.V)return z=g.IB("getColdConfig IDB not initialized"),y1(z),Promise.reject(z);var D=F0(),E=g.S("TIME_CREATED_MS");if(D){var Q=await bA(D);if(Q&&Q.timestamp>E)return RR(z,Q.config),Zj(z,Q.configData),cc(z,Q.hashData),SC()}else Q=g.IB("getColdConfig"),y1(Q);lA(z);D&&z.K&&z.coldHashData&&z.configData&&await Op(z.K,z.coldHashData,z.configData,D,E);return z.K?SC():(z=new g.k3("Config not available in ytConfig"),y1(z),Promise.reject(z))}; +Kc=async function(z,D,E){if(g.c("start_client_gcf")){E&&aR(z,E);z.A(D);let Q=F0();Q&&(E||(E=(await jC(Q))?.config),await Vd(E,D,Q));if(E){z=z.U;for(let T of z.K)T(E)}}}; +hL=async function(z,D,E){g.c("start_client_gcf")&&(cc(z,D),z=F0())&&(E||(E=(await bA(z))?.config),E&&await Op(E,D,E.configData,z))}; +pc=function(){var z=mg(),D=(0,g.N)()-z.B;if(!(z.B!==0&&D0&&(D.request={internalExperimentFlags:E});Nh(z,void 0,D);Up(void 0,D);gA(void 0,D);rA(z,void 0,D);iA(void 0,D);g.c("start_client_gcf")&&wA(void 0,D);g.S("DELEGATED_SESSION_ID")&& +!g.c("pageid_as_header_web")&&(D.user={onBehalfOfUser:g.S("DELEGATED_SESSION_ID")});!g.c("fill_delegate_context_in_gel_killswitch")&&(z=g.S("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(D.user={...D.user,serializedDelegationContext:z});z=g.S("INNERTUBE_CONTEXT");g.c("enable_persistent_device_token")&&z?.client?.rolloutToken&&(D.client.rolloutToken=z?.client?.rolloutToken);z=Object;E=z.assign;var Q=D.client,T=g.S("DEVICE",""),k={};for(let [G,e]of Object.entries(g.q6(T)))T=G,T==="cbrand"?k.deviceMake= +e:T==="cmodel"?k.deviceModel=e:T==="cbr"?k.browserName=e:T==="cbrver"?k.browserVersion=e:T==="cos"?k.osName=e:T==="cosver"?k.osVersion=e:T==="cplatform"&&(k.platform=e);D.client=E.call(z,Q,k);return D}; +var y1Q=function(z){return Qu[J[7]](this,10,1886,z)}; +var Nh=function(z,D,E){z=z.XN;if(z==="WEB"||z==="MWEB"||z===1||z===2)D?(E=yu(D,yd,96)||new yd,z=t4(),z=Object.keys(oHX).indexOf(z),z=z===-1?null:z,z!==null&&Gv(E,3,z),qd(D,yd,96,E)):E&&(E.client.mainAppWebInfo=E.client.mainAppWebInfo??{},E.client.mainAppWebInfo.webDisplayMode=t4())},Up=function(z,D){var E=g.us("yt.embedded_player.embed_url"); +E&&(z?(D=yu(z,oR,7)||new oR,Tv(D,4,E),qd(z,oR,7,D)):D&&(D.thirdParty={embedUrl:E}))},gA=function(z,D){if(g.c("web_log_memory_total_kbytes")&&g.XQ.navigator?.deviceMemory){let E=g.XQ.navigator?.deviceMemory; +z?bc(z,95,g.cL(E*1E6)):D&&(D.client.memoryTotalKbytes=`${E*1E6}`)}},rA=function(z,D,E){z.appInstallData&&(D?(E=yu(D,sp,62)??new sp,Tv(E,6,z.appInstallData),qd(D,sp,62,E)):E&&(E.client.configInfo=E.client.configInfo||{},E.client.configInfo.appInstallData=z.appInstallData))},iA=function(z,D){var E=zV(); +E&&(z?Gv(z,61,sx6[E]):D&&(D.client.connectionType=E));g.c("web_log_effective_connection_type")&&(E=E_())&&(z?Gv(z,94,$$O[E]):D&&(D.client.effectiveConnectionType=E))},qeX=function(z,D,E={}){var Q={}; +g.S("EOM_VISITOR_DATA")?Q={"X-Goog-EOM-Visitor-Id":g.S("EOM_VISITOR_DATA")}:Q={"X-Goog-Visitor-Id":E.visitorData||g.S("VISITOR_DATA","")};if(D&&D.includes("www.youtube-nocookie.com"))return Q;D=E.Zh||g.S("AUTHORIZATION");D||(z?D=`Bearer ${g.us("gapi.auth.getToken")().access_token}`:(z=ou().v8($S),g.c("pageid_as_header_web")||delete z["X-Goog-PageId"],Q={...Q,...z}));D&&(Q.Authorization=D);return Q}; +var P9W=function(z){return Qu[J[7]](this,4,5286,z)}; +wA=function(z,D){var E=pc();if(E){var Q=E.coldConfigData,T=E.coldHashData;E=E.hotHashData;z?(D=yu(z,sp,62)??new sp,Q=Tv(D,1,Q),Tv(Q,3,T).A(E),qd(z,sp,62,D)):D&&(D.client.configInfo=D.client.configInfo||{},Q&&(D.client.configInfo.coldConfigData=Q),T&&(D.client.configInfo.coldHashData=T),E&&(D.client.configInfo.hotHashData=E))}}; +qh=function(z){this.version=1;this.args=z}; +Pc=function(z,D){this.topic=z;this.K=D}; +Cc=function(z,D){var E=Mh();E&&E.publish.call(E,z.toString(),z,D)}; +MJX=function(z){var D=AL,E=Mh();if(!E)return 0;var Q=E.subscribe(D.toString(),(T,k)=>{var G=g.us("ytPubsub2Pubsub2SkipSubKey");G&&G==Q||(G=()=>{if(Bc[Q])try{if(k&&D instanceof Pc&&D!=T)try{{var e=D.K,d=k;if(!d.args||!d.version)throw Error("yt.pubsub2.Data.deserialize(): serializedData is incomplete.");let F;try{if(!e.Bh){let L=new e;e.Bh=L.version}F=e.Bh}catch(L){}if(!F||d.version!=F)throw Error("yt.pubsub2.Data.deserialize(): serializedData version is incompatible.");try{k=Reflect.construct(e,g.Pn(d.args))}catch(L){throw L.message= +"yt.pubsub2.Data.deserialize(): "+L.message,L;}}}catch(F){throw F.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+D.toString()+": "+F.message,F;}z.call(window,k)}catch(F){ww(F)}},zl[D.toString()]?g.us("yt.scheduler.instance")?UT.LZ(G):g.n9(G,0):G())}); +Bc[Q]=!0;Dm[D.toString()]||(Dm[D.toString()]=[]);Dm[D.toString()].push(Q);return Q}; +Bpn=function(){var z=C9s,D=MJX(function(E){z.apply(void 0,arguments);A1J(D)}); +return D}; +A1J=function(z){var D=Mh();D&&(typeof z==="number"&&(z=[z]),g.pw(z,E=>{D.unsubscribeByKey(E);delete Bc[E]}))}; +Mh=function(){return g.us("ytPubsub2Pubsub2Instance")}; +Ed=function(z,D,E={sampleRate:.1}){Math.random()Tl||GTl||Q{D&&!ff(z,D,z.h3)?z.bl.LZ(async()=>{D.id!==void 0&&await z.X$.Xo(D.id,z.VE);FD(z)}):z.HS.Tk()&&z.A()})}; +nf=async function(z,D){if(!dk(z))throw Error("IndexedDB is not supported: immediateSend");D.id!==void 0&&(await z.X$.TM(D.id,z.VE)||z.D0(Error("The request cannot be found in the database.")));ff(z,D,z.by)?(D.skipRetry||(D=EPk(z,D)),D&&(D.skipRetry&&D.id!==void 0&&await z.X$.Ux(D.id,z.VE),z.In(D.url,D.options,!!D.skipRetry))):(z.D0(Error("Networkless Logging: Stored logs request expired age limit")),D.id!==void 0&&await z.X$.Ux(D.id,z.VE))}; +Wv=function(z,D){z.Ce&&!z.HS.Tk()?z.Ce(D):z.handleError(D)}; +ff=function(z,D,E){D=D.timestamp;return z.now()-D>=E?!1:!0}; +EPk=function(z,D){if(!dk(z))throw Error("IndexedDB is not supported: updateRequestHandlers");var E=D.options.onError?D.options.onError:()=>{}; +D.options.onError=async(T,k)=>{var G=Q8s(k),e=TOa(k);e&&z.EH&&z.EH("web_enable_error_204")&&z.handleError(Error("Request failed due to compression"),D.url,k);if(z.EH&&z.EH("nwl_consider_error_code")&&G||z.EH&&!z.EH("nwl_consider_error_code")&&z.potentialEsfErrorCounter<=z.Mk)if(z.HS.IL&&await z.HS.IL(),!z.HS.Tk()){E(T,k);z.EH&&z.EH("nwl_consider_error_code")&&D?.id!==void 0&&await z.X$.Xo(D.id,z.VE,!1);return}z.EH&&z.EH("nwl_consider_error_code")&&!G&&z.potentialEsfErrorCounter>z.Mk||(z.potentialEsfErrorCounter++, +D?.id!==void 0&&(D.sendCount{z.HS.Tk()&&z.A()},z.L5)):await z.X$.Ux(D.id,z.VE)),E(T,k))}; +var Q=D.options.onSuccess?D.options.onSuccess:()=>{}; +D.options.onSuccess=async(T,k)=>{D?.id!==void 0&&await z.X$.Ux(D.id,z.VE);z.HS.pH&&z.EH&&z.EH("vss_network_hint")&&z.HS.pH(!0);Q(T,k)}; +return D}; +Rq=function(z){var D=z.getVideoData(),E=z.BN(),Q=E.kX(),T=z.X(),k=z.MB(),G=k.SY*8/1024,e=k.GS/1024,d=k.Cw,F=k.Jx,L=k.wv,f=E.getCurrentTime().toFixed(2),n=XD(E.L(),",",3);var W="";if(D.isDaiEnabled()){D.enableServerStitchedDai&&(W+=D.nW?"DS":"SS");W=D.qj()?W+"LIFA, ":W+"DAI, ";var V=k.DW;V&&(W+=V)}JJ(D)&&!D.qj()&&(W+="LIFAE, ");g.uR(D)&&(W+="SABR, ");if(D.fetchType){switch(D.fetchType){case "onesie":V="o";break;case "gp":V="gp";break;default:V="gvi"}W+=`vd:${V}, `}(V=T.MN)&&(W=V.K?W+"wa, ":W+"w, "); +W+=`s:${L} t:${f} b:${n} `;E.isSeeking()&&(W+="S");E.isPaused()&&(W+="P");E.isEnded()&&(W+="E");z.isOrchestrationLeader()&&(W+=" L");(E=k.V2)&&(W+=` l:${E.toFixed()}`);E=k.currentTime;L=D.Ss;E&&E>L.start&&E>=5;Z+=t}n=`${Z.substr(0,4)} ${Z.substr(4,4)} ${Z.substr(8,4)} ${Z.substr(12,4)} ${Z.substr(16,4)}`}else n="";G={video_id_and_cpn:String(D.videoId)+" / "+n,codecs:"",dims_and_frames:"",bandwidth_kbps:`${G.toFixed(0)} Kbps`,buffer_health_seconds:`${d.toFixed(2)} s`,date:`${(new Date).toString()}`, +drm_style:F?"":"display:none",drm:F,debug_info:W,extra_debug_info:"",bandwidth_style:f,network_activity_style:f,network_activity_bytes:`${e.toFixed(0)} KB`,shader_info:L,shader_info_style:L?"":"display:none",playback_categories:""};e=`${Q.clientWidth}x${Q.clientHeight}`+(E>1?`*${E.toFixed(2)}`:"");d="-";k.totalVideoFrames&&(d=`${k.droppedVideoFrames||0} dropped of ${k.totalVideoFrames}`);G.dims_and_frames=`${e} / ${d}`;d=z.getVolume();D.Af?(z=D.Af.K,e=Math.round(d),d=Math.round(d*(z?.PG??1)),F="", +D.Z?.audio.L?F=" VB":D.Z?.audio.K&&(F=" DRC"),W="",z?.Mu!=null&&(W+=`cont.${z.Mu.toFixed(1)}dB`),z?.W5!=null&&(W+=` tgt.${z.W5.toFixed(1)}dB`),W&&(W=` (${W})`),z=`${e}%/${d}%${F}${W}`):(z=jk(D.Af),z=`${Math.round(d)}% / ${D.Z?.audio.L?"VB":D.Z?.audio.K?"DRC":`${Math.round(d*z)}%`}`,e=D.qd.toFixed(1),isFinite(Number(e))&&(z+=` (content loudness ${e}dB)`));G.volume=z;G.resolution=`${Q.videoWidth}x${Q.videoHeight}`;if(Q=D.A){if(z=Q.video)e=z.fps,e>1&&(G.resolution+=`@${e}`),(e=k.m3)&&e.video&&(G.resolution+= +` / ${e.video.width}x${e.video.height}`,e.video.fps>1&&(G.resolution+=`@${e.video.fps}`)),G.codecs=vv(Q),!D.Z||Q.audio&&Q.video?Q.zS&&(G.codecs+=` / ${Q.zS}A`):G.codecs+=` / ${vv(D.Z)}`,z.K||z.primaries?(e=z.K||"unknown",e==="smpte2084"?e=`${e} (PQ)`:e==="arib-std-b67"&&(e=`${e} (HLG)`),G.color=`${e} / ${z.primaries||"unknown"}`,G.color_style=""):G.color_style="display:none";if(Q.debugInfo){G.fmt_debug_info="";for(var K of Q.debugInfo)G.fmt_debug_info+=`${K.label}:${K.text} `}G.fmt_debug_info_style= +G.fmt_debug_info&&G.fmt_debug_info.length>0?"":"display:none"}K=D.isLivePlayback;Q=D.Lr;G.live_mode_style=K||Q?"":"display:none";G.live_latency_style=K?"":"display:none";if(Q)G.live_mode="Post-Live"+(mK(D)?" Manifestless":"");else if(K){Q=k.t8;G.live_latency_secs=`${Q.toFixed(2)}s`;K=mK(D)?"Manifestless, ":"";D.pf&&(K+="Windowed, ");z="Uncertain";if(Q>=0&&Q<120)if(D.latencyClass&&D.latencyClass!=="UNKNOWN")switch(D.latencyClass){case "NORMAL":z="Optimized for Normal Latency";break;case "LOW":z="Optimized for Low Latency"; +break;case "ULTRALOW":z="Optimized for Ultra Low Latency";break;default:z="Unknown Latency Setting"}else z=(T.JT().K.GV(lR)?Y8(D):D.isLowLatencyLiveStream)?"Optimized for Low Latency":"Optimized for Smooth Streaming";K+=z;(Q=k.sf)&&(K+=`, seq ${Q.sequence}`);G.live_mode=K}T.experiments.JT().K.GV(k0r)?k.isGapless&&!k.Oo&&(G.playback_categories=k.a6?G.playback_categories+"Gapless ":G.playback_categories+"Queued "):!k.isGapless||Iq(D)&&k.Oo||(G.playback_categories+="Gapless ");G.playback_categories_style= +G.playback_categories?"":"display:none";G.bandwidth_samples=k.UV;G.network_activity_samples=k.KM;G.live_latency_samples=k.NP;G.buffer_health_samples=k.lA;T=g.aq(D);if(D.cotn||T)G.cotn_and_local_media=`${D.cotn?D.cotn:"null"} / ${T}`;G.cotn_and_local_media_style=G.cotn_and_local_media?"":"display:none";Sk(D,"web_player_release_debug")?(G.release_name=J[75],G.release_style=""):G.release_style="display:none";G.debug_info&&Y.length>0&&G.debug_info.length+Y.length<=60?G.debug_info+=" "+Y:G.extra_debug_info= +Y;G.extra_debug_info_style=G.extra_debug_info&&G.extra_debug_info.length>0?"":"display:none";return G}; +Q8s=function(z){return(z=z?.error?.code)&&z>=400&&z<=599?!1:!0}; +TOa=function(z){z=z?.error?.code;return!(z!==400&&z!==415)}; +G0r=function(){if(Zm)return Zm();Zm=JL("LogsDatabaseV2",{jq:{LogsRequestsStore:{Gm:2}},shared:!1,upgrade(z,D,E){D(2)&&i$(z,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});D(3);D(5)&&(E=E.objectStore("LogsRequestsStore"),E.K.indexNames.contains("newRequest")&&E.K.deleteIndex("newRequest"),ya(E,"newRequestV2",["status","interface","timestamp"]));D(7)&&wT(z,"sapisid");D(9)&&wT(z,"SWHealthLog")},version:9});return Zm()}; +cv=function(z){return zR(G0r(),z)}; +eek=async function(z,D){var E={startTime:(0,g.N)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}};D=await cv(D);z={...z,options:JSON.parse(JSON.stringify(z.options)),interface:g.S("INNERTUBE_CONTEXT_CLIENT_NAME",0)};z=await D.put("LogsRequestsStore",z);E.ticks.tc=(0,g.N)();Kf(E);return z}; +ddI=async function(z,D){var E={startTime:(0,g.N)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}};D=await cv(D);var Q=g.S("INNERTUBE_CONTEXT_CLIENT_NAME",0),T=[z,Q,0];Q=[z,Q,(0,g.N)()];var k=IDBKeyRange.bound(T,Q),G="prev";g.c("use_fifo_for_networkless")&&(G="next");var e=void 0;T=z==="NEW"?"readwrite":"readonly";g.c("use_readonly_for_get_most_recent_by_status_killswitch")&&(T="readwrite");await gT(D,["LogsRequestsStore"],{mode:T,OO:!0},d=>Pa(d.objectStore("LogsRequestsStore").index("newRequestV2"), +{query:k,direction:G},F=>{F.getValue()&&(e=F.getValue(),z==="NEW"&&(e.status="QUEUED",F.update(e)))})); +E.ticks.tc=(0,g.N)();Kf(E);return e}; +FdX=async function(z,D){return gT(await cv(D),["LogsRequestsStore"],{mode:"readwrite",OO:!0},E=>{var Q=E.objectStore("LogsRequestsStore");return Q.get(z).then(T=>{if(T)return T.status="QUEUED",Q.put(T).then(()=>T)})})}; +Lds=async function(z,D,E=!0,Q){return gT(await cv(D),["LogsRequestsStore"],{mode:"readwrite",OO:!0},T=>{var k=T.objectStore("LogsRequestsStore");return k.get(z).then(G=>G?(G.status="NEW",E&&(G.sendCount+=1),Q!==void 0&&(G.options.compress=Q),k.put(G).then(()=>G)):aB.resolve(void 0))})}; +fGI=async function(z,D){return(await cv(D)).delete("LogsRequestsStore",z)}; +nPW=async function(z){z=await cv(z);var D=(0,g.N)()-2592E6;await gT(z,["LogsRequestsStore"],{mode:"readwrite",OO:!0},E=>s_(E.objectStore("LogsRequestsStore"),{},Q=>{if(Q.getValue().timestamp<=D)return Q.delete().then(()=>$3(Q))}))}; +WdV=async function(){await Wc("LogsDatabaseV2")}; +Kf=function(z){g.c("nwl_csi_killswitch")||Ed("networkless_performance",z,{sampleRate:1})}; +hJ=function(z){return zR(XzQ(),z)}; +Jkk=async function(z){z=await hJ(z);var D=(0,g.N)()-2592E6;await gT(z,["SWHealthLog"],{mode:"readwrite",OO:!0},E=>s_(E.objectStore("SWHealthLog"),{},Q=>{if(Q.getValue().timestamp<=D)return Q.delete().then(()=>$3(Q))}))}; +uww=async function(z){await (await hJ(z)).clear("SWHealthLog")}; +g.Hv=function(z,D,E,Q,T="",k=!1,G=!1){if(z)if(E&&!g.q1())y1(new g.k3("Legacy referrer-scrubbed ping detected")),z&&pf(z,void 0,{scrubReferrer:!0});else if(T)Om(z,D,"POST",T,Q);else if(g.S("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||Q||G)Om(z,D,"GET","",Q,void 0,k,G);else{b:{try{c:{var e=new Vpk({url:z});if(e.K.dsh==="1")var d=null;else{var F=e.K.ae;if(F==="1"){let f=e.K.adurl;if(f)try{d={version:3,MX:decodeURIComponent(f),qq:xO(e.L,"act=1","ri=1",ewn(e))};break c}catch(n){}}d=F==="2"?{version:4,MX:xO(e.L, +"dct=1","suid="+e.A,"ri=1"),qq:xO(e.L,"act=1","ri=1","suid="+e.A)}:null}}if(d){let f=Ic(z);var L=!(!f||!f.endsWith("/aclk")||g.UV(z,"ri")!=="1");break b}}catch(f){}L=!1}L?x8(z)?(D&&D(),E=!0):E=!1:E=!1;E||pf(z,D)}}; +OSa=function(z,D=""){x8(z,D)||g.Hv(z,void 0,void 0,void 0,D)}; +x8=function(z,D=""){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(z,D))return!0}catch(E){}return!1}; +pf=function(z,D,E={}){var Q=new Image,T=""+bSI++;Na[T]=Q;Q.onload=Q.onerror=()=>{D&&Na[T]&&D();delete Na[T]}; +E.scrubReferrer&&(Q.referrerPolicy="no-referrer");Q.src=z}; +g.Ud=function(z){return document.featurePolicy?.allowedFeatures().includes("attribution-reporting")?z+"&nis=6":z+"&nis=5"}; +iR=function(){gk||(gk=new rk("yt.offline"));return gk}; +j8O=function(z){if(g.c("offline_error_handling")){var D=iR().get("errors",!0)||{};D[z.message]={name:z.name,stack:z.stack};z.level&&(D[z.message].level=z.level);iR().set("errors",D,2592E3,!0)}}; +tJ=function(){if(!wk.instance){let z=g.us("yt.networkRequestMonitor.instance")||new wk;g.JV("yt.networkRequestMonitor.instance",z);wk.instance=z}return wk.instance}; +oq=function(){if(!yE.instance){let z=g.us("yt.networkStatusManager.instance")||new yE;g.JV("yt.networkStatusManager.instance",z);yE.instance=z}return yE.instance}; +sd=function(z,D){z.rateLimit?z.K?(UT.I6(z.Z),z.Z=UT.LZ(()=>{z.A!==D&&(z.dispatchEvent(D),z.A=D,z.K=(0,g.N)())},z.rateLimit-((0,g.N)()-z.K))):(z.dispatchEvent(D),z.A=D,z.K=(0,g.N)()):z.dispatchEvent(D)}; +g.$8=function(){var z=g.us("yt.networklessRequestController.instance");z||(z=new vPr,g.JV("yt.networklessRequestController.instance",z),g.c("networkless_logging")&&g.Lc().then(D=>{z.VE=D;Lf(z);z.B.resolve();z.aK&&Math.random()<=z.Tr&&z.VE&&Jkk(z.VE);g.c("networkless_immediately_drop_sw_health_store")&&mda(z)})); +return z}; +mda=async function(z){if(!z.VE)throw g.IB("clearSWHealthLogsDb");uww(z.VE).catch(D=>{z.handleError(D)})}; +lGa=function(z,D,E){D=g.c("web_fp_via_jspb")?Object.assign({},D):D;g.c("use_request_time_ms_header")?D.headers&&g.zX(z)&&(D.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.N)()))):D.postParams?.requestTimeMs&&(D.postParams.requestTimeMs=Math.round((0,g.N)()));E&&Object.keys(D).length===0?g.Hv(z):D.compress?D.postBody?(typeof D.postBody!=="string"&&(D.postBody=JSON.stringify(D.postBody)),ek(z,D.postBody,D,g.vx)):ek(z,JSON.stringify(D.postParams),D,ml):g.vx(z,D)}; +qa=function(z,D){g.c("use_event_time_ms_header")&&g.zX(z)&&(D.headers||(D.headers={}),D.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,g.N)())));return D}; +g.Ma=function(z,D,E,Q){!g.S("VISITOR_DATA")&&D!=="visitor_id"&&Math.random()<.01&&y1(new g.k3("Missing VISITOR_DATA when sending innertube request.",D,E,Q));if(!z.isReady())throw z=new g.k3("innertube xhrclient not ready",D,E,Q),ww(z),z;var T={headers:Q.headers||{},method:"POST",postParams:E,postBody:Q.postBody,postBodyFormat:Q.postBodyFormat||"JSON",onTimeout:()=>{Q.onTimeout()}, +onFetchTimeout:Q.onTimeout,onSuccess:(F,L)=>{if(Q.onSuccess)Q.onSuccess(L)}, +onFetchSuccess:F=>{if(Q.onSuccess)Q.onSuccess(F)}, +onProgress:F=>{if(Q.onProgress)Q.onProgress(F)}, +onError:(F,L)=>{if(Q.onError)Q.onError(L)}, +onFetchError:F=>{if(Q.onError)Q.onError(F)}, +timeout:Q.timeout,withCredentials:!0,compress:Q.compress};T.headers["Content-Type"]||(T.headers["Content-Type"]="application/json");E="";var k=z.config_.Fv;k&&(E=k);k=z.config_.Kw||!1;var G=qeX(k,E,Q);Object.assign(T.headers,G);T.headers.Authorization&&!E&&k&&(T.headers["x-origin"]=window.location.origin);var e=g.AI(`${E}${`/youtubei/${z.config_.innertubeApiVersion}/${D}`}`,{alt:"json"}),d=(F=!1)=>{try{if(F&&Q.retry&&!Q.networklessOptions.bypassNetworkless)T.method="POST",Q.networklessOptions.writeThenSend? +g.$8().writeThenSend(e,T):g.$8().sendAndWrite(e,T);else if(Q.compress)if(T.postBody){let L=T.postBody;typeof L!=="string"&&(L=JSON.stringify(T.postBody));ek(e,L,T,g.vx)}else ek(e,JSON.stringify(T.postParams),T,ml);else ml(e,T)}catch(L){if(L.name==="InvalidAccessError")y1(Error("An extension is blocking network request."));else throw L;}}; +g.us("ytNetworklessLoggingInitializationOptions")&&Pv.isNwlInitialized?dA().then(F=>{d(F)}):d(!1)}; +Da=function(z,D,E){var Q=Cf();if(Q&&D){let T=Q.subscribe(z,function(){var k=arguments,G=()=>{AJ[T]&&D.apply&&typeof D.apply=="function"&&D.apply(E||window,k)}; +try{Bv[z]?G():g.n9(G,0)}catch(e){ww(e)}},E); +AJ[T]=!0;zq[z]||(zq[z]=[]);zq[z].push(T);return T}return 0}; +EG=function(z){var D=Cf();D&&(typeof z==="number"?z=[z]:typeof z==="string"&&(z=[parseInt(z,10)]),g.pw(z,E=>{D.unsubscribeByKey(E);delete AJ[E]}))}; +Qg=function(z,D){var E=Cf();return E?E.publish.apply(E,arguments):!1}; +kz=function(z){var D=Cf();if(D)if(D.clear(z),z)Tq(z);else for(let E in zq)Tq(E)}; +Cf=function(){return g.XQ.ytPubsubPubsubInstance}; +Tq=function(z){zq[z]&&(z=zq[z],g.pw(z,D=>{AJ[D]&&delete AJ[D]}),z.length=0)}; +Gq=function(z,D,E=null){YBX(z,D,E)}; +YBX=function(z,D,E=null){var Q=e6(typeof z==="string"?z:z.toString()),T=document.getElementById(Q),k=T&&bF(T),G=T&&!k;k?D&&D():(D&&(k=Da(Q,D),D=`${YO(D)}`,dR[D]=k),G||(T=IGa(z,Q,()=>{bF(T)||(GdX(T),Qg(Q),g.n9(()=>{kz(Q)},0))},E)))}; +IGa=function(z,D,E,Q=null){var T=g.nx("SCRIPT");T.id=D;T.onload=()=>{E&&setTimeout(E,0)}; +T.onreadystatechange=()=>{switch(T.readyState){case "loaded":case "complete":T.onload()}}; +Q&&T.setAttribute("nonce",Q);g.cn(T,typeof z==="string"?Hb(z):z);z=document.getElementsByTagName("head")[0]||document.body;z.insertBefore(T,z.firstChild);return T}; +e6=function(z){var D=document.createElement("a");g.Ox(D,z);z=D.href.replace(/^[a-zA-Z]+:\/\//,"//");return`js-${OV(z)}`}; +Fy=function(z,D){if(z===D)z=!0;else if(Array.isArray(z)&&Array.isArray(D))z=kw(z,D,Fy);else if(g.mI(z)&&g.mI(D))a:if(g.ab(z).length!=g.ab(D).length)z=!1;else{for(let E in z)if(!Fy(z[E],D[E])){z=!1;break a}z=!0}else z=!1;return z}; +nZ=function(z,...D){if(!LZ(z)||D.some(E=>!LZ(E)))throw Error("Only objects may be merged."); +for(let E of D)fZ(z,E)}; +fZ=function(z,D){for(let E in D)if(LZ(D[E])){if(E in z&&!LZ(z[E]))throw Error("Cannot merge an object into a non-object.");E in z||(z[E]={});fZ(z[E],D[E])}else if(WP(D[E])){if(E in z&&!WP(z[E]))throw Error("Cannot merge an array into a non-array.");E in z||(z[E]=[]);Xy(z[E],D[E])}else z[E]=D[E];return z}; +Xy=function(z,D){for(let E of D)LZ(E)?z.push(fZ({},E)):WP(E)?z.push(Xy([],E)):z.push(E);return z}; +LZ=function(z){return typeof z==="object"&&!Array.isArray(z)}; +WP=function(z){return typeof z==="object"&&Array.isArray(z)}; +g.JH=function(z=!1){g.w9.call(this);this.ig=new Ly(z);g.a(this,this.ig)}; +Vg=function(z){if(window.crypto&&window.crypto.getRandomValues)try{var D=Array(z),E=new Uint8Array(z);window.crypto.getRandomValues(E);for(var Q=0;Q(z&15).toString(16)).join("")}; +m$=function(){({E2:D=!1,cY:z=!0}={});var z,D;if(g.us("_lact",window)==null){var E=parseInt(g.S("LACT"),10);E=isFinite(E)?Date.now()-Math.max(E,0):-1;g.JV("_lact",E,window);g.JV("_fact",E,window);E==-1&&j6();aGJ(D,z);new Np(()=>{vP("mouse",100)})}}; +aGJ=function(z=!1,D=!0){var E=window;g.pK(E.document,"keydown",j6);g.pK(E.document,"keyup",j6);g.pK(E.document,"mousedown",j6);g.pK(E.document,"mouseup",j6);z?g.pK(E,"touchmove",()=>{vP("touchmove",200)},{passive:!0}):(g.pK(E,"resize",()=>{vP("resize",200)}),D&&g.pK(E,"scroll",()=>{vP("scroll",200)})); +g.pK(E.document,"touchstart",j6,{passive:!0});g.pK(E.document,"touchend",j6,{passive:!0})}; +vP=function(z,D){ll[z]||(ll[z]=!0,UT.LZ(()=>{j6();ll[z]=!1},D))}; +j6=function(){g.us("_lact",window)==null&&(m$(),g.us("_lact",window));var z=Date.now();g.JV("_lact",z,window);g.us("_fact",window)==-1&&g.JV("_fact",z,window);(z=g.us("ytglobal.ytUtilActivityCallback_"))&&z()}; +g.Yz=function(){var z=g.us("_lact",window);return z==null?-1:Math.max(Date.now()-z,0)}; +g.ah=function(z){return new Ih(z)}; +g.S6=function(z,D){z.L.set(D.fJ,D);var E=z.A.get(D.fJ);if(E)try{E.mE(z.resolve(D.fJ))}catch(Q){E.CX(Q)}}; +cP=function(z,D,E,Q=!1){if(E.indexOf(D)>-1)throw Error(`Deps cycle for: ${D}`);if(z.K.has(D))return z.K.get(D);if(!z.L.has(D)){if(Q)return;throw Error(`No provider for: ${D}`);}Q=z.L.get(D);E.push(D);if(Q.No!==void 0)var T=Q.No;else if(Q.GD)T=Q[g.Rh]?Za(z,Q[g.Rh],E):[],T=Q.GD(...T);else if(Q.BZ){T=Q.BZ;let k=T[g.Rh]?Za(z,T[g.Rh],E):[];T=new T(...k)}else throw Error(`Could not resolve providers for: ${D}`);E.pop();Q.Kf||z.K.set(D,T);return T}; +Za=function(z,D,E){return D?D.map(Q=>Q instanceof Ih?cP(z,Q.key,E,!0):cP(z,Q,E)):[]}; +g.hH=function(){KZ||(KZ=new SBO);return KZ}; +xz=function(){return"h5vcc"in pZ&&pZ.h5vcc.traceEvent?.traceBegin&&pZ.h5vcc.traceEvent?.traceEnd?1:"performance"in pZ&&pZ.performance.mark&&pZ.performance.measure?2:0}; +HP=function(z){var D=xz();switch(D){case 1:pZ.h5vcc.traceEvent.traceBegin("YTLR",z);break;case 2:pZ.performance.mark(`${z}-start`);break;case 0:break;default:g.b5(D,"unknown trace type")}}; +NR=function(z){var D=xz();switch(D){case 1:pZ.h5vcc.traceEvent.traceEnd("YTLR",z);break;case 2:D=`${z}-start`;let E=`${z}-end`;pZ.performance.mark(E);pZ.performance.measure(z,D,E);break;case 0:break;default:g.b5(D,"unknown trace type")}}; +ReQ=function(z){var D=Array.from(z.K.keys()).sort((E,Q)=>(z.K[Q].priority??0)-(z.K[E].priority??0)); +for(let E of D)D=z.K[E],D.jobId===void 0||D.pK||(z.scheduler.I6(D.jobId),g.GV(D.RF,10))}; +ckr=function(z,D,E){ZSL&&console.groupCollapsed&&console.groupEnd&&(console.groupCollapsed(`[${z.constructor.name}] '${z.state}' to '${D}'`),console.log("with message: ",E),console.groupEnd())}; +pzQ=function(z,D){var E=D.filter(T=>(z.A??T.priority??0)===10),Q=D.filter(T=>(z.A??T.priority??0)!==10); +return z.B.AD?async(...T)=>{await KdO(E,...T);UG(z,Q,...T)}:(...T)=>{hek(E,...T); +UG(z,Q,...T)}}; +KdO=async function(z,...D){g.LF();for(let E of z){let Q;dT(()=>{gR(E.name);var T=rR(()=>E.callback(...D)); +il(T)?Q=g.c("web_lifecycle_error_handling_killswitch")?T.then(()=>{wR(E.name)}):T.then(()=>{wR(E.name)},k=>{window.onerror?.(k.message,"",0,0,k); +wR(E.name)}):wR(E.name)}); +Q&&await Q}}; +UG=function(z,D,...E){D=D.map(Q=>({RF:()=>{gR(Q.name);rR(()=>Q.callback(...E)); +wR(Q.name)}, +priority:z.A??Q.priority??0})); +D.length&&(z.Z=new xdQ(D))}; +hek=function(z,...D){g.LF();for(let E of z)dT(()=>{gR(E.name);rR(()=>E.callback(...D)); +wR(E.name)})}; +gR=function(z){tH&&z&&HP(z)}; +wR=function(z){tH&&z&&NR(z)}; +rR=function(z){if(g.c("web_lifecycle_error_handling_killswitch"))return z();try{return z()}catch(D){window.onerror?.(D.message,"",0,0,D)}}; +oh=function(){yg||(yg=new HSk);return yg}; +$z=function(){sG||(sG=hI(g.S("WORKER_SERIALIZATION_URL")));return sG||void 0}; +PP=function(){var z=$z();qR||z===void 0||(qR=nD(z));return qR}; +AH=function(z,D){var E=MR(D);if(z.K[E])return z.K[E];var Q=Object.keys(z.store)||[];if(Q.length<=1&&MR(D)===Q[0])return Q;var T=[];for(let G=0;G{E=E.data;if(E.op==="serializedGelBatch"){var Q=EP.get(E.key);Q&&(QP(E.serializedBatch,Q.client,Q.resolve,Q.networklessOptions,Q.isIsolated,Q.useVSSEndpoint,Q.dangerousLogToVisitorSession,Q.requestsOutstanding),EP.delete(E.key))}},D=PP(); +D&&(D.addEventListener("message",z),D.onerror=()=>{EP.clear()}); +D0=!0}}; +Udk=function(z,D){if(z.endpoint==="log_event"){T2(z);var E=kE(z),Q=G2(z.payload)||"",T=eh(Q),k=200;if(T){if(T.enabled===!1&&!g.c("web_payload_policy_disabled_killswitch"))return;k=dY(T.tier);if(k===400){FO(z,D);return}}Ls[E]=!0;E={cttAuthInfo:E,isJspb:!1,tier:k};z2().storePayload(E,z.payload);fs(D,!1,E,ns(Q))}}; +gPs=function(z,D,E){if(D.endpoint==="log_event"){T2(void 0,D);var Q=kE(D,!0),T=eh(z),k=200;if(T){if(T.enabled===!1&&!g.c("web_payload_policy_disabled_killswitch"))return;k=dY(T.tier);if(k===400){W3(z,D,E);return}}Ls[Q]=!0;Q={cttAuthInfo:Q,isJspb:!0,tier:k};z2().storePayload(Q,EB(D.payload));fs(E,!0,Q,ns(z))}}; +fs=function(z,D=!1,E,Q=!1){z&&(XO=new z);z=JQ("tvhtml5_logging_max_batch_ads_fork")||JQ("tvhtml5_logging_max_batch")||JQ("web_logging_max_batch")||100;var T=(0,g.N)(),k=u8(D,E.tier),G=k.Z;Q&&(k.K=!0);Q=0;E&&(Q=z2().getSequenceCount(E));Q>=1E3?VP({writeThenSend:!0},D,E.tier):Q>=z?OP||(OP=b8(()=>{VP({writeThenSend:!0},D,E.tier);OP=void 0},0)):T-G>=10&&(jh(D,E.tier),k.Z=T)}; +FO=function(z,D){if(z.endpoint==="log_event"){g.c("more_accurate_gel_parser")&&z2().storePayload({isJspb:!1},z.payload);T2(z);var E=kE(z),Q=new Map;Q.set(E,[z.payload]);var T=G2(z.payload)||"";D&&(XO=new D);return new g.VQ((k,G)=>{XO&&XO.isReady()?v3(Q,XO,k,G,{bypassNetworkless:!0},!0,ns(T)):k()})}}; +W3=function(z,D,E){if(D.endpoint==="log_event"){T2(void 0,D);var Q=kE(D,!0),T=new Map;T.set(Q,[EB(D.payload)]);E&&(XO=new E);return new g.VQ(k=>{XO&&XO.isReady()?mP(T,XO,k,{bypassNetworkless:!0},!0,ns(z)):k()})}}; +kE=function(z,D=!1){var E="";if(z.dangerousLogToVisitorSession)E="visitorOnlyApprovedKey";else if(z.cttAuthInfo){if(D){D=z.cttAuthInfo.token;E=z.cttAuthInfo;let Q=new l8;E.videoId?Q.setVideoId(E.videoId):E.playlistId&&UB(Q,2,YE,gp(E.playlistId));IL[D]=Q}else D=z.cttAuthInfo,E={},D.videoId?E.videoId=D.videoId:D.playlistId&&(E.playlistId=D.playlistId),aL[z.cttAuthInfo.token]=E;E=z.cttAuthInfo.token}return E}; +VP=function(z={},D=!1,E){new g.VQ((Q,T)=>{var k=u8(D,E),G=k.K;k.K=!1;if(g.c("enable_web_tiered_gel")&&g.c("web_vss_routing_check_all_tier_policies")){let e=u8(D,300),d=u8(D,200);G=G||e.K||d.K;e.K=!1;d.K=!1}Sh(k.A);Sh(k.L);k.L=0;XO&&XO.isReady()?E===void 0&&g.c("enable_web_tiered_gel")?RL(Q,T,z,D,300,G):RL(Q,T,z,D,E,G):(jh(D,E),Q())})}; +RL=function(z,D,E={},Q=!1,T=200,k=!1){var G=XO,e=new Map,d=new Map,F={isJspb:Q,cttAuthInfo:void 0,tier:T},L={isJspb:Q,cttAuthInfo:void 0};if(Q){for(let f of Object.keys(Ls))D=g.c("enable_web_tiered_gel")?z2().smartExtractMatchingEntries({keys:[F,L],sizeLimit:1E3}):z2().extractMatchingEntries({isJspb:!0,cttAuthInfo:f}),D.length>0&&e.set(f,D),(g.c("web_fp_via_jspb_and_json")&&E.writeThenSend||!g.c("web_fp_via_jspb_and_json"))&&delete Ls[f];mP(e,G,z,E,!1,k)}else{for(let f of Object.keys(Ls))e=g.c("enable_web_tiered_gel")? +z2().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:f,tier:T},{isJspb:!1,cttAuthInfo:f}],sizeLimit:1E3}):z2().extractMatchingEntries({isJspb:!1,cttAuthInfo:f}),e.length>0&&d.set(f,e),(g.c("web_fp_via_jspb_and_json")&&E.writeThenSend||!g.c("web_fp_via_jspb_and_json"))&&delete Ls[f];v3(d,G,z,D,E,!1,k)}}; +jh=function(z=!1,D=200){var E=()=>{VP({writeThenSend:!0},z,D)},Q=u8(z,D),T=Q===Z0||Q===c3?5E3:rkr; +g.c("web_gel_timeout_cap")&&!Q.L&&(T=b8(()=>{E()},T),Q.L=T); +Sh(Q.A);T=g.S("LOGGING_BATCH_TIMEOUT",JQ("web_gel_debounce_ms",1E4));g.c("shorten_initial_gel_batch_timeout")&&Ks&&(T=iSV);T=b8(()=>{JQ("gel_min_batch_size")>0?z2().getSequenceCount({cttAuthInfo:void 0,isJspb:z,tier:D})>=wz6&&E():E()},T); +Q.A=T}; +v3=function(z,D,E,Q,T={},k,G){var e=Math.round((0,g.N)()),d=z.size,F=h3(G);for(let [L,f]of z){z=L;G=f;let n=g.Nu({context:g.tL(D.config_||g.Hc())});if(!g.vX(G)&&!g.c("throw_err_when_logevent_malformed_killswitch")){Q();break}n.events=G;(G=aL[z])&&tpL(n,z,G);delete aL[z];let W=z==="visitorOnlyApprovedKey";yk6(n,e,W);ps(T);let V=K=>{g.c("start_client_gcf")&&UT.LZ(async()=>{await xE(K)}); +d--;d||E()},Y=0,Z=()=>{Y++; +if(T.bypassNetworkless&&Y===1)try{g.Ma(D,F,n,H3({writeThenSend:!0},W,V,Z,k)),Ks=!1}catch(K){ww(K),Q()}d--;d||E()}; +try{g.Ma(D,F,n,H3(T,W,V,Z,k)),Ks=!1}catch(K){ww(K),Q()}}}; +mP=function(z,D,E,Q={},T,k){var G=Math.round((0,g.N)()),e={value:z.size},d=new Map([...z]);for(let [Z]of d){var F=Z,L=z.get(F);d=new oPr;var f=D.config_||g.Hc(),n=new NK,W=new UP;Tv(W,1,f.Yn);Tv(W,2,f.Ni);Gv(W,16,f.uS);Tv(W,17,f.innertubeContextClientVersion);if(f.j8){var V=f.j8,Y=new sp;V.coldConfigData&&Tv(Y,1,V.coldConfigData);V.appInstallData&&Tv(Y,6,V.appInstallData);V.coldHashData&&Tv(Y,3,V.coldHashData);V.hotHashData&&Y.A(V.hotHashData);qd(W,sp,62,Y)}(V=g.XQ.devicePixelRatio)&&V!=1&&bc(W,65, +g.V9(V));V=uZ();V!==""&&Tv(W,54,V);V=VN();if(V.length>0){Y=new gY;for(let K=0;K{g.c("start_client_gcf")&&UT.LZ(async()=>{await xE(d)}); +e.value--;e.value||E()},()=>{e.value--; +e.value||E()},T); +Q.headers["Content-Type"]="application/json+protobuf";Q.postBodyFormat="JSPB";Q.postBody=z;g.Ma(D,k,"",Q);Ks=!1}; +ps=function(z){g.c("always_send_and_write")&&(z.writeThenSend=!1)}; +H3=function(z,D,E,Q,T){z={retry:!0,onSuccess:E,onError:Q,networklessOptions:z,dangerousLogToVisitorSession:D,BY:!!T,headers:{},postBodyFormat:"",postBody:"",compress:g.c("compress_gel")||g.c("compress_gel_lr")};yP()&&(z.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.N)())));return z}; +yk6=function(z,D,E){yP()||(z.requestTimeMs=String(D));g.c("unsplit_gel_payloads_in_logs")&&(z.unsplitGelPayloadsInLogs=!0);!E&&(D=g.S("EVENT_ID"))&&(E=oL(),z.serializedClientEventId={serializedEventId:D,clientCounter:String(E)})}; +oL=function(){var z=g.S("BATCH_CLIENT_COUNTER")||0;z||(z=Math.floor(Math.random()*65535/2));z++;z>65535&&(z=1);g.gw("BATCH_CLIENT_COUNTER",z);return z}; +tpL=function(z,D,E){if(E.videoId)var Q="VIDEO";else if(E.playlistId)Q="PLAYLIST";else return;z.credentialTransferTokenTargetId=E;z.context=z.context||{};z.context.user=z.context.user||{};z.context.user.credentialTransferTokens=[{token:D,scope:Q}]}; +T2=function(z,D){var E=g.us("yt.logging.transport.enableScrapingForTest"),Q=XP("il_payload_scraping");Q=(Q!==void 0?String(Q):"")==="enable_il_payload_scraping";if(!E)if(Q)P3=[],g.JV("yt.logging.transport.enableScrapingForTest",!0),g.JV("yt.logging.transport.scrapedPayloadsForTesting",P3),g.JV("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),g.JV("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), +g.JV("yt.logging.transport.scrapeClientEvent",!0);else return;E=g.us("yt.logging.transport.scrapedPayloadsForTesting");Q=g.us("yt.logging.transport.payloadToScrape");D&&(D=D.payload,(D=g.us("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(D)())&&E.push(D));D=g.us("yt.logging.transport.scrapeClientEvent");if(Q&&Q.length>=1)for(let T=0;T{oh().currentState==="none"?z():oh().install({none:{callback:z}})},D):g.GV(z,0,D)}; +Sh=function(z){g.c("transport_use_scheduler")?UT.I6(z):window.clearTimeout(z)}; +xE=async function(z){z=z?.responseContext?.globalConfigGroup;var D=g.H(z,s86),E=z?.hotHashData,Q=g.H(z,$dO),T=z?.coldHashData,k=g.hH().resolve(g.ah(g.vc));k&&(E&&(D?await Kc(k,E,D):await Kc(k,E)),T&&(Q?await hL(k,T,Q):await hL(k,T)));D=z?.rawFinchStaticConfigGroup;(z=z?.finchStaticHashData)?(E=g.hH().resolve(g.ah(qBV)))?await E.Dd({config:D||{},Tc:z||""}):(D||z)&&y1(new g.k3("FinchConfigManagerService is not present, but Finch config data is present.")):D&&y1(new g.k3("Finch config data is present, but hash is missing."))}; +u8=function(z,D=200){return z?D===300?Z0:Pc6:D===300?c3:Mpk}; +eh=function(z){if(g.c("enable_web_tiered_gel")){z=MK[z||""];var D=g.hH().resolve(g.ah(g.vc))?.zW()?.loggingHotConfig?.eventLoggingConfig?.payloadPolicies;if(D)for(let E=0;Ez!==void 0)}; +g.fN=function(z=0){z=G8(z);if(!z&&!g.S("USE_CSN_FALLBACK",!0))return null;z||(z="UNDEFINED_CSN");return z?z:null}; +DkX=function(z){for(let D of Object.values(zYV))if(g.fN(D)===z)return!0;return!1}; +EWX=function(z,D,E){var Q=LN();(E=g.fN(E))&&delete Q[E];D&&(Q[z]=D)}; +nN=function(z){return LN()[z]}; +Xj=function(z,D,E=0,Q){if(z!==G8(E)||D!==g.S(ec(E)))if(EWX(z,Q,E),Akw(z,E),g.gw(ec(E),D),D=()=>{setTimeout(()=>{z&&g.E9("foregroundHeartbeatScreenAssociated",{clientDocumentNonce:WT,clientScreenNonce:z})},0)},"requestAnimationFrame"in window)try{window.requestAnimationFrame(D)}catch(T){D()}else D()}; +ub=function(z,D){var E=g.S("VALID_SESSION_TEMPDATA_DOMAINS",[]),Q=g.Yw(window.location.href);Q&&E.push(Q);Q=g.Yw(z);if(g.tA(E,Q)||!Q&&g.ok(z,"/"))if(E=document.createElement("a"),g.Ox(E,z),z=E.href)if(z=SK(z),z=Rc(z))if(!D.csn&&(D.itct||D.ved)&&(D=Object.assign({csn:g.fN()},D)),T){var T=parseInt(T,10);isFinite(T)&&T>0&&JW(z,D,T)}else JW(z,D)}; +JW=function(z,D,E){z=VD(z);D=D?hX(D):"";E=E||5;g.di()&&Hx(z,D,E)}; +VD=function(z){for(let D of Qow)z=g9(z,D);return"ST-"+OV(z).toString(36)}; +TcV=function(z){if(z.name==="JavaException")return!0;z=z.stack;return z.includes("chrome://")||z.includes("-extension://")||z.includes("webkit-masked-url://")}; +kvw=function(z){if(!z.stack)return!0;var D=!z.stack.includes("\n");return D&&z.stack.includes("ErrorType: ")||D&&z.stack.includes("Anonymous function (Unknown script")||z.stack.toLowerCase()==="not available"||z.fileName==="user-script"||z.fileName.startsWith("user-script:")?!0:!1}; +jc=function(){if(!O9){var z=O9=new GvW;z.b_.length=0;z.xi.length=0;bb(z,eYX)}return O9}; +bb=function(z,D){D.b_&&z.b_.unshift.apply(z.b_,D.b_);D.xi&&z.xi.unshift.apply(z.xi,D.xi)}; +dkn=function(z){var D=z.length,E=0,Q=()=>z.charCodeAt(E++); +do{var T=vT(Q);if(T===Infinity)break;let k=T>>3;switch(T&7){case 0:T=vT(Q);if(k===2)return T;break;case 1:if(k===2)return;E+=8;break;case 2:T=vT(Q);if(k===2)return z.substr(E,T);E+=T;break;case 5:if(k===2)return;E+=4;break;default:return}}while(E500));Q++);Q=T}else if(typeof z==="object")for(T in z){if(z[T]){a:{var k=T;var G=z[T],e=D,d=E;if(typeof G!=="string"||k!=="clickTrackingParams"&&k!=="trackingParams"){k=0;break a}k=(G=dkn(atob(G.replace(/-/g,"+").replace(/_/g,"/"))))?cT(`${k}.ve`,G,e,d):0}Q+=k;Q+=cT(T,z[T],D,E);if(Q>500)break}}else E[D]=KN(z),Q+=E[D].length;else E[D]=KN(z),Q+=E[D].length;return Q}; +cT=function(z,D,E,Q){E+=`.${z}`;z=KN(D);Q[E]=z;return E.length+z.length}; +KN=function(z){try{return(typeof z==="string"?z:String(JSON.stringify(z))).substr(0,500)}catch(D){return`unable to serialize ${typeof z} (${D.message})`}}; +g.pN=function(z){g.y(z)}; +g.xl=function(z){g.y(z,"WARNING")}; +g.y=function(z,D="ERROR"){var E={};E.name=g.S("INNERTUBE_CONTEXT_CLIENT_NAME",1);E.version=g.S("INNERTUBE_CONTEXT_CLIENT_VERSION");FOn(z,E,D)}; +FOn=function(z,D,E="ERROR"){if(z){z.hasOwnProperty("level")&&z.level&&(E=z.level);if(g.c("console_log_js_exceptions")||["test","dev","autopush","staging"].includes(g.S("SERVER_VERSION"))){var Q=[];Q.push(`Name: ${z.name}`);Q.push(`Message: ${z.message}`);z.hasOwnProperty("params")&&Q.push(`Error Params: ${JSON.stringify(z.params)}`);z.hasOwnProperty("args")&&Q.push(`Error args: ${JSON.stringify(z.args)}`);Q.push(`File name: ${z.fileName}`);Q.push(`Stacktrace: ${z.stack}`);window.console.log(Q.join("\n"), +z)}if(!(HT>=5)){Q=[];for(T of LOW)try{T()&&Q.push(T())}catch(V){}var T=Q;T=[...fzk,...T];var k=VWs(z);Q=k.message||"Unknown Error";let n=k.name||"UnknownError";var G=k.stack||z.L||"Not available";if(G.startsWith(`${n}: ${Q}`)){var e=G.split("\n");e.shift();G=e.join("\n")}e=k.lineNumber||"Not available";k=k.fileName||"Not available";let W=0;if(z.hasOwnProperty("args")&&z.args&&z.args.length)for(var d=0;d=500);d++);else if(z.hasOwnProperty("params")&& +z.params){let V=z.params;if(typeof z.params==="object")for(d in V){if(!V[d])continue;let Y=`params.${d}`,Z=KN(V[d]);D[Y]=Z;W+=Y.length+Z.length;if(W>500)break}else D.params=KN(V)}if(T.length)for(d=0;d=500);d++);navigator.vendor&&!D.hasOwnProperty("vendor")&&(D["device.vendor"]=navigator.vendor);D={message:Q,name:n,lineNumber:e,fileName:k,stack:G,params:D,sampleWeight:1};d=Number(z.columnNumber);isNaN(d)||(D.lineNumber=`${D.lineNumber}:${d}`);if(z.level=== +"IGNORED")var F=0;else a:{z=jc();for(F of z.b_)if(D.message&&D.message.match(F.Ay)){F=F.weight;break a}for(var L of z.xi)if(L.callback(D)){F=L.weight;break a}F=1}D.sampleWeight=F;F=D;for(var f of nWO){if(!f.P3[F.name])continue;L=f.P3[F.name];for(let V of L){L=F.message.match(V.SM);if(!L)continue;F.params["params.error.original"]=L[0];z=V.groups;D={};for(d=0;dD.source)}; +oW=function(z){var D=0;for(let E=0;EDT&&D.splice(0,D.length-DT)}; +TA=function(z){z=z||"";var D=Qy();if(D[z])return D[z];var E={timerName:z,info:{},tick:{},span:{},jspbInfo:[]};E4(E);return D[z]=E}; +k_=function(z){z=z||"";var D=Qy();D[z]&&delete D[z];var E={timerName:z,info:{},tick:{},span:{},jspbInfo:[]};E4(E);D[z]=E}; +Qy=function(){var z=g.us("ytcsi.reference");if(z)return z;zA();return g.us("ytcsi.reference")}; +eO=function(z){return GA[z]||"LATENCY_ACTION_UNKNOWN"}; +VFI=function(z,D,E={}){var Q=Math.round(E.timestamp||(0,g.N)());Q$(z,1,Q{var Q=(0,g.N)();for(let T in WD)WD[T]&&Q-WD[T].time>6E4&&delete WD[T];z&&(z.K=0)},5E3)); +return E.count>5?(E.count===6&&Math.random()*1E5<1&&(E=new g.k3("CSI data exceeded logging limit with key",D.split("_")),D.indexOf("plev")>=0||g.xl(E)),!0):!1}; +Vy=function(){var z;g.c("csi_use_performance_navigation_timing")?(z=JS?.getEntriesByType?.("navigation")?.[0]?.toJSON?.())?(z.requestStart=uv(z.requestStart),z.responseEnd=uv(z.responseEnd),z.redirectStart=uv(z.redirectStart),z.redirectEnd=uv(z.redirectEnd),z.domainLookupEnd=uv(z.domainLookupEnd),z.connectStart=uv(z.connectStart),z.connectEnd=uv(z.connectEnd),z.responseStart=uv(z.responseStart),z.secureConnectionStart=uv(z.secureConnectionStart),z.domainLookupStart=uv(z.domainLookupStart),z.isPerformanceNavigationTiming= +!0):z=JS.timing:z=g.c("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(JS.timing)):JS.timing;return z}; +uv=function(z){return Math.round(O4()+z)}; +O4=function(){return(g.c("csi_use_time_origin")||g.c("csi_use_time_origin_tvhtml5"))&&JS.timeOrigin?Math.floor(JS.timeOrigin):JS.timing.navigationStart}; +btI=function(){var z=uek(),D=AW(),E=void 0;for(var Q=0;Q{nZ(D,e);nZ(k,e);G=!0}; +for(let e of z)T(e);G&&jO(k)}}; +vD=function(z,D){bv("_start",z,D)}; +jO=function(z,D){if(!g.c("web_csi_action_sampling_enabled")||!$l(D).actionDisabled){var E=TA(D||"");nZ(E.info,z);z.loadType&&(E=z.loadType,PT(D).loadType=E);nZ(AW(D),z);E=BT(D);D=$l(D).cttAuthInfo;nj().info(z,E,D)}}; +joV=function(){return(g.hH().resolve(g.ah(g.vc))?.zW()?.loggingHotConfig?.csiConfig?.debugTicks??[]).map(z=>Object.values(z)[0])}; +bv=function(z,D,E){if(!g.c("web_csi_action_sampling_enabled")||!$l(E).actionDisabled){var Q=BT(E),T;if(T=g.c("web_csi_debug_sample_enabled")&&Q){g.hH().resolve(g.ah(g.vc))?.zW()&&!m1&&(m1=!0,bv("gcfl",(0,g.N)(),E));T=g.hH().resolve(g.ah(g.vc))?.zW()?.loggingHotConfig?.csiConfig?.debugSampleWeight||0;var k;if(k=T!==0)b:{k=joV();if(k.length>0)for(var G=0;G0?G:void 0;try{JS.mark(T,k)}catch(d){JS.mark(T)}}T= +TA(E||"");T.tick[z]=D||(0,g.N)();if(T.callback&&T.callback[z])for(var e of T.callback[z])e();e=CN(E);e.gelTicks&&(e.gelTicks[z]=!0);T=MO(E);e=D||(0,g.N)();T[z]=e;T=$l(E).cttAuthInfo;z==="_start"?(z=nj(),XC(z,`baseline_${Q}`)||g.E9("latencyActionBaselined",{clientActionNonce:Q},{timestamp:D,cttAuthInfo:T})):nj().tick(z,Q,D,T);lv(E);return e}}}; +vWJ=function(){var z=JS.getEntriesByType?.("mark");z&&z.forEach(D=>{D.name.startsWith("mark_")&&JS.clearMarks?.(D.name)})}; +Y_=function(){switch(mQ()){case "hidden":return 0;case "visible":return 1;case "prerender":return 2;case "unloaded":return 3;default:return-1}}; +Ie=function(z){var D={},E=(Q,T,k)=>{T=T.match("_rid")?T.split("_rid")[0]:T;typeof k==="number"&&(k=JSON.stringify(k));Q.requestIds?Q.requestIds.push({endpoint:T,id:k}):Q.requestIds=[{endpoint:T,id:k}]}; +for(let [Q,T]of Object.entries(z)){z=Q;let k=T;switch(z){case "GetBrowse_rid":E(D,z,k);break;case "GetGuide_rid":E(D,z,k);break;case "GetHome_rid":E(D,z,k);break;case "GetPlayer_rid":E(D,z,k);break;case "GetSearch_rid":E(D,z,k);break;case "GetSettings_rid":E(D,z,k);break;case "GetTrending_rid":E(D,z,k);break;case "GetWatchNext_rid":E(D,z,k);break;case "yt_red":D.isRedSubscriber=!!k;break;case "yt_ad":D.isMonetized=!!k}}return D}; +mkQ=function(z,D){z=document.querySelector(z);if(!z)return!1;var E="",Q=z.nodeName;Q==="SCRIPT"?(E=z.src,E||(E=z.getAttribute("data-timing-href"))&&(E=window.location.protocol+E)):Q==="LINK"&&(E=z.href);Yc(document)&&z.setAttribute("nonce",Yc(document));return E?(z=JS.getEntriesByName(E))&&z[0]&&(z=z[0],E=O4(),bv("rsf_"+D,E+Math.round(z.fetchStart)),bv("rse_"+D,E+Math.round(z.responseEnd)),z.transferSize!==void 0&&z.transferSize===0)?!0:!1:!1}; +lzL=function(){var z=window.location.protocol,D=JS.getEntriesByType("resource");D=g.xc(D,E=>E.name.indexOf(`${z}//fonts.gstatic.com/s/`)===0); +(D=g.NQ(D,(E,Q)=>Q.duration>E.duration?Q:E,{duration:0}))&&D.startTime>0&&D.responseEnd>0&&(bv("wffs",uv(D.startTime)),bv("wffe",uv(D.responseEnd)))}; +Yir=function(z,D,E){JS&&JS.measure&&(z.startsWith("measure_")||(z="measure_"+z),E?JS.measure(z,D,E):D?JS.measure(z,D):JS.measure(z))}; +ae=function(z){var D=VE("aft",z);if(D)return D;D=g.S((z||"")+"TIMING_AFT_KEYS",["ol"]);var E=D.length;for(let Q=0;QE.name==="first-paint"))return uv(z.startTime)}var D; +g.c("csi_use_performance_navigation_timing")?D=JS.getEntriesByType("first-paint")[0].startTime:D=JS.timing.Pr;return D?Math.max(0,D):0}; +g.cD=function(z){s9(z);SiQ();vWJ();z||(g.S("TIMING_ACTION")&&g.gw("PREVIOUS_ACTION",g.S("TIMING_ACTION")),g.gw("TIMING_ACTION",""))}; +pj=function(){var z=["pbs","pbu"];tI(()=>{TA("").info.actionType="watch";z&&g.gw("TIMING_AFT_KEYS",z);g.gw("TIMING_ACTION","watch");var D=Ie(g.S("TIMING_INFO",{}));Object.keys(D).length>0&&jO(D);D={isNavigation:!0,actionType:eO(g.S("TIMING_ACTION"))};var E=g.S("PREVIOUS_ACTION");E&&(D.previousAction=eO(E));if(E=g.S("CLIENT_PROTOCOL"))D.httpProtocol=E;if(E=g.S("CLIENT_TRANSPORT"))D.transportProtocol=E;(E=g.fN())&&E!=="UNDEFINED_CSN"&&(D.clientScreenNonce=E);E=Y_();if(E===1||E===-1)D.isVisible=!0;E= +PT().loadType==="cold";var Q=qO();E||(E=Q.yt_lt==="cold");if(E){D.loadType="cold";E=qO();Q=Vy();let G=O4(),e=g.S("CSI_START_TIMESTAMP_MILLIS",0);e>0&&!g.c("embeds_web_enable_csi_start_override_killswitch")&&(G=e);G&&(bv("srt",Q.responseStart),E.prerender!==1&&vD(G));E=azk();E>0&&bv("fpt",E);E=Vy();E.isPerformanceNavigationTiming&&jO({performanceNavigationTiming:!0},void 0);bv("nreqs",E.requestStart,void 0);bv("nress",E.responseStart,void 0);bv("nrese",E.responseEnd,void 0);E.redirectEnd-E.redirectStart> +0&&(bv("nrs",E.redirectStart,void 0),bv("nre",E.redirectEnd,void 0));E.domainLookupEnd-E.domainLookupStart>0&&(bv("ndnss",E.domainLookupStart,void 0),bv("ndnse",E.domainLookupEnd,void 0));E.connectEnd-E.connectStart>0&&(bv("ntcps",E.connectStart,void 0),bv("ntcpe",E.connectEnd,void 0));E.secureConnectionStart>=O4()&&E.connectEnd-E.secureConnectionStart>0&&(bv("nstcps",E.secureConnectionStart,void 0),bv("ntcpe",E.connectEnd,void 0));JS&&"getEntriesByType"in JS&&lzL();E=[];if(document.querySelector&& +JS&&JS.getEntriesByName)for(T in Kj)Kj.hasOwnProperty(T)&&(Q=Kj[T],mkQ(T,Q)&&E.push(Q));var T=E;if(T.length>0){D.resourceInfo=[];for(var k of T)D.resourceInfo.push({resourceCache:k})}}jO(D);btI();SO(!0);k=g.S("TIMING_ACTION");g.us("ytglobal.timingready_")&&k&&hS()&&ae()&&lv()})()}; +Nw=function(){var z={};tI(()=>{hS()&&g.x_("aa",void 0,void 0);k_();g.cD();SO(!1);z.cttAuthInfo&&($l().cttAuthInfo=z.cttAuthInfo);g.gw("TIMING_AFT_KEYS",[]);z.Ag?g.HD({loadType:"hot"}):g.HD({loadType:"warm"});g.gw("TIMING_ACTION","");delete g.S("TIMING_INFO",{}).yt_lt;tI(vD)(z.startTime,void 0)})()}; +g.g5=function(z,D={}){tI(()=>{g.U4(z);var E=D.sampleRate;if(!g.c("web_csi_action_sampling_enabled")||E===void 0||E<=1)E=!1;else{var Q=BT(z);E=oW(Q)%E!==0}E&&($l(z).actionDisabled=!0);TA(z||"").info.actionType=z;D.cttAuthInfo&&($l(z).cttAuthInfo=D.cttAuthInfo);g.gw(z+"TIMING_ACTION",z);tI(vD)(D.startTime,z);E={actionType:eO(z)};D.U2&&(E.previousAction=eO(g.S("TIMING_ACTION")));(Q=g.fN())&&Q!=="UNDEFINED_CSN"&&(E.clientScreenNonce=Q);g.HD(E,z);SO(!0,z)})()}; +g.U4=function(z){tI(()=>{hS(z)&&g.x_("aa",void 0,z);k_(z);g.cD(z)})()}; +hS=function(z){return tI(()=>g.r5("_start",z))()}; +g.HD=function(z,D,E=!1){tI(jO)(z,D,E)}; +g.x_=function(z,D,E){return tI(bv)(z,D,E)}; +iv=function(z){tI(Yir)("action_finished",z,void 0)}; +g.r5=function(z,D){return tI(()=>{var E=MO(D);return z in E})()}; +tS=function(z){if(!g.c("universal_csi_network_ticks"))return"";z=Ic(z)||"";var D=Object.keys(w5);for(let E=0;E{}; +var D=w5[z];return D?(g.yy(D),()=>{var E=g.c("universal_csi_network_ticks")?(E=RYa[z])?g.yy(E):!1:!1;return E}):()=>{}}; +g.yy=function(z,D,E){return tI(()=>{if(g.r5(z,E))return!1;g.x_(z,D,E);return!0})()}; +g.s4=function(z,D,E){tI(()=>{if(!hS(E)||g.r5(z,E))return!1;g.x_(z,D,E);return!0})()}; +ZtX=function(){tI(()=>{var z=BT();requestAnimationFrame(()=>{setTimeout(()=>{z===BT()&&g.x_("ftl",void 0,void 0)},0)})})()}; +g.$_=function(z){if(z.simpleText)return z.simpleText;if(z.runs){let D=[];for(let E of z.runs)E.text&&D.push(E.text);return D.join("")}return""}; +g.qw=function(z){if(z.simpleText)return z=document.createTextNode(z.simpleText),z;var D=[];if(z.runs)for(let e=0;e>1&22)==2){try{(E[T^8240]!=(T^8239)||((0,E[T^8246])(E[T^8200],E[T^8302]),null))&&(0,E[T^8214])(E[T^8208],E[T^8192])}catch(e){(0,E[T^8209])(E[T^8247])}try{var k=EU(T^8252,T^8252,E,Date)}catch(e){(0,E[T^8290])((0,E[T^8290])((0,E[T^8254])(E[T^8289],(0,E[T^8213])(),E[T^8245]),E[T^8196],E[T^8219],E[T^8205]),E[T^8254],E[T^8289],(0,E[T^8238])(),E[T^8245]),(0,E[T^8290])((0,E[T^8254])(E[T^8217],(0,E[T^8238])(),E[T^8245]),E[T^8254],E[T^8205],(0,E[T^8216])(),E[T^8203])}finally{E[T^ +8198]!==-3&&(E[T^8293]>=1&&((((0,E[T^8206])(((0,E[T^8207])(E[new Date(J[T^8311])/(T^9165)],E[T^8218]),E[T^8303])(E[T^8252],E[1]),E[T^8254],(0,E[T^8302])(E[T^8217]),E[T^8217],(0,E[T^8213])(),E[T^8245]),(0,E[T^8196])(E[T^8209],E[T^8247]),E[T^8291])(E[T^8204]),(0,E[T^8196])(E[T^8240],E[T^8289]),E[new Date(J[T^8299])/(T^9165)])(E[T^8205],(0,E[T^8238])(),E[T^8203]),[])||((((((0,E[T^8243])(E[T^8289],E[T^8242]),E[T^8303])(E[T^8239],E[T^8204]),E[T^8193])(E[T^8295],E[0]),E[T^8194])((0,E[T^8195])(E[T^8193]), +E[new Date(J[T^8293])/(T^9165)],E[T^8193],E[T^8208]),(0,E[T^8207])(E[T^8244],E[T^8213]),E[T^8219])(E[T^8237],E[new Date(J[T^8317])/(T^9165)]),E[0])(E[T^8202],E[T^8300]))}try{k=EU(1,T^13341,E,Date)}catch(e){((0,E[T^8299])(E[T^8199]),E[T^8197])(E[T^8196],E[T^8222]),(((0,E[T^8202])(E[6],(0,E[T^8234])(),E[T^8223]),E[T^8211])(E[T^8300],E[1]),E[T^8197])(E[T^8196],E[T^8244])}var G=[]}(z-5^7)=z&&(Ul(T^7854,T^1349,E),G=E[J[T^7914]]);z+3>>4||(E[T^5141]<4&&((0,E[T^5158])((0,E[T^5233])(E[T^5143], +E[0]),E[T^5147],E[T^5121],E[1]),(0,E[T^5146])(E[T^5240],E[T^5135]),1)||((0,E[T^5159])(E[T^5156],E[T^5141]),E[T^5174])(E[T^5121],(0,E[T^5149])(),E[T^5147])&(0,E[T^5174])(E[T^5157],(0,E[T^5239])(),E[4]),E[T^5167]!=-(T^5168)&&((((0,E[T^5122])((0,E[T^5122])((0,E[T^5123])(E[6]),E[T^5137],E[T^5159],E[T^5163]),E[T^5129],E[T^5128],E[T^5241]),E[T^5137])(E[T^5128],E[T^5121]),(0,E[T^5145])(E[6],E[T^5138]),E[T^5133])(E[T^5121],E[T^5164]),(0,E[0])((0,E[T^5145])(E[T^5121],E[T^5237]),E[T^5133],E[T^5232],E[T^5143])), +E[T^5149]!==-4&&(E[T^5168]==(T^5168)?(0,E[T^5136])(E[T^5246],E[T^5147]):(0,E[T^5136])(E[T^5247],E[6])),E[T^5242]!=(T^5171)&&(E[T^5170]!==0&&(((0,E[T^5142])(E[T^5175],(0,E[(T^5486)%(new Q(J[T^5226])/(T^6097))+(T^5168)])(),E[T^5157]),E[T^5136])(E[new Q(J[4])/(T^6097)],E[T^5147]),[])||(0,E[T^5245])((0,E[T^5136])(E[T^5165],E[6]),E[T^5153],E[T^5175],E[T^5243])),E[T^5164]!==1&&((0,E[T^5158])((0,E[T^5140])((0,E[T^5145])(E[T^5175],E[T^5233]),E[T^5245],(0,E[T^5142])(E[6],(0,E[T^5167])(),E[T^5123]),E[T^5136], +E[T^5150],E[T^5147]),E[T^5153],(0,E[3])(E[T^5141],E[T^5175]),E[T^5175],E[0]),1)||((0,E[T^5158])((0,E[T^5136])(E[T^5240],E[T^5144]),E[T^5136],(0,E[T^5145])(E[T^5121],E[T^5182]),E[T^5139],E[T^5175]),(0,E[T^5142])(E[new Q(J[T^5244])/(T^6097)],(0,E[T^5167])(),E[T^5123]))&(0,E[T^5142])(E[T^5175],(0,E[T^5155])(),E[T^5123]),G=[]);(z-3|3)>=z&&(z+2^18)-(T^10)&&(0,E[T^52])(E[T^37]),E[3]>3&&(E[T^63]==(T^9)?(0,E[0])((0,E[T^ +10])(E[T^24],E[T^17]),E[T^48],(0,E[T^10])(E[T^16],E[T^37]),E[T^47],E[T^74]):((0,E[T^76])(E[T^74],E[T^41]),E[T^55])(E[T^18],E[T^76])|(0,E[T^27])(E[T^37],E[T^42])),E[T^44]<(T^9)&&(0,E[T^51])(E[T^28],E[new Q(J[T^58])/(T^1E3)]),(E[T^46]!=(T^8)||((0,E[T^64])(((0,E[T^26])(E[5],E[T^61]),E[T^20])(E[T^33],(0,E[T^52])(),E[T^9]),E[T^43],E[T^34],E[T^38]),0))&&((0,E[T^15])(E[T^73],E[T^31]),E[T^63])(E[T^53])^(0,E[T^15])(E[T^34],E[T^77]),E[T^56]===-3?((0,E[T^20])(E[T^61],(0,E[new Q(J[5])/(T^1E3)])(),E[T^39]),E[new Q(J[T^ +66])/(T^1E3)])(E[T^11]):(0,E[T^64])((0,E[T^13])(E[T^34],E[T^48]),E[T^67],E[T^29],E[T^11]),G=[]);return G}; +zo=function(z,D,E,Q,T=!1,k={}){Object.assign(k,PD({cttAuthInfo:nN(D)||void 0},D));for(let e of Q){var G=e.getAsJson();(g.KY(G)||!G.trackingParams&&!G.veType)&&g.xl(Error("Child VE logged with no data"));if(g.c("no_client_ve_attach_unless_shown")){let d=QK(e,D);if(G.veType&&!AS.has(d)&&!BD.has(d)&&!T){if(!g.c("il_attach_cache_limit")||Cj.size<1E3){Cj.set(d,[z,D,E,e]);return}g.c("il_attach_cache_limit")&&Cj.size>1E3&&g.xl(new g.k3("IL Attach cache exceeded limit"))}G=QK(E,D);Cj.has(G)?To(E,D):BD.set(G, +!0)}}Q=Q.filter(e=>{e.csn!==D?(e.csn=D,e=!0):e=!1;return e}); +E={csn:D,parentVe:E.getAsJson(),childVes:g.Hn(Q,e=>e.getAsJson())}; +D==="UNDEFINED_CSN"?k6("visualElementAttached",k,E):z?B3("visualElementAttached",E,z,k):g.E9("visualElementAttached",E,k)}; +hYX=function(z,D,E,Q,T,k,G){Go(E,D);Q=PD({cttAuthInfo:nN(D)||void 0,automatedLogEventSource:G},D);E={csn:D,ve:E.getAsJson(),eventType:1};T&&(E.clientData=T);D==="UNDEFINED_CSN"?k6("visualElementShown",Q,E):z?B3("visualElementShown",E,z,Q):g.E9("visualElementShown",E,Q)}; +eD=function(z,D,E,Q=!1){var T=Q?16:8;Q=PD({cttAuthInfo:nN(D)||void 0,endOfSequence:Q,automatedLogEventSource:void 0},D);E={csn:D,ve:E.getAsJson(),eventType:T};D==="UNDEFINED_CSN"?k6("visualElementHidden",Q,E):z?B3("visualElementHidden",E,z,Q):g.E9("visualElementHidden",E,Q)}; +pQr=function(z,D,E,Q,T,k){d8(z,D,E,Q,k)}; +d8=function(z,D,E,Q,T){var k=void 0;Go(E,D);k=k||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";T=PD({cttAuthInfo:nN(D)||void 0,automatedLogEventSource:T},D);E={csn:D,ve:E.getAsJson(),gestureType:k};Q&&(E.clientData=Q);D==="UNDEFINED_CSN"?k6("visualElementGestured",T,E):z?B3("visualElementGestured",E,z,T):g.E9("visualElementGestured",E,T)}; +xkn=function(){var z=Vg(16);var D=[];for(let E=0;E{g.pw(D,E=>{Go(E,z);var Q=PD({cttAuthInfo:nN(z)||void 0,automatedLogEventSource:void 0},z);E={csn:z,ve:E.getAsJson(),eventType:4};z==="UNDEFINED_CSN"?k6("visualElementShown",Q,E):g.E9("visualElementShown",E,Q)})})()}; +Ncw=function(z,D){tI(()=>{g.pw(D,E=>{eD(void 0,z,E)})})()}; +ng=function(){var z=!1;try{z=!!window.sessionStorage.getItem("session_logininfo")}catch{z=!0}return(g.S("INNERTUBE_CLIENT_NAME")==="WEB"||g.S("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&z}; +Wm=function(){try{window.sessionStorage.removeItem("stickiness_reload");window.sessionStorage.removeItem("session_logininfo");g.gw("LOGIN_INFO","");window.sessionStorage.setItem("from_switch_account","1");var z;let E=Uk6;E||(E=document.querySelector("#persist_identity"));if(z=E){var D=z.src?(new URL(z.src)).origin:"*";z.contentWindow?.postMessage({action:"clear"},D)}}catch{}}; +g.XX=function(z){z&&(z.startsWith("https://accounts.google.com/AddSession")?Wm():z.startsWith("https://accounts.google.com/ServiceLogin")?Wm():z.startsWith("https://myaccount.google.com")&&FZ(z).L.endsWith("/youtubeoptions")&&Wm());if(g.S("LOGGED_IN",!0)&&ng()){var D=g.S("VALID_SESSION_TEMPDATA_DOMAINS",[]);var E=g.Yw(window.location.href);E&&D.push(E);E=g.Yw(z);g.tA(D,E)||!E&&g.ok(z,"/")?(D=SK(z),(D=Rc(D))?(D=VD(D),D=(D=g.N1(D)||null)?g.q6(D):{}):D=null):D=null;D==null&&(D={});E=D;var Q=void 0;ng()? +(Q||(Q=g.S("LOGIN_INFO")),Q?(E.session_logininfo=Q,E=!0):E=!1):E=!1;E&&ub(z,D)}}; +Jr=function(z,D={}){var E=g.S("EVENT_ID");E&&(D.ei||(D.ei=E));D&&ub(z,D)}; +g.VK=function(z,D,E,Q,T=!1){E&&ub(z,E);E=g.JA(z,g.Xr)||g.ue;var k=Lw(E);z!=k&&y1(Error(`Unsafe window.open URL: ${z}`));z=k;D=D||OV(z).toString(36);try{if(T)return T=z,T=g.Ud(T),g.XX(T),l5(T,D,"attributionsrc")}catch(G){ww(G)}g.XX(z);return l5(E,D,Q)}; +raW=function(){var z=window.location.href;if(g.c("kevlar_disable_theme_param"))return null;Ic(z);try{let D=g.M6(z).theme;return gWn.get(D)||null}catch(D){}return null}; +OU=function(z,D){if(D.encryptedTokenJarContents&&(z.K[D.encryptedTokenJarContents]=D,typeof D.expirationSeconds==="string")){let E=Number(D.expirationSeconds);setTimeout(()=>{delete z.K[D.encryptedTokenJarContents]},E*1E3); +z.L&&Hx("CONSISTENCY",D.encryptedTokenJarContents,E,void 0,!0)}}; +be=function(z){return z.localStorage===void 0?new rk("yt-client-location"):z.localStorage}; +g.le=function(z,D=!1,E=!1,Q,T){var k=g.S("INNERTUBE_CONTEXT");if(!k)return g.y(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};k=g.Nu(k);g.c("web_no_tracking_params_in_shell_killswitch")||delete k.clickTracking;k.client||(k.client={});var G=k.client;G.clientName==="MWEB"&&G.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(G.clientFormFactor=g.S("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");G.screenWidthPoints=window.innerWidth;G.screenHeightPoints=window.innerHeight;G.screenPixelDensity= +Math.round(window.devicePixelRatio||1);G.screenDensityFloat=window.devicePixelRatio||1;G.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());var e=g.$f();var d="USER_INTERFACE_THEME_LIGHT";e.GV(165)?d="USER_INTERFACE_THEME_DARK":e.GV(174)?d="USER_INTERFACE_THEME_LIGHT":!g.c("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&&(d="USER_INTERFACE_THEME_DARK");e=raW()||d;G.userInterfaceTheme= +e;if(!D){if(e=zV())G.connectionType=e;g.c("web_log_effective_connection_type")&&(e=E_())&&(k.client.effectiveConnectionType=e)}g.c("web_log_memory_total_kbytes")&&g.XQ.navigator?.deviceMemory&&(k.client.memoryTotalKbytes=`${g.XQ.navigator?.deviceMemory*1E6}`);D&&Q&&!g.c("web_it_context_set_original_url_ks")&&(e=Q,d=g.XQ.location.href,d instanceof g.go||(d=FZ(d)),e instanceof g.go||(e=FZ(e)),e=d.resolve(e),G.originalUrl=e.toString());if(g.c("web_gcf_hashes_innertube")){var F=pc();F&&(e=F.coldConfigData, +d=F.coldHashData,F=F.hotHashData,k.client.configInfo=k.client.configInfo||{},e&&(k.client.configInfo.coldConfigData=e),d&&(k.client.configInfo.coldHashData=d),F&&(k.client.configInfo.hotHashData=F))}e=g.M6(g.XQ.location.href);!g.c("web_populate_internal_geo_killswitch")&&e.internalcountrycode&&(G.internalGeo=e.internalcountrycode);!g.c("web_populate_client_screen_killswitch")&&T&&(G.clientScreen=T);G.clientName==="MWEB"||G.clientName==="WEB"?(G.mainAppWebInfo||(G.mainAppWebInfo={}),G.mainAppWebInfo.graftUrl= +Q||g.XQ.location.href,g.c("kevlar_woffle")&&jD.instance&&(Q=jD.instance,G.mainAppWebInfo.pwaInstallabilityStatus=!Q.K&&Q.L?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED":"PWA_INSTALLABILITY_STATUS_UNKNOWN"),G.mainAppWebInfo.webDisplayMode=t4(),G.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):G.clientName==="TVHTML5"&&(!g.c("web_lr_app_quality_killswitch")&&(Q=g.S("LIVING_ROOM_APP_QUALITY"))&&(G.tvAppInfo=Object.assign(G.tvAppInfo||{},{appQuality:Q})),Q=g.S("LIVING_ROOM_CERTIFICATION_SCOPE"))&& +(G.tvAppInfo=Object.assign(G.tvAppInfo||{},{certificationScope:Q}));if(!g.c("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!=="undefined")try{var L=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch{}L=void 0}L&&(G.timeZone=L)}(L=uZ())?G.experimentsToken=L:delete G.experimentsToken;G=VN();vm.instance||(vm.instance=new vm);L=Ib(vm.instance.K);k.request={...k.request,internalExperimentFlags:G,consistencyTokenJars:L};!g.c("web_prequest_context_killswitch")&&(G=g.S("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&& +(k.request.externalPrequestContext=G);L=g.$f();G=L.GV(58);L=L.get("gsml","");k.user={...k.user};G&&(k.user.enableSafetyMode=G);L&&(k.user.lockedSafetyMode=!0);g.c("warm_op_csn_cleanup")?E&&(D=g.fN())&&(k.clientScreenNonce=D):!D&&(D=g.fN())&&(k.clientScreenNonce=D);z&&(k.clickTracking={clickTrackingParams:z});if(z=g.us("yt.mdx.remote.remoteClient_"))k.remoteClient=z;mo.getInstance().setLocationOnInnerTubeContext(k);try{var f=g.dm(),n=f.bid;delete f.bid;k.adSignalsInfo={params:[],bid:n};for(let [W, +V]of Object.entries(f))f=W,n=V,k.adSignalsInfo.params?.push({key:f,value:`${n}`});if(k.client?.clientName==="TVHTML5"||k.client?.clientName==="TVHTML5_UNPLUGGED"){let W=g.S("INNERTUBE_CONTEXT");W.adSignalsInfo&&(k.adSignalsInfo.advertisingId=W.adSignalsInfo.advertisingId,k.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",k.adSignalsInfo.limitAdTracking=W.adSignalsInfo.limitAdTracking,W.adSignalsInfo.atTrackingManagerAuthorizationStatus!==void 0&&(k.adSignalsInfo.atTrackingManagerAuthorizationStatus= +W.adSignalsInfo.atTrackingManagerAuthorizationStatus))}}catch(W){g.y(W)}return k}; +Y6=function(z){var D={"Content-Type":"application/json"};g.S("EOM_VISITOR_DATA")?D["X-Goog-EOM-Visitor-Id"]=g.S("EOM_VISITOR_DATA"):g.S("VISITOR_DATA")&&(D["X-Goog-Visitor-Id"]=g.S("VISITOR_DATA"));D["X-Youtube-Bootstrap-Logged-In"]=g.S("LOGGED_IN",!1);g.S("DEBUG_SETTINGS_METADATA")&&(D["X-Debug-Settings-Metadata"]=g.S("DEBUG_SETTINGS_METADATA"));z!=="cors"&&((z=g.S("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(D["X-Youtube-Client-Name"]=z),(z=g.S("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(D["X-Youtube-Client-Version"]= +z),(z=g.S("CHROME_CONNECTED_HEADER"))&&(D["X-Youtube-Chrome-Connected"]=z),(z=g.S("DOMAIN_ADMIN_STATE"))&&(D["X-Youtube-Domain-Admin-State"]=z),(z=mo.getInstance().getXGeoHeader?.())&&(D["X-Geo"]=z));(z=g.S("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&(D["X-YouTube-Lava-Device-Context"]=z);return D}; +Ig=function(z){return()=>new z}; +its=function(z){if(z.length===1)return z[0];var D=ag.UNKNOWN_INTERFACE;if(D){D=new RegExp(D);for(var E of z)if(D.exec(E))return E}var Q=[];Object.entries(ag).forEach(([T,k])=>{"UNKNOWN_INTERFACE"!==T&&Q.push(k)}); +E=new RegExp(Q.join("|"));z.sort((T,k)=>T.length-k.length); +for(let T of z)if(!E.exec(T))return T;return z[0]}; +SD=function(z){return`/youtubei/v1/${its(z)}`}; +wQ6=function(z,D,E,Q,T){if(Rg.instance!==void 0){if(Q=Rg.instance,z=[z!==Q.B,D!==Q.HS,E!==Q.A,T!==Q.L,!1,!1,!1],z.some(k=>k))throw new g.k3("InnerTubeTransportService is already initialized",z); +}else Rg.instance=new Rg(z,D,E,Q,T)}; +tFs=async function(z,D,E){z=await rQ(z.A.v8(D?.dV?.identity||$S,{sessionIndex:D?.dV?.sessionIndex}));return Promise.resolve({...Y6(E),...z})}; +soL=async function(z,D,E,Q=()=>{}){var T=D.config?.V3?.wS; +if(T&&z.L&&z.L.has(T)&&!D.config?.V3?.disableCache){var k=await z.L.get(T);if(k&&!k.isExpired())return Q=Zl(k),k.isProcessed()||(cm(z,Q,D),await Kg(z.L,T)),Promise.resolve(Q)}await yar(D);(T=D.config?.requestKey)&&z.K.has(T)?E=z.K.get(T):(k=JSON.stringify(D.innerTubeRequest),D.t7={...D.t7,headers:{...(D.t7?.headers??{}),...E}},E={...D.t7},D.t7.method==="POST"&&(E={...E,body:k}),D.config?.JF&&g.x_(D.config.JF),E=z.HS.fetch(D.input,E,D.config),T&&z.K.set(T,E));if((E=await E)&&"error"in E&&E?.error?.details){k= +E.error.details;for(let G of k)(k=G["@type"])&&oWO.indexOf(k)>-1&&(delete G["@type"],E=G)}T&&z.K.has(T)&&z.K.delete(T);D.config?.iO&&g.x_(D.config.iO);cm(z,E,D);D.config?.Gg&&g.x_(D.config.Gg);Q();return E||void 0}; +g.hr=function(z,D,E,Q,T={dV:{identity:$S}}){var k=()=>{}; +k=oe(tS(E));D.context||(D.context=g.le(Q,!0));return new g.VQ(async G=>{var e=rm(E);e=g.zX(e)?"same-origin":"cors";if(z.A.MU){var d=z.A.v8(T?.dV?.identity||$S,{sessionIndex:T?.dV?.sessionIndex});e={...Y6(e),...d}}else e=await tFs(z,T,e);d=iZ(rm(E));d={input:d,t7:wm(d),innerTubeRequest:D,config:T};G(soL(z,d,e,k))})}; +yar=async function(z){if(z?.innerTubeRequest?.context){z=z.innerTubeRequest.context;for(let D of[])await D.Du(z)}}; +cm=function(z,D,E){if(D&&!D?.sequenceMetaData?.skipProcessing&&z.Z)for(let Q of $kL)z.Z[Q]&&z.Z[Q].handleResponse(D,E)}; +x6=function(){var z,D;return{KW:new pg((E,Q)=>{z=E;D=Q}), +resolve:z,reject:D}}; +NA=function(z){return Hm(z)?z:il(z)?new pg((D,E)=>{z.then(D,E)}):new pg(D=>{D(z)})}; +UU=function(z){return new pg((D,E)=>{E(z)})}; +g8=function(z){try{return NA(z())}catch(D){return UU(D)}}; +qis=function(z){return new Promise((D,E)=>{r8(z,D,E)})}; +Pws=async function(z){return qis(z)}; +ie=function(z){if(z.K==="fulfilled"){var D=z.L;z.L=[];z.A=[];for(var E of D)E(z.result)}else if(z.K==="rejected"){E=z.A;z.L=[];z.A=[];for(D of E)D(z.error)}}; +r8=function(z,D,E){var {KW:Q,resolve:T,reject:k}=x6();z.L.push(G=>{if(D)try{let e=D(G);T(e)}catch(e){k(e)}else T(G)}); +z.A.push(G=>{if(E)try{let e=E(G);T(e)}catch(e){k(e)}else k(G)}); +ie(z);return Q}; +w8=function(z,D){return r8(z,void 0,D)}; +MFs=function(z,D){r8(z,E=>r8(NA(D()),()=>E),E=>r8(NA(D()),()=>UU(E)))}; +tr=function(z,D){return CwW(D.call(z))}; +yK=function(z){return function*(){return yield{KW:NA(z)}}()}; +CwW=function(z){return g8(()=>og(z,z.next()))}; +og=function(z,D){return D.done?NA(D.value):w8(r8(D.value.KW,E=>og(z,z.next(E))),E=>og(z,z.throw(E)))}; +z7W=function(z){var D=AaO(z);return r8(BcJ(D),()=>D.map(E=>E.state()))}; +BcJ=function(z){if(z.length===0)return NA(NaN);var {KW:D,resolve:E}=x6(),Q=z.length;for(let T=0;T{D.K==="pending"&&(DjO(void 0)&&(void 0)(T)&&D.K==="pending"?E(T):(--Q,Q===0&&E(NaN)))}); +return D}; +AaO=function(z){return z.map(D=>NA(D))}; +EAk=function(z,D,E){return tr(z,function(){var Q=this;return function*(){var T=rQ(Q.K.v8(D?.dV?.identity||$S,{sessionIndex:D?.dV?.sessionIndex}));T=yield*yK(NA(T));return{...Y6(E),...T}}()})}; +sU=function(z){return z===1||z===2}; +khI=function(z,D,E=!1){var Q,T=g.H(D,QOs)?.request;T&&z.K.eh&&(Q=z.K.eh[T]);Q||E||(T=g.H(D,Tdr)?.signal)&&z.K.v5&&(Q=z.K.v5[T]);if(!Q&&(z=E?z.K.gy:z.K.Bu))for(let k in D)if(z[k]){Q=z[k];break}if(!Q){if(E)throw Error("Error: No streaming request builder found for command");throw Error("Error: No request builder found for command.");}D=Q();return NA(D)}; +$6=function(z,D){return z.run("PROCESS_RESPONSE",D,"ResponseMachine (Cache)")}; +qA=function(z,D,E){return z.run("INIT",D,E!==void 0?`ResponseMachine (Chunk ${E})`:"ResponseMachine")}; +e7L=function(){var z=g.hH();g.S6(z,{fJ:Pm,GD:()=>new Map}); +g.S6(z,{fJ:MA,BZ:MA,Kf:!0});g.S6(z,{fJ:Cg,BZ:Cg,Kf:!0});g.S6(z,{fJ:Ar,BZ:Ar,Kf:!0});g.S6(z,{fJ:Bm,BZ:Bm,Kf:!0});g.S6(z,{fJ:zP,BZ:zP,Kf:!0});g.S6(z,{fJ:D4,BZ:D4,Kf:!0});g.S6(z,{fJ:Ef,BZ:Ef,Kf:!0});g.S6(z,{fJ:Qt,BZ:Qt,Kf:!0});g.S6(z,{fJ:TP,BZ:TP,Kf:!0});g.S6(z,{fJ:ks,BZ:ks,Kf:!0});g.S6(z,{fJ:GP,GD:(D,E,Q,T,k,G,e,d,F,L)=>({COMMAND_INIT:d,REQUEST_INIT:F,CACHE:E,LOCAL_ROUTER:e,CONTEXT:Q,AUTH:D,DEDUPE:T,FETCH:G,RETRY:L,FALLBACK:k}), +[g.Rh]:[MA,Cg,Ar,Bm,zP,D4,Ef,Qt,TP,ks],Kf:!0});g.S6(z,{fJ:GhX,GD:D=>()=>new g.eZ(D), +[g.Rh]:[GP],Kf:!0});g.S6(z,{fJ:dz,BZ:dz,Kf:!0});g.S6(z,{fJ:FT,BZ:FT,Kf:!0});g.S6(z,{fJ:Lo,BZ:Lo,Kf:!0});g.S6(z,{fJ:fo,BZ:fo,Kf:!0});g.S6(z,{fJ:no,GD:(D,E,Q,T)=>({INIT:T,ERROR_UNPACKER:E,PROCESS_RESPONSE:Q,CALLBACK_DISPATCHER:D}), +[g.Rh]:[dz,FT,Lo,fo],Kf:!0});g.S6(z,{fJ:Wj,GD:D=>()=>new XT(D), +[g.Rh]:[no],Kf:!0})}; +Zl=function(z){return{...z.data.innertubeResponse,cacheMetadata:{isCacheHit:!0}}}; +Kg=async function(z,D){var E=z.K.get(D);E&&(E.entryData.isProcessed=!0,await Jy(z,D,E.entryData))}; +Jy=async function(z,D,E){var Q=z.L;if(E.expireTimestampMs){Q=Number(E.expireTimestampMs)-Math.round((0,g.N)());let T=JQ("mweb_override_response_store_expiration_ms");T>0&&T{z.remove(D)},Q); +z.K.set(D,{entryData:E,timer:Q})}; +Vt=function(z,D){if(z=z.K.get(D))return new uy(z.entryData)}; +Of=function(z,D){var E=z.K.get(D);E&&(clearTimeout(E.timer),z.K.delete(D))}; +by=function(z,D,E){var Q={...z};for(let T of Object.keys(D)){let k=z[T],G=D[T];if(G===void 0)delete Q[T];else if(k===void 0)Q[T]=G;else if(Array.isArray(G)&&Array.isArray(k))Q[T]=E?[...k,...G]:G;else if(!Array.isArray(G)&&g.mI(G)&&!Array.isArray(k)&&g.mI(k))Q[T]=by(k,G,E);else if(typeof G===typeof k)Q[T]=G;else return D=new g.k3("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:T,Yc:k,updateValue:G}),g.y(D),z}return Q}; +jZ=function(z,D){return z.K.length===0?!1:(z=z.K[z.K.length-1])&&z.buffer===D.buffer&&z.byteOffset+z.length===D.byteOffset}; +vj=function(z){z.Z=void 0;z.L=0;z.A=0}; +mB=function(z,D){for(let E of D.K)z.append(E)}; +ly=function(z,D,E){var {tM:Q,QW:T}=z.split(D);({tM:Q}=T.split(E));return Q}; +Ys=function(z,D,E){z.isFocused(D);return D-z.A+E<=z.K[z.L].length}; +I7=function(z){if(!z.Z){let D=z.K[z.L];z.Z=new DataView(D.buffer,D.byteOffset,D.length)}return z.Z}; +a7=function(z,D=0,E=-1){if(!z.totalLength||!E)return new DataView(new ArrayBuffer(0));E<0&&(E=z.totalLength-D);z.focus(D);if(!Ys(z,D,E)){var Q=z.L,T=z.A;z.focus(D+E-1);T=new Uint8Array(z.A+z.K[z.L].length-T);let k=0;for(let G=Q;G<=z.L;G++)T.set(z.K[G],k),k+=z.K[G].length;z.K.splice(Q,z.L-Q+1,T);vj(z);z.focus(D)}Q=z.K[z.L];return new DataView(Q.buffer,Q.byteOffset+D-z.A,E)}; +SZ=function(z,D=0,E=-1){z=a7(z,D,E);return new Uint8Array(z.buffer,z.byteOffset,z.byteLength)}; +R7=function(z,D=0,E=-1){z=SZ(z,D,E);D=new Uint8Array(z.length);try{D.set(z)}catch(Q){for(E=0;E>10;T=56320|T&1023}po[k++]=T}T=String.fromCharCode.apply(String, +po);k<1024&&(T=T.substring(0,k));E.push(T)}return E.join("")}; +Nr=function(z,D){if(Hj?.encodeInto){let {read:Q,written:T}=Hj.encodeInto(z,D);return Q>6|192:((T&64512)===55296&&Q+1>18|240,D[E++]=T>>12&63|128):D[E++]=T>>12|224,D[E++]=T>>6&63|128),D[E++]=T&63|128)}return E}; +Uf=function(z){if(Hj)return Hj.encode(z);var D=new Uint8Array(Math.ceil(z.length*1.2)),E=Nr(z,D);D.lengthE&&(D=D.subarray(0,E));return D}; +iy=function(z,D){z=z instanceof Uint8Array?new gz([z]):z;return D(new rz(z))}; +wz=function(z){var D=Z4(z.K,z.pos);++z.pos;if(D<128)return D;for(var E=D&127,Q=1;D>=128;)D=Z4(z.K,z.pos),++z.pos,Q*=128,E+=(D&127)*Q;return E}; +ty=function(z,D){var E=z.L;for(z.L=-1;z.pos+1<=z.K.totalLength;){E<0&&(E=wz(z));var Q=E>>3;let T=E&7;if(Q===D)return!0;if(Q>D){z.L=E;break}E=-1;switch(T){case 0:wz(z);break;case 1:z.pos+=8;break;case 2:Q=wz(z);z.pos+=Q;break;case 5:z.pos+=4}}return!1}; +o7=function(z,D){if(ty(z,D))return wz(z)}; +sf=function(z,D){if(ty(z,D))return D=SZ(z.K,z.pos,8),z.pos+=8,(new DataView(D.buffer,D.byteOffset,D.byteLength)).getFloat64(0,!0)}; +$s=function(z,D){if(ty(z,D))return!!wz(z)}; +qr=function(z,D){if(ty(z,D)){D=wz(z);var E=SZ(z.K,z.pos,D);z.pos+=D;return E}}; +Pj=function(z,D){if(z=qr(z,D))return g.xs(z)}; +Mr=function(z,D,E){if(z=qr(z,D))return E(new rz(new gz([z])))}; +Co=function(z,D){for(var E=[];ty(z,D);)E.push(wz(z));return E.length?E:void 0}; +Ay=function(z,D,E){for(var Q=[],T;T=qr(z,D);)Q.push(E(new rz(new gz([T]))));return Q.length?Q:void 0}; +Bj=function(z,D){z=new Uint8Array(z);D&&z.set(D);return z}; +g.De=function(z,D){var E=new zS(4096);D(E,z);return new Uint8Array(E.K.buffer,E.K.byteOffset,E.pos)}; +Ew=function(z,D){D=z.pos+D;if(!(z.K.length>=D)){for(var E=z.K.length*2;E268435455){Ew(z,4);let E=D&1073741823;for(let Q=0;Q<4;Q++)z.view.setUint8(z.pos,E&127|128),E>>>=7,z.pos+=1;D=Math.floor(D/268435456)}for(Ew(z,4);D>127;)z.view.setUint8(z.pos,D&127|128),D>>>=7,z.pos+=1;z.view.setUint8(z.pos,D);z.pos+=1}; +TS=function(z,D,E){E!==void 0&&(Qb(z,D*8),Qb(z,E))}; +kF=function(z,D,E){E!==void 0&&TS(z,D,E?1:0)}; +g.GS=function(z,D,E){E!==void 0&&(Qb(z,D*8+2),D=E.length,Qb(z,D),Ew(z,D),z.K.set(E,z.pos),z.pos+=D)}; +eo=function(z,D,E=2){Qb(z,D*8+2);z.L.push(z.pos);z.L.push(E);z.pos+=E}; +dW=function(z){for(var D=z.L.pop(),E=z.L.pop(),Q=z.pos-E-D;D--;){let T=D?128:0;z.view.setUint8(E++,Q&127|T);Q>>=7}}; +g.FR=function(z,D,E){E!==void 0&&(eo(z,D,Math.ceil(Math.log2(E.length*4+2)/7)),Ew(z,E.length*1.2),D=Nr(E,z.K.subarray(z.pos)),z.pos+D>z.K.length&&(Ew(z,D),D=Nr(E,z.K.subarray(z.pos))),z.pos+=D,dW(z))}; +L$=function(z,D,E,Q,T=3){E&&(eo(z,D,T),Q(z,E),dW(z))}; +n$=function(z){var D=new rz(new gz([pv(decodeURIComponent(z))]));z=Pj(D,2);D=o7(D,4);var E=f$[D];if(typeof E==="undefined")throw z=new g.k3("Failed to recognize field number",{name:"EntityKeyHelperError",fieldNumber:D}),g.y(z),z;return{QU:D,entityType:E,entityId:z}}; +Jw=function(z,D){var E=new zS;g.GS(E,2,Uf(z));z=WF[D];if(typeof z==="undefined")throw D=new g.k3("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:D}),g.y(D),D;TS(E,4,z);TS(E,5,1);D=new Uint8Array(E.K.buffer,E.K.byteOffset,E.pos);return encodeURIComponent(g.Ri(D,0))}; +uY=function(z){z=z.key||z.id;if(!z)throw Error("Entity key is missing");return z}; +Vb=function(z,D,E,Q){if(Q===void 0){let {[E]:T,...k}=z[D]||{};return{...z,[D]:k}}return{...z,[D]:{...z[D],[E]:Q}}}; +Ow=function(z,D,E,Q,T){var k=z[D]||{},G=k[E];if(!G&&!g.c("web_enable_entity_upsert_on_update"))return z;Q=by(G||{},Q,T==="REPEATED_FIELDS_MERGE_OPTION_APPEND");return{...z,[D]:{...k,[E]:Q}}}; +FpQ=function(z={},D){switch(D.type){case "ENTITY_LOADED":return D.payload.reduce((E,Q)=>{var T=Q.options?.persistenceOption;if(T&&T!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&T!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return E;if(!Q.entityKey)return g.y(Error("Missing entity key")),E;if(Q.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!Q.payload)return Q=new g.k3("REPLACE entity mutation is missing a payload",{entityKey:Q.entityKey}),g.y(Q),E;var k=lx(Q.payload);return Vb(E,k,Q.entityKey,Q.payload[k])}if(Q.type=== +"ENTITY_MUTATION_TYPE_DELETE"){a:{Q=Q.entityKey;try{let G=n$(Q).entityType;k=Vb(E,G,Q);break a}catch(G){if(G instanceof Error){Q=new g.k3("Failed to deserialize entity key",{entityKey:Q,originalMessage:G.message});g.y(Q);k=E;break a}throw G;}k=void 0}return k}if(Q.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!Q.payload)return Q=new g.k3("UPDATE entity mutation is missing a payload",{entityKey:Q.entityKey}),g.y(Q),E;k=lx(Q.payload);return Ow(E,k,Q.entityKey,Q.payload[k],Q.fieldMask?.mergeOptions?.repeatedFieldsMergeOption)}return E}, +z); +case "REPLACE_ENTITY":return Vb(z,D.payload.entityType,D.payload.key,D.payload.qX);case "REPLACE_ENTITIES":return Object.keys(D.payload).reduce((E,Q)=>{var T=D.payload[Q];return Object.keys(T).reduce((k,G)=>Vb(k,Q,G,T[G]),E)},z); +case "UPDATE_ENTITY":return Ow(z,D.payload.entityType,D.payload.key,D.payload.qX,D.payload.rk);default:return z}}; +Lpr=function(){if(bY)return bY();bY=JL("PersistentEntityStoreDb",{jq:{EntityStore:{Gm:1},EntityAssociationStore:{Gm:2}},shared:!1,upgrade(z,D){D(1)&&ya(i$(z,"EntityStore",{keyPath:"key"}),"entityType","entityType");D(2)&&(z=i$(z,"EntityAssociationStore",{keyPath:["parentEntityKey","childEntityKey"]}),ya(z,"byParentEntityKey","parentEntityKey"),ya(z,"byChildEntityKey","childEntityKey"))},version:3});return bY()}; +fka=function(z){return zR(Lpr(),z)}; +jo=function(z){return window.Int32Array?new Int32Array(z):Array(z)}; +aG=function(z){var D=z.key,E=z.counter[0]^D[0],Q=z.counter[1]^D[1],T=z.counter[2]^D[2],k=z.counter[3]^D[3];for(var G=3;G>=0&&!(z.counter[G]=-~z.counter[G]);G--);for(var e,d,F=4;F<40;)G=vF[E>>>24]^m7[Q>>16&255]^lY[T>>8&255]^YF[k&255]^D[F++],e=vF[Q>>>24]^m7[T>>16&255]^lY[k>>8&255]^YF[E&255]^D[F++],d=vF[T>>>24]^m7[k>>16&255]^lY[E>>8&255]^YF[Q&255]^D[F++],k=vF[k>>>24]^m7[E>>16&255]^lY[Q>>8&255]^YF[T&255]^D[F++],E=G,Q=e,T=d;z=z.L;G=D[40];z[0]=IG[E>>>24]^G>>>24;z[1]=IG[Q>>16&255]^G>>16&255;z[2]=IG[T>>8& +255]^G>>8&255;z[3]=IG[k&255]^G&255;G=D[41];z[4]=IG[Q>>>24]^G>>>24;z[5]=IG[T>>16&255]^G>>16&255;z[6]=IG[k>>8&255]^G>>8&255;z[7]=IG[E&255]^G&255;G=D[42];z[8]=IG[T>>>24]^G>>>24;z[9]=IG[k>>16&255]^G>>16&255;z[10]=IG[E>>8&255]^G>>8&255;z[11]=IG[Q&255]^G&255;G=D[43];z[12]=IG[k>>>24]^G>>>24;z[13]=IG[E>>16&255]^G>>16&255;z[14]=IG[Q>>8&255]^G>>8&255;z[15]=IG[T&255]^G&255}; +Ze=function(){if(!So&&!g.kS){if(RG)return RG;RG=window.crypto?.subtle;if(RG?.importKey&&RG?.sign&&RG?.encrypt)return RG;RG=void 0}}; +nAs=async function(z,D,E){z.K||(z.K=await z.L.importKey("raw",z.A,{name:"AES-CTR"},!1,["encrypt"]));z=await z.L.encrypt({name:"AES-CTR",counter:E,length:128},z.K,D);return new Uint8Array(z)}; +cF=function(z){z.K=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];z.U=[];z.U.length=64;z.Z=0;z.L=0}; +hw=function(z,D,E){var Q=z.U,T=z.K[0],k=z.K[1],G=z.K[2],e=z.K[3],d=z.K[4],F=z.K[5],L=z.K[6],f=z.K[7],n;for(let Y=0;Y<64;){if(Y<16)Q[Y]=n=D[E]<<24|D[E+1]<<16|D[E+2]<<8|D[E+3],E+=4;else{var W=Q[Y-2];var V=Q[Y-15];n=Q[Y-7]+Q[Y-16]+((W>>>17|W<<15)^(W>>>19|W<<13)^W>>>10)+((V>>>7|V<<25)^(V>>>18|V<<14)^V>>>3);Q[Y]=n}W=f+K$[Y]+n+((d>>>6|d<<26)^(d>>>11|d<<21)^(d>>>25|d<<7))+(d&F^~d&L);V=((T>>>2|T<<30)^(T>>>13|T<<19)^(T>>>22|T<<10))+(T&k^T&G^k&G);f=W+V;e+=W;Y++;Y<16?(Q[Y]=n=D[E]<<24|D[E+1]<<16|D[E+2]<<8|D[E+ +3],E+=4):(W=Q[Y-2],V=Q[Y-15],n=Q[Y-7]+Q[Y-16]+((W>>>17|W<<15)^(W>>>19|W<<13)^W>>>10)+((V>>>7|V<<25)^(V>>>18|V<<14)^V>>>3),Q[Y]=n);W=L+K$[Y]+n+((e>>>6|e<<26)^(e>>>11|e<<21)^(e>>>25|e<<7))+(e&d^~e&F);V=((f>>>2|f<<30)^(f>>>13|f<<19)^(f>>>22|f<<10))+(f&T^f&k^T&k);L=W+V;G+=W;Y++;Y<16?(Q[Y]=n=D[E]<<24|D[E+1]<<16|D[E+2]<<8|D[E+3],E+=4):(W=Q[Y-2],V=Q[Y-15],n=Q[Y-7]+Q[Y-16]+((W>>>17|W<<15)^(W>>>19|W<<13)^W>>>10)+((V>>>7|V<<25)^(V>>>18|V<<14)^V>>>3),Q[Y]=n);W=F+K$[Y]+n+((G>>>6|G<<26)^(G>>>11|G<<21)^(G>>>25| +G<<7))+(G&e^~G&d);V=((L>>>2|L<<30)^(L>>>13|L<<19)^(L>>>22|L<<10))+(L&f^L&T^f&T);F=W+V;k+=W;Y++;Y<16?(Q[Y]=n=D[E]<<24|D[E+1]<<16|D[E+2]<<8|D[E+3],E+=4):(W=Q[Y-2],V=Q[Y-15],n=Q[Y-7]+Q[Y-16]+((W>>>17|W<<15)^(W>>>19|W<<13)^W>>>10)+((V>>>7|V<<25)^(V>>>18|V<<14)^V>>>3),Q[Y]=n);W=d+K$[Y]+n+((k>>>6|k<<26)^(k>>>11|k<<21)^(k>>>25|k<<7))+(k&G^~k&e);V=((F>>>2|F<<30)^(F>>>13|F<<19)^(F>>>22|F<<10))+(F&L^F&f^L&f);n=f;f=e;e=n;n=L;L=G;G=n;n=F;F=k;k=n;d=T+W;T=W+V;Y++}z.K[0]=T+z.K[0]|0;z.K[1]=k+z.K[1]|0;z.K[2]=G+z.K[2]| +0;z.K[3]=e+z.K[3]|0;z.K[4]=d+z.K[4]|0;z.K[5]=F+z.K[5]|0;z.K[6]=L+z.K[6]|0;z.K[7]=f+z.K[7]|0}; +p$=function(z){var D=new Uint8Array(32),E=64-z.L;z.L>55&&(E+=64);var Q=new Uint8Array(E);Q[0]=128;var T=z.Z*8;for(let k=1;k<9;k++){let G=T%256;Q[E-k]=G;T=(T-G)/256}z.update(Q);for(E=0;E<8;E++)D[E*4]=z.K[E]>>>24,D[E*4+1]=z.K[E]>>>16&255,D[E*4+2]=z.K[E]>>>8&255,D[E*4+3]=z.K[E]&255;cF(z);return D}; +xF=function(z,D,E){z=new Wps(z.K);z.update(D);z.update(E);D=p$(z);z.update(z.B);z.update(D);D=p$(z);z.reset();return D}; +XkL=async function(z,D,E){z.K||(z.K=await z.L.importKey("raw",z.A,{name:"HMAC",hash:"SHA-256"},!1,["sign"]));var Q=new Uint8Array(D.length+E.length);Q.set(D);Q.set(E,D.length);z=await z.L.sign({name:"HMAC",hash:"SHA-256"},z.K,Q);return new Uint8Array(z)}; +uFO=async function(z,D,E,Q){z.L||(z.L=new JpW(z.K,Q));return XkL(z.L,D,E)}; +Nv=function(z,D,E){z.A||(z.A=new HF(z.K));return xF(z.A,D,E)}; +VIr=async function(z,D,E){var Q=Ze();if(Q)try{return await uFO(z,D,E,Q)}catch(T){return g.xl(T),So=!0,Nv(z,D,E)}else return Nv(z,D,E)}; +OVs=function(z){return z instanceof Error?new Uw("UNKNOWN_ENCODE_ERROR",{originalMessage:z.message}):new Uw("UNKNOWN_ENCODE_ERROR")}; +bVX=function(z){return z instanceof Error?new Uw("UNKNOWN_DECODE_ERROR",{originalMessage:z.message}):new Uw("UNKNOWN_DECODE_ERROR")}; +gW=function(z,D){z=z instanceof Uw?z:D(z);g.y(z);throw z;}; +rW=function(z){z=(new TextEncoder).encode(z).subarray(0,16);var D=new Uint8Array(16);D.set(z);return D}; +vAr=function(){var z=jOV.videoPlaybackPositionEntity;if(z)return z;g.xl(new g.k3("Entity model not found.",{entityType:"videoPlaybackPositionEntity"}))}; +wW=function(z,D){a:{z=iY(z.A,D.version);try{var E=z.L(D.data,D.key);break a}catch(Q){gW(Q,bVX)}E=void 0}return E}; +mjn=function(z,D){return z.K.objectStore("EntityStore").index("entityType").getAll(IDBKeyRange.only(D)).then(E=>E.map(Q=>wW(z,Q)))}; +YNX=function(z,D){var E=uY(D);return tw(z,E).then(()=>lkO(z,D))}; +yb=function(z,D,E){var Q=z.L[E];Q||(Q=new Set,z.L[E]=Q);Q.add(D)}; +IkO=function(z,D){var E=uY(D),Q=iY(z.A,1),T={...D};return z.K.objectStore("EntityStore").get(E).then(k=>{if(k){if(k.entityType!=="videoPlaybackPositionEntity")throw Error("Incorrect entity type");T.entityMetadata||(k=wW(z,k),T.entityMetadata=k.entityMetadata)}}).then(()=>{a:{try{var k=Q.A(T,E); +break a}catch(G){gW(G,OVs)}k=void 0}k={key:E,entityType:"videoPlaybackPositionEntity",data:k,version:1};return aB.all([z.K.objectStore("EntityStore").put(k),YNX(z,T)])}).then(()=>{yb(z,E,"videoPlaybackPositionEntity"); +return E})}; +oG=function(z,D){var E=n$(D).entityType;return aB.all([z.K.objectStore("EntityStore").delete(D),tw(z,D)]).then(()=>{yb(z,D,E)})}; +tw=function(z,D){return z.K.objectStore("EntityAssociationStore").index("byParentEntityKey").delete(IDBKeyRange.only(D))}; +ak6=function(z,D){D=D.map(E=>oG(z,E)); +return aB.all(D).then(()=>{})}; +lkO=function(z,D){var E=uY(D),Q=vAr();if(!Q)return aB.resolve([]);D=new Q(D);z=z.K.objectStore("EntityAssociationStore");Q=[];for(let T of D.L())Q.push(z.put({parentEntityKey:E,childEntityKey:T}));return aB.all(Q).then(T=>T.map(k=>k[1]))}; +iY=function(z,D=0){z=z.K[D];if(!z)throw D=new Uw("INVALID_ENCODER_VERSION",{zn:D}),g.y(D),D;return z}; +$F=function(z,D){for(let E of z.observers)E(D)}; +qv=async function(z,D,E){var Q=await fka(z.token),T;D=await gT(Q,["EntityStore","EntityAssociationStore"],D,k=>{T=new SNs(k,z.K);return E(T)}); +T&&(Q=T.L,Object.keys(Q).length>0&&(z.channel.postMessage(Q),$F(z,Q)));return D}; +R7W=function(z,D){return qv(z,{mode:"readwrite",OO:!0},E=>IkO(E,D))}; +ZVV=function(z,D){return qv(z,{mode:"readwrite",OO:!0},E=>oG(E,D))}; +cpn=function(z,D){return qv(z,{mode:"readwrite",OO:!0},E=>ak6(E,D))}; +PF=function(z,D){return qv(z,{mode:"readonly",OO:!0},E=>mjn(E,D))}; +pkQ=async function(){try{let D=await g.Lc();if(D&&TV()&&typeof g.XQ.BroadcastChannel!=="undefined"){var z=new KpV;return new h7O(D,z)}}catch(D){D instanceof Error&&g.y(D)}}; +Mv=function(){var z=XMLHttpRequest.prototype.fetch;return!!z&&z.length===3}; +C$=function(z,D){D=Number(D)*1E3;var E=Math.round((0,g.N)()),Q=E.toString();z={innertubeResponse:z,serverDateTimestampMs:Q,lastModifiedTimestampMs:Q,expireTimestampMs:(E+D).toString(),isProcessed:!0};if(D=g.S("INNERTUBE_CONTEXT_CLIENT_NAME"))z.clientName=D;return z}; +BF=function(z,D,E){if(!g.c("state_tags_killswitch")){var Q=new Aw(D);if((Q.K?.stateTagsModified||[]).length>0){var T=z.K.CP();for(let G of T){var k=Vt(z.K,G);if(k){a:{T=Q.K?.stateTagsModified||[];k=(new Aw(Zl(k))).K?.relevantStateTags||[];for(let e of k)if(e.stateTag!=null&&T.includes(e.stateTag)&&e.onStateTagModified==="STATE_TAG_CACHE_INSTRUCTION_EVICT_RESPONSE"){T=!0;break a}T=!1}T&&Of(z.K,G)}}}}Q=D.responseContext?.maxAgeSeconds;E&&Q&&Number(Q)>0&&(D=C$(D,Q),z.K.put(E,new uy(D)))}; +xjr=function(z,D,E){if(z.K){let Q=Ic(g9(D,"key"))||"/UNKNOWN_PATH";z.K.start(Q)}z=E;g.c("wug_networking_gzip_request")&&(z=DdI(E));return new window.Request(D,z)}; +Ds=async function(z,D,E,Q,T,k){if(k?.aborted)return D.cancel(),Q;var {value:G,done:e}=await D.read();if(e)return z.K?.success(),Q;try{var d=E.parse(G)}catch(F){throw new zi("Failed to parse streaming response",G);}if(d!=null)for(let F of d)Q.push(F),T?.(F);return Ds(z,D,E,Q,T,k)}; +uE=function(z,D,E){if(!Eb){let k=g.hH();g.S6(k,{fJ:QS,BZ:Ti});if(E?.E3){g.S6(k,{fJ:k9,No:g.S("INNERTUBE_CONTEXT_CLIENT_NAME",E.clientInterface)});g.S6(k,{fJ:Gi,No:5184E6});g.S6(k,{fJ:e8,BZ:HVs,[g.Rh]:[k9,Gi]});g.S6(k,{fJ:dn,BZ:F2});var Q=k.resolve(dn);let G=window;if(G.ytInitialVideoId){var T=G.ytInitialVideoId;G.ytInitialPlayerResponse&&BF(Q,G.ytInitialPlayerResponse,tQ("player",{videoId:T}));G.ytInitialWatchNextResponse&&BF(Q,G.ytInitialWatchNextResponse,tQ("next",{videoId:T}));G.ytInitialReelItemWatchResponse&& +BF(Q,G.ytInitialReelItemWatchResponse,tQ("reel_item_watch",{videoId:T}))}}g.S6(k,{fJ:LT,No:{Bu:{feedbackEndpoint:Ig(NdI),modifyChannelNotificationPreferenceEndpoint:Ig(Uja),playlistEditEndpoint:Ig(gAX),shareEntityEndpoint:Ig(fT),subscribeEndpoint:Ig(rpn),unsubscribeEndpoint:Ig(iVO),webPlayerShareEntityServiceEndpoint:Ig(wkn)}}});T=mo.getInstance();Q={};T&&(Q.client_location=T);E?.E3&&(T=k.resolve(dn),Q.store=T,Q.resolve_url_prefetch=k.resolve(nT));g.S6(k,{fJ:Wd,No:Q});g.S6(k,{fJ:X2,No:z!==void 0? +z:ou()});D===void 0&&(D=k.resolve(QS));g.c("all_web_enable_network_machine")&&e7L();wQ6(k.resolve(LT),D,k.resolve(X2),k.resolve(Wd),E?.E3?k.resolve(e8):void 0);g.S6(k,{fJ:JC,No:Rg.instance});Eb=k.resolve(JC)}return Eb}; +VS=function(z){var D={};z=z.split("&");for(let E of z)z=E.split("="),z.length===2&&(D[z[0]]=z[1]);return D}; +tIn=async function(){var z=window;await g.yk(g.Ob());var D=z.bgevmc;if(!D)throw Error("BGE Controls not exposed");return{pause:()=>{D.p()}, +resume:()=>{D.r()}, +checkForRefresh:()=>D.cr()}}; +g.Ob=function(){return g.c("bg_st_hr")?"havuokmhhs-0":`havuokmhhs-${Math.floor(globalThis.performance?.timeOrigin||0)}`}; +bE=function(z){window.bgens=z}; +ypL=function(){return new Promise(z=>{var D=window;D.ntpevasrs!==void 0?z(new j8(D.ntpevasrs)):(D.ntpqfbel===void 0&&(D.ntpqfbel=[]),D.ntpqfbel.push(E=>{z(new j8(E))}))})}; +lE=function(){if(g.di()){var z=g.S("PLAYER_VARS",{});if(g.pY(z,"privembed",!1)!="1"&&!g.uF(z)){var D=()=>{vd=!0;"google_ad_status"in window?g.gw("DCLKSTAT",1):g.gw("DCLKSTAT",2)}; +try{let E=Yc(document);Gq(mT,D,E)}catch(E){}oAn.push(UT.LZ(()=>{if(!(vd||"google_ad_status"in window)){try{if(mT.toString()&&D){var E=`${YO(D)}`,Q=dR[E];Q&&EG(Q)}}catch(T){}vd=!0;g.gw("DCLKSTAT",3)}},5E3))}}}; +Y9=function(){var z=Number(g.S("DCLKSTAT",0));return isNaN(z)?0:z}; +IZ=function(z,D){z.K=D}; +$jX=async function(z){if(g.XQ.ytAtP&&!g.c("ytatp_ks")){var D=await g.XQ.ytAtP;delete g.XQ.ytAtP;var E=D?.R;var Q=D?.T;D=sOw(E);!E||D?(z.L.K(D?7:2,z.A++),E=await aZ(z,S8(Q,null)),E=JSON.stringify(E)):z.L.K(1,z.A++);g.XQ.ytAtRC?g.XQ.ytAtRC(E):g.xl(Error("ytAtRC not defined for ytAtP."))}else g.XQ.ytAtRC?g.GV(async()=>{Q=g.XQ.ytAtT;delete g.XQ.ytAtT;if(g.XQ.ytAtRC){z.L.K(2,z.A++);var k=await aZ(z,S8(Q,null));g.XQ.ytAtRC&&g.XQ.ytAtRC(JSON.stringify(k))}else z.L.K(6,z.A++)},2,JQ("att_init_delay",0)):(Q= +g.XQ.ytAtT,delete g.XQ.ytAtT,z.L.K(1,z.A++)); +E=await ypL();E.bindInnertubeChallengeFetcher(k=>{z.L.K(3,z.A++);return aZ(z,S8(Q,k))}); +E.registerChallengeFetchedCallback(k=>{k=k.challenge;if(!k)throw Error("BGE_MACR");k={challenge:k,tv:VS(k),Ye:T,bgChallenge:new wV};k=Promise.resolve(k);z.K=k}); +var T=await g.yk(g.Ob());E=E.getLatestChallengeResponse().challenge;if(!E)throw Error("BGE_MACIL");return{challenge:E,tv:VS(E),Ye:T,bgChallenge:new wV}}; +Zs=async function(z){var D=S8(void 0,HU().K);try{var E=await qNX(z,D)}catch(e){return g.xl(Error("Failed to fetch attestation challenge after 5 attempts; not retrying for 24h.")),RZ(z,864E5),{challenge:"",tv:{},Ye:void 0,bgChallenge:void 0}}D=E.IG;var Q=E.ZI;RZ(z,(Number(Q.t)||7200)*1E3);z=void 0;if("c1a"in Q&&E.bgChallenge){E=E.bgChallenge;var T=new wV;if(E.interpreterJavascript){var k=KW(E.interpreterJavascript);k=SB(k).toString();var G=new Uq;Tv(G,6,k);qd(T,Uq,1,G,zd)}else E.interpreterUrl&&(k= +hI(E.interpreterUrl),k=dv(k).toString(),G=new gV,Tv(G,4,k),qd(T,gV,2,G,zd));E.interpreterHash&&kW(T,3,E.interpreterHash,zd);E.program&&kW(T,4,E.program,zd);E.globalName&&kW(T,5,E.globalName,zd);E.clientExperimentsStateBlob&&kW(T,7,E.clientExperimentsStateBlob,zd);try{await rV(HU(),T)}catch(e){return g.xl(e),{challenge:D,tv:Q,Ye:z,bgChallenge:T}}try{z=new Cm({challenge:T,Gy:{qD:"aGIf"}}),await z.KS}catch(e){g.xl(e),z=void 0}}return{challenge:D,tv:Q,Ye:z,bgChallenge:T}}; +aZ=async function(z,D){var E=z.V;if(!E||E.Tk())return cd(z,D);g.s4("att_pna",void 0,"attestation_challenge_fetch");return new Promise(Q=>{E.Up("publicytnetworkstatus-online",()=>{cd(z,D).then(Q)})})}; +qNX=async function(z,D){for(var E=void 0,Q=0;Q<5;){if(Q>0){let T=1E3*Math.pow(2,Q-1)+Math.random()*1E3;await new Promise(k=>{g.el(0,()=>{k(void 0)},T)})}try{z.L.K(4,z.A++); +let T=await aZ(z,D);return PzI(T)}catch(T){E=T,T instanceof Error&&g.xl(T)}Q++}throw E;}; +RZ=function(z,D){var E=Date.now()+D,Q=async()=>{var T=E-Date.now();T<1E3?await MIs(z):g.GV(Q,0,Math.min(T,6E4))}; +Q()}; +cd=async function(z,D){bE(2);try{let E=await aZ(z.network,D);E?E.challenge&&!E.bgChallenge?bE(1):bE(4):bE(3);return E}catch(E){bE(3)}}; +PzI=function(z){if(!z)throw Error("Fetching Attestation challenge returned falsy");if(!z.challenge)throw Error("Missing Attestation challenge");var D=z.challenge,E=VS(D);if("c1a"in E&&(!z.bgChallenge||!z.bgChallenge.program))throw Error("Expected bg challenge but missing.");return{...z,IG:D,ZI:E}}; +MIs=async function(z){var D=await Promise.race([z.K,null]),E=Zs(z);z.K=E;D?.Ye?.dispose()}; +CzX=function(z,D){return new Promise(E=>{g.el(0,()=>{E(D())},z)})}; +S8=function(z,D){var E={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};z&&(E.eacrToken=z);D&&(E.interpreterHash=D);return E}; +sOw=function(z){if(!z||!g.c("roscas"))return!1;try{var D=JSON.parse(z)}catch(E){return!1}z=D.challenge;if(!z)return!1;D=VS(z);z=Number(D.c)||void 0;D=Number(D.t)||7200;return!!z&&Date.now()>(z+D)*1E3}; +KT=function(){return new Promise(z=>{var D=window;D.attmp!==void 0?z(D.attmp):(D.attmq===void 0&&(D.attmq=[]),D.attmq.push(E=>{z(E)}))})}; +g.x9=async function(z,D){if(hC()){var E=window;return E.attmp!==void 0?E.attmp.s("ENGAGEMENT_TYPE_PLAYBACK",z,D):(await KT()).s("ENGAGEMENT_TYPE_PLAYBACK",z,D)}return(E=(E=g.us("yt.aba.att"))?E:pT.instance!==void 0?pT.instance.Z.bind(pT.instance):null)?E("ENGAGEMENT_TYPE_PLAYBACK",z,D):Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"})}; +g.Hd=async function(){if(hC())return window.attmp===void 0?!1:(await KT()).ir();var z;return(z=(z=g.us("yt.aba.att2"))?z:pT.instance!==void 0?pT.instance.B.bind(pT.instance):null)?z():Promise.resolve(!1)}; +hC=function(){return(g.c("attmusi")||g.c("attmusiw"))&&g.c("attmusi_ue")}; +NB=function(z,D){var E=g.us("ytDebugData.callbacks");E||(E={},g.JV("ytDebugData.callbacks",E));if(g.c("web_dd_iu")||Apr.includes(z))E[z]=D}; +z1n=async function(z,D,E){D={context:g.le(),settingItemId:D,newValue:E};E=SD(Bdn);z=await g.hr(z,D,E);if(!z||z.errorMetadata)z?z.errorMetadata&&g.xl(new g.k3(`SetSettingRequest failed with status ${z.errorMetadata.status}`)):g.xl(new g.k3("SetSettingRequest failed with empty response"))}; +DuQ=function(z,D,E,Q,T,k){E?(z.NR(2),Gq(Hb(E),()=>{if(window.trayride)Ub(z,Q,T);else{z.NR(3);let G=e6(E),e=document.getElementById(G);e&&(kz(G),e.parentNode.removeChild(e));g.xl(new g.k3("BL:ULB",`${E}`))}},k)):D?(k=g.nx("SCRIPT"),D instanceof I6?(k.textContent=SB(D),R6(k)):k.textContent=D,k.nonce=Yc(document),document.head.appendChild(k),document.head.removeChild(k),window.trayride?Ub(z,Q,T):(z.NR(4),g.xl(new g.k3("BL:ULBJ")))):g.xl(new g.k3("BL:ULV"))}; +Ub=function(z,D,E){z.NR(5);var Q=!!z.IY&&E0Q.includes(g.Yw(z.IY)||"");try{let T=new Cm({program:D,globalName:"trayride",Gy:{disable:!g.c("att_web_record_metrics")||!g.c("att_skip_metrics_for_cookieless_domains_ks")&&Q,qD:"aGIf"}});T.KS.then(()=>{z.NR(6);E&&E(D)}); +z.K(T)}catch(T){z.NR(7),T instanceof Error&&g.xl(T)}}; +gn=function(){var z=g.us("yt.abuse.playerAttLoader");return z&&["bgvma","bgvmb","bgvmc"].every(D=>D in z)?z:null}; +Qba=function(z){switch(z){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:g.b5(z,"unknown result type")}}; +g.rn=function(z){return z?.layoutId!=null&&z?.layoutType!=null}; +g.$9=function(z){if(!g.rn(z.adLayoutMetadata))return!1;z=z.renderingContent;return g.H(z,g.iE)||g.H(z,g.wn)||g.H(z,g.tC)||g.H(z,g.yS)||g.H(z,g.oZ)||g.H(z,g.sb)?!0:!1}; +g.AC=function(z){if(!g.rn(z.adLayoutMetadata))return!1;z=z.renderingContent;return g.H(z,g.qB)||g.H(z,g.Pd)||g.H(z,ToV)||g.H(z,g.MB)||g.H(z,g.CT)?!0:!1}; +g.D_=function(z){return g.rn(z.adLayoutMetadata)?g.H(z.renderingContent,g.Bd)||g.H(z.renderingContent,g.zK)?!0:!1:!1}; +g.EY=function(z){return z.playerVars!==void 0&&z.pings!==void 0&&z.externalVideoId!==void 0}; +g.Fa=function(z){if(!g.rn(z.adLayoutMetadata))return!1;z=z.renderingContent;var D=g.H(z,g.Qv);return D?g.TK(D):(D=g.H(z,g.ke))?g.EY(D):(D=g.H(z,g.GK))?D.playerVars!==void 0:(D=g.H(z,g.qB))?D.durationMilliseconds!==void 0:g.H(z,g.e4)||g.H(z,g.db)?!0:!1}; +g.TK=function(z){z=(z.sequentialLayouts||[]).map(D=>g.H(D,g.LA)); +return z.length>0&&z.every(g.Fa)}; +g.nA=function(z){return g.rn(z.adLayoutMetadata)?(z=g.H(z.renderingContent,g.fA))&&z.pings?!0:!1:!1}; +g.Vv=function(z){if(!g.rn(z.adLayoutMetadata))return!1;if(g.H(z.renderingContent,g.WC)||g.H(z.renderingContent,g.Bd))return!0;var D=g.H(z.renderingContent,g.Xa);return g.H(z.renderingContent,g.J7)||g.H(D?.sidePanel,kes)||g.H(D?.sidePanel,g.u6)||g.H(D?.sidePanel,GeO)?!0:!1}; +g.IH=function(z){var D;(D=!z)||(D=z.adSlotMetadata,D=!(D?.slotId!==void 0&&D?.slotType!==void 0));if(D||!(g.OY(z)||z.slotEntryTrigger&&z.slotFulfillmentTriggers&&z.slotExpirationTriggers))return!1;z=z.fulfillmentContent?.fulfilledLayout;return(D=g.H(z,g.LA))?g.Fa(D):(D=g.H(z,g.b6))?g.Vv(D):(D=g.H(z,g.j4))?g.AC(D):(D=g.H(z,g.vC))?g.$9(D):(D=g.H(z,g.mJ))?g.rn(D.adLayoutMetadata)?g.H(D.renderingContent,g.iE)?!0:!1:!1:(D=g.H(z,g.l6))?g.nA(D):(z=g.H(z,g.Ye))?g.D_(z):!1}; +g.OY=function(z){return(z=g.H(z.fulfillmentContent?.fulfilledLayout,g.b6))&&z.adLayoutMetadata?.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE"&&z.layoutExitNormalTriggers===void 0}; +e1k=function(z){for(let D of z||[]){z=g.H(D,g.aH);if(z===void 0||!g.IH(z))break;if((z=g.H(z.fulfillmentContent?.fulfilledLayout,g.l6))&&g.nA(z))return!0}return!1}; +S4=function(z){if(!z||!z.adPlacements&&!z.adSlots)return!1;for(let D of z.adPlacements||[]){if(!D)continue;let E=D.adPlacementRenderer;if(E!=null&&(E.config&&E.config.adPlacementConfig&&E.config.adPlacementConfig.kind)==="AD_PLACEMENT_KIND_START")return!0}for(let D of z.adSlots||[])if(g.H(D,g.aH)?.adSlotMetadata?.triggerEvent==="SLOT_TRIGGER_EVENT_BEFORE_CONTENT")return!0;return!1}; +dus=function(z,D){var E=[];D?D.isTrusted===!0?E.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED"):D.isTrusted===!1?E.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED"):E.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED"):E.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED");g.RH(0,"a.s_",{metadata:z,states:E});g.gw("ASDSTAT",0)}; +g.RH=function(z,D,E){D=Fqw[D];var Q={detected:z===0,source:`${D.L}${E.triggerContext??""}${E.RD??""}`,detectionStates:E.states,durationMs:E.hZ};E.metadata&&(Q.contentCpn=E.metadata.contentCpn,Q.adCpn=E.metadata.adCpn);g.E9("biscottiBasedDetection",Q);D.K!==void 0&&(E=Number(g.S("CATSTAT",0)),D.K!==void 0?(D=D.K,z=Qba(z),z=E&~(3<{Wqs.includes(D)||(g.xl(new g.k3("createClientScreen() called with a non-page VE",D)),D=83769);if(!Q.isHistoryNavigation){let T=Q.layer||0;z.ew.set(T,[]);i6(z,T).push({rootVe:D,key:Q.key||""})}z.Y=[];z.D=[];Q.hG?Xrk(z,D,E,Q):wb(z,D,E,Q)})()}; +i6=function(z,D){z.U.has(D)||z.U.set(D,[]);return z.U.get(D)}; +Xrk=function(z,D,E,Q={}){z.L.add(Q.layer||0);z.B=()=>{wb(z,D,E,Q);var T=Fj(Q.layer);if(T){for(let k of z.Y){let G=k[0],e=k[1]||T;if(g.c("dedupping_server_ve")){let d=g.fN(Q.layer);if(d){z.K.has(d)||z.K.set(d,new Set);let F=G.toString();z.K.get(d).has(F)||(yv(z,G,e,Q.layer),z.K.get(d).add(F))}}else yv(z,G,e,Q.layer)}for(let k of z.D)oH(z,k[0],k[1])}}; +E||g.fN(Q.layer)||z.B();if(Q.hG)for(let T of Q.hG)JUw(z,T,Q.layer);else g.y(Error("Delayed screen needs a data promise."))}; +wb=function(z,D,E,Q={}){var T=void 0;Q.layer||(Q.layer=0);T=Q.parentLayer!==void 0?Q.parentLayer:Q.layer;var k=g.fN(T);T=Fj(T);var G=E||T,e;G&&(Q.parentCsn!==void 0?e={clientScreenNonce:Q.parentCsn,visualElement:G}:k&&k!=="UNDEFINED_CSN"&&(e={clientScreenNonce:k,visualElement:G}));var d,F=g.S("EVENT_ID");k==="UNDEFINED_CSN"&&F&&(d={servletData:{serializedServletEventId:F}});g.c("combine_ve_grafts")&&k&&sY(z,k);g.c("no_client_ve_attach_unless_shown")&&G&&k&&To(G,k);try{var L=KOX(z.client,D,e,Q.aX, +Q.cttAuthInfo,d,Q.implicitGestureType,Q.loggingExpectations,Q.automatedLogEventSource)}catch(n){tW(n,{bO:D,rootVe:T,QI:E,Gc:k,s2:e,aX:Q.aX});g.y(n);return}Xj(L,D,Q.layer,Q.cttAuthInfo);k&&k!=="UNDEFINED_CSN"&&T&&!DkX(k)&&(eD(z.client,k,T,!0),g.c("dedupping_server_ve")&&z.K.delete(k));D=i6(z,Q.layer||0);D.length>0&&!D[D.length-1].csn&&(D[D.length-1].csn=L||"");g.HD({clientScreenNonce:L});$e.instance||($e.instance=new $e);tI(UY().K).bind(UY())();var f=Fj(Q.layer);k&&k!=="UNDEFINED_CSN"&&f&&g.c("music_web_mark_root_visible")&& +fg(L,f);z.L.delete(Q.layer||0);z.B=void 0;z.WF.get(Q.layer)?.forEach((n,W)=>{n?yv(z,W,n,Q.layer):f&&yv(z,W,f,Q.layer)}); +umn(z)}; +JUw=function(z,D,E=0){tI(()=>{D.then(Q=>{z.L.has(E)&&z.B&&z.B();var T=g.fN(E),k=Fj(E);if(T&&k){var G={automatedLogEventSource:3};Q?.response?.trackingParams&&Dl(z.client,T,k,T8(Q.response.trackingParams),!1,G);Q?.playerResponse?.trackingParams&&Dl(z.client,T,k,T8(Q.playerResponse.trackingParams),!1,G)}})})()}; +yv=function(z,D,E,Q=0){return tI(()=>{if(z.L.has(Q))return z.Y.push([D,E]),!0;var T=g.fN(Q),k=E||Fj(Q);if(T&&k){if(g.c("combine_ve_grafts")){let G=z.Z.get(k.toString());G?G.push(D):(z.S.set(k.toString(),k),z.Z.set(k.toString(),[D]));z.yA||(z.yA=g.el(0,()=>{sY(z,T)},1200))}else Dl(z.client,T,k,D); +return!0}return!1})()}; +g.q9=function(z){var D=rb();tI(()=>{var E=T8(z),Q=g.fN(0);if(Q)if(g.c("dedupping_server_ve")&&!D.L.has(0)){D.K.has(Q)||D.K.set(Q,new Set);let T=E.toString();D.K.get(Q).has(T)||(yv(D,E,void 0,0),D.K.get(Q).add(T))}else yv(D,E,void 0,0);else yv(D,E,void 0,0);return E})()}; +V_O=function(z){var D={veType:253246};return tI(()=>{if(!D.veType)return g.pN(new g.k3("Error: Trying to graft a client VE without a veType.")),null;if(D.visibilityTypes){var E=D.visibilityTypes.reduce((Q,T)=>Q|T); +E={visibility:{types:String(E)}}}E=kl(D.veType,D.visualElement,D.elementIndex,D.clientYouTubeData,void 0,E);return yv(z,E)?E:null})()}; +sY=function(z,D){if(D===void 0){let E=BO6();for(let Q=0;Q{(Q=z.S.get(Q))&&zo(z.client,D,Q,E)}),z.Z.clear(),z.S.clear(),z.yA=void 0}; +OYr=function(z,D,E,Q=0){if(!D)return!1;Q=g.fN(Q);if(!Q)return!1;d8(z.client,Q,T8(D),E);return!0}; +oH=function(z,D,E,Q=0){var T=g.fN(Q);D=D||Fj(Q);T&&D&&(z=z.client,Q=PD({cttAuthInfo:nN(T)||void 0},T),E={csn:T,ve:D.getAsJson(),clientData:E},T==="UNDEFINED_CSN"?k6("visualElementStateChanged",Q,E):z?B3("visualElementStateChanged",E,z,Q):g.E9("visualElementStateChanged",E,Q))}; +umn=function(z){for(var D=0;D{E.Q2(Q,T)}); +Q.open(D.method??"GET",z,!0);Q.responseType="text";Q.withCredentials=!0;if(D.headers)for(let [T,k]of Object.entries(D.headers))Q.setRequestHeader(T,k);return Q}; +jbO=function(){var z=navigator;return new Promise((D,E)=>{z.webkitTemporaryStorage?.queryUsageAndQuota?z.webkitTemporaryStorage.queryUsageAndQuota((Q,T)=>{D({usage:Q,quota:T})},Q=>{E(Q)}):E(Error("webkitTemporaryStorage is not supported."))})}; +muk=function(z,D){v0J(z.program,D.w8)&&(g.s4("bg_i",void 0,"player_att"),g.CA.initialize(z,()=>{g.s4("bg_l",void 0,"player_att");A7=(0,g.N)()},D.cspNonce,D.IY))}; +ldL=function(z={}){return g.CA.invoke(z)}; +v0J=function(z,D){if(z){var E;g.CA.isLoading()?E=!1:E=!A7||(0,g.N)()-A7>D;z=E}else z=!1;return z}; +Yla=function(z,D){if(D.partnerId===38&&z.playerStyle==="books")return z=D.videoId.indexOf(":"),g.pD(`//play.google.com/books/volumes/${D.videoId.slice(0,z)}/content/media`,{aid:D.videoId.slice(z+1),sig:D.p6});if(D.partnerId===30&&z.playerStyle==="docs")return g.pD("https://docs.google.com/get_video_info",{docid:D.videoId,authuser:D.lM,authkey:D.yg,eurl:z.s9});if(D.partnerId===33&&z.playerStyle==="google-live")return g.pD("//google-liveplayer.appspot.com/get_video_info",{key:D.videoId});throw Error("getVideoInfoUrl for invalid namespace: "+ +z.V);}; +IdO=function(z){var D={};z.an&&(D.ytrext=z.an);return g.KY(D)?void 0:D}; +g.zf=function(z,D){muk(z,{w8:g.BC(D.experiments,"bg_vm_reinit_threshold"),cspNonce:D.cspNonce,IY:D.IY||""})}; +g.D9=function(z){if(z.videoData&&z.videoData.y0){let D=[z.videoData.y0];for(let E of Object.keys(z.K))if(z.tv[E]&&z.K[E]){let Q=z.K[E](z.tv);Q&&D.push(Q)}return D.join("&")}return null}; +g.EA=function(z){var D=[];if(z)for(let [Q,T]of Object.entries(z)){z=Q;var E=T;if(E===void 0)continue;E=typeof E==="boolean"?`${+E}`:`${E}`.replace(/[:,=]/g,"_");D.push(`${z}.${E}`)}return D.join(";")}; +QT=function(z){return z===1||z===2}; +kh=function(z,D=0){if(z instanceof g.Tf)return z;z=z&&z instanceof Error?z:Error(`${z}`);QT(D)?g.y(z):g.xl(z);return new g.Tf(D===1?"player.fatalexception":"player.exception",{name:`${z.name}`,message:`${z.message}`},D)}; +R1X=function(z,D){L$(z,2,D.Mz,Gf,3);L$(z,3,D.innertubeRequest,adJ,3);g.GS(z,4,D.onesieUstreamerConfig);g.GS(z,9,D.Sc);L$(z,10,D.ej,eX,3);L$(z,15,D.reloadPlaybackParams,Slw,3);g.FR(z,18,D.kT)}; +LQ=function(z,D){L$(z,1,D.formatId,dF,3);TS(z,2,D.startTimeMs);TS(z,3,D.durationMs);TS(z,4,D.zF);TS(z,5,D.gP);L$(z,9,D.Aq,ZYk,3);L$(z,11,D.ML,FN,1);L$(z,12,D.Fo,FN,1)}; +cUL=function(z,D){g.FR(z,1,D.videoId);TS(z,2,D.lmt)}; +ZYk=function(z,D){if(D.zB)for(let E=0;E>31));TS(z,16,D.ZY);TS(z,17,D.detailedNetworkType);TS(z,18,D.sV);TS(z,19,D.k5);TS(z,21,D.NU);TS(z,23,D.uN);TS(z,28,D.T4);TS(z,29,D.Tq);TS(z,34,D.visibility);E=D.playbackRate;if(E!==void 0){var Q=new ArrayBuffer(4);(new Float32Array(Q))[0]=E;E=(new Uint32Array(Q))[0];if(E!==void 0)for(Qb(z,285),Ew(z,4),Q=0;Q<4;)z.view.setUint8(z.pos,E&255),E>>=8,z.pos+=1,Q+=1}TS(z,36,D.Je); +L$(z,38,D.mediaCapabilities,xuX,3);TS(z,39,D.UP);TS(z,40,D.bc);TS(z,44,D.playerState);kF(z,46,D.EW);TS(z,48,D.cQ);TS(z,50,D.dF);TS(z,51,D.QL);TS(z,54,D.PQ);if(D.BJ)for(E=0;E>31));g.FR(z,2,D.message)}; +yUL=function(z,D){TS(z,1,D.clientState);L$(z,2,D.Cv,wrI,1)}; +iYX=function(z,D){g.GS(z,1,D.g8);L$(z,2,D.VD,t_Q,3);L$(z,3,D.coldStartInfo,yUL,3)}; +rUs=function(z,D){TS(z,1,D.type);g.GS(z,2,D.value)}; +g0Q=function(z,D){g.FR(z,1,D.hl);g.FR(z,12,D.deviceMake);g.FR(z,13,D.deviceModel);TS(z,16,D.clientName);g.FR(z,17,D.clientVersion);g.FR(z,18,D.osName);g.FR(z,19,D.osVersion)}; +Qu=function(z,D,E,Q,T,k,G,e,d,F){var L=D^z;var f;if((z>>1&15)==2)for(var n=E[J[L^5291]];n;)E[J[L^5301]](E[J[L^5255]](--n,1)[0]);z<<1&13||(f=Q(T,k,G,e,d,F));if((z|72)==z){n=E[J[L^3182]](J[L^3164]);let W=0;n[0]||W++;let V={};for(;W=z&&(z-9^3)0&&(D.fexp=z.experimentIds.toString());z.U!==null&&(D.rtn=z.L(z.U));z.pU&&(D.feature=z.pU);z.je&&(D.ctrl=z.je);z.KE&&(D.ytr=z.KE);z.HF&&(D.afmt=z.HF);z.offlineDownloadUserChoice&&(D.ODUC=z.offlineDownloadUserChoice);z.S&&(D.lio= +z.L(z.S));z.B?(D.idpj=z.gs,D.ldpj=z.YX,z.delayThresholdMet&&(D.dtm="1"),z.D!=null&&(D.rti=z.L(z.D)),z.qw&&(D.ald=z.qw),z.compositeLiveIngestionOffsetToken&&(D.clio=z.compositeLiveIngestionOffsetToken)):z.adType!==void 0&&(D.at=z.adType);z.XX&&(z.A||z.B)&&(D.size=z.XX);z.A&&z.V.length&&(D.pbstyle=z.V.join(","));z.SW!=null&&(z.A||z.B)&&(D.inview=z.L(z.SW));z.heartbeatLoggingToken&&(D.hb_data=z.heartbeatLoggingToken);z.B&&(D.volume=VT(z,g.Hn(z.segments,E=>E.volume)),D.st=VT(z,g.Hn(z.segments,E=>E.startTime)), +D.et=VT(z,g.Hn(z.segments,E=>E.endTime)),g.Ux(z.segments,E=>E.playbackRate!==1)&&(D.rate=VT(z,g.Hn(z.segments,E=>E.playbackRate))),g.Ux(z.segments,E=>E.K!=="-")&&(D.als=g.Hn(z.segments,E=>E.K).join(",")),g.Ux(z.segments,E=>E.previouslyEnded)&&(D.pe=g.Hn(z.segments,E=>`${+E.previouslyEnded}`).join(","))); +D.muted=VT(z,g.Hn(z.segments,E=>E.muted?1:0)); +g.Ux(z.segments,E=>E.visibilityState!==0)&&(D.vis=VT(z,g.Hn(z.segments,E=>E.visibilityState))); +g.Ux(z.segments,E=>E.connectionType!==0)&&(D.conn=VT(z,g.Hn(z.segments,E=>E.connectionType))); +g.Ux(z.segments,E=>E.A!==0)&&(D.blo=VT(z,g.Hn(z.segments,E=>E.A))); +g.Ux(z.segments,E=>!!E.B)&&(D.blo=g.Hn(z.segments,E=>E.B).join(",")); +g.Ux(z.segments,E=>!!E.compositeLiveStatusToken)&&(D.cbs=g.Hn(z.segments,E=>E.compositeLiveStatusToken).join(",")); +g.Ux(z.segments,E=>E.L!=="-")&&(D.cc=g.Hn(z.segments,E=>E.L).join(",")); +g.Ux(z.segments,E=>E.clipId!=="-")&&(D.clipid=g.Hn(z.segments,E=>E.clipId).join(",")); +if(g.Ux(z.segments,E=>!!E.audioId)){let E="au"; +z.A&&(E="au_d");D[E]=g.Hn(z.segments,Q=>Q.audioId).join(",")}g.DH()&&z.j&&(D.ctt=z.j,D.cttype=z.f3,D.mdx_environment=z.mdxEnvironment); +z.uE&&(D.etype=z.yA!==void 0?z.yA:0);z.QA&&(D.uoo=z.QA);z.livingRoomAppMode&&z.livingRoomAppMode!=="LIVING_ROOM_APP_MODE_UNSPECIFIED"&&(D.clram=Q9L[z.livingRoomAppMode]||z.livingRoomAppMode);z.Z?TMk(z,D):(D.docid=z.videoId,D.referrer=z.referrer,D.ei=z.eventId,D.of=z.fo,D.osid=z.osid,D.vm=z.videoMetadata,z.adQueryId&&(D.aqi=z.adQueryId),z.autonav&&(D.autonav="1"),z.playlistId&&(D.list=z.playlistId),z.oV&&(D.ssrt="1"),z.M$&&(D.upt=z.M$));z.A&&(z.embedsRct&&(D.rct=z.embedsRct),z.embedsRctn&&(D.rctn= +z.embedsRctn),z.compositeLiveIngestionOffsetToken&&(D.clio=z.compositeLiveIngestionOffsetToken));z.hostCpn&&(D.host_cpn=z.hostCpn);return D}; +dU6=function(z,D){g.FR(z,1,D.cpn);TS(z,2,D.sequenceNumber);g.FR(z,3,D.serializedWatchEndpointLoggingContext);if(D.decoderInfo)for(var E=0;E>>=8,z.pos+=1;Q=E;for(E=0;E<4;E++)z.view.setUint8(z.pos,Q&255),Q>>>=8,z.pos+=1}}L$(z,3,D.j3,Hx6,3);L$(z,4,D.j4,NMW,1);L$(z,5,D.S3,UUL,1);L$(z,6,D.isTypeSupported,gG6,1);L$(z,7,D.T6,rtW,3);L$(z,8,D.r0,ix6,3)}; +tMQ=function(z){return{data:qr(z,1)}}; +ytQ=function(z){return{placeholder:$s(z,1)}}; +oGa=function(z){return{PD:sf(z,1)}}; +s9k=function(z){return{placeholder:$s(z,1)}}; +$Uw=function(z){return{placeholder:$s(z,1)}}; +q2k=function(z){return{data:qr(z,1),L$:o7(z,2)}}; +Pkk=function(z){return{placeholder:$s(z,1)}}; +MM6=function(z){return{type:o7(z,1),DD:sf(z,2),zq:sf(z,3),Ff:sf(z,4),init:Mr(z,5,Pkk),j3:Mr(z,6,tMQ),j4:Mr(z,7,ytQ),S3:Mr(z,8,oGa),isTypeSupported:Mr(z,9,s9k),T6:Mr(z,10,$Uw),r0:Mr(z,11,q2k)}}; +Atw=function(z){return Object.values(Cks).includes(z)}; +BMX=function(z){Rr=2592E3*(z||1)}; +Z9=function(z){g.ri("yt-player-bandwidth",z,2592E3)}; +KQ=function(z=Rr){if(z>0&&!(wi()>(0,g.N)()-z*1E3))return 0;z=g.iF("yt-player-quality");if(typeof z==="string"){if(z=c0[z],z>0)return z}else if(z instanceof Object)return z.quality;return 0}; +h$=function(){var z=g.iF("yt-player-proxima-pref");return z==null?null:z}; +z6a=function(){var z=g.iF("yt-player-quality");if(z instanceof Object&&z.quality&&z.previousQuality){if(z.quality>z.previousQuality)return 1;if(z.qualityD.startsWith("1")),g.ri("yt-player-performance-cap-active-set",z,2592E3)):g.ri("yt-player-performance-cap-active-set",[],2592E3)}; +NH=function(){return!!g.iF("yt-player-headers-readable")}; +g.UA=function(){var z=g.iF("yt-player-caption-language-preferences");return z?z:[]}; +gF=function(){var z=g.iF("yt-player-user-settings"),D=new Map;if(z)for(let [E,Q]of Object.entries(z))D.set(E,Q);return D}; +rF=function(){return g.iF("yt-player-voice-boost")??void 0}; +iC=function(){return g.iF("yt-player-audio-quality-setting")??2}; +yT=function(){try{let z=window.navigator;if(z.getAutoplayPolicy&&typeof z.getAutoplayPolicy==="function"){let D=document.getElementsByClassName(g.wF.jv),E;E=D.length>0&&D[0]?z.getAutoplayPolicy(D[0]):z.getAutoplayPolicy("mediaelement");if(t$[E])return t$[E]}}catch(z){}return"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED"}; +or=function(z){return z.ur||z.Jr||z.mutedAutoplay}; +sA=function(z,D){return or(z)?D!==1&&D!==2&&D!==0?"AUTOPLAY_STATUS_UNAVAILABLE":z.C8?"AUTOPLAY_STATUS_BLOCKED":"AUTOPLAY_STATUS_OCCURRED":"AUTOPLAY_STATUS_NOT_ATTEMPTED"}; +g.$h=function(z,D,E){var Q=D.X();z.thirdParty||(z.thirdParty={});z.thirdParty={...z.thirdParty,embedUrl:Q.loaderUrl};Q.ancestorOrigins&&(z.thirdParty.embeddedPlayerContext={...z.thirdParty.embeddedPlayerContext,ancestorOrigins:Q.ancestorOrigins});Q.mu!=null&&(z.thirdParty.embeddedPlayerContext={...z.thirdParty.embeddedPlayerContext,visibilityFraction:Number(Q.mu)});Q.SZ&&(z.thirdParty.embeddedPlayerContext={...z.thirdParty.embeddedPlayerContext,visibilityFractionSource:Q.SZ});z.thirdParty.embeddedPlayerContext= +{...z.thirdParty.embeddedPlayerContext,autoplayBrowserPolicy:yT(),autoplayIntended:or(D),autoplayStatus:sA(D,E)}}; +qH=function(z){var D=[];for(let E of z.split(",")){if(!E)continue;(z=E.startsWith("!"))&&(E=E.substring(1));let Q=E.split("-");Q.length<3||D.push({S4:Q[0],platform:Q[1],deviceVersion:Q[2],jy:z})}return D}; +TQw=function(z){return qH(z).map(({S4:D,deviceVersion:E,jy:Q})=>({deviceInterface:QYw[P0[D]]||0,deviceVersion:E||"",isSleeping:Q}))}; +MH=function(z,D,E=!1,Q=""){!z&&E&&g.xl(Error(`Player URL validator detects invalid url. ${Q}: ${D}`));return z}; +CQ=function(z,D){return D&&D.test(z)?!0:!1}; +B0=function(z){return(z=A$&&A$.exec(z))?z[0]:""}; +yB=function(z){return MH(CQ(z,kIn),z,!1,"Trusted Stream URL")}; +g.z7=function(z){return MH(CQ(z,GIk),z,!1,"Trusted Image URL")}; +Dn=function(z){return MH(CQ(z,e6X),z,!1,"Trusted Promoted Video Domain URL")}; +Fkr=function(z){return MH(CQ(z,doL),z,!1,"Drm Licensor URL")}; +EW=function(z,D=!1){return MH(CQ(z,Lkk),z,D,"Captions URL")}; +tU=function(z){z=new g.go(z);ET(z,document.location.protocol);ix(z,document.location.hostname);document.location.port&&Qo(z,document.location.port);return z.toString()}; +Q4=function(z){z=new g.go(z);ET(z,document.location.protocol);return z.toString()}; +g.T7=function(z){var D=[];if(z.displayName)D.push(z.displayName);else{let E=z.languageName||"";D.push(E);z.kind==="asr"&&E.indexOf("(")===-1&&D.push(" (Automatic Captions)");z.name&&D.push(` - ${z.name}`)}z.translationLanguage&&D.push(` >> ${z.translationLanguage.languageName}`);return D.join("")}; +g.kx=function(z){return z.translationLanguage?z.translationLanguage.languageCode:z.languageCode}; +g.eL=function(z){var D=z.vssId;z.translationLanguage&&D&&(D=`t${D}.${g.kx(z)}`);return D}; +Fl=function(z,D,E,Q){return new dG(c0[z]||0,c0[D]||0,E,Q)}; +f7=function(z){if(L7&&z.FX)return!1;var D=c0.auto;return z.L===D&&z.K===D}; +Wt=function(z){return n7[z.K||z.L]||"auto"}; +Xl=function(z,D){D=c0[D];return z.L<=D&&(!z.K||z.K>=D)}; +jL=function(z,D,E,Q,T,k,G){if(z.L)return z.L;var e={},d=new Set,F={};if(Jn(Q)){for(var L in Q.K){if(!Q.K.hasOwnProperty(L))continue;z=Q.K[L];F[z.info.Rq]=[z.info]}return F}L=uN(D,Q,e);k&&T({aftsrt:V4(L)});var f={};for(let n of Object.keys(L)){let W=n;for(let V of L[W]){let Y=V.itag,Z=OW(W,V,D);if(f.hasOwnProperty(Z)){f[Z]===!0?F[W].push(V):e[Y]=f[Z];continue}let K=bN(D,V,E,Q.isLive,d);K!==!0?(G.add(W),e[Y]=K,K==="disablevp9hfr"&&(f[Z]="disablevp9hfr")):(F[W]=F[W]||[],F[W].push(V),f[Z]=!0)}}k&&T({bfflt:V4(F)}); +for(let n in F){if(!F.hasOwnProperty(n))continue;Q=n;F[Q]&&F[Q][0].Xc()&&(F[Q]=F[Q],F[Q]=fgX(D,F[Q],e),F[Q]=n7I(F[Q],e))}k&&Object.keys(e).length>0&&T({rjr:g.EA(e)});for(let n of d.values())(D=E.A.get(n))&&--D.l1;k&&T({aftflt:V4(F)});z.L=g.bx(F,n=>!!n.length); +return z.L}; +YLr=function(z,D,E,Q,T,k,G){var e=D.K||!!T,d=e&&D.Wc?k:void 0,F=new Set,L=jL(z,D,E,Q,k,e,F);Q.Z()&&(L=Wkn(E,L,T,e,k,D),e&&k({enflt:V4(L)}));D.f3=XNV(L,D);T=Ea=>!!L[Ea]; +var f=JTs(D);E=[];for(var n of Object.values(L))n?.length&&n[0].pR()&&E.push(...n);if(Jn(Q))return k=g.i5(Object.values(L),Ea=>!!Ea.length&&!!Ea[0].audio),e=g.i5(Object.values(L),Ea=>!!Ea.length&&!!Ea[0].video),k&&e||g.K9(),g.hQ(new vt(e,k,d,E)); +n=L.a;var W=!1;D.za&&f[0]!=="a"&&u$6(n)&&(f.unshift("a"),W=!0);e&&(k({audioPrefOrder:f.join("_")}),k({preferHighQualityAudio:D.za}),k({forcedAacForHqa:W}));n=[];if(D.SW){f=g.xc(f,T);W=new Set;for(var V of f){var Y=L[V];let Ea=new Set;for(var Z of Y)if(Y=Z.oy?.id)W.has(Y)?Ea.has(Y)&&n.push(Z):(Ea.add(Y),W.add(Y),n.push(Z))}if(n.length===0){if(f.length===0)return e&&k({noaudio:1}),g.K9();n=L[f[0]]}}else{n=g.i5(f,T);if(!n)return e&&k({noaudio:1}),g.K9();n=L[n]}L["9"]&&L.h&&Q.Bc&&!D.MN&&(e&&k({dltvp9:1}), +delete L["9"]);if(G){e&&k({bfsflt:V4(L),bfsflta:m6(z)});D.C3?z.K=VuL(F,z.K):z.K.clear();e&&k({bfsfltb:m6(z)});for(var K in L){if(!L.hasOwnProperty(K))continue;G=K;if(!(G==="f"||D.YA===0&&O2n.has(G)))for(var h of L[G])D.C3?b2V(G,h,z.K):jYJ(z,G,h)}e&&k({aftsflt:m6(z)})}K=L["1h"]?"1h":"1";z=L["9h"]?"9h":"9";G=L[K];F=L["2"];V=L[z];G&&G.length&&(D.L.highestAv1Resolution=G[G.length-1].video.qualityOrdinal);V&&V.length&&(D.L.highestVp9Resolution=V[V.length-1].video.qualityOrdinal);h=[];Z=[];if(D.YX&&F)h= +F,Z=["2"];else if(D.gs&&G)h=G,Z=[K],k({forceAv1:K});else if(D.S&&!D.oP){Z=v7W(Q)?L["1h"]||L["9h"]?["1h","9h"]:["9","h"]:["1","9","h"];e&&k({newhybpref:Z.join(".")});for(var t of Z)h=h.concat(L[t]).filter(Ea=>Ea)}else D.oM>0&&V&&G&&(Z=[K, +z],h=G.concat(V).filter(Ea=>Ea)); +if(h.length&&!D.oP){lN(h,Z);if(e){e=[];for(var r of h)e.push(r.itag);k({hbdfmt:e.join(".")})}return g.hQ(new vt(h,n,d,E))}r=mok(D);r=g.i5(r,T);if(!r){if(L[K])return k=L[K],lN(k),g.hQ(new vt(k,n,d,E));e&&k({novideo:1});return g.K9()}r!=="1"&&r!=="1h"||!L[z]||(t=Yx(L[r]),T=Yx(L[z]),T>t?r=z:T===t&&lgL(L[z])&&(r=z));r==="9"&&L.h&&Yx(L.h)>Yx(L["9"])&&(r="h");D.qN&&Q.isLive&&r==="("&&L.H&&Yx(L["("])<1440&&(r="H");e&&k({vfmly:IJ(r)});D=L[r];if(!D.length)return e&&k({novfmly:IJ(r)}),g.K9();lN(D);return g.hQ(new vt(D, +n,d,E))}; +IgJ=function(z,D,E,Q,T,k,G,e=!1){if(D.s9&&G&&G.length>1&&!(D.oM>0||D.S)){let f=D.K||!!T,n=f&&D.Wc?k:void 0,W=uN(D,Q),V=[],Y=[],Z={};for(let K=0;K=E.video?.height)||(e=E.itag,D=G?G:{itag:e,Rq:D,pR:k},k?D.numChannels=E.audio.numChannels:(k=E.video,D.maxWidth=k?.width,D.maxHeight=k?.height,D.maxFramerate=Q,D.maxBitrateBps=E.FX*8,D.cA=k?.isHdr()),z.K.set(T,D))}; +XNV=function(z,D){var E=!(!z.m&&!z.M),Q=!(!z.mac3&&!z.MAC3),T=!(!z.meac3&&!z.MEAC3);z=!(!z.i&&!z.I);D.ig=z;return E||Q||T||z}; +lgL=function(z){for(let D of z)if(D.itag&&R6s.has(D.itag))return!0;return!1}; +u$6=function(z){for(let D of z)if(D.audio.audioQuality==="AUDIO_QUALITY_HIGH")return!0;return!1}; +IJ=function(z){switch(z){case "*":return"v8e";case "(":return"v9e";case "(h":return"v9he";default:return z}}; +OW=function(z,D,E){return E.AT?`${z}_${Number(D.video?.fps||0)}_${!!D.audio?.L}_${!!D.video?.Z}`:`${z}_${Number(D.video?.fps||0)}_${!!D.audio?.L}`}; +V4=function(z){var D=[];for(let E in z){if(!z.hasOwnProperty(E))continue;let Q=E;D.push(IJ(Q));for(let T of z[Q])D.push(T.itag)}return D.join(".")}; +Wkn=function(z,D,E,Q,T,k){var G={},e={};g.Ol(D,(d,F)=>{d=d.filter(L=>{var f=L.itag;if(!L.contentProtection)return e[f]="noenc",!1;if(k.U9&&L.Rq==="(h"&&k.yA)return e[f]="lichdr",!1;if(!z.Z&&L.Rq==="1e")return e[f]="noav1enc",!1;if(L.Rq==="("||L.Rq==="(h"){if(z.L&&E&&E.flavor==="widevine"){var n=L.mimeType+"; experimental=allowed";(n=!!L.contentProtection[E.flavor]&&!!E.L[n])||(e[f]=L.contentProtection[E.flavor]?"unspt":"noflv");return n}if(!Zn(z,ct.CRYPTOBLOCKFORMAT)&&!z.ew||z.yA)return e[f]=z.yA? +"disvp":"vpsub",!1}return E&&L.contentProtection[E.flavor]&&E.L[L.mimeType]?!0:(e[f]=E?L.contentProtection[E.flavor]?"unspt":"noflv":"nosys",!1)}); +d.length&&(G[F]=d)}); +Q&&Object.entries(e).length&&T({rjr:g.EA(e)});return G}; +n7I=function(z,D){var E=g.NQ(z,(Q,T)=>T.video.L()?Math.min(Q,T.video.width):Q,Infinity); +E{if(Q.video.L()||Q.video.width{if(Q.itag!=="299")return!0;D[Q.itag]="ps3hfr1080";return!1})); +return z}; +fgX=function(z,D,E){return D=D.filter(Q=>{if(Q.video.qualityOrdinal<=z.XX)return!0;E[Q.itag]="maxquality";return!1})}; +uN=function(z,D,E){var Q={};for(let T in D.K){if(!D.K.hasOwnProperty(T))continue;let k=D.K[T].info;if(z.U&&k.video&&k.video.qualityOrdinalMath.max(D,E.video.qualityOrdinal),0)}; +bN=function(z,D,E,Q=!1,T=new Set){if(D.Rq==="")return"unkn";if((D.itag==="304"||D.itag==="266")&&z.j)return"blk2khfr";if(z.V&&D.video&&D.video.qualityOrdinal>z.V)return`max${z.V}`;if(z.HF&&D.Rq==="h"&&D.video&&D.video.qualityOrdinal>1080)return"blkhigh264";if(D.Rq==="(h"&&!E.U)return"enchdr";if(Q&&K7(D)&&!z.wR)return"blk51live";if((D.Rq==="MAC3"||D.Rq==="mac3")&&!z.Z)return"blkac3";if((D.Rq==="MEAC3"||D.Rq==="meac3")&&!z.B)return"blkeac3";if(D.Rq==="M"||D.Rq==="m")return"blkaac51";if((D.Rq==="so"|| +D.Rq==="sa")&&!z.D)return"blkamb";if(!z.U9&&hn(D)&&(!E.Z||D.Rq!=="1e"))return"cbc";if(!E.Z&&hn(D)&&D.Rq==="1e")return"cbcav1";if((D.Rq==="i"||D.Rq==="I")&&!z.xY)return"blkiamf";if(z.lg&&D.audio?.L===!0)return"blkvbcabr";if(z.AT&&D.video?.Z===!1)return"blkmtvcabr";if(z.QA&&(D.Rq==="1"||D.Rq==="1h"||E.Z&&D.Rq==="1e")&&D.video?.qualityOrdinal&&D.video?.qualityOrdinal>z.QA)return"av1cap";Q=E.A.get(D.Rq);if(!z.ur&&Q&&Q.l1>0)return T.add(D.Rq),"byerr";if(D.video?.L()){if(!E.AT&&!Zn(E,ct.FRAMERATE))return"capHfr"; +if(z.kV&&D.video.qualityOrdinal>=4320)return"blk8khfr";if(D.Z()&&z.vN&&D.contentProtection&&D.video.qualityOrdinal>=1440)return"disablevp9hfr"}if(z.FX&&D.FX>z.FX)return"ratecap";if(z.ew>0&&D.Xc()&&D.video.height>z.ew)return"mvhcap";z=p7(E,D);return z!==!0?z:!0}; +lN=function(z,D=[]){g.TF(z,(E,Q)=>{var T=Q.FX-E.FX;if(!E.Xc()||!Q.Xc())return T;var k=Q.video.height*Q.video.width-E.video.height*E.video.width;!k&&D&&D.length>0&&(E=D.indexOf(E.Rq)+1,Q=D.indexOf(Q.Rq)+1,k=E===0||Q===0?Q||-1:E-Q);k||(k=T);return k})}; +xx=function(z,D){if(D>z.Uk())z.segments=[];else{var E=g.rv(z.segments,Q=>Q.TV>=D,z); +E>0&&z.segments.splice(0,E)}}; +Ht=function(z){var D=z.data.getUint8(z.offset+z.K);z.K+=1;return D}; +Nn=function(z){var D=z.data.getUint16(z.offset+z.K);z.K+=2;return D}; +UW=function(z){var D=z.data.getInt32(z.offset+z.K);z.K+=4;return D}; +gG=function(z){var D=z.data.getUint32(z.offset+z.K);z.K+=4;return D}; +rG=function(z){var D=z.data;var E=z.offset+z.K;D=D.getUint32(E)*4294967296+D.getUint32(E+4);z.K+=8;return D}; +iN=function(z,D=NaN){if(isNaN(D))var E=z.size;else for(E=z.K;E1?Math.ceil(T*D):Math.floor(T*D))}z.skip(1);E=Ht(z)<<16|Nn(z);if(E&256){Q=E&1;T=E&4;var k=E&512,G=E&1024,e=E&2048;E=gG(z);Q&&z.skip(4);T&&z.skip(4);Q=(k?4:0)+(G?4:0)+(e?4:0);for(T=0;T1?Math.ceil(G*D):Math.floor(G*D)),z.skip(Q)}}}; +C7=function(z,D){if(z.byteLength-D<8)return!1;var E=z.getUint32(D);if(E<8||z.byteLength-D122)return!1}return!0}; +An=function(z,D){var E=z.getUint32(D),Q=z.getUint32(D+4);return new ED(z,D,E,Q)}; +g.Qw=function(z){var D=z.data.getUint8(z.dataOffset)?20:12;return z.data.getUint32(z.dataOffset+D)}; +TN=function(z){z=new DataView(z.buffer,z.byteOffset,z.byteLength);return(z=g.zN(z,0,1836476516))?g.Qw(z):NaN}; +kN=function(z,D,E){for(;C7(z,D);){let Q=An(z,D);if(Q.type===E)return Q;D+=Q.size}return null}; +Bt=function(z){return z===1701082227||z===1836019558||z===1836019574||z===1835297121||z===1835626086||z===1937007212||z===1953653094||z===1953653099||z===1836475768}; +cTO=function(z){var D=g.zN(z,0,1937011556);if(!D)return null;D=kN(z,D.dataOffset+8,1635148593)||kN(z,D.dataOffset+8,1635135537);if(!D)return null;var E=kN(z,D.dataOffset+78,1936995172),Q=kN(z,D.dataOffset+78,1937126244);if(!Q)return null;D=null;if(E)switch(E.skip(4),Ht(E)){default:D=0;break;case 1:D=2;break;case 2:D=1;break;case 3:D=255}var T=E=null,k=null;if(Q=kN(z,Q.dataOffset,1886547818)){let G=kN(z,Q.dataOffset,1886546020),e=kN(z,Q.dataOffset,2037673328);if(!e&&(e=kN(z,Q.dataOffset,1836279920), +!e))return null;G&&(G.skip(4),E=UW(G)/65536,k=UW(G)/65536,T=UW(G)/65536);z=wG(e);z=new DataView(z.buffer,z.byteOffset+8,z.byteLength-8);return new GN(D,E,k,T,z)}return null}; +U2=function(z,D,E,Q,T){var k=D^z;(z-3&16)<5&&(z>>1&7)>=3&&E[J[9]]!=0&&(Q=(Q%E[J[9]]+E[J[9]])%E[J[9]],E[J[37]](0,1,E[J[37]](Q,1,E[0])[0]));if((z|24)==z){for(var G=k^4006,e=[];++G-e[J[k^4079]]-(k^4038);)switch(G){case k^4060:G=k^3974;continue;case k^4029:G=k^4042;break;case k^4007:G=k^4041;continue;case k^4040:G=k^3967;case k^3997:G-=k^4060;default:e[J[k^4081]](String[J[k^4045]](G))}var d=e}(z|48)==z&&E[J[23]](Q);z-2>>4||(G=E[Q],e=G[J[k^8]](J[k^58]),e>0?eP(k^5,k^1415,T,G[J[2]](0,e),G[J[2]](e+1)):G&& +(T[G]=J[k^14]),d=[]);if((z|64)==z){G=k^4547;for(e=[];++G-e[J[k^4490]]-(k^4515);){switch(G){case k^4568:G=k^4527;continue;case k^4600:G=k^4546;break;case k^4546:G-=k^4497;continue;case k^4537:G=k^4579;continue;case k^4525:G=k^4572}e[J[k^4500]](String[J[k^4520]](G))}d=e}return d}; +g.eb=function(z){if(z.data.getUint8(z.dataOffset)){var D=z.data;z=z.dataOffset+4;D=D.getUint32(z)*4294967296+D.getUint32(z+4)}else D=z.data.getUint32(z.dataOffset+4);return D}; +dt=function(z){z=new ED(z.data,z.offset,z.size,z.type,z.L);var D=Ht(z);z.skip(7);var E=gG(z);if(D===0){D=gG(z);var Q=gG(z)}else D=rG(z),Q=rG(z);z.skip(2);var T=Nn(z),k=[],G=[];for(let e=0;e=2)return null;var T=new DataView(D.buffer,D.byteOffset,D.length),k=g.zN(T,0,1937011556);if(!k)return null;D=T.getUint32(k.dataOffset+8);Q=T.getUint32(k.dataOffset+12);if(Q!==1701733217&&Q!==1701733238)return null;Q=new KkV(z.byteLength+D);tn(Q,z,0,E.offset+12);Q.data.setInt32(Q.offset,2);Q.offset+=4;tn(Q,z,E.offset+16,E.size-16);tn(Q,T,T.byteOffset+k.dataOffset+8,D);tn(Q,z,E.offset+E.size,z.byteLength- +(E.offset+E.size));E=[1836019574,1953653099,1835297121,1835626086,1937007212,1937011556];for(let G of E)E=g.zN(z,0,G),Q.data.setUint32(E.offset,E.size+D);z=g.zN(Q.data,0,1953654136);Q.data.setUint32(z.offset+16,2);return Q.data}; +pNn=function(z){var D=g.zN(z,0,1937011556);if(!D)return null;var E=z.getUint32(D.dataOffset+12);if(E!==1701733217&&E!==1701733238)return null;D=kN(z,D.offset+24+(E===1701733217?28:78),1936289382);if(!D)return null;E=kN(z,D.offset+8,1935894637);if(!E||z.getUint32(E.offset+12)!==1667392371)return null;D=kN(z,D.offset+8,1935894633);if(!D)return null;D=kN(z,D.offset+8,1952804451);if(!D)return null;E=new Uint8Array(16);for(let Q=0;Q<16;Q++)E[Q]=z.getInt8(D.offset+16+Q);return E}; +jb=function(z,D,E){var Q=new XG(E);if(!J0(Q,z))return!1;Q=uj(Q);if(!Vw(Q,D))return!1;for(z=0;D;)D>>>=8,z++;D=Q.start+Q.pos;var T=OD(Q,!0);Q=z+(Q.start+Q.pos-D)+T;Q=Q>9?bj(Q-9,8):bj(Q-2,1);z=D-z;E.setUint8(z++,236);for(D=0;DE;T++)E=E*256+aw(z),Q*=128;return D?E-Q:E}; +vY=function(z){return z.pos>=z.K.byteLength}; +mc=function(z){var D=OD(z,!0),E=aw(z);for(let Q=1;Q0){let Q=Ip(57,3591,D.substring(E+1));g.Ol(Q,function(T,k){this.set(k,T)},z); +D=D.substring(0,E)}D=Qu(75,3121,D);g.Ol(D,function(Q,T){this.set(T,Q)},z)}; +UoX=function(z){var D=z.cW.zo(),E=[];g.Ol(z.K,(T,k)=>{E.push(`${k}=${T}`)}); +if(!E.length)return D;var Q=E.join("&");z=ro(24,1503,z.cW)?"&":"?";return D+z+Q}; +h0=function(z,D){z[D]||(z[D]=new g7s);return z[D]}; +rt=function(z){z.Z=(0,g.N)();z.started=0;z.timedOut=0;z.K=0}; +ij=function(z,D){var E=z.started+z.K*4;D&&(E+=z.L);E=Math.max(0,E-3);return 1.6**E}; +t0=function(z,D,E){if($c(48,7962,z.K))return!1;var Q=h0(E,EU(82,7841,z.K));if(Q.timedOut<1&&Q.K<1)return!1;Q=Q.timedOut+Q.K;z=wt(z,D);E=h0(E,EU(50,7873,z));return E.timedOut+E.K+00))return z}; +BY=function(z,D){return new CB(z,z+D-1)}; +zz=function(z){if(!z)return new CB(0,0);var D=Number(z.start);z=Number(z.end);if(!isNaN(D)&&!isNaN(z)&&(D=new CB(D,z),D.length>0))return D}; +rTr=function(z){z.length===1||g.gv(z,E=>!!E.range); +for(var D=1;D=D.range.start+D.K&&z.range.start+z.K+z.L<=D.range.start+D.K+D.L:z.TV===D.TV&&z.K>=D.K&&(z.K+z.L<=D.K+D.L||D.rO)}; +Wp=function(z,D){return z.L3!==D.L3?!1:z.S()&&D.type===3&&z.L3.K()?(z=z.L3.WF(z),g.Ux(z,E=>Wp(E,D))):z.TV===D.TV&&!!D.L&&D.K+D.L>z.K&&D.K+D.L<=z.K+z.L}; +XB=function(z,D){var E=D.TV;z.V="updateWithSegmentInfo";z.TV=E;if(z.startTime!==D.startTime||z.duration!==D.duration)z.startTime=D.startTime,z.duration=D.duration,EQ(z)}; +Jj=function(z){return!Tz(z.jw[z.jw.length-1])}; +ur=function(z){return z.jw[z.jw.length-1].S()}; +g.V_=function(z,D,E){E=z.XW===null?z.Iy.XW(D,E,z.jw[0].type):z.XW;if(z.K){D=E?ob(z.K,D.Nl):z.K;var Q=new yw(D);Q.get("alr")||Q.set("alr","yes");z.L&&KB(Q,z.L)}else/http[s]?:\/\//.test(z.L)?Q=new yw(new g.wo(z.L)):(Q=ow(z.Iy,E,D),z.L&&KB(Q,z.L));(D=z.range)?Q.set("range",D.toString()):z.jw[0].L3.S()&&z.jw.length===1&&z.jw[0].K&&Q.set("range",`${z.jw[0].K}-`);z.requestId&&Q.set("req_id",z.requestId);isNaN(z.e1)||Q.set("headm",z.e1.toString());isNaN(z.B)||Q.set("mffa",`${z.B}ms`);z.urlParams&&g.Ol(z.urlParams, +(T,k)=>{Q.set(k,T)}); +return Q}; +OQ=function(z){if(z.range)return z.A;z=z.jw[0];return Math.round(z.U*z.L3.info.FX)}; +yTO=function(z,D){return Math.max(0,z.jw[0].A-D)}; +br=function(z,D){for(let E of z.jw)if(E.type===3&&D>=E.A&&D<=E.Z)return!0;return!1}; +jq=function(z,D,E){for(;z;z=z.parentNode){if(!z.attributes||E&&z.nodeName!==E)continue;let Q=z.getAttribute(D);if(Q)return Q}return""}; +vp=function(z,D){for(;z;z=z.parentNode){let E=z.getElementsByTagName(D);if(E.length>0)return E[0]}return null}; +mv=function(z){if(!z)return 0;var D=z.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return D?(Number(D[2])|0)*3600+(Number(D[4])|0)*60+(Number(D[6])|0):Number(z)|0}; +lr=function(z){return z.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.(\d{3})$/)?`${z}Z`:z}; +o7Q=function(z){var D=z.A;z.A=[];return D}; +sYW=function(z){z.K||(z.K=new Yy);return z.K}; +$on=function(z,D){z.L[D]||(z.L[D]=new Yy);return z.L[D]}; +qLa=function(z,D){z.A[D]||(z.A[D]=new Yy);return z.A[D]}; +PXa=function(z,D){var E=[];D=Array.from(D.getElementsByTagName("SegmentTimeline"));for(let Q of D){D=Q.parentNode.parentNode;let T=null;D.nodeName==="Period"?T=sYW(z):D.nodeName==="AdaptationSet"?(D=D.getAttribute("id")||D.getAttribute("mimetype")||"",T=$on(z,D)):D.nodeName==="Representation"&&(D=D.getAttribute("id")||"",T=qLa(z,D));if(T==null)return;T.update(Q);g.MQ(E,o7Q(T))}g.MQ(z.Z,E);JVa(z.Z,Q=>Q.startSecs*1E3+Q.K)}; +Muk=function(z){z.K&&(z.K.K=[]);g.Ol(z.L,D=>{D.K=[]}); +g.Ol(z.A,D=>{D.K=[]})}; +Ia=function(z,D){return Qk(z.segments,E=>D-E.TV)}; +Sq=function(z,D,E){var Q=z.index.S(D),T=z.index.getStartTime(D),k=z.index.getDuration(D);E?k=E=0:E=z.info.FX*k;return new aa([new L4(3,z,void 0,"otfCreateRequestInfoForSegment",D,T,k,0,E)],Q)}; +CXQ=function(z,D){if(!z.index.isLoaded()){var E=[],Q=D.V;D=D.U.split(",").filter(F=>F.length>0); +var T=0,k=0,G=0,e=/^(\d+)/,d=/r=(\d+)/;for(let F=0;F0&&(z.K=Math.min(z.K+E,10),z.L=T),z.K>0?(z.K--,z= +!0):z=!1,z?(typeof Q==="function"&&(Q=Q()),console.log(`plyr.${D}`,Q)):(Q=(p4.get(D)??0)+1,p4.set(D,Q),Q%100===1&&console.warn("plyr",`plyr.${D} is chatty, dropping logs.`)))}; +UQ=function(z){if(!z.U){if(g.Hp(z.info.L3.info)){var D=g.N2(z);var E=kN(D,0,1836019574);if(E){E=E.offset+E.size;var Q=new Uint8Array(E);Q.set(new Uint8Array(D.buffer,D.byteOffset,E));D=Q}else D=null}else D=H26(new XG(g.N2(z)));D&&(z.info.L3.L=D,z.U=!0)}}; +g.N2=function(z){return a7(z.L)}; +ry=function(z,D){D=Math.min(D,z.info.L);var {tM:E,QW:Q}=z.L.split(D),T=new gy(new L4(z.info.type,z.info.L3,z.info.range,z.info.V,z.info.TV,z.info.startTime,z.info.duration,z.info.K,D,!1,z.info.uz,z.info.clipId),E);T.Z=z.Z;T.A=z.A;D=new gy(new L4(z.info.type,z.info.L3,z.info.range,z.info.V,z.info.TV,z.info.startTime,z.info.duration,z.info.K+D,z.info.L-D,z.info.rO,z.info.uz,z.info.clipId),Q);D.Z=z.Z;D.A=z.A;return[T,D]}; +g.ir=function(z){g.Hp(z.info.L3.info)||z.info.L3.info.W0();if(z.A!==-1)return z.A;if(z.K&&$x(z.K))return z.A=$x(z.K),z.A;if(g.Hp(z.info.L3.info)){var D=g.N2(z);var E=z.info.L3.L,Q=NaN;let T=NaN,k=0;for(;C7(D,k);){let G=An(D,k);G.type===1936286840?T=G.data.getUint32(G.dataOffset+8):G.type===1836476516?T=g.Qw(G):G.type===1952867444&&isNaN(Q)&&(Q=g.eb(G));k=Bt(G.type)?k+8:k+G.size}!T&&E&&(T=TN(E));D=Q/T}else D=new XG(g.N2(z)),E=z.V?D:new XG(new DataView(z.info.L3.L.buffer)),Q=Rw(E),E=D.pos,D.pos=0,cY(D)? +Vw(D,231)?(Q=mc(D)*Q/1E9,D.pos=E,D=Q):(D.pos=E,D=NaN):(D.pos=E,D=NaN);z.A=D||z.info.A;return z.A}; +wy=function(z,D){g.Hp(z.info.L3.info)||z.info.L3.info.W0();z.A=D;if(g.Hp(z.info.L3.info)){var E=g.N2(z);z=z.info.L3.L;var Q=NaN,T=NaN;let d=0;for(;C7(E,d);){let F=An(E,d);isNaN(Q)&&(F.type===1936286840?Q=F.data.getUint32(F.dataOffset+8):F.type===1836476516&&(Q=g.Qw(F)));if(F.type===1952867444){!Q&&z&&(Q=TN(z));var k=g.eb(F);isNaN(T)&&(T=Math.round(D*Q)-k);var G=F;k+=T;if(G.data.getUint8(G.dataOffset)){var e=G.data;G=G.dataOffset+4;e.setUint32(G,Math.floor(k/4294967296));e.setUint32(G+4,k&4294967295)}else G.data.setUint32(G.dataOffset+ +4,k)}d=Bt(F.type)?d+8:d+F.size}return!0}E=new XG(g.N2(z));z=z.V?E:new XG(new DataView(z.info.L3.L.buffer));Q=Rw(z);z=E.pos;E.pos=0;if(cY(E)&&Vw(E,231))if(T=OD(E,!0),D=Math.floor(D*1E9/Q),Math.ceil(Math.log(D)/Math.log(2)/8)>T)D=!1;else{for(Q=T-1;Q>=0;Q--)E.K.setUint8(E.pos+Q,D&255),D>>>=8;E.pos=z;D=!0}else D=!1;return D}; +tj=function(z,D){z.timestampOffset>0&&(D-=z.timestampOffset);var E=g.ir(z)+D;wy(z,E);z.timestampOffset=D}; +y_=function(z){g.Hp(z.info.L3.info)||z.info.L3.info.W0();if(z.K&&z.info.type===6)return z.K.oY;if(g.Hp(z.info.L3.info)){var D=g.N2(z);var E=0;D=g.FG(D,1936286840);for(var Q of D)D=dt(Q),E+=D.o3[0]/D.timescale;E=E||NaN;if(!(E>=0))a:{E=g.N2(z);Q=z.info.L3.L;let f=D=0;for(var T=0;C7(E,D);){let n=An(E,D);if(n.type===1836476516)f=g.Qw(n);else if(n.type===1836019558){!f&&Q&&(f=TN(Q));if(!f){E=NaN;break a}var k=kN(n.data,n.dataOffset,1953653094),G=k;k=f;var e=kN(G.data,G.dataOffset,1952868452);G=kN(G.data, +G.dataOffset,1953658222);var d=UW(e);UW(e);d&2&&UW(e);e=d&8?UW(e):0;var F=UW(G),L=F&1;d=F&4;let W=F&256,V=F&512,Y=F&1024;F&=2048;let Z=gG(G);L&&UW(G);d&&UW(G);L=0;for(let K=0;K=E+Q)break}T.length||(z=new g.k3("b189619593",`${D}`,`${E}`,`${Q}`),g.y(z));return new aa(T)}; +Bp=function(z){if(z=z.colorInfo)if(z=z.transferCharacteristics)return zhV[z];return null}; +DE=function(z,D){var E=Math.max(z,D);z=Math.min(z,D);D=zx[0];for(let Q=0;Q=Math.floor(k*16/9)*1.3||z>=k*1.3)return D;D=T}return"tiny"}; +EF=function(z){return z.indexOf("/mp4")>=0?1:z.indexOf("/webm")>=0?2:z.indexOf("/x-flv")>=0?3:z.indexOf("/vtt")>=0?4:0}; +Qn=function(z){return z.includes("vtt")||z.includes("text/mp4")}; +Tx=function(z){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(z)}; +ku=function(z){return/(vp9|vp09|vp8|avc1|av01|av02)/.test(z)}; +aJ=function(z,D,E,Q,T,k,G){var e=new Gx;D in c0||(D="small");D==="light"&&(D="tiny");Q&&T?(T=Number(T),Q=Number(Q)):(T=c0[D],Q=Math.round(T*16/9));k=new ej(Q,T,0,null,void 0,D,k,G);z=unescape(z.replace(/"/g,'"'));return new d7(E,z,{audio:e,video:k})}; +K7=function(z){return z.Rq==="MAC3"||z.Rq==="MEAC3"||z.Rq==="M"||z.Rq==="I"}; +hn=function(z){return!!z.contentProtection&&!!z.contentProtection.fairplay&&(z.Rq==="("||z.Rq==="(h"||z.Rq==="A"||z.Rq==="MEAC3")||F1&&!!z.contentProtection&&z.Rq==="1e"}; +g.Hp=function(z){return z.containerType===1}; +g.PY=function(z,D){return{itag:+z.itag,lmt:D?0:z.lastModified,xtags:z.L||""}}; +L1=function(z){return z.Rq==="9h"||z.Rq==="(h"}; +f1=function(z){return z.Rq==="("||z.Rq==="(h"||z.Rq==="H"||F1&&z.Rq==="1e"}; +DxI=function(z,D=1){var E={};z.video&&(z.video.width&&(E[ct.WIDTH.name]=z.video.width),z.video.height&&(E[ct.HEIGHT.name]=z.video.height),z.video.fps&&(E[ct.FRAMERATE.name]=z.video.fps*D),z.video.K&&(E[ct.EOTF.name]=z.video.K),z.FX&&(E[ct.BITRATE.name]=z.FX*8*D),z.Rq==="("&&(E[ct.CRYPTOBLOCKFORMAT.name]="subsample"),z.video.projectionType==="EQUIRECTANGULAR"||z.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||z.video.projectionType==="MESH")&&(E[ct.DECODETOTEXTURE.name]="true");z.audio?.numChannels&& +z.Rq!=="i"&&z.Rq!=="I"&&(E[ct.CHANNELS.name]=z.audio.numChannels);return E}; +EnO=function(z){var D=navigator.mediaCapabilities;if(!D?.decodingInfo||z.Rq==="f")return Promise.resolve();var E={type:z.audio&&z.video?"file":"media-source"};z.video&&(E.video={contentType:z.mimeType,width:z.video.width||640,height:z.video.height||360,bitrate:z.FX*8||1E6,framerate:z.video.fps||30});z.audio&&(E.audio={contentType:z.mimeType,channels:`${z.audio.numChannels||2}`,bitrate:z.FX*8||128E3,samplerate:z.audio.sampleRate||44100});return D.decodingInfo(E).then(Q=>{z.V=Q})}; +n1=function(){var z=g.us("yt.player.utils.videoElement_");z||(z=g.nx("VIDEO"),g.JV("yt.player.utils.videoElement_",z));return z}; +WV=function(z){var D=n1();return!!(D&&D.canPlayType&&D.canPlayType(z))}; +JY=function(z){if(/opus/.test(z)&&g.X1&&!F9("38")&&!g.q1())return!1;if(self.MediaSource&&self.MediaSource.isTypeSupported)return self.MediaSource.isTypeSupported(z);if(self.ManagedMediaSource&&self.ManagedMediaSource.isTypeSupported)return self.ManagedMediaSource.isTypeSupported(z);if(/webm/.test(z)&&!C9())return!1;z==='audio/mp4; codecs="mp4a.40.2"'&&(z='video/mp4; codecs="avc1.4d401f"');return!!WV(z)}; +QsI=function(z){try{let D=JY('video/mp4; codecs="avc1.42001E"')||JY('video/webm; codecs="vp9"');return(JY('audio/mp4; codecs="mp4a.40.2"')||JY('audio/webm; codecs="opus"'))&&(D||!z)||WV('video/mp4; codecs="avc1.42001E, mp4a.40.2"')?null:"fmt.noneavailable"}catch{return"html5.missingapi"}}; +uT=function(){var z=n1();return!(!z.webkitSupportsPresentationMode||typeof z.webkitSetPresentationMode!=="function")}; +Vn=function(){var z=n1();try{let D=z.muted;z.muted=!D;return z.muted!==D}catch{}return!1}; +OF=function(z,D){return{start(E){return z[E]},end(E){return D[E]},length:z.length}}; +TVQ=function(z,D,E){var Q=[],T=[];for(let k=0;kk-G); +T.sort((k,G)=>k-G); +return OF(Q,T)}; +XD=function(z,D=",",E=z?z.length:0){var Q=[];if(z)for(E=Math.max(z.length-E,0);E=D)return E}catch(E){}return-1}; +jj=function(z,D){return bT(z,D)>=0}; +kEV=function(z,D){if(!z)return NaN;D=bT(z,D);return D>=0?z.start(D):NaN}; +vV=function(z,D){if(!z)return NaN;D=bT(z,D);return D>=0?z.end(D):NaN}; +g.mU=function(z){return z&&z.length?z.end(z.length-1):NaN}; +lT=function(z){return g.mU(z)>0}; +Yu=function(z,D){z=vV(z,D);return z>=0?z-D:0}; +IX=function(z,D,E){var Q=[],T=[];for(let k=0;kE||(Q.push(Math.max(D,z.start(k))-D),T.push(Math.min(E,z.end(k))-D));return OF(Q,T)}; +aX=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1}; +Sj=function(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement&&HTMLMediaElement.prototype.webkitSourceAddId)}; +RX=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource}; +ZE=function(z){try{return z.A()==="open"}catch(D){return!1}}; +cV=function(z,D){ZE(z)?g.C2(()=>{D(z)}):z.callback=D}; +p1=function(z,D,E){K1&&(hY(z.mediaElement,{l:"mswssb",sr:z.mediaElement.PF?.S1()},!1),D.gd(z.Y,z),E.gd(z.Y,z));z.K=D;z.L=E;g.a(z,D);g.a(z,E)}; +GEO=function(z,D,E,Q=""){Q=D.mimeType+Q;var T=E.mimeType;D=D.Rq;E=E.Rq;z.wR=z.cF?.addSourceBuffer(T);z.MN=Q.split(";")[0]==="fakesb"?void 0:z.cF?.addSourceBuffer(Q);z.rH&&(z.rH.webkitSourceAddId("0",T),z.rH.webkitSourceAddId("1",Q));E=new xu(z.wR,z.rH,"0",EF(T),E,!1);Q=new xu(z.MN,z.rH,"1",EF(Q),D,!0);p1(z,E,Q)}; +UF=function(z,D,E,Q){if(!z.K||!z.L)return null;var T=z.K.isView()?z.K.m2:z.K,k=z.L.isView()?z.L.m2:z.L,G=new HV(z.mediaElement,z.cF,!0);G.Z=z.Z;p1(G,new N8(T,D,E,Q),new N8(k,D,E,Q));ZE(z)||z.K.Bb(z.K.Pc());return G}; +ehX=function(z){return g7((D,E)=>g.ZH(D,E,4,1E3),z,{format:"RAW", +method:"GET",withCredentials:!0})}; +g.r7=function(z){var D;z.responseType&&z.responseType!=="text"?z.responseType==="arraybuffer"&&(D=hy(new Uint8Array(z.response))):D=z.responseText;return!D||D.length>2048?"":D.indexOf("https://")===0?D:""}; +g7=function(z,D,E){D.match(dxX);return z(D,E).then(Q=>{var T=g.r7(Q.xhr);return T?g7(z,T,E):Q.xhr})}; +F5V=function(z,D,E){if(!z?.Z1())return!1;var Q=D.some(G=>G.projectionType==="EQUIRECTANGULAR"||G.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"),T=D.some(G=>G.projectionType==="MESH"),k=D.some(G=>G.stereoLayout===1); +D=D.some(G=>G.isHdr()); +z=!E&&!D&&z.W("enable_webgl_noop");return Q||T||k||z}; +w7=function(z,D,E,Q){if(F5V(z,D,E))return!0;if(!z?.I7()||!z.JT().K.GV(iT)||!D.some(T=>(T.height||0)>0))return!1; +z=Q??D.reduce((T,k)=>Math.max(T,k.height||0),0); +if(z===0||z>1080)return!1;D=D.some(T=>T.isHdr()); +return E||D?!1:!0}; +tY=function(z){if(z.length!==0)return z.reduce((D,E)=>Math.max(D,E.height??0),0)||void 0}; +yn=function(z){if(z.length!==0)return z.reduce((D,E)=>{E=(E=E.size)?Number(E.split("x")[1])||0:0;return Math.max(D,E)},0)||void 0}; +L5I=function(z){return g.Ux(z,D=>"FORMAT_STREAM_TYPE_OTF"===D.type)?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; +f2r=function(z,D,E=0,Q){var T=new g.oX("",Q.experiments,!1);T.duration=E||0;E=tY(z);for(let k of z){z=sF(k,D,T.duration,Q,E);let {YC:G,s:e,B5:d}=ro(72,7E3,k),F=M0(G||k.url||"",d,e);F&&(z.streamType==="FORMAT_STREAM_TYPE_OTF"?$u(T,new q8(F,z)):$u(T,new PV(F,z,zz(k.initRange),zz(k.indexRange))))}T.isOtf=!0;return T}; +nnJ=function(z,D,E=0,Q){var T=new g.oX("",Q.experiments,!1);T.duration=E||0;E=tY(z);for(let k of z){z=sF(k,D,T.duration,Q,E);let G=zz(k.initRange),e=zz(k.indexRange),{YC:d,s:F,B5:L}=ro(73,7001,k),f=M0(d||k.url||"",L,F);f&&$u(T,new PV(f,z,G,e))}return T}; +sF=function(z,D,E=0,Q,T){var k=z.mimeType||"",G=z.itag;var e=z.xtags;G=G?G.toString():"";e&&(G+=`;${e}`);e=G;if(ku(k)){var d=z.width||640;G=z.height||360;let Y=z.fps,Z=z.qualityLabel,K=z.qualityOrdinal,h=z.colorInfo,t=z.projectionType;var F;z.stereoLayout&&(F=W5J[z.stereoLayout]);let r=Bp(z)||void 0;var L;h?.primaries&&(L=XUI[h.primaries]||void 0);d=new ej(d,G,Y,t,F,void 0,Z,K&&M8[K],r,L,(z.videoTrack?.associatedAudioTrackId?.length??0)===0);k=C1(k,d,AY[z.itag||""]);BV&&(k+="; enableflushduringseek=true"); +zD&&(k+="; enableresetaudiodecoder=true");w7(Q,[d],D,T)&&(k+="; decode-to-texture=true")}var f;if(Tx(k)){var n=z.audioSampleRate;Q=z.audioTrack;n=new Gx(n?+n:void 0,z.audioChannels,z.spatialAudioType,z.isDrc,z.loudnessDb,z.trackAbsoluteLoudnessLkfs,z.audioQuality||"AUDIO_QUALITY_UNKNOWN",z.isVb);Q&&(T=Q.displayName,F=Q.id,L=Q.audioIsDefault,Q=Q.isAutoDubbed,T&&(f=new DO(T,F||"",!!L,!!Q)))}var W;z.captionTrack&&(Q=z.captionTrack.displayName,T=z.captionTrack.vssId,F=z.captionTrack.languageCode,L=z.captionTrack.kind, +G=z.captionTrack.id,Q&&T&&F&&(W=new Eu(Q,T,F,L,z.xtags,G)));Q=Number(z.bitrate)/8;T=Number(z.contentLength);F=Number(z.lastModified);G=z.drmFamilies;L=z.type;z=Number(z.approxDurationMs);if(D&&G){var V={};for(let Y of G)(G=QX[Y])&&(V[G]=D[G])}return new d7(e,k,{audio:n,video:d,oy:f,contentProtection:V,FX:Q,zj:E&&T?T/E:0,contentLength:T,lastModified:F,captionTrack:W,streamType:L,approxDurationMs:z})}; +Jlk=function(z){return g.Ux(z,D=>"FORMAT_STREAM_TYPE_OTF"===D.stream_type)?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; +u5n=function(z,D,E=0,Q){var T=new g.oX("",Q?.experiments,!1);T.duration=E||0;E=yn(z);for(let k of z){z=TD(k,D,T.duration,Q,E);let G=M0(k.url,k.sp,k.s);if(G)if(z.streamType==="FORMAT_STREAM_TYPE_OTF")$u(T,new q8(G,z));else{let e=A0(k.init),d=A0(k.index);$u(T,new PV(G,z,e,d))}}T.isOtf=!0;return T}; +Vww=function(z,D,E=0,Q){var T=new g.oX("",Q?.experiments,!1);T.duration=E||0;E=yn(z);for(let k of z){z=TD(k,D,T.duration,Q,E);let G=A0(k.init),e=A0(k.index),d=M0(k.url,k.sp,k.s);d&&$u(T,new PV(d,z,G,e))}return T}; +TD=function(z,D,E=0,Q,T){var k=z.type;var G=z.itag;var e=z.xtags;e&&(G=z.itag+";"+e);if(ku(k)){var d=(z.size||"640x360").split("x");d=new ej(+d[0],+d[1],+z.fps,z.projection_type,+z.stereo_layout,void 0,z.quality_label,+z.quality_ordinal,z.eotf,z.primaries,!z.video_track_associated_audio_track_id);k=C1(k,d,AY[z.itag]);BV&&(k+="; enableflushduringseek=true");zD&&(k+="; enableresetaudiodecoder=true");w7(Q,[d],D,T)&&(k+="; decode-to-texture=true")}var F;if(Tx(k)){var L=new Gx(+z.audio_sample_rate||void 0, ++z.audio_channels||0,z.spatial_audio_type,!!z.drc);z.name&&(F=new DO(z.name,z.audio_track_id,z.isDefault==="1",z.isAutoDubbed==="1"))}var f;z.caption_display_name&&z.caption_vss_id&&z.caption_language_code&&(f=new Eu(z.caption_display_name,z.caption_vss_id,z.caption_language_code,z.caption_kind,z.xtags,z.caption_id));Q=Number(z.bitrate)/8;T=Number(z.clen);e=Number(z.lmt);E=E&&T?T/E:0;if(D&&z.drm_families){var n={};for(let W of z.drm_families.split(","))n[W]=D[W]}return new d7(G,k,{audio:L,video:d, +oy:F,contentProtection:n,FX:Q,zj:E,contentLength:T,lastModified:e,captionTrack:f,streamType:z.stream_type,approxDurationMs:Number(z.approx_duration_ms)})}; +OmO=function(z){switch(z){case "equirectangular":return"EQUIRECTANGULAR";case "equirectangular_threed_top_bottom":return"EQUIRECTANGULAR_THREED_TOP_BOTTOM";case "mesh":return"MESH";case "rectangular":return"RECTANGULAR";default:return"UNKNOWN"}}; +bmQ=function(z){switch(z){case "spatial_audio_type_ambisonics_5_1":return"SPATIAL_AUDIO_TYPE_AMBISONICS_5_1";case "spatial_audio_type_ambisonics_quad":return"SPATIAL_AUDIO_TYPE_AMBISONICS_QUAD";case "spatial_audio_type_foa_with_non_diegetic":return"SPATIAL_AUDIO_TYPE_FOA_WITH_NON_DIEGETIC";default:return"SPATIAL_AUDIO_TYPE_NONE"}}; +jsX=function(z,D,E){return kv(new g.oX(z,D,E),z)}; +Jn=function(z){return g.vr(z.K,D=>$c(44,7942,D.Iy.K))}; +v7W=function(z){return g.vr(z.K,D=>!!D.info.video&&D.info.video.isHdr())}; +$u=function(z,D){z.K[D.info.id]=D;z.A.set(MD(D,z.Bc),D)}; +kv=function(z,D=""){z.state=1;z.xV=(0,g.N)();return ehX(D||z.sourceUrl).then(E=>{if(!z.m7()){z.xR=E.status;E=E.responseText;let T=new DOMParser;E=g.fD(T,g.xZ(E),"text/xml").getElementsByTagName("MPD")[0];z.j=mv(jq(E,"minimumUpdatePeriod"))*1E3||Infinity;b:{if(E.attributes)for(Q of E.attributes)if(Q.value==="http://youtube.com/yt/2012/10/10"){var Q=Q.name.split(":")[1];break b}Q=""}z.V=Q;z.isLive=z.j{if(E instanceof g.Sa){var Q=E.xhr; +z.xR=Q.status}z.state=3;z.Iq("loaderror");return g.iX(Q)})}; +g.eH=function(z){return g.vr(z.K,D=>Qn(D.info.mimeType))}; +dH=function(z){return g.vr(z.K,D=>D.info.video?D.info.video.projectionType==="EQUIRECTANGULAR":!1)}; +Fx=function(z){return g.vr(z.K,D=>D.info.video?D.info.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM":!1)}; +LR=function(z){return g.vr(z.K,D=>D.info.video?D.info.video.projectionType==="MESH":!1)}; +vnw=function(z){return g.vr(z.K,D=>D.info.video?D.info.video.stereoLayout===1:!1)}; +mxr=function(z){return g.mq(z.K,D=>D.info.video?D.MN():!0)}; +nR=function(z,D){var E=jq(D,"id");E=E.replace(":",";");var Q=jq(D,"mimeType"),T=jq(D,"codecs");Q=T?`${Q}; codecs="${T}"`:Q;T=Number(jq(D,"bandwidth"))/8;var k=Number(vp(D,"BaseURL").getAttribute(z.V+":contentLength")),G=z.duration&&k?k/z.duration:0;if(ku(Q)){var e=Number(jq(D,"width")),d=Number(jq(D,"height")),F=Number(jq(D,"frameRate"));let V=OmO(jq(D,z.V+":projectionType"));a:switch(jq(D,z.V+":stereoLayout")){case "layout_left_right":var L=1;break a;case "layout_top_bottom":L=2;break a;default:L= +0}L=new ej(e,d,F,V,L)}if(Tx(Q)){var f=Number(jq(D,"audioSamplingRate"));var n=Number(jq(D.getElementsByTagName("AudioChannelConfiguration")[0],"value"));e=bmQ(jq(D,z.V+":spatialAudioType"));f=new Gx(f,n,e);a:{d=jq(D,"lang")||"und";if(n=vp(D,"Role"))if(F=jq(n,"value")||"",g.S_(fR,F)){n=`${d}.${fR[F]}`;e=F==="main";z=jq(D,z.V+":langName")||`${d} - ${F}`;n=new DO(z,n,e);break a}n=void 0}}if(D=vp(D,"ContentProtection"))if(D.getAttribute("schemeIdUri")==="http://youtube.com/drm/2012/10/10"){var W={};for(D= +D.firstChild;D!=null;D=D.nextSibling){if(!(D instanceof Element))continue;if(!/SystemURL/.test(D.nodeName))continue;z=D.getAttribute("type");e=D.textContent;z&&e&&(W[z]=e.trim())}}else W=void 0;return new d7(E,Q,{audio:f,video:L,oy:n,contentProtection:W,FX:T,zj:G,contentLength:k})}; +GD=function(z){var D=z.j;isFinite(D)&&(Wo(z)?z.refresh():(D=Math.max(0,z.xV+D-(0,g.N)()),z.B||(z.B=new g.sT(z.refresh,D,z),g.a(z,z.B)),z.B.start(D)))}; +Wo=function(z){return z.isLive&&(0,g.N)()-z.xV>=z.j}; +l2r=function(z){z=z.K;for(let D in z){let E=z[D].index;if(E.isLoaded())return E.Uk()+1}return 0}; +Xx=function(z){return z.Fi?z.Fi-(z.S||z.timestampOffset):0}; +Jx=function(z){return z.dE?z.dE-(z.S||z.timestampOffset):0}; +uO=function(z){if(!isNaN(z.WF))return z.WF;var D=z.K;for(var E in D){var Q=D[E].index;if(Q.isLoaded()&&!Qn(D[E].info.mimeType)){D=0;for(E=Q.kU();E<=Q.Uk();E++)D+=Q.getDuration(E);D/=Q.kt();D=Math.round(D/.5)*.5;Q.kt()>10&&(z.WF=D);return D}if(z.isLive&&(Q=D[E],Q.oY))return Q.oY}return NaN}; +Yqr=function(z,D){z=cr(z.K,Q=>Q.index.isLoaded()); +if(!z)return NaN;z=z.index;var E=z.Rx(D);return z.getStartTime(E)===D?D:E49?"p60":D>32?"p48":""}`;D=xh()[z];if(D!=null&&D>0)return D;D=RI.get(z);if(D!=null&&D>0)return D;E=E?.get(z);return E!=null&&E>0?E:8192}; +a2O=function(z,D=!1){DoO(D);E7k(D);if(D){for(let E of RI.keys())E.startsWith("1")||RI.delete(E);for(let E of co.values())E.startsWith("1")||co.delete(E);for(let E of z.keys())E.startsWith("1")||z.delete(E)}else RI.clear(),co.clear(),z.clear()}; +ZmQ=function(z,{isOtf:D,wQ:E,FT:Q,fE:T,nV:k,za:G,Ca:e,qC:d,YA:F,disableAv1:L,fO:f}){var n=new Sqw(z);if(z.ZS()||z.W("html5_logging_format_selection"))n.K=!0;n.tT=k;n.za=G&&z.U;n.YA=F;g.sm("windows nt 5.1")&&!g.KR&&(n.oP=!0);if(k=E)k=g.hx(z)?Rhw(z):!1;k&&(n.D=!0);e&&(n.oP=!0,n.m9=!0);D&&!z.W("html5_otf_prefer_vp9")&&(n.oP=!0);z.playerStyle==="picasaweb"&&(D&&(n.oP=!1),n.j=!1);T&&(n.oP=!0);Zn(z.A,ct.CHANNELS)&&(z.W("html5_enable_ac3")&&(n.Z=!0),z.W("html5_enable_eac3")&&(n.B=!0),z.W("html5_enable_ac3_gapless")&& +(n.xV=!0));z.W("html5_block_8k_hfr")&&(n.kV=!0);n.V=g.BC(z.experiments,"html5_max_selectable_quality_ordinal");n.U=g.BC(z.experiments,"html5_min_selectable_quality_ordinal");g.pR&&(n.XX=480);if(Q||E)n.j=!1;n.HF=!1;n.disableAv1=L;D=xv(z,n.L,void 0,n.disableAv1);D>0&&D<2160&&(aX()||z.W("html5_format_hybridization"))&&(n.L.supportsChangeType=+aX(),n.oM=D);D>=2160&&(n.WF=!0);n.qC=d;n.MN=g.kS||ei()&&!d?!1:!0;n.S=z.W("html5_format_hybridization");n.qN=z.W("html5_disable_encrypted_vp9_live_non_2k_4k");n.ur= +f;return n}; +xv=function(z,D={},E,Q=!1){if(Q)return D.disabled=1,0;if(Zn(z.A,ct.AV1_CODECS)&&Zn(z.A,ct.HEIGHT)&&Zn(z.A,ct.BITRATE))return D.isCapabilityUsable=1,8192;Q=1080;var T=navigator.hardwareConcurrency;T<=2&&(Q=480);D.coreCount=T;if(T=g.BC(z.experiments,"html5_default_av1_threshold"))Q=D["default"]=T;if(z=z.A.j)D.mcap=z,Q=Math.max(Q,z);if(E){if(z=E.videoInfos.find(k=>k.K())?.V?.powerEfficient)Q=8192,D.isEfficient=1; +E=E.videoInfos[0].video;T=Math.min(ZO("1",E.fps),ZO("1",30));D.perfCap=T;Q=Math.min(Q,T);E.isHdr()&&!z&&(D.hdr=1,Q*=.75)}else E=ZO("1",30),D.perfCap30=E,Q=Math.min(Q,E),E=ZO("1",60),D.perfCap60=E,Q=Math.min(Q,E);return D.av1Threshold=Q}; +JTs=function(z){var D=["o","a","A"];z.YA===1&&(z.Z&&(D=["mac3","MAC3"].concat(D)),z.B&&(D=["meac3","MEAC3"].concat(D)),z.xY&&(D=["i","I"].concat(D)));z.D&&(D=["so","sa"].concat(D));!z.m9||z.xV||z.A||z.GX||D.unshift("a");z.A&&(D=(Ho[z.A]||[z.A]).concat(D));return D}; +mok=function(z){if(z.tT)return["f"];if(g.sm("appletv5"))return"h 9h 9 8 H (h ( *".split(" ");var D=["9h","9","h","8"];z.E9&&D.push("1e");D=D.concat(["(h","(","H","*"]);z.WF&&(D.unshift("1"),D.unshift("1h"));z.oP&&D.unshift("h");z.Y&&(D=(Ho[z.Y]||[z.Y]).concat(D));return D}; +Nz=function(){var z=window,D=z.MSMediaKeys;Bx()&&!D&&(D=z.WebKitMediaKeys);return D&&D.isTypeSupported?D:null}; +gH=function(z){return navigator.requestMediaKeySystemAccess?g.X1&&!g.q1()?F9("45"):g.kS||g.Uu?z.EH("edge_nonprefixed_eme"):g.KR?F9("47"):g.m4&&z.EH("html5_enable_safari_fairplay")?!1:!0:!1}; +rH=function(z){return z.Z?!1:!z.keySystemAccess&&!!Nz()&&z.keySystem==="com.microsoft.playready"}; +iO=function(z){return z.keySystem==="com.microsoft.playready"}; +wH=function(z){return!z.keySystemAccess&&!!Nz()&&z.keySystem==="com.apple.fps.1_0"}; +tx=function(z){return z.keySystem==="com.youtube.fairplay"}; +g.yX=function(z){return z.flavor==="fairplay"}; +clr=function(z,D,E,Q){var T=Px(),k=(E=T||E&&Bx())?["com.youtube.fairplay"]:["com.widevine.alpha"];D&&k.unshift("com.youtube.widevine.l3");T&&Q&&k.unshift("com.youtube.fairplay.sbdl");return E?k:z?[...k,...oI.playready]:[...oI.playready,...k]}; +Po=function(z){if(!z.m7())if(z.L.length===0)z.callback(z.Z);else{var D=z.L[0],E=z.A[D],Q=K5W(z,E);$v&&$v.keySystem===D&&$v.Mf===JSON.stringify(Q)?(z.N("remksa",{re:!0}),qz(z,E,$v.keySystemAccess)):(z.N("remksa",{re:!1,ok:$v?.keySystem??""}),$v=void 0,navigator.requestMediaKeySystemAccess(D,Q).then(HC(T=>{qz(z,E,T,Q)}),HC(()=>{z.B=!z.B&&z.A[z.L[0]].flavor==="widevine"; +z.B||z.L.shift();Po(z)})))}}; +pUr=function(z){if(Nz()&&(g.m4||EC))z.Z.push(new Mz("fairplay","com.apple.fps.1_0","",z.lr.experiments));else{var D=hhL(),E=g.i5(z.L,Q=>{var T=z.A[Q],k=!1,G=!1;for(let e in z.K[T.flavor])D(e,Q)&&(T.L[e]=!0,k=k||e.indexOf("audio/")===0,G=G||e.indexOf("video/")===0);return k&&G}); +E&&z.Z.push(z.A[E]);z.L=[]}z.callback(z.Z)}; +xxr=function(z,D){z.callback=D;z.Z=[];gH(z.lr.experiments)?Po(z):pUr(z)}; +K5W=function(z,D){var E={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};if(z.W("html5_enable_vp9_fairplay")&&tx(D))return E.audioCapabilities.push({contentType:'audio/mp4; codecs="mp4a.40.5"'}),E.videoCapabilities.push({contentType:'video/mp4; codecs="avc1.4d400b"'}),[E];iO(D)&&(E.initDataTypes=["keyids","cenc"]);for(let T of Object.keys(z.K[D.flavor])){var Q=T.indexOf("audio/")===0;let k=Q?E.audioCapabilities:E.videoCapabilities;D.flavor!=="widevine"||z.B?k.push({contentType:T}): +Q?k.push({contentType:T,robustness:"SW_SECURE_CRYPTO"}):(g.X1&&g.sm("windows nt")&&!z.W("html5_drm_enable_moho")||k.push({contentType:T,robustness:"HW_SECURE_ALL"}),Q=T,z.lr.A.L&&T.includes("vp09")&&(Q=T+"; experimental=allowed"),k.push({contentType:Q,robustness:"SW_SECURE_DECODE"}),g.CR(z.lr)==="MWEB"&&(GO()||$p())&&(z.N("swcrypto",{}),k.push({contentType:T,robustness:"SW_SECURE_CRYPTO"})))}return[E]}; +qz=function(z,D,E,Q){if(!z.m7()){Q&&($v={keySystem:D.keySystem,keySystemAccess:E,Mf:JSON.stringify(Q)});D.keySystemAccess=E;if(iO(D)){var T=n1();for(var k of Object.keys(z.K[D.flavor]))D.L[k]=!!T.canPlayType(k)}else{k=D.keySystemAccess.getConfiguration();if(k.audioCapabilities)for(T of k.audioCapabilities)D.L[T.contentType]=!0;if(k.videoCapabilities)for(let G of k.videoCapabilities)D.L[G.contentType]=!0}z.Z.push(D);z.useCobaltWidevine||z.W("html5_enable_vp9_fairplay")&&D.K()?(z.L.shift(),Po(z)):z.callback(z.Z)}}; +hhL=function(){var z=Nz();if(z){let E=z.isTypeSupported;return(Q,T)=>E(T,Q)}var D=n1(); +return D&&(D.addKey||D.webkitAddKey)?(E,Q)=>!!D.canPlayType(E,Q):()=>!1}; +NVJ=function(z,D){switch(D.wg){case "bool":return z.EH(D.gW);case "int":return z=Ax(z,D.gW),g.kH(z);case "double":return Ax(z,D.gW);case "string":return HmI(z,D.gW);case "int32_list":return Bo(z,D.gW);case "int64_list":return Bo(z,D.gW).map(E=>g.kH(E)); +case "string_list":throw Error("String list flags are not supported in WPCC");default:throw Error("Unknown flag type");}}; +Ax=function(z,D){z=z.flags.get(`${D}`);return Number(z)||0}; +HmI=function(z,D){return(z=z.flags.get(`${D}`))?z.toString():""}; +Bo=function(z,D){if(z=z.flags.get(`${D}`))if(z=z.replace(/\[ *(.*?) *\]/,"$1"))return z.split(",").map(Number);return[]}; +g.BC=function(z,D,E=0){z=z.GV(D);JSON.stringify(z);return z===void 0?E:Number(z)}; +g.zU=function(z,D){return(z=z.GV(D))?z.toString():""}; +Uxr=function(z){if(z=z.GV("html5_web_po_experiment_ids"))if(z=z.replace(/\[ *(.*?) *\]/,"$1"))return z.split(",").map(Number);return[]}; +DW=function(z){if(z.K)return z.K;if(z.experimentIds.length<=1)return z.K=z.experimentIds,z.K;var D=[...z.experimentIds].map(E=>Number(E)); +D.sort();for(let E=D.length-1;E>0;--E)D[E]-=D[E-1];z.K=D.map(E=>E.toString()); +z.K.unshift("v1");return z.K}; +VuL=function(z,D){var E=new Map;for(let Q of D.keys()){let T=Q.split("_")[0];z.has(T)||E.set(Q,D.get(Q))}return E}; +b2V=function(z,D,E){var Q=D.video?.fps||0,T=`${z}_${Q}`,k=!!D.audio,G={itag:D.itag,Rq:z,pR:k};if(k)G.numChannels=D.audio.numChannels;else{var e=D.video;G.maxWidth=e?.width;G.maxHeight=e?.height;G.maxFramerate=Q;G.maxBitrateBps=D.FX*8;G.cA=e?.isHdr()}e=E.get(T);e?k||(D=Math.max(e.maxWidth||0,e.maxHeight||0)>Math.max(G.maxWidth||0,G.maxHeight||0)?e:G,z={itag:D.itag,Rq:z,pR:k,maxWidth:Math.max(e.maxWidth||0,G.maxWidth||0),maxHeight:Math.max(e.maxHeight||0,G.maxHeight||0),maxFramerate:Q,cA:D.cA},z.maxBitrateBps= +D.maxBitrateBps,E.set(T,z)):E.set(T,G)}; +p7=function(z,D,E=1){var Q=D.itag;if(Q==="0")return!0;var T=D.mimeType;if(D.Rq==="1e"&&!z.Z)return"dav1enc";if(D.K()&&z.D)return"dav1";if(D.video&&(D.video.isHdr()||D.video.primaries==="bt2020")&&!(Zn(z,ct.EOTF)||window.matchMedia&&(window.matchMedia("(dynamic-range: high), (video-dynamic-range: high)").matches||window.screen.pixelDepth>24&&window.matchMedia("(color-gamut: p3)").matches)))return"dhdr";if(Q==="338"&&!(g.X1?F9(53):g.KR&&F9(64)))return"dopus";E=DxI(D,E);z.L&&D.Z()&&(E[ct.EXPERIMENTAL.name]= +"allowed");for(let e of Object.keys(ct)){let d=ct[e];var k;if(k=E[d.name])if(k=!(d===ct.EOTF&&D.mimeType.indexOf("vp09.02")>0)){k=d;var G=D;k=!(z.experiments.EH("html5_ignore_h264_framerate_cap")&&k===ct.FRAMERATE&&(G.Rq==="H"||G.Rq==="h"))}if(k)if(Zn(z,d))if(z.B){if(z.B[d.name]1080&&D.contentProtection&&(T+="; hdcp=2.2");return Q==="227"?"hqcenc":Q!=="585"&& +Q!=="588"&&Q!=="583"&&Q!=="586"&&Q!=="584"&&Q!=="587"&&Q!=="591"&&Q!=="592"||z.experiments.EH("html5_enable_new_hvc_enc")?Px()&&oD()>=21&&g.sm("appletv5")&&(Q==="410"||Q==="845")?!0:z.isTypeSupported(T)?!0:"tpus":"newhvc"}; +Zn=function(z,D){D.name in z.S||(z.S[D.name]=gnX(z,D));return z.S[D.name]}; +rlO=function(z){navigator.mediaCapabilities?.decodingInfo&&navigator.mediaCapabilities.decodingInfo({type:"media-source",video:{contentType:'video/mp4; codecs="av01.0.12M.08"',width:3840,height:2160,bitrate:32E6,framerate:60}}).then(D=>{D.smooth&&D.powerEfficient&&(z.j=2160)})}; +Es=function(){var z=$p()&&!F9(29),D=g.sm("google tv")&&g.sm("chrome")&&!F9(30);return z||D?!1:Sj()}; +Q2=function(z,D,E){var Q=480,T=1080,k;if(k=z.experiments.JT().K.GV(im6))z.V===null&&(z.V=!1,Zn(z,ct.WIDTH)&&Zn(z,ct.HEIGHT)&&(z.V=JY('video/mp4; codecs="av01.0.17M.08"; width=7680; height=4320'))),k=z.V;k&&(T=2160);for(let G of D)D=G.video.qualityOrdinal,D<=T&&D>Q&&p7(z,G,E)===!0&&(Q=D);return Q}; +g.TU=function(z,D=!1){return Es()&&z.isTypeSupported('audio/mp4; codecs="mp4a.40.2"')||!D&&z.canPlayType(n1(),"application/x-mpegURL")?!0:!1}; +tww=function(z){wUw(()=>{for(let D of Object.keys(ct))Zn(z,ct[D])})}; +gnX=function(z,D){if(z.B)return!!z.B[D.name];if(D===ct.BITRATE&&z.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000')&&!z.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000'))return!1;if(D===ct.AV1_CODECS)return z.isTypeSupported(`video/mp4; codecs=${D.valid}`)&&!z.isTypeSupported(`video/mp4; codecs=${D.qe}`);if(D.video){var E='video/webm; codecs="vp9"';z.isTypeSupported(E)||(E='video/mp4; codecs="avc1.4d401e"')}else E='audio/webm; codecs="opus"', +z.isTypeSupported(E)||(E='audio/mp4; codecs="mp4a.40.2"');return z.isTypeSupported(`${E}; ${D.name}=${D.valid}`)&&!z.isTypeSupported(`${E}; ${D.name}=${D.qe}`)}; +kX=function(z,D){var E=0;z.A.has(D)&&(E=z.A.get(D).I$);z.A.set(D,{I$:E+1,l1:2**(E+1)});z.K=!0}; +ex=function(z,D,E,Q,T){if(D&&typeof D==="object"){let k=G=>GU(z,G,E,Q,T); +if(il(D))return D.then(k);if(Hm(D))return r8(D,k)}return GU(z,D,E,Q,T)}; +dq=function(z,D,E,Q=1){E>=0&&(D in z.K||(z.K[D]=new ylV),z.K[D].so(E,Q))}; +GU=function(z,D,E,Q,T){var k=(0,g.N)();T=T?T(D):void 0;var G=T?.H2??1;G!==0&&dq(z,T?.profile??E,k-Q,G);return D}; +Fg=function(z){var D=window;D.ywc||(D.ywc={});var E=D.ywc[z];if(E)return E;E={};return D.ywc[z]=E}; +Lz=function(z){var D=window;D.ywc&&delete D.ywc[z]}; +on6=function(z){var D=Fg(z);if(D.binP)return D.binP;D.binP=Promise.resolve().then(()=>fetch(z)).then(E=>{if(!E.ok)throw Error(`HTTP${E.statusText}`); +return E.arrayBuffer()}); +D.binP.then(E=>{D.bin=E},()=>{Lz(z)}); +return D.binP}; +qqX=function(z,D,E){return tr(void 0,function(){return function*(){var Q=fz.xA(),T=z&&nz;if(!T&&!D)return E?.("wasmns",{p:z?"1":"0",a:D?"1":"0",s:nz?"1":"0"}),UU(Error("wasm.wm.ns"));var k=new ssk;if(T)try{let G=yield*yK($xQ(k,z)),e=new Wy(G,k,!1,!0);fz.Ct("winit",Q);E?.("wasmsw",{});return e}catch(G){if(E?.("wasmerrw",{e:`${G}`}),!D)throw Error(`wasm.wm.iw: ${G}`);}if(!D)throw Error("wasm.wm.xx");try{let G=yield*yK(D(k)),e=new Wy({exports:G},k,!0,!0);fz.Ct("winitjs",Q);E?.("wasmsa",{});return e}catch(G){throw E?.("wasmerra", +{e:`${G}`}),Error(`wasm.wm.ia: ${G}`);}}()})}; +$xQ=function(z,D){return tr(PiJ,function(){var E=this;return function*(){if(!E.K)throw"wasm.ps.ns";var Q=yield*yK(MwQ(E,D));if(!Q)throw"wasm.ps.um";return yield*yK(WebAssembly.instantiate(Q,z))}()})}; +MwQ=function(z,D){return tr(z,function(){var E=this;return function*(){var Q=[],T=()=>"wasm.ps.c: ["+Q.map(e=>`"${e}"`).join(", ")+"]",k=Fg(D); +if(k.mod)return k.mod;if(k.modP)try{return yield*yK(k.modP)}catch(e){Q.unshift("pcm")}var G=k.bin;if(!G&&k.binP)try{G=yield*yK(k.binP)}catch(e){Q.unshift("pfb")}if(!G)try{G=yield*yK(on6(D))}catch(e){throw E.K=!1,Q.unshift(`fb: ${e}`),T();}try{return yield*yK(WebAssembly.compile(G))}catch(e){Lz(D),Q.unshift(`ca: ${e}`)}throw T();}()})}; +Xg=function(z,D,E,Q){E=z.K.Vc(E);var T=z.L;T.K.exports.AES128CTRCipher_setCounter(T.cipher,E.byteOffset);D=z.K.Vc(D);z.L.encrypt(D);T=void 0;if(Q){Q=z.K;T=z.A;let k=new Uint8Array(Q.exports.memory.buffer,Q.malloc(32),32);Q.exports.Sha256Hmac(T.byteOffset,T.byteLength,E.byteOffset,E.byteLength,D.byteOffset,D.byteLength,k.byteOffset);T=z.K.Do(k)}z.K.free(E.byteOffset);return{N8:z.K.Do(D),signature:T}}; +u2=function(z){z.Z||(z.Z=new J_(z.L));return z.Z}; +g.V2=function(z){try{return pv(z)}catch(D){return null}}; +Os=function(z){var D=pQ();if(D.values){D=D.values;let G={};for(var E of Object.keys(z.values)){D[E]&&z.L[E]&&(z.values[E]+=D[E]-z.L[E]);var Q=z,T=Q;if(!T.values[E]){var k=pQ();T.values=k.values||{};T.rQ=k.halfLives||{};T.L=k.values?Object.assign({},k.values):{}}G[E]=Q.values[E]&&Q.rQ[E]?Q.values[E]/2**(Q.K/Q.rQ[E]):0}z.L=G}E=z.rQ;D={};D.values=z.L;D.halfLives=E;g.ri("yt-player-memory",D,2592E3)}; +b2=function(z){return g.CR(z)==="TVHTML5_SIMPLY_EMBEDDED_PLAYER"}; +g.mZ=function(z){return z.L&&g.jx(z)&&!vy(z)&&!z.Z}; +vy=function(z){return z.Y==="adunit"||z.playerStyle==="gvn"}; +l2=function(z){return z.Y==="detailpage"}; +g.YX=function(z){return z.W("html5_local_playsinline")?EC&&!g.Ii(602)&&!("playsInline"in n1()):EC&&!z.z4||g.sm("nintendo wiiu")?!0:!1}; +g.jx=function(z){return z.Y==="embedded"}; +g.I_=function(z){return g.CR(z)==="WEB_REMIX"}; +Sx=function(z){if(!z.webPlayerContextConfig?.embedsHostFlags?.enableLiteUx||z.f3||z.Z||z.S||z.yA==="EMBEDDED_PLAYER_MODE_PFP")return"EMBEDDED_PLAYER_LITE_MODE_NONE";z=g.BC(z.experiments,"embeds_web_lite_mode");return z===void 0?"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN":z>=0&&z0&&z.wa&&(Q.sort(),g.xl(new g.k3("Player client parameters changed after startup",Q)));z.userAge=fK(z.userAge,D.user_age);z.userDisplayImage=nK(z.userDisplayImage,D.user_display_image);g.z7(z.userDisplayImage)||(z.userDisplayImage="");z.userDisplayName=nK(z.userDisplayName,D.user_display_name);z.JH=nK(z.JH, +D.user_gender);z.csiPageType=nK(z.csiPageType,D.csi_page_type);z.csiServiceName=nK(z.csiServiceName,D.csi_service_name);z.PW=Fp(z.PW,D.enablecsi);z.pageId=nK(z.pageId,D.pageid);if(E=D.enabled_engage_types)z.enabledEngageTypes=new Set(E.split(","));D.living_room_session_po_token&&(z.YX=D.living_room_session_po_token.toString())}; +g.cy=function(z){return/web/i.test(g.CR(z))}; +g.Kz=function(z){return g.CR(z)==="WEB_UNPLUGGED"}; +g.h_=function(z){return g.CR(z)==="WEB_KIDS"}; +g.CR=function(z){return z.K.c}; +RJ=function(z,D){return!z.Z&&$p()&&F9(55)&&z.controlsType==="3"&&!D}; +xX=function(z){z=g.pz(z.IY);return z==="www.youtube-nocookie.com"?"www.youtube.com":z}; +Hy=function(z,D,E){return z.protocol+"://i1.ytimg.com/vi/"+D+"/"+(E||"hqdefault.jpg")}; +NV=function(z){return l2(z)&&!g.Kz(z)}; +g.Us=function(z){return/^TVHTML5/.test(g.CR(z))}; +gq=function(z){return g.CR(z)==="TVHTML5_CAST"||g.CR(z)==="TVHTML5"&&(z.K.cver.startsWith("6.20130725")||z.K.cver.startsWith("6.20130726"))}; +g.rq=function(z){return g.CR(z)==="TVHTML5"}; +i2=function(z){return z.K.cmodel==="CHROMECAST ULTRA/STEAK"||z.K.cmodel==="CHROMECAST/STEAK"}; +g.Od=function(){return window.devicePixelRatio>1?window.devicePixelRatio:1}; +g.wq=function(z){return g.CR(z).toUpperCase()==="WEB"}; +g.t_=function(z){return g.CR(z)==="TVHTML5_UNPLUGGED"}; +g.y2=function(z){return g.Kz(z)||g.CR(z)==="TV_UNPLUGGED_CAST"||g.t_(z)}; +o_=function(z){return g.CR(z)==="WEB_MUSIC_INTEGRATIONS"}; +g.$X=function(z){return g.CR(z)==="WEB_EMBEDDED_PLAYER"}; +g.hx=function(z){return(z.deviceIsAudioOnly||!g.X1||g.TR||z.controlsType==="3"?!1:g.kf?z.L&&g.Ii(51):!0)||(z.deviceIsAudioOnly||!g.KR||g.TR||z.controlsType==="3"?!1:g.kf?z.L&&g.Ii(48):g.Ii(38))||(z.deviceIsAudioOnly||!qV||g.TR||z.controlsType==="3"?!1:g.kf?z.L&&g.Ii(37):g.Ii(27))||!z.deviceIsAudioOnly&&g.Py&&!Dc()&&g.Ii(11)||!z.deviceIsAudioOnly&&g.m4&&g.Ii("604.4")||z.Z1()}; +Rhw=function(z){if(g.jx(z)&&MV)return!1;if(g.KR){if(!g.Ii(47)||!g.Ii(52)&&g.Ii(51))return!1}else if(g.m4)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1}; +g.Cz=function(z,D){return z.enabledEngageTypes.has(D.toString())||CiL.includes(D)}; +BVW=function(z){var D=xX(z);AlX.includes(D)&&(D="www.youtube.com");return z.protocol+"://"+D}; +g.By=function(z,D=""){if(z.vQ){let E=new A_,Q,T=z.vQ();T.signedOut?Q="":T.token?Q=T.token:T.pendingResult.then(k=>{T.signedOut?E.resolve(""):E.resolve(k.token)},k=>{g.xl(new g.k3("b189348328_oauth_callback_failed",{error:k})); +E.resolve(D)}); +return Q!==void 0?g.hQ(Q):new cx(E)}return g.hQ(D)}; +zu=function(z,D=""){return z.Se?NA(!0):w8(r8(NA(g.By(z,D)),E=>NA(!!E)),()=>NA(!1))}; +zEL=function(z,D){z.MN=D;z.qN?.K?.V(D);D.K?z.Ls.push("asmjs"):z.Ls.push("wasm")}; +g.pz=function(z){var D=g.Yw(z);return(z=Number(g.m9(z)[4]||null)||null)?`${D}:${z}`:D}; +EJ=function(z,D=!1){var E=AY[z],Q=DP[E],T=DlW[z];if(!T||!Q)return null;D=new ej(D?T.height:T.width,D?T.width:T.height,T.fps);Q=C1(Q,D,E);return new d7(z,Q,{video:D,FX:T.bitrate/8})}; +Q5=function(z){var D=DP[AY[z]],E=ERI[z];return E&&D?new d7(z,D,{audio:new Gx(E.audioSampleRate,E.numChannels)}):null}; +SL=function(z,D,E,Q){if(E)return g.K9();E={};var T=n1();for(let k of D)if(z.canPlayType(T,k.lz().mimeType)||Q)if(D=k.K.video.quality,!E[D]||E[D].lz().W0())E[D]=k;z=[];E.auto&&z.push(E.auto);for(let k of zx)(Q=E[k])&&z.push(Q);return z.length?g.hQ(z):g.K9()}; +kJ=function(z,D=!1,E=!0,Q={}){var T={};for(let G of z){if(D&&MediaSource&&MediaSource.isTypeSupported&&(z=G.type,G.audio_channels&&(z=z+"; channels="+G.audio_channels),!MediaSource.isTypeSupported(z))){Q[G.itag]="tpus";continue}if(!E&&G.drm_families&&(G.eotf==="smpte2084"||G.eotf==="arib-std-b67")){Q[G.itag]="enchdr";continue}z=void 0;let e={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"};var k=G.type.match(/codecs="([^"]*)"/);k=k?k[1]:"";G.audio_track_id&&(z=new DO(G.name,G.audio_track_id, +!!G.is_default));let d=G.eotf;z=new Tu({itag:G.itag,url:G.url,codecs:k,width:Number(G.width),height:Number(G.height),fps:Number(G.fps),bitrate:Number(G.bitrate),audioItag:G.audio_itag,N_:d?e[d]:void 0,contentProtection:G.drm_families,oy:z,audioChannels:Number(G.audio_channels)});T[z.itag]=T[z.itag]||[];T[z.itag].push(z)}return T}; +ro=function(z,D,E){var Q=D^z;var T;(z>>1&14)==2&&(T=decodeURIComponent(E));if((z&13)==z){var k=E[J[Q^5817]](J[Q^5793]);Gu[J[Q^5762]](k,4);Gu[J[Q^5779]](k,Q^5823);Gu[J[Q^5779]](k,Q^5865);Gu[J[Q^5779]](k,Q^5817);Gu[J[Q^5779]](k,Q^5791);Gu[J[Q^5762]](k,Q^5779);Gu[J[Q^5779]](k,Q^5869);Gu[J[Q^5762]](k,Q^5782);Gu[J[Q^5881]](k,1);T=k[J[Q^5822]](J[Q^5793])}(z-8|8)>=z&&(z-2^24)=z)a:{var G=g.H(E,QpW)||E[J[Q^6923]];k={sJ:!1,YC:J[Q^6940],B5:J[Q^ +6940],s:J[Q^6940]};if(!G){T=k;break a}G=g.q6(G);k[J[Q^6961]]=!0;k[J[Q^6963]]=G[J[Q^6917]];k[J[Q^6973]]=G[J[Q^6962]];k[J[Q^6974]]=G[J[Q^6974]];T=k}return T}; +TeL=function(z,D){z.A.some(E=>E.oy?.getId()===D); +z.K=D}; +kbn=function(z){var D=[],E=[];for(let Q of z.L)Q.bitrate<=z.Z?D.push(Q):E.push(Q);D.sort((Q,T)=>T.bitrate-Q.bitrate); +E.sort((Q,T)=>Q.bitrate-T.bitrate); +z.L=D.concat(E)}; +e3=function(z,D,E){z.cpn&&(D=g.pD(D,{cpn:z.cpn}));E&&(D=g.pD(D,{wk:E}));return D}; +dB=function(z,D){z=z.itag.toString();D!==null&&(z+=D.itag.toString());return z}; +GbV=function(z,D){if(!(g.TR||Bx()||Px()))return null;z=kJ(D,z.W("html5_filter_fmp4_in_hls"));if(!z)return null;D=[];var E={};for(let Q of Object.keys(z))for(let T of z[Q])if(T.oy){let k=T.oy.getId();if(!E[k]){let G=new Fb(k,T.oy);E[k]=G;D.push(G)}}return D.length>0?D:null}; +LrJ=function(z,D,E,Q,T,k,G){if(!(g.TR||Bx()||Px()))return g.K9();var e={},d=eEX(E),F=kJ(E,z.W("html5_filter_fmp4_in_hls"),z.A.U,e);if(!F)return G({noplst:1}),g.K9();dlX(F);var L={fairplay:"https://youtube.com/api/drm/fps?ek=uninitialized"},f;E=[];var n=[],W=[],V=null,Y="";Q=Q&&Q.match(/hls_timedtext_playlist/)?new Tu({itag:"0",url:Q,codecs:"vtt",width:0,height:0,fps:0,bitrate:0,oy:new DO("English","en",!1)}):null;for(let t of Object.keys(F))if(!z.W("html5_disable_drm_hfr_1080")||t!=="383"&&t!=="373")for(let r of F[t])if(r.width){for(let WX of r.L)if(F[WX]){r.K= +WX;break}r.K||(r.K=Frw(F,r));let Ea=F[r.K];if(!Ea)continue;E.push(r);r.contentProtection==="fairplay"&&(f=L);let nn="";r.N_==="PQ"?nn="smpte2084":r.N_==="HLG"&&(nn="arib-std-b67");nn&&(Y=nn);W.push(Lk(Ea,[r],Q,k,r.itag,r.width,r.height,r.fps,d,void 0,void 0,f,nn));if(!V||r.width*r.height*r.fps>V.width*V.height*V.fps)V=r}else n.push(r);else e[t]="disdrmhfr";W.reduce((t,r)=>r.lz().isEncrypted()&&t,!0)&&(f=L); +T=Math.max(T,0);var {fps:Z=0,width:K=0,height:h=0}=V||{};V=z.W("html5_native_audio_track_switching");W.push(Lk(n,E,Q,k,"93",K,h,Z,d,"auto",T,f,Y,V));Object.entries(e).length&&G(e);return SL(z.A,W,RJ(z,D),!1)}; +Lk=function(z,D,E,Q,T,k,G,e,d,F,L,f,n,W){var V=0,Y="";for(let Z of z)Y||(Y=Z.itag),Z.audioChannels&&Z.audioChannels>V&&(V=Z.audioChannels,Y=Z.itag);T=new d7(T,"application/x-mpegURL",{audio:new Gx(0,V),video:new ej(k,G,e,null,void 0,F,void 0,void 0,n),contentProtection:f,zS:Y});z=new fUL(z,D,E?[E]:[],Q,!!W);z.Z=L?L:1369843;return new fk(T,z,d)}; +eEX=function(z){for(let D of z)if(D.url&&(z=D.url.split("expire/"),!(z.length<=1)))return+z[1].split("/")[0];return NaN}; +Frw=function(z,D){for(let E of Object.keys(z)){let Q=z[E][0];if(!Q.width&&Q.contentProtection===D.contentProtection&&!Q.audioChannels)return E}return""}; +dlX=function(z){var D=new Set;for(var E of Object.values(z))if(E.length){var Q=E[0];Q.height&&Q.codecs.startsWith("vp09")&&D.add(Q.height)}E=[];if(D.size)for(let T of Object.keys(z))z[T].length&&(Q=z[T][0],Q.height&&D.has(Q.height)&&!Q.codecs.startsWith("vp09")&&E.push(T));for(let T of E)delete z[T]}; +nRn=function(z,D,E){var Q=[];for(let T of E){if(!T||!T.url)continue;E=aJ(T.type,"medium","0");Q.push(new nk(E,T.url))}return SL(z.A,Q,RJ(z,D),!1)}; +WrQ=function(z,D){var E=[],Q=aJ(D.type,"auto",D.itag);E.push(new nk(Q,D.url));return SL(z.A,E,!1,!0)}; +Xb=function(z){return z&&WG[z]?WG[z]:null}; +J2=function(z){switch(z){case "multiview.ustreamer_disabled":case "sabr.invalid_input_stream":case "sabr.live_no_max_sq":case "sabr.live_unauthorized_request":case "sabr.malformed_config":case "sabr.media_serving_enforcement_id_error":case "sabr.metadata_fetcher_error":case "sabr.no_audio_selected":case "sabr.no_available_formats":case "sabr.no_redirect_url":case "sabr.no_video_selected":case "sabr.too_many_chunk_reader_error_retries":return z;default:return"sabr.config"}}; +uI=function(z,D){if(D=D?.watchEndpointSupportedOnesieConfig?.html5PlaybackOnesieConfig)z.Un=new Xer(D)}; +j3=function(z,D,E,Q){z||(z=D&&V5.hasOwnProperty(D)&&OJ.hasOwnProperty(D)?OJ[D]+"_"+V5[D]:void 0);D=z;if(!D)return null;z=D.match(bI);if(!z||z.length!==5)return null;{let k=D.match(bI);if(k){z=Number(k[3]);var T=[7,8,10,5,6];z=!(Number(k[1])===1&&z===8)&&T.indexOf(z)>=0}else z=!1}return E||Q||z?D:null}; +ms=function(z,D){var E={};for(let T of Object.keys(vG)){var Q=D?D+T:T;Q=z[Q+"_webp"]||z[Q];g.z7(Q)&&(E[vG[T]]=Q)}return E}; +IV=function(z){var D={};if(!z||!z.thumbnails)return D;z=z.thumbnails.filter(T=>!!T.url); +z.sort((T,k)=>T.width-k.width||T.height-k.height); +for(var E of Object.keys(lI)){var Q=Number(E);let T=lI[Q];for(let k of z)if(k.width>=Q){Q=YJ(k.url);g.z7(Q)&&(D[T]=Q);break}}(E=z.pop())&&E.width>=1280&&(E=YJ(E.url),g.z7(E)&&(D["maxresdefault.jpg"]=E));return D}; +YJ=function(z){return z.startsWith("//")?"https:"+z:z}; +aV=function(z){return z&&z.baseUrl||""}; +S3=function(z){z=g.M6(z);for(let D of Object.keys(z)){let E=z[D];z[D]=Array.isArray(E)?E[0]:E}return z}; +u7n=function(z,D){for(var E of D)if(D=E.playerAnnotationsUrlsRenderer){D.adsOnly&&(z.ku=!0);if(E=D.loadPolicy)z.annotationsLoadPolicy=Jzk[E];if(E=D.invideoUrl)z.W6=Q4(E);z.hR=!0;break}}; +RV=function(z,D){z.botguardData=D.playerAttestationRenderer.botguardData;D=D.playerAttestationRenderer.challenge;D!=null&&(z.y0=D)}; +Vea=function(z,D){z.captionTracks=[];if(D.captionTracks)for(var E of D.captionTracks){var Q=ZP(E.baseUrl);if(!Q)return;Q={is_translateable:!!E.isTranslatable,languageCode:E.languageCode,languageName:E.name&&g.$_(E.name),url:Q,vss_id:E.vssId,kind:E.kind};Q.name=E.trackName;Q.displayName=E.name&&g.$_(E.name);z.captionTracks.push(new g.cG(Q))}z.iw=D.audioTracks||[];z.Gn=D.defaultAudioTrackIndex||0;z.U3=[];if(D.translationLanguages)for(let T of D.translationLanguages){E={};E.languageCode=T.languageCode; +E.languageName=g.$_(T.languageName);if(T.translationSourceTrackIndices){E.translationSourceTrackIndices=[];for(let k of T.translationSourceTrackIndices)E.translationSourceTrackIndices.push(k)}if(T.excludeAudioTrackIndices){E.excludeAudioTrackIndices=[];for(let k of T.excludeAudioTrackIndices)E.excludeAudioTrackIndices.push(k)}z.U3.push(E)}z.jd=[];if(D.defaultTranslationSourceTrackIndices)for(let T of D.defaultTranslationSourceTrackIndices)z.jd.push(T)}; +Olw=function(z,D,E){var Q=D.errorScreen;if(!(Q&&(Q.playerLegacyDesktopYpcOfferRenderer||Q.playerLegacyDesktopYpcTrailerRenderer||Q.ypcTrailerRenderer)||E&&E.isUpcoming||["OK","LIVE_STREAM_OFFLINE","FULLSCREEN_ONLY"].includes(D.status))){z.errorCode=Xb(D.errorCode)||"auth";if(E=Q&&Q.playerErrorMessageRenderer){z.playerErrorMessageRenderer=E;let T=E.reason;T&&(z.errorReason=g.$_(T));if(E=E.subreason)z.YU=g.$_(E),z.zr=E}else z.errorReason=D.reason||null;E=D.status;E==="LOGIN_REQUIRED"?z.errorDetail= +"1":E==="CONTENT_CHECK_REQUIRED"?z.errorDetail="2":E==="AGE_CHECK_REQUIRED"?(D=(D=D.errorScreen)&&D.playerKavRenderer,z.errorDetail=D&&D.kavUrl?"4":"3"):(Q=Q?.playerErrorMessageRenderer?.proceedButton?.buttonRenderer?.command,z.errorDetail=D.isBlockedInRestrictedMode?"5":g.H(Q,g.Kk)?.signal==="RELOAD_PAGE"?"7":"0")}}; +blX=function(z,D){z.MV=!0;var E=D.heartbeatToken;z.drmSessionId=D.drmSessionId||"";z.heartbeatToken=E||"";z.H7=Number(D.intervalMilliseconds);z.Jp=Number(D.maxRetries);z.hp=!!D.softFailOnError;z.zv=!!D.useInnertubeHeartbeatsForDrm;z.heartbeatServerData=D.heartbeatServerData;z.fT=!!D.heartbeatAttestationConfig?.requiresAttestation}; +mlX=function(z,D){for(let E of D){D=E.interstitials.map(Q=>{var T=g.H(Q,jpV);if(T)return{is_yto_interstitial:!0,raw_player_response:T};if(Q=g.H(Q,vRa))return Object.assign({is_yto_interstitial:!0},g.q6(Q))}); +for(let Q of D)switch(E.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":z.interstitials=z.interstitials.concat({time:0,playerVars:Q,Uy:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":z.interstitials=z.interstitials.concat({time:0x7ffffffffffff,playerVars:Q,Uy:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":D=Number(E.podConfig.timeToInsertAtMillis),z.interstitials=z.interstitials.concat({time:D,playerVars:Q,Uy:D===0?5:7})}}}; +lU6=function(z,D){if(D=D.find(E=>!(!E||!E.tooltipRenderer)))z.tooltipRenderer=D.tooltipRenderer}; +h2=function(z,D){D.subscribeCommand&&(z.subscribeCommand=D.subscribeCommand);D.unsubscribeCommand&&(z.unsubscribeCommand=D.unsubscribeCommand);D.addToWatchLaterCommand&&(z.addToWatchLaterCommand=D.addToWatchLaterCommand);D.removeFromWatchLaterCommand&&(z.removeFromWatchLaterCommand=D.removeFromWatchLaterCommand);D.getSharePanelCommand&&(z.getSharePanelCommand=D.getSharePanelCommand)}; +pk=function(z,D){D!=null?(z.g2=D,z.j1=!0):(z.g2="",z.j1=!1)}; +aUw=function(z,D){if(D=D.playerControlsOverlayRenderer)pk(z,D.controlBgHtml),D.mutedAutoplay?(D=g.H(D.mutedAutoplay,YZJ))&&D.endScreen&&(D=g.H(D.endScreen,IUa))&&D.text&&(z.uD=g.$_(D.text)):z.mutedAutoplay=!1}; +SZa=function(z,D){var E=D.backgroundability;E&&E.backgroundabilityRenderer.backgroundable&&(z.backgroundable=!0);D.offlineability?.offlineabilityRenderer?.offlineable&&(z.offlineable=!0);if(E=D.contextParams)z.contextParams=E;(E=D.pictureInPicture)&&E.pictureInPictureRenderer.playableInPip&&(z.pipable=!0);D.playableInEmbed&&(z.allowEmbed=!0);if(E=D.ypcClickwrap)D=E.playerLegacyDesktopYpcClickwrapRenderer,E=E.ypcRentalActivationRenderer,D?(z.jp=D.durationMessage||"",z.sl=!0):E&&(D=E.durationMessage, +z.jp=D?g.$_(D):"",z.sl=!0)}; +ZlV=function(z,D,E){var Q=aV(D.googleRemarketingUrl);Q&&(z.googleRemarketingUrl=Q);if(Q=aV(D.youtubeRemarketingUrl))z.youtubeRemarketingUrl=Q;if(Q=D.heartbeatLoggingToken)z.heartbeatLoggingToken=Q;Q={};var T=aV(D.ptrackingUrl);if(T){T=S3(T);var k=T.oid;k&&(z.Pg=k);if(k=T.pltype)z.Gi=k;if(k=T.ptchn)z.CM=k;if(k=T.ptk)z.S0=encodeURIComponent(k);if(T=T.m)z.D$=T}if(T=aV(D.qoeUrl)){T=g.M6(T);for(G of Object.keys(T))k=T[G],T[G]=Array.isArray(k)?k.join(","):k;var G=T;z.Tn=G;if(T=G.cat)z.W("html5_enable_qoe_cat_list")? +z.k9=z.k9.concat(T.split(",")):z.Ls=T;if(T=G.live)z.lv=T;if(G=G.drm_product)z.drmProduct=G}if(G=aV(D.videostatsPlaybackUrl)){G=S3(G);if(T=G.adformat)if(E.adformat=T,k=z.X(),k=j3(T,z.hS,k.L,k.U))z.adFormat=k;if(k=G.aqi)E.ad_query_id=k;if(E=G.autoplay)z.Jr=E=="1",z.IP=E=="1";if(E=G.autonav)z.isAutonav=E=="1";if(E=G.delay)z.QJ=g.bK(E);if(E=G.ei)z.eventId=E;if(E=g.V2(G.adcontext))try{var e=REV(E);e&&(z.f6=e)}catch(d){g.xl(Error("Malformed adContext"))}if(E||T)z.Jr=!0;if(e=G.feature)z.pU=e;if(e=G.list)z.playlistId= +e;if(e=G.of)z.fo=e;if(e=G.osid)z.osid=e;if(e=G.referrer)z.referrer=e;if(e=G.sdetail)z.uR=e;if(e=G.sourceid)z.bF=e;if(e=G.ssrt)z.oV=e=="1";if(e=G.subscribed)z.subscribed=e=="1";if(e=G.uga)z.userGenderAge=e;if(e=G.upt)z.M$=e;if(e=G.vm)z.videoMetadata=e;Q.playback=G}if(e=aV(D.videostatsWatchtimeUrl)){e=S3(e);if(E=e.ald)z.qw=E;Q.watchtime=e}if(e=aV(D.atrUrl))e=S3(e),Q.atr=e;if(e=aV(D.engageUrl))e=S3(e),Q.engage=e;z.XC=Q;D.promotedPlaybackTracking&&(Q=D.promotedPlaybackTracking,Q.startUrls&&(z.Dk=Q.startUrls), +Q.firstQuartileUrls&&(z.VH=Q.firstQuartileUrls),Q.secondQuartileUrls&&(z.gA=Q.secondQuartileUrls),Q.thirdQuartileUrls&&(z.eS=Q.thirdQuartileUrls),Q.completeUrls&&(z.xK=Q.completeUrls),Q.engagedViewUrls&&(Q.engagedViewUrls.length>1&&g.xl(new g.k3("There are more than one engaged_view_urls.")),z.H3=Q.engagedViewUrls[0]));D.serializedOneTimeQoeContextData&&(z.serializedOneTimeQoeContextData=D.serializedOneTimeQoeContextData);D.vss3Config?.serializedWatchTimeContextData&&(z.serializedWatchTimeContextData= +D.vss3Config.serializedWatchTimeContextData)}; +czs=function(z,D,E){for(let Q of D)if(Q&&(D=Q.playerLegacyDesktopWatchAdsRenderer)&&(D=D.playerAdParams)){D.autoplay=="1"&&(z.Jr=!0,z.IP=!0);z.FR=D.encodedAdSafetyReason||null;D.showContentThumbnail!==void 0&&(z.Zf=!!D.showContentThumbnail);E.enabled_engage_types=D.enabledEngageTypes;break}}; +KrL=function(z,D){var E=D.manifestlessWindowedLiveConfig;if(E){var Q=Number(E.minDvrSequence),T=Number(E.maxDvrSequence),k=Number(E.minDvrMediaTimeMs),G=Number(E.maxDvrMediaTimeMs);E=Number(E.startWalltimeMs);Q&&(z.sD=Q);k&&(z.dE=k/1E3,z.W("html5_sabr_parse_live_metadata_playback_boundaries")&&g.uR(z)&&(z.j6=k/1E3));T&&(z.gE=T);G&&(z.Fi=G/1E3,z.W("html5_sabr_parse_live_metadata_playback_boundaries")&&g.uR(z)&&(z.Ki=G/1E3));E&&(z.Es=E/1E3);(Q||k)&&(T||G)&&(z.pf=!0,z.isLivePlayback=!0,z.allowLiveDvr= +!0,z.Lr=!1)}if(Q=D.daiConfig){if(Q.enableDai){z.TY=!0;if(T=Q.enableServerStitchedDai)z.enableServerStitchedDai=T;if(T=Q.enablePreroll)z.W_=T}if(Q.daiType==="DAI_TYPE_SS_DISABLED"||Q.debugInfo?.isDisabledUnpluggedChannel)z.nW=!0;Q.daiType==="DAI_TYPE_CLIENT_STITCHED"&&(z.A8=!0);Q.allowUstreamerRequestAdconfig&&(z.xQ=!0);Q.sendSsdaiMissingAdBreakReasons&&(z.Lm=!0)}if(Q=D.audioConfig)z.Af&&(T=z.Af,Q.trackAbsoluteLoudnessLkfs!=null&&(T.L=Q.trackAbsoluteLoudnessLkfs),Q.loudnessTargetLkfs!=null&&(T.loudnessTargetLkfs= +Q.loudnessTargetLkfs),Q.loudnessDb!=null&&(T.A=Q.loudnessDb),k=Q.loudnessNormalizationConfig)&&(k.applyStatefulNormalization&&(T.applyStatefulNormalization=!0),k.preserveStatefulLoudnessTarget&&(T.preserveStatefulLoudnessTarget=!0),k.minimumLoudnessTargetLkfs!=null&&(T.minimumLoudnessTargetLkfs=k.minimumLoudnessTargetLkfs)),T=Q.loudnessDb,T!=null&&(z.qd=T),Q.audioMuted&&(z.f7=!0),Q.muteOnStart&&(z.IX=!0),Q.playAudioOnly&&(z.wF=!0);if(T=D.playbackEndConfig)Q=T.endSeconds,T=T.limitedPlaybackDurationInSeconds, +z.mutedAutoplay&&(Q&&(z.endSeconds=Q),T&&(z.limitedPlaybackDurationInSeconds=T));if(Q=D.fairPlayConfig){if(T=Q.certificate)z.Hj=g.V2(T);T=Number(Q.keyRotationPeriodMs);T>0&&(z.uZ=T);Q=Number(Q.keyPrefetchMarginMs);Q>0&&(z.fG=Q)}if(Q=D.playbackStartConfig){z.Ht=Number(Q.startSeconds);k=Q.liveUtcStartSeconds;T=!!z.liveUtcStartSeconds&&z.liveUtcStartSeconds>0;k&&!T&&(z.liveUtcStartSeconds=Number(k));if(k=Q.startPosition)if((G=k.utcTimeMillis)&&!T&&(z.liveUtcStartSeconds=Number(G)*.001),T=k.streamTimeMillis)z.ga= +Number(T)*.001;z.progressBarStartPosition=Q.progressBarStartPosition;z.progressBarEndPosition=Q.progressBarEndPosition}else if(Q=D.skippableSegmentsConfig){if(T=Q.introSkipDurationMs)z.uA=Number(T)/1E3;if(Q=Q.outroSkipDurationMs)z.qp=Number(Q)/1E3}if(T=D.skippableIntroConfig)Q=Number(T.startMs),T=Number(T.endMs),isNaN(Q)||isNaN(T)||(z.bx=Q,z.ix=T);if(Q=D.streamSelectionConfig)z.Q0=Number(Q.maxBitrate);if(Q=D.vrConfig)z.vt=Q.partialSpherical=="1";if(Q=D.webDrmConfig){Q.skipWidevine&&(z.e4=!0);if(T= +Q.widevineServiceCert)z.kQ=g.V2(T);Q.useCobaltWidevine&&(z.useCobaltWidevine=!0);Q.startWithNoQualityConstraint&&(z.Fd=!0)}if(Q=D.mediaCommonConfig){if(T=Q.dynamicReadaheadConfig){z.maxReadAheadMediaTimeMs=T.maxReadAheadMediaTimeMs||NaN;z.minReadAheadMediaTimeMs=T.minReadAheadMediaTimeMs||NaN;z.readAheadGrowthRateMs=T.readAheadGrowthRateMs||NaN;if(T=Q?.mediaUstreamerRequestConfig?.videoPlaybackUstreamerConfig)z.rE=g.V2(T);if((T=Q?.sabrContextUpdates)&&T.length>0)for(var e of T)e.type&&e.value&&(T= +{type:e.type,scope:e.scope,value:g.V2(e.value)||void 0,sendByDefault:e.sendByDefault},z.sabrContextUpdates.set(e.type,T))}if(e=Q.serverPlaybackStartConfig)z.serverPlaybackStartConfig=e;Q.useServerDrivenAbr&&(z.Dl=!0);if(e=Q.requestPipeliningConfig)z.requestPipeliningConfig=e}if(e=D.inlinePlaybackConfig)z.uK=!!e.showAudioControls;if(e=D.embeddedPlayerConfig){z.embeddedPlayerConfig=e;if(T=e.embeddedPlayerMode)Q=z.X(),Q.yA=T,Q.S=T==="EMBEDDED_PLAYER_MODE_PFL";if(e=e.permissions)z.allowImaMonetization= +!!e.allowImaMonetization}if(e=D.webPlayerConfig)if(e.gatewayExperimentGroup&&(z.gatewayExperimentGroup=e.gatewayExperimentGroup),e.isProximaEligible&&(z.isProximaLatencyEligible=!0),e=e.multiAspectStreamingConfig)z.l$=!0,z.playerOrientation=e.playerOrientation,e.playerOrientation==="PLAYER_ORIENTATION_HORIZONTAL"?z.wx=e.verticalCommand||null:e.playerOrientation==="PLAYER_ORIENTATION_VERTICAL"&&(z.wx=e.horizontalCommand||null);D=D.playerControlsConfig;D?.isSeekable!==void 0&&(z.isSeekable=!!D.isSeekable)}; +hEI=function(z,D,E){var Q=D.formats;if(Q){var T=[];for(var k of Q)T.push(`${k.itag}/${k.width}x${k.height}`);z.kH=T.join(",");T=[];for(var G of Q){Q={itag:G.itag,type:G.mimeType,quality:G.quality};(k=G.url)&&(Q.url=k);let {sJ:n,YC:W,B5:V,s:Y}=ro(3,6931,G);n&&(Q.url=W,Q.sp=V,Q.s=Y);T.push(hX(Q))}z.XU=T.join(",")}if(G=D.hlsFormats){T={};if(E&&(E=E.audioPairingConfig)&&E.pairs)for(var e of E.pairs)E=e.videoItag,T[E]||(T[E]=[]),T[E].push(e.audioItag);e={};for(var d of G)e[d.itag]=d.bitrate;d=[];for(var F of G){E= +{itag:F.itag,type:F.mimeType,url:F.url,bitrate:F.bitrate,width:F.width,height:F.height,fps:F.fps};if(G=F.audioTrack)if(Q=G.displayName)E.name=Q,E.audio_track_id=G.id,G.audioIsDefault&&(E.is_default="1");if(F.drmFamilies){G=[];for(var L of F.drmFamilies)G.push(QX[L]);E.drm_families=G.join(",")}(G=T[F.itag])&&G.length&&(E.audio_itag=G.join(","),(G=e[G[0]])&&(E.bitrate+=G));(G=Bp(F))&&(E.eotf=G);F.audioChannels&&(E.audio_channels=F.audioChannels);d.push(hX(E))}z.hlsFormats=d.join(",")}if((L=D.licenseInfos)&& +L.length>0){F={};for(var f of L)L=f.drmFamily,T=f.url,L&&T&&(F[QX[L]]=T);z.contentProtection=F}if(f=D.drmParams)z.drmParams=f;if(f=D.dashManifestUrl)z.V0=g.pD(f,{cpn:z.clientPlaybackNonce});if(f=D.hlsManifestUrl)z.hlsvp=f;if(f=D.probeUrl)z.probeUrl=Q4(g.pD(f,{cpn:z.clientPlaybackNonce}));if(D=D.serverAbrStreamingUrl)z.Pl=new g.wo(D,!0)}; +peW=function(z,D,E){var Q=D.videoId;Q&&(z.videoId=Q,E.video_id||(E.video_id=Q));if(Q=D.title)z.title=Q,E.title||(E.title=Q);if(Q=D.lengthSeconds)z.lengthSeconds=Number(Q),E.length_seconds||(E.length_seconds=Q);if(Q=D.keywords)z.keywords=xJ(Q);if(Q=D.channelId)z.dS=Q,E.ucid||(E.ucid=Q);if(Q=D.viewCount)z.rawViewCount=Number(Q);if(Q=D.author)z.author=Q,E.author||(E.author=Q);if(E=D.shortDescription)z.shortDescription=E;if(E=D.isCrawlable)z.isListed=E;if(E=D.musicVideoType)z.musicVideoType=E;E=D.isLive; +E!=null&&(z.isLivePlayback=E);if(E||D.isUpcoming)z.isPremiere=!D.isLiveContent;if(E=D.thumbnail)z.dH=IV(E);if(E=D.isExternallyHostedPodcast)z.isExternallyHostedPodcast=E;(E=D.stationType)&&E!=="STATION_TYPE_UNKNOWN"&&(z.oj=!0);E=D.viewerLivestreamJoinPosition;E?.utcTimeMillis&&(z.RL=g.bK(E.utcTimeMillis));z.X().experiments.EH("enable_centered_caption_for_tvfilm_video")&&D.isTvfilmVideo!=null&&(z.isTvfilmVideo=D.isTvfilmVideo)}; +Hlk=function(z,D){if(D.playerLegacyDesktopYpcTrailerRenderer){var E=D.playerLegacyDesktopYpcTrailerRenderer;z.iC=E.trailerVideoId||"";var Q=(Q=D.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer)&&Q.ypcTrailerRenderer}else D.playerLegacyDesktopYpcOfferRenderer?E=D.playerLegacyDesktopYpcOfferRenderer:D.ypcTrailerRenderer&&(Q=D.ypcTrailerRenderer,D=Q.fullVideoMessage,z.H5=D?g.$_(D):"",z.iC=g.H(Q,HG)?.videoDetails?.videoId||"");E&&(z.Jo=E.itemTitle||"",E.itemUrl&&(z.nj=E.itemUrl),E.itemBuyUrl&&(z.bX= +E.itemBuyUrl),z.q$=E.itemThumbnail||"",z.uX=E.offerHeadline||"",z.ho=E.offerDescription||"",z.M_=E.offerId||"",z.fj=E.offerButtonText||"",z.dG=E.offerButtonFormattedText||null,z.RV=E.overlayDurationMsec||NaN,z.H5=E.fullVideoMessage||"",z.Qs=!0);Q&&((E=g.H(Q,HG))?z.aO={raw_player_response:E}:(E=g.H(Q,xlw),z.aO=E?g.q6(E):null),z.Qs=!0)}; +NeO=function(z,D,E,Q){D.isLiveDefaultBroadcast&&(z.isLiveDefaultBroadcast=!0);D.isUpcoming&&(z.isUpcoming=!0);if(D.isPostLiveDvr){z.Lr=!0;if(Q=D.latencyClass)z.latencyClass=Nb[Q]||"UNKNOWN";D.isLowLatencyLiveStream&&(z.isLowLatencyLiveStream=!0)}else{let T=!1;z.fE?(z.allowLiveDvr=Es()?!0:QV&&UJ<5?!1:!0,z.isLivePlayback=!0):D.isLive?(Q.livestream="1",z.allowLiveDvr=D.isLiveDvrEnabled?Es()?!0:QV&&UJ<5?!1:!0:!1,z.partnerId=27,T=!0):D.isUpcoming&&(T=!0);if(D.isLive||z.fE){D.isLowLatencyLiveStream&&(z.isLowLatencyLiveStream= +!0);let k=D.latencyClass;k&&(z.latencyClass=Nb[k]||"UNKNOWN");if(D=D.liveChunkReadahead)z.liveChunkReadahead=D;if(D=E&&E.livePlayerConfig){D.hasSubfragmentedFmp4&&(z.hasSubfragmentedFmp4=!0);D.hasSubfragmentedWebm&&(z.pW=!0);D.defraggedFromSubfragments&&(z.defraggedFromSubfragments=!0);if(E=D.liveExperimentalContentId)z.liveExperimentalContentId=Number(E);D=D.isLiveHeadPlayable;z.W("html5_live_head_playable")&&D!=null&&(z.isLiveHeadPlayable=D)}}T&&(z.isLivePlayback=!0,Q.adformat&&Q.adformat.split("_")[1]!== +"8"||z.WX.push("heartbeat"))}}; +gB=function(z){var D=z.getWatchNextResponse()?.contents?.twoColumnWatchNextResults;(z=z.getWatchNextResponse()?.playerOverlays?.playerOverlayRenderer?.endScreen?.watchNextEndScreenRenderer?.results)||(z=D?.endScreen?.endScreen?.results);return z}; +iI=function(){if(rB===void 0){try{window.localStorage.removeItem("yt-player-lv")}catch(D){}a:{try{var z=!!self.localStorage}catch{z=!1}if(z&&(z=g.YK(`${Qa()}::yt-player`))){rB=new Ulk(z);break a}rB=void 0}}return rB}; +wB=function(){var z=iI();if(!z)return{};try{let D=z.get("yt-player-lv");return JSON.parse(D||"{}")}catch(D){return{}}}; +t2=function(z){return wB()[z]||0}; +y5=function(z,D){var E=wB();D!==E[z]&&(D!==0?E[z]=D:delete E[z],z=iI())&&(E=JSON.stringify(E),z.set("yt-player-lv",E))}; +g.oV=async function(z){return zR(gRL(),z)}; +qb=async function(z,D,E,Q,T,k,G,e){if(t2(z)===4)return 4;var d=await g.Lc();if(!d)throw g.IB("wiac");e&&G!==void 0&&(G=await rza(e,G));var F=E.lastModified||"0";e=await g.oV(d);try{return sJ++,await gT(e,["index","media"],{mode:"readwrite",tag:"IDB_TRANSACTION_TAG_WIAC",OO:!0},L=>{if(k!==void 0&&G!==void 0){var f=`${z}|${D.id}|${F}|${String(k).padStart(10,"0")}`;f=L.objectStore("media").put(G,f)}else f=aB.resolve(void 0);var n=$J(z,D.Xc()),W=$J(z,!D.Xc()),V={fmts:g.$Z({dlt:Q.downloadedEndTime.toString(), +mket:Q.maxKnownEndTime.toString(),avbr:Q.averageByteRate.toString()}),format:E||{}};n=L.objectStore("index").put(V,n);var Y=Q.downloadedEndTime===-1;V=Y?L.objectStore("index").get(W):aB.resolve(void 0);var Z={fmts:"music",format:{}};L=Y&&T&&!D.Xc()?L.objectStore("index").put(Z,W):aB.resolve(void 0);return aB.all([L,V,f,n]).then(([,K])=>{sJ--;var h=t2(z),t;!(t=h!==4&&Y&&T)&&(t=K!==void 0)&&(t=(K=K.fmts)?K==="music"?!0:K.includes("dlt=-1")||!K.includes("dlt="):!1);t&&(h=1,y5(z,h));return h})})}catch(L){sJ--; +e=t2(z);if(e===4)return e;y5(z,4);throw L;}}; +ilV=async function(z){var D=await g.Lc();if(!D)throw g.IB("ri");return gT(await g.oV(D),["index"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRI"},E=>{var Q=IDBKeyRange.bound(z+"|",z+"~");return E.objectStore("index").getAll(Q).then(T=>T.map(k=>k?k.format:{}))})}; +teX=async function(z,D,E,Q,T){var k=await g.Lc();if(!k)throw g.IB("rc");k=gT(await g.oV(k),["media"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRM"},G=>{var e=`${z}|${D}|${E}|${String(Q).padStart(10,"0")}`;return G.objectStore("media").get(e)}); +return T?k.then(G=>{if(G===void 0)throw Error("No data from indexDb");return weW(T,G)}).catch(G=>{throw new g.k3(`Error while reading chunk: ${G.name}, ${G.message}`); +}):k}; +$J=function(z,D){return`${z}|${D?"v":"a"}`}; +oRn=function(z){var D={},E={};for(let k of z){var Q=k.split("|");if(!k.match(yzL)){E[k]="?";continue}z=Number(Q.pop());if(isNaN(z)){E[k]="?";continue}var T=Q.join("|");(Q=D[T])?(T=Q[Q.length-1],z===T.end+1?T.end=z:Q.push({start:z,end:z})):D[T]=[{start:z,end:z}]}for(let k of Object.keys(D))E[k]=D[k].map(G=>`${G.start}-${G.end}`).join(","); +return E}; +PG=function(z,D){var E=z.V(),Q=z.Z(),T=1,k=0,G=g.BC(z.lr.experiments,"html5_default_ad_gain");G!=null&&E&&(T=G);if(z.lr.experiments.JT().K.GV(spW)&&Q?.Y()){k=Q.audio?.A??z.L;if(k==null||isNaN(k))k=void 0;return{SJ:0,PG:1,ib:1,Mu:k,W5:k,CG:k,formatId:Q.id,pO:D,nB:z.lr.WF}}E=Q?.audio?.A??z.L;Q!=null&&Q.audio?.A==null&&z.N("agc",{no_ab:1});if(E==null||isNaN(E))return z=Q?.audio?.Z!=null?Q.audio.Z:z.A,isNaN(z)||(k=4),z=-z,{SJ:z,PG:Math.min(1,10**(z/20))||T,ib:k,formatId:Q?.id};k=1;G=z.loudnessTargetLkfs; +var e=z.lr.experiments.EH("html5_stateful_audio_normalization");if(z.applyStatefulNormalization&&e){if(D!=null)var d=D;else isFinite(z.lr.WF)&&(d=z.lr.WF);d!=null&&(k=2,G=g.fY(d,z.minimumLoudnessTargetLkfs,z.loudnessTargetLkfs))}var F=Math.min(G-E,0);var L=E+F;T=Math.min(1,10**(F/20))||T;e&&z.N("agc",{stnorm:z.applyStatefulNormalization,hst:D,env:z.lr.WF,fml:E,stgt:d,tmin:z.minimumLoudnessTargetLkfs,tmax:z.loudnessTargetLkfs,ng:F});return{SJ:F,PG:T,ib:k,Mu:E,W5:G,CG:L,formatId:Q?.id,pO:D,nB:z.lr.WF}}; +jk=function(z,D){D=PG(z,D);z.K=D;z.preserveStatefulLoudnessTarget&&D.CG!=null&&(z.lr.WF=D.CG);return D.PG}; +$lr=function(z,D,E){D={cpn:D};z.indexOf("/ibw/")===-1&&(D.ibw=E?String(E):"1369843");return{url:g.pD(z,D),type:"application/x-mpegURL",quality:"auto",itag:"93"}}; +qZn=function(z){try{let D=(new g.wo(z,!0)).get("n");if(D){let E=z.match(/\/n\/([^/]+)/);if(E&&E[1]&&E[1]!==D)return z.replace(`/n/${E[1]}`,`/n/${D}`)}}catch(D){g.xl(D)}return z}; +Mb=function(z){if(z.isAd()&&(z.wR?z.videoId!==z.lr.tT:z.videoId!=z.lr.tT))return z.lr.tT}; +ZP=function(z){if(z){if(EW(z))return z;z=tU(z);if(EW(z,!0))return z}return""}; +g.uR=function(z){if(g.$X(z.lr)&&z.lr.V==="yt"&&!z.W("html5_enable_sabr_on_yt_embeds"))return!1;if(z.kA)return z.Dl&&z.N("fds",{fds:!0},!0),!1;var D;if(D=z.lr.V!=="yt"){D=z.W("html5_enable_sabr_on_drive")&&z.lr.V==="gd";var E=z.W("html5_enable_sabr_on_play_store")&&z.lr.V==="gp",Q=z.W("html5_enable_sabr_on_discover_ads")&&z.lr.V==="dd";D=!(D||E||Q)}if(D)return z.Dl&&z.N("dsvn",{ns:z.lr.V},!0),!1;if(z.cotn||!z.K||z.K.isOtf&&!z.W("html5_enable_sabr_otf_in_client")||z.L&&!z.L.K()||z.A8&&!z.W("html5_enable_sabr_csdai"))return!1; +if(z.W("html5_use_sabr_requests_for_debugging"))return!0;z.Dl&&z.N("esfw",{usbc:z.Dl,hsu:!!z.Pl},!0);if(z.Dl&&z.Pl)return!0;if(z.W("html5_remove_client_sabr_determination"))return!1;D=(E=!z.K.Bc&&!z.dP())&&Ck&&z.W("html5_enable_sabr_vod_streaming_xhr");E=E&&!Ck&&z.W("html5_enable_sabr_vod_non_streaming_xhr");Q=A2(z);var T=z.W("html5_enable_sabr_drm_vod_streaming_xhr")&&Ck&&z.dP()&&!z.K.Bc&&(z.drmProduct==="1"?!1:!0);(D=D||E||Q||T)&&!z.Pl&&z.N("sabr",{loc:"m"},!0);return D&&!!z.Pl}; +xJ=function(z){var D={};for(let E of z)z=E.split("="),z.length===2?D[z[0]]=z[1]:D[E]=!0;return D}; +z5=function(z){if(z.W("html5_onesie")&&z.errorCode)return!1;var D=g.tA(z.WX,"ypc");z.ypcPreview&&(D=!1);return z.BW()&&!z.loading&&(g.BG(z)||g.tA(z.WX,"heartbeat")||D)}; +Df=function(z){z.m7()||(z.loading=!1,z.Iq("dataloaded"))}; +G5=function(z,D){var E=D.raw_embedded_player_response;if(!E){var Q=D.embedded_player_response;Q&&(E=JSON.parse(Q))}E&&(z.j=E);if(z.j){z.embeddedPlayerConfig=z.j.embeddedPlayerConfig||null;if(E=z.j.videoFlags)E.playableInEmbed&&(z.allowEmbed=!0),E.isPrivate&&(z.isPrivate=!0),E.userDisplayName&&(D.user_display_name=E.userDisplayName),E.userDisplayImage&&(D.user_display_image=E.userDisplayImage);if((E=z.j.embedPreview)&&E.thumbnailPreviewRenderer){E=E.thumbnailPreviewRenderer;pk(z,E.controlBgHtml);if(Q= +E.defaultThumbnail)z.dH=IV(Q);(Q=g.H(E?.videoDetails,P1s))&&E7(z,D,Q);Q=g.H(E?.videoDetails,MeW);z.GX=!!E.addToWatchLaterButton;z.showShareButton=!!E.shareButton;Q?.musicVideoType&&(z.musicVideoType=Q.musicVideoType);if(Q=g.H(z.getEmbeddedPlayerResponse()?.embedPreview?.thumbnailPreviewRenderer?.playButton?.buttonRenderer?.navigationEndpoint,g.Qq))uI(z,Q),z.videoId=Q.videoId||z.videoId;E.videoDurationSeconds&&(z.lengthSeconds=g.bK(E.videoDurationSeconds));E.webPlayerActionsPorting&&h2(z,E.webPlayerActionsPorting); +if(E=g.H(E?.playlist,C1X)){z.Mj=!0;Q=[];var T=Number(E.currentIndex);if(E.contents)for(let k=0,G=E.contents.length;k=0?T.countDownSecsForFullscreen*1E3:-1)}if(T=gB(z))T=T?.[0]?.endScreenVideoRenderer?.navigationEndpoint?.clickTrackingParams,W=z.YX||z.suggestions?.[0]||null,T&&W&&(W.sessionData={itct:T});z.GY.currentVideoThumbnail&&(z.dH=IV(z.GY.currentVideoThumbnail));(T=z.GY?.contents?.twoColumnWatchNextResults?.results?.results?.contents)&&T[0]&&(W=T[0].videoPrimaryInfoRenderer)&&W&&W.subtitle&&(z.Zx=g.$_(W.subtitle)); +T&&T[1]&&(T=T[1].videoSecondaryInfoRenderer?.owner?.videoOwnerRenderer?.thumbnail?.thumbnails)&&T.length&&(z.profilePicture=T[T.length-1].url);D=Xp(D);if(T=z.getWatchNextResponse()?.onResponseReceivedEndpoints)for(var V of T)g.H(V,fM)&&(z.J1=g.H(V,fM)),T=g.H(V,QAW),T?.entityKeys&&(z.EE=T.entityKeys||[],T.visibleOnLoadKeys&&(z.visibleOnLoadKeys=T.visibleOnLoadKeys));z.W("web_key_moments_markers")&&(V=nM.getState().entities,T=Jw("visibility_override","markersVisibilityOverrideEntity"),V=V.markersVisibilityOverrideEntity? +V.markersVisibilityOverrideEntity[T]||null:null,z.l_=V?.videoId===(z.videoId||D)&&V?.visibilityOverrideMarkersKey?V.visibilityOverrideMarkersKey:z.visibleOnLoadKeys,z.visibleOnLoadKeys=[...z.l_])}}; +XJ=function(z,D){if(D=D.raw_reel_item_watch_response)z.reelItemWatchResponse=D}; +JR=function(z,D){var E=D.raw_resolve_url_response;E||(D=D.resolve_url_response)&&(E=JSON.parse(D));E&&(z.I_=E)}; +Vq=function(z,D){z.fflags=nK(z.fflags,D.fflags);var E=D.iv_invideo_url;E&&(z.W6=Q4(E));z.ku=Fp(z.ku,D.iv_ads_only);if(E=D.cta_conversion_urls)z.D5=E;z.isPharma=Fp(z.isPharma,D.is_pharma);z.author=nK(z.author,D.author);z.ai=ZP(D.ttsurl)||z.ai;z.bG=Fp(z.bG,D.cc_asr);if(E=D.profile_picture)z.profilePicture=nK(z.profilePicture,E);z.videoCountText=nK(z.videoCountText,D.video_count_text);z.autonavState=LK(z.autonavState,D.autonav_state,TKa);z.clientPlaybackNonce=nK(z.clientPlaybackNonce,D.cpn);z.subscribed= +Fp(z.subscribed,D.subscribed);z.rawViewCount=fK(z.rawViewCount,D.view_count);z.shortViewCount=nK(z.shortViewCount,D.short_view_count_text);z.publishedTimeText=nK(z.publishedTimeText||"",D.publishedTimeText);z.lengthText=nK(z.lengthText||"",D.lengthText);z.Ty=nK(z.Ty||"",D.Ty);z.ut=nK(z.ut||"",D.ut);z.title=nK(z.title,D.title);z.subtitle=nK(z.subtitle,D.subtitle);z.expandedTitle=nK(z.expandedTitle,D.expanded_title);z.expandedSubtitle=nK(z.expandedSubtitle,D.expanded_subtitle);z.ypcPreview=nK(z.ypcPreview, +D.ypc_preview);z.Rn=nK(z.Rn,D.ypc_origin);z.m9=Fp(z.m9,D.ypc_is_premiere_trailer);z.jp=nK(z.jp,D.ypc_clickwrap_message);z.paygated=Fp(z.paygated,D.paygated);z.Ax=Fp(z.Ax,D.requires_purchase);z.showShareButton=!Fp(!z.showShareButton,D.ss);z.GX=Fp(z.GX,D.showwatchlater);if(E=D.el)z.eventLabel=E;if(E=D.keywords)z.keywords=xJ(E.split(","));if(E=D.rvs)z.suggestions=Pb(E).map(Q=>Q.playlist||Q.list||Q.api?new LM(z.lr,Q):new dj(z.lr,Q)); +z.contentCheckOk=Fp(z.contentCheckOk,D.cco);z.racyCheckOk=Fp(z.racyCheckOk,D.rco);z.isLivingRoomDeeplink=Fp(z.isLivingRoomDeeplink,D.is_living_room_deeplink);z.oauthToken=nK(z.oauthToken,D.oauth_token);z.tT=nK(z.tT,D.kpt);z.visitorData=nK(z.visitorData,D.visitor_data);if(E=D.session_data)z.sessionData=sK(E,"&");z.VP=nK(z.VP,D.tracking_list);z.QA=Fp(z.QA,D.pause_at_start);um(z,D)}; +O7=function(z,D,E){D&&D.cpn&&g.xl(new g.k3("CPN provided in VideoData update",{tg:D.cpn,Ar:z.clientPlaybackNonce,qg:E}));E?(Xp(D),z.setData(D),z5(z)&&Df(z)):(D=D||{},G5(z,D),WZ(z,D),XJ(z,D),JR(z,D),Vq(z,D),z.Iq("dataupdated"))}; +um=function(z,D){D.inlineMetricEnabled&&(z.inlineMetricEnabled=!0);D.playback_progress_0s_url&&(z.vj=new kaV(D));if(D=D.video_masthead_ad_quartile_urls)z.Ml=D.quartile_0_url,z.ji=D.quartile_25_url,z.fi=D.quartile_50_url,z.uQ=D.quartile_75_url,z.bQ=D.quartile_100_url,z.Dk=D.quartile_0_urls,z.VH=D.quartile_25_urls,z.gA=D.quartile_50_urls,z.eS=D.quartile_75_urls,z.xK=D.quartile_100_urls}; +g.e0=function(z,D){for(let E of D)E.cueRangeSetIdentifier&&z.rL.set(E.cueRangeSetIdentifier,E.playerCueRanges??[])}; +GaW=function(z){if(!z)return null;for(let D of z)if(z=D.adPlacementRenderer?.renderer?.videoAdTrackingRenderer)return z;return null}; +bm=function(z){var D=z.playerResponse?.playerConfig?.compositeVideoConfig?.sourceConfigs;z=z.playerResponse?.playerConfig?.compositeVideoConfig?.defaultActiveSourceVideoId;if(!D||!D.length)return"";z||(z=D[0].videoId||"");for(let E of D)if(E.videoId===z&&E.audioTracks)for(let Q of E.audioTracks)if(Q.isDefaultForSource)return Q.id||"";return""}; +eCW=function(z,D,E){switch(D){case "EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT":E>30?z.limitedPlaybackDurationInSeconds=30:E<30&&E>10&&(z.limitedPlaybackDurationInSeconds=10);break;case "EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT":z.limitedPlaybackDurationInSeconds=E*.2}}; +d7s=function(z,D){return D!=null?Fp(z.S,D):z.S?z.S:z.lr.preferGapless&&z.lr.supportsGaplessShorts()}; +FYk=function(z){return!!z&&isFinite(z)&&z>1E9}; +m3=function(z){return Px()&&j0(z)?!1:vZ(z)&&(g.y2(z.lr)?!z.isLivePlayback:z.hlsvp)||!Es()||z.LP?!0:!1}; +lm=function(z){z=g.M6(z);return Number(z.expire)||0}; +Y2=function(z){var D=z.X();return z.lr.V==="hm"||z.lr.V==="gd"||D.experiments.JT().K.GV(LYO)&&z.lr.Z&&z.lr.V!=="gl"?!0:!1}; +E7=function(z,D,E){var Q=E.channelThumbnail;Q&&(Q=Q.thumbnails)&&(Q=Q[0])&&(D.profile_picture=Q.url);if(Q=g.H(g.H(E?.channelThumbnailEndpoint,fYQ)?.urlEndpoint,g.FJ))D.channel_path=Q.url;if(Q=E.collapsedRenderer)if(Q=g.H(Q,nV6)){let T=Q.title;T&&(D.title=g.$_(T));if(Q=Q.subtitle)D.subtitle=g.$_(Q)}if(E=E.expandedRenderer)if(E=g.H(E,WYQ)){if(Q=E.title)D.expanded_title=g.$_(Q);if(Q=E.subtitle)D.expanded_subtitle=g.$_(Q);if(E=E.subscribeButton)z.subscribeButtonRenderer=g.H(E,XBa),z.subscribeButtonRenderer&& +(D.ucid=z.subscribeButtonRenderer.channelId,D.subscribed=z.subscribeButtonRenderer.subscribed,z.subscribeButtonRenderer.notificationPreferenceToggleButton&&z.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer&&(D=z.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer,D.isToggled?(z.xC=D.toggledServiceEndpoint||null,z.B6=D.defaultServiceEndpoint||null):(z.xC=D.defaultServiceEndpoint||null,z.B6=D.toggledServiceEndpoint||null)))}}; +It=function(z){return!!z.H3||!!z.Ml||!!z.Dk||!!z.vj||z.dD}; +at=function(z){return!!(z.L&&z.L.videoInfos&&z.L.videoInfos.length)}; +Iq=function(z){return z.ox()&&z.X().supportsGaplessShorts()}; +S0=function(z){var D=["MUSIC_VIDEO_TYPE_ATV","MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"],E=g.CR(z.lr)==="TVHTML5_SIMPLY"&&z.lr.K.ctheme==="MUSIC";!z.wF&&(g.I_(z.lr)||o_(z.lr)||E)&&(D.includes(z.musicVideoType)||z.isExternallyHostedPodcast)&&(z.wF=!0);if(D=g.q1())D=/Starboard\/([0-9]+)/.exec(g.G3()),D=(D?parseInt(D[1],10):NaN)<10;E=gq(z.lr)&&z.lr.K.ctheme==="MUSIC";var Q;if(Q=!z.wF)E||(E=z.lr,E=g.CR(E)==="TVHTML5"&&E.K.cver.startsWith("7")),Q=E;Q&&!D&&(D=z.musicVideoType==="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK", +E=(z.W("cast_prefer_audio_only_for_atv_and_uploads")||z.W("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&z.musicVideoType==="MUSIC_VIDEO_TYPE_ATV",D||E||z.isExternallyHostedPodcast)&&(z.wF=!0);return z.lr.deviceIsAudioOnly||z.wF&&z.lr.U}; +Rt=function(z){return z.lr.W("html5_disable_av1")?!0:!1}; +Zf=function(z){return z.playerResponse?.playerConfig?.compositeVideoConfig?.compositeBroadcastType==="COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE"}; +cZ=function(z){var D=z.S;z.W("html5_gapless_unlimit_format_selection")&&Iq(z)&&(D=!1);var E=!!z.K&&z.K.Bc;D=ZmQ(z.lr,{wQ:z.wQ(),FT:E,nV:S0(z),za:z.za,Ca:D,isOtf:z.isOtf(),qC:z.qC(),fE:z.fE,YA:z.getUserAudio51Preference(),disableAv1:Rt(z),fO:Zf(z)});g.uR(z)&&(D.SW=!0);Px()&&z.playerResponse&&z.playerResponse.playerConfig&&z.playerResponse.playerConfig.webPlayerConfig&&z.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&&(D.Z=!0,D.B=!0);z.S&&z.isAd()&&(z.Se&&(D.Y=z.Se),z.m4&& +(D.A=z.m4));z.ox()&&(D.ew=g.BC(z.lr.experiments,"html5_hard_cap_max_vertical_resolution_for_shorts"));D.wR=z.isLivePlayback&&z.dP()&&z.lr.W("html5_drm_live_audio_51");D.yA=z.ra;z.W("html5_disable_vp9_hdr_fairplay")&&Px()&&(D.yA=!0);D.lg=!g.uR(z);D.AT=!g.uR(z)&&z.lr.experiments.JT().K.GV(JNs);return z.MN=D}; +VPW=function(z){g.x_("drm_pb_s",void 0,z.Y);z.Hj||z.K&&z.K.Z();var D={};z.K&&(D=jL(z.JH,cZ(z),z.lr.A,z.K,E=>z.Iq("ctmp","fmtflt",E),!0,new Set)); +D=new uZL(D,z.lr,z.e4,z.useCobaltWidevine?Px()?j0(z):!1:!1,(E,Q)=>{z.N(E,Q)}); +g.a(z,D);z.ED=!1;z.loading=!0;xxr(D,E=>{g.x_("drm_pb_f",void 0,z.Y);for(var Q of E)switch(Q.flavor){case "fairplay":Q.Hj=z.Hj;Q.uZ=z.uZ;Q.fG=z.fG;break;case "widevine":Q.kQ=z.kQ}z.dO=E;if(z.dO.length>0&&(z.B=z.dO[0],z.lr.ZS())){E={};for(let [T,k]of Object.entries(z.B.L)){Q=k;let G="unk",e=T.match(/(.*)codecs="(.*)"/);e&&(G=e[2]);E[G]=Q}z.N("drmProbe",E)}Df(z)})}; +KM=function(z){var D;if(D=!!z.cotn)D=z.videoId,D=!!D&&t2(D)===1;return D&&!z.GF}; +O8w=function(z){var D=z.playerResponse?.streamingData?.adaptiveFormats||[],E=null;if(D.length>0)E=hR(z,D);else if(!z.W("html5_deprecate_adaptive_formats_string")){z.N("pafmtstr",{s:z.adaptiveFormats.substring(0,50)});if((D=z.adaptiveFormats)&&!vZ(z)){z.lr.A.L&&(SH=!0);D=pM(D);E=z.contentProtection;var Q=z.lengthSeconds,T=z.isLivePlayback,k=z.Lr,G=z.lr,e=Jlk(D);if(T||k){Q=new g.oX("",G?.experiments,!0);Q.Bc=!0;Q.isManifestless=!0;Q.L=!k;Q.isLive=!k;Q.Lr=k;T=yn(D);for(F of D){e=TD(F,E,0,G,T);let L= +M0(F.url,F.sp,F.s);var d=L.get("id");d&&d.includes("%7E")&&(Q.D=!0);d=G?.experiments?.EH("html5_max_known_end_time_rebase");let f=Number(F.target_duration_sec)||5,n=Number(F.max_dvr_duration_sec)||14400,W=Number(L.get("mindsq")||L.get("min_sq")||"0"),V=Number(L.get("maxdsq")||L.get("max_sq")||"0")||Infinity;Q.sD=Q.sD||W;Q.gE=Q.gE||V;let Y=!Qn(e.mimeType);L&&$u(Q,new x2(L,e,{oY:f,OX:Y,BV:n,sD:W,gE:V,f8:300,Lr:k,d9:d}))}var F=Q}else F=e==="FORMAT_STREAM_TYPE_OTF"?u5n(D,E,Q,G):Vww(D,E,Q,G);D.length> +0&&(D=D[0],Y2(z)&&D.url&&(z.XX=z.XX||lm(D.url)));D=z.isLivePlayback&&!z.Lr&&!z.pf&&!z.isPremiere;z.W("html5_live_head_playable")&&(!g.HZ(z)&&D&&z.N("missingLiveHeadPlayable",{}),z.lr.V==="yt"&&(F.C3=!0));E=F}else E=null;z.N("pafmts",{isManifestFilled:!!E})}if(!E)return!1;Ny(z,E);return!0}; +mK=function(z){return!(!z.K||!z.K.isManifestless)}; +g.HZ=function(z){return z.W("html5_live_head_playable")&&mK(z)&&z.lr.V==="yt"?z.isLiveHeadPlayable:z.isLivePlayback}; +hR=function(z,D){if(D.length===0||vZ(z))return null;z.lr.A.L&&(SH=!0);var E=z.contentProtection;var Q=z.lengthSeconds,T=z.isLivePlayback,k=z.Lr,G=z.lr,e=L5I(D);if(T||k){Q=new g.oX("",G.experiments,!0);Q.L=!k;Q.Bc=!0;Q.isManifestless=!0;Q.isLive=!k;Q.Lr=k;T=tY(D);for(let F of D){e=sF(F,E,0,G,T);let {YC:L,s:f,B5:n}=ro(2,6930,F),W=M0(L||F.url||"",n,f);var d=W.get("id");d&&d.includes("%7E")&&(Q.D=!0);d=G.experiments?.EH("html5_max_known_end_time_rebase");let V=Number(F.targetDurationSec||5),Y=Number(F.maxDvrDurationSec|| +14400),Z=Number(W.get("mindsq")||W.get("min_sq")||"0"),K=Number(W.get("maxdsq")||W.get("max_sq")||"0")||Infinity;Q.sD=Q.sD||Z;Q.gE=Q.gE||K;let h=!Qn(e.mimeType);W&&$u(Q,new x2(W,e,{oY:V,OX:h,BV:Y,sD:Z,gE:K,f8:300,Lr:k,d9:d}))}E=Q}else E=e==="FORMAT_STREAM_TYPE_OTF"?f2r(D,E,Q,G):nnJ(D,E,Q,G);D.length>0&&(D=D[0],Y2(z)&&D.url&&(z.XX=z.XX||lm(D.url)));D=z.isLivePlayback&&!z.Lr&&!z.pf&&!z.isPremiere;z.W("html5_live_head_playable")&&(!g.HZ(z)&&D&&z.N("missingLiveHeadPlayable",{}),z.lr.V==="yt"&&(E.C3=!0)); +return E}; +pM=function(z,D){z=Pb(z);var E={};if(D)for(var Q of D.split(","))(D=Q.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(E[D[1]]={width:D[2],height:D[3]});for(let T of z)if(Q=E[T.itag])T.width=Q.width,T.height=Q.height;return z}; +Ny=function(z,D,E=!1){z.PW=void 0;z.K=D;g.a(z,D);D.sD=z.sD;D.gE=z.gE;D.dE=z.dE;D.Fi=z.Fi;D.Es=z.Es;z.Pl&&(D.Y=new U7(z.Pl));(z.wQ()||g.gj(z))&&z.WX.push("webgl");z.K.isLive||(z.isLivePlayback=!1);var Q=D.sourceUrl.split("/");if(z.wR?Q.indexOf("manifest_duration")!==-1:Q.indexOf("manifest_duration")!=-1)z.Oj=Number(Q[Q.indexOf("manifest_duration")+1]);if(D.L||D.isManifestless)D.subscribe("clienttemp",z.N,z),E?D.subscribe("refresh",z.hu,z):D.subscribe("cuepointsadded",z.ER,z);D.Z()?z.ED=!0:$v=void 0; +z.pf&&(D.isWindowedLive=z.pf,D.isLive=!0,z.isLivePlayback=!0);D.isPremiere=z.isPremiere;D.isLiveHeadPlayable=z.isLiveHeadPlayable}; +j0=function(z){return z.W("html5_tvos_skip_dash_audio_check")||MediaSource.isTypeSupported('audio/webm; codecs="opus"')}; +vZ=function(z){return Px()?!j0(z):Bx()?!(!z.Hj||!z.W("html5_enable_safari_fairplay")&&Es()):!1}; +Y8=function(z){return z.lr.JT().K.GV(lR)?z.latencyClass==="LOW"||z.latencyClass==="ULTRALOW":z.isLowLatencyLiveStream}; +rj=function(z){return z.wR?Y8(z)&&z.K!=null&&uO(z.K)>=5:Y8(z)&&z.K!=void 0&&uO(z.K)>=5}; +b8L=function(z){z.loading=!0;z.lg=!1;if(KM(z))ilV(z.videoId).then(Q=>{if(z.playerResponse?.streamingData){var T=[];for(let k of Q)Q=Object.assign({},k),Q.signatureCipher="",T.push(Q);T.length<2&&z.N("offmlf",{len:T.length});T=hR(z,T);S0(z)&&Ou(T,!1);Ny(z,T);z.N("dlr",{})}else z.N("offsdm",{cotn:z.s8?z.s8.cotn:"0",cpn:z.clientPlaybackNonce})}).then(()=>{Df(z)}); +else{yB(z.V0)||g.xl(new g.k3("DASH MPD Origin invalid: ",z.V0));var D=z.V0,E=g.BC(z.lr.experiments,"dash_manifest_version")||4;D=g.pD(D,{mpd_version:E});Y8(z)&&z.latencyClass!=="NORMAL"||(D=g.pD(D,{pacing:0}));jsX(D,z.lr.experiments,z.isLivePlayback).then(Q=>{z.m7()||(Ny(z,Q,!0),g.x_("mrc",void 0,z.Y),Df(z))},Q=>{z.m7()||(z.loading=!1,z.Iq("dataloaderror",new g.Tf("manifest.net.retryexhausted",{backend:"manifest", +rc:Q.status},1)))}); +g.x_("mrs",void 0,z.Y)}}; +im=function(z){if(!z.isProximaLatencyEligible)return 0;var D=h$();return z.lr.getWebPlayerContextConfig()?.enableProximaLowLatency?2:D===1?1:z.W("html5_enable_proxima")?2:0}; +Sk=function(z,D){return z.W(D)?!0:(z.fflags||"").includes(D+"=true")}; +jAI=function(z,D){var E=D||m3(z)||z.isExternallyHostedPodcast;if(!z.K||E)return z.N("skipDash",{dm:!!z.K,air:D,dd:z.LP,mss:Es(),"3pp":z.isExternallyHostedPodcast}),g.K9();S0(z)&&Ou(z.K,z.isLivePlayback);return g.hQ().then(()=>IgJ(z.JH,cZ(z),z.lr.A,z.K,z.B,Q=>z.Iq("ctmp","fmtflt",Q),z.Q3,wj(z)).then(Q=>{tR(z,Q); +z.JH.L=null;/^av/.test(z.clientPlaybackNonce)&&z.MN&&z.N("av1",z.MN.L)}))}; +vVO=function(z,D){if(D&&z.hlsvp)return g.K9();if(z.hlsFormats){if(D=pM(z.hlsFormats)){let Q=[];for(var E of D)E.url&&(E.url=qZn(E.url)),z.MN?.K&&Q.push(E.itag);z.MN?.K&&Q.length>0&&z.N("hlsfmt",{itags:Q.join(".")})}z.U9=GbV(z.lr,D);z.U9&&yq(z,z.U9);E=z.clientPlaybackNonce;return LrJ(z.lr,z.isAd(),D,z.playerResponse?.captions?.playerCaptionsRenderer?.baseUrl??null,z.Q0,E,Q=>z.Iq("ctmp","hlsflt",Q)).then(Q=>{var T=0,k=[]; +for(let G of Q)k.push(G.lz()?.itag),G.lz()?.S()?.numChannels>T&&(T=G.lz().audio.numChannels);T>2&&z.N("hlschl",{mn:T});z.MN?.K&&z.N("hlsfmtaf",{itags:k.join(".")});if(z.W("html5_enable_vp9_fairplay")&&z.B?.K()){z.N("drm",{sbdlfbk:1});for(let G of z.dO)if(tx(G)){z.B=G;break}}ot(z,Q)})}return g.K9()}; +m7k=function(z){if(z.isExternallyHostedPodcast&&z.XU){let D=pM(z.XU);if(!D[0])return g.K9();z.Bo=D[0];return WrQ(z.lr,D[0]).then(E=>{ot(z,E)})}return z.vN&&z.dI?nRn(z.lr,z.isAd(),z.vN).then(D=>{ot(z,D)}):g.K9()}; +YTW=function(z){if(z.isExternallyHostedPodcast)return g.K9();var D=pM(z.XU,z.kH);if(z.hlsvp){let E=$lr(z.hlsvp,z.clientPlaybackNonce,z.Q0);D.push(E)}return SLr(z.lr,z.isAd(),D,lYQ(z)).then(E=>{ot(z,E)})}; +wj=function(z){var D=z.W("html5_enable_server_format_filter")&&!z.dP(),E=z.W("html5_enable_server_format_filter_for_drm")&&z.dP();return g.uR(z)&&(D||E)}; +tR=function(z,D){z.L=D;yq(z,z.L.getAvailableAudioTracks());if(z.L)for(var E of z.L.videoInfos)D=E.containerType,D!==0&&(z.z4[D]=E.id);E=z.getAvailableAudioTracks();E=E.concat(z.uE);for(D=0;DE.toString().localeCompare(Q.toString(),z.lr.hostLanguage))}; +ot=function(z,D){z.kV=D;tR(z,new vt(g.Hn(z.kV,E=>E.lz())))}; +lYQ=function(z){var D={cpn:z.clientPlaybackNonce,c:z.lr.K.c,cver:z.lr.K.cver};z.S0&&(D.ptk=z.S0,D.oid=z.Pg,D.ptchn=z.CM,D.pltype=z.Gi,z.D$&&(D.m=z.D$));return D}; +g.s7=function(z){return vZ(z)&&z.Hj?{fairplay:"https://youtube.com/api/drm/fps?ek=uninitialized"}:z.A&&z.A.contentProtection||null}; +$2=function(z){return z.playerResponse&&z.playerResponse.paidContentOverlay&&z.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.H(z.GY?.playerOverlays?.playerOverlayRenderer?.playerDisclosure,IYV)||null}; +qy=function(z){var D=$2(z);return D&&D.text?g.$_(D.text):z.paidContentOverlayText}; +PZ=function(z){var D=$2(z);return D&&D.durationMs?g.bK(D.durationMs):z.paidContentOverlayDurationMs}; +My=function(z){var D="";if(z.lv)return z.lv;z.isLivePlayback&&(D=z.allowLiveDvr?"dvr":z.isPremiere?"lp":z.pf?"window":"live");z.Lr&&(D="post");return D}; +g.CM=function(z,D){return typeof z.keywords[D]!=="string"?null:z.keywords[D]}; +aYs=function(z){z.kF==null&&(z.kF=(z.playerResponse?.streamingData?.adaptiveFormats??[]).reduce((D,E)=>Math.max(D,E.height??0),0)); +return z.kF}; +g.BG=function(z){return!!(z.V0||z.XU||z.vN||z.hlsvp||z.SA())}; +k2=function(z){return(z=z.Kr)&&z.showError?z.showError:!1}; +AR=function(z){z.mutedAutoplay=!1;z.endSeconds=NaN;z.limitedPlaybackDurationInSeconds=NaN;O7(z)}; +g.BZ=function(z){return g.HZ(z)&&!z.allowLiveDvr}; +zJ=function(z){return g.HZ(z)&&z.allowLiveDvr}; +g.DF=function(z){return!!z.K&&dH(z.K)}; +g.Eh=function(z){return!!z.K&&Fx(z.K)}; +g.gj=function(z){return!!z.K&&vnw(z.K)}; +g.Q6=function(z){return!!z.K&&LR(z.K)}; +TJ=function(z){return z.adFormat&&(z.wR?z.adFormat!=="1_5":z.adFormat!="1_5")?"adunit":z.eventLabel||z.lr.Y}; +g.kt=function(z){return TJ(z)==="shortspage"}; +GJ=function(z){return z.Jr||TJ(z)==="detailpage"||TJ(z)==="shortspage"||z.mutedAutoplay}; +e9=function(z){var D=TJ(z)==="adunit"?z.IP:GJ(z)?TJ(z)==="detailpage"||TJ(z)==="shortspage"?z.isAutonav||z.C3>0:z.f3?!1:z.lr.Mj||z.lr.ai||!g.mZ(z.lr)?!0:!1:(z.f3?0:z.ur)&&g.mZ(z.lr)?!0:!1;z.W("html5_log_detailpage_autoplay")&&TJ(z)==="detailpage"&&z.N("autoplay_info",{autoplay:z.Jr,autonav:z.isAutonav,wasDompaused:z.f3,result:D});return D}; +g.df=function(z){return z.Bc()&&g.uR(z)}; +JJ=function(z){return!!z.playerResponse?.playerConfig?.mediaCommonConfig?.splitScreenEligible}; +Ft=function(z){return isNaN(z)?0:Math.max((Date.now()-z)/1E3-30,0)}; +LO=function(z){return!(!z.GF||!z.lr.U)&&z.SA()}; +fO=function(z){return z.W_&&z.enableServerStitchedDai}; +ST6=function(z){return z.Dl&&!z.Pl}; +A2=function(z){var D;if(!(D=Ck&&z.Bc()&&z.dP()&&(z.drmProduct==="1"?!1:!0)&&z.W("html5_sabr_live_drm_streaming_xhr"))){D=z.Bc()&&!z.dP()&&Ck;var E=z.Bc()&&z.latencyClass!=="ULTRALOW"&&!Y8(z)&&z.W("html5_sabr_live_normal_latency_streaming_xhr"),Q=Y8(z)&&z.W("html5_sabr_live_low_latency_streaming_xhr");let T=z.latencyClass==="ULTRALOW"&&z.W("html5_sabr_live_ultra_low_latency_streaming_xhr");D=D&&(E||Q||T)}E=D;D=z.enableServerStitchedDai&&E&&z.W("html5_enable_sabr_ssdai_streaming_xhr");E=!z.enableServerStitchedDai&& +E;Q=z.Bc()&&!Ck&&z.W("html5_enable_sabr_live_non_streaming_xhr");z=Ck&&(z.qj()||JJ(z)&&z.W("html5_enable_sabr_for_lifa_eligible_streams"));return D||E||Q||z}; +g.aq=function(z){if(!z.K||!z.A||!z.Z)return!1;var D=z.K.K,E=!!D[z.A.id]&&$c(52,7966,D[z.A.id].Iy.K);D=!!D[z.Z.id]&&$c(60,7958,D[z.Z.id].Iy.K);return(z.A.itag==="0"||E)&&D}; +nO=function(z){return z.cX?["OK","LIVE_STREAM_OFFLINE"].includes(z.cX.status):!0}; +Wu=function(z){return!(!z.isLivePlayback||!z.hasProgressBarBoundaries())}; +Xt=function(z){return z.lr.experiments.JT().K.GV(RCW)&&z.ox()}; +Jh=function(z){return!!z.embeddedPlayerConfig?.embeddedPlayerFlags?.enableMusicUx}; +ug=function(z){return z.lr.L&&z.isPrivate}; +V6=function(z){return z.playerResponse?.playerConfig?.daiConfig?z.nW?1:z.O8?2:0:3}; +g.bg=function(z){var D=z.X(),E=Oh(D),Q=D.s9;g.jx(D)&&(Q&&(E.thirdParty={...E.thirdParty,embedUrl:Q}),g.$h(E,z));(Q=z.ew)?E.clickTracking={clickTrackingParams:Q}:g.jx(z.X())&&g.S("EVENT_ID")&&(E.clickTracking={clickTrackingParams:g.S("EVENT_ID")});Q=E.client||{};var T="EMBED",k=TJ(z);k==="leanback"?T="WATCH":D.W("gvi_channel_client_screen")&&k==="profilepage"?T="CHANNEL":z.fE?T="LIVE_MONITOR":k==="detailpage"?T="WATCH_FULL_SCREEN":k==="adunit"?T="ADUNIT":k==="sponsorshipsoffer"&&(T="UNKNOWN");Q.clientScreen= +T;if(T=z.kidsAppInfo)Q.kidsAppInfo=JSON.parse(T);(k=z.YF)&&!T&&(Q.kidsAppInfo={contentSettings:{ageUpMode:Z8J[k]}});if(T=z.J6)Q.unpluggedAppInfo={enableFilterMode:!0};(k=z.unpluggedFilterModeType)&&!T&&(Q.unpluggedAppInfo={filterModeType:cNL[k]});if(T=z.g$)Q.unpluggedLocationInfo=T;E.client=Q;Q=E.request||{};z.Wc&&(Q.isPrefetch=!0);if(T=z.mdxEnvironment)Q.mdxEnvironment=T;if(T=z.mdxControlMode)Q.mdxControlMode=KYs[T];E.request=Q;Q=E.user||{};if(T=z.D)Q.credentialTransferTokens=[{token:T,scope:"VIDEO"}]; +if(T=z.tT)Q.delegatePurchases={oauthToken:T},Q.kidsParent={oauthToken:T};if(D=D.getWebPlayerContextConfig()?.userContentRating)Q.serializedUserContentRating=D;E.user=Q;if(D=z.contextParams)E.activePlayers=[{playerContextParams:D}];if(z=z.clientScreenNonce)E.clientScreenNonce=z;return E}; +Oh=function(z){var D=g.le(),E=D.client||{};if(z.forcedExperiments){var Q=z.forcedExperiments.split(",");let T=[];for(let k of Q)T.push(Number(k));E.experimentIds=T}if(Q=z.homeGroupInfo)E.homeGroupInfo=JSON.parse(Q);if(Q=z.getPlayerType())E.playerType=Q;if(Q=z.K.ctheme)E.theme=Q;if(Q=z.livingRoomAppMode)E.tvAppInfo={...E.tvAppInfo,livingRoomAppMode:Q};Q=z.deviceYear;z.W("html5_propagate_device_year")&&Q&&(E.tvAppInfo={...E.tvAppInfo,deviceYear:Q});if(Q=z.livingRoomPoTokenId)E.tvAppInfo={...E.tvAppInfo, +livingRoomPoTokenId:Q};D.client=E;Q=D.user||{};z.enableSafetyMode&&(Q={...Q,enableSafetyMode:!0});!E.tvAppInfo?.usePageidAsHeader&&z.pageId&&(Q={...Q,onBehalfOfUser:z.pageId});D.user=Q;return D}; +lg=function(z,D,E){D={videoId:z.videoId,context:g.bg(z),playbackContext:{contentPlaybackContext:j9(z,D,E)}};z.D9&&(D.playbackContext.reloadPlaybackContext={reloadPlaybackParams:z.D9?.reloadPlaybackParams});z.contentCheckOk&&(D.contentCheckOk=!0);if(E=z.clientPlaybackNonce)D.cpn=E;if(E=z.playerParams)D.params=E;else if(E=z.getResolveUrlResponse())if(E=vu(E))D.params=E;if(E=z.playlistId)D.playlistId=E;z.racyCheckOk&&(D.racyCheckOk=!0);E=z.X();var Q=E.embedConfig;z.E9?D.serializedThirdPartyEmbedConfig= +z.E9:Q&&(D.serializedThirdPartyEmbedConfig=Q);D.captionParams={};Q=g.$f().GV(65);z.deviceCaptionsOn!=null?D.captionParams.deviceCaptionsOn=z.deviceCaptionsOn:g.wq(E)&&(D.captionParams.deviceCaptionsOn=Q!=null?!Q:!1);z.oU&&(D.captionParams.deviceCaptionsLangPref=z.oU);z.h6.length?D.captionParams.viewerSelectedCaptionLangs=z.h6:g.wq(E)&&(Q=g.UA(),Q?.length&&(D.captionParams.viewerSelectedCaptionLangs=Q));Q=z.fetchType==="onesie"&&z.W("html5_onesie_attach_po_token");var T=z.fetchType!=="onesie"&&z.W("html5_non_onesie_attach_po_token"); +if(Q||T)Q=z.X(),Q.YX&&(D.serviceIntegrityDimensions={},D.serviceIntegrityDimensions.poToken=Q.YX);E.W("fetch_att_independently")&&(D.attestationRequest={omitBotguardData:!0});D.playbackContext||(D.playbackContext={});D.playbackContext.devicePlaybackCapabilities=my(z);D.playbackContext.devicePlaybackCapabilities.supportsVp9Encoding===!1&&z.N("noVp9",{});return D}; +my=function(z){var D=!z?.qC()&&z?.Bc()&&ei();return{supportsVp9Encoding:!(!z?.mR()||D),supportXhr:Ck}}; +Iz=function(z){if(z=z?.endpoint)return g.H(z,g.Qq)||g.H(z,Yt)}; +vu=function(z){return Iz(z)?.playerParams}; +pBs=async function(z,D){z={context:Oh(z.X()),engagementType:"ENGAGEMENT_TYPE_PLAYBACK",ids:[{playbackId:{videoId:z.videoId,cpn:z.clientPlaybackNonce}}]};var E=SD(hCs);return await g.hr(D,z,E)}; +az=function(z,D,E){var Q=g.BC(D.experiments,"bg_vm_reinit_threshold");(!A7||(0,g.N)()-A7>Q)&&pBs(z,E).then(T=>{T&&(T=T.botguardData)&&g.zf(T,D)},T=>{z.m7()||(T=kh(T),z.N("attf",T.details))})}; +P=function(z,D,E){z.state.K[D]=(...Q)=>E.apply(z,Q)}; +S9=function(z,D,E){z.state.K.hasOwnProperty(D)||P(z,D,E);z.state.B[D]=(...Q)=>E.apply(z,Q); +z.state.U.add(D)}; +Rz=function(z,D,E){z.state.K.hasOwnProperty(D)||P(z,D,E);z.app.X().U&&(z.state.V[D]=(...Q)=>E.apply(z,Q),z.state.U.add(D))}; +ZF=function(z,D){z.state.K.addEmbedsConversionTrackingParams(...D)}; +g.cu=function(z,D,...E){z.state.A.Iq(D,...E);z.state.L.Iq(D,...E)}; +g.KO=function(z,D,...E){z.state.A.Iq(D,...E);z.state.L.Iq(D,...E);z.state.Z.Iq(D,...E)}; +g.hh=function(z,D,...E){z.state.A.Iq(D,...E);z.state.L.Iq(D,...E);z.state.Z.Iq(D,...E);z.state.S.Iq(D,...E)}; +xt=function(z,D,E){typeof z==="string"&&(z={mediaContentUrl:z,startSeconds:D,suggestedQuality:E});a:{if((D=z.mediaContentUrl)&&(D=/\/([ve]|embed)\/([^#?]+)/.exec(D))&&D[2]){D=D[2];break a}D=null}z.videoId=D;return pO(z)}; +pO=function(z,D,E){if(typeof z==="string")return{videoId:z,startSeconds:D,suggestedQuality:E};D={};for(let Q of x7n)z[Q]&&(D[Q]=z[Q]);(z=z.embedConfig||z.embed_config)&&(D.embed_config=Hu(z));return D}; +H86=function(z,D,E,Q){if(g.mI(z)&&!Array.isArray(z)){D="playlist list listType index startSeconds suggestedQuality".split(" ");E={};for(Q=0;Qz.getPlaybackQuality(1)); +S9(z,"setPlaybackQuality",z.GF);S9(z,"getAvailableQualityLevels",z.xV);S9(z,"getCurrentTime",z.wR);S9(z,"getDuration",z.tT);S9(z,"addEventListener",z.D);S9(z,"removeEventListener",z.dO);S9(z,"getDebugText",z.MN);S9(z,"getVideoData",()=>N_(z)); +S9(z,"addCueRange",z.S);S9(z,"removeCueRange",z.removeCueRange);S9(z,"setSize",z.setSize);S9(z,"getApiInterface",z.getApiInterface);S9(z,"destroy",z.destroy);S9(z,"mutedAutoplay",z.mutedAutoplay);var D=z.app.X();S9(z,"getVideoEmbedCode",z.getVideoEmbedCode);S9(z,"getVideoUrl",z.E9);S9(z,"getMediaReferenceTime",z.kV);S9(z,"getSize",z.getSize);S9(z,"setFauxFullscreen",z.PW);D.W("embeds_enable_move_set_center_crop_to_public")&&S9(z,"setCenterCrop",z.setCenterCrop);D.Z||S9(z,"logImaAdEvent",z.logImaAdEvent); +S9(z,"preloadVideoById",z.uE);S9(z,"wakeUpControls",z.wakeUpControls)}; +g.gf=function(z){return(z=Uh(z.app.ug()))?z.Ox():null}; +ig=function(z){var D=Sx(z.app.X()),E=z.app.getVideoData()?.Mj;z=rf(z.app);return VV(D)&&!E||z?!1:!0}; +wf=function(z,D,E){return typeof z==="number"?{playerType:z,PZ:D,cpn:E}:z||{}}; +U7I=function(z){var D=z.raw_player_response;if(!D){var E=z.player_response;E&&(D=JSON.parse(E))}delete z.player_response;delete z.raw_player_response;D&&(z.raw_player_response={streamingData:D.streamingData,playerConfig:D.playerConfig},D.playbackTracking?.qoeUrl&&(z.raw_player_response={...z.raw_player_response,playbackTracking:{qoeUrl:D.playbackTracking.qoeUrl}}),D.captions&&(z.raw_player_response={...z.raw_player_response,captions:D.captions}),D.videoDetails&&(D.videoDetails.videoId||D.videoDetails.lengthSeconds)&& +(E={},D.videoDetails.videoId&&(E.videoId=D.videoDetails.videoId),D.videoDetails.lengthSeconds&&(E.lengthSeconds=D.videoDetails.lengthSeconds),z.raw_player_response={...z.raw_player_response,videoDetails:E}))}; +th=function(z,D){var E={};if(z.app.X().D){for(let Q of gVQ)D.hasOwnProperty(Q)&&(E[Q]=D[Q]);if(z=E.qoe_cat)D="",typeof z==="string"&&z.length>0&&(D=z.split(",").filter(Q=>rNs.includes(Q)).join(",")),E.qoe_cat=D; +U7I(E)}else for(let Q of i8W)D.hasOwnProperty(Q)&&(E[Q]=D[Q]);return E}; +y6=function(z){return z?wBs[z]||5:5}; +oz=function(z,D){for(let E of Object.keys(D)){let Q=D[E];z=z.replace(new RegExp("\\$"+E,"gi"),()=>Q)}return z}; +tPW=function(z){P(z,"getInternalApiInterface",z.getInternalApiInterface);P(z,"getTrustedApi",z.getTrustedApi);P(z,"addEventListener",z.Y);P(z,"removeEventListener",z.ED);P(z,"cueVideoByPlayerVars",z.yA);P(z,"loadVideoByPlayerVars",z.vN);P(z,"preloadVideoByPlayerVars",z.Kr);P(z,"getAdState",z.getAdState);P(z,"sendAbandonmentPing",z.sendAbandonmentPing);P(z,"setLoopRange",z.setLoopRange);P(z,"getLoopRange",z.getLoopRange);P(z,"setAutonavState",z.setAutonavState);P(z,"seekTo",z.xw);P(z,"seekBy",z.D9); +P(z,"seekToLiveHead",z.seekToLiveHead);P(z,"requestSeekToWallTimeSeconds",z.requestSeekToWallTimeSeconds);P(z,"seekToStreamTime",z.seekToStreamTime);P(z,"startSeekCsiAction",z.startSeekCsiAction);P(z,"getStreamTimeOffset",z.getStreamTimeOffset);P(z,"getVideoData",z.XX);P(z,"getAppState",z.getAppState);P(z,"updateLastActiveTime",z.updateLastActiveTime);P(z,"setUserEngagement",z.setUserEngagement);P(z,"updateSubtitlesUserSettings",z.updateSubtitlesUserSettings);P(z,"getPresentingPlayerType",z.A);P(z, +"canPlayType",z.canPlayType);P(z,"updatePlaylist",z.updatePlaylist);P(z,"updateVideoData",z.updateVideoData);P(z,"updateEnvironmentData",z.updateEnvironmentData);P(z,"sendVideoStatsEngageEvent",z.Se);P(z,"setSafetyMode",z.setSafetyMode);P(z,"isAtLiveHead",D=>z.isAtLiveHead(void 0,D)); +P(z,"getVideoAspectRatio",z.getVideoAspectRatio);P(z,"getPreferredQuality",z.getPreferredQuality);P(z,"getPlaybackQualityLabel",z.getPlaybackQualityLabel);P(z,"setPlaybackQualityRange",z.Oj);P(z,"onAdUxClicked",z.onAdUxClicked);P(z,"getFeedbackProductData",z.getFeedbackProductData);P(z,"getStoryboardFrame",z.getStoryboardFrame);P(z,"getStoryboardFrameIndex",z.getStoryboardFrameIndex);P(z,"getStoryboardLevel",z.getStoryboardLevel);P(z,"getNumberOfStoryboardLevels",z.getNumberOfStoryboardLevels);P(z, +"getCaptionWindowContainerId",z.getCaptionWindowContainerId);P(z,"getAvailableQualityLabels",z.getAvailableQualityLabels);P(z,"addCueRange",z.addCueRange);P(z,"addUtcCueRange",z.addUtcCueRange);P(z,"showAirplayPicker",z.showAirplayPicker);P(z,"dispatchReduxAction",z.dispatchReduxAction);P(z,"getPlayerResponse",z.f3);P(z,"getWatchNextResponse",z.s9);P(z,"getHeartbeatResponse",z.QA);P(z,"getCurrentTime",z.C3);P(z,"getDuration",z.W1);P(z,"getPlayerState",z.getPlayerState);P(z,"getPlayerStateObject", +z.qN);P(z,"getVideoLoadedFraction",z.getVideoLoadedFraction);P(z,"getProgressState",z.getProgressState);P(z,"getVolume",z.getVolume);P(z,"setVolume",z.r9);P(z,"isMuted",z.isMuted);P(z,"mute",z.JP);P(z,"unMute",z.Qa);P(z,"loadModule",z.loadModule);P(z,"unloadModule",z.unloadModule);P(z,"getOption",z.tp);P(z,"getOptions",z.getOptions);P(z,"setOption",z.setOption);P(z,"loadVideoById",z.w_);P(z,"loadVideoByUrl",z.kS);P(z,"playVideo",z.lT);P(z,"stopVideo",z.U);P(z,"loadPlaylist",z.loadPlaylist);P(z,"nextVideo", +z.nextVideo);P(z,"previousVideo",z.previousVideo);P(z,"playVideoAt",z.playVideoAt);P(z,"getDebugText",z.getDebugText);P(z,"getWebPlayerContextConfig",z.getWebPlayerContextConfig);P(z,"getVideoContentRect",z.getVideoContentRect);P(z,"toggleSubtitlesOn",z.toggleSubtitlesOn);P(z,"isSubtitlesOn",z.isSubtitlesOn);P(z,"getAudioTrack",z.ew);P(z,"setAudioTrack",z.Cf);P(z,"getAvailableAudioTracks",z.WF);P(z,"isOrchestrationLeader",z.isOrchestrationLeader);P(z,"notifyShortsAdSwipeEvent",z.notifyShortsAdSwipeEvent); +P(z,"prefetchKeyPlay",z.prefetchKeyPlay);P(z,"prefetchJumpAhead",z.prefetchJumpAhead);P(z,"productsInVideoVisibilityUpdated",z.productsInVideoVisibilityUpdated);P(z,"setBlackout",z.setBlackout);P(z,"setInlinePreview",z.setInlinePreview);P(z,"setSqueezeback",z.setSqueezeback);P(z,"reportPlaybackIssue",z.reportPlaybackIssue);P(z,"setAutonav",z.setAutonav);P(z,"isNotServable",z.isNotServable);P(z,"channelSubscribed",z.channelSubscribed);P(z,"channelUnsubscribed",z.channelUnsubscribed);P(z,"togglePictureInPicture", +z.togglePictureInPicture);P(z,"supportsGaplessAudio",z.supportsGaplessAudio);P(z,"supportsGaplessShorts",z.supportsGaplessShorts);P(z,"isGaplessTransitionReady",z.isGaplessTransitionReady);P(z,"enqueueVideoByPlayerVars",D=>void z.enqueueVideoByPlayerVars(D)); +P(z,"clearQueue",z.clearQueue);P(z,"getMaxPlaybackQuality",z.getMaxPlaybackQuality);P(z,"getUserPlaybackQualityPreference",z.getUserPlaybackQualityPreference);P(z,"getSubtitlesUserSettings",z.getSubtitlesUserSettings);P(z,"resetSubtitlesUserSettings",z.resetSubtitlesUserSettings);P(z,"setMinimized",z.setMinimized);P(z,"setOverlayVisibility",z.setOverlayVisibility);P(z,"confirmYpcRental",z.confirmYpcRental);P(z,"queueNextVideo",z.queueNextVideo);P(z,"handleExternalCall",z.handleExternalCall);P(z,"logApiCall", +z.logApiCall);P(z,"isExternalMethodAvailable",z.isExternalMethodAvailable);P(z,"setScreenLayer",z.setScreenLayer);P(z,"getCurrentPlaylistSequence",z.getCurrentPlaylistSequence);P(z,"getPlaylistSequenceForTime",z.getPlaylistSequenceForTime);P(z,"shouldSendVisibilityState",z.shouldSendVisibilityState);P(z,"syncVolume",z.syncVolume);P(z,"highlightSettingsMenuItem",z.highlightSettingsMenuItem);P(z,"openSettingsMenuItem",z.openSettingsMenuItem);P(z,"getEmbeddedPlayerResponse",z.getEmbeddedPlayerResponse); +P(z,"getVisibilityState",z.getVisibilityState);P(z,"isMutedByMutedAutoplay",z.isMutedByMutedAutoplay);P(z,"isMutedByEmbedsMutedAutoplay",z.isMutedByEmbedsMutedAutoplay);P(z,"setGlobalCrop",z.setGlobalCrop);P(z,"setInternalSize",z.setInternalSize);P(z,"setFauxFullscreen",z.setFauxFullscreen);P(z,"setAppFullscreen",z.setAppFullscreen);P(z,"isKeyboardDisabled",z.isKeyboardDisabled);P(z,"getCurrentTimeForUx",z.getCurrentTimeForUx);P(z,"getDurationForUx",z.getDurationForUx)}; +sh=function(z){z.getPresentingPlayerType()===3?z.Iq("mdxautoplaycancel"):g.cu(z,"onAutonavCancelled",!0)}; +$t=function(z){z=z.ug().RC.get("endscreen");return!!z&&$t(z)}; +q_=function(z){z=z.ug();var D=z.RC.get("endscreen");return D&&D.IO()?!0:z.LS()}; +M_=function(z){var D=Pu(z.ug());return z.app.A7&&!z.isFullscreen()||z.getPresentingPlayerType()===3&&D&&D.hasNext()&&D.hasPrevious()||!!z.getPlaylist()}; +g.bR=function(z){return(z=g.CO(z.ug()))?z.S8():{}}; +g.Ah=function(z,D,E){z=z.wM().element;var Q=Qk(z.children,T=>{T=Number(T.getAttribute("data-layer"));return E-T||1}); +Q<0&&(Q=-(Q+1));g.Jt(z,D,Q);D.setAttribute("data-layer",String(E))}; +yNW=function(z,D){z=Bu(z.app.Ii.Z);for(let E of z){z=E.getAvailableAudioTracks();let Q=null;for(let T of z)if(T.getLanguageInfo().getId()===D){Q=T;break}Q&&E.GQ(Q,!0)}}; +g.Db=function(){zT||(zT=new oVO);return zT}; +g.Er=function(z,D){D?z.AQ.Authorization=`Bearer ${D}`:delete z.AQ.Authorization}; +sAJ=function(z,D){var E=(...Q)=>{z.removeEventListener("playing",E);D(...Q)}; +z.addEventListener("playing",E)}; +g.Qm=function(z){var D=Math.abs(Math.floor(z)),E=Math.floor(D/86400),Q=Math.floor(D%86400/3600),T=Math.floor(D%3600/60);D=Math.floor(D%60);var k="";E>0&&(k+=`${E}:`,Q<10&&(k+="0"));if(E>0||Q>0)k+=`${Q}:`,T<10&&(k+="0");k+=`${T}:`;D<10&&(k+="0");E=k+D;return z>=0?E:`-${E}`}; +TT=function(z){return(!("button"in z)||typeof z.button!=="number"||z.button===0)&&!("shiftKey"in z&&z.shiftKey)&&!("altKey"in z&&z.altKey)&&!("metaKey"in z&&z.metaKey)&&!("ctrlKey"in z&&z.ctrlKey)}; +kd=function(z,D,E,Q){if(Q.substring(0,2)==="{{")z.U9[Q]=[D,E];else return Q}; +GT=function(z,D,E,Q){if(E==="child"){g.Xs(D);let k;Q===void 0?k=void 0:k=!Array.isArray(Q)||Q&&typeof Q.G==="string"?[Q]:Q;E=$7X(z,k);for(var T of E)D.appendChild(T)}else E==="style"?g.ZU(D,"cssText",Q?Q:""):Q===null||Q===void 0?D.removeAttribute(E):(T=Q.toString(),E==="href"&&(T=Lw(g.JA(T,g.Xr)||g.ue)),D.setAttribute(E,T))}; +$7X=function(z,D){var E=[];if(!D)return E;for(let Q of D){if(Q==null)continue;D=Q.nodeType;D===1||D===3?E.push(Q):Q&&typeof Q.G==="string"?E.push(z.createElement(Q)):Q.element?E.push(Q.element):typeof Q==="string"&&Q.indexOf("\n")!==-1?Q.split("\n").forEach((T,k)=>{k>0&&E.push(g.nx("BR"));E.push(g.WO(T))}):E.push(g.WO(Q))}return E}; +e1=function(z,D){z=z.element.element;D?z.setAttribute("aria-hidden","true"):z.removeAttribute("aria-hidden")}; +dS=function(z){return z.L&&z.fade.state!==4}; +FE=function(z){z.sourceElement&&(document.activeElement&&g.Vx(z.element,document.activeElement)&&z.sourceElement.focus(),z.sourceElement.setAttribute("aria-expanded","false"),z.sourceElement=void 0);z.K.L();z.A=void 0}; +g.Lh=function(){return{G:"svg",rR:{height:"100%",version:"1.1",viewBox:"0 0 32 32",width:"100%"},gR:[{G:"path",rR:{d:"M 19.41,20.09 14.83,15.5 19.41,10.91 18,9.5 l -6,6 6,6 z",fill:"#fff"}}]}}; +g.fh=function(){return{G:"svg",rR:{height:"100%",version:"1.1",viewBox:"0 0 32 32",width:"100%"},gR:[{G:"path",rR:{d:"m 12.59,20.34 4.58,-4.59 -4.58,-4.59 1.41,-1.41 6,6 -6,6 z",fill:"#fff"}}]}}; +g.nh=function(){return{G:"svg",rR:{height:"100%",viewBox:"0 0 24 24",width:"100%"},gR:[{G:"path",rR:{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z",fill:"#fff"}}]}}; +WJ=function(){return{G:"svg",rR:{height:"100%",version:"1.1",viewBox:"0 0 110 26",width:"100%"},gR:[{G:"path",rI:!0,vF:"ytp-svg-fill",rR:{d:"M 16.68,.99 C 13.55,1.03 7.02,1.16 4.99,1.68 c -1.49,.4 -2.59,1.6 -2.99,3 -0.69,2.7 -0.68,8.31 -0.68,8.31 0,0 -0.01,5.61 .68,8.31 .39,1.5 1.59,2.6 2.99,3 2.69,.7 13.40,.68 13.40,.68 0,0 10.70,.01 13.40,-0.68 1.5,-0.4 2.59,-1.6 2.99,-3 .69,-2.7 .68,-8.31 .68,-8.31 0,0 .11,-5.61 -0.68,-8.31 -0.4,-1.5 -1.59,-2.6 -2.99,-3 C 29.11,.98 18.40,.99 18.40,.99 c 0,0 -0.67,-0.01 -1.71,0 z m 72.21,.90 0,21.28 2.78,0 .31,-1.37 .09,0 c .3,.5 .71,.88 1.21,1.18 .5,.3 1.08,.40 1.68,.40 1.1,0 1.99,-0.49 2.49,-1.59 .5,-1.1 .81,-2.70 .81,-4.90 l 0,-2.40 c 0,-1.6 -0.11,-2.90 -0.31,-3.90 -0.2,-0.89 -0.5,-1.59 -1,-2.09 -0.5,-0.4 -1.10,-0.59 -1.90,-0.59 -0.59,0 -1.18,.19 -1.68,.49 -0.49,.3 -1.01,.80 -1.21,1.40 l 0,-7.90 -3.28,0 z m -49.99,.78 3.90,13.90 .18,6.71 3.31,0 0,-6.71 3.87,-13.90 -3.37,0 -1.40,6.31 c -0.4,1.89 -0.71,3.19 -0.81,3.99 l -0.09,0 c -0.2,-1.1 -0.51,-2.4 -0.81,-3.99 l -1.37,-6.31 -3.40,0 z m 29.59,0 0,2.71 3.40,0 0,17.90 3.28,0 0,-17.90 3.40,0 c 0,0 .00,-2.71 -0.09,-2.71 l -9.99,0 z m -53.49,5.12 8.90,5.18 -8.90,5.09 0,-10.28 z m 89.40,.09 c -1.7,0 -2.89,.59 -3.59,1.59 -0.69,.99 -0.99,2.60 -0.99,4.90 l 0,2.59 c 0,2.2 .30,3.90 .99,4.90 .7,1.1 1.8,1.59 3.5,1.59 1.4,0 2.38,-0.3 3.18,-1 .7,-0.7 1.09,-1.69 1.09,-3.09 l 0,-0.5 -2.90,-0.21 c 0,1 -0.08,1.6 -0.28,2 -0.1,.4 -0.5,.62 -1,.62 -0.3,0 -0.61,-0.11 -0.81,-0.31 -0.2,-0.3 -0.30,-0.59 -0.40,-1.09 -0.1,-0.5 -0.09,-1.21 -0.09,-2.21 l 0,-0.78 5.71,-0.09 0,-2.62 c 0,-1.6 -0.10,-2.78 -0.40,-3.68 -0.2,-0.89 -0.71,-1.59 -1.31,-1.99 -0.7,-0.4 -1.48,-0.59 -2.68,-0.59 z m -50.49,.09 c -1.09,0 -2.01,.18 -2.71,.68 -0.7,.4 -1.2,1.12 -1.49,2.12 -0.3,1 -0.5,2.27 -0.5,3.87 l 0,2.21 c 0,1.5 .10,2.78 .40,3.78 .2,.9 .70,1.62 1.40,2.12 .69,.5 1.71,.68 2.81,.78 1.19,0 2.08,-0.28 2.78,-0.68 .69,-0.4 1.09,-1.09 1.49,-2.09 .39,-1 .49,-2.30 .49,-3.90 l 0,-2.21 c 0,-1.6 -0.2,-2.87 -0.49,-3.87 -0.3,-0.89 -0.8,-1.62 -1.49,-2.12 -0.7,-0.5 -1.58,-0.68 -2.68,-0.68 z m 12.18,.09 0,11.90 c -0.1,.3 -0.29,.48 -0.59,.68 -0.2,.2 -0.51,.31 -0.81,.31 -0.3,0 -0.58,-0.10 -0.68,-0.40 -0.1,-0.3 -0.18,-0.70 -0.18,-1.40 l 0,-10.99 -3.40,0 0,11.21 c 0,1.4 .18,2.39 .68,3.09 .49,.7 1.21,1 2.21,1 1.4,0 2.48,-0.69 3.18,-2.09 l .09,0 .31,1.78 2.59,0 0,-14.99 c 0,0 -3.40,.00 -3.40,-0.09 z m 17.31,0 0,11.90 c -0.1,.3 -0.29,.48 -0.59,.68 -0.2,.2 -0.51,.31 -0.81,.31 -0.3,0 -0.58,-0.10 -0.68,-0.40 -0.1,-0.3 -0.21,-0.70 -0.21,-1.40 l 0,-10.99 -3.40,0 0,11.21 c 0,1.4 .21,2.39 .71,3.09 .5,.7 1.18,1 2.18,1 1.39,0 2.51,-0.69 3.21,-2.09 l .09,0 .28,1.78 2.62,0 0,-14.99 c 0,0 -3.40,.00 -3.40,-0.09 z m 20.90,2.09 c .4,0 .58,.11 .78,.31 .2,.3 .30,.59 .40,1.09 .1,.5 .09,1.21 .09,2.21 l 0,1.09 -2.5,0 0,-1.09 c 0,-1 -0.00,-1.71 .09,-2.21 0,-0.4 .11,-0.8 .31,-1 .2,-0.3 .51,-0.40 .81,-0.40 z m -50.49,.12 c .5,0 .8,.18 1,.68 .19,.5 .28,1.30 .28,2.40 l 0,4.68 c 0,1.1 -0.08,1.90 -0.28,2.40 -0.2,.5 -0.5,.68 -1,.68 -0.5,0 -0.79,-0.18 -0.99,-0.68 -0.2,-0.5 -0.31,-1.30 -0.31,-2.40 l 0,-4.68 c 0,-1.1 .11,-1.90 .31,-2.40 .2,-0.5 .49,-0.68 .99,-0.68 z m 39.68,.09 c .3,0 .61,.10 .81,.40 .2,.3 .27,.67 .37,1.37 .1,.6 .12,1.51 .12,2.71 l .09,1.90 c 0,1.1 .00,1.99 -0.09,2.59 -0.1,.6 -0.19,1.08 -0.49,1.28 -0.2,.3 -0.50,.40 -0.90,.40 -0.3,0 -0.51,-0.08 -0.81,-0.18 -0.2,-0.1 -0.39,-0.29 -0.59,-0.59 l 0,-8.5 c .1,-0.4 .29,-0.7 .59,-1 .3,-0.3 .60,-0.40 .90,-0.40 z"}}]}}; +XE=function(){return{G:"svg",rR:{fill:"none",height:"100%",viewBox:"0 0 143 51",width:"100%"},gR:[{G:"path",rR:{d:"M58.37 41.39H62.79V27.23C62.79 23.03 62.69 18.69 62.43 13.59H62.93L63.69 16.89L68.67 41.39H73.17L78.07 16.89L78.89 13.59H79.37C79.15 18.45 79.03 22.89 79.03 27.23V41.39H83.45V8.79H75.95L73.41 20.81C72.35 25.85 71.51 32.01 71.01 35.19H70.73C70.33 31.95 69.49 25.81 68.41 20.85L65.81 8.79H58.37V41.39Z",fill:"white"}},{G:"path",rR:{d:"M91.45 41.73C93.91 41.73 95.83 40.59 97.17 38.13H97.35L97.69 41.39H101.43V17.73H96.47V36.61C95.91 37.67 94.81 38.29 93.73 38.29C92.33 38.29 91.89 37.17 91.89 35.13V17.73H86.93V35.43C86.93 39.49 88.19 41.73 91.45 41.73Z", +fill:"white"}},{G:"path",rR:{d:"M110.79 41.89C115.15 41.89 117.75 39.83 117.75 35.65C117.75 31.79 115.93 30.39 111.85 27.47C109.67 25.91 108.39 25.09 108.39 22.95C108.39 21.47 109.27 20.61 110.89 20.61C112.69 20.61 113.33 21.81 113.33 25.29L117.45 25.07C117.77 19.57 115.71 17.23 110.97 17.23C106.57 17.23 104.17 19.27 104.17 23.45C104.17 27.25 105.97 28.83 108.93 31.03C111.89 33.23 113.55 34.53 113.55 36.23C113.55 37.75 112.51 38.61 111.01 38.61C109.13 38.61 108.11 36.97 108.29 34.41L104.21 34.49C103.51 39.25 105.89 41.89 110.79 41.89Z", +fill:"white"}},{G:"path",rR:{d:"M122.5 14.59C124.22 14.59 125.04 13.99 125.04 11.59C125.04 9.33 124.16 8.65 122.5 8.65C120.84 8.65 119.94 9.27 119.94 11.59C119.94 13.99 120.82 14.59 122.5 14.59ZM120.2 41.39H125V17.73H120.2V41.39Z",fill:"white"}},{G:"path",rR:{d:"M134.95 41.79C137.31 41.79 138.63 41.49 139.71 40.47C141.31 39.01 141.97 36.63 141.85 33.11L137.41 32.87C137.41 36.87 136.81 38.45 135.03 38.45C133.13 38.45 132.77 36.45 132.77 31.97V27.21C132.77 22.41 133.23 20.51 135.07 20.51C136.67 20.51 137.29 22.01 137.29 26.47L141.65 26.15C141.97 22.93 141.59 20.29 140.09 18.83C139.01 17.77 137.37 17.29 135.15 17.29C129.65 17.29 127.75 20.73 127.75 28.03V31.17C127.75 38.47 129.23 41.79 134.95 41.79Z", +fill:"white"}},{G:"path",rR:{"clip-rule":"evenodd",d:"M24.99 49C29.74 49.00 34.38 47.59 38.32 44.95C42.27 42.32 45.35 38.57 47.17 34.18C48.98 29.80 49.46 24.97 48.53 20.32C47.61 15.66 45.32 11.38 41.97 8.03C38.61 4.67 34.33 2.38 29.68 1.46C25.02 .53 20.20 1.01 15.81 2.82C11.43 4.64 7.68 7.71 5.04 11.66C2.40 15.61 1 20.25 1 25C0.99 28.15 1.61 31.27 2.82 34.18C4.03 37.09 5.79 39.74 8.02 41.97C10.25 44.19 12.89 45.96 15.81 47.17C18.72 48.37 21.84 49 24.99 49ZM24.99 12.36C27.49 12.36 29.94 13.10 32.02 14.48C34.10 15.87 35.72 17.84 36.68 20.15C37.64 22.46 37.89 25.01 37.41 27.46C36.92 29.91 35.72 32.17 33.95 33.94C32.18 35.70 29.93 36.91 27.48 37.40C25.02 37.89 22.48 37.64 20.17 36.68C17.86 35.72 15.88 34.10 14.50 32.02C13.11 29.94 12.37 27.50 12.37 25C12.37 21.65 13.70 18.44 16.07 16.07C18.43 13.70 21.64 12.37 24.99 12.36ZM24.99 10.43C22.11 10.43 19.29 11.28 16.89 12.88C14.50 14.48 12.63 16.76 11.53 19.42C10.42 22.09 10.13 25.02 10.70 27.85C11.26 30.67 12.65 33.27 14.69 35.31C16.73 37.35 19.32 38.73 22.15 39.30C24.98 39.86 27.91 39.57 30.57 38.46C33.23 37.36 35.51 35.49 37.11 33.09C38.71 30.70 39.57 27.88 39.56 25C39.56 23.08 39.19 21.19 38.46 19.42C37.72 17.65 36.65 16.04 35.30 14.69C33.94 13.34 32.34 12.27 30.57 11.53C28.80 10.80 26.90 10.43 24.99 10.43ZM32.63 24.99L20.36 32.09V17.91L32.63 24.99Z", +fill:"white","fill-rule":"evenodd"}}]}}; +Jq=function(z={},D=[]){D.push("ytp-menuitem");"role"in z||(z.role="menuitem");"tabindex"in z||(z.tabindex="0");return{G:"div",ek:D,rR:z,gR:[{G:"div",vF:"ytp-menuitem-icon",hT:"{{icon}}"},{G:"div",vF:"ytp-menuitem-label",hT:"{{label}}"},{G:"div",vF:"ytp-menuitem-content",hT:"{{content}}"}]}}; +u4=function(z){return z?g.$_(z):""}; +Vm=function(z){return z===-0x8000000000000?"BEFORE_MEDIA_START":z===0?"MEDIA_START":z===0x7ffffffffffff?"MEDIA_END":z===0x8000000000000?"AFTER_MEDIA_END":z.toString()}; +g.Or=function(z,D){return z.start-D.start||z.priority-D.priority||z.L-D.L}; +g.b4=function(z){return`crn_${z}`}; +g.j1=function(z){return`crx_${z}`}; +mn=function(z,D,E,Q){D in z.K||(E=new g.vJ(E,Q,{id:D,priority:2,namespace:"appad"}),z.api.Ql([E],1),z.K[D]=E)}; +l4=function(z,D){qTI(z,D).then(E=>{g.Hv(D,void 0,void 0,E)})}; +Yd=function(z,D){D.forEach(E=>{l4(z,E)})}; +Id=function(z,D,E){if(!(E in D))return!1;D=D[E];Array.isArray(D)||(D=[D]);for(let Q of D)D={CPN:z.api.getVideoData().clientPlaybackNonce},D=g.p8(Q,D),g.Hv(D,void 0,MH(CQ(D,PDX),D,!1,"Active View 3rd Party Integration URL")||MH(CQ(D,MPa),D,!1,"Google/YouTube Brand Lift URL")||MH(CQ(D,CD6),D,!1,"Nielsen OCR URL"));return!0}; +qTI=function(z,D){return g.Us(z.api.X())&&g.QN(D)&&g.DH(D)?g.By(z.api.X(),z.api.getVideoData().V()).then(E=>{var Q;E&&(Q={Authorization:`Bearer ${E}`});return Q},void 0):g.hQ()}; +ad=function(z,D){z.checked=D;z.element.setAttribute("aria-checked",String(z.checked))}; +S1=function(z,D){z.enabled=D;z.enabled?z.element.removeAttribute("aria-disabled"):z.element.setAttribute("aria-disabled","true")}; +Rd=function(z,D,E=!1,Q){var T=z.currentTarget;if(!E&&TT(z))return z.preventDefault(),!0;D.pauseVideo();z=T.getAttribute("href");Jr(z,Q);return!1}; +Zb=function(z,D,E){if(NV(D.X())&&D.getPresentingPlayerType()!==2)TT(E)&&(D.isFullscreen()&&!D.X().externalFullscreen&&D.toggleFullscreen(),E.preventDefault());else{let Q=TT(E);Q&&D.pauseVideo();Jr(z);Q&&(g.VK(z),E.preventDefault())}}; +cJ=function(z){return z.audio?.audioQuality==="AUDIO_QUALITY_HIGH"&&!z.B()}; +Kh=function(z){return z.audio?.K===!0}; +hq=function(z){return z.B()}; +var ANk=function(z,D){return E2[J[7]](this,6,8263,z,D)}; +ph=function(z){return z.audio?.L===!0}; +xd=function(z,D){if(z.length<2)return!1;var E=D(z[0]);return z.some(Q=>D(Q)!==E)}; +Ur=function(z,D){z=BKk(z,D.languageId);z=HJ(z,!!D.hw);return z=NT(z,!!D.o5)}; +HJ=function(z,D){var E=g.xc(z,Q=>ph(Q)===D); +return E.length>0?E:z}; +NT=function(z,D){var E=g.xc(z,Q=>Kh(Q)===D); +return E.length>0?E:z}; +zus=function(z,D){return D.id!=="und"?g.xc(z,E=>{var Q=D.getLanguageInfo()?.name;return E.oy?.name===Q}):z}; +BKk=function(z,D){if(D&&D!=="und")if(typeof D==="string"){var E=g.i5(z,T=>T.id===D); +if(E?.oy)var Q=E.oy.id}else Q=D.oy?.id;if(Q&&(E=g.xc(z,T=>T.oy?.id===Q),E.length>0))return E; +E=g.xc(z,T=>!!T.oy?.isDefault); +return E.length>0?E:z}; +Dgk=function(z){var D=g.xc(z,E=>hq(E)===!0); +return D.length>0?D:z}; +EKk=function(z){var D=g.xc(z,E=>cJ(E)===!0); +return D.length>0?D:z}; +QFa=function(z,D){z=new Set(z.map(D));z.delete(void 0);return z.size>=2}; +TPW=function(z,D){return D.priority-z.priority}; +gS=function(z,D,E=!1){if(E)z.items.push(D),z.menuItems.element.appendChild(D.element);else{E=g.DZ(z.items,D,TPW);if(E>=0)return;E=~E;g.AA(z.items,E,0,D);g.Jt(z.menuItems.element,D.element,E)}D.subscribe("size-change",z.w6,z);z.menuItems.Iq("size-change")}; +rS=function(z,D){D.unsubscribe("size-change",z.w6,z);z.m7()||(g.sx(z.items,D),z.menuItems.element.removeChild(D.element),z.menuItems.Iq("size-change"))}; +g.i4=function(z,D){if(z.A){var E=z.options[z.A];E.element.getAttribute("aria-checked");E.element.setAttribute("aria-checked","false");z.A=null}if(E=z.options[D])E.element.setAttribute("aria-checked","true"),z.Z(z.B(D)),z.A=D}; +k_V=function(z,D,E,Q){E=new wS({G:"div",ek:["ytp-menuitem",""],rR:{tabindex:"0",role:"menuitemradio","aria-checked":Q?"true":"false"},gR:[{G:"div",ek:["ytp-menuitem-label"],hT:"{{label}}"}]},E,z.B(D));E.WN("click",()=>{z.Y(D)}); +return E}; +g.tq=function(z,D){var E=z.U;for(var Q of E.items)Q.unsubscribe("size-change",E.w6,E);E.items=[];try{g.Xs(E.menuItems.element)}catch(T){g.xl(new g.k3("Failed to remove menu items from panel menu.",{error:T.message,originalStack:T.stack,childToBeRemoved:E.menuItems.element.firstChild?.textContent??"child element not found"}))}E.menuItems.Iq("size-change");E={};Q=!1;for(let T=0;T{E!=null&&(z.api.X().mu=E,z.api.X().SZ="EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER")}); +g.a(z,z.K);z.events.K3(z.api,"videoStatsPingCreated",E=>{var Q=z.K;Q=Q.K==null?null:Math.round(Q.K*100)/100;E.inview=Q!=null?Q:void 0;Q=z.api.getPlayerSize();if(Q.height>0&&Q.width>0){Q=[Math.round(Q.width),Math.round(Q.height)];let T=g.Od();T>1&&Q.push(T);Q=Q.join(":")}else Q=void 0;E.size=Q})}; +dga=function(z){return z.map(D=>new d7(D.id,"application/x-mpegURL",{oy:D.oy}))}; +$d=function(z,D,E,Q){function T(G){var e=!(G.status!==204&&G.status!==200&&!G.response);G={succ:`${+e}`,rc:G.status,lb:G.response?.byteLength||0,rt:((0,g.N)()-k).toFixed(),shost:g.Yw(z),trigger:D};sr(G,z);E&&E(G);Q&&!e&&Q(new g.Tf("pathprobe.net",G))} +var k=(0,g.N)();g.vx(z,{format:"RAW",responseType:"arraybuffer",timeout:1E4,onFinish:T,onTimeout:T})}; +sr=function(z,D){window.performance?.getEntriesByName&&(D=performance.getEntriesByName(D))&&D.length&&(D=D[0],z.pedns=(D.domainLookupEnd-D.startTime).toFixed(),z.pecon=(D.connectEnd-D.domainLookupEnd).toFixed(),z.perqs=(D.requestStart-D.connectEnd).toFixed())}; +PJ=function(z){return qT(z.yi,!z.policy.Hb,z.policy.LY)}; +FGs=function(z,D){var E=Math.min(z.policy.Sz,MT(z.yi));z=PJ(z);return D-E*z}; +Ch=function(z,D,E){return Math.ceil(Math.max(Math.max(z.policy.Ss,z.policy.o_*E),Math.min(Math.min(z.policy.wR,31*E),Math.ceil(D*E))))||z.policy.Ss}; +Aq=function(z,D,E,Q,T=!1){if(z.policy.eV)return Math.ceil(z.policy.eV*D);z.policy.mL&&(Q=Math.abs(Q));Q/=z.playbackRate;var k=1/qT(z.yi);E=Math.max(.9*(Q-3),MT(z.yi)+z.yi.L.K*k)/k*.8/(D+E);E=Math.min(E,Q);z.policy.p9>0&&T&&(E=Math.max(E,z.policy.p9));return Ch(z,E,D)}; +BJ=function(z){return PJ(z)/z.playbackRate}; +zt=function(z,D,E){var Q=z.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],T=z.policy.playbackStartPolicy.startMinReadaheadPolicy||[];z=Infinity;D=D&&Q.length>0?Q:T;for(let k of D)D=k.minReadaheadMs||0,E<(k.minBandwidthBytesPerSec||0)||z>D&&(z=D);return z=0?D[T]:null;var L;if(L=E){L=Q;var f=T,n=E.startTimeMs+E.durationMs,W=L.startTimeMs+L.durationMs;if(L.startTimeMs-n>z.K)L=!1;else if(EE(z,E.formatId,L.formatId))E.durationMs= +Math.max(n,W)-E.startTimeMs,E.gP=Math.max(E.gP,L.gP),L=!0;else if(Math.abs(E.startTimeMs-L.startTimeMs)<=z.K)if(E.durationMs>L.durationMs+z.K){f=E.formatId;var V=E.zF,Y=E.gP;E.formatId=L.formatId;E.durationMs=L.durationMs;E.zF=L.zF;E.gP=L.gP;L.formatId=f;L.startTimeMs=W;L.durationMs=n-W;L.zF=V;L.gP=Y;L=!1}else E.formatId=L.formatId,L=!0;else n>L.startTimeMs&&(n>W&&(D.splice(f+1,0,{formatId:E.formatId,startTimeMs:W,durationMs:n-W,zF:L.gP+1,gP:E.gP}),z.logger&&z.logger({splitOldStart:E.startTimeMs?.toFixed(3), +splitOldEnd:n?.toFixed(3),splitNewStart:L.startTimeMs?.toFixed(3),splitNewEnd:W?.toFixed(3)})),E.durationMs=L.startTimeMs-E.startTimeMs,E.gP=L.zF-1),L=!1}L?Q=E:(T+=1,D.splice(T,0,Q));E=0;for(L=T+1;L=V+n.K?n=!0:Y+n.KE.startTimeMs-Q.startTimeMs); +return z>=0?z:-z-2}; +Tt=function(z,D,E){if(z.logger){var Q=[];for(let T=0;T0&&(0,g.N)()-z.Y<5E3&&(z.logger&&z.logger({dend:Q.info.nx()}),E=TVQ(E,T,T+.01))}z.policy.AP&&z.logger&&z.logger({cbri:`${z.L}`});Q=[];for(var k=T=0;T=G){let W={...z.lE[k]};var d=z.Sw.A.get(qD(z.lE[k].formatId)),F=Math.max(e,G);G=d.index.Rx(F+ +z.K/1E3);e=d.index.getStartTime(G);var L=G+ +(Math.abs(e-F)>z.K/1E3);F=L+z.Z;L=d.index.getStartTime(L)*1E3;k!==z.L||D?(W.zF=F,W.startTimeMs=L):(z.logger&&z.logger({pEvict:"1",og:W.startTimeMs,adj:e*1E3}),W.zF=G+z.Z,W.startTimeMs=e*1E3);G=z.A?.info.duration||11;k===z.L&&fz.K/1E3);G=e+z.Z;d=d.index.jm(e)*1E3;W.gP=G;W.durationMs=d-W.startTimeMs;W.zF<=W.gP&&Q.push(W)}n{D.push({...k})}); +var Q=z.xV.K,T=z.L;for(let k of Q)T=Qj(z,D,E,k,T);D.forEach(k=>{k.startTimeMs&&(k.startTimeMs+=z.timestampOffset*1E3)}); +return{lE:D,Lz:E}}; +EE=function(z,D,E){return D.itag!==E.itag||D.xtags!==E.xtags?!1:z.Sw.Bc||D.lmt===E.lmt}; +Wg=function(z,D,E,Q,T){if(!D.L3.K()){if(!(T=E===0||!!D.L.length&&D.L[0]instanceof Gt))a:{if(D.L.length&&(T=D.L[0],T instanceof ef&&T.Eo&&T.rE)){T=!0;break a}T=!1}T||z.policy.K||d$(D);return E}var k=FL(D,E);if(!isNaN(k))return k;if(z.loader.pQ(E*1E3))return E;T.Y_?z.policy.zD&&(z=LG(z.loader,D),fG(D.A,E+z,!0)):(D.kR(),z.loader.NI(!1,`sta_${+D.L3.info.pR()}`));return Q&&(z=vV(Q.jb(),E),!isNaN(z))?(nG(D,z+frk,T),E):nG(D,E,T)}; +XL=function(z,D,E){if(!z.policy.V){z=D.L3.index;var Q=D.K.TV;z.dL(Q)||E&&E.TV===Q?(D.Z=!z.dL(Q),D.j=!z.dL(Q)):(D.Z=!0,D.j=!0)}}; +uq=function(z){var D=Math.max(z.videoTrack.A.A||0,z.audioTrack.A.A||0);J9(z.videoTrack);J9(z.audioTrack);z.policy.V||vo(z.Sw);z.Sw.isManifestless&&!z.policy.V&&(z.K=!0,z.L=0);var E=z.loader;if(!E.policy.PS||E.policy.HF)E.currentTime=D;z.Z=!0;z.A=new A_;return z.A}; +bq=function(z){var D=z.videoTrack.B!==-1,E=z.audioTrack.B!==-1;if(!D||!E)if(D=!D&&Vj(z.videoTrack),E=!E&&Vj(z.audioTrack),D||E)if(E=D?z.videoTrack:z.audioTrack,D=D?z.audioTrack:z.videoTrack,E.B=Vj(E).info.TV,z.policy.V&&(D.B=Vj(D)?.info.j()||D.B),D.B!==-1){let Q=Math.max(D.L3.index.getStartTime(D.B),E.L3.index.getStartTime(E.B));Jx(z.Sw)&&Math.abs(Q-Jx(z.Sw))>432E3&&I2X(z.Sw);z.L&&(Q=z.L,z.L=0);g.C2(()=>{z.policy.V||OE(z,Q,102)}); +z.loader.N("initManifestlessSync",{st:Q,ost:Q+z.loader.Pc(),a:z.audioTrack.B,v:z.videoTrack.B});z.A&&(z.A.resolve(Q+.1),z.A=null);z.policy.V&&OE(z,Q,102)}}; +nKX=function(z,D,E){if(!z.isSeeking())return-1;E=(E?z.videoTrack:z.audioTrack).L3.index;var Q=E.Rx(z.targetTime);return(E.dL(z.Sw.sD)||D.TV===z.Sw.sD)&&Q{bq(z)}); +else{if(z.isSeeking()&&z.targetTime){let k=nKX(z,D,E);if(k!==-1){z.videoTrack.Z=!1;z.audioTrack.Z=!1;z.K=!0;z.L=0;g.C2(()=>{z.loader.N("seekreason",{reason:"behindMinSq",tgt:k});OE(z,k)}); +return}}E?z.videoTrack.j=!1:z.audioTrack.j=!1;var T=!z.K;FL(z.videoTrack,z.targetTime)>=0&&FL(z.audioTrack,z.targetTime)>=0&&T?((z.videoTrack.Z||z.audioTrack.Z)&&z.loader.N("iterativeSeeking",{status:"done",count:z.seekCount}),z.videoTrack.Z=!1,z.audioTrack.Z=!1):Q&&g.C2(()=>{if(z.K||!z.policy.qN)bq(z);else{var k=D.startTime,G=D.duration;if(!z.policy.V){var e=z.videoTrack.B!==-1&&z.audioTrack.B!==-1,d=!z.videoTrack.j&&!z.audioTrack.j;(E?z.videoTrack.Z:z.audioTrack.Z)&&e&&d&&(z.targetTime>=k&&z.targetTime< +k+G+.1?((E?z.videoTrack:z.audioTrack).Z=!1,z.videoTrack.Z||z.audioTrack.Z||(z.loader.N("iterativeSeeking",{status:"done",target:k,originalTime:k+z.loader.Pc(),count:z.seekCount}),z.seekCount=0)):z.seekCount<8?(z.seekCount++,z.loader.N("iterativeSeeking",{status:"inprogress",count:z.seekCount,target:z.targetTime,actual:k,duration:G,isVideo:E}),z.seek(z.targetTime,{})):(z.loader.N("iterativeSeeking",{status:"incomplete",count:z.seekCount,target:z.targetTime,actual:k}),z.seekCount=0,z.videoTrack.Z=!1, +z.audioTrack.Z=!1,jf(z.loader,k+.1,{iA:!0,Vh:"chunkSelectorSynchronizeMedia",vP:!0})))}}})}}; +lq=function(z,D,E){vg(z.yi,D);z.MN&&(z.MN.add(Math.ceil(D)-Math.ceil(z.U)),z.MN.add(Math.max(0,Math.ceil(E/1024)-Math.ceil(z.Z/1024))));var Q=D-z.U,T=E-z.Z;z.Mj=T;z.U9=Math.max(z.U9,T/(Q+.01)*1E3);z.U=D;z.Z=E;z.wR&&E>z.wR&&mm(z)}; +mm=function(z){z.tT=Math.max(z.tT,z.Z-z.uE);z.xV=Math.max(z.xV,z.U-z.Kr);z.wR=0}; +X1X=function(z,D){z.url=D;window.performance&&!performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=()=>{performance.clearResourceTimings()})}; +YB=function(z){z.isActive&&(z.isActive=!1)}; +I2=function(z){z.C3=z.K+z.snapshot.delay*1E3;z.s9=!1}; +Sf=function(z,D,E){if(!z.MK){D=Math.max(D,.01);var Q=z.Pj?Math.max(D,E/z.Pj):D,T=z.yi.L.A;T&&(Q=D,z.Pj&&(Q=Math.max(D,E/z.Pj*T)));a2(z.yi,D,E,Q)}}; +R2=function(z){var D=z.QA||z.kV;return D?z.snapshot.delay+Math.min(z.wP,(z.j-z.yA)/1E3)+D:z.YX}; +ZR=function(z){return(z.S-z.K)/1E3}; +KG=function(z,D){if(z.S_&&z.TV!==void 0&&z.e1!==void 0){var E=Math,Q=E.min,T=z.V;var k=z.S_;var G=z.K;if(cg(k,z.TV))k=D;else{var e=0;k.Nz&&(e=.2);k=G+(k.wP+e)*1E3}z.V=Q.call(E,T,k);E=Math;Q=E.min;T=z.D;k=z.S_;G=z.K;e=JvX(k,z.TV,z.e1);e!==2&&(D=e?D:G+k.wP*1E3,k.Nz&&(D+=k.wP*1E3));z.D=Q.call(E,T,D);z.V<=z.K?I2(z):(z.C3=z.V,z.s9=!0)}}; +h9=function(z,D){if(D+1<=z.totalLength){var E=Z4(z,D);E=E<128?1:E<192?2:E<224?3:E<240?4:5}else E=0;if(E<1||!(D+E<=z.totalLength))return[-1,D];if(E===1)z=Z4(z,D++);else if(E===2)E=Z4(z,D++),z=Z4(z,D++),z=(E&63)+64*z;else if(E===3){E=Z4(z,D++);var Q=Z4(z,D++);z=Z4(z,D++);z=(E&31)+32*(Q+256*z)}else if(E===4){E=Z4(z,D++);Q=Z4(z,D++);let T=Z4(z,D++);z=Z4(z,D++);z=(E&15)+16*(Q+256*(T+256*z))}else E=D+1,z.focus(E),Ys(z,E,4)?z=I7(z).getUint32(E-z.A,!0):(Q=Z4(z,E+2)+256*Z4(z,E+3),z=Z4(z,E)+256*(Z4(z,E+1)+ +256*Q)),D+=5;return[z,D]}; +pG=function(z){return g.gv(z.info.jw,D=>D.type===3)}; +rza=async function(z,D){return D?(new J_(z.L)).encrypt(D,z.K):D}; +weW=async function(z,D){return D?await (new J_(z.L)).decrypt(D,z.K):D}; +xB=function(z){z.A.read().then(z.S,z.onError).then(void 0,g.pN)}; +Nf=function(z,D,E,Q,T){if($c(48,7962,z.cW))return new zts(z,E);z=z.zo();return Q?Mv()?new Hg(z,D,E,T):new D6s(z,D,E,T):new EZr(z,E,T)}; +UE=function(z,D,E){z.K&&(mB(z.K,D),D=z.K,z.K=null);var Q=0,T=0;for(let d of z.jw){if(d.range&&Q+d.L<=z.L){Q+=d.L;continue}if(Tz(d)&&!E&&z.L+D.totalLength-T=400?(z.lastError="net.badstatus",!0):T?(z.lastError="ump.spsrejectfailure",!0):E||Q?!1:(z.lastError=D===204?"net.nocontent":"net.connect",!0)}; +yj=function(z,D){if(z.policy.lw)return!1;var E=D.getResponseHeader("content-type"),Q=D.Fq();z=!Q||Q<=z.policy.pS;return(!D.mw()||!E||E.indexOf("text/plain")!==-1)&&z}; +Ip=function(z,D,E,Q,T,k,G,e){var d=D^z;var F;((z^70)&15)==1&&(F=Q(k,G,e));if((z|56)==z){let f=E[J[d^3626]](J[d^3630]),n={};for(let W=0;WD?.maxWidth||z?.maxHeight>D?.maxHeight}; +TwX=function(z,D){for(let E of D.keys()){let Q=D.get(E);if(Q.length===0)continue;g.TF(Q,(G,e)=>e.maxFramerate-G.maxFramerate); +let T=[Q[0]],k=0;for(let G=1;Gz.K||E.push(Q);return E}; +$B=function(z,D,E){var Q=etO[z]||[];E.W("html5_shorts_onesie_mismatched_fix")&&(Q=d66[z]||[]);D.push(...Q);E.W("html5_early_media_for_drm")&&D.push(...(Ffk[z]||[]))}; +Lfs=function(z,D){var E=cZ(z),Q=z.X(),T=Q.A;Q=Q.W("html5_shorts_onesie_mismatched_fix");var k=z.ox();if(Q){if(!T.K){if(k&&qf)return qf;if(Pg)return Pg}}else if(Pg&&!T.K)return Pg;var G=[],e=[],d={},F=Mf.concat(CG);Q&&(F=Mf.concat(A9));z.W("html5_early_media_for_drm")&&(F=F.concat(Bg),z.W("allow_vp9_1080p_mq_enc")&&F.push(zj));var L=[...D7];z.W("html5_iamf_audio_onesie_fmt")&&L.push(["773"]);for(var f of F){F=!1;for(let W of f){var n=EJ(W,k&&Q);if(!n||!n.video)continue;if(n.K()&&!E.WF&&n.video.qualityOrdinal> +E.oM)continue;let V=g.BC(z.X().experiments,"html5_drm_byterate_soft_cap");if(V>0&&f1(n)&&n.FX>V)continue;if(F){G.push(W);$B(W,G,z);continue}n=bN(E,n,T);n===!0?(F=!0,G.push(W),$B(W,G,z)):d[W]=n}}for(let W of L)for(let V of W){f=Q5(V);if(!f||!f.audio||!z.W("html5_onesie_51_audio")&&f.B())continue;f=bN(E,f,T);if(f===!0){e.push(V);$B(V,e,z);break}else d[V]=f}if(!z.W("html5_enable_audio_quality_setting")){z=["141","774"];for(let W of z)e.includes(W)&&(g.sx(e,W),d[W]="blkhqa")}E.K&&D("orfmts",d);if(Q)return T.K&& +(T.K=!1,qf=Pg=void 0),k?qf={video:G,audio:e}:Pg={video:G,audio:e};Pg={video:G,audio:e};T.K=!1;return Pg}; +Gj=function(z){var D={},E=z.C,Q=z.lr,T=z.yi,k=E.getVideoData(),G=KQ(0);var e=E.getVisibilityState();Q.W("html5_enable_audio_quality_setting")&&(D.IH=Q.IH);G&&(D.ZY=G,D.lastManualDirection=z6a(),G=wi()||0,G>0&&(G=(Q.W("html5_use_date_now_for_local_storage")?Date.now():(0,g.N)())-G,Q.W("html5_use_date_now_for_local_storage")?G>0&&(D.timeSinceLastManualFormatSelectionMs=G):D.timeSinceLastManualFormatSelectionMs=G));if(T.D||Q.W("html5_sabr_ugc_vod_web_embedded_client_default_bandwidth_on_iphone")&&EC)G= +Q.W("html5_disable_bandwidth_cofactors_for_sabr_live")?!!z.DP?.Hb:!1,D.uN=qT(T,!G);var d=c0.medium,F=Math.floor(d*16/9);(G=k.ox())||(k.K&&k.L&&k.L.videoInfos.length!==0?(G=k.L.videoInfos[0],G=!!G.video&&G.video.width0&&!D.NU&&(d=(e?.wY||Ec).compose(new dG(0,G,!1,"p")),D.Te.defaultPolicy=d.K,E.N("lsl",{qc:G})),k.yA&&k.W("html5_allow_multiview_tile_preload")&&(e=(e?.wY||Ec).compose(new dG(0,240,!1,"p")),D.Te.defaultPolicy=e.K);e=z.sR||k.Fd?[{trackType:1,isHdr:!1},{trackType:2,isHdr:!1},{trackType:2,isHdr:!0},{trackType:3, +isHdr:!1},{trackType:3,isHdr:!0},{trackType:4,isHdr:!1},{trackType:4,isHdr:!0},{trackType:5,isHdr:!1},{trackType:5,isHdr:!0}]:[{trackType:1,isHdr:!1},{trackType:2,isHdr:!1},{trackType:2,isHdr:!0}];D.Xv=z.authorizedFormats&&z.authorizedFormats.length>0?{authorizedFormats:z.authorizedFormats}:{authorizedFormats:e};z.sabrLicenseConstraint&&(D.Xv.sabrLicenseConstraint=z.sabrLicenseConstraint);if(Q.W("html5_onesie_media_capabilities")||wj(k))D.bc=3;Q.W("html5_onesie_audio_only_playback")&&S0(k)&&(D.bc= +1);z.DP?.GX&&z.nO&&(D.bc=D.bc===void 0?7:D.bc|4);e=k.MN?k.MN:cZ(k);if(Q.W("html5_onesie_media_capabilities")){G=Q.A;d=[];F=[];L=Q.W("html5_shorts_onesie_mismatched_fix");var f=k.ox(),n=Mf.concat(CG);L&&(n=Mf.concat(A9));Q.W("html5_early_media_for_drm")&&(n=n.concat(Bg),Q.W("allow_vp9_1080p_mq_enc")&&n.push(zj));var W=[...D7];Q.W("html5_iamf_audio_onesie_fmt")&&W.push(["773"]);for(var V of n)for(var Y of V){n=EJ(Y,f&&L);if(!n||!n.video)continue;let t=g.BC(Q.experiments,"html5_drm_byterate_soft_cap"); +if(!(t>0&&f1(n)&&n.FX>t)&&bN(e,n,G)===!0){d.push({videoCodec:Qh[AY[Y]],maxWidth:n.video.width,maxHeight:n.video.height,maxFramerate:n.video.fps});break}}for(var Z of W)for(var K of Z)if((V=Q5(K))&&V.audio&&(Q.W("html5_onesie_51_audio")||!V.B())&&bN(e,V,G)===!0){F.push({audioCodec:Tj[AY[K]],numChannels:V.audio.numChannels});break}D.mediaCapabilities={videoFormatCapabilities:d,audioFormatCapabilities:F}}if(z.DP?.MN()){V=z.L6;Y=z.xF;G=z.DP?.FX;Z=[];K=[];d=new Map;F=(F=k.A)?F.itag:void 0;L=k.L?.videoInfos; +L=L?.length?L[L.length-1].itag:void 0;F=!aX()&&F!==void 0&&V?.includes(Number(L));L=k.JH.K;for(var h of L.values())h.pR?K.push({audioCodec:Tj[h.Rq],numChannels:h.numChannels,spatialCapabilityBitmask:nZQ[h.Rq]}):(L=Qh[h.Rq],f=h.maxBitrateBps||0,W=G?G*8:0,f={videoCodec:L,maxWidth:Y&&!F?854:h.maxWidth||0,maxHeight:Y&&!F?480:h.maxHeight||0,maxFramerate:h.maxFramerate||0,is10BitSupported:h.cA||!1,maxBitrateBps:W&&f?Math.min(W,f):W||f,efficient:!0},L=`${L}_${h.cA}`,W=d.get(L)||[],W.push(f),d.set(L,W)); +Z=TwX(Z,d);h=V&&!F?[...V]:[];k.W("html5_ssff_denylist_opus_low")&&h.push(249,350);cZ(k);D.mediaCapabilities={videoFormatCapabilities:Z,audioFormatCapabilities:K,hdrModeBitmask:3,perPlaybackAttributes:h.length?{itagDenylist:h}:{}}}z.DP?.K&&(D.oP=e.oP,D.oM=z.DP?.oM);Q.vN&&(D.EW=Q.vN);D.T4=z.T4;D.n8=z.n8;D.uk=z.uk;D.cQ=z.cQ;z.g1&&(D.Tq=(0,g.N)()-z.g1);z.yf&&(D.yf=z.yf);Ck||(D.NZ=!0);h=MT(T)*1E3;h>0&&(D.VK=h);z.DP?.lc&&z.dK&&z.dK0?E:T.interruptions[0]||0;z.DP?.lg&&(D.JQ=z.JQ);Q.C3&&(D.audioTrackId=Q.C3);k.aC()&&!D.audioTrackId&&(Q.W("html5_fill_default_mosaic_audio_track_id")||(z=bm(k),D.audioTrackId=z),k?.N("misstrkchg",{"default":D.audioTrackId}));if(z=navigator.connection?.type||"")D.detailedNetworkType=kQ[z]||kQ.other;!Q.W("html5_enable_voice_boost")|| +k.ox()||k.isAd()||(D.bi=Q.cX);return D}; +d2=function(z,D,E,Q,T,k,G){var e={};D&&(e.Nn=D);if(!z)return e;e.playbackCookie=E?.playbackCookie;T&&(e.Uc=T);e.Si=[];e.C7=[];if(G?.size)for(let d of G.values())e.C7.push(d);if(z.sabrContextUpdates.size>0)for(let d of z.sabrContextUpdates.values())et(e,d,Q);g.uR(z)&&k&&et(e,k,Q);D=z.X().K;e.clientInfo={clientName:WfI[D.c.toUpperCase()]||0};D.cbrand&&(e.clientInfo.deviceMake=D.cbrand);D.cmodel&&(e.clientInfo.deviceModel=D.cmodel);D.cver&&(e.clientInfo.clientVersion=D.cver);D.cos&&(e.clientInfo.osName= +D.cos);D.cosver&&(e.clientInfo.osVersion=D.cosver);D=z.X();D.W("html5_sabr_enable_server_xtag_selection")&&D.lg&&(e.clientInfo.hl=D.lg);z.Sc&&(e.Sc=z.Sc);return e}; +et=function(z,D,E){var Q=D.type||0;E?.has(Q)?z.C7.push(D):z.Si.push(Q)}; +XbQ=function(z){if(!(ur(z.info)&&z.info.wd()&&z.policy.uE&&z.Xj)||z.info.Iy.L>=2||KQ()>0||!NH())return!1;var D=z.AI.get("aitags");if(!D)return!1;D=Xh(D).split(",");var E=[];for(let Q of z.Xj)g.tA(D,Q)&&E.push(Q);if(!E.length)return!1;z.AI.set("altitags",Wq(E.join(",")));return!0}; +F6=function(z,D,E=!1){g.y(D);z.KJ.lastError="player.exception";z.errorMessage=`${D.name}_${D.message}`;E?g.C2(()=>{w$(z.KJ)}):w$(z.KJ)}; +Le=function(z){z.xd&&(z.xhr.status=z.xd,z.xR=z.xd)}; +fe=function(z,D){z.timing.AT=!0;z.xhr.mw()&&z.timing.ew();z.policy.s9&&z.iW?.stop();UE(z.R0,D,!1)}; +ne=function(z,D,E){var Q=z.Pj?Math.max(D,E/z.Pj):D,T=z.yi.L.A;T&&(Q=D,z.Pj&&(Q=Math.max(D,E/z.Pj*T)));a2(z.yi,D,E,Q)}; +Wf=function(z,D,E,Q,T,k){z.D&&(z.D.add(Math.round(D)),z.D.add(Math.round(E)),z.D.add(Math.round(Q)),z.D.add(Math.round(T)),z.D.add(Math.round(k)),z.D.add(Math.round(z.s9)))}; +X6=function(z,D,E){switch(D){case 68:z.sU(E);break;case 35:z.Vk(E);break;case 44:z.ge(E);break;case 43:z.po(E);break;case 53:z.aE(E);break;case 56:z.x9();break;case 57:z.fH(E);break;case 42:z.G0(E);break;case 45:z.gB(E);break;case 59:z.VQ(E);break;case 51:z.T8(E);break;case 49:z.mo(E);break;case 50:z.Zy(E);break;case 47:z.e6(E);break;case 58:z.zw(E);break;case 61:z.Md(E);break;case 66:z.fP(E);break;case 46:z.Bk(E);break;case 67:z.onSnackbarMessage(E);break;case 71:D=iy(E,Zxr),z.PF.zU(D)}}; +JIL=function(z){JZ=z}; +uck=function(z,D,E){z.Sb.get(D).onProgress=E}; +up=function(z,D){z.Ee(D)&&(JZ?z.Sb.get(D).eM.clear():z.Sb.get(D).LR=new gz,z.L(D),z.Z=!0)}; +V7I=function(z){for(let [D,E]of z.Sb){let Q=D;E.nS||up(z,Q)}}; +Vh=function(z,D){z=z.Sb.get(D);if(!z)return 0;D=0;if(z.jw.length>0){for(let E of z.jw)D+=E.range?.length||0;return D}if(z.FC.length>0)for(let E of z.FC)D+=E.A6||0;return D+z.qV}; +Oc=function(z,D){if(JZ){let E=0;z=z.Sb.get(D);if(!z?.eM)return 0;for(let Q of z.eM.values())E+=Q.data.totalLength;return E}return z.Sb.get(D)?.LR.B()||0}; +bp=function(z,D){z=z.Sb.get(D);if(JZ){if(!z?.nS)return!1;D=z.eM.size>0;return z.tw.length>0||D}return!!z?.nS&&!!z?.LR.B()}; +jt=function(z,D){var E=z.Sb.get(D),Q=Vh(z,D),T=!Q&&!!E.bytesReceived;if(JZ){if(z.Sw?.Bc){for(var k of E.eM.values())if(!k.P8)return!1;return T}}else if(k=z.W8(D),T&&z.A&&k!==void 0)return k;return(T||E.bytesReceived===Q)&&E.Lt+Oc(z,D)===E.bytesReceived}; +m0=function(z,D,E,Q){D=OWn(z,D,E);E=E.DC;Q.jw.push(...D);if(JZ)Q.ZT.has(E)||Q.ZT.set(E,[]),Q.ZT.get(E).push(...D);else if(Q.R0)for(let T of D)Q.R0.jw.push(T);else Q.R0=new vf(z.DP,[...Q.jw]),z.DP?.Jy&&g.a(z,Q.R0);return D}; +OWn=function(z,D,E){var Q=z.Sw?.A.get(D);if(!Q)return[];if(E.hv)return Q.U(0,E.clipId)?.jw||[];if(Q.A()){var T=E.startMs,k=E.durationMs,G=1E3;z.DP?.K&&E.timeRange&&(T=E.timeRange.startTicks??-1,k=E.timeRange.ZD??-1,G=E.timeRange.timescale??-1);if(E.lQ<0||E.MD<0||k<0||T<0||E.A6<0||G<0)return up(z,D),[];z=BY(E.lQ,E.A6);D=E.nk||0;return[new L4(3,Q,z,"makeSliceInfosMediaBytes",E.MD-1,T/G,k/G,D,z.length-D,void 0,E.uz,E.clipId,E.LH!==void 0)]}if(E.MD<0)return up(z,D),[];if(z.Sw?.Bc)return k=Q.oY,G=k*Q.info.FX, +D=E.nk,z.DP?.K&&z.V.zd()!=="ONESIE"&&E.timeRange&&!D&&(T=E.timeRange.startTicks/E.timeRange.timescale),[new L4(3,Q,void 0,"makeSliceInfosMediaBytes",E.MD,T,k,D,G,!0,E.uz,E.clipId,E.LH!==void 0)];if(z.DP?.vj&&Q instanceof q8){if(!Q.K())return z.Sb.get(D).vR.set(E.DC,E),[];z=E.MD-1;T=Q.index.getStartTime(z);k=Q.index.getDuration(z);return[new L4(3,Q,void 0,"makeSliceInfosMediaBytes",z,T,k,0,k*Q.info.FX,void 0,void 0,void 0,E.LH!==void 0)]}return[]}; +lp=function(z,D,E){z.Sw=D;z.DP=E;for(let [Q,T]of z.Sb){D=Q;E=T;for(let k of E.Ec)m0(z,D,k,E)}}; +YQ=function(z){return z.E1()&&!z.aF}; +IE=function(z){z.policy.Z3&&z.lX&&!z.FP?z.FP=!0:z.CJ.ew()}; +aE=function(z,D){var E=-1,Q=-1,T=-1;if(z.Pe?.items)for(let k of z.Pe.items)D=e,d=z.Sw.isManifestless,G?(z.K?.ws.event==="predictStart"&&z.K.TVz.B&&(z.B=NaN,z.V=NaN);if(z.K&&z.K.TV===D){if(Q=z.K,!z.policy.B||!z.policy.L)if(T&&Q){var k=Q.ws,G=T.nh(k);k.event==="predictStart"&&(z.j=D);z.N("sdai",{onqevt:k.event,sq:D,mt:E,gab:G,cst:k.startSecs,cueid:z.policy.EE&&(G||k.event==="start")?k.identifier:void 0},!0);G?k.event!=="predictStart"?(k.event==="start"&&z.j===D-1&&z.N("sdai",{gabonstart:D}),Q.x_?pe(z,4,"cue"): +(z.B=D,z.V=E,z.N("sdai",{joinad:z.L,sg:z.B,st:z.V.toFixed(3)}),z.S=Date.now(),pe(z,2,z.L===3?"staftpred":"join"),Uc(T,Q.ws))):(G=g2(z),D+=Math.max(Math.ceil(-k.K/G),1),k=Math.floor(E-k.K/1E3),z.policy.L?z.A=k:z.Z=D,z.N("sdai",{onpred:E,estsq:D,estmt:k.toFixed(3)}),g.r2(z.loader,k,k,D,G),z.S=Date.now(),pe(z,3,"predict"),Uc(T,Q.ws)):z.L===1?z.Sk?.al(E)?(g.r2(z.loader,E,E,D),pe(z,4,"sk2head")):pe(z,5,"nogab"):k.event==="predictStart"&&(z.policy.L&&z.A>0?(E=Math.floor(E-k.K/1E3),z.A!==E&&z.N("sdai",{updateSt:E, +old:z.A}),z.A=E):z.Z>0&&(E=D+Math.max(Math.ceil(-k.K/g2(z)),1),z.Z!==E&&(z.N("sdai",{updateSt:E,old:z.Z}),z.Z=E)))}else z.N("sdai",{nulldec:1,sq:D,mt:E.toFixed(3),evt:Q?.ws?.event||"none"})}else z.L===1&&pe(z,5,"noad")}; +w2=function(z,D,E){return(E<0||E===z.B)&&!isNaN(z.V)?z.V:D}; +xQ=function(z,D,E){D.startSecs+=isNaN(z.U)?0:z.U;lO(z.Sw,D,E)}; +Hf=function(z,D){if(z.K){var E=z.K.ws.FJ-(D.startTime+z.U-z.K.ws.startSecs);E<=0||(E=new g.oJ(z.K.ws.startSecs-(isNaN(z.U)?0:z.U),E,z.K.ws.context,z.K.ws.identifier,"stop",z.K.ws.K+D.duration*1E3),z.N("cuepointdiscontinuity",{segNum:D.TV}),xQ(z,E,D.TV))}}; +g2=function(z){switch(z.policy.latencyClass){case "LOW":return 2E3;case "ULTRALOW":return 1E3;default:return 5E3}}; +tZ=function(z,D,E,Q=!1){Q?pe(z,1,"seek"):D>0&&Math.abs(D-E)>=5&&z.L===4&&pe(z,5,"sk2t")}; +g.yh=function(z,D){return D&&z.tileContext?`${z.uY};${z.tileContext}`:z.uY}; +oE=function(z){if(!z)return"unknown";switch(z){case 5:return"predictStart";case 1:return"start";case 2:return"continue";case 3:return"stop";case 6:return"prefetch";default:return"unknown"}}; +sc=function(z){switch(z){case "predictStart":return 5;case "start":return 1;case "continue":return 2;case "stop":return 3;case "prefetch":return 6;default:return 0}}; +bWX=function(z){if(!z)return 0;switch(z){case 2:return 2;case 1:return 1;default:return 0}}; +jvw=function(z){if(!z)return 0;switch(z){case 6:return 7;case 5:return 1;case 2:return 2;case 11:return 3;case 3:return 4;case 1:return 5;case 12:return 6;default:return 0}}; +g.$Q=function(z,D){return D?z.policy.dO&&D.tileContext?`${D.identifier};${D.tileContext}`:D.identifier:""}; +g.qm=function(z){switch(z){case 0:return"unknown";case 1:return"timeout";case 2:return"ratecontrol";case 11:return"ratecontrol_client";case 3:return"sverr";case 4:return"deleted";case 5:return"waiting";case 6:return"ready";case 7:return"ssdisabled";case 9:return"ssdisabled_ustreamer";case 10:return"ssdisabled_no_config";case 12:return"nogabconfig";case 8:return"inactive";case 13:return"cachemiss";default:return"unknown"}}; +Pf=function(z,D){var E=-(D.ws?.kk||0);D.timeRange&&(E+=(D.timeRange.startTicks||0)/(D.timeRange.timescale||1));return new g.oJ(E,D.ws?.Su||0,D.ws?.X1||"",D.ws?.identifier||"",oE(D.ws?.event),(D.ws?.kk||0)*1E3,z.policy.dO?D.tileContext:void 0)}; +g.Mm=function(z,D){var E="",Q=[];for(let [T,k]of z.K.entries()){let G=T,e=k;e?.startTimeSecs<=D&&D<=e?.startTimeSecs+e?.FJ&&Q.push(G);E+=`${G}:${e?.startTimeSecs.toFixed(3)}:${e?.FJ.toFixed(3)};`}Q.length===0&&z.N("clsdai",{no_cid:1,mt:D.toFixed(3),adConfigMap:E.substring(0,1024)});return Q}; +Ce=function(z,D,E=!1){E&&(z.V=!0);++z.B;E=6E4*2**z.B;E=(0,g.N)()+E;z.Z.set(D.info.id,E)}; +AZ=function(z){for(let [D,E]of z.Z.entries()){let Q=D;E<(0,g.N)()&&z.Z.delete(Q)}return z.Z}; +Bf=function(z,D){z.K!==D&&(z.K=D,z.A=!0)}; +vZw=function(z,D){var E=null,Q=[];if(D){let T=g.i5(z.L.L,k=>k.id===D); +if(T&&T.oy){let k=T.oy.id;Q=g.xc(z.L.L,G=>G.oy?.id===k)}}Q.length===0&&(Q=g.xc(z.L.L,T=>!!T.oy?.isDefault),D&&z.N("iaf",{id:D, +sid:Q[0]?.id}));Q.length>0&&(E=g.i5(Q,T=>T.audio.K===z.policy.o5)||Q[0]); +return E}; +E6=function(z,D){z.K=D;var E=z.V.videoInfos;if(!z.K.isLocked()){let k=(0,g.N)();E=g.xc(E,function(G){if(G.FX>this.policy.FX)return!1;var e=this.Sw.K[G.id];return AZ(this.B).get(G.id)>k||e.Iy.L>4||e.tT>4?!1:this.ew.has(+G.itag)?!1:!0},z); +z.B.xF()&&(E=g.xc(E,G=>G.video.width<=854&&G.video.height<=480))}E.length||(E=z.V.videoInfos); +var Q=E;z.policy.pY&&(Q=zH(z,Q,D));Q=g.xc(Q,D.Z,D);if(z.K.isLocked()&&z.B.K){var T=g.i5(E,k=>k.id===z.B.K); +T?Q=[T]:Bf(z.B,"")}z.policy.pY||(Q=zH(z,Q,D));Q.length||(Q=[E[0]]);Q.sort((k,G)=>D$(z,k)-D$(z,G)); +for(D=1;DT.video.width?(g.o6(Q,D),D--):D$(z,E)*z.policy.S>D$(z,T)&&(g.o6(Q,D-1),D--);D=Q[Q.length-1];z.QA=!!z.A&&!!z.A.info&&z.A.info.Rq!==D.Rq;z.Z=Q;z.MN.clear();E=!1;for(T=0;T=1080&&(E=!0);m6a(z.policy,D,z.Sw.Bc)}; +ltL=function(z){var D=z.policy.D,E=BJ(z.yA)/D-D$(z,z.L.info);D=g.wv(z.Z,function(Q){return D$(this,Q)0?E[0]:D[0]).id]}else D=vZw(z.B,E),E||D||(D=YKr(z)),D=D||z.V.L[0],z.L=z.Sw.K[D.id];kq(z);z.U=z.L;ltL(z);z.xV.length&&(z.nextVideo=GH(z,z.nextVideo,z.V.videoInfos),z.L=GH(z,z.L,z.V.L));z.A=z.nextVideo;z.U=z.L;return TH(z)}; +eT=function(z,D){return z.K.equals(D)&&(!z.B.K||!z.K.isLocked()||z.nextVideo?.info.id===z.B.K)}; +kq=function(z){if(!z.L||!z.policy.Z&&!z.L.info.oy){var D=z.V.L;z.L&&(D=z.policy.Kr?Ur(D,{languageId:z.L.info.oy?.id,hw:z.policy.hw,o5:z.policy.o5}):D.filter(Q=>Q.audio.K===z.L.info.audio.K),D.length||(D=z.V.L)); +z.L=z.Sw.K[D[0].id];if(D.length>1&&!z.policy.za){if(!z.policy.an){var E=g.i5(D,Q=>Q.audio.audioQuality!=="AUDIO_QUALITY_HIGH"); +E&&(z.L=z.Sw.K[E.id])}E=!1;if(E=z.policy.ig?!0:z.K.isLocked()?z.K.K<240:atn(z,z.L))z.L=z.Sw.K[g.hA(D).id]}}}; +dl=function(z){if(!z.nextVideo||!z.policy.Z)if(z.K.isLocked())z.nextVideo=z.K.K<=360?z.Sw.K[z.Z[0].id]:z.Sw.K[g.hA(z.Z).id];else{for(var D=Math.min(z.S,z.Z.length-1),E=BJ(z.yA),Q=D$(z,z.L.info),T=E/z.policy.D-Q;D>0&&!(D$(z,z.Z[D])<=T);D--);for(E=E/z.policy.S-Q;D=E);D++);z.nextVideo=z.Sw.K[z.Z[D].id];z.S=D}}; +SKk=function(z,D){if(eT(z,D))return null;if(D.reason==="m"&&D.isLocked())return E6(z,D),z.S=z.Z.length-1,kq(z),dl(z),z.j=z.j||z.A!==z.nextVideo,z.A=z.nextVideo,new Qf(z.L,z.A,D.reason);D.reason==="r"&&(z.Y=-1);E6(z,D);dl(z);if(D.reason==="r"&&z.nextVideo===z.A)return new Qf(z.L,z.nextVideo,D.reason);z.A&&z.nextVideo&&D$(z,z.A.info)1.5&&z.loader.N("overshoot",{sq:D.TV,br:E,max:Q}))}}; +f6=function(z,D,E=!1){Ce(z.B,D,E);z.Y=-1;E6(z,z.K)}; +n6=function(z,D){return new Qf(z.U,z.A,D||z.K.reason)}; +D$=function(z,D){if(!z.WF[D.id]){var E=z.Sw.K[D.id].index.Sy(z.AT,15);E=D.zj&&z.A&&z.A.index.isLoaded()?E||D.zj:E||D.FX;z.WF[D.id]=E}E=z.WF[D.id];z.MN.has(D.itag)&&(E*=1.5);return E*=Math.max(1,z.kV.K0()||0)}; +W$=function(z,D){var E={};for(let Q of D){if(!Q||!Q.video)continue;D=Q.video.qualityOrdinal;let T=E[D],k=T&&T.K()&&T.video.qualityOrdinal>z.policy.oM,G=D<=z.policy.oM?Q.K():Q.Z();if(!T||k||G)E[D]=Q}return E}; +zH=function(z,D,E){var Q=E.reason==="m"||E.reason==="s";z.policy.xu&&Xk&&g.m4&&(!Q||E.K<1080)&&(D=D.filter(T=>T.video&&(!T.V||T.V.powerEfficient))); +if(D.length>0)if(aX()){let T=W$(z,D);D=D.filter(k=>!!k&&!!k.video&&k.Rq===T[k.video.qualityOrdinal].Rq)}else{let T=D[0]?.video?.qualityOrdinal; +if(T){E=D.filter(G=>!!G&&!!G.video&&G.video.qualityOrdinal===T); +let k=W$(z,E)[T].Rq;D=D.filter(G=>!!G&&!!G.video&&G.Rq===k)}}return D}; +YKr=function(z){var D=g.i5(z.V.L,Q=>Q.audio.K),E=g.i5(z.V.L,Q=>!Q.audio.K); +return D?z.policy.o5?D:E:null}; +atn=function(z,D){for(var E=0;E+1Q}; +GH=function(z,D,E){if(D.info.Rq==="f"||z.xV.includes(MD(D,z.Sw.Bc)))return D;for(let Q=0;QE.info.itag===D); +if(!z)throw Error("Itag "+D+" from server not known.");return z}; +ZWI=function(z){var D=[];if(z.K.reason==="m"||z.K.reason==="s")return D;if(mxr(z.Sw)){for(let E=Math.max(0,z.S-2);Ek?T=0:Q[G]>z.buffered[G]&&(G===k-1?T=2:G===k-2&&Q[G+1]>z.buffered[G+1]&&(T=3))}z.K.add(D<<3|(E&&4)|T);D=Math.ceil(z.track.gV()*1E3);z.K.add(D-z.B);z.B=D;if(T===1)for(z.K.add(k),D=0,G=0;G=2&&z.K.add(Q[k- +1]-z.buffered[k-1]);E&&z.K.add(E);z.buffered=Q}; +O6=function(z){return{downloadedEndTime:Math.round(z.hI?z.hI.Z:0),maxKnownEndTime:Math.round(z.K.index.tf()),averageByteRate:Math.round(z.K.info.zj)}}; +v$=function(z,D=!1){!D||z.indexRange&&z.initRange&&z.hI||bW(z,new jT("Woffle: Expect isFinal to always have indexRange and initRange and lastSlice"));D={lmt:z.K.info.lastModified,docid:z.policy.Z,fmtid:z.K.info.id,type:z.K.info.mimeType.split(";")[0],csz:z.chunkSize,clen:z.A*z.chunkSize+z.L};z.crypto&&(D.ck=z.U,D.civ=z.V);D="local://localhost/videoplayback?"+g.$Z(D);D={itag:+z.K.info.itag,mimeType:z.K.info.mimeType,bitrate:z.K.info.FX*8,lastModified:String(z.K.info.lastModified),initRange:z.initRange?.K(), +indexRange:z.indexRange?.K(),url:D};var E=z.K.info.L;E&&(D.xtags=E);if(E=z.K.info.video)if(D.quality=E.quality,D.qualityLabel=E.qualityLabel,D.width=E.width,D.height=E.height,E=E.fps)D.fps=E;if(z=z.K.info.audio){if(E=z.sampleRate)D.audioSampleRate=String(E);if(z=z.numChannels)D.audioChannels=z}return D}; +mu=function(z,D,E=!1){D.then(Q=>{z.D.delete(D);(E||Q===4)&&z.S.resolve(Q)},Q=>{z.S.reject(Q)})}; +lW=function(z){return!!z.hI&&z.hI.B()}; +bW=function(z,D){t2(z.policy.Z)!==4&&(y5(z.policy.Z,4),g.xl(D),z.S.reject(new jT(D.message)))}; +Yq=function(z,D){var E=0,Q=SZ(D.L);if(z.A=Q.length)return;if(E<0)throw Error("Missing data");z.A=z.Z;z.L=0}for(;E{var T=qb(Q,z.hI.L3.info,v$(z,!0),E,z.policy.kV,z.A,D,z.crypto);mu(z,T,!0)})}else bW(z,new jT("Woffle: Expect always re-mark currentChunkOffset at EOS")); +else bW(z,new jT("Woffle: Expect at EOS to always have lastSlice or indexRange"))}; +I5=function(z,D){if(!lW(z)&&!z.m7()){if(!(z.yA||(z.yA=!0,z.Z>0))){var E=O6(z);E=qb(z.policy.Z,z.K.info,v$(z),E,z.policy.kV);mu(z,E)}if(D.info.type===1){if(z.hI){bW(z,Error("Woffle: Expect INIT slices to always start us off"));return}z.initRange=BY(0,D.L.totalLength)}else if(D.info.type===2)z.hI&&z.hI.type===1||bW(z,Error("Woffle: Index before init")),z.indexRange=BY(z.initRange.end+1,D.L.totalLength);else if(D.info.type===3){if(!z.hI){bW(z,Error("Woffle: Expect MEDIA slices to always have lastSlice")); +return}if(z.hI.type===3&&!Dx(z.hI,D.info)&&(z.Y=[],D.info.TV!==dy(z.hI)||D.info.K!==0))return;if(D.info.rO){for(let Q of z.Y)Yq(z,Q);z.Y=[]}else{z.Y.push(D);z.hI=D.info;return}}else{bW(z,Error("Woffle: Unexpected slice type"));return}z.hI=D.info;Yq(z,D);pbw(z)}}; +htV=function(z){return{downloadedEndTime:-1,maxKnownEndTime:Math.round(z.K.index.tf()),averageByteRate:Math.round(z.K.info.zj)}}; +x6a=function(z){z=g.FG(z,1886614376);for(let D of z);return g.Hn(z,D=>wG(D))}; +HWn=function(z){var D=g.NQ(z,(Q,T)=>Q+T.length,0); +D=new Uint8Array(D);var E=0;for(let Q of z)D.set(Q,E),E+=Q.length;return D}; +a5=function(z){a:{var D=z.initData;try{var E=0;let T=new DataView(D.buffer);for(;E0){let d=T.getUint32(E+28);G+=d*16+4}let e=T.getUint32(E+G-4);try{let d=Nwr(D.subarray(E+G,E+G+e));if(d!==null){var Q=d;break a}}catch(d){}E+=k}Q=null;break a}catch(T){Q=null;break a}Q=void 0}if(Q!=null){D=ax(Vu(Q,7,void 0,Dz));D==null||z.W0||(z.cryptoPeriodIndex=D);D=ax(Vu(Q,10,void 0,Dz)); +D!=null&&D>0&&!z.W0&&(z.K=D);for(let T of g.a8(Q,2,R8,void 0===sB?2:4))Q=z.A,D=Q.push,E=yG(T),E=g.Ri(E,4),D.call(Q,E)}}; +ST=function(z){return isNaN(z.cryptoPeriodIndex)?g.Ri(z.initData):`${z.cryptoPeriodIndex}`}; +R5=function(z){if(z.offset>=z.L.totalLength)throw Error();return Z4(z.L,z.offset++)}; +Z$=function(z,D=!1){var E=R5(z);if(E===1){D=-1;for(E=0;E<7;E++){var Q=R5(z);D===-1&&Q!==255&&(D=0);D>-1&&(D=D*256+Q)}return D}Q=128;for(let T=0;T<6&&Q>E;T++)E=E*256+R5(z),Q*=128;return D?E:E-Q}; +c$=function(z){try{let D=Z$(z,!0),E=Z$(z,!1);return{id:D,size:E}}catch(D){return{id:-1,size:-1}}}; +j9=function(z,D,E){var Q=z.X(),T={html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:String(g.Yz()),referer:document.location.toString(),signatureTimestamp:20592},k=g.$f();z.isAutonav&&(T.autonav=!0);k.GV(141)&&(T.autonavState=k.GV(140)?"STATE_OFF":"STATE_ON");T.autoCaptionsDefaultOn=k.GV(66);e9(z)&&(T.autoplay=!0);Q.U&&z.cycToken&&(T.cycToken=z.cycToken);Q.enablePrivacyFilter&&(T.enablePrivacyFilter=!0);z.isFling&&(T.fling=!0);var G=z.forceAdsUrl;if(G){k={};var e=[];G=G.split(",");for(var d of G){var F= +d.split("|");F.length!==3||d.includes("=")||(F[0]=`breaktype=${F[0]}`,F[1]=`offset=${F[1]}`,F[2]=`url=${F[2]}`);G={adtype:"video_ad"};for(var L of F){let [K,...h]=L.split("=");G[K]=h.join("=")}F=G.url;let W=G.presetad,V=G.viralresponseurl,Y=Number(G.campaignid),Z=G.bibliotecaadid;if(G.adtype==="in_display_ad")F&&(k.url=F),W&&(k.presetAd=W),V&&(k.viralAdResponseUrl=V),Y&&(k.viralCampaignId=String(Y)),Z&&(k.bibliotecaAdId=Z);else if(G.adtype==="video_ad"){let K={offset:{kind:"OFFSET_MILLISECONDS",value:String(Number(G.offset)|| +0)}};if(G=U6k[G.breaktype])K.breakType=G;F&&(K.url=F);W&&(K.presetAd=W);V&&(K.viralAdResponseUrl=V);Y&&(K.viralCampaignId=String(Y));Z&&(K.bibliotecaAdId=Z);e.push(K)}}Object.keys(k).length>0?T.forceAdParameters={videoAds:e,inDisplayAd:k}:T.forceAdParameters={videoAds:e}}z.isInlinePlaybackNoAd&&(T.isInlinePlaybackNoAd=!0);z.isLivingRoomDeeplink&&(T.isLivingRoomDeeplink=!0);d=z.Qv;if(d!=null){d={startWalltime:String(d)};if(L=z.Oj)d.manifestDuration=String(L||14400);T.liveContext=d}z.mutedAutoplay&& +(T.mutedAutoplay=!0,d=Q.getWebPlayerContextConfig(),d?.embedsHostFlags?.allowMutedAutoplayDurationMode&&d?.embedsHostFlags?.allowMutedAutoplayDurationMode.includes(K6[z.mutedAutoplayDurationMode])&&(T.mutedAutoplayDurationMode=K6[z.mutedAutoplayDurationMode]));if(z.f3?0:z.ur)T.splay=!0;d=z.vnd;d===5&&(T.vnd=d);d={};if(L=z.isMdxPlayback)d.triggeredByMdx=L;if(L=z.kC)d.skippableAdsSupported=L.split(",").includes("ska");if(e=z.KE){L=z.an;k=[];for(var f of qH(e)){e=f.platform;e={applicationState:f.jy? +"INACTIVE":"ACTIVE",clientFormFactor:gZ6[e]||"UNKNOWN_FORM_FACTOR",clientName:P0[f.S4]||"UNKNOWN_INTERFACE",clientVersion:f.deviceVersion||"",platform:rIJ[e]||"UNKNOWN_PLATFORM"};G={};if(L){var n=void 0;try{n=JSON.parse(L)}catch(W){g.xl(W)}n&&(G={params:[{key:"ms",value:n.ms}]},n.advertising_id&&(G.advertisingId=n.advertising_id),n.limit_ad_tracking!==void 0&&n.limit_ad_tracking!==null&&(G.limitAdTracking=n.limit_ad_tracking),e.osName=n.os_name,e.userAgent=n.user_agent,e.windowHeightPoints=n.window_height_points, +e.windowWidthPoints=n.window_width_points)}k.push({adSignalsInfo:G,remoteClient:e})}d.remoteContexts=k}f=z.sourceContainerPlaylistId;n=z.serializedMdxMetadata;if(f||n)L={},f&&(L.mdxPlaybackContainerInfo={sourceContainerPlaylistId:f}),n&&(L.serializedMdxMetadata=n),d.mdxPlaybackSourceContext=L;T.mdxContext=d;f=D.width;f>0&&(T.playerWidthPixels=Math.round(f));if(D=D.height)T.playerHeightPixels=Math.round(D);E!==0&&(T.vis=E);if(E=Q.widgetReferrer)T.widgetReferrer=E.substring(0,128);g.mZ(Q)&&T&&(T.ancestorOrigins= +Q.ancestorOrigins);z.defaultActiveSourceVideoId&&(T.compositeVideoContext={defaultActiveSourceVideoId:z.defaultActiveSourceVideoId});if(z=Q.getWebPlayerContextConfig())T.encryptedHostFlags=z.encryptedHostFlags;return T}; +iWI=function(z){for(var D=new p6(z),E=-1,Q=0,T=0;!Q||!T;){let {id:k,size:G}=c$(D);if(k<0)return;if(k===176){if(G!==2)return;Q=D.K()}else if(k===186){if(G!==2)return;T=D.K()}k===374648427?E=D.K()+G:k!==408125543&&k!==174&&k!==224&&D.skip(G)}D=R7(z,0,E);E=new DataView(D.buffer);E.setUint16(Q,3840);E.setUint16(T,2160);Q=new gz([D]);mB(Q,z);return Q}; +xq=function(z){z.V?.dispose();z.V=null}; +H$=function(z){return z.K.length?z.K[0]:null}; +wbI=function(z,D){return z.K.some(E=>E.info.TV===D)}; +NZ=function(z,D){D={rst4disc:D,cd:z.U.toFixed(3),sq:z.WF?z.WF.TV:-1};z.A=NaN;z.U=0;z.tT=-1;z.WF=null;z.QA=NaN;z.MN=NaN;z.wR=null;z.loader.N("mdstm",D)}; +U6=function(z){z.L=null;z.yA=-1;z.S=0;z.B=null;z.ew=NaN;z.D=0;z.j=null}; +wl=function(z,D){if(D.info.rO){z.kV=D.info;if(z.B){var E=z.B,Q=gl(z,!1);E=rl(E);z.loader.Az(z.L3,Q,E);z.j||z.policy.xw||iW(z);z.j=null}U6(z)}z.V&&I5(z.V,D);if(Q=z.Us())if(Q=Q.B(D,z.policy.t6,z.policy.xY)){z.K.pop();z.K.push(Q);return}z.K.push(D)}; +$q=function(z,D,E,Q=0){if(z.Z){var T=z.Z.K+z.Z.L;if(E.info.K>0)if(E.info.TV===z.Z.TV&&E.info.K=0&&z.Z.TV>=0&&!Dx(z.Z,E.info))throw new g.k3("improper_continuation",z.Z.nx(),E.info.nx());eq(z.Z,E.info)||NZ(z,"d")}else if(E.info.K>0)throw new g.k3("continuation_of_null",E.info.nx());z.Z=E.info;z.L3=E.info.L3;if(E.info.K===0){if(z.L)if(!z.loader.isOffline()||z.policy.Z1)z.loader.N("slice_not_fully_processed",{buffered:z.L.info.nx(), +push:E.info.nx()});else throw new g.k3("slice_not_fully_processed",z.L.info.nx(),E.info.nx());U6(z);z.xV=Q}else{if(z.xV&&Q&&z.xV!==Q)throw z=new g.k3("lmt_mismatch",E.info.TV,z.xV,Q),z.level="WARNING",z;!E.info.L3.A()&&z.B&&(Q=E.info,T=z.B.segmentNumber,Q.V="updateWithEmsg",Q.TV=T)}if(z.L){Q=z.L.B(E);if(!Q)throw new g.k3("failed_to_merge",z.L.info.nx(),E.info.nx());z.L=Q}else z.L=E;a:{E=g.Hp(z.L.info.L3.info);if(z.L.info.type!==3){if(!z.L.info.rO)break a;z.L.info.type===6?tb(z,D,z.L):yf(z,z.L);z.L= +null}for(;z.L;){Q=z.L.L.totalLength;if(z.yA<=0&&z.S===0){var k=z.L.L;let F=T=-1;if(E){for(var G=0;G+80))break;if(n!==408125543)if(n===524531317)G=!0,W>=0&&(F=k.K()+W,e=!0);else{if(G&&(n===160||n===163)&&(T<0&&(T=d),e))break;n===163&&(T=Math.max(0,T),F=k.K()+W);if(n===160){T<0&&(F=T=k.K()+W);break}k.skip(W)}}T< +0&&(F=-1)}let {a$:L,w7:f}={a$:T,w7:F};if(L<0)break;z.yA=L;z.S=f-L}if(z.yA>Q)break;z.yA?(Q=o5(z,z.yA),Q.V&&s6(z,Q),tb(z,D,Q),wl(z,Q),z.yA=0):z.S&&(Q=o5(z,z.S<0?Infinity:z.S),z.S-=Q.L.totalLength,wl(z,Q))}}z.L&&z.L.info.rO&&(wl(z,z.L),z.L=null)}; +s6=function(z,D){var E=g.N2(D);if(L1(D.info.L3.info)&&D.info.L3.info.video.primaries==="bt2020"){var Q=new XG(E);J0(Q,[408125543,374648427,174,224,21936,21937])&&(Q=Q.start+Q.pos,E.getUint8(Q)===129&&E.getUint8(Q+1)===1&&E.setUint8(Q+1,9))}Q=D.info.L3.info;Q.Z()&&!L1(Q)&&(Q=g.N2(D),(new XG(Q)).hv(),jb([408125543,374648427,174,224],21936,Q));D.info.L3.info.Xc()&&(Q=D.info.L3,Q.info&&Q.info.video&&Q.info.video.projectionType==="MESH"&&!Q.Y&&(g.Hp(Q.info)?Q.Y=cTO(E):Q.info.W0()&&(Q.Y=xoI(E))));D.info.L3.info.W0()&& +D.info.Xc()&&(E=g.N2(D),(new XG(E)).hv(),jb([408125543,374648427,174,224],30320,E)&&jb([408125543,374648427,174,224],21432,E));if(z.policy.la&&D.info.L3.info.W0()){Q=g.N2(D);var T=new XG(Q);if(J0(T,[408125543,374648427,174,29637])){E=OD(T,!0);T=T.start+T.pos;for(var k=0;kQ.info.AE+Q.L.totalLength,0); +z.L&&(D+=z.L.L.totalLength);return D}; +o5=function(z,D){var E=z.L;D=Math.min(D,E.L.totalLength);if(D===E.L.totalLength)return z.L=null,E;E=ry(E,D);z.L=E[1];return E[0]}; +tb=function(z,D,E){if(E.info.L3.A()){if(z.HF&&MZ(E)){D=g.N2(E);var Q=g.zN(D,0,1953658222);if(Q){Q.skip(1);var T=Ht(Q)<<16|Nn(Q),k=T&1,G=T&4;if(T&256){D=T&512;var e=T&1024;T&=2048;var d=gG(Q);d<2||(k&&Q.skip(4),G&&Q.skip(4),k=gG(Q),Q.skip((d-1)*(4+(D?4:0)+(e?4:0)+(T?4:0))-4),Q.data.setUint32(Q.offset+Q.K,k))}}}if(D=z.AT&&!!z.AT.L3.yA)if(D=E.info.Xc())D=$y(E),e=z.AT,C6?(Q=1/D,D=Ab(z,D)>=Ab(e)+Q):D=z.getDuration()>=e.getDuration(),D=!D;D&&MZ(E)&&(D=z.AT,C6?(Q=$y(E),e=1/Q,Q=Ab(z,Q),D=Ab(D)+e-Q):D=D.getDuration()- +z.getDuration(),D=1+D/E.info.duration,DD(g.N2(E),D))}else{Q=!1;z.B||(Pp(E),E.K&&(z.B=E.K,Q=!0,k=E.info,G=E.K.segmentNumber,k.V="updateWithEmsg",k.TV=G,k=E.K,k.B&&(G=z.L3.index,G.B=!k.B,G.V="emsg"),k=E.info.L3.info,G=g.N2(E),g.Hp(k)?WY(G,1701671783):k.W0()&&jb([408125543],307544935,G)));a:if((k=oa(E,z.policy.Wc))&&q2(E))G=B$(z,E),z.U+=G,k-=G,z.D+=k,z.A=z.policy.Yx?z.A+k:NaN;else{if(z.policy.VP){if(G=d=z.loader.vP(g.ir(E),1),z.A>=0&&E.info.type!==6){if(z.policy.Yx&&isNaN(z.MN)){g.xl(new g.k3("Missing duration while processing previous chunk", +E.info.nx()));z.loader.isOffline()&&!z.policy.Z1||zm(z,E,G);NZ(z,"m");break a}T=d-z.A;var F=T-z.U;let L=E.info.TV,f=z.WF?z.WF.TV:-1,n=z.QA,W=z.MN,V=z.policy.qn&&T>z.policy.qn,Y=Math.abs(F)>10,Z=Math.abs(z.A-G)<1E-7;if(Math.abs(F)>1E-4){z.C3+=1;let K=z.B?.A();F={audio:`${+z.pR()}`,sq:L.toFixed(),sliceStart:d,lastSq:f.toFixed(),lastSliceStart:n,lastSliceDuration:W,totalDrift:(T*1E3).toFixed(),segDrift:(F*1E3).toFixed(),skipRewrite:`${+(V||Y)}`};K?.length&&(F.adCpn=K[0]);z.loader.handleError("qoe.avsync", +F);z.tT=L}V||Y||Z||(G=z.A);d=B$(z,E,d);k-=d;z.U=T+d}}else G=isNaN(z.A)?E.info.startTime:z.A;zm(z,E,G)&&(z.D+=k,z.A=G+k,z.policy.oU&&z.C3>=z.policy.oU&&(z.C3=0,z.loader.IQ({resetForRewrites:"count"})))}z.WF=E.info;z.MN=y_(E);E.A>=0&&(z.QA=E.A);if(Q&&z.B){Q=gl(z,!0);XB(E.info,Q);z.L&&XB(z.L.info,Q);for(e of D)z.policy.V&&e.TV!==z.B?.segmentNumber||XB(e,Q);(E.info.rO||z.L&&z.L.info.rO)&&E.info.type!==6||(z.j=Q,z.policy.L?(D=rl(z.B),z.loader.Az(z.L3,Q,D)):(D=z.loader,D.Sw.isManifestless&&DX(D,Q,null, +!!z.L3.info.video)),z.policy.xw||iW(z))}}P$(z,E);z.timestampOffset&&tj(E,z.timestampOffset)}; +gl=function(z,D){var E,Q=z.B;if(E=sW(Q))E.startSecs+=z.ew;var T=z.ew,k=0;z.L3 instanceof VX&&(k=z.L3.oY);return new Ra(Q.segmentNumber,T,D?k:z.D,Q.ingestionTime,`sq/${Q.segmentNumber}`,void 0,void 0,D,E)}; +rl=function(z){if(z.x_()){var D=z.data["Stitched-Video-Id"]?z.data["Stitched-Video-Id"].split(",").slice(0,-1):[],E=z.A();var Q=[];if(z.data["Stitched-Video-Duration-Us"])for(var T of z.data["Stitched-Video-Duration-Us"].split(",").slice(0,-1))Q.push((Number(T)||0)/1E6);T=[];if(z.data["Stitched-Video-Start-Frame-Index"])for(var k of z.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1))T.push(Number(k)||0);k=[];if(z.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(let G of z.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0, +-1))k.push((Number(G)||0)/1E6);z=new oZQ(D,E,Q,k,g.qn(z),g.Pt(z))}else z=null;return z}; +iW=function(z){var D=z.B,E=sW(D);E&&(E.startSecs+=z.ew,z.loader.cv(z.L3,E,D.segmentNumber,D.x_()))}; +B$=function(z,D,E){var Q=0;if(D.info.L3.info.W0()&&!q2(D))return 0;if(z.AT&&!z.pR()){let F=0;E&&g.Hp(D.info.L3.info)?F=E-z.A:D.info.L3.info.W0()&&(F=z.U);var T=D.info.TV;E=oa(D,z.policy.Wc);var k=z.AT;let {BL:L,pB:f}={BL:k.tT,pB:k.U};k=T===L||T>L&&T>z.tT;T=Math.abs(f-F)>.02;if(z.policy.RJ){var G=Math.abs(f-F);if(k&&G>z.policy.RJ&&G<10)return z.loader.IQ({avDesync:"count"}),0}if(D.info.L3.info.W0()&&z.policy.d0)return 0;if(k&&T){Q=Math.max(.95,Math.min(1.05,(E-(f-F))/E));if(g.Hp(D.info.L3.info))DD(g.N2(D), +Q);else if(D.info.L3.info.W0()&&(T=F-f,!g.Hp(D.info.L3.info)&&(D.info.L3.info.W0(),Q=new XG(g.N2(D)),k=D.V?Q:new XG(new DataView(D.info.L3.L.buffer)),oa(D,!0)))){var e=T*1E3,d=Rw(k);k=Q.pos;Q.pos=0;if(Q.K.getUint8(Q.pos)===160||cY(Q))if(Vw(Q,160))if(OD(Q,!0),Vw(Q,155)){if(T=Q.pos,G=OD(Q,!0),Q.pos=T,e=e*1E9/d,d=mc(Q),e=d+Math.max(-d*.7,Math.min(d,e)),e=Math.sign(e)*Math.floor(Math.abs(e)),!(Math.ceil(Math.log(e)/Math.log(2)/8)>G)){Q.pos=T+1;for(T=G-1;T>=0;T--)Q.K.setUint8(Q.pos+T,e&255),e>>>=8;Q.pos= +k}}else Q.pos=k;else Q.pos=k;else Q.pos=k}Q=oa(D,z.policy.Wc);Q=E-Q}Q&&D.info.L3.info.W0()&&z.loader.N("webmDurationAdjustment",{durationAdjustment:Q,videoDrift:F+Q,audioDrift:f})}return Q}; +zm=function(z,D,E){if(!wy(D,E))return D=FB(D.info),D.smst="1",z.loader.handleError("fmt.unparseable",D||{},1),!1;isNaN(z.ew)&&(z.ew=E);return!0}; +MZ=function(z){return z.info.L3.A()&&z.info.TV===z.info.L3.index.Uk()}; +Ab=function(z,D=0){D=D?Math.round(z.timestampOffset*D)/D:z.timestampOffset;z.L3.yA&&D&&(D+=z.L3.yA.K);return D+z.getDuration()}; +EO=function(z,D){D<0||(z.K.forEach(E=>{tj(E,D)}),z.timestampOffset=D)}; +kL=function(z,D=!1){var E=z.loader.getCurrentTime(),Q=z.A.Us(),T=Q?.info.Z||0;if(z.policy.PS&&!isFinite(E))return 0;Q?.info.L3.AT()&&!Q.info.rO&&(z.policy.lG?T=Q.info.A:z.policy.h6&&(T=Q_(Q.info)),Q.info.yA&&(T=Q_(Q.info)));if(!z.tL){if(D&&!isNaN(E)){if(Q)return T-E;if(z.L3.info.Rq==="f")return Infinity}return 0}var k=QZ(z);if(k&&Tm(k))return k.Z;var G=z.tL.jb(!0);if(D&&Q)return k=0,z.policy.K&&(k=Yu(G,T+.02)),k+T-E;T=Yu(G,E);z.policy.Qv&&k&&(D=bT(G,E),G=bT(G,k.A-.02),D===G&&(E=k.Z-E,z.policy.A&& +E>T+.02&&z.N("abh",{bh:T,bhtls:E}),T=Math.max(T,E)));return T}; +J9=function(z){z.V=!0;z.Z=!0;z.B=-1;nG(z,Infinity)}; +d$=function(z){for(let D of z.L)Gm(z,D);z.L=[];z.K=null}; +FL=function(z,D,E=!1){if(z.tL){let Q=z.tL.jb(),T=vV(Q,D),k=NaN,G=QZ(z);G&&(k=vV(Q,G.L3.index.getStartTime(G.TV)));if(T===k&&z.K&&z.K.L&&em(dD(z),0))return D}z=F_(z,D,E);return z>=0?z:NaN}; +nG=function(z,D,E){z.L3.K();var Q=F_(z,D);if(Q>=0)return Q;z.U?.yA(D,E);Q=Math;var T=Q.min,k=z.A;if(k.V)if(k=k.V,k.hI&&k.hI.type===3)k=k.hI.startTime;else if(k.Z>0){var G=k.K.index;G=g.DZ(G.offsets.subarray(0,G.count),k.Z*k.chunkSize);k=k.K.index.getStartTime(G>=0?G:Math.max(0,-G-2))}else k=0;else k=Infinity;D=T.call(Q,D,k);z.K=z.policy.j?null:z.L3.V(D).jw[0];L3(z)&&(z.policy.g$&&E?.seekSource===60||z.tL&&z.tL.abort(),z.policy.yP&&z.U?.S());z.WF=0;return z.K?z.K.startTime:D}; +Vj=function(z){return H$(z.A)}; +f3=function(z,D){return!!z.U?.j(D)||wbI(z.A,D)}; +n3=function(z,D,E=!1){D&&C6&&EO(z.A,D.yX());E||z.U?.U();z.tL=D;z.U?.AT(z.tL)}; +QZ=function(z){return z.policy.KP?z.U?.WF()||null:z.tL&&z.tL.gt()}; +W2=function(z){var D={};for(let E=0;E4&&z.yA.shift()}; +un=function(z,D){if(D.v4()){let E=D.km();for(let Q of E)z.policy.A&&D instanceof Gt&&z.N("omblss",{s:Q.info.nx()}),J8(z,D.info.jw,Q,D.LQ())}}; +J8=function(z,D,E,Q=0){isNaN(z.D)||(z.N("aswm",{sq:D[0].TV,id:D[0].L3.info.itag,xtag:D[0].L3.info.L,ep:Date.now()-z.D}),z.D=NaN);switch(E.info.type){case 1:case 2:VZ(z,E);break;case 4:var T=E.info.L3;let k=T.QA(E);z.K?.S()&&n4(E.info,z.K)&&(z.K=T.WF(z.K).pop());for(let G of k)J8(z,D,G,Q);break;case 3:E.info.L3.info.video?(T=z.timing,T.ew||(T.ew=(0,g.N)(),g.St("fvb_r",T.ew,T.K))):(T=z.timing,T.V||(T.V=(0,g.N)(),g.St("fab_r",T.V,T.K)));$q(z.A,D,E,Q);z.policy.K&&OO(z);break;case 6:$q(z.A,D,E,Q),z.K= +E.info}}; +VZ=function(z,D){if(D.info.type===1)if(D.info.L3.info.video){var E=z.timing;E.xV||(E.xV=(0,g.N)(),g.St("vis_r",E.xV,E.K))}else E=z.timing,E.S||(E.S=(0,g.N)(),g.St("ais_r",E.S,E.K));yf(z.A,D);z=z.loader;z.videoTrack.L3.K()&&z.audioTrack.L3.K()&&z.policy.K&&!z.Sw.Bc&&(D=z.audioTrack.getDuration(),E=z.videoTrack.getDuration(),Math.abs(D-E)>1&&z.N("trBug",{af:`${g.PY(z.audioTrack.L3.info,!1)}`,vf:`${g.PY(z.videoTrack.L3.info,!1)}`,a:`${D}`,v:`${E}`}))}; +OO=function(z){z.L.length?z.K=g.hA(g.hA(z.L).info.jw):z.A.K.length?z.K=z.A.Us().info:z.K=QZ(z)}; +bn=function(z,D){var E={lE:[],XZ:[]};return z.U?.D(D)??E}; +F_=function(z,D,E=!1){if(!z.K||!z.K.L)return NaN;z=dD(z);D=svO(z,D+.02,E);return D<0?NaN:em(z,E?D:0)?z[D].startTime:NaN}; +L3=function(z){var D;!(D=z.L3.info.Rq==="f")&&(D=z.policy.Z)&&(D=z.A,D=!!D.V&&lW(D.V));if(D)return!0;D=QZ(z);if(!D)return!1;var E=Tm(D)&&D.rO;return z.isManifestless&&z.AT>0?E||D.TV>=z.AT:E}; +jm=function(z){var D=0;for(let E of z.L)D+=OQ(E.info);return D+=yI6(z.A)}; +Tm=function(z){return z?z.B():!1}; +v2=function(z){var D=QZ(z);return D?D.Z-z.loader.getCurrentTime():0}; +ln=function(z,D,E,Q){if(!z.L3.index.dL(D,!0))return!1;try{d$(z);var T=z.A;let k=null;for(let G=T.K.length-1;G>=0;G--){let e=T.K[G];e.info.TV>=D&&(T.K.pop(),T.A-=oa(e,T.policy.Wc),k=e.info)}k&&(T.Z=T.K.length>0?T.K[T.K.length-1].info:T.wR,T.K.length!==0||T.Z||NZ(T,"r"));T.loader.N("mdstm",{rollbk:1,itag:k?k.L3.info.itag:"",popped:k?k.TV:-1,sq:D,lastslc:T.Z?T.Z.TV:-1,lastfraget:T.A.toFixed(3)});if(z.policy.K)return z.K=null,!0;Q>E?nG(z,Q):z.K=z.L3.B(D-1,!1).jw[0]}catch(k){return D=kh(k),D.details.reason= +"rollbkerr",z.loader.handleError(D.errorCode,D.details,D.severity),!1}return!0}; +Gm=function(z,D,E=!1){$6Q(z,D,E);D.dispose()}; +YL=function(z){var D=z.A.Us();return D?D.info:QZ(z)}; +Im=function(z,D){var E;for(E=0;EWp(T,Q))?(z.K=Q,z.policy.A&&z.N("cer",{lsr:"lsp", +lsp:Q.nx()})):(ky(D.info.jw[0])?(z.K=D.R0&&D.R0.A?tuJ(D.R0.A):wNO(D.info.jw[0]),z.policy.A&&z.N("cer",{lsr:z.K.nx(),lsp:Q?.nx()})):(z.K=null,z.policy.A&&z.N("cer",{lsr:"null",lsp:Q?.nx()})),z.loader.isOffline()&&!z.policy.Z1||Gm(z,D,!0))}}; +am=function(z){return L3(z)||Tm(z.A.Us()?.info)}; +dD=function(z){var D=[],E=QZ(z);E&&D.push(E);D=g.qQ(D,z.A.qK());for(let Q of z.L)for(let T of Q.info.jw)Q.rU&&(D=g.xc(D,k=>!n4(k,T))),(ky(T)||T.S())&&D.push(T); +z.K&&!i2Q(z.K,g.hA(D),z.K.L3.A())&&D.push(z.K);return D}; +em=function(z,D){if(!z.length)return!1;for(D+=1;D=D)return T}return Q}; +Sm=function(z){return!(!z.K||z.K.L3===z.L3)}; +Rm=function(z,D,E){return z.policy.K?kL(z,!0)D&&z.ZD.dX)}; +p3=function(z,D){var E=Vj(z);return E&&E.info.type!==6?!D.D(z,E.info.TV):!1}; +xL=function(z,D){for(let E of z.Y)if(E.segmentNumber===D)return E.oo?2:1;return 0}; +NN=function({hasSubfragmentedFmp4:z=!1,pW:D=!1}={}){var E=new H2;E.Nz=z||D;return E}; +UO=function(z){return z.K&&z.W4&&z.playbackStartPolicy}; +m6a=function(z,D,E=!1){D.video.qualityOrdinal>1080&&!z.Hm&&(z.C3=36700160,z.f3=5242880,z.wR=Math.max(4194304,z.wR),z.Hm=!0);D.video.qualityOrdinal>2160&&!z.hu&&(z.C3=104857600,z.FX=13107200,z.hu=!0);g.BC(z.lr.experiments,"html5_samsung_kant_limit_max_bitrate")!==0?D.isEncrypted()&&g.q1()&&g.sm("samsung")&&(g.sm("kant")||g.sm("muse"))&&(z.FX=g.BC(z.lr.experiments,"html5_samsung_kant_limit_max_bitrate")):D.isEncrypted()&&g.q1()&&g.sm("kant")&&(z.FX=1310720);z.Q3!==0&&D.isEncrypted()&&(z.FX=z.Q3);z.Ml!== +0&&D.isEncrypted()&&E&&(z.FX=z.Ml);D.FX&&(z.LY=Math.max(z.Ss,Math.min(z.wR,5*D.FX)))}; +gD=function(z,D,E=0){return g.BC(z.lr.experiments,D)||E}; +rD=function(z,D,E,Q){z.W4&&(z.playbackStartPolicy=D,z.A_=E,z.vL=Q)}; +cg=function(z,D){if(D<0)return!0;var E=z.Uk();return D0)return 2;if(D<0)return 1;E=z.Uk();return D(0,g.N)()?0:1}; +sO=function(z,D,E){if(z.policy.Se)return!1;var Q=z.K;var T=D.K?.j()||-1;Q.L===3&&T+1>=Q.Z?(Q.N("sdai",{haltrq:T+1,est:Q.Z}),Q=!1):Q=Q.L!==2;if(!Q||!(D.K?D.K.L3.Iy:D.L3.Iy).U(z.policy,z.A,z.loader.T2)||z.loader.isSuspended&&(!yZ(z.schedule)||z.loader.s3))return!1;if(z.policy.Z&&sJ>=5)return z.loader.rX.cN(),!1;if(z.Sw.isManifestless){if(D.L.length>0&&D.K&&D.K.TV===-1||D.L.length>=z.policy.ER||!z.policy.Mc&&D.L.length>0&&!z.policy.U.Nz)return!1;if(D.V)return!z.Sw.isLive||!isNaN(z.e1)}if(h8(D))return!1; +if(!D.K){if(!D.L3.K())return!1;nG(D,z.loader.getCurrentTime())}if(Vj(D)&&(D.Us()!==Vj(D)||z.loader.isSuspended))return!1;T=(Q=z.policy.mR)&&!D.L.length&&kL(D,!0)=z.policy.kA)return!1;Q=D.K;if(!Q)return!0;Q.S()&&Q.L3.K()&&(D.K=g.hA(Q.L3.WF(Q)),Q=D.K);if(!Q.B()&&!Q.L3.Z(Q))return!1;k=z.Sw.Lr||z.Sw.isWindowedLive;if(z.Sw.isManifestless&&k){k=D.L3.index.Uk();var G= +E.L3.index.Uk();k=Math.min(k,G);if(D.L3.index.L8()>0&&k>0&&Q.TV>=k)return D.AT=k,E.AT=k,!1}if(Q.L3.info.audio&&Q.S()||Q.B())return!1;k=!D.Z&&!E.Z;if(T=!T)T=Q.Z,T=!!(E.K&&!Tm(E.K)&&E.K.Zom(z,D)?(om(z,D),!1):(z=D.tL)&&z.isLocked()?!1:!0}; +DC=function(z,D){z.loader.Ya(D);var E=OQ(D),Q=z.loader.W7();E={yi:z.schedule,ma:E,no:FGs(z.Z,E),wd:Tz(D.jw[0]),MK:$c(56,7954,D.Iy.K),pG:z.policy.A,oh:(T,k)=>{z.loader.aU(T,k)}}; +z.schedule.L.V&&(E.Pj=(z.videoTrack.L3?.info.FX||0)+(z.audioTrack.L3?.info.FX||0));z.S_&&(E.TV=D.jw[0].TV,E.e1=D.e1,E.S_=z.S_);Q={Kt:yTO(D,z.loader.getCurrentTime()),Xj:z.policy.uE&&ur(D)&&D.jw[0].L3.info.video?ZWI(z.L):void 0,OI:z.policy.ew,poToken:z.loader.aQ(),EU:z.loader.sx(),bR:z.bR,Eo:isNaN(z.Eo)?null:z.Eo,rE:z.rE,jI:z.jI,Nn:Q};return new ef(z.policy,D,E,z.A,(T,k)=>{try{a:{let Ea=T.info.jw[0].L3,nn=Ea.info.video?z.videoTrack:z.audioTrack;if(!(T.state>=2)||T.isComplete()||T.GZ()||!(!z.loader.cF|| +z.loader.isSuspended||kL(nn)>3)){let WX=wD(T,z.policy,z.A);WX===1&&(z.j=!0);$L(z,T,WX);if(T.isComplete()||T.m7()&&k<3){if(z.policy.A){let Ik=T.timing.Y();Ik.rst=T.state;Ik.strm=T.xhr.mw();Ik.cncl=T.xhr&&T.KJ.B?1:0;z.loader.N("rqs",Ik)}T.ZW&&z.loader.N("sbwe3",{},!0)}if(!z.m7()&&T.state>=2){hZ(z.timing,T,Ea);var G=z.loader;z.Eo&&T.BG&&G&&(z.Eo=NaN,z.loader.iT(T.BG),z.loader.c6(),z.loader.N("cabrUtcSeek",{mediaTimeSeconds:T.BG}));T.F3&&z.Eo&&T.F3&&!T.F3.action&&(z.loader.Jc(z.Eo),z.Eo=NaN,z.loader.N("cabrUtcSeekFallback", +{targetUtcTimeSeconds:z.Eo}));T.dB&&z.loader.zw(T.dB);z.policy.s9&&(z.jI=T.jI);if(T.state===3){Im(nn,T);ur(T.info)&&qN(z,nn,Ea,!0);if(z.Sk){let Ik=T.info.AX();Ik&&z.Sk.Nv(T.info.jw[0].TV,Ea.info.id,Ik)}z.loader.L9()}else if(T.isComplete()&&T.info.jw[0].type===5){if(T.state!==4)T.U0()&&z.loader.handleError(T.gH(),T.hU());else{var e=(T.info.jw[0].L3.info.video?z.videoTrack:z.audioTrack).L[0]||null;e&&e instanceof ef&&e.GZ()&&e.tQ()}T.dispose()}else{if(!T.U0()&&T.dX&&T.state>=2&&T.state!==3){var d=T.xhr.getResponseHeader("X-Response-Itag"); +if(d){var F=RtQ(z.L,d),L=T.info.A;if(L){var f=L-F.C3();F.D=!0;T.info.jw[0].L3.D=!1;var n=F.U(f);T.info=n;if(T.R0){var W=T.R0,V=n.jw;(V.length!==W.jw.length||V.length=z.policy.q8&&z.Sk&&T.info.isDecorated()&&MX==="net.badstatus"&&A8(z.Sk,JX,tV))){var K=(Ik.info.video&&Ik.Iy.L>1||T.xR===410||T.xR===500||T.xR===503)&&!(AZ(z.L.B).size>0)&&!$c(40,7938,Ik.Iy.K),h=T.hU(),t=Ik.info.video?z.videoTrack:z.audioTrack;K&&(h.stun="1");z.loader.handleError(MX,h);z.m7()||(K&&f6(z.L,Ik),Im(t,T),z.loader.L9())}}else F=1,z.Sk&&T.info.isDecorated()&&MX==="net.badstatus"&&A8(z.Sk,JX,tV)&&(F=0),z.Sw.isLive&& +T.gH()==="net.badstatus"&&z.B<=z.policy.P4*2?(vo(z.Sw),z.Sw.Lr||z.Sw.isPremiere?jf(z.loader,0,{Vh:"badStatusWorkaround"}):z.Sw.isWindowedLive?jf(z.loader,z.Sw.dE,{Vh:"badStatusWorkaround",vP:!0}):B2(z.loader)):z.loader.handleError(MX,T.hU(),F);isNaN(z.Eo)||(z.loader.Jc(z.Eo),z.Eo=NaN)}z.policy.XX&&!T.isComplete()?zs(z.loader):z.loader.L9();var r=t8(T,z.policy,z.A);$L(z,T,r)}}}}}catch(Ea){r=z.D?1:0,z.D=!0,T=QT(r),r=kh(Ea,r),z.loader.handleError(r.errorCode,r.details,r.severity),T||z.loader.kR()}}, +Q)}; +Qs=function(z,D,E){if(sO(z,D,E)){E=z.V(D,E);if(z.Sk){var Q=E.jw[0].L3.info.id;var T=z.K;var k=E.jw[0].TV;T=k<0&&!isNaN(T.B)?T.B:k;k=w2(z.K,E.jw[0].A,T);let d=D===z.audioTrack?1:2,F=E.jw[0].L3.info.Rq,L=Q.split(";")[0];a:{var G=z.K;if(G.K){var e=G.K.ws.event;if(G.K.TV===T){G=e==="predictStart"?void 0:G.K.ws.event;break a}if(G.K.TV===T-1){G=e==="start"||e==="continue"?e:void 0;break a}}G=void 0}if(z.policy.WF&&z.K.L!==0)Q=g.Ey(z.Sk,k,T,Q,d,F,G),T<0&&d===2&&tZ(z.K,0,0,!0),Q&&(z.loader.N("sdai",{ssdaiinfo:"1", +ds:Q.LE?.u3||"",skipsq:Q.LE?.Bm||-1,itag:L,f:F,sg:T,st:k.toFixed(3)}),E.Z=Q);else if(Q=z.Sk.AX(k,T,Q,d,F,G),T<0&&d===2&&tZ(z.K,0,0,!0),Q){k={dec_sq:T,itag:L,st:k.toFixed(3)};if(z.policy.L_&&D.isRequestPending(T-1)){z.loader.N("sdai",{wt_daistate_on_sg:T-1});return}z.loader.N("sdai",k);Q&&(E.K=new g.wo(Q));z.policy.A&&(T=E.Iy.A.get("id")||"",Q=E.K?.get("id")||"",T!==Q&&z.loader.N("stmidmismatch",{cid:T,aid:Q}))}else z.K.L!==5&&z.loader.N("sdai",{nodec_sq:T,itag:L,st:k.toFixed(3)})}z.policy.O8&&E.jw[0].TV!== +-1&&E.jw[0].TV0&&(E=((0,g.N)()-z.loader.zh)/1E3,D=Math.min(D,z.policy.ur+z.policy.cX*E));D=z.loader.getCurrentTime()+D;return z.policy.RO&&(E=Ts(z.loader)+z.policy.RO,E=0||D.Iy.A.get("defrag")==="1"||D.Iy.A.get("otf")==="1"){D=null;break a}T=BY(0,4096)}T=new aa([new L4(5,Q.L3,T,"createProbeRequestInfo"+Q.V,Q.TV)],D.L);T.XW=E;T.K=D.K;D=T}D&&DC(z,D)}}; +qN=function(z,D,E,Q){if(!(E.K()||E.ew()||E.D||!E.Iy.U(z.policy,z.A,z.loader.T2)||E.info.Rq==="f"||z.policy.K)){if(Q){Q=z.Z;var T=E.info;Q=Ch(Q,T.video?Q.policy.hz:Q.policy.Pa,T.FX)}else Q=0;Q=E.U(Q);z=DC(z,Q);Jj(Q)&&X_(D,z);E.D=!0}}; +MN=function(z,D){if(z.policy.useUmp&&D.m7())return!1;try{var E=D.info.jw[0].L3;let G=E.info.video?z.videoTrack:z.audioTrack;var Q=G;if(z.Sw.isManifestless&&Q){z.B=0;Q.V&&(D.m7(),D.isComplete()||D.v4(),Q.V=!1);D.H_()&&z.loader.w$.YR(1,D.H_());var T=D.L8(),k=D.mV();mx(z.Sw,T,k)}if(D.info.wd()&&!Jj(D.info))for(let d of D.km())VZ(G,d);Q=G;for(z.loader.getCurrentTime();Q.L.length&&Q.L[0].state===4;){let d=Q.L.shift();un(Q,d);Q.xV=d.Tv()}Q.L.length&&un(Q,Q.L[0]);let e=!!Vj(G);e&&D instanceof Gt&&(E.info.pR()? +cf(z.timing):Z7(z.timing));return e}catch(G){D=D.hU();D.origin="hrhs";a:{z=z.loader;E=G;if(E instanceof Error){D.msg||(D.msg=`${E.message}`);D.name||(D.name=`${E.name}`);if(E instanceof g.k3&&E.args)for(let [e,d]of Object.entries(E.args))D[`arg${e}`]=`${d}`;g.xl(E);if(E.level==="WARNING"){z.C.IQ(D);break a}}z.handleError("fmt.unplayable",D,1)}return!1}}; +P3J=function(z){var D=z.videoTrack.L3.index;z.S_=new qKa({Oy:z.policy.Oy,Nz:z.policy.U.Nz,wP:D.gQ(),Uk:()=>D.Uk(), +Aa:()=>D.Aa()})}; +Gs=function(z,D,E=0,Q){D!==z.Z&&(z.Z&&(z.WF=!0),z.Z=D,z.AF(D,z.videoTrack,E,Q))}; +M7n=function(z){if(z.L?.isLocked())return z.videoInfos;var D=AZ(z.K),E=g.xc(z.videoInfos,Q=>Q.FX>z.DP.FX?!1:!D.has(Q.id)); +z.K.xF()&&(E=g.xc(E,Q=>Q.video.width<=854&&Q.video.height<=480)); +return E}; +es=function(z,D){var E=[];for(let Q of D)E.push(g.PY(Q,z.Sw.Bc));return E}; +Fo=function(z){return z.L?.reason==="m"?"m":z.L?.reason==="s"?"s":z.L&&dC(z,z.L)?z.L.reason:"a"}; +C36=function(z,D,E=0,Q){if(z.U&&D!==z.B)return!0;z.U=!1;if(z.DP.Dt){if(D!==z.C3){z.C3=D;let T=Fo(z);z.D&&D.info.id===z.D&&(T=z.ew,z.D=void 0,z.ew=void 0);z.B=D;z.AF(D,z.audioTrack,E,Q,!0,T)}}else D!==z.B&&(z.B=D,z.AF(D,z.audioTrack,E,Q));return!1}; +dC=function(z,D){return z.DP.sa&&D.reason==="l"||z.DP.fi?!1:z.DP.vI?!0:D.reason==="l"||D.reason==="b"||D.reason==="o"}; +AIw=function(z,D){var E=z.K.K;if(E){z.videoInfos=z.V;var Q=g.i5(z.videoInfos,T=>T.id===E); +Q&&Q.video.qualityOrdinal===D?z.videoInfos=[Q]:(Q=z.videoInfos.map(T=>T.id),z.loader.N("sabrpf",{pfid:`${E}`, +vfids:`${Q.join(".")}`}),LX(z,D,D),Bf(z.K,""))}else LX(z,D,D)}; +LX=function(z,D,E){z.videoInfos=z.V;z.videoInfos=g.xc(z.videoInfos,Q=>Q.video.qualityOrdinal>=D&&Q.video.qualityOrdinal<=E)}; +fX=function(z,D){z.DP.MN()&&(z.AT=D.reason==="m"||D.reason==="l"?!0:!1);D.reason==="m"?D.isLocked()&&AIw(z,D.K):dC(z,D)?LX(z,D.L,D.K):z.videoInfos=z.V;z.Y=!0;z.L=D}; +Bwk=function(z,D){if(z.S){var E=g.xc(z.A,Q=>Q.id===z.S); +return nX(z,E).includes(D)}E=g.xc(z.A,Q=>!!Q.oy?.isDefault); +return E.length>0?nX(z,E).includes(D):nX(z,z.A).includes(D)}; +nX=function(z,D){var E=z.Sw.Bc;return D.map(Q=>qD(g.PY(Q,E)))}; +WI=function(z,D,E=!1){Ce(z.K,D,E)}; +D1n=function(z,D,E,Q){var T=z.Sw,k=z.C.getVideoData(),G=z.uO,e=Gj({yi:z.yi,lr:k.X(),C:z.C,T4:z.T4,DP:z.DP,g1:z.g1,dK:z.dK,dF:z.dF,QL:z.QL,PQ:z.PQ,yf:z.yf,wN:z.wN,sabrLicenseConstraint:k.sabrLicenseConstraint,cQ:z.cQ,JQ:z.JQ,n8:z.n8,uk:z.uk,nO:!!G,authorizedFormats:k.authorizedFormats,L6:z.L6,xF:z.xF,Sn:z.Sn,Mi:z.Mi}),d=d2(k,z.Nn,z.nextRequestPolicy,z.tR,z.Uc,z.Ge,z.CB);E&&D&&(E=d.C7?d.C7.map(f=>f.type):[],D("sabr",{stmctxt:E.join("_"), +unsntctxt:d.Si?d.Si.join("_"):""}));D=z.fU;E=z.z8;E===void 0&&D===void 0&&(E=zPW(T.Bc,z.l9?.video),D=zPW(T.Bc,z.l9?.audio));if(k.rE)var F=k.rE;var L;(k=z.DP?.Ax)&&k>0&&(z.Sn||z.Zp)&&(L=new Uint8Array(k));G={Mz:e,XZ:z.XZ,fU:D,z8:E,uO:G,videoPlaybackUstreamerConfig:F,ej:d,Qx:L};Q&&z.wB?z.wB.length>0&&(G.wB=z.wB):z.LE&&(G.LE=z.LE);z.DP?.MN()&&!aX()&&(z.eU&&(G.eU=z.eU),z.Bi&&(G.Bi=z.Bi));G.lE=z.lE;G.nt=T.kV;return G}; +zPW=function(z,D){return D?[g.PY(D.info,z)]:[]}; +eP=function(z,D,E,Q,T){var k=D^z;if((z>>1&11)==3){if(Q===J[k^1456]){var G;(G=T[J[k^1416]](J[k^1466]))>=0?(Q=`cmo=${T[J[2]](0,G)}`,T=T[J[2]](G+1)):(G=T[J[k^1416]](J[k^1463]))>=0&&(Q=`cmo=${T[J[2]](0,G)}`,T=T[J[2]](G+3))}E[Q]=T}if((z&90)==z){if(!(yB(E[J[k^5567]])||E[J[k^5567]][J[k^5544]](J[k^5520])||E[J[k^5567]][J[k^5544]](J[k^5551])||E[J[k^5567]][J[k^5544]](J[k^5620])))throw new g.k3(J[k^5511],E[J[k^5567]]);G=FZ(E[J[k^5567]]);E[J[k^5563]]=G[J[k^5566]];E[J[k^5545]]=G[J[6]]+(G[J[k^5516]]!=null?`:${G[J[k^ +5516]]}`:J[k^5564]);var e=G[J[k^5567]];e[J[k^5544]](J[k^5507])?(E[J[0]]=J[k^5507],e=e[J[2]](k^5566)):e[J[k^5544]](J[k^5625])?(E[J[0]]=J[k^5625],e=e[J[2]](k^5565)):e[J[k^5544]](J[k^5607])?(e=eP(k^5521,k^108,e,E),e=e[0]):(E[J[0]]=e,e=J[k^5564]);var d=E[J[6]];E[J[6]]=Qu(k^5626,k^6528,e);Object[J[k^5624]](E[J[6]],Ip(k^5514,k^7092,G[J[k^5545]][J[k^5550]]()));Object[J[k^5624]](E[J[6]],d);E[J[6]][J[k^5537]]===J[k^5508]&&(delete E[J[6]][J[k^5537]],E[J[0]]+=J[k^5515]);E[J[k^5567]]=J[k^5564];E[J[k^5541]]=J[k^ +5564];E[J[k^5566]]&&(G=Ul(6,k^546,E));var F=[]}(z<<1&16)<12&&z-7>=23&&(G=E[J[k^5623]](J[k^5595],k^5617),e=E[J[k^5623]](J[k^5595],G+1),G>0&&e>0?(Q[J[0]]=E[J[2]](0,e),E=E[J[2]](e+1)):(Q[J[0]]=E,E=J[k^5617]),F=[E]);(z&124)==z&&(E=(E%Q[J[k^637]]+Q[J[k^637]])%Q[J[k^637]],G=Q[0],Q[0]=Q[E],Q[E]=G,F=[E]);return F}; +QDI=function(z,D,E){D=ow(z.Iy,Epw(z,D,E),D);z.d2()&&D.set("probe","1");return D}; +Xo=function(z){var D={},E=[],Q=[];if(!z.data)return D;for(var T=0;T{D=Number(E);return`${D===1?2:D-1}---`})}; +Xxn=function(z,D=!1,E){var Q=g.zU(z.O.experiments,"debug_bandaid_hostname");return Q?(D=g.BC(z.O.experiments,"debug_bandaid_port"),Q=D>0?`${Q}:${D}`:Q,D=z.O.experiments.EH("debug_bandaid_insecure_scheme"),Oy(z,Q,D)):D&&E?.url&&!z.L?(Q=EU(40,7899,new g.wo(E.url)),Oy(z,Q)):z.K.get(0)?.location.clone()}; +js=async function(z,D){var E=Oy(z,"redirector.googlevideo.com");E.set("alr","yes");E.set("id",`${Math.round(Math.random()*1E5)}`);if(D===1||D===2)E.set("cmo=sensitive_content","yes"),E.set("sc","yes");D===2&&E.set("cmo=td","c.youtube.com");var Q=await g.RD(E.zo(),{format:"RAW",timeout:5E3});if(Q.xhr.status!==200||!Q.xhr.responseText)return Promise.reject(new g.k3("b204258371_no_host",E.zo(),Q.xhr.status));var T=new g.wo(Q.xhr.responseText);E=EU(66,7857,T);Q=T.get("ms");z=Oy(z,E);T=T.get("mm");z.set("ms", +Q);z.set("mm",T);return E&&JQJ(E)?D!==2||bJ(E)?z:Promise.reject(new g.k3("b204258371_untrusted",E,Q)):Promise.reject(new g.k3("b204258371_invalid",E,Q))}; +uP6=function(z,D){z=`https://${D.K()}/initplayback?c=${g.CR(z.O)}&owc=1`;$d(z,"pw",E=>{E.ht=D.L})}; +vI=function(z,D,E,Q){$d(`https://${D}/videoplayback?probe=1`,E,T=>{!Q.W("html5_onesie_host_racing")||Q.videoData.isLivePlayback||Q.W("html5_onesie_probe_ec_hosts")||Q.fW||Q.U1();z.A.push(T)},T=>{z.A.push(T.details)})}; +JQJ=function(z){return/.*(\.c\.youtube\.com|.*\.googlevideo\.com)/.test(z)}; +bJ=function(z){var D=/sn-[^.]*-/;return/.*\.c\.youtube\.com/.test(z)&&!D.test(z)}; +mN=function(z){for(;z.K.length&&!z.K[0].isEncrypted;){let {videoId:E,DC:Q,formatId:T,buffer:k,eg:G}=z.K.shift();if(k)z.ll.PF.mX?.get(E)?.K(Q,T,k);else if(G)z.ll.PF.xx(E,Q,T);else{var D=z.ll;D.K[T].QY=!0;D=D.PF.mX?.get(E);D?.Ee(T)&&D?.L(T)}}}; +g.jDO=function(z){for(;!z.Z&&!z.error;){var D=z;D.Z=!!lJ(D,1);switch(lJ(D,2)){case 2:var E=void 0,Q=[],T=[];T.length=19;T.fill(0);var k=lJ(D,5)+257;E=lJ(D,5)+1;var G=lJ(D,4)+4;for(var e=0;e0;d--)Q.push(e)}Q.length!==G?D.error=!0:(E=Q.slice(-E),Q.length=k,b9O(D,Q,E));break;case 1:b9O(D,IS,aS);break; +case 0:Ss(D,D.K&7);Q=lJ(D,16);k=lJ(D,16);(Q^k)!==65535&&(D.error=!0);D.output.set(D.data.subarray(D.L,D.L+Q),D.A);D.L+=Q;D.A+=Q;break;default:D.error=!0}z.A>z.output.length&&(z.output=new Uint8Array(z.A*2),z.A=0,z.L=0,z.Z=!1,z.K=0,z.register=0)}z.output.length!==z.A&&(z.output=z.output.subarray(0,z.A));return z.error?new Uint8Array(0):z.output}; +lJ=function(z,D){for(;z.K=z.data.length)return z.error=!0,0;z.register|=z.data[z.L++]<>=D;z.K-=D;return E}; +b9O=function(z,D,E){D=YD(D);E=YD(E);for(var Q=z.data,T=z.output,k=z.A,G=z.register,e=z.K,d=z.L;;){if(e<15){if(d>Q.length){z.error=!0;break}G|=(Q[d+1]<<8)+Q[d]<>=7;F<0;)F=D[(G&1)-F],G>>=1;else G>>=F&15;e-=F&15;F>>=4;if(F<256)T[k++]=F;else if(z.register=G,z.K=e,z.L=d,F>256){G=RS[F];G+=lJ(z,ZC[F]);d=O9r(z,E);e=cI[d];e+=lJ(z,KX[d]);if(vpr&&GE.length&&(z.error=!0);z.register|=(E[Q+1]<<8)+E[Q]<=0)return Ss(z,E&15),E>>4;for(Ss(z,7);E<0;)E=D[lJ(z,1)-E];return E>>4}; +Ss=function(z,D){z.K-=D;z.register>>=D}; +YD=function(z){var D=[];for(var E of z)D[E]||(D[E]=0),D[E]++;var Q=D[0]=0;E=[];var T=0,k=0;for(var G=1;G7&&(T+=D[G]);for(Q=1;Q>d&1;e=T<<4|G;if(G<=7)for(d=1<<7-G;d--;)k[d<>=7;G--;){k[d]||(k[d]=-D,D+=2);let F=Q&1;Q>>=1;d=F-k[d]}k[d]=e}}return k}; +hm=function(z,D){z.L(`dcmprs_${z.context}_${z.K}_gz_${D}`)}; +m1W=function(z,D){return tr(z,function(){var E=this;return function*(){var Q=Date.now();try{hm(E,"s");var T=yield*yK(D());if(!T)throw Error("no result");hm(E,"e");return T}catch(G){hm(E,"f");var k=G;E.A(k,"gz");throw G;}finally{T=Date.now(),E.Lx("gz",T-Q,k)}}()})}; +Smw=function(z,D,E,Q){return tr(void 0,function(){return function*(){var T=(k,G)=>m1W(new lHQ(k,E,Q),()=>NA(G(z))); +if(pX)try{return yield*yK(T("n",Ymk))}catch(k){}if(D)try{return yield*yK(T(D.K?"a":"w",k=>IHV(k,D)))}catch(k){}return yield*yK(T("p",aHW))}()})}; +Ymk=async function(z){if(!pX)throw Error("DecompressionStream is not supported");var D=fz.xA(),E=new DecompressionStream("gzip"),Q=E.writable.getWriter();Q.write(z);Q.close();z=E.readable.getReader();for(E=new gz([]);;){let {value:T,done:k}=await z.read();if(k)break;E.append(T)}z=SZ(E);fz.Ct("gznb",D,Math.ceil(z.byteLength/16));return z}; +aHW=function(z){var D=fz.xA();z=g.jDO(new g.RPV(z));fz.Ct("gzjb",D,Math.ceil(z.byteLength/16));return z}; +IHV=function(z,D){var E=fz.xA();z=D.Vc(z);try{let T=z.byteOffset,k=z.byteLength,G=D.exports.getInflatedSize(T,k);if(G===0)throw Error("wasm_gz: bad input");let e=D.malloc(G),d=D.exports.inflateGzip(T,k,e);if(d)throw D.free(e),Error(`wasm_gz: fail${d}`);var Q=new Uint8Array(D.exports.memory.buffer,e,G)}finally{D.free(z.byteOffset)}D=D.Do(Q);fz.Ct("gzwb",E,Math.ceil(D.byteLength/16));return D}; +xD=function(z){var D=z.queue;D.K.length&&D.K[0].isEncrypted&&!D.L&&(D.K.length=0);for(let E of Object.keys(z.K)){let Q=z.K[E];Q.QY||(D=z.queue,D.K.push({videoId:Q.videoId,formatId:E,isEncrypted:!1}),D.L||mN(D))}}; +Z9I=function(z,D){var E=D.totalLength,Q=!1;switch(z.A){case 0:z.Q4(D,z.Z).then(T=>{var k=z.PF;k.dM("oprr");k.playerResponse=T;k.Bv||(k.RU=!1);HI(k)},T=>{z.PF.fail(T)}); +break;case 2:z.dM("ormk");D=SZ(D);z.queue.decrypt(D);break;default:Q=!0}z.PF.J7&&z.PF.N("ombup",`id.11;pt.${z.A};len.${E}${Q?";ignored.1":""}`);z.A=null}; +cQQ=function(z,D){z.PF.dM("oprgz2_s");D=Smw(D,z.PF.X().MN,z.PF.J7?z.PF.N.bind(z.PF):()=>{},E=>{z.PF.dM(E)}); +r8(D,()=>{z.PF.dM("oprgz2_e")},()=>{z.PF.dM("oprgz2_f")}); +return D}; +KlV=async function(z,D){z.PF.dM("oprgz_s");if(pX)try{var E=await Ymk(D);z.PF.dM("oprgz_n");z.PF.N("oprsgz",{i:"n"});return E}catch(Q){z.PF.N("gzerr",{impl:"native",err:`${Q}`})}if(E=z.PF.X().MN)try{let Q=IHV(D,E);z.PF.dM("oprgz_w");z.PF.N("oprsgz",{i:"w"});return Q}catch(Q){z.PF.N("gzerr",{impl:"wasm",err:`${Q}`})}D=aHW(D);z.PF.dM("oprgz_p");z.PF.N("oprsgz",{i:"j"});return D}; +hPr=function(z){return new Promise(D=>{setTimeout(D,z)})}; +pxX=function(z,D){var E=z.X();E=z.Wc&&E.W("html5_onesie_preload_use_content_owner");if((D=Xxn(D,E,z.Un))&&z.videoId){z=g.V2(z.videoId);E=[];if(z)for(let Q of z)E.push(Q.toString(16).padStart(2,"0"));D.set("id",E.join(""));return D}}; +x1W=async function(z,D,E=0){var Q=[];Q.push(D.load());E>0&&Q.push(hPr(E));await Promise.race(Q);return pxX(z,D)}; +H9k=function(z,D,E,Q=!1){z.set("cpn",D.clientPlaybackNonce);z.set("opr","1");var T=D.X();z.set("por","1");Ze()||z.set("onem","1");D.startSeconds>0&&z.set("osts",`${D.startSeconds}`);Q||(T.W("html5_onesie_disable_partial_segments")&&z.set("oses","1"),D=T.W("html5_gapless_onesie_no_media_bytes")&&Iq(D)&&D.Wc,E&&!D?(D=E.audio,z.set("pvi",E.video.join(",")),z.set("pai",D.join(",")),Ck||z.set("osh","1")):(z.set("oad","0"),z.set("ovd","0"),z.set("oaad","0"),z.set("oavd","0")))}; +Nmn=function(z,D,E,Q,T=!1){var k=`https://youtubei.googleapis.com/youtubei/${D.m4.innertubeApiVersion}/player`,G=[{name:"Content-Type",value:"application/json"}];Q&&G.push({name:"Authorization",value:`Bearer ${Q}`});G.push({name:"User-Agent",value:g.G3()});g.S("EOM_VISITOR_DATA")?G.push({name:"X-Goog-EOM-Visitor-Id",value:g.S("EOM_VISITOR_DATA")}):(E=E.visitorData||g.S("VISITOR_DATA"))&&G.push({name:"X-Goog-Visitor-Id",value:E});(E=g.S("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&G.push({name:"X-YouTube-Lava-Device-Context", +value:E});(D=g.zU(D.experiments,"debug_sherlog_username"))&&G.push({name:"X-Youtube-Sherlog-Username",value:D});z=Uf(JSON.stringify(z));return{url:k,CQ:G,postBody:z,OA:T,YB:T}}; +NI=function(z,D,E,Q,T,k,G,e,d){var F=z.Sm,L=z.GW;z=z.kW;var f=F!==void 0&&L!==void 0,n=Q.getVideoData(),W=D.K.encryptedClientKey;D=f?D.iv:void 0;f=qT(k,!0);T=T||!!Ze()&&f>1572864;return{innertubeRequest:{wo:z,b9:F,GW:L,encryptedClientKey:W,iv:D,iL:!0,Rl:!0,fd:"DecompressionStream"in window||!T,EP:!0},Mz:Gj({yi:k,lr:E,C:Q,T4:n.startSeconds*1E3,sR:!0}),onesieUstreamerConfig:G,Sc:e,ej:d2(n),reloadPlaybackParams:n.D9?.reloadPlaybackParams,kT:d}}; +U1X=function(z,D,E,Q,T,k,G,e){var d=g.De(z,W0),F;if(!z.YB)if(F=ePX(D,d)){var L=F.N8;F=F.signature}else F=L=D.encrypt(d),(0,g.N)(),F=xF(new HF(D.K.A),F,D.iv);return NI(L&&F?{Sm:L,GW:F}:{kW:d},D,E,Q,!!z.YB,T,k,G,e)}; +gpa=async function(z,D,E,Q,T,k,G,e){var d=g.De(z,W0);d=await GXW(D,d);var F=await Fls(D,d);return NI({Sm:d,GW:F},D,E,Q,!!z.YB,T,k,G,e)}; +rQW=function(z,D,E,Q,T,k,G,e){var d=g.De(z,W0);if(d=ePX(D,d))return NI({Sm:d.N8,GW:d.signature},D,E,Q,!!z.YB,T,k,G,e)}; +wxX=async function(z,D,E){z.dM("oprd_s");D=i9s(z)?await LlO(z.S6,D,E):z.S6.decrypt(D,E);z.dM("oprd_c");return D}; +Uy=function(z){if(!z.CJ)return{};var D=z.CJ.Y();D.d=z.CJ.MN?.iY();D.shost=z.ya;D.ty="o";return D}; +i9s=function(z,D){return z.W("html5_onesie_sync_request_encryption")||D?.YB?!1:!!Ze()}; +tak=function(z){return z.W("html5_onesie_host_probing")||z.J7?Ck:!1}; +HI=function(z){if(!z.playerResponse)return!1;if(z.l7)return!0;var D=z.videoData.W("html5_onesie_audio_only_playback")&&S0(z.videoData);if(z.mX&&z.RU){if(!z.mX.has(z.KL))return!1;let Q=z.mX.get(z.KL);var E;if(E=Q){E=!1;for(let T of Q.Sb.keys()){let k=Q.Sb.get(T);if(k)for(let G of k.FC)G.A6>0&&(k.pR?E=!0:D=!0)}E=!(D&&E)}if(E)return!1}z.dM("ofr");z.HQ.resolve(z.playerResponse);z.Nw||(z.e0?.start(),z.CU.start());return z.l7=!0}; +opW=function(z){if(z.mX&&!z.W("html5_onesie_media_capabilities")){z.dM("ogsf_s");var D=Lfs(z.C.getVideoData(),(Q,T)=>{z.N(Q,T)}),E=yQJ(z.C); +D.video=G6O(E,D.video);z.dM("ogsf_c");if(D.video.length)return D;z.N("ombspf",`l.${E.L};u.${E.K};o.${E.A};r.${E.reason}`)}}; +wC=function(z,D){if(D.m7()||z.m7())z.policy.kF||(z.policy.V?g.gC(z.loader):z.loader.L9());else{if(z.policy.A&&D.isComplete()&&D instanceof Ke){var E=z.loader,Q=E.N;var T=Object.assign(D.CJ.Y(),{rst:D.state,strm:D.xhr.mw(),d:D.CJ.MN?.iY(),cncl:D.xhr&&D.KJ.B?1:0,rqb:D.jN,cwt:D.KJ.A,swt:D.lX?.kI});T=Object.assign(Xo(D.info),T);Q.call(E,"rqs",T)}if(D.isComplete()&&D.d2()&&D instanceof Ke)z.policy.SW?D.Bp()?(D.dispose(),z.K.length===0?z.loader.L9():(z=z.K[0],z instanceof Ke&&z.GZ()&&z.tQ())):D.U0()&&z.loader.handleError(D.gH(), +D.hU()):(D.dispose(),z.loader.L9());else{if(D.Dv())z.Zp=!0,D instanceof Ke&&hZ(z.timing,D),sDV(z),rC(z);else if(D.U0())E=z.C.WV(),D instanceof Ke&&D.info.K?.Mz?.cQ&&E&&z.loader.Jc(E),D instanceof Ke&&YQ(D)?z.loader.H4?.A():D instanceof iJ?z.K.pop():(E=1,D.canRetry()&&C3(z.loader)&&($1k(z,D),E=0),z.loader.handleError(D.gH(),D.hU(),E));else{if(z.loader.isSuspended&&!D.isComplete())return;rC(z)}D.m7()||D instanceof iJ||(D.isComplete()?E=t8(D,z.policy,z.Z):(E=wD(D,z.policy,z.Z),E===1&&(z.lg=!0)),E!== +0&&(Q=new qmr(1,D.info.Iy),Q.XW=E===2,PZQ(z,Q)));D.isComplete()&&(z.Sn=!1,D.Dv()||(z.Zp=!1));z.policy.XX&&!D.isComplete()?zs(z.loader):z.loader.L9()}}}; +Maa=function(z){z.policy.m9&&(z.xV=void 0,z.PQ=0)}; +zpV=function(z){if(!CZQ(z,z.WF))return tm(z,"ratelimited"),!1;if(am(z.audioTrack)&&am(z.videoTrack))return tm(z,"endofstream"),!1;if(z.policy.L)if(z.policy.B){if(z.U?.j())return tm(z,"ssdaiblocked"),!1}else{var D=!1;if(z.D.L===2)D=!0;else if(z.D.L===3){ys(z);z.loader.Pc();var E=bn(z.audioTrack,z.loader.isSeeking()).lE;var Q=bn(z.videoTrack,z.loader.isSeeking()).lE;var T=z.loader.getCurrentTime()||0;E=oS(z,E,T);Q=oS(z,Q,T);Q=Math.min(E,Q);T=z.D;Q>=T.A?(T.N("sdai",{haltrq:Q,est:T.A}),Q=!0):Q=!1;Q&& +(D=!0)}if(D)return tm(z,"waitingforads"),!1}z.policy.D9&&(z.yA=sy(z,z.audioTrack),z.AT=sy(z,z.videoTrack));if(!z.A)return $D(z,{nopolicy:1}),!0;if(z.C.WV())return $D(z,{utc:1}),!0;if(z.L.U)return $D(z,{audio:1}),!0;if(z.policy.Ha&&z.L.Y)return $D(z,{constraint:1}),!0;if(!z.A.targetAudioReadaheadMs||!z.A.targetVideoReadaheadMs)return $D(z,{noreadahead:1}),!0;if(z.policy.V&&z.loader.QM())return $D(z,{seekToHead:1}),!0;D=Math.min(LG(z.loader,z.audioTrack)*1E3,z.A.targetAudioReadaheadMs);Q=Math.min(LG(z.loader, +z.videoTrack)*1E3,z.A.targetVideoReadaheadMs);T=Math.min(D,Q);var k=z.C.getCurrentTime()*1E3,{EV:G,HJ:e,vG:d,JS:F}=AQV(z,k);E=G0&&z.WF.Os++)}; +PZQ=function(z,D,E){var Q={yi:z.yi,oh:(k,G)=>{z.C.aU(k,G)}, +wd:z.policy.s8,pG:z.policy.A,eI:z.policy.eI};z.yi.L.V&&(Q.Pj=(z.videoTrack.L3.info.FX||0)+(z.audioTrack.L3.info.FX||0));z.policy.bG&&(Q.wP=z.audioTrack.L3.index.gQ(),Q.wd=!1);var T=Epw(D,z.policy,z.Z)?2:1;T!==z.tT&&(z.tT=T,sDV(z));E=Qur(z,E);if(z.policy.Y&&z.policy.A&&E.tR){let k=T="";for(let G of E.tR)z.videoData.sabrContextUpdates.has(G)||z.policy.Y&&E.Ge&&E.Ge.type===G?T+=`_${G}`:k+=`_${G}`;z.loader.N("sabrbldrqs",{ctxts:T,misctxts:k})}!D.setData(E,z.policy,z.Z)&&z.policy.Y&&z.loader.handleError("player.exception", +{reason:"buildsabrrequestdatafailed"},1);Q=new Ke(z.policy,D,z.Sw,z.Z,z,Q,z.loader.sx());RE(z.timing);z.policy.ai&&z.loader.N("sabrcrqinfo",{rn:Q.xD(),probe:D.d2()});return z.QA=Q}; +sy=function(z,D){ys(z);z.loader.Pc();return bn(D,z.loader.isSeeking())}; +qI=function(z){return z.policy.GX&&!!z.V}; +oS=function(z,D,E){z=z.loader.Pc()||0;return PI(D,(E+z)*1E3)/1E3+E}; +Qur=function(z,D){var E=MI(z.loader)&&D&&D.a5!==void 0&&!D.uM?z.policy.I_?Math.ceil((D.a5+(z.loader.Pc()||0))*1E3):D.a5*1E3+(z.loader.Pc()||0):ys(z);if(z.policy.D9){var Q=z.yA;var T=z.AT}else Q=sy(z,z.audioTrack),T=sy(z,z.videoTrack);var k=[...Q.lE,...T.lE];qI(z)&&k.push(...z.B);var G=[...Q.XZ,...T.XZ],e=[];for(var d of G)z.policy.D2&&d.uz!==void 0&&d.uz>Number.MAX_SAFE_INTEGER?z.loader.N("sabrpseglmt",{lmt:d.uz,itag:d.formatId?.itag,sq:d.sequenceNumber}):e.push(d);G=z.loader.W7();z.policy.da&&!z.videoData.isLivePlayback&& +(d=z.videoData.lengthSeconds*1E3,E>=d&&z.loader.N("invalidSabrCmt",{cmt:E,vd:d}));d=z.yi;var F=z.C,L=z.Sw,f=z.A,n=z.videoData.WF,W=z.policy,V=z.loader.zh,Y=Ts(z.loader)*1E3,Z=z.xV?.dF,K=z.xV?.QL,h=z.PQ,t=Number(z.L.Z?.info.itag)||0,r=Number(z.L.B?.info.itag)||0,Ea=z.C.hs();var nn=D?.yf?D.yf:z.loader.isSuspended?4:void 0;E={yi:d,C:F,Sw:L,lE:k,XZ:e,T4:E,nextRequestPolicy:f,tR:n,DP:W,g1:V,dK:Y,dF:Z,QL:K,PQ:h,eU:t,Bi:r,Nn:G,CB:Ea,yf:nn,Sn:z.Sn,Mi:z.f3,Zp:z.Zp};k=z.loader.aQ();e=g.V2(k);k&&(E.Uc=e);if(D= +MI(z.loader)&&D?.uM?D.a5:z.C.WV())E.cQ=D*1E3;D=z.L;k=D.yA;if(D.DP?.MN()&&!k)for(WX of D.A)if(WX.oy){k=!0;break}var WX=D.DP.MN()&&!k?[]:es(D,D.A);E.fU=WX;WX=z.L;WX.DP.MN()&&!WX.AT?WX=[]:(D=M7n(WX),D.length===0&&(D=WX.V),WX=es(WX,D));E.z8=WX;E.uO=qI(z)?[z.V]:void 0;E.L6=Array.from(AZ(z.L.K).keys(),Number);E.xF=z.L.xF();z.policy.XQ&&(E.n8=TiO(z.loader,z.audioTrack),E.uk=TiO(z.loader,z.videoTrack));WX=z.loader.getCurrentTime();Q=oS(z,Q.lE,WX);T=oS(z,T.lE,WX);T=Math.min(Q,T);z.ew=T;z.policy.L&&(qI(z)&& +(Q=oS(z,z.B,WX),z.C.ZS()&&Q0&&z.K[0].Jl()&&(E.Ge=z.K[0].KQ());return E}; +ys=function(z){var D=z.policy.V&&z.loader?.QM(),E=z.loader.getCurrentTime()||0;E=kOX(z,E);a:if(z.policy.LP&&z.loader.isSeeking()){var Q=F_(z.videoTrack,E);z.loader.N("asmtfnctv",{b:E,a:Q});if(!isNaN(Q)){E=Q;break a}}Q=z.loader.Pc()||0;E+=Q;Q=zJ(z.videoData)||g.BZ(z.videoData);var T=0;D?(Q&&(T=Number.MAX_SAFE_INTEGER),z.videoData.pf&&(T=Math.ceil(z.videoData.dE*1E3))):T=Math.ceil(E*1E3);return Math.min(Number.MAX_SAFE_INTEGER,T)}; +kOX=function(z,D){if(z.loader.isSeeking())return D;var E=z.C.BN();if(!E)return D;E=E.L();if(E.length===0||jj(E,D))return D;if(!z.videoTrack.Er(D)&&!z.audioTrack.Er(D))return z.loader.N("sundrn",{b:0,lt:D}),D;var Q=D,T=Infinity;for(let k=0;kD)continue;let G=D-E.end(k);G=20)?(z.loader.handleError("player.exception",{reason:"bufferunderrunexceedslimit"}),D):Q}; +PI=function(z,D){var E=0,Q=-1;for(let T of z)if(!(T.startTimeMs+T.durationMsD||Q>=0&&T.zF>Q+1)break;E=Math.max(E,T.startTimeMs+T.durationMs);Q=Math.max(Q,T.gP)}return Math.max(0,E-D)}; +CZQ=function(z,D){a:{if(z.Y>0){var E=Math.floor((0,g.N)()/1E4);if(E===D.B_){if(D.Os>=z.Y){if(D.Os===z.Y){E={reason:"toomanyrequests"};E.limit=D.Os;if(z.QA){let Q=Xo(z.QA.info);E.lr_ptime=Q.ptime;E.lr_rtype=Q.rtype;E.lr_brl=Q.brl;E.lr_ps=Q.ps}z.loader.handleError("player.exception",E);D.Os+=1}D=!1;break a}}else D.B_=E,D.Os=0}D=!0}return!D||z.loader.isSuspended&&z.loader.s3?!1:z.S&&(0,g.N)()0&&(!z.policy.Y||z.K.length!==1||!z.K[0].Jl())||!z.Sw.Y?.U(z.policy,z.Z, +z.loader.T2)||z.MN?!1:!0}; +tm=function(z,D){z.kV=D;z.policy.ai&&z.loader.N("sabrcrb",{reason:D})}; +$D=function(z,D){z.kV=void 0;z.XX=(0,g.N)();z.policy.ai&&z.loader.N("sabrcrq",D)}; +AQV=function(z,D){var {vG:E,JS:Q}=GOL(z);if(z.policy.D9){var T=PI(z.yA.lE,D);z=PI(z.AT.lE,D)}else T=E,z=Q;return{EV:T,HJ:z,vG:E,JS:Q}}; +sDV=function(z){z.videoData.WF.clear();if(z.videoData.sabrContextUpdates.size>0)for(var D of z.videoData.sabrContextUpdates.keys())z.videoData.sabrContextUpdates.get(D)?.sendByDefault&&z.videoData.WF.add(D);if(z.policy.Y&&z.K.length)for(let E of z.K)(D=E.KQ())&&D.type&&D.sendByDefault&&z.videoData.WF.add(D.type)}; +rC=function(z){for(;z.K.length&&z.K[0].DR(z.JI());){let D=z.K.shift();epX(z,D)}z.K.length&&epX(z,z.K[0])}; +epX=function(z,D){D instanceof Ke&&(z.C3=D);var E=new Set(D.TZ(z.JI()));for(let G of E){if(E=D instanceof iJ){E=z.L;var Q=Bwk(E,G),T=nX(E,E.videoInfos).includes(G);!E.DP.TA||Q||T||E.loader.N("sabrcpf",{fid:`${G}`,vfids:`${nX(E,E.videoInfos).join(".")}`,said:E.S||""});E=!(Q||T)}if(E)continue;E=D.qK(G,z.JI());Q=z.policy.GX&&Qn(E[0].L3.info.mimeType);if(!D.v4(G,z.JI()))continue;T=D.km(G,z.JI());for(let e of T){z.policy.A&&D instanceof iJ&&z.loader.N("omblss",{s:e.info.nx()});if(Q){T=z.timing;T.D||(T.D= +(0,g.N)(),g.St("fcb_r",T.D,T.K));T=z;T.videoData.Bc()&&T.V&&qD(T.V)===qD(g.PY(e.info.L3.info,T.Sw.Bc))&&T.C.Iq("sabrCaptionsDataLoaded",e,T.ur.bind(T));continue}T=e.info.L3.info.pR();var k=e.info.L3;let d=D instanceof iJ?1:2;if(T){if(C36(z.L,k,d,D.u5(z.JI())?.token))continue}else Gs(z.L,k,d,D.u5(z.JI())?.token);k=T?z.audioTrack:z.videoTrack;D instanceof iJ&&(k.V=!1,D instanceof iJ&&(T?cf(z.timing):Z7(z.timing)));try{J8(k,E,e)}catch(F){T=kh(F),z.loader.handleError(T.errorCode,T.details,T.severity), +k.kR(),z.NI(!1,"pushSlice"),g.gC(z.loader)}}}}; +$1k=function(z,D){z.policy.Y?z.K.splice(z.K.indexOf(D)).forEach(E=>{E.dispose()}):(z.K.pop(),D?.dispose())}; +dpr=function(z,D,E){var Q=[];for(let T=0;T=7E3&&T>=7E3}return D}; +fcn=function(z,D){z.delay?.dispose();z.delay=null;var E=Array.from(z.K.values()).sort((Q,T)=>Q.mediaTime-T.mediaTime); +E.length!==0&&(D=(E[0].mediaTime-D)*1E3/z.C.getPlaybackRate(),z.delay=new g.sT(()=>{CX(z)},D>500?D-500:D),z.delay.start())}; +CX=function(z,D){if(Am(z.C.getPlayerState())&&z.K.size!==0){D=D??Array.from(z.K.values()).sort((T,k)=>T.mediaTime-k.mediaTime); +var E=z.getCurrentTime(),Q=(D[0].mediaTime-E)*1E3/z.C.getPlaybackRate();if(Q<500){E=Q>0?z.C.BN()?.getCurrentTime()??z.C.getCurrentTime():E;for(let T of D)if(E>=T.mediaTime)T.resolve([T.mediaTime,T.id]),z.K.delete(T.id);else break}fcn(z,E)}}; +nfs=function(z,D,E){z.K.delete(E);return new Promise(Q=>{z.K.set(E,{id:E,mediaTime:D,resolve:Q});Q=Array.from(z.K.values()).sort((T,k)=>T.mediaTime-k.mediaTime); +E===Q[0].id&&CX(z,Q)})}; +X6w=function(z){var D=z.C.BN()?.getCurrentTime()??z.C.getCurrentTime(),E=z.Z.Rx(D);WQJ(z,E,D);z.isSeeking=!1;var Q=Array.from(z.K.keys()).filter(T=>T>=E).sort((T,k)=>T-k); +for(let T of Q)Q=T===E?D-z.Z.getStartTime(E):0,z.U(T,z.K.get(T),Q)}; +J46=function(z,D,E,Q=!1){D!==z.Ar&&(z.Ar=D,z.C.Iq("playbackstarted",D,E+z.C.Pc(),Q))}; +WQJ=function(z,D,E){var Q=z.K.get(D),T=z.Z.getStartTime(D),k=z.Z.getDuration(D),G=T;(Q?.K??[z.cpn]).forEach((e,d)=>{var F=Q?.L[d]??k;E>=G&&E{z.B.K.delete(E)}); +z.A.delete(D)}; +ViL=function(z,D,E,Q){z.L=E;E=`${D}.${E}`;z.A.has(D)?z.A.get(D).push(E):z.A.set(D,[E]);nfs(z.B,Q,E).then(([T,k])=>{var [G,e]=k.split(".");[,k]=[Number(G),e];J46(z,k,T)})}; +bKX=function(z,D,E,Q,T,k){return D.mu&&D.gs&&E===3?new OKn(z,D,Q,T,k):null}; +juI=function(z,D){if(z.policy.uB){var E=D.info.FX,Q=qT(z.schedule);D=D.index.gQ();E=Math.max(1,Q/E);z.Y=Math.round(Math.max(((E-1)*D+z.policy.E9)/E,D-z.policy.FB)*1E3)}}; +lc6=function(z,D){var E=Date.now()/1E3,Q=E-z.startTimeSecs,T=E-z.U,k=T>=z.policy.D5,G=!1;if(k){let e=0;!isNaN(D)&&D>z.V&&(e=D-z.V,z.V=D);e/T=z.policy.FB&&!z.Z;if(!k&&!E&&vfn(z,D))return NaN;E&&(z.Z=!0);a:{Q=G;E=(0,g.N)()/1E3-(z.Ad.K0()||0)-z.S.K-z.policy.E9;k=z.L.startTime;E=k+E;if(Q){if(isNaN(D)){BI(z,NaN,"n",D);k=NaN;break a}Q=D-z.policy.z4;Q0&&(G.headers=e);k&&(G.onFinish=k);return Object.keys(G).length>1?G:null}; +Di=function(z,D,E,Q,T,k,G,e){g.DH()&&E.token&&(z=g.AI(z,{ctt:E.token,cttype:E.BI,mdx_environment:E.mdxEnvironment}));Q.W("net_pings_low_priority")&&(D||(D={}),D.priority="low");k||e&&Q.W("nwl_skip_retry")?(D==null?D={}:RpW(z,Q.W("html5_assert_cpn_with_regex")),G?g.$8().sendAndWrite(z,D):g.$8().sendThenWrite(z,D,e)):D?(RpW(z,Q.W("html5_assert_cpn_with_regex")),$eW(z,D)):g.Hv(z,T)}; +ZKX=function(z){var D=[];for(let E=0;E!0,()=>!1):NA(!!z)}; +c4W=function(z){return Et("MediaSource.EnableUsingMediaSourceBufferedRange",z?1:0)}; +KQO=function(z){return Et("HTTP3",z?1:0)}; +hpI=function(z){return Et("MediaSource.EnableUsingMediaSourceAttachmentMethods",z?1:0)}; +p6w=function(z){return Et("QUIC",z?1:0)}; +xpa=function(z){return Et("Media.AudioWriteDurationLocal",z)}; +HKV=function(z){return Et("Media.PlayerConfiguration.DecodeToTexturePreferred",z?1:0)}; +NiI=function(z){return Et("Media.VideoDecoderInitialPrerollCount",z)}; +UpX=function(z){return Et("Media.VideoRendererMinInputBuffers",z)}; +gfX=function(z){return Et("Media.VideoRendererMinDecodedFrames",z)}; +r4O=function(z){return Et("Media.IncrementalParseLookAhead",z?1:0)}; +iKW=function(z){return Et("Media.EnableResetAudioDecoder",z?1:0)}; +w6n=function(z){return Et("Media.EnableFlushDuringSeek",z?1:0)}; +tiI=function(z){return Et("DecoderBuffer.EnableDecommitableAllocatorStrategy",z?1:0)}; +E2=function(z,D,E,Q){var T=D^z;if((z|64)==z)a:{var k=E[J[T^822]](J[T^814]),G=[Psw,J[T^884],T^1192617232,T^819909461,Q6I,-(T^1487769032),-(T^358936129),T^1206944858,-(T^138083803),-(T^1187398496),y4O,-(T^1512324523),T^1689645252,T^689101614,-(T^74172829),-(T^116956389),T^1519900429,k,null,ANk,m$I,T^1835875468,-(T^1459469278),J[T^831],T^1180120167,cAW,T^1590683339,Qxw,T^1684034830,-(T^207061808),-(T^1582185386),-(T^1044266025),T^780279893,-(T^1117990428),-(T^1298205261),T^1709245024,F8W,k,JAa,T^1362386514, +T^52364253,-(T^1709993456),-(T^1680765140),T^1056163712,-(T^219528159),k,T^1260610373,ofI,urr,T^1005185659,T^1474234369,gwW,P9W,T^2119877945,-(T^1403123420),SjW,T^1508755856,null,T^1056163712,T^1080537179,-(T^509409849),-(T^1900402286),-(T^228751394),T^1198857560,T^1753015607,T^1516725665,-(T^1680462948),WIw,-(T^1980980612),T^1198857560,T^1884250364,T^808570391,J[T^872],-(T^326894418),null,-(T^1711907911),tJI,-(T^1886491137)];G[T^816]=G;G[T^795]=G;G[T^872]=G;if(typeof suk===J[T^867]){var e=E;break a}try{G= +EU(T^823,T^8978,G)}catch(d){e=J[T^883]+E;break a}e=k[J[T^817]](J[T^814])}if((z&58)==z){k=T^82;for(G=[];++k-G[J[T^27]]-(T^50);)switch(k){case T^60:k=T^77;default:G[J[T^5]](String[J[T^57]](k));case T^76:case T^77:case T^114:break;case T^105:k-=T^94;case T^78:case T^79:continue;case T^40:k=T^62;case T^73:}e=G}(z+4^11)>=z&&(z-3^1)1&&!!k[1]);z+5>>4<2&&(z<<1&7)>=4&&E[J[9]]!= +0&&(k=eP(4,624,Q,E),Q=k[0]);return e}; +$ps=function(z){return Et("Media.ExperimentalMaxPendingBytesPerParse",z)}; +qC6=function(z){return Et("Media.MaxSamplesPerWrite",z)}; +PFQ=function(z){return Et("Media.MediaCodecResetDelayMs",z)}; +MiX=function(z){return Et("Media.DisableLowPerformanceSoftwareDecode",z?1:0)}; +CFX=function(z){return Et("Media.EnableAv1StartupOptimization",z?1:0)}; +A4s=function(z){return Et("Media.EnableCodecOutputChecker",z?1:0)}; +Bi6=function(z){return Et("Media.UseDualThreadsForVideo",z?1:0)}; +zaV=function(z){return Et("Media.ForceDecodeToTexture",z?1:0)}; +D06=function(z){return Et("Media.SkipFlushOnDecoderTeardown",z?1:0)}; +QB6=function(){var z=window.h5vcc?.settings?.getPersistentSettingAsString?.("cpu_usage_tracker_intervals");if(z!=null){z=JSON.parse(z)??[];var D=z.filter(E=>E.type==="total").map(E=>E.seconds); +for(let E of E3n)D.indexOf(E)===-1&&z.push({type:"total",seconds:E});window.h5vcc?.settings?.set("cpu_usage_tracker_intervals_enabled",1);window.h5vcc?.settings?.set("cpu_usage_tracker_intervals",JSON.stringify(z))}}; +TT6=function(){var z=window.H5vccPlatformService,D="";if(z&&z.has("dev.cobalt.coat.clientloginfo")&&(z=z.open("dev.cobalt.coat.clientloginfo",()=>{}))){let E=z.send(new ArrayBuffer(0)); +E&&(D=String.fromCharCode(...(new Uint8Array(E))));z.close()}return D}; +kVQ=function(z){var D=window.H5vccPlatformService;D?.has("com.google.android.youtube.tv.prodlogger")&&(D=D.open("com.google.android.youtube.tv.prodlogger",()=>{}))&&(D.send(Uf(`cpn: ${z}`).buffer),D.close())}; +g.Ty=function(z,D,E,Q){g.Qi(z,E,`${D.toFixed(3)}:${Q.join(":")}`)}; +k4=function(z,D){var E=z.provider.getCurrentTime();g.Ty(z,D,"cmt",[E.toFixed(3)]);var Q=E=z.provider.I0();if((!z.B||Iq(z.provider.videoData)?0:Q*1E3>z.B.ov+100)&&z.B){Q=z.B.isAd;E=E*1E3-z.B.ov;z.V2=D*1E3-z.B.DI-E-z.B.sA;var T=(0,g.N)()-E;D=z.V2;E=z.provider.videoData;var k=E.isAd();if(Q||k){k=`${Q?"ad":"video"}_to_${k?"ad":"video"}`;var G={};E.vS&&(G.cttAuthInfo={token:E.vS,videoId:E.videoId});G.startTime=T-D;g.g5(k,G);g.HD({targetVideoId:E.videoId,targetCpn:E.clientPlaybackNonce},k);g.x_("pbs",T, +k)}else T=z.provider.C.Qt(),T.V!==E.clientPlaybackNonce?(T.B=E.clientPlaybackNonce,T.L=D):E.ox()||g.xl(new g.k3("CSI timing logged before gllat",{cpn:E.clientPlaybackNonce}));z.N("gllat",{l:z.V2.toFixed(),prev_ad:+Q});delete z.B}}; +g.Qi=function(z,D,E){var Q=z.L.get(D);Q?Q.push(E):z.L.set(D,[E])}; +en=function(z,D){z.isOffline=D;g.Ty(z,g.Gy(z.provider),"is_offline",[z.isOffline?"1":"0"])}; +dI=function(z,D,E){if(!isNaN(E.Kt)){let Q=E.Kt;E.L=0?D:g.Gy(z.provider);var E=z.provider.C.VM(),Q=E.U8-(z.HF||0);Q>0&&g.Ty(z,D,"bwm",[Q,(E.CL-(z.vN||0)).toFixed(3)]);isNaN(z.HF)&&E.U8&&z.isOffline&&en(z,!1);z.HF=E.U8;z.vN=E.CL;isNaN(E.bandwidthEstimate)||g.Ty(z,D,"bwe",[E.bandwidthEstimate.toFixed(0)]);z.provider.O.ZS()&&Object.keys(E.K).length!==0&&z.N("bwinfo",E.K);if(z.provider.O.ZS()||z.provider.O.W("html5_log_meminfo"))Q=YCa(),Object.values(Q).some(T=>T!==void 0)&&z.N("meminfo",Q); +z.provider.O.ZS()&&(Q=z.ur?.Z())&&Object.values(Q).some(T=>T!=null)&&z.N("cpuinfo",Q); +z.AT&&g.Ty(z,D,"bat",[z.AT.level,z.AT.charging?"1":"0"]);Q=z.provider.C.getVisibilityState();z.Mj!==Q&&(g.Ty(z,D,"vis",[Q]),z.Mj=Q);k4(z,D);(Q=GVX(z.provider))&&Q!==z.GX&&(g.Ty(z,D,"conn",[Q]),z.GX=Q);dI(z,D,E)}; +d0L=function(z,D,E){var Q=g.Gy(z.provider);eaW(z,Q,D,0,E);FU(z,Q);LL(z)}; +fL=function(z,D){g.Qi(z,"cat",D)}; +F4L=function(z){var D=z.provider.C.VM(),E=g.Gy(z.provider);dI(z,E,D);var Q=D.A;D=D.Z;isNaN(Q)||(z.provider.O.W("html5_unified_live_latency_reporting")&&!isNaN(D)&&D?g.Ty(z,E,"e2el",[Q.toFixed(3),D.toFixed(3)]):g.Ty(z,E,"e2el",[Q.toFixed(3)]))}; +L4X=function(z,D){var E={cpn:z.provider.videoData.clientPlaybackNonce,sequenceNumber:D,serializedWatchEndpointLoggingContext:z.provider.videoData.yG};z.serializedHouseBrandPlayerServiceLoggingContext&&(E.serializedHouseBrandPlayerServiceLoggingContext=pv(z.serializedHouseBrandPlayerServiceLoggingContext)||void 0);z.provider.videoData.playerResponseCpn&&(E.playerResponseCpn=z.provider.videoData.playerResponseCpn);nL.length&&(!g.q1()||oD()!==19||D>3)&&(E.decoderInfo=nL);z.remoteControlMode&&(E.remoteControlMode= +z.remoteControlMode);z.remoteConnectedDevices.length&&(E.remoteConnectedDevices=z.remoteConnectedDevices);if(z.f3?.length){E.serializedQoeContextData=[];for(var Q of z.f3)(D=g.V2(Q))&&E.serializedQoeContextData.push(D)}!z.lg&&z.provider.videoData.serializedOneTimeQoeContextData&&(E.serializedOneTimeQoeContextData=[],Q=g.V2(z.provider.videoData.serializedOneTimeQoeContextData))&&(E.serializedOneTimeQoeContextData.push(Q),z.lg=!0);z.provider.JT().K.GV(g.Wl)&&(z.U.size&&(E.daiCuePointEvents=Array.from(z.U.values())), +z.U.clear());return E}; +foV=function(z,D,E){g.By(z.provider.O,z.provider.videoData.V()).then(Q=>{var T=!1;D.includes("&dt=")||D.includes("&cotn=")?T=!0:z.provider.O.W("qoe_with_networkless")&&(T=!0);var k=z.provider.O.W("qoe_send_and_write"),G=z.provider.O;Q=zy(D,G,z.provider.O.pageId,z.provider.O.sendVisitorIdHeader?z.provider.videoData.visitorData:void 0,Q);G.W("html5_simplify_pings")&&(Q=Q||{});Q?(Q.method="POST",Q.postBody=E,Di(D,Q,{token:z.provider.videoData.vS,BI:z.provider.videoData.Tz,mdxEnvironment:z.provider.videoData.mdxEnvironment}, +G,void 0,T,k&&z.MN)):T?(T=z.provider.O.W("networkless_ajax"),G={method:"POST",postBody:E},k&&z.MN?g.$8().sendAndWrite(D,G):T?g.vx(D,{method:"POST",postBody:E}):g.$8().sendThenWrite(D,G)):OSa(D,E)})}; +LL=function(z){if(!z.provider.O.W("html5_qoe_no_len_check")){var D=0;for(let [E,Q]of z.L.entries())D+=E.length+Number(g.NQ(Q,(T,k)=>T+k.length,0)); +D>96E3&&(new g.sT(z.reportStats,0,z)).start()}}; +n3O=function(z){z.provider.videoData.Wc&&fL(z,"prefetch");z.provider.videoData.C3&&z.N("reload",{r:z.provider.videoData.reloadReason,ct:z.provider.videoData.C3});z.provider.videoData.fE&&fL(z,"monitor");z.provider.videoData.isLivePlayback&&fL(z,"live");Ck&&fL(z,"streaming");z.provider.videoData.je&&z.N("ctrl",{mode:z.provider.videoData.je},!0);if(z.provider.videoData.KE){var D=z.provider.videoData.KE.replace(/,/g,"_");z.N("ytp",{type:D},!0)}z.provider.videoData.yP&&(D=z.provider.videoData.yP.replace(/,/g, +"."),z.N("ytrexp",{ids:D},!0));z.provider.O.ZS()&&z.N("now",{wt:(0,g.N)()});D=z.provider.videoData;var E=z.provider.O.W("enable_white_noise")||z.provider.O.W("enable_webgl_noop"),Q=g.gj(D)||g.DF(D)||g.Eh(D)||g.Q6(D);(E||Q)&&(E=(0,g.XU)())&&z.L.set("gpu",[E]);LO(z.provider.videoData)&&g.Ty(z,g.Gy(z.provider),"dt",["1"]);D.cotn&&!LO(D)&&en(z,!0);z.provider.O.ZS()&&(D=(0,g.N)()-z.provider.O.ig,z.N("playerage",{secs:(1.6**Math.round(Math.log(D/1E3)/Math.log(1.6))).toFixed()}));z.V=!0;z.WF=Wx(()=>{z.reportStats()}, +1E4)}; +eaW=function(z,D,E,Q,T){var k=z.provider.O.K.cbrver;z.provider.O.K.cbr==="Chrome"&&/^96[.]/.test(k)&&E==="net.badstatus"&&/rc\.500/.test(T)&&Jc(z,3);z.provider.O.W("html5_use_ump")&&/b248180278/.test(T)&&Jc(z,4);k=z.provider.getCurrentTime();Q=Q===1?"fatal":"";E=[E,Q,k.toFixed(3)];Q&&(T+=`;a6s.${Y9()}`);T&&E.push(W4W(T));g.Ty(z,D,"error",E);z.V=!0}; +Jc=function(z,D){z.U9||(g.Qi(z,"fcnz",`${D}`),z.U9=!0)}; +XaI=function(z){z.Z>=0||(z.provider.O.m9||z.provider.C.getVisibilityState()!==3?z.Z=g.Gy(z.provider):z.qN=!0)}; +JFX=function(z,D){if(g.aq(z.provider.videoData)){z=4;var E=1}else z=D.source??0;z=`sms.${z}`;E!==void 0&&(z+=`_${E}`);return z}; +ud=function(z,D,E,Q,T){var k=g.Gy(z.provider);D!==1&&D!==3&&D!==5||g.Ty(z,k,"vps",[z.K]);g.Qi(z,"xvt",`t.${k.toFixed(3)};m.${T.toFixed(3)};g.2;tt.${D};np.0;c.${E};d.${Q}`)}; +W4W=function(z){/[^a-zA-Z0-9;.!_-]/.test(z)&&(z=z.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return z}; +LG=function(z,D){if(z.QA&&!z.DL)return 3;if(z.isSuspended)return 1;if(z.cF?.WF())return 4;var E=(D.L3.info.audio?z.policy.f3:z.policy.C3)/(D.FX*z.policy.Gx);if(z.policy.DT>0&&z.cF&&ZE(z.cF)&&(D=D.L3.info.video?z.cF.L:z.cF.K)&&!D.h7()){D=D.jb();let Q=bT(D,z.getCurrentTime());Q>=0&&(D=z.getCurrentTime()-D.start(Q),E+=Math.max(0,Math.min(D-z.policy.DT,z.policy.kh)))}z.policy.AT>0&&(E=Math.min(E,z.policy.AT));return E}; +jf=function(z,D,E){uzs(z,E.Vh||"unknown");z.C.seekTo(D,E)}; +g.r2=function(z,D,E,Q,T){z.C.getVideoData().qj()?T&&z.L.ew+T/1E3>E&&(z.N("sdai",{seg:Q,rbt:E.toFixed(3),end:z.L.ew.toFixed(3),sd:T.toFixed(3)}),z.NI(!1,"rollback")):z.policy.L&&z.NI(!1,"rollback");if(z.Sw.isManifestless){T=ln(z.audioTrack,Q,E,D);var k=ln(z.videoTrack,Q,E,D);z.policy.YX||(k&&jH(z.Sw,Q,!0),T&&jH(z.Sw,Q,!1));k&&(z.videoTrack.Y=[]);T&&(z.audioTrack.Y=[]);z.N("sdai",{rollbk2_seg:Q,rbt:E.toFixed(3),lt:D.toFixed(3),a:T,v:k});(T||k)&&z.policy.L&&g.gC(z)}}; +Ts=function(z){var D=z.t9().filter(E=>E.namespace==="ad"); +for(let E of D)if(E.start/1E3>z.getCurrentTime())return E.start/1E3;return Infinity}; +kD=function(z){var D=(0,g.N)();z.zh=D}; +zs=function(z){z.policy.XX&&z.policy.fp&&Math.min(v2(z.videoTrack),v2(z.audioTrack))*1E3>z.policy.Hu?z.s9.cN():z.A()}; +P2=function(z,D,E,Q=!1){Q&&!D.C3&&(aX()||(Q=D.tL)&&!Q.Xd(E.info)&&z.C.Gp(),D.C3=!0);D.L3!==E&&(D.L3=E)}; +C3=function(z){return z.T2=D-.01}else D=!1;return D}; +g.gC=function(z){z.ig.cN()}; +bd=function(z,D){D&&Vi(z.C,new Ot(D.video,D.reason));z.K.tT&&(D=n6(z.K,"a"),z.C.nH(new Ot(D.audio,D.reason)))}; +VlW=function(z,D,E){if(!(z.videoTrack.L3.K()&&z.audioTrack.L3.K()&&z.cF&&z.cF.L&&z.cF.K))return!1;if(E&&z.Sw.isManifestless&&(z.videoTrack.B===-1||z.audioTrack.B===-1))return!0;var Q=FL(z.videoTrack,D,E);if(isNaN(Q))return!1;z=FL(z.audioTrack,z.policy.gs?D:Q,E);return isNaN(z)?!1:!0}; +OFk=function(z){z.Z?.ez?.itagDenylist&&z.oz(z.Z?.ez.itagDenylist);z.Z?.playbackStartPolicy&&rD(z.policy,z.Z?.playbackStartPolicy,3,z.Z?.xD());if(z.policy.wa){var D=z.JI();(D=D?z.Z?.LM.get(D):void 0)&&z.L.Vk(D,-1)}z.Sw.D||(D=z.Z?.YS,D?.PA&&D?.H9&&z.Sw.Bc&&mx(z.Sw,D.PA,D.H9));if(z.Z?.QT){D=z.Z.QT.get(z.JI()||"");if(!D)return;if(z.Sw&&D.formatId){let E=z.Sw.A.get(qD(D.formatId));E&&(E.info.debugInfo=D.debugInfo)}}z.policy.yA&&(z.Z?.WC().forEach(E=>{z.Gk(E)}),z.Z?.zi())}; +jBV=function(z){if(!z.Sw.Bc)return!0;var D=z.C.getVideoData();if(z.C.Jv())return z.N("ombpa",{}),!1;if(!!z.Z?.YS?.SE!==z.Sw.Lr)return z.N("ombplmm",{}),!1;var E=D.xV||D.liveUtcStartSeconds||D.ga;if(z.Sw.Lr&&E)return z.N("ombplst",{}),!1;if(z.Sw.D)return z.N("ombab",{}),!1;E=Date.now();return!D.yA&&Yv(z.Sw)&&!isNaN(z.WF)&&E-z.WF>z.policy.zA*1E3?(z.N("ombttl",{}),!1):im(D)!==0&&!z.policy.K||D.W("html5_disable_onesie_media_for_mosaic")&&D.aC()||D.W("html5_disable_onesie_media_for_lifa_eligible")&&JJ(D)? +!1:z.C.X().JT().K.GV(bFr)&&(D=z.Z?.Sg()??0,D>=0&&z.Sw.isWindowedLive&&(Dz.Sw.Fi*1E3))?(z.N("ombwnd",{st:D,min:z.Sw.dE*1E3,max:z.Sw.Fi*1E3}),!1):z.Sw.sD&&z.Sw.isWindowedLive?(z.N("ombminsq",{}),!1):!0}; +jn=function(z,D){var E=MD(D.L3,z.Sw.Bc),Q=z.j?.qK(E)||[];if(Q.length===0)return z.N("ombmsi",{}),!1;Q=new aa(Q);if((!z.policy.j||isFinite(z.getCurrentTime())||z.C.WV())&&!br(Q,z.getCurrentTime())&&!z.C.getVideoData().yA)return z.N("ostmf",{ct:z.getCurrentTime(),a:D.L3.info.pR()}),!1;z.j?.qs(E);return!0}; +v3V=function(z,D){var E=D.L3,Q=z.Sw.Bc;if(jBV(z))if(z.j&&z.j.Ee(MD(E,Q))){if(Q=MD(E,Q),jn(z,D)){var T=new aa(z.j.qK(Q)),k=G=>{try{G.U0()?(z.handleError(G.gH(),G.hU()),Im(D,G),ur(G.info)&&qN(z.U,D,E,!0),z.A()):MN(z.U,G)&&(z.B?.WF(G.info,z.Sk),z.A())}catch(e){G=kh(e),z.handleError(G.errorCode,G.details,G.severity),z.kR()}}; +E.D=!0;Jj(T)&&(X_(D,new Gt(z.policy,Q,T,z.j,k)),RE(z.timing))}}else z.N("ombfmt",{})}; +m0w=function(z){z.policy.B&&z.Z&&(z.Z.XR.forEach(D=>{z.qv(D,-1)}),z.Z.XR=[])}; +vl=function(z,D){D=D||z.videoTrack&&z.videoTrack.K&&z.videoTrack.K.startTime||z.getCurrentTime();var E=P2,Q=z.videoTrack,T=z.K;D=T.nextVideo&&T.nextVideo.index.Rx(D)||0;T.AT!==D&&(T.WF={},T.AT=D,E6(T,T.K));D=!T.K.isLocked()&&T.Y>-1&&(0,g.N)()-T.Y=D&&kL(E,!0)>=D}else E.L.length||Q.L.length?(T=E.L3.info.FX+Q.L3.info.FX,T=10*(1-BJ(D)/T),D=Math.max(T,D.policy.I7),E=kL(Q,!0)>=D&&kL(E, +!0)>=D):E=!0;if(!E)return"abr";E=z.videoTrack;if(E.L.length>0&&E.A.K.length===1&&H$(E.A).info.U360);if(!z.DL||E)return"";E=z.policy.vQ;UO(z.policy)&&(E=zt(z.D,z.DL,BJ(z.D)));E=Rm(z.videoTrack,z.getCurrentTime(),E)||Rm(z.audioTrack,z.getCurrentTime(),E);return UO(z.policy)?E?"mbnm":"":(z.videoTrack.L.length>0||z.audioTrack.L.length> +0||sO(z.U,z.videoTrack,z.audioTrack)||sO(z.U,z.audioTrack,z.videoTrack))&&E?"nord":""}; +me=function(z,D,E,Q){var T=QZ(D);!T||T.rO||Dx(T,Q)||(E.abort(),z.policy.KP&&D.U?.S(),D.S?.V());if(!E.oJ()||aX())try{z.policy.oD?E.hF(Q.L3.info.containerType,Q.L3.info.Rq)&&E.OE(Q.L3.info.containerType,Q.L3.info.Rq,Q.L3.info.mimeType):E.GB(Q.L3.info.containerType,Q.L3.info.mimeType)}catch(k){return g.xl(k),z.N("ctexp",{name:k.name,msg:k.message}),!1}else Q.L3.info.containerType!==E.oJ()&&z.N("ctu",{ct:aX(),prev_c:E.oJ(),curr_c:Q.L3.info.containerType});Q=Q.L3.yA;z.policy.E8&&Q&&(D=0+Q.duration,Q=-Q.K, +0===E.zE()&&D===E.LW()||E.hB(0,D),Q!==E.Pc()&&(E.Bb(Q),C6&&EO(z.audioTrack.A,E.yX())));return!0}; +ld=function(z,D,E,Q){Q.info.L3.K();var T=Q.info.L3.L;if(!T||!E.gY()||E.yC()===T)return!1;var k=T,G=E.xo();if(z.policy.v6&&G&&E.isView()&&g.Hp(Q.info.L3.info)){let d=new DataView(T.buffer,T.byteOffset,T.byteLength);(G=h6s(d,G))?k=new Uint8Array(G.buffer,G.byteOffset,G.byteLength):z.N("fenc",{})}z.policy.GE&&(G=paw(z,Q,new gz([k])))&&(k=SZ(G));var e;(G=Q.info.L3.U(0,Q.info.clipId))&&(e=G.jw[0]);if(Q===z.vN){if(z.wR+=1,z.C.getVideoData().W("html5_shorts_gapless_restart_on_init_seg_retries")&&z.wR>5)return z.wR= +0,z.C.IQ({initSegStuck:1,as:Q.info.nx()}),!0}else z.wR=0,z.vN=Q;z.policy.rA&&(E.abort(),D.S?.V());z.AT&&E.oc()&&(E.abort(),D.S?.V());T=x0k(z,E,k,e,T);D.S?.Y(T,e);if(T!==0)return z.policy.HI&&Iq(z.C.getVideoData())?(z.C.dU()||RK(z,"sepInit",T,Q.info),HFX(z.C,"sie")):RK(z,"sepInit",T,Q.info),!0;Q.info.Xc()?(D=z.timing,D.WF||(D.WF=(0,g.N)(),g.St("vis_a",D.WF,D.K))):(D=z.timing,D.U||(D.U=(0,g.N)(),g.St("ais_a",D.U,D.K)));(Q=Q.info.L3.Jx)&&z.C.uW(new qZ(Q.key,Q.type));return E.h7()}; +IoL=function(z,D,E){if(z.policy.tT&&Vj(D)?.isLocked)return!1;if(E.kn())return!0;if(!E.gY())return!1;var Q=Vj(D);if(!Q||Q.info.type===6)return!1;if(z.policy.uQ||z.B?.D(D,Q.info.TV))z.MN=0;else return z.fR.isSeeking()&&g.gC(z),z.MN=z.MN||(0,g.N)(),!1;if(!me(z,D,E,Q.info))return!1;if(z.Sw.L&&Q.info.K===0){var T;if(E.yC()==null){var k=QZ(D);if(!(T=!k||k.L3!==Q.info.L3)){b:if(T=k.Y,k=Q.info.Y,T.length!==k.length)T=!1;else{for(let G=0;Gk)return z.policy.K&&(D===z.videoTrack?z.C3=z.C3||(0,g.N)():z.xV=z.xV||(0,g.N)()),z.policy.FG&&fG(D.A,k,!1),!1;D===z.videoTrack?z.C3=0:z.xV=0;z.policy.Mj&&E===z.cF?.K&&z.ur&&(E.Yo()===0?(z.ur=!1,z.policy.Mj=!1):z.lg=E.Yo());if(!NTn(z,E,Q,D))return!1;z.policy.tT&&Q.info.B()?(z.C.X().ZS()&&z.N("eosl",{ls:Q.info.nx()}),Q.isLocked=!0):(D.NC(Q),L6(z.K,Q.info));T&&(D=Q.info.L3.Jx)&&z.C.uW(new qZ(D.key,D.type));return!0}; +NTn=function(z,D,E,Q){if(z.C.X().JT().K.GV(U0X)&&E.info.K&&!D.oc())return z.N("drop_chunk",{sq:E.info.TV,st:E.info.A}),!0;var T=z.policy.U9?(0,g.N)():0,k=E.V&&E.info.L3.L||void 0,G=E.L;E.V&&(G=paw(z,E,G)||G);var e=SZ(G);G=z.policy.U9?(0,g.N)():0;D=x0k(z,D,e,E.info,k);Q.S?.S(E.info,D,G-T,(0,g.N)()-G);z.wR=0;if(D===0)return z.QA&&(z.QA=!1,z.E9=!1),z.Wc=0,!0;if(D===2||D===5)return RK(z,"checked",D,E.info),!1;if(D===1){if(!z.QA)return z.QA=!0,!1;if(!z.E9)return z.E9=!0,z.C.seekTo(z.getCurrentTime(),{Vh:"quotaExceeded", +vP:!0}),!1;E.info.Xc()?(Q=z.policy,Q.C3=Math.floor(Q.C3*.8),Q.AT=Math.floor(Q.AT*.8)):(Q=z.policy,Q.f3=Math.floor(Q.f3*.8),Q.AT=Math.floor(Q.AT*.8));z.policy.K?WI(z.V,E.info.L3):f6(z.K,E.info.L3)}z.C.IQ({reattachOnAppend:D});return!1}; +paw=function(z,D,E){var Q;if(Q=z.policy.GE&&z.cF&&!z.cF.j&&!z.C.dY())D=D.info.L3.info,Q=D.W0()&&D.Z()&&D.video&&D.video.width<3840&&D.video.width>D.video.height;if(Q&&(z.cF.j=!0,JY('video/webm; codecs="vp09.00.50.08.01.01.01.01.00"; width=3840; height=2160')))return E=iWI(E),z.policy.A&&z.N("sp4k",{s:!!E}),E}; +x0k=function(z,D,E,Q,T){var k=z.AT||z.cF;try{let G=D===k.K?z.audioTrack:z.videoTrack;if(z.policy.tT&&Q?.B()){if(Q?.D>1)return 6;G.ew=new g.sT(()=>{var e=Vj(G);z.m7()||!e?.isLocked?z.C.X().ZS()&&z.N("eosl",{delayA:e?.info.nx()}):haa(G)?(z.C.X().ZS()&&z.N("eosl",{dunlock:e?.info.nx()}),Sn(z,G===z.audioTrack)):(z.N("nue",{ls:e.info.nx()}),e.info.D+=1,z.cF&&IK(z))},1E4,z); +z.C.X().ZS()&&z.N("eosl",{delayS:Q.nx()});G.ew.start()}z.policy.GT&&Q?.L3 instanceof VX&&Q.B()&&z.N("poseos",{itag:Q.L3.info.itag,seg:Q.TV,lseg:Q.L3.index.Uk(),es:Q.L3.index.V});D.appendBuffer(E,Q,T)}catch(G){if(G instanceof DOMException){if(G.code===11)return z.C.X().ZS()&&z.N("aeis",{msg:g.Zu(G.message,3)}),2;if(G.code===12)return 5;if(G.code===22||G.message.indexOf("Not enough storage")===0)return D=Object.assign({name:"QuotaExceededError",buffered:XD(D.jb()).replace(/,/g,"_"),vheap:jm(z.videoTrack), +aheap:jm(z.audioTrack),message:g.Zu(G.message,3),track:k?D===k.L?"v":"a":"u"},YCa()),z.handleError("player.exception",D),1;g.y(G)}return 4}return k.ME()?3:0}; +RK=function(z,D,E,Q){var T="fmt.unplayable",k=1;E===5||E===3?(T="fmt.unparseable",z.policy.K?!Q.L3.info.video||AZ(z.V.K).size>0||WI(z.V,Q.L3):!Q.L3.info.video||AZ(z.K.B).size>0||f6(z.K,Q.L3)):E===2&&(z.Wc<15?(z.Wc++,T="html5.invalidstate",k=0):T="fmt.unplayable");Q=FB(Q);Q.mrs=z.cF?.A();Q.origin=D;Q.reason=E;Q.trg="appenderr";z.handleError(T,Q,k)}; +DX=function(z,D,E,Q,T){var k=z.Sw;var G=z.policy.K,e=!1,d=-1;for(let f in k.K){var F=Qn(k.K[f].info.mimeType)||k.K[f].info.Xc();if(Q===F)if(F=k.K[f].index,F.dL(D.TV)){{e=F;var L=D;let n=e.A(L.TV);n&&n.startTime!==L.startTime?(e.segments=[],e.U(L),e=!0):e=!1}e?d=D.TV:!D.pending&&G&&(L=F.getDuration(D.TV),L!==D.duration&&(k.Iq("clienttemp","mfldurUpdate",{itag:k.K[f].info.itag,seg:D.TV,od:L,nd:D.duration},!1),F.U(D),e=!0))}else F.U(D),e=!0}d>=0&&k.Iq("clienttemp","resetMflIndex",{[Q?"v":"a"]:d},!1); +k=e;WGV(z.fR,D,Q,k);z.policy.yA||z.B.Az(D,E,Q,T);D.TV===z.Sw.sD&&k&&Jx(z.Sw)&&D.startTime>Jx(z.Sw)&&(z.Sw.dE=D.startTime+(isNaN(z.timestampOffset)?0:z.timestampOffset),z.fR.isSeeking()&&z.fR.targetTime{z.policy.A&&z.N("pathprobe",E)},E=>{z.C.handleError(E)})}; +g3W=function(z,D){z.Sk=D;z.B&&(z.B.Sk=D);D=z.Sk;var E=z.videoTrack.L3.info.W0();D.vN=E;D.Lx({swebm:E});z.U.Sk=z.Sk;z.policy.L&&(z.L.Sk=z.Sk,m0w(z))}; +rFn=function(z,D){if(z.cF&&z.cF.L){D-=isNaN(z.timestampOffset)?0:z.timestampOffset;z.getCurrentTime()!==D&&z.resume();if(z.fR.isSeeking()&&z.cF&&!z.cF.ME()){let E=z.getCurrentTime()<=D&&DQ.startTime>=D&&VlW(z,Q.startTime,!1)); +return E&&E.startTime0)E=!0;else{for(let Q of z.A.values())if(Q.cryptoPeriodIndex===E){E=!0;break a}E=!1}}z.Iq("log_qoe",{wvagt:"reqnews",canskip:E});E||z.Iq("rotated_need_key_info_ready",D)}; +sBs=function(z){switch(z){case "DRM_TRACK_TYPE_AUDIO":return 1;case "DRM_TRACK_TYPE_SD":return 2;case "DRM_TRACK_TYPE_HD":return 3;case "DRM_TRACK_TYPE_UHD1":return 4;case "DRM_TRACK_TYPE_UHD2":return 5;default:return 0}}; +P$k=function(z,D=!1){var E=z.status==="LICENSE_STATUS_OK"?0:9999,Q=null;if(z.license)try{Q=pv(z.license)}catch(T){g.y(T)}if(E===0&&!Q)return null;Q=new $0L(E,Q);E!==0&&z.reason&&(Q.errorMessage=z.reason);if(z.authorizedFormats){E={};let T=[],k={};for(let G of z.authorizedFormats){if(!G.trackType||!G.keyId)continue;D&&Q.L.push({trackType:sBs(G.trackType),isHdr:!!G.isHdr});let e=q_O[G.trackType];if(e){e==="HD"&&z.isHd720&&(e="HD720");G.isHdr&&(e+="HDR");E[e]||(T.push(e),E[e]=!0);let d=null;try{d=pv(G.keyId)}catch(F){g.y(F)}d&& +(k[g.Ri(d,4)]=e)}}Q.A=T;Q.K=k}z.nextFairplayKeyId&&(Q.nextFairplayKeyId=z.nextFairplayKeyId);z.sabrLicenseConstraint&&(Q.sabrLicenseConstraint=pv(z.sabrLicenseConstraint));return Q}; +MlQ=function(z,D,E){z.onSuccess=D;z.onError=E}; +C$a=function(z,D,E,Q){var T={timeout:3E4,onSuccess:k=>{if(!z.m7())if(g.x_("drm_net_r",void 0,z.timer),k=P$k(k,z.L))z.onSuccess(k,z.requestNumber);else z.onError(z,"drm.net","t.p;p.i")}, +onError:k=>{if(!z.m7())if(k&&k.error)k=k.error,z.onError(z,"drm.net.badstatus",`t.r;p.i;c.${k.code};s.${k.status}`,k.code);else z.onError(z,"drm.net.badstatus","t.r;p.i;c.n")}, +onTimeout:()=>{z.onError(z,"drm.net",`rt.req.${z.requestNumber}`)}}; +Q&&(T.Zh=`Bearer ${Q}`);g.Ma(E,"player/get_drm_license",D,T)}; +hc=function(z,D,E=!1){g.EA(D);(E||z.O.ZS())&&z.Iq("ctmp","drmlog",D)}; +AFX=function(z){var D=z.baseUrl;Fkr(D)||z.error("drm.net",2,"t.x");if(!g.UV(D,"fexp")){let E=["23898307","23914062","23916106","23883098"].filter(Q=>z.O.experiments.experiments[Q]); +E.length>0&&(z.B.fexp=E.join())}for(let E of Object.keys(z.B))D=ZnX(D,E,z.B[E]);return D}; +zfV=function(z,D){var E=null;try{E=D.createSession(z.S,Q=>{hc(z,{m:Q})}),BTn(z,E)}catch(Q){D="t.g",Q instanceof DOMException&&(D+=`;c.${Q.code}`),z.Iq("licenseerror","drm.unavailable",1,D,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}return E}; +BTn=function(z,D){Dhs(D,(E,Q)=>{ESr(z,E,Q)},(E,Q,T)=>{if(!z.m7()){Q=void 0; +var k=1;g.yX(z.L)&&g.Kz(z.O)&&z.O.W("html5_enable_safari_fairplay")&&T===1212433232&&(Q="ERROR_HDCP",k=z.O.W("html5_safari_fairplay_ignore_hdcp")?0:k);z.error("drm.keyerror",k,E,Q)}},()=>{z.m7()||(hc(z,{onkyadd:1}),z.j||(z.Iq("sessionready"),z.j=!0))},E=>{z.fh(E)})}; +ESr=function(z,D,E){if(!z.m7())if(D){hc(z,{onkmtyp:E});z.status="km";switch(E){case "license-renewal":case "license-request":case "license-release":break;case "individualization-request":QRw(z,D);return;default:z.Iq("ctmp","message_type",{t:E,l:D.byteLength})}z.yA||(g.x_("drm_gk_f",void 0,z.videoData.Y),z.yA=!0,z.Iq("newsession",z));if(iO(z.L)&&(D=TAJ(D),!D))return;var Q=!1;if(z.O.JT().K.GV(kRI))try{Q=iy(D,AUO).type===4}catch(T){hc(z,{cert_check_failed:1},!0)}if(Q&&z.Bj?.certificate){hc(z,{cert_cache_hit:1}, +!0);++z.requestNumber;let T=z.Bj.certificate;Promise.resolve().then(()=>{GRk(z,new $0L(0,T),Q)})}else D=new efV(D,++z.requestNumber,z.videoData.Y,z.O.W("html5_enable_vp9_fairplay")),MlQ(D,T=>{GRk(z,T,Q)},(T,k,G)=>{if(!z.m7()){var e=0; +T.K.L>=3&&(e=1,k="drm.net.retryexhausted");hc(z,{onlcsrqerr:k,info:G});z.error(k,e,G);z.shouldRetry(QT(e),T)&&dhX(z,T)}}),g.a(z,D),FgL(z,D)}else z.error("drm.unavailable",1,"km.empty")}; +QRw=function(z,D){hc(z,{sdpvrq:1});z.V=Date.now();if(z.L.flavor!=="widevine")z.error("drm.provision",1,`e.flavor;f.${z.L.flavor};l.${D.byteLength}`);else{var E={cpn:z.videoData.clientPlaybackNonce};Object.assign(E,z.O.K);E=g.pD("https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE",E);D={format:"RAW",headers:{"content-type":"application/json"},method:"POST",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null, +D)}),responseType:"arraybuffer"};g.ZH(E,D,3,500).then(HC(Q=>{Q=Q.xhr;if(!z.m7()){Q=new Uint8Array(Q.response);var T=String.fromCharCode.apply(null,Q);try{var k=JSON.parse(T)}catch(G){}k&&k.signedResponse?(z.Iq("ctmp","drminfo",{provisioning:1}),k=(Date.now()-z.V)/1E3,z.V=NaN,z.Iq("ctmp","provs",{et:k.toFixed(3)}),z.Z&&z.Z.update(Q)):(k=k&&k.error&&k.error.message,Q="e.parse",k&&(Q+=`;m.${k}`),z.error("drm.provision",1,Q))}}),HC(Q=>{z.m7()||z.error("drm.provision",1,`e.${Q.errorCode};c.${Q.xhr&&Q.xhr.status}`)}))}}; +GRk=function(z,D,E){if(!z.m7())if(hc(z,{onlcsrsp:1}),z.status="rr",D.statusCode!==0)z.error("drm.auth",1,`t.f;c.${D.statusCode}`,D.errorMessage||void 0);else{g.x_("drm_kr_s",void 0,z.videoData.Y);if(D.heartbeatParams&&D.heartbeatParams.url&&z.videoData.W("outertube_streaming_data_always_use_staging_license_service")){var Q=z.L.A.match(/(.*)youtube.com/g);Q&&(D.heartbeatParams.url=Q[0]+D.heartbeatParams.url)}D.heartbeatParams&&z.Iq("newlicense",D.heartbeatParams);D.A&&(z.A=D.A,z.videoData.Cs||z.Iq("newlicense", +new Lga),z.videoData.Cs=!0,z.U=g.Ux(z.A,T=>T.includes("HDR"))); +D.L&&(z.Y=D.L);D.K&&(z.O.W("html5_enable_vp9_fairplay")&&z.L.K()?(Q=g.Ri(T3(z.fairplayKeyId),4),z.K[Q]={type:D.K[Q],status:"unknown"}):z.K=j_(D.K,T=>({type:T,status:"unknown"}))); +tx(z.L)&&(D.message=dj6(g.Ri(D.message)));z.Z&&(hc(z,{updtks:1}),z.status="ku",E&&z.Bj&&z.O.JT().K.GV(kRI)&&(z.Bj.certificate=D.message),z.Z.update(D.message).then(()=>{g.x_("drm_kr_f",void 0,z.videoData.Y);pL(z)||(hc(z,{ksApiUnsup:1}),z.Iq("keystatuseschange",z))},T=>{T=`msuf.req.${z.requestNumber};msg.${g.Zu(T.message,3)}`; +z.error("drm.keyerror",1,T)})); +g.yX(z.L)&&z.Iq("fairplay_next_need_key_info",z.baseUrl,D.nextFairplayKeyId);z.O.W("html5_enable_vp9_fairplay")&&z.L.K()&&z.Iq("qualitychange",fjQ(z.A));D.sabrLicenseConstraint&&z.Iq("sabrlicenseconstraint",D.sabrLicenseConstraint)}}; +FgL=function(z,D){z.status="km";g.x_("drm_net_s",void 0,z.videoData.Y);var E=new g.DB(z.O.m4),Q={context:g.tL(E.config_||g.Hc())};Q.drmSystem=nS6[z.L.flavor];Q.videoId=z.videoData.videoId;Q.cpn=z.videoData.clientPlaybackNonce;Q.sessionId=z.sessionId;Q.licenseRequest=g.Ri(D.message);Q.drmParams=z.videoData.drmParams;isNaN(z.cryptoPeriodIndex)||(Q.isKeyRotated=!0,Q.cryptoPeriodIndex=z.cryptoPeriodIndex);var T=!!z.videoData.A?.U()?.isHdr();Q.drmVideoFeature=T?"DRM_VIDEO_FEATURE_PREFER_HDR":"DRM_VIDEO_FEATURE_SDR"; +z.O.experiments.JT().K.GV(WgO)&&(Q.context=g.bg(z.videoData));if(Q.context&&Q.context.client){if(T=z.O.K)Q.context.client.deviceMake=T.cbrand,Q.context.client.deviceModel=T.cmodel,Q.context.client.browserName=T.cbr,Q.context.client.browserVersion=T.cbrver,Q.context.client.osName=T.cos,Q.context.client.osVersion=T.cosver;z.O.experiments.JT().K.GV(WgO)||(Q.context.user=Q.context.user||{},z.videoData.D&&(Q.context.user.credentialTransferTokens=[{token:z.videoData.D,scope:"VIDEO"}]),z.videoData.tT&&(Q.context.user.kidsParent= +{oauthToken:z.videoData.tT}));Q.context.request=Q.context.request||{};Q.context.request.mdxEnvironment=z.videoData.mdxEnvironment||Q.context.request.mdxEnvironment;g.yX(z.L)&&(Q.fairplayKeyId=g.Ri(T3(z.fairplayKeyId)));g.By(z.O,z.videoData.V()).then(k=>{C$a(D,Q,E,k);z.status="rs"})}else z.error("drm.net",2,"t.r;ic.0")}; +Xcw=function(z,D,E){var Q={};Q.isHdr=D.includes("HDR");switch(D.replace("HDR","").replace("720","")){case "AUDIO":Q.trackType=1;break;case "SD":Q.trackType=2;break;case "HD":Q.trackType=3;break;case "UHD1":Q.trackType=4;break;case "UHD2":Q.trackType=5;break;default:Q.trackType=0}!Q.trackType||E[D]||pL(z)&&!x4(z,D)||(z.authorizedFormats.push(Q),E[D]=!0)}; +JLa=function(z,D){var E=[];for(let Q of Object.keys(z.K))E.push(`${Q}_${z.K[Q].type}_${z.K[Q].status}`);return E.join(D)}; +pL=function(z){var D;if(D=z.D&&z.Z!=null)z=z.Z,D=!(!z.K||!z.K.keyStatuses);return D}; +dhX=function(z,D){var E=D.K.getValue();E=new g.sT(()=>{FgL(z,D)},E); +g.a(z,E);E.start();g.px(D.K);hc(z,{rtyrq:1})}; +Hl=function(z){var D={};D[z.status]=pL(z)?JLa(z,"."):z.A.join(".");return D}; +x4=function(z,D){for(let E in z.K)if(z.K[E].status==="usable"&&z.K[E].type===D)return!0;return!1}; +u0n=function(z,D){for(let E in z.K)if(z.K[E].type===D)return z.K[E].status}; +VCO=function(z){var D=z[0];z[0]=z[3];z[3]=D;D=z[1];z[1]=z[2];z[2]=D;D=z[4];z[4]=z[5];z[5]=D;D=z[6];z[6]=z[7];z[7]=D}; +fjQ=function(z){return g.tA(z,"UHD2")||g.tA(z,"UHD2HDR")?"highres":g.tA(z,"UHD1")||g.tA(z,"UHD1HDR")?"hd2160":g.tA(z,"HD")||g.tA(z,"HDHDR")?"hd1080":g.tA(z,"HD720")||g.tA(z,"HD720HDR")?"hd720":"large"}; +TAJ=function(z){var D="";for(let E=0;E{z.m7()||g.sm("xboxone")&&z.A&&z.A("closedShouldNotRetry")}),null)):z.L&&(UC(z.Z,z.L,["mskeymessage", +"webkitkeymessage"],z.j),UC(z.Z,z.L,["mskeyerror","webkitkeyerror"],z.D),UC(z.Z,z.L,["mskeyadded","webkitkeyadded"],z.Y))}; +bcI=function(z,D,E){g.y(E);z.A&&(E instanceof DOMException&&(D+=`;n.${E.name};m.${E.message}`),z.A(D))}; +jRX=function(z){UC(z.Z,z.element,["keymessage","webkitkeymessage"],z.D);UC(z.Z,z.element,["keyerror","webkitkeyerror"],z.Y);UC(z.Z,z.element,["keyadded","webkitkeyadded"],z.S)}; +vSn=function(z,D=null){if(z.K.keySystemAccess)return z.U=z.U.then(()=>z.mediaKeys?Promise.resolve():D?.mediaKeys&&D.PF?.S1()?(z.mediaKeys=D?.mediaKeys,Promise.resolve()):z.K.keySystemAccess.createMediaKeys().then(E=>{z.m7()||(z.mediaKeys=E,D?.PF?.S1()&&(D.mediaKeys=E))})).then(()=>{var E=D?.kX(); +return z.element&&z.element!==E&&z.element.mediaKeys?z.element.setMediaKeys(null):Promise.resolve()}).then(()=>{z.element=D?.kX(); +return z.element&&z.element.mediaKeys!==z.mediaKeys?z.element.setMediaKeys(z.mediaKeys):Promise.resolve()}),z.U; +rH(z.K)?z.L=new (Nz())(z.K.keySystem):wH(z.K)?(z.L=new (Nz())(z.K.keySystem),z.element?.webkitSetMediaKeys(z.L)):jRX(z);return null}; +mha=function(z,D){var E=new Uint8Array(270);for(let Q=0;Q<135;Q++)E[Q*2]=''.charCodeAt(Q);z=z.L.createSession("video/mp4",D,E);return new Ni(null,null,null,null,z)}; +Ypa=function(z,D){D=ljQ(D,z.K.Hj);D=z.L.createSession("video/mp4",D);return new Ni(null,null,null,null,D,z.V)}; +Ut=function(z,D){var E=z.B[D.sessionId];!E&&z.A&&(E=z.A,z.A=null,E.sessionId=D.sessionId,z.B[D.sessionId]=E);return E}; +ljQ=function(z,D){var E=z.subarray(4);E=new Uint16Array(E.buffer,E.byteOffset,E.byteLength/2);E=String.fromCharCode.apply(null,E).match(/ek=([0-9a-f]+)/)[1];var Q="";for(var T=0;T{IjV(z)}),HC(E=>{if(!z.m7()){g.y(E); +var Q="t.a";E instanceof DOMException&&(Q+=";n."+E.name+";m."+E.message);z.Iq("licenseerror","drm.unavailable",1,Q,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(z.L({mdkrdy:1}),z.Y=!0); +z.D&&(D=vSn(z.D,z.mediaElement))}; +IjV=function(z){if(!z.m7())if(z.O.W("html5_drm_set_server_cert")||z.K.K()){let D=z.mediaKeys.setServerCertificate();D?D.then(HC(E=>{z.O.ZS()&&z.Iq("ctmp","ssc",{success:E})}),HC(E=>{z.Iq("ctmp","ssce",{n:E.name, +m:E.message})})).then(HC(()=>{gI(z)})):gI(z)}else gI(z)}; +Rfk=function(z,D,E){z.f3=!0;E=new qZ(D,E);z.O.W("html5_eme_loader_sync")&&(z.V.get(D)||z.V.set(D,E));Spr(z,E)}; +Spr=function(z,D){if(!z.m7()){z.L({onInitData:1});if(z.O.W("html5_eme_loader_sync")&&z.videoData.L&&z.videoData.L.K()){var E=z.U.get(D.initData);D=z.V.get(D.initData);if(!E||!D)return;D=E;E=D.initData;z.V.remove(E);z.U.remove(E)}z.L({initd:D.initData.length,ct:D.contentType});if(z.K.flavor==="widevine")if(z.xV&&!z.videoData.isLivePlayback)rI(z);else{if(!(z.O.W("vp9_drm_live")&&z.videoData.isLivePlayback&&D.W0)){z.xV=!0;E=D.cryptoPeriodIndex;var Q=D.K;a5(D);D.W0||(Q&&D.K!==Q?z.Iq("ctmp","cpsmm",{emsg:Q, +pssh:D.K}):E&&D.cryptoPeriodIndex!==E&&z.Iq("ctmp","cpimm",{emsg:E,pssh:D.cryptoPeriodIndex}));z.Iq("widevine_set_need_key_info",D)}}else z.WF(D)}}; +rI=function(z){if(z.f3&&z.Y&&!z.AT){for(;z.Z.length;){let D=z.Z[0],E=Zc6(z)?ST(D):g.Ri(D.initData);if(z.K.K()&&!D.L)z.Z.shift();else{if(z.A.get(E))if(z.K.flavor!=="fairplay"||z.K.K()){z.Z.shift();continue}else z.A.delete(E);a5(D);break}}z.Z.length&&z.createSession(z.Z[0])}}; +gI=function(z){z.m7()||(z.Y=!0,z.L({onmdkrdy:1}),rI(z))}; +Zc6=function(z){return z.K.flavor==="widevine"&&z.videoData.W("html5_drm_cpi_license_key")}; +cLX=async function(z){if(g.q1()&&z.mediaKeys.mediaKeys?.getMetrics){var D=await z.mediaKeys.getMetrics();D&&((0,g.Q9)(D)||(D=g.xs(D)),/^[A-Za-z0-9_-]+={0,3}$/.test(D)||(D=g.Zu(D,void 0,!0)),z.Iq("ctmp","drm",{metrics:D}))}}; +Kgs=function(z,D){if(z.videoData.U)return!1;z.lr.QA+=1;if(z.lr.QA<=10)return!1;D.exiled=`${z.lr.QA}`;z.Qh("qoe.start15s",D);z.C.Iq("playbackstalledatstart");return!0}; +hfk=function(z){return z.L?!0:z.lr.V==="yt"?g.uR(z.videoData)?z.C.loader?.aC():z.videoData.U?z.videoData.C3<25:!z.videoData.C3:!1}; +pc6=function(z){if(!z.L){z.L=!0;var D=z.C.getPlayerState();D=D.isPaused()||D.isSuspended();z.C.FZ();D&&!LO(z.videoData)||z.C.Iq("signatureexpired")}}; +id=function(z,D,E){var Q=z.videoData.A,T=z.videoData.Z,k=z.lr.W("html5_disable_codec_fallback_for_drm")&&z.videoData.dP();Iq(z.C.getVideoData())&&HFX(z.C,"pe");z.lr.JT().K.GV(xhL)&&(E.bkg=z.C.FV().isBackground()?"1":"0");if((D==="progressive.net.retryexhausted"||D==="fmt.unplayable"||D==="fmt.decode")&&!z.C.im.B&&Q&&Q.itag==="22")return z.C.im.B=!0,z.Qh("qoe.restart",{reason:"fmt.unplayable.22"}),z.C.Wb(),!0;var G=!1;if(z.videoData.isExternallyHostedPodcast){if(G=z.videoData.Bo)E.mimeType=G.type, +z.N("3pp",{url:G.url});E.ns="3pp";z.C.Vo(D,1,"VIDEO_UNAVAILABLE",g.EA((new g.Tf(D,E,1)).details));return!0}var e=z.HA+3E4<(0,g.N)()||z.K.isActive();if(z.lr.W("html5_empty_src")&&z.videoData.isAd()&&D==="fmt.unplayable"&&/Empty src/.test(`${E.msg}`))return E.origin="emptysrc",z.Qh("auth",E),!0;var d;if(d=!e)d=z.C.FV(),d=!!(d.Ej()||d.isInline()||d.isBackground()||d.RQ()||d.LT()||d.x6()||d.Jf());d&&(E.nonfg="paused",e=!0,z.C.pauseVideo());D!=="fmt.decode"&&D!=="fmt.unplayable"||!T?.B()||(kX(z.lr.A,T.Rq), +E.acfallexp=T.Rq,G=e=!0);!e&&z.A>0&&(z.K.start(),e=!0,E.delayed="1",--z.A);T=z.C.loader;e||!Q?.K()&&!Q?.Z()||k||(kX(z.lr.A,Q.Rq),G=e=!0,E.cfallexp=Q.Rq);if(!e)return Kgs(z,E);k=!1;z.B?z.HA=(0,g.N)():k=z.B=!0;e=z.videoData;e.AT?(e=e.AT.B(),d=Date.now()/1E3+1800,e=e6048E5&&wI(z,"signature",!0);return!1}; +rLa=function(z){if(z.videoData.errorDetail==="7"&&g.Us(z.lr)){let D=!z.videoData.isInlinePlaybackNoAd;D&&z.lr.ED++;wI(z,"innertube_player_reload_required",D&&z.lr.ED>1);return!0}return!1}; +tc=function(z,D="fmt.noneavailable"){var E=z.lr.A;E.U=!1;E.K=!0;z.Qh("qoe.restart",{e:D,detail:"hdr"});z.C.Gp(!0)}; +ic6=function(z){if(z.C.FV().isInline())return Ec;z=n7[KQ()];return Fl("auto",z,!1,"s")}; +wck=function(z,D){var E;a:if((E=D.K)&&E.videoInfos.length){for(var Q of E.videoInfos)if(Q.V?.smooth){E=Q.video.qualityOrdinal;break a}E=E.videoInfos[0].video.qualityOrdinal}else E=0;(g.sm("armv7")||g.sm("aarch64")||g.sm("android"))&&!g.Us(z.O)&&D.K.videoInfos[0].Z()&&(E=Math.min(E,c0.large));Q=g.BC(z.O.experiments,"html5_chipset_soft_cap");Q>0&&(E=Math.min(E,Q));if(Q=g.BC(z.O.experiments,"html5_max_vertical_resolution")){let G=4320;for(var T=0;TQ&&(G=Math.min(G,k.video.qualityOrdinal))}if(G<4320){T=0;for(k=0;k60&&!g.Us(z.O)?new dG(0,360,!1,"v"):Ec}; +oK=function(z,D,E){if(z.O.experiments.EH("html5_disable_client_autonav_cap_for_onesie")&&D.sR()||g.Us(z.O)&&(KQ(-1)>=1080||D.osid))return Ec;var Q=g.BC(z.O.experiments,"html5_autonav_quality_cap"),T=g.BC(z.O.experiments,"html5_autonav_cap_idle_secs");return Q&&D.isAutonav&&g.Yz()/1E3>T?(E&&(Q=tCQ(z,E,Q)),new dG(0,Q,!1,"e")):Ec}; +$4=function(z,D){if(!D.K.K())return z.B?new dG(0,360,!1,"b"):Ec;var E=!1,Q=!1;for(var T of D.K.videoInfos)T.K()?E=!0:Q=!0;E=E&&Q;Q=0;T=g.BC(z.O.experiments,"html5_performance_cap_floor");T=z.O.B?240:T;for(let k of D.K.videoInfos){if(E&&k.K())continue;D=ZO(k.Rq,k.video.fps,z.A);let G=k.video.qualityOrdinal;if(Math.max(D,T)>=G){Q=G;break}}return new dG(0,Q,!1,"b")}; +Pl=function(z,D){var E=qi(z,D.K?.videoInfos),Q=z.C.getPlaybackRate();return Q>1&&E?(z=Q2(z.O.A,D.K.videoInfos,Q),new dG(0,z,!0,"o")):new dG(0,0,!1,"o")}; +Mi=function(z,D){return w7(z.O,D.K.videoInfos?.map(E=>E.video)??[],D.videoData.contentProtection,aYs(D.videoData))?new dG(0,1080,!0,"o"):Ec}; +oSQ=function(z,D){if(z.W("html5_disable_ustreamer_constraint_for_sabr")&&g.uR(D.videoData))return Ec;var E=z.C.Z5();z.W("html5_use_video_quality_cap_for_ustreamer_constraint")&&E&&E.YI>0&&f7(D.videoData.Nx)&&(z=E.YI,D.videoData.Nx=new dG(0,z,!1,"u"));return D.videoData.Nx}; +CL=function(z,D,E){g.Us(z.O)&&(E=E.compose(z.TW(D)));return E}; +qi=function(z,D){return D&&g.Us(z.O)?D.some(E=>E.video.L()):!1}; +tCQ=function(z,D,E){if(z.W("html5_optimality_defaults_chooses_next_higher")&&E)for(z=D.K.videoInfos,D=1;D49?"p60":Q>32?"p48":""}`;E=ZO(E,Q,k);T>0&&(E=Math.min(E,T));!co.has(D)&&H0().includes(D)?(Q=xh(),+Q[D]>0&&(E=Math.min(+Q[D],E)),Q[D]!==E&&(Q[D]=E,g.ri("yt-player-performance-cap",Q,2592E3))):co.has(D)||k==null?(Q=H0().slice(),Q.includes(D)||(Q.push(D),g.ri("yt-player-performance-cap-active-set",Q,2592E3)),RI.set(D,E)):(co.add(D),k?.set(D,E));z.C.rd()}; +qpk=function(){return j_(xh(),z=>`${z}`)}; +PAw=function(z,D,E,Q){if(!D||!E||!D.videoData.A)return!1;var T=g.BC(z.O.experiments,"html5_df_downgrade_thresh"),k=z.W("html5_log_media_perf_info");if(!((0,g.N)()-z.Z<5E3?0:k||T>0))return!1;var G=((0,g.N)()-z.Z)/1E3;z.Z=(0,g.N)();E=E.getVideoPlaybackQuality();if(!E)return!1;var e=E.droppedVideoFrames-z.V,d=E.totalVideoFrames-z.S;z.V=E.droppedVideoFrames;z.S=E.totalVideoFrames;var F=E.displayCompositedVideoFrames===0?0:E.displayCompositedVideoFrames||-1;k&&z.O.ZS()&&z.C.N("ddf",{dr:E.droppedVideoFrames, +de:E.totalVideoFrames,comp:F});if(Q)return z.K=0,!1;if((d-e)/G>z.Y||!T||g.Us(z.O))return!1;z.K=(d>60?e/d:0)>T?z.K+1:0;if(z.K!==3)return!1;$hQ(z,D.videoData.A);z.C.N("dfd",Object.assign({dr:E.droppedVideoFrames,de:E.totalVideoFrames},qpk()));return!0}; +MCL=function(z,D){z.W("html5_log_media_perf_info")&&(z.C.N("perfdb",qpk()),z.C.N("sessionperfdb",Object.fromEntries(RI.entries())),z.C.N("playbackperfdb",Object.fromEntries(z.A.entries())),z.C.N("hwc",{nch:navigator.hardwareConcurrency},!0),D&&z.C.N("mcdb",{itags:D.K.videoInfos.filter(E=>E.V?.smooth===!1).map(E=>E.itag).join("-")}))}; +hY=function(z,D,E=!1){z.PF?.ZS()&&z.PF.N("rms",D,E)}; +Ac=function(z){z=z.D();return z.length<1?NaN:z.end(z.length-1)}; +CAL=function(z,D){z.Iy&&z.Iy.equals(D)||(z.Iy&&z.Iy.dispose(),z.Iy=D)}; +ALk=function(z){!z.A&&Sj()&&(z.B?z.B.then(()=>ALk(z)):z.iz()||(z.A=z.e_()))}; +BAW=function(z){z.A&&(z.A.dispose(),z.A=void 0)}; +znn=function(z,D,E){z.isPaused()||z.getCurrentTime()>D||E>10||(z.play(),g.n9(()=>{znn(z,z.getCurrentTime(),E+1)},500))}; +Bl=function(z){return Yu(z.L(),z.getCurrentTime())}; +Da6=function(z,D){if(z.Z()===0||z.hasError())return!1;var E=z.getCurrentTime()>0;return D>=0&&(z=z.D(),z.length||!E)?jj(z,D):E}; +zB=function(z){if(z.iz()||z.ew())z.PF&&z.PF.Sl("rs_s"),g.TR&&z.getCurrentTime()>0&&z.seekTo(0),z.f3(),z.qN(),z.load(),CAL(z,null);delete z.B}; +DK=function(z){switch(z.gH()){case 2:return"progressive.net.retryexhausted";case 3:return z=z.eW(),z?.includes("MEDIA_ERR_CAPABILITY_CHANGED")||E8L&&z?.includes("audio_output_change")?"capability.changed":"fmt.decode";case 4:return"fmt.unplayable";case 5:return"drm.unavailable";case 1E3:return"capability.changed";default:return null}}; +Am=function(z){return z.isPlaying()&&!z.K(16)&&!z.K(32)}; +E1=function(z){return z.K(128)?-1:z.K(2)?0:z.K(2048)?3:z.K(64)?-1:z.K(1)&&!z.K(32)?3:z.K(8)?1:z.K(4)?2:-1}; +TB=function(z,D,E,Q,T){if(!(D===z.state&&E===z.h9&&Q===z.seekSource&&T===z.stoppageReason||D!==void 0&&(D&128&&!E||D&2&&D&16))){var k;if(k=D)k=D||z.state,k=!!(k&16||k&32);z=new g.QH(D,E,k?Q?Q:z.seekSource:null,T)}return z}; +kY=function(z,D,E=!1){return Qqw(z,D.getCurrentTime(),(0,g.N)(),Bl(D),E)}; +GB=function(z,D,E=null,Q=null){return TB(z,z.state|D,null,E,Q)}; +eY=function(z,D){return TB(z,z.state&~D,null,null,null)}; +d1=function(z,D,E,Q=null,T=null){return TB(z,(z.state|D)&~E,null,Q,T)}; +Tka=function(z,D){return D.state===z.state&&D.h9===z.h9}; +klL=function(z){switch(z.O.playerCanaryStage?.toLowerCase()){case "xsmall":return"HTML5_PLAYER_CANARY_STAGE_XSMALL";case "small":return"HTML5_PLAYER_CANARY_STAGE_SMALL";case "medium":return"HTML5_PLAYER_CANARY_STAGE_MEDIUM";case "large":return"HTML5_PLAYER_CANARY_STAGE_LARGE";case "xlarge":return"HTML5_PLAYER_CANARY_STAGE_XLARGE";default:return"HTML5_PLAYER_CANARY_STAGE_UNSPECIFIED"}}; +Gln=function(z){z.K>=0||(z.provider.C.getVisibilityState()===3?z.V=!0:(z.K=g.Gy(z.provider),z.delay.start()))}; +enV=function(z){if(!(z.L<0)){var D=g.Gy(z.provider),E=D-z.B;z.B=D;z.playerState.L()?z.playTimeSecs+=E:z.playerState.isBuffering()&&!z.playerState.K(16)&&(z.rebufferTimeSecs+=E)}}; +Lq=function(z,D=!1){z.K.Z=D;z.K.startTime=z.A;z.K.endTime=z.L;z.qE?.length&&(z.K.qE=z.qE);z.wV?.length&&(z.K.wV=z.wV);D=!1;var E=g.hA(z.segments);z.segments.length&&!E?.Z&&E?.isEmpty()?(z.segments[z.segments.length-1].previouslyEnded&&(z.K.previouslyEnded=!0),z.segments[z.segments.length-1]=z.K,D=!0):z.segments.length&&z.K.isEmpty()&&!z.K.Z||(z.segments.push(z.K),D=!0);D?(z.K.endTime===0&&(z.previouslyEnded=!1),z.K.wV?.length&&z.provider.C.N("sdai",{attach_meta:1,st:z.K.startTime,et:z.K.endTime,seg_idx:z.segments.length- +1})):z.K.previouslyEnded&&(z.previouslyEnded=!0);z.V+=z.L-z.A;z.K=Fv(z.provider);z.K.previouslyEnded=z.previouslyEnded;z.provider.O.JT().K.GV(dan)&&(z.B+=JSON.stringify(z.K).length);z.previouslyEnded=!1;z.A=z.L;return D?g.hA(z.segments):void 0}; +FKk=function(z){window.clearInterval(z.U);z.U=NaN}; +LKW=function(z){FKk(z);z.U=Wx(()=>{z.update()},100); +z.yk=g.Gy(z.provider);z.K=Fv(z.provider)}; +fms=function(z,D,E){E-=z.yk;return D===z.L&&E>.5}; +g.fq=function(z,D){var E=z.sendVisitorIdHeader?z.visitorData:void 0;return g.By(z.O,z.accessToken).then(Q=>zy(z.uri,z.O,z.pageId,E,Q,D))}; +g.n8O=function(z){z.indexOf("watchtime")!==-1&&g.E9("gelDebuggingEvent",{vss3debuggingEvent:{vss2Ping:z}})}; +WKa=function(z,D){z.attestationResponse&&g.fq(z).then(E=>{E=E||{};E.method="POST";E.postParams={atr:z.attestationResponse};z.ew?z.WF?g.$8().sendAndWrite(D,E):g.$8().sendThenWrite(D,E):g.vx(D,E)})}; +Xvw=function(z){var D={iX:[]};if(g.Ux(z.segments,E=>!!E.qE||!!E.wV)){for(let E of z.segments)D.iX.push({qE:E.qE||[], +wV:E.wV||[]});z=g.De({J$:D},DUV);return g.Ri(z,4)}}; +VT=function(z,D){return g.Hn(D,z.L).join(",")}; +TMk=function(z,D){if(D&&z.Z){var E=new Set(["q","feature","mos"]),Q=new Set("autoplay cl len fexp delay el ns adformat".split(" ")),T=new Set(["aqi","autonav","list","ssrt","upt"]);z.Z.ns==="3pp"&&(D.ns="3pp");for(let k of Object.keys(z.Z))Q.has(k)||E.has(k)||T.has(k)&&!z.Z[k]||(D[k]=z.Z[k])}}; +JJJ=function(z){switch(z){case "playing":return"PLAYER_PLAYBACK_STATE_PLAYING";case "paused":return"PLAYER_PLAYBACK_STATE_PAUSED";case "buffering":return"PLAYER_PLAYBACK_STATE_BUFFERING";case "seeking":return"PLAYER_PLAYBACK_STATE_SEEKING";case "ended":return"PLAYER_PLAYBACK_STATE_ENDED";case "error":return"PLAYER_PLAYBACK_STATE_ERROR";case "suspended":return"PLAYER_PLAYBACK_STATE_SUSPENDED";case "unstarted":return"PLAYER_PLAYBACK_STATE_UNSTARTED";default:return"PLAYER_PLAYBACK_STATE_UNKNOWN"}}; +uDs=function(z){switch(z){case 1:return"VIS_MINIMIZED";case 2:return"VIS_FULLSCREEN";case 3:return"VIS_BACKGROUND";case 4:return"VIS_AIRPLAY";case 5:return"VIS_INLINE";case 6:return"VIS_VR";case 7:return"VIS_PICTURE_IN_PICTURE";case 8:return"VIS_IMMERSIVE_PREVIEW";case 9:return"VIS_SQUEEZEBACK";case 10:return"VIS_THEATER";case 31:return"VIS_INVALID";default:return"VIS_DEFAULT"}}; +Vka=function(z){switch(z){case 1:return"CONN_UNKNOWN";case 2:return"CONN_NONE";case 3:return"CONN_WIFI";case 4:return"CONN_CELLULAR_2G";case 5:return"CONN_CELLULAR_3G";case 6:return"CONN_CELLULAR_4G";case 7:return"CONN_CELLULAR_UNKNOWN";case 8:return"CONN_DISCO";case 9:return"CONN_CELLULAR_5G";case 10:return"CONN_WIFI_METERED";case 11:return"CONN_CELLULAR_5G_SA";case 12:return"CONN_CELLULAR_5G_NSA";case 30:return"CONN_WIRED";case 31:return"CONN_INVALID";default:return"CONN_DEFAULT"}}; +g.WR=function(z,D){var E=nq(z.provider);Object.assign(E,{state:z.Z});D=new Ofn(z.provider.videoData,z.provider.O,D,E);D.K=z.provider.C.I0();E=z.provider.videoData.clientPlaybackNonce;D.K=z.provider.C.i5(E);z.provider.videoData.isLivePlayback||(D.xV=z.provider.C.getDuration(E));z.provider.videoData.K&&(E=z.provider.videoData.K.Z9(D.K))&&(D.S=E-D.K);E=z.provider.C.Pc();D.K+=E;D.S!=null&&(D.S-=E);D.E9=g.Gy(z.provider);D.segments=[Fv(z.provider)];return D}; +bfs=function(z){var D=z.provider.videoData.vQ,E=z.provider.videoData.I7,Q=[10+D,10,10,40+E-D,40],T=z.provider.videoData.getPlayerResponse()?.playbackTracking,k=T?.videostatsScheduledFlushWalltimeSeconds;T=T?.videostatsDefaultFlushIntervalSeconds;if(!(k&&k.length>0&&T))return Q;D=[k[0]+D,...k.slice(1).map((G,e)=>G-k[e]), +T+E-D,T];return D.some(G=>G<0)?(g.K4(z.logger,347111855,`Neg vss scheduled pings ${k} ${T}`),Q):D}; +Xv=function(z,D=NaN){var E=g.Gy(z.provider);D=isNaN(D)?E:D;D=Math.ceil(D);var Q=z.xV[z.yA];z.yA+1{if(!z.m7()){z.S=NaN;var k=z.ew(),G=jqX(z,k);G.D=T;var e=z.wR>1E3;!(k.length>1)&&k[0].isEmpty()||e||(G.U=Xv(z,T));if(z.j){k=k[k.length-1];if(e=z.AT){e=k;var d=z.AT;e=e.startTime===d.startTime&&e.endTime===d.endTime}e||JO(z,[k])}G.send();z.wR++}},(T-E)*1E3); +return z.L=T}; +uB=function(z,D){var E=z.provider.O;g.By(z.provider.O,z.provider.videoData.V()).then(Q=>{var T=z.provider.O.pageId,k=z.provider.O.sendVisitorIdHeader?z.provider.videoData.visitorData:void 0,G=z.provider.O.W("vss_pings_using_networkless")||z.provider.O.W("kevlar_woffle"),e=z.provider.O.W("allow_skip_networkless");Q=zy(D,E,T,k,Q);Di(D,Q,{token:z.provider.videoData.vS,BI:z.provider.videoData.Tz,mdxEnvironment:z.provider.videoData.mdxEnvironment},E,void 0,G&&!e,!1,!0)})}; +jqX=function(z,D){var E=g.WR(z,"watchtime");VH(z)&&(E.delayThresholdMet=!0,z.C3=!0);if(z.B>0){let Q=z.provider.C.Pc();for(let T of D)T.startTime-=z.B+Q,T.endTime-=z.B+Q;E.K-=z.B+Q}else E.K=z.K.L;E.segments=D;return E}; +JO=function(z,D,E=!1){for(let [e,d]of D.entries()){let F=e,L=d;var Q=z,T=nq(Q.provider);Object.assign(T,{state:Q.Z});Object.assign(T,{sequenceId:Q.sequenceId});Q.provider.O.W("web_send_vss3_isolated_payload")&&Object.assign(T,{sendIsolatedPayload:!0});var k=Q,G=k.provider.videoData.getPlayerResponse()?.playbackTracking?.vss3Config?.vss3SchedulingConfig;G&&(G=G.earlySegmentThresholdSecs&&(Date.now()-k.tT)/1E3=z.provider.videoData.QJ;return!!D}; +O1=function(z,D,E=!1){E=z.U(!isNaN(z.L),!1,E);D&&(z.L=NaN);return E}; +maW=function(z){z.provider.videoData.youtubeRemarketingUrl&&!z.HF&&(uB(z,z.provider.videoData.youtubeRemarketingUrl),z.HF=!0)}; +lmW=function(z){z.provider.videoData.googleRemarketingUrl&&!z.kV&&(uB(z,z.provider.videoData.googleRemarketingUrl),z.kV=!0)}; +bB=function(z){if(!z.m7()&&z.A){z.Z="paused";var D=O1(z,!1,!0);D.isFinal=!0;D.send();z.dispose()}}; +Yda=function(z,D,E){if(!z.QA){E||(E=g.WR(z,"atr"));E.attestationResponse=D;try{E.send()}catch(Q){if(Q.message!=="Unknown Error")throw Q;}z.QA=!0}}; +g.Gy=function(z){return g.ImX(z)()}; +GVX=function(z){var D=navigator.connection?.type||"";if(D)return am6[D]||am6.other;if(g.Us(z.O)){z=navigator.userAgent;if(/[Ww]ireless[)]/.test(z))return 3;if(/[Ww]ired[)]/.test(z))return 30}return 0}; +Fv=function(z){var D=new Sd6;D.L=nq(z).cc?.toString()||"-";D.playbackRate=z.C.getPlaybackRate();var E=z.C.getVisibilityState();E!==0&&(D.visibilityState=E);z.O.wR&&(D.A=1);D.B=z.videoData.Hb;D.compositeLiveStatusToken=z.videoData.compositeLiveStatusToken;D.heartbeatLoggingToken=z.videoData.heartbeatLoggingToken;E=z.C.getAudioTrack();E.oy&&E.oy.id&&E.oy.id!=="und"&&(D.audioId=E.oy.id);D.connectionType=GVX(z);D.volume=z.C.getVolume();D.muted=z.C.isMuted();D.clipId=z.C.Xp()||"-";D.K=z.videoData.eV|| +"-";return D}; +nq=function(z){var D=z.C.Or()||{};D.fs=z.C.Lp();D.volume=z.C.getVolume();D.muted=z.C.isMuted()?1:0;D.mos=D.muted;D.clipid=z.C.Xp();D.playerheight=z.C.getPlayerSize()?.height||0;D.playerwidth=z.C.getPlayerSize()?.width||0;z=z.videoData;var E={};z.A&&(E.fmt=z.A.itag,z.Z&&(z.wR?z.Z.itag!==z.A.itag:z.Z.itag!=z.A.itag)&&(E.afmt=z.Z.itag));E.ei=z.eventId;E.list=z.playlistId;E.cpn=z.clientPlaybackNonce;z.videoId&&(E.v=z.videoId);z.f7&&(E.infringe=1);(z.f3?0:z.ur)&&(E.splay=1);var Q=My(z);Q&&(E.live=Q);z.IP&& +(E.sautoplay=1);z.Jr&&(E.autoplay=1);z.uR&&(E.sdetail=z.uR);z.partnerId&&(E.partnerid=z.partnerId);z.osid&&(E.osid=z.osid);z.KP&&(E.cc=g.eL(z.KP));return Object.assign(D,E)}; +g.ImX=function(z){if(!z.K){let D=g.ZJ(Q=>{var T=(0,g.N)();Q&&T<=631152E6&&(z.C.N("ytnerror",{issue:28799967,value:`${T}`}),T=(new Date).getTime()+2);return T},z.O.W("html5_validate_yt_now")),E=D(); +z.K=()=>Math.round(D()-E)/1E3; +z.C.Ev()}return z.K}; +g.jY=function(z,D){return z.state.K(D)&&!z.oldState.K(D)?1:!z.state.K(D)&&z.oldState.K(D)?-1:0}; +vR=function(z){z.L&&Gln(z.L);z.qoe&&XaI(z.qoe)}; +Zfa=function(z,D,E,Q){E.adFormat=E.HF;var T=D.C;D=new g.mX(new RnV(E,D.O,{getDuration:()=>E.lengthSeconds, +getCurrentTime:()=>T.getCurrentTime(), +I0:()=>T.I0(), +i5:()=>T.i5(), +VM:()=>T.VM(), +getPlayerSize:()=>T.getPlayerSize(), +getAudioTrack:()=>E.getAudioTrack(), +getPlaybackRate:()=>T.getPlaybackRate(), +UR:()=>T.UR(), +getVisibilityState:()=>T.getVisibilityState(), +Qt:()=>T.Qt(), +Or:()=>T.Or(), +getVolume:()=>T.getVolume(), +isMuted:()=>T.isMuted(), +Lp:()=>T.Lp(), +Xp:()=>T.Xp(), +getProximaLatencyPreference:()=>T.getProximaLatencyPreference(), +Ev(){T.Ev()},N(k,G){T.N(k,G)},dg:()=>T.dg(), +Pc:()=>T.Pc()})); +D.B=Q;g.a(z,D);return D}; +cJX=function(z){z.L&&z.L.send();if(z.qoe){var D=z.qoe;if(D.V){D.K==="PL"&&(D.K="N");var E=g.Gy(D.provider);g.Ty(D,E,"vps",[D.K]);D.S||(D.Z>=0&&D.L.set("user_intent",[D.Z.toString()]),D.S=!0);D.provider.O.ZS()&&D.N("finalized",{});D.MN=!0;D.reportStats(E)}}if(z.provider.videoData.enableServerStitchedDai)for(let Q of z.A.values())bB(Q);else z.K&&bB(z.K);z.dispose()}; +KKn=function(z,D){z.K&&Yda(z.K,D)}; +hnW=function(z){if(!z.K)return null;var D=g.WR(z.K,"atr");return E=>{z.K&&Yda(z.K,E,D)}}; +pvX=function(z,D){z=Qk(z.array,E=>D-E.start||1); +return z<0?-(z+1):z}; +xaV=function(z,D,E){var Q=[];for(D=pvX(z,D);DE)break}return Q}; +g.lB=function(z,D){var E=[];for(let Q of z.array)if(Q.contains(D)&&E.push(Q),Q.start>D)break;return E}; +Hfs=function(z){return z.array.slice(pvX(z,0x7ffffffffffff),z.array.length)}; +NkI=function(z,D){var E=NaN;for(let Q of z.array)if(Q.contains(D)&&(isNaN(E)||Q.endD&&(isNaN(E)||Q.start!D.has(E))}; +g8W=function(z){return z.C.getPlayerState().K(2)?0x8000000000000:z.C.getCurrentTime()*1E3}; +SY=function(z,D){var E=[];if(!D.length)return E;for(let Q=0;Qe.end<0x8000000000000),G=Hfs(z.K)):D=z.Z<=E&&Am(D)?xaV(z.K,z.Z,E):g.lB(z.K,E); +T=T.concat(SY(z,D));k&&(T=T.concat(ZK(z,k)));G&&(T=T.concat(SY(z,G)));z.Z=E;Rf(z,T)}}; +cR=function(z,D){return D>z.mediaTime+z.B&&D1)z.Z=!0;if(T||isNaN(z.L))z.L=D;if(z.K)D!==z.mediaTime&&(z.K=!1);else if(D>0&&z.mediaTime===D){T=1500;if(z.O.W("html5_buffer_underrun_transition_fix")){T=g.BC(z.O.experiments,"html5_min_playback_advance_for_steady_state_secs");let k=g.BC(z.O.experiments,"html5_min_underrun_buffered_pre_steady_state_ms");T=T>0&&k>0&&Math.abs(D-z.L)(Q||!z.Z?T:400)}z.mediaTime=D;z.A=E;return!1}; +wvQ=function(z,D,E){return D.Ab(E).then(()=>g.hQ(new ifk(D,D.L)),Q=>{Q instanceof Error&&g.xl(Q); +var T=WV('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),k=JY('audio/mp4; codecs="mp4a.40.2"'),G=T||k,e=D.isLivePlayback&&!g.TU(z.A,!0);Q="fmt.noneavailable";e?Q="html5.unsupportedlive":G||(Q="html5.missingapi");G=e||!G?2:1;T={buildRej:"1",a:D.SA(),d:!!D.V0,drm:D.dP(),f18:D.XU.indexOf("itag=18")>=0,c18:T};D.K&&(D.dP()?(T.f142=!!D.K.K["142"],T.f149=!!D.K.K["149"],T.f279=!!D.K.K["279"]):(T.f133=!!D.K.K["133"],T.f140=!!D.K.K["140"],T.f242=!!D.K.K["242"]),T.cAAC=k,T.cAVC=JY('video/mp4; codecs="avc1.42001E"'), +T.cVP9=JY('video/webm; codecs="vp9"'));D.B&&(T.drmsys=D.B.keySystem,k=0,D.B.L&&(k=Object.keys(D.B.L).length),T.drmst=k);return new g.Tf(Q,T,G)})}; +hO=function(z,D){D=Math.max(Math.max(1,Math.ceil(z.policy.Z/Kq(z))),D);return Math.min(Math.min(8,Math.floor(z.policy.Y/Kq(z))),D)}; +Kq=function(z){return z.videoData.K?uO(z.videoData.K)||5:5}; +pq=function(z){return Kq(z)*z.K}; +yJI=function(z,D){if(D)return D=z.videoData,D=tkJ(z,isNaN(D.liveChunkReadahead)?3:D.liveChunkReadahead,D),hO(z,D);if(z.L.length){if(Math.min.apply(null,z.L)>1)return hO(z,z.K-1);if(z.policy.S)return hO(z,z.K+1)}return z.K}; +o8s=function(z,D=!1){if(!z.L.length)return!1;var E=z.K;z.K=yJI(z,D);if(D=E!==z.K)z.L=[],z.lA=0;return D}; +xY=function(z){var D=z.policy.K;z.Z||(D=Math.max(D-1,0));return D*Kq(z)}; +HR=function(z,D){return D>=z.IM()-xY(z)}; +sqW=function(z,D,E=!0){var Q=HR(z,D);E||Q?Q&&(z.A=!0):z.A=!1;z.U=z.policy.A===2||z.policy.A===3&&z.A;D=HR(z,D);z.Z!==D&&z.Iq("livestatusshift",D);z.Z=D}; +tkJ=function(z,D,E){E.fE&&D--;rj(E)&&(D=1);im(E)!==0&&(z=g.BC(z.experiments,"html5_live_chunk_readahead_proxima_override"))&&(D=z,E.K?.tT()&&D++);return D}; +U1=function(z,D,E=null){return new NY(g.BC(z.O.experiments,D)||0,E?z.O.W(E):!1)}; +$a6=function(z,D){z.K=D}; +g1=function(z,D,E,Q,T,k,G,e){D?D.test(E)?(z.Qh(T,D,G),D.V||k()):(!D.L||D.Z?E=!1:(E=(0,g.N)(),Q?D.K||(D.K=E):D.K=0,k=!Q&&E-D.L>3E4,E=D.K&&E-D.K>1E3||k?D.Z=!0:!1),E&&(e={...z.FM(D),...e},e.wn=G,e.we=T,e.wsuc=Q,z.C.N("workaroundReport",e),Q&&(D.reset(),z.B[T]=!1))):z.C.Vo("auth",2,"BROWSER_OR_EXTENSION_ERROR",g.EA({source:"watchdog",name:G}))}; +qdk=function(z,D){if(z.K){var E=z.K;var Q=z.getCurrentTime(),T=E.IM();var k=E.policy.L;E.Z||(k=Math.max(k-1,0));k*=Kq(E);Q>=T-k||!E.o7()?E=Q0&&Ac(z.mediaElement)>0&&(z.L=r1(z,z.L,!1)),D=z.W("html5_pseudogapless_shorts_seek_to_next_start")&&D?.seekSource===60,!z.mediaElement||!PRL(z,D))z.U9.start(750);else if(!isNaN(z.L)&&isFinite(z.L)&&(D=z.wR-(z.L-z.timestampOffset),!(D===0||Math.abs(D)<.005)))if(D=z.mediaElement.getCurrentTime()-z.L,Math.abs(D)<=z.MN||Math.abs(D)<.005)Mkw(z);else{if(z.videoData.Wa)z.videoData.Wa= +!1;else if(!g.HZ(z.videoData)&&z.L>=z.TX()-.1){z.L=z.TX();z.Z.resolve(z.TX());z.O.ZS()&&z.C.N("setEndedInSeek",{tgt:`${z.L}`,maxst:`${z.TX()}`});z.C.xZ();return}try{let E=z.L-z.timestampOffset;z.mediaElement.seekTo(E);z.D.K=E;z.wR=E;z.A=z.L;z.j=!1}catch(E){}}}; +AJV=function(z,D){z.ew=!0;z.PS()&&(z.L=z.V,z.A=z.L,z.V=NaN);CRV(z,D)}; +Bka=function(z){var D=0,E=NaN,Q="";if(!z.Y)return{startSeconds:D,D8:E,source:Q};z.videoData.pf?D=z.videoData.dE:g.HZ(z.videoData)&&(D=Infinity);if(g.BZ(z.videoData))return{startSeconds:D,D8:E,source:Q};z.videoData.startSeconds?(Q="ss",D=z.videoData.startSeconds):z.videoData.ga&&(Q="stss",D=z.videoData.ga);z.videoData.liveUtcStartSeconds&&(E=z.videoData.liveUtcStartSeconds);if(isFinite(D)&&(D>z.TX()||D1E9}; +EzV=function(z,D){z.playbackData=D;z.videoData.isLivePlayback&&(z.S=new zqa(()=>{a:{if(z.playbackData&&z.playbackData.K.K()){if(mK(z.videoData)&&z.loader){var E=z.loader.w$.K0()||0;break a}if(z.videoData.K){E=z.videoData.K.ew;break a}}E=0}return E}),z.K=new DRX(z.videoData,z.O.experiments,()=>z.TX(!0))); +tO(z.C)?(z.videoData.D9?.IT||(D=Bka(z),D.D8?(g.uR(z.videoData)&&z.G4(D.D8,D.startSeconds),z.A=D.startSeconds):D.startSeconds>0&&z.seekTo(D.startSeconds,{Vh:"seektimeline_startPlayback",seekSource:15})),z.Y=!1):w1(z)||(z.A=z.A||z.videoData.startSeconds||0,z.videoData.isLivePlayback||(D=z.C.videoData.TX(),z.A>D&&(z.W("html5_sabr_log_invalid_sabr_current_time")&&z.C.N("invalidSabrCmtStart",{rt:z.A,mst:D}),z.W("html5_sabr_vod_invalid_start_time_fallback")&&(z.A=0))))}; +yH=function(z,D){if(z.K&&z.loader){var E=!1;D?E=!0:z.O.JT().K.GV(lR)&&Y8(z.videoData)||!z.O.JT().K.GV(lR)&&(z.videoData.isLowLatencyLiveStream||z.videoData.latencyClass==="LOW"||z.videoData.latencyClass==="ULTRALOW")?E=o8s(z.K):z.HF&&(z.HF=!1,E=o8s(z.K,!0));E&&(E=z.C.O9,D=pq(z.K),E.qoe&&(E=E.qoe,g.Ty(E,g.Gy(E.provider),"lra",[D]),E.N("live-readahead-seconds",{v:D})));D=z.loader;E=z.K.K;z=z.K;z=(z.K-1+z.policy.K)*Kq(z);var Q=NaN;var T=D.gs;T===2||T===-1?(T=E,rj(D.C.getVideoData())&&(Q=D.policy.h1)): +T=E-1;T=Math.max(T,0);E=D.U;E.e1=T;E.S=Q;D.Y&&(D.Y.j=z)}}; +s1=function(z,D){(z.loader=D)?yH(z,!0):g.of(z)}; +PRL=function(z,D=!1){if(!z.mediaElement||z.mediaElement.Z()===0||z.mediaElement.hasError())return!1;var E=z.mediaElement.getCurrentTime()>0;return z.videoData.L&&z.videoData.L.K()||z.videoData.isLivePlayback||!z.videoData.dP()?z.L>=0&&!D&&(D=z.mediaElement.D(),D.length||!E)?jj(D,z.L-z.timestampOffset):E:E}; +$Y=function(z){return z.mediaElement?Bl(z.mediaElement):0}; +Qha=function(z,D){var E=z.getCurrentTime(),Q=z.isAtLiveHead(E);if(z.S&&Q){var T=z.S;if(T.K&&!(E>=T.L&&E50&&T.L.shift())),sqW(z.K,E,D),D&&qdk(z,!0));Q!==z.Wc&&(D=z.getCurrentTime()-z.qN<=500,E=z.lg>=1E3,D||E||(D=z.C.O9,D.qoe&&(D=D.qoe,E=g.Gy(D.provider),g.Ty(D,E,"lh",[Q?"1": +"0"])),z.Wc=Q,z.lg++,z.qN=z.getCurrentTime()))}; +g.qY=function(z,D){var E=z.Z;E||(z.Z=new A_,E=z.Z,iB(z,D));return E}; +r1=function(z,D,E){if(isNaN(D))return NaN;var Q=z.Ok();E=z.TX(E);return z.W("html5_clamp_invalid_seek_to_min_seekable_time")&&!z.videoData.isLivePlayback&&D>E+1&&D0)||z.mediaElement&&z.mediaElement.getCurrentTime()>0||(D={Vh:"seektimeline_resumeTime",Y_:D},z.videoData.U||(D.seekSource=15),z.seekTo(z.A,D))}; +CRV=function(z,D){Gqw(z,D).then(void 0,()=>{g.of(z)}); +g.qY(z,D).then(E=>{g.PR(z,E)},()=>{g.of(z)}); +z.C.UG(D);if(z.O.ZS()||eqJ(z))D=z.FM(),D["native"]=`${+z.j}`,D.tgt=`${z.L}`,D.otgt=`${z.L+z.timestampOffset}`,D.maxst=`${z.TX()}`,z.K&&z.W("html5_high_res_seek_logging")&&(D.tht=`${z.K.B()}`,D.ht=`${z.K.IM()}`,D.adft=`${xY(z.K)}`),z.W("html5_sabr_parse_live_metadata_playback_boundaries")&&z.videoData.K&&g.uR(z.videoData)&&(D.minst=`${z.videoData.K.j6}`,D.cminst=`${z.videoData.K.Ok()+z.timestampOffset}`,D.maxst=`${z.videoData.K.Ki}`,D.hts=`${z.videoData.K.yA}`,D.cmaxst=`${z.videoData.K.TX()+z.timestampOffset}`), +z.C.N("startSeek",D)}; +Gqw=function(z,D){z.yA||(z.loader?isFinite(z.L)?z.yA=z.loader.seek(z.L-z.timestampOffset,D):(g.HZ(z.videoData),z.W("html5_unified_live_latency_reporting")&&(z.C.fQ=0),z.yA=B2(z.loader),A2(z.videoData)||(z.L=z.loader.getCurrentTime()+z.timestampOffset)):z.yA=rQ(z.L-z.timestampOffset));return z.yA}; +g.PR=function(z,D){z.B&&(z.B.resolve(D),z.C.d6(),z.O.ZS()||eqJ(z))&&(D=z.FM(),D["native"]=`${+z.j}`,D.otgt=`${z.L+z.timestampOffset}`,z.C.N("seekEnd",D));g.of(z)}; +eqJ=function(z){return z.videoData.ox()&&z.W("html5_enable_shorts_seek_details_logging")}; +Mkw=function(z){z.Z&&(z.Z.resolve(z.mediaElement.getCurrentTime()),z.D.L=null)}; +g.of=function(z){z.L=NaN;z.V=NaN;z.wR=NaN;z.Z=null;z.yA=null;z.B=null;z.ew=!1;z.j=!1;z.MN=0;z.WF.stop();z.tT.stop()}; +F$s=function(z){if(z.Y)if(z.videoData.D9?.IT)z.Y=!1;else if(g.BZ(z.videoData))z.Y=!1;else{var D="ss",E=0;z.videoData.K?.isManifestless&&z.videoData.xV&&!w1(z)&&(D="mss",E=z.videoData.xV);(z.videoData.pf?z.W("html5_prioritize_windowed_st_start_seconds"):z.W("html5_prioritize_st_start_seconds"))&&!E&&z.videoData.ga&&(D="stss",E=z.videoData.ga);!E&&dRr(z)&&(E=z.videoData.liveUtcStartSeconds||z.videoData.xV,D="utc",E=z.TX()-z.Z9(z.TX())+E);!E&&z.videoData.Bc()&&z.videoData.ga&&(D="stss",E=z.videoData.ga); +var Q={};if(E){if(E>z.TX()||E{g.PR(z,k)},()=>{g.of(z)}),z.videoData.isAd()&&dus({adCpn:z.videoData.clientPlaybackNonce, +contentCpn:z.videoData.hostCpn??""},D.K),z.wR=T,$a6(z.D,E.getCurrentTime()),z.seekTo(T,{seekSource:104,Vh:"seektimeline_mediaElementEvent"}),z.j=!0;break;case "seeked":Mkw(z);break;case "loadedmetadata":tO(z.C)||F$s(z);iB(z);break;case "progress":iB(z);break;case "pause":z.U=z.getCurrentTime()}z.U&&((Q==="play"||Q==="playing"||Q==="timeupdate"||Q==="progress")&&z.getCurrentTime()-z.U>10&&(z.W("html5_sky_skip_pause_jump")?z.C.N("skipPauseJump",{evt:Q,cmt:z.getCurrentTime(),lpt:z.U}):z.seekTo(z.U,{Vh:"pauseJump"})), +Q!=="pause"&&Q!=="play"&&Q!=="playing"&&Q!=="progress"&&(z.U=0))}; +dRr=function(z){return(zJ(z.videoData)||!!z.videoData.liveUtcStartSeconds)&&(!!z.videoData.liveUtcStartSeconds||w1(z))&&!!z.videoData.K}; +MY=function(z,D){return z.K.get(D)?.buffer.Z()||[]}; +Cq=function(z,D){return z.K.get(D)?.buffer.A()||0}; +OZr=function(z,D){function E(k){return Q.V!=="yt"&&(T.partnerId===38&&Q.playerStyle==="books"||T.partnerId===30&&Q.playerStyle==="docs"||T.partnerId===33&&Q.playerStyle==="google-live")?faV(z,T,k):nzL(z,T).then(()=>{Q.W("embeds_enable_shorts")&&z.X().p9&&T.isEmbedsShortsMode(new g.JU(0,0),!!T.playlistId)?W$r(z,T):AO(z,T)},G=>{AO(z,T,!0); +throw G;})} +var Q=z.X(),T=z.getVideoData();T.m7();T.loading=!0;return XPV(z)?JH6(z,T,D).then(()=>{AO(z,T)},k=>{k=kh(k); +if(QT(k.severity))return AO(z,T,!0),Promise.reject(k);k.errorCode==="onesie.response.badproxystatus"&&`${k.details.st}`==="3"&&(uyX=!0);z.handleError(k);return E("onesie")}):Q.W("embeds_enable_shorts")&&Q.p9?V66(z,T).then(()=>E("gvi")):E("gvi")}; +XPV=function(z){var D=z.X();if(D.W("html5_disable_onesie")||!D.W("html5_onesie")||!D.W("html5_onesie_inline")&&z.getVisibilityState()===5||D.V!=="yt")return!1;var E=D.qN;if(!E||!E.K)return z.handleError(new g.Tf("onesie.unavailable.hotconfig",{key:"0"})),!1;E.K.U<(0,g.N)()&&(z.N("okexp","1"),(E=z.sx())&&D.W("html5_prefer_trusted_host_on_key_expiration")&&(E.L=!0,(D=E.K.get(0)?.K())&&!bJ(D)&&E.K.delete(0)));if(uyX)return z.N("ost3","1"),!1;D={};return Object.keys(D).length>0?(D.onesie="0",z.handleError(new g.Tf("html5.missingapi", +D)),!1):!0}; +BR=function(z,D){var E=g.Db();g.Er(E,D);return uE(E,M9(),{E3:z.L,clientInterface:g.CR(z)})}; +bZa=function(z,D){return`${z.getPlayerType()}_${D.videoId}_${D.Nj}_${+D.isAutonav}${+D.IP}`}; +JH6=async function(z,D,E){D.fetchType="onesie";var Q=void 0;if(Xt(D))if(Q=z.Y9){var T=bZa(z,D);Q=Q.get(T)}else Q=void 0;T=z.oi.Rk;if(Q){if(D.loading=!1,O7(D,{player_response:Q},!0),D.loading||z5(D))return z.N("prr","1"),Promise.resolve()}else{Q=lg(D,z.getPlayerSize(),z.getVisibilityState());E=new iJ(z,Q,E);Q=await E.fetch();let G={player_response:Q};D.loading=!1;if(E.mX){for(let [e,d]of E.mX.entries()){var k=e;let F=d;T.K.set(k,F,180);k===D.videoId&&(k=F.TZ(),D.Q3=k)}T.ow=E}for(let [e,d]of E.ey.entries())T.L.set(e, +d,180);O7(D,G,!0);if(D.loading||z5(D))return Xt(D)&&(T=bZa(z,D),D=D.getPlayerResponse())&&(D=D.responseContext?.cacheInstruction?.maxAgeSeconds??D.responseContext?.maxAgeSeconds??void 0,z.Y9?.put(T,Q,D)),Promise.resolve()}T.K.n0();T.L.n0();D.Q3=[];z={};T="onesie.response";E=0;D.errorCode?(T="auth",z.ec=D.errorCode,z.ed=D.errorDetail,z.es=D.YU||"",E=2):(z.successButUnplayable="1",z.disposed=`${+D.m7()}`,z.afmts=`${+/adaptiveFormats/.test(Q)}`,z.cpn=D.clientPlaybackNonce);return Promise.reject(new g.Tf(T, +z,E))}; +nzL=async function(z,D){var E=D.isAd(),Q=!E,T=E?1:3;for(let G=0;G0){await g.Eq(5E3);var k=new g.k3("Retrying OnePlatform request",{attempt:G});g.xl(k)}try{await jhw(z,D);return}catch(e){let d=kh(e);k=d.errorCode;let F=z.X().W("html5_use_network_error_code_enums")?401:"401";Q&&k==="manifest.net.badstatus"&&d.details.rc===F&&(Q=!1,G===T-1&&(T+=1));if(G===T-1)return z=vzs(E,d.details),z.details.backend="op",z.details.originec=k,Promise.reject(z);if(k==="auth"||k==="manifest.net.retryexhausted"|| +g.jx(z.X()))return Promise.reject(d);z.handleError(d);if(QT(d.severity))break}}return Promise.reject(vzs(E,{backend:"op"}))}; +jhw=async function(z,D){D.fetchType="gp";var E=z.X(),Q=g.By(E,D.V());Q=Q.K?await Q.K:Q.getValue();var T=BR(E,Q),k=lg(D,z.getPlayerSize(),z.getVisibilityState()),G=SD(mR6),e=D.V(),d=(0,g.N)(),F=!1,L="empty";Q=0;z.dM("psns");var f={Q2:function(n){n.readyState===2&&z.dM("ps_c")}}; +if(E.L){let n={videoId:String(D.videoId)},W=vu(D.getResolveUrlResponse());W&&(n.params=W);D.playlistId&&(n.playlistId=String(D.playlistId));f.V3={wS:tQ("player",n)}}T=await g.hr(T,k,G,void 0,f);z.dM("psnr");if(!D.m7()){T?"error"in T&&T.error?(F=!0,L=`esf:${T.error.message}`,Q=T.error.code):T.errorMetadata&&(F=!0,L="its",Q=T.errorMetadata.status):F=!0;if(F)return F=0,T=((0,g.N)()-d).toFixed(),d={},d=E.W("html5_use_network_error_code_enums")?{backend:"op",rc:Q,rt:T,reason:L,has_kpt:D.tT?"1":"0",has_mdx_env:D.mdxEnvironment? +"1":"0",has_omit_key_flag:g.S("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:E.pageId?"1":"0",has_token:e?"1":"0",has_vvt:D.D?"1":"0",is_mdx:D.isMdxPlayback?"1":"0",mdx_ctrl:D.je||"",token_eq:e===D.V()?"1":"0"}:{backend:"op",rc:`${Q}`,rt:T,reason:L,has_kpt:D.tT?"1":"0",has_mdx_env:D.mdxEnvironment?"1":"0",has_omit_key_flag:g.S("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:E.pageId?"1":"0",has_token:e?"1":"0",has_vvt:D.D?"1":"0",is_mdx:D.isMdxPlayback? +"1":"0",mdx_ctrl:D.je||"",token_eq:e===D.V()?"1":"0"},D="manifest.net.connect",Q===429?(D="auth",F=2):Q>200&&(D="manifest.net.badstatus",Q===400&&(F=2)),Promise.reject(new g.Tf(D,d,F));D.loading=!1;O7(D,{raw_player_response:T},!0);g.jx(D.X())&&T&&T.trackingParams&&g.q9(T.trackingParams);if(D.errorCode)return E={ec:D.errorCode,ed:D.errorDetail,es:D.YU||""},Q="auth",g.jx(D.X())&&D.errorCode&&(Q=D.errorCode),Promise.reject(new g.Tf(Q,E,2));if(!D.loading&&!z5(D))return E=D.isAd()?"auth":"manifest.net.retryexhausted", +Q=D.isAd()?2:1,Promise.reject(new g.Tf(E,{successButUnplayable:"1",hasMedia:g.BG(D)?"1":"0"},Q))}}; +faV=async function(z,D,E){function Q(){return!0} +function T(F){F=kh(F);if(QT(F.severity))return Promise.reject(F);z.handleError(F);return!1} +var k=Yla(z.X(),D,z.getPlayerSize(),z.getVisibilityState(),z.isFullscreen()),G=D.isAd(),e=G?1:3;for(let F=0;F0&&(await g.Eq(5E3),d={playerretry:F,playerretrysrc:E},G||(d.recover="embedded"),d=g.Bb(k,d));if(await laI(D,d).then(Q,T))return}D=G?"auth":"manifest.net.retryexhausted";E=G?2:1;if(!G&&Math.random()<1E-4)try{g.xl(new g.k3("b/152131571",btoa(k)))}catch{}return Promise.reject(new g.Tf(D,{backend:"gvi"},E))}; +laI=async function(z,D){function E(d){if(!z.m7()){d=d?d.status:-1;var F=0,L=((0,g.N)()-e).toFixed();L=Q.W("html5_use_network_error_code_enums")?{backend:"gvi",rc:d,rt:L}:{backend:"gvi",rc:`${d}`,rt:L};var f="manifest.net.connect";d===429?(f="auth",F=2):d>200&&(f="manifest.net.badstatus",d===400&&(F=2));return Promise.reject(new g.Tf(f,L,F))}} +z.fetchType="gvi";var Q=z.X(),T;(T=IdO(z))?(T={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:T},D=g.Bb(D,{action_display_post:1})):T={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4};var k={};Q.sendVisitorIdHeader&&z.visitorData&&(k["X-Goog-Visitor-Id"]=z.visitorData);var G=g.zU(Q.experiments,"debug_sherlog_username");G&&(k["X-Youtube-Sherlog-Username"]=G);Object.keys(k).length>0&&(T.headers=k);var e=(0,g.N)();T=await g7(g.RD,D,T).then(void 0,function(d){return E(d.xhr)}); +if(!T||!T.responseText)return E(T);z.loading=!1;T=g.q6(T.responseText);O7(z,T,!0);if(z.errorCode)return Promise.reject(new g.Tf("auth",{ec:z.errorCode,ed:z.errorDetail,es:z.YU||""},2));if(!z.loading&&!z5(z))return T=z.isAd()?"auth":"manifest.net.retryexhausted",D=z.isAd()?2:1,Promise.reject(new g.Tf(T,{successButUnplayable:"1"},D))}; +vzs=function(z,D){return new g.Tf(z?"auth":"manifest.net.retryexhausted",D,z?2:1)}; +AO=async function(z,D,E=!1){var Q=z.X();E&&(!g.$X(Q)||TJ(D)!=="embedded")||D.mL||TJ(D)!=="adunit"&&(g.Us(Q)||g.h_(Q)||g.I_(Q)||o_(Q)||g.Kz(Q)||g.CR(Q)==="WEB_CREATOR")||(E=g.By(Q,D.V()),E=E.K?await E.K:E.getValue(),YGO(z,D,E))}; +YGO=async function(z,D,E){try{let k=z.X(),G=BR(k,E);var Q=D.X();let e=g.$f(),d={context:g.bg(D),videoId:D.videoId,racyCheckOk:D.racyCheckOk,contentCheckOk:D.contentCheckOk,autonavState:"STATE_NONE"};TJ(D)==="adunit"&&(d.isAdPlayback=!0);Q.embedConfig&&(d.serializedThirdPartyEmbedConfig=Q.embedConfig);Q.Ha&&(d.showContentOwnerOnly=!0);D.Z3&&(d.showShortsOnly=!0);e.GV(141)&&(d.autonavState=e.GV(140)?"STATE_OFF":"STATE_ON");if(g.wq(Q)){let n=e.GV(65);E=n!=null?!n:!1;let W=!!g.iF("yt-player-sticky-caption"); +d.captionsRequested=E&&W}let F=Q.getWebPlayerContextConfig()?.encryptedHostFlags;F&&(d.playbackContext={encryptedHostFlags:F});var T=d;let L=SD(IaO);z.dM("wn_s");Q={};k.L&&(Q.V3={wS:tQ("next",{videoId:String(D.videoId)})});let f=await g.hr(G,T,L,void 0,Q);z.dM("wn_r");!f||"error"in f&&f.error||(g.jx(D.X())&&f.trackingParams&&g.q9(f.trackingParams),O7(D,{raw_watch_next_response:f},!1))}catch(k){}}; +W$r=async function(z,D){var E=g.By(z.X(),D.V());E=E.K?await E.K:E.getValue();aas(z,D,E)}; +aas=async function(z,D,E){z=z.X();try{let G=BR(z,E);let e={context:g.bg(D),playerRequest:{videoId:D.videoId},disablePlayerResponse:!0},d=D.getResolveUrlResponse();if(d){let f=vu(d);f&&(e.playerRequest.params=f);let n=Iz(d)?.params;n&&(e.params=n)}var Q=e;let F=SD(SGJ);E={};if(z.L){let f={videoId:String(D.videoId)};var T,k=D.getResolveUrlResponse();(T=Iz(k)?.params)&&(f.params=T);E.V3={wS:tQ("reel_item_watch",f)}}let L=await g.hr(G,Q,F,void 0,E);!L||"error"in L&&L.error||O7(D,{raw_reel_item_watch_response:L})}catch(G){}}; +V66=async function(z,D){try{let k=z.X(),G=g.By(k,D.V()),e=G.K?await G.K:G.getValue(),d=BR(k,e);var E=z.getPlayerSize(),Q=z.getVisibilityState();var T={context:g.bg(D),url:`https://www.youtube.com/embed/${D.videoId}`,playbackContext:{contentPlaybackContext:j9(D,E,Q)}};let F=SD(RqO),L=await g.hr(d,T,F);D.m7()||L&&O7(D,{raw_resolve_url_response:L},!0)}catch(k){}}; +ZZ6=function(z,D){z.dM("vir");z.dM("ps_s");g.s4("vir",void 0,"video_to_ad");D=OZr(z,D);D.then(function(){z.dM("virc");g.s4("virc",void 0,"video_to_ad");z.dM("ps_r");g.s4("ps_r",void 0,"video_to_ad")},function(){z.dM("virc"); +g.s4("virc",void 0,"video_to_ad")}); +return D}; +zW=function(){var z=mQ();return!(!z||z==="visible")}; +K$r=function(z){var D=cHr();D&&document.addEventListener(D,z,!1)}; +hqQ=function(z){var D=cHr();D&&document.removeEventListener(D,z,!1)}; +cHr=function(){if(document.visibilityState)var z="visibilitychange";else{if(!document[v6+"VisibilityState"])return"";z=v6+"visibilitychange"}return z}; +xRI=function(z){pPr=z}; +HZQ=function(z){D8=z}; +yQJ=function(z){var D=z.im;z=z.videoData;var E=yi(D,z);D.W("html5_disable_client_autonav_cap_for_onesie")||E.compose(oK(D,z));return E}; +Vi=function(z,D){Ev(z,D.reason,D.K.info,D.source,D.token)}; +QI=function(z,D){z.Iq("localmediachange",D)}; +HFX=function(z,D){z.oi.Oo()||(z.N("sgap",{f:D}),z.oi.clearQueue(!1,D==="pe"))}; +URX=function(z){z.mediaElement&&(z.cF?(TW(z),z.Cp(),NRJ(z,!1)):(z.videoData.AT&&z.videoData.AT.Z(),z.mediaElement.stopVideo()),z.playVideo())}; +tO=function(z){return z.W("html5_disable_video_player_initiated_seeks")&&g.uR(z.videoData)}; +GW=function(z,D){z.Ur&&km(z);z.Ur=new g.vJ(D*1E3,0x7ffffffffffff);z.Ur.namespace="endcr";z.addCueRange(z.Ur)}; +km=function(z){z.removeCueRange(z.Ur);z.Ur=null}; +dr=function(z){if(z.videoData.L&&z.videoData.L.K()){var D=ed(z);if(z.loader&&(z=z.loader,!z.m7()))if(z.policy.K){var E=z.V;if(D.isLocked()&&E.K.A||E.L===void 0||!D.equals(E.L)){E=z.V.L;fX(z.V,D);var Q;if(Q=D.isLocked()&&D.reason==="m"){Q=z.V;var T=Q.Z?.info.U().qualityOrdinal;Q=Q.WF?!0:Q.Z?D.K!==T?!0:!Q.K.A||Q.DP.Nx&&Q.K.K===Q.Z.info.itag?!1:!0:!1}T=z.policy.PW&&D.reason==="l";E=E.K>D.K&&D.reason==="b";Q||T||E?(z.C.IQ({reattachOnConstraint:Q?"u":T?"drm":"perf",lo:D.L,up:D.K}),z.policy.Nx||(z.V.K.A= +!1)):(z.policy.Nx&&(z.V.K.A=!1),g.gC(z))}}else!eT(z.K,D)&&z.videoTrack&&(T=z.K.K,bd(z,SKk(z.K,D)),vl(z),E=D.isLocked()&&D.reason==="m"&&z.K.j,Q=z.policy.PW&&D.reason==="l"&&Sm(z.videoTrack),D=T.K>D.K&&D.reason==="b",T=z.K.QA&&!aX(),E||Q||D||T?z.C.IQ({reattachOnConstraint:E?"u":Q?"drm":T?"codec":"perf"}):g.gC(z))}}; +LP=function(z,D=!0){z.O.XD&&!z.videoData.backgroundable&&z.mediaElement&&!z.L0()&&(z.isBackground()&&z.mediaElement.MN()?(z.N("bgmobile",{suspend:1}),z.FZ(!0,!0)):!z.isBackground()&&D&&Fu(z)&&z.N("bgmobile",{resume:1}))}; +fP=function(z){if(!g.HZ(z.videoData))return NaN;var D=0;z.loader&&z.videoData.K&&(D=mK(z.videoData)?z.loader.w$.K0()||0:z.videoData.K.ew);return(0,g.N)()/1E3-z.Z9()-D}; +gzw=function(z,D){if(z.playerType===2||z.O.YF)D.dI=!0;var E=j3(D.HF,D.hS,z.O.L,z.O.U);E&&(D.adFormat=E);z.playerType===2&&(D.Jr=!0);if(z.isFullscreen()||z.O.L)E=g.iF("yt-player-autonavstate"),D.autonavState=E||(z.O.L?2:z.videoData.autonavState);D.endSeconds&&D.endSeconds>D.startSeconds&&GW(z,D.endSeconds)}; +nP=function(z){z.loader&&(z.loader.dispose(),z.loader=null,s1(z.zO,null));z.S1()?rHV(z):z.Cp()}; +t6k=function(z){if(!z.playerState.K(128))if(z.videoData.isLoaded(),z.FD=g.Pn(z.videoData.WX),g.BG(z.videoData)){z.AL.tick("bpd_s");Ww(z).then(()=>{z.AL.tick("bpd_c");if(!z.m7()){z.Qq&&(z.PN(GB(GB(z.playerState,512),1)),Fu(z));var E=z.videoData;E.endSeconds&&E.endSeconds>E.startSeconds&&GW(z,E.endSeconds);z.Ks.finished=!0;Xu(z,"dataloaded");z.lU.ak()&&J6(z);MCL(z.im,z.XJ)}}); +z.W("html5_log_media_perf_info")&&z.N("loudness",{v:z.videoData.qd.toFixed(3)},!0);var D=z.mediaElement?.kX();if(D&&"disablePictureInPicture"in D&&z.O.bG)try{D.disablePictureInPicture=z.O.Wc&&!z.videoData.backgroundable}catch(E){g.xl(E)}iZs(z);z.SV=new wPJ(z.videoData)}else Xu(z,"dataloaded")}; +yH6=function(z){var D=z.videoData;ZZ6(z,z.yi).then(void 0,E=>{z.videoData!==D||D.m7()||(E=kh(E),E.errorCode==="auth"&&z.videoData.errorDetail&&z.videoData.errorDetail!=="7"?z.Vo(E.errorCode,2,unescape(z.videoData.errorReason),g.EA(E.details),z.videoData.errorDetail,z.videoData.YU||void 0):z.handleError(E))})}; +uV=function(z){return g.Us(z.O)&&z.videoData.isLivePlayback&&(!z.O.W("html5_allow_multiview_tile_preload")||!z.videoData.yA)}; +Ww=function(z){nP(z);z.XJ=null;var D=wvQ(z.O,z.videoData,z.L0());z.tF=D;z.tF.then(E=>{ozw(z,E)},E=>{z.m7()||(E=kh(E),z.visibility.isBackground()?(VI(z,"vp_none_avail"),z.tF=null,z.Ks.reset()):(z.Ks.finished=!0,z.Vo(E.errorCode,E.severity,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",g.EA(E.details))))}); +return D}; +iZs=function(z){if(Sk(z.videoData,"html5_set_debugging_opt_in")){let D=g.$f();if(!D.GV(183)){z=`f${Math.floor(183/31)+1}`;let E=CK(z)||0;E|=268435456;E===0?delete Mp[z]:Mp[z]=E.toString(16).toString();D.save()}}}; +Xu=function(z,D="dataupdated"){z.Iq("internalvideodatachange",D,z.videoData)}; +ozw=function(z,D){if(!z.m7()&&!D.videoData.m7()){z.XJ=D;EzV(z.zO,z.XJ);if(z.videoData.isLivePlayback){var E=shX(z.oi.Rk,z.videoData.videoId)||z.loader&&!isNaN(z.loader.WF);E=z.W("html5_onesie_live")&&E;tO(z)||z.videoData.xV>0&&!mK(z.videoData)||E||z.seekTo(z.TX(),{Vh:"videoplayer_playbackData",seekSource:18})}if(z.videoData.L.K()){if(ST6(z.videoData)){z.Vo("fmt.missing",2,"BROWSER_OR_EXTENSION_ERROR",g.EA({missabrurl:1}));return}z.loader?g.xl(Error("Duplicated Loader")):(E=g.BC(z.O.experiments,"html5_onesie_defer_content_loader_ms"))&& +z.Jv()&&shX(z.oi.Rk,z.videoData.lw)?g.n9(()=>{z.m7()||z.loader||Ov(z)},E):Ov(z)}else!z.videoData.L.K()&&LO(z.videoData)&&QI(z,new bV(z.videoData.videoId||"",4)); +z.qI();sRW(D).then(()=>{var Q={};z.rd(Q);z.O.ZS()&&z.W("html5_log_media_perf_info")&&z.N("av1Info",Q);dr(z)})}}; +Fu=function(z,D=!1){if(!z.mediaElement||!z.videoData.L)return!1;var E=$RV(z,D),Q=z.mediaElement.MN(),T=!1;Q&&Q.equals(E)||(qGW(z,E),T=!0);z.playerState.K(2)||kqw(z.zO,D);a:{D=T;if(g.uR(z.videoData)){if(!z.videoData.dP())break a}else if(!g.s7(z.videoData))break a;if(z.mediaElement)if((E=z.videoData.B)&&z.mediaElement.U()){Q=z.mediaElement.kX();if(z.To)if(Q!==z.To.element)TW(z);else if(D&&E.flavor==="fairplay"&&!Px())TW(z);else break a;if(z.W("html5_report_error_for_unsupported_tvos_widevine")&&Px()&& +E.flavor==="widevine")z.Vo("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","trg.unspttvoswidevine");else{z.To=new PlL(Q,z.videoData,z.O,z.mediaElement,z.Bj);z.To.subscribe("licenseerror",z.v3,z);z.To.subscribe("qualitychange",z.zM,z);z.To.subscribe("heartbeatparams",z.Ov,z);z.To.subscribe("keystatuseschange",z.fh,z);z.To.subscribe("ctmp",z.N,z);for(let k of z.De.keys)D=z.De.get(k),z.To.uW(D);z.W("html5_eme_loader_sync")||z.De.n0()}}else z.Vo("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK", +"trg.updatedrm")}return T}; +Ov=function(z){var D=z.videoData.K,E={cpn:z.videoData.clientPlaybackNonce,c:z.O.K.c,cver:z.O.K.cver};for(let [G,e]of Object.entries(E)){E=G;var Q=e;for(var T of Object.values(D.K))T.Iy.j(E,Q);D.Y?.j(E,Q)}T=z.O;E=z.videoData;Q=z.yi;D=new g.M6W(T);var k=NN({hasSubfragmentedFmp4:E.hasSubfragmentedFmp4,pW:E.pW});D.U=k;D.AT=E.maxReadAheadMediaTimeMs/1E3||D.AT;Q.Z.K0()===Q.policy.K?D.ur=10:D.ur=E.minReadAheadMediaTimeMs/1E3||D.ur;D.cX=E.readAheadGrowthRateMs/1E3||D.cX;E.xQ&&(D.B=!0,T.experiments.JT().K.GV(ClJ)&& +V6(E)===3&&(D.YD=!0));D.YF=!RX();g.Us(T)||!RX()?(D.C3=8388608,D.f3=524288,D.Pa=5,D.wR=1048576,D.o_=1.5,D.FX=4587520,M1()&&(D.FX=786432),D.S*=1.1,D.D*=1.1,D.Cf=!0):T.B&&(D.S*=1.3,D.D*=1.3);g.X1&&g.sm("crkey")&&(k=T.K.cmodel==="CHROMECAST/ANCHOVY",D.C3=20971520,D.f3=1572864,k&&(D.FX=812500,D.aC=1E3,D.hz=5,D.wR=2097152));g.KR&&(D.Cf=!0);T.supportsGaplessAudio()||(D.E8=!1);g.pR&&(D.ig=!0);D.uE=T.W("html5_peak_shave");E.sR()&&T.W("html5_disable_peak_shave_for_onesie")&&(D.uE=!1);k=E.K?.Z();if(mK(E)){D.xw= +!0;D.bG||(D.Hb=!0);D.Wc=!0;D.Yx=!0;D.VP=!0;if(E.latencyClass==="ULTRALOW"||E.latencyClass==="LOW"&&!T.W("html5_disable_low_pipeline"))D.ER=2,D.kA=4;D.Oy=E.defraggedFromSubfragments;g.BZ(E)&&(D.qN=!1);D.O8=g.y2(T)}E.isAd()&&(D.vQ=0,D.p9=0);D.mu=T.W("html5_ultra_low_latency_subsegment_readahead")&&E.latencyClass==="ULTRALOW";D.A=T.ZS();Q.L.Z=mK(E)?.5:0;E.isLivePlayback&&(D.I7=g.BC(T.experiments,"html5_min_startup_buffered_media_duration_for_live_secs")||.25,D.tT=!1);E.dP()&&(D.tT=!1);D.fi=!T.W("html5_sabr_keep_all_quality_constraints"); +D.rL=wj(E);rj(E)&&(D.mu=!0,E.latencyClass==="LOW"?D.E9=g.BC(T.experiments,"html5_jumbo_mobile_subsegment_readahead_target"):E.latencyClass==="ULTRALOW"&&(D.E9=g.BC(T.experiments,"html5_jumbo_ull_subsegment_readahead_target")),D.bC=!0);E.Bc()&&(D.Gx=1.3);D.ig=D.ig||E.Z1;D.za=(D.za||E.za)&&T.U;D.vN=E.S;T.ZS()&&(D.U9=!0);E.S&&!k&&(D.v6=!0);E.S&&E.isAd()&&(D.S*=1.6,D.D*=1.6);LO(E)&&(D.Z=E.videoId,D.mL=!0,D.yg=100,E.lG&&E.lG.length>0&&(D.m4=E.lG));D.PW=E.Fd;D.oM=xv(T,{},E.L||void 0,Rt(E));D.kV=S0(E)&& +(g.I_(T)||o_(T));g.uR(E)&&(D.V=!0,D.h6=T.W("html5_estimate_live_partial_slice_duration"),D.gs=g.Us(T)&&!g.q1()?!1:!0,D.fp||E.isLivePlayback||!T.W("html5_sabr_non_streaming_xhr_vod_client_request_cancellation")||(D.l_=!0,D.XD=g.BC(T.experiments,"html5_sabr_non_streaming_xhr_vod_request_cancellation_timeout_ms")),T.W("html5_sabr_report_partial_segment_estimated_duration")&&(D.KY=!0),D.K=!0,D.lM=T.W("html5_trigger_loader_when_idle_network"),D.Df=T.W("html5_sabr_parse_live_metadata_playback_boundaries"), +D.wa=T.W("html5_consume_onesie_next_request_policy_for_sabr"),D.lc=T.W("html5_sabr_report_next_ad_break_time"),D.aJ=T.W("html5_log_high_res_buffer_timeline")&&T.ZS(),D.FG=T.W("html5_remove_stuck_slices_beyond_max_buffer_limits"),D.KP=T.W("html5_gapless_sabr_btl_last_slice")&&Iq(E),D.yP=T.W("html5_reset_last_appended_slice_on_seek")&&Iq(E),mK(E)?(D.zD=!0,D.s8=T.W("html5_disable_variability_tracker_for_live"),D.QA=!0,T.W("html5_simplified_backup_timeout_sabr_live")&&(D.ED=!0,D.aC=D.C8)):D.SW=T.W("html5_probe_request_on_sabr_request_progress"), +D.bQ=T.W("html5_serve_start_seconds_seek_for_post_live_sabr"),D.YX=T.W("html5_flush_index_on_updated_timestamp_offset"),D.Y=g.uR(E),D.lG=T.W("html5_ignore_partial_segment_from_live_readahead"),T.W("html5_include_partial_segment_for_jumbo_ll")&&rj(E)&&(D.lG=!1),D.GT=T.W("html5_use_non_active_broadcast_for_post_live"),D.PS=T.W("html5_use_centralized_player_time"),D.HF=T.W("html5_log_centralized_player_time"),D.GF=T.W("html5_consume_onesie_sabr_seek"),D.j=T.W("html5_enable_sabr_seek_loader_refactor"), +E.enableServerStitchedDai&&(D.L=!0,D.xC=T.W("html5_reset_server_stitch_state_for_non_sabr_seek"),D.uQ=T.W("html5_remove_ssdai_append_pause")&&!E.qj(),D.JH=T.W("html5_ssdai_log_ssevt_in_loader_timers")),D.J6=T.ZS(),D.latencyClass=E.latencyClass,D.iQ=!E.Bc()&&T.W("html5_prebuffer_instream_media_vod"));D.GX=g.df(E);D.vj=T.W("html5_enable_sabr_otf_in_client");if(E.ox()||E.isAd())D.hw=!1;Zn(T.A,ct.BITRATE)&&(D.FX=NaN);if(Q=g.BC(T.experiments,"html5_request_size_max_kb"))D.wR=Q*1024;if(T.A.L)D.SZ="; "+ +ct.EXPERIMENTAL.name+"=allowed";else if(T.W("html5_enable_cobalt_tunnel_mode")&&g.q1()){let {name:G,valid:e}=ct.TUNNELMODE;D.SZ=`; ${G}=${e}`}T=E.serverPlaybackStartConfig;T?.enable&&T?.playbackStartPolicy&&(D.W4=!0,rD(D,T.playbackStartPolicy,2));T=AHI(z);z.De.n0();a:{E=z.oi.Rk;if(Q=z.videoData.videoId)if(k=E.K.get(Q)){E.K.remove(Q);E=k;break a}E=void 0}z.loader=new g.jd(z,z.yi,D,z.videoData.K,z.videoData.L,ed(z),T,z.videoData.enableServerStitchedDai,E,z.videoData.Y);D=z.videoData.W("html5_disable_preload_for_ssdai_with_preroll")&& +z.videoData.isLivePlayback&&z.Jv()?!0:z.Qq&&uV(z);z.loader.initialize(z.getCurrentTime(),ed(z),D);z.videoData.probeUrl&&(z.loader.qN=z.videoData.probeUrl);if(z.FD.length||z.Qq)z.videoData.cotn||z.eF(!1);s1(z.zO,z.loader);z.Sk&&(g3W(z.loader,z.Sk),z.N("sdai",{sdl:1}));g.aq(z.videoData)&&(z=z.loader,z.policy.P4=z.policy.Mq)}; +J6=function(z){z.m7();if(!z.lU.finished&&z.Ks.finished&&!z.playerState.K(128)&&!z.FD.length){if(!z.QE.started){var D=z.QE;D.started=!0;D.L()}if(!z.bH()){z.loader&&(z.dc=z.loader.kV(!0)>0);z.lU.finished||(z.lU.finished=!0);D=z.W("html5_onesie_live")&&z.loader&&!isNaN(z.loader.WF);!z.videoData.isLivePlayback||z.videoData.xV>0&&!mK(z.videoData)||D||tO(z)||(z.seekTo(z.TX(),{Vh:"videoplayer_readying",seekSource:18}),z.isBackground()&&(z.aZ=!0));D=z.O9;if(D.qoe){D=D.qoe;let Q=D.provider.videoData,T=D.provider.O; +for(var E of T.Ls)fL(D,E);if(D.provider.W("html5_enable_qoe_cat_list"))for(let k of Q.k9)fL(D,k);else Q.Ls&&fL(D,D.provider.videoData.Ls);Q.Bc()&&(E=Q.K,mK(Q)&&fL(D,"manifestless"),E&&uO(E)&&fL(D,`live-segment-${uO(E).toFixed(1)}`));g.uR(Q)?fL(D,"sabr"):D.Bl(im(Q));if(JJ(Q)||Q.qj())Q.qj()&&fL(D,"ssa"),fL(D,"lifa");Zf(Q)&&fL(D,"cdm");Q.gatewayExperimentGroup&&(E=Q.gatewayExperimentGroup,E==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT"?E="spkadtrt":E==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL"&&(E= +"spkadctrl"),fL(D,E));T.V!=="yt"&&D.L.set("len",[Q.lengthSeconds.toFixed(2)]);Q.cotn&&!LO(Q)&&en(D,!0);T.ZS()&&(E=TT6())&&D.N("cblt",{m:E});T.W("html5_log_screen_diagonal")&&D.N("cbltdiag",{v:window.H5vccScreen?.GetDiagonal?window.H5vccScreen.GetDiagonal():0})}z.Iq("playbackready");g.r5("pl_c",z.AL.timerName)||(z.AL.tick("pl_c"),g.s4("pl_c",void 0,"video_to_ad"));g.r5("pbr",z.AL.timerName)||(z.AL.tick("pbr"),g.s4("pbr",void 0,"video_to_ad"))}}}; +VI=function(z,D){z.playerState.K(128)||(z.PN(d1(z.playerState,1028,9)),z.N("dompaused",{r:D}),z.Iq("onAutoplayBlocked"))}; +g.vw=function(z){var D=ed(z);return f7(D)||!z.XJ?null:g.i5(z.XJ.K.videoInfos,E=>D.Z(E))}; +Ev=function(z,D,E,Q,T){var k=z.O9,G=z.videoData;G.A=E;var e=g.vw(z);E=new BRX(E,D,e?e.itag:"",Q,T);if(k.qoe){k=k.qoe;Q=T=g.Gy(k.provider);e=[E.K.id,E.L,k.YX,E.reason];k.wR||e.push(JFX(k,E));E.token&&e.push(E.token);g.Ty(k,Q,"vfs",e);k.YX=E.K.id;e=k.provider.C.getPlayerSize();if(e.width>0&&e.height>0){e=[Math.round(e.width),Math.round(e.height)];let d=g.Od();d>1&&e.push(d);g.Ty(k,Q,"view",e)}k.wR||(k.provider.O.ZS()&&(fL(k,"rqs2"),k.provider.O.experiments.JT().K.GV(zzV)&&fL(k,"rqs")),k.provider.videoData.K&& +Jn(k.provider.videoData.K)&&k.L.set("preload",["1"]));k.wR=!0;k.V=!0;E.reason==="m"&&++k.D9===100&&Jc(k,2);g.Ty(k,T,"vps",[k.K]);k.xV||k.reportStats(T)}E=z.im;E.L=0;E.K=0;z.Iq("internalvideoformatchange",G,D==="m")}; +ed=function(z){if(z.XJ){var D=z.im;var E=z.XJ;z=z.Iw();let Q=ic6(D);if(f7(Q)){if(Q=D.TW(E).compose(wck(D,E)).compose(yLJ(D,E)).compose(yi(D,E.videoData)).compose(oK(D,E.videoData,E)).compose($4(D,E)).compose(Pl(D,E)),Q=Q.compose(Mi(D,E)),f7(z)||D.W("html5_apply_pbr_cap_for_drm"))Q=Q.compose(oSQ(D,E))}else D.W("html5_perf_cap_override_sticky")&&(Q=Q.compose($4(D,E))),D.W("html5_ustreamer_cap_override_sticky")&&(Q=Q.compose(oSQ(D,E)));Q=Q.compose(Pl(D,E));Q=Q.compose(Mi(D,E));D=E.videoData.P4.compose(Q).compose(E.videoData.aJ).compose(z)}else D= +Ec;return D}; +DKr=function(z,D,E,Q,T){var k=z.O9,G=z.videoData;if(E!==G.Z){var e=!G.Z;G.Z=E;var d=D==="m"||D==="t";d||(D=e?"i":"a");D=new BRX(E,D,"",Q,T);if(k.qoe){k=k.qoe;E=g.Gy(k.provider);let n=[];if(D.K.id!==k.QA){Q=[D.K.id,k.QA,D.reason];T=n;var F=T.push;let W=[];var L=k.provider.videoData;if(L.Af){L=L.Af.K;var f=D.K.audio?.A;f!=null&&W.push(`fl.${f}`);L&&(L.formatId&&L.formatId!==D.K.id&&k.N("agc",{qoemismatch:"1",agc_fmt:L.formatId,afmt:D.K.id}),L.W5!=null&&W.push(`tl.${L.W5}`),L.SJ!=null&&W.push(`vg.${L.SJ}`), +L.ib!==0&&W.push(`nm.${L.ib}`))}else if(L=D.K.audio)f=L?.A,f!==void 0&&W.push(`fl.${f}`),L=L?.Z,L!==void 0&&(L=Math.min(-L,0),W.push(`vg.${L}`),W.push("nm.4"));F.call(T,...W);D.reason==="i"&&n.push(JFX(k,D));n.length>0&&Q.push(n.join(";"));D.token&&Q.push(D.token);g.Ty(k,E,"afs",Q);k.QA=D.K.id}}z.Iq("internalaudioformatchange",G,!e&&d)}}; +EEX=function(z){var D="loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize".split(" ");for(let E of D)z.sL.K3(z.mediaElement,E,z.yD,z);z.O.D2&&z.mediaElement.U()&&(z.sL.K3(z.mediaElement,"webkitplaybacktargetavailabilitychanged",z.DY,z),z.sL.K3(z.mediaElement,"webkitcurrentplaybacktargetiswirelesschanged",z.HL,z))}; +rHV=function(z){if(z.cF)if(z.T9(),z.cF.U)try{z.O.ZS()&&z.N("rms",{l:"vprms",sr:z.S1(),rs:z.cF.A()}),z.cF.clear(),z.mediaElement?.vN(z.cF),z.cF=null}catch(E){var D=new g.k3(`Error while clearing Media Source in VideoPlayer: ${E.name}, ${E.message}`);D=kh(D);z.handleError(D);z.Cp()}else z.Cp()}; +TW=function(z){z.To&&(z.To.dispose(),z.To=null)}; +QLV=function(z){z.mediaElement&&z.mediaElement.L0()&&(z.Zo=(0,g.N)());z.O.E8?g.n9(()=>{mz(z)},0):mz(z)}; +mz=function(z){if(!z.cF?.nE()){if(z.mediaElement)try{z.Nk=z.mediaElement.playVideo()}catch(D){VI(z,`err.${D}`)}if(z.Nk){let D=z.Nk;D.then(void 0,E=>{if(!(z.playerState.K(4)||z.playerState.K(256)||z.Nk!==D||E&&E.name==="AbortError"&&E.message&&E.message.includes("load"))){let Q="promise";E&&E.name&&(Q+=`;m.${E.name}`);VI(z,Q);z.gN=!0;z.videoData.f3=!0}})}}}; +NRJ=function(z,D=!1){if(z.cF)return z.cF.Z;TYV(z,D);return z.e_()?.ew()||null}; +$RV=function(z,D=!1){var E=null;z.videoData.L?.K()?(E=NRJ(z,D),z.loader?.resume()):(nP(z),z.videoData.AT&&(E=z.videoData.AT.L()));return E}; +eza=function(z,D){if(D.K.video.quality==="auto"&&D.lz().A())if(z.W("html5_hls_report_pseudo_itag")&&z.videoData.hlsvp){var E=z.zm();if(E&&E.videoHeight>0&&E.videoWidth>0){var Q=E.videoHeight;E=E.videoWidth;a:{z=z.To?.K.flavor==="fairplay"?k2a:G2J;for(T of z)if(Q>=T.minHeight){var T=T.itag;break a}T=""}if(T)return new d7(T,"application/x-mpegURL",{video:new ej(E,Q)})}}else if(z.videoData.kV)for(Q of z.videoData.kV)if(Q.getHeight()===z.jT&&Q.K.video.quality!=="auto")return Q.lz();return D.lz()}; +dKL=function(z){return!!(z.W("html5_native_audio_track_switching")&&g.m4&&z.videoData.A?.A())}; +FPX=function(z){if(!dKL(z))return!1;z=z.mediaElement?.audioTracks();return!!(z&&z.length>1)}; +f0w=function(z){var D=LPX(z);if(D){var E=lV[D]||D;return z.videoData.getAvailableAudioTracks().find(Q=>Q.oy.getName()===E)}}; +LPX=function(z){if(z=z.mediaElement?.audioTracks())for(let D=0;DT.getLanguageInfo().id===Q)); +if(z.O.experiments.EH("enable_audio_description_setting")&&g.$f().GV(198))for(let T of E)if(T.B){D=T;break}z.JT().K.GV(WPk)&&z.videoData.cotn&&(D=E.find(T=>!!T.V)); +D||(z=z.getAudioTrack(),D=z.oy.isDefault?void 0:z);return D}; +TYV=function(z,D=!1){try{g.q1()&&z.videoData.wQ()&&BAW(z.mediaElement);var E=z.mediaElement.e_(z.Jk(),z.Rg())}catch(Q){if(id(z.xm,"html5.missingapi",{updateMs:"1"}))return;console.error("window.URL object overwritten by external code",Q);z.Vo("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","updateMs.1");return}z.tW(E,!1,!1,D)}; +X3I=function(z,D=!1){if(z.loader){z.videoData.enableServerStitchedDai&&tlJ(z.loader);let E=z.getCurrentTime()-z.Pc();z.loader.seek(E,{Y_:D}).Me(()=>{})}else Ov(z)}; +J3V=function(z,D,E=!1,Q=!1){!z.cF||D&&z.cF!==D||(D=z.getDuration(),!D&&mK(z.videoData)&&(D=25200,z.PS()&&(D=46800)),z.cF.isView?D>z.cF.getDuration()&&z.cF&&(z.cF.Zw(D),z.loader?.YX(D)):z.cF&&(z.cF.Zw(D),z.loader?.YX(D)),ZFn(z.loader,z.cF,E,Q),z.Iq("mediasourceattached"))}; +uOO=function(z,D){if(z.O.ZS()&&z.mediaElement){let E=z.mediaElement.FM();E.omt=(z.mediaElement.getCurrentTime()+z.Pc()).toFixed(3);E.ps=z.playerState.state.toString(16);E.rt=(g.Gy(z.O9.provider)*1E3).toFixed();E.e=D;z.wj[z.Yk++%5]=E}}; +VhW=function(z){if(g.sm("cobalt")&&g.sm("nintendo switch")){var D=!window.matchMedia("screen and (max-height: 720px) and (min-resolution: 200dpi)").matches;z.N("nxdock",{d:D})}}; +OsV=function(z){window.clearInterval(z.YJ);Ym(z)||(z.YJ=Wx(()=>Ym(z),100))}; +Ym=function(z){var D=z.mediaElement;D&&z.Rd&&!z.videoData.U&&!g.r5("vfp",z.AL.timerName)&&D.Z()>=2&&!D.isEnded()&&lT(D.L())&&z.AL.tick("vfp");return(D=z.mediaElement)&&!z.videoData.U&&D.getDuration()>0&&(D.isPaused()&&D.Z()>=2&&lT(D.L())&&(g.r5("pbp",z.AL.timerName)||z.AL.tick("pbp"),!z.videoData.QA||z.NA||D.isSeeking()||(z.NA=!0,z.Iq("onPlaybackPauseAtStart"))),D=D.getCurrentTime(),cR(z.pL,D))?(z.LU(),!0):!1}; +I1=function(z,D){z.O.W("html5_log_rebuffer_reason")&&(D={r:D,lact:g.Yz()},z.mediaElement&&(D.bh=Bl(z.mediaElement)),z.N("bufreason",D))}; +bsn=function(z){z.O9.onProgress();if(g.HZ(z.videoData)&&Date.now()>z.fQ+6283){if(z.W("html5_unified_live_latency_reporting")){if(z.videoData.K&&!Wo(z.videoData.K)){var D=z.O9;D.qoe&&F4L(D.qoe)}}else!z.isAtLiveHead()||z.videoData.K&&Wo(z.videoData.K)||(D=z.O9,D.qoe&&F4L(D.qoe));D=g.y2(z.O);let E=z.W("html5_always_log_rawlat");(D||E)&&z.N("rawlat",{l:Cq(z.K6,"rawlivelatency").toFixed(3)});z.fQ=Date.now()}z.videoData.A&&z.videoData.A.A()&&(D=z.zm())&&D.videoHeight!==z.jT&&(z.jT=D.videoHeight,Ev(z,"a", +eza(z,z.videoData.AT)))}; +jLr=function(z){if(z.O.ZS()){z.wj.sort((D,E)=>+D.rt-+E.rt); +for(let D of z.wj)z.N("vpe",Object.assign({t:D.rt},D));z.wj=[];z.Yk=0}}; +qGW=function(z,D){z.AL.tick("vta");g.s4("vta",void 0,"video_to_ad");z.getCurrentTime()>0&&TRn(z.zO,z.getCurrentTime());z.mediaElement.Y(D);z.cF&&fF(4);!z.videoData.U&&z.playerState.isOrWillBePlaying()&&z.k_.start();dKL(z)&&(D=z.mediaElement?.audioTracks())&&(D.onaddtrack=()=>{nEa(z)},D.onremovetrack=()=>{nEa(z)},D.onchange=()=>{z.Iq("internalaudioformatchange",z.videoData,!0)})}; +vEQ=function(z){z=z.api.getPlayerStateObject();z=z.isCued()||z.isError()?"none":z.isOrWillBePlaying()?"playing":"paused";navigator.mediaSession.playbackState=z}; +mKw=function(z){if(z.K)if(z.api.getVideoData().isLivePlayback)try{a1({duration:Infinity})}catch(D){a1()}else{if(z.api.getVideoData()?.vo()){let D=z.api.getProgressState().seekableEnd,E=Math.min(z.api.getCurrentTime(),D);if(D&&Number.isFinite(E)){a1({duration:D,playbackRate:z.api.getPlaybackRate(),position:E});return}}a1()}}; +Sd=function(z,D){try{navigator.mediaSession.setActionHandler(z,D)}catch(E){}}; +l0Q=function(z){var D=[];if(!z||!z.thumbnails)return D;for(let E of z.thumbnails)E.url&&(!E.width||E.width<=0||!E.height||E.height<=0||g.z7(E.url)&&D.push({src:E.url||"",sizes:`${E.width}x${E.height}`,type:"image/jpeg"}));return D}; +YPw=function(z){Sd("play",()=>{z.api.playVideo();R1(z)}); +Sd("pause",()=>{z.api.pauseVideo();R1(z)}); +Sd("seekbackward",()=>{z.api.seekBy(-5*z.api.getPlaybackRate());R1(z)}); +Sd("seekforward",()=>{z.api.seekBy(5*z.api.getPlaybackRate());R1(z)}); +Sd("seekto",D=>{D=D.seekTime;D!=null&&z.api.seekTo(D);R1(z)})}; +R1=function(z){z.api.W("web_reset_lact_on_media_actions")&&z.api.updateLastActiveTime()}; +a1=function(z){navigator.mediaSession.setPositionState(z)}; +I0W=function(z,D){for(let E of D){D=Number(E.playbackRelativePosition?.utcTimeMs)/1E3;let Q=D+Number(E.duration?.seconds),T=`composite_embargo_${D}`;if(E.onEnter){let k=E.onEnter.filter(z.Z);k.length&&(z.L.set(T,k),z.api.addUtcCueRange(T,D,Q,"compositeembargo",!1))}}}; +a0a=function(z,D){z.K?.id!==D?.id&&(z.K&&(z.L.delete(z.K.id),z.api.PX([z.K],1)),z.K=D)}; +SPw=function(z){z=z?.qualityDetails||[];return g.mI(z)&&!Array.isArray(z)?z:z.reduce((D,{key:E,value:Q})=>{E&&Q&&(D[E]=Q);return D},{})}; +Rza=function(z,D,E){var Q=[],T=D?156595:151874;for(let G of z){var k=G.video;z={formatId:G.id,qualityLabel:k.qualityLabel,quality:k.quality,isPlayable:D};if(k=E[k.qualityLabel])z.paygatedQualityDetails={paygatedIndicatorText:k.paygatedIndicatorText,endpoint:k.endpoint,veType:T,trackingParams:k.trackingParams};Q.push(z)}return Q}; +c3Q=function(z){Z8()&&(z.AL=z.api.Qt(),z.K=new A_,z.A=2,z.AL.ZQ("pt_pish"),window.requestIdleCallback?window.requestIdleCallback(()=>{Zs6(z)}):Zs6(z))}; +Z8=function(){return window.android&&window.android.webview&&window.android.webview.getExperimentalMediaIntegrityTokenProvider}; +Zs6=function(z){if(Z8()){z.AL=z.api.Qt();z.AL.ZQ("pt_pis");try{window.android.webview.getExperimentalMediaIntegrityTokenProvider({cloudProjectNumber:868618676952}).then(D=>{z.L=D;z.K?.resolve();z.AL.ZQ("pt_pif")}).catch(D=>{cw(D,"player_start"); +z.AL.ZQ("pt_pie");z.K?.reject(D)})}catch(D){cw(D,"player_start_catch"),z.api.N("pfes",{}),z.K?.reject(D)}}}; +cw=function(z,D){z.message&&g.xl(Error(`${D}_${z.message}`))}; +KPa=function(z,D){if(z.L){var E=D.videoId;z.A=3;z.AL.ZQ("pt_ms");try{z.L.requestToken(E).then(Q=>{z.AL.ZQ("pt_mf");if(Q=g.V2(Q))D.FB={g8:Q}}).catch(Q=>{z.AL.ZQ("pt_me"); +cw(Q,"player_generate");z.handleError(Q,D)})}catch(Q){cw(Q,"player_generate_catch"),z.handleError(Q,D)}}}; +hzr=function(z,D){g.rq(z.api.X())&&(D?z.B.show():z.B.hide())}; +xKJ=function(z){z.ZG.videoId)),T=D.filter(G=>!Q.has(G.videoId)); +T.sort((G,e)=>Number(e.lastUpdatedClientTimestampMs)-Number(G.lastUpdatedClientTimestampMs)); +let k=Date.now()-864E5;D=[];for(E=0;E=z.A||Number(G.lastUpdatedClientTimestampMs)0&&E>0&&!z.K&&z.L<1E7)try{z.Z=w3X({sampleInterval:D,maxBufferSize:E}),z.Z?.addEventListener("samplebufferfull",async()=>{await thw(z);y36(z)})}catch(Q){z.K=isX(Q.message),z.A()}}; +thw=async function(z){try{let D=await z.Z?.stop();D&&z.logTrace(D)}catch(D){z.K=isX(D.message),z.A()}}; +Mhk=function(z,D,E){if(E){var Q="";oEV(z,D)&&(Q=D,z.api.X().C3=D);Q&&sLL(z,Q)&&(yNW(z.api,Q),r8(zu(z.api.X(),z.api.getVideoData()?.V()),T=>{var k=Q;$KO(T)!==k&&qPX(z,P8a(T),{stringValue:k})}))}}; +C8L=function(z){gF()?.size&&r8(zu(z.api.X(),z.api.getVideoData()?.V()),D=>{(D=$KO(D))&&sLL(z,D)&&(z.api.X().C3=D)})}; +var ofI=function(z){return $c[J[7]](this,9,2020,z)}; +oEV=function(z,D){z=z.api.getAvailableAudioTracks();for(let E of z)if(E.getLanguageInfo().getId()===D)return E;return null}; +sLL=function(z,D){return D.split(".")[0]!==""&&z.api.getVideoData()?.Nl()}; +$KO=function(z){{z=P8a(z);let D=gF();z=D?D.get(z):void 0}return z&&z.stringValue?z.stringValue:""}; +qPX=function(z,D,E){A3r([{settingItemId:D,settingOptionValue:E}]);r8(z.SI(),Q=>{z1n(Q,D,E)})}; +P8a=function(z){var D=(484).toString();z&&(D=(483).toString());return D}; +A3r=function(z){var D=gF();D||(D=new Map);for(let E of z)D.set(E.settingItemId,E.settingOptionValue);z=JSON.stringify(Object.fromEntries(D));g.ri("yt-player-user-settings",z,2592E3)}; +pP=function(z){z.B=null;z.U=null;z.K3(h6("over"),z.Em);z.K3("touchstart",z.S);z.K&&z.K3(h6("down"),z.xV)}; +xm=function(z){z.Z.L(!z.K)}; +h6=function(z){return window.navigator.msPointerEnabled?`MSPointer${z.charAt(0).toUpperCase()}${z.substring(1)}`:`mouse${z}`}; +Hw=function(z){return z&&BYX?g.Mu(z)||document:document}; +zyJ=function(z,D){for(let E=0;E1?2:1,z.B.height=z.heightPx* +E,z.B.style.height=`${z.heightPx}px`,z.A.scale(1,E)));for(var T of D){D=z;var k=z.index;for(E=0;E+2{if(E.cueRangeId===void 0)return D;D[E.cueRangeId]=0;return D},{}))}; +Uv=function(z){z.yA&&clearTimeout(z.yA);z.yA=void 0;z.D=!1}; +gr=function(z,D){if(z.timelyActions)for(let E of z.timelyActions)if(E.cueRangeId===D)return E}; +eyr=function(z,D){if((z=gr(z,D))&&z.onCueRangeExit)return g.pA(z.onCueRangeExit)}; +dOr=function(z,D){var E=Number(D?.maxVisibleDurationMilliseconds);E&&(Uv(z),z.yA=setTimeout(()=>{if(z.K!==void 0&&D?.cueRangeId===z.K){z.D=!1;var Q=eyr(z,z.K);Q&&g.cu(z.api,"innertubeCommand",Q)}},E))}; +fBW=function(z){if(z=z.getWatchNextResponse())if(z=g.H(z.playerOverlays?.playerOverlayRenderer?.timelyActionsOverlayViewModel,F_W),z?.timelyActions)return z?.timelyActions.map(D=>g.H(D,L_X)).filter(D=>!!D)}; +rr=function(z){z.K!==null&&(clearTimeout(z.K),z.K=null)}; +nlJ=function(z){rr(z);z.K=setTimeout(()=>{z.hide()},3E3)}; +W_k=function(z){z.scale=1;z.K=.5;z.L=.5;iV(z)}; +iV=function(z){var D=z.api.zm();if(D){let E=z.api.getPlayerSize();D.style.transform=`translate(${z.K*E.width*(1-z.scale)}px, ${z.L*E.height*(1-z.scale)}px) scale(${z.scale})`;D.style.transformOrigin="0 0";D=z.indicator;D.A.textContent=`${Number(z.scale.toFixed(1))}x`;D.K===null&&nlJ(D);z.scale>1?z.indicator.show():z.indicator.hide()}}; +XTO=function(z){z=z.zo();if(!z)return!1;z=g.M6(z).exp||"";return z.includes("xpv")||z.includes("xpe")}; +JWX=function(z){for(let D of z.K(!0))if(XTO(D))return!0;return!1}; +ujs=function(z,D){for(let Q of z.K(!0))if(XTO(Q)){z=Q;var E={potc:"1",pot:D};z.url&&(z.url=g.AI(z.url,E))}}; +VcJ=async function(z){try{await z}catch(D){}}; +ONW=function(z){var D=new hN,E={["X-Goog-Api-Key"]:"AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw"};return new $n(D,z,()=>E)}; +bNW=function(z){return new fl(z)}; +jWI=function(z){z.L&&(z.Z=new A_,z.B.promise.then(()=>{z.AL.ZQ("pot_if");wr(z)}))}; +lB6=function(z){var D=(z.W("html5_generate_session_po_token")||z.W("html5_generate_content_po_token"))&&!z.useLivingRoomPoToken;try{if(z.W("html5_use_shared_owl_instance")||z.api.X().JT().K.GV(vl6))mOn(z);else if(D){z.AL.ZQ("pot_isc");let E=g.BC(z.api.X().experiments,"html5_webpo_kaios_defer_timeout_ms");E?(t6(z),g.n9(()=>{yI(z)},E)):z.W("html5_webpo_idle_priority_job")?(t6(z),g.el(g.LF(),()=>{yI(z)})):yI(z)}}catch(E){E instanceof Error&&g.xl(E)}}; +mOn=async function(z){o1(z,"swpo_i");t6(z);wr(z);var D=await g.yk(g.Ob());o1(z,"swpo_co");D=await hwa(D);z.W("html5_web_po_token_disable_caching")||D.v_(150);z.L=D;o1(z,"swpo_cc");VcJ(D.c_()).then(()=>{z.K=!0;z.B.resolve();o1(z,"swpo_re")}); +g.n9(()=>{yI(z);o1(z,"swpo_si")},0)}; +t6=function(z){z.A||(z.A=mr())}; +yI=function(z){var D=z.api.X();z.AL.ZQ("pot_ist");z.L||Y9I(z);z.W("html5_bandaid_attach_content_po_token")||(z.W("html5_generate_session_po_token")&&(wr(z),jWI(z)),D=g.BC(D.experiments,"html5_session_po_token_interval_time_ms")||0,D>0&&(z.S=Wx(()=>{wr(z)},D)),z.U=!0)}; +IBX=function(z){var D=g.zU(z.experiments,"html5_web_po_request_key");return D?D:g.Us(z)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo"}; +o1=function(z,D){z.W("html5_webpo_bge_ctmp")&&z.api.N(D,{hwpo:!!z.L,hwpor:z.K})}; +wr=async function(z){if(z.W("html5_generate_session_po_token")&&!z.useLivingRoomPoToken){var D=z.api.X(),E=g.S("EOM_VISITOR_DATA")||g.S("VISITOR_DATA");E=D.Se?D.datasyncId:E;E=g.zU(D.experiments,"html5_mock_content_binding_for_session_token")||D.livingRoomPoTokenId||E;D.YX=$m(z,E)}}; +Y9I=function(z){var D=z.api.X(),E=IBX(D);E=ONW(E);var Q=E.YH.bind(E);E.YH=async k=>{k=await Q(k);z.api.N("itr",{});return k}; +try{var T=bNW({ow:E,CS:{maxAttempts:5},Gy:{qD:"CLEn",disable:D.experiments.EH("html5_web_po_disable_remote_logging"),vC:Uxr(D.experiments),TD:G=>{var e=aBI.get(G);e||(e=new S9L(G),e=new Km(e),aBI.set(G,e));return e}, +XT:z.W("wpo_dis_lfdms")?0:1E3},u$:g.xl});let k=new RyV({Ye:T,ow:E,onError:g.xl});VcJ(k.c_()).then(()=>{z.K=!0;z.B.resolve()}); +z.W("html5_web_po_token_disable_caching")||k.v_(150);g.a(z,T);g.a(z,k);z.L=k}catch(k){g.xl(k),T?.dispose()}}; +$m=function(z,D){if(!z.L){if(z.A)try{return z.A(D)}catch(E){g.xl(E)}return""}try{z.AL.ZQ(z.K?"pot_cms":"pot_csms");let E={qP:!0,nw:!0,kL:D};z.W("html5_web_po_token_disable_caching")||(E.zx={Dx:D,oX:!0,Y0:!0});let Q=z.L.lO(E);z.AL.ZQ(z.K?"pot_cmf":"pot_csmf");z.K&&(z.Z?.resolve(),z.Z=null,z.V&&(z.V=!1,z.api.app.dR().M0(!1)));return Q}catch(E){return g.xl(E),""}}; +cWr=function(z){var D=g.hH();z.L&&g.S6(D,{fJ:nT,BZ:ZNW})}; +g.qL=function(z,D,E){g.x_("pbs",D??(0,g.N)(),E??z.timerName)}; +g.K_O=function(z,D,E){var Q=g.jx(D.lr)&&!D.lr.Z;if(D.lr.PW&&(l2(D.lr)||D.lr.Y==="shortspage"||D.lr.Y==="leanback"||Q)&&!z.A){z.A=!0;z.V=D.clientPlaybackNonce;g.S("TIMING_ACTION")||g.gw("TIMING_ACTION",z.O.csiPageType);z.O.csiServiceName&&g.gw("CSI_SERVICE_NAME",z.O.csiServiceName);if(z.K){Q=z.K.Qt();for(var T of Object.keys(Q))g.x_(T,Q[T],z.timerName);T=tI(Ie)(z.K.Gr);g.HD(T,z.timerName);T=z.K;T.L={};T.Gr={}}g.HD({playerInfo:{visibilityState:tI(Y_)()},playerType:"LATENCY_PLAYER_HTML5"},z.timerName); +z.B!==D.clientPlaybackNonce||Number.isNaN(z.L)||(g.r5("_start",z.timerName)?E=tI(VE)("_start",z.timerName)+z.L:g.xl(new g.k3("attempted to log gapless pbs before CSI timeline started",{cpn:D.clientPlaybackNonce})));!E||g.r5("pbs",z.timerName)||D.qn||g.qL(z,E)}}; +hyV=function(z){if(z.K){var D=z.K;D.L={};D.Gr={}}z.A=!1;z.B=void 0;z.L=NaN}; +Pw=function(z){return!!(z.playlist||z.list||z.api)}; +CP=function(z,D,E,Q){D=D!==void 0?D:z.index;D=z.items&&D in z.items?z.items[z.order[D]]:null;var T=null;D&&(E&&(D.autoplay="1"),Q&&(D.autonav="1"),T=new g.ML(z.lr,D),g.a(z,T),T.Mj=!0,T.startSeconds=z.startSeconds||T.clipStart||0,z.listId&&(T.playlistId=z.listId.toString()));return T}; +pTQ=function(z,D){if(D.video&&D.video.length){z.title=D.title||"";z.description=D.description;z.views=D.views;z.likes=D.likes;z.dislikes=D.dislikes;z.author=D.author||"";var E=D.loop;E&&(z.loop=E);E=CP(z);z.items=[];for(let Q of D.video)Q&&(Q.video_id=Q.encrypted_id,z.items.push(Q));z.length=z.items.length;(D=D.index)?z.index=D:z.findIndex(E);z.setShuffle(!1);z.loaded=!0;z.K&&z.K()}}; +A6=function(z,D){z.index=g.fY(D,0,z.length-1);z.startSeconds=0}; +NJV=async function(z,D){var E=uE(),Q=z.X(),T={context:g.bg(z),playbackContext:{contentPlaybackContext:{ancestorOrigins:Q.ancestorOrigins}}},k=Q.getWebPlayerContextConfig();k?.encryptedHostFlags&&(T.playbackContext.contentPlaybackContext.encryptedHostFlags=k.encryptedHostFlags);k?.hideInfo&&(T.playerParams={showinfo:!1});Q=Q.embedConfig;k=z.E9;var G=D.docid||D.video_id||D.videoId||D.id;if(!G){G=D.raw_embedded_player_response;if(!G){var e=D.embedded_player_response;e&&(G=JSON.parse(e))}G=G?g.H(G?.embedPreview?.thumbnailPreviewRenderer?.playButton?.buttonRenderer?.navigationEndpoint, +g.Qq)?.videoId||null:null}G=G?G:void 0;e=z.playlistId?z.playlistId:D.list;var d=D.listType;if(e){var F;d==="user_uploads"?F={username:e}:F={playlistId:e};xOV(Q,k,G,D,F);T.playlistRequest=F}else D.playlist?(F={templistVideoIds:D.playlist.toString().split(",")},xOV(Q,k,G,D,F),T.playlistRequest=F):G&&(F={videoId:G},k?F.serializedThirdPartyEmbedConfig=k:Q&&(F.serializedThirdPartyEmbedConfig=Q),T.singleVideoRequest=F);Q=SD(HNX);try{let L=await g.hr(E,T,Q),f=z.X();D.raw_embedded_player_response=L;f.yA= +J4(D,g.mZ(f));f.S=f.yA==="EMBEDDED_PLAYER_MODE_PFL";L&&L.trackingParams&&g.q9(L.trackingParams);return new g.ML(f,D)}catch(L){return L instanceof Error||(L=Error("b259802748")),g.y(L),z}}; +xOV=function(z,D,E,Q,T){Q.index&&(T.playlistIndex=String(Number(Q.index)+1));T.videoId=E?E:"";D?T.serializedThirdPartyEmbedConfig=D:z&&(T.serializedThirdPartyEmbedConfig=z)}; +g.zr=function(z,D){Bw.get(z);Bw.set(z,D)}; +g.UOV=function(z,D){return D.X().W("html5_use_hls_native_captions")&&g.m4&&z.Bc()&&!!z.A?.A()}; +g.Dv=function(z,D){return z.X().W("safari_live_drm_captions_fix")&&z.getVideoData()?.dP()?!1:g.y2(z.X())&&!D.isManifestless}; +g.EX=function(z,D){return Qn(z.info.mimeType)?D?z.info.itag===D:!0:!1}; +g.glQ=function(z,D){if(z.K!=null&&g.Dv(D,z.K)&&z.K.K.rawcc!=null)return!0;if(!z.Bc())return!1;D=!!z.K&&z.K.isManifestless&&Object.values(z.K.K).some(E=>g.EX(E,"386")); +z=!!z.K&&!z.K.isManifestless&&g.eH(z.K);return D||z}; +Uh=function(z){if(z.J.X().xV)return z.RC.get("ux")}; +Q7=function(z){return z.RC.get("ad")}; +Tr=function(z){return z.RC.get("captions")}; +kk=function(z){return z.RC.get("annotations_module")}; +Pu=function(z){if(z.J.X().Nx)return z.RC.get("remote")}; +Gr=function(z){return z.RC.get("creatorendscreen")}; +ez=function(z){if(g.h_(z.J.X()))return z.RC.get("kids")}; +g.CO=function(z){return z.RC.get("webgl")}; +rWI=function(z,D){z.A=D}; +iNs=function(z){var D=z.J.getVideoData();return g.UOV(D,z.J)||!!D.ai||!!D.captionTracks.length||g.glQ(D,z.J)}; +dU=function(z,D,E=!1,Q=!1,T){var k,G=z.RC.get(D);if(!G||Q)if(T||(T=()=>{dU(z,D,E,Q)}),k||(k=()=>{FM(z,D)}),G=G||wTs(z,D,tcV(z,D),T,k))z.RC.set(D,G),G.create(),z.J.Iq("modulecreated",D),E&&g.hh(z.J,"onApiChange")}; +L_=function(z){if(z.J.X().S)return!1;if(z=z.J.getVideoData({playerType:1}).getPlayerResponse()){let D=z.adPlacements;if(D)for(let E=0;E{z.B.add(T);E.call(z)},Q)}}; +PbW=async function(z){var D=z.RC.get("asmjs");if(D)return D;D=Bw.get("asmjs")??await new Promise((E,Q)=>{sWL(z,"asmjs",()=>{var T=Bw.get("asmjs");T?E(T):Q("cannot load module asmjs")},Q)}); +if(!D)return Promise.reject("cannot load module asmjs");D=new D(z.J);z.RC.set("asmjs",D);D.create();return D}; +n_=function(z){var D=z.J.getVideoData();if(z=D.W("web_player_defer_ad")){if(g.tA(D.WX,"ad")||It(D)||D.enableServerStitchedDai)var E=!1;else{z=D.startSeconds;var Q=D.playerResponse?.adPlacements;if(D=Q){D=Number.MAX_VALUE;for(E of Q)if(Q=E.adPlacementRenderer){let T=Q.config?.adPlacementConfig;T?.kind==="AD_PLACEMENT_KIND_MILLISECONDS"&&(Q=(Number(T?.adTimeOffset?.offsetStartMilliseconds)||0)-Number(Q.renderer?.adBreakServiceRenderer?.prefetchMilliseconds||0),Qz.RC.get("asmjs")??Mck(z))}; +q9J=function(z,D,E,Q){var T=document.getElementsByTagName("SCRIPT"),k=!1;for(let W=0;W{z.m7()||E.call(z)},d=()=>{z.m7()||Q.call(z)},F=G.onload; +G.onload=W=>{g.L2(e);F&&F.apply(window,[W])}; +var L=G.onerror;G.onerror=W=>{if(Math.random()<.01){let V=new g.k3("Unable to load player module",D,document.location&&document.location.origin);g.y(V)}g.L2(d);L&&L(W)}; +var f=G,n=f.onreadystatechange;f.onreadystatechange=W=>{switch(f.readyState){case "loaded":case "complete":g.L2(e)}n&&n(W)}; +k&&((T=z.J.X().cspNonce)&&G.setAttribute("nonce",T),g.cn(G,Hb(D)),T=document.getElementsByTagName("HEAD")[0]||document.body,T.insertBefore(G,T.firstChild),z.addOnDisposeCallback(()=>{G.parentNode&&G.parentNode.removeChild(G)}))}; +uL=function(z,D,E){z.m7();var Q=JK(z);E?(z.L|=D,D&1&&z.Y.start(),D&2&&z.D.start(),D&2048&&z.j.start()):(z.L&=~D,D&1&&z.Y.stop(),D&2&&z.D.stop(),D&2048&&z.j.stop(),D&512&&z.yA.stop());z.L&512&&!(z.L&128)&&z.yA.cN(z.xV);D=JK(z);Q!==D&&z.Iq("autohideupdate",D)}; +z0X=function(z){uL(z,4,!1);z.U&&(z.K.Qo(z.U),z.U=null,z.A=z.K.K3(z.target,"mouseover",z.Em));z.A&&(z.K.Qo(z.A),z.A=z.K.K3(z.target,"mouseover",z.Em))}; +JK=function(z){var D=z.L;z.api.W("allow_autohide_on_paused_videos")&&(D&=-129);z.api.W("web_player_default_autohide")&&(D&=-513);return!D}; +DwW=function(z,...D){var E=z.api.X();for(let k of D){if(!k||k instanceof g.ML&&!k.videoId)continue;var Q=z.api.wM().getPlayerSize();var T=g.Od();D=Q.width*T;T*=Q.height;if(D>1280||T>720)if(Q=k.Vl("maxresdefault.jpg"))break;if(D>640||T>480)if(Q=k.Vl("maxresdefault.jpg"))break;if(D>320||T>180)if(Q=k.Vl("sddefault.jpg")||k.Vl("hqdefault.jpg")||k.Vl("mqdefault.jpg"))break;if(Q=k.Vl("default.jpg"))break}g.$X(E)&&(E=new Image,E.addEventListener("load",()=>{ZtX()}),E.src=Q?Q:"",z.api.Qt().tick("ftr")); +z.S.style.backgroundImage=Q?`url(${Q})`:""}; +E_W=function(z){for(let D=0;D=67&&!z.api.X().j;z=z.api.X().disableOrganicUi;return!g.sm("tizen")&&!g.pR&&!D&&!z}; +v_=function(z){var D=!!z.D_&&!$t(z.api)&&!z.Ah;var E=z.api.getPresentingPlayerType()===2,Q=z.api.X();E?(Q=Q7(z.api.ug()),D=D&&Q.fa()):(E=Q.W("web_player_imax_theater_mode")&&z.api.Jf()&&!z.api.isInline(),D=D&&(Q.J6||E||z.api.isFullscreen()||Q.Gx));z.vp!==D&&(z.vp=D,g.Dr(z.api.getRootNode(),"ytp-hide-info-bar",!D))}; +L1L=function(z,D){if(!D)return!1;var E=z.api.BN();if(E.U()&&(E=E.kX())&&g.Vx(E,D))return E.controls;for(E=0;E=11;z=z.api.X().j&&mR;return!(!D&&!z)}; +lL=function(z,D){z.ZL.cR();if(z.e2&&z.LN)z.LN=!1;else if(!z.api.X().D9&&!z.Gd()){let E=z.api.getPlayerStateObject();E.K(2)&&q_(z.api);D&&n_r(z,D)?W1V(z):!z.api.X().uE||E.isCued()||E.K(1024)?z.Zt():z.YP.isActive()?z.YP.stop():z.YP.start()}}; +Yk=function(z,D){return!z.api.isInline()&&!L1L(z,H6(D))&&TT(D)}; +Ij=function(z,D){return z.api.getVideoData()?.mutedAutoplay&&D.target?.className?.includes("ytp-info-panel")?!1:TT(D)&&z.api.isMutedByMutedAutoplay()?(z.api.unMute(),z.api.getPresentingPlayerType()===2&&z.api.playVideo(),D=z.api.getPlayerStateObject(),!D.K(4)||D.K(8)||D.K(2)||z.Zt(),!0):!1}; +n_r=function(z,D){if(!z.api.X().W("web_player_invisible_fullscreen_button"))return!1;var E=z.api.getRootNode().getBoundingClientRect();if(D.targetTouches&&D.targetTouches.length){var Q=D.targetTouches[0].clientX;var T=D.targetTouches[0].clientY}else D.clientX!==void 0&&(Q=D.clientX,T=D.clientY);return Q!==void 0&&T!==void 0&&(D=Q-E.left,E=T-E.top,z=z.api.getPlayerSize(),E>=z.height-40&&D>=z.width-40)?!0:!1}; +W1V=function(z){if(z.api.X().uE&&z.api.getPresentingPlayerType()!==3)try{z.api.toggleFullscreen().catch(D=>{XDX(D)}),z.api.W("web_player_fullscreen_double_click_ve")&&z.api.logClick(z.api.wM().element)}catch(D){XDX(D)}}; +XDX=function(z){String(z).includes("fullscreen error")?g.xl(z):g.y(z)}; +JS6=function(z,D,E){z.api.isFullscreen()?E<1-D&&z.api.toggleFullscreen():E>1+D&&z.api.toggleFullscreen()}; +VO6=function(){uCI||(window.addEventListener(aj?"touchstart":"click",()=>{for(let z=Sz.length;z<4;z++){let D=g.nx("VIDEO");D.load();Sz.push(new g.Rj(D))}},{capture:!0, +passive:!0}),uCI=!0)}; +Zv=function(z,D,E,Q){var T=E.getVideoData(),k=D.getVideoData();if(E.getPlayerState().isError())return{msg:"player-error"};var G=k.L;if(D.I0()>Q/1E3+1)return{msg:"in-the-past"};if(k.isLivePlayback&&!isFinite(Q))return{msg:"live-infinite"};Q=D.BN();var e=null;Q&&(e=Q.isView()?Q.mediaElement.V():Q.V());if(e&&e.length>12&&g.s7(T))return{msg:"played-ranges"};if(!T.L)return null;if(!G)return{msg:"no-pvd-formats"};if(!T.L.K()||!G.K())return{msg:"non-dash"};Q=G.videoInfos[0];e=T.L.videoInfos[0];z.AT&&Iq(k)&& +(Q=D.Jk(),e=E.Jk());if(!Q||!e)return{msg:"no-video-info"};if(z.Y&&(Q.K()||e.K()))return{msg:"av1"};D=z.U&&k.ox()&&aX();if(e.containerType!==Q.containerType)if(D)k.N("sgap",{ierr:"container"});else return{msg:"container"};if(z.S&&!D&&(e.Rq!==Q.Rq||e.Rq===""||Q.Rq===""))return{msg:"codec"};if(z.D&&e.video&&Q.video&&Math.abs(e.video.width/e.video.height-Q.video.width/Q.video.height)>.01)return{msg:"ratio"};if(g.s7(k)&&g.s7(T))return{msg:"content-protection"};G=G.L[0];T=T.L.L[0];E=G.audio;var d=T.audio; +if(E.sampleRate!==d.sampleRate&&!g.X1)if(D)k.N("sgap",{ierr:"srate"});else return{msg:"sample-rate",ci:G.itag,cr:E.sampleRate,ni:T.itag,nr:d.sampleRate};return(E.numChannels||2)!==(d.numChannels||2)?{msg:"channel-count"}:z.j&&k.ox()&&Q.video.fps!==e.video.fps?{msg:"fps"}:null}; +OjV=function(z,D,E){var Q=z.getVideoData(),T=D.getVideoData();if(!Q.X().supportsGaplessShorts())return{nq:"env"};if((!E.yA||Q.Jr&&!Q.isAd()||T.Jr&&!T.isAd())&&(!E.B||Q.Jr&&!Q.isAd()||T.Jr)&&(!E.V||T.Jr&&!T.isAd()||Q.Jr)&&(Q.Jr||T.Jr))return{nq:"autoplay"};if(Q.endSeconds>0)return{nq:"endcr"};if(!Q.S)return{nq:"client"};if(!z.Oo())return{nq:"no-empty"};z=Zv(E,z,D,Infinity);return z!=null?{nq:z.msg}:null}; +c_=function(z){z.Z&&z.K&&(z.Z.unsubscribe("internalvideoformatchange",z.A,z),z.K.unsubscribe("dataloaded",z.A,z))}; +mw6=function(z){var D=new bj6;D.U=z.W("h5_gapless_support_types_diff");D.j=!1;D.AT=z.W("html5_gapless_use_format_info_fix");D.Y=z.W("html5_gapless_disable_on_av1")&&!z.W("html5_gapless_enable_on_av1");D.S=z.W("html5_gapless_check_codec_diff_strictly");D.yA=z.W("html5_gapless_on_ad_autoplay");D.D=z.W("html5_gapless_disable_diff_aspect_radio");D.B=z.W("html5_gapless_ad_autoplay_on_ad_to_video_only")&&!z.W("html5_disable_loop_range_for_shorts_ads");D.Z=z.W("html5_pseudogapless_shorts_seek_to_next_start"); +D.L=z.JT().K.GV(jes);D.V=z.W("html5_gapless_ad_autoplay_on_video_to_ad_only");D.K=Number(z.JT().K.GV(v_J));D.A=g.BC(z.experiments,"html5_shorts_gapless_next_buffer_in_seconds")||D.A;return D}; +K_=function(z,D){D<=z.status.status||(z.status={status:D,error:null},D===5&&z.HQ.resolve())}; +lTr=function(z,D,E,Q){z=z.isView()?z.mediaElement:z;return new g.hK(z,D,E,Q)}; +Y4k=async function(z){if(z.m7())return Promise.reject(Error(z.status.error||"disposed"));z.timeout.start();await z.HQ;var D=z.K.BN();if(D.isEnded())return z.A9("ended_in_finishTransition"),Promise.reject(Error(z.status.error||""));if(!z.Z||!ZE(z.Z))return z.policy.L&&z.K.N("nmc",{nms:!!z.Z,nmrs:z.Z?.A()}),z.A9("next_mse_closed"),Promise.reject(Error(z.status.error||""));if(z.L.e_()!==z.Z)return z.A9("next_mse_mismatch"),Promise.reject(Error(z.status.error||""));var {Dq:E,dN:Q,ly:T}=z.Y();z.K.f0(!1, +!0);if(z.policy.L){var k=z.Z.L;z.Z.K.nf(!0);k.nf(!0)}z.policy.K>0&&(z.nf(z.Z,!0),z.L.Ih());k=lTr(D,E,T,!z.L.getVideoData().isAd());z.L.setMediaElement(k);var G=z.K.Sq();G&&z.L.V6(G.i7,G.b7);z.yA&&(z.policy.Z||z.L.seekTo(z.L.getCurrentTime()+.001,{iA:!0,b1:3,Vh:"gapless_pseudo"}),k.play());D=D.FM();D.cpn=z.K.getVideoData().clientPlaybackNonce;D.st=`${E}`;D.et=`${T}`;z.L.N("gapless",D);z.K.N("gaplessTo",{cpn:z.L.getVideoData().clientPlaybackNonce});D=z.K.getPlayerType()===z.L.getPlayerType();z.K.QQ(Q, +!0,!1,D,z.L.getVideoData().clientPlaybackNonce);z.L.QQ(z.L.getCurrentTime(),!0,!0,D,z.K.getVideoData().clientPlaybackNonce);z.L.VF();g.C2(()=>{!z.L.getVideoData().U&&z.L.getPlayerState().isOrWillBePlaying()&&z.L.LU()}); +K_(z,6);z.dispose();return Promise.resolve()}; +aTO=function(z){if(z.L.getVideoData().L){var D=z.oi.X().W("html5_gapless_suspend_next_loader")&&z.V===1;z.L.tW(z.Z,D,z.V===1&&g.uR(z.K.getVideoData()));K_(z,3);ITn(z);var {lC:E,mY:Q}=p_(z);E.subscribe("updateend",z.S,z);Q.subscribe("updateend",z.S,z);z.S(E);z.S(Q)}}; +ITn=function(z){z.K.unsubscribe("internalvideodatachange",z.U,z);z.L.unsubscribe("internalvideodatachange",z.U,z);z.oi.X().W("html5_gapless_use_format_info_fix")&&(z.K.unsubscribe("internalvideoformatchange",z.U,z),z.L.unsubscribe("internalvideoformatchange",z.U,z));z.K.unsubscribe("mediasourceattached",z.U,z);z.L.unsubscribe("statechange",z.ew,z)}; +var y4O=function(z,D){return EU[J[7]](this,15,513,z,D)}; +p_=function(z){return{lC:z.B.K.m2,mY:z.B.L.m2}}; +xk=function(z,D){if(!z)return!1;var E=z.L;return jj(z.K?.jb(),D)&&jj(E?.jb(),D)}; +S4k=function(z){if(!z)return!1;var D=z.L;return z.K?.oc()||D?.oc()}; +ZjQ=async function(z){if(!z.m7()&&z.Z&&z.K){z.D&&z.app.dR().xZ(!0,!1);var D=null;if(z.A)try{await Y4k(z.A)}catch(Q){D=Q}if(z.K&&(R0X.We("vqsp",()=>{z.app.Z2(z.K)}),z.K)){var E=z.K.BN(); +z.app.X().W("html5_gapless_seek_on_negative_time")&&E&&E.getCurrentTime()<-.01&&z.K.seekTo(0);R0X.We("vqpv",()=>{z.app.playVideo()}); +D&&(z.K?(D=D?D.message:"forced",z.L?.N("gapfulfbk",{r:D}),z.K.ko(D)):z.L?.N("gapsp",{}));D=z.Z;H_(z);D&&D.resolve();Promise.resolve()}}}; +N5=function(z){z.Y&&z.B&&z.Y.removeEventListener("timeupdate",z.B);z.B=null;z.Y=null}; +H_=function(z,D=!1){if(z.L){if(z.V){var E=z.L;z.app.YV.removeEventListener(g.b4("vqueued"),z.S);E.removeCueRange(z.V)}z.L=null;z.V=null}z.A&&(z.A.status.status!==6&&(E=z.A,E.status.status!==Infinity&&E.V!==1&&E.A9("Canceled")),z.A=null);z.Z=null;z.K&&!D&&z.K!==z.app.zV()&&z.K!==z.app.dR()&&z.K.dispose();z.K&&D&&z.K.Cp();z.K=null;z.D=!1}; +cSO=function(z,D,E=!0){var Q=z.app.dR(),T=Q.getVideoData().isLivePlayback?Infinity:Q.Qf(!0)*1E3;D>T&&(D=T-200,z.D=!0);E&&Q.getCurrentTime()>=D/1E3?z.S():(z.L=Q,E&&(E=D,D=z.L,z.app.YV.addEventListener(g.b4("vqueued"),z.S),E=isFinite(E)||E/1E3>D.getDuration()?E:0x8000000000000,z.V=new g.vJ(E,0x8000000000000,{namespace:"vqueued"}),D.addCueRange(z.V)))}; +h0X=function(z,D,E,Q=0,T=0){z.Oo()||(N5(z),H_(z));z.Z=new A_;z.K=D;cSO(z,E,T===0);var k=Q/=1E3,G=D.getVideoData().K;if(Q&&G&&z.L){let e=Q,d=0;D.getVideoData().isLivePlayback&&(k=Math.min(E/1E3,z.L.Qf(!0)),d=Math.max(0,k-z.L.getCurrentTime()),e=Math.min(Q,D.Qf()+d));k=Yqr(G,e)||Q;k!==Q&&z.K.N("qvaln",{st:Q,at:k,rm:d,ct:e})}D=k;Q=z.K;Q.getVideoData().Wc=!0;Q.getVideoData().S=!0;Q.rF(!0);G={};z.L&&(G=z.L.gV(),k=z.L.getVideoData().clientPlaybackNonce,G={crt:(G*1E3).toFixed(),cpn:k});Q.N("queued",G);D!== +0&&Q.seekTo(D+.01,{iA:!0,b1:3,Vh:"videoqueuer_queued"});z.A=new K1W(z.U,z.app.dR(),z.K,E,z.app,T);E=z.A;E.status.status!==Infinity&&(K_(E,1),E.K.subscribe("internalvideodatachange",E.U,E),E.L.subscribe("internalvideodatachange",E.U,E),E.oi.X().W("html5_gapless_use_format_info_fix")&&(E.K.subscribe("internalvideoformatchange",E.U,E),E.L.subscribe("internalvideoformatchange",E.U,E)),E.K.subscribe("mediasourceattached",E.U,E),E.L.subscribe("statechange",E.ew,E),E.K.subscribe("newelementrequired",E.xV, +E),E.U());return z.Z}; +HjV=function(z,D){if(z.app.X().JT().K.GV(pDr)){var E=z.app.X().JT().K.GV(xwO);if(!(E<=0)){N5(z);var Q=z.app.dR()?.BN();Q&&z.K&&(z.K.getVideoData().qn=!0,z.B=()=>{var T=Q.getCurrentTime();T>=D+E/1E3&&(T=Date.now()-(T-D)*1E3,z.app.Qt().tick("pbs",T),N5(z))},z.Y=Q,Q.addEventListener("timeupdate",z.B))}}}; +N5k=function(z,D,E){if(z.Oo())return"qie";if(z.K==null||z.K.m7()||z.K.getVideoData()==null)return"qpd";if(D.videoId!==z.K.JI())return"vinm";if((z.A?.AT()||-1)<=0)return"ivd";if(E!==1)return"upt";z=z.A?.C3();return z!=null?z:null}; +gU=function(z){var D=(0,g.N)();z.data.forEach(E=>{E.expire!(E.expireT.key===D); +Q&&(E*=1E3,Q.expire=(0,g.N)()+E,rU(z))}; +Bu=function(z){gU(z);return z.data.map(D=>D.value)}; +UX=function(z,D,E){E&&z.L&&z.L(D.value)}; +g_Q=function(z){var D=z.K?[z.K]:[];for(let E of Object.values(z.B))E.dispose(),delete z.V[E.tI()];z.B={};z.K=null;z.U=null;z.S.clear();iL(z,[],D)}; +iL=function(z,D,E){var Q=[z.L];z.K&&Q.push(z.K);z.api.Iq("playbackChange",{active:Q.filter(T=>T.getPlayerType()!==0).map(T=>({cpn:T.tI()})), +started:D.filter(T=>T.getPlayerType()!==0).map(T=>({cpn:T.tI()})), +ended:E.filter(T=>T.getPlayerType()!==0).map(T=>({cpn:T.tI()}))})}; +rSQ=function(z,D,E,Q){var T=E.getVideoData();if(!T.yA){var k=()=>{if(z.Z.get(D)===E){var G=T.getPlayerResponse();G&&(G=G.responseContext?.cacheInstruction?.maxAgeSeconds??G.responseContext?.maxAgeSeconds??void 0,G!==void 0&&(G{k();T.unsubscribe("dataloaded",G)}; +T.subscribe("dataloaded",G)}}}; +wU=function(z,D,E){var Q=[D],T=z.K?[z.K]:[];z.B[D.tI()]=D;z.V[D.tI()]=D;z.K=D;E&&(z.U=D);z.S.set("",D);iL(z,Q,T)}; +tOX=function(z){var D=z.experiments,E=D.EH.bind(D);tK=E("html5_use_async_stopVideo");ijk=E("html5_pause_for_async_stopVideo");y7=E("html5_not_reset_media_source")||E("html5_not_reset_media_source_non_drm_vod");E("html5_listen_for_audio_output_changed")&&(E8L=!0);K1=E("html5_not_reset_media_source")||E("html5_not_reset_media_source_non_drm_vod");wDX=E("html5_not_reset_media_source")||E("html5_not_reset_media_source_non_drm_vod");oj=E("html5_retain_source_buffer_appends_for_debugging");DOX(E("web_watch_pip")|| +E("web_shorts_pip"));xRI(E("log_foreground_not_focused_as_background"));HZQ(E("web_player_pip_logging_fix"));E("html5_mediastream_applies_timestamp_offset")&&(C6=!0);z.ZS()&&QB6();Error.stackTraceLimit=50;var Q=g.BC(D,"html5_idle_rate_limit_ms");Q&&Object.defineProperty(window,"requestIdleCallback",{value:T=>window.setTimeout(T,Q)}); +tww(z.A);JIL(E("html5_use_ump_request_slicer"));E("html5_disable_streaming_xhr")&&(Ck=!1);E("html5_byterate_constraints")&&(L7=!0);E("html5_use_non_active_broadcast_for_post_live")&&(sX=!0);E("html5_enable_encrypted_av1")&&(F1=!0);BMX(g.BC(z.experiments,"html5_sticky_duration_mos"))}; +n6Q=function(z){var D={},E=z.experiments.Z_(),Q=[];z=(k,G,e)=>{Q.push(r8(G(e),d=>{D[k]=d}))}; +var T=E.K.GV(ySQ);T&&z("MediaSource.EnableUsingMediaSourceBufferedRange",c4W,T===1);(T=E.K.GV(o_Q))&&z("HTTP3",KQO,T===1);(T=E.K.GV(seJ))&&z("MediaSource.EnableUsingMediaSourceAttachmentMethods",hpI,T===1);(T=E.K.GV($wr))&&z("QUIC",p6w,T===1);(T=E.K.GV(q46))&&z("Media.PlayerConfiguration.DecodeToTexturePreferred",HKV,T===1);(T=E.K.GV(Pvw))&&z("Media.AudioWriteDurationLocal",xpa,Number(T));(T=E.K.GV(MOX))&&z("Media.ExperimentalMaxPendingBytesPerParse",$ps,Number(T));(T=E.K.GV(Cvs))&&z("Media.EnableFlushDuringSeek", +w6n,Number(T)===1);(T=E.K.GV(ASs))&&z("DecoderBuffer.EnableDecommitableAllocatorStrategy",tiI,Number(T)===1);(T=E.K.GV(B5I))&&z("Media.EnableResetAudioDecoder",iKW,Number(T)===1);(T=E.K.GV(zJL))&&z("Media.IncrementalParseLookAhead",r4O,Number(T)===1);(T=E.K.GV(DAJ))&&z("Media.MaxSamplesPerWrite",qC6,Number(T));(T=E.K.GV(E6V))&&z("Media.VideoDecoderInitialPrerollCount",NiI,T);(T=E.K.GV(QgX))&&z("Media.MediaCodecResetDelayMs",PFQ,T);(T=E.K.GV(T8Q))&&z("Media.VideoRendererMinInputBuffers",UpX,T);(T= +E.K.GV(ko6))&&z("Media.VideoRendererMinDecodedFrames",gfX,T);(T=E.K.GV(Gow))&&z("Media.UseDualThreadsForVideo",Bi6,Number(T)===1);(T=E.K.GV(eJQ))&&z("Media.DisableLowPerformanceSoftwareDecode",MiX,Number(T)===1);(T=E.K.GV(dAQ))&&z("Media.EnableAv1StartupOptimization",CFX,Number(T)===1);(T=E.K.GV(Fos))&&z("Media.EnableCodecOutputChecker",A4s,Number(T)===1);(T=E.K.GV(LoI))&&z("Media.ForceDecodeToTexture",zaV,Number(T)===1);(E=E.K.GV(flr))&&z("Media.SkipFlushOnDecoderTeardown",D06,Number(E)===1);return r8(z7W(Q), +()=>D)}; +qT=function(z,D=!1,E=1048576){var Q=$k(z);Q=1/((z.U.K0()||0)*z.policy.Y+1/Q);var T=z.WF.K0();T=T>0?T:1;var k=Math.max(Q,T);z.policy.Z>0&&T=0&&(D=Math.min(D,z.policy.Sz));return D}; +Y4=function(z){var D={delay:MT(z),stall:z.U.K0()||0,byterate:$k(z),init:z.xV},E=z.A[0];E.stamp=Math.round(z.V/36E5)*36E5;E.net=Math.ceil(z.AT);E.max=z.interruptions[0]||0;D.interruptions=z.A;return D}; +vg=function(z,D){if(z.B){let E=D-z.B;if(E<6E4){if(E>1E3){let Q=z.interruptions;Q.push(Math.ceil(E));Q.sort((T,k)=>k-T); +Q.length>16&&Q.pop()}z.AT+=E}}z.B=D}; +q5=function(z,D,E){isNaN(E)||(z.yA+=E);isNaN(D)||(z.MN+=D)}; +a2=function(z,D,E,Q=D){z.Z.YR(Q,E/D);z.V=(0,g.N)()}; +P_=function(z,D,E){D=Math.max(D,z.L.K);z.U.YR(1,E/D)}; +M5=function(z,D,E,Q,T,k=!1){z.WF.YR(D,E/D);z.V=(0,g.N)();T||z.Y.YR(1,D-Q);k||(z.B=0);z.j>-1&&(0,g.N)()-z.j>3E4&&(Z9(Y4(z)),z.j=(0,g.N)(),z.D=!0)}; +yZ=function(z){return(0,g.N)()-z.V>=4E3}; +$k=function(z){z=z.Z.K0();return z>0?z:1}; +WoQ=function(z,D,E=!1){D.U8=z.yA;D.CL=z.MN;D.bandwidthEstimate=qT(z);if(E){E=(z.S.K0()*1E3).toFixed();var Q=(z.ew.K0()*1E3).toFixed(),T=MT(z).toFixed(2),k=((z.U.K0()||0)*1E9).toFixed(2),G=z.Z.K0().toFixed(0),e=z.WF.K0().toFixed(0),d=z.Y.percentile(.5).toFixed(2),F=z.Y.percentile(.92).toFixed(2),L=z.Y.percentile(.96).toFixed(2),f=z.Y.percentile(.98).toFixed(2);z.K?z.K.reset():z.K=new C_;z.K.add(z.AT);z.K.add(z.interruptions.length);let V=0;for(var n=z.interruptions.length-1;n>=0;n--){var W=z.interruptions[n]; +z.K.add(W-V);V=W}V=0;for(n=z.A.length-1;n>=0;n--){W=z.A[n];let Y=W.stamp/36E5;z.K.add(Y-V);V=Y;z.K.add(W.net/1E3);z.K.add(W.max)}z=z.K.iY();D.K={ttr:E,ttm:Q,d:T,st:k,bw:G,abw:e,v50:d,v92:F,v96:L,v98:f,"int":z}}}; +Jra=function(z,D,E){var Q=new Xmn(E);z&&(Q.A=!0,Q.B=.1);E.EH("html5_media_time_weight")&&(Q.A=!1);D&&(Q.K=D/8);Q.L=KQ()>=480;return Q}; +AK=function(z){z.K.clear();z.A.clear();z.L.clear()}; +uXL=function(z,D,E){z=z.L;var Q=g.DZ(z,{Ry:D},(T,k)=>T.Ry-k.Ry); +Q=Q<0?(Q+2)*-1:Q;if(Q>=0)for(let T=Q;T<=Q+1&&T=k.Ry-E&&D<=k.nJ+E)return k}}; +VDw=function(z,D){var E=[];for(let Q of z.L)D(Q)||E.push(Q);if(z.O.W("html5_sstm_fixes"))for(let Q of z.L)D(Q)&&z.A.delete(Q.cpn);z.L=E}; +OgO=function(z,D){var E=z.L.indexOf(D);E>=0&&z.L.splice(E,1);z.A.delete(D.cpn)}; +Uc=function(z,D){if(z.Xi||D.identifier&&z.uE.has(D.identifier))z.Lx({startnoad:D.identifier}),g.B_(z);else if(g.Ux(z.j,E=>E.identifier===D.identifier))z.Lx({timedoutcp:1}),z.S.start(0); +else if(g.Ux(z.tT,E=>E.identifier===D.identifier))z.Lx({fetchedcp:1}),g.B_(z); +else if(z.S.isActive())z.Lx({racingcp:`${z.U?.identifier}_${D.identifier}`});else{z.ur=(new Date).getTime()/1E3;z.Lx({adf:1});let E=5E3;E&&D.event==="predictStart"&&(E-=D.K);z.f3=Math.max(E,15E3);z.Y=!1;z.S.start(z.f3);z.U=D;AK(z.AT);z.kV=[]}}; +g.Ey=function(z,D,E,Q,T,k,G){var e=T===3,d=bgX(z,D,E,T,Q,G);if(!d)return zZ(z,E,e),d=g.Dw(z,E)?"undec":"ncp",z.Lx({gvprp:d,mt:D,seg:E,tt:T,itag:Q,ce:G}),null;e||z.Gz.set(E,d);G=d.w5;T=z.Qc(E-1,T,k)?.u3||"";T===""&&z.Lx({eds:1});k=jgQ(z,d.ssdaiAdsConfig);e=z.K.getVideoData();e=e.z4[e.A?.containerType||0];d=d.xL&&E>=d.xL?d.xL:void 0;d={C9:G?En(z,G):[],adsConfig:k,u3:T,Bm:d,xM:g.bK(e.split(";")[0]),Vd:e.split(";")[1]||""};T={LE:d};z.HF&&z.Lx({gvprpro:"v",sq:E,mt:D.toFixed(3),itag:Q,acpns:d.C9?.join("_")|| +"none",abid:G});return T}; +A8=function(z,D,E,Q,T){Q=Q||{reason:"disablessdai"};if(D&&E){if(!g.Q3(z,D,E))return!1;Q.sq=E}if(z.Xi)return!1;z.Xi=!0;z.qo>0&&(z.qo=0,z.ZM="",TZ(z,z.K.tI(),0),z.api.Iq("serverstitchedvideochange"));z.K.QN(Q,T);return!0}; +v6I=function(z,D,E){var Q=z.U9||z.app.dR().getPlayerState();kT(z,!0);z.K.seekTo(D,E);z=z.app.dR();D=z.getPlayerState();Q.isOrWillBePlaying()&&!D.isOrWillBePlaying()?z.playVideo():Q.isPaused()&&!D.isPaused()&&z.pauseVideo()}; +g.GZ=function(z){z.HF&&z.Lx({adf:`0_${(new Date).getTime()/1E3-z.ur}_isTimeout_${z.Y}`})}; +g.B_=function(z){z.Y=!1;z.S.isActive()&&g.GZ(z);z.S.stop();z.PV(!1)}; +e2=function(z,D,E){return{ssvc:D,cpn:E?.cpn||"",vid:E?.videoData.videoId||"",ct:(z.K.getCurrentTime()||0).toFixed(3),cmt:(z.K.I0()||0).toFixed(3)}}; +mAI=function(z,D,E){return new g.vJ(z,D,{id:E,namespace:"serverstitchedcuerange",priority:9})}; +g.d3=function(z){return{cpn:z.K.tI(),durationMs:0,Ry:0,playerType:1,nJ:0,videoData:z.K.getVideoData(),errorCount:0,w5:""}}; +FV=function(z,D,E,Q){z.O.W("html5_ssdai_log_ssevt_in_loader_timers")&&(Q=z.yA?0:Math.round((Q-E)*1E3),z.K.N("ssevt",{tag:"sstme",ad:D!==z.K.tI(),cpn:D,st:E-z.K.n9(),late:Q}))}; +g.fH=function(z,D){z.V||z.yA||g.LH(z,z.ZM);var E=D.q7,Q=D.iZ;if(Q.cpn===z.ZM)z.Lx({igtranssame:1,enter:Q.cpn,exit:E.cpn});else{var T=z.yA,k=!!z.V;z.V="";var G=D.bZ,e=E.playerType===2?E.Ry/1E3+E.videoData.qN:g.d3(z).videoData.qN;z.api.W("html5_ssdai_enable_media_end_cue_range")&&(k||T||E.playerType!==2?(T||k)&&z.Lx({mecr:0,seek:T,skip:k}):z.api.P2(E.cpn));if(E.playerType===2&&Q.playerType===2)k?z.Lx({igtransskip:1,enter:Q.cpn,exit:E.cpn,seek:T,skip:z.V}):g.ll6(z,E,Q,e,G,T,k);else{z.ZM=Q.cpn;TZ(z,Q.cpn, +Q.startTimeSecs||G);D=D.F5;if(E.playerType===1&&Q.playerType===2){z.WF=0;YUr(z,Q);var d=e2(z,"c2a",Q);z.Lx(d);z.qo++}else if(E.playerType===2&&Q.playerType===1){z.api.Iq("serverstitchedvideochange");d=e2(z,"a2c");z.Lx(d);z.qo=0;z.WF=e;d=E.cpn;var F=z.WF;if(d!==z.K.tI()){let L=z.ew.get(d);L?L.K=F:z.Lx({nop_e:d})}g.Ilr(z,E.w5)}d=als(z);z.K.EG(E,Q,e,G,T,k,D,d)}g.SUk(z)}}; +TZ=function(z,D,E){if(D===z.K.tI())wU(z.app.Ii,z.K,!1);else{let Q=z.ew.get(D);Q?(D=Q,D.K=0,D.startTimeSecs=E,wU(z.app.Ii,Q,!0)):z.Lx({nop_s:D})}}; +YUr=function(z,D){var E=z.app;fO(nH(E))&&E.Ii.A[2]&&g.K4(z.logger,360717806,"SSTM lingering playback");z.api.rY();z.api.Iq("serverstitchedvideochange",D.cpn,D.E0)}; +Ws=function(z,D,E=0){return{NK:uXL(z.L,D*1E3,E*1E3),k6:D}}; +g.LH=function(z,D){var E=D||z.ZM,Q=z.L.Vi(E);Q?(D=Q.videoData,E=Q.E0||(z.Z.get(E)?.start??0)/1E3,z=z.K.getCurrentTime()-E,D.qN=z>0?z:0):g.d3(z).videoData.qN=z.K.getCurrentTime()}; +g.RJk=function(z,D,E){z.K.Gp();z.K.seekTo(D,E);z.K.playVideo()}; +kT=function(z,D){z.E9=NaN;z.m9=null;z.XX.stop();z.wR&&D&&z.wR.P9();z.U9=null;z.wR=null}; +Jg=function(z){Zgw(z);for(var D of z.Z.values())D.start>=-1&&D.end<=Infinity&&(z.K.removeCueRange(D),z.Z.delete(D.getId()),z.Lx({rmAdCR:1}));var {NK:E,k6:Q}=Ws(z,-.001);E&&(D=Q*1E3-E.Ry,g.XV(z,E,D,E.Ry+D),D=z.Z.get(E.cpn))&&(D.start=E.Ry,D.end=E.Ry+E.durationMs);({NK:D}=Ws(z,Infinity));D&&z.A(`Invalid_clearEndTimeMs_${Infinity}_that_falls_during_${`playback_cpn_${D.cpn}_video_id_${D.videoData?.videoId}_durationMs_${D.durationMs}_enterTimeMs_${D.Ry}_parentReturnTimeMs_${D.nJ}`}._Child_playbacks_can_only_have_duration_updated_not_their_start.`)}; +crQ=function(z){AK(z.AT);z.Z.clear();z.L.clear();z.Gz.clear();z.kV=[];z.U=null;z.uE.clear();z.QA.clear();z.j=[];z.tT=[];z.Mj=[];z.gs=[];z.YX.clear();z.JH.clear();z.ai.clear();z.lg.clear();z.Y=!1;z.WF=0;z.yA=!1;z.Wc=!1;z.qo=0;z.ur=0;z.vN=!1;z.Xi=!1;z.V="";g_Q(z.app.Ii);wU(z.app.Ii,z.K,!1);z.ew.clear();z.S.isActive()&&g.B_(z)}; +Zgw=function(z){VDw(z.L,D=>D.Ry>=-1&&D.nJ<=Infinity)}; +g.XV=function(z,D,E,Q){D.durationMs=E;D.nJ=Q;(Q=z.ew.get(D.cpn))?Q.Zw(E/1E3):z.Lx({nop_d:D.cpn})}; +g.Dw=function(z,D){for(let E of z.kV)if(D>=E.start&&D<=E.end)return!0;return!1}; +g.Q3=function(z,D,E,Q,T){var k=z.Gz.get(E);if(!k){if(k=uG(z,D))return k;D=z.Qc(E-1,Q??2);if(T)return z.Lx({misscue:T,sq:E,type:Q,prevsstate:D?.UM,prevrecord:z.Gz.has(E-1)}),z.Gz.get(E-1);if(D?.UM===2)return z.Lx({adnf:1,sq:E,type:Q,prevrecord:z.Gz.has(E-1)}),z.Gz.get(E-1)}return k}; +bgX=function(z,D,E,Q,T,k){if(!z.Xi)if(g.Dw(z,E))z.Lx({gdu:"undec",seg:E,itag:T});else if(D=g.Q3(z,D,E,Q,k),!z.K.getVideoData().qj()||!D?.ZZ)return D}; +uG=function(z,D){D+=z.n9();if(z.K.getVideoData().qj()){a:{var E=z.L;z=D*1E3;for(Q of E.L)if(E=Q.E0?Q.E0*1E3:Q.Ry,z>=Q.Ry-1E3&&z<=E+Q.durationMs+1E3)break a;var Q=void 0}Q={NK:Q,k6:D}}else Q=Ws(z,D),Q?.NK||(Q=Ws(z,D,1));return Q?.NK}; +zZ=function(z,D,E=!1){if(!E){for(let Q of z.kV){if(D>=Q.start&&D<=Q.end)return;if(D===Q.end+1){Q.end+=1;return}}z.kV.push(new KoW(D))}}; +jgQ=function(z,D=""){var E=g.V2(D)||void 0;D&&E||z.Lx({adcfg:D?.length,dcfg:E?.length});return E}; +En=function(z,D){var E=[];z=z.L.K.get(D);if(!z)return[];for(let Q of z)Q.cpn&&E.push(Q.cpn);return E}; +hJn=function(z,D,E){var Q=!1;if(E=z.L.K.get(E))for(let T of E)T.durationMs!==0&&T.nJ!==T.Ry&&(E=T.cpn,D===E&&(Q=!0),Q&&!z.JH.has(E)&&(z.Lx({decoratedAd:E}),z.JH.add(E)))}; +pmQ=function(z,D,E){var Q=0;z=z.L.K.get(E);if(!z)return-1;for(let T of z){if(T.cpn===D)return Q;Q++}return-1}; +xAV=function(z,D){var E=0;z=z.L.K.get(D);if(!z)return 0;for(let Q of z)Q.durationMs!==0&&Q.nJ!==Q.Ry&&E++;return E}; +g.HgX=function(z){for(let D of z.Z.values())z.K.removeCueRange(D);z.Z.clear();AK(z.AT)}; +als=function(z){if(z.qN||z.ig){var D=Array.from(z.app.Ii.S.values()),E=[],Q=[],T=[],k=[],G=[],e=[];for(var d of D)if(D=z.L.Vi(d.tI()))z.Lx({attach_trans_meta:D.cpn,has_v_meta:D.He?1:0,has_a_meta:D.DJ?1:0,has_ctx_meta:D.qE?1:0}),D.qE&&E.push(D.qE),D.He&&Q.push(D.He),D.DJ&&Q.push(D.DJ),k.push(D.cpn),G.push(D.videoData.videoId||""),e.push(D.videoData.adFormat||D.videoData.HF),D.serializedQoeContextData!=null&&T.push(D.serializedQoeContextData);D=d=void 0;z.qN&&(z.Lx({has_ctx_list:E.length?1:0,has_clip_list:Q.length? +1:0}),D={qE:E,wV:Q});z.ig&&(d={C9:k,uJ:G,adFormats:e,serializedQoeContextData:T});return{Ua:D,J3:d}}}; +g.ll6=function(z,D,E,Q,T,k,G){if(D&&E){z.ZM=E.cpn;TZ(z,E.cpn,E.startTimeSecs||T);YUr(z,E);var e=e2(z,"a2a",E);z.Lx(e);z.qo++;e=als(z);z.K.EG(D,E,Q||0,T||0,!!k,!!G,void 0,e)}else z.Lx({misspbkonadtrans:1,enter:E?.cpn||"",exit:D?.cpn||"",seek:k,skip:G})}; +g.SUk=function(z){z.lg.add(z.V);z.V="";z.yA=!1}; +N8X=function(z,D,E){var Q;if(Q=z.K.getVideoData().qj())Q=(Q=z.L.Vi(D))&&Q.w5?(z=z.L.K.get(Q?.w5))&&z.slice(-1)[0].cpn===D:!1;return Q&&E===2?1E3:0}; +g.Ilr=function(z,D){if(z.K.getVideoData().qj()){var E=z.L.K.get(D);if(E){for(var Q of E){z.Lx({rem_meta:Q.cpn});E=z;let T=E.Z.get(Q.cpn);E.Z.delete(Q.cpn);T&&E.K.removeCueRange(T);OgO(E.L,Q)}z.Gz.clear();Q=z.L;E=Q.K.get(D)??[];for(let T of E)OgO(Q,T);Q.K.delete(D);(D=z.aC.get(D))&&z.Kr&&z.K.y6(D)}}}; +g6W=function(z,D,E={}){var Q=z.V||z.app.dR().getPlayerState();V3(z,!0);D=isFinite(D)?D:z.K.IM();var {NK:T,k6:k}=On(z,D);D=T&&!bG(z,T)||!T&&z.K!==z.app.dR();var G=k*1E3;G=z.A&&z.A.start<=G&&G<=z.A.end;!D&&G||j2(z);T?g.UAQ(z,T,k,E,Q):vs(z,k,E,Q,"_execute")}; +g.mV=function(z,D,E,Q){z.K.N("timelineerror",{e:D,cpn:E?E:void 0,videoId:Q?Q:void 0})}; +g.lG=function(z,D){return new g.vJ(Math.max(0,z-5E3),D?0x8000000000000:z-1,{namespace:"childplayback",priority:9})}; +g.rrX=function(z,D,E){var Q=D.Vq;D.Vq=E;bG(z,D)&&(E=z.app.dR(),Q.sj===z.A&&j2(z),E.removeCueRange(Q.sj),E.addCueRange(D.Vq.sj))}; +g.UAQ=function(z,D,E,Q,T){var k=bG(z,D);if(!k){D.playerVars.prefer_gapless=!0;var G=new g.ML(z.O,D.playerVars);G.Nj=D.Nj;z.api.ph(G,D.playerType)}G=z.app.dR();k||G.addCueRange(D.Vq.sj);G.seekTo(E,{Vh:"application_timelinemanager",...Q});ign(z,T)}; +wm6=function(z,D,E,Q){z.A=Q;Q=D.Nj;var T=D.playerVars,k=D.playerType;z.U=D;T&&z.api.enqueueVideoByPlayerVars(T,k,E,Q)}; +tDw=function(z,D,E,Q){z.A=Q;z.api.Jb(z.K,E,D)}; +j2=function(z){z.U=null;z.A=null;z.api.Oo()||z.api.clearQueue()}; +bG=function(z,D){z=z.app.dR();return!!z&&z.getVideoData().Nj===D.Nj}; +yrQ=function(z,D){bG(z,D)||g.mV(z,"childPlaybackIsNotPresenting");return D.nJ===D.Ry+D.durationMs?D.Ry+z.app.dR().getCurrentTime()*1E3:D.nJ}; +On=function(z,D){var E=0;for(let Q of z.L){z=Q.Ry/1E3+E;let T=z+Q.durationMs/1E3;if(z>D)break;if(T>D)return{NK:Q,k6:D-z};E=T-Q.nJ/1E3}return{NK:null,k6:D-E}}; +V3=function(z,D){z.D=NaN;z.Y=null;z.S.stop();z.Z&&D&&z.Z.P9();z.V=null;z.Z=null}; +vs=function(z,D,E,Q,T){var k=z.K;k!==z.app.dR()&&z.app.eC();z.O.W("html5_sabr_csdai_seek_log")||(T="");k.seekTo(D,{Vh:"application_timelinemanager"+(T??""),...E});ign(z,Q)}; +ign=function(z,D){z=z.app.dR();var E=z.getPlayerState();D.isOrWillBePlaying()&&!E.isOrWillBePlaying()?z.playVideo():D.isPaused()&&!E.isPaused()&&z.pauseVideo()}; +o6a=function(z){var D=z.L.find(E=>bG(z,E)); +if(D){let E=z.app.dR();j2(z);let Q=new g.QH(8);D=yrQ(z,D)/1E3;vs(z,D,{},Q,"_force");E.N("forceParentTransition",{childPlayback:1});z.K.N("forceParentTransition",{parentPlayback:1})}}; +g.IT=function(z,D=-1,E=Infinity){for(let [e,d]of z.B){var Q=e,T=d;T.Vf>=D&&T.target&&T.target.nJ<=E&&(z.K.removeCueRange(Q),z.B.delete(Q))}Q=[];for(let e of z.L)e.Ry>=D&&e.nJ<=E?(T=z,T.U===e&&j2(T),bG(T,e)&&T.app.eC()):Q.push(e);z.L=Q;var {NK:k,k6:G}=On(z,D/1E3);k&&(D=G*1E3,g.sga(z,k,D,k.nJ===k.Ry+k.durationMs?k.Ry+D:k.nJ));({NK:D}=On(z,E/1E3));D&&g.mV(z,`Invalid clearEndTimeMs=${E} that falls during ${`playback={timelinePlaybackId=${D.Nj} video_id=${D.playerVars.video_id} durationMs=${D.durationMs} enterTimeMs=${D.Ry} parentReturnTimeMs=${D.nJ}}`}.Child playbacks can only have duration updated not their start.`)}; +g.sga=function(z,D,E,Q){D.durationMs=E;D.nJ=Q;Q={sj:g.lG(E,!0),Vf:E,target:null};g.rrX(z,D,Q);bG(z,D)&&z.app.dR().getCurrentTime()*1E3>E&&(D=yrQ(z,D)/1E3,E=z.app.dR().getPlayerState(),vs(z,D,{},E,"_update"))}; +qUs=function(z){z&&z!=="web"&&$An.includes(z)}; +shX=function(z,D){return D?!!z.K.get(D):!1}; +Pew=function(z,D){z.dataset.version=D}; +MDr=function(z){var D=z.app.YV,E=()=>{z.En=new g.ap(0,0,0,0);z.Rc=new g.ap(0,0,0,0)},Q=G=>{G.getVideoData()&&z.updateVideoData(G.getVideoData())},T=(G,e)=>{z.dn(G,e)},k=G=>{z.GO&&aT(z); +S2(z)!==z.JR&&z.resize();z.app.X().W("web_enable_smart_zoom")&&z.Ig&&(G.state.isPaused()?z.Ig.pause():G.xX(8)&&z.Ig.playState==="paused"&&z.Ig.play())}; +D.addEventListener("initializingmode",E);D.addEventListener("videoplayerreset",Q);D.addEventListener("videodatachange",T);D.addEventListener("presentingplayerstatechange",k);z.addOnDisposeCallback(()=>{D.removeEventListener("initializingmode",E);D.removeEventListener("videoplayerreset",Q);D.removeEventListener("videodatachange",T);D.removeEventListener("presentingplayerstatechange",k)})}; +B8X=function(z){var D=z.HX(),E=1,Q=!1,T=CeW(z,D,z.getVideoAspectRatio()),k=z.app.X(),G=k.W("enable_desktop_player_underlay"),e=Dc(),d=g.BC(k.experiments,"player_underlay_min_player_width");d=G&&z.yH&&z.getPlayerSize().width>d;if(S2(z)){var F=ArL(z);var L=isNaN(F)||g.kS||Xk&&g.m4||d;g.TR&&!g.Ii(601)?F=T.aspectRatio:L=L||k.controlsType==="3";L?d?(L=k.W("place_shrunken_video_on_left_of_player")?16:z.getPlayerSize().width-D.width-16,F=Math.max((z.getPlayerSize().height-D.height)/2,0),L=new g.ap(L,F,D.width, +D.height),z.GO.style.setProperty("border-radius","12px")):L=new g.ap(0,0,D.width,D.height):(E=T.aspectRatio/F,L=new g.ap((D.width-T.width/E)/2,(D.height-T.height)/2,T.width/E,T.height),E===1&&g.m4&&(F=L.width-D.height*F,F>0&&(L.width+=F,L.height+=F)));g.Dr(z.element,"ytp-fit-cover-video",Math.max(L.width-T.width,L.height-T.height)<1);if(e||z.VV)z.GO.style.display="";z.JR=!0}else{L=-D.height;g.TR?L*=window.devicePixelRatio:g.Py&&(L-=window.screen.height);L=new g.ap(0,L,D.width,D.height);if(e||z.VV)z.GO.style.display= +"none";z.JR=!1}Se(z.En,L)||(z.En=L,g.Kz(k)?(z.GO.style.setProperty("width",L.width+"px","important"),z.GO.style.setProperty("height",L.height+"px","important")):we(z.GO,L.getSize()),L=new g.Wr(L.left,L.top),Q=z.GO,e=Math.round(L.x),e instanceof g.Wr?(k=e.x,e=e.y):(k=e,e=Math.round(L.y)),Q.style.left=i1(k,!1),Q.style.top=i1(e,!1),Q=!0);D=new g.ap((D.width-T.width)/2,(D.height-T.height)/2,T.width,T.height);Se(z.Rc,D)||(z.Rc=D,Q=!0);g.ZU(z.GO,"transform",E===1?"":`scaleX(${E})`);G&&d!==z.QF&&(d&&(z.GO.addEventListener(RT, +z.gj),z.GO.addEventListener("transitioncancel",z.gj),z.GO.classList.add(g.wF.VIDEO_CONTAINER_TRANSITIONING)),z.QF=d,z.app.YV.Iq("playerUnderlayVisibilityChange",z.QF?"transitioning":"hidden"));return Q}; +aT=function(z){var D=z.app.X().controlsType==="3"&&!z.JX&&S2(z)&&!z.app.Nd||!1;z.GO.controls=D;z.GO.tabIndex=D?0:-1;z.app.X().L&&(z.GO.ariaHidden="true");D?z.GO.removeEventListener("focus",z.tn):z.GO.addEventListener("focus",z.tn)}; +ArL=function(z){var D=z.app.dR();if(D=D?D.getVideoData():null){if(g.DF(D)||g.Eh(D)||g.Q6(D))return 16/9;if(at(D)&&D.L.K())return z=D.L.videoInfos[0].video,Zw(z.width,z.height)}return(z=z.GO)?Zw(z.videoWidth,z.videoHeight):16/9}; +Zw=function(z,D){return Math.abs(cs*D-z)<1||Math.abs(cs/z-D)<1?cs:z/D}; +CeW=function(z,D,E,Q){var T=E,k=Zw(D.width,D.height);z.Y5?T=Ek?{width:D.width,height:D.width/T,aspectRatio:T}:TT?z.width=z.height*E:E{E.reject("timeout")},1E4); +z.q6.onerror=()=>{E.reject("error")}; +z.q6.onmessage=()=>{E.resolve();clearTimeout(D)}; +await E.promise;z.q6.onmessage=null;z.q6.onerror=null;z.q6.addEventListener("message",Q=>void z.receive(Q)); +z.N("workerCtor",{})}catch(E){clearTimeout(D),z.q6?.terminate(),z.q6.onmessage=null,z.q6.onerror=null,z.q6=void 0,z.N("workerErr",{e:`${E}`})}}}; +Q7O=function(z,D){if(z.K&&z.K.byteLength===D)return z.K;for(var E=new Uint8Array(D),Q=0;D>0;){let T=new Uint8Array(Math.min(D,65536));crypto.getRandomValues(T);E.set(T,Q);D-=T.length;Q+=T.length}return z.K=E}; +Tz6=function(z,D){z.q6&&(D=Q7O(z,D),D.length>0&&D[0]++,D={DD:performance.now(),type:1,j3:{data:D}},z.request(D))}; +kP6=async function(z){z.L!==void 0||z.A||(z.A=!0,await EsX(z),z.A=!1,z.q6&&(Tz6(z,z.U),z.L=setInterval(()=>{var D=[1,2,3,4];z.EL&&(D.push(5),z.Z&&D.push(6));switch(D[Math.floor(Math.random()*D.length)]){case 1:Tz6(z,z.B);break;case 2:z.q6&&(D={DD:performance.now(),type:2,j4:{placeholder:!0}},z.request(D));break;case 3:D=z.py;z.q6&&(D={DD:performance.now(),type:3,S3:{py:D}},z.request(D));break;case 4:z.q6&&(D={DD:performance.now(),type:4,isTypeSupported:{placeholder:!0}},z.request(D));break;case 5:z.EL&& +(D={DD:performance.now(),type:5,T6:{EL:z.EL}},z.request(D));break;case 6:var E=z.B;D=z.dA;z.q6&&(E=Q7O(z,E),D={DD:performance.now(),type:6,r0:{data:E,dA:D}},z.request(D))}},z.intervalMs)))}; +GPw=function(z,D){return z.getVideoData().enableServerStitchedDai&&D===2?(z.O.JT().K.GV(KH)?z.Ii.K?.isAd()??!1:z.SO?.GX(z.getCurrentTime()))?z.nG:-1:D!==2||z.TY()?z.nG:z.XI}; +rf=function(z){return z.Nd&&z.getVideoData().mutedAutoplay}; +hg=function(z,D,E){D&&(D=z.Vi({playerType:E}),D===z.zV()&&(D.getVideoData().ur=!0))}; +pH=function(z,D,E=!0,Q,T,k){var G=z.Vi({playerType:T}),e=G.getVideoData();G.getPlayerType()===2&&!z.TY(G)&&!e.isSeekable||g.BZ(e)||(G&&G===z.zV()&&z.XM&&!eIn(z,D)&&z.setLoopRange(null),z.seekTo(D,E,Q,T,k,"_request"))}; +Nt=function(z,D){D=z.Vi({playerType:D});D=g.xT(z,D);return Hs(z,D.Qf(),D)}; +r3=function(z,D,E){z.O.xw&&(z.WW=D,D.muted||Un(z,!1),E&&z.O.storeUserVolume&&!z.O.gs&&(E={volume:Math.floor(D.volume),muted:D.muted},E.unstorable||(g.ri("yt-player-volume",E),g.ri("yt-player-volume",E,2592E3))),g3(z),E=g.X1&&z.mediaElement&&!z.mediaElement.iz()&&!z.mediaElement.ew(),z.O.gs&&!E||g.hh(z.YV,"onVolumeChange",{muted:D.muted,volume:D.volume,unstorable:!z.O.storeUserVolume}))}; +nH=function(z){return z.zV().getVideoData()}; +drw=function(z,D=!1){var E=!1;z.O.HF&&(z.YV.Iq("pageTransition"),E=!0);z.stopVideo(E,D)}; +w3=function(z,D,E,Q,T,k,G){D={id:D,namespace:G??"appapi"};k==="chapter"?(D.style=iG.CHAPTER_MARKER,D.visible=!0):isNaN(T)||(k==="ad"?D.style=iG.AD_MARKER:(D.style=iG.TIME_MARKER,D.color=T),D.visible=!0);z.ql([new g.vJ(E*1E3,Q*1E3,D)],1);return!0}; +FBW=function(z,D,E=!0,Q,T){var k=z.Vi({playerType:1}),G=0;k.getStreamTimeOffset()&&!k.Pc()&&(G=k.getStreamTimeOffset());pH(z,D-G,E,Q,1,T)}; +LBW=function(z){if(z.O.storeUserVolume){z=g.iF("yt-player-volume")||{};let D=z.volume;z={volume:isNaN(D)?100:g.fY(Math.floor(D),0,100),muted:!!z.muted}}else z={volume:100,muted:z.O.mute};return z}; +f4O=function(z,D,E,Q,T,k=!0){var G=z.Z9();if(!G)return k&&z.getVideoData().isLivePlayback&&z.zy.push({id:D,H$:E,D6:Q}),!1;k=G-z.getCurrentTime();return w3(z,D,E-k,Q-k,void 0,void 0,T)}; +tg=function(z,D){z.playlist&&(g.r9(z.playlist),z.playlist=null);D&&(z.A7&&(D.fetch=0),z.playlist=new nsL(z.O,D))}; +oT=function(z,D,E){D=z.Vi({playerType:E}).ee(D);E&&z.getPresentingPlayerType()!==E||y3(z,"cuerangesremoved",D)}; +WBr=function(z,D,E,Q=Infinity,T=0){var k=z.dR();E=E||k.getPlayerType();(k=sn(z,E,D,!0))||(k=$T(z,E,D,!0));D=z.zV();E===2&&D&&(E=k.getVideoData(),D.y3(E.clientPlaybackNonce,E.HF||"",E.breakType||0,E.qd,E.videoId||""));z.Jb(k,Q,0,T)}; +Xjs=function(z){var D=z.webPlayerContextConfig.trustedJsUrl;return D?hI(D).toString():z.webPlayerContextConfig.jsUrl}; +JyX=function(z){var D="",E="",Q=Xjs(z),T=g.UV(Q,"cb");T&&/^[\w-]+$/.test(T)&&(E=T);Q.indexOf("//")===0&&(Q=z.O.protocol+":"+Q);T=Q.lastIndexOf("/base.js");T!==-1&&(D=Q.substring(0,T+1));if(Q=Error().stack)if(Q=Q.match(/\((.*?\/(debug-)?player-.*?):\d+:\d+\)/))Q=Q[1],Q.includes(D)||g.xl(Error(`Player module URL mismatch: ${Q} vs ${D}.`));D=new g.qt(z.YV,D,E);rWI(D,{destroyed:()=>{z.onApiChange()}}); +return D}; +uTV=function(z){tr(z,function(){var D=this;return function*(){D.AL.tick("wasm_s");var E=f_(D.xe)?Q=>r8(BJn(D.xe),T=>T.h5(Q)):void 0; +try{let Q=qqX(D.webPlayerContextConfig.wasmModuleUrl,E,D.nK.bind(D)),T=yield*yK(Q);D.AL.tick(T.K?"wasm_fa":"wasm_fw");zEL(D.O,T)}catch(Q){D.AL.tick("wasm_ferr")}}()})}; +VZV=function(z){var D=new g.ML(z.O,z.bM);z.YV.Iq("initialvideodatacreated",D);return $T(z,1,D,!1)}; +boQ=function(z){var D=z.zV();D.setPlaybackRate(z.O.L?1:Ook(z,Number(g.iF("yt-player-playback-rate"))||1));D.gd(z.sK,z);D.ys()}; +vsr=function(z){z.VT();var D=z.bM;Ps(z);z.events.K3(window,"resize",z.Hn);var E=nH(z);g.hh(z.YV,"onVolumeChange",z.WW);if(D&&Pw(D)){let Q=NV(z.O);Q&&!z.A7&&(D.fetch=0);let T=g.mZ(z.O);T&&!z.A7&&(D.fetch=0);tg(z,D);g.mZ(z.O)&&z.AL.tick("ep_pr_s");if(!Q||z.A7)if(T&&!z.A7)Mt(z);else if(!E.BW())z.playlist.onReady(()=>{CH(z)})}z.Z2(z.zV(),!1,!0); +z.zV().getPlayerState().K(128)||(D=QsI(!z.O.deviceIsAudioOnly),D==="fmt.noneavailable"?z.A9("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","nocodecs.1"):D==="html5.missingapi"?z.A9(D,2,"UNSUPPORTED_DEVICE","nocanplaymedia.1"):E&&E.BW()&&Ag(z)&&(z.O.Mj||z.O.ai)?Bs(z):E.D2?z.YV.mutedAutoplay({durationMode:E.mutedAutoplayDurationMode}):g.iF("yt-player-playback-on-reload")?(g.E9("embedsItpPlayedOnReload",{playedOnReload:!0,isLoggedIn:!!z.O.ew}),g.ri("yt-player-playback-on-reload",!1),Bs(z)): +z.O.Y==="leanback"||j7r(z),g.wq(z.O)||g.CR(z.O)==="MWEB"?(g.el(g.LF(),()=>{zg(z)}),g.el(g.LF(),()=>{lE()})):(zg(z),lE()))}; +mrr=function(z){var D=E=>{E.stack&&E.stack.indexOf("player")!==-1&&z.dR().KK(E)}; +rJ.subscribe("handleError",D);i3.push(D);return()=>{rJ.unsubscribe("handleError",D);var E=i3.indexOf(D);E!==-1&&i3.splice(E,1)}}; +$T=function(z,D,E,Q,T){var k=z.AL;D===2&&(k=new l4r(z.O));D=new g.D3(z,z.O,D,k,z.template,z.visibility,z.yi,E,T,z.Bj,z.Y9);z.O.JT().K.GV(YfV)&&z.vv(E.clientPlaybackNonce);z=new g.EM(D);Q&&z.ys();return z}; +Ook=function(z,D){var E=z.YV.getAvailablePlaybackRates();D=Number(D.toFixed(2));z=E[0];E=E[E.length-1];D<=z?D=z:D>=E?D=E:(z=Math.floor(D*100+.001)%5,z!==0&&(D-=z*.01,D=Math.floor(D*100+.001)/100));return D}; +Tg=function(z){Q8(z);z.setLoopVideo(!1);z.setLoopRange(null);z.YV.Iq("legacyadtrackingpingreset");z.dj={};z.zy=[];hyV(z.AL);if(z.SO){var D=z.SO,E=z.zV();E.getPlayerType();kT(D,!1);Jg(D);crQ(D);D.K=E}D=z.Sk;z=z.zV();z.getPlayerType()!==1&&g.mV(D,"invalidParentVideoPlayerType");V3(D,!1);g.IT(D);D.K=z}; +I4I=function(z){var D=z.mediaElement;uT()?z.hc.K3(D,"webkitpresentationmodechanged",z.z_):window.document.pictureInPictureEnabled&&(z.hc.K3(D,"enterpictureinpicture",()=>{z.Gj(!0)}),z.hc.K3(D,"leavepictureinpicture",()=>{z.Gj(!1)})); +EC&&(z.hc.K3(D,"webkitbeginfullscreen",()=>{z.kx(3)}),z.hc.K3(D,"webkitendfullscreen",()=>{z.kx(0)}))}; +Ps=function(z){z.mediaElement=z.O.deviceIsAudioOnly?new g.Rj(g.nx("AUDIO")):Sz.pop()||new g.Rj(g.nx("VIDEO"));g.a(z,z.mediaElement);z.dR().setMediaElement(z.mediaElement);try{z.O.gs?(z.YQ&&z.events.Qo(z.YQ),z.YQ=z.events.K3(z.mediaElement,"volumechange",z.KD)):(z.mediaElement.j(z.WW.muted),z.mediaElement.setVolume(z.WW.volume/100))}catch(T){z.A9("html5.missingapi",2,"UNSUPPORTED_DEVICE",`setvolume.1;emsg.${T&&typeof T==="object"&&"message"in T&&typeof T.message==="string"&&T.message.replace(/[;:,]/g, +"_")}`);return}z.hc.L();I4I(z);var D=z.template,E=z.mediaElement.kX();D.GO=E;D.JX=!1;D.GO.parentNode||g.Jt(D.Lh,D.GO,0);D.En=new g.ap(0,0,0,0);B8X(D);aT(D);E=D.GO;g.AN(E,"video-stream");g.AN(E,g.wF.MAIN_VIDEO);var Q=D.app.X();Q.lG&&E.setAttribute("data-no-fullscreen","true");Q.W("html5_local_playsinline")?"playsInline"in n1()&&(E.playsInline=!0):Q.z4&&(E.setAttribute("webkit-playsinline",""),E.setAttribute("playsinline",""));Q.an&&D.GO&&D.K3(E,"click",E.play,E);try{z.mediaElement.Y()}catch(T){z.A9("html5.missingapi", +2,"UNSUPPORTED_DEVICE",`activate.1;emsg.${T&&typeof T==="object"&&"message"in T&&typeof T.message==="string"&&T.message.replace(/[;:,]/g,"_")}`)}}; +y3=function(z,D,E){z.YV.Iq(D,E);var Q=g.Us(z.O)||g.Kz(z.O)||g.I_(z.O);if(E&&Q){let T;switch(D){case "cuerangemarkersupdated":T="onCueRangeMarkersUpdated";break;case "cuerangesadded":T="onCueRangesAdded";break;case "cuerangesremoved":T="onCueRangesRemoved"}T&&g.cu(z.YV,T,E.map(k=>({getId(){return this.id},end:k.end,id:k.getId(),namespace:k.namespace==="ad"?"ad":"",start:k.start,style:k.style,visible:k.visible,markerPositionMs:k.markerPositionMs})))}}; +a4r=function(z,D=!0){var E;if(E=z.IC){E=z.IC;var Q=z.mediaElement;E=!!Q&&Q===E.mediaElement}E&&(z.f0(),Ps(z));E=z.dR();E.f0(!D);E.Ow(z.Ef,z);E.getPlayerType()!==1&&E.dispose();z=z.Ii;D=[z.L];z.L=z.Y;iL(z,[],D)}; +Gg=function(z,D,E,Q){E&&(z.f0(),Ps(z));E=z.dR();E.fK(D);var T=z.getVideoData(),k={};k.video_id=T.videoId;k.adformat=T.adFormat;T.isLivePlayback||(k.start=E.getCurrentTime(),k.resume="1");T.isLivePlayback&&mK(T)&&g.y2(z.O)&&(k.live_utc_start=E.Z9(),k.resume="1");T.D&&(k.vvt=T.D);T.vS&&(k.vss_credentials_token=T.vS,k.vss_credentials_token_type=T.Tz);T.oauthToken&&(k.oauth_token=T.oauthToken);k.autoplay=1;k.reload_count=T.C3+1;k.reload_reason=D;T.m0&&(k.unplugged_partner_opt_out=T.m0);T.m9&&(k.ypc_is_premiere_trailer= +T.m9);T.playerParams&&(k.player_params=T.playerParams);T.ew&&(k.itct=T.ew);z.loadVideoByPlayerVars(k,void 0,!0,void 0,void 0,Q);D==="signature"&&z.SO&&ki(z)}; +RIw=function(z){if(!Sfr(z)){var D=z.zV().BN();D&&(D=D.AT(),D instanceof Promise&&D.catch(()=>{})); +eA(z,E1(z.getPlayerStateObject()))}}; +Sfr=function(z){if(z.playlist&&(g.jx(z.O)||z.O.Y==="background_audio_playback")&&z.v7()){let D=z.O.W("html5_player_autonav_logging");z.nextVideo(!1,D);return!0}return!1}; +eA=function(z,D){var E=z.dR(),Q=E.getPlayerType();if(Q!==2||z.TY()){if(Q===2&&z.TY()||Q===5||Q===6||Q===7)if(D===-1||D===0||D===5)return;if(D===0){if(z.XM)return;if(E.hk()&&g.Us(z.O)){z.playVideo();return}}z.nG!==D&&(z.nG=D,g.hh(z.YV,"onStateChange",D))}else z.XI!==D&&(z.XI=D,g.hh(z.YV,"onAdStateChange",D))}; +dL=function(z,D){return z.Ii.Vi(D)}; +g.xT=function(z,D){return z.TY(D)?z.zV():D}; +Fi=function(z,D){var E=z.dR();return D===z.zV()&&z.TY(D)&&z.TY(E)?E:D}; +Lr=function(z){z=Pu(z.xe);return!!z&&z.loaded}; +ZoQ=function(z){var D=z.getVideoData(),E=z.xe;n_(E)||E.Z();!nz&&f_(E)&&Mck(E);dU(E,"embed");dU(E,"kids");dU(E,"remote");dU(E,"miniplayer");dU(E,"offline");dU(E,"unplugged");dU(E,"ypc",!1,!0);dU(E,"webgl",!1,!0);Cbn(E)||(dU(E,"captions",!0),dU(E,"endscreen"),E.K(),dU(E,"creatorendscreen",!0));E.S();E.J.Iq("modulesCreated");z.YV.Iq("videoready",D)}; +ki=function(z){if(!Lr(z)){let D=Q7(z.xe);D&&!D.created&&L_(z.xe)&&D.create()}}; +g3=function(z){var D=z.getVideoData();if(!D.f7){var E;z.O.experiments.EH("html5_stateful_audio_normalization")&&D.hostCpn&&(E=fr(z,D.hostCpn)?.getVideoData()?.Af?.B());D=z.O.gs?1:jk(D.Af,E);E=z.mediaElement;E.j(z.WW.muted);try{E.setVolume(z.WW.volume*D/100)}catch{g.xl(new g.k3("b183742307",`multiplier: ${D}, volume: ${z.WW.volume}`))}}}; +Ag=function(z){z=nH(z);z.BW();return GJ(z)}; +Mt=function(z,D){var E=(D?D:nH(z)).P5;z.AL.tick("ep_pr_r");if(E!=null&&(pTQ(z.playlist,E),z.bT))z.playlist.onReady(()=>{CH(z,D)})}; +CH=function(z,D){var E=g.mZ(z.O)&&!z.O.D,Q=E&&D?D:CP(z.playlist);D=E&&D?D:z.getVideoData();Q&&(D.Jr&&(z.O.Mj||z.O.ai)||!z.GU?(D=D.ur,Q=z.ph(Q,1),D&&hg(z,Q)):nr(z,Q,1));g.mZ(z.O)&&z.AL.tick("ep_p_l");z.bT=!1;g.KO(z.YV,"onPlaylistUpdate")}; +Bs=function(z){var D=z.zV();if(D.getPlayerState().K(128))return!1;D=D.getVideoData();Ag(z)&&z.O.ai&&(Sz.length&&z.Nd?(r3(z,{muted:!1,volume:z.WW.volume},!1),Un(z,!1)):Sz.length||z.WW.muted||(r3(z,{muted:!0,volume:z.WW.volume},!1),Un(z,!0)));Ag(z)&&g.mZ(z.O)&&D.mutedAutoplay&&(r3(z,{muted:!0,volume:z.WW.volume},!1),Un(z,!0));D.IX&&r3(z,{muted:!0,volume:z.WW.volume},!1);sn(z,1,D,!1);var E=z.zV();z.YV.Iq("initializingmode");z.Z2(E);z.B2(3);var Q;if(!(Q=!z.O.FB)){if(Q=z.IC){Q=z.IC;var T=z.mediaElement; +Q=!!T&&T===Q.mediaElement}Q=Q&&z.fl}Q&&(z.f0(),Ps(z),E.setMediaElement(z.mediaElement));E.Vs();if(E.getPlayerState().K(128))return!1;D.QA||eA(z,3);return z.fl=!0}; +j7r=function(z){z.YV.Iq("initializingmode");z.B2(2);dU(z.xe,"remote");dU(z.xe,"miniplayer")}; +zg=function(z){if(!z.W("use_rta_for_player"))if(z.W("fetch_att_independently"))z.yp.cN();else{var D=z.getVideoData().botguardData;D&&g.zf(D,z.O,z.getVideoData().y0||"")}}; +Un=function(z,D){D!==z.Nd&&(z.Nd=D,g.KO(z.YV,"onMutedAutoplayChange",D))}; +sn=function(z,D,E,Q){var T=Wh(D,E),k=z.Ii.Z.get(T)||null;if(!k)return null;z.Ii.Z.remove(T);if(k.m7())return null;if(k.getPlayerState().K(128))return k.dispose(),null;if(k===dL(z,{playerType:D}))return z.AL.infoGel({isCacheHit:!0}),k;if((k.getVideoData().oauthToken||E.oauthToken)&&k.getVideoData().oauthToken!==E.oauthToken)return null;D===1&&(D=z.dR().getVideoData(),Iq(D)&&D.isAd()&&Q||Q8(z));Q||z.Z2(k,!0);z.AL.infoGel({isCacheHit:!0});return k}; +g.cyX=function(z){var D=(0,g.N)(),E=z.getCurrentTime();z=z.getVideoData();E=1E3*(E-z.startSeconds);z.isLivePlayback&&(E=0);return D-Math.max(E,0)}; +eIn=function(z,D){if(!z.XM)return!1;var E=z.XM.startTimeMs*.001-1,Q=z.XM.endTimeMs*.001;z.XM.type==="repeatChapter"&&Q--;return Math.abs(D-E)<=1E-6||Math.abs(D-Q)<=1E-6||D>=E&&D<=Q}; +KBw=function(z){var D=z.dR();if(z.W("html5_disable_loop_range_for_shorts_ads")&&D.getVideoData().isAd()?0:Iq(D.getVideoData())&&!D.m$())D=Nt(z)*1E3-z.getVideoData().E8,z.W("html5_gapless_new_slr")?(z=z.cI,oT(z.app,"gaplessshortslooprange"),D=new g.vJ(0,D,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),(z=z.app.dR())&&z.addCueRange(D)):z.setLoopRange({startTimeMs:0,endTimeMs:D,type:"shortsLoop"})}; +pjX=function(z){var D=z.zV();if(!(D.getPlayerState().K(64)&&nH(z).isLivePlayback&&z.XM.startTimeMs<5E3)){if(z.XM.type==="repeatChapter"){var E=Uh(z.ug())?.Ox();let Q=z.getVideoData()?.Ly;if(E instanceof hIs&&Q){let T=0;for(let k of Q){if(k.startTime>z.XM.startTimeMs)break;T++}E.renderChapterSeekingAnimation(0,Q[T===0?T:T-1].title)}isNaN(Number(z.XM.loopCount))?z.XM.loopCount=0:z.XM.loopCount++;z.XM.loopCount===1&&g.cu(z.YV,"innertubeCommand",z.getVideoData().h1)}E={Vh:"application_loopRangeStart"}; +if(z.XM.type==="clips"||z.XM.type==="shortsLoop")E.seekSource=58;D.seekTo(z.XM.startTimeMs*.001,E)}}; +Hs=function(z,D,E){if(z.TY(E)&&(E=E.getVideoData(),!g.Xi(z))){z=z.Sk;for(var Q of z.L)if(E.Nj===Q.Nj){D+=Q.Ry/1E3;break}Q=D;for(let T of z.L){if(E.Nj===T.Nj)break;z=T.Ry/1E3;if(z{z.bT=!0;Mt(z,k)}); +else z.playlist.onReady(()=>{CH(z)}); +g.mZ(z.O)&&z.AL.tick("ep_a_pr_r")}; +fr=function(z,D){var E=dL(z,{playerType:1});if(E){if(E.getVideoData().clientPlaybackNonce===D)return E;if((z=z.vW.K)&&z.getVideoData().clientPlaybackNonce===D)return z}return null}; +Ju=function(z){var D=au(!0);return D&&(D===z.template.element||z.mediaElement&&D===z.mediaElement.kX())?D:null}; +gsI=function(z,D){var E=window.screen?.orientation;if(z.O.j&&E&&E.lock&&(!g.X1||!Ura))if(D){D=E.type.indexOf("portrait")===0;let Q=z.template.getVideoAspectRatio(),T=D;Q<1?T=!0:Q>1&&(T=!1);z.Pk&&T===D||(E=E.lock(T?"portrait":"landscape"),E!=null&&E.catch(()=>{}),z.Pk=!0)}else z.Pk&&(z.Pk=!1,E.unlock())}; +ryk=function(z,D){D.bounds=z.getBoundingClientRect();var E=["display","opacity","visibility","zIndex"];for(let Q of E)D[Q]=xR(z,Q);D.hidden=!!z.hidden}; +iow=function(z){return z.name==="TypeError"&&z.stack.includes("/s/player/")&&yN()<=105}; +uM=function(z,D){if(z.api.X().W("web_player_log_click_before_generating_ve_conversion_params")){var E=Math.floor(-z.scrollPosition/(z.B+z.A));let Q=Math.min(E+z.columns,z.suggestionData.length)-1;for(;E<=Q;E++)z.api.logVisibility(z.K[E].element,D)}}; +V8=function(z){z.next.element.style.bottom=`${z.U}px`;z.previous.element.style.bottom=`${z.U}px`;var D=z.scrollPosition,E=z.containerWidth-z.suggestionData.length*(z.B+z.A);g.Dr(z.element,"ytp-scroll-min",D>=0);g.Dr(z.element,"ytp-scroll-max",D<=E)}; +wjw=function(z){for(var D=0;D{tZw(z,G,k)})),D&&k.setAttribute("target",D),E=g.nx("DIV"),E.appendChild(k),Q.appendChild(E)))}}; +jA=function(z){if(z.runs)for(let D=0;D{var k=D;if(z.A){var G=z.suggestionData[k],e=G.sessionData;z.U&&z.api.W("web_player_log_click_before_generating_ve_conversion_params")?(z.api.logClick(z.K[k].element),k=G.Ch(),G={},ZF(z.api,[G]),k=g.pD(k,G),Zb(k,z.api,T)):Rd(T,z.api,z.U,e||void 0)&&z.api.wI(G.videoId,e,G.playlistId)}else T.preventDefault(),document.activeElement.blur()}); +E.XH(z.suggestions.element);z.K.push(E);z.api.createServerVe(E.element,E)}}; +BzV=function(z){if(z.api.X().W("web_player_log_click_before_generating_ve_conversion_params")){var D=Math.floor(-z.scrollPosition/(z.V+8));let E=Math.min(D+z.columns,z.suggestionData.length)-1;for(;D<=E;D++)z.api.logVisibility(z.K[D].element,!0)}}; +lM=function(z){var D=z.api.Fn()?32:16;D=z.Y/2+D;z.next.element.style.bottom=`${D}px`;z.previous.element.style.bottom=`${D}px`;D=z.scrollPosition;var E=z.containerWidth-z.suggestionData.length*(z.V+8);g.Dr(z.element,"ytp-scroll-min",D>=0);g.Dr(z.element,"ytp-scroll-max",D<=E)}; +DvV=function(z){var D=z.suggestionData.length;for(let k=0;k{Yi(z)},null),Yi(z))}; +IQ=function(z){var D=z.J;z=!!D.isEmbedsShortsMode();g.Dr(D.getRootNode(),"ytp-shorts-mode",z);if(D=D.getVideoData())D.Z3=z}; +kSr=function(z){{var D=z.J;let E=D.X();E.GF&&!E.S&&g.mZ(E)?D.isEmbedsShortsMode()?(D=D.a8(),D=Math.min(D.width,D.height)>=315):D=!D.Bt():D=!1}D!==z.Y&&(z.Y=D,z.B&&(z.B.dispose(),z.B=null),z.A&&(z.A.dispose(),z.A=null),z.Z&&(z.Z.dispose(),z.Z=null),z.L&&(z.L.stop(),z.L.dispose(),z.L=null),D&&(g.gf(z.J),z.J.isEmbedsShortsMode()&&(z.Z=new g.mM({G:"div",vF:"ytp-pause-overlay-backdrop",rR:{tabIndex:"-1"}}),g.a(z,z.Z),g.Ah(z.J,z.Z.element,4),z.L=new g.vh(z.Z,1E3,!1,100),g.a(z,z.L),z.Z.hide()),z.B=new g.mM({G:"div", +vF:"ytp-pause-overlay-container",rR:{tabIndex:"-1"}}),g.a(z,z.B),z.A=new QGX(z.J),g.a(z,z.A),z.A.XH(z.B.element),g.Ah(z.J,z.B.element,4),TWO(z,z.J.getPlayerStateObject())))}; +TWO=function(z,D){z.L&&(!D.K(4)&&!D.K(2)||D.K(1024)?z.L.hide():z.L.show())}; +aQ=function(z,D){var E=z.J.X();z={adSource:"EMBEDS_AD_SOURCE_YOUTUBE",breakType:z.J.getCurrentTime()===0?"EMBEDS_AD_BREAK_TYPE_PRE_ROLL":z.J.getPlayerState()===0?"EMBEDS_AD_BREAK_TYPE_POST_ROLL":"EMBEDS_AD_BREAK_TYPE_MID_ROLL",embedUrl:ac(z.J.X().loaderUrl),eventType:D,youtubeHost:g.Yw(z.J.X().IY)||""};z.embeddedPlayerMode=E.yA;g.E9("embedsAdEvent",z)}; +zL=[];EOQ=typeof Object.create=="function"?Object.create:function(z){function D(){} +D.prototype=z;return new D}; +DXO=typeof Object.defineProperties=="function"?Object.defineProperty:function(z,D,E){if(z==Array.prototype||z==Object.prototype)return z;z[D]=E.value;return z}; +FQ=globalThis;kO="Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64".split(" ");FQ.BigInt64Array&&(kO.push("BigInt64"),kO.push("BigUint64"));var QkL=Object.setPrototypeOf;eW("Symbol.dispose",function(z){return z?z:Symbol("Symbol.dispose")}); +eW("SuppressedError",function(z){function D(E,Q,T){if(!(this instanceof D))return new D(E,Q,T);T=Error(T);"stack"in T&&(this.stack=T.stack);this.message=T.message;this.error=E;this.suppressed=Q} +if(z)return z;T6J(D,Error);D.prototype.name="SuppressedError";return D}); +eW("String.prototype.replaceAll",function(z){return z?z:function(D,E){if(D instanceof RegExp&&!D.global)throw new TypeError("String.prototype.replaceAll called with a non-global RegExp argument.");return D instanceof RegExp?this.replace(D,E):this.replace(new RegExp(String(D).replace(/([-()\[\]{}+?*.$\^|,:#>>0);kLk=0;var Vpk=class{constructor({url:z,SH:D}){this.L=z;this.Z=D;this.A=(new Date).getTime()-17040672E5;this.K={};for(var E=/[?&]([^&=]+)=([^&]*)/g;D=E.exec(z);)this.K[D[1]]=D[2]}};g.pn(g.g6,Error);g.g6.prototype.name="CustomError";var CY;var bnO=/&/g,jkQ=//g,mXL=/"/g,lJO=/'/g,YaW=/\x00/g,Onn=/[\x00&<>"']/;var DM=globalThis.trustedTypes,Tp;var Gp=class{constructor(z){this.K=z}toString(){return this.K+""}};g.Fr=class{constructor(z){this.K=z}toString(){return this.K}};g.ue=new g.Fr("about:invalid#zClosurez");var fw,LIk;fw=class{constructor(z){this.BW=z}};g.Xr=[nw("data"),nw("http"),nw("https"),nw("mailto"),nw("ftp"),new fw(z=>/^[^:]*([/?#]|$)/.test(z))]; +LIk=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;g.jB=class{constructor(z){this.K=z}toString(){return this.K+""}};var I6=class{constructor(z){this.K=z}toString(){return this.K+""}};var Kw=class{constructor(z){this.K=z}toString(){return this.K}};var Fh={};var Saw,RwX;Saw=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");g.Nc=/#|$/;RwX=/[?&]($|#)/;var sV=class extends Error{constructor(z,D,E=Error()){super();this.code=z;D+=":";E instanceof Error?(this.message=D+E.message,this.stack=E.stack||""):(this.message=D+String(E),this.stack="");Object.setPrototypeOf(this,new.target.prototype)}};g.w9.prototype.SW=!1;g.w9.prototype.m7=function(){return this.SW}; +g.w9.prototype.dispose=function(){this.SW||(this.SW=!0,this.BF())}; +g.w9.prototype[Symbol.dispose]=function(){this.dispose()}; +g.w9.prototype.addOnDisposeCallback=function(z,D){this.SW?D!==void 0?z.call(D):z():(this.xY||(this.xY=[]),D&&(z=z.bind(D)),this.xY.push(z))}; +g.w9.prototype.BF=function(){if(this.xY)for(;this.xY.length;)this.xY.shift()()};var KIJ=class extends g.w9{constructor(z){super();this.wpc=z}c_(){return this.wpc.f()}v_(z){this.wpc.c(z)}A(z){return this.wpc.m(oc(z))}lO(z){return this.wpc.mws(oc(z))}},tX=class extends g.w9{constructor(z){super();this.Ye=z;this.A="keydown keypress keyup input focusin focusout select copy cut paste change click dblclick auxclick pointerover pointerdown pointerup pointermove pointerout dragenter dragleave drag dragend mouseover mousedown mouseup mousemove mouseout touchstart touchend touchmove wheel".split(" "); +this.L=void 0;this.KS=this.Ye.p;this.Z=this.CK.bind(this);this.addOnDisposeCallback(()=>void cV6(this))}snapshot(z){return this.Ye.s({...(z.kL&&{c:z.kL}), +...(z.nX&&{s:z.nX}),...(z.uT!==void 0&&{p:z.uT})})}CK(z){this.Ye.e(z)}WR(){return this.Ye.l()}};var GSa=class extends g.w9{constructor(){super(...arguments);this.AT=1}share(){if(this.m7())throw Error("E:AD");this.AT++;return this}dispose(){--this.AT||super.dispose()}};var edI=class{constructor(z){this.K=z;TE(z,"/client_streamz/bg/frs",z3("mk"))}so(z,D){this.K.so("/client_streamz/bg/frs",z,D)}},dvX=class{constructor(z){this.K=z;TE(z,"/client_streamz/bg/wrl",z3("mn"),Bq("ac"),Bq("sc"),z3("rk"),z3("mk"))}so(z,D,E,Q,T,k){this.K.so("/client_streamz/bg/wrl",z,D,E,Q,T,k)}},F7X=class{constructor(z){this.L=z;GE(z,"/client_streamz/bg/ec",z3("en"),z3("mk"))}K(z,D){Lm(this.L,"/client_streamz/bg/ec",[z,D])}},L7V=class{constructor(z){this.K=z;TE(z,"/client_streamz/bg/el",z3("en"), +z3("mk"))}so(z,D,E){this.K.so("/client_streamz/bg/el",z,D,E)}},feL=class{constructor(z){this.L=z;GE(z,"/client_streamz/bg/cec",Bq("ec"),z3("mk"))}K(z,D){Lm(this.L,"/client_streamz/bg/cec",[z,D])}},nFI=class{constructor(z){this.L=z;GE(z,"/client_streamz/bg/po/csc",Bq("cs"),z3("mk"))}K(z,D){Lm(this.L,"/client_streamz/bg/po/csc",[z,D])}},W7W=class{constructor(z){this.L=z;GE(z,"/client_streamz/bg/po/ctav",z3("av"),z3("mk"))}K(z,D){Lm(this.L,"/client_streamz/bg/po/ctav",[z,D])}},XFn=class{constructor(z){this.L= +z;GE(z,"/client_streamz/bg/po/cwsc",z3("su"),z3("mk"))}K(z,D){Lm(this.L,"/client_streamz/bg/po/cwsc",[z,D])}},JwX=class{constructor(z){this.K=z;TE(z,"/client_streamz/bg/od/p",z3("mk"))}so(z,D){this.K.so("/client_streamz/bg/od/p",z,D)}},uR6=class{constructor(z){this.K=z;TE(z,"/client_streamz/bg/od/n",z3("et"),z3("mk"))}so(z,D,E){this.K.so("/client_streamz/bg/od/n",z,D,E)}};var ao=!0,Io,Du;var SA;SA=Vr(1,!0);g.eS=Vr(610401301,!1);Vr(899588437,!1);Vr(772657768,!0);Vr(513659523,!1);Vr(568333945,!0);Vr(1331761403,!1);Vr(651175828,!1);Vr(722764542,!1);Vr(748402145,!1);Vr(748402146,!1);var dO=Vr(748402147,!0);Vr(333098724,!1);Vr(861377723,!1);Vr(861377724,SA);Vr(869336903,!1);Vr(882674507,!1);Vr(869336904,SA);Vr(869336905,SA);Vr(1675845485,!1);Vr(907842688,!1);Vr(909324564,!1);Vr(916544035,!1);Vr(482019471,!1);Vr(2147483644,!1);Vr(2147483645,!1);Vr(2147483646,SA);Vr(2147483647,!0);g.dE=!!g.us("yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override");var VoI;VoI=g.XQ.navigator;g.Ff=VoI?VoI.userAgentData||null:null;g.l7[" "]=function(){};var qV,Xk,Ura,O$X,b$k,jGX,aj,RQ;qV=W7();g.Uu=nv()?!1:g.fv("Trident")||g.fv("MSIE");g.kS=g.fv("Edge");g.Py=g.kS||g.Uu;g.hz=g.fv("Gecko")&&!(g.qX(g.G3(),"WebKit")&&!g.fv("Edge"))&&!(g.fv("Trident")||g.fv("MSIE"))&&!g.fv("Edge");g.kG=g.qX(g.G3(),"WebKit")&&!g.fv("Edge");Xk=g.v7();Ura=g.mL();g.kf=g.Oj();O$X=b7();b$k=g.fv("iPad");jGX=g.fv("iPod");aj=g.jS();g.pR=g.qX(g.G3(),"KaiOS"); +a:{let z="",D=function(){var E=g.G3();if(g.hz)return/rv:([^\);]+)(\)|;)/.exec(E);if(g.kS)return/Edge\/([\d\.]+)/.exec(E);if(g.Uu)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(E);if(g.kG)return/WebKit\/(\S+)/.exec(E);if(qV)return/(?:Version)[ \/]?(\S+)/.exec(E)}(); +D&&(z=D?D[1]:"");if(g.Uu){var Z3;let E=g.XQ.document;Z3=E?E.documentMode:void 0;if(Z3!=null&&Z3>parseFloat(z)){RQ=String(Z3);break a}}RQ=z}var Yr=RQ,Hn6={};var EC,QV;g.KR=Xf();EC=b7()||g.fv("iPod");QV=g.fv("iPad");g.ch=g.fv("Android")&&!(Jd()||Xf()||W7()||g.fv("Silk"));g.X1=Jd();g.m4=g.u7()&&!g.jS();var SS={},xr=null;var H7=/[-_.]/g,UXX={"-":"+",_:"/",".":"="},rE={};var gE=class{isEmpty(){return this.K==null}sizeBytes(){var z=td(this);return z?z.length:0}constructor(z,D){wE(D);this.K=z;if(z!=null&&z.length===0)throw Error("ByteString should be constructed with non-empty values");}},Uj;var sj=void 0;var Me=qe("jas",!0),ic=qe(),se=qe(),vFw=qe(),oOs=qe(),FHa=qe(),AVL=qe(),wp=qe("m_m",!0),$XJ=qe(),mvr=qe();[...Object.values({tj:1,Pd:2,Cg:4,gT:8,AY:16,Im:32,a4:64,sB:128,WB:256,w4:512,S5:1024,Qm:2048,ZA:4096,Ou:8192})];var vz,leI=[];leI[Me]=7;vz=Object.freeze(leI);var t1={},P7={},sB=Object.freeze({}),HB={},zd={};var il,DjO,YwX;g.Td=Ee(z=>typeof z==="number"); +g.Q9=Ee(z=>typeof z==="string"); +il=Ee(z=>z!=null&&typeof z==="object"&&typeof z.then==="function"); +DjO=Ee(z=>typeof z==="function"); +YwX=Ee(z=>!!z&&(typeof z==="object"||typeof z==="function"));var BL=Ee(z=>z>=Iea&&z<=aeQ),Iea=BigInt(Number.MIN_SAFE_INTEGER),aeQ=BigInt(Number.MAX_SAFE_INTEGER);var Gd=0,eJ=0,KV;var Rx=typeof BigInt==="function"?BigInt.asIntN:void 0,wXw=typeof BigInt==="function"?BigInt.asUintN:void 0,h1=Number.isSafeInteger,vL=Number.isFinite,Kd=Math.trunc,rVa=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var qaW={};var PL=class{},SwQ={d8:!0};var M$;var T0,kP;var zb6=g.kH(0),Dz={};var eF=class{constructor(z,D,E){this.buffer=z;if(E&&!D)throw Error();this.K=D}};var RdL=class{constructor(z,D,E,Q){this.L=null;this.V=!1;this.B=null;this.K=this.A=this.Z=0;this.init(z,D,E,Q)}init(z,D,E,{Yu:Q=!1,rG:T=!1}={}){this.Yu=Q;this.rG=T;z&&(z=dc(z,this.rG),this.L=z.buffer,this.V=z.K,this.B=null,this.Z=D||0,this.A=E!==void 0?this.Z+E:this.L.length,this.K=this.Z)}free(){this.clear();Kr.length<100&&Kr.push(this)}clear(){this.L=null;this.V=!1;this.B=null;this.K=this.A=this.Z=0;this.Yu=!1}reset(){this.K=this.Z}},Kr=[];var Ecw=class{constructor(z,D,E,Q){if(Kr.length){let T=Kr.pop();T.init(z,D,E,Q);z=T}else z=new RdL(z,D,E,Q);this.K=z;this.Z=this.K.K;this.L=this.A=-1;jF(this,Q)}free(){this.K.clear();this.L=this.A=-1;bw.length<100&&bw.push(this)}reset(){this.K.reset();this.Z=this.K.K;this.L=this.A=-1}},bw=[];var Z$V=class{constructor(){if(HB!==HB)throw Error();}};var Kt=class{constructor(z,D){this.L=z>>>0;this.K=D>>>0}},xW,rc=class{constructor(z,D){this.L=z>>>0;this.K=D>>>0}},Ui;var cwX=class{constructor(){this.K=[]}length(){return this.K.length}end(){var z=this.K;this.K=[];return z}};var K7X=class{constructor(){this.A=[];this.L=0;this.K=new cwX}};var Th,hdJ,hu,pFV,xvW,H$Q,NWQ,Hh,UvO,gFJ,rwk;Th=Dk();hdJ=Dk();hu=Dk();g.pr=Dk();pFV=Dk();xvW=Dk();H$Q=Dk();g.xi=Dk();NWQ=Dk();Hh=Dk();UvO=Dk();g.N4=Dk();gFJ=Dk();rwk=Dk();g.XF=class{constructor(z,D,E){this.pJ=G0(z,D,E,2048)}toJSON(){return EB(this)}iY(z){return JSON.stringify(EB(this,z))}clone(){var z=this.pJ,D=z[Me]|0;return LS(this,z,D)?fS(this,z,!0):new this.constructor(Fw(z,D,!1))}};g.XF.prototype[wp]=t1;g.XF.prototype.toString=function(){return this.pJ.toString()};var Ql=class{constructor(z,D,E){this.Ft=z;this.Ky=D;z=hV(Th);this.K=!!z&&E===z||!1}},Tvs=kA(function(z,D,E,Q,T){if(z.L!==2)return!1;YW(z,wO(D,Q,E),T);return!0},eI),kpX=kA(function(z,D,E,Q,T){if(z.L!==2)return!1; +YW(z,wO(D,Q,E),T);return!0},eI),mp=Symbol(),uz=Symbol(),bz=Symbol(),IO=Symbol(),jI=Symbol(),dd,FF;var iz=(z,D)=>{var E=new K7X;aO(z.pJ,E,nV(mp,vk,lz,D));si(E,E.K.end());z=new Uint8Array(E.L);D=E.A;var Q=D.length,T=0;for(let k=0;k>31)*2+1;var T=Q>>>23&255;Q&=8388607;g.ck(D,E,T==255?Q?NaN:z*Infinity:T==0?z*1.401298464324817E-45*Q:z*Math.pow(2,T-150)*(Q+8388608));return!0},function(z,D,E){D=Oe(D); +D!=null&&($W(z,E,5),z=z.K,E=KV||(KV=new DataView(new ArrayBuffer(8))),E.setFloat32(0,+D,!0),eJ=0,Gd=E.getUint32(0,!0),ta(z,Gd))},UvO),rL=g.RO(function(z,D,E){z.L!==0?z=!1:(g.ck(D,E,g.Lt(z.K,g.WL)),z=!0); +return z},g.pV,g.xi),i$I=g.RO(function(z,D,E){z.L!==0?z=!1:(g.ck(D,E,g.Lt(z.K,nd)),z=!0); +return z},function(z,D,E){D=N$(D); +if(D!=null&&(Mk(D),D!=null))switch($W(z,E,0),typeof D){case "number":z=z.K;FI(D);wc(z,Gd,eJ);break;case "bigint":E=ha(D);wc(z.K,E.L,E.K);break;default:E=HQ(D),wc(z.K,E.L,E.K)}},NWQ),iM=g.RO(function(z,D,E){if(z.L!==0)return!1; +g.ck(D,E,g.nt(z.K));return!0},g.xA,g.pr),wFX=g.RO(function(z,D,E){return gd(z,D,E)},function(z,D,E){D=N$(D); +if(D!=null)switch(zh(D),$W(z,E,1),z=z.K,zh(D),typeof D){case "number":D<0?(E=-D,D=Nk(new Kt(E&4294967295,E/4294967296)),E=D.K,ta(z,D.L),ta(z,E)):(dp(D),ta(z,Gd),ta(z,eJ));break;case "bigint":D=D>>0);return!0},function(z,D,E){D=ax(D); +D!=null&&D!=null&&($W(z,E,0),y$(z.K,D))},pFV),Ph=g.RO(function(z,D,E){if(z.L!==0)return!1; +g.ck(D,E,g.nt(z.K));return!0},function(z,D,E){Aa(z,E,Ix(D))},rwk),ywI=Zk(function(z,D,E){if(z.L!==0&&z.L!==2)return!1; +D=pS(D,D[Me]|0,E);z.L==2?cQ(z,DQw,D):D.push(g.nt(z.K));return!0},function(z,D,E){D=SI(Ix,D,!0); +if(D!=null)for(let Q=0;Q>>0&255),z.K.push(D>>>8&255),z.K.push(D>>>16&255),z.K.push(D>>>24&255))},H$Q);var sGV=new Map,$vJ=class extends Z$V{constructor(z,D){super();this.typeName=z;this.K=D;if(HB!==HB)throw Error();sGV.set(z,this)}};var PYW=class{constructor(z){var D=qwn;this.K=z;this.isRepeated=0;this.L=yu;this.defaultValue=void 0;this.A=D.messageId!=null?zd:void 0}register(){g.l7(this)}};var qxQ=class extends g.XF{constructor(z){super(z)}};var Pk=class extends g.XF{constructor(z){super(z)}},Mj=[1,2,3];var sN=class extends g.XF{constructor(z){super(z)}},$A=[1,2,3];var qj=class extends g.XF{constructor(z){super(z)}};var Mow=class extends g.XF{constructor(z){super(z)}};var CYV=class extends g.XF{constructor(z){super(z)}},AwW=[1,2,3];g.yl=class extends g.XF{constructor(z){super(z)}};g.yl.prototype.RP=DJ(0);g.yl.prototype.L=g.wd([0,tu,[0,AwW,oQ,[0,tu,-1,wL],oQ,[0,tu,-1,iM,wL],oQ,[0,tu]],Zk(function(z,D,E){if(z.L!==2)return!1;z=Ro(z);pS(D,D[Me]|0,E).push(z);return!0},function(z,D,E){D=SI(g.rp,D,!0); +if(D!=null)for(let G=0;G=0;D--)this.remove(z[D])}; +var xp=new k0(typeof document=="undefined"?null:document);var zUQ=class{async compress(z){var D=new CompressionStream("gzip"),E=(new Response(D.readable)).arrayBuffer();D=D.writable.getWriter();await D.write((new TextEncoder).encode(z));await D.close();return new Uint8Array(await E)}isSupported(z){return z<1024?!1:typeof CompressionStream!=="undefined"}};var DBX=class extends g.XF{constructor(z){super(z)}};var E9L=class{constructor(z,D){this.intervalMs=z;this.callback=D;this.enabled=!1;this.K=()=>g.cX(); +this.L=this.K()}setInterval(z){this.intervalMs=z;this.timer&&this.enabled?(this.stop(),this.start()):this.timer&&this.stop()}start(){this.enabled=!0;this.timer||(this.timer=setTimeout(()=>{this.tick()},this.intervalMs),this.L=this.K())}stop(){this.enabled=!1; +this.timer&&(clearTimeout(this.timer),this.timer=void 0)}tick(){if(this.enabled){let z=Math.max(this.K()-this.L,0);z{this.tick()},this.intervalMs-z):(this.timer&&(clearTimeout(this.timer),this.timer=void 0),this.callback(),this.enabled&&(this.stop(),this.start()))}else this.timer=void 0}};var QZQ=class extends g.XF{constructor(z){super(z)}};var TnX=class extends g.XF{constructor(z){super(z)}};g.l=g.Wr.prototype;g.l.clone=function(){return new g.Wr(this.x,this.y)}; +g.l.equals=function(z){return z instanceof g.Wr&&Xm(this,z)}; +g.l.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this}; +g.l.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this}; +g.l.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this}; +g.l.scale=function(z,D){this.x*=z;this.y*=typeof D==="number"?D:z;return this};g.l=g.JU.prototype;g.l.clone=function(){return new g.JU(this.width,this.height)}; +g.l.aspectRatio=function(){return this.width/this.height}; +g.l.isEmpty=function(){return!VB(this)}; +g.l.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; +g.l.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; +g.l.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; +g.l.scale=function(z,D){this.width*=z;this.height*=typeof D==="number"?D:z;return this};var sl="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var NO=class{constructor(z,D){this.K=z===U9&&D||""}toString(){return this.K}},U9={};new NO(U9,"");var Qx={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};g.l=Pr.prototype;g.l.kX=function(){return Br(this.K)}; +g.l.getElementsByTagName=function(z,D){return(D||this.K).getElementsByTagName(String(z))}; +g.l.NN=function(z){return g.DA(z,this.K)}; +g.l.createElement=function(z){return Fs(this.K,z)}; +g.l.appendChild=function(z,D){z.appendChild(D)}; +g.l.append=function(z,D){Lx(g.Mu(z),z,arguments,1)}; +g.l.canHaveChildren=function(z){if(z.nodeType!=1)return!1;switch(z.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0}; +g.l.removeNode=g.uk;g.l.contains=g.Vx;g.l.isFocusable=jM;var kia=class extends g.XF{constructor(z){super(z)}G7(){return zv(this,1)}};var lk=class extends g.XF{constructor(z){super(z)}};var ZA=class extends g.XF{constructor(z){super(z)}},j6s=tp(ZA);var Kx=class extends g.XF{constructor(z){super(z)}};var YG=["platform","platformVersion","architecture","model","uaFullVersion"],mE=new ZA,I9=null;var SM=class extends g.XF{constructor(z){super(z)}};var Giw=class extends g.XF{constructor(z){super(z)}};var eUW=class extends g.XF{constructor(z){super(z,4)}};var M4=class extends g.XF{constructor(z){super(z,37)}W(){var z=this.pJ;return tk(z,z[Me]|0,Giw,7)!==void 0}};var dBQ=class extends g.XF{constructor(z){super(z,19)}F2(z){return Gv(this,2,z)}};var FTn=class{constructor(z,D=!1){this.HP=D;this.uach=this.locale=null;this.L=0;this.isFinal=!1;this.K=new dBQ;Number.isInteger(z)&&this.K.F2(z);D||(this.locale=document.documentElement.getAttribute("lang"));cO(this,new SM)}F2(z){this.K.F2(z);return this}build(z,D=0,E=0,Q=null,T=0,k=0){if(!this.HP){var G=R9(this);var e=new kia;e=Gv(e,1,this.L);e=bc(e,2,jJ(this.isFinal));E=bc(e,3,g.YH(E>0?E:void 0));T=bc(E,4,g.YH(T>0?T:void 0));k=bc(T,5,g.YH(k>0?k:void 0));T=k.pJ;E=T[Me]|0;k=Cv(k,E)?k:LS(k,T,E)?fS(k, +T):new k.constructor(Fw(T,E,!0));qd(G,kia,10,k)}G=this.K.clone();k=Date.now().toString();G=bc(G,4,g.cL(k));z=Md(G,M4,3,z.slice());Q&&(G=new QZQ,Q=bc(G,13,g.YH(Q)),G=new TnX,Q=qd(G,QZQ,2,Q),G=new eUW,Q=qd(G,TnX,1,Q),Q=Gv(Q,2,9),qd(z,eUW,18,Q));D&&Q$(z,14,D);return z}};var RT;RT=g.kG?"webkitTransitionEnd":"transitionend";g.ht.prototype.L=0;g.ht.prototype.reset=function(){this.K=this.A=this.Z;this.L=0}; +g.ht.prototype.getValue=function(){return this.A};var qwn=class extends g.XF{constructor(z){super(z,8)}},LTL=tp(qwn);var Cr;Cr=new PYW(class extends g.XF{constructor(z){super(z)}});var fsa=class extends g.w9{constructor(z){super();this.componentId="";this.K=[];this.xV="";this.pageId=null;this.C3=this.yA=-1;this.U=this.experimentIds=null;this.D=this.j=this.V=this.Z=0;this.wR=1;this.timeoutMillis=0;this.AT=!1;this.logSource=z.logSource;this.G9=z.G9||(()=>{}); +this.A=new FTn(z.logSource,z.HP);this.network=z.network||null;this.vl=z.vl||null;this.S=z.MW||null;this.sessionIndex=z.sessionIndex||null;this.D3=z.D3||!1;this.logger=null;this.withCredentials=!z.Td;this.HP=z.HP||!1;this.Y=!this.HP&&!!g.dM()&&!!g.dM().navigator&&g.dM().navigator.sendBeacon!==void 0;this.WF=typeof URLSearchParams!=="undefined"&&!!(new URL(xG())).searchParams&&!!(new URL(xG())).searchParams.set;var D=a9(new SM);cO(this.A,D);this.B=new g.ht(1E4,3E5,.1);z=mQI(this,z.e3);this.L=new E9L(this.B.getValue(), +z);this.ew=new E9L(6E5,z);this.D3||this.ew.start();this.HP||(document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&HO(this)}),document.addEventListener("pagehide",()=>{HO(this)}))}BF(){HO(this); +this.L.stop();this.ew.stop();super.BF()}dispatch(z){if(z instanceof M4)this.log(z);else try{var D=new M4,E=z.iY();var Q=Tv(D,8,E);this.log(Q)}catch{}}log(z){if(this.WF){z=z.clone();var D=this.wR++;z=Q$(z,21,D);this.componentId&&Tv(z,26,this.componentId);D=z;{var E=Vu(D,1);let Q=typeof E;E=E==null?E:Q==="bigint"?String(Rx(64,E)):m8(E)?Q==="string"?xH(E):pd(E):void 0}E==null&&(E=Date.now(),E=Number.isFinite(E)?E.toString():"0",bc(D,1,g.cL(E)));E=Vu(D,15,void 0,void 0,HL);E!=null&&(typeof E==="bigint"? +BL(E)?E=Number(E):(E=Rx(64,E),E=BL(E)?Number(E):String(E)):E=m8(E)?typeof E==="number"?pd(E):xH(E):void 0);E!=null||Q$(D,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(E=this.experimentIds.clone(),qd(D,DBX,16,E));D=this.K.length-1E3+1;D>0&&(this.K.splice(0,D),this.Z+=D);this.K.push(z);this.D3||this.L.enabled||this.L.start()}}flush(z,D){if(this.K.length===0)z&&z();else if(this.AT&&this.Y)this.A.L=3,Yx6(this);else{var E=Date.now();if(this.C3>E&&this.yA{this.B.reset();this.L.setInterval(this.B.getValue());if(L){var f=null;try{var n=JSON.stringify(JSON.parse(L.replace(")]}'\n","")));f=LTL(n)}catch(W){}if(f){L= +Number(Ak(f,1,g.kH("-1")));L>0&&(this.yA=Date.now(),this.C3=this.yA+L);(L=hV(se))&&f.pJ[L]?.[175237375]!=null&&$r(vFw,3);if(hV(mvr)&&hV(se)&&void 0===mvr&&(L=f.pJ,n=L[se])&&(n=n.wA))try{n(L,175237375,SwQ)}catch(W){QG(W)}f=Cr.K?Cr.L(f,Cr.K,175237375,Cr.A):Cr.L(f,175237375,null,Cr.A);if(f=f===null?void 0:f)f=Mc(f,1,-1),f!==-1&&(this.B=new g.ht(f<1?1:f,3E5,.1),this.L.setInterval(this.B.getValue()))}}z&&z();this.V=0},d=(L,f)=>{var n=$w(Q,M4,3); +var W=Number(Ak(Q,14));g.px(this.B);this.L.setInterval(this.B.getValue());L===401&&T&&(this.xV=T);W&&(this.Z+=W);f===void 0&&(f=this.isRetryable(L));f&&(this.K=n.concat(this.K),this.D3||this.L.enabled||this.L.start());D&&D("net-send-failed",L);++this.V},F=()=>{this.network&&this.network.send(G,e,d)}; +k?k.then(L=>{G.AQ["Content-Encoding"]="gzip";G.AQ["Content-Type"]="application/binary";G.body=L;G.KB=2;F()},()=>{F()}):F()}}}}isRetryable(z){return 500<=z&&z<600||z===401||z===0}};var n9a=class{constructor(){this.E7=typeof AbortController!=="undefined"}async send(z,D,E){var Q=this.E7?new AbortController:void 0,T=Q?setTimeout(()=>{Q.abort()},z.timeoutMillis):void 0; +try{let k=await fetch(z.url,{method:z.requestType,headers:{...z.AQ},...(z.body&&{body:z.body}),...(z.withCredentials&&{credentials:"include"}),signal:z.timeoutMillis&&Q?Q.signal:null});k.status===200?D?.(await k.text()):E?.(k.status)}catch(k){switch(k?.name){case "AbortError":E?.(408);break;default:E?.(400)}}finally{clearTimeout(T)}}G7(){return 4}};var cU=class extends g.w9{constructor(){super();this.logSource=1828;this.sessionIndex="0";this.z2="https://play.google.com/log?format=json&hasfast=true";this.network=this.buildLabel=null;this.componentId="";this.K=this.vl=null;this.L=!1;this.logger=this.pageId=null}Td(){this.A=!0;return this}build(){this.network||(this.network=new n9a);var z=new fsa({logSource:this.logSource,G9:this.G9?this.G9:LY,sessionIndex:this.sessionIndex,MW:this.z2,HP:!1,D3:!1,Td:this.A,e3:this.e3,network:this.network});g.a(this, +z);if(this.buildLabel){var D=this.buildLabel,E=R9(z.A);Tv(E,7,D)}z.U=new zUQ;this.componentId&&(z.componentId=this.componentId);this.vl&&(z.vl=this.vl);this.pageId&&(z.pageId=this.pageId);this.K&&((E=this.K)?(z.experimentIds||(z.experimentIds=new DBX),D=z.experimentIds,E=E.iY(),Tv(D,4,E)):z.experimentIds&&bc(z.experimentIds,4));this.L&&(z.AT=z.Y);vcI(z.A);this.network.F2&&this.network.F2(this.logSource);this.network.bL&&this.network.bL(z);return z}};var P5s=class extends g.w9{constructor(z){super();this.logSource=1828;this.componentId="";z||(z=new cU,z.componentId="",g.a(this,z),z=z.build());this.K=z}flush(z){z=z||[];if(z.length){let D=new BWr,E=[];for(let Q=0;Q-1?(D=z[G],E||(D.VN=!1)):(D=new pns(D,this.src,k,!!Q,T),D.VN=E,z.push(D));return D}; +g.l.remove=function(z,D,E,Q){z=z.toString();if(!(z in this.listeners))return!1;var T=this.listeners[z];D=$G(T,D,E,Q);return D>-1?(yx(T[D]),g.o6(T,D),T.length==0&&(delete this.listeners[z],this.K--),!0):!1}; +g.l.n0=function(){var z=0;for(let D in this.listeners){let E=this.listeners[D];for(let Q=0;Q-1?z[T]:null}; +g.l.hasListener=function(z,D){var E=z!==void 0,Q=E?z.toString():"",T=D!==void 0;return g.vr(this.listeners,function(k){for(let G=0;G>>0);g.pn(g.GI,g.w9);g.GI.prototype[wM]=!0;g.l=g.GI.prototype;g.l.addEventListener=function(z,D,E,Q){PO(this,z,D,E,Q)}; +g.l.removeEventListener=function(z,D,E,Q){EL(this,z,D,E,Q)}; +g.l.dispatchEvent=function(z){var D=this.z0;if(D){var E=[];for(var Q=1;D;D=D.z0)E.push(D),++Q}D=this.Dz;Q=z.type||z;if(typeof z==="string")z=new rM(z,D);else if(z instanceof rM)z.target=z.target||D;else{var T=z;z=new rM(Q,D);g.$0(z,T)}T=!0;var k;if(E)for(k=E.length-1;!z.L&&k>=0;k--){var G=z.currentTarget=E[k];T=eu(G,Q,!0,z)&&T}z.L||(G=z.currentTarget=D,T=eu(G,Q,!0,z)&&T,z.L||(T=eu(G,Q,!1,z)&&T));if(E)for(k=0;!z.L&&kz&&AsyncContext.Snapshot.wrap(z):z=>z;var XdO=class{constructor(z,D){this.A=z;this.Z=D;this.L=0;this.K=null}get(){if(this.L>0){this.L--;var z=this.K;this.K=z.next;z.next=null}else z=this.A();return z}put(z){this.Z(z);this.L<100&&(this.L++,z.next=this.K,this.K=z)}};var F$;var JCQ=class{constructor(){this.L=this.K=null}add(z,D){var E=n2.get();E.set(z,D);this.L?this.L.next=E:this.K=E;this.L=E}remove(){var z=null;this.K&&(z=this.K,this.K=this.K.next,this.K||(this.L=null),z.next=null);return z}},n2=new XdO(()=>new u2X,z=>z.reset()),u2X=class{constructor(){this.next=this.scope=this.K=null}set(z,D){this.K=z; +this.scope=D;this.next=null}reset(){this.next=this.scope=this.K=null}};var Au,WN,f2,V8I;WN=!1;f2=new JCQ;g.C2=(z,D)=>{Au||V8I();WN||(Au(),WN=!0);f2.add(z,D)}; +V8I=()=>{var z=Promise.resolve(void 0);Au=()=>{z.then(UQX)}};No.prototype.reset=function(){this.context=this.L=this.A=this.K=null;this.Z=!1}; +var UL=new XdO(function(){return new No},function(z){z.reset()}); +g.VQ.prototype.then=function(z,D,E){return PN(this,(0,g.dQ)(typeof z==="function"?z:null),(0,g.dQ)(typeof D==="function"?D:null),E)}; +g.VQ.prototype.$goog_Thenable=!0;g.l=g.VQ.prototype;g.l.finally=function(z){z=(0,g.dQ)(z);return new g.VQ((D,E)=>{tT(this,Q=>{z();D(Q)},Q=>{z(); +E(Q)})})}; +g.l.Me=function(z,D){return PN(this,null,(0,g.dQ)(z),D)}; +g.l.catch=g.VQ.prototype.Me;g.l.cancel=function(z){if(this.K==0){let D=new g.qo(z);g.C2(function(){yQ(this,D)},this)}}; +g.l.YW=function(z){this.K=0;uX(this,2,z)}; +g.l.c$=function(z){this.K=0;uX(this,3,z)}; +g.l.o$=function(){for(var z;z=oY(this);)sL(this,z,this.K,this.U);this.V=!1}; +var BN=QG;g.pn(g.qo,g.g6);g.qo.prototype.name="cancel";g.pn(g.zE,g.GI);g.l=g.zE.prototype;g.l.enabled=!1;g.l.CR=null;g.l.setInterval=function(z){this.Yd=z;this.CR&&this.enabled?(this.stop(),this.start()):this.CR&&this.stop()}; +g.l.eu=function(){if(this.enabled){let z=g.cX()-this.m5;z>0&&zD.K.size); +z.length&&this.S.flush(z,this.V);wnO(z);this.B=0;this.K.enabled&&this.K.stop()}so(z,D,...E){(z=dV(this,z))&&z instanceof QM&&(z.so(D,E),ew(this))}};var We=class extends Error{constructor(z,D,E={}){super(D);this.code=z;this.metadata=E;this.name="RpcError";Object.setPrototypeOf(this,new.target.prototype)}toString(){var z=`RpcError(${tB6(this.code)||String(this.code)})`;this.message&&(z+=": "+this.message);return z}};nm.prototype.iY=function(z){var D=[];WU(this,z,D);return D.join("")}; +var Jl={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},yAJ=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;var OTL;g.pn(VM,ui);VM.prototype.K=function(){return new XMLHttpRequest}; +OTL=new VM;g.pn(Oq,g.GI);var bTa=/^https?$/i,jZr=["POST","PUT"],bi=[];g.l=Oq.prototype;g.l.Il=function(){this.dispose();g.sx(bi,this)}; +g.l.send=function(z,D,E,Q){if(this.K)throw Error("[goog.net.XhrIo] Object is active with another request="+this.U+"; newUri="+z);D=D?D.toUpperCase():"GET";this.U=z;this.B="";this.A=0;this.j=!1;this.L=!0;this.K=this.ew?this.ew.K():OTL.K();this.K.onreadystatechange=(0,g.dQ)((0,g.SW)(this.gv,this));try{this.getStatus(),this.yA=!0,this.K.open(D,String(z),!0),this.yA=!1}catch(k){this.getStatus();m5(this,k);return}z=E||"";E=new Map(this.headers);if(Q)if(Object.getPrototypeOf(Q)===Object.prototype)for(var T in Q)E.set(T, +Q[T]);else if(typeof Q.keys==="function"&&typeof Q.get==="function")for(let k of Q.keys())E.set(k,Q.get(k));else throw Error("Unknown input type for opt_headers: "+String(Q));Q=Array.from(E.keys()).find(k=>"content-type"==k.toLowerCase()); +T=g.XQ.FormData&&z instanceof g.XQ.FormData;!g.tA(jZr,D)||Q||T||E.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");for(let [k,G]of E)this.K.setRequestHeader(k,G);this.AT&&(this.K.responseType=this.AT);"withCredentials"in this.K&&this.K.withCredentials!==this.D&&(this.K.withCredentials=this.D);try{this.V&&(clearTimeout(this.V),this.V=null),this.Y>0&&(this.getStatus(),this.V=setTimeout(this.ro.bind(this),this.Y)),this.getStatus(),this.S=!0,this.K.send(z),this.S=!1}catch(k){this.getStatus(), +m5(this,k)}}; +g.l.ro=function(){typeof li!="undefined"&&this.K&&(this.B="Timed out after "+this.Y+"ms, aborting",this.A=8,this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))}; +g.l.abort=function(z){this.K&&this.L&&(this.getStatus(),this.L=!1,this.Z=!0,this.K.abort(),this.Z=!1,this.A=z||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),vU(this))}; +g.l.BF=function(){this.K&&(this.L&&(this.L=!1,this.Z=!0,this.K.abort(),this.Z=!1),vU(this,!0));Oq.FW.BF.call(this)}; +g.l.gv=function(){this.m7()||(this.yA||this.S||this.Z?Is(this):this.dl())}; +g.l.dl=function(){Is(this)}; +g.l.isActive=function(){return!!this.K}; +g.l.isComplete=function(){return Yn(this)==4}; +g.l.isSuccess=function(){var z=this.getStatus();a:switch(z){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var D=!0;break a;default:D=!1}if(!D){if(z=z===0)z=g.m9(String(this.U))[1]||null,!z&&g.XQ.self&&g.XQ.self.location&&(z=g.XQ.self.location.protocol.slice(0,-1)),z=!bTa.test(z?z.toLowerCase():"");D=z}return D}; +g.l.getStatus=function(){try{return Yn(this)>2?this.K.status:-1}catch(z){return-1}}; +g.l.getResponseHeader=function(z){if(this.K&&this.isComplete())return z=this.K.getResponseHeader(z),z===null?void 0:z}; +g.l.getLastError=function(){return typeof this.B==="string"?this.B:String(this.B)};var SxX=class{send(z,D=()=>{},E=()=>{}){s6O(z.url,Q=>{Q=Q.target; +Q.isSuccess()?D(as(Q)):E(Q.getStatus())},z.requestType,z.body,z.AQ,z.timeoutMillis,z.withCredentials)}G7(){return 1}};var Bh=class{constructor(z,D){this.logger=z;this.event=D;this.startTime=Rs()}done(){this.logger.Z(this.event,Rs()-this.startTime)}},zM=class extends GSa{constructor(){super(...arguments)}},hl=class extends zM{B(){}K(){}Z(){}A(){}Y(){}S(){}L(){}V(z,D,E,Q){return Q}j(){}U(){}D(){}},v9O=class extends zM{constructor(z){super();this.logger=z;this.addOnDisposeCallback(()=>void this.logger.dispose())}update(z){this.logger.dispose(); +this.logger=z}K(z){this.logger.K(z)}Z(z,D){this.logger.Z(z,D)}A(z){this.logger.A(z)}Y(z){this.logger.Y(z)}S(z,D){this.logger.S(z,D)}L(){this.logger.L()}V(z,D,E,Q){return this.logger.V(z,D,E,Q)}j(z){this.logger.j(z)}U(z){this.logger.U(z)}D(z){this.logger.D(z)}B(z){this.logger.B(z)}},mBL=class extends g.w9{constructor(z,D){super();this.callback=z;this.L=D;this.K=-D;this.addOnDisposeCallback(()=>void clearTimeout(this.timer))}},lsn=class extends zM{constructor(z,D){super(); +this.metrics=z;this.qD=D}B(z){this.metrics.Km.so(z,this.qD)}K(z){this.metrics.eventCount.K(z,this.qD)}Z(z,D){this.metrics.LO.so(D,z,this.qD)}A(z){this.metrics.errorCount.K(z,this.qD)}V(z,D,E,Q){var T=Rs(),k=G=>{if(!this.m7()){var e=Rs()-T;this.metrics.ju.so(e,z,E,G,D,this.qD)}}; +Q.then(()=>void k(0),G=>void k(G instanceof We?G.code:-1)); +return Q}j(z){this.metrics.nm.K(z,this.qD)}U(z){this.metrics.LB.K(z,this.qD)}D(z){this.metrics.qW.K(z,this.qD)}Y(z){this.metrics.payloadSize.so(z,this.qD)}S(z,D){this.metrics.aj.so(D,z,this.qD)}},AAI=class extends lsn{constructor(z,D=[]){var E={qD:z.qD||"_",Nu:z.Nu||[],oE:z.oE|0,z2:z.z2,LK:z.LK||(()=>{}), +TD:z.TD||((T,k)=>MBa(T,k,E.LK,E.z2))},Q=E.TD("53",E.Nu.concat(D)); +super({Km:new edI(Q),errorCount:new feL(Q),eventCount:new F7X(Q),LO:new L7V(Q),ju:new dvX(Q),nm:new nFI(Q),LB:new W7W(Q),qW:new XFn(Q),payloadSize:new JwX(Q),aj:new uR6(Q)},E.qD);this.options=E;this.service=Q;this.ew=!z.TD;this.yA=new mBL(()=>void this.service.Z(),E.oE); +this.addOnDisposeCallback(()=>{this.yA.dispose();this.ew&&this.service.dispose()}); +g.TF(D.slice())}L(){C56(this.yA)}};var Uq=class extends g.XF{constructor(z){super(z)}};var gV=class extends g.XF{constructor(z){super(z)}};var wV=class extends g.XF{constructor(z){super(z,0,wV.messageId)}},eLQ=tp(wV),YbO=function(z){return Ee(D=>D instanceof z&&!Cv(D))}(wV); +wV.messageId="bfkj";var qc=class extends g.XF{constructor(z){super(z)}};var Is6=class extends g.XF{constructor(z){super(z)}},asX=tp(Is6);g.BU=class{constructor(){this.promise=new Promise((z,D)=>{this.resolve=z;this.reject=D})}};var Cm=class extends g.w9{constructor(z){super();this.L=Math.floor(Math.random()*200);this.K=new Is6;if("challenge"in z&&YbO(z.challenge)){var D=Bz(z.challenge,4,void 0,zd);var E=Bz(z.challenge,5,void 0,zd);Bz(z.challenge,7,void 0,zd)&&(this.K=asX(Bz(z.challenge,7,void 0,zd)))}else({program:D,globalName:E}=z);this.addOnDisposeCallback(async()=>{var {uL:L}=await this.A;L?.()}); +this.logger=pm(z.Gy||{},this.K);g.a(this,this.logger);var Q=new g.BU;this.A=Q.promise;this.logger.K("t");var T=this.logger.share(),k=new Bh(T,"t"),G=(L,f,n,W)=>{if(!this.logger.m7()){var V="k";f?V="h":n&&(V="u");V!=="k"?W!==0&&(this.logger.K(V),this.logger.Z(V,L)):this.L<=0?(this.logger.K(V),this.logger.Z(V,L),this.L=Math.floor(Math.random()*200)):this.L--}},e=(L,f,n,W)=>{Promise.resolve().then(()=>{k.done(); +T.L();T.dispose();Q.resolve({jL:L,uL:f,xj:n,gh:W})})},d=[(L,f)=>{this.logger.Z(L,f)}, +L=>{this.logger.A(L)}, +L=>{this.logger.Y(L)}, +(L,f)=>{this.logger.S(L,f)}]; +if(!g.XQ[E])throw this.logger.A(25),Error("EGOU");if(!g.XQ[E].a)throw this.logger.A(26),Error("ELIU");try{let L=g.XQ[E].a;E=[];let f=[];var F=CD(this.K);for(let V=0;V{})}catch(L){throw this.logger.A(28),L; +}}snapshot(z){if(this.m7())throw Error("Already disposed");this.logger.K("n");var D=this.logger.share();return this.A.then(({jL:E})=>new Promise(Q=>{var T=new Bh(D,"n");E(k=>{T.done();D.B(k.length);D.L();D.dispose();Q(k)},[z.kL, +z.nX,z.Wh,z.uT])}))}mQ(z){if(this.m7())throw Error("Already disposed"); +this.logger.K("n");var D=Z2(this.logger,()=>this.Z([z.kL,z.nX,z.Wh,z.uT]),"n"); +this.logger.B(D.length);this.logger.L();return D}CK(z){this.A.then(({xj:D})=>{D?.(z)})}WR(){return this.logger.share()}};var xn=class{constructor(){this.L={};this.K=null}};var ii=class extends g.XF{constructor(z){super(z)}};var yM=class extends g.XF{constructor(z){super(z)}};var $n=class{constructor(z,D,E){this.client=z;this.requestKey=D;this.K=E}YH(z){return sq(this,z,new hl,0)}};var fl=class extends g.w9{constructor(z){super();this.options=z;this.V=new g.BU;this.KS=this.V.promise;this.B=new g.BU;this.S=1;this.L=new g.BU;this.Z=[];this.isPaused=!1;this.B3=z.B3||(()=>{}); +this.logger=new v9O(pm(z.Gy||{}));nw6(this,z.ow,z.Kv,z.zG,z.vD,{...SbJ,...(z.CS||{})});this.addOnDisposeCallback(()=>void W9X(this))}async snapshot(z){if(this.m7())throw Error("Already disposed"); +this.A||this.U||await this.B.promise;if(this.A)return await this.A.snapshot(z);throw this.U;}pause(){this.m7()||this.isPaused||(this.isPaused=!0,this.K&&this.K.pause())}resume(){!this.m7()&&this.isPaused&&(this.isPaused=!1,this.K&&this.K.resume())}async checkForRefresh(){if(this.m7())throw Error("Already disposed");if(this.K){var z=this.K;z.isExpired()?(zb(z),z.mE(0),z=!0):z=!1;z&&await this.L.promise}else await this.L.promise}CK(z){this.A?.CK?.(z)}handleError(z){this.m7()||(this.U=z,this.B.resolve(), +this.options.u$?.(z))}WR(){return this.logger.share()}},SbJ={cK:432E5,N$:3E5,JC:10,UW:1E4,BC:3E4,ea:3E4,qf:6E4,zs:1E3,u9:6E4,F_:6E5,KO:.25,fB:2,maxAttempts:10},Mx=class{constructor(z,D,E){this.endTimeMs=0;this.K=null;this.isPaused=!1;this.tick=()=>{if(!this.isPaused){var Q=this.endTimeMs-Date.now();Q<=this.A?(this.K=null,this.mE(0)):this.K=setTimeout(this.tick,Math.min(Q,this.N$))}}; +this.N$=D;this.A=E;this.promise=new Promise(Q=>{this.mE=Q}); +uhQ(this,z)}pause(){this.isPaused||(this.isPaused=!0,zb(this))}resume(){this.isPaused&&(this.isPaused=!1,this.tick())}L(){zb(this);this.endTimeMs=0;this.isPaused=!1;this.mE(1)}isExpired(){return Date.now()>this.endTimeMs}};var VK6=Math.imul??((z,D)=>z*D|0),QO=[196, +200,224,18],Gb=class{constructor(z,D=0,E=[]){this.maxItems=z;this.K=D;this.L=E}iY(){return String(this.K)+","+this.L.join()}bz(z,D){var E=void 0;if(this.L[this.K]!==z){let Q=this.L.indexOf(z);Q!==-1?(this.L.splice(Q,1),QODs(this.index,Tb(z),D,E,Q),"W"):"u"; +this.logger.D(T)}L(z,D){var [E,Q]=this.index?Z2(this.logger,()=>bDk(Tb(z),D),"R"):["u"]; +this.logger.U(E);return Q}};var mc6={toString:function(z){var D=[],E=0;z-=-2147483648;D[E++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(z%52);for(z=Math.floor(z/52);z>0;)D[E++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(z%62),z=Math.floor(z/62);return D.join("")}};var DQ=class extends g.w9{constructor(z){super();this.logger=z;this.Z=new g.BU}lO(z,D){var E=this.A(z);D?.(E);return Z2(this.logger,()=>g.Ri(E,2),this.L)}pk(z,D,E){return Z2(this.logger,()=>D?this.lO(z,E):this.A(z,E),this.K)}},Jz=class extends DQ{constructor(z,D,E,Q){super(z); +this.B=D;this.U=E;this.K="m";this.L="x";this.V=0;de(this,Q)}A(z,D){this.logger.K(this.K);++this.V>=this.U&&this.Z.resolve();var E=z();z=Z2(this.logger,()=>this.B(E),"C"); +if(z===void 0)throw new sV(17,"YNJ:Undefined");if(!(z instanceof Uint8Array))throw new sV(18,"ODM:Invalid");D?.(z);return z}},RLn=class extends DQ{constructor(z,D,E){super(z);this.B=D;this.K="f";this.L="z";de(this,E)}A(){return this.B}},SVJ=class extends DQ{constructor(z,D,E){super(z);this.B=D;this.K="w";this.L="z";de(this,E)}A(){return Z2(this.logger,()=>pv(this.B),"d")}lO(){return this.B}},pqn=class extends DQ{constructor(z,D){super(z); +this.error=D;this.K="e";this.L="y"}A(){if(this.B)return this.B;this.B=Ll(this,z=>"_"+lZV(z)); +return Ll(this,z=>z)}},ve=class extends DQ{constructor(z,D,E){super(z); +this.B=D;this.clientState=E;this.K="S";this.L="q"}A(){var z=Math.floor(Date.now()/1E3),D=[Math.random()*255,Math.random()*255],E=D.concat([this.B&255,this.clientState],[z>>24&255,z>>16&255,z>>8&255,z&255]);z=new Uint8Array(2+E.length);z[0]=34;z[1]=E.length;z.set(E,2);E=z.subarray(2);D=D.length;for(let Q=D;Q{}); +this.Ph=z.Ph||!1;if(cCI(z)){let Q=this.Ye;this.V=()=>XqO(Q).catch(T=>{this.L=T=this.reportError(new sV(this.K?20:32,"TRG:Disposed",T));this.K?.dispose();this.K=void 0;this.Z.reject(T)}); +JXI(Q,()=>void X7(this)); +Q.S===2&&X7(this)}else this.V=z.O2,X7(this);var D=this.logger.share();D.K("o");var E=new Bh(D,"o");this.Z.promise.then(()=>{E.done();D.L();D.dispose()},()=>void D.dispose()); +this.addOnDisposeCallback(()=>{this.K?(this.K.dispose(),this.K=void 0):this.L?this.logger.L():(this.L=this.reportError(new sV(32,"TNP:Disposed")),this.logger.L(),this.Z.reject(this.L))}); +g.a(this,this.logger)}c_(){return this.Z.promise}A(z){return VO(this,{...z},!1)}lO(z){return VO(this,{...z},!0)}v_(z){if(!(z>150))try{this.cache=new RUV(z,this.logger)}catch(D){this.reportError(new sV(22,"GBJ:init",D))}}reportError(z){this.logger.A(z.code);this.onError(z);return z}},cCI=function(z){return Ee(D=>{if(!YwX(D))return!1;for(let [E,Q]of Object.entries(z)){let T=E,k=Q;if(!(T in D)){if(k.I9===!0)continue;return!1}if(!k(D[T]))return!1}return!0})}({Ye:function(z){return Ee(D=>D instanceof z)}(fl)}, +"");var hUX=class{constructor(){if(!Eo){Eo=new Km(new KTX);var z=JQ("client_streamz_web_flush_count",-1);z!==-1&&(Eo.A=z)}this.L=z=Eo;GE(z,"/client_streamz/youtube/aba/gac",Bq("type"),Bq("sequence"))}K(z,D){Lm(this.L,"/client_streamz/youtube/aba/gac",[z,D])}};g.QY=document;g.kp=window;var xcL={eG:"allow-forms",UY:"allow-modals",TR:"allow-orientation-lock",rz:"allow-pointer-lock",WU:"allow-popups",SG:"allow-popups-to-escape-sandbox",C_:"allow-presentation",PU:"allow-same-origin",GR:"allow-scripts",OY:"allow-top-navigation",Xf:"allow-top-navigation-by-user-activation"},N9k=g.JT(()=>HDQ());g.l=g.ap.prototype;g.l.clone=function(){return new g.ap(this.left,this.top,this.width,this.height)}; +g.l.contains=function(z){return z instanceof g.Wr?z.x>=this.left&&z.x<=this.left+this.width&&z.y>=this.top&&z.y<=this.top+this.height:this.left<=z.left&&this.left+this.width>=z.left+z.width&&this.top<=z.top&&this.top+this.height>=z.top+z.height}; +g.l.getSize=function(){return new g.JU(this.width,this.height)}; +g.l.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; +g.l.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; +g.l.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; +g.l.scale=function(z,D){D=typeof D==="number"?D:z;this.left*=z;this.width*=z;this.top*=D;this.height*=D;return this};var rXk=/^--.+/,Kl={};g.pda=g.JT(()=>{var z=!1;try{let D=Object.defineProperty({},"passive",{get(){z=!0}});g.XQ.addEventListener("test",null,D)}catch(D){}return z});var w76=(new Date).getTime();var xBQ=class extends g.XF{constructor(z){super(z)}};var HTX=class{constructor(z,D,E){this.nM=z;this.iD=D;this.metadata=E}getMetadata(){return this.metadata}};var wqs=class{constructor(z,D={}){this.EA=z;this.metadata=D;this.status=null}getMetadata(){return this.metadata}getStatus(){return this.status}};var NnV=class{constructor(z,D,E,Q,T){this.name=z;this.methodType="unary";this.requestType=D;this.responseType=E;this.K=Q;this.L=T}V(z,D={}){return new HTX(z,this,D)}getName(){return this.name}};var UBL=new NnV("/google.internal.waa.v1.Waa/Create",ii,xBQ,z=>z.iY(),tp(xBQ));var g9V=class extends g.XF{constructor(z){super(z)}};var dcn=new NnV("/google.internal.waa.v1.Waa/GenerateIT",yM,g9V,z=>z.iY(),tp(g9V));var des=new Set(["SAPISIDHASH","APISIDHASH"]);var scr=class extends g.XF{constructor(z){super(z)}getValue(){var z=Vu(this,2);if(Array.isArray(z)||z instanceof g.XF)throw Error("Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead");return cz(this,2)}};var owr=tp(class extends g.XF{constructor(z){super(z)}getMessage(){return Bz(this,2)}});var fuO=class{constructor(z,D){this.L=[];this.Z=[];this.B=[];this.A=[];this.K=[];this.V=z.MZ;this.U=D;this.xhr=z.xhr;this.V&&yXw(this)}qF(z,D){z==="data"?this.L.push(D):z==="metadata"?this.Z.push(D):z==="status"?this.B.push(D):z==="end"?this.A.push(D):z==="error"&&this.K.push(D)}removeListener(z,D){z==="data"?Ml(this.L,D):z==="metadata"?Ml(this.Z,D):z==="status"?Ml(this.B,D):z==="end"?Ml(this.A,D):z==="error"&&Ml(this.K,D);return this}cancel(){this.xhr.abort()}},$cs=class extends Error{constructor(){super(); +this.name="AsyncStack";Object.setPrototypeOf(this,new.target.prototype)}};g.pn(Cl,ui);Cl.prototype.K=function(){var z=new Az(this.Z,this.A);this.L&&z.setCredentialsMode(this.L);return z}; +Cl.prototype.setCredentialsMode=function(z){this.L=z}; +g.pn(Az,g.GI);g.l=Az.prototype;g.l.open=function(z,D){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.j=z;this.D=D;this.readyState=1;za(this)}; +g.l.send=function(z){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");if(this.S.signal.aborted)throw this.abort(),Error("Request was aborted.");this.K=!0;var D={headers:this.Y,method:this.j,credentials:this.B,cache:void 0,signal:this.S.signal};z&&(D.body=z);(this.yA||g.XQ).fetch(new Request(this.D,D)).then(this.QZ.bind(this),this.Qz.bind(this))}; +g.l.abort=function(){this.response=this.responseText="";this.Y=new Headers;this.status=0;this.S.abort("Request was aborted.");this.A&&this.A.cancel("Request was aborted.").catch(()=>{}); +this.readyState>=1&&this.K&&this.readyState!=4&&(this.K=!1,DY(this));this.readyState=0}; +g.l.QZ=function(z){if(this.K&&(this.Z=z,this.L||(this.status=this.Z.status,this.statusText=this.Z.statusText,this.L=z.headers,this.readyState=2,za(this)),this.K&&(this.readyState=3,za(this),this.K)))if(this.responseType==="arraybuffer")z.arrayBuffer().then(this.kz.bind(this),this.Qz.bind(this));else if(typeof g.XQ.ReadableStream!=="undefined"&&"body"in z){this.A=z.body.getReader();if(this.V){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.');this.response= +[]}else this.response=this.responseText="",this.U=new TextDecoder;Be(this)}else z.text().then(this.s6.bind(this),this.Qz.bind(this))}; +g.l.wC=function(z){if(this.K){if(this.V&&z.value)this.response.push(z.value);else if(!this.V){var D=z.value?z.value:new Uint8Array(0);if(D=this.U.decode(D,{stream:!z.done}))this.response=this.responseText+=D}z.done?DY(this):za(this);this.readyState==3&&Be(this)}}; +g.l.s6=function(z){this.K&&(this.response=this.responseText=z,DY(this))}; +g.l.kz=function(z){this.K&&(this.response=z,DY(this))}; +g.l.Qz=function(){this.K&&DY(this)}; +g.l.setRequestHeader=function(z,D){this.Y.append(z,D)}; +g.l.getResponseHeader=function(z){return this.L?this.L.get(z.toLowerCase())||"":""}; +g.l.getAllResponseHeaders=function(){if(!this.L)return"";for(var z=[],D=this.L.entries(),E=D.next();!E.done;)E=E.value,z.push(E[0]+": "+E[1]),E=D.next();return z.join("\r\n")}; +g.l.setCredentialsMode=function(z){this.B=z}; +Object.defineProperty(Az.prototype,"withCredentials",{get:function(){return this.B==="include"}, +set:function(z){this.setCredentialsMode(z?"include":"same-origin")}});g.go.prototype.toString=function(){var z=[],D=this.Z;D&&z.push(dK(D,rCI,!0),":");var E=this.K;if(E||D=="file")z.push("//"),(D=this.S)&&z.push(dK(D,rCI,!0),"@"),z.push(Wq(E).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),E=this.V,E!=null&&z.push(":",String(E));if(E=this.L)this.K&&E.charAt(0)!="/"&&z.push("/"),z.push(dK(E,E.charAt(0)=="/"?iTs:wdJ,!0));(E=this.A.toString())&&z.push("?",E);(E=this.B)&&z.push("#",dK(E,t8Q));return z.join("")}; +g.go.prototype.resolve=function(z){var D=this.clone(),E=!!z.Z;E?ET(D,z.Z):E=!!z.S;E?D.S=z.S:E=!!z.K;E?ix(D,z.K):E=z.V!=null;var Q=z.L;if(E)Qo(D,z.V);else if(E=!!z.L){if(Q.charAt(0)!="/")if(this.K&&!this.L)Q="/"+Q;else{var T=D.L.lastIndexOf("/");T!=-1&&(Q=D.L.slice(0,T+1)+Q)}T=Q;if(T==".."||T==".")Q="";else if(T.indexOf("./")!=-1||T.indexOf("/.")!=-1){Q=g.ok(T,"/");T=T.split("/");let k=[];for(let G=0;G1||k.length==1&&k[0]!= +"")&&k.pop(),Q&&G==T.length&&k.push("")):(k.push(e),Q=!0)}Q=k.join("/")}else Q=T}E?D.L=Q:E=z.A.toString()!=="";E?Ta(D,z.A.clone()):E=!!z.B;E&&(D.B=z.B);return D}; +g.go.prototype.clone=function(){return new g.go(this)}; +var rCI=/[#\/\?@]/g,wdJ=/[#\?:]/g,iTs=/[#\?]/g,B9L=/[#\?@]/g,t8Q=/#/g;g.l=Ga.prototype;g.l.add=function(z,D){L8(this);this.A=null;z=f8(this,z);var E=this.K.get(z);E||this.K.set(z,E=[]);E.push(D);this.L=this.L+1;return this}; +g.l.remove=function(z){L8(this);z=f8(this,z);return this.K.has(z)?(this.A=null,this.L=this.L-this.K.get(z).length,this.K.delete(z)):!1}; +g.l.clear=function(){this.K=this.A=null;this.L=0}; +g.l.isEmpty=function(){L8(this);return this.L==0}; +g.l.forEach=function(z,D){L8(this);this.K.forEach(function(E,Q){E.forEach(function(T){z.call(D,T,Q,this)},this)},this)}; +g.l.CP=function(){L8(this);var z=Array.from(this.K.values()),D=Array.from(this.K.keys()),E=[];for(let Q=0;Q0?String(z[0]):D}; +g.l.toString=function(){if(this.A)return this.A;if(!this.K)return"";var z=[],D=Array.from(this.K.keys());for(let Q=0;Q>>3;k.A!=1&&k.A!=2&&k.A!=15&&OT(k,G,e,"unexpected tag");k.K=1;k.L=0;k.Z=0} +function E(d){k.Z++;k.Z==5&&d&240&&OT(k,G,e,"message length too long");k.L|=(d&127)<<(k.Z-1)*7;d&128||(k.K=2,k.S=0,typeof Uint8Array!=="undefined"?k.B=new Uint8Array(k.L):k.B=Array(k.L),k.L==0&&T())} +function Q(d){k.B[k.S++]=d;k.S==k.L&&T()} +function T(){if(k.A<15){let d={};d[k.A]=k.B;k.U.push(d)}k.K=0} +for(var k=this,G=z instanceof Array?z:new Uint8Array(z),e=0;e0?z:null};bD.prototype.isInputValid=function(){return this.K===null}; +bD.prototype.eW=function(){return this.K}; +bD.prototype.jj=function(){return!1}; +bD.prototype.parse=function(z){this.K!==null&&jP(this,z,"stream already broken");var D=null;try{{var E=this.A;E.A||uD(E,z,"stream already broken");E.K+=z;let k=Math.floor(E.K.length/4);if(k==0)var Q=null;else{try{var T=Kv(E.K.slice(0,k*4))}catch(G){uD(E,E.K,G.message)}E.L+=k*4;E.K=E.K.slice(k*4);Q=T}}D=Q===null?null:this.Z.parse(Q)}catch(k){jP(this,z,k.message)}this.L+=z.length;return D};g.l=mY.prototype;g.l.isInputValid=function(){return this.B!=3}; +g.l.eW=function(){return this.Y}; +g.l.done=function(){return this.B===2}; +g.l.jj=function(){return!1}; +g.l.parse=function(z){function D(){for(;f0;)if(W=z[f++],k.S===4?k.S=0:k.S++,!W)break a;if(W==='"'&&!k.U){k.K=Q();break}if(W==="\\"&&!k.U&&(k.U=!0,W=z[f++], +!W))break;if(k.U)if(k.U=!1,W==="u"&&(k.S=1),W=z[f++])continue;else break;e.lastIndex=f;W=e.exec(z);if(!W){f=z.length+1;break}f=W.index+1;W=z[W.index];if(!W)break}k.A+=f-V;continue;case 9:if(!W)continue;W==="r"?k.K=10:lD(k,z,f);continue;case 10:if(!W)continue;W==="u"?k.K=11:lD(k,z,f);continue;case 11:if(!W)continue;W==="e"?k.K=Q():lD(k,z,f);continue;case 12:if(!W)continue;W==="a"?k.K=13:lD(k,z,f);continue;case 13:if(!W)continue;W==="l"?k.K=14:lD(k,z,f);continue;case 14:if(!W)continue;W==="s"?k.K=15: +lD(k,z,f);continue;case 15:if(!W)continue;W==="e"?k.K=Q():lD(k,z,f);continue;case 16:if(!W)continue;W==="u"?k.K=17:lD(k,z,f);continue;case 17:if(!W)continue;W==="l"?k.K=18:lD(k,z,f);continue;case 18:if(!W)continue;W==="l"?k.K=Q():lD(k,z,f);continue;case 19:W==="."?k.K=20:lD(k,z,f);continue;case 20:if("0123456789.eE+-".indexOf(W)!==-1)continue;else f--,k.A--,k.K=Q();continue;default:lD(k,z,f)}}} +function Q(){var W=G.pop();return W!=null?W:1} +function T(W){k.L>1||(W||(W=L===-1?k.Z+z.substring(F,f):z.substring(L,f)),k.D?k.V.push(W):k.V.push(JSON.parse(W)),L=f)} +for(var k=this,G=k.j,e=k.yA,d=z.length,F=0,L=-1,f=0;f0?(n=k.V,k.V=[],n):null}return null};YV.prototype.isInputValid=function(){return this.B===null}; +YV.prototype.eW=function(){return this.B}; +YV.prototype.jj=function(){return!1}; +YV.prototype.parse=function(z){function D(d){k.L=6;k.B="The stream is broken @"+k.K+"/"+G+". Error: "+d+". With input:\n";throw Error(k.B);} +function E(){k.A=new mY({Iu:!0,sW:!0})} +function Q(d){if(d)for(let F=0;F1)&&D("extra status: "+d);k.V=!0;let F={};F[2]=d[0];k.Z.push(F)}} +for(var k=this,G=0;G0?(z=k.Z,k.Z=[],z):null};var FLW=class{constructor(z){this.K=z;this.L=null;this.B=this.A=0;this.Y=!1;this.Z=this.U=this.V=null;this.S=new XZ(this);this.S.WN(this.K,"readystatechange",this.D)}getStatus(){return this.B}D(z){z=z.target;try{if(z==this.K)a:{let k=Yn(this.K);var D=this.K.A,E=this.K.getStatus();let G=as(this.K);z=[];if(Sw(this.K)instanceof Array){let e=Sw(this.K);e.length>0&&e[0]instanceof Uint8Array&&(this.Y=!0,z=e)}if(!(k<3||k==3&&!G&&z.length==0))if(E=E==200||E==206,k==4&&(D==8?IA(this,7):D==7?IA(this,8):E|| +IA(this,3)),this.L||(this.L=QiO(this.K),this.L==null&&IA(this,5)),this.B>2)aA(this);else{if(z.length>this.A){let e=z.length;D=[];try{if(this.L.jj())for(var Q=0;Qthis.A){Q=G.slice(this.A);this.A=G.length;try{let e=this.L.parse(Q);e!=null&&this.Z&&this.Z(e)}catch(e){IA(this,5);aA(this);break a}}k==4?(G.length!=0||this.Y?IA(this,2):IA(this,4),aA(this)):IA(this,1)}}}catch(k){IA(this,6),aA(this)}}};var LLO=class{constructor(z){z=this.A=z;var D=(0,g.SW)(this.Z,this);z.Z=D;z=this.A;D=(0,g.SW)(this.B,this);z.U=D;this.L={};this.K={}}qF(z,D){var E=this.L[z];E||(E=[],this.L[z]=E);E.push(D)}addListener(z,D){this.qF(z,D);return this}removeListener(z,D){var E=this.L[z];E&&g.sx(E,D);(z=this.K[z])&&g.sx(z,D);return this}once(z,D){var E=this.K[z];E||(E=[],this.K[z]=E);E.push(D);return this}Z(z){var D=this.L.data;D&&SP(z,D);(D=this.K.data)&&SP(z,D);this.K.data=[]}B(){switch(this.A.getStatus()){case 1:RA(this, +"readable");break;case 5:case 6:case 4:case 7:case 3:RA(this,"error");break;case 8:RA(this,"close");break;case 2:RA(this,"end")}}};var nrk=class{constructor(){var z={format:"jspb"};this.QV=z.QV||g.us("suppressCorsPreflight",z)||!1;this.withCredentials=z.withCredentials||g.us("withCredentials",z)||!1;this.wi=z.wi||[];this.Ke=z.Ke||[];this.Ms=z.Ms;this.K=z.C$||!1}serverStreaming(z,D,E,Q){var T=z.substring(0,z.length-Q.name.length);return TEO(k=>{var G=k.iD,e=k.getMetadata(),d=ZY(this,!1);e=cB(this,e,d,T+G.getName());var F=K8(d,G.L,!0);k=G.K(k.nM);d.send(e,"POST",k);return F},this.wi).call(this,Q.V(D,E))}};hN.prototype.create=function(z,D,E){return os(this.K,this.L+"/$rpc/google.internal.waa.v1.Waa/Create",z,D||{},UBL,E)};var TM=class{constructor(z,D){this.KN=3;this.gW=z;this.defaultValue=D;this.wg="bool"}},ka=class{constructor(z,D){this.KN=3;this.gW=z;this.defaultValue=D;this.wg="int"}},GM=class{constructor(z,D){this.KN=3;this.gW=z;this.defaultValue=D;this.wg="double"}};var xhL,o9r,kRI,ClJ,$BV,dan,iT,PEn,M8a,lR,CEw,JNs,ACW,BnO,zAO,U0X,EeV,QHQ,TbX,kKs,WPk,e5,zIX,v_J,pDr,xwO,im6,spW,eAX,WgO,d9n,FJa,LJw,YfV,f_s,LYO,neI,WJI,J7X,uaW,V4X,OAr,bAk,jHV,veX,RCW,m9s,l_X,bFr,zzV,YY6,I_a,a_r,jes,D7X,SYa,KH,k0r,RAI,ZAQ,c76,ftX,KJs,hAX,vl6,yWw,x9r,NbL,U9I;xhL=new TM(45759580,!1);o9r=new TM(45766273,!1);g.sZs=new TM(45757878,!1);kRI=new TM(45749396,!1);ClJ=new TM(45745123,!1);$BV=new TM(45742118,!1);dan=new TM(45742119,!1);g.qbk=new TM(45757087,!1);iT=new TM(45784168,!1); +PEn=new TM(45778696,!1);M8a=new TM(45756446,!1);lR=new TM(45758283,!1);CEw=new TM(45777870,!1);JNs=new TM(45760018,!1);ACW=new TM(45739196,!1);BnO=new TM(45739198,!1);zAO=new TM(45739197,!1);U0X=new TM(45777356,!1);g.D9a=new ka(45750947,g.kH("0"));EeV=new GM(45746966,0);QHQ=new GM(45746967,0);TbX=new GM(45737488,0);kKs=new GM(45737489,0);g.Wl=new TM(45766362,!1);g.GKn=new TM(45765680,!1);WPk=new TM(45732791,!0);e5=new TM(45781112,!1);zIX=new TM(45769119,!0);v_J=new ka(45784439,g.kH("0")); +pDr=new TM(45737482,!1);xwO=new GM(45741773,0);im6=new TM(45773673,!1);spW=new TM(45788144,!1);eAX=new TM(45731083,!1);WgO=new TM(45728553,!1);d9n=new TM(45775757,!1);FJa=new TM(45734191,!1);g.d4=new TM(45745610,!1);LJw=new TM(45773273,!1);YfV=new TM(45756619,!1);f_s=new TM(45758290,!1);LYO=new TM(45735523,!1);neI=new GM(45771890,0);WJI=new GM(45735428,4E3);g.XCI=new TM(45789077,!1);J7X=new TM(45748009,!1);uaW=new TM(45752604,!1);V4X=new GM(45769214,0);OAr=new TM(45735462,!1); +bAk=new TM(45751943,!1);jHV=new TM(45751944,!1);veX=new TM(45751945,!1);RCW=new TM(45764592,!1);m9s=new GM(45764593,0);l_X=new TM(45779707,!1);bFr=new TM(45766511,!1);zzV=new TM(45782385,!1);YY6=new TM(45781060,!1);I_a=new TM(45787771,!1);a_r=new TM(45784118,!1);jes=new TM(45772891,!1);D7X=new TM(45783875,!1);SYa=new TM(45771891,!1);KH=new TM(45728181,!1);g.FW=new TM(45746180,!1);k0r=new TM(45756543,!1);RAI=new TM(45756620,!1);ZAQ=new ka(45761760,g.kH("200"));c76=new TM(45776832,!1); +ftX=new GM(45768430,0);KJs=new TM(45776580,!1);hAX=new TM(45755760,!1);vl6=new TM(45760017,!1);yWw=new TM(45732775,!1);g.pCL=new TM(45787948,!1);x9r=new TM(45765818,!1);g.HAn=new TM(45734776,!1);NbL=new TM(45760120,!1);U9I=new TM(45770476,!1);g.geQ=new TM(45788375,!1);var Pvw=new GM(45725542,0),eJQ=new GM(45773603,0),dAQ=new GM(45773604,0),Fos=new GM(45778663,0),q46=new GM(45725543,0),ASs=new GM(45765568,0),Cvs=new GM(45757426,0),o_Q=new GM(45725539,0),$wr=new GM(45725541,0),B5I=new GM(45757427,0),seJ=new GM(45725540,0),ySQ=new GM(45725538,0),MOX=new GM(45764523,0),LoI=new GM(45786443,0),zJL=new GM(45764217,0),DAJ=new GM(45764524,0),QgX=new GM(45765602,0),flr=new GM(45776190,0),Gow=new GM(45778671,0),E6V=new GM(45767763,0),ko6=new GM(45770002,0),T8Q=new GM(45770001, +0);var r7Q=class{constructor(z){this.K=z}};var iAa=class{constructor(z){this.K=z}};var WL6=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;var wCV=class extends g.XF{constructor(z){super(z,500)}};var t4w=class extends g.XF{constructor(z){super(z,500)}};var X7I=class extends g.XF{constructor(z){super(z)}getName(){return Bz(this,1)}getOptions(){return yu(this,t4w,3)}clearOptions(){return bc(this,3)}};var ufw=function(z){return D=>{D=JSON.parse(D);if(!Array.isArray(D))throw Error("Expected jspb data to be an array, got "+jW(D)+": "+D);D[Me]|=34;return new z(D)}}(class extends g.XF{constructor(z){super(z)}getName(){return Bz(this,1)}getOptions(){return yu(this,wCV,3)}clearOptions(){return bc(this,3)}FV(){return zv(this,6)}gF(z){Gv(this,6,z)}});var xV=Symbol();var N7=Symbol();var gK=class extends g.GI{constructor(z){super();this.B=this.K=0;this.bl=z??{LZ:(D,E)=>setTimeout(D,E), +I6:D=>{clearTimeout(D)}}; +this.isOnline=window.navigator?.onLine??!0;this.L=async()=>{await rK(this)}; +window.addEventListener("offline",this.L);window.addEventListener("online",this.L);this.B||this.A()}dispose(){window.removeEventListener("offline",this.L);window.removeEventListener("online",this.L);this.bl.I6(this.B);delete gK.instance}Tk(){return this.isOnline}A(){this.B=this.bl.LZ(async()=>{this.isOnline?window.navigator?.onLine||await rK(this):await rK(this);this.A()},3E4)}};var y7V=class extends g.XF{constructor(z){super(z)}};var oen=[0,oFX,-1];var Lp=[0,wFX,-1];var sHQ=class extends g.XF{constructor(z){super(z)}};var $9r=function(z){return D=>iz(D,z)}([0, +Ph,-1,rL,tu,oen,-1,gL,iM,Ph,Lp,tu,Ph,-1,[0,oen,-1],iM,i$I,Lp,gL,[0,1,iM,-4,UM,[0,gL,-1,iM],tu,gL,y8,[0,Ph,iM],iM,-1,Ph,-2,gL,-1,Ph,gL,Ph,iM,[0,3,iM,-1,4,$i],UM,q4,[0,Ph,-1,tu],wL],tu,ywI,y8,[0,Lp,y8,[0,tu,Ph],gL,Ph,-1],1,y8,[0,i$I,-1,q4],Ph,Lp]);var REV=rd(class extends g.XF{constructor(z){super(z)}L(){return zv(this,5)}},[0,Ph,[0,rL,toX,-1],iM,Ph,-2,iM,rL]);var tSO=class{constructor(){this.data=[];this.K=-1}set(z,D=!0){0<=z&&z<52&&Number.isInteger(z)&&this.data[z]!==D&&(this.data[z]=D,this.K=-1)}get(z){return!!this.data[z]}};g.pn(g.tN,g.w9);g.l=g.tN.prototype;g.l.start=function(){this.stop();this.Z=!1;var z=yo(this),D=oA(this);z&&!D&&this.L.mozRequestAnimationFrame?(this.K=PO(this.L,"MozBeforePaint",this.A),this.L.mozRequestAnimationFrame(null),this.Z=!0):this.K=z&&D?z.call(this.L,this.A):this.L.setTimeout(gcn(this.A),20)}; +g.l.stop=function(){if(this.isActive()){let z=yo(this),D=oA(this);z&&!D&&this.L.mozRequestAnimationFrame?QQ(this.K):z&&D?D.call(this.L,this.K):this.L.clearTimeout(this.K)}this.K=null}; +g.l.isActive=function(){return this.K!=null}; +g.l.lN=function(){this.Z&&this.K&&QQ(this.K);this.K=null;this.V.call(this.B,g.cX())}; +g.l.BF=function(){this.stop();g.tN.FW.BF.call(this)};g.pn(g.sT,g.w9);g.l=g.sT.prototype;g.l.q_=0;g.l.BF=function(){g.sT.FW.BF.call(this);this.stop();delete this.K;delete this.L}; +g.l.start=function(z){this.stop();this.q_=g.D2(this.A,z!==void 0?z:this.Yd)}; +g.l.cN=function(z){this.isActive()||this.start(z)}; +g.l.stop=function(){this.isActive()&&g.XQ.clearTimeout(this.q_);this.q_=0}; +g.l.gx=function(){this.isActive()&&(this.stop(),this.VG())}; +g.l.isActive=function(){return this.q_!=0}; +g.l.VG=function(){this.q_=0;this.K&&this.K.call(this.L)};var qYI=class extends g.w9{constructor(z,D){super();this.Z=D!=null?z.bind(D):z;this.Yd=350;this.A=null;this.K=!1;this.L=0;this.CR=null}B(z){this.A=arguments;this.CR||this.L?this.K=!0:$V(this)}stop(){this.CR&&(g.XQ.clearTimeout(this.CR),this.CR=null,this.K=!1,this.A=null)}pause(){this.L++}resume(){this.L--;this.L||!this.K||this.CR||(this.K=!1,$V(this))}BF(){super.BF();this.stop()}};var zdW,bM,OM;zdW=RegExp("^[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");bM=RegExp("^[^\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]*[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]");OM=RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"); +g.P6I=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");Intl.NumberFormat.supportedLocalesOf(["en-GB".replace("_","-")]);ER.prototype.next=function(){return M4I}; +var M4I={done:!0,value:void 0};ER.prototype.hW=function(){return this};var Q0=class{constructor(z){this.K=z}hW(){return new T_(this.K())}[Symbol.iterator](){return new kK(this.K())}L(){return new kK(this.K())}},T_=class extends ER{constructor(z){super();this.K=z}next(){return this.K.next()}[Symbol.iterator](){return new kK(this.K)}L(){return new kK(this.K)}},kK=class extends Q0{constructor(z){super(()=>z); +this.A=z}next(){return this.A.next()}};G_.prototype.clone=function(){return new G_(this.K,this.U,this.A,this.B,this.Z,this.V,this.L,this.S)}; +G_.prototype.equals=function(z){return this.K==z.K&&this.U==z.U&&this.A==z.A&&this.B==z.B&&this.Z==z.Z&&this.V==z.V&&this.L==z.L&&this.S==z.S};(function(){if(Ura){var z=/Windows NT ([0-9.]+)/;return(z=z.exec(g.G3()))?z[1]:"0"}return Xk?(z=/1[0|1][_.][0-9_.]+/,(z=z.exec(g.G3()))?z[0].replace(/_/g,"."):"10"):g.kf?(z=/Android\s+([^\);]+)(\)|;)/,(z=z.exec(g.G3()))?z[1]:""):O$X||b$k||jGX?(z=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(z=z.exec(g.G3()))?z[1].replace(/_/g,"."):""):""})();var YjX=function(){if(g.KR)return dP(/Firefox\/([0-9.]+)/);if(g.Uu||g.kS||qV)return Yr;if(g.X1){if(g.jS()||g.v7()){var z=dP(/CriOS\/([0-9.]+)/);if(z)return z}return dP(/Chrome\/([0-9.]+)/)}if(g.m4&&!g.jS())return dP(/Version\/([0-9.]+)/);if(EC||QV){if(z=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.G3()))return z[1]+"."+z[2]}else if(g.ch)return(z=dP(/Android\s+([0-9.]+)/))?z:dP(/Version\/([0-9.]+)/);return""}();g.pn(Ly,g.w9);g.l=Ly.prototype;g.l.subscribe=function(z,D,E){var Q=this.L[z];Q||(Q=this.L[z]=[]);var T=this.V;this.K[T]=z;this.K[T+1]=D;this.K[T+2]=E;this.V=T+3;Q.push(T);return T}; +g.l.unsubscribe=function(z,D,E){if(z=this.L[z]){let Q=this.K;if(z=z.find(function(T){return Q[T+1]==D&&Q[T+2]==E}))return this.eZ(z)}return!1}; +g.l.eZ=function(z){var D=this.K[z];if(D){let E=this.L[D];this.Z!=0?(this.A.push(z),this.K[z+1]=()=>{}):(E&&g.sx(E,z),delete this.K[z],delete this.K[z+1],delete this.K[z+2])}return!!D}; +g.l.Iq=function(z,D){var E=this.L[z];if(E){let T=Array(arguments.length-1);var Q=arguments.length;let k;for(k=1;k0&&this.Z==0)for(;E=this.A.pop();)this.eZ(E)}}return k!=0}return!1}; +g.l.clear=function(z){if(z){let D=this.L[z];D&&(D.forEach(this.eZ,this),delete this.L[z])}else this.K.length=0,this.L={}}; +g.l.BF=function(){Ly.FW.BF.call(this);this.clear();this.A.length=0};g.fy.prototype.set=function(z,D){D===void 0?this.K.remove(z):this.K.set(z,(new nm).iY(D))}; +g.fy.prototype.get=function(z){try{var D=this.K.get(z)}catch(E){return}if(D!==null)try{return JSON.parse(D)}catch(E){throw"Storage: Invalid value was encountered";}}; +g.fy.prototype.remove=function(z){this.K.remove(z)};g.pn(ny,g.fy);ny.prototype.set=function(z,D){ny.FW.set.call(this,z,X9(D))}; +ny.prototype.Nm=function(z){z=ny.FW.get.call(this,z);if(z===void 0||z instanceof Object)return z;throw"Storage: Invalid value was encountered";}; +ny.prototype.get=function(z){if(z=this.Nm(z)){if(z=z.data,z===void 0)throw"Storage: Invalid value was encountered";}else z=void 0;return z};g.pn(Jv,ny);Jv.prototype.set=function(z,D,E){if(D=X9(D)){if(E){if(Eg.cX())Jv.prototype.remove.call(this,z);else return D}};g.pn(u0,Jv);g.pn(V0,auW);V0.prototype[Symbol.iterator]=function(){return meW(this.hW(!0)).L()}; +V0.prototype.clear=function(){var z=Array.from(this);for(let D of z)this.remove(D)};g.pn(OR,V0);g.l=OR.prototype;g.l.isAvailable=function(){if(this.L===null){var z=this.K;if(z)try{z.setItem("__sak","1");z.removeItem("__sak");var D=!0}catch(E){D=E instanceof DOMException&&(E.name==="QuotaExceededError"||E.code===22||E.code===1014||E.name==="NS_ERROR_DOM_QUOTA_REACHED")&&z&&z.length!==0}else D=!1;this.L=D}return this.L}; +g.l.set=function(z,D){b0(this);try{this.K.setItem(z,D)}catch(E){if(this.K.length==0)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}}; +g.l.get=function(z){b0(this);z=this.K.getItem(z);if(typeof z!=="string"&&z!==null)throw"Storage mechanism: Invalid value was encountered";return z}; +g.l.remove=function(z){b0(this);this.K.removeItem(z)}; +g.l.hW=function(z){b0(this);var D=0,E=this.K,Q=new ER;Q.next=function(){if(D>=E.length)return M4I;var T=E.key(D++);if(z)return{value:T,done:!1};T=E.getItem(T);if(typeof T!=="string")throw"Storage mechanism: Invalid value was encountered";return{value:T,done:!1}}; +return Q}; +g.l.clear=function(){b0(this);this.K.clear()}; +g.l.key=function(z){b0(this);return this.K.key(z)};g.pn(v1,OR);g.pn(mG,OR);g.pn(l0,V0);l0.prototype.set=function(z,D){this.L.set(this.K+z,D)}; +l0.prototype.get=function(z){return this.L.get(this.K+z)}; +l0.prototype.remove=function(z){this.L.remove(this.K+z)}; +l0.prototype.hW=function(z){var D=this.L[Symbol.iterator](),E=this,Q=new ER;Q.next=function(){var T=D.next();if(T.done)return T;for(T=T.value;T.slice(0,E.K.length)!=E.K;){T=D.next();if(T.done)return T;T=T.value}return{value:z?T.slice(E.K.length):E.L.get(T),done:!1}}; +return Q};IF.prototype.getValue=function(){return this.L}; +IF.prototype.clone=function(){return new IF(this.K,this.L)};var fp=class{constructor(z){this.K=[];if(z)a:{let E;if(z instanceof fp){if(E=z.CP(),z=z.f9(),this.K.length<=0){var D=this.K;for(let Q=0;Q0;){let Q=z-1>>1;if(D[Q].K>E.K)D[z]=D[Q],z=Q;else break}D[z]=E}remove(){var z=this.K,D=z.length,E=z[0];if(!(D<=0)){if(D==1)z.length=0;else{z[0]=z.pop();z=0;D=this.K;let T=D.length, +k=D[z];for(;z>1;){var Q=z*2+1;let G=z*2+2;Q=Gk.K)break;D[z]=D[Q];z=Q}D[z]=k}return E.getValue()}}f9(){var z=this.K,D=[],E=z.length;for(let Q=0;Q>>16&65535|0;for(var k;E!==0;){k=E>2E3?2E3:E;E-=k;do T=T+D[Q++]|0,z=z+T|0;while(--k);T%=65521;z%=65521}return T|z<<16|0};for(var nW={},np,Ehw=[],WM=0;WM<256;WM++){np=WM;for(var QrQ=0;QrQ<8;QrQ++)np=np&1?3988292384^np>>>1:np>>>1;Ehw[WM]=np}nW=function(z,D,E,Q){E=Q+E;for(z^=-1;Q>>8^Ehw[(z^D[Q])&255];return z^-1};var z6={};z6={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};var y0=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],$K=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],p7O=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],T6=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],kZ=Array(576);RF(kZ);var G6=Array(60);RF(G6);var sR=Array(512);RF(sR);var tv=Array(256);RF(tv);var oF=Array(29);RF(oF);var qg=Array(30);RF(qg);var vb,mf,l3,j7=!1;var V1;V1=[new u3(0,0,0,0,function(z,D){var E=65535;for(E>z.oQ-5&&(E=z.oQ-5);;){if(z.kf<=1){Wb(z);if(z.kf===0&&D===0)return 1;if(z.kf===0)break}z.vc+=z.kf;z.kf=0;var Q=z.ZN+E;if(z.vc===0||z.vc>=Q)if(z.kf=z.vc-Q,z.vc=Q,e7(z,!1),z.yo.eO===0)return 1;if(z.vc-z.ZN>=z.lP-262&&(e7(z,!1),z.yo.eO===0))return 1}z.bz=0;if(D===4)return e7(z,!0),z.yo.eO===0?3:4;z.vc>z.ZN&&e7(z,!1);return 1}), +new u3(4,4,8,4,Xc),new u3(4,5,16,8,Xc),new u3(4,6,32,32,Xc),new u3(4,4,16,16,JI),new u3(8,16,32,32,JI),new u3(8,16,128,128,JI),new u3(8,32,128,256,JI),new u3(32,128,258,1024,JI),new u3(32,258,258,4096,JI)];var b3={};b3=function(){this.input=null;this.Eh=this.vX=this.H8=0;this.output=null;this.Vv=this.eO=this.Y6=0;this.msg="";this.state=null;this.xH=2;this.Ri=0};var YZ=Object.prototype.toString; +OK.prototype.push=function(z,D){var E=this.yo,Q=this.options.chunkSize;if(this.ended)return!1;var T=D===~~D?D:D===!0?4:0;typeof z==="string"?E.input=SQ(z):YZ.call(z)==="[object ArrayBuffer]"?E.input=new Uint8Array(z):E.input=z;E.H8=0;E.vX=E.input.length;do{E.eO===0&&(E.output=new aF.JW(Q),E.Y6=0,E.eO=Q);z=h$I(E,T);if(z!==1&&z!==0)return this.yQ(z),this.ended=!0,!1;if(E.eO===0||E.vX===0&&(T===4||T===2))if(this.options.to==="string"){var k=aF.qH(E.output,E.Y6);D=k;k=k.length;if(k<65537&&(D.subarray&& +DHn||!D.subarray))D=String.fromCharCode.apply(null,aF.qH(D,k));else{for(var G="",e=0;e0||E.eO===0)&&z!==1);if(T===4)return(E=this.yo)&&E.state?(Q=E.state.status,Q!==42&&Q!==69&&Q!==73&&Q!==91&&Q!==103&&Q!==113&&Q!==666?z=Dt(E,-2):(E.state=null,z=Q===113?Dt(E,-3):0)):z=-2,this.yQ(z),this.ended=!0,z===0;T===2&&(this.yQ(0),E.eO=0);return!0}; +OK.prototype.yQ=function(z){z===0&&(this.result=this.options.to==="string"?this.chunks.join(""):aF.B1(this.chunks));this.chunks=[];this.err=z;this.msg=this.yo.msg};var Rv=()=>Math.random().toString(36).substring(7).split("").join("."),S7=`@@redux/INIT${Rv()}`,NE6=`@@redux/REPLACE${Rv()}`;var cb=typeof Symbol==="function"&&Symbol.observable||"@@observable";var Nwr=rd(class extends g.XF{constructor(z){super(z)}},[0,Ph,$i,tu,sM,tu,-1,q4,sM,q4,-1,Ph,q4,$i,y8,[0,sM,-3,q4],tu,-1,q4]);var suk=-909897748;var TF6=function(z,D){return(()=>{var E=new $vJ(z,D);return()=>E})()}("youtube.api.innertube.AttestationError",'[null,[["ATTESTATION_ERROR_UNKNOWN",0],["ATTESTATION_ERROR_VM_NOT_INITIALIZED",1],["ATTESTATION_ERROR_VM_NO_RESPONSE",2],["ATTESTATION_ERROR_VM_TIMEOUT",3],["ATTESTATION_ERROR_VM_INTERNAL_ERROR",4],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_INVALID",5],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_NETWORK_ERROR",6],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_OFFLINE",7],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_INTERNAL_ERROR",8],["ATTESTATION_ERROR_API_NOT_READY",9],["ATTESTATION_ERROR_DEVICE_OFFLINE",10],["ATTESTATION_ERROR_KEY_PAIR_INIT_FAILED",12],["ATTESTATION_ERROR_SIGNING_DATA_MISSING",13],["ATTESTATION_ERROR_SIGNING_FAILED",14],["ATTESTATION_ERROR_CERT_CHAIN_RETRIEVAL_FAILED",15]],null,[[11,11]]]');g.XW=class{constructor(z){this.name=z}};g.iE=new g.XW("actionCompanionAdRenderer");g.qB=new g.XW("adActionInterstitialRenderer");g.tC=new g.XW("adsEngagementPanelRenderer");g.u6=new g.XW("dismissablePanelTextPortraitImageRenderer");g.Bd=new g.XW("adsEngagementPanelSectionListViewModel");g.wn=new g.XW("imageCompanionAdRenderer");g.MB=new g.XW("instreamAdPlayerOverlayRenderer");g.e4=new g.XW("instreamSurveyAdRenderer");g.J5=new g.XW("instreamSurveyAdSingleSelectQuestionRenderer");g.u_=new g.XW("instreamSurveyAdMultiSelectQuestionRenderer");g.VY=new g.XW("instreamSurveyAdAnswerRenderer");g.kfa=new g.XW("instreamSurveyAdAnswerNoneOfTheAboveRenderer");g.ke=new g.XW("instreamVideoAdRenderer");g.CT=new g.XW("playerOverlayLayoutRenderer");g.Pd=new g.XW("videoInterstitialButtonedCenteredLayoutRenderer");g.vC=new g.XW("aboveFeedAdLayoutRenderer");g.mJ=new g.XW("belowPlayerAdLayoutRenderer");g.j4=new g.XW("inPlayerAdLayoutRenderer");g.Ye=new g.XW("inPlayerOrganicOverlayAdLayoutRenderer");g.LA=new g.XW("playerBytesAdLayoutRenderer");g.l6=new g.XW("playerBytesSequenceItemAdLayoutRenderer");g.b6=new g.XW("playerUnderlayAdLayoutRenderer");g.GK=new g.XW("adIntroRenderer");g.Qv=new g.XW("playerBytesSequentialLayoutRenderer");g.db=new g.XW("surveyTextInterstitialRenderer");g.fA=new g.XW("videoAdTrackingRenderer");var ToV=new g.XW("videoInterstitialCenteredLayoutViewModel");g.zK=new g.XW("playerOrganicTransitionOverlayRenderer");g.aH=new g.XW("adSlotRenderer");g.Xa=new g.XW("squeezebackPlayerSidePanelRenderer");g.yS=new g.XW("bannerImageLayoutViewModel");g.oZ=new g.XW("topBannerImageTextIconButtonedLayoutViewModel");g.sb=new g.XW("adsEngagementPanelLayoutViewModel");g.J7=new g.XW("displayUnderlayTextGridCardsLayoutViewModel");var Oo=class{constructor(z){this.K=z}},b_=class extends Oo{get entityMetadata(){return this.K.entityMetadata}set entityMetadata(z){this.K.entityMetadata=z}};var GfW=class extends b_{L(){return[]}};var eM6=new g.XW("commandContext");var dHr=class extends b_{L(){return[]}};var FDL=class extends b_{L(){return[]}};var $dO=new g.XW("rawColdConfigGroup");var s86=new g.XW("rawHotConfigGroup");g.j5=new g.XW("commandExecutorCommand");var LDX=class extends g.XF{constructor(z){super(z)}};var f9V={IA:0,mB:1,wu:32,pI:61,j7:67,JY:103,DG:86,cz:42,kg:60,S7:62,Eg:73,MM:76,hY:88,RA:90,qM:99,X0:98,bf:100,aA:102,nI:41,fI:69,uf:70,zt:71,V_:2,BT:27,ANDROID:3,Y4:54,cU:14,h4:91,wz:55,sY:24,Q9:105,Mt:20,EY:18,dz:21,DB:104,ba:30,n_:29,f_:28,e7:101,zR:34,R2:36,p_:38,IOS:5,Kg:15,Uu:92,l2:40,yj:25,Aj:106,Is:17,Zi:19,Bd:64,Vj:66,gJ:26,rJ:22,Wd:33,m_:68,Sv:35,ev:53,T$:37,Lg:39,ih:7,jK:57,qS:43,uh:59,f2:93,qt:74,z5:75,F0:85,KI:65,LI:80,oA:8,hK:10,ye:58,vz:63,lf:72,jG:23,Kn:11,lV:13,cO:12,Rt:16,Yg:56, +du:31,y8:77,NT:84,Qe:87,cB:89,YE:94,fg:95};var sp=class extends g.XF{constructor(z){super(z)}A(z){Tv(this,5,z)}};var yd=class extends g.XF{constructor(z){super(z)}};var nhW=class extends g.XF{constructor(z){super(z)}};var UP=class extends g.XF{constructor(z){super(z)}getPlayerType(){return zv(this,36)}setHomeGroupInfo(z){return qd(this,nhW,81,z)}clearLocationPlayabilityToken(){return bc(this,89)}};var rY=class extends g.XF{constructor(z){super(z)}getValue(){return Bz(this,rO(this,i8,2))}},i8=[2,3,4,5,6];var WDk=class extends g.XF{constructor(z){super(z)}setTrackingParams(z){return bc(this,1,Ad(z,!1))}};var gY=class extends g.XF{constructor(z){super(z)}};var oR=class extends g.XF{constructor(z){super(z)}};var t3=class extends g.XF{constructor(z){super(z)}setToken(z){return Tv(this,2,z)}};var wY=class extends g.XF{constructor(z){super(z)}setSafetyMode(z){return Gv(this,5,z)}};var NK=class extends g.XF{constructor(z){super(z)}A(z){return qd(this,UP,1,z)}};var X0n=class extends b_{L(){return[]}};var QOs=new g.XW("continuationCommand");g.Kk=new g.XW("signalAction");var vM=new g.XW("webCommandMetadata");var EVL=new g.XW("metadataBadgeRenderer");var Tdr=new g.XW("signalServiceEndpoint");var cC=new g.XW("innertubeCommand");var kdW={oR:"EMBEDDED_PLAYER_MODE_UNKNOWN",Kq:"EMBEDDED_PLAYER_MODE_DEFAULT",Lq:"EMBEDDED_PLAYER_MODE_PFP",lj:"EMBEDDED_PLAYER_MODE_PFL"};var fYQ=new g.XW("channelThumbnailEndpoint");var AzI=new g.XW("embeddedPlayerErrorMessageRenderer");var P1s=new g.XW("embeddedPlayerOverlayVideoDetailsRenderer"),nV6=new g.XW("embeddedPlayerOverlayVideoDetailsCollapsedRenderer"),WYQ=new g.XW("embeddedPlayerOverlayVideoDetailsExpandedRenderer");var T5=new g.XW("embedsInfoPanelRenderer");var J$W=class extends b_{L(){return[]}};var uNL=class extends b_{L(){return[]}};var VXO=class extends b_{L(){var z=[];this.K.alternateChannel&&z.push(this.K.alternateChannel);this.K.alternateChannelList&&z.push(...this.K.alternateChannelList);this.K.oneofChannelEntity&&z.push(this.K.oneofChannelEntity);return[...(new Set(z))]}};var OQk=class extends b_{L(){var z=[];this.K.entryCollection&&z.push(this.K.entryCollection);return[...(new Set(z))]}},jrO=class extends b_{L(){var z=[];this.K.parentPlaylist&&z.push(this.K.parentPlaylist);if(this.K.entries)for(let D of this.K.entries)z.push(...(new bQX(D)).L());return[...(new Set(z))]}},bQX=class extends Oo{L(){var z=[];this.K.video&&z.push(this.K.video);return[...(new Set(z))]}};var vhL=class extends b_{L(){var z=[];this.K.descriptionEntity&&z.push(this.K.descriptionEntity);this.K.creators&&z.push(...this.K.creators);this.K.theBiggestFan&&z.push(this.K.theBiggestFan);return[...(new Set(z))]}},mHJ=class extends b_{L(){return[]}};var l9X=new g.XW("feedbackEndpoint");var YAJ=class extends b_{L(){return[]}};var I9O=class extends b_{L(){return[]}};var a96=class extends b_{L(){return[]}};var SAJ=class extends b_{L(){return[]}};var RML=class extends b_{L(){return[]}};var ZQn=new g.XW("interactionLoggingCommandMetadata");var oHX={Og:"WEB_DISPLAY_MODE_UNKNOWN",CI:"WEB_DISPLAY_MODE_BROWSER",tY:"WEB_DISPLAY_MODE_MINIMAL_UI",Gt:"WEB_DISPLAY_MODE_STANDALONE",Pz:"WEB_DISPLAY_MODE_FULLSCREEN"};var c$n=class extends g.XF{constructor(z){super(z)}getPlayerType(){return zv(this,7)}JI(){return Bz(this,19)}setVideoId(z){return Tv(this,19,z)}};var FC=class extends g.XF{constructor(z){super(z)}};var d5=class extends g.XF{constructor(z){super(z)}};var qK=class extends g.XF{constructor(z){super(z,500)}},KDJ=[2,3,5,6,7,11,13,20,21,22,23,24,28,32,37,45,59,72,73,74,76,78,79,80,85,91,97,100,102,105,111,117,119,126,127,136,146,148,151,156,157,158,159,163,164,168,176,177,178,179,184,188,189,190,191,193,194,195,196,197,198,199,200,201,202,203,204,205,206,208,209,215,219,222,225,226,227,229,232,233,234,240,241,244,247,248,249,251,254,255,256,257,258,259,260,261,266,270,272,278,288,291,293,300,304,308,309,310,311,313,314,319,320,321,323,324,327,328, +330,331,332,334,337,338,340,344,348,350,351,352,353,354,355,356,357,358,361,363,364,368,369,370,373,374,375,378,380,381,383,388,389,399,402,403,410,411,412,413,414,415,416,417,418,423,424,425,426,427,429,430,431,439,441,444,448,458,469,471,473,474,480,481,482,484,485,486,491,495,496,506,507,509,511,512,513,514,515,516,517,518,519,520,522,523,524,525,526,527,528,529,530,531,536,537,538,539,541,545,547,548,549,550,551,552,553,554,557];g.hMX=new g.XW("loggingContext");var sP=class extends g.XF{constructor(z){super(z)}};var l8=class extends g.XF{constructor(z){super(z)}JI(){return Ei(this,rO(this,YE,1))}setVideoId(z){return UB(this,1,YE,gp(z))}getPlaylistId(){return Ei(this,rO(this,YE,2))}},YE=[1,2];var oPr=class extends g.XF{constructor(z){super(z)}};var p0L=class extends b_{L(){return[]}};var xHw=class extends b_{L(){return[]}};var HQa=class extends b_{L(){return[]}};var NFW=class extends b_{L(){var z=[];this.K.downloadsList&&z.push(this.K.downloadsList);this.K.smartDownloadsList&&z.push(this.K.smartDownloadsList);this.K.recommendedDownloadsList&&z.push(this.K.recommendedDownloadsList);this.K.refresh&&z.push(this.K.refresh);return[...(new Set(z))]}};var ghX=class extends b_{L(){var z=[];this.K.refresh&&z.push(this.K.refresh);if(this.K.downloads)for(let D of this.K.downloads)z.push(...(new UHw(D)).L());return[...(new Set(z))]}},UHw=class extends Oo{L(){var z=[];this.K.video&&z.push(this.K.video);this.K.playlist&&z.push(this.K.playlist);this.K.videoItem&&z.push(this.K.videoItem);this.K.playlistItem&&z.push(this.K.playlistItem);return[...(new Set(z))]}};var r$s=class extends b_{L(){var z=[];this.K.localImageEntities&&z.push(...this.K.localImageEntities);return[...(new Set(z))]}};var iQO=class extends b_{L(){var z=[];this.K.playbackData&&z.push(this.K.playbackData);this.K.localImageEntities&&z.push(...this.K.localImageEntities);this.K.videoDownloadContextEntity&&z.push(this.K.videoDownloadContextEntity);return[...(new Set(z))]}};var w0L=class extends b_{L(){return[]}};var tXW=class extends b_{L(){var z=[];this.K.fakeChildren&&z.push(...this.K.fakeChildren);return[...(new Set(z))]}};var y$r=class extends b_{L(){var z=[];this.K.video&&z.push(this.K.video);this.K.playbackData&&z.push(this.K.playbackData);this.K.offlineVideoPolicy&&z.push(this.K.offlineVideoPolicy);return[...(new Set(z))]}};var ohL=class extends b_{L(){return[]}};var srO=class extends b_{L(){var z=[];this.K.channelOwner&&z.push(this.K.channelOwner);this.K.videos&&z.push(...this.K.videos);this.K.collaboratorChannels&&z.push(...this.K.collaboratorChannels);this.K.downloadState&&z.push(this.K.downloadState);this.K.refresh&&z.push(this.K.refresh);return[...(new Set(z))]}};var $Hn=class extends b_{L(){var z=[];this.K.video&&z.push(this.K.video);this.K.channelContributor&&z.push(this.K.channelContributor);return[...(new Set(z))]}};var PCO=class extends Oo{L(){var z=[];this.K.recommendedVideoMetadata&&z.push(...(new qAn(this.K.recommendedVideoMetadata)).L());return[...(new Set(z))]}},qAn=class extends Oo{L(){var z=[];this.K.localImageEntities&&z.push(...this.K.localImageEntities);this.K.videoDownloadContextEntity&&z.push(this.K.videoDownloadContextEntity);return[...(new Set(z))]}};var MXI=class extends Oo{L(){var z=[];this.K.playbackPosition&&z.push(this.K.playbackPosition);return[...(new Set(z))]}};var CCw=class extends b_{L(){var z=[];this.K.owner&&z.push(this.K.owner);this.K.downloadState&&z.push(this.K.downloadState);this.K.userState&&z.push(...(new MXI(this.K.userState)).L());this.K.additionalMetadata&&z.push(...(new PCO(this.K.additionalMetadata)).L());return[...(new Set(z))]}};var A$X=class extends b_{L(){var z=[];this.K.userChannelDetails&&z.push(this.K.userChannelDetails);return[...(new Set(z))]}};var BFn=class extends b_{L(){var z=[];this.K.channelOwner&&z.push(this.K.channelOwner);this.K.playbackPosition&&z.push(this.K.playbackPosition);this.K.localImageEntities&&z.push(...this.K.localImageEntities);this.K.downloadStatus&&z.push(this.K.downloadStatus);return[...(new Set(z))]}};var zOa=class extends b_{L(){return[]}};var Dnw=class extends b_{L(){return[]}};var ExV=class extends b_{L(){return[]}};var QJa=class extends b_{L(){return[]}};var TGQ=class extends b_{L(){return[]}};var k76=class extends b_{L(){return[]}};var G7W=class extends b_{L(){return[]}};var eO6=class extends b_{L(){return[]}};var dnI=class extends b_{L(){return[]}};var fM=new g.XW("changeKeyedMarkersVisibilityCommand");var QAW=new g.XW("loadMarkersCommand");var L_X=new g.XW("timelyActionViewModel");var F_W=new g.XW("timelyActionsOverlayViewModel");var F6Q=class extends b_{L(){return[]}};var L6w=class extends b_{L(){return[]}};var fnr=class extends b_{L(){return[]}};var nxX=class extends b_{L(){return[]}};var W6n=class extends b_{L(){var z=[];this.K.compositeSourceKeys&&z.push(...this.K.compositeSourceKeys);return[...(new Set(z))]}};var XtW=class extends b_{L(){var z=[];this.K.trackDownloadMetadatas&&z.push(...this.K.trackDownloadMetadatas);return[...(new Set(z))]}};var JnI=class extends b_{L(){var z=[];this.K.downloadedTracks&&z.push(...this.K.downloadedTracks);this.K.smartDownloadedTracks&&z.push(...this.K.smartDownloadedTracks);this.K.downloadedEpisodes&&z.push(...this.K.downloadedEpisodes);this.K.downloadedAlbumReleases&&z.push(...this.K.downloadedAlbumReleases);this.K.smartDownloadedAlbumReleases&&z.push(...this.K.smartDownloadedAlbumReleases);this.K.downloadedPlaylists&&z.push(...this.K.downloadedPlaylists);this.K.smartDownloadedPlaylists&&z.push(...this.K.smartDownloadedPlaylists); +this.K.metadataOnlyTracks&&z.push(...this.K.metadataOnlyTracks);return[...(new Set(z))]}};var ulk=class extends b_{L(){var z=[];this.K.trackDownloadMetadatas&&z.push(...this.K.trackDownloadMetadatas);return[...(new Set(z))]}};var VLw=class extends b_{L(){var z=[];this.K.playbackData&&z.push(this.K.playbackData);this.K.localImageEntities&&z.push(...this.K.localImageEntities);this.K.videoDownloadContextEntity&&z.push(this.K.videoDownloadContextEntity);return[...(new Set(z))]}};var O7J=class extends b_{L(){var z=[];this.K.musicLibraryStatusEntity&&z.push(this.K.musicLibraryStatusEntity);this.K.primaryArtists&&z.push(...this.K.primaryArtists);this.K.details&&z.push(this.K.details);this.K.userDetails&&z.push(this.K.userDetails);this.K.tracks&&z.push(...this.K.tracks);this.K.share&&z.push(this.K.share);this.K.downloadMetadata&&z.push(this.K.downloadMetadata);this.K.refresh&&z.push(this.K.refresh);return[...(new Set(z))]}},b7X=class extends b_{L(){var z=[];this.K.albumRelease&& +z.push(this.K.albumRelease);this.K.tracks&&z.push(...this.K.tracks);return[...(new Set(z))]}},jJX=class extends b_{L(){var z=[];this.K.albumRelease&&z.push(this.K.albumRelease);return[...(new Set(z))]}};var vxs=class extends b_{L(){var z=[];this.K.details&&z.push(this.K.details);this.K.userDetails&&z.push(this.K.userDetails);return[...(new Set(z))]}},mnQ=class extends b_{L(){var z=[];this.K.parentArtist&&z.push(this.K.parentArtist);return[...(new Set(z))]}},lnn=class extends b_{L(){var z=[];this.K.parentArtist&&z.push(this.K.parentArtist);return[...(new Set(z))]}};var YWk=class extends b_{L(){return[]}};var anX=class extends b_{L(){return[]}};var ROJ=class extends b_{L(){var z=[];this.K.tracks&&z.push(...this.K.tracks);this.K.refresh&&z.push(this.K.refresh);this.K.musicLibraryStatusEntity&&z.push(this.K.musicLibraryStatusEntity);this.K.details&&z.push(this.K.details);this.K.downloadMetadata&&z.push(this.K.downloadMetadata);this.K.sideloadMetadata&&z.push(this.K.sideloadMetadata);this.K.userDetails&&z.push(this.K.userDetails);this.K.entryCollection&&z.push(this.K.entryCollection);this.K.share&&z.push(this.K.share);this.K.podcastShowAdditionalMetadata&& +z.push(...(new SWQ(this.K.podcastShowAdditionalMetadata)).L());return[...(new Set(z))]}},SWQ=class extends Oo{L(){var z=[];this.K.creatorEntity&&z.push(this.K.creatorEntity);return[...(new Set(z))]}};var Z7W=class extends b_{L(){return[]}};var cnO=class extends b_{L(){var z=[];this.K.musicLibraryStatusEntity&&z.push(this.K.musicLibraryStatusEntity);this.K.artists&&z.push(...this.K.artists);this.K.audioModeVersion&&z.push(this.K.audioModeVersion);this.K.videoModeVersion&&z.push(this.K.videoModeVersion);this.K.userDetails&&z.push(this.K.userDetails);this.K.details&&z.push(this.K.details);this.K.albumRelease&&z.push(this.K.albumRelease);this.K.share&&z.push(this.K.share);this.K.libraryEdit&&z.push(this.K.libraryEdit);this.K.downloadMetadata&& +z.push(this.K.downloadMetadata);this.K.playbackPosition&&z.push(this.K.playbackPosition);this.K.lyrics&&z.push(this.K.lyrics);return[...(new Set(z))]}},K6Q=class extends b_{L(){var z=[];this.K.parentTrack&&z.push(this.K.parentTrack);return[...(new Set(z))]}},hOn=class extends b_{L(){var z=[];this.K.parentTrack&&z.push(this.K.parentTrack);return[...(new Set(z))]}};var MeW=new g.XW("musicEmbeddedPlayerOverlayVideoDetailsRenderer");var ptO=new g.XW("shareEndpoint"),xnr=new g.XW("shareEntityEndpoint"),H7r=new g.XW("shareEntityServiceEndpoint"),NGa=new g.XW("webPlayerShareEntityServiceEndpoint");g.FJ=new g.XW("urlEndpoint");g.Qq=new g.XW("watchEndpoint");var UnQ=new g.XW("watchPlaylistEndpoint");var gxn=class extends b_{L(){return[]}};var rna=class extends b_{L(){return[]}};var i7k=class extends b_{L(){return[]}};var wtL=class extends b_{L(){return[]}};var tLs=class extends b_{L(){var z=[];this.K.transfer&&z.push(this.K.transfer);this.K.adsPlaybackData&&z.push(...this.K.adsPlaybackData);this.K.drmLicense&&z.push(this.K.drmLicense);this.K.offlineVideoPolicy&&z.push(this.K.offlineVideoPolicy);this.K.videoDownloadContextEntity&&z.push(this.K.videoDownloadContextEntity);return[...(new Set(z))]}};var yn6=class extends b_{L(){return[]}};var oxQ=class extends b_{L(){var z=[];this.K.offlineVideoStreams&&z.push(...this.K.offlineVideoStreams);this.K.captionTrack&&z.push(...this.K.captionTrack);return[...(new Set(z))]}};var sJQ=class extends b_{L(){return[]}};var $nL=class extends b_{L(){return[]}};var qWW=class extends b_{L(){return[]}};var PNW=new g.XW("prefetchWatchCommand");var MLL=new g.XW("compositeVideoOverlayRenderer");var IYV=new g.XW("paidContentOverlayRenderer");var YZJ=new g.XW("playerMutedAutoplayOverlayRenderer"),IUa=new g.XW("playerMutedAutoplayEndScreenRenderer");var jpV=new g.XW("unserializedPlayerResponse"),HG=new g.XW("unserializedPlayerResponse"),CNs=new g.XW("playerResponse");var Anr=new g.XW("playlistEditEndpoint");var BGw=class extends b_{L(){return[]}};var Yt=new g.XW("reelWatchEndpoint");var z3n=new g.XW("reelItemWatchResponse");g.mh=new g.XW("buttonRenderer");g.l_=new g.XW("toggleButtonRenderer");g.WC=new g.XW("counterfactualRenderer");var DDX=new g.XW("resolveUrlCommandMetadata");var ENs=class extends b_{L(){return[]}};var QwX=new g.XW("modifyChannelNotificationPreferenceEndpoint");var TtV=new g.XW("unsubscribeEndpoint");var kNr=class extends b_{L(){return[]}};var XBa=new g.XW("subscribeButtonRenderer");var GNQ=new g.XW("subscribeEndpoint");var e36=class extends b_{L(){return[]}};var dDL=class extends b_{L(){return[]}};var FcL=class extends b_{L(){return[]}};var Lcn=class extends b_{L(){return[]}};var fDa=class extends b_{L(){return[]}};var nNO=class extends b_{L(){return[]}};var Wc6=class extends b_{L(){return[]}};var XYQ=class extends b_{L(){return[]}};var J0k=class extends b_{L(){return[]}};var uGL=class extends b_{L(){return[]}};var kes=new g.XW("qrCodeRenderer");var VbQ={dJ:"LIVING_ROOM_APP_MODE_UNSPECIFIED",MJ:"LIVING_ROOM_APP_MODE_MAIN",Qj:"LIVING_ROOM_APP_MODE_KIDS",Eu:"LIVING_ROOM_APP_MODE_MUSIC",pg:"LIVING_ROOM_APP_MODE_UNPLUGGED",ky:"LIVING_ROOM_APP_MODE_GAMING"};var OBw=class extends b_{L(){return[]}};var bBs=class extends b_{L(){return[]}};var BeI=new g.XW("autoplaySwitchButtonRenderer");var zCa=new g.XW("desktopOverlayConfigRenderer");var GeO=new g.XW("engagementPanelSectionListRenderer");var C1X=new g.XW("playlistPanelRenderer");var jwr=class extends b_{L(){return[]}};var vNn=class extends b_{L(){return[]}};var mDQ=class extends b_{L(){return[]}};var lDs=class extends b_{L(){return[]}};var YDX=class extends b_{L(){return[]}};var IDQ=class extends b_{L(){return[]}};var aDW=class extends b_{L(){return[]}};var QpW=new g.XW("cipher");var vRa=new g.XW("playerVars");var xlw=new g.XW("playerVars");var SDI=g.XQ.window,UK=SDI?.yt?.config_||SDI?.ytcfg?.data_||{};g.JV("yt.config_",UK);var i3=[];var ivJ=/^[\w.]*$/,rd6={q:!0,search_query:!0},grk=String(sK);g.ea=new class{constructor(z,D){this.K=z;this.L=D}}(window,window.document);g.JV("yt.ads_.signals_.getAdSignalsString",function(z){return g.$Z(g.dm(z))});g.cX();var FP="XMLHttpRequest"in g.XQ?()=>new XMLHttpRequest:null;var R3L="absolute_experiments client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods theme".split(" "),ZBr=[...R3L,"client_dev_set_cookie"];var bZ={Authorization:"AUTHORIZATION","X-Goog-EOM-Visitor-Id":"EOM_VISITOR_DATA","X-Goog-Visitor-Id":"SANDBOXED_VISITOR_ID","X-Youtube-Domain-Admin-State":"DOMAIN_ADMIN_STATE","X-Youtube-Chrome-Connected":"CHROME_CONNECTED_HEADER","X-YouTube-Client-Name":"INNERTUBE_CONTEXT_CLIENT_NAME","X-YouTube-Client-Version":"INNERTUBE_CONTEXT_CLIENT_VERSION","X-YouTube-Delegation-Context":"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT","X-YouTube-Device":"DEVICE","X-Youtube-Identity-Token":"ID_TOKEN","X-YouTube-Page-CL":"PAGE_CL", +"X-YouTube-Page-Label":"PAGE_BUILD_LABEL","X-Goog-AuthUser":"SESSION_INDEX","X-Goog-PageId":"DELEGATED_SESSION_ID"},BEL=["app","debugcss","debugjs","expflag","force_ad_params","force_ad_encrypted","force_viral_ad_response_params","forced_experiments","innertube_snapshots","innertube_goldens","internalcountrycode","internalipoverride","absolute_experiments","conditional_experiments","sbb","sr_bns_address",...R3L],ID=!1,qjQ=Om;var zTr;g.Sa=class extends g.g6{constructor(z,D,E){super(`${z}, errorCode=${D}`);this.errorCode=D;this.xhr=E;this.name="PromiseAjaxError"}};zTr=class{constructor(z){this.xhr=z}};var cx=class{constructor(z=null){this.K=z;this.A=0;this.L=null}then(z,D,E){return this.K?this.K.then(z,D,E):this.A===1&&z?(z=z.call(E,this.L))&&typeof z.then==="function"?z:g.hQ(z):this.A===2&&D?(z=D.call(E,this.L))&&typeof z.then==="function"?z:g.K9(z):this}getValue(){return this.L}};cx.prototype.$goog_Thenable=!0;var p9=!1;g.TR=EC||QV;var TpL=/^([0-9\.]+):([0-9\.]+)$/;var ji={};var c0L=0,v6=g.kG?"webkit":g.hz?"moz":g.Uu?"ms":qV?"o":"",KcQ=g.us("ytDomDomGetNextId")||(()=>++c0L); +g.JV("ytDomDomGetNextId",KcQ);var h3r={stopImmediatePropagation:1,stopPropagation:1,preventMouseEvent:1,preventManipulation:1,preventDefault:1,layerX:1,layerY:1,screenX:1,screenY:1,scale:1,rotation:1,webkitMovementX:1,webkitMovementY:1},KK=class{constructor(z){this.type="";this.state=this.source=this.data=this.currentTarget=this.relatedTarget=this.target=null;this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.ctrlKey=this.altKey=!1;this.rotation=this.clientY=this.clientX=0;this.scale=1;this.changedTouches=this.touches= +null;try{if(z=z||window.event){this.event=z;for(let Q in z)Q in h3r||(this[Q]=z[Q]);this.scale=z.scale;this.rotation=z.rotation;var D=z.target||z.srcElement;D&&D.nodeType==3&&(D=D.parentNode);this.target=D;var E=z.relatedTarget;if(E)try{E=E.nodeName?E:null}catch(Q){E=null}else this.type=="mouseover"?E=z.fromElement:this.type=="mouseout"&&(E=z.toElement);this.relatedTarget=E;this.clientX=z.clientX!=void 0?z.clientX:z.pageX;this.clientY=z.clientY!=void 0?z.clientY:z.pageY;this.keyCode=z.keyCode?z.keyCode: +z.which;this.charCode=z.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=z.altKey;this.ctrlKey=z.ctrlKey;this.shiftKey=z.shiftKey;this.metaKey=z.metaKey;this.K=z.pageX;this.L=z.pageY}}catch(Q){}}preventDefault(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}stopPropagation(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}stopImmediatePropagation(){this.event&&(this.event.cancelBubble=!0, +this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())}};g.Zc=g.XQ.ytEventsEventsListeners||{};g.JV("ytEventsEventsListeners",g.Zc);var c6=g.XQ.ytEventsEventsCounter||{count:0};g.JV("ytEventsEventsCounter",c6);var pYX=g.JT(function(){var z=!1;try{let D=Object.defineProperty({},"passive",{get:function(){z=!0}}); +window.addEventListener("test",null,D)}catch(D){}return z}),h4=g.JT(function(){var z=!1; +try{let D=Object.defineProperty({},"capture",{get:function(){z=!0}}); +window.addEventListener("test",null,D)}catch(D){}return z});var Ya;Ya=window;g.N=Ya.ytcsi&&Ya.ytcsi.now?Ya.ytcsi.now:Ya.performance&&Ya.performance.timing&&Ya.performance.now&&Ya.performance.timing.navigationStart?()=>Ya.performance.timing.navigationStart+Ya.performance.now():()=>(new Date).getTime();g.pn(Np,g.w9);Np.prototype.Y=function(z){z.K===void 0&&Ru(z);var D=z.K;z.L===void 0&&Ru(z);this.K=new g.Wr(D,z.L)}; +Np.prototype.mN=function(){return this.K||new g.Wr}; +Np.prototype.D=function(){if(this.K){var z=(0,g.N)();if(this.Z!=0){var D=this.V,E=this.K,Q=D.x-E.x;D=D.y-E.y;Q=Math.sqrt(Q*Q+D*D)/(z-this.Z);this.L[this.A]=Math.abs((Q-this.B)/this.B)>.5?1:0;D=0;for(E=0;E<4;E++)D+=this.L[E]||0;D>=3&&this.U();this.B=Q}this.Z=z;this.V=this.K;this.A=(this.A+1)%4}}; +Np.prototype.BF=function(){window.clearInterval(this.S);g.xf(this.j)};g.I3=class extends g.w9{constructor(z){super();this.A=[];this.U=z||this}K3(z,D,E,Q,T){E=tI((0,g.SW)(E,Q||this.U));E={target:z,name:D,callback:E};var k;T&&pYX()&&(k={passive:!0});z.addEventListener(D,E.callback,k);this.A.push(E);return E}Qo(z){for(let D=0;D{D.preventDefault();this.L=D}); +z.addEventListener("appinstalled",()=>{this.K=!0},{once:!0})}};var yV=class{constructor(){this.MU=!0}v8(z,D){z={};var E=[];"USER_SESSION_ID"in UK&&E.push({key:"u",value:g.S("USER_SESSION_ID")});if(E=LY(E))z.Authorization=E,E=D=D?.sessionIndex,E===void 0&&(E=Number(g.S("SESSION_INDEX",0)),E=isNaN(E)?0:E),g.c("voice_search_auth_header_removal")||(z["X-Goog-AuthUser"]=E.toString()),"INNERTUBE_HOST_OVERRIDE"in UK||(z["X-Origin"]=window.location.origin),D===void 0&&"DELEGATED_SESSION_ID"in UK&&(z["X-Goog-PageId"]=g.S("DELEGATED_SESSION_ID"));return z}};var $S={identityType:"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN"};var Mp=g.us("ytglobal.prefsUserPrefsPrefs_")||{};g.JV("ytglobal.prefsUserPrefsPrefs_",Mp); +var fSJ=class{constructor(){this.K=g.S("ALT_PREF_COOKIE_NAME","PREF");this.L=g.S("ALT_PREF_COOKIE_DOMAIN","youtube.com");var z=g.N1(this.K);z&&this.parse(z)}get(z,D){P6(z);qp(z);z=Mp[z]!==void 0?Mp[z].toString():null;return z!=null?z:D?D:""}set(z,D){P6(z);qp(z);if(D==null)throw Error("ExpectedNotNull");Mp[z]=D.toString()}GV(z){return!!((CK(`f${Math.floor(z/31)+1}`)||0)&1<{var z;return()=>{z||(z=new rk("ytidb"));return z}})();var u$=[],Xz=!1;var tbX={AUTH_INVALID:"No user identifier specified.",EXPLICIT_ABORT:"Transaction was explicitly aborted.",IDB_NOT_SUPPORTED:"IndexedDB is not supported.",MISSING_INDEX:"Index not created.",MISSING_OBJECT_STORES:"Object stores not created.",DB_DELETED_BY_MISSING_OBJECT_STORES:"Database is deleted because expected object stores were not created.",DB_REOPENED_BY_MISSING_OBJECT_STORES:"Database is reopened because expected object stores were not created.",UNKNOWN_ABORT:"Transaction was aborted for unknown reasons.", +QUOTA_EXCEEDED:"The current transaction exceeded its quota limitations.",QUOTA_MAYBE_EXCEEDED:"The current transaction may have failed because of exceeding quota limitations.",EXECUTE_TRANSACTION_ON_CLOSED_DB:"Can't start a transaction on a closed database",INCOMPATIBLE_DB_VERSION:"The binary is incompatible with the database version"},y0Q={AUTH_INVALID:"ERROR",EXECUTE_TRANSACTION_ON_CLOSED_DB:"WARNING",EXPLICIT_ABORT:"IGNORED",IDB_NOT_SUPPORTED:"ERROR",MISSING_INDEX:"WARNING",MISSING_OBJECT_STORES:"ERROR", +DB_DELETED_BY_MISSING_OBJECT_STORES:"WARNING",DB_REOPENED_BY_MISSING_OBJECT_STORES:"WARNING",QUOTA_EXCEEDED:"WARNING",QUOTA_MAYBE_EXCEEDED:"WARNING",UNKNOWN_ABORT:"WARNING",INCOMPATIBLE_DB_VERSION:"WARNING"},oNX={AUTH_INVALID:!1,EXECUTE_TRANSACTION_ON_CLOSED_DB:!1,EXPLICIT_ABORT:!1,IDB_NOT_SUPPORTED:!1,MISSING_INDEX:!1,MISSING_OBJECT_STORES:!1,DB_DELETED_BY_MISSING_OBJECT_STORES:!1,DB_REOPENED_BY_MISSING_OBJECT_STORES:!1,QUOTA_EXCEEDED:!1,QUOTA_MAYBE_EXCEEDED:!0,UNKNOWN_ABORT:!0,INCOMPATIBLE_DB_VERSION:!1}, +va=class extends g.k3{constructor(z,D={},E=tbX[z],Q=y0Q[z],T=oNX[z]){super(E,{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:z,...D});this.type=z;this.message=E;this.level=Q;this.K=T;Object.setPrototypeOf(this,va.prototype)}},swX=class extends va{constructor(z,D){super("MISSING_OBJECT_STORES",{expectedObjectStores:D,foundObjectStores:z},tbX.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,swX.prototype)}},l$=class extends Error{constructor(z,D){super();this.index= +z;this.objectStore=D;Object.setPrototypeOf(this,l$.prototype)}},nHs=["The database connection is closing","Can't start a transaction on a closed database","A mutation operation was attempted on a database that did not allow mutations"];var KF=class{constructor(z){this.K=z}},aB=class{constructor(z){this.state={status:"PENDING"};this.K=[];this.L=[];z=z.K;var D=Q=>{if(this.state.status==="PENDING"){this.state={status:"FULFILLED",value:Q};for(let T of this.K)T()}},E=Q=>{if(this.state.status==="PENDING"){this.state={status:"REJECTED", +reason:Q};for(let T of this.L)T()}}; +try{z(D,E)}catch(Q){E(Q)}}static all(z){return new aB(new KF((D,E)=>{var Q=[],T=z.length;T===0&&D(Q);for(let k=0;k{Q[k]=G;T--;T===0&&D(Q)}).catch(G=>{E(G)})}))}static resolve(z){return new aB(new KF((D,E)=>{z instanceof aB?z.then(D,E):D(z)}))}static reject(z){return new aB(new KF((D,E)=>{E(z)}))}then(z,D){var E=z??XLI,Q=D??W86; +return new aB(new KF((T,k)=>{this.state.status==="PENDING"?(this.K.push(()=>{RB(this,this,E,T,k)}),this.L.push(()=>{Zo(this,this,Q,T,k)})):this.state.status==="FULFILLED"?RB(this,this,E,T,k):this.state.status==="REJECTED"&&Zo(this,this,Q,T,k)}))}catch(z){return this.then(void 0,z)}};var uIQ=class{constructor(z,D){this.request=z;this.cursor=D}};var ISO=class{constructor(z,D){this.K=z;this.options=D;this.transactionCount=0;this.A=Math.round((0,g.N)());this.L=!1}add(z,D,E){return gT(this,[z],{mode:"readwrite",OO:!0,commit:Ha()},Q=>Q.objectStore(z).add(D,E))}clear(z){return gT(this,[z],{mode:"readwrite", +OO:!0},D=>D.objectStore(z).clear())}close(){this.K.close(); +this.options?.closed&&this.options.closed()}count(z,D){return gT(this,[z],{mode:"readonly",OO:!0,commit:Ha()},E=>E.objectStore(z).count(D))}delete(z,D){return gT(this,[z],{mode:"readwrite", +OO:!0,commit:Ha()&&!(D instanceof IDBKeyRange)},E=>E.objectStore(z).delete(D))}get(z,D){return gT(this,[z],{mode:"readonly", +OO:!0,commit:Ha()},E=>E.objectStore(z).get(D))}getAll(z,D,E){return gT(this,[z],{mode:"readonly", +OO:!0},Q=>Q.objectStore(z).getAll(D,E))}put(z,D,E){return gT(this,[z],{mode:"readwrite", +OO:!0,commit:Ha()},Q=>Q.objectStore(z).put(D,E))}objectStoreNames(){return Array.from(this.K.objectStoreNames)}getName(){return this.K.name}},rT=class{constructor(z){this.K=z}add(z,D){return hF(this.K.add(z,D))}autoIncrement(){return this.K.autoIncrement}clear(){return hF(this.K.clear()).then(()=>{})}count(z){return hF(this.K.count(z))}delete(z){return z instanceof IDBKeyRange?OdJ(this,z):hF(this.K.delete(z))}get(z){return hF(this.K.get(z))}getAll(z,D){return"getAll"in IDBObjectStore.prototype?hF(this.K.getAll(z, +D)):bdr(this,z,D)}index(z){try{return new $DJ(this.K.index(z))}catch(D){if(D instanceof Error&&D.name==="NotFoundError")throw new l$(z,this.K.name); +throw D;}}getName(){return this.K.name}keyPath(){return this.K.keyPath}put(z,D){return hF(this.K.put(z,D))}},N0=class{constructor(z){this.K=z;this.L=new Map;this.aborted=!1;this.done=new Promise((D,E)=>{this.K.addEventListener("complete",()=>{D()}); +this.K.addEventListener("error",Q=>{Q.currentTarget===Q.target&&E(this.K.error)}); +this.K.addEventListener("abort",()=>{var Q=this.K.error;if(Q)E(Q);else if(!this.aborted){Q=va;var T=this.K.objectStoreNames;let k=[];for(let G=0;GD.delete().then(()=>$3(D)))}get(z){return hF(this.K.get(z))}getAll(z,D){return"getAll"in IDBIndex.prototype?hF(this.K.getAll(z,D)):lSV(this,z,D)}keyPath(){return this.K.keyPath}unique(){return this.K.unique}}, +YeV=class{constructor(z,D){this.request=z; +this.cursor=D}delete(){return hF(this.cursor.delete()).then(()=>{})}getValue(){return this.cursor.value}update(z){return hF(this.cursor.update(z))}};var qDI=class{constructor(z,D){this.name=z;this.options=D;this.A=!0;this.B=this.Z=0}L(z,D,E={}){return CF(z,D,E)}delete(z={}){return AF(this.name,z)}open(){if(!this.A)throw Ba(this);if(this.K)return this.K;var z,D=()=>{this.K===z&&(this.K=void 0)},E={blocking:T=>{T.close()}, +closed:D,Vx:D,upgrade:this.options.upgrade},Q=async()=>{var T=Error().stack??"";try{let e=await this.L(this.name,this.options.version,E);var k=e,G=this.options;let d=[];for(let F of Object.keys(G.jq)){let {Gm:L,qL:f=Number.MAX_VALUE}=G.jq[F];!(k.K.version>=L)||k.K.version>=f||k.K.objectStoreNames.contains(F)||d.push(F)}if(d.length!==0){let F=Object.keys(this.options.jq),L=e.objectStoreNames();if(this.Bthis.options.version+1)throw T.close(),this.A=!1,Ba(this,k);return T}D();e instanceof Error&&!g.c("ytidb_async_stack_killswitch")&&(e.stack=`${e.stack}\n${T.substring(T.indexOf("\n")+1)}`);throw Y3(e,this.name,"",this.options.version??-1);}}; +return this.K=z=Q()}};var Dj=new qDI("YtIdbMeta",{jq:{databases:{Gm:1}},upgrade(z,D){D(1)&&i$(z,"databases",{keyPath:"actualName"})}});var eC,GR=new class{constructor(){}}(new class{constructor(){}});new g.BU;var x$X=class extends qDI{constructor(z,D){super(z,D);this.options=D;b$(z)}L(z,D,E={}){return(this.options.shared?K8a:c1k)(z,D,{...E})}delete(z={}){return(this.options.shared?X0:hTI)(this.name,z)}};var Npr=JL("ytGcfConfig",{jq:{coldConfigStore:{Gm:1},hotConfigStore:{Gm:1}},shared:!1,upgrade(z,D){D(1)&&(ya(i$(z,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),ya(i$(z,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))},version:1});var PjW=class extends g.w9{constructor(){super();this.L=[];this.K=[];var z=g.us("yt.gcf.config.hotUpdateCallbacks");z?(this.L=[...z],this.K=z):(this.K=[],g.JV("yt.gcf.config.hotUpdateCallbacks",this.K))}BF(){for(let D of this.L){var z=this.K;let E=z.indexOf(D);E>=0&&z.splice(E,1)}this.L.length=0;super.BF()}};g.vc=class{constructor(){this.V=!1;this.B=this.Z=0;this.U=new PjW}zW(){return IR()??g.S("RAW_HOT_CONFIG_GROUP")}A(z){this.hotHashData=z;g.JV("yt.gcf.config.hotHashData",this.hotHashData||null)}};var MbW=typeof TextEncoder!=="undefined"?new TextEncoder:null,Gl=MbW?z=>MbW.encode(z):z=>{z=kr(z); +var D=new Uint8Array(z.length);for(let E=0;E{}; +this.D0=()=>{}; +this.now=Date.now;this.H6=!1;this.aN=z.aN??100;this.oN=z.oN??1;this.by=z.by??2592E6;this.h3=z.h3??12E4;this.L5=z.L5??5E3;this.VE=z.VE??void 0;this.aK=!!z.aK;this.Tr=z.Tr??.1;this.Mk=z.Mk??10;z.handleError&&(this.handleError=z.handleError);z.D0&&(this.D0=z.D0);z.H6&&(this.H6=z.H6);z.IK&&(this.IK=z.IK);this.EH=z.EH;this.bl=z.bl;this.X$=z.X$;this.HS=z.HS;this.In=z.In;this.j$=z.j$;this.S$=z.S$;dk(this)&&(!this.EH||this.EH("networkless_logging"))&&Lf(this)}writeThenSend(z,D={}){if(dk(this)&&this.K){let E= +{url:z,options:D,timestamp:this.now(),status:"NEW",sendCount:0};this.X$.set(E,this.VE).then(Q=>{E.id=Q;this.HS.Tk()&&nf(this,E)}).catch(Q=>{nf(this,E); +Wv(this,Q)})}else this.In(z,D)}sendThenWrite(z,D={},E){if(dk(this)&&this.K){let Q={url:z, +options:D,timestamp:this.now(),status:"NEW",sendCount:0};this.EH&&this.EH("nwl_skip_retry")&&(Q.skipRetry=E);if(this.HS.Tk()||this.EH&&this.EH("nwl_aggressive_send_then_write")&&!Q.skipRetry){if(!Q.skipRetry){let T=D.onError?D.onError:()=>{}; +D.onError=async(k,G)=>{await this.X$.set(Q,this.VE).catch(e=>{Wv(this,e)}); +T(k,G)}}this.In(z,D,Q.skipRetry)}else this.X$.set(Q,this.VE).catch(T=>{this.In(z,D,Q.skipRetry); +Wv(this,T)})}else E=this.EH&&this.EH("nwl_skip_retry")&&E,this.In(z,D,E)}sendAndWrite(z,D={}){if(dk(this)&&this.K){let E={url:z, +options:D,timestamp:this.now(),status:"NEW",sendCount:0},Q=!1,T=D.onSuccess?D.onSuccess:()=>{}; +E.options.onSuccess=(k,G)=>{E.id!==void 0?this.X$.Ux(E.id,this.VE):Q=!0;this.HS.pH&&this.EH&&this.EH("vss_network_hint")&&this.HS.pH(!0);T(k,G)}; +this.In(E.url,E.options,void 0,!0);this.X$.set(E,this.VE).then(k=>{E.id=k;Q&&this.X$.Ux(E.id,this.VE)}).catch(k=>{Wv(this,k)})}else this.In(z,D,void 0,!0)}A(){if(!dk(this))throw Error("IndexedDB is not supported: throttleSend"); +this.L||(this.L=this.bl.LZ(async()=>{var z=await this.X$.P1("NEW",this.VE);z?(await nf(this,z),this.L&&(this.L=0,this.A())):this.Z()},this.aN))}Z(){this.bl.I6(this.L); +this.L=0}};var Zm;var MK={accountStateChangeSignedIn:23,accountStateChangeSignedOut:24,delayedEventMetricCaptured:11,latencyActionBaselined:6,latencyActionInfo:7,latencyActionTicked:5,offlineTransferStatusChanged:2,offlineImageDownload:335,playbackStartStateChanged:9,systemHealthCaptured:3,mangoOnboardingCompleted:10,mangoPushNotificationReceived:230,mangoUnforkDbMigrationError:121,mangoUnforkDbMigrationSummary:122,mangoUnforkDbMigrationPreunforkDbVersionNumber:133,mangoUnforkDbMigrationPhoneMetadata:134,mangoUnforkDbMigrationPhoneStorage:135, +mangoUnforkDbMigrationStep:142,mangoAsyncApiMigrationEvent:223,mangoDownloadVideoResult:224,mangoHomepageVideoCount:279,mangoHomeV3State:295,mangoImageClientCacheHitEvent:273,sdCardStatusChanged:98,framesDropped:12,thumbnailHovered:13,deviceRetentionInfoCaptured:14,thumbnailLoaded:15,backToAppEvent:318,streamingStatsCaptured:17,offlineVideoShared:19,appCrashed:20,youThere:21,offlineStateSnapshot:22,mdxSessionStarted:25,mdxSessionConnected:26,mdxSessionDisconnected:27,bedrockResourceConsumptionSnapshot:28, +nextGenWatchWatchSwiped:29,kidsAccountsSnapshot:30,zeroStepChannelCreated:31,tvhtml5SearchCompleted:32,offlineSharePairing:34,offlineShareUnlock:35,mdxRouteDistributionSnapshot:36,bedrockRepetitiveActionTimed:37,unpluggedDegradationInfo:229,uploadMp4HeaderMoved:38,uploadVideoTranscoded:39,uploadProcessorStarted:46,uploadProcessorEnded:47,uploadProcessorReady:94,uploadProcessorRequirementPending:95,uploadProcessorInterrupted:96,uploadFrontendEvent:241,assetPackDownloadStarted:41,assetPackDownloaded:42, +assetPackApplied:43,assetPackDeleted:44,appInstallAttributionEvent:459,playbackSessionStopped:45,adBlockerMessagingShown:48,distributionChannelCaptured:49,dataPlanCpidRequested:51,detailedNetworkTypeCaptured:52,sendStateUpdated:53,receiveStateUpdated:54,sendDebugStateUpdated:55,receiveDebugStateUpdated:56,kidsErrored:57,mdxMsnSessionStatsFinished:58,appSettingsCaptured:59,mdxWebSocketServerHttpError:60,mdxWebSocketServer:61,startupCrashesDetected:62,coldStartInfo:435,offlinePlaybackStarted:63,liveChatMessageSent:225, +liveChatUserPresent:434,liveChatBeingModerated:457,liveChatGiftButtonImpressed:558,liveCreationCameraUpdated:64,liveCreationEncodingCaptured:65,liveCreationError:66,liveCreationHealthUpdated:67,liveCreationVideoEffectsCaptured:68,liveCreationStageOccured:75,offlineSystemFailure:546,liveCreationBroadcastScheduled:123,liveCreationArchiveReplacement:149,liveCreationCostreamingConnection:421,liveCreationPlayablesMetrics:533,liveCreationStreamWebrtcStats:288,liveCreationWebrtcError:526,mdxSessionRecoveryStarted:69, +mdxSessionRecoveryCompleted:70,mdxSessionRecoveryStopped:71,visualElementShown:72,visualElementHidden:73,visualElementGestured:78,visualElementStateChanged:208,screenCreated:156,playbackAssociated:202,visualElementAttached:215,playbackContextEvent:214,cloudCastingPlaybackStarted:74,webPlayerApiCalled:76,tvhtml5AccountDialogOpened:79,foregroundHeartbeat:80,foregroundHeartbeatScreenAssociated:111,kidsOfflineSnapshot:81,mdxEncryptionSessionStatsFinished:82,playerRequestCompleted:83,liteSchedulerStatistics:84, +mdxSignIn:85,spacecastMetadataLookupRequested:86,spacecastBatchLookupRequested:87,spacecastSummaryRequested:88,spacecastPlayback:89,spacecastDiscovery:90,tvhtml5LaunchUrlComponentChanged:91,mdxBackgroundPlaybackRequestCompleted:92,mdxBrokenAdditionalDataDeviceDetected:93,tvhtml5LocalStorage:97,tvhtml5DeviceStorageStatus:147,autoCaptionsAvailable:99,playbackScrubbingEvent:339,flexyState:100,interfaceOrientationCaptured:101,mainAppBrowseFragmentCache:102,offlineCacheVerificationFailure:103,offlinePlaybackExceptionDigest:217, +vrCopresenceStats:104,vrCopresenceSyncStats:130,vrCopresenceCommsStats:137,vrCopresencePartyStats:153,vrCopresenceEmojiStats:213,vrCopresenceEvent:141,vrCopresenceFlowTransitEvent:160,vrCowatchPartyEvent:492,vrCowatchUserStartOrJoinEvent:504,vrPlaybackEvent:345,kidsAgeGateTracking:105,offlineDelayAllowedTracking:106,mainAppAutoOfflineState:107,videoAsThumbnailDownload:108,videoAsThumbnailPlayback:109,liteShowMore:110,renderingError:118,kidsProfilePinGateTracking:119,abrTrajectory:124,scrollEvent:125, +streamzIncremented:126,kidsProfileSwitcherTracking:127,kidsProfileCreationTracking:129,buyFlowStarted:136,integrationAttributionEvent:556,mbsConnectionInitiated:138,mbsPlaybackInitiated:139,mbsLoadChildren:140,liteProfileFetcher:144,mdxRemoteTransaction:146,reelPlaybackError:148,reachabilityDetectionEvent:150,mobilePlaybackEvent:151,courtsidePlayerStateChanged:152,musicPersistentCacheChecked:154,musicPersistentCacheCleared:155,playbackInterrupted:157,playbackInterruptionResolved:158,fixFopFlow:159, +anrDetection:161,backstagePostCreationFlowEnded:162,clientError:163,gamingAccountLinkStatusChanged:164,liteHousewarming:165,buyFlowEvent:167,kidsParentalGateTracking:168,kidsSignedOutSettingsStatus:437,kidsSignedOutPauseHistoryFixStatus:438,tvhtml5WatchdogViolation:444,ypcUpgradeFlow:169,yongleStudy:170,ypcUpdateFlowStarted:171,ypcUpdateFlowCancelled:172,ypcUpdateFlowSucceeded:173,ypcUpdateFlowFailed:174,liteGrowthkitPromo:175,paymentFlowStarted:341,transactionFlowShowPaymentDialog:405,transactionFlowStarted:176, +transactionFlowSecondaryDeviceStarted:222,transactionFlowSecondaryDeviceSignedOutStarted:383,transactionFlowCancelled:177,transactionFlowPaymentCallBackReceived:387,transactionFlowPaymentSubmitted:460,transactionFlowPaymentSucceeded:329,transactionFlowSucceeded:178,transactionFlowFailed:179,transactionFlowPlayBillingConnectionStartEvent:428,transactionFlowSecondaryDeviceSuccess:458,transactionFlowErrorEvent:411,liteVideoQualityChanged:180,watchBreakEnablementSettingEvent:181,watchBreakFrequencySettingEvent:182, +videoEffectsCameraPerformanceMetrics:183,adNotify:184,startupTelemetry:185,playbackOfflineFallbackUsed:186,outOfMemory:187,ypcPauseFlowStarted:188,ypcPauseFlowCancelled:189,ypcPauseFlowSucceeded:190,ypcPauseFlowFailed:191,uploadFileSelected:192,ypcResumeFlowStarted:193,ypcResumeFlowCancelled:194,ypcResumeFlowSucceeded:195,ypcResumeFlowFailed:196,adsClientStateChange:197,ypcCancelFlowStarted:198,ypcCancelFlowCancelled:199,ypcCancelFlowSucceeded:200,ypcCancelFlowFailed:201,ypcCancelFlowGoToPaymentProcessor:402, +ypcDeactivateFlowStarted:320,ypcRedeemFlowStarted:203,ypcRedeemFlowCancelled:204,ypcRedeemFlowSucceeded:205,ypcRedeemFlowFailed:206,ypcFamilyCreateFlowStarted:258,ypcFamilyCreateFlowCancelled:259,ypcFamilyCreateFlowSucceeded:260,ypcFamilyCreateFlowFailed:261,ypcFamilyManageFlowStarted:262,ypcFamilyManageFlowCancelled:263,ypcFamilyManageFlowSucceeded:264,ypcFamilyManageFlowFailed:265,restoreContextEvent:207,embedsAdEvent:327,autoplayTriggered:209,clientDataErrorEvent:210,experimentalVssValidation:211, +tvhtml5TriggeredEvent:212,tvhtml5FrameworksFieldTrialResult:216,tvhtml5FrameworksFieldTrialStart:220,musicOfflinePreferences:218,watchTimeSegment:219,appWidthLayoutError:221,accountRegistryChange:226,userMentionAutoCompleteBoxEvent:227,downloadRecommendationEnablementSettingEvent:228,musicPlaybackContentModeChangeEvent:231,offlineDbOpenCompleted:232,kidsFlowEvent:233,kidsFlowCorpusSelectedEvent:234,videoEffectsEvent:235,unpluggedOpsEogAnalyticsEvent:236,playbackAudioRouteEvent:237,interactionLoggingDebugModeError:238, +offlineYtbRefreshed:239,kidsFlowError:240,musicAutoplayOnLaunchAttempted:242,deviceContextActivityEvent:243,deviceContextEvent:244,templateResolutionException:245,musicSideloadedPlaylistServiceCalled:246,embedsStorageAccessNotChecked:247,embedsHasStorageAccessResult:248,embedsItpPlayedOnReload:249,embedsRequestStorageAccessResult:250,embedsShouldRequestStorageAccessResult:251,embedsRequestStorageAccessState:256,embedsRequestStorageAccessFailedState:257,embedsItpWatchLaterResult:266,searchSuggestDecodingPayloadFailure:252, +siriShortcutActivated:253,tvhtml5KeyboardPerformance:254,latencyActionSpan:255,elementsLog:267,ytbFileOpened:268,tfliteModelError:269,apiTest:270,yongleUsbSetup:271,touStrikeInterstitialEvent:272,liteStreamToSave:274,appBundleClientEvent:275,ytbFileCreationFailed:276,adNotifyFailure:278,ytbTransferFailed:280,blockingRequestFailed:281,liteAccountSelector:282,liteAccountUiCallbacks:283,dummyPayload:284,browseResponseValidationEvent:285,entitiesError:286,musicIosBackgroundFetch:287,mdxNotificationEvent:289, +layersValidationError:290,musicPwaInstalled:291,liteAccountCleanup:292,html5PlayerHealthEvent:293,watchRestoreAttempt:294,liteAccountSignIn:296,notaireEvent:298,kidsVoiceSearchEvent:299,adNotifyFilled:300,delayedEventDropped:301,analyticsSearchEvent:302,systemDarkThemeOptOutEvent:303,flowEvent:304,networkConnectivityBaselineEvent:305,ytbFileImported:306,downloadStreamUrlExpired:307,directSignInEvent:308,lyricImpressionEvent:309,accessibilityStateEvent:310,tokenRefreshEvent:311,genericAttestationExecution:312, +tvhtml5VideoSeek:313,unpluggedAutoPause:314,scrubbingEvent:315,bedtimeReminderEvent:317,tvhtml5UnexpectedRestart:319,tvhtml5DeviceStorageStats:535,tvhtml5StabilityTraceEvent:478,tvhtml5OperationHealth:467,tvhtml5WatchKeyEvent:321,voiceLanguageChanged:322,tvhtml5LiveChatStatus:323,parentToolsCorpusSelectedEvent:324,offerAdsEnrollmentInitiated:325,networkQualityIntervalEvent:326,deviceStartupMetrics:328,heartbeatActionPlayerTransitioned:330,tvhtml5Lifecycle:331,heartbeatActionPlayerHalted:332,adaptiveInlineMutedSettingEvent:333, +mainAppLibraryLoadingState:334,thirdPartyLogMonitoringEvent:336,appShellAssetLoadReport:337,tvhtml5AndroidAttestation:338,tvhtml5StartupSoundEvent:340,iosBackgroundRefreshTask:342,iosBackgroundProcessingTask:343,sliEventBatch:344,postImpressionEvent:346,musicSideloadedPlaylistExport:347,idbUnexpectedlyClosed:348,voiceSearchEvent:349,mdxSessionCastEvent:350,idbQuotaExceeded:351,idbTransactionEnded:352,idbTransactionAborted:353,tvhtml5KeyboardLogging:354,idbIsSupportedCompleted:355,creatorStudioMobileEvent:356, +idbDataCorrupted:357,parentToolsAppChosenEvent:358,webViewBottomSheetResized:359,activeStateControllerScrollPerformanceSummary:360,navigatorValidation:361,mdxSessionHeartbeat:362,clientHintsPolyfillDiagnostics:363,clientHintsPolyfillEvent:364,proofOfOriginTokenError:365,kidsAddedAccountSummary:366,musicWearableDevice:367,ypcRefundFlowEvent:368,tvhtml5PlaybackMeasurementEvent:369,tvhtml5WatermarkMeasurementEvent:370,clientExpGcfPropagationEvent:371,mainAppReferrerIntent:372,leaderLockEnded:373,leaderLockAcquired:374, +googleHatsEvent:375,persistentLensLaunchEvent:376,parentToolsChildWelcomeChosenEvent:378,browseThumbnailPreloadEvent:379,finalPayload:380,mdxDialAdditionalDataUpdateEvent:381,webOrchestrationTaskLifecycleRecord:382,startupSignalEvent:384,accountError:385,gmsDeviceCheckEvent:386,accountSelectorEvent:388,accountUiCallbacks:389,mdxDialAdditionalDataProbeEvent:390,downloadsSearchIcingApiStats:391,downloadsSearchIndexUpdatedEvent:397,downloadsSearchIndexSnapshot:398,dataPushClientEvent:392,kidsCategorySelectedEvent:393, +mdxDeviceManagementSnapshotEvent:394,prefetchRequested:395,prefetchableCommandExecuted:396,gelDebuggingEvent:399,webLinkTtsPlayEnd:400,clipViewInvalid:401,persistentStorageStateChecked:403,cacheWipeoutEvent:404,playerEvent:410,sfvEffectPipelineStartedEvent:412,sfvEffectPipelinePausedEvent:429,sfvEffectPipelineEndedEvent:413,sfvEffectChosenEvent:414,sfvEffectLoadedEvent:415,sfvEffectUserInteractionEvent:465,sfvEffectFirstFrameProcessedLatencyEvent:416,sfvEffectAggregatedFramesProcessedLatencyEvent:417, +sfvEffectAggregatedFramesDroppedEvent:418,sfvEffectPipelineErrorEvent:430,sfvEffectGraphFrozenEvent:419,sfvEffectGlThreadBlockedEvent:420,mdeQosEvent:510,mdeVideoChangedEvent:442,mdePlayerPerformanceMetrics:472,mdeExporterEvent:497,genericClientExperimentEvent:423,homePreloadTaskScheduled:424,homePreloadTaskExecuted:425,homePreloadCacheHit:426,polymerPropertyChangedInObserver:427,applicationStarted:431,networkCronetRttBatch:432,networkCronetRttSummary:433,repeatChapterLoopEvent:436,seekCancellationEvent:462, +lockModeTimeoutEvent:483,externalVideoShareToYoutubeAttempt:501,parentCodeEvent:502,offlineTransferStarted:4,musicOfflineMixtapePreferencesChanged:16,mangoDailyNewVideosNotificationAttempt:40,mangoDailyNewVideosNotificationError:77,dtwsPlaybackStarted:112,dtwsTileFetchStarted:113,dtwsTileFetchCompleted:114,dtwsTileFetchStatusChanged:145,dtwsKeyframeDecoderBufferSent:115,dtwsTileUnderflowedOnNonkeyframe:116,dtwsBackfillFetchStatusChanged:143,dtwsBackfillUnderflowed:117,dtwsAdaptiveLevelChanged:128, +blockingVisitorIdTimeout:277,liteSocial:18,mobileJsInvocation:297,biscottiBasedDetection:439,coWatchStateChange:440,embedsVideoDataDidChange:441,shortsFirst:443,cruiseControlEvent:445,qoeClientLoggingContext:446,atvRecommendationJobExecuted:447,tvhtml5UserFeedback:448,producerProjectCreated:449,producerProjectOpened:450,producerProjectDeleted:451,producerProjectElementAdded:453,producerProjectElementRemoved:454,producerAppStateChange:509,producerProjectDiskInsufficientExportFailure:516,producerMediaServicesResetDetails:522, +tvhtml5ShowClockEvent:455,deviceCapabilityCheckMetrics:456,youtubeClearcutEvent:461,offlineBrowseFallbackEvent:463,getCtvTokenEvent:464,startupDroppedFramesSummary:466,screenshotEvent:468,miniAppPlayEvent:469,elementsDebugCounters:470,fontLoadEvent:471,webKillswitchReceived:473,webKillswitchExecuted:474,cameraOpenEvent:475,manualSmoothnessMeasurement:476,tvhtml5AppQualityEvent:477,polymerPropertyAccessEvent:479,miniAppSdkUsage:480,cobaltTelemetryEvent:481,crossDevicePlayback:482,channelCreatedWithObakeImage:484, +channelEditedWithObakeImage:485,offlineDeleteEvent:486,crossDeviceNotificationTransfer:487,androidIntentEvent:488,unpluggedAmbientInterludesCounterfactualEvent:489,keyPlaysPlayback:490,shortsCreationFallbackEvent:493,vssData:491,castMatch:494,miniAppPerformanceMetrics:495,userFeedbackEvent:496,kidsGuestSessionMismatch:498,musicSideloadedPlaylistMigrationEvent:499,sleepTimerSessionFinishEvent:500,watchEpPromoConflict:503,innertubeResponseCacheMetrics:505,miniAppAdEvent:506,dataPlanUpsellEvent:507, +producerProjectRenamed:508,producerMediaSelectionEvent:511,embedsAutoplayStatusChanged:512,remoteConnectEvent:513,connectedSessionMisattributionEvent:514,producerProjectElementModified:515,adsSeenClientLogging:517,producerEvent:518,tvhtml5CleanStart:519,deviceAccountMetricsEvent:520,derpLogEvent:521,playablesPortalEvent:523,ipValidationStarted:524,ipValidationReceived:525,reelsSequenceMutationEvent:527,watchZoomStateChange:528,metadataEditorEvent:529,kidsPrismaDeeplinksEvent:530,creationOrchestrationEvent:531, +coordinatedSamplingTriggered:532,recapScreenshotEvent:534,mdxLocalNetworkPermissionRequestEvent:536,mdxLocalNetworkPermissionResponseEvent:537,sessionReplayEvent:538,sessionReplayStatusEvent:539,loggingReliabilityProbe:540,keyValueStoreStatsEvent:541,deviceLocationPermissionEvent:542,remoteControlStarted:543,remoteControlCompleted:544,reelsAdsEvents:545,ytlrLoaderTestHarnessEvent:547,biometricAuthenticationEvent:548,mainAppLifecycleEvent:549,musicDownloadBackgroundContinuedProcessingTask:550,musicMetadataMismatchEvent:551, +scrollToComponentCompleted:552,entityStoreTelemetry:553,streamingDarkLaunchEvent:554,childAccountsDisplayEvent:555,tvfasPlaybackContext:557};var XzQ=JL("ServiceWorkerLogsDatabase",{jq:{SWHealthLog:{Gm:1}},shared:!0,upgrade:(z,D)=>{D(1)&&ya(i$(z,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])}, +version:1});var Na={},bSI=0;var gk;var wk=class{constructor(){this.K=new Map;this.L=!1}requestComplete(z,D){D&&(this.L=!0);z=this.removeParams(z);this.K.get(z)||this.K.set(z,D)}isEndpointCFR(z){z=this.removeParams(z);return(z=this.K.get(z))?!1:z===!1&&this.L?!0:null}removeParams(z){return z.split("?")[0]}};wk.prototype.removeParams=wk.prototype.removeParams;wk.prototype.isEndpointCFR=wk.prototype.isEndpointCFR;wk.prototype.requestComplete=wk.prototype.requestComplete;wk.getInstance=tJ;var yE=class extends g.GI{constructor(){super();this.L=!1;this.K=bvr();this.K.WN("networkstatus-online",()=>{if(this.L&&g.c("offline_error_handling")){var z=iR().get("errors",!0);if(z){for(let D in z)if(z[D]){let E=new g.k3(D,"sent via offline_errors");E.name=z[D].name;E.stack=z[D].stack;E.level=z[D].level;ww(E)}iR().set("errors",{},2592E3,!0)}}})}Tk(){return this.K.Tk()}pH(z){this.K.isOnline=z}X_(){var z=window.navigator.onLine; +return z===void 0?!0:z}i9(){this.L=!0}WN(z,D){return this.K.WN(z,D)}IL(z){return rK(this.K,z)}};yE.prototype.sendNetworkCheckRequest=yE.prototype.IL;yE.prototype.listen=yE.prototype.WN;yE.prototype.enableErrorFlushing=yE.prototype.i9;yE.prototype.getWindowStatus=yE.prototype.X_;yE.prototype.networkStatusHint=yE.prototype.pH;yE.prototype.isNetworkAvailable=yE.prototype.Tk;yE.getInstance=oq;var BtX=class extends g.GI{constructor(){var z={eP:!0,Ys:!0};super();this.K=this.Z=0;this.L=oq();var D=g.us("yt.networkStatusManager.instance.listen").bind(this.L);D&&(z.rateLimit?(this.rateLimit=z.rateLimit,D("networkstatus-online",()=>{sd(this,"publicytnetworkstatus-online")}),D("networkstatus-offline",()=>{sd(this,"publicytnetworkstatus-offline")})):(D("networkstatus-online",()=>{this.dispatchEvent("publicytnetworkstatus-online")}),D("networkstatus-offline",()=>{this.dispatchEvent("publicytnetworkstatus-offline")})))}Tk(){var z= +g.us("yt.networkStatusManager.instance.isNetworkAvailable"); +return z?z.bind(this.L)():!0}pH(z){var D=g.us("yt.networkStatusManager.instance.networkStatusHint").bind(this.L);D&&D(z)}async IL(z){var D=g.us("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(this.L);return g.c("skip_network_check_if_cfr")&&tJ().isEndpointCFR("generate_204")?new Promise(E=>{this.pH(window.navigator?.onLine||!0);E(this.Tk())}):D?D(z):!0}};var S5,vPr=class extends A0r{constructor(){S5||(S5=new BtX);super({X$:{Ae:nPW,Ux:fGI,P1:ddI,TM:FdX,Xo:Lds,set:eek},HS:S5,handleError:(z,D,E)=>{var Q=E?.error?.code;Q===400||Q===415?(z=new g.k3(z.message,D,E?.error?.code),y1(z,void 0,void 0,void 0,!0)):ww(z)}, +D0:y1,In:lGa,now:g.N,Ce:j8O,bl:g.LF(),j$:"publicytnetworkstatus-online",S$:"publicytnetworkstatus-offline",aK:!0,Tr:.1,Mk:JQ("potential_esf_error_limit",10),EH:g.c,H6:!(TV()&&g.Yw(document.location.toString())!=="www.youtube-nocookie.com")});this.B=new g.BU;g.c("networkless_immediately_drop_all_requests")&&WdV();X0("LogsDatabaseV2")}writeThenSend(z,D){D||(D={});D=qa(z,D);TV()||(this.K=!1);super.writeThenSend(z,D)}sendThenWrite(z,D,E){D||(D={});D=qa(z,D);TV()||(this.K=!1);super.sendThenWrite(z,D,E)}sendAndWrite(z, +D){D||(D={});D=qa(z,D);TV()||(this.K=!1);super.sendAndWrite(z,D)}awaitInitialization(){return this.B.promise}};var Pv=g.XQ.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.JV("ytNetworklessLoggingInitializationOptions",Pv);g.DB=class{constructor(z){this.config_=null;z?this.config_=z:xS()&&(this.config_=g.Hc())}isReady(){!this.config_&&xS()&&(this.config_=g.Hc());return!!this.config_}};var z2w=g.XQ.ytPubsubPubsubInstance||new Ly,AJ=g.XQ.ytPubsubPubsubSubscribedKeys||{},zq=g.XQ.ytPubsubPubsubTopicToKeys||{},Bv=g.XQ.ytPubsubPubsubIsSynchronous||{};Ly.prototype.subscribe=Ly.prototype.subscribe;Ly.prototype.unsubscribeByKey=Ly.prototype.eZ;Ly.prototype.publish=Ly.prototype.Iq;Ly.prototype.clear=Ly.prototype.clear;g.JV("ytPubsubPubsubInstance",z2w);g.JV("ytPubsubPubsubTopicToKeys",zq);g.JV("ytPubsubPubsubIsSynchronous",Bv);g.JV("ytPubsubPubsubSubscribedKeys",AJ);var dR={};g.pn(g.JH,g.w9);g.l=g.JH.prototype;g.l.subscribe=function(z,D,E){return this.m7()?0:this.ig.subscribe(z,D,E)}; +g.l.unsubscribe=function(z,D,E){return this.m7()?!1:this.ig.unsubscribe(z,D,E)}; +g.l.eZ=function(z){return this.m7()?!1:this.ig.eZ(z)}; +g.l.Iq=function(z,D){return this.m7()?!1:this.ig.Iq.apply(this.ig,arguments)}; +g.l.gd=function(z,D){for(let E in z)this.subscribe(E,z[E],D)}; +g.l.Ow=function(z,D){for(let E in z)this.unsubscribe(E,z[E],D)};var ul=Date.now().toString();var ll={};var Ih,SBO;g.Rh=Symbol("injectionDeps");g.R3=class{constructor(z){this.name=z}toString(){return`InjectionToken(${this.name})`}};Ih=class{constructor(z){this.key=z}};SBO=class{constructor(){this.L=new Map;this.A=new Map;this.K=new Map}resolve(z){return z instanceof Ih?cP(this,z.key,[],!0):cP(this,z,[])}};var KZ;var pZ=window;var tH=g.c("web_enable_lifecycle_monitoring")&&xz()!==0,ZSL=g.c("web_enable_lifecycle_monitoring");var xdQ=class{constructor(z){this.scheduler=g.LF();this.L=new g.BU;this.K=z;for(let D=0;D{E.RF();this.K[D].pK=!0;this.K.every(T=>T.pK===!0)&&this.L.resolve()}; +let Q=g.GV(z,E.priority??0);this.K[D]={...E,RF:z,jobId:Q}}}cancel(){for(let z of this.K)z.jobId===void 0||z.pK||this.scheduler.I6(z.jobId),z.pK=!0;this.L.resolve()}};var D2X=class{constructor(){this.state="none";this.K=[];this.A=void 0;this.B={};tH&&HP(this.state)}get currentState(){return this.state}install(z){this.K.push(z);return this}uninstall(...z){z.forEach(D=>{D=this.K.indexOf(D);D>-1&&this.K.splice(D,1)})}transition(z,D){tH&&NR(this.state); +var E=this.transitions.find(Q=>Array.isArray(Q.from)?Q.from.find(T=>T===this.state&&Q.to===z):Q.from===this.state&&Q.to===z); +if(E){this.Z&&(ReQ(this.Z),this.Z=void 0);ckr(this,z,D);this.state=z;tH&&HP(this.state);E=E.action.bind(this);let Q=this.K.filter(T=>T[z]).map(T=>T[z]); +E(pzQ(this,Q),D)}else throw Error(`no transition specified from ${this.state} to ${z}`);}};var HSk=class extends D2X{constructor(){super();this.L=null;this.A=10;this.transitions=[{from:"none",to:"application_navigating",action:this.V},{from:"application_navigating",to:"none",action:this.U},{from:"application_navigating",to:"application_navigating",action:()=>{}}, +{from:"none",to:"none",action:()=>{}}]}V(z,D){this.L=g.el(0,()=>{this.currentState==="application_navigating"&&this.transition("none")},5E3); +z(D?.event)}U(z,D){this.L&&(UT.I6(this.L),this.L=null);z(D?.event)}},yg;var P3=[];g.JV("yt.logging.transport.getScrapedGelPayloads",function(){return P3});var qR=void 0,sG=void 0;var BP=class{constructor(){this.store={};this.K={}}storePayload(z,D){z=MR(z);this.store[z]?this.store[z].push(D):(this.K={},this.store[z]=[D]);g.c("more_accurate_gel_parser")&&(D=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(D));return z}smartExtractMatchingEntries(z){if(!z.keys.length)return[];var D=AH(this,z.keys.splice(0,1)[0]),E=[];for(let Q=0;Q`Cannot read property '${z.key}'`, +P3:{Error:[{SM:/(Permission denied) to access property "([^']+)"/,groups:["reason","key"]}],TypeError:[{SM:/Cannot read property '([^']+)' of (null|undefined)/,groups:["key","value"]},{SM:/\u65e0\u6cd5\u83b7\u53d6\u672a\u5b9a\u4e49\u6216 (null|undefined) \u5f15\u7528\u7684\u5c5e\u6027\u201c([^\u201d]+)\u201d/,groups:["value","key"]},{SM:/\uc815\uc758\ub418\uc9c0 \uc54a\uc74c \ub610\ub294 (null|undefined) \ucc38\uc870\uc778 '([^']+)' \uc18d\uc131\uc744 \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4./, +groups:["value","key"]},{SM:/No se puede obtener la propiedad '([^']+)' de referencia nula o sin definir/,groups:["key"]},{SM:/Unable to get property '([^']+)' of (undefined or null) reference/,groups:["key","value"]},{SM:/(null) is not an object \(evaluating '(?:([^.]+)\.)?([^']+)'\)/,groups:["value","base","key"]}]}},{xN:z=>`Cannot call '${z.key}'`, +P3:{TypeError:[{SM:/(?:([^ ]+)?\.)?([^ ]+) is not a function/,groups:["base","key"]},{SM:/([^ ]+) called on (null or undefined)/,groups:["key","value"]},{SM:/Object (.*) has no method '([^ ]+)'/,groups:["base","key"]},{SM:/Object doesn't support property or method '([^ ]+)'/,groups:["key"]},{SM:/\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306f '([^']+)' \u30d7\u30ed\u30d1\u30c6\u30a3\u307e\u305f\u306f\u30e1\u30bd\u30c3\u30c9\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093/,groups:["key"]}, +{SM:/\uac1c\uccb4\uac00 '([^']+)' \uc18d\uc131\uc774\ub098 \uba54\uc11c\ub4dc\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4./,groups:["key"]}]}},{xN:z=>`${z.key} is not defined`, +P3:{ReferenceError:[{SM:/(.*) is not defined/,groups:["key"]},{SM:/Can't find variable: (.*)/,groups:["key"]}]}}];var eYX={b_:[],xi:[{callback:TcV,weight:500},{callback:kvw,weight:500}]};var GvW=class{constructor(){this.xi=[];this.b_=[]}},O9;var rJ=new Ly;var gJ=new Set,HT=0,XQs=0,ib=0,fzk=[],LOW=[],JaV=["PhantomJS","Googlebot","TO STOP THIS SECURITY SCAN go/scan"];yD([/^https:\/\/([\w-]*\.)*youtube\.com.*/,/^https:\/\/([\w-]*\.)*gstatic\.com.*/]);yD([/\.css$/,/\.js$/,/\.webm$/,/\.png$/]);yD([/\.css$/,/\.js$/,/\.ico$/,/\/ytmweb\/_\/js\//,/\/ytmweb\/_\/ss\//,/\/kabuki\/_\/js\//,/\/kabuki\/_\/ss\//,/\/ytmainappweb\/_\/js\//,/\/ytmainappweb\/_\/ss\//,/\/ytmusicweb\/_\/js\//,/\/ytmusicweb\/_\/ss\//,/\/music_integrations\/_\/js\//,/\/music_integrations\/_\/ss\//]);yD([/purge_shell=1/]); +(function(z=[]){var D=[];for(let E of ZBr)D.push({key:E});for(let E of z)D.push(E);return D})();Date.now();var DT=JQ("ytcsi_debug_max_size",100);var GA={auto_search:"LATENCY_ACTION_AUTO_SEARCH",ad_to_ad:"LATENCY_ACTION_AD_TO_AD",ad_to_video:"LATENCY_ACTION_AD_TO_VIDEO",app_startup:"LATENCY_ACTION_APP_STARTUP",browse:"LATENCY_ACTION_BROWSE",cast_splash:"LATENCY_ACTION_CAST_SPLASH",call_to_cast:"LATENCY_ACTION_CALL_TO_CAST",channel_activity:"LATENCY_ACTION_FAMILY_CENTER_CHANNEL_ACTIVITY",channels:"LATENCY_ACTION_CHANNELS",chips:"LATENCY_ACTION_CHIPS",commerce_transaction:"LATENCY_ACTION_COMMERCE_TRANSACTION",direct_playback:"LATENCY_ACTION_DIRECT_PLAYBACK", +editor:"LATENCY_ACTION_EDITOR",embed:"LATENCY_ACTION_EMBED",embed_no_video:"LATENCY_ACTION_EMBED_NO_VIDEO",entity_key_serialization_perf:"LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",entity_key_deserialization_perf:"LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",explore:"LATENCY_ACTION_EXPLORE",favorites:"LATENCY_ACTION_FAVORITES",home:"LATENCY_ACTION_HOME",inboarding:"LATENCY_ACTION_INBOARDING",landing:"LATENCY_ACTION_LANDING",learning:"LATENCY_ACTION_LEARNING",learning_journey_browse:"LATENCY_ACTION_LEARNING_JOURNEY_BROWSE", +learning_journey_watch:"LATENCY_ACTION_LEARNING_JOURNEY_WATCH",library:"LATENCY_ACTION_LIBRARY",live:"LATENCY_ACTION_LIVE",live_pagination:"LATENCY_ACTION_LIVE_PAGINATION",management:"LATENCY_ACTION_MANAGEMENT",mini_app:"LATENCY_ACTION_MINI_APP_PLAY",notification_settings:"LATENCY_ACTION_FAMILY_CENTER_NOTIFICATION_SETTINGS",onboarding:"LATENCY_ACTION_ONBOARDING",parent_profile_settings:"LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",parent_tools_collection:"LATENCY_ACTION_PARENT_TOOLS_COLLECTION",parent_tools_dashboard:"LATENCY_ACTION_PARENT_TOOLS_DASHBOARD", +player_att:"LATENCY_ACTION_PLAYER_ATTESTATION",prebuffer:"LATENCY_ACTION_PREBUFFER",prefetch:"LATENCY_ACTION_PREFETCH",profile_settings:"LATENCY_ACTION_KIDS_PROFILE_SETTINGS",profile_switcher:"LATENCY_ACTION_LOGIN",projects:"LATENCY_ACTION_PROJECTS",reel_watch:"LATENCY_ACTION_REEL_WATCH",results:"LATENCY_ACTION_RESULTS",red:"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",premium:"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",premium_lite_upsell:"LATENCY_ACTION_PREMIUM_LITE_UPSELL",privacy_policy:"LATENCY_ACTION_FAMILY_CENTER_PRIVACY_POLICY", +review:"LATENCY_ACTION_REVIEW",search_overview_answer:"LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER",search_ui:"LATENCY_ACTION_SEARCH_UI",search_suggest:"LATENCY_ACTION_SUGGEST",search_zero_state:"LATENCY_ACTION_SEARCH_ZERO_STATE",secret_code:"LATENCY_ACTION_KIDS_SECRET_CODE",switchplan:"LATENCY_ACTION_UNPLUGGED_SWITCH_PLAN",seek:"LATENCY_ACTION_PLAYER_SEEK",settings:"LATENCY_ACTION_SETTINGS",store:"LATENCY_ACTION_STORE",supervision_dashboard:"LATENCY_ACTION_FAMILY_CENTER_SUPERVISION_DASHBOARD",bedtime_reminder_settings:"LATENCY_ACTION_FAMILY_CENTER_BEDTIME_REMINDER_SETTINGS", +break_reminder_settings:"LATENCY_ACTION_FAMILY_CENTER_BREAK_REMINDER_SETTINGS",supervision_settings_dashboard:"LATENCY_ACTION_FAMILY_CENTER_SUPERVISION_SETTINGS_DASHBOARD",time_management:"LATENCY_ACTION_FAMILY_CENTER_TIME_MANAGEMENT",update_profile:"LATENCY_ACTION_FAMILY_CENTER_UPDATE_PROFILE",viewing_permissions:"LATENCY_ACTION_FAMILY_CENTER_VIEWING_PERMISSIONS",shorts_settings:"LATENCY_ACTION_FAMILY_CENTER_SHORTS_SETTINGS",privacy_settings:"LATENCY_ACTION_FAMILY_CENTER_PRIVACY_SETTINGS",tenx:"LATENCY_ACTION_TENX", +video_preview:"LATENCY_ACTION_VIDEO_PREVIEW",video_to_ad:"LATENCY_ACTION_VIDEO_TO_AD",watch:"LATENCY_ACTION_WATCH",watch_it_again:"LATENCY_ACTION_KIDS_WATCH_IT_AGAIN","watch,watch7":"LATENCY_ACTION_WATCH","watch,watch7_html5":"LATENCY_ACTION_WATCH","watch,watch7ad":"LATENCY_ACTION_WATCH","watch,watch7ad_html5":"LATENCY_ACTION_WATCH",wn_comments:"LATENCY_ACTION_LOAD_COMMENTS",ww_rqs:"LATENCY_ACTION_WHO_IS_WATCHING",voice_assistant:"LATENCY_ACTION_VOICE_ASSISTANT",cast_load_by_entity_to_watch:"LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH", +networkless_performance:"LATENCY_ACTION_NETWORKLESS_PERFORMANCE",gel_compression:"LATENCY_ACTION_GEL_COMPRESSION",gel_jspb_serialize:"LATENCY_ACTION_GEL_JSPB_SERIALIZE",attestation_challenge_fetch:"LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH"}; +Object.assign(GA,{"analytics.explore":"LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE","artist.analytics":"LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS","artist.events":"LATENCY_ACTION_CREATOR_ARTIST_CONCERTS","artist.presskit":"LATENCY_ACTION_CREATOR_ARTIST_PROFILE","asset.claimed_videos":"LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS","asset.composition":"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION","asset.composition_ownership":"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP","asset.composition_policy":"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY", +"asset.embeds":"LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS","asset.history":"LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY","asset.issues":"LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES","asset.licenses":"LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES","asset.metadata":"LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA","asset.ownership":"LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP","asset.potential_embeds":"LATENCY_ACTION_CREATOR_CMS_ASSET_POTENTIAL_EMBEDS","asset.policy":"LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY","asset.references":"LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES", +"asset.shares":"LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES","asset.sound_recordings":"LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS","asset_group.assets":"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS","asset_group.campaigns":"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS","asset_group.claimed_videos":"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS","asset_group.metadata":"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA","song.analytics":"LATENCY_ACTION_CREATOR_SONG_ANALYTICS",creator_channel_dashboard:"LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD", +"channel.analytics":"LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",channel_appeal:"LATENCY_ACTION_CREATOR_CHANNEL_APPEAL","channel.comments":"LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS","channel.content":"LATENCY_ACTION_CREATOR_CONTENT","channel.content.posts":"LATENCY_ACTION_CREATOR_POST_LIST","channel.content.promotions":"LATENCY_ACTION_CREATOR_PROMOTION_LIST","channel.copyright":"LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT","channel.editing":"LATENCY_ACTION_CREATOR_CHANNEL_EDITING","channel.monetization":"LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION", +"channel.music":"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC","channel.music_storefront":"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT","channel.playlists":"LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS","channel.translations":"LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS","channel.videos":"LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS","channel.live_streaming":"LATENCY_ACTION_CREATOR_LIVE_STREAMING","dialog.copyright_strikes":"LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES","dialog.video_copyright":"LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT", +"dialog.uploads":"LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",owner:"LATENCY_ACTION_CREATOR_CMS_DASHBOARD","owner.allowlist":"LATENCY_ACTION_CREATOR_CMS_ALLOWLIST","owner.analytics":"LATENCY_ACTION_CREATOR_CMS_ANALYTICS","owner.art_tracks":"LATENCY_ACTION_CREATOR_CMS_ART_TRACKS","owner.assets":"LATENCY_ACTION_CREATOR_CMS_ASSETS","owner.asset_groups":"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS","owner.bulk":"LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY","owner.campaigns":"LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS", +"owner.channel_invites":"LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES","owner.channels":"LATENCY_ACTION_CREATOR_CMS_CHANNELS","owner.claimed_videos":"LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS","owner.claims":"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING","owner.claims.manual":"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING","owner.delivery":"LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY","owner.delivery_templates":"LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES","owner.issues":"LATENCY_ACTION_CREATOR_CMS_ISSUES", +"owner.licenses":"LATENCY_ACTION_CREATOR_CMS_LICENSES","owner.pitch_music":"LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC","owner.policies":"LATENCY_ACTION_CREATOR_CMS_POLICIES","owner.releases":"LATENCY_ACTION_CREATOR_CMS_RELEASES","owner.reports":"LATENCY_ACTION_CREATOR_CMS_REPORTS","owner.videos":"LATENCY_ACTION_CREATOR_CMS_VIDEOS","playlist.videos":"LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST","post.comments":"LATENCY_ACTION_CREATOR_POST_COMMENTS","post.edit":"LATENCY_ACTION_CREATOR_POST_EDIT","promotion.edit":"LATENCY_ACTION_CREATOR_PROMOTION_EDIT", +"video.analytics":"LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS","video.claims":"LATENCY_ACTION_CREATOR_VIDEO_CLAIMS","video.comments":"LATENCY_ACTION_CREATOR_VIDEO_COMMENTS","video.copyright":"LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT","video.edit":"LATENCY_ACTION_CREATOR_VIDEO_EDIT","video.editor":"LATENCY_ACTION_CREATOR_VIDEO_EDITOR","video.editor_async":"LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC","video.live_settings":"LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS","video.live_streaming":"LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING", +"video.monetization":"LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION","video.policy":"LATENCY_ACTION_CREATOR_VIDEO_POLICY","video.rights_management":"LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT","video.translations":"LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS"});var ZT=class extends qh{constructor(z,D){super(arguments);this.timer=D}},IzL=new Pc("aft-recorded",ZT);var Lj=g.XQ.ytLoggingGelSequenceIdObj_||{};g.JV("ytLoggingGelSequenceIdObj_",Lj);var WD=g.XQ.ytLoggingLatencyUsageStats_||{};g.JV("ytLoggingLatencyUsageStats_",WD); +var fj=class{constructor(){this.K=0}tick(z,D,E,Q){XC(this,`tick_${z}_${D}`)||g.E9("latencyActionTicked",{tickName:z,clientActionNonce:D},{timestamp:E,cttAuthInfo:Q})}info(z,D,E){var Q=Object.keys(z).join("");XC(this,`info_${Q}_${D}`)||(z=Object.assign({},z),z.clientActionNonce=D,g.E9("latencyActionInfo",z,{cttAuthInfo:E}))}jspbInfo(z,D,E){var Q="";for(let T=0;T{}; +this.webkitClearResourceTimings=()=>{}; +this.mozClearResourceTimings=()=>{}; +this.msClearResourceTimings=()=>{}; +this.oClearResourceTimings=()=>{}}},JS=Kp.performance||Kp.mozPerformance||Kp.msPerformance||Kp.webkitPerformance||new EyO;var Re=!1,m1=!1,Kj={'script[name="scheduler/scheduler"]':"sj",'script[name="player/base"]':"pj",'link[rel="preload"][name="player/embed"]':"pej",'link[rel="stylesheet"][name="www-player"]':"pc",'link[rel="stylesheet"][name="player/www-player"]':"pc",'script[name="desktop_polymer/desktop_polymer"]':"dpj",'link[rel="import"][name="desktop_polymer"]':"dph",'script[name="mobile-c3"]':"mcj",'link[rel="stylesheet"][name="mobile-c3"]':"mcc",'script[name="player-plasma-ias-phone/base"]':"mcppj",'script[name="player-plasma-ias-tablet/base"]':"mcptj", +'link[rel="stylesheet"][name="mobile-polymer-player-ias"]':"mcpc",'link[rel="stylesheet"][name="mobile-polymer-player-svg-ias"]':"mcpsc",'script[name="mobile_blazer_core_mod"]':"mbcj",'link[rel="stylesheet"][name="mobile_blazer_css"]':"mbc",'script[name="mobile_blazer_logged_in_users_mod"]':"mbliuj",'script[name="mobile_blazer_logged_out_users_mod"]':"mblouj",'script[name="mobile_blazer_noncore_mod"]':"mbnj","#player_css":"mbpc",'script[name="mobile_blazer_desktopplayer_mod"]':"mbpj",'link[rel="stylesheet"][name="mobile_blazer_tablet_css"]':"mbtc", +'script[name="mobile_blazer_watch_mod"]':"mbwj",'script[name="embed_client"]':"ecj",'link[rel="stylesheet"][name="embed-ui"]':"ecc"},SiQ=(0,g.SW)(JS.clearResourceTimings||JS.webkitClearResourceTimings||JS.mozClearResourceTimings||JS.msClearResourceTimings||JS.oClearResourceTimings||g.X$,JS);var h5=window;h5.ytcsi&&(h5.ytcsi.infoGel=g.HD,h5.ytcsi.tick=g.x_);var Mw=class extends qh{constructor(z){super(arguments);this.csn=z}},AL=new Pc("screen-created",Mw),FX=[],can=xkn,Lg=0,Cj=new Map,AS=new Map,BD=new Map;var Qas=class{flush(z=[],D=!1){if(g.c("enable_client_streamz_web"))for(let E of z)z=CV(E),this.K&&qd(z,CYV,2,this.K),z={serializedIncrementBatch:g.Ri(z.L())},g.E9("streamzIncremented",z,{sendIsolatedPayload:D})}},KTX=class extends Qas{constructor(){super()}},S9L=class extends Qas{constructor(z){super();var D=new CYV;var E=new Mow;E=Tv(E,1,"botguard");z=Tv(E,2,z);this.K=Pz(D,Mow,1,AwW,z)}};var Eo,aBI=new Map;var Ulk=class{constructor(z){this.K=new Jv(z)}set(z,D,E){E=E!==void 0?Date.now()+E:void 0;this.K.set(z,D,E)}get(z){return this.K.get(z)}remove(z){this.K.remove(z)}};var Uk6=null;var gWn=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);var vm=class{constructor(){this.K={};if(this.L=gm()){let z=g.N1("CONSISTENCY");z&&OU(this,{encryptedTokenJarContents:z})}}handleResponse(z,D){if(!D)throw Error("request needs to be passed into ConsistencyService");D=D.innerTubeRequest.context?.request?.consistencyTokenJars||[];(z=z.responseContext?.consistencyTokenJar)&&this.replace(D,z)}replace(z,D){for(let E of z)delete this.K[E.encryptedTokenJarContents];OU(this,D)}};var Tya=window.location.hostname.split(".").slice(-2).join("."),mo=class{constructor(){this.A=-1;var z=g.S("LOCATION_PLAYABILITY_TOKEN");g.S("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=be(this))&&(z=this.localStorage.get("yt-location-playability-token"));z&&(this.locationPlayabilityToken=z,this.L=this.K=void 0)}static getInstance(){pp=g.us("yt.clientLocationService.instance");pp||(pp=new mo,g.JV("yt.clientLocationService.instance",pp));return pp}setLocationOnInnerTubeContext(z){z.client|| +(z.client={});if(this.K)z.client.locationInfo||(z.client.locationInfo={}),z.client.locationInfo.latitudeE7=Math.floor(this.K.coords.latitude*1E7),z.client.locationInfo.longitudeE7=Math.floor(this.K.coords.longitude*1E7),z.client.locationInfo.horizontalAccuracyMeters=Math.round(this.K.coords.accuracy),z.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.Z||this.locationPlayabilityToken)z.client.locationPlayabilityToken=this.Z||this.locationPlayabilityToken}getXGeoHeader(){if(this.L){var z= +this.L;var D=Math.floor(z.coords.longitude*1E7);var E=Math.floor(z.coords.latitude*1E7);var Q=new y7V;E=bc(Q,1,g.YH(E));D=bc(E,2,g.YH(D));E=new sHQ;E=Gv(E,1,1);E=Gv(E,2,12);E=Gv(E,9,8);E=Q$(E,3,z.timestamp*1E3);z=bc(E,7,g.V9(z.coords.accuracy*1E3));z=Gv(z,25,2);z=qd(z,y7V,5,D);z=`w ${g.Ri($9r(z),4)}`}else z=null;return z}handleResponse(z){z=z.responseContext?.locationPlayabilityToken;z!==void 0&&(this.locationPlayabilityToken=z,this.L=this.K=void 0,g.S("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage= +be(this))&&this.localStorage.set("yt-location-playability-token",z,15552E3):Hx("YT_CL",JSON.stringify({loctok:z}),15552E3,Tya,!0))}clearLocationPlayabilityToken(z){z==="TVHTML5"?(this.localStorage=be(this))&&this.localStorage.remove("yt-location-playability-token"):Um("YT_CL");this.Z=void 0;this.A!==-1&&(clearTimeout(this.A),this.A=-1)}clearCurrentPosition(){this.L=this.K=void 0}getCurrentPositionFromGeolocation(z){if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported")); +var D=!1,E=1E4;g.S("INNERTUBE_CLIENT_NAME")==="MWEB"&&(D=!0,E=15E3);return new Promise((Q,T)=>{navigator.geolocation.getCurrentPosition(k=>{this.L=z?.addToHeaders?k:void 0;this.K=k;Q(k)},k=>{T(k)},{enableHighAccuracy:D, +maximumAge:0,timeout:E})})}createUnpluggedLocationInfo(z){var D={}; +z=z.coords;z?.latitude&&(D.latitudeE7=Math.floor(z.latitude*1E7));z?.longitude&&(D.longitudeE7=Math.floor(z.longitude*1E7));z?.accuracy&&(D.locationRadiusMeters=Math.round(z.accuracy));return D}createLocationInfo(z){var D={};z=z.coords;z?.latitude&&(D.latitudeE7=Math.floor(z.latitude*1E7));z?.longitude&&(D.longitudeE7=Math.floor(z.longitude*1E7));return D}},pp;var kzV=class{constructor(){this.K={}}contains(z){return Object.prototype.hasOwnProperty.call(this.K,z)}get(z){if(this.contains(z))return this.K[z]}set(z,D){this.K[z]=D}CP(){return Object.keys(this.K)}remove(z){delete this.K[z]}};new class{constructor(){this.mappings=new kzV}get(z){a:{var D=this.mappings.get(z.toString());switch(D.type){case "mapping":z=D.value;break a;case "factory":D=D.value();this.mappings.set(z.toString(),{type:"mapping",value:D});z=D;break a;default:z=g.b5(D,void 0)}}return z}};var ag={WEB_UNPLUGGED:"^unplugged/",WEB_UNPLUGGED_ONBOARDING:"^unplugged/",WEB_UNPLUGGED_OPS:"^unplugged/",WEB_UNPLUGGED_PUBLIC:"^unplugged/",WEB_CREATOR:"^creator/",WEB_KIDS:"^kids/",WEB_EXPERIMENTS:"^experiments/",WEB_MUSIC:"^music/",WEB_REMIX:"^music/",WEB_MUSIC_EMBEDDED_PLAYER:"^music/",WEB_MUSIC_EMBEDDED_PLAYER:"^main_app/|^sfv/"};var GzQ=class{Y(z,D={},E=$S){var Q={context:this.D()?g.le(z.clickTrackingParams,!0,!1,g.H(z?.commandMetadata,vM)?.url,this.U(D)):g.le(z.clickTrackingParams,!1,this.B)};var T=this.K(z);if(T){this.L(Q,T,D);T=SD(this.A());var k=g.H(z.commandMetadata,vM)?.apiUrl;k&&(T=k);T=iZ(rm(T));k={command:z,...this.V(z)};Q={input:T,t7:wm(T),innerTubeRequest:Q,config:k};Q.config.dV?Q.config.dV.identity=E:Q.config.dV={identity:E};(z=this.S(z))&&!Q.config.requestKey&&(Q.config.requestKey=z);D.abortSignal&&(Q.t7.signal= +D.abortSignal);return Q}D=new g.k3("Error: Failed to create Request from Command.",z);g.y(D)}D(){return!1}get B(){return!1}U(){}S(){}V(){}},xa=class extends GzQ{Z(){}S(z){return this.Z(z)}};var e2s={GET_DATASYNC_IDS:Ig(class extends xa{Y(){return{input:"/getDatasyncIdsEndpoint",t7:wm("/getDatasyncIdsEndpoint","GET"),innerTubeRequest:{}}}A(){return[]}K(){}L(){}})};var GP=new g.R3("REQUEST_MACHINE_REGISTRY_TOKEN"),GhX=new g.R3("REQUEST_MACHINE_FACTORY_TOKEN"),Pm=new g.R3("INFLIGHT_REQUEST_MAP_TOKEN");var $kL="tokens consistency service_params mss client_location entities adblock_detection response_received_commands store manifest player_preload shorts_prefetch resolve_url_prefetch".split(" "),oWO=["type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PlayerResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PanelResponse"],Rg=class{constructor(z,D,E,Q,T){this.B=z;this.HS=D;this.A= +E;this.Z=Q;this.L=T;this.K=new Map;z.v5||(z.v5={});z.v5={...e2s,...z.v5}}};var JC=new g.R3("INNERTUBE_TRANSPORT_TOKEN"),Wd=new g.R3("RESPONSE_PROCESSOR_MAP_TOKEN");var LT=new g.R3("ENDPOINT_MAP");var HM=class{};var pg=class{constructor(z){this.K="pending";this.L=[];this.A=[];try{z(this.Z.bind(this),this.reject.bind(this))}catch(D){this.reject(D)}}state(){return this.K==="fulfilled"?{state:"fulfilled",value:this.result}:this.K==="rejected"?{state:"rejected",reason:this.error}:{state:"pending"}}Z(z){il(z)||Hm(z)?r8(NA(z),this.Z.bind(this),this.reject.bind(this)):(this.K="fulfilled",this.result=z,ie(this))}reject(z){this.K="rejected";this.error=z;ie(this)}},Hm=Ee(z=>YwX(z)?z instanceof pg:!1);var X2=new g.R3("AUTH_SERVICE_TOKEN");var MA=class extends HM{constructor(z){super();this.K=z}execute(z){return tr(this,function(){var D=this;return function*(){var E=z.ytRequest;g.XX(E.input);var Q=E.t7?.mode==="cors"?"cors":void 0;if(D.K.MU){var T=E.config;T=D.K.v8(T?.dV?.identity||$S,{sessionIndex:T?.dV?.sessionIndex});Q={...Y6(Q),...T}}else Q=yield*yK(EAk(D,E.config,Q));E.t7={...E.t7,headers:{...(E.t7?.headers??{}),...Q}};return{nextState:"DEDUPE",params:z}}()})}}; +MA[g.Rh]=[X2];var no=new g.R3("RESPONSE_MACHINE_REGISTRY_TOKEN"),Wj=new g.R3("RESPONSE_MACHINE_FACTORY_TOKEN");var e8=new g.R3("EPHEMERAL_STORE_TOKEN");var Cg=class extends HM{constructor(z,D){super();this.K=z;this.L=D}execute(z){var D=this.L,E=this.K;return tr(this,function(){return function*(){var Q=z.ytRequest,T=Q.config?.V3?.wS;if(T&&D&&D.has(T)&&!Q.config?.V3?.disableCache){var k=yield*yK(NA(D.get(T)));if(k&&!k.isExpired())return Q=Zl(k),g.c("web_process_response_store_responses")&&!k.isProcessed()?(k=E(),Q=yield*yK($6(k,{wireResponse:Q,ytRequest:z.ytRequest,chunkCallback:z.chunkCallback,responsePayload:{},extractedResponse:Q})),yield*yK(NA(Kg(D, +T))),{nextState:"DONE",value:Q}):{nextState:"DONE",value:Q}}return{nextState:"LOCAL_ROUTER",params:z}}()})}}; +Cg[g.Rh]=[Wj,g.ah(e8)];var Ar=class extends HM{constructor(z,D){super();this.L=z;this.K=D}execute(z){var D=this.L,E=this.K,Q=z.ytRequest,T=Q?.innerTubeRequest?.context;if(!T)return NA({nextState:"AUTH",params:z});var k=[];if(E&&E.length>0)for(let G of E)E=G.Du(Q),E.K&&k.push(E.K);for(let G of D||[])G.Du(T);return k.length>0?tr(this,function(){return function*(){yield*yK(NA(Promise.all(k)));return{nextState:"AUTH",params:z}}()}):NA({nextState:"AUTH", +params:z})}};var Bm=class extends HM{constructor(z){super();this.K=z}execute(z){var D=this.K;return tr(this,function(){return function*(){var E=z.ytRequest.config?.requestKey;return E&&D.has(E)&&(E=D.get(E),E=yield*yK(NA(E)))?{nextState:"DONE",value:E}:{nextState:"FETCH",params:z}}()})}}; +Bm[g.Rh]=[Pm];var d2Q=new g.R3("LOCAL_INNERTUBE_ROUTER_TOKEN");var zP=class extends HM{constructor(z,D){super();this.L=z;this.K=D}execute(z){var D=this.K,E=this.L;return tr(this,function(){return function*(){var Q=z.ytRequest,T=z.chunkCallback,k={};if(D?.xs(Q.input,Q.innerTubeRequest)){let e=yield*yK(NA(D.VI(Q.input,Q.innerTubeRequest)));if(e){let d=!1;var G=function(F,L){return function*(){var f=E();yield*yK($6(f,{wireResponse:L,ytRequest:Q,chunkCallback:T,responsePayload:k}));d=!0}()}; +e.playerResponse&&(yield*G(e.playerResponse,{playerResponse:e.playerResponse}));e.GY&&(yield*G(e.GY,{GY:e.GY}));d||(G=E(),yield*yK($6(G,{wireResponse:e,ytRequest:Q,chunkCallback:T,responsePayload:k})));return{nextState:"DONE",value:T?k:k.content||k.player||k.SS||e}}}return{nextState:"FAILED",error:Error("FallbackNode failed to produce a valid response")}}()})}}; +zP[g.Rh]=[Wj,g.ah(d2Q)];var NC=class extends g.k3{constructor(z,D,E){super(D,{status:E,...[]});this.type=z;this.status=E;Object.setPrototypeOf(this,new.target.prototype)}};var QS=new g.R3("NETWORK_MANAGER_TOKEN");var D4=class extends HM{constructor(z,D,E,Q){super();this.HS=z;this.K=D;this.A=E;this.L=Q}execute(z){var D=this.HS,E=this.K,Q=this.A,T=this.L;return tr(this,function(){return function*(){var k=z.ytRequest,G=z.chunkCallback,e=k.config?.requestKey,d=JSON.stringify(k.innerTubeRequest),F={...k.t7,body:k.t7.method==="POST"?d:void 0};k.config?.JF&&g.x_(k.config.JF);var L={},f=0,n=Y=>{qA(Q(),{wireResponse:Y,ytRequest:k,chunkCallback:G,responsePayload:L},f++)}; +d=()=>G?D.fetch(k.input,F,k.config,n):D.fetch(k.input,F,k.config); +try{var W=T?T.oS(k,d):d()}catch(Y){W=Promise.reject(Y)}e&&E&&E.set(e,W);try{var V=yield*yK(NA(W))}catch(Y){return g.c("web_enable_retries")&&(V=Y instanceof TypeError&&Y.message==="Failed to fetch"?1:0,sU(V))?{nextState:"RETRY",params:{...z,error:new NC(V,Y.message),attempt:(z.attempt||0)+1}}:{nextState:"FALLBACK",params:{...z}}}e&&E&&E.delete(e);oe(tS(k.input))();k.config?.iO&&g.x_(k.config.iO);if(!V)return{nextState:"FALLBACK",params:{...z}};if(V&&typeof V==="object"&&!Array.isArray(V)&&(e=V,e.errorMetadata?.status&& +(e=e.errorMetadata.status,W=e===503||e===504||e===429?2:e>=400&&e<500||e>=500?3:0,sU(W)&&g.c("web_enable_retries"))))return{nextState:"RETRY",params:{...z,error:new NC(W,`HTTP Status ${e}`,e),attempt:(z.attempt||0)+1}};!G&&V&&(e=Q(),e=yield*yK(qA(e,{wireResponse:V,ytRequest:k,responsePayload:{}})),V=e.content||e.player||e.SS||V);e=V;if(Array.isArray(V))if(V=V.filter(Y=>!(Y.playerResponse||Y.GY||Y).responseContext?.frameworkOnly),V.length===1)e=V[0]; +else if(V.length>1)e=V.find(Y=>Y.GY)||V[0]; +else return{nextState:"FAILED",error:Error("FetchNode produced only framework-only responses")};return{nextState:"DONE",value:e}}()})}}; +D4[g.Rh]=[QS,Pm,Wj,g.ah(new g.R3("REQUEST_SEQUENCING"))];var Ef=class extends HM{constructor(z,D){super();this.L=z;this.K=D}execute(z){var D=this.K,E=this.L,Q=z.ytRequest;return D?.y5(Q.input,Q.innerTubeRequest)?tr(this,function(){return function*(){var T=yield*yK(NA(D.gk(Q.input,Q.innerTubeRequest))),k=E();k=yield*yK($6(k,{wireResponse:T,ytRequest:z.ytRequest,chunkCallback:z.chunkCallback,responsePayload:{},extractedResponse:T}));return{nextState:"DONE",value:k.content||k.player||k.SS||T}}()}):NA({nextState:"CONTEXT", +params:z})}};Ef[g.Rh]=[Wj,g.ah(d2Q)];var Qt=class extends HM{constructor(z){super();this.K=z}execute(z){return tr(this,function(){var D=this;return function*(){try{var E=yield*yK(khI(D,z.command,!!z.chunkCallback))}catch(Q){return{nextState:"FAILED",error:Q}}return(E=E.Y(z.command,z.form,z.identity))?{nextState:"CACHE",params:{ytRequest:E,chunkCallback:z.chunkCallback}}:{nextState:"FAILED",error:Error("Failed to build request for command")}}()})}}; +Qt[g.Rh]=[LT];var TP=class extends HM{execute(z){return tr(this,function(){return function*(){var {innerTubeRequest:D,apiPath:E,clickTrackingParams:Q,config:T={dV:{identity:$S}},includeCurrentScreenNonce:k=!0,chunkCallback:G}=z;D.context||(D.context=g.le(Q,k));var e=iZ(rm(E));return{nextState:"CACHE",params:{ytRequest:{input:e,t7:wm(e),innerTubeRequest:D,config:T},chunkCallback:G}}}()})}};var Fvs=class{constructor(z){this.hr=z}run(z,D){return tr(this,function(){var E=this;return function*(){for(var Q=z,T=D,k=[];;){k.push(String(Q));T=yield*yK(E.hr[Q].execute(T));if(T.nextState==="DONE")return k.push("DONE"),T.value;if(T.nextState==="FAILED")throw k.push(`FAILED(${T.error.message||"error"})`),T.error;Q=T.nextState;T=T.params}}()})}};g.eZ=class extends Fvs{};g.eZ.prototype.Y=DJ(1);g.eZ[g.Rh]=[GP];var ks=class extends HM{execute(z){return tr(this,function(){return function*(){var D=z.ytRequest,E=z.error,Q=z.attempt,T=z.chunkCallback,k=D.config?.uF;if(!(k&&E instanceof NC&&sU(E.type))||Q>(k.maxRetries??0))return{nextState:"FALLBACK",params:{ytRequest:D,chunkCallback:T}};var G=(E=k.Z7)?E.bV(Q):-1;G===-1&&(G=1E3);k.Sz!==void 0&&(G=Math.min(G,k.Sz));yield*yK(NA(new Promise(e=>{g.GV(e,4,G)}))); +return{nextState:"FETCH",params:{ytRequest:D,chunkCallback:T,attempt:Q}}}()})}};var dz=class extends HM{execute(z){return tr(this,function(){return function*(){var D=z.chunkCallback,E=z.responsePayload,Q=z.wireResponse;D&&(D(E),"playerResponse"in Q&&Q.playerResponse&&(g.LF(),fF(4)));return{nextState:"DONE",value:E}}()})}};var Lvw=["type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PlayerResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PanelResponse"],FT=class extends HM{execute(z){return tr(this,function(){return function*(){var D=z.onePlatformError;if(D&&"details"in D&&D.details){D=D.details;for(let E of D)if((D=E["@type"])&&Lvw.indexOf(D)>-1)return delete E["@type"],{nextState:"PROCESS_RESPONSE", +params:{...z,extractedResponse:E}}}return{nextState:"FAILED",error:Error("Error response could not be unpacked")}}()})}};var fxQ="tokens consistency service_params mss client_location entities adblock_detection response_received_commands store manifest player_preload shorts_prefetch resolve_url_prefetch".split(" "),Lo=class extends HM{constructor(z){super();this.K=z}execute(z){var D=this.K;return tr(this,function(){return function*(){var E=z.extractedResponse,Q=z.ytRequest,T=z.responsePayload,k=z.wireResponse;if(E&&!("code"in E||"error"in E)&&!E.sequenceMetaData?.skipProcessing)for(let G of fxQ)D[G]&&D[G].handleResponse(E, +Q);k.GY||k.reelItemWatchResponse?k.GY?T.content=k.GY:T.content=k.reelItemWatchResponse:k.playerResponse?T.player=k.playerResponse:k.reelWatchSequenceResponse?T.SS=k.reelWatchSequenceResponse:T.content=k;return{nextState:"CALLBACK_DISPATCHER",params:z}}()})}}; +Lo[g.Rh]=[Wd];var XT=class extends Fvs{};XT[g.Rh]=[no];var fo=class extends HM{execute(z){return tr(this,function(){return function*(){var D=z.wireResponse,E;Array.isArray(D)?E=D[0]:typeof D==="object"&&D!==null&&("playerResponse"in D||"watchNextResponse"in D||"reelItemWatchResponse"in D||"reelWatchSequenceResponse"in D)?E=D.playerResponse||D.GY||D.reelItemWatchResponse||D.reelWatchSequenceResponse:E=D;return E&&"error"in E?{nextState:"ERROR_UNPACKER",params:{...z,onePlatformError:E.error}}:{nextState:"PROCESS_RESPONSE",params:{...z,extractedResponse:E}}}()})}};var rpn=class extends xa{A(){return r0O}get B(){return!0}K(z){return g.H(z,GNQ)||void 0}L(z,D,E={}){D.channelIds&&(z.channelIds=D.channelIds);D.siloName&&(z.siloName=D.siloName);D.params&&(z.params=D.params);E.botguardResponse&&(z.botguardResponse=E.botguardResponse);E.feature&&(z.clientFeature=E.feature)}};var iVO=class extends xa{A(){return iBI}get B(){return!0}K(z){return g.H(z,TtV)||void 0}L(z,D){D.channelIds&&(z.channelIds=D.channelIds);D.siloName&&(z.siloName=D.siloName);D.params&&(z.params=D.params)}};var fT=class extends xa{constructor(z){super();this.j=z}A(){return xDX}K(z){return g.H(z,xnr)||g.H(z,H7r)||g.H(z,ptO)}L(z,D){D.serializedShareEntity&&(z.serializedSharedEntity=D.serializedShareEntity);D.clientParamIdentifier&&this.j?.K(D.clientParamIdentifier)&&(z.clientParams=this.j.L(D.clientParamIdentifier))}};fT[g.Rh]=[new g.R3("SHARE_CLIENT_PARAMS_PROVIDER_TOKEN")];var NdI=class extends xa{A(){return Ntw}get B(){return!0}K(z){return g.H(z,l9X)||void 0}L(z,D,E){z.feedbackTokens=[];D.feedbackToken&&z.feedbackTokens.push(D.feedbackToken);if(D=D.cpn||E.cpn)z.feedbackContext={cpn:D};z.isFeedbackTokenUnencrypted=!!E.is_feedback_token_unencrypted;z.shouldMerge=!1;E.extra_feedback_tokens&&(z.shouldMerge=!0,z.feedbackTokens=z.feedbackTokens.concat(E.extra_feedback_tokens))}};var Uja=class extends xa{A(){return UDO}K(z){return g.H(z,QwX)||void 0}L(z,D){D.params&&(z.params=D.params);D.secondaryParams&&(z.secondaryParams=D.secondaryParams)}};var gAX=class extends xa{A(){return gN6}K(z){return g.H(z,Anr)||void 0}L(z,D){D.actions&&(z.actions=D.actions);D.params&&(z.params=D.params);D.playlistId&&(z.playlistId=D.playlistId)}};var wkn=class extends xa{A(){return HBa}K(z){return g.H(z,NGa)}L(z,D,E={}){D.serializedShareEntity&&(z.serializedSharedEntity=D.serializedShareEntity);E.includeListId&&(z.includeListId=!0)}};var nT=new g.R3("RESOLVE_URL_PREFETCH_TOKEN");var k9=new g.R3("CLIENT_NAME_TOKEN");var Gi=new g.R3("DEFAULT_STORE_EXPIRATION_TOKEN");var nya=class{constructor(z,D){this.clientName=z;this.L=D}async put(z,D){D={...D.data};D.key=z;D.clientName=this.clientName;D.expireTimestampMs===void 0&&(D.expireTimestampMs=(Math.round((0,g.N)())+this.L).toString());return Jy(this,z,D)}};nya[g.Rh]=[k9,Gi];var uy=class{constructor(z){this.data={...z};delete this.data.innertubeResponse?.frameworkUpdates}isExpired(){return Number(this.data.expireTimestampMs||0)<(0,g.N)()}isProcessed(){return!!this.data.isProcessed}};var HVs=class extends nya{constructor(){super(...arguments);this.K=new Map}async get(z){return Vt(this,z)}async remove(z){Of(this,z)}async n0(){this.K.forEach(z=>{clearTimeout(z.timer)}); +this.K.clear()}has(z){return!!this.K.get(z)}CP(){return this.K.keys()}};var Wv6=class extends xa{A(){return SGJ}K(z){return g.H(z,Yt)}L(z,D){D.videoId&&(z.playerRequest={videoId:D.videoId},D.playerParams&&(z.playerRequest.params=D.playerParams),D.racyCheckOk&&(z.playerRequest.racyCheckOk=!!D.racyCheckOk),D.contentCheckOk&&(z.playerRequest.contentCheckOk=!!D.contentCheckOk));D.params&&(z.params=D.params);D.inputType&&(z.inputType=D.inputType);z.disablePlayerResponse=!0}V(z){var D;(z=this.Z(z))&&(D={V3:{wS:z}});g.c("web_log_reels_ticks")&&(D=D||{},D.JF="r_wrs",D.iO="r_wrr"); +return D}Z(z){z=this.K(z);if(z?.videoId){var D={videoId:z.videoId};z.params&&(D.params=z.params);return tQ("reel_item_watch",D)}}};var XpQ=new g.R3("ENTITY_STATE_TOKEN");var uBV=class{constructor(){var z=JjO,D=av(xe6());this.store=Zt(z,void 0,D)}getState(){return this.store.getState()}dispatch(z){return this.store.dispatch(z)}subscribe(z){return this.store.subscribe(z)}replaceReducer(z){return this.store.replaceReducer(z)}[Symbol.observable](){return this.store[Symbol.observable]()}};var gz=class{constructor(z=[]){this.K=[];this.A=this.L=0;this.Z=void 0;this.totalLength=0;z.forEach(D=>{this.append(D)})}B(){return this.totalLength}append(z){if(jZ(this,z)){let D=this.K[this.K.length-1]; +this.K[this.K.length-1]=new Uint8Array(D.buffer,D.byteOffset,D.length+z.length);vj(this)}else this.K.push(z);this.totalLength+=z.length}split(z){var D=new gz,E=new gz;for(let Q of this.K)z>=Q.length?(D.append(Q),z-=Q.length):z?(D.append(new Uint8Array(Q.buffer,Q.byteOffset,z)),E.append(new Uint8Array(Q.buffer,Q.byteOffset+z,Q.length-z)),z=0):E.append(Q);return{tM:D,QW:E}}isFocused(z){return z>=this.A&&z{var z=Q=>new Uint8Array(Q),D=Q=>{var T=new Uint8Array(Q.length); +for(let k=0;k>7&&283);IG=new Uint8Array(256);vF=jo(256);m7=jo(256);lY=jo(256);YF=jo(256);for(let G=0;G<256;G++){T=G?Q[255^E[G]]:0;T^=T<<1^T<<2^T<<3^T<<4;T=T&255^T>>>8^99;IG[G]=T;D=T<<1^(T>>7&&283);var k=D^T;vF[G]=D<<24|T<<16|T<<8|k;m7[G]=k<<24|vF[G]>>>8;lY[G]=T<<24|m7[G]>>> +8;YF[G]=T<<24|lY[G]>>>8}Vqw=!0}T=jo(44);for(E=0;E<4;E++)T[E]=z[4*E]<<24|z[4*E+1]<<16|z[4*E+2]<<8|z[4*E+3];for(Q=1;E<44;E++)z=T[E-1],E%4||(z=(IG[z>>16&255]^Q)<<24|IG[z>>8&255]<<16|IG[z&255]<<8|IG[z>>>24],Q=Q<<1^(Q>>7&&283)),T[E]=T[E-4]^z;this.key=T}encrypt(z){var D=z.length;z=new Uint8Array(z.buffer.slice(z.byteOffset,z.byteOffset+D));for(var E=this.L,Q=0;Q{var z=Q=>new Uint8Array(Q),D=Q=>{var T=new Uint8Array(Q.length); +for(let k=0;k=64&&(this.V.set(z.subarray(0,64-this.L),this.L),D=64-this.L,this.L=0,hw(this,this.V,0));for(;D+64<=E;D+=64)hw(this,z,D);D{var D=this.observers.indexOf(z);D>=0&&this.observers.splice(D,1)}}L(z){$F(this,z.data)}BF(){this.channel.close()}},KP;var lxr=g.JT(()=>{if(window.MediaSource&&typeof window.MediaSource.isTypeSupported==="function")return window.MediaSource.isTypeSupported('video/webm; codecs="vp09.00.51.08.01.01.01.01.00"');if(window.ManagedMediaSource&&typeof window.ManagedMediaSource.isTypeSupported==="function")return window.ManagedMediaSource.isTypeSupported('video/webm; codecs="vp09.00.51.08.01.01.01.01.00"');var z=g.us("yt.web.contrib.innertube.requests.watch_ui.utils.videoElement_");z||(z=g.nx("VIDEO"),g.JV("yt.web.contrib.innertube.requests.watch_ui.utils.videoElement_", +z));return!!(z&&z.canPlayType&&z.canPlayType('video/webm; codecs="vp09.00.51.08.01.01.01.01.00"'))});var Ck=Mv()?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!g.kS?!0:!1;var YQr=class extends xa{constructor(){super()}A(){return mR6}K(z){return g.H(z,g.Qq)||g.H(z,Yt)||g.H(z,PNW)}D(){return!0}Z(z){if((g.c("kevlar_cache_on_ttl_player")||g.c("mweb_enable_shorts_innertube_player_prefetch")||g.c("web_shorts_prefetch_service_enabled")||g.c("embeds_enable_prefetch_via_resolve_url"))&&(z=this.K(z))&&z.videoId){var D={videoId:z.videoId};z.playlistId&&(D.playlistId=z.playlistId);z.playerParams&&(D.params=z.playerParams);return tQ("player",D)}}U(z){return z.contentPlaybackContext?.vis=== +2?"WATCH_FULL_SCREEN":"WATCH"}L(z,D,E){if(g.c("enable_interstitial_entity_check")&&D.videoId)for(var Q of["CONTENT_CHECK_REQUIRED","AGE_CHECK_REQUIRED"]);D.videoId&&(z.videoId=D.videoId);D.playlistId&&(z.playlistId=D.playlistId);D.index!==void 0&&(z.playlistIndex=D.index+1);D.playerParams&&(z.params=D.playerParams);"startTimeSeconds"in D&&D.startTimeSeconds&&(g.c("enable_player_request_builder_start_time_floor")?z.startTimeSecs=Math.floor(D.startTimeSeconds):z.startTimeSecs=D.startTimeSeconds);E.contentPlaybackContext&& +(z.playbackContext={contentPlaybackContext:E.contentPlaybackContext});E.prefetchPlaybackContext&&(z.playbackContext={...z.playbackContext,prefetchPlaybackContext:E.prefetchPlaybackContext},z.context.request||(z.context.request={}),z.context.request.isPrefetch=!0);z.playbackContext||(z.playbackContext={});Q=lxr();z.playbackContext.devicePlaybackCapabilities={supportsVp9Encoding:!!Q,supportXhr:Ck};E.overrideMutedAtStart&&(z.overrideMutedAtStart=E.overrideMutedAtStart);z.racyCheckOk=!!D.racyCheckOk; +z.contentCheckOk=!!D.contentCheckOk;g.c("captions_prefs_killswitch")||(E=(E=g.iF("yt-player-caption-language-preferences"))?E:[],E?.length&&(z.captionParams={viewerSelectedCaptionLangs:E}))}V(z){z=this.Z(z);var D;z&&(D={V3:{wS:z}});g.c("web_log_player_watch_next_ticks")&&(D=D||{},D.JF="ps_s",D.iO="ps_r");return D}};YQr[g.Rh]=[XpQ];var Aw=class{constructor(z){this.K=z.responseContext?.stateTags}};var F2=class{constructor(z){this.K=z}handleResponse(z,D){if(!D)throw Error("request needs to be passed into StoreResponseProcessorService");BF(this,z,D.config?.V3?.wS)}};F2[g.Rh]=[e8];var dn=new g.R3("STORE_RESPONSE_PROCESSOR_TOKEN");var zi=class extends g.k3{constructor(z,...D){super(z,D);this.errorType=1;Object.setPrototypeOf(this,new.target.prototype)}};var Ti=class{constructor(z){this.K=z}async fetch(z,D,E,Q){z=xjr(this,z,D);try{let T=await fetch(z);if(Q&&T.ok&&T.body&&typeof T.body.getReader==="function"){let k=T.clone().body.getReader(),{value:G}=await k.read();k.cancel().catch(()=>{}); +if(G&&G[0]===91){let e=T.body.pipeThrough(new TextDecoderStream).getReader();return Ds(this,e,new mY,[],Q)}}return await this.handleResponse(T,E)}catch(T){if(g.xl(T),E?.OS&&T instanceof zi&&T.errorType===1)throw T;}}handleResponse(z,D){var E=z.text().then(Q=>{if(D?.yb&&z.ok)return EN(D.yb,Q);Q=Q.replace(")]}'","");if(D?.OS&&Q)try{var T=JSON.parse(Q)}catch(k){throw new zi("JSON parsing failed after fetch");}return T??JSON.parse(Q)}); +z.redirected||z.ok?this.K&&this.K.success():(this.K&&this.K.Jq(),E=E.then(Q=>{g.xl(new g.k3("Error: API fetch failed",z.status,z.url,Q));return{...Q,errorMetadata:{status:z.status}}})); +return E}};Ti[g.Rh]=[g.ah(new g.R3("NETWORK_SLI_TOKEN"))];var Eb;var Lqk=new g.XW("parallelCommand");var n0s=new g.XW("performOnceCommand");var fdL=new g.XW("serialCommand");var j8=class{constructor(z){this.K=z}bindInnertubeChallengeFetcher(z){this.K.bicf(z)}registerChallengeFetchedCallback(z){this.K.bcr(z)}getLatestChallengeResponse(){return this.K.blc()}};var oAn=[],mT=(0,g.qu)`https://static.doubleclick.net/instream/ad_status.js`,vd=!1;var Uo=class{constructor(z,D){this.L=z;this.K=D}},Fqw=[new Uo("b.f_",0),new Uo("j.s_",2),new Uo("r.s_",4),new Uo("e.h_",6),new Uo("i.s_",8),new Uo("s.t_",10),new Uo("p.h_",12),new Uo("s.i_",14),new Uo("f.i_",16),new Uo("a.b_",18),new Uo("a.o_"),new Uo("g.o_",22),new Uo("p.i_",24),new Uo("p.m_"),new Uo("n.k_",20),new Uo("i.f_"),new Uo("a.s_"),new Uo("m.c_"),new Uo("n.h_",26),new Uo("o.p_"),new Uo("m.p_",28),new Uo("o.a_"),new Uo("d.p_"),new Uo("e.i_")].reduce((z,D)=>{z[D.L]=D;return z},{});var pT=class{constructor(z,D,E){this.network=z;this.options=D;this.V=E;this.A=0;this.K=null;this.L=new hUX;D.ao?IZ(this,$jX(this)):D.preload&&IZ(this,new Promise(Q=>{g.el(0,()=>{Q(Zs(this))},0)}))}async B(){return!!await Promise.race([this.K, +null])}async Z(z,D,E){this.K===null&&IZ(this,Zs(this));var Q=!1,T={};return Promise.race([(async()=>{this.options.ks&&this.options.ao&&await (await tIn())?.checkForRefresh();var k=await this.K;T.challenge=k.challenge;if(k.Ye){var G={c:k.challenge,e:z,...D};try{Q=!0;let e;(e=await k.Ye.snapshot({kL:G}))?T.webResponse=e:T.error="ATTESTATION_ERROR_VM_NO_RESPONSE"}catch{T.error="ATTESTATION_ERROR_VM_INTERNAL_ERROR"}}else"c1a"in k.tv&&(T.error="ATTESTATION_ERROR_VM_NOT_INITIALIZED");z==="ENGAGEMENT_TYPE_PLAYBACK"&& +(k=k.tv,G={},k.c6a&&(G.reportingStatus=String(Number(k.c)^Y9())),k.c6b&&(G.broadSpectrumDetectionResult=String(Number(k.c)^Number(g.S("CATSTAT",0)))),T.adblockReporting=G);return T})(), +CzX(E,()=>{var k=Object.assign({},T);Q&&(k.error="ATTESTATION_ERROR_VM_TIMEOUT");return k})])}};var Apr=["APP_STATE","PI"];var Wqs=[3611,27686,221058,85013,23462,241187,157557,42016,26926,51236,79148,50160,77504,310281,153587,87907,18630,177018,177023,54445,321666,326353,326354,80935,152172,184553,105675,150723,37521,147285,47786,231255,231254,231258,231259,98349,237299,168271,168954,168277,168273,168270,123695,272018,226987,226990,226988,6827,29434,255010,171388,244189,236208,7282,124448,299903,299897,299904,299901,299899,299902,299900,299898,196088,250897,198104,32276,195115,195114,76278,200635,230594,147868,147869, +276243,93911,274188,276651,313680,106531,257234,252598,252597,252600,252599,252596,225031,177843,27259,27262,27263,21759,283670,160866,204249,222900,204250,180626,177959,177957,180628,205716,197878,273766,171243,160789,171244,171241,171245,171242,225560,180627,177960,231589,177958,180629,205717,197879,177565,212573,210709,994412,230684,229801,230685,197337,209010,197336,197338,198618,300884,175492,198052,198051,197852,197976,317377,175493,175494,175495,189254,175496,175497,38408,175498,175503,175504, +175505,175506,175507,175508,80637,68727,206933,207944,206934,303123,206929,221575,68728,221576,80353,80356,308033,249107,180635,74610,45707,83962,83970,46713,166591,89711,74612,213809,179607,245006,155792,93265,74611,131380,128979,139311,128978,131391,105350,139312,134800,131392,113533,229298,93252,99357,94521,114252,113532,94522,94583,202371,88E3,139580,93253,93254,94387,94388,93255,97424,72502,219868,212991,110111,76019,117092,117093,89431,191831,110466,231346,77240,60508,186091,148123,148124,137401, +137402,137046,73393,246776,113534,276200,92098,131381,84517,83759,309580,230676,249183,230679,230678,230677,230681,230680,162711,235234,162712,80357,994411,243315,313506,321964,86113,72598,168413,72733,107349,124275,118203,200410,133275,160157,152569,156651,133274,160159,160158,133272,133273,133276,144507,143247,175994,156652,143248,143249,143250,143251,189892,189894,189893,156653,214236,144401,117431,133797,225137,273905,222612,222613,153964,201133,201134,201135,201136,201137,128572,200411,200412, +190337,133405,117429,117430,177950,174734,177951,201138,201139,201140,201141,201142,117432,173996,173995,174953,173994,173997,120080,117259,178546,297752,197891,156655,156654,121692,211414,211411,211412,211413,211403,184846,185993,145656,156656,145655,145653,145654,145657,132972,133051,133658,132971,97615,181262,190762,250344,254027,143359,143356,143361,143358,143360,143357,142303,143353,282159,172859,143354,144479,143355,31402,181590,133624,146477,133623,133622,133621,192418,84774,304776,197993, +241460,160801,197995,95117,172721,150497,98930,98931,98932,153320,153321,43347,305268,249295,210016,210017,262686,211851,211852,307219,211853,129889,197888,197889,149123,221959,221627,221958,45474,100352,98443,117985,74613,155911,74614,64502,136032,74615,74616,122224,74617,77820,74618,262988,262989,226981,93278,93274,93275,93276,200688,200686,200687,199841,22110,29433,133798,132295,281332,120541,222112,82047,113550,75836,75837,303882,192409,203221,42352,84512,76065,75989,205911,205912,252649,205913, +252650,252651,51879,16623,32594,27240,293324,32633,74858,304150,297045,275198,271884,222932,279119,312581,271886,213915,275199,310748,225216,251244,258251,218674,251266,258250,251265,301662,251245,271885,315818,156999,3945,16989,45520,25488,25492,25494,232113,55760,14057,18451,57204,57203,17897,18198,17898,17909,43980,221053,195529,189660,308088,306448,306447,308087,308086,46220,11721,147994,49954,96369,3854,217640,151633,56251,205192,216797,159108,181568,234789,25624,152036,16906,99999,68172,47973, +72773,26970,26971,96805,17752,282181,278926,73233,205923,109512,22256,14115,22696,234409,234408,89278,89277,195745,109513,43278,43459,43464,89279,43717,55764,22255,147912,89281,40963,43277,43442,91824,283898,120137,186350,186351,256690,264349,264351,264350,264352,211026,250896,96367,36850,72694,37414,36851,124863,121343,73491,54473,166861,43375,46674,302631,242528,143815,139095,144402,149968,149969,32473,72901,72906,50612,50613,50942,84938,84943,84939,84941,84944,84940,84942,35585,51926,79983,18921, +57893,41182,135732,33424,22207,36229,22206,22205,44763,33427,67793,22182,37091,34650,50617,22287,25144,97917,220122,62397,150871,150874,125598,137935,36961,108035,323493,27426,27857,27846,27854,69692,61411,39299,38696,62520,36382,108701,192682,279531,50663,36387,14908,37533,105443,61635,62274,161670,133818,182119,65702,65703,65701,320464,76256,298157,263843,315234,196075,194768,252201,194769,191885,281480,233634,265810,194770,296933,195350,324586,301607,195349,194771,293041,301121,293042,293043,301116, +166382,37671,49953,220669,249229,213774,204572,191389,272254,272253,253830,253831,253832,272252,253833,253834,204574,191390,179556,238596,212661,191392,197826,191393,204573,36216,28237,241212,272049,173718,39553,192547,29222,304845,26107,241211,38050,26108,275810,120745,26109,26110,66881,28236,14586,297672,160598,57929,226736,74723,44098,173689,44099,23528,61699,134104,134103,198313,59149,181013,278306,282472,277848,173191,173192,173193,101951,171502,196043,198305,97346,118051,95102,64882,119505, +63595,294119,257268,63349,281127,240553,95101,75240,27039,68823,21537,83464,75707,252904,170215,223033,83113,101952,101953,79610,125755,24402,24400,32925,193406,57173,183351,156421,122502,145268,138480,64423,64424,33986,100828,129089,299541,21409,282218,299506,299540,299507,299509,299539,299508,299510,185612,222825,323331,245366,135155,135156,135157,135158,158225,135159,135160,167651,135161,135162,135163,158226,158227,135164,135165,135166,11070,11074,17880,270560,30709,30707,30711,30710,30708,185213, +185273,146143,63648,63649,221056,264490,211189,111059,211188,5754,264491,20445,233471,151308,313750,151152,228067,130975,130976,247244,271622,271813,261210,210815,295069,246127,316858,245256,244950,191925,167637,234545,197196,302735,214295,110386,221054,273960,282111,312290,113746,325593,268886,66557,183215,17310,28631,201935,21589,242036,238351,164817,168011,154946,68012,162617,60480,184431,138664,294089,249827,194E3,141121,164502,31571,195002,206793,141978,233985,250895,254052,254053,254054,254051, +254050,254055,150105,304169,150106,150107,150108,76980,41577,45469,38669,13768,13777,141842,62985,213190,4724,223052,59369,43927,43928,12924,197853,100355,56219,27669,209928,10337,203648,203649,47896,122629,186204,222824,275869,312295,271673,274637,317462,139723,139722,121258,253789,253787,253786,253788,253790,107598,127991,96639,107536,130169,216522,296316,96661,145188,320428,213904,269342,96658,116646,159428,168611,168612,121122,219862,96660,282208,127738,127083,155281,162959,220886,227356,248007, +163566,307646,186641,147842,273646,273647,217932,104443,96659,147595,106442,247162,231493,213427,296813,246575,182423,162776,228908,134840,63667,63668,63669,130686,248381,147036,239094,262743,189810,239095,78314,147799,305919,305924,237146,174049,148649,55761,127098,134841,96368,67374,48992,146176,176105,323321,323322,233035,49956,267645,275782,190190,225739,31961,26388,23811,5E4,126250,96370,210549,47355,47356,37935,45521,21760,83769,49977,49974,93497,93498,34325,140759,115803,123707,100081,35309, +237706,68314,25602,100339,170873,143516,299247,178921,268574,254884,258232,59018,18248,50625,9729,37168,37169,21667,16749,18635,39305,18046,221057,301897,301900,269990,53969,8213,93926,221055,210542,212552,102852,110099,22678,69076,137575,139224,100856,235770,154430,235861,209757,17736,3832,147111,55759,64031,234746,93044,93045,281302,170701,170702,194796,34388,167841,170419,17657,17655,39579,39578,170412,77448,8196,11357,69877,8197,168501,156512,161613,156509,208274,161612,161614,267692,267851,267577, +279755,267693,267694,267578,262801,271218,266131,266132,267977,267579,262800,262799,262802,267580,262798,267695,267581,273232,82039];var ZNW=class{constructor(z){this.K=z}handleResponse(z,D){if(D.input.match(SD(RqO))){var E=z?.endpoint;D=g.H(E,Yt)?.unserializedPrefetchData;if(E&&D){z=this.K;var Q=(new Wv6).Z(E),T=g.H(D,z3n);let k=T?.responseContext?.maxAgeSeconds&&Number(T?.responseContext?.maxAgeSeconds)>0?Number(T?.responseContext?.maxAgeSeconds):600;T&&Q&&k>0&&(T=C$(T,k),z.put(Q,new uy(T)));E=(new YQr).Z(E);D=g.H(D,CNs);Q=D?.responseContext?.maxAgeSeconds&&Number(D?.responseContext?.maxAgeSeconds)>0?Number(D?.responseContext?.maxAgeSeconds): +600;D&&E&&Q>0&&(D=C$(D,Q),z.put(E,new uy(D)))}}}};ZNW[g.Rh]=[e8];Jw("","downloadsPageViewConfigurationEntity");Jw("DOWNLOADS_LIST_ENTITY_ID_MANUAL_DOWNLOADS","mainDownloadsListEntity");Jw("DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS","mainDownloadsListEntity");Jw("DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS","refresh");Jw("SMART_DOWNLOADS_ENABLED","settingEntity");var E0Q=["www.youtube-nocookie.com","www.youtubeeducation.com","youtube.googleapis.com"],IxO=class{constructor(){this.state=1;this.Ye=null;this.IY=void 0}initialize(z,D,E,Q){this.IY=Q;if(z.program){var T;Q=z.interpreterUrl??null;z.interpreterSafeScript?T=KW(z.interpreterSafeScript):T=z.interpreterScript??null;z.interpreterSafeUrl&&(Q=hI(z.interpreterSafeUrl).toString());DuQ(this,T,Q,z.program,D,E)}else g.xl(Error("BL:CIP"))}isInitialized(){return this.L()}getState(){return this.state}isLoading(){return this.state=== +2}invoke(z={}){return this.L()?this.A({kL:z}):null}dispose(){this.K(null);this.NR(8)}L(){return!!this.Ye}A(z){return this.Ye.mQ(z)}K(z){g.r9(this.Ye);this.Ye=z}NR(z){this.state=z}};var axr=class extends IxO{K(z){gn()?.bgvma();if(z){let D={bgvma:z.dispose.bind(z),bgvmb:z.snapshot.bind(z),bgvmc:z.mQ.bind(z)};g.JV("yt.abuse.playerAttLoader",D);g.Kn(E=>z.snapshot(E))}else g.JV("yt.abuse.playerAttLoader",null),g.JV("yt.abuse.playerAttLoaderRun",null)}L(){return!!gn()}A(z){return gn().bgvmc(z)}};var iG={AD_MARKER:"ytp-ad-progress",CHAPTER_MARKER:"ytp-chapter-marker",TIME_MARKER:"ytp-time-marker"};var h7=void 0;/* + + + Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +var g4=[],SQw=g4[g4.length-1],r4;if(r4=SQw)r4=typeof SQw.schedule==="function";r4&&g4.pop();var N9=class{constructor(){this.Z=new Set;this.L=new Set;this.B=new Map;this.client=void 0;this.csn=null}A(z){this.client=z}K(){this.clear();this.csn=g.fN()}clear(){this.Z.clear();this.L.clear();this.B.clear();this.csn=null}};var $e=class{A(z){tI(UY().A).bind(UY())(z)}clear(){tI(UY().clear).bind(UY())()}};var gb=class{constructor(){this.Y=[];this.D=[];this.U=new Map;this.ew=new Map;this.V=[];this.j=[];this.Z=new Map;this.S=new Map;this.K=new Map;this.L=new Set;this.WF=new Map}A(z){this.client=z}AT(z,D={}){tI(()=>{var E=g.H(z?.commandMetadata,vM)?.rootVe||g.H(z?.commandMetadata,ZQn)?.screenVisualElement?.uiType;if(E){var Q=g.H(z?.commandMetadata,DDX);if(Q?.parentTrackingParams){var T=T8(Q.parentTrackingParams);if(Q.parentCsn)var k=Q.parentCsn}else D.clickedVisualElement?T=D.clickedVisualElement:z.clickTrackingParams&& +(T=T8(z.clickTrackingParams));a:{Q=g.H(z,g.Qq);var G=g.H(z,UnQ);if(Q){if(G=Z_(Q,"VIDEO")){Q={token:G,videoId:Q.videoId};break a}}else if(G&&(Q=Z_(G,"PLAYLIST"))){Q={token:Q,playlistId:G.playlistId};break a}Q=void 0}D={cttAuthInfo:Q,parentCsn:k,...D};g.c("expectation_logging")&&(D.loggingExpectations=g.H(z?.commandMetadata,ZQn)?.loggingExpectations||void 0);t7(this,E,T,D)}else g.xl(new g.k3("Error: Trying to create a new screen without a rootVeType",z))})()}clickCommand(z,D,E=0){return OYr(this,z.clickTrackingParams, +D,E)}stateChanged(z,D,E=0){this.visualElementStateChanged(T8(z),D,E)}visualElementStateChanged(z,D,E=0){E===0&&this.L.has(E)?this.D.push([z, +D]):oH(this,z,D,E)}vv(z){var D=z.cpn,E=i6(this,0);if(E.length&&E[E.length-2]?.cpn!==D&&(E=g.fN(),D&&E&&E!=="UNDEFINED_CSN")){var Q;z.itct&&(Q=T8(z.itct||""));let T={};g.c("web_playback_associated_log_ctt")&&z.vS&&(T.cttAuthInfo={token:z.vS,videoId:z.videoId});z={cpn:D,csn:E};g.c("web_playback_associated_ve")&&Q&&(fg(E,Q),z.playbackVe=Q.getAsJson());g.E9("playbackAssociated",z,T);Q=i6(this,0);Q[Q.length-1].cpn=D}}};var PC=class{fetch(z,D,E){var Q=bY6(z,D,E);return new Promise((T,k)=>{var G=()=>{if(E?.OS)try{let e=this.handleResponse(z,Q.status,Q.response,E);T(e)}catch(e){k(e)}else T(this.handleResponse(z,Q.status,Q.response,E))}; +Q.onerror=G;Q.onload=G;Q.send(D.body??null)})}handleResponse(z,D,E,Q){E=(E||"").replace(")]}'",""); +try{var T=JSON.parse(E)}catch(k){g.xl(new g.k3("JSON parsing failed after XHR fetch",z,D,E));if(Q?.OS&&E)throw new zi("JSON parsing failed after XHR fetch");T={}}D!==200&&(g.xl(new g.k3("XHR API fetch failed",z,D,E)),T={...T,errorMetadata:{status:D}});return T}};var R2a=class{static getInstance(){var z=g.us("ytglobal.storage_");z||(z=new R2a,g.JV("ytglobal.storage_",z));return z}async estimate(){var z=navigator;if(z.storage?.estimate)return z.storage.estimate();if(z.webkitTemporaryStorage?.queryUsageAndQuota)return jbO()}};g.JV("ytglobal.storageClass_",R2a);var gRL=JL("yt-player-local-media",{jq:{index:{Gm:2},media:{Gm:2},captions:{Gm:5}},shared:!1,upgrade(z,D){D(2)&&(i$(z,"index"),i$(z,"media"));D(5)&&i$(z,"captions");D(6)&&(wT(z,"metadata"),wT(z,"playerdata"))},version:5});var Z4s={cupcake:1.5,donut:1.6,eclair:2,froyo:2.2,gingerbread:2.3,honeycomb:3,"ice cream sandwich":4,jellybean:4.1,kitkat:4.4,lollipop:5.1,marshmallow:6,nougat:7.1},i_;a:{var w4=g.G3();w4=w4.toLowerCase();if(w4.indexOf("android")!=-1){var cjs=w4.match(/android\s*(\d+(\.\d+)?)[^;|)]*[;)]/);if(cjs){let z=parseFloat(cjs[1]);if(z<100){i_=z;break a}}var Kvs=w4.match("("+Object.keys(Z4s).join("|")+")");i_=Kvs?Z4s[Kvs[0]]:0}else i_=void 0}var t5=i_,MV=t5>=0;var yY;{var h2I=g.G3();let z=h2I.match(/\((iPad|iPhone|iPod)( Simulator)?;/);if(!z||z.length<2)yY=void 0;else{var o3=h2I.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);yY=o3&&o3.length===6?Number(o3[5].replace("_",".")):0}}var UJ=yY,mR=UJ>=0;var A7;g.CA=new axr;A7=0;g.ppI=class{constructor(z){this.videoData=z;this.K={c1a:()=>{var D=[];if(g.CA.isInitialized()){var E="";this.videoData&&this.videoData.y0&&(E=this.videoData.y0+`&r1b=${this.videoData.clientPlaybackNonce}`);E={atr_challenge:E};g.s4("bg_v",void 0,"player_att");(E=ldL(E))?(g.s4("bg_s",void 0,"player_att"),D.push(`r1a=${E}`)):(g.s4("bg_e",void 0,"player_att"),D.push("r1c=2"))}else g.s4("bg_e",void 0,"player_att"),window.trayride||window.botguard?D.push("r1c=1"):D.push("r1c=4");D.push(`r1d=${g.CA.getState()}`); +return D.join("&")}, +c6a:D=>"r6a="+(Number(D.c)^Y9()), +c6b:D=>`r6b=${Number(D.c)^Number(g.S("CATSTAT",0))}`}; +this.videoData&&this.videoData.y0?this.tv=g.q6(this.videoData.y0):this.tv={}}};g.Tf=class{constructor(z,D={},E=0){this.errorCode=z;this.details=D;this.severity=E}};var Gu={Rh:function(z,D){z[J[37]](0,D)}, +n2:function(z,D){var E=z[0];z[0]=z[D%z[J[9]]];z[D%z[J[9]]]=E}, +mg:function(z){z[J[26]]()}};var x2a={V9:"adunit",iI:"detailpage",uI:"editpage",F7:"embedded",NJ:"leanback",kG:"previewpage",sz:"profilepage",ZG:"unplugged",YG:"playlistoverview",Oq:"sponsorshipsoffer",SK:"shortspage",kE:"handlesclaiming",ij:"immersivelivepage",R4:"creatormusic",bj:"immersivelivepreviewpage",y9:"admintoolyurt",WH:"shortsaudiopivot",Ed:"consumption",Za:"background_audio_playback"};var H4n=["h","H"],NyJ=["9","("],U2X=["9h","(h"],gyJ=["8","*"],rjr=["a","A"],i4W=["o","O"],wpJ=["m","M"],tqn=["mac3","MAC3"],yjr=["meac3","MEAC3"],Ho={h:H4n,H:H4n,["9"]:NyJ,["("]:NyJ,["9h"]:U2X,["(h"]:U2X,["8"]:gyJ,["*"]:gyJ,a:rjr,A:rjr,o:i4W,O:i4W,m:wpJ,M:wpJ,mac3:tqn,MAC3:tqn,meac3:yjr,MEAC3:yjr},oyQ=new Set("o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa".split(" ")),O2n=new Set("m M mac3 MAC3 meac3 MEAC3".split(" "));var Cks={ot:0,hE:124,JE:144,jQ:220,bd:240,nu:340,q1:360,fu:480,zC:588,ud:608,FK:720,K2:740,dT:1080,DA:1100,HT:1440,Rm:2160,L2:9999,0:"QUALITY_ORDINAL_UNKNOWN",124:"QUALITY_ORDINAL_144P_SAVER",144:"QUALITY_ORDINAL_144P",220:"QUALITY_ORDINAL_240P_SAVER",240:"QUALITY_ORDINAL_240P",340:"QUALITY_ORDINAL_360P_SAVER",360:"QUALITY_ORDINAL_360P",480:"QUALITY_ORDINAL_480P",588:"QUALITY_ORDINAL_608P_SAVER",608:"QUALITY_ORDINAL_608P",720:"QUALITY_ORDINAL_720P",740:"QUALITY_ORDINAL_720P_ENHANCED",1080:"QUALITY_ORDINAL_1080P", +1100:"QUALITY_ORDINAL_1080P_ENHANCED",1440:"QUALITY_ORDINAL_1440P",2160:"QUALITY_ORDINAL_2160P",9999:"QUALITY_ORDINAL_HIGHRES"};var c0={auto:0,tiny:144,light:144,small:240,medium:360,large:480,hd720:720,hd1080:1080,hd1440:1440,hd2160:2160,hd2880:2880,highres:4320},n7={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"},M8={QUALITY_ORDINAL_UNKNOWN:0,QUALITY_ORDINAL_144P_SAVER:124,QUALITY_ORDINAL_144P:144,QUALITY_ORDINAL_240P_SAVER:220,QUALITY_ORDINAL_240P:240,QUALITY_ORDINAL_360P_SAVER:340,QUALITY_ORDINAL_360P:360,QUALITY_ORDINAL_480P:480, +QUALITY_ORDINAL_608P_SAVER:588,QUALITY_ORDINAL_608P:608,QUALITY_ORDINAL_720P:720,QUALITY_ORDINAL_720P_ENHANCED:740,QUALITY_ORDINAL_1080P:1080,QUALITY_ORDINAL_1080P_ENHANCED:1100,QUALITY_ORDINAL_1440P:1440,QUALITY_ORDINAL_2160P:2160,QUALITY_ORDINAL_HIGHRES:9999};var Rr=2592E3;g.wF={STOP_EVENT_PROPAGATION:"html5-stop-propagation",IV_DRAWER_ENABLED:"ytp-iv-drawer-enabled",IV_DRAWER_OPEN:"ytp-iv-drawer-open",MAIN_VIDEO:"html5-main-video",VIDEO_CONTAINER:"html5-video-container",VIDEO_CONTAINER_TRANSITIONING:"html5-video-container-transitioning",HOUSE_BRAND:"house-brand"};var t$={allowed:"AUTOPLAY_BROWSER_POLICY_ALLOWED","allowed-muted":"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED",disallowed:"AUTOPLAY_BROWSER_POLICY_DISALLOWED"};var QYw={ANDROID:3,ANDROID_KIDS:18,ANDROID_MUSIC:21,ANDROID_UNPLUGGED:29,WEB:1,WEB_REMIX:67,WEB_UNPLUGGED:41,IOS:5,IOS_KIDS:19,IOS_MUSIC:26,IOS_UNPLUGGED:33},P0={android:"ANDROID","android.k":"ANDROID_KIDS","android.m":"ANDROID_MUSIC","android.up":"ANDROID_UNPLUGGED",youtube:"WEB","youtube.m":"WEB_REMIX","youtube.up":"WEB_UNPLUGGED",ytios:"IOS","ytios.k":"IOS_KIDS","ytios.m":"IOS_MUSIC","ytios.up":"IOS_UNPLUGGED"},saV={"mdx-pair":1,"mdx-dial":2,"mdx-cast":3,"mdx-voice":4,"mdx-inappdial":5};var TKa={q9:1,vB:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};var PDX=RegExp("^https?://([^.]*\\.moatads\\.com/|e[0-9]+\\.yt\\.srs\\.doubleverify\\.com|pagead2\\.googlesyndication\\.com/pagead/gen_204\\?id=yt3p&sr=1&|pm\\.adsafeprotected\\.com/youtube|pm\\.test-adsafeprotected\\.com/youtube|youtube[0-9]+\\.moatpixel\\.com/)"),A$=RegExp("^https://([a-z]+\\.)?[0-9a-f]{1,63}\\.sslproxy\\.corp\\.google\\.com/|^https://([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.demos\\.corp\\.google\\.com/|^https://[0-9a-f]{1,63}\\.proxy\\.googleprod\\.com/|^https?://(([-\\w]*www[-\\w]*\\.|[-\\w]*web[-\\w]*\\.|[-\\w]*canary[-\\w]*\\.|[-\\w]*dev[-\\w]*\\.|[-\\w]{1,3}\\.)+(corp\\.)?youtube(-nocookie|kids|education)?\\.com/|([A-Za-z0-9-]{1,63}\\.)*(youtube\\.googleapis\\.com)[.]?(:[0-9]+)?/|([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.([a-z]{3}|i)\\.corp\\.google\\.com(:[0-9]+)?/|([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.c\\.googlers\\.com(:[0-9]+)?/|(docs|drive)\\.google\\.com/(a/[^/\\\\%]+/|)|(music|music-green-qa|music-release-qa|yt-music-green\\.corp)\\.youtube\\.com/|(tv|tv-green-qa|tv-green-qa\\.corp|tv-release-qa|tv-release-qa\\.corp|tv-integration-qa|tv-integration-qa\\.corp|yt-tv-autopush\\.corp|yt-tv-integration\\.corp|yt-tv-staging\\.corp)\\.youtube\\.com/|[A-Za-z0-9-]+\\.prod\\.google\\.com(:[0-9]+)?/)"), +MPa=RegExp("^https?://(www\\.google\\.com/pagead/xsul|www\\.youtube\\.com/pagead/slav)"),Lkk=RegExp("^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|docs\\.google\\.com|drive\\.google\\.com|prod\\.google\\.com|currents\\.google\\.com|mail\\.google\\.com|youtube\\.com|youtubeeducation\\.com|youtube\\-nocookie\\.com|youtubekids\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$))"), +doL=RegExp("^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|prod\\.google\\.com|youtube\\.com|youtubekids\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$))"),GIk=RegExp("^((http(s)?):)?\\/\\/((((lh[3-6](-tt|-d[a-g,z])?\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\.google)))|(lh7\\-(eu|us|qw|rt)\\.((googleusercontent)|(google)))|((photos|testonly|work)\\.fife\\.usercontent\\.google)|([\\w\\-]+\\.fife\\.usercontent\\.google)|(([1-4]\\.bp\\.blogspot)|(bp[0-3]\\.blogger))|(ccp-lh\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\.(ggpht|googleusercontent))|(gm[1-4]\\.ggpht)|(play-(ti-)?lh\\.googleusercontent)|(gz[0-1]\\.googleusercontent)|(lh3\\-gm\\.google)|(((yt[3-4])|(sp[1-3]))\\.(ggpht|googleusercontent)))\\.com)|(drive\\.google\\.com\\/drive\\-(usercontent|viewer))|(dp[3-6]\\.googleusercontent\\.cn)|(dp4\\.googleusercontent\\.com)|((photos|drive|contribution)\\-image\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\.corp\\.google\\.com)|(photos\\-image\\-dev\\-dl\\-(auth|eu|us)\\.corp\\.google\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\.sandbox\\.google\\.com\\/image)|(image\\-(dev|qa)\\-lighthouse(-auth)?\\.sandbox\\.google\\.com(\\/image)?)|(drive\\-qa\\.corp\\.google\\.com\\/drive\\-(usercontent|viewer))|(docs(\\-(dev|qa)\\.corp)?\\.google\\.com\\/(u\\/[0-9]+\\/)?(docs|sheets|slides|drawings|forms|videos|pictures)\\-images\\-(rt|qw))|(docs\\.sandbox\\.google\\.com\\/(u\\/[0-9]+\\/)?(docs|sheets|slides|drawings|forms|videos|pictures)\\-images)|(sites\\.google\\.com\\/(u\\/[0-9]+\\/)?sites(v)?\\-images\\-(rt|qw))|(atari-green-test\\.corp\\.google\\.com\\/(u\\/[0-9]+\\/)?sites(v)?\\-images\\-(rt|qw))|(sites\\.sandbox\\.google\\.com\\/(u\\/[0-9]+\\/)?sites(v)?\\-images))\\/|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleplex\\.com|play\\.google\\.com|prod\\.google\\.com|currents\\.google\\.com|video\\.google\\.com|youtube\\.com|ytimg\\.com|ytimg\\.sandbox\\.google\\.com|chat\\.google\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$)|s2\\.googleusercontent\\.com/s2/favicons\\?|yt[3-4]\\.ggpht\\.com/)"), +CD6=RegExp("^https?.*#ocr$|^https?://(aksecure\\.imrworldwide\\.com/|cdn\\.imrworldwide\\.com/|secure\\-..\\.imrworldwide\\.com/)"),e6X=RegExp("^https?://(googleads\\.g\\.doubleclick\\.net/(aclk|pagead/conversion)|www\\.google\\.com/(aclk|pagead/conversion)|www\\.googleadservices\\.com/(aclk|pagead/(aclk|conversion))|www\\.youtube\\.com/pagead/conversion)"),kIn=RegExp("^((http(s)?):)?\\/\\/((((lh[3-6](-tt|-d[a-g,z])?\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\.google)))|(lh7\\-(eu|us|qw|rt)\\.((googleusercontent)|(google)))|((photos|testonly|work)\\.fife\\.usercontent\\.google)|([\\w\\-]+\\.fife\\.usercontent\\.google)|(([1-4]\\.bp\\.blogspot)|(bp[0-3]\\.blogger))|(ccp-lh\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\.(ggpht|googleusercontent))|(gm[1-4]\\.ggpht)|(play-(ti-)?lh\\.googleusercontent)|(gz[0-1]\\.googleusercontent)|(lh3\\-gm\\.google)|(((yt[3-4])|(sp[1-3]))\\.(ggpht|googleusercontent)))\\.com)|(drive\\.google\\.com\\/drive\\-(usercontent|viewer))|(dp[3-6]\\.googleusercontent\\.cn)|(dp4\\.googleusercontent\\.com)|((photos|drive|contribution)\\-image\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\.corp\\.google\\.com)|(photos\\-image\\-dev\\-dl\\-(auth|eu|us)\\.corp\\.google\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\.sandbox\\.google\\.com\\/image)|(image\\-(dev|qa)\\-lighthouse(-auth)?\\.sandbox\\.google\\.com(\\/image)?)|(drive\\-qa\\.corp\\.google\\.com\\/drive\\-(usercontent|viewer))|(docs(\\-(dev|qa)\\.corp)?\\.google\\.com\\/(u\\/[0-9]+\\/)?(docs|sheets|slides|drawings|forms|videos|pictures)\\-images\\-(rt|qw))|(docs\\.sandbox\\.google\\.com\\/(u\\/[0-9]+\\/)?(docs|sheets|slides|drawings|forms|videos|pictures)\\-images)|(sites\\.google\\.com\\/(u\\/[0-9]+\\/)?sites(v)?\\-images\\-(rt|qw))|(atari-green-test\\.corp\\.google\\.com\\/(u\\/[0-9]+\\/)?sites(v)?\\-images\\-(rt|qw))|(sites\\.sandbox\\.google\\.com\\/(u\\/[0-9]+\\/)?sites(v)?\\-images))\\/|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleplex\\.com|googlevideo\\.com|prod\\.google\\.com|lh3\\.photos\\.google\\.com|currents\\.google\\.com|mail\\.google\\.com|youtube\\.com|yt\\.akamaized\\.net|chat\\.google\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$)|([A-Za-z0-9-]{1,63}\\.)*c\\.lh3(-d[a-gyz]|-testonly)?\\.(googleusercontent|photos\\.google)\\.com/.*$)"), +$2V=RegExp("^https?://(([A-Za-z0-9-]{1,63}\\.)*(imasdk\\.googleapis\\.com|2mdn\\.net|googlesyndication\\.com|corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|googleads\\.g\\.doubleclick\\.net|prod\\.google\\.com|static\\.doubleclick\\.net|static\\.googleadsserving\\.cn|studioapi\\.doubleclick\\.net|youtube\\.com|youtube\\.googleapis\\.com|youtube\\-nocookie\\.com|youtubekids\\.com|ytimg\\.com|ytimg\\.sandbox\\.google\\.com)[.]?(:[0-9]+)?/|lightbox-(demos|builder)\\.appspot\\.com/|s[01](qa)?\\.2mdn\\.net/ads/richmedia/studio/mu/templates/tetris|www\\.gstatic\\.com/doubleclick/studio/innovation/h5/layouts/tetris|www\\.gstatic\\.com/doubleclick/studio/innovation/ytplayer)"), +qQr=RegExp("^https://([A-Za-z0-9-]{1,63}\\.)*(crowdsource|datacompute)\\.google\\.com/|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https://(ads|adwords\\.corp)\\.google\\.com/(aw/(assetgroup/(edit|new)|campaigns/(new/(performancemax|demandgen)|edit/demandgen))|$)|^https://(adwords-)?canary\\.qa\\.adz\\.google\\.com/(aw/(assetgroup/(edit|new)|campaigns/(new/(performancemax|demandgen)|edit/demandgen))|$)|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\.corp))\\.googleusercontent\\.com(/|$)|^https://ads(-external)?-prod\\.qa\\.adz\\.google\\.com/(aw/(assetgroup/(edit|new)|campaigns/(new/(performancemax|demandgen)|edit/demandgen))|$)|^https://canvastester-3fd0b\\.appspot\\.com(/|$)|^https://localhost\\.googleusercontent\\.com(:\\d+)?(/|$)|^https://narrative-news-cast-receiver-d\\.appspot\\.com(/|$)|^https://narrative-news-cast-receiver-f\\.appspot\\.com(/|$)|^https://one\\.google\\.com(/|$)|^https://www\\.google\\.com/culturalinstitute/manage/.*$|^https://www\\.gstatic\\.com/aog_howto|^https://www\\.gstatic\\.com/narrative_cast_receiver/news|^https?://(([A-Za-z0-9-]{1,63}\\.)*(imasdk\\.googleapis\\.com|corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleads\\.g\\.doubleclick\\.net|googleplex\\.com|play\\.google\\.com|prod\\.google\\.com|photos\\.google\\.com|get\\.google\\.com|currents\\.google\\.com|blogger\\.com|mail\\.google\\.com|survey\\.g\\.doubleclick\\.net|youtube\\.com|youtube\\.googleapis\\.com|youtubeeducation\\.com|youtube\\-nocookie\\.com|yt\\-web\\-embedded\\-player\\.appspot\\.com|youtubekids\\.com|vevo\\.com|chat\\.google\\.com|meet\\.google\\.com|artsandculture\\.google\\.com)[.]?(:[0-9]+)?(/|$)|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$)|(www\\.|encrypted\\.)?google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/(search|webhp)\\?|(www\\.|encrypted\\.)google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|lightbox-(demos|builder)\\.appspot\\.com/|s0\\.2mdn\\.net/instream/html5/native/|s[01](qa)?\\.2mdn\\.net/ads/richmedia/studio/mu/templates/tetris|www\\.gstatic\\.com/doubleclick/studio/innovation/h5/layouts/tetris)"), +PrV=RegExp("^(https://play\\.google\\.com|https://photos\\.google\\.com|https://get\\.google\\.com|https://currents\\.google\\.com|https://mail\\.google\\.com|https://yt\\-web\\-embedded\\-player\\.appspot\\.com|http://yt\\-web\\-embedded\\-player\\.appspot\\.com|https://chat\\.google\\.com|https://one\\.google\\.com|https://artsandculture\\.google\\.com|https://adstransparency\\.google\\.com|https://ads\\.google\\.com|https://adwords\\.corp\\.google\\.com|https://ads\\-external\\-prod\\.qa\\.adz\\.google\\.com|https://ads\\-prod\\.qa\\.adz\\.google\\.com|https://adwords\\-canary\\.qa\\.adz\\.google\\.com|https://canary\\.qa\\.adz\\.google\\.com)$|^http://[0-9]+\\.[a-z0-9\\-_]+\\.[a-z0-9\\-_]+\\.[a-z0-9\\-_]+\\.([a-z]{2}|i)\\.borg\\.google\\.com(:[0-9]+)?$|^https://((autopush|beta-lookup|daily-[0-6]|manual-qual|preprod|stream)\\.)?meet\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)*(crowdsource|datacompute)\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)*(youtube|youtubekids|youtubeeducation)\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)+sandbox\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com$|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\.corp))\\.googleusercontent\\.com$|^https://(draft|www|(www\\.)?dev\\.sandbox|(www\\.)?autopush\\.sandbox|(www\\.)?staging\\.sandbox|(www\\.)?restore\\.sandbox)\\.blogger\\.com$|^https://[0-9a-f]{1,63}\\.proxy\\.googleprod\\.com$|^https://localhost\\.googleusercontent\\.com(:\\d+)?$|^https?://(((docs|m|sing|ss|sss|www)\\.)?drive\\.google\\.com$|([A-Za-z0-9-]{1,63}\\.)*c\\.googlers\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*corp\\.google\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*googleplex\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*proxy\\.googlers\\.com(:[0-9]+)?$|(www\\.|encrypted\\.)google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|[A-Za-z0-9-]+\\.prod\\.google\\.com(:[0-9]+)?$|docs\\.google\\.com$)");g.wo=class{constructor(z,D=!1){this[J[15]]=z;this[J[14]]=D;this[J[25]]=this[J[0]]=this[J[11]]=J[12];this[J[6]]={};this[J[21]]=J[12]}set(z,D){this[J[6]][z]!==D&&(this[J[6]][z]=D,this[J[21]]=J[12])}get(z){Ul(89,7090,this);return this[J[6]][z]||null}zo(){this[J[21]]||(this[J[21]]=Ul(4,1989,this));return this[J[21]]}clone(){var z=new g.wo(this[J[15]],this[J[14]]);z[J[11]]=this[J[11]];z[J[0]]=this[J[0]];z[J[25]]=this[J[25]];z[J[6]]=g.Hr(this[J[6]]);z[J[21]]=this[J[21]];return z}};var QX={FAIRPLAY:"fairplay",PLAYREADY:"playready",WIDEVINE:"widevine",CLEARKEY:null,FLASHACCESS:null,UNKNOWN:null,WIDEVINE_CLASSIC:null};var DO=class{constructor(z,D,E,Q=!1){this.name=z;this.id=D;this.isDefault=E;this.isAutoDubbed=Q}getName(){return this.name}getId(){return this.id}getIsDefault(){return this.isDefault}getIsAutoDubbed(){return this.isAutoDubbed}toString(){return this.name}};DO.prototype.getName=DO.prototype.getName;DO.prototype.getId=DO.prototype.getId;DO.prototype.getIsDefault=DO.prototype.getIsDefault;DO.prototype.getIsAutoDubbed=DO.prototype.getIsAutoDubbed;g.cG=class{constructor(z={}){this.languageCode=z.languageCode||"";this.languageName=z.languageName||null;this.kind=z.kind||"";this.name=z.name===void 0?null:z.name;this.displayName=z.displayName||null;this.id=z.id||null;this.K=z.is_servable||!1;this.isTranslateable=z.is_translateable||!1;this.url=z.url||null;this.vssId=z.vss_id||"";this.isDefault=z.is_default||!1;this.translationLanguage=z.translationLanguage||null;this.xtags=z.xtags||"";this.captionId=z.captionId||""}getId(){return this.id}getName(){return this.name}isServable(){return this.K}zo(){return this.url}getXtags(){return this.xtags}toString(){return this.languageCode+ +": "+g.T7(this)+" - "+this.vssId+" - "+(this.captionId||"")}equals(z){return z?this.toString()===z.toString():!1}BW(){return!(!this.languageCode||this.translationLanguage&&!this.translationLanguage.languageCode)}};var Fb=class{constructor(z,D){this.id=z;this.oy=D;this.captionTracks=[];this.A=this.Z=null;this.xtags="";this.V=this.B=!1;this.K=null;this.L="UNKNOWN";this.captionsInitialState="CAPTIONS_INITIAL_STATE_UNKNOWN";z=this.oy.id.split(".");z.length>1&&(this.B=z[1]==="2",this.V=z[1]==="4")}getLanguageInfo(){return this.oy}getXtags(){if(!this.xtags){let z=this.id.split(";");z.length>1&&(this.xtags=z[1])}return this.xtags}toString(){return this.oy.name}isAutoDubbed(){return this.oy.getIsAutoDubbed()}}; +Fb.prototype.getLanguageInfo=Fb.prototype.getLanguageInfo;Fb.prototype.isAutoDubbed=Fb.prototype.isAutoDubbed;var dG=class{constructor(z,D,E,Q,T=0){this.L=z;this.K=D;this.A=E;this.reason=Q;this.FX=T}equals(z){return this.L===z.L&&this.K===z.K&&this.A===z.A&&this.reason===z.reason&&(!L7||this.FX===z.FX)}isLocked(){return this.A&&!!this.L&&this.L===this.K}compose(z){if(z.A&&f7(z))return Ec;if(z.A||f7(this))return z;if(this.A||f7(z))return this;var D=this.L&&z.L?Math.max(this.L,z.L):this.L||z.L,E=this.K&&z.K?Math.min(this.K,z.K):this.K||z.K;D=Math.min(D,E);var Q=0;L7&&(Q=this.FX!==0&&z.FX!==0?Math.min(this.FX, +z.FX):this.FX===0?z.FX:this.FX);return L7&&D===this.L&&E===this.K&&Q===this.FX||!L7&&D===this.L&&E===this.K?this:L7?new dG(D,E,!1,E===this.K&&Q===this.FX?this.reason:z.reason,Q):new dG(D,E,!1,E===this.K?this.reason:z.reason)}Z(z){return!z.video||L7&&this.FX!==0&&this.FXz.Z(T)),E=[],Q={}; +for(let T=0;Tz.Z(D))}getAvailableAudioTracks(){return this.audioTracks}K(){return!!this.L}};var R6s=new Set(["356"]),CrL=class extends g.w9{constructor(){super(...arguments);this.L=null;this.K=new Map}BF(){super.BF()}};var Ra=class{constructor(z,D,E,Q,T,k,G,e,d){this.TV=z;this.startTime=D;this.duration=E;this.ingestionTime=Q;this.sourceURL=T;this.ws=d;this.endTime=D+E;this.K=G||0;this.range=k||null;this.pending=e||!1;this.ws=d||null}};g.$a=class{constructor(){this.segments=[];this.L=null;this.B=!0;this.V=""}U(z){this.segments.push(z)}dL(z){return!!this.A(z)}getDuration(z){return(z=this.A(z))?z.duration:0}Y(z){return this.getDuration(z)}gQ(){return 0}kU(){return this.segments.length?this.segments[0].TV:-1}Z9(z){return(z=this.A(z))?z.ingestionTime:NaN}Uk(){return this.segments.length?this.segments[this.segments.length-1].TV:-1}M4(z){return this.Uk()===z&&!this.B&&z>=0}tf(){var z=this.segments[this.segments.length-1];return z?z.endTime: +NaN}Ok(){return this.segments[0].startTime}kt(){return this.segments.length}K(){return 0}Rx(z){return(z=this.Z(z))?z.TV:-1}S(z){return(z=this.A(z))?z.sourceURL:""}getStartTime(z){return(z=this.A(z))?z.startTime:0}jm(z){return this.getStartTime(z)+this.getDuration(z)}isLoaded(){return this.segments.length>0}A(z){if(this.L&&this.L.TV===z)return this.L;z=g.DZ(this.segments,new Ra(z,0,0,0,""),(D,E)=>D.TV-E.TV); +return this.L=z>=0?this.segments[z]:null}Z(z){if(this.L&&this.L.startTime<=z&&zD.startTime-E.startTime); +return this.L=z>=0?this.segments[z]:this.segments[Math.max(0,-z-2)]}append(z){if(z.length)if(z=g.Pn(z),this.segments.length){var D=this.segments.length?g.hA(this.segments).endTime:0,E=z[0].TV-this.Uk();E>1&&g.yL(this.segments);E=E>0?0:-E+1;for(let Q=E;Q1?z=z.Hh:(D=h0(D,sD(this,this.XW(z,D),z)),z=Math.max(this.B,D.timedOut)+z.X5*(this.L-this.B)+.25*this.S,z=z>3?1E3*1.6**(z-3):0);return z===0?!0:this.D+z<(0,g.N)()}j(z,D){this.K.set(z,D);this.A.set(z,D);this.Z&&this.Z.set(z,D)}tI(){return this.A.get("cpn")||""}Nv(z,D){z.cW===this.K&&(this.K=WB(z,D));z.cW===this.Z&&(this.Z= +WB(z,D))}yA(){this.Y=!0}JQ(){return this.K!==this.Z&&!this.V}};var qC=class{constructor(z,D,E,Q){this.initRange=E;this.indexRange=Q;this.L=null;this.D=!1;this.tT=0;this.yA=this.Jx=this.Y=null;this.info=D;this.Iy=new U7(z)}K(){return!!this.L&&this.index.isLoaded()}ew(){return!1}QA(z){return[z]}WF(z){return[z]}};var CB=class{constructor(z,D){this.start=z;this.end=D;this.length=D-z+1}toString(){return this.start+"-"+(this.end==null?"":this.end)}K(){return this.end==null?{start:String(this.start)}:{start:String(this.start),end:String(this.end)}}};var L4=class{constructor(z,D,E,Q="",T,k,G,e,d,F,L,f="",n){this.type=z;this.L3=D;this.range=E;this.source=Q;this.uz=L;this.clipId=f;this.yA=n;this.Y=[];this.V="";this.TV=-1;this.D=0;this.V=Q;this.TV=T>=0?T:-1;this.startTime=k||0;this.duration=G||0;this.K=e||0;this.L=d>=0?d:this.range?this.range.length:NaN;this.rO=this.range?this.K+this.L===this.range.length:F===void 0?!!this.L:F;this.range?(this.A=this.startTime+this.duration*this.K/this.range.length,this.U=this.duration*this.L/this.range.length,this.Z= +this.A+this.U):EQ(this)}B(){return this.rO&&this.L3.index.M4(this.TV)}isEncrypted(){return this.L3.info.isEncrypted()}equals(z){return!(!z||z.L3!==this.L3||z.type!==this.type||(this.range&&z.range?z.range.start!==this.range.start||z.range.end!==this.range.end:z.range!==this.range)||z.TV!==this.TV||z.K!==this.K||z.L!==this.L)}S(){return this.type===4}Xc(){return!!this.L3.info.video}j(){return this.TV}nx(){var z=FB(this),D="";g.Ol(z,(E,Q)=>{D+=`${Q}_${E}_`}); +return D.slice(0,-1)}};var aa=class{constructor(z,D){this.jw=z;this.Z=this.K=null;this.B=this.e1=NaN;this.XW=this.requestId=null;this.Iy=z[0].L3.Iy;this.L=D||"";if(this.jw[0].range&&this.jw[0].L>0){a:{for(D=1;Dz.TV&&this.index.kU()<=z.TV+1}update(z,D,E){this.index.append(z);xx(this.index,E);z=this.index;z.B=D;z.V="update"}K(){return this.ew()?!0:super.K()}B(z,D){var E=this.index.S(z),Q=this.index.getStartTime(z),T=this.index.getDuration(z),k;D?T=k=0:k=this.info.FX>0?this.info.FX*T:1E3;return new aa([new L4(3,this,void 0,"liveCreateRequestInfoForSegment",z,Q,T,0,k,!D)],E)}C3(){return this.ew()?0:this.initRange.length}MN(){return!1}};var zik=class{constructor(z,D,E,Q,T){this.TV=z;this.startSecs=D;this.FJ=E;this.K=Q||NaN;this.L=T||NaN}};var Yy=class{constructor(){this.K=[];this.L=null;this.V=0;this.A=[];this.B=!1;this.U="";this.Z=-1}update(z){var D=void 0;this.L&&(D=this.L);{let V=new Yy;var E=Array.from(z.getElementsByTagName("S"));if(E.length){var Q=+jq(z,"timescale")||1,T=(+E[0].getAttribute("t")||0)/Q,k=+jq(z,"startNumber")||0;V.Z=T;var G=D?D.startSecs+D.FJ:0,e=Date.parse(lr(jq(z,"yt:segmentIngestTime")))/1E3;V.B=z.parentElement.tagName==="SegmentTemplate";V.B&&(V.U=jq(z,"media"));z=D?k-D.TV:1;V.V=z>0?0:-z+1;for(W of E){z=+W.getAttribute("d")/ +Q;E=(+W.getAttribute("yt:sid")||0)/Q;let Y=+W.getAttribute("r")||0;for(let Z=0;Z<=Y;Z++){if(D&&k<=D.TV){k++;continue}var d=new zik(k,G,z,e+E,T);V.K.push(d);b:{var F=W;var L=Q,f=d.startSecs;d=F.getAttribute("yt:cuepointTimeOffset");var n=F.getAttribute("yt:cuepointDuration");if(!d||!n){F=null;break b}d=Number(d);f=-d/L+f;L=Number(n)/L;n=F.getAttribute("yt:cuepointContext")||null;let K=F.getAttribute("yt:cuepointIdentifier")||"";F=F.getAttribute("yt:cuepointEvent")||"";F=new g.oJ(f,L,n,K,ByV[F]||"unknown", +d)}F&&V.A.push(F);k++;G+=z;T+=z;e+=z+E}}V.K.length&&(V.L=g.hA(V.K))}var W=V}this.V=W.V;this.L=W.L||this.L;g.MQ(this.K,W.K);g.MQ(this.A,W.A);this.B=W.B;this.U=W.U;this.Z===-1&&(this.Z=W.getStreamTimeOffset())}getStreamTimeOffset(){return this.Z===-1?0:this.Z}};var D8O=class{constructor(){this.Z=[];this.K=null;this.L={};this.A={}}};var Eun=class extends g.$a{constructor({oY:z=0,OX:D=!1,BV:E=0,sD:Q=0,gE:T=Infinity,f8:k=0,Lr:G=!1,d9:e=!1}={}){super();this.j_=this.Kp=-1;this.wP=z;this.BV=E;this.OX=D;this.sD=Q;this.gE=T;this.f8=k;((this.Lr=G)||isFinite(T)&&this.gE>0)&&D&&sX&&(this.B=!1,this.V="postLive");this.d9=e}gQ(){return this.wP}dL(z,D){z=Ia(this,z);return z>=0&&(D||!this.segments[z].pending)}kU(){return this.OX?this.segments.length?this.Z(this.Ok()).TV:-1:super.kU()}Ok(){if(this.Lr)return 0;if(!this.OX)return super.Ok();if(!this.segments.length)return 0; +var z=Math.max(g.hA(this.segments).endTime-this.BV,0);return this.sD>0&&this.Z(z).TV0)return this.j_/1E3;if(!this.segments.length)return super.tf();var z=this.Uk();if(!this.OX||z<=this.segments[this.segments.length-1].TV)z=this.segments[this.segments.length-1];else{var D=this.segments[this.segments.length-1];z=new Ra(z,Math.max(0,D.startTime-(D.TV-z)*this.wP),this.wP,0,`sq/${z}`,void 0,void 0,!0)}return this.Lr?Math.min(this.BV, +z.endTime):z.endTime}kt(){return this.OX?this.segments.length?this.Uk()-this.kU()+1:0:super.kt()}Uk(){var z=Math.min(this.gE,Math.max(super.Uk(),this.Kp)),D=this.BV*1E3;D=this.j_>0&&this.j_0&&this.Kp>0&&!D&&(D=this.Z(this.BV))&&(z=Math.min(D.TV-1,z));return z}Aa(){return this.segments.length?this.segments[this.segments.length-1]:null}U(z){var D=Ia(this,z.TV);if(D>=0)this.segments[D]=z;else if(this.segments.splice(-(D+1),0,z),this.f8&&z.TV%(300/this.wP)===0){var E=this.segments[0].TV, +Q=Math.floor(this.f8/this.wP);z=z.TV-Q;D=-(D+1)-Q;D>0&&z>E&&(this.segments=this.segments.slice(D))}}D(z){z=Ia(this,z);z>=0&&this.segments.splice(z,1)}L8(){return this.Kp}M4(z){return sX?!this.B&&z>=0&&this.Uk()<=z:super.M4(z)}Z(z){if(!this.OX)return super.Z(z);if(!this.segments.length)return null;var D=this.segments[this.segments.length-1];if(z=D.endTime)D=D.TV+Math.floor((z-D.endTime)/ +this.wP+1);else{D=Qk(this.segments,Q=>z=Q.endTime?1:0); +if(D>=0)return this.segments[D];var E=-(D+1);D=this.segments[E-1];E=this.segments[E];D=Math.floor((z-D.endTime)/((E.startTime-D.endTime)/(E.TV-D.TV-1))+1)+D.TV}return this.A(D)}A(z){if(!this.OX)return super.A(z);if(!this.segments.length)return null;var D=Ia(this,z);if(D>=0)return this.segments[D];var E=-(D+1);D=this.wP;if(E===0)var Q=Math.max(0,this.segments[0].startTime-(this.segments[0].TV-z)*D);else E===this.segments.length?(Q=this.segments[this.segments.length-1],Q=Q.endTime+(z-Q.TV-1)*D):(Q= +this.segments[E-1],D=this.segments[E],D=(D.startTime-Q.endTime)/(D.TV-Q.TV-1),Q=Q.endTime+(z-Q.TV-1)*D);return new Ra(z,Q,D,0,`sq/${z}`,void 0,void 0,!0)}},sX=!1;var x2=class extends VX{constructor(z,D,E={}){super(z,D,"",void 0,void 0,E.oY||0);this.index=new Eun(E)}AT(){return!0}K(){return!0}Z(z){return this.S()&&z.L&&!z.rO||!z.L3.index.M4(z.TV)}U(){}V(z,D=!1){return typeof z!=="number"||isFinite(z)?super.V(z,D):new aa([new L4(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.oY,void 0,this.oY*this.info.FX)],"")}B(z,D){if(this.index.dL(z))return super.B(z,D);var E=this.index.getStartTime(z),Q=Math.round(this.oY*this.info.FX),T=this.oY;D&&(T=Q=0); +return new aa([new L4(3,this,void 0,"mlLiveCreateReqInfoForSeg",z,E,T,void 0,Q,!D)],z>=0?`sq/${z}`:"")}};var q8=class extends qC{constructor(z,D){super(z,D);z=this.index=new g.$a;z.B=!1;z.V="d"}A(){return!1}S(){return!1}AT(){return!1}U(){return new aa([new L4(1,this,void 0,"otfInit")],"sq/0")}j(){return null}xV(z){this.Z(z);return Sq(this,dy(z),!1)}V(z,D=!1){z=this.index.Rx(z);D&&(z=Math.min(this.index.Uk(),z+1));return Sq(this,z,!0)}wR(z){z.info.type===1&&(this.L||(this.L=R7(z.L)),z.K&&z.K.uri==="http://youtube.com/streaming/otf/durations/112015"&&CXQ(this,z.K))}Z(z){return z.L===0?!0:this.index.Uk()> +z.TV&&this.index.kU()<=z.TV+1}C3(){return 0}MN(){return!1}};var hj,QXI,BQa,p4,ATX;g.cp=class{constructor(z){this.tag=z}};hj=new Map;QXI=class{constructor(){this.K=new Map}};BQa=class{constructor(){this.K=10;this.L=Date.now()}};p4=new Map;ATX=new QXI;var gy=class{constructor(z,D){this.info=z;this.L=D;this.K=null;this.Z=this.A=-1;this.timestampOffset=0;this.isLocked=this.U=!1;this.V=this.info.L3.ew()&&!this.info.K}B(z,D=!1,E=0){if(this.isLocked||z.isLocked||!Dx(this.info,z.info)||this.info.rO)return null;if(E){if(this.L.totalLength+z.L.totalLength>E)return null}else if(D&&(D=this.L,E=z.L,D=!(E.K.length?jZ(D,E.K[0]):1)),D)return null;D=new L4(this.info.type,this.info.L3,this.info.range,this.info.V,this.info.TV,this.info.startTime,this.info.duration, +this.info.K,this.info.L,this.info.rO,this.info.uz,this.info.clipId);E=z.info;D.L+=E.L;D.range&&(D.U+=E.U);D.Z=E.Z;D.rO=E.rO;E=new gz;mB(E,this.L);mB(E,z.L);D=new gy(D,E);D.K!=null&&z.K!=null&&g.K4("dash",414627957,`merged slice emsg overridden; prev: ${D.K.x_()} next: ${z.K.x_()}`);D.K=z.K||this.K;D.A=this.A!==-1?this.A:z.A;D.Z=this.Z!==-1?this.Z:z.Z;return D}};g.PM=class{constructor(){this.count=0;this.L=1;this.A=!1;this.offsets=new Float64Array(128);this.startTicks=new Float64Array(128)}dL(z){return z<=this.Uk()}K(z){return this.offsets[z]}getStartTime(z){return this.startTicks[z]/this.L}jm(z){return this.getStartTime(z)+this.getDuration(z)}Z9(){return NaN}getDuration(z){z=this.Y(z);return z>=0?z/this.L:-1}Y(z){return z+1=0}tf(){return this.A?this.startTicks[this.count]/this.L:NaN}Ok(){return 0}kt(){return this.count}S(){return""}Rx(z){z=g.DZ(this.startTicks.subarray(0,this.count),z*this.L);return z>=0?z:Math.max(0,-z-2)}isLoaded(){return this.Uk()>=0}Sy(z,D){if(z>=this.Uk())return 0;var E=0;for(D=this.getStartTime(z)+D;zthis.getStartTime(z);z++)E=Math.max(E,M2(this,z)/this.getDuration(z));return E}resize(z){z+=2;var D=this.offsets;this.offsets=new Float64Array(z+1);var E=this.startTicks;this.startTicks= +new Float64Array(z+1);for(z=0;z0&&z&&(E=E.range.end+1,z=Math.min(z,this.info.contentLength-E),z>0&&Q.push(new L4(4,this,BY(E,z),"tbdRange",void 0,void 0,void 0,void 0,void 0,void 0,void 0,D)));return new aa(Q)}wR(z){if(z.info.type=== +1){if(this.L)return;this.L=R7(z.L)}else if(z.info.type===2){if(this.B||this.index.Uk()>=0)return;if(g.Hp(this.info)){var D=this.index,E=g.N2(z);z=z.info.range.start;var Q=g.zN(E,0,1936286840);E=dt(Q);D.L=E.timescale;var T=E.Dn;D.offsets[0]=E.gC+z+Q.size;D.startTicks[0]=T;D.A=!0;var k=E.o3.length;for(var G=0;G0&&E===k[0].mC)for(E=0;E=this.index.K(E+1);)E++;return Aj(this,E,D,z.L).jw}Z(z){z.B();return this.K()?!0:z.range.end+1this.info.contentLength&&(D=new CB(D.start,this.info.contentLength-1)),new aa([new L4(4,z.L3,D,"getNextRequestInfoByLength",void 0,void 0,void 0,void 0,void 0,void 0,void 0,z.clipId)]);z.type===4&&(z=this.WF(z),z=z[z.length-1]);var E=0,Q=z.range.start+ +z.K+z.L;z.type===3&&(z.B(),E=z.TV,Q===z.range.end+1&&(E+=1));return Aj(this,E,Q,D)}xV(){return null}V(z,D=!1){z=this.index.Rx(z);D&&(z=Math.min(this.index.Uk(),z+1));return Aj(this,z,this.index.K(z),0)}A(){return!0}S(){return!0}AT(){return!1}C3(){return this.indexRange.length+this.initRange.length}MN(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1}};var Gx=class{constructor(z=0,D=0,E="SPATIAL_AUDIO_TYPE_NONE",Q=!1,T,k,G="AUDIO_QUALITY_UNKNOWN",e=!1){this.sampleRate=z;this.numChannels=D;this.spatialAudioType=E;this.K=Q;this.Z=T;this.A=k;this.audioQuality=G;this.L=e}isMultiChannelAudio(){return this.numChannels>2}};var Eu=class{constructor(z,D,E,Q="",T="",k=""){this.displayName=z;this.vssId=D;this.languageCode=E;this.kind=Q;this.xtags=T;this.id=k}};var XUI={COLOR_PRIMARIES_BT709:"bt709",COLOR_PRIMARIES_BT2020:"bt2020",COLOR_PRIMARIES_UNKNOWN:null,COLOR_PRIMARIES_UNSPECIFIED:null},zhV={COLOR_TRANSFER_CHARACTERISTICS_BT709:"bt709",COLOR_TRANSFER_CHARACTERISTICS_BT2020_10:"bt2020",COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084:"smpte2084",COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67:"arib-std-b67",COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN:null,COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED:null};var ct={WIDTH:{name:"width",video:!0,valid:640,qe:99999},HEIGHT:{name:"height",video:!0,valid:360,qe:99999},FRAMERATE:{name:"framerate",video:!0,valid:30,qe:9999},BITRATE:{name:"bitrate",video:!0,valid:3E5,qe:2E9},EOTF:{name:"eotf",video:!0,valid:"bt709",qe:"catavision"},CHANNELS:{name:"channels",video:!1,valid:2,qe:99},CRYPTOBLOCKFORMAT:{name:"cryptoblockformat",video:!0,valid:"subsample",qe:"invalidformat"},DECODETOTEXTURE:{name:"decode-to-texture",video:!0,valid:"false",qe:"nope"},AV1_CODECS:{name:"codecs", +video:!0,valid:"av01.0.05M.08",qe:"av99.0.05M.08"},EXPERIMENTAL:{name:"experimental",video:!0,valid:"allowed",qe:"invalid"},TUNNELMODE:{name:"tunnelmode",video:!0,valid:"true",qe:"false"}};var AY={["0"]:"f",["160"]:"h",["133"]:"h",["134"]:"h",["135"]:"h",["136"]:"h",["137"]:"h",["264"]:"h",["266"]:"h",["138"]:"h",["298"]:"h",["299"]:"h",["304"]:"h",["305"]:"h",["214"]:"h",["216"]:"h",["374"]:"h",["375"]:"h",["140"]:"a",["141"]:"a",["327"]:"sa",["258"]:"m",["380"]:"mac3",["328"]:"meac3",["161"]:"H",["142"]:"H",["143"]:"H",["144"]:"H",["222"]:"H",["223"]:"H",["145"]:"H",["224"]:"H",["225"]:"H",["146"]:"H",["226"]:"H",["227"]:"H",["147"]:"H",["384"]:"H",["376"]:"H",["385"]:"H",["377"]:"H", +["149"]:"A",["261"]:"M",["381"]:"MAC3",["329"]:"MEAC3",["598"]:"9",["278"]:"9",["242"]:"9",["243"]:"9",["244"]:"9",["775"]:"9",["776"]:"9",["777"]:"9",["778"]:"9",["779"]:"9",["780"]:"9",["781"]:"9",["782"]:"9",["783"]:"9",["247"]:"9",["248"]:"9",["353"]:"9",["355"]:"9",["356"]:"9",["271"]:"9",["577"]:"9",["313"]:"9",["579"]:"9",["272"]:"9",["302"]:"9",["303"]:"9",["407"]:"9",["408"]:"9",["308"]:"9",["315"]:"9",["330"]:"9h",["331"]:"9h",["332"]:"9h",["333"]:"9h",["334"]:"9h",["335"]:"9h",["336"]:"9h", +["337"]:"9h",["338"]:"so",["600"]:"o",["250"]:"o",["251"]:"o",["774"]:"o",["194"]:"*",["195"]:"*",["220"]:"*",["221"]:"*",["196"]:"*",["197"]:"*",["279"]:"(",["280"]:"(",["317"]:"(",["318"]:"(",["273"]:"(",["274"]:"(",["357"]:"(",["358"]:"(",["275"]:"(",["359"]:"(",["360"]:"(",["276"]:"(",["583"]:"(",["584"]:"(",["314"]:"(",["585"]:"(",["561"]:"(",["277"]:"(",["361"]:"(h",["362"]:"(h",["363"]:"(h",["364"]:"(h",["365"]:"(h",["366"]:"(h",["591"]:"(h",["592"]:"(h",["367"]:"(h",["586"]:"(h",["587"]:"(h", +["368"]:"(h",["588"]:"(h",["562"]:"(h",["409"]:"(",["410"]:"(",["411"]:"(",["412"]:"(",["557"]:"(",["558"]:"(",["394"]:"1",["395"]:"1",["396"]:"1",["397"]:"1",["398"]:"1",["399"]:"1",["720"]:"1",["721"]:"1",["400"]:"1",["401"]:"1",["571"]:"1",["402"]:"1",["694"]:"1h",["695"]:"1h",["696"]:"1h",["697"]:"1h",["698"]:"1h",["699"]:"1h",["700"]:"1h",["701"]:"1h",["702"]:"1h",["703"]:"1h",["386"]:"3",["387"]:"w",["406"]:"6",["787"]:"1",["788"]:"1",["548"]:"1e",["549"]:"1e",["550"]:"1e",["551"]:"1e",["809"]:"1e", +["810"]:"1e",["552"]:"1e",["811"]:"1e",["812"]:"1e",["553"]:"1e",["813"]:"1e",["814"]:"1e",["554"]:"1e",["815"]:"1e",["816"]:"1e",["555"]:"1e",["817"]:"1e",["818"]:"1e",["572"]:"1e",["556"]:"1e",["645"]:"(",["646"]:"(",["647"]:"(",["648"]:"(",["649"]:"(",["650"]:"(",["651"]:"(",["652"]:"(",["653"]:"(",["654"]:"(",["655"]:"(",["656"]:"(",["657"]:"(",["658"]:"(",["659"]:"(",["660"]:"(",["661"]:"(",["662"]:"(",["663"]:"(",["664"]:"(",["665"]:"(",["666"]:"(",["667"]:"(",["668"]:"(",["669"]:"(",["670"]:"(", +["671"]:"(",["672"]:"(",["673"]:"(",["674"]:"(h",["675"]:"(h",["676"]:"(h",["677"]:"(h",["678"]:"(h",["679"]:"(h",["680"]:"(h",["681"]:"(h",["682"]:"(h",["683"]:"(h",["684"]:"(h",["685"]:"(h",["686"]:"(h",["687"]:"(h",["688"]:"A",["689"]:"A",["690"]:"A",["691"]:"MEAC3",["773"]:"i",["806"]:"I",["805"]:"I",["829"]:"9",["830"]:"9",["831"]:"9",["832"]:"9",["833"]:"9",["834"]:"9",["835"]:"9",["836"]:"9",["892"]:"9",["893"]:"9",["837"]:"9",["838"]:"9",["839"]:"9",["840"]:"9",["841"]:"(",["842"]:"(",["843"]:"(", +["844"]:"(",["845"]:"(",["846"]:"(",["847"]:"(",["848"]:"(",["894"]:"(",["895"]:"(",["849"]:"(",["850"]:"(",["851"]:"(",["852"]:"(",["865"]:"9",["866"]:"9",["867"]:"9",["868"]:"9",["869"]:"9",["870"]:"9",["871"]:"9",["872"]:"9",["896"]:"9",["897"]:"9",["873"]:"9",["874"]:"9",["875"]:"9",["876"]:"9",["877"]:"(",["878"]:"(",["879"]:"(",["880"]:"(",["881"]:"(",["882"]:"(",["883"]:"(",["884"]:"(",["898"]:"(",["899"]:"(",["885"]:"(",["886"]:"(",["887"]:"(",["888"]:"(",["900"]:"2",["901"]:"2",["902"]:"2", +["903"]:"2",["904"]:"2",["905"]:"2",["906"]:"2",["907"]:"2",["908"]:"2"};var zx="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");var ej=class{constructor(z,D,E,Q,T,k,G,e,d,F,L){this.width=z;this.height=D;this.A=e;this.quality=k||DE(z,D);this.qualityOrdinal=c0[this.quality];this.fps=E||0;this.stereoLayout=!T||Q!=null&&Q!=="UNKNOWN"&&Q!=="RECTANGULAR"?0:T;this.projectionType=Q?Q==="EQUIRECTANGULAR"&&T===2?"EQUIRECTANGULAR_THREED_TOP_BOTTOM":Q:"UNKNOWN";(z=G)||(E=c0[this.quality],E===0?z="Auto":(z=this.projectionType,D=this.fps,z=E.toString()+(z==="EQUIRECTANGULAR"||z==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||z==="MESH"?"s":"p")+ +(D>55?"60":D>49?"50":D>39?"48":"")));this.qualityLabel=z;this.K=d||"";this.primaries=F||"";this.Z=L??!0}L(){return this.fps>32}isHdr(){return this.K==="smpte2084"||this.K==="arib-std-b67"}};var d7=class{constructor(z,D,E={}){this.id=z;this.mimeType=D;E.FX>0||(E.FX=16E3);Object.assign(this,E);[this.itag,this.L]=this.id.split(";");this.containerType=EF(D);this.Rq=AY[this.itag]||""}U(){return this.video}S(){return this.audio}W0(){return this.containerType===2}Z(){return this.Rq==="9"||this.Rq==="("||this.Rq==="9h"||this.Rq==="(h"}K(){return this.Rq==="1"||this.Rq==="1h"||F1&&this.Rq==="1e"}B(){return this.Rq==="mac3"||this.Rq==="meac3"||this.Rq==="m"||this.Rq==="i"||K7(this)}Y(){return this.Rq=== +"MAC3"||this.Rq==="mac3"||this.Rq==="MEAC3"||this.Rq==="meac3"}isEncrypted(){return!!this.contentProtection}pR(){return!!this.audio}Xc(){return!!this.video}A(){return this.mimeType==="application/x-mpegURL"}},F1=!1;g.MC=class extends g.I3{K3(z,D,E,Q,T){return super.K3(z,D,E,Q,T)}};var N8=class extends g.JH{constructor(z,D,E,Q){super();this.m2=z;this.start=D;this.end=E;this.isActive=Q;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.wc={error:()=>{!this.m7()&&this.isActive&&this.Iq("error",this)}, +updateend:()=>{!this.m7()&&this.isActive&&this.Iq("updateend",this)}}; +this.m2.gd(this.wc);this.sE=this.isActive}appendBuffer(z,D,E){if(this.m2.zE()!==this.appendWindowStart+this.start||this.m2.LW()!==this.appendWindowEnd+this.start||this.m2.Pc()!==this.timestampOffset+this.start)this.m2.supports(1),this.m2.hB(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.m2.Bb(this.timestampOffset+this.start);this.m2.appendBuffer(z,D,E)}abort(){this.m2.abort()}remove(z,D){this.m2.remove(z+this.start,D+this.start)}n0(){this.remove(this.appendWindowStart,this.appendWindowEnd)}clear(){this.m2.clear()}hB(z, +D){this.appendWindowStart=z;this.appendWindowEnd=D}yX(){return this.timestampOffset+this.start}zE(){return this.appendWindowStart}LW(){return this.appendWindowEnd}Bb(z){this.timestampOffset=z}Pc(){return this.timestampOffset}jb(z=!1){z=this.m2.jb(z);return IX(z,this.start,this.end)}h7(){return this.m2.h7()}Yo(){return this.m2.Yo()}nE(){return this.m2.nE()}kn(){return this.m2.kn()}v9(){this.m2.v9()}Xd(z){return this.m2.Xd(z)}yC(){return this.m2.yC()}xo(){return this.m2.xo()}GB(z,D,E){this.m2.GB(z, +D,E)}OE(z,D,E){this.m2.OE(z,D,E)}hF(z,D){return this.m2.hF(z,D)}supports(z){return this.m2.supports(z)}gt(){return this.m2.gt()}oc(){return this.m2.oc()}isView(){return!0}gY(){return this.m2.gY()?this.isActive:!1}isLocked(){return this.sE&&!this.isActive}FM(z){z=this.m2.FM(z);z.vw=`${this.start}-${this.end}`;return z}Vz(){return this.m2.Vz()}oJ(){return this.m2.oJ()}FN(){return this.m2.FN()}BF(){this.m2.Ow(this.wc);super.BF()}Dj(){return this.isActive}nf(z){this.isActive=z;this.sE=this.sE||this.isActive}};var C6=!1;var xu=class extends g.JH{constructor(z,D,E,Q,T,k){super();this.tL=z;this.rH=D;this.id=E;this.containerType=Q;this.Rq=T;this.Xc=k;this.nQ=this.dQ=this.hI=null;this.WG=!1;this.appendWindowStart=this.timestampOffset=0;this.Ho=OF([],[]);this.OM=!1;this.p8=[];this.u7=oj?[]:void 0;this.handler=G=>this.Iq(G.type,this); +this.tL?.addEventListener&&(this.tL.addEventListener("updateend",this.handler),this.tL.addEventListener("error",this.handler))}appendBuffer(z,D,E){this.OM=!1;E&&(this.dQ=E);z.length&&(this.tL?.appendBuffer?this.tL.appendBuffer(z):this.tL?this.tL.append(z):this.rH&&this.rH.webkitSourceAppend(this.id,z));D&&(D.isEncrypted()&&(this.nQ=this.dQ),D.type===3&&(this.hI=D),this.p8.push(D.nx()),this.p8.length>4&&this.p8.shift());this.u7&&(this.u7.length>=2||z.length>1048576?delete this.u7:this.u7.push(z))}abort(){try{this.tL? +this.tL.abort():this.rH&&this.rH.webkitSourceAbort(this.id)}catch(z){wDX&&g.xl(new g.k3(`Error while abort the source buffer: ${z.name}, ${z.message}`))}this.dQ=this.hI=null}remove(z,D,E){this.OM=!1;this.tL?.remove&&(E&&E({b:XD(this.jb()),s:z,e:D}),this.tL.remove(z,D))}n0(){this.remove(this.zE(),this.LW())}clear(){this.nE()||(this.abort(),this.n0(),this.nQ=this.dQ=this.hI=null,this.appendWindowStart=this.timestampOffset=0,this.Ho=OF([],[]),this.OM=!1,this.u7=oj?[]:void 0,this.WG=!0)}zE(){return C6&& +this.Xc?this.appendWindowStart:this.tL?.appendWindowStart||0}LW(){return this.tL?.appendWindowEnd||0}hB(z,D){this.tL&&(C6&&this.Xc?(this.appendWindowStart=z,this.tL.appendWindowEnd=D):z>this.zE()?(this.tL.appendWindowEnd=D,this.tL.appendWindowStart=z):(this.tL.appendWindowStart=z,this.tL.appendWindowEnd=D))}yX(){return this.timestampOffset}Bb(z){C6?this.timestampOffset=z:this.supports(1)&&(this.tL.timestampOffset=z)}Pc(){return C6?this.timestampOffset:this.supports(1)?this.tL.timestampOffset:0}jb(z= +!1){if(z)return this.OM||this.h7()||(this.Ho=this.jb(!1),this.OM=!0),this.Ho;try{return this.tL?this.tL.buffered:this.rH?this.rH.webkitSourceBuffered(this.id):OF([0],[Infinity])}catch(D){return OF([],[])}}h7(){return this.tL?.updating||!1}nE(){return this.WG}kn(){return!this.WG&&this.h7()}v9(){this.WG=!1}Xd(z){var D=z?.Rq;z=z?.containerType;return!D&&!z||D===this.Rq&&z===this.containerType}yC(){return this.dQ}xo(){return this.nQ}hF(z,D){return this.containerType!==z||this.Rq!==D}GB(z,D,E){if(this.containerType!== +z||E&&this.hF(z,E))this.supports(4),aX()&&this.tL.changeType(D),E&&(this.Rq=E);this.containerType=z}OE(z,D,E){this.containerType&&this.hF(z,D)&&aX()&&this.tL.changeType(E);this.containerType=z;this.Rq=D}gt(){return this.hI}oc(){return!!this.hI&&!this.hI.rO}isView(){return!1}supports(z){switch(z){case 1:return this.tL?.timestampOffset!==void 0;case 0:return!!this.tL?.appendBuffer;case 2:return!!this.tL?.remove;case 3:return!(!this.tL?.addEventListener||!this.tL?.removeEventListener);case 4:return!(!this.tL|| +!this.tL.changeType);default:return!1}}gY(){return!this.h7()}isLocked(){return!1}FM(z){z.to=this.Pc();z.up=this.h7();z.aw=`${(this.tL?.appendWindowStart||0).toFixed(3)}-${(this.tL?.appendWindowEnd||Infinity).toFixed(3)}`;return z}Yo(){return this.tL?.writeHead||0}Vz(){var z={};for(let D=0;D{}); +this.K?.clear();this.L?.clear()}D(){this.K?.v9();this.L?.v9();this.U=!1}nE(){return this.L?.nE()||this.K?.nE()}Xd(z,D){return!!this.K&&!!this.L&&this.K.Xd(D)&&this.L.Xd(z)}WF(){return!!this.cF&&this.cF.streaming===!1}},K1=!1;var dxX=/action_display_post/;g.oX=class extends g.JH{constructor(z="",D=null,E=!1){super();this.sourceUrl=z;this.isLivePlayback=E;this.wR=this.duration=0;this.isPremiere=this.Lr=this.isWindowedLive=this.isLiveHeadPlayable=this.isLive=this.L=!1;this.gE=this.sD=0;this.isOtf=this.Bc=!1;this.xV=(0,g.N)();this.j=Infinity;this.K={};this.A=new Map;this.state=this.xR=0;this.U=null;this.isManifestless=!1;this.AT=[];this.B=null;this.ew=0;this.V="";this.WF=NaN;this.dE=this.Fi=this.timestampOffset=this.S=0;this.Ki=this.j6=NaN;this.Es=0; +this.C3=this.D=!1;this.kV=[];this.HF={};this.f3=this.yA=NaN;this.qN=D?.EH("html5_use_network_error_code_enums");aI=!!D&&D.EH("html5_modern_vp9_mime_type");BV=!!D?.EH("html5_enable_flush_during_seek")&&g.q1();zD=!!D?.EH("html5_enable_reset_audio_decoder")&&g.q1()}isLoading(){return this.state===1}U0(){return this.state===3}tT(){return g.vr(this.K,z=>!!z.info.video&&z.info.video.qualityOrdinal>=2160)}Z(){return g.vr(this.K,z=>!!z.info.contentProtection)}ur(z){var D=z.getElementsByTagName("Representation"); +if(z.getElementsByTagName("SegmentList").length>0||z.getElementsByTagName("SegmentTemplate").length>0){this.Bc=this.L=!0;this.U||(this.U=new D8O);PXa(this.U,z);this.Iq("refresh");for(z=0;z=0?f=A0(n):W=`${W}?range=${n}`}e.call(T,new Ra(d.TV,d.startSecs,d.FJ,d.K,W,f,d.L))}Q=F}E.update(Q,this.isLive,this.wR)}Muk(this.U);return!0}this.duration=mv(jq(z,"mediaPresentationDuration"));a:{for(G=0;G{})}}resume(){GD(this)}TX(){if(this.isManifestless&&this.isWindowedLive&&Xx(this))return Xx(this); +var z=this.K,D=!1,E=NaN,Q=NaN;for(let k in z){let G=z[k];var T=G.index;if(!T.isLoaded()||Qn(G.info.mimeType))continue;G.yA&&(D=!0);T=T.tf();G.info.pR()&&(isNaN(E)||T0))return this.TX()-z}}z=this.K;for(let D in z){let E=z[D].index;if(E.isLoaded()&&!Qn(z[D].info.mimeType))return E.Ok()}return 0}getStreamTimeOffset(){return this.S}Z9(z){for(let D in this.K){let E= +this.K[D].index;if(E.isLoaded()){let Q=E.Rx(z),T=E.Z9(Q);if(T)return T+z-E.getStartTime(Q)}}return NaN}lg(){for(let z in this.K)this.K.hasOwnProperty(z)&&(this.K[z].L=null,this.K[z].D=!1)}};g.oX.prototype.QA=DJ(4);var aI,BV,zD,II=null,SH=!!navigator.mediaCapabilities?.decodingInfo,fR={commentary:1,alternate:2,dub:3,main:4};var co=new Set,RI=new Map;var Sqw=class{constructor(z){this.lr=z;this.m9=this.oP=this.xV=this.B=this.Z=this.za=this.tT=this.D=!1;this.U=this.V=0;this.HF=!1;this.j=!0;this.kV=!1;this.oM=0;this.MN=this.wR=this.qC=this.WF=!1;this.L={};this.ur=this.lg=this.SW=this.disableAv1=this.yA=this.ig=this.f3=this.qN=this.K=this.S=!1;this.ew=0;this.AT=!1;this.GX=this.lr.W("html5_disable_aac_preference");this.XX=Infinity;this.YA=0;this.Wc=this.lr.ZS();this.U9=this.lr.experiments.EH("html5_enable_vp9_fairplay");this.gs=this.lr.W("html5_force_av1_for_testing"); +this.YX=this.lr.JT().K.GV(eAX);this.QA=g.BC(this.lr.experiments,"html5_av1_ordinal_cap");this.vN=this.lr.W("html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported");this.s9=this.lr.W("html5_account_onesie_format_selection_during_format_filter");this.FX=g.BC(this.lr.experiments,"html5_max_byterate");this.xY=this.lr.W("html5_enable_iamf_audio");this.C3=this.lr.experiments.EH("html5_allow_capability_merge");this.E9=this.lr.W("html5_enable_encrypted_av1")}};var Mz=class{constructor(z,D,E,Q){this.flavor=z;this.keySystem=D;this.A=E;this.experiments=Q;this.L={};this.Hj=this.keySystemAccess=null;this.fG=this.uZ=-1;this.kQ=null;this.Z=!!Q&&Q.EH("edge_nonprefixed_eme");Q&&Q.EH("html5_enable_vp9_fairplay")}clone(z){return new Mz(this.flavor,z,this.A,this.experiments)}K(){return this.keySystem==="com.youtube.fairplay.sbdl"}FM(){return{flavor:this.flavor,keySystem:this.keySystem}}lz(){switch(this.keySystem){case "com.youtube.playready":return"PRY";case "com.microsoft.playready":return"PRM"; +case "com.widevine.alpha":return"WVA";case "com.youtube.widevine.l3":return"WVY";case "com.youtube.fairplay":return"FPY";case "com.youtube.fairplay.sbdl":return"FPC";case "com.apple.fps.1_0":return"FPA";default:return this.keySystem}}},oI={playready:["com.youtube.playready","com.microsoft.playready"],widevine:["com.youtube.widevine.l3","com.widevine.alpha"]},nS6={widevine:"DRM_SYSTEM_WIDEVINE",fairplay:"DRM_SYSTEM_FAIRPLAY",playready:"DRM_SYSTEM_PLAYREADY"},T7L={widevine:1,fairplay:2,playready:3};var uZL=class extends g.w9{constructor(z,D,E,Q=!1,T){super();this.lr=D;this.useCobaltWidevine=Q;this.N=T;this.L=[];this.A={};this.K={};this.callback=null;this.B=!1;this.Z=[];this.initialize(z,!E)}initialize(z,D){for(let Q of Object.keys(z)){var E=Q;for(let T of z[E])if(T.contentProtection)for(let k of Object.keys(T.contentProtection)){E=k;let G=oI[k];!G&&this.W("html5_enable_vp9_fairplay")&&E==="fairplay"&&(G=["com.youtube.fairplay.sbdl"]);if(G)for(let e of G)this.A[e]=this.A[e]||new Mz(E,e,T.contentProtection[E], +this.lr.experiments),this.K[E]=this.K[E]||{},this.K[E][T.mimeType]=!0}}Px()&&(this.A["com.youtube.fairplay"]=new Mz("fairplay","com.youtube.fairplay","",this.lr.experiments),this.W("html5_enable_vp9_fairplay")||(this.K.fairplay=this.K.fairplay||{},this.K.fairplay['video/mp4; codecs="avc1.4d400b"']=!0,this.K.fairplay['audio/mp4; codecs="mp4a.40.5"']=!0));this.L=clr(D,this.useCobaltWidevine,this.W("html5_enable_safari_fairplay")&&!0,this.W("html5_enable_vp9_fairplay")).filter(Q=>!!this.A[Q])}W(z){return this.lr.experiments.EH(z)}}, +$v;var kxQ={"":"LIVE_STREAM_MODE_UNKNOWN",dvr:"LIVE_STREAM_MODE_DVR",lp:"LIVE_STREAM_MODE_LP",post:"LIVE_STREAM_MODE_POST",window:"LIVE_STREAM_MODE_WINDOW",live:"LIVE_STREAM_MODE_LIVE"};var Gxn={OFF:"0",V8:"1",AA:"2",V_:"3"};var ein={RED:"red",F8:"white"};var d8V=class{constructor(z){z=sK(z.serializedClientExperimentFlags??"","&");this.flags=new Map(Object.entries(z).map(([D,E])=>typeof E==="string"?[D,E]:[D,E[0]]))}GV(z){if(z.KN!==3)throw Error("WpccFlagRetriever only supports WPCC flags"); +return NVJ(this,z)}EH(z){return this.flags.get(`${z}`)==="true"}};var FUr=class{constructor(z,D,E){this.K=void 0;this.experimentIds=z?z.split(","):[];this.flags=sK(D||"","&");z={};for(let Q of this.experimentIds)z[Q]=!0;this.experiments=z;E=new d8V(E);this.A=new iAa(E);this.L=new r7Q(E)}JT(){return this.A}Z_(){return this.L}EH(z){z=this.GV(z);JSON.stringify(z);return z==="true"}GV(z){return this.flags[z]}};var LU6=Promise.resolve(),fEI=z=>LU6.then(z),wUw=window.queueMicrotask?window.queueMicrotask.bind(window):fEI;var JYL=class{constructor(z,D,E=!1){this.experiments=z;this.AT=D;this.ew=E;this.Y=!!g.us("cast.receiver.platform.canDisplayType");this.S={};this.D=!1;this.A=new Map;this.U=!0;this.K=this.L=!1;this.j=0;this.V=null;this.yA=this.experiments.EH("html5_disable_vp9_encrypted");this.Z=this.experiments.EH("html5_enable_encrypted_av1");z=g.us("cast.receiver.platform.getValue");this.B=!this.Y&&z&&z("max-video-resolution-vpx")||null;rlO(this);this.L=!!(Px()&&oD()>=21)}canPlayType(z,D){z=z.canPlayType?z.canPlayType(D): +!1;g.TR?z=z||nuJ[D]:t5===2.2?z=z||WUX[D]:$p()&&(z=z||XVJ[D]);return!!z}isTypeSupported(z){return this.Y?window.cast.receiver.platform.canDisplayType(z):JY(z)}},WUX={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},XVJ={"application/x-mpegURL":"maybe"},nuJ={"application/x-mpegURL":"maybe"};var u16=class extends g.JH{constructor(){super();this.items={}}add(z,D){if(!this.items[z]&&(D.vu||D.VU||D.TL)){var E=this.items;let Q=D;Object.isFrozen&&!Object.isFrozen(D)&&(Q=Object.create(D),Object.freeze(Q));E[z]=Q;this.Iq("vast_info_card_add",z)}}remove(z){var D=this.get(z);delete this.items[z];return D}get(z){return this.items[z]||null}isEmpty(){return g.KY(this.items)}};var A5={Di:1,Hd:2,Jj:3,1:"LOAD_POLICY_ALWAYS",2:"LOAD_POLICY_BY_PREFERENCE",3:"LOAD_POLICY_BY_REQUEST"};var Vjn=class{constructor(z,D){this.K=z;this.cipher=this.K.exports.AES128CTRCipher_create(D.byteOffset)}encrypt(z){this.K.exports.AES128CTRCipher_encrypt(this.cipher,z.byteOffset,z.byteLength);return z}m7(){return this.cipher===0}dispose(){this.K.exports.AES128CTRCipher_release(this.cipher);this.cipher=0}};var ylV=class{constructor(){this.L=this.H2=0;this.K=Array.from({length:BM.length}).fill(0)}so(z,D=1){this.H2+=D;this.L+=z;z/=D;for(let E=0;Ek.apply(e,[L].concat(G)))}}}}xA(){return new b1L}Ct(z,D,E=1){D instanceof b1L&&(dq(this,z,(0,g.N)()-D.startTimeMs,E),D.K=!0)}We(z,D){var E=(0,g.N)(); +D=D();ex(this,D,z,E)}xa(){var z={};for(let E in this.K){if(!this.K.hasOwnProperty(E))continue;a:{var D=this.K[E];if(D.H2===0){D=null;break a}let Q=Math.ceil(D.H2).toFixed(0)+"."+D.L.toFixed(0);for(let T=0;T0)Q+="."+BM[T].toFixed(0)+"_"+D.K[T].toFixed(0);else break;D=Q}D&&(z[E]=D)}this.K=new O1V;return z}toString(){return""}};var zY=new class{isActive(){return!1}lD(){}xA(){}Ct(){}We(z,D){D()}xa(){return{}}toString(){return""}},vuw=!!+rw("html5_enable_profiler"),m8n=!!+rw("html5_onesie_enable_profiler"),Dh=vuw||m8n?new jXk:zY,R0X=vuw?Dh:zY,fz=m8n?Dh:zY;var lEL=class{emscripten_notify_memory_growth(){}},YFW=class{constructor(){this.proc_exit=()=>{}; +this.fd_write=(z,D,E)=>{if(!this.exports)return 1;z=new Uint32Array(this.exports.memory.buffer,D,E*2);D=[];for(let T=0;TT+k.length,0)}}},ssk=class{constructor(){this.env=new lEL; +this.wasi_snapshot_preview1=new YFW}};var Wy=class{constructor(z,D,E){this.instance=z;this.K=E;this.exports=this.instance.exports;D.wasi_snapshot_preview1.exports=this.exports;z=Math.floor(Math.random()*256);D=Math.floor(Math.random()*256);E=0;try{E=this.exports.malloc(16);(new Uint8Array(this.exports.memory.buffer,E,16)).fill(z);if(this.exports.sentinel(E,16,D)!==D*16%256)throw"wasm.wm.vi";let Q=new Uint8Array(this.exports.memory.buffer,E,16);for(let T=0;T<16;T++)if(Q[T]!==(z+D)%256)throw`wasm.wm.vi${T}`;}finally{E!==0&&this.exports.free(E)}}malloc(z){return this.exports.malloc(z)}free(z){this.exports.free(z)}realloc(z, +D){return this.exports.realloc(z,D)}Vc(z){var D=this.malloc(z.byteLength);D=new Uint8Array(this.exports.memory.buffer,D,z.byteLength);D.set(z);return D}Do(z){var D=z.slice();z.buffer===this.exports.memory.buffer&&this.free(z.byteOffset);return D}},PiJ=new class{constructor(){this.K="WebAssembly"in window}},nz="WebAssembly"in window&&("instantiateStreaming"in window.WebAssembly||"instantiate"in window.WebAssembly);fz.lD(Wy,{Vc:z=>({profile:"copyj2w",H2:z===void 0?0:Math.ceil(z.byteLength/16)}), +Do:z=>({profile:"copyw2j",H2:z===void 0?0:Math.ceil(z.byteLength/16)})});var IEw=class{constructor(z,D,E){this.K=z;this.Z=!1;D=this.K.Vc(D);this.L=new Vjn(z,D);this.K.free(D.byteOffset);E&&(this.A=this.K.Vc(E))}encrypt(z,D){return Xg(this,z,D,!1).N8}m7(){return this.Z}dispose(){this.m7()||(g.r9(this.L),this.A&&this.K.free(this.A.byteOffset),this.Z=!0)}};var aEa=class{constructor(z,D,E){this.K=new IEw(z,D,E)}encrypt(z,D){try{return this.K.encrypt(z,D)}catch(E){tW(E,"wasm ocwce"),g.xl(E)}}L(z,D){try{let E=Xg(this.K,z,D,!0);return{N8:E.N8,signature:E.signature}}catch(E){tW(E,"wasm ocwceas"),g.xl(E)}}m7(){return this.K.m7()}dispose(){this.K.dispose()}};var SFJ=class extends g.w9{constructor(z,D,E){super();this.encryptedClientKey=D;this.U=E;this.L=new Uint8Array(z.buffer,0,16);this.A=new Uint8Array(z.buffer,16)}V(z){this.K=new aEa(z,this.L,this.A);g.a(this,this.K)}};var RiW=class extends g.w9{constructor(z,D){super();if(!D&&z)try{D=JSON.parse(z)}catch{}if(D){z=D.clientKey?g.V2(D.clientKey):null;var E=D.encryptedClientKey?g.V2(D.encryptedClientKey):null,Q=D.keyExpiresInSeconds?Number(D.keyExpiresInSeconds)*1E3+(0,g.N)():null;z&&E&&Q&&(this.K=new SFJ(z,E,Q),g.a(this,this.K));D.onesieUstreamerConfig&&(this.onesieUstreamerConfig=g.V2(D.onesieUstreamerConfig)||void 0);this.baseUrl=D.baseUrl}}};var Z1r=class extends g.w9{constructor(){super();this.values={};this.rQ={};this.L={};this.A=this.K=0;this.Z=new g.sT(()=>{Os(this)},1E4); +g.a(this,this.Z)}};var A_=class{constructor(){this.CX=this.mE=dXw;this.promise=new g.VQ((z,D)=>{this.mE=z;this.CX=D})}then(z,D){return this.promise.then(z,D)}resolve(z){this.mE(z)}reject(z){this.CX(z)}};var cYX="blogger discover-ads ads-preview ads-fe gac books docs duo flix google-live google-one play play-ads shopping chat hangouts-meet photos-edu picasaweb gmail jamboard".split(" "),R_={HU:"caoe",J4:"capsv",xr:"cbrand",Vr:"cbr",Ud:"cbrver",GI:"cchip",wq:"ccappver",kr:"ccrv",TJ:"cfrmver",j5:"c",uj:"cver",fq:"ctheme",qT:"cplayer",om:"cmodel",xG:"cnetwork",Uz:"cos",OS_VERSION:"cosver",tE:"cplatform",Zr:"crqyear"},KUk=class extends g.w9{constructor(z,D,E,Q){super();this.webPlayerContextConfig=D;this.vQ= +Q;this.csiServiceName=this.csiPageType="";this.userAge=NaN;this.aC=this.tT=this.U9=this.JH=this.userDisplayName=this.userDisplayImage="";this.dO=null;this.K={};this.kV={};this.controlsType="0";this.Q0=NaN;this.wR=!1;this.ig=(0,g.N)();this.ED=this.QA=0;this.preferGapless=this.P4=this.E9=this.S=this.m9=this.m0=this.ra=!1;this.Ls=[];this.vN=!1;this.cX=0;z=z?g.Hr(z):{};D&&D.csiPageType&&(this.csiPageType=D.csiPageType);D&&D.csiServiceName&&(this.csiServiceName=D.csiServiceName);D&&D.preferGapless&&(this.preferGapless= +D.preferGapless);this.experiments=new FUr(D?D.serializedExperimentIds:z.fexp,D?D.serializedExperimentFlags:z.fflags,D??{});this.forcedExperiments=D?D.serializedForcedExperimentIds:nK("",z.forced_experiments)||void 0;this.cspNonce=D?.cspNonce?D.cspNonce:nK("",z.csp_nonce);this.W("web_player_deprecated_uvr_killswitch");try{var T=document.location.toString()}catch(n){T=""}this.XX=T;this.ancestorOrigins=(Q=window.location.ancestorOrigins)?Array.from(Q):[];this.L=Fp(!1,D?D.isEmbed:z.is_embed);if(D&&D.device){if(Q= +D.device,Q.androidOsExperience&&(this.K.caoe=`${Q.androidOsExperience}`),Q.androidPlayServicesVersion&&(this.K.capsv=`${Q.androidPlayServicesVersion}`),Q.brand&&(this.K.cbrand=Q.brand),Q.browser&&(this.K.cbr=Q.browser),Q.browserVersion&&(this.K.cbrver=Q.browserVersion),Q.cobaltReleaseVehicle&&(this.K.ccrv=`${Q.cobaltReleaseVehicle}`),this.K.c=Q.interfaceName||"WEB",this.K.cver=Q.interfaceVersion||"html5",Q.interfaceTheme&&(this.K.ctheme=Q.interfaceTheme),this.K.cplayer=Q.interfacePlayerType||"UNIPLAYER", +Q.model&&(this.K.cmodel=Q.model),Q.network&&(this.K.cnetwork=Q.network),Q.os&&(this.K.cos=Q.os),Q.osVersion&&(this.K.cosver=Q.osVersion),Q.platform&&(this.K.cplatform=Q.platform),T=g.zU(this.experiments,"html5_log_vss_extra_lr_cparams_freq"),T==="all"||T==="once")Q.chipset&&(this.kV.cchip=Q.chipset),Q.cobaltAppVersion&&(this.kV.ccappver=Q.cobaltAppVersion),Q.firmwareVersion&&(this.kV.cfrmver=Q.firmwareVersion),Q.deviceYear&&(this.kV.crqyear=Q.deviceYear)}else this.K.c=z.c||"web",this.K.cver=z.cver|| +"html5",this.K.cplayer="UNIPLAYER";this.loaderUrl=D?this.L||b2(this)&&D.loaderUrl?D.loaderUrl||"":this.XX:this.L||b2(this)&&z.loaderUrl?nK("",z.loaderUrl):this.XX;this.L&&g.JV("yt.embedded_player.embed_url",this.loaderUrl);this.Cf=TO()||GO();this.U=CQ(this.loaderUrl,qQr)||!1;Q=this.loaderUrl;this.YF=MH(CQ(Q,$2V),Q,!1,"Trusted Ad Domain URL");this.f3=Fp(!1,z.privembed);this.protocol=this.XX.indexOf("http:")===0?"http":"https";this.IY=B0((D?D.customBaseYoutubeUrl:z.BASE_YT_URL)||"")||B0(this.XX)||`${this.protocol}://www.youtube.com/`; +Q=D?D.eventLabel:z.el;T="detailpage";Q==="adunit"?T=this.L?"embedded":"detailpage":Q==="embedded"||this.U?T=LK(T,Q,x2a):Q&&(T="embedded");this.Y=T;m$();Q=null;T=D?D.playerStyle:z.ps;var k=g.tA(cYX,T);!T||k&&!this.U||(Q=T);this.playerStyle=Q;this.Z=g.tA(cYX,this.playerStyle);this.houseBrandUserStatus=D?.houseBrandUserStatus;this.D=this.Z&&this.playerStyle!=="play"&&this.playerStyle!=="jamboard";this.Nl=!this.D;this.D9=Fp(!1,z.disableplaybackui);this.disablePaidContentOverlay=Fp(!1,D?.disablePaidContentOverlay); +this.disableSeek=Fp(!1,D?.disableSeek);this.enableSpeedOptions=D?.enableSpeedOptions||(n1().defaultPlaybackRate?aj||g.kf||g.pR?g.KR&&F9("20")||g.X1&&F9("4")||qV&&F9("11")||zO():!(qV&&!g.sm("chrome")||aj||g.sm("android")||g.sm("silk")):!1);this.Cs=Fp(!1,z.enable_faster_speeds);this.supportsVarispeedExtendedFeatures=D?.supportsVarispeedExtendedFeatures??!1;this.B=Fp(this.playerStyle==="blazer",z.is_html5_mobile_device||D&&D.isMobileDevice);this.XD=this.W("mweb_allow_background_playback")?!1:this.B&& +!this.Z;this.xw=Vn();this.E8=g.ch;this.Ss=!!D?.embedsHostFlags?.optOutApiDeprecation;var G;D?D.hideInfo!==void 0&&(G=!D.hideInfo):G=z.showinfo;this.J6=g.mZ(this)&&!this.Ss||Fp(!vy(this)&&!l2(this)&&!this.Z,G);this.z4=D?!!D.mobileIphoneSupportsInlinePlayback:Fp(!1,z.playsinline);G=this.B&&MV&&t5!=null&&t5>0&&t5<=2.3;Q=D?D.useNativeControls:z.use_native_controls;this.j=this.B&&(g.mZ(this)||this.playerStyle==="blogger");T=this.B&&!this.j;Q=g.YX(this)||!G&&Fp(T,Q)?"3":"1";this.disableOrganicUi=!!D?.disableOrganicUi; +T=D?D.controlsType:z.controls;this.controlsType=this.disableOrganicUi||T==="0"||T===0?"0":Q;this.KP=this.B;this.controlsType==="1"&&(this.KP||LK("2",D?D.autohide:z.autohide,Gxn));this.color=LK("red",D?D.progressBarColor:z.color,ein);this.kF=this.controlsType==="3";this.HF=!this.L;this.h6=(Q=!this.HF&&!l2(this)&&!this.D&&!this.Z&&!vy(this))&&!this.kF&&this.controlsType==="1";this.Oj=g.jx(this)&&Q&&this.controlsType==="0"&&!this.h6&&!D?.embedsEnableEmc3ds;this.Rn=this.an=G;G=this.B&&!this.experiments.JT().K.GV(CEw); +this.gs=(this.controlsType==="3"||G||Fp(!1,z.use_media_volume))&&!this.j;this.FB=EC&&!g.Ii(601)?!1:!0;this.t6=this.L||!1;this.s9=l2(this)?"":(this.loaderUrl||z.post_message_origin||"").substring(0,128);this.widgetReferrer=nK("",D?D.widgetReferrer:z.widget_referrer);var e;D?D.disableCastApi&&(e=!1):e=z.enablecastapi;e=!this.U||Fp(!0,e);G=!0;D&&D.disableMdxCast&&(G=!1);this.Nx=g.I_(this)&&G||e&&G&&this.controlsType==="1"&&!this.B&&(l2(this)||g.jx(this)||this.Y==="profilepage");window.document.pictureInPictureEnabled|| +uT();e=D?!!D.supportsAutoplayOverride:Fp(!1,z.autoplayoverride);this.Mj=!(this.B&&!g.mZ(this))&&!g.sm("nintendo wiiu")||e;this.ai=(D?!!D.enableMutedAutoplay:Fp(!1,z.mutedautoplay))&&!1;e=(l2(this)||vy(this))&&this.playerStyle==="blazer";this.lG=D?!!D.disableFullscreen:!Fp(!0,z.fs);G=VV(Sx(this))&&g.mZ(this);this.uE=!this.lG&&(e||g.Iu())&&!G;this.Q3=this.W("html5_picture_in_picture_logging_onresize");this.Ml=g.BC(this.experiments,"html5_picture_in_picture_logging_onresize_ratio")??.33;this.Yx=this.W("html5_picture_in_picture_blocking_onresize"); +this.Jy=this.W("html5_picture_in_picture_blocking_ontimeupdate");this.s8=this.W("html5_picture_in_picture_blocking_document_fullscreen");this.bG=this.W("html5_picture_in_picture_blocking_standard_api");e=$p()&&F9(58)&&!GO();G=g.TR||typeof MediaSource==="undefined";this.Wc=this.W("uniplayer_block_pip")&&(e||G)||this.Yx||this.Jy||this.bG;e=g.mZ(this)&&!this.Ss;var d;D?D.disableRelatedVideos!==void 0&&(d=!D.disableRelatedVideos):d=z.rel;this.GF=e||Fp(!this.Z,d);this.Ha=Fp(!1,D?D.enableContentOwnerRelatedVideos: +z.co_rel);this.ur=GO()&&t5>0&&t5<=4.4?"_top":"_blank";this.PW=Fp(this.playerStyle==="blazer",D?D.enableCsiLogging:z.enablecsi);switch(this.playerStyle){case "blogger":d="bl";break;case "discover-ads":d="dd";break;case "gmail":d="gm";break;case "gac":d="ga";break;case "ads-preview":d="ap";break;case "ads-fe":d="adfe";break;case "books":d="gb";break;case "docs":case "flix":d="gd";break;case "duo":d="gu";break;case "google-live":d="gl";break;case "google-one":d="go";break;case "play":case "play-ads":d= +"gp";break;case "chat":d="hc";break;case "hangouts-meet":d="hm";break;case "photos-edu":case "picasaweb":d="pw";break;default:d="yt"}this.V=d;this.ew=nK("",D?D.authorizedUserIndex:z.authuser);this.O8=g.mZ(this)&&(this.f3||!gm()||this.Cf);var F;D?D.disableWatchLater!==void 0&&(F=!D.disableWatchLater):F=z.showwatchlater;this.GX=((d=!this.O8)||!!this.ew&&d)&&Fp(!this.D,this.U?F:void 0);this.SF=D?D.isMobileDevice||!!D.disableKeyboardControls:Fp(!1,z.disablekb);this.loop=Fp(!1,z.loop);this.pageId=nK("", +D?D.initialDelegatedSessionId:z.pageid);this.da=Fp(!0,z.canplaylive);this.IH=2;this.fE=Fp(!1,z.livemonitor);this.disableSharing=Fp(this.Z,D?D.disableSharing:z.ss);(F=D&&this.W("fill_video_container_size_override_from_wpcc")?D.videoContainerOverride:z.video_container_override)?(d=F.split("x"),d.length!==2?F=null:(F=Number(d[0]),d=Number(d[1]),F=isNaN(F)||isNaN(d)||F*d<=0?null:new g.JU(F,d))):F=null;this.l_=F;this.mute=D?!!D.startMuted:Fp(!1,z.mute);this.storeUserVolume=!this.mute&&Fp(this.controlsType!== +"0",D?D.storeUserVolume:z.store_user_volume);F=D?D.annotationsLoadPolicy:z.iv_load_policy;this.annotationsLoadPolicy=this.controlsType==="3"?3:LK(void 0,F,A5);this.captionsLanguagePreference=D?D.captionsLanguagePreference||"":nK("",z.cc_lang_pref);F=LK(2,D?D.captionsLanguageLoadPolicy:z.cc_load_policy,A5);this.controlsType==="3"&&F===2&&(F=3);this.vj=F;this.lg=D?D.hl||"en_US":nK("en_US",z.hl);this.region=D?D.contentRegion||"US":nK("US",z.cr);this.hostLanguage=D?D.hostLanguage||"en":nK("en",z.host_language); +this.Wa=!this.f3&&Math.random()`}Z1(){return this.JT().K.GV(U9I)&& +this.I7()}I7(){return(this.JT().K.GV(U9I)||this.JT().K.GV(iT))&&!this.deviceIsAudioOnly&&g.q1()&&oD()>=26}supportsGaplessAudio(){return g.X1&&!g.TR&&yN()>=74||g.KR&&g.Ii(68)?!0:!1}supportsGaplessShorts(){return!this.W("html5_enable_short_gapless")||this.Cf||g.m4?!1:!0}getPlayerType(){return this.K.cplayer}ZS(){return this.E9}},AlX=["www.youtube-nocookie.com","youtube.googleapis.com","www.youtubeeducation.com","youtubeeducation.com"],a_=["EMBEDDED_PLAYER_LITE_MODE_UNKNOWN","EMBEDDED_PLAYER_LITE_MODE_NONE", +"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT","EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"],CiL=[19];var ERI={["140"]:{numChannels:2},["141"]:{numChannels:2},["251"]:{audioSampleRate:48E3,numChannels:2},["774"]:{audioSampleRate:48E3,numChannels:2},["380"]:{numChannels:6},["328"]:{numChannels:6},["773"]:{}},DP={["1"]:'video/mp4; codecs="av01.0.08M.08"',["1h"]:'video/mp4; codecs="av01.0.12M.10.0.110.09.16.09.0"',["1e"]:'video/mp4; codecs="av01.0.08M.08"',["9"]:'video/webm; codecs="vp9"',["("]:'video/webm; codecs="vp9"',["9h"]:'video/webm; codecs="vp09.02.51.10.01.09.16.09.00"',h:'video/mp4; codecs="avc1.64001e"', +H:'video/mp4; codecs="avc1.64001e"',o:'audio/webm; codecs="opus"',a:'audio/mp4; codecs="mp4a.40.2"',ah:'audio/mp4; codecs="mp4a.40.2"',mac3:'audio/mp4; codecs="ac-3"; channels=6',meac3:'audio/mp4; codecs="ec-3"; channels=6',i:'audio/mp4; codecs="iamf.001.001.Opus"'},DlW={["337"]:{width:3840,height:2160,bitrate:3E7,fps:30},["336"]:{width:2560,height:1440,bitrate:15E6,fps:30},["335"]:{width:1920,height:1080,bitrate:75E5,fps:30},["702"]:{width:7680,height:4320,bitrate:4E7,fps:60},["701"]:{width:3840, +height:2160,bitrate:2E7,fps:60},["700"]:{width:2560,height:1440,bitrate:1E7,fps:60},["412"]:{width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:"subsample"},["359"]:{width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:"subsample"},["411"]:{width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:"subsample"},["410"]:{width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:"subsample"},["409"]:{width:1280,height:720,bitrate:1996E3,fps:60,cryptoblockformat:"subsample"}, +["360"]:{width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:"subsample"},["358"]:{width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:"subsample"},["357"]:{width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:"subsample"},["274"]:{width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:"subsample"},["315"]:{width:3840,height:2160,bitrate:2E7,fps:60},["308"]:{width:2560,height:1440,bitrate:1E7,fps:60},["303"]:{width:1920,height:1080,bitrate:5E6,fps:60},["302"]:{width:1280, +height:720,bitrate:25E5,fps:60},["299"]:{width:1920,height:1080,bitrate:75E5,fps:60},["298"]:{width:1280,height:720,bitrate:35E5,fps:60},["571"]:{width:7680,height:4320,bitrate:3E7,fps:60},["401"]:{width:3840,height:2160,bitrate:15E6,fps:60},["400"]:{width:2560,height:1440,bitrate:75E5,fps:60},["399"]:{width:1920,height:1080,bitrate:2E6,fps:60},["398"]:{width:1280,height:720,bitrate:1E6,fps:60},["397"]:{width:854,height:480,bitrate:4E5,fps:30},["396"]:{width:640,height:360,bitrate:25E4,fps:30},["787"]:{width:1080, +height:608,bitrate:2E5,fps:30},["788"]:{width:1080,height:608,bitrate:4E5,fps:30},["572"]:{width:7680,height:4320,bitrate:3E7,fps:60},["555"]:{width:3840,height:2160,bitrate:15E6,fps:60},["554"]:{width:2560,height:1440,bitrate:75E5,fps:60},["553"]:{width:1920,height:1080,bitrate:2E6,fps:60},["552"]:{width:1280,height:720,bitrate:1E6,fps:60},["551"]:{width:854,height:480,bitrate:4E5,fps:30},["550"]:{width:640,height:360,bitrate:25E4,fps:30},["313"]:{width:3840,height:2160,bitrate:8E6,fps:30},["271"]:{width:2560, +height:1440,bitrate:4E6,fps:30},["248"]:{width:1920,height:1080,bitrate:2E6,fps:30},["247"]:{width:1280,height:720,bitrate:15E5,fps:30},["244"]:{width:854,height:480,bitrate:52E4,fps:30},["243"]:{width:640,height:360,bitrate:28E4,fps:30},["137"]:{width:1920,height:1080,bitrate:4E6,fps:30},["136"]:{width:1280,height:720,bitrate:3E6,fps:30},["135"]:{width:854,height:480,bitrate:1E6,fps:30},["385"]:{width:1920,height:1080,bitrate:6503313,fps:60},["376"]:{width:1280,height:720,bitrate:5706960,fps:60}, +["384"]:{width:1280,height:720,bitrate:3660979,fps:60},["225"]:{width:1280,height:720,bitrate:5805E3,fps:30},["224"]:{width:1280,height:720,bitrate:453E4,fps:30},["145"]:{width:1280,height:720,bitrate:2682052,fps:30}};var Ek=class{constructor(z){this.K=z}lz(){return this.K}L(){return null}B(){var z=this.L();return z?(z=g.M6(z.Iy),Number(z.expire)):NaN}Z(){}getHeight(){return this.K.video.height}};var Tu=class{constructor(z){this.itag=z.itag;this.url=z.url;this.codecs=z.codecs;this.width=z.width;this.height=z.height;this.fps=z.fps;this.bitrate=z.bitrate;this.L=z.audioItag?.split(",")||[];this.N_=z.N_;this.contentProtection=z.contentProtection||"";this.oy=z.oy;this.audioChannels=z.audioChannels;this.K=""}};var fUL=class{constructor(z,D,E,Q,T){this.A=z;this.L=D;this.B=E;this.cpn=Q;this.V=T;this.Z=0;this.K=""}build(){kbn(this);var z=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],D={};a:if(this.K)var E=this.K;else{E="";for(var Q of this.A)if(Q.oy){if(Q.oy.getIsDefault()){E=Q.oy.getId();break a}E||(E=Q.oy.getId())}}for(var T of this.A)if(this.V||!T.oy||T.oy.getId()===E)D[T.itag]||(D[T.itag]=[]),D[T.itag].push(T);for(var k of this.L)if(T=D[k.K])for(var G of T){T=z;E=T.push;Q="#EXT-X-MEDIA:TYPE=AUDIO,";let L= +"YES";var e="audio";if(G.oy){e=G.oy;var d=e.getId().split(".")[0];d&&(Q+=`LANGUAGE="${d}",`);(this.K?this.K===e.getId():e.getIsDefault())||(L="NO");e=e.getName()}d="";k!==null&&(d=k.itag.toString());d=e3(this,G.url,d);Q=Q+`NAME="${e}",DEFAULT=${L},AUTOSELECT=YES,`+`GROUP-ID="${dB(G,k)}",URI="${d}"`;E.call(T,Q)}for(var F of this.B)k=hi6,k=(G=F.oy)?'#EXT-X-MEDIA:URI="'+e3(this,F.url)+'",TYPE=SUBTITLES,GROUP-ID="'+k+'",LANGUAGE="'+G.getId()+'",NAME="'+G.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0, +k&&z.push(k);F=this.B.length>0?hi6:void 0;for(let L of this.L)G=D[L.K],G?.length>0&&(k=L,G=G[0],G=`#EXT-X-STREAM-INF:BANDWIDTH=${k.bitrate+G.bitrate},CODECS="${k.codecs},${G.codecs}",RESOLUTION=${k.width}x${k.height},AUDIO="${dB(G,k)}",`+(F?'SUBTITLES="'+F+'",':"")+"CLOSED-CAPTIONS=NONE",k.fps>1&&(G+=`,FRAME-RATE=${k.fps}`),k.N_&&(G+=`,VIDEO-RANGE=${k.N_}`),z.push(G),z.push(e3(this,L.url,"")));return z.join("\n")}},hi6="text";var fk=class extends Ek{constructor(z,D,E){super(z);this.A=D;this.expiration=E;this.Iy=null}B(){return this.expiration}L(){if(!this.Iy||this.Iy.m7()){var z=this.A.build();z="data:application/x-mpegurl;charset=utf-8,"+encodeURIComponent(z);this.Iy=new Cp(z)}return this.Iy}};var agO=class extends Ek{constructor(z,D){super(z);this.A=D}L(){return new Cp(this.A.zo())}Z(){this.A=ob(this.A)}};var nk=class extends Ek{constructor(z,D){super(z);this.A=D}L(){return new Cp(this.A)}};var WG={PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM:"mrm.blocked",PLAYABILITY_ERROR_CODE_PERMISSION_DENIED:"auth",PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED:"embedder.identity.denied",PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_MISSING_REFERRER:"embedder.identity.missing.referrer"};var Xer=class{constructor(z){if(z=z.commonConfig)this.url=z.url,this.urlQueryOverride=z.urlQueryOverride,z.ustreamerConfig&&(this.Sc=g.V2(z.ustreamerConfig)||void 0)}};var V5={"ad-trueview-indisplay-pv":6,"ad-trueview-insearch":7},OJ={"ad-trueview-indisplay-pv":2,"ad-trueview-insearch":2},bI=/^(\d*)_((\d*)_?(\d*))$/;var vG={iurl:"default.jpg",iurlmq:"mqdefault.jpg",iurlhq:"hqdefault.jpg",iurlsd:"sddefault.jpg",iurlpop1:"pop1.jpg",iurlpop2:"pop2.jpg",iurlhq720:"hq720.jpg",iurlmaxres:"maxresdefault.jpg"},lI={120:"default.jpg",320:"mqdefault.jpg",480:"hqdefault.jpg",560:"pop1.jpg",640:"sddefault.jpg",854:"pop2.jpg",1280:"hq720.jpg"};var Jzk={ALWAYS:1,BY_REQUEST:3,UNKNOWN:void 0},Nb={MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN:"UNKNOWN",MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL:"NORMAL",MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW:"LOW",MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW:"ULTRALOW"};var JjO=function(z){var D=Object.keys(z),E={};for(let k=0;k{var E={};D=[s_(D.objectStore("index"),{},Q=>{E[Q.cursor.key]=Q.getValue();return $3(Q)}), +q0(D.objectStore("media")),q0(D.objectStore("captions"))];return aB.all(D).then(([,Q,T])=>({index:E,media:oRn(Q||[]),captions:T}))})});var pVw=class{constructor(z,D,E,Q){this.lr=z;this.V=D;this.Z=E;this.N=Q;this.L=NaN;this.loudnessTargetLkfs=Infinity;this.minimumLoudnessTargetLkfs=-Infinity;this.applyStatefulNormalization=this.preserveStatefulLoudnessTarget=!1;this.A=NaN}B(){return(this.K??PG(this)).CG}};var x8r=class extends g.JH{constructor(){super();this.K=null;new C6W;this.K=null;this.crossOrigin=""}BF(){this.K&&(this.K=this.K.onload=null);super.BF()}};var H1k=class{constructor(z,D,E,Q){this.level=z;this.urlPattern=D;this.loaded=new Set;this.level=z;this.urlPattern=D;z=E.split("#");this.width=Math.floor(Number(z[0]));this.height=Math.floor(Number(z[1]));this.frameCount=Math.floor(Number(z[2]));this.columns=Math.floor(Number(z[3]));this.rows=Math.floor(Number(z[4]));this.Z=Math.floor(Number(z[5]));this.U=z[6];this.signature=z[7];this.videoLength=Q}getHeight(){return this.height}S(){return this.frameCount}isDefault(){return this.U.indexOf("default")!== +-1}isLoaded(z){return this.loaded.has(z)}zo(z){var D=this.urlPattern;D=D.replace("$N",this.U);D=D.replace("$L",this.level.toString());D=D.replace("$M",z.toString());this.signature&&(D=g.pD(D,{sigh:this.signature}));return Q4(D)}B(z){var D=this.S()-1;return g.fY(this.Z===0?Math.round(z*this.frameCount/this.videoLength):Math.round(z*1E3/this.Z),0,D)}L(){return this.frameCount-1}A(){return this.frameCount?0:-1}V(){}};var TY=class extends x8r{constructor(z,D,E=!1,Q=!1){super();this.isLive=E;this.Z=!!Q;this.levels=this.L(z,D);this.levels.length>1&&this.levels[0].isDefault()&&this.levels.splice(0,1)}L(z,D){var E=[];z=z.split("|");var Q=z[0];for(let T=1;TQ-D?-1:z}L(){return this.K.Uk()}A(){return this.K.kU()}V(z){this.K=z}};var U8X=class extends TY{constructor(z,D,E,Q=!1){super(z,0,D,!!Q);for(z=0;zthis.isAd(),()=>this.Z,(E,Q,T)=>{this.N(E,Q,T)}); +this.lr.W4&&(this.ew=this.lr.W4);this.setData(D);this.JH=new CrL;g.a(this,this.JH)}setData(z){z=z||{};!this.s9&&z&&(this.s9={...z});this.kF=void 0;var D=z.errordetail;D!=null&&(this.errorDetail=D);D=z.errorcode;D!=null?this.errorCode=D:z.status==="fail"&&(this.errorCode="auth");D=z.reason;D!=null&&(this.errorReason=D);D=z.subreason;D!=null&&(this.YU=D);this.clientPlaybackNonce||(this.clientPlaybackNonce=z.cpn??(this.lr.ZS()?"r"+g.OG(15):g.OG(16)),this.mu?.clear());this.fE=Fp(this.lr.fE,z.livemonitor); +G5(this,z);if(D=z.raw_player_response)this.s8=D;else{var E=z.player_response;E&&(D=JSON.parse(E))}D&&(this.playerResponse=D);if(this.playerResponse){(D=this.playerResponse.annotations)&&u7n(this,D);(D=this.playerResponse.attestation)&&RV(this,D);if(D=this.playerResponse.cotn)this.cotn=D;(D=this.playerResponse.heartbeatParams)&&blX(this,D);(D=this.playerResponse.messages)&&lU6(this,D);(D=this.playerResponse.overlay)&&aUw(this,D);if(D=this.playerResponse.playabilityStatus)SZa(this,D),(E=D.errorScreen)&& +Hlk(this,E);(E=this.playerResponse.playbackTracking)&&ZlV(this,E,z);var Q=this.playerResponse.playerCueRanges;Q&&Q.length>0&&(this.cueRanges=Q);(Q=this.playerResponse.playerCueRangeSet)&&g.e0(this,Q);Q=GaW(this.playerResponse.adPlacements);E&&E.promotedPlaybackTracking&&Q&&g.xl(new g.k3("Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer"));if(Q||e1k(this.playerResponse.adSlots))this.dD=!0;(E=this.playerResponse.playerAds)&&czs(this,E,z);(E=this.playerResponse.playerConfig)&& +KrL(this,E);(Q=this.playerResponse.streamingData)&&hEI(this,Q,E||null);if(Q=this.playerResponse.trackingParams)this.ew=Q;if(Q=this.playerResponse.videoDetails)peW(this,Q,z),NeO(this,Q,E||null,z),E=Q.isPrivate,E!==void 0&&(this.isPrivate=Fp(this.isPrivate,E));D&&Olw(this,D,Q||null);(D=this.playerResponse.interstitialPods)&&mlX(this,D);this.W6&&this.eventId&&(this.W6=g.Bb(this.W6,{ei:this.eventId}));(D=this.playerResponse.captions)&&D.playerCaptionsTracklistRenderer&&Vea(this,D.playerCaptionsTracklistRenderer); +(this.clipConfig=this.playerResponse.clipConfig)&&this.clipConfig.startTimeMs!=null&&(this.Ht=Number(this.clipConfig.startTimeMs)*.001);this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.webPlayerConfig&&this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting&&h2(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);this.compositeLiveIngestionOffsetToken=this.playerResponse.playbackTracking?.compositeLiveIngestionOffsetToken; +this.compositeLiveStatusToken=this.playerResponse.playbackTracking?.compositeLiveStatusToken;this.W("html5_fill_default_mosaic_audio_track_id")&&this.aC()&&(this.lr.C3=bm(this));D=this.playerResponse.playerConfig?.granularVariableSpeedConfig?.minimumPlaybackRate;E=this.playerResponse.playerConfig?.granularVariableSpeedConfig?.maximumPlaybackRate;D&&E&&(this.Hm=D/100,this.Df=E/100);this.W("html5_web_po_on_demand_init")&&this.playerResponse.onResponseReceivedActions&&this.playerResponse.onResponseReceivedActions.forEach(T=> +{g.H(T,g.Kk)?.signal==="INIT_ATT_SERVICE"&&(this.GE=!0)})}WZ(this,z); +XJ(this,z);JR(this,z);z.queue_info&&(this.queueInfo=z.queue_info);D=z.hlsdvr;D!=null&&(this.allowLiveDvr=Number(D)===1?Es()?!0:QV&&UJ<5?!1:!0:!1);this.adQueryId=z.ad_query_id||null;this.FR||(this.FR=z.encoded_ad_safety_reason||null);this.f7=Fp(this.f7,z.infringe||z.muted);this.yg=z.authkey;this.lM=z.authuser;this.mutedAutoplay=Fp(this.mutedAutoplay,z&&z.playmuted);this.mutedAutoplayDurationMode=fK(this.mutedAutoplayDurationMode,z&&z.muted_autoplay_duration_mode);this.D2=Fp(this.D2,z&&z.mutedautoplay); +if(D=z.length_seconds)this.lengthSeconds=typeof D==="string"?g.bK(D):D;this.isAd()||this.Mj||!VV(Sx(this.lr))?this.endSeconds=fK(this.endSeconds,this.qp||z.end||z.endSeconds):eCW(this,Sx(this.lr),this.lengthSeconds);this.ew=nK(this.ew,z.itct);this.XD=Fp(this.XD,z.is_live_destination);this.isLivePlayback=Fp(this.isLivePlayback,z.live_playback);this.enableServerStitchedDai=this.enableServerStitchedDai&&this.Bc();z.isUpcoming&&(this.isUpcoming=Fp(this.isUpcoming,z.isUpcoming));this.Lr=Fp(this.Lr,z.post_live_playback); +this.pf&&(this.Lr=!1);this.isMdxPlayback=Fp(this.isMdxPlayback,z.mdx);if(D=z.mdx_control_mode)this.mdxControlMode=typeof D==="number"?D:g.bK(D);this.isInlinePlaybackNoAd=Fp(this.isInlinePlaybackNoAd,z.is_inline_playback_no_ad);this.C3=fK(this.C3,z.reload_count);this.reloadReason=nK(this.reloadReason,z.reload_reason);this.Zf=Fp(this.Zf,z.show_content_thumbnail);this.cycToken=z.cyc||null;D=ms(z);Object.keys(D).length>0&&(this.dH=D);this.D=nK(this.D,z.vvt);this.mdxEnvironment=nK(this.mdxEnvironment, +z.mdx_environment);z.source_container_playlist_id&&(this.sourceContainerPlaylistId=z.source_container_playlist_id);z.serialized_mdx_metadata&&(this.serializedMdxMetadata=z.serialized_mdx_metadata);this.p6=z.osig;this.eventId||(this.eventId=z.eventid);this.osid||(this.osid=z.osid);this.playlistId=nK(this.playlistId,z.list);z.index&&(this.playlistIndex=this.playlistIndex===void 0?fK(0,z.index):fK(this.playlistIndex,z.index));this.zD=z.pyv_view_beacon_url;this.lc=z.pyv_quartile25_beacon_url;this.LY= +z.pyv_quartile50_beacon_url;this.o_=z.pyv_quartile75_beacon_url;this.KY=z.pyv_quartile100_beacon_url;D=z.session_data;!this.v6&&D&&(this.v6=sK(D,"&").feature);this.isFling=fK(this.isFling?1:0,z.is_fling)===1;this.vnd=fK(this.vnd,z.vnd);this.forceAdsUrl=nK(this.forceAdsUrl,z.force_ads_url);this.je=nK(this.je,z.ctrl);this.KE=nK(this.KE,z.ytr);this.kC=z.ytrcc;this.yP=z.ytrexp;this.an=z.ytrext;this.HF=nK(this.HF,z.adformat);this.hS=nK(this.hS,z.attrib);this.slotPosition=fK(this.slotPosition,z.slot_pos); +this.breakType=z.break_type;this.oV=Fp(this.oV,z.ssrt);this.videoId=Xp(z)||this.videoId;this.vS=nK(this.vS,z.vss_credentials_token);this.Tz=nK(this.Tz,z.vss_credentials_token_type);this.wF=Fp(this.wF,z.audio_only);this.za=Fp(this.za,z.aac_high);this.Z1=Fp(this.Z1,z.prefer_low_quality_audio);this.Ha=Fp(this.Ha,z.uncap_inline_quality);this.W("html5_enable_qoe_cat_list")?z.qoe_cat&&(this.k9=this.k9.concat(z.qoe_cat.split(","))):this.Ls=nK(this.Ls,z.qoe_cat);this.GF=Fp(this.GF,z.download_media);this.S= +d7s(this,z.prefer_gapless);S4(this.playerResponse)&&this.WX.push("ad");if(D=z.adaptive_fmts)this.adaptiveFormats=D,this.N("adpfmts",{},!0);if(D=z.allow_embed)this.allowEmbed=Number(D)===1;if(D=z.backgroundable)this.backgroundable=Number(D)===1;if(D=z.autonav)this.isAutonav=Number(D)===1;if(D=z.autoplay)this.Jr=this.IP=Number(D)===1;if(D=z.iv_load_policy)this.annotationsLoadPolicy=LK(this.annotationsLoadPolicy,D,A5);if(D=z.cc_lang_pref)this.captionsLanguagePreference=nK(D,this.captionsLanguagePreference); +if(D=z.cc_load_policy)this.p9=LK(this.p9,D,A5);this.deviceCaptionsOn=z.device_captions_on??void 0;this.oU=z.device_captions_lang_pref??"";this.h6=z.viewer_selected_caption_langs??[];if(D=z.cached_load)this.Dp=Fp(this.Dp,D);if(z.dash==="0"||z.dash===0||z.dash===!1)this.LP=!0;if(D=z.dashmpd)this.V0=g.pD(D,{cpn:this.clientPlaybackNonce});if(D=z.delay)this.QJ=g.bK(D);D=this.qp||z.end;if(this.wR?D!=null:D!=void 0)this.clipEnd=fK(this.clipEnd,D);if(D=z.fmt_list)this.kH=D;z.heartbeat_preroll&&this.WX.push("heartbeat"); +guk&&(this.vQ=-Math.floor(Math.random()*10),this.I7=-Math.floor(Math.random()*40));if(D=z.is_listed)this.isListed=Fp(this.isListed,D);if(D=z.is_private)this.isPrivate=Fp(this.isPrivate,D);if(D=z.is_dni)this.j1=Fp(this.j1,D);if(D=z.dni_color)this.g2=nK(this.g2,D);if(D=z.pipable)this.pipable=Fp(this.pipable,D);if(D=z.paid_content_overlay_duration_ms)this.paidContentOverlayDurationMs=g.bK(D);if(D=z.paid_content_overlay_text)this.paidContentOverlayText=D;if(D=z.url_encoded_fmt_stream_map)this.XU=D;if(D= +z.hls_formats)this.hlsFormats=D;if(D=z.hlsvp)this.hlsvp=D;if(D=z.live_start_walltime)this.Qv=typeof D==="number"?D:g.bK(D);if(D=z.live_manifest_duration)this.Oj=typeof D==="number"?D:g.bK(D);if(D=z.player_params)this.playerParams=D;if(D=z.partnerid)this.partnerId=fK(this.partnerId,D);if(D=z.probe_url)this.probeUrl=Q4(g.pD(D,{cpn:this.clientPlaybackNonce}));(D=z.pyv_billable_url)&&Dn(D)&&(this.H3=D);(D=z.pyv_conv_url)&&Dn(D)&&(this.FG=D);um(this,z);this.startSeconds>0?this.W("html5_log_start_seconds_inconsistency")&& +this.startSeconds!==(this.Ht||this.uA||z.start||z.startSeconds)&&this.N("lss",{css:this.startSeconds,pcss:this.Ht,iss:this.uA,ps:z.start||void 0,pss:z.startSeconds||void 0}):(this.startSeconds=fK(this.startSeconds,this.Ht||this.uA||z.start||z.startSeconds),this.W("html5_log_start_seconds_inconsistency")&&this.startSeconds>0&&this.N("lsss",{css:this.startSeconds,pcss:this.Ht,iss:this.uA,ps:z.start||void 0,pss:z.startSeconds||void 0}),this.xV=this.startSeconds);this.liveUtcStartSeconds&&this.liveUtcStartSeconds> +0||(D=z.live_utc_start,D!=null?this.liveUtcStartSeconds=Number(D):FYk(this.startSeconds)&&(this.liveUtcStartSeconds=this.startSeconds));this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0||!(D=z.utc_start_millis)||(this.liveUtcStartSeconds=Number(D)*.001);if(D=z.stream_time_start_millis)this.ga=Number(D)*.001;D=this.uA||z.start;(this.wR?D==null||Number(z.resume)===1:D==void 0||z.resume=="1")||this.isLivePlayback||(this.clipStart=fK(this.clipStart,D));if(D=z.url_encoded_third_party_media)this.vN= +Pb(D);if(D=z.ypc_offer_button_formatted_text)E=JSON.parse(D),this.dG=E!=null?E:null,this.q8=D;if(D=z.ypc_offer_button_text)this.fj=D;if(D=z.ypc_offer_description)this.ho=D;if(D=z.ypc_offer_headline)this.uX=D;if(D=z.ypc_full_video_message)this.H5=D;if(D=z.ypc_offer_id)this.M_=D;if(D=z.ypc_buy_url)this.bX=D;if(D=z.ypc_item_thumbnail)this.q$=D;if(D=z.ypc_item_title)this.Jo=D;if(D=z.ypc_item_url)this.nj=D;if(D=z.ypc_vid)this.iC=D;z.ypc_overlay_timeout&&(this.RV=Number(z.ypc_overlay_timeout));if(D=z.ypc_trailer_player_vars)this.aO= +g.q6(D);if(D=z.ypc_original_itct)this.xu=D;this.dS=nK(this.dS,z.ucid);this.SZ=z.storyboard_spec||null;this.YD=z.live_storyboard_spec||null;this.hR=Fp(this.hR,z.iv3_module);this.Qs=Fp(this.Qs,z.ypc_module);this.sl=Fp(this.sl,z.ypc_clickwrap_module);this.Qs&&this.WX.push("ypc");this.sl&&this.WX.push("ypcRentalActivation");this.iQ={video_id:z.video_id,eventid:z.eventid,cbrand:z.cbrand,cbr:z.cbr,cbrver:z.cbrver,c:z.c,cver:z.cver,ctheme:z.ctheme,cplayer:z.cplayer,cmodel:z.cmodel,cnetwork:z.cnetwork,cos:z.cos, +cosver:z.cosver,cplatform:z.cplatform,user_age:z.user_age,user_display_image:z.user_display_image,user_display_name:z.user_display_name,user_gender:z.user_gender,csi_page_type:z.csi_page_type,csi_service_name:z.csi_service_name,enablecsi:z.enablecsi,enabled_engage_types:z.enabled_engage_types};Vq(this,z);if(D=z.cotn)this.cotn=D;m3(this)?vZ(this)&&(this.isLivePlayback&&this.V0&&(this.lg=!0),this.Hj&&(this.ED=!0)):KM(this)?this.lg=!0:O8w(this)?this.enableServerStitchedDai=this.enableServerStitchedDai&& +mK(this):this.V0&&(this.lr.V==="yt"&&this.Bc()&&this.W("drm_manifestless_unplugged")&&this.W("html5_deprecate_manifestful_fallback")?this.N("deprecateMflFallback",{}):this.lg=!0);if(D=z.adpings)this.Cf=D?g.q6(D):null;if(D=z.feature)this.pU=D;if(D=z.referrer)this.referrer=D;this.clientScreenNonce=nK(this.clientScreenNonce,z.csn);this.bO=fK(this.bO,z.root_ve_type);this.YF=fK(this.YF,z.kids_age_up_mode);this.wR||z.kids_app_info==void 0||(this.kidsAppInfo=z.kids_app_info);this.wR&&z.kids_app_info!=null&& +(this.kidsAppInfo=z.kids_app_info);this.J6=Fp(this.J6,z.upg_content_filter_mode);this.unpluggedFilterModeType=fK(this.unpluggedFilterModeType,z.unplugged_filter_mode_type);if(D=z.unplugged_location_info)this.g$=D;if(D=z.unplugged_partner_opt_out)this.m0=nK("",D);this.mL=Fp(this.mL,z.disable_watch_next);this.Gx=nK(this.Gx,z.internal_ip_override);this.interstitials.length&&this.WX.push("playableSequences");if(D=z.zk)this.zk=D;this.Y=nK(this.Y,z.csi_timer);z.watchUrl&&(this.watchUrl=z.watchUrl);D=z.watch_endpoint; +this.W("html5_attach_watch_endpoint_ustreamer_config")&&D&&uI(this,D);D?.ustreamerConfig&&(this.Sc=g.V2(D.ustreamerConfig));if(E=D?.loggingContext?.qoeLoggingContext?.serializedContextData)this.yG=E;if(D=D?.loggingContext?.vssLoggingContext?.serializedContextData)this.Al=D;g.mZ(this.lr)&&this.lr.P4&&(this.embedsRct=nK(this.embedsRct,z.rct),this.embedsRctn=nK(this.embedsRctn,z.rctn));z.embed_config&&(this.E9=z.embed_config);z.default_active_source_video_id&&(this.defaultActiveSourceVideoId=z.default_active_source_video_id); +this.yA=this.yA||!!z.live_preload}DT(){return this.autoplaySwitchButtonRenderer?.enabled!==void 0}X(){return this.lr}W(z){return this.lr.W(z)}Ze(){return!this.isLivePlayback||this.allowLiveDvr}hasSupportedAudio51Tracks(){return!!this.MN?.f3}getUserAudio51Preference(){var z=1;if(g.t_(this.lr)&&this.W("html5_ytv_surround_toggle_default_off"))z=0;else{var D=this.lr;(g.rq(D)||g.CR(D)==="TVHTML5_FOR_KIDS"||gq(D))&&this.lr.JT().K.GV(LJw)?z=0:g.rq(this.lr)&&this.isLivePlayback&&this.dP()&&(z=0)}return g.iF("yt-player-audio51")?? +z}pS(){return this.playerResponse?.playerConfig?.compositeVideoConfig?.sourceConfigs??[]}hu(){this.m7()||(this.K.L||this.K.unsubscribe("refresh",this.hu,this),this.ER(-1))}ER(z){if(!this.isLivePlayback||!this.B||this.B.flavor!=="fairplay"){var D=this.K.MN(this.wa);if(D.length>0){for(let E of D)E.startSecs=Math.max(E.startSecs,this.Ok()),this.W("html5_cuepoint_identifier_logging")&&E.event==="start"&&this.N("cuepoint",{pubCue:E.identifier,segNum:z});this.Iq("cuepointupdated",D,z);this.wa+=D.length; +if(mK(this)&&this.lr.ZS())for(let E of D)this.N("cuepoint",{segNum:z,event:E.event,startSecs:E.startSecs,id:E.identifier.slice(-16)}),E.event==="start"&&(D=E.startSecs,this.Ss.start=this.qN,this.Ss.end=D+3)}}}dP(){return this.PW!==void 0?this.PW:this.PW=!!this.contentProtection||!!this.K&&this.K.Z()}Ab(z){if(this.m7())return g.K9();this.kV=this.AT=this.L=null;Sk(this,"html5_high_res_logging_always")&&(this.lr.E9=!0);return jAI(this,z).then(void 0,()=>vVO(this,z)).then(void 0,()=>m7k(this)).then(void 0, +()=>YTW(this))}Ey(){if(this.cotn)return null; +var z=g.y2(this.lr)||this.W("web_l3_storyboard");if(!this.gs)if(this.playerResponse&&this.playerResponse.storyboards){var D=this.playerResponse.storyboards,E=D.playerStoryboardSpecRenderer;E&&E.spec?this.gs=new TY(E.spec,this.lengthSeconds,!1,z):(D=D.playerLiveStoryboardSpecRenderer)&&D.spec&&this.K&&(E=Y0(this.K.K).index)&&(this.gs=new U8X(D.spec,this.K.isLive,E,z))}else this.SZ?this.gs=new TY(this.SZ,this.lengthSeconds,!1,z):this.YD&&this.K&&(D=Y0(this.K.K).index)&&(this.gs=new U8X(this.YD,this.K.isLive, +D,z));return this.gs}getStoryboardFormat(){if(this.cotn)return null;if(this.playerResponse&&this.playerResponse.storyboards){var z=this.playerResponse.storyboards;return(z=z.playerStoryboardSpecRenderer||z.playerLiveStoryboardSpecRenderer)&&z.spec||null}return this.SZ||this.YD}TX(){return this.K&&!isNaN(this.K.TX())?this.K.TX():mK(this)?0:this.lengthSeconds}Ok(){return this.K&&!isNaN(this.K.Ok())?this.K.Ok():0}getPlaylistSequenceForTime(z){if(this.K&&this.A){var D=this.K.K[this.A.id];if(!D)return null; +let E=D.index.Rx(z);D=D.index.getStartTime(E);return{sequence:E,elapsed:Math.floor((z-D)*1E3)}}return null}BW(){return!this.m7()&&!(!this.videoId&&!this.vN)}SA(){return!!this.adaptiveFormats||!!this.playerResponse?.streamingData?.adaptiveFormats?.length}isLoaded(){return z5(this)&&!this.lg&&!this.ED}Vl(z){z||(z="hqdefault.jpg");var D=this.dH[z];return D||this.lr.D||z==="pop1.jpg"||z==="pop2.jpg"||z==="sddefault.jpg"||z==="hq720.jpg"||z==="maxresdefault.jpg"?D:Hy(this.lr,this.videoId,z)}Bc(){return this.isLivePlayback|| +this.Lr||this.pf||!(!this.liveUtcStartSeconds||!this.Oj)}isOtf(){return!!this.K&&(this.K.isOtf||!this.Lr&&!this.isLivePlayback&&this.K.L)}getAvailableAudioTracks(){if(this.L){if(this.L.getAvailableAudioTracks().length>0)return this.L.getAvailableAudioTracks();if(this.U9)return this.U9;if(this.t6)return this.t6}return[]}getAudioTrack(){if(this.Z&&!this.Z.A()){var z=g.i5(this.getAvailableAudioTracks(),D=>D.id===this.Z.id); +if(!z&&this.Z.oy?.id){let D=this.Z.oy.id;z=g.i5(this.getAvailableAudioTracks(),E=>E.oy.id===D)}return z||this.uE}if(this.U9){if(!this.xw)for(z of this.U9)if(z.oy.getIsDefault()){this.xw=z; +break}return this.xw||this.uE}return this.uE}getPlayerResponse(){return this.playerResponse}getWatchNextResponse(){return this.GY}getReelItemWatchResponse(){return this.reelItemWatchResponse}getResolveUrlResponse(){return this.I_}getHeartbeatResponse(){return this.Pa}Ch(){return this.watchUrl?this.watchUrl:this.lr.getVideoUrl(this.videoId)}wQ(){return!!this.K&&(dH(this.K)||Fx(this.K)||LR(this.K))}mR(){var z=cZ(this),D=this.X().A,E=EJ("243");return E?bN(z,E,D,!0)===!0:!1}getEmbeddedPlayerResponse(){return this.j}ox(){return(this.eventLabel|| +this.lr.Y)==="shortspage"}vI(){return this.ox()&&this.isAutonav&&this.Jr}isAd(){return this.El||!!this.adFormat}V(){return this.oauthToken||this.lr.aC}isDaiEnabled(){return!!(this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.daiConfig&&this.playerResponse.playerConfig.daiConfig.enableDai)}qj(){return this.isDaiEnabled()&&this.enableServerStitchedDai&&!!this.playerResponse?.playerConfig?.daiConfig?.ssaEnabledPlayback}aC(){return!!this.playerResponse?.compositePlayabilityStatus}Nl(){return!this.aC()}da(){return this.MV}LS(){return this.Qs|| +this.m9}sR(){return this.fetchType==="onesie"}qC(){return Sk(this,"html5_samsung_vp9_live")}N(z,D,E){this.Iq("ctmp",z,D,E)}mI(z,D,E){this.Iq("ctmpstr",z,D,E)}hasProgressBarBoundaries(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)}getGetAdBreakContext(z=NaN,D=NaN){var E={isSabr:g.uR(this)},Q=this.getHeartbeatResponse()?.adBreakHeartbeatParams;Q&&(E.adBreakHeartbeatParams=Q);if(this.W("enable_ltc_param_fetch_from_innertube")&&this.isLivePlayback&&this.K&&!isNaN(z)&&!isNaN(D)){D= +z-D;for(var T in this.K.K){Q=this.K.K[T];if(!Q.info.Xc()&&!Q.info.pR())continue;Q=Q.index;if(!Q.isLoaded())continue;T=Q.Rx(D);Q=Q.Z9(T)+D-Q.getStartTime(T);this.N("gabc",{t:z.toFixed(3),mt:D.toFixed(3),sg:T,igt:Q.toFixed(3)});E.livePlaybackPosition={utcTimeMillis:""+(Q*1E3).toFixed(0)};break}}return E}isEmbedsShortsMode(z,D){return!g.mZ(this.lr)||(this.lr.yA||"EMBEDDED_PLAYER_MODE_DEFAULT")!=="EMBEDDED_PLAYER_MODE_DEFAULT"||D?!1:this.W("embeds_enable_shorts")?!!this.embeddedPlayerConfig?.embeddedPlayerFlags?.isShortsExperienceEligible: +!!(this.embeddedPlayerConfig?.embeddedPlayerFlags?.isShortsExperienceEligible&&z.width<=z.height)}vo(){return this.S}BF(){super.BF();this.Cf=null;delete this.D5;delete this.accountLinkingConfig;delete this.K;this.L=this.Pa=this.playerResponse=this.GY=this.s9=null;this.XU=this.adaptiveFormats="";delete this.botguardData;this.l_=this.suggestions=this.YX=null;this.sabrContextUpdates.clear()}};guk=!0;var gZ6={phone:"SMALL_FORM_FACTOR",tablet:"LARGE_FORM_FACTOR"},rIJ={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},U6k={preroll:"BREAK_PREROLL",midroll:"BREAK_MIDROLL",postroll:"BREAK_POSTROLL"},Z8J={0:"YT_KIDS_AGE_UP_MODE_UNKNOWN",1:"YT_KIDS_AGE_UP_MODE_OFF",2:"YT_KIDS_AGE_UP_MODE_TWEEN",3:"YT_KIDS_AGE_UP_MODE_PRESCHOOL"},KYs={0:"MDX_CONTROL_MODE_UNKNOWN",1:"MDX_CONTROL_MODE_REMOTE",2:"MDX_CONTROL_MODE_VOICE"},cNL={0:"UNPLUGGED_FILTER_MODE_TYPE_UNKNOWN",1:"UNPLUGGED_FILTER_MODE_TYPE_NONE",2:"UNPLUGGED_FILTER_MODE_TYPE_PG", +3:"UNPLUGGED_FILTER_MODE_TYPE_PG_THIRTEEN"},K6={0:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_UNSPECIFIED",1:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_30_SECONDS",2:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_FULL"};var rY6=class extends g.w9{constructor(z,D){super();this.app=z;this.state=D}handleExternalCall(z,D,E){var Q=this.state.B[z],T=this.state.V[z],k=Q;if(T)if(E&&CQ(E,PrV))k=T;else if(!Q)throw Error(`API call from an untrusted origin: "${E}"`);this.logApiCall(z,E);if(k){a:{for(let G of D)if(String(G).includes("javascript:")){E=!0;break a}E=!1}E&&g.xl(Error(`Dangerous call to "${z}" with [${D}].`));return k.apply(this,D)}throw Error(`Unknown API method: "${z}".`);}logApiCall(z,D,E){var Q=this.app.X();Q.Wa&& +!this.state.Y.has(z)&&(this.state.Y.add(z),g.E9("webPlayerApiCalled",{callerUrl:Q.loaderUrl,methodName:z,origin:D||void 0,playerStyle:Q.playerStyle||void 0,embeddedPlayerMode:Q.yA,errorCode:E}))}Iq(z,...D){this.state.A.Iq(z,...D);if(z==="videodatachange"||z==="resize"||z==="cardstatechange")this.state.L.Iq(z,...D),this.state.Z.Iq(z,...D)}W(z){return this.app.X().W(z)}BF(){if(this.state.element){var z=this.state.element,D;for(D in this.state.K)this.state.K.hasOwnProperty(D)&&(z[D]=null);this.state.element= +null}super.BF()}};var k$=class extends Ly{constructor(){super();this.B=new Map}Iq(z,...D){if(this.B.has(z))return this.B.get(z).push(D),!0;var E=!1;try{for(D=[D],this.B.set(z,D);D.length;)E=super.Iq(z,...D.shift())}finally{this.B.delete(z)}return E}};var i1V=class extends g.w9{constructor(){super(...arguments);this.element=null;this.U=new Set;this.B={};this.V={};this.K={};this.Y=new Set;this.A=new k$;this.L=new k$;this.Z=new k$;this.S=new k$}BF(){this.S.dispose();this.Z.dispose();this.L.dispose();this.A.dispose();this.Y=this.K=this.V=this.B=this.U=void 0}};var cs=16/9,wVX=[.25,.5,.75,1,1.25,1.5,1.75,2],tjW=wVX.concat([3,4,5,6,7,8,9,10,15]),yYJ=wVX.concat([2.5,3,3.5,4]);var x7n=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode".split(" "));var ouO=class extends rY6{getApiInterface(){return Array.from(this.state.U)}D(z,D){this.state.S.subscribe(z,D)}dO(z,D){this.state.S.unsubscribe(z,D)}getPlayerState(z){return GPw(this.app,z)}ur(){return GPw(this.app)}m4(z,D,E){ig(this)&&(hg(this.app,!0,1),pH(this.app,z,D,E,1))}getCurrentTime(z,D,E){z=wf(z,D,E);D=z.playerType;E=this.getPlayerState(D);return this.app.getAppState()===2&&E===5?this.app.getVideoData()?.startSeconds||0:this.W("web_player_max_seekable_on_ended")&&E===0?Nt(this.app,D):this.app.getCurrentTime(z)}wR(){return this.app.getCurrentTime({playerType:1})}kV(){var z= +this.app.Z9(1);return isNaN(z)?this.getCurrentTime({playerType:1}):z}tT(){return this.app.getDuration({playerType:1})}r9(z,D){z=g.fY(Math.floor(z),0,100);isFinite(z)&&r3(this.app,{volume:z,muted:this.isMuted()},D)}YD(z){this.r9(z,!1)}JP(z){r3(this.app,{muted:!0,volume:this.getVolume()},z)}YX(){this.JP(!1)}Qa(z){r3(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},z)}vj(){rf(this.app)||this.Qa(!1)}getPlayerMode(){var z={};this.app.getVideoData().j1&&(z.pfp={enableIma:nH(this.app).allowImaMonetization, +autoplay:GJ(nH(this.app)),mutedAutoplay:nH(this.app).mutedAutoplay});return z}lT(){var z=this.app.getPresentingPlayerType();if(z===2&&!this.app.TY()){let D=Q7(this.app.ug());if(!(D.yy()||g.mZ(this.app.X())&&this.app.dR().getPlayerState().K(1024))||D.QX())return}this.app.playVideo(z)}JH(){hg(this.app,!0,1);this.lT()}pauseVideo(z){var D=this.app.getPresentingPlayerType();(D!==2||this.app.TY()||Q7(this.app.ug()).yy())&&this.app.pauseVideo(D,z)}cX(){drw(this.app)}clearVideo(){}getAvailablePlaybackRates(){var z= +this.app.X();if(z.enableSpeedOptions){if(["https://admin.youtube.com","https://viacon.corp.google.com","https://yurt.corp.google.com"].includes(z.L?z.ancestorOrigins[0]:window.location.origin)||z.Cs)return tjW;z=this.app.getVideoData();let D=z.Hm,E=z.Df;return yYJ.filter(Q=>Q>=D&&Q<=E)}return[1]}getPlaybackQuality(z){return this.app.Vi({playerType:z}).getPlaybackQuality()}GF(){}getAvailableQualityLevels(z){z=this.app.Vi({playerType:z}); +z=g.Hn(z.mZ(),D=>D.quality); +z.length&&(z[0]==="auto"&&z.shift(),z=z.concat(["auto"]));return z}xV(){return this.getAvailableQualityLevels(1)}U9(){return this.Z()}Wc(){return 1}getVideoLoadedFraction(z){return this.app.getVideoLoadedFraction(z)}Z(){return this.getVideoLoadedFraction()}m9(){return 0}getSize(){var z=this.app.wM().getPlayerSize();return{width:z.width,height:z.height}}setSize(){this.app.wM().resize()}loadVideoById(z,D,E,Q){if(!z)return!1;z=pO(z,D,E);return this.app.loadVideoByPlayerVars(z,Q)}GX(z,D,E){z=this.loadVideoById(z, +D,E,1);hg(this.app,z,1)}cueVideoById(z,D,E,Q){z=pO(z,D,E);this.app.cueVideoByPlayerVars(z,Q)}j(z,D,E){this.cueVideoById(z,D,E,1)}loadVideoByUrl(z,D,E,Q){z=xt(z,D,E);return this.app.loadVideoByPlayerVars(z,Q)}gs(z,D,E){z=this.loadVideoByUrl(z,D,E,1);hg(this.app,z,1)}cueVideoByUrl(z,D,E,Q){z=xt(z,D,E);this.app.cueVideoByPlayerVars(z,Q)}AT(z,D,E){this.cueVideoByUrl(z,D,E,1)}E9(){var z=this.app.X();if(z.D)return"";var D=nH(this.app),E=void 0;D.isLivePlayback||(E=Math.floor(this.app.getCurrentTime({playerType:1}))); +return z.getVideoUrl(D.videoId,this.getPlaylistId()||void 0,E)}MN(){return this.app.getDebugText()}getVideoEmbedCode(){var z=this.app.X();if(z.D)return"";var D=nH(this.app);return z.getVideoEmbedCode(D.isPrivate?"":D.title,nH(this.app).videoId,this.app.wM().getPlayerSize(),this.getPlaylistId()||void 0)}S(z,D,E){return w3(this.app,z,D,E)}removeCueRange(z){return this.app.iy(z)}loadPlaylist(z,D,E,Q){this.app.loadPlaylist(z,D,E,Q)}ig(z,D,E,Q){this.loadPlaylist(z,D,E,Q);hg(this.app,!0,1)}cuePlaylist(z, +D,E,Q){this.app.cuePlaylist(z,D,E,Q)}nextVideo(z,D){this.app.nextVideo(z,D)}Mj(){this.nextVideo();hg(this.app,!0,1)}previousVideo(z){this.app.previousVideo(z)}aC(){this.previousVideo();hg(this.app,!0,1)}playVideoAt(z){this.app.playVideoAt(z)}ai(z){this.playVideoAt(z);hg(this.app,!0,1)}setShuffle(z){var D=this.app.getPlaylist();D&&D.setShuffle(z)}setLoop(z){var D=this.app.getPlaylist();D&&(D.loop=z)}lg(){var z=this.app.getPlaylist();if(!z)return null;var D=[];for(let E=0;E{g.xl(E)},D= +this.app.X(); +if(D.externalFullscreen){if(!g.$X(D))return this.isFullscreen()?Si(window.document.documentElement):Yf(window.document.documentElement).catch(z)}else if(g.Iu()||D.j)return this.isFullscreen()?Si(au()):D.controlsType!=="3"&&g.Iu()?Yf(this.app.wM().element).catch(z):(D=this.app.BN().kX())?Yf(D).catch(z):Promise.reject(Error("Media element missing"));g.hh(this,"onFullscreenToggled",this.isFullscreen());return Promise.resolve(void 0)}isFullscreen(){return this.app.isFullscreen()}Lp(){return this.app.Lp()}cancelPlayback(){var z= +Q7(this.app.ug());z&&z.created&&z.destroy();this.app.dR().stopVideo();(z=this.app.ug().RC.get("endscreen"))&&z.vr()&&sh(this.app.YV)}getProgressState(z){if(this.A()===3)return Pu(this.app.ug()).getProgressState();var D=this.app.getVideoData(),E=this.app.Vi({playerType:z}),Q=E.getPlayerType();a:{var T=this.app.getVideoData();if(T.progressBarStartPosition?.utcTimeMillis&&(T=Number(T.progressBarStartPosition.utcTimeMillis)/1E3,!isNaN(T))){T=this.Mx(T,z);break a}T=0}a:{var k=this.app.getVideoData();if(k.progressBarEndPosition?.utcTimeMillis&& +(k=Number(k.progressBarEndPosition.utcTimeMillis)/1E3,!isNaN(k))){k=this.Mx(k,z);break a}k=0}var G=this.getCurrentTime({playerType:z});z=this.getDuration({playerType:z});var e=this.app.Z9(Q),d=this.app.isAtLiveHead(Q),F=this.app.PP();var L=this.app;var f=L.Vi({playerType:Q});f=g.xT(L,f);L=Hs(L,f.Ue(),f);f=Nt(this.app,Q);E=E.Pc();var n=this.app.getVideoData().RL;Q=!n||isNaN(n)?0:this.Mx(n,Q);return{airingStart:T,airingEnd:k,allowSeeking:this.app.Ze(),clipEnd:D.clipEnd,clipStart:D.clipStart,current:G, +displayedStart:-1,duration:z,ingestionTime:e,isAtLiveHead:d,loaded:F,seekableStart:L,seekableEnd:f,offset:E,viewerLivestreamJoinMediaTime:Q}}Mx(z,D){var E=this.app.Z9(D);if(!E)return 0;D=E-this.app.getCurrentTime({playerType:D});return z-D}isInline(){return this.app.isInline()}setInline(z){this.app.setInline(z)}O6(){return this.app.zV().FM(!0)}toggleSubtitles(z){var D=Tr(this.app.ug());D&&D.mS(z)}getPlayerSize(){var z=this.app.wM().getPlayerSize();return{width:z.width,height:z.height}}setCenterCrop(z){this.app.wM().setCenterCrop(z)}getLoopVideo(){return this.app.getLoopVideo()}setLoopVideo(z){this.app.setLoopVideo(z)}}, +gVQ="BASE_URL BASE_YT_URL adformat adaptive_fmts allow_embed audio_only authuser autoplay cc_load_policy cpn dash dashmpd disable_native_context_menu disablekb docid el enable_faster_speeds enablecastapi end eventid external_fullscreen fmt_list hl hlsdvr hlsvp iurl iurlhq iurlmq length_seconds live_playback osig override_hl partnerid pause_at_start pipable player_response playsinline plid post_live_playback postid ps public qoe_cat raw_player_response rel show_loop_video_toggle start startSeconds status suggestedQuality timestamp title token ttsurl use_native_controls url_encoded_fmt_stream_map video_id videoId".split(" "), +i8W="adformat allow_embed authuser autohide autonav autoplay c cbr cbrver cc_load_policy controls cos cosver cr csi_page_type cver cyc dash dashmpd disablekb el enablecastapi enablecsi end external_fullscreen external_list fs hl host_language innertube_api_key innertube_api_version innertube_context_client_version iurl iurlhq iurlmq iv_load_policy jsapicallback length_seconds live_playback live_storyboard_spec loaderUrl osig override_hl pageid partnerid pipable player_params player_wide playsinline plid postid profile_picture ps rel show_miniplayer_button showinfo showwatchlater start startSeconds status storyboard_spec suggestedQuality timestamp title tkn token transparent_background ucid url_encoded_fmt_stream_map use_miniplayer_ui use_native_controls videoId video_id vss_host watermark".split(" ");var wBs={["api.invalidparam"]:2,auth:150,["drm.auth"]:150,["heartbeat.net"]:150,["heartbeat.servererror"]:150,["heartbeat.stop"]:150,["html5.unsupportedads"]:5,["fmt.noneavailable"]:5,["fmt.decode"]:5,["fmt.unplayable"]:5,["html5.missingapi"]:5,["html5.unsupportedlive"]:5,["drm.unavailable"]:5,["mrm.blocked"]:151,["embedder.identity.denied"]:152,["embedder.identity.missing.referrer"]:153};var $8s=class extends sXa{isExternalMethodAvailable(z,D){return this.state.B[z]?!0:!!(this.state.V[z]&&D&&CQ(D,PrV))}getBandwidthEstimate(){return qT(this.app.yi)}reportPlaybackIssue(z=""){var D=this.app.dR();z={gpu:(0,g.XU)(),d:z};D.handleError(new g.Tf("feedback",z))}getInternalApi(){return{...this.state.K}}getTrustedApi(){return{...this.state.B,...this.state.V}}getInternalApiInterface(){return g.ab(this.state.K)}queueNextVideo(z,D,E=NaN,Q="",T=""){this.app.queueNextVideo(z,D,E,Q,T)}qN(z){z=this.app.getPlayerStateObject(z); +return{isBuffering:z.K(1),isCued:z.isCued(),isDomPaused:z.K(1024),isEnded:z.K(2),isError:z.K(128),isOrWillBePlaying:z.isOrWillBePlaying(),isPaused:z.isPaused(),isPlaying:z.isPlaying(),isSeeking:z.K(16),isUiSeeking:z.K(32),isUnstarted:z.K(64)}}createSubtitlesModuleIfNeeded(){return this.app.createSubtitlesModuleIfNeeded()}startSeekCsiAction(){this.app.Qt().Z.K=(0,g.N)()}C3(z=1,D,E){return this.getCurrentTime({playerType:z,PZ:D,cpn:E})}getCurrentTimeForUx(z={}){return this.getCurrentTime(z)}getDurationForUx(z= +{}){return this.getDuration(z)}seekToStreamTime(z,D,E,Q){FBW(this.app,z,D,E,Q)}getStreamTimeOffset(){return this.app.zV().getStreamTimeOffset()}seekToLiveHead(z,D){var E=this.app.zV().getVideoData();E&&E.isLivePlayback&&pH(this.app,Infinity,z,D,1)}requestSeekToWallTimeSeconds(z,D,E){this.app.zV().G4(z,D,E)}xw(z,D,E,Q=1,T){this.seekTo(z,D,E,Q,T)}U(z){drw(this.app,z)}D9(z,D,E,Q){this.seekBy(z,D,E,Q,1)}prefetchKeyPlay(z,D){this.app.zV().prefetchKeyPlay(z,D)}prefetchJumpAhead(z){this.app.zV().prefetchJumpAhead(z)}setVolume(z, +D=!0){this.r9(z,D)}mute(z=!0){this.JP(z)}unMute(z=!0){this.Qa(z)}syncVolume(){var z=LBW(this.app);r3(this.app,{volume:z.volume,muted:z.muted},!1)}getAvailableQualityLabels(){return g.Hn(this.app.zV().mZ(),z=>z.qualityLabel)}channelSubscribed(){g.cu(this,"SUBSCRIBE",nH(this.app).dS)}channelUnsubscribed(){g.cu(this,"UNSUBSCRIBE",nH(this.app).dS)}setScreenLayer(z){this.app.setScreenLayer(z)}getCurrentPlaylistSequence(){return this.app.dR().getPlaylistSequenceForTime(this.app.getCurrentTime())}getPlaylistSequenceForTime(z){return this.app.dR().getPlaylistSequenceForTime(z)}shouldSendVisibilityState(){return!0}confirmYpcRental(){this.app.zV().ff("ypcRentalActivation")}setHomeGroupInfo(z){this.app.X().homeGroupInfo= +z}setConnectedRemoteApps(z){this.app.X().mL=z}setLivingRoomAppMode(z){this.app.X().livingRoomAppMode=LK("LIVING_ROOM_APP_MODE_UNSPECIFIED",z,VbQ)}setEnablePrivacyFilter(z=!1){this.app.X().enablePrivacyFilter=z}togglePictureInPicture(){this.app.togglePictureInPicture()}addUtcCueRange(z,D,E,Q,T){return f4O(this.app,z,D,E,Q,T)}XX(z=1){var D=this.OJ(z); +z=this.app.Vi({playerType:z}).getVideoData();D.hasProgressBarBoundaries=z.hasProgressBarBoundaries();D.isPremiere=z.isPremiere;D.itct=z.ew;D.playerResponseCpn=z.playerResponseCpn;D.progressBarStartPositionUtcTimeMillis=z.hasProgressBarBoundaries()&&z.progressBarStartPosition?.utcTimeMillis?g.bK(z.progressBarStartPosition.utcTimeMillis):null;D.progressBarEndPositionUtcTimeMillis=z.hasProgressBarBoundaries()&&z.progressBarEndPosition?.utcTimeMillis?g.bK(z.progressBarEndPosition.utcTimeMillis):null; +D.ypcOriginalItct=z.xu;D.ypcPreview=z.ypcPreview;D.paidContentOverlayText=qy(z);D.paidContentOverlayDurationMs=PZ(z);z.K&&Jn(z.K)&&(D.usingLocalMedia="true");D.transitionEndpointAtEndOfStream=z.transitionEndpointAtEndOfStream;D.isSeekable=z.isSeekable;return D}getAdState(){return this.app.getAdState()}isNotServable(z){if(z!==this.app.bM.video_id)return!1;var D=(z=this.app.zV().getPlayerState())?z.h9:null;return!!(z&&D&&z.K(128)&&y6(D.errorCode)===5)}supportsGaplessAudio(){return this.app.X().supportsGaplessAudio()}supportsGaplessShorts(){return this.app.X().supportsGaplessShorts()}isGaplessTransitionReady(z){return this.app.a6(z)}enqueueVideoByPlayerVars(z, +D,E=Infinity,Q=""){this.app.enqueueVideoByPlayerVars(z,D,E,Q)}clearQueue(){this.app.clearQueue()}Ox(){return g.gf(this)}sendAbandonmentPing(){this.app.dR().sendAbandonmentPing()}setAutonavState(z,D=!1){if(this.W("web_player_autonav_use_server_provided_state")&&!D&&(D=nH(this.app),D?.DT()))if(z===3)D.autonavState!==3&&(D.Jy=D.autonavState);else if(D.Jy!==void 0)z=D.Jy,D.Jy=void 0;else return;D=this.app;nH(D).autonavState=z;g.ri("yt-player-autonavstate",z);D.YV.Iq("autonavchange",z)}setAutonav(z,D= +!1){this.setAutonavState(z?2:1,D)}setLoopRange(z){this.app.setLoopRange(z)}getLoopRange(){return this.app.getLoopRange()}hasSupportedAudio51Tracks(){return this.app.zV().hasSupportedAudio51Tracks()}setUserAudio51Preference(z,D=!1){this.app.zV().setUserAudio51Preference(z,D)}getUserAudio51Preference(){return this.app.zV().getUserAudio51Preference()}setProximaLatencyPreference(z){this.app.zV().setProximaLatencyPreference(z)}getProximaLatencyPreference(){return this.app.zV().getProximaLatencyPreference()}isProximaLatencyEligible(){return this.app.zV().isProximaLatencyEligible()}getAppState(){return this.app.getAppState()}updateLastActiveTime(){j6()}setBlackout(z){this.app.setBlackout(z)}setUserEngagement(z){this.app.X().m0!== +z&&(this.app.X().m0=z,this.app.zV().qI())}updateSubtitlesUserSettings(z,D=!0){Tr(this.app.ug()).AN(z,D)}getCaptionWindowContainerId(){var z=Tr(this.app.ug());return z?z.getCaptionWindowContainerId():""}toggleSubtitlesOn(z){var D=Tr(this.app.ug());D&&D.RN(z)}isSubtitlesOn(){var z=Tr(this.app.ug());return z?z.isSubtitlesOn():!1}getPlayerResponse(z){return this.app.Vi({playerType:z}).getVideoData().getPlayerResponse()}f3(){return this.getPlayerResponse(1)}getEmbeddedPlayerResponse(){return this.app.zV().getVideoData().getEmbeddedPlayerResponse()}getWatchNextResponse(z){return this.app.Vi({playerType:z}).getVideoData().getWatchNextResponse()}s9(){return this.getWatchNextResponse(1)}getHeartbeatResponse(z){return this.app.Vi({playerType:z}).getVideoData().getHeartbeatResponse()}QA(){return this.getHeartbeatResponse(1)}getStoryboardFrame(z, +D){var E=this.app.Ey();if(!E)return null;D=E.levels[D];if(!D)return null;z>=D.A()&&D.L();E=Math.floor(z/(D.columns*D.rows));var Q=D.columns*D.rows,T=z%Q;z=T%D.columns;T=Math.floor(T/D.columns);var k=D.L()+1-Q*E;if(k{D=== +z&&(D=this.listeners.splice(E,1)[0],D.target.removeEventListener(D.type,D.listener))})}focus(){this.element.focus()}BF(){for(;this.listeners.length;){let z=this.listeners.pop(); +z&&z.target.removeEventListener(z.type,z.listener)}super.BF()}};g.eU=class extends g.mM{constructor(z){super(z);this.WF=new g.JH;g.a(this,this.WF)}subscribe(z,D,E){return this.WF.subscribe(z,D,E)}unsubscribe(z,D,E){return this.WF.unsubscribe(z,D,E)}eZ(z){return this.WF.eZ(z)}Iq(z,...D){return this.WF.Iq(z,...D)}};g.vh=class extends g.w9{constructor(z,D,E,Q,T,k){super();this.element=z;this.state=null;E||z.hide();this.A=D;this.Z=Q===void 0?D:Q;this.K=k;this.onHidden=T;this.delay=new g.sT(this.L,0,this);g.a(this,this.delay)}show(z){this.state!==1&&this.state!==2&&(this.state===4&&this.L(),this.state===5?(this.element.show(),this.state=null,this.delay.stop(),this.K&&this.K()):this.element.L||(e1(this,!0),this.state=1,z?this.delay.start(z):this.L()))}hide(){this.state!==4&&(this.state===1||this.state===2?(this.element.hide(), +this.state=null,this.delay.stop()):this.element.L&&(e1(this,!0),this.state=4,this.delay.start(this.Z)))}L(){switch(this.state){case 1:this.element.show();this.state=2;this.delay.start(10);break;case 2:e1(this,!1);this.state=3;this.delay.start(this.A);break;case 3:this.state=null;this.K&&this.K();break;case 4:this.element.hide();e1(this,!1);this.state=5;this.delay.start(0);break;case 5:if(this.state=null,this.onHidden)this.onHidden()}}stop(){for(;this.state!==null&&this.state!==5;)this.delay.stop(), +this.L()}BF(){this.element.m7()||this.element.element.removeAttribute("aria-hidden");super.BF()}};var B7L=class extends g.eU{constructor(z,D){super(D);this.J=z;this.K=new g.MC(this);this.fade=new g.vh(this,100,!0,void 0,void 0,()=>{this.sourceElement&&this.element&&(this.sourceElement.getAttribute("aria-haspopup"),this.sourceElement.setAttribute("aria-expanded","true"),this.focus())}); +g.a(this,this.K);g.a(this,this.fade)}show(){var z=dS(this);super.show();z||this.Iq("show",!0)}hide(){var z=dS(this);super.hide();FE(this);z&&this.Iq("show",!1)}B(){this.sourceElement=void 0;this.fade.show();this.A&&(this.K.Qo(this.A),this.A=void 0)}Sf(){var z=dS(this);FE(this);this.fade.hide();z&&this.Iq("show",!1)}};var z5O=class extends B7L{constructor(z,D,E,Q){Q=new g.mM({G:"div",ek:["ytp-linked-account-popup-button"],hT:Q,rR:{role:"button",tabindex:"0"}});D=new g.mM({G:"div",vF:"ytp-linked-account-popup",rR:{role:"dialog","aria-modal":"true",tabindex:"-1"},gR:[{G:"div",vF:"ytp-linked-account-popup-title",hT:D},{G:"div",vF:"ytp-linked-account-popup-description",hT:E},{G:"div",vF:"ytp-linked-account-popup-buttons",gR:[Q]}]});super(z,{G:"div",vF:"ytp-linked-account-popup-container",gR:[D]});this.dialog=D;g.a(this, +this.dialog);Q.WN("click",()=>{this.Sf()}); +g.a(this,Q);g.Ah(this.J,this.element,4);this.hide()}B(){super.B();this.dialog.focus()}};var wS=class extends g.eU{constructor(z,D,E,Q){super(z);this.priority=D;E&&this.updateValue("label",E);Q&&this.Z(Q)}updateValue(z,D){super.updateValue(z,D);this.Iq("size-change")}};g.DzJ={b2:19,T3:18,ww:17,vH:16,PH:15,Bf:14,GA:13,I4:12,Od:11,Fw:10,AUDIO:9,SUBTITLES:8,SLEEP_TIMER:7,Kb:6,G5:5,Lb:4,pu:3,Yy:2,REMOTE:1,Da:0,19:"LOOP",18:"STABLE_VOLUME",17:"VOICE_BOOST",16:"REMOTE_SELECT",15:"SIZE",14:"MINIPLAYER",13:"THREED",12:"AUTONAV",11:"CINEMATIC",10:"ANNOTATIONS",9:"AUDIO",8:"SUBTITLES",7:"SLEEP_TIMER",6:"ASPECT_RATIO",5:"SPEED",4:"AUDIO_SETTINGS",3:"QUALITY",2:"LINKEDACCOUNT",1:"REMOTE",0:"CONTEXTMENU"};var Evk=class extends wS{constructor(z){super(Jq({"aria-haspopup":"true"},["ytp-linked-account-menuitem"]),2);this.J=z;this.A=this.K=!1;this.B=z.B8();z.createServerVe(this.element,this,!0);this.K3(this.J,"settingsMenuVisibilityChanged",D=>{this.ai(D)}); +this.K3(this.J,"videodatachange",this.U);this.WN("click",this.onClick);this.U()}ai(z){this.A&&this.J.logVisibility(this.element,this.K&&z)}U(){var z=this.J.getVideoData()?.accountLinkingConfig?.linked;if(z&&!this.K){let D=this.J.getVideoData()?.accountLinkingConfig;this.updateValue("icon",{G:"svg",rR:{height:"100%",viewBox:"0 0 36 36",width:"100%"},gR:[{G:"path",rR:{d:"M5.85 18.0c0.0-2.56 2.08-4.65 4.65-4.65h6.0V10.5H10.5c-4.14 .0-7.5 3.36-7.5 7.5s3.36 7.5 7.5 7.5h6.0v-2.85H10.5c-2.56 .0-4.65-2.08-4.65-4.65zM12.0 19.5h12.0v-3.0H12.0v3.0zm13.5-9.0h-6.0v2.85h6.0c2.56 .0 4.65 2.08 4.65 4.65s-2.08 4.65-4.65 4.65h-6.0V25.5h6.0c4.14 .0 7.5-3.36 7.5-7.5s-3.36-7.5-7.5-7.5z", +fill:"#fff"}}]});z=u4(D?.menuData?.connectedMenuLabel);this.updateValue("label",z);this.V=new z5O(this.J,u4(D?.menuData?.connectedDialogTitle),u4(D?.menuData?.connectedDialogMessage),u4(D?.menuData?.confirmButtonText));g.a(this,this.V);z=D?.menuData?.trackingParams||null;(this.A=!!z)&&this.J.setTrackingParams(this.element,z);gS(this.B,this);this.K=!0}else!z&&this.K&&(rS(this.B,this),this.K=!1)}onClick(){this.A&&this.J.logClick(this.element);this.B.Sf();this.V&&this.V.B()}};var dx=class extends g.w9{constructor(z){super();this.api=z}W(z){return this.api.W(z)}};var QII=class extends dx{constructor(z){super(z);P(z,"setAccountLinkState",D=>{this.setAccountLinkState(D)}); +P(z,"updateAccountLinkingConfig",D=>{this.updateAccountLinkingConfig(D)}); +z.addEventListener("videodatachange",(D,E)=>{this.onVideoDataChange(E)}); +z.addEventListener("settingsMenuInitialized",()=>{this.menuItem=new Evk(this.api);g.a(this,this.menuItem)})}onVideoDataChange(z){if(!z.accountLinkingConfig){var D=z.getPlayerResponse()?.accountLinkingConfig; +z.accountLinkingConfig=D}if(D=z.accountLinkingConfig?.alsParam)z.eV=D}setAccountLinkState(z){this.api.getVideoData().eV=z;this.api.Tx()}updateAccountLinkingConfig(z){var D=this.api.getVideoData(),E=D.accountLinkingConfig;E&&(E.linked=z);this.api.Iq("videodatachange","dataupdated",D,this.api.getPresentingPlayerType())}};var THJ=class extends dx{constructor(z){super(z);this.K=null;this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"applicationvideodatachange",()=>{this.Co()})}Co(){var z=this.api.getPlaybackRate(); +var D=this.api.getVideoData();if(D){var E=D.adFormat==="17_8";var Q=D.f6?.L()===8;E=D.isAd()&&(E||Q)}else E=!1;E||((D=this.api.getVideoData())?(E=D.adFormat==="15_6",Q=D.f6?.L()===7,E=D.isAd()&&(E||Q)):E=!1);E?(z!==1&&(this.K=z),this.api.setPlaybackRate(1)):this.K!==null&&(this.api.setPlaybackRate(this.K),this.K=null)}};var kDX;g.vJ=class{constructor(z,D,E={}){this.start=z;this.end=D;this.active=!0;this.color="";this.L=kDX++;this.id=E.id||"";this.priority=E.priority||9;this.visible=E.visible||!1;this.style=E.style||iG.AD_MARKER;this.namespace=E.namespace||"";if(z=E.color)z=z.toString(16),this.color=`#${Array(7-z.length).join("0")}${z}`;this.tooltip=E.tooltip;this.icons=E.icons?E.icons.filter(Q=>g.gv(Q.thumbnails,T=>g.z7(T.url))):null; +this.associatedClipId=E.associatedClipId;this.markerPositionMs=E.markerPositionMs;this.visible=this.visible;this.style=this.style;this.start=this.start}getId(){return this.id}toString(){return"CueRange{"+this.namespace+":"+this.id+"}["+Vm(this.start)+", "+Vm(this.end)+"]"}contains(z,D){return z>=this.start&&(z{this.K.K={}}); +this.events.K3(this.api,"legacyadtrackingpingchange",D=>{var E=this.K;mn(E,"part2viewed",1,0x8000000000000);mn(E,"engagedview",Math.max(1,D.QJ*1E3),0x8000000000000);if(!D.isLivePlayback){var Q=D.lengthSeconds*1E3;Iq(D)&&E.api.W("html5_shorts_gapless_ads_duration_fix")&&(Q=E.api.getProgressState().seekableEnd*1E3-D.E8);mn(E,"videoplaytime25",Q*.25,Q);mn(E,"videoplaytime50",Q*.5,Q);mn(E,"videoplaytime75",Q*.75,Q);mn(E,"videoplaytime100",Q,0x8000000000000);mn(E,"conversionview",Q,0x8000000000000);mn(E, +"videoplaybackstart",1,Q);mn(E,"videoplayback2s",2E3,Q);mn(E,"videoplayback10s",1E4,Q)}}); +this.events.K3(this.api,g.b4("appad"),this.L);this.events.K3(this.api,g.j1("appad"),this.L)}L(z){var D=z.getId(),E=this.api.getVideoData({playerType:1}),Q=!this.api.isInline();if(!E.inlineMetricEnabled||Q){if(D==="part2viewed"){if(E.zD&&g.Hv(E.zD),E.Ml&&l4(this,E.Ml),E.Dk){var T={CPN:this.api.getVideoData().clientPlaybackNonce};for(var k of E.Dk)l4(this,g.p8(k,T))}}else D==="engagedview"&&E.H3&&(T={CPN:this.api.getVideoData().clientPlaybackNonce},g.Hv(g.p8(E.H3,T)));E.FG&&(T=E.FG,k=z.getId(),T=g.AI(T, +{label:k}),g.Hv(T));switch(D){case "videoplaytime25":E.ji&&l4(this,E.ji);E.VH&&Yd(this,E.VH);E.lc&&g.Hv(E.lc);break;case "videoplaytime50":E.fi&&l4(this,E.fi);E.gA&&Yd(this,E.gA);E.LY&&g.Hv(E.LY);break;case "videoplaytime75":E.uQ&&l4(this,E.uQ);E.eS&&Yd(this,E.eS);E.o_&&g.Hv(E.o_);break;case "videoplaytime100":E.bQ&&l4(this,E.bQ),E.xK&&Yd(this,E.xK),E.KY&&g.Hv(E.KY)}(T=this.api.getVideoData().Cf)&&Id(this,T,z.getId())&&Id(this,T,`${z.getId()}gaia`)}if(E.inlineMetricEnabled&&!Q)switch(D){case "videoplaybackstart":(D= +E.vj?.K)&&l4(this,D);break;case "videoplayback2s":(D=E.vj?.A)&&l4(this,D);break;case "videoplayback10s":(D=E.vj?.L)&&l4(this,D)}this.api.PX([z],1)}};var dzV=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"videoready",D=>{z.getPresentingPlayerType()===1&&(D={playerDebugData:{pmlSignal:!!D.getPlayerResponse()?.adPlacements?.some(E=>E?.adPlacementRenderer?.renderer), +contentCpn:D.clientPlaybackNonce}},g.E9("adsClientStateChange",D))})}};var FxJ=class extends dx{constructor(z){super(z);this.accumulatedWatchTimeMillis=0;this.Ar=this.K=null;this.events=new g.MC(z);g.a(this,this.events);P(this.api,"getAccumulatedWatchTime",()=>this.getAccumulatedWatchTime()); +this.events.K3(z,"progresssync",()=>{var D=this.api.getVideoData();if(D&&(D=D.clientPlaybackNonce)){this.Ar!==D&&(this.accumulatedWatchTimeMillis=0,this.K=null,this.Ar=D);var E=this.api.getPlayerStateObject();D=Math.round((this.api.getCurrentTime()||0)*1E3);E.K(8)&&this.K!==null&&(E=D-this.K,E>0&&E<1E3&&(this.accumulatedWatchTimeMillis+=E));this.K=D}})}getAccumulatedWatchTime(){return this.Ar?{cpn:this.Ar, +accumulatedWatchTimeMillis:this.accumulatedWatchTimeMillis}:null}};var LxX=class extends wS{constructor(z){super(Jq({role:"menuitemcheckbox","aria-checked":"false"}),z,"Stable volume",{G:"div",vF:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.enabled=!0;this.WN("click",this.onClick)}onClick(){this.enabled&&(ad(this,!this.checked),this.Iq("select",this.checked))}getValue(){return this.checked}};var fOO={o4:2,ww:1,T3:0,2:"AUDIO_TRACK",1:"VOICE_BOOST",0:"STABLE_VOLUME"};var nvO=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);var D=this.api.W("html5_enable_audio_quality_setting_feature");P(this.api,"getUserAudioQualitySetting",()=>D?this.getUserAudioQualitySetting():2); +P(this.api,"setUserAudioQualitySetting",E=>{D&&this.setUserAudioQualitySetting(E)}); +P(this.api,"hasHqaAudioTrack",()=>D?this.hasHqaAudioTrack():!1); +P(this.api,"getAudioQualitySettingState",()=>D?this.api.wL(4):1); +this.IH=iC();this.updateEnvironmentData()}getUserAudioQualitySetting(){return this.IH}setUserAudioQualitySetting(z){this.api.N("aqs_set",{setting:z});g.ri("yt-player-audio-quality-setting",z,3122064E3);z!==this.IH&&(this.IH=z,this.updateEnvironmentData(),this.hasHqaAudioTrack()&&this.api.Wb(),this.api.VW())}hasHqaAudioTrack(){var z=this.api.getVideoData()?.L?.L;return z?g.Ux(z,D=>cJ(D)):!1}updateEnvironmentData(){this.api.X().IH=this.IH}};var WxQ=class extends dx{constructor(z){super(z);P(this.api,"getAudioTrackState",()=>this.api.wL(0))}};var XoL=class extends g.eU{constructor(z,D,E){var Q={G:"div",vF:"ytp-panel"};if(E){var T="ytp-panel-back-button";var k="ytp-panel-title";Q.gR=[{G:"div",vF:"ytp-panel-header",gR:[{G:"div",ek:["ytp-panel-back-button-container"],gR:[{rR:{"aria-label":"Back to previous menu"},G:"button",ek:["ytp-button",T]}]},{G:"span",ek:[k],rR:{role:"heading","aria-level":"2"},gR:[E]}]}]}super(Q);this.content=D;D.XH(this.element);E&&(this.backButton=this.NN(T),E=this.NN(k),this.K3(this.backButton,"click",this.A3),this.K3(E, +"click",this.A3));D.subscribe("size-change",this.Iv,this);this.K3(z,"fullscreentoggled",this.Iv);this.J=z}Iv(){this.Iq("size-change")}focus(){this.content.focus()}A3(){this.Iq("back")}};var JxL=class extends XoL{constructor(z,D=null,E){var Q={role:"menu"};D&&(Q.id=D);D=new g.eU({G:"div",vF:"ytp-panel-menu",rR:Q});super(z,D,E);this.menuItems=D;this.items=[];g.a(this,this.menuItems)}w6(){this.menuItems.Iq("size-change")}focus(){var z=0;for(let D=0;D{if(!this.menuItem){var D=this.api.B8();D&&(this.menuItem=new VHs(this.api,D),g.a(this,this.menuItem))}ym(this)}); +z.addEventListener("videodatachange",()=>{ym(this);this.menuItem?.D();this.menuItem?.j()})}};var bRa=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"applicationvideodatachange",(D,E)=>{E=E.clipConfig;D==="dataloaded"&&E&&E.startTimeMs!=null&&E.endTimeMs!=null&&this.api.setLoopRange({startTimeMs:Math.floor(Number(E.startTimeMs)),endTimeMs:Math.floor(Number(E.endTimeMs)),postId:E.postId,type:"clips"})})}};var jIr=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events)}setCreatorEndscreenVisibility(z){Gr(this.api.ug())?.gF(z)}};var vvV=class extends LxX{constructor(z,D,E,Q,T){var k=z.W("html5_enable_new_audio_settings_menu");super(k?fOO.T3:g.DzJ.T3);this.J=z;this.S=D;this.V=E;this.hasDrcAudioTrack=Q;this.getDrcState=T;this.U=this.enableNewAudioSettingsMenu=this.K=!1;g.AN(this.element,"ytp-drc-menu-item");this.A=(this.enableNewAudioSettingsMenu=k)?z.B8().iV():z.B8();z.W("html5_enable_voice_boost")?(this.U=!0,this.K3(z,"onFilterAudioFeatures",this.B)):z.addEventListener("videodatachange",this.B.bind(this));z.W("mta_drc_mutual_exclusion_removal")&& +this.K3(z,"onPlaybackAudioChange",this.B);z.createClientVe(this.element,this,273317);this.WN("click",this.D);D=this.V()===1&&this.hasDrcAudioTrack();this.enableNewAudioSettingsMenu||(z=z.W("delhi_modern_web_player_icons")?{G:"svg",rR:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},gR:[{G:"path",rR:{d:"M12 .99C5.92 .99 1 5.92 1 11.99C1 18.07 5.92 22.99 12 22.99C18.07 22.99 23 18.07 23 11.99C23 5.92 18.07 .99 12 .99ZM12 2.99C14.38 2.99 16.67 3.94 18.36 5.63C20.05 7.32 21 9.61 21 11.99C21 14.38 20.05 16.67 18.36 18.36C16.67 20.05 14.38 20.99 12 20.99C9.61 20.99 7.32 20.05 5.63 18.36C3.94 16.67 3 14.38 3 11.99C3 9.61 3.94 7.32 5.63 5.63C7.32 3.94 9.61 2.99 12 2.99ZM14 6.00C13.73 6.00 13.48 6.10 13.29 6.29C13.10 6.48 13 6.73 13 7.00V17.00C13 17.26 13.10 17.52 13.29 17.70C13.48 17.89 13.73 18.00 14 18.00C14.26 18.00 14.51 17.89 14.70 17.70C14.89 17.52 15 17.26 15 17.00V7.00C15 6.73 14.89 6.48 14.70 6.29C14.51 6.10 14.26 6.00 14 6.00ZM10 8.00C9.73 8.00 9.48 8.10 9.29 8.29C9.10 8.48 9 8.73 9 9.00V15.00C9 15.26 9.10 15.52 9.29 15.70C9.48 15.89 9.73 16.00 10 16.00C10.26 16.00 10.51 15.89 10.70 15.70C10.89 15.52 11 15.26 11 15.00V9.00C11 8.73 10.89 8.48 10.70 8.29C10.51 8.10 10.26 8.00 10 8.00ZM18 9.00C17.73 9.00 17.48 9.10 17.29 9.29C17.10 9.48 17 9.73 17 10.00V14.00C17 14.26 17.10 14.52 17.29 14.70C17.48 14.89 17.73 15.00 18 15.00C18.26 15.00 18.51 14.89 18.70 14.70C18.89 14.52 19 14.26 19 14.00V10.00C19 9.73 18.89 9.48 18.70 9.29C18.51 9.10 18.26 9.00 18 9.00ZM6 10.00C5.73 10.00 5.48 10.10 5.29 10.29C5.10 10.48 5 10.73 5 11.00V13.00C5 13.26 5.10 13.52 5.29 13.70C5.48 13.89 5.73 14.00 6 14.00C6.26 14.00 6.51 13.89 6.70 13.70C6.89 13.52 7 13.26 7 13.00V11.00C7 10.73 6.89 10.48 6.70 10.29C6.51 10.10 6.26 10.00 6 10.00Z", +fill:"white"}}]}:{G:"svg",rR:{height:"24",viewBox:"0 0 24 24",width:"24"},gR:[{G:"path",rR:{d:"M7 13H5v-2h2v2zm3-4H8v6h2V9zm3-3h-2v12h2V6zm3 2h-2v8h2V8zm3 2h-2v4h2v-4zm-7-7c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9m0-1c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2z",fill:"white"}}]},this.updateValue("icon",z));this.subscribe("select",this.Y,this);this.enableNewAudioSettingsMenu||this.U?this.B():(S1(this,this.hasDrcAudioTrack()),ad(this,D),gS(this.A,this))}Y(z){this.S(z?1: +0)}B(){if(this.enableNewAudioSettingsMenu||this.U){var z=this.J.getPresentingPlayerType();z===2||z===3?this.K&&(this.K=!1,rS(this.A,this)):(z=this.getDrcState(),z!==1?(z===0?(ad(this,this.V()===1),S1(this,!0)):(ad(this,!1),S1(this,!1)),this.K||(gS(this.A,this),this.K=!0)):this.K&&(rS(this.A,this),this.K=!1))}else{z=this.hasDrcAudioTrack();let D=this.V()===1&&z;ad(this,D);S1(this,z)}}BF(){rS(this.A,this);super.BF()}D(){this.J.logClick(this.element)}};var mzL=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);z.W("html5_show_drc_toggle")&&z.addEventListener("settingsMenuInitialized",()=>{this.menuItem||(this.menuItem=new vvV(this.api,this.setDrcUserPreference.bind(this),this.getDrcUserPreference.bind(this),this.L.bind(this),this.getDrcState.bind(this)),g.a(this,this.menuItem))}); +P(this.api,"setDrcUserPreference",D=>{this.setDrcUserPreference(D)}); +P(this.api,"getDrcUserPreference",()=>this.getDrcUserPreference()); +P(this.api,"hasDrcAudioTrack",()=>this.L()); +P(this.api,"getDrcState",()=>this.getDrcState()); +this.K=g.iF("yt-player-drc-pref")??1;this.updateEnvironmentData()}getDrcUserPreference(){return this.K}setDrcUserPreference(z){this.api.N("drc_set",{pref:z});g.ri("yt-player-drc-pref",z,31536E3);z!==this.K&&(this.K=z,this.updateEnvironmentData(),this.L()&&this.api.Wb(),this.api.VW())}updateEnvironmentData(){this.api.X().vN=this.K===1}L(){var z=this.api.getVideoData()?.L?.L;if(!z)return!1;if(this.api.getAvailableAudioTracks().length>1&&this.api.W("mta_drc_mutual_exclusion_removal")){let D=this.api.td()?.oy?.id; +return g.Ux(z,E=>E.audio.K&&E.oy?.id===D)}return g.Ux(z,D=>D.audio?.K===!0)}getDrcState(){return this.api.wL(3)}};var lOw=class extends dx{constructor(z){super(z);this.K={};this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"videodatachange",()=>{this.onVideoDataChange()}); +this.events.K3(z,g.b4("embargo"),D=>{this.api.mh(!0);var E=this.K[D.id]??[];for(let Q of E)this.api.hideControls(),this.api.Vo("auth",2,"This video isn't available in your current playback area",g.EA({embargoed:1,id:D.id,idx:D.L,start:D.start})),(E=Q.embargo?.onTrigger)&&g.cu(this.api,"innertubeCommand",E)})}onVideoDataChange(){var z=this.api.getVideoData(); +this.api.ee("embargo",1);var D=z?.rL.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");D?.length?od(this,D.filter(E=>E.onEnter?.some(this.L))):z?.cueRanges&&od(this,z.cueRanges.filter(E=>E.onEnter?.some(this.L)))}L(z){return z.embargo!==void 0}BF(){super.BF(); +this.K={}}};var YuQ=class extends dx{constructor(z){super(z);this.K=[];this.events=new g.MC(z);g.a(this,this.events);P(z,"addEmbedsConversionTrackingParams",D=>{this.addEmbedsConversionTrackingParams(D)}); +this.events.K3(z,"veClickLogged",D=>{this.api.hasVe(D)&&(D=D.visualElement.getAsJspb(),D=Mc(D,2),this.K.push(D))})}addEmbedsConversionTrackingParams(z){var D=this.api.X(),E=D.widgetReferrer,Q=D.s9,T=this.K,k="",G=D.getWebPlayerContextConfig(); +G&&(k=G.embedsIframeOriginParam||"");E.length>0&&(z.embeds_widget_referrer=E);Q.length>0&&(z.embeds_referring_euri=Q);D.L&&k.length>0&&(z.embeds_referring_origin=k);G&&G.embedsFeature&&(z.feature=G.embedsFeature);T.length>0&&(D.W("embeds_web_enable_lite_experiment_control_arm_logging")?T.unshift(28572):VV(Sx(D))&&T.unshift(159628),D=T.join(","),D=g.q1()?D:g.Zu(D,4),z.source_ve_path=D);this.K.length=0}};var IOa=class extends dx{constructor(z){super(z);P(z,"isEmbedsShortsMode",()=>z.isEmbedsShortsMode()); +P(z,"getReelItemWatchResponse",()=>z.getVideoData({playerType:1})?.getReelItemWatchResponse()??null); +P(z,"getResolveUrlResponse",()=>z.getVideoData({playerType:1})?.getResolveUrlResponse()??null)}};var aOJ=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"initialvideodatacreated",D=>{t7(rb(),16623);this.K=g.fN();var E=z.X().Mj&&!D.f3;GJ(D)&&E?(t7(rb(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}),D.getWatchNextResponse()&&(E=D.getWatchNextResponse()?.trackingParams)&&g.q9(E),D.getPlayerResponse()&&(D=D.getPlayerResponse()?.trackingParams)&&g.q9(D)):(t7(rb(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}), +D.getEmbeddedPlayerResponse()&&(D=D.getEmbeddedPlayerResponse()?.trackingParams)&&g.q9(D))}); +this.events.K3(z,"loadvideo",()=>{t7(rb(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:this.K})}); +this.events.K3(z,"cuevideo",D=>{D===1&&t7(rb(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:this.K})}); +this.events.K3(z,"largeplaybuttonclicked",D=>{t7(rb(),27240,D.visualElement)}); +this.events.K3(z,"playlistnextbuttonclicked",D=>{t7(rb(),27240,D.visualElement)}); +this.events.K3(z,"playlistprevbuttonclicked",D=>{t7(rb(),27240,D.visualElement)}); +this.events.K3(z,"playlistautonextvideo",()=>{t7(rb(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"})})}};var G_6=class extends g.w9{constructor(z,D){super();this.K=null;this.A=D;D=[];for(let E=0;E<=100;E++)D.push(E/100);D={threshold:D,trackVisibility:!0,delay:1E3};(this.L=window.IntersectionObserver?new IntersectionObserver(E=>{E=E[E.length-1];var Q=null;typeof E.isVisible==="undefined"?document.visibilityState==="visible"&&E.isIntersecting&&E.intersectionRatio>0?Q=E.intersectionRatio:document.visibilityState==="hidden"?Q=0:Q=null:Q=E.isVisible?E.intersectionRatio:0;Q!=null&&(Q=Math.max(Q,0),Q=Math.min(Q, +1));this.K=Q;typeof this.A==="function"&&this.A(this.K)},D):null)&&this.L.observe(z)}BF(){super.BF(); +this.K=null;this.L&&this.L.disconnect()}};var Sus=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"applicationInitialized",()=>{euO(this)})}};var R5r=class extends dx{constructor(z){super(z);P(this.api,"dismissFeaturedProductOverlay",()=>{this.dismissFeaturedProductOverlay()})}dismissFeaturedProductOverlay(){this.api.Iq("featuredproductdismissed")}};var ZRs=class extends dx{constructor(z){super(z);Rz(this.api,"getSphericalProperties",()=>this.getSphericalProperties()); +Rz(this.api,"setSphericalProperties",(...D)=>{this.setSphericalProperties(...D)}); +S9(this.api,"getSphericalProperties",()=>this.api.getPresentingPlayerType()===2?{}:this.getSphericalProperties()); +S9(this.api,"setSphericalProperties",(...D)=>{this.api.getPresentingPlayerType()!==2&&this.setSphericalProperties(...D)})}getSphericalProperties(){var z=g.CO(this.api.ug()); +return z?z.getSphericalProperties():{}}setSphericalProperties(z){if(z){var D=g.CO(this.api.ug());D&&D.setSphericalProperties(z,!0)}}};var cxw=class extends dx{constructor(z){super(z);P(z,"createClientVe",this.createClientVe.bind(this));P(z,"createServerVe",this.createServerVe.bind(this));P(z,"destroyVe",this.destroyVe.bind(this));P(z,"hasVe",this.hasVe.bind(this));P(z,"logClick",this.logClick.bind(this));P(z,"logVisibility",this.logVisibility.bind(this));P(z,"setTrackingParams",this.setTrackingParams.bind(this))}createClientVe(z,D,E,Q=!1){this.api.createClientVe(z,D,E,Q)}createServerVe(z,D,E=!1){this.api.createServerVe(z,D,E)}setTrackingParams(z, +D){this.api.setTrackingParams(z,D)}logClick(z,D){this.api.logClick(z,D)}logVisibility(z,D,E){this.api.logVisibility(z,D,E)}hasVe(z){return this.api.hasVe(z)}destroyVe(z){this.api.destroyVe(z)}};var KxW={[0]:z=>QFa(z,D=>D.oy?.id), +[2]:z=>xd(z,hq), +[3]:z=>xd(z,Kh), +[4]:z=>xd(z,cJ), +[1]:z=>xd(z,ph)},wPJ=class{constructor(z){this.A={}; +this.L={};this.videoData=z;var D=z.L?.A;D&&D.length>0?this.K=D:(z=z.getAvailableAudioTracks(),this.K=z.length>0?dga(z):[]);for(let E of Fn)this.A[E]=KxW[E](this.K);this.VW()}wL(z){return this.L[z]}VW(){var z=this.K,D={};for(let E of Fn)if(this.A[E]){z=Li[E].fY(z,this.videoData);for(let Q of Fn)D[Q]!==void 0||g.Ux(z,Li[Q].c5)||(D[Q]=Li[E].OR);D[E]===void 0&&(D[E]=0)}else D[E]=1;this.L=D}},Fn=[0,1,2,3,4],Li={[0]:{OR:2,c5:function(z){return z.oy!==void 0}, +fY:(z,D)=>zus(z,D.getAudioTrack())}, +[2]:{OR:4,c5:hq,fY:(z,D)=>D.getUserAudio51Preference()===1?Dgk(z):z}, +[3]:{OR:5,c5:Kh,fY:z=>g.iF("yt-player-drc-pref")===1?NT(z,!0):z}, +[1]:{OR:3,c5:ph,fY:z=>rF()===2?HJ(z,!0):z}, +[4]:{OR:6,c5:cJ,fY:z=>iC()===1?EKk(z):z}};var h5r=class{constructor(z,D){this.yi=z;this.policy=D;this.playbackRate=1}setPlaybackRate(z){this.playbackRate=Math.max(1,z)}getPlaybackRate(){return this.playbackRate}};var poX=class{constructor(z,D,E,Q){this.xV=z;this.Sw=D;this.policy=E;this.logger=Q;this.Lz=[];this.lE=[];this.L=-1;this.tL=null;this.Y=this.timestampOffset=0;this.K=10;this.V=new Set;this.Z=D.Bc?0:1;E.dI>0&&(this.K=E.dI)}ew(z){this.V.add(z.info.TV);this.L=Qj(this,this.lE,this.Lz,z,this.L);this.A=z;this.Y=(0,g.N)()}D(z){Tt(this,this.lE,"og");kB(this,z);Tt(this,this.lE,"trim");var {lE:D,Lz:E}=LGJ(this);z=[];for(let Q=0;Q0){let F=bT(e,k);F>=0&&(d=(e.end(F)-k+.1)*1E3)}z.push({formatId:g.PY(T.info.L3.info,this.Sw.Bc),uz:T.info.uz,sequenceNumber:T.info.TV+this.Z,Fm:G,OZ:T.info.L,yY:d})}return{lE:D,XZ:z}}yA(z,D){D?.Y_||(this.Lz=[]);this.policy.AP?(z=g.DZ(this.lE,{startTimeMs:z*1E3},(E,Q)=>E.startTimeMs-Q.startTimeMs),this.L!==z&&(this.L=-1,this.A=void 0)):(kB(this,!0),this.L= +DR(this.lE,z*1E3))}AT(z){this.tL=z}WF(){return this.A?.info}B(z){var D=g.PY(z.info.L3.info,this.Sw.Bc),E=z.info.TV+this.Z,Q=z.info.startTime*1E3; +if(this.policy.QA)try{Q=this.policy.QA?g.ir(z)*1E3:z.info.startTime*1E3}catch(G){Math.random()>.99&&this.logger&&(Q=R7(z.L).slice(0,1E3),this.logger&&this.logger({parserErrorSliceInfo:z.info.nx(),encodedDataView:g.Ri(Q,4)})),Q=z.info.startTime*1E3}var T=z.info.clipId,k=this.policy.QA?g.sQ(z)*1E3:z.info.duration*1E3;this.policy.QA&&(Q<0||k<0)&&(this.logger&&(this.logger({missingSegInfo:z.info.nx(),startTimeMs:Q,durationMs:k}),this.policy.SF||(Q<0&&(Q=z.info.startTime*1E3),k<0&&(k=z.info.duration*1E3))), +this.policy.SF&&(Q<0&&(Q=z.info.startTime*1E3),k<0&&(k=z.info.duration*1E3)));return{formatId:D,TV:E,startTimeMs:Q,clipId:T,d7:k}}U(){this.lE=[];this.Lz=[];this.V.clear();this.L=-1;this.A=void 0}S(){this.A=void 0}Bb(z){this.timestampOffset=z}j(z){return this.V.has(z)}};var xz6=class{constructor(z,D,E,Q,T){this.loader=z;this.Sw=D;this.videoTrack=E;this.audioTrack=Q;this.policy=T;this.seekCount=this.targetTime=0;this.Z=!1;this.A=null;this.L=0;this.K=this.Sw.isManifestless&&!this.Sw.Lr}seek(z,D){z!==this.targetTime&&(this.seekCount=0);this.targetTime=z;var E=this.videoTrack.K,Q=this.audioTrack.K,T=this.audioTrack.tL,k=Wg(this,this.videoTrack,z,this.videoTrack.tL,D);D=Wg(this,this.audioTrack,this.policy.gs?z:k,T,D);z=Math.max(z,k,D);this.Z=!0;this.Sw.isManifestless&& +(XL(this,this.videoTrack,E),XL(this,this.audioTrack,Q));return z}isSeeking(){return this.Z}iT(z){this.L=z}},frk=2/24;var HR6=0;var fi,C_=class{constructor(){this.data=new Uint8Array(2048);this.pos=0;fi||(fi=Uf("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_."))}add(z){if(this.pos+20>this.data.length){let D=new Uint8Array(this.data.length*2);D.set(this.data);this.data=D}for(;z>31;)this.data[this.pos++]=fi[(z&31)+32],z>>=5;this.data[this.pos++]=fi[z|0]}iY(){return g.xs(this.data.subarray(0,this.pos))}K(){return this.pos>0}reset(){this.pos=0}};var NHk=class{constructor(z,D){this.PF=z;this.requestNumber=++HR6;this.K=this.now();this.j=this.yA=NaN;this.U=this.K;this.A=this.Mj=this.Z=0;this.S=this.K;this.U9=this.xV=this.tT=this.Kr=this.uE=this.wR=this.L=this.B=0;this.AT=this.isActive=!1;this.ig=this.XX=0;this.yi=D.yi;this.snapshot=Y4(this.yi);this.policy=this.yi.L;this.MK=!!D.MK;this.oh=D.oh;this.Pj=D.Pj||0;this.wP=D.wP||0;D.pG&&(this.MN=new C_);this.wd=D.wd??!1;this.MK||(z=this.yi,z.B||(z.B=(0,g.N)()),z.policy.S&&(z.V=(0,g.N)()));this.eI= +D.eI??!1}FU(){this.yA=this.now();vg(this.yi,this.yA);this.PF.FU()}u_(z,D){var E=this.policy.L?(0,g.N)():0;lq(this,z,D);z-this.S<10&&this.L>0||this.WF(z,D);this.PF.u_(z,D);this.policy.L&&(z=(0,g.N)()-E,this.ig+=z,this.XX=Math.max(z,this.XX))}WF(z,D){var E=(z-this.S)/1E3,Q=D-this.A;this.MK||(q5(this.yi,E,Q),this.oh(E,Q));this.S=z;this.A=D}K9(){this.wR&&mm(this);this.PF.K9()}nP(z){this.wR||(this.wR=this.Z-this.Mj+z,this.uE=this.Z,this.Kr=this.U)}ew(z=this.U,D=this.Z){this.L>0||(this.j=z,this.L=D,this.AT= +this.isActive=!0)}qN(){return this.wP||2}ai(){}Md(){}sU(){}Y(){var z={rn:this.requestNumber,rt:(this.U-this.K).toFixed(),lb:this.Z,stall:(1E3*this.B).toFixed(),ht:(this.yA-this.K).toFixed(),elt:(this.j-this.K).toFixed(),elb:this.L,d:this.MN?.iY()};this.url&&sr(z,this.url);this.policy.L&&(z.mph=this.XX.toFixed(),z.tph=this.ig.toFixed());z.ulb=this.tT;z.ult=this.xV;return z}now(){return(0,g.N)()}};var ni=class extends NHk{constructor(z,D){super(z,D);this.m9=this.GX=!1;this.D=this.V=Infinity;this.C3=NaN;this.s9=!1;this.lg=NaN;this.JH=this.QA=this.kV=0;this.ma=D.ma||1;this.no=D.no||this.ma;this.S_=D.S_;this.TV=D.TV;this.e1=D.e1;I2(this);this.E9(this.K);this.YX=(this.lg-this.K)/1E3}Y(){var z=super.Y();z.pb=this.ma;z.pt=(1E3*this.YX).toFixed();z.se=this.JH;return z}JU(){var z=this.PF;this.HF||(this.HF=z.JU?z.JU():1);return this.HF}Hq(){return this.S_?this.JU()!==1:!1}SW(z,D,E){if(!this.GX){this.GX= +!0;if(!this.MK){lq(this,z,D);this.WF(z,D);var Q=this.JU();this.JH=E;if(!this.MK)if(Q===2){Q=z-this.j0)||Sf(this,Q,D),this.L>0&&P_(this.yi,D,this.B));z=(z-this.K)/1E3||.01;this.policy.S&&!(this.L>0)||M5(this.yi, +z,this.A,R2(this),this.wd)}YB(this)}}Gk(z,D,E){E&&(this.HF=2);z<0&&this.wP&&(z=this.wP);D?this.kV+=z:this.QA+=z}qN(){return this.QA||this.kV||super.qN()}WF(z,D){var E=(z-this.S)/1E3,Q=D-this.A,T=this.JU();this.isActive?T===1&&((Q>0||this.policy.B)&&(E>.2||Q<1024)?(this.B+=E,Q>0&&E>.2&&Sf(this,this.Pj?E:.05,Q),this.m9=!0):Q>0&&(Sf(this,E,Q),this.m9=!0)):D&&D>=this.policy.K&&this.ew(z,D);super.WF(z,D)}ur(z){if(!this.MK){lq(this,z,this.Z);var D=(z-this.K)/1E3;this.JU()!==2&&this.L>0&&(this.B+=(z-this.S)/ +1E3,P_(this.yi,this.A,this.B));M5(this.yi,D,this.A,R2(this),this.wd,!0);z=(z-this.S)/1E3;q5(this.yi,z,0);this.oh(z,0)}}ew(z=this.U,D=this.Z){if(!(this.L>0)&&(super.ew(z,D),this.JU()===1)){D=(this.yA-this.K)/1E3;var E=(z-this.yA)/1E3;this.S_&&KG(this,this.now());this.s9||this.MK||(this.wP&&(E=Math.max(0,E-this.wP)),z=this.yi,z.S.YR(1,D),z.ew.YR(1,E))}}vN(){this.S_&&KG(this,this.now());return this.C3}ta(){var z;if(z=this.A>this.no)z=(z=this.A)?z>=this.policy.K:!1;return z}xY(){return this.lg}E9(z=this.now()){if(this.S_){KG(this, +z);if(this.HF?this.Hq():this.V!==this.D){var D=this.D;if(z0?E+z:E+Math.max(z,D)}f3(){return this.now()-this.j}Wc(){return(this.A-this.L)*1E3/this.f3()||0}gs(){return this.j}};var WS=class{constructor(z){this.PF=z;this.K=new gz}feed(z){mB(this.K,z);this.A()}A(){if(this.B){if(!this.K.totalLength)return;let {tM:D,QW:E}=this.K.split(this.Z-this.L);if(!this.PF.nP(this.B,D,this.L,this.Z))return;this.L+=D.totalLength;this.K=E;this.L===this.Z&&(this.B=this.Z=this.L=void 0)}for(;;){var z=0;let D,E;[D,z]=h9(this.K,z);[E,z]=h9(this.K,z);if(D<0||E<0)break;if(!(z+E<=this.K.totalLength)){if(!(this.PF.nP&&z+1<=this.K.totalLength))break;({QW:z}=this.K.split(z));this.PF.nP(D,z,0,E)&&(this.B= +D,this.L=z.totalLength,this.Z=E,this.K=new gz([]));break}let {tM:Q,QW:T}=this.K.split(z).QW.split(E);this.PF.ac(D,Q);this.K=T}}dispose(){this.K=new gz}};var Uzs=class{constructor(z,D){this.info=z;this.callback=D;this.state=1;this.dX=this.rU=!1;this.R0=null}H_(){return 0}L8(){return null}mV(){return null}ak(){return this.state>=1}isComplete(){return this.state>=3}U0(){return this.state===5}onStateChange(){}NR(z){var D=this.state;this.state=z;this.onStateChange(D);this.callback&&this.callback(this,D)}wX(z){z&&this.state{z+=`${D.nx()}.`}); +return z.slice(0,-1)}dispose(){this.m7()||(this.info.jw[0].L3.D=!1,this.NR(-1))}LQ(){return 0}};var Hg=class{constructor(z,D,E,Q={}){this.policy=D;this.PF=E;this.status=0;this.K=new gz;this.L=0;this.m7=this.Z=this.A=!1;this.xhr=new XMLHttpRequest;this.xhr.open(Q.method||"GET",z);if(Q.headers){z=Q.headers;for(let T of Object.keys(z))this.xhr.setRequestHeader(T,z[T])}this.xhr.withCredentials=!0;this.xhr.onreadystatechange=()=>this.Q2(); +this.xhr.onload=()=>this.onDone(); +this.xhr.onerror=()=>this.onError(); +this.xhr.fetch(T=>{this.K.append(T);this.L+=T.length;T=(0,g.N)();this.PF.u_(T,this.L)},()=>{},Q.body||null)}Q2(){this.xhr.status&&(this.status=this.xhr.status); +this.xhr.readyState===this.xhr.HEADERS_RECEIVED&&this.PF.FU()}onError(){this.A=!0;this.onDone()}onDone(){this.m7||(this.Z=!0,this.PF.K9())}OT(){return this.xhr.readyState>=this.xhr.HEADERS_RECEIVED}getResponseHeader(z){try{return this.xhr.getResponseHeader(z)}catch{return""}}Fq(){return+this.getResponseHeader("content-length")}RY(){return this.L}Zl(){return this.status>=200&&this.status<300&&!!this.L}aH(){return this.K.totalLength>0}Xb(){var z=this.K;this.K=new gz;return z}Gb(){return this.K}abort(){this.m7= +!0;this.xhr.abort()}mw(){return!0}j0(){return this.A}eW(){return""}};var gva=class{constructor(z,D){this.L=(new TextEncoder).encode(z);this.K=(new TextEncoder).encode(D)}};var zts=class{constructor(z,D){this.K=z;this.PF=D;this.loaded=this.status=0;this.error="";z=A0(this.K.get("range")||"");if(!z)throw Error("bad range");this.range=z;this.L=new gz;this.run().then(()=>{this.PF.K9()},E=>{this.error=`${E}`||"unknown_err"; +this.PF.K9()})}async run(){this.status=200; +var z=this.K.get("docid"),D=Xh(this.K.get("fmtid")||""),E=this.K.get("lmt")||"0",Q=+(this.K.get("csz")||0);if(!z||!D||!Q)throw Error("Invalid local URL");var T;this.K.get("ck")&&this.K.get("civ")&&(T=new gva(this.K.get("ck"),this.K.get("civ")));for(var k=this.range,G=Math.floor(k.start/Q),e=Math.floor(k.end/Q);G<=e;G++){var d=await teX(z,D,E,G,T);if(d===void 0)throw Error("invariant: data is undefined");var F=G*Q;let L=Math.max(0,k.start-F);F=Math.min(k.end+1,(G+1)*Q)-(L+F);d=new Uint8Array(d.buffer, +L,F);this.L.append(d);this.loaded+=F;this.loaded{if(T)if(this.status=T.status,T.ok&&T.body&&this.status!==204)this.status=this.status||242,this.A=T.body.getReader(),this.m7()?this.A.cancel().catch(()=>{}):(this.B=T.headers,this.PF.FU(),xB(this)); +else this.onDone();else this.onError(Error("null_response"))}; +this.S=T=>{var k=(0,g.N)();this.m7()||(T.done?(this.A=void 0,this.onDone()):(T=T.value,this.L+=T.length,this.K.append(T),xB(this),this.PF.u_(k,this.L)))}; +this.onError=T=>{this.errorMessage=String(T);this.V=!0;this.onDone()}; +this.K=new gz;this.Z=window.AbortController?new AbortController:void 0;this.start(z)}start(z){var D={credentials:"include",cache:"no-store"};Object.assign(D,this.U);this.Z&&(D.signal=this.Z.signal);z=new Request(z,D);fetch(z).then(this.Y,this.onError).then(void 0,g.pN)}onDone(){this.m7()||this.PF.K9()}getResponseHeader(z){return this.B?this.B.get(z):null}OT(){return!!this.B}RY(){return this.L}Fq(){return+this.getResponseHeader("content-length")}Zl(){return this.status>=200&&this.status<300&&!!this.L}aH(){return!!this.K.totalLength}Xb(){var z= +this.K;this.K=new gz;return z}Gb(){return this.K}m7(){return this.aborted}abort(){this.A&&this.A.cancel().catch(()=>{}); +this.Z&&this.Z.abort();this.aborted=!0}mw(){return!0}j0(){return this.V}eW(){return this.errorMessage}};var EZr=class{constructor(z,D,E={}){this.PF=D;this.L=this.status=0;this.m7=this.K=!1;this.xhr=new XMLHttpRequest;this.xhr.open(E.method||"GET",z);if(E.headers){z=E.headers;for(var Q of Object.keys(z))this.xhr.setRequestHeader(Q,z[Q])}this.xhr.responseType="arraybuffer";this.xhr.withCredentials=!0;this.xhr.onreadystatechange=T=>{this.Q2(T)}; +Q=HC(T=>{this.onDone(T)}); +this.xhr.addEventListener("load",Q,!1);this.xhr.addEventListener("error",Q,!1);E.body?this.xhr.send(E.body):this.xhr.send();this.xhr.addEventListener("progress",HC(T=>{this.onProgress(T)}),!1)}onDone(){if(!this.m7){this.status=this.xhr.status; +try{this.response=this.xhr.response,this.L=this.response.byteLength}catch{}this.K=!0;this.PF.K9()}}Q2(){this.xhr.readyState===2&&this.PF.FU()}onProgress(z){this.m7||(this.status=this.xhr.status,this.K||(this.L=z.loaded),this.PF.u_((0,g.N)(),z.loaded))}OT(){return this.xhr.readyState>=2}getResponseHeader(z){try{return this.xhr.getResponseHeader(z)}catch{return g.xl(Error(`Could not read XHR header ${z}`)),""}}Fq(){return+this.getResponseHeader("content-length")}RY(){return this.L}Zl(){return this.status>= +200&&this.status<300&&this.K&&!!this.L}aH(){return this.K&&!!this.response&&!!this.response.byteLength}Xb(){var z=this.response;this.response=void 0;return new gz([new Uint8Array(z)])}Gb(){return new gz([new Uint8Array(this.response)])}abort(){this.m7=!0;this.xhr.abort()}mw(){return!1}j0(){return!1}eW(){return""}};var vf=class extends g.w9{constructor(z,D){super();this.policy=z;this.jw=D;this.L=0;this.K=null;this.LR=[];this.A=null;this.jw.length===1||g.gv(this.jw,E=>!!E.range)}km(){if(!this.LR.length)return[]; +var z=this.LR;this.LR=[];this.A=g.hA(z).info;return z}G8(){return this.LR}BF(){super.BF();this.K=null;this.LR.length=0;this.jw.length=0;this.A=null}};var rxO=class extends g.w9{constructor(z,D,E,Q,T,k,G,e,d=!1){super();this.PF=z;this.policy=D;this.AI=E;this.Iy=Q;this.timing=T;this.logger=k;this.Z=G;this.EU=e;this.V=d;this.lastError=null;this.K=0;this.B=!1;this.A=0;this.L=new g.sT(this.U,this.policy.aC,this)}U(){if(!this.m7()){var z=(0,g.N)(),D=!1;if(this.policy.ED){var E=this.timing.L>0?this.timing.j:this.timing.K;this.policy.eL&&this.A&&(E=this.A);z=z-E-(this.policy.l_?this.policy.XD:this.timing.qN()*1E3);E=ij(g$(this),!1);z>=2E3*E?D=!0:z>=this.policy.C8* +E&&(this.K=this.policy.m0)}else if(this.timing.L>0){if(this.V){this.policy.SW&&(this.K=0);return}z=this.timing.xY();this.timing.E9();this.timing.xY()-z>=this.policy.aC*.8?(this.K++,D=this.K>=5):this.K=0}else D=z-this.timing.vN(),this.policy.m0&&D>0&&(this.K+=1),z=ij(g$(this),!1)*this.policy.Pf,D=D>z*1E3;this.K>0&&this.PF.eT();D?this.tQ():this.L.start()}}tQ(){this.B=!0;this.PF.R5();this.lastError="net.timeout";w$(this)}canRetry(z){var D=g$(this);z=z?this.policy.q8:this.policy.P4;return D.timedOut< +this.policy.yg&&D.Kthis.policy.O7?!1:!0:!1;this.KJ=new rxO(this,this.policy,this.AI,this.info.Iy,this.timing,this.logger,Q,F);this.Xj=k||null;this.dX=XbQ(this);r$(this.KJ);Q=void 0;if(this.policy.y_||this.aY||this.policy.WF)Q= +{method:"POST"},k=(0,g.KL)([120,0]),F={},V&&(V=d2(void 0,V),F.ej=V),this.policy.B6&&this.rE&&(F.videoPlaybackUstreamerConfig=this.rE),this.policy.WF&&(V=this.info.Z)&&Object.assign(F,V),Object.keys(F).length>0?Q.body=g.De(F,g.uC):Q.body=k;this.Eo&&this.rE&&(this.AI.set("iwts","1"),Q={method:"POST"},V=g.De({Mz:{cQ:this.Eo*1E3},LE:this.info.Z?.LE||void 0,videoPlaybackUstreamerConfig:this.rE},g.uC),Q.body=V);try{this.xhr=Nf(this.AI,this.policy.U,this.timing,z,Q),this.KJ.L.start(),W&&(this.iW=new g.sT(this.Hp, +W,this),this.iW.start(W+(this.timing.yi.S.K0()||0)*1E3)),g.C2(()=>{})}catch(Y){F6(this,Y,!0)}}xD(){return this.timing.requestNumber}zo(){return this.AI.zo()}hU(){var z=sE(this.KJ); +if(this.aY){var D=this.aY,E=D.K.totalLength;z.ulen=E;E>0&&(D=Z4(D.K,0),z.ubyte=D,E===1&&D===0&&(z.b248180278=!0))}this.xR&&(z.rc=this.policy.ra?this.xR:this.xR.toString());this.policy.s9&&this.Hs&&(z.tr=this.Hs);z.itag=this.info.jw[0].L3.info.itag;z.ml=`${+this.info.jw[0].L3.K()}`;z.sq=`${this.info.jw[0].TV}`;this.AI&&(z.ifi=`${+E2(12,1909,this.info.Iy.A)}`);this.xR!==410&&this.xR!==500&&this.xR!==503||(z.fmt_unav="true");(E=this.errorMessage||this.xhr?.eW())&&(z.msg=E);this.OI&&(z.smb="1");this.info.isDecorated()&& +(z.sdai="1");return z}Tv(){return ZR(this.timing)}eW(){return this.xhr.eW()||""}ta(){return this.isComplete()||this.timing.ta()}u_(){!this.m7()&&this.xhr&&(this.xR=this.xhr.status,this.policy.dD&&this.R0&&this.iH(!1),this.v4()?this.wX(2):!this.pl&&this.ta()&&(this.wX(),this.pl=!0))}FU(){if(!this.m7()&&this.xhr){if(!this.Ad&&this.xhr.OT()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var z=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.Ad=((0,g.N)()-z)/1E3}this.xhr.OT()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&& +this.policy.qr&&!NH()&&g.ri("yt-player-headers-readable",!0,2592E3);z=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var D=Number(this.xhr.getResponseHeader("X-Head-Time-Millis"));this.iW?.stop();this.Kp=z||this.Kp;this.j_=D||this.j_}}K9(){var z=this.xhr;!this.m7()&&z&&(this.xR=z.status,z=this.Th(z),this.policy.s9&&this.iW?.stop(),z===5?w$(this.KJ):this.NR(z),this.KJ.L.stop())}Th(z){Le(this);if(t9(this.KJ,this.xhr.status,this.xd?this.timing.AT||this.sI:this.xhr.Zl(),!1,this.Om))return 5;var D= +"";yj(this.KJ,this.xhr)&&(D=o2(this.KJ,this.xhr));if(D)return rt(g$(this.KJ)),this.info.Nv(this.AI,D),3;D=z.RY();if(this.aY){this.iH(!0);Le(this);if(t9(this.KJ,this.xhr.status,this.timing.AT||this.sI,!1,this.Om))return 5;if(!this.FY){if(this.sI)return rt(g$(this.KJ)),3;this.KJ.lastError="net.closed";return 5}}else{if(t9(this.KJ,this.xhr.status,this.xhr.Zl(),!1,this.Om))return 5;var E=this.info.A;if(E&&E!==D||z.j0())return this.KJ.lastError="net.closed",5;this.iH(!0)}E=pG(this)?z.getResponseHeader("X-Bandwidth-Est"): +0;if(z=pG(this)?z.getResponseHeader("X-Bandwidth-Est3"):0)this.ZW=!0,this.policy.pC&&(E=z);iq(this.KJ,D,E?Number(E):0,this.info.jw[0].type===5);return 4}canRetry(){this.m7();var z=this.info.isDecorated();return this.KJ.canRetry(z)}onStateChange(){this.isComplete()&&(this.policy.Rn?this.R5():YB(this.timing))}tQ(){this.KJ.tQ()}eT(){this.callback&&this.callback(this,this.state)}GZ(){return this.KJ.GZ()}dispose(){super.dispose();this.KJ.dispose();this.iW?.dispose();this.policy.Rn||this.R5()}R5(){this.xhr&& +this.xhr.abort();YB(this.timing)}km(){if(!this.G8().length)return[];this.rU=!0;return this.R0.km()}v4(){return this.state<1?!1:this.R0&&this.R0.LR.length||this.xhr?.aH()?!0:!1}G8(){this.iH(!1);return this.R0?this.R0.G8():[]}iH(z){try{if(z||this.xhr.OT()&&this.xhr.aH()&&!yj(this.KJ,this.xhr)&&!this.dX)this.R0||(this.R0=new vf(this.policy,this.info.jw)),this.xhr.aH()&&(this.aY?this.aY.feed(this.xhr.Xb()):UE(this.R0,this.xhr.Xb(),z&&!this.xhr.aH()))}catch(D){this.aY?F6(this,D):g.xl(D)}}ac(z,D){switch(z){case 21:({QW:z}= +D.split(1));fe(this,z);break;case 22:this.FY=!0;UE(this.R0,new gz([]),!0);break;case 43:({redirectUrl:z}={redirectUrl:Pj(new rz(D),1)});z&&(this.info.Nv(this.AI,z),this.sI=!0);break;case 45:let {Lj:E,MH:Q}=SX(new rz(D));E&&Q&&(this.BG=E/Q);break;case 44:this.F3=ar(new rz(D));!this.timing.AT&&this.F3?.action===4&&this.F3?.AC?.xd&&(this.xd=this.F3.AC.xd);break;case 53:this.policy.s9&&({jI:z}=Ir(new rz(D)),z&&(this.iW||(this.jI=z,this.iW=new g.sT(this.Hp,z,this)),this.iW.start()));break;case 60:this.ez= +jX(new rz(D));break;case 58:if(z=XN(new rz(D)))this.dB=z,z.dB===3&&(this.Om=!0)}}nP(z,D,E,Q){E||this.timing.nP(Q);if(z!==21)return!1;if(z=this.policy.dD)if(z*=this.info.jw[0].L3.info.FX,D.totalLength+E!==Q&&D.totalLength0)return!1;if(!this.xhr.OT())return!0;if(this.aY)var z=!this.info.A; +else this.xhr.Fq()?z=!1:(z=this.xhr.getResponseHeader("content-type"),z=z==="audio/mp4"||z==="video/mp4"||z==="video/webm");if(!z)return!1;if(isNaN(this.info.e1)){z=this.xhr.getResponseHeader("x-head-seqnum");let D=this.timing.policy.U?1:0;if(z&&Number(z)>this.info.jw[0].TV+D)return!1}return!0}LQ(){return+this.xhr.getResponseHeader("X-Segment-Lmt")||0}L8(){this.xhr&&(this.Kp=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.Kp}mV(){this.xhr&&(this.j_=Number(this.xhr.getResponseHeader("X-Head-Time-Millis"))); +return this.j_}gH(){return this.KJ.gH()}Hp(){if(!this.m7()&&this.xhr){this.Hs="heartbeat";var z=this.KJ;z.K+=2;this.eT()}}};var Xn=class extends NHk{constructor(z,D){super(z,D);this.QA=!0;this.C3=!1;this.m9=this.HF=0;this.lg=this.kV=NaN;this.s9=0;this.eI&&(this.D=new C_)}WF(z,D){var E=(z-this.S)/1E3,Q=D-this.A;this.L>0?Q>0&&(this.C3&&(E>.2||Q<1024?(this.B+=E,E>.2&&ne(this,.05,Q)):ne(this,E,Q)),this.QA&&(this.HF+=Q,this.m9+=E)):D>this.policy.K&&this.ew(z,D);super.WF(z,D)}SW(z,D){lq(this,z,D);this.WF(z,D);this.eI&&this.V&&(D-=this.V.Cd,Wf(this,0,z-this.V.localTimestampMs,z-this.V.localTimestampMs,D,this.V.uv>0?D/this.V.uv* +1E3:0));this.C3&&(D=this.A*this.snapshot.stall+this.A/this.snapshot.byterate,this.L>0&&P_(this.yi,this.HF,this.B),z=(z-this.K)/1E3||.01,this.policy.S&&!(this.L>0)||M5(this.yi,z,this.A,D,!1))}ur(z){lq(this,z,this.Z);var D=(z-this.S)/1E3;q5(this.yi,D,0);this.oh(D,0);!this.C3&&this.L>0||(D=this.A*this.snapshot.stall+this.A/this.snapshot.byterate,this.L>0&&(this.B+=(z-this.S)/1E3,P_(this.yi,this.HF,this.B)),M5(this.yi,(z-this.K)/1E3||.01,this.A,D,!1,!0))}mo(z){z=z.M3||2147483647;(z&2)!==2&&(this.QA=!1); +(z&1)===1&&(this.C3=!0)}Zy(z){z=z.M3||2147483647;(z&2)===2&&(this.QA=!1);(z&1)===1&&(this.C3=!1)}gs(){return this.j}f3(){var z=this.QA?this.now()-this.S:0;return Math.max(this.m9*1E3+z,1)}Wc(){return this.HF*1E3/this.f3()}ew(z=this.U,D=this.Z){this.L>0||(super.ew(z,D),D=this.yi,z=(z-this.yA)/1E3,D.S.YR(1,(this.yA-this.K)/1E3),D.ew.YR(1,z))}ai(z){this.kV=z}Md(z){z.timestampMs&&(this.kV=z.timestampMs);z.yV&&(this.lg=z.yV);isNaN(this.kV)||isNaN(this.lg)||(this.s9=this.now()-this.lg/2-this.kV)}sU(z){var D= +this.V?.uv,E=z.Fg!==void 0?z.Fg*1E3:0,Q=this.now(),T=this.Z;if(this.V){let k=z.zb-this.V.zb,G=Q-this.V.localTimestampMs,e=T-this.V.Cd,d=isNaN(this.V.localTimestampMs)||isNaN(this.U)?0:this.U-this.V.localTimestampMs;this.eI&&Wf(this,k,G,d,e,D&&D>0?e/D*1E3:0)}this.V={zb:z.zb,localTimestampMs:Q,Cd:T,uv:E}}Y(){var z=super.Y();z.rbw=this.Wc();z.rbe=+this.QA;z.gbe=+this.C3;z.ackt=(this.kV-this.K).toFixed();this.D?.K()&&(z.nts=this.D.iY());return z}E9(){}xY(){return NaN}vN(){return this.K+this.snapshot.delay* +1E3}};var iRX=class{constructor(z,D){this.PF=D;this.L={};this.logger=new g.cp(z)}ac(z,D){switch(z){case 20:z=new rz(D);z={DC:o7(z,1),videoId:Pj(z,2),itag:o7(z,3),lmt:o7(z,4),xtags:Pj(z,5),lQ:o7(z,6),hv:$s(z,8),MD:o7(z,9),Ot:o7(z,10),startMs:o7(z,11),durationMs:o7(z,12),A6:o7(z,14),timeRange:Mr(z,15,nQ),uz:o7(z,16),nk:o7(z,17),LH:o7(z,20),jA:Mr(z,21,Jtr),clipId:Pj(z,1E3)};this.U(z);break;case 21:this.V(D,!1);break;case 22:this.xx(D);break;case 31:z=iy(D,j9k);this.PF.yF(z);break;case 52:z=iy(D,Y2I);this.PF.eN(z); +break;case 69:z={yq:Ay(new rz(D),1,WEX)};this.PF.qv(z);break;case 65:z=iy(D,qlQ);this.PF.Zk(z);break;default:this.B(z,D)}}U(){}B(){}};var wo6=new Set([53,49,50]),tHQ=class extends iRX{constructor(z){super("sabr",z);this.PF=z;this.K=[]}B(z,D){YQ(this.PF)&&!wo6.has(z)?this.K.push({id:z,data:D}):X6(this,z,D)}sU(z){z=new rz(z);z={zb:o7(z,1),Fg:o7(z,2)};this.PF.sU(z)}Md(z){z=new rz(z);z={timestampMs:o7(z,1),yV:o7(z,2)};this.PF.Md(z)}T8(z){z=new rz(z);z={l6:Ay(z,1,fQ),K$:Ay(z,2,fQ)};this.PF.T8(z)}VQ(z){var D=new rz(z);z=Co(D,1);var E=Co(D,2);D=Co(D,3);this.PF.VQ(z,E,D)}gB(z){z=SX(new rz(z));this.PF.gB(z)}e6(z){z=iy(z,lC);this.PF.e6(z)}G0(z){z= +new rz(z);z={videoId:Pj(z,1),formatId:Mr(z,2,fQ),endTimeMs:o7(z,3),wh:o7(z,4),mimeType:Pj(z,5),nl:Mr(z,6,bC),indexRange:Mr(z,7,bC),UJ:Mr(z,8,XOL)};this.PF.G0(z)}fH(z){z=new rz(z);z={type:o7(z,1),scope:o7(z,2),value:qr(z,3),sendByDefault:$s(z,4),writePolicy:o7(z,5)};this.PF.fH(z)}x9(){this.PF.x9()}Vk(z){z=v0(new rz(z));this.PF.Vk(z)}aE(z){z=Ir(new rz(z));this.PF.aE(z)}ge(z){z=ar(new rz(z));this.PF.ge(z)}po(z){z={redirectUrl:Pj(new rz(z),1)};this.PF.po(z)}V(z){var D=Z4(z,0);if(z.totalLength!==1){({QW:z}= +z.split(1));var E=this.L[D]||null;E&&this.PF.ZH.K(D,E,z)}}xx(z){z=Z4(z,0);var D=this.L[z]||null;D&&this.PF.xx(z,D)}U(z){var D=z.DC,E=z.hv,Q=z.lQ,T=z.nk,k=z.uz,G=z.MD,e=z.startMs,d=z.durationMs,F=z.timeRange,L=z.A6,f=z.LH,n=z.clipId,W=z.jA,V=qD(z);z=oyQ.has(AY[`${z.itag}`]);this.L[D]=V;var Y=-1;e&&f&&F?.timescale&&(Y=e/1E3+f/F.timescale);this.PF.Gk(V,z,Y,{DC:D,hv:!!E,lQ:Q??-1,MD:G??-1,startMs:e??-1,durationMs:d??-1,A6:L,nk:T,uz:k,clipId:n,timeRange:F,jA:W,LH:f??void 0})}mo(z){z={M3:o7(new rz(z),1)}; +this.PF.mo(z)}Zy(z){z={M3:o7(new rz(z),1)};this.PF.Zy(z)}zw(z){z=XN(new rz(z));this.PF.zw(z)}fP(z){z={Yb:Mr(new rz(z),1,Yh)};this.PF.fP(z)}onSnackbarMessage(z){z=o7(new rz(z),1);this.PF.onSnackbarMessage(z)}Bk(z){z=new rz(z);z={reloadPlaybackParams:Mr(z,1,$uQ),IT:$s(z,2)};this.PF.Bk(z)}IZ(){for(let {id:z,data:D}of this.K)X6(this,z,D);this.K=[]}};var yxQ=class extends g.w9{constructor(z){super();this.V=z;this.logger=new g.cp("onesie");this.Sb=new Map;this.Z=this.A=!1;this.DP=this.Sw=null;this.B=!1}TZ(){return Array.from(this.Sb.keys())}Ee(z){return this.Sb.has(z)}qs(z){this.Sb.get(z).nS=!0}S(){var z=0,D=this.TZ();for(let E=0;E0||!E[0].range&&L.P8)T=void 0,E=E[0],Q=L.Z$,k=L.data,E.range||(T=L.P8),T=new gy(f4(E,E.K+Q,k.totalLength,T),k),L.Z$+=T.info.L,D.tw.push(T);D.eM.get(F).data=new gz;L.P8&&D.eM.delete(F)}z=this.Sb.get(z);if(!z)return[];D=z.tw;z.tw=[];for(var G of D)z.Lt+=G.info.L;return D||[]}G=this.Sb.get(z)?.R0; +if(!G)return[];this.iH(z,G);return G.km()}v4(z){return JZ?bp(this,z):!!this.Sb.get(z)?.R0?.G8()?.length||bp(this,z)}iH(z,D){for(;bp(this,z);){var E=this.NC(z);var Q=z;Q=this.Sb.get(Q).ME&&!Oc(this,Q);UE(D,E,Q&&jt(this,z))}}U(){return this.B?!1:this.B=!0}Y(){this.A=!0}BF(){super.BF();for(let z of this.Sb.keys())this.L(z);if(this.DP?.Jy)for(let z of this.Sb.values())z.eM.clear(),z.ZT.clear(),z.vR.clear(),z.tw.length=0,z.jw.length=0,z.Ec.length=0,z.FC.length=0;this.Sb.clear()}},JZ=!1;var ovn=new Set([2]),Ke=class extends g.w9{constructor(z,D,E,Q,T,k,G){super();this.policy=z;this.info=D;this.Sw=E;this.PF=T;this.logger=new g.cp("sabr");this.aY=new WS(this);this.QH=new tHQ(this);this.ZH=new yxQ(this);this.state=1;this.Zp=!1;this.tB=0;this.clipId="";this.segmentStartTimeMs=this.segmentNumber=-1;this.jN=0;this.Zm=-1;this.aF=this.FP=this.Om=this.lK=!1;this.policy.Zx?this.CJ=new Xn(this,k):this.CJ=new ni(this,k);this.AI=this.policy.lg?D.ya:QDI(D,this.policy,Q);this.AI.set("rn",`${this.xD()}`); +this.AI.set("alr","yes");lp(this.ZH,E,z);this.KJ=new rxO(this,this.policy,this.AI,D.Iy,this.CJ,this.logger,Q,G,this.policy.enableServerDrivenRequestCancellation);r$(this.KJ);this.policy?.Jy&&(g.a(this,this.ZH),g.a(this,this.KJ));z=D.L;D={method:"POST",body:z};z&&(this.jN=z.length);try{this.xhr=Nf(this.AI,this.policy.U,this.CJ,Ck,D),this.KJ.L.start()}catch(e){g.xl(e)}}u_(){!this.m7()&&this.xhr&&(this.iH(!1),wC(this.PF,this))}FU(){}K9(){if(!this.m7()&&this.xhr){var z=this.Th();z===5?(this.gH()==="net.badstatus"&& +this.PF.kN(),w$(this.KJ)):(this.PF.Oc(),this.NR(z));this.KJ.L.stop();this.Hk?.stop()}}Th(){var z="";yj(this.KJ,this.xhr)&&(z=o2(this.KJ,this.xhr));if(z)return this.info.Iy.Nv(this.AI,z),3;this.iH(!0);if(t9(this.KJ,this.xhr.status,this.xhr.Zl(),this.info.d2(),this.Om))return 5;if(this.Zp)return 3;iq(this.KJ,this.xhr.RY(),0,this.d2());this.policy.m9&&Maa(this.PF);return 4}iH(z){var D=this.xhr;!z&&yj(this.KJ,this.xhr)||!D.aH()||(z=D.Xb(),this.aY.feed(z))}ac(z,D){this.xhr.mw()&&z===21&&IE(this);this.QH.ac(z, +D)}nP(z,D,E,Q){E||(this.CJ.nP(Q),this.policy.Z3&&z===21&&IE(this));if(z!==21)return!1;this.CJ.AT=!0;z=D.totalLength;E||(this.Zm=Z4(D,0),D=D.split(1).QW);var T=this.policy.Nq,k=this.QH.L[this.Zm],G=this.Sw.A.get(k);if(T&&G&&(T*=G.info.FX,z+E!==Q&&z0)){this.policy.ED&&this.KJ.L.stop();var z=this.CJ.f3(),D=this.CJ.Wc(),E=aE(this,z);D>E.MY||E.Uv>0&&this.info.b5()>E.Uv||(this.tB=(0,g.N)(),this.Hk?.stop(),this.policy.m9&&(E=this.PF,z={dF:Math.round(D*z/1E3),QL:z},E.policy.m9&&(E.xV=z,E.PQ++)),this.tQ())}}tQ(){this.KJ.tQ()}ge(z){this.PF.ge(z,this.xD(),this.info)}po(z){this.Zp=!0;this.info.Iy.Nv(this.AI,z.redirectUrl)}mo(z){this.CJ instanceof Xn&&this.CJ.mo(z)}Zy(z){this.CJ instanceof Xn&&this.CJ.Zy(z)}G0(z){var D=z.formatId, +E=new CB(z.nl?.first||0,z.nl?.Vy||0),Q=new CB(z.indexRange?.first||0,z.indexRange?.Vy||0);if(!this.Sw.A.get(qD({itag:D.itag,lmt:D.lmt,xtags:D.xtags}))){var T=z.UJ||{};T.mimeType=z.mimeType;T.itag=D.itag;T.lastModified=`${D.lmt||0}`;T.xtags=D.xtags;z=this.Sw;D=M0("");T=sF(T,null);$u(z,new PV(D,T,E,Q))}}gB(z){this.PF.gB(z,this.xD())}onSnackbarMessage(z){if(this.policy.Bo)this.PF.onSnackbarMessage(z)}qv(z){this.policy.B&&this.PF.qv(z,this.xD())}yF(z){this.lX=z;this.KJ.A=(0,g.N)();this.PF.yF(z)}zU(z){this.PF.zU(z)}VQ(z, +D,E){this.PF.VQ(z,D,E)}fH(z){z.scope===2&&(this.sc=z);this.PF.fH(z)}x9(){this.lK=!0;this.PF.x9()}T8(z){this.policy.rL&&this.PF.T8(z)}e6(z){this.PF.e6(z,this.xD())}zw(z){z.dB===3&&(this.Om=!0);this.PF.zw(z)}Md(z){this.policy.eI?this.CJ.Md(z):this.CJ.ai((0,g.N)())}fP(z){this.PF.fP(z)}Bk(z){this.PF.Bk(z)}Zk(z){this.PF.Zk(z)}canRetry(){this.m7();return this.KJ.canRetry(!1)}dispose(){this.m7()||(super.dispose(),this.KJ.dispose(),this.Hk?.dispose(),this.NR(-1),this.R5())}NR(z){this.state=z;wC(this.PF,this)}d2(){return this.info.d2()}Jl(){return this.lK}KQ(){return this.sc}Gk(z, +D,E,Q){E>=0&&this.PF.mT(E);Q.clipId&&(this.clipId=Q.clipId);this.policy.L&&!D&&(this.segmentNumber=Q.MD,this.segmentStartTimeMs=Q.startMs);this.info.isDecorated()&&(E=this.info,E=E.data?.LE?.Bm?E.data.LE.Bm:-1,E>=0&&E>Q.MD&&this.PF.loader.N("sdai",{skpsqmismatch:"1",stsq:E,rcvsq:Q.MD,a:D}));this.ZH.Gk(z,D,Q);this.policy.bG&&this.lX&&this.CJ instanceof ni&&(E=this.lX.PA,this.CJ.Gk(Q.durationMs/1E3,D,E>0&&Q.MD+1>=E));this.ZH.qs(z);this.PF.Gk(Q)}xx(z,D){this.ZH.xx(z,D)}eN(z){this.requestIdentifier=z}km(z){return this.ZH.km(z)}qK(z){return this.ZH.qK(z)}v4(z){return this.ZH.v4(z)}TZ(){return this.ZH.TZ()}JU(){return 1}xD(){return this.CJ.requestNumber}u5(){return this.requestIdentifier}zo(){return this.AI.zo()}yu(){this.R5()}R5(){YB(this.CJ); +this.xhr?.abort()}isComplete(){return this.state>=3}Dv(){return this.state===3}U0(){return this.state===5}Bp(){return this.state===4}DR(){return this.isComplete()}ak(){return this.state>=1}GZ(){return this.policy.SW?this.KJ.GZ():0}eT(){this.policy.SW&&wC(this.PF,this)}Gv(){return this.info.K?.Mz?.T4||0}IZ(){this.E1()&&!this.aF&&(this.aF=!0,this.QH.IZ())}E1(){var z=this.info.K?.Mz?.yf;return!!z&&ovn.has(z)}zd(){return"SABR"}gH(){return this.KJ.gH()}hU(){var z=sE(this.KJ);Object.assign(z,Xo(this.info)); +z.req="sabr";z.rn=this.xD();this.xhr?.status&&(z.rc=this.policy.ra?this.xhr.status:this.xhr.status.toString());var D=this.xhr?.eW();D&&(z.msg=D);this.tB&&(D=aE(this,this.tB-this.CJ.gs()),z.letm=D.Ij,z.mrbps=D.MY,z.mram=D.Uv);return z}};var sIw=class{constructor(z){this.K=z;this.Y=this.C3=this.U=this.WF=this.A=this.Z=this.D=this.V=this.ew=this.S=this.xV=this.yA=this.AT=this.j=0;this.ticks={}}tick(z,D){this.ticks[z]=D?window.performance.timing.navigationStart+D:(0,g.N)()}};g.JB=class extends g.JH{constructor(z,D,E,Q,T,k){super();this.loader=z;this.Sw=D;this.policy=E;this.videoTrack=Q;this.audioTrack=T;this.Y=this.K=null;this.B=this.V=NaN;this.U=0;this.S=NaN;this.Sk=null;this.AT=this.yA=NaN;this.ew=new Map;this.j=this.A=this.Z=NaN;this.L=k?1:0}Az(z,D,E,Q){var T=!1;this.policy.L&&(T=E?this.AT===z.TV:this.yA===z.TV);if(this.Sk&&Q&&!T){Q=[];T=[];let k=[],G=void 0,e=0;D&&(Q=D.K,T=D.L,k=D.Z,G=D.A,e=D.UM,this.N("sdai",{sq:z.TV,ssvicpns:Q.join("."),ssvid:T.join(".")}));this.policy.L&& +(E?this.AT=z.TV:this.yA=z.TV);this.Sk.Hv(z.TV,z.startTime,Q,T,k,E,e,G)}this.policy.L?E&&(this.L===1&&pe(this,5,"noad"),z.TV!==this.K?.TV&&(Nm(this,z,D,E),isNaN(z.startTime)||ip(this,z.TV,w2(this,z.startTime,z.TV),!!D,this.Sk))):E&&Nm(this,z,D)}cv(z,D,E){var Q=this.videoTrack.L3.index.Uk()<=D;this.K={ws:z,TV:D,x_:E};Q&&xQ(this,z,D)}mP(){this.Sk&&this.Sk.mP()}WF(z,D){if(this.L!==0&&D&&z.jw[0].Xc()){var E=z.jw[0].TV,Q=z.jw[0].A;z=z.isDecorated();ip(this,E,Q,z,D)}}D(z,D){if(this.policy.yA?0:this.L=== +1||this.L===2)return!1;if(this.L!==0&&z===this.audioTrack){if(this.policy.L)return f3(this.videoTrack,D)||f3(this.videoTrack,D+1);z=YL(this.videoTrack);if(D>(z?z.TV:-1))return!1}return!0}N(z,D,E=!1){(z!=="sdai"||this.policy.J6||E)&&this.loader.N(z,D)}};g.JB.prototype.lm=DJ(83);g.uP=class{constructor(z,D,E,Q){this.policy=z;this.N=D;this.K=E;this.Vt=Q;this.B=void 0;this.A=new Set;this.L=0;this.V=this.Z=!1}y6(z){var D=z||g.$Q(this,this.B);this.N("clsdai",{rmvadcfg:z||"misscid",lastcid:g.$Q(this,this.B)});(z=this.K.get(D))?(z.TE="",z.gO=4):this.N("clsdai",{rmadcfg:"notfound",cid:D})}qv(z,D,E,Q,T){if(!((z.yq?.length||0)<=0))if(Q){if(this.L=Q,this.N("clsdai",{oncldisabled:Q,rn:D}),this.policy.xV&&!this.V&&z.yq&&z.yq.length>0&&(this.V=!0,D=z.yq[0],this.Vt({uY:Pf(this,D).identifier, +tileContext:D.tileContext},{cuepointEvent:sc(oE(D.ws?.event)),noAdsStitchedReason:1},!1)),this.L===3&&T)for(var k of z.yq)k.ws&&k.trackType===2&&lO(T,Pf(this,k),k.MD||0,!0)}else for(let F of z.yq){if(!F.ws)continue;var G=this.policy.xT?F.opportunityId:void 0;a:{let L;z=Pf(this,F);T=D;k=F.MD||0;Q=E;G=F.ri!==void 0||G!==void 0?new Ajw(F.ri,G):void 0;var e=F.trackType||2,d=F.s4!==void 0;let f=!1;if(!this.policy.p6&&z.event==="prefetch"){z=!1;break a}let n=g.$Q(this,z);this.K.has(n)?(L=this.K.get(n), +k>L.JM&&(L.startTimeSecs=z.startSecs,L.FJ=z.FJ,L.event==="predictStart"&&L.gO===5&&z.event!=="predictStart"&&(L.lW=Date.now()),L.event!==z.event&&(f=!0),L.event=z.event)):(L={event:z.event,startTimeSecs:z.startSecs,FJ:z.FJ,lZ:[],JM:k,gO:0,gn:{uY:z.identifier,tileContext:z.tileContext}},f=!0,this.K.set(n,L),this.policy.B&&this.N("clsdai",{newcid:1,cid:z.identifier,tc:z.tileContext,evt:z.event,sn:k,rn:T,st:g.qm(L.gO)}));let W=!1;d?(L.gO=8,L.TE="",W=!0):L.gO===0&&(Q?.nh(z,G)?L.gO=5:(L.gO=Q?11:3,L.TE= +"",W=!0),L.lW=Date.now(),L.JM=k,this.policy.B&&this.N("clsdai",{onqpnt:1,cid:z.identifier,tc:z.tileContext,evt:z.event,sn:k,rn:T,st:g.qm(L.gO)}));!d&&k>L.JM&&(Q?.nh(z),L.JM=k);this.policy.xV&&f&&this.Vt({uY:z.identifier,tileContext:z.tileContext},{cuepointEvent:sc(z.event),segmentNumber:k,trackType:bWX(e),adBreakFulfillmentState:jvw(L.gO)},!1);this.B=z;this.policy.B&&this.A.add(n);z=W}z&&(this.Z=!0)}}D(){this.A.clear();this.L=0;this.Z=!1}Y(){this.K.clear();this.A.clear();this.L=2;this.Z=!1}U(){return this.Z}S(z, +D){if(this.L!==0){this.N("clsdai",{gssinfodisabled:this.L});D=7;switch(this.L){case 1:D=7;break;case 2:D=9;break;case 3:D=10;break;default:this.N("clsdai",{unknowndisr:this.L})}return[{gO:D}]}var E=new Set(this.A);if(!isNaN(z))for(var Q of g.Mm(this,z))E.add(Q);this.N("clsdai",{gssinfos:E.size,mt:z.toFixed(3)});z=[];for(let k of E){var T=k;E=D;T?(Q=this.K.get(T),T={cuepointId:Q?.gn?.uY||T.split(";")[0]},Q?.gn?.tileContext&&(T.tileContext=Q.gn.tileContext),Q?.startTimeSecs!=null&&(T.startTimeMs=Q.startTimeSecs* +1E3),Q?.FJ!=null&&(T.durationMs=Q.FJ*1E3),Q?.TE&&(T.adsConfig=g.V2(Q.TE)||void 0),Q?.lZ&&(T.C9=Q.lZ),Q?.Ao&&(T.Bm=Q.Ao),E&&(T.xM=g.bK(E.split(";")[0]),T.Vd=E.split(";")[1]||""),T.gO=Q?.gO||0,E=T):E=void 0;E&&z.push(E)}return z}NH(){this.N("clsdai",{rstskipad:1});for(let z of this.K.values())z.Ao=NaN}j(){var z=!1;for(let [,D]of this.K.entries()){let E=D;E.event!=="predictStart"&&E.event!=="prefetch"&&E.gO===5&&(E?.lW&&Date.now()-E?.lW>1E4?(E.gO=1,this.N("clsdai",{cfgtout:1,cid:E.gn?.uY||"misscid", +st:g.qm(E.gO)}),this.policy.xV&&this.Vt(E.gn||{uY:"misscid"},{adRejectionReason:1},!0)):z=!0)}return z}};g.uP.prototype.a7=DJ(110);g.uP.prototype.Ga=DJ(104);g.uP.prototype.BS=DJ(33);var Qf=class{constructor(z,D,E){this.audio=z;this.video=D;this.reason=E}},Ot=class{constructor(z,D,E,Q){this.K=z;this.reason=D;this.source=E;this.token=Q}};var $zO=class extends g.w9{constructor(z,D,E){super();this.policy=z;this.L=D;this.N=E;this.Z=new Map;this.B=0;this.V=!1;this.K="";this.A=!1}xF(){return this.V&&AZ(this).size>0}rd(z,D=!1,E={}){this.policy.oM=xv(z,E,this.L,D)}};var Vz=class{constructor(z){this.K=this.L=0;this.alpha=Math.exp(Math.log(.5)/z)}YR(z,D){var E=this.alpha**z;this.K=D*(1-E)+E*this.K;this.L+=z}K0(){return this.K/(1-this.alpha**this.L)}};var qur=class{constructor(z,D,E,Q,T,k=[]){this.loader=z;this.yA=D;this.policy=E;this.Sw=Q;this.V=T;this.xV=k;this.logger=new g.cp("dash/abr");this.K=Ec;this.A=this.U=null;this.Y=-1;this.C3=!1;this.nextVideo=this.L=null;this.Z=[];this.MN=new Set;this.WF={};this.kV=new Vz(1);this.S=0;this.tT=this.j=this.D=!1;this.AT=0;this.QA=!1;this.ew=new Set;this.wR=!1;this.B=new $zO(this.policy,T,(G,e)=>{this.loader.N(G,e)})}oz(z){if(this.policy.Ip){var D=new Set(z); +D.size===this.ew.size&&[...D].every(E=>this.ew.has(E))||(this.loader.N("lwnmow",{itagDenylist:[...z].join()}),this.loader.Tj(!!D.size),this.Y=-1,this.ew=D,E6(this,this.K),this.wR=!0)}}rd(z,D=!1,E={}){var Q=this.policy.oM; +this.B.rd(z,D,E);Q!==this.policy.oM&&(E6(this,this.K),dl(this),Q>this.policy.oM&&this.A?.info.K()&&!this.nextVideo?.info.K()&&(this.D=!0))}};var Ok={a5:-1,uM:!1,yf:0},POn=class extends g.w9{constructor(z){super();this.dM=z;this.K=null;this.L=Ok;this.dM("ismp_i")}A(z=!0){z&&uW(this);this.K=null}BF(){this.L=Ok;this.A();super.BF()}};var MHX=class{constructor(z){this.track=z;this.buffered=[];this.A=this.Z=0;this.U={};this.B=0;this.K=new C_}Bb(z){this.timestampOffset=z;this.flush()}Y(z,D){this.flush();this.L=D;Vf(this,3,z)}S(z,D,E,Q){!this.L||eq(this.L,z)&&this.L.TV===z.TV||this.flush();this.Z+=E;this.A+=Q;E=1;!this.L&&z.K&&(E=2);Vf(this,E,D);D=Math.ceil(z.K/1024);E===2&&this.K.add(D);this.K.add(Math.ceil((z.K+z.L)/1024)-D);this.L=z}D(){Vf(this,0)}V(){Vf(this,4);this.flush()}flush(){if(this.K.K()){var z={a:this.track.pR(),u:this.K.iY(), +pd:Math.round(this.Z),ad:Math.round(this.A)},D=this.L;if(D){let E=D.L3.info;z.itag=E.itag;E.L&&(z.xtags=E.L);z.sq=D.TV;z.st=D.startTime;z.sd=D.duration;this.track.policy.rw&&(z.si=D.nx());D.rO&&(z.esl=D.K+D.L);D.B()&&(z.eos=1)}isNaN(this.timestampOffset)||(z.to=this.timestampOffset);if(D=this.track.tL?.FM({})){for(let E in D)this.U[E]!==D[E]&&(z["sb_"+E]=D[E]);this.U=D}this.track.N("sbu",z);this.K.reset();this.buffered=[];this.B=this.A=this.Z=0;this.timestampOffset=this.L=void 0}}};var COr=class{constructor(z,D,E){this.policy=z;this.K=D;this.AT=E;this.A=this.L=0;this.hI=null;this.D=new Set;this.Y=[];this.indexRange=this.initRange=null;this.S=new A_;this.j=this.yA=!1;a:{if(this.policy.m4&&this.policy.Al)for(Q of this.policy.m4){D=g.M6(Q);E=+D.clen;let T=+D.csz;if(E>0&&T>0&&this.policy.Z===D.docid&&this.K.info.id===D.fmtid&&this.K.info.lastModified===+D.lmt){var Q={clen:E,csz:T,ck:D.ck,civ:D.civ};break a}}Q=void 0}Q?(this.chunkSize=Q.csz,this.Z=Math.floor(Q.clen/Q.csz),this.U= +Q.ck,this.V=Q.civ):(this.chunkSize=z.yG,this.Z=0,this.U=g.OG(16),this.V=g.OG(16));this.B=new Uint8Array(this.chunkSize);this.U&&this.V&&(this.crypto=new gva(this.U,this.V))}dispose(){this.j=!0}m7(){return this.j}},jT=class extends Error{constructor(z){super(z)}};var oZQ=class{constructor(z,D,E,Q,T,k){this.ids=z;this.K=D;this.L=E;this.Z=Q;this.A=T;this.UM=k}};var qZ=class{constructor(z,D,E){this.initData=z;this.contentType=D;this.isPrefetch=E;this.K=this.cryptoPeriodIndex=NaN;this.A=[];this.W0=!1;this.L=null;if(D?.toLowerCase()==="webm"||z.length===16)this.W0=!0}};var bV=class{constructor(z,D,{Tg:E=!1,videoDuration:Q=0,Hg:T,iS:k=!1}={}){this.videoId=z;this.status=D;this.Tg=E;this.videoDuration=Q;this.Hg=T;this.iS=k}},AxW=class{constructor(z,D,E){this.videoId=z;this.UJ=D;this.bytesDownloaded=E}};var p6=class{constructor(z){this.L=z;this.offset=0}skip(z){this.offset+=z}K(){return this.offset}};var BHQ=class{constructor(z,D,E){this.loader=z;this.policy=D;this.L3=E;this.logger=new g.cp("dash");this.K=[];this.Y=[];this.L=null;this.yA=-1;this.S=0;this.ew=NaN;this.D=0;this.A=NaN;this.U=this.xV=0;this.tT=-1;this.WF=this.Z=this.B=this.AT=null;this.QA=this.MN=NaN;this.V=this.j=this.wR=this.kV=null;this.HF=!1;this.C3=this.timestampOffset=0;if(this.policy.Z){D=this.L3;let Q=this.policy.Z;this.policy.kV&&z.N("atv",{ap:this.policy.kV});this.V=new COr(this.policy,D,(T,k)=>{QI(z.C,new bV(this.policy.Z, +2,{Hg:new AxW(Q,T,k)}))}); +this.V.S.promise.then(T=>{this.V=null;T===1?QI(z.C,new bV(this.policy.Z,T)):this.loader.N("offlineerr",{status:T.toString()})},T=>{var k=(T.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"); +T instanceof jT?(this.loader.N("offlinenwerr",{em:k}),xq(this),QI(z.C,new bV(this.policy.Z,4))):(this.loader.N("dldbwerr",{em:k}),xq(this),QI(z.C,new bV(this.policy.Z,4,{iS:!0})))})}}Us(){return this.K.length?this.K[this.K.length-1]:null}kR(){this.K=[]; +U6(this);xq(this)}NC(z){this.wR=this.K.shift().info;z.info.equals(this.wR);if(this.loader.rD()){var D=this.Y.at(-1);if(D&&(D=D.B(z,this.policy.t6,this.policy.xY))){this.Y.pop();this.Y.push(D);return}this.Y.push(z)}}qK(){return g.Hn(this.K,z=>z.info)}pR(){return!!this.L3.info.audio}isDrm(){return!!this.L3.info.contentProtection}getDuration(){return this.L3.index.tf()}};var Gt=class extends Uzs{constructor(z,D,E,Q,T){super(E,T);this.policy=z;this.formatId=D;this.ZH=Q;this.lastError=null;this.onProgress=()=>{this.m7()||(this.ZH.Ee(this.formatId)?(this.isComplete()||this.K.start(),bp(this.ZH,this.formatId)&&this.wX(2),this.ZH.ME(this.formatId)&&(jt(this.ZH,this.formatId)?this.NR(4):(this.lastError="net.closed",this.NR(5)))):(this.lastError="player.exception",this.NR(5)))}; +this.K=new g.sT(()=>{this.isComplete()||(this.lastError="net.timeout",this.NR(5))},1E3); +this.K.start();uck(this.ZH,this.formatId,this.onProgress);g.C2(this.onProgress)}onStateChange(){this.m7()&&(up(this.ZH,this.formatId),this.K.dispose())}hU(){return{expected:Vh(this.ZH,this.formatId),received:this.ZH.Sb.get(this.formatId)?.bytesReceived||0,bytesShifted:this.ZH.Sb.get(this.formatId)?.Lt||0,sliceLength:Oc(this.ZH,this.formatId),isAnyMediaEndReceived:this.ZH.W8(this.formatId)}}Tv(){return 0}ta(){return!0}km(){return this.ZH.km(this.formatId)}G8(){return[]}v4(){return this.ZH.v4(this.formatId)}gH(){return this.lastError}GZ(){return 0}};var zGX=class extends g.w9{constructor(z,D,E,Q){super();this.loader=z;this.policy=D;this.L3=E;this.timing=Q;this.logger=new g.cp("dash");this.L=[];this.yA=[];this.K=this.tL=null;this.C3=!1;this.WF=this.xV=0;this.B=-1;this.j=!1;this.AT=-1;this.ew=null;this.D=NaN;this.Y=[];this.A=new BHQ(z,D,E);this.policy.K&&(this.U=new poX(this.A,this.loader.Sw,this.policy,T=>{this.policy.aJ&&this.N("buftl",T)})); +this.policy.U9&&(this.S=new MHX(this));this.FX=E.info.FX;this.V=this.policy.j?!1:E.AT();this.isManifestless=E.AT();this.Z=this.V;g.a(this,this.ew)}pR(){return!!this.L3.info.audio}Us(){return this.A.Us()}NC(z){this.A.NC(z);this.U?.ew(z);this.FX=Math.max(this.FX,z.info.L3.info.FX||0)}getDuration(){return this.L3.index.tf()}kR(){d$(this);this.A.kR()}Er(z){return this.tL?jj(this.tL.jb(),z):!0}isRequestPending(z){return this.L.length?z===this.L[this.L.length-1].info.jw[0].TV:!1}Bb(z){this.U?.Bb(z);this.S?.Bb(z)}N(z, +D){this.loader.N(z,D)}gV(){return this.loader.gV()}dispose(){this.S?.flush();super.dispose()}};var H2=class{constructor(){this.Nz=!1}};g.M6W=class{constructor(z){this.lr=z;this.U=new H2;this.hu=this.Hm=!1;this.kA=2;this.C3=20971520;this.f3=8388608;this.AT=120;this.Pa=this.hz=2;this.Sz=2.5;this.o_=2;this.ED=this.YF=!1;this.C8=1E3;this.ur=15;this.cX=1;this.S=1.15;this.D=1.05;this.Gx=1;this.Hb=this.Cf=!1;this.vQ=6;this.A=!1;this.yg=100;this.P4=10;this.Mq=6;this.mu=!1;this.ER=1;this.Oy=this.uE=!1;this.m0=2;this.LP=this.VP=this.PW=!1;this.qN=!0;this.vN=this.an=this.za=this.ig=!1;this.E8=!0;this.v6=!1;this.Z="";this.m4=[];this.O8=this.U9= +!1;this.oM=0;this.SZ="";this.wa=this.lM=this.aJ=this.lc=this.Se=this.rL=this.V=this.fi=this.W4=this.I_=this.K=this.kV=this.ew=this.yP=this.KP=this.Y=this.xw=this.g$=!1;this.Mj=!0;this.bQ=this.h6=this.lG=this.s8=this.Df=this.L=this.QA=!1;this.tT=!0;this.l_=this.zD=this.YX=this.SW=this.uQ=this.KY=this.Ha=this.GT=this.vj=this.GX=this.xC=this.j=this.GF=this.HF=this.PS=!1;this.XD=0;this.YD=this.B=this.D2=this.da=this.JH=this.J6=this.FG=!1;this.latencyClass="UNKNOWN";this.iQ=!1;this.Ax=0;this.RJ=Number(this.lr.JT().K.GV(neI)); +this.d0=this.lr.JT().K.GV(SYa);this.DT=g.BC(this.lr.experiments,"html5_min_readbehind_secs");this.kh=g.BC(this.lr.experiments,"html5_min_readbehind_cap_secs");this.Z1=this.lr.W("html5_offline_reset_media_stream_on_unresumable_slices");this.FX=NaN;this.Ss=gD(this,"html5_request_size_min_kb",64)*1024;this.wR=2097152;this.mR=gD(this,"html5_bypass_contention_secs");this.LY=1048576;this.aC=gD(this,"html5_repredict_interval_ms",1800);this.Pf=gD(this,"html5_head_miss_secs",5);this.Q_=gD(this,"html5_min_upgrade_health_secs", +10);this.s7=gD(this,"html5_min_seconds_between_format_selections",8);this.m6=gD(this,"html5_max_buffer_health_for_downgrade_secs",15);this.fp=Ck;this.I7=g.BC(this.lr.experiments,"html5_min_startup_buffered_media_duration_secs");this.RO=g.BC(this.lr.experiments,"html5_post_interrupt_readahead");this.lw=this.lr.W("html5_disable_classic_alr");this.ji=g.BC(this.lr.experiments,"html5_probe_primary_delay_base_ms")||5E3;this.q8=gD(this,"html5_ssdai_failure_retry_limit",3);this.Nl=this.lr.experiments.EH("html5_clone_original_for_fallback_location"); +this.I_=this.lr.JT().K.GV(YY6);this.E9=g.BC(this.lr.experiments,"html5_subsegment_readahead_target_buffer_health_secs");this.FB=g.BC(this.lr.experiments,"html5_subsegment_readahead_timeout_secs");this.z6=g.BC(this.lr.experiments,"html5_subsegment_readahead_min_buffer_health_secs");this.z4=g.BC(this.lr.experiments,"html5_subsegment_readahead_min_buffer_health_secs_on_timeout");this.KV=g.BC(this.lr.experiments,"html5_subsegment_readahead_min_load_speed");this.D5=g.BC(this.lr.experiments,"html5_subsegment_readahead_load_speed_check_interval"); +this.p6=this.lr.JT().K.GV(g.qbk);this.LV=g.BC(this.lr.experiments,"html5_subsegment_readahead_seek_latency_fudge");this.p9=gD(this,"html5_hopeless_secs",15);this.K_=this.lr.W("html5_restrict_streaming_xhr_on_sqless_requests");this.O7=g.BC(this.lr.experiments,"html5_max_headm_for_streaming_xhr");this.Mc=this.lr.W("html5_pipeline_manifestless_allow_nonstreaming");this.pC=this.lr.W("html5_prefer_server_bwe3");this.R3=this.lr.W("html5_last_slice_transition");this.qr=this.lr.W("html5_store_xhr_headers_readable"); +this.qn=g.BC(this.lr.experiments,"html5_max_drift_per_track_secs");this.bC=this.lr.W("html5_no_placeholder_rollbacks");this.uB=this.lr.W("html5_subsegment_readahead_enable_mffa");this.gs=this.lr.W("html5_allow_video_keyframe_without_audio");this.LP=g.Us(this.lr)&&!g.q1();this.U6=this.lr.W("html5_enable_vp9_fairplay");this.yG=1048576;this.Al=this.lr.W("html5_woffle_resume");this.mL=this.lr.W("html5_abs_buffer_health");this.J1=this.lr.W("html5_interruption_resets_seeked_time");this.P5=g.BC(this.lr.experiments, +"html5_max_live_dvr_window_plus_margin_secs")||46800;this.U7=this.lr.W("html5_report_captions_ctmp_qoe");this.Rn=this.lr.W("html5_explicitly_dispose_xhr");this.t6=!this.lr.W("html5_encourage_array_coalescing");this.lr.W("html5_limit_media_merge_size")?Ck?oD()<21?this.xY=786432:this.xY=8388608:this.xY=262144:this.xY=0;this.xu=this.lr.W("html5_filter_non_efficient_formats_for_safari");this.lr.W("html5_format_hybridization");this.rA=this.lr.W("html5_abort_before_separate_init");this.la=zO();this.L_= +this.lr.W("html5_serialize_server_stitched_ad_request");this.Cs=this.lr.W("html5_attach_po_token_to_bandaid");this.pS=g.BC(this.lr.experiments,"html5_max_redirect_response_length")||8192;this.Yx=this.lr.W("html5_rewrite_timestamps_for_webm");this.Wc=this.lr.W("html5_only_media_duration_for_discontinuities");this.X5=g.BC(this.lr.experiments,"html5_resource_bad_status_delay_scaling")||1;this.lr.W("html5_onesie_live");this.zA=g.BC(this.lr.experiments,"html5_onesie_live_ttl_secs")||8;this.El=g.BC(this.lr.experiments, +"html5_attach_num_random_bytes_to_bandaid");this.oD=this.lr.W("html5_update_container_type_on_codec_family_change");this.lg=this.lr.W("html5_enable_sabr_host_fallback");this.HI=this.lr.supportsGaplessShorts();this.YM=this.lr.W("html5_shorts_stop_request_when_buffer_to_end");this.gw=this.lr.W("html5_vod_stop_request_when_buffer_to_end");this.WF=this.lr.W("html5_ssdai_use_post_for_media")&&this.lr.W("gab_return_sabr_ssdai_config");this.y_=this.lr.W("html5_use_post_for_media");this.s9=this.lr.W("html5_use_live_ump_heartbeat"); +this.useUmp=this.lr.W("html5_use_ump");this.o5=this.lr.vN;this.hw=this.lr.W("html5_enable_voice_boost")&&this.lr.cX===2;this.xW=this.lr.W("html5_reset_primary_stats_on_redirector_failure");this.ra=this.lr.W("html5_use_network_error_code_enums");this.enableServerDrivenRequestCancellation=this.lr.W("html5_enable_server_driven_request_cancellation");this.Zx=this.lr.W("html5_enable_sabr_request_timing");this.Ip=this.lr.W("html5_enable_lawnmower");this.Oj=this.lr.ZS()?g.BC(this.lr.experiments,"html5_continuous_goodput_probe_interval_ms"): +0;this.h1=g.BC(this.lr.experiments,"html5_jumbo_ull_nonstreaming_mffa_ms")||NaN;this.Q3=g.BC(this.lr.experiments,"html5_drm_byterate_soft_cap");this.Ml=g.BC(this.lr.experiments,"html5_drm_live_byterate_soft_cap");this.ai=this.lr.W("html5_sabr_log_request_creation");this.D9=this.lr.W("html5_use_buffer_timeline_for_sabr_request_creation");this.m9=this.lr.W("html5_sabr_report_request_cancellation_info");this.GE=this.lr.W("html5_spoof_4k");this.dD=gD(this,"html5_min_media_duration_for_cabr_slice");this.Nq= +gD(this,"html5_sabr_min_media_bytes_factor_to_append_for_stream")||.01;this.vo=this.lr.W("html5_disable_urgent_adaptation");this.vI=this.lr.W("html5_apply_constraints_in_client_for_sabr");this.B6=this.lr.W("html5_send_video_playback_ustreamer_config");this.oU=gD(this,"html5_max_discontinuity_rewrite_count");this.eV=gD(this,"html5_fixed_media_duration_for_request");this.SF=this.lr.W("html5_apply_fix_for_missing_seg_info_without_logger");this.an=this.lr.W("html5_enable_audio_quality_setting");this.lr.W("html5_enable_audio_quality_setting_feature"); +this.Wa=gD(this,"html5_sabr_request_limit_per_period");this.Jy=this.lr.W("html5_sabr_dispose_media_objects");this.Nx=this.lr.W("html5_fix_hbr_reselection_qoe_restart_for_sabr");this.lr.W("html5_high_res_seek_logging");this.kF=this.lr.W("html5_disable_chunk_synchronization_sabr_seek");this.dI=g.BC(this.lr.experiments,"html5_override_micro_discontinuities_threshold_ms");this.pY=this.lr.W("html5_byterate_constraints");this.Bo=this.lr.W("enable_sabr_snackbar_message");this.rw=this.lr.W("html5_log_slice_info_in_sbu"); +this.XX=gD(this,"html5_paced_poll_ms");this.Hu=gD(this,"html5_paced_poll_min_health_ms");this.Ly=this.lr.W("html5_disable_sabr_fallback");this.AP=this.lr.W("html5_track_current_buffered_range_at_sync");this.Hh=g.Us(this.lr)?500:2E3;this.bG=this.lr.W("html5_sabr_live_timing");this.Qv=this.lr.W("html5_count_updating_slice_for_buffer_health");this.XQ=this.lr.W("html5_report_max_buffer_bytes_limit_to_sabr");this.Z3=this.lr.W("html5_sabr_live_audio_early_return_fix");this.dC=g.BC(this.lr.experiments,"html5_platform_max_buffer_health_oversend_duration_secs"); +this.EE=this.lr.W("html5_cuepoint_identifier_logging");this.TA=this.lr.W("html5_sabr_log_server_xtag_selection_onesie_mismatch");this.sa=this.lr.W("html5_skip_client_drm_license_constraint");this.g$=this.lr.W("html5_pseudogapless_shorts_skip_abort_on_transition");this.Ha=this.lr.W("html5_sabr_request_on_constraint");this.eL=this.lr.W("html5_live_metadata_resets_timeout");this.da=this.lr.W("html5_sabr_log_invalid_sabr_current_time");this.D2=this.lr.W("html5_sabr_log_partial_segment_lmt_overflow"); +this.lr.W("html5_cuepoint_list_clear_on_seek");this.yA=this.lr.W("html5_ump_stitched_metadata");this.RT=this.lr.W("html5_ssdai_clear_backoff_on_cuepoint_list_resolved");this.dO=this.lr.JT().K.GV(g.FW);this.xT=this.lr.W("html5_populate_opportunity_id_in_dai_info_filler");this.Ax=g.BC(this.lr.experiments,"html5_sabr_unused_bloat_size_bytes");this.aD=this.lr.JT().K.GV(uaW);this.eI=this.lr.W("html5_enable_sabr_network_timestamps_bwe");this.xV=this.lr.JT().K.GV(g.Wl);this.Kr=this.lr.JT().K.GV(d9n);this.Dt= +this.lr.JT().K.GV(PEn)}MN(){return this.K&&this.rL}};var qKa=class{constructor({Oy:z,Nz:D,wP:E,Uk:Q,Aa:T}={}){this.Oy=z;this.Nz=D;this.wP=E;this.Uk=Q;this.Aa=T}};var EXQ=class extends g.w9{constructor(z,D,E){super();this.loader=z;this.policy=D;this.yi=E;this.A=0;this.L=!1;this.delay=new g.sT(this.Z,this.policy.Oj,this);g.a(this,this.delay)}K(z){$c(52,7966,z.K)||(this.Iy=z,this.A=0,this.delay.cN())}Z(){this.A++>15||(this.L=!this.L,new DVX(this.loader,this.policy,this.yi,this.Iy,this.L),this.delay.start())}},DVX=class{constructor(z,D,E,Q,T){this.loader=z;this.policy=D;this.yi=E;this.Iy=Q;this.XW=T;this.done=!1;this.onTimeout=()=>{this.done||(this.done=!0,this.onError("net.timeout"))}; +this.size=Math.ceil(Math.min(1E5,.1*qT(this.yi)));this.timing=new ni(this,{yi:this.yi,ma:this.size,MK:!0,oh:()=>{}, +pG:this.policy.A});z=ow(this.Iy,this.XW,this.policy).cW.clone();Ul(91,7088,z);z["path"]!=="/videogoodput"&&(z["path"]="/videogoodput",z["url"]="");this.location=new yw(z);this.location.set("rn",`${this.timing.requestNumber}`);this.location.set("range",`0-${this.size-1}`);this.xhr=Nf(this.location,this.policy.U,this.timing,this.policy.fp,{});setTimeout(this.onTimeout,1E4)}FU(){}u_(){}K9(){if(!this.done)if(this.done=!0,this.xhr.status===200&&this.xhr.RY()===this.size)this.loader.N("rqs",this.lz()); +else{var z="net.connect";this.xhr.status>200?z="net.badstatus":this.xhr.OT()&&(z="net.closed");this.onError(z)}}onError(z){this.loader.handleError(z,this.lz());$d(`https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn=${this.timing.requestNumber}`,"gp",D=>{this.loader.N("pathprobe",D)},D=>{this.loader.handleError(D.errorCode,D.details)})}lz(){var z=this.timing.Y(); +z.shost=EU(18,7905,this.location.cW);z.pb=this.size;return z}};var Q_J=class extends g.w9{constructor(z,D,E,Q,T,k,G,e,d,F,L,f,n=null){super();this.loader=z;this.policy=D;this.videoTrack=E;this.audioTrack=Q;this.A=T;this.K=k;this.timing=G;this.Z=e;this.schedule=d;this.Sw=F;this.L=L;this.Y=f;this.rE=n;this.D=!1;this.bR="";this.S_=null;this.e1=NaN;this.j=!1;this.Sk=null;this.Eo=this.S=NaN;this.jI=this.B=0;this.logger=new g.cp("dash");this.policy.El>0&&(this.bR=g.OG(this.policy.El));this.policy.Oj&&(this.U=new EXQ(this.loader,this.policy,this.schedule),g.a(this, +this.U))}V(z,D){if(z.V){this.Sw.isLive?(z=this.Sw.sD&&this.Sw.isWindowedLive?z.L3.B(this.Sw.sD,!1):z.L3.V(Infinity),z.e1=this.e1):z=z.L3.B(0,!1);if(this.Y){var E=this.Y;z.e1===0&&(z.B=E.Y)}else z.B=this.S;return z}var Q=z.K;if(!Q.L3.K())return Q.L3.A()?(E=Aq(this.Z,z.L3.info.FX,D.L3.info.FX,0),E=Q.L3.j(Q,E)):E=Q.L3.xV(Q),E;var T=this.loader.getCurrentTime();T=isFinite(T)||!this.policy.PS?Q.Z-T:0;var k=!Q.range||Q.L===0&&Q.K===0?0:Q.range.length-(Q.K+Q.L),G=Q.L3,e;Sm(z)&&z.L3.K()?((e=this.L.wR)||(e= +Sm(z)&&z.L3.K()&&z.K.L3.info.FX0&&k.S===0&&this.loader.DL),T=Sm(z),z=Q.L3.j(Q,D),(D=z.A)&&z.jw.length>1&&(T||z.Iy.L||z.jw[0].L3!==Q.L3?z=Q.L3.j(Q,z.jw[0].L):(T=z.jw[z.jw.length-1],G=T.L/D,!T.rO&&G<.4&&(z=Q.L3.j(Q,D-T.L))))):(Q.TV<0&&(D=FB(Q),D.pr=`${z.L.length}`,this.loader.isSeeking()&& +(D.sk="1"),D.snss=Q.V,this.loader.N("nosq",D)),z=G.xV(Q));if(this.policy.ew)for(E of z.jw)E.type=6;return z}BF(){super.BF()}},Zi=2/24;var TqX=class extends g.w9{constructor(z,D,E,Q,T,k,G,e){super();this.loader=z;this.DP=D;this.videoTrack=E;this.audioTrack=Q;this.Sw=T;this.j=k;this.isAudioOnly=G;this.S=e;this.L=Ec;this.WF=!1;this.logger=new g.cp("sabr");this.Y=this.U=this.AT=this.yA=!1;this.videoInfos=this.V=this.j.videoInfos;this.A=this.xV=this.j.L;this.K=new $zO(D,k,(d,F)=>{this.loader.N(d,F)}); +this.isAudioOnly&&Gs(this,this.Sw.K["0"])}AF(z,D,E,Q,T=!1,k){this.loader.AF(new Ot(z,k??Fo(this),E,Q),T);P2(this.loader,D,z,!0)}rd(z,D=!1,E={}){this.K.rd(z,D,E)}xF(){return this.K.xF()}};var qmr=class{constructor(z,D,E){this.requestType=z;this.Iy=D;this.PF=E;this.L=null}setData(z,D,E={}){D?.lg&&(this.ya=QDI(this,D,E),z.JQ=this.Iy.JQ());if(this.d2())return!0;this.data=z;this.K=D1n(z,(Q,T)=>{this.PF?.Lx(Q,T)},D?.A,D?.B); +if(!this.K)return!1;this.L=g.De(this.K,Cxw);return!0}d2(){return this.requestType===1}b5(){return this.PF?.b5()||0}isDecorated(){return!(!this.data?.LE&&!this.data?.wB?.length)}};var kUV=class{constructor(z){this.K=z;this.iv=(0,g.KL)(Vg(16))}encrypt(z){(0,g.N)();return this.K.K?uJ(this,z,this.iv):(new Jm(this.K.L)).encrypt(z,this.iv)}decrypt(z,D){(0,g.N)();return this.K.K?uJ(this,z,D):(new Jm(this.K.L)).decrypt(z,D)}};var GUJ=class extends g.w9{constructor(z){super();this.O=z;this.K=new Map;this.A=[];this.L=!Ze();this.S=g.BC(this.O.experiments,"html5_onesie_prewarm_interval_ms");this.U=new g.sT(this.V,this.S,this);this.B=-1;g.a(this,this.U);npO(this,g.iF("yt-player-bandaid-host"));this.Y=this.load();this.S&&this.Y.then(()=>{this.V()})}D(z){if(!((0,g.N)()=z||(z=this.K.get(0))&&uP6(this,z)}Z(){var z=this.A;this.A=[];return z}},Wln=class{constructor(z,D){this.location=z;this.L=D}K(){return EU(36,7895,this.location)}};var eGs=class{constructor(z){this.ll=z;this.L=!1;this.K=[]}async decrypt(z){if(!this.K.length||this.K[0].isEncrypted){this.L=!0;this.ll.dM("omd_s");var D=new Uint8Array(16),E,Q;for(Ze()?E=new J_(z):Q=new Jm(z);this.K.length&&this.K[0].isEncrypted;){var T=this.K.shift(),k=E?await E.decrypt(SZ(T.buffer),D):Q.decrypt(SZ(T.buffer),D);for(z=0;z{if(!this.isComplete()){let Q=Uy(this);this.fail(new g.Tf("net.timeout",Q))}},1E3); +this.Uf=new g.sT(this.PL,2E3,this);this.hd=this.C.sx();this.RU=this.W("html5_onesie_wait_for_media_availability");g.a(this.videoData,this);g.a(this,this.ny);g.a(this,this.CU);g.a(this,this.Uf);z=Es();Ck&&z&&(this.mX=new Map);this.ey=new Map;this.LM=new Map;this.qA=new Map;this.QT=new Map}TZ(z){return this.mX?.get(z)?.TZ()||[]}v4(z,D){return!!this.mX?.get(D)?.v4(z)}km(z,D){return this.mX?.get(D)?.km(z)||[]}qK(z,D){return this.mX?.get(D)?.qK(z)||[]}Sg(){return this.segmentStartTimeMs}NR(z){this.state= +z;this.notifySubscribers()}d2(){return!1}Jl(){return!1}KQ(){}dM(z){this.C.dM(z)}ZQ(z){return this.C.ZQ(z)}nP(z,D,E,Q){E||this.CJ.nP(Q);return!1}ac(z,D){this.ll.ac(z,D)}Q4(){this.dM("opr_r");this.EJ=!0}Gk(z,D,E,Q){this.ZV.push(Q);if(this.mX){if(!this.mX.has(z)){let T=new yxQ(this);this.mX.set(z,T);g.a(this,T)}this.mX.get(z)?.Gk(D,E,Q);HI(this);E||(this.segmentNumber=Q.MD,this.segmentStartTimeMs=Q.startMs)}else HI(this)}WC(){return this.ZV}zi(){this.ZV=[]}yF(z){this.YS=z;z.TT!=null&&this.C.Bl(z.TT)}Np(z){this.ez= +z}Vk(z){z.videoId&&this.LM.set(z.videoId,z)}Zk(z){if(z.url)for(let D of z.url)$d(D,"ump_prewarm")}YN(){if(this.mX)for(let z of this.mX.keys())this.mX.get(z)?.wX()}gB(z){this.Wg=z}fP(z){if(z?.Yb&&(z=z.Yb.VY))for(let D of z)D.videoId&&this.QT.set(D.videoId,D)}qv(z){this.XR.push(z)}N(z,D,E=!1){this.C.N(z,D,E)}xx(z,D,E){this.mX?.get(z)?.xx(D,E)}eN(z){this.qA.set(z.videoId,z)}async fetch(){this.Nw?this.ny.start():this.CU.start();this.dM("or_i");var z=this.O.experiments.EH("html5_onesie_verbose_timing")|| +this.O.JT().K.GV(OAr)?this.dM.bind(this):()=>{}; +z("oloc_ss");var D=pxX(this.videoData,this.hd);D||(z("oloc_sa"),D=g.BC(this.O.experiments,"html5_onesie_redirector_timeout_ms"),D=await x1W(this.videoData,this.hd,D));if(!D)return this.fail(new g.Tf("onesie.unavailable.hotconfig",{url:"0"})),this.HQ;this.ya=EU(88,7851,D);z("oloc_e");var E=g.By(this.O,this.videoData.V()),Q=!!E.K;E=Q?await E.K:E.getValue();this.W("html5_log_onesie_empty_oauth")&&!E&&this.N("no_token",{async:Q});Q=Nmn(this.playerRequest,this.O,this.videoData,E,bJ(this.ya));var T;try{if(!this.O.MN|| +this.O.MN?.K||Q?.YB||(z("orqb_w"),(T=rQW(Q,this.S6,this.O,this.C,this.yi,this.O3.onesieUstreamerConfig,this.videoData.Un?.Sc,this.W("onesie_cdm_mosaic_send_audio_tracks_from_client")?this.playerRequest.playbackContext?.contentPlaybackContext?.compositeVideoContext?.defaultActiveSourceVideoId:void 0))&&this.N("orpqenc",{i:"w"})),!T){var k=i9s(this,Q);let e=this.O.JT().K.GV(V4X);E=e>0;if(k){z("orqb_a");var G=gpa(Q,this.S6,this.O,this.C,this.yi,this.O3.onesieUstreamerConfig,this.videoData.Un?.Sc,this.W("onesie_cdm_mosaic_send_audio_tracks_from_client")? +this.playerRequest.playbackContext?.contentPlaybackContext?.compositeVideoContext?.defaultActiveSourceVideoId:void 0);if(E){let d=new Promise((F,L)=>{setTimeout(()=>void L(`timeout ${e}ms`),e)}); +G=Promise.race([G,d]).catch(F=>{this.N("orpqenc",{i:"a",e:`${F}`});z("orqb_f")})}T=await G; +!T&&E||this.N("orpqenc",{i:"a"})}if(!k||E&&!T)z("orqb_s"),T=U1X(Q,this.S6,this.O,this.C,this.yi,this.O3.onesieUstreamerConfig,this.videoData.Un?.Sc,this.W("onesie_cdm_mosaic_send_audio_tracks_from_client")?this.playerRequest.playbackContext?.contentPlaybackContext?.compositeVideoContext?.defaultActiveSourceVideoId:void 0),this.N("orpqenc",{i:"j"})}}catch(e){return this.fail(e),this.HQ}z("orqb_e");this.enableCompression=T.innertubeRequest.fd;this.fM=T?.Mz?.T4||0;this.dM("osor");k=NN();T={method:"POST", +body:g.De(T,R1X),headers:{"Content-Type":"text/plain",Referer:location.origin}};G=this.W("html5_onesie_media_capabilities");H9k(D,this.videoData,opW(this),G);this.J7&&this.N("ombrs","1");this.CJ=new ni(this,{yi:this.yi,pG:this.J7,oh:(e,d)=>{this.C.aU(e,d)}, +wd:!0});D.set("rn",`${this.CJ.requestNumber}`);this.bv=D.zo();X1X(this.CJ,this.bv);this.dM("or_p");this.xhr=Nf(new yw(D),k,this.CJ,Ck,T);this.Uf.start();this.C.onPlayerRequestSent(this.videoData.videoId);return this.HQ}JU(){return 2}FU(){this.dM("orh_r")}u_(){if(!this.fW&&this.xhr.RY()&&(this.dM("orfb"),this.fW=!0,tak(this)&&this.xhr)){var z={rc:this.xhr.status,lb:this.xhr.RY(),rt:(1E3*ZR(this.CJ)).toFixed(),shost:g.Yw(this.bv),trigger:"o1"};this.N("pathprobe",g.EA(z))}this.l7&&!this.Nw&&this.e0?.start(); +this.iH()}K9(z=!1){this.iH();if(!(this.m7()||this.state>=4)){var D=Uy(this),E=this.xhr;D.rc=E.status;z&&(D.ab=!0);if(E.eW()){var Q="onesie.net";D.msg=E.eW()}else E.status>=400?Q="onesie.net.badstatus":E.Zl()?this.EJ||(Q="onesie.response.noplayerresponse"):Q=E.status===204?"onesie.net.nocontent":"onesie.net.connect";Q?this.fail(new g.Tf(Q,D)):(this.dM("or_fs"),this.CJ.SW((0,g.N)(),E.RY(),0),this.NR(4),this.J7&&this.N("rqs",D));this.J7&&this.N("ombre",`ok.${+!Q}`);this.RU=!1;HI(this);xD(this.ll);this.Nw|| +(this.CU.stop(),this.e0?.stop());if(z=this.hd?.Z())for(Q=0;Q1E3){this.CJ?.ur((0,g.N)());let D=Uy(this);if(this.J7&&this.xhr instanceof Hg){var z=this.xhr;D.xrs=z.xhr.readyState;D.xpb=z.K.totalLength;D.xdc=z.Z}this.fail(new g.Tf("net.timeout",D))}}else!this.CJ&&this.O.JT().K.GV(V4X)>0||!((0,g.N)()-this.CJ.K>1E4)||(this.CJ?.ur((0,g.N)()),this.U1());this.isComplete()||this.ny.start()}}U1(){this.RU=!1;if(!HI(this)){var z= +Uy(this);z.timeout="1";this.fail(new g.Tf("onesie.request",z))}}fail(z){z=kh(z);this.l7?this.C.Qh(z):(this.HQ.reject(z),this.l7=!0);xD(this.ll);this.Nw||this.CU.stop();this.dM("or_fe");this.hd?.Z()?.forEach(D=>{this.N("pathprobe",D)}); +this.NR(5);this.dispose()}isComplete(){return this.state>=3}Bp(){return this.state===4}DR(z){return this.isComplete()||!!this.mX?.get(z)?.A}Dv(){return!1}U0(){return this.state===5}notifySubscribers(z){for(let D=0;D102400&&!this.Lw&&(this.dM("or100k"), +this.Lw=!0);if(z.aH()){let D=z.Xb(),E=D.totalLength;this.J7&&this.N("ombrss",`len.${E}`);this.aY.feed(D)}if(this.mX)for(let D of this.mX.keys())this.mX.get(D)?.wX(),this.notifySubscribers(D)}catch(z){this.fail(z)}}pV(z){return!!this.mX?.get(z)?.U()}xD(){return this.CJ.requestNumber}u5(z){return this.qA.get(z)}E1(){return!1}zd(){return"ONESIE"}};var FZJ=class extends g.w9{constructor(z,D,E,Q,T,k,G,e,d,F,L,f){super();this.C=z;this.loader=D;this.policy=E;this.audioTrack=Q;this.videoTrack=T;this.Sw=k;this.yi=G;this.U9=e;this.L=d;this.timing=F;this.D=L;this.U=f;this.K=[];this.Z={};this.wR=this.lg=!1;this.HF=this.PQ=0;this.Sn=!0;this.f3=this.Zp=!1;this.tT=0;this.WF={B_:0,Os:0};this.qN={B_:0,Os:0};this.Sk=null;this.yA={lE:[],XZ:[]};this.AT={lE:[],XZ:[]};this.V=null;this.B=[];this.ew=0;this.MN=!1;this.videoData=this.C.getVideoData();this.Y=this.videoData.latencyClass=== +"LOW"?50:this.videoData.latencyClass==="ULTRALOW"?100:this.policy.Wa;this.policy.Oj&&(this.j=new EXQ(this.loader,this.policy,this.yi),g.a(this,this.j));this.O=this.C.X()}NI(z,D){this.S=void 0;Maa(this);dpr(this,z,D)}pQ(z){if(this.K.length===0)return!1;var D=this.K[0];return D instanceof iJ?z===this.loader.getCurrentTime()*1E3:!(D instanceof Ke&&D.info.K?.Mz?.cQ)&&Math.abs(D.Gv()-z)<50}Vk(z,D){this.A=z;this.policy.L&&!z.playbackCookie&&this.loader.N("sbrnocookie",{rn:D??-1});this.policy.RT&&this.U?.U()? +this.loader.N("clsdai",{ignbckoff:D??-1,backoff:z.backoffTimeMs??-1}):this.S=(0,g.N)()+(z.backoffTimeMs||0)}ge(z,D,E){if(z.action===void 0)z=this.C.WV(),z!==void 0&&this.loader.Jc(z);else if(z.action!==0||!this.wR){z.action===0&&this.policy.Ly&&(z.action=2);if(z.Rz==="sabr.malformed_config"){if(this.HF++<3){this.loader.handleError("sabr.malformed_config",{action:z.action,rn:D,retry:this.HF},0);return}E&&this.loader.N("malfmcfg",{rn:D,ecdlen:E.L?.length??0,proto:JSON.stringify(E.K),bytes:E.L?g.Ri(E.L, +3):void 0})}E={};E.reason=z.Rz;E.action=z.action;E.rn=D;switch(z.action){case 1:this.policy.L&&this.Sk&&(A8(this.Sk,void 0,void 0,E),this.U?.Y());break;case 0:this.wR=!0;this.videoData.qj()&&this.policy.L&&this.Sk&&A8(this.Sk,void 0,void 0,E,!1);this.loader.US(E);break;case 2:J2(z.Rz)!=="sabr.config"&&delete E.reason;this.loader.handleError(J2(z.Rz),E,1);break;case 3:this.policy.lg&&(this.Sw.Y?.yA(),this.loader.handleError("sabr.hostfallback",E))}}}Zk(z){if(z.url)for(let D of z.url)$d(D,"ump_prewarm")}fH(z){z&& +(this.loader.N("sabrctxt",{onsbrctxt:z.type,scp:z.scope,dflt:z.sendByDefault}),z.type&&z.sendByDefault&&this.videoData.WF.add(z.type),z.scope!==2&&(z.type&&this.videoData.sabrContextUpdates.set(z.type,z),this.C.fH(z)))}x9(){}gB(z,D){if(this.loader.MF)this.loader.N("sdai",{ignSabrSeek:1,smt:z?.Lj,rn:D});else if(z.Lj!==void 0&&z.MH){let E=z.Lj/z.MH;this.audioTrack.V=!1;this.videoTrack.V=!1;if(this.policy.j||this.policy.GF||this.policy.kF)this.loader.fR.K=!1;this.C.getCurrentTime()!==E&&(D={Vh:"sabr_seek", +Y_:!0,Ui:!0},z.seekSource&&(D.seekSource=z.seekSource),jf(this.loader,E+.1,D))}}onSnackbarMessage(z){this.C.Iq("onSnackbarMessage",z)}qv(z,D){this.policy.B&&this.loader.qv(z,D)}yF(z){z.PA&&z.H9&&mx(this.Sw,z.PA,z.H9);this.policy.Df&&(z.bD&&z.jY&&(this.Sw.j6=z.bD/z.jY),z.EZ&&z.pw&&(this.Sw.Ki=z.EZ/z.pw));zJ(this.videoData)&&!this.videoData.pf&&z.H9&&this.loader.vP(z.H9,1E3);z.TT!=null&&this.C.Bl(z.TT);z.kI&&(z=((0,g.N)()-z.kI)/1E3,this.loader.w$.YR(1,z))}zU(z){this.loader.zU(z)}Gk(z){this.loader.Gk(z)}zw(z){this.loader.zw(z)}Ic(z){return this.videoData.WF.has(z)}VQ(z, +D,E){this.policy.A&&this.loader.N("sabrctxtplc",{start:z?z.join("_"):"",stop:D?D.join("_"):"",discard:E?E.join("_"):""});if(z)for(let Q of z)this.videoData.WF.add(Q);if(D)for(let Q of D)this.videoData.WF.has(Q)&&this.videoData.WF.delete(Q);if(E)for(let Q of E)if(this.videoData.sabrContextUpdates.has(Q)&&this.videoData.sabrContextUpdates.delete(Q),this.policy.Y&&this.K.length)for(let T of this.K)T instanceof iJ||T.sc?.type!==Q||(T.sc=void 0)}T8(){}ur(z){this.B=z}e6(z,D){rD(this.policy,z,4,D)}fP(z){if(z?.Yb&& +(z=z.Yb.VY))for(let D of z)D.formatId&&(z=this.Sw.A.get(qD(D.formatId)))&&z.info&&(z.info.debugInfo=D.debugInfo)}Bk(z){this.videoData.lr.Z?this.loader.handleError("net.badstatus",{reason:"hbp_reload_unsupported",init:Math.round(this.videoData.RO),now:Math.round((0,g.N)()),reloadplayerresponse:"1"},2):(this.MN=!0,this.C.Iq("reloadplayer",z))}JI(){return this.C.JI()||""}b5(){var {vG:z,JS:D}=GOL(this);return Math.min(z,D)}Lx(z,D){this.loader.N(z,D)}Ya(z){bd(this.loader,Fk(this.U9,z))}Wc(){return{requestNumber:this.C3?.xD()|| +-1,isDecorated:this.C3?.info.isDecorated()}}mT(z){this.C.mT(z)}Oc(){this.loader.Oc()}kN(){this.loader.kN()}BF(){super.BF();this.A=void 0;dpr(this,!0,"i");this.K=[]}};var LZL=class{constructor(z){this.C=z;this.K=new Map;this.delay=null}getCurrentTime(){return this.C.getCurrentTime()-this.C.Pc()}},fWw=class{constructor(z,D,E){this.Z=z;this.cpn=D;this.C=E;this.K=new Map;this.A=new Map;this.V=NaN;this.L=this.Ar="";this.isSeeking=!1;this.B=new LZL(E);this.QE=E.QE;this.C.subscribe("statechange",this.S,this);this.C.subscribe("SEEK_TO",()=>{this.UG()}); +this.C.subscribe("SEEK_COMPLETE",()=>{X6w(this)}); +this.Ar=this.L=this.cpn}S(z){Am(z.state)&&CX(this.B)}clear(){var z=this.B;z.delay?.dispose();z.K.clear();this.A.clear();this.K.clear();this.V=NaN}U(z,D,E=0){if(z!==this.V||this.K.get(z)?.A!==D?.A)if(D?this.K.set(z,D):this.K.delete(z),!this.isSeeking){var Q=this.Z.getStartTime(z);this.V=z;upO(this,z);if(D){let T=Q;D.K.forEach((k,G)=>{T=2&&!z.U0()&&z.info.e1===0&&(this.B=z,this.S=E,this.L=D.info,this.U=this.startTimeSecs=Date.now()/1E3,this.V=this.L.startTime)}return NaN}clear(){this.L=this.S=this.B=null;this.K=this.V=this.U= +this.startTimeSecs=NaN;this.Z=!1}};var nXk=class extends g.w9{constructor(){super();try{this.A=IcV(z=>{this.L=z.at(-1)}),this.B=this.A?.observe("cpu",{sampleInterval:2E3}).catch(z=>{z instanceof DOMException&&(this.K=z)})}catch(z){z instanceof DOMException&&(this.K=z)}}Z(){var z={},D=window.h5vcc; +z.hwConcurrency=navigator.hardwareConcurrency;this.K&&(z.cpe=this.K.message);this.L&&(z.cpt=this.L.time,z.cps=this.L.state);D?.cVal&&(z.cb2s=D.cVal.getValue("CPU.Total.Usage.IntervalSeconds.2"),z.cb5s=D.cVal.getValue("CPU.Total.Usage.IntervalSeconds.5"),z.cb30s=D.cVal.getValue("CPU.Total.Usage.IntervalSeconds.30"));return z}BF(){ack(this);super.BF()}};var SCW=/[?&]cpn=/;var E3n=[2,5,30];g.XU=g.JT(()=>{var z="";try{let D=g.nx("CANVAS").getContext("webgl");D&&(D.getExtension("WEBGL_debug_renderer_info"),z=D.getParameter(37446),z=z.replace(/[ :]/g,"_"))}catch(D){}return z});g.bP=class extends g.w9{constructor(z){super();this.provider=z;this.logger=new g.cp("qoe");this.L=new Map;this.sequenceNumber=1;this.WF=NaN;this.K="N";this.Y=this.b7=this.i7=this.ew=this.A=0;this.ig=this.kV=this.QA=this.YX="";this.vN=this.HF=NaN;this.GX=0;this.Mj=-1;this.gs=1;this.playTimeSecs=this.rebufferTimeSecs=0;this.Wc=this.isEmbargoed=this.MN=this.isOffline=this.isBuffering=!1;this.JH=[];this.AT=null;this.U9=this.V=this.wR=this.S=!1;this.Z=-1;this.qN=!1;this.ai=new g.sT(this.ED,750,this);this.j= +this.adCpn="";this.f3=this.C3=this.yA=this.D=this.adFormat=void 0;this.D9=0;this.U=new Map;this.aC=new Set("cl fexp drm drm_system drm_product ns adformat live cat shbpslc".split(" "));this.dO=new Set(["gd","pw","gp","gm","dd"]);this.serializedHouseBrandPlayerServiceLoggingContext="";this.XX=!1;this.s9=NaN;this.tT=0;this.m9=!1;this.remoteConnectedDevices=[];this.remoteControlMode=void 0;this.E9=!1;this.uE=new Set;this.lg=!1;this.xV=this.provider.O.W("html5_qoe_relaxed_reporting");var D=g.BC(this.provider.O.experiments, +"html5_qoe_proto_mock_length");D&&!nL.length&&(nL=ZKX(D));g.a(this,this.ai);try{navigator.getBattery?.().then(E=>{this.AT=E})}catch{}g.Ty(this,0,"vps",["N"]); +z.O.ZS()&&(this.tT=(0,g.N)(),this.s9=Wx(()=>{var E=(0,g.N)(),Q=E-this.tT;Q>500&&this.N("vmlock",{diff:Q.toFixed()});this.tT=E},250)); +this.provider.videoData.je&&(this.remoteControlMode=saV[this.provider.videoData.je]||0);this.provider.videoData.KE&&(D=TQw(this.provider.videoData.KE),D?.length&&(this.remoteConnectedDevices=D));z.O.ZS()&&(this.ur=new nXk,g.a(this,this.ur))}ED(){var z=g.Gy(this.provider);k4(this,z)}vA(){return this.V2}Sq(){return{i7:this.i7,b7:this.b7}}V6(z,D){this.i7=z;this.b7=D}Bl(z){if(!this.E9){this.E9=!0;var D="";switch(z){case 1:D="proximaui";break;case 2:D=this.provider.videoData.lr.getWebPlayerContextConfig()?.enableProximaLowLatency? +"proximawpcc":this.provider.videoData.W("html5_enable_proxima")||this.provider.videoData.W("html5_sabr_force_proxima")?"proximaexp":"proximaclient";break;case 3:D="proximaauto"}D!==""&&fL(this,D)}}LL(z,D,E,Q){if(!this.uE.has(z)){this.uE.add(z);var T=g.Gy(this.provider);g.Ty(this,T,"lse",[z,D,E,Q.toFixed(3)])}}Mn(z){g.Qi(this,"lwc",[z.sD?z.sD.toFixed():"",z.gE?z.gE.toFixed():"",z.dE?(z.dE*1E3).toFixed():"",z.Fi?(z.Fi*1E3).toFixed():"",z.Es?(z.Es*1E3).toFixed():""].join(":"))}Vt(z,D,E){var Q=g.yh(z, +this.provider.JT().K.GV(g.FW)),T=this.U.get(Q);T||(T={identifier:{identifier:z.uY,tileContext:z.tileContext},receivedCuePointEvents:[],receivedAdEvents:[]},this.U.set(Q,T));D.elapsedTimeMs=g.Gy(this.provider);E?(T.receivedAdEvents||(T.receivedAdEvents=[]),T.receivedAdEvents.push(D)):(T.receivedCuePointEvents||(T.receivedCuePointEvents=[]),T.receivedCuePointEvents.push(D))}reportStats(z=NaN){if(!this.m7()&&(z=z>=0?z:g.Gy(this.provider),this.xV?WZw.has(this.K)&&(this.L.size||(this.K==="PL"?z>=this.A+ +30:z<=this.ew+30||z>=this.A+1200&&z<=this.ew+86400))&&(g.Ty(this,z,"vps",[this.K]),this.A=z):["PL","B","S"].indexOf(this.K)>-1&&(this.L.size||z>=this.A+30)&&(g.Ty(this,z,"vps",[this.K]),this.A=z),this.L.size)){this.sequenceNumber===7E3&&g.xl(Error("Sent over 7000 pings"));if(!(this.sequenceNumber>=7E3)){FU(this,z);var D=this.provider.C.dg();for(let {key:d,value:F}of D)this.N(d,F);D=z;var E=this.provider.C.UR(),Q=E.droppedVideoFrames||0;let k=E.totalVideoFrames||0,G=Q-this.i7,e=k&&!this.b7;Q>E.totalVideoFrames|| +G>5E3?d0L(this,"html5.badframedropcount",`df.${Q};tf.${E.totalVideoFrames}`):(G>0||e)&&g.Ty(this,D,"df",[G]);this.i7=Q;this.b7=k;this.Y>0&&(g.Ty(this,z,"glf",[this.Y]),this.Y=0);Dh.isActive()&&(z=Dh.xa(),Object.keys(z).length>0&&this.N("profile",z));this.m9&&fL(this,"lwnmow");z={};this.provider.videoData.A&&(z.fmt=this.provider.videoData.A.itag,(D=this.provider.videoData.Z)&&D.itag!==z.fmt&&(z.afmt=D.itag));z.cpn=this.provider.videoData.clientPlaybackNonce;this.D?.length?z.adcpn=this.D.join(","): +this.adCpn&&(z.adcpn=this.adCpn);this.yA?.length?z.addocid=this.yA.join(","):this.j.length&&(z.addocid=this.j);E=this.provider.videoData;D=E.qj();E=E.latencyClass;(this.provider.O.JT().K.GV(zAO)&&D&&E==="NORMAL"||this.provider.O.JT().K.GV(BnO)&&D&&E==="LOW"||(this.provider.O.JT().K.GV(ACW)||this.provider.O.W("html5_double_logging_cdm_dai"))&&this.provider.videoData.isDaiEnabled()&&Zf(this.provider.videoData))&&(z.adc=1);this.provider.videoData.cotn&&(z.cotn=this.provider.videoData.cotn);z.el=TJ(this.provider.videoData); +z.content_v=Mb(this.provider.videoData);z.ns=this.provider.O.V;z.fexp=DW(this.provider.O.experiments).toString();z.cl=(918025328).toString();D=this.provider.videoData.adFormat||this.adFormat;this.C3?.length?z.adformat=this.C3.join(","):D&&(z.adformat=D);(D=My(this.provider.videoData))&&(z.live=D);this.provider.videoData.dP()&&(z.drm=1,this.provider.videoData.B&&(z.drm_system=T7L[this.provider.videoData.B.flavor]||0),this.provider.videoData.drmProduct&&(z.drm_product=this.provider.videoData.drmProduct)); +g.DH()&&this.provider.videoData.vS&&(z.ctt=this.provider.videoData.vS,z.cttype=this.provider.videoData.Tz,this.provider.videoData.mdxEnvironment&&(z.mdx_environment=this.provider.videoData.mdxEnvironment));this.provider.videoData.isDaiEnabled()?(z.dai=this.provider.videoData.enableServerStitchedDai?"ss":"cs",this.provider.videoData.O8&&(z.dai_fallback="1"),Zf(this.provider.videoData)&&(z.dai="mv")):this.provider.videoData.Nj?z.dai="cs":this.provider.videoData.nW&&(z.dai="disabled");z.seq=this.sequenceNumber++; +if(this.provider.videoData.Tn){if(D=this.provider.videoData.Tn,z&&D){D.ns==="3pp"&&(z.ns="3pp");this.dO.has(D.ns)&&fL(this,"hbps");D.shbpslc&&(this.serializedHouseBrandPlayerServiceLoggingContext=D.shbpslc);for(var T of Object.keys(D))this.aC.has(T)||(z[T]=D[T])}}else z.event="streamingstats",z.docid=this.provider.videoData.videoId,z.ei=this.provider.videoData.eventId;this.isEmbargoed&&(z.embargoed="1");Object.assign(z,this.provider.O.K);(T=z.seq)&&!this.provider.O.experiments.JT().K.GV(FJa)&&(D= +L4X(this,+T),D=g.De(D,dU6),D=g.Ri(D,4),this.L.set("qclc",[D]));z=g.pD("//"+this.provider.O.LP+"/api/stats/qoe",z);E=D="";for(let [d,F]of this.L.entries()){Q=F;if(!Q?.join)continue;Q=`&${d}=${Q.join(",")}`;Q.length>100?E+=Q:D+=Q}this.provider.O.experiments.JT().K.GV(FJa)&&(T=L4X(this,+(T||0)),T.qoePingUrl=z+D+E,g.E9("qoeClientLoggingContext",T),D+="&dl=1");foV(this,z+D,E.replace(/ /g,"%20"))}this.L.clear()}}Tj(z){this.m9=z}Kr(){if(this.provider.videoData.B){var z=this.provider.videoData.B;fL(this, +`eme-${z.keySystemAccess?"final":rH(z)?"ms":tx(z)?"ytfp":wH(z)?"safarifp":"nonfinal"}`)}}mh(z){this.isEmbargoed=z}onPlaybackRateChange(z){var D=g.Gy(this.provider);z&&z!==this.gs&&(g.Ty(this,D,"rate",[z]),this.gs=z);this.xV||this.reportStats(D)}getPlayerState(z){if(z.K(128))return"ER";if(z.K(2048))return"B";if(z.K(512))return"SU";if(this.provider.O.JT().K.GV(e5)&&z.K(256))return"PA";if(z.K(16)||z.K(32))return"S";if(z.isOrWillBePlaying()&&z.K(64))return"B";var D=XyW[E1(z)];g.Us(this.provider.O)&&D=== +"B"&&this.provider.C.getVisibilityState()===3&&(D="SU");D==="B"&&z.K(4)&&(D="PB");return D}VL(z,D){var E=g.Gy(this.provider);g.Ty(this,E,"vfi",[z==="A"?"":`${D??0}`,z])}BF(){super.BF();window.clearInterval(this.WF);window.clearInterval(this.s9)}N(z,D,E){var Q=this.JH.indexOf(z)!==-1;Q||this.JH.push(z);if(!E||!Q){D=typeof D!=="string"?g.EA(D):D;D=W4W(D);if(!E&&!/^t[.]/.test(D)){var T=g.Gy(this.provider)*1E3;D=`t.${T.toFixed()};${D}`}g.Qi(this,"ctmp",`${z}:${D}`);LL(this);return T}}l3(z,D,E){this.B= +{DI:Number(this.N("glrem",{nst:z.toFixed(),rem:D.toFixed(),ca:+E})),ov:z,sA:D,isAd:E}}y3(z,D,E){g.Ty(this,g.Gy(this.provider),"ad_playback",[z,D,E])}resume(){isNaN(this.WF)?n3O(this):this.WF=Wx(()=>{this.reportStats()},1E4)}}; +g.l=g.bP.prototype;g.l.tk=DJ(96);g.l.cj=DJ(90);g.l.Q7=DJ(45);g.l.WZ=DJ(39);g.l.DM=DJ(26);var XyW={[5]:"N",[-1]:"N",[3]:"B",[0]:"EN",[2]:"PA",[1]:"PL",[-1E3]:"ER",[1E3]:"N"},WZw=new Set(["PL","B","S"]),nL=[];g.jd=class extends g.w9{constructor(z,D,E,Q,T,k,G,e=!1,d,F){super();this.C=z;this.schedule=D;this.policy=E;this.Sw=Q;this.j=d;this.ED=F;this.H4=this.AT=this.cF=null;this.MN=this.C3=this.xV=this.ew=0;this.DL=this.s3=this.isSuspended=!1;this.qN="";this.D9={};this.XX=NaN;this.Wc=this.m9=this.T2=0;this.Sk=null;this.E9=this.QA=!1;this.zh=0;this.ur=!1;this.wR=this.lg=0;this.vN=null;this.GX=this.MF=!1;this.gV=()=>this.C.gV(); +this.timing=new sIw(this.ED);this.D=new h5r(this.schedule,this.policy);this.ig=new g.sT(this.A,0,this);this.s9=new g.sT(this.A,this.policy.XX,this);this.rX=new g.sT(this.A,1E3,this);this.uE=new g.sT(this.A,void 0,this);this.f3=new g.sT(()=>{this.isSuspended||this.A()},1E4,this); +this.Mj=new g.sT(this.Cf,250,this);this.S=this.currentTime=NaN;this.w$=new Vz(5);this.WF=this.timestampOffset=NaN;this.logger=new g.cp("dash");this.JH=Infinity;z=d&&d.TZ();d&&(lp(d,this.Sw,this.policy),this.WF=Date.now());this.K=new qur(this,this.D,E,this.Sw,T,z);E=ItX(this.K,k,G&&G.id);this.audioTrack=new zGX(this,this.policy,E.audio,this.timing);this.videoTrack=new zGX(this,this.policy,E.video,this.timing);this.videoTrack.A.AT=this.audioTrack.A;this.HF={updateend:this.xw,error:this.m4};g.a(this, +this.ig);g.a(this,this.s9);g.a(this,this.rX);g.a(this,this.uE);g.a(this,this.f3);this.gs=Kfw({Nz:this.policy.U.Nz,Oy:this.policy.Oy,fp:this.policy.fp});this.Y=bKX(this,this.policy,this.gs,this.schedule,this.w$,(L,f)=>VlW(this,L,f)); +this.B=new g.JB(this,this.Sw,this.policy,this.videoTrack,this.audioTrack,e);this.policy.B&&(e=this.C.getVideoData(),this.N("clsdai",{initld:1,admapsz:e.mu?.size}),e.mu||(e.mu=new Map),this.yA=new g.uP(this.policy,(L,f)=>{this.N(L,f)},e.mu,(L,f,n)=>{this.C.Vt(L,f,n)})); +this.fR=new xz6(this,this.Sw,this.videoTrack,this.audioTrack,this.policy);e=this.policy.B6?this.C.getVideoData().rE:null;this.U=new Q_J(this,this.policy,this.videoTrack,this.audioTrack,this.D9,this.B,this.timing,this.D,this.schedule,this.Sw,this.K,this.Y,e);g.a(this,this.U);this.V=new TqX(this,this.policy,this.videoTrack,this.audioTrack,this.Sw,T,S0(this.C.getVideoData()),G?.id);g.a(this,this.V);fX(this.V,k);this.L=new FZJ(this.C,this,this.policy,this.audioTrack,this.videoTrack,this.Sw,this.schedule, +this.K,this.V,this.timing,this.B,this.yA);g.a(this,this.L);this.Z=this.C.oi.Rk.ow;this.policy.V||OFk(this);this.policy.JH&&(this.Kr=new fWw(this.videoTrack.L3.index,this.C.getVideoData().clientPlaybackNonce??"",this.C))}initialize(z,D,E){z=z||0;this.policy.K||(D=n6(this.K),Vi(this.C,new Ot(D.video,D.reason)),this.C.nH(new Ot(D.audio,D.reason)));this.policy.K&&kD(this);this.Sw.isManifestless&&P3J(this.U);this.Y&&juI(this.Y,this.videoTrack.L3);D=isNaN(this.getCurrentTime())?0:this.getCurrentTime(); +var Q=!this.Sw.isManifestless;this.policy.bQ&&(Q=Q||this.Sw.Lr);if(!this.policy.PS||this.policy.HF)this.currentTime=Q?z:D;this.policy.j&&this.seek(this.getCurrentTime(),{}).Me(()=>{}); +this.policy.K?this.Z?.pV(this.JI()||"")&&jBV(this)&&jn(this,this.videoTrack)&&jn(this,this.audioTrack)&&(FQL(this.L,this.Z),this.policy.V&&OFk(this)):this.j&&(v3V(this,this.videoTrack),v3V(this,this.audioTrack),V7I(this.j),delete this.j);E?(this.U9(!1),this.rX.cN()):(z=this.getCurrentTime()===0,qN(this.U,this.videoTrack,this.videoTrack.L3,z),qN(this.U,this.audioTrack,this.audioTrack.L3,z),this.policy.K&&Efa(this.L,{yf:1}),this.policy.j||this.seek(this.getCurrentTime(),{}).Me(()=>{}),this.timing.tick("gv")); +(this.Sw.sD||this.Sw.gE||this.Sw.dE||this.Sw.Fi||this.Sw.Es)&&this.C.Mn(this.Sw)}U9(z){this.s3=z||this.C.X().W("html5_allow_multiview_tile_preload")&&this.C.getVideoData().yA;this.policy.ew||(this.isSuspended=!0,this.policy.lM&&(this.rX.stop(),this.s9.stop(),this.ig.stop()),this.f3.stop())}resume(z=!1){if(this.isSuspended||this.DL||z){this.s3=this.DL=this.isSuspended=!1;try{this.A()}catch(D){g.y(D)}}}m$(){return!this.policy.vN}kV(z=!1){return Math.min(kL(this.audioTrack,z),kL(this.videoTrack,z))}T9(z= +!1,D=!1){S_X(this);this.C.S1()&&(this.S=NaN);z?(this.policy.WF&&this.N("loader",{setsmb:1}),this.policy.ew=!0,this.kR()):(this.U9(!1),D||this.kR())}setAudioTrack(z,D,E=!1){if(!this.m7()){var Q=!isNaN(D);E&&Q&&(this.audioTrack.D=Date.now(),this.policy.Mj&&(this.ur=!0));E=this.C.S1()&&!this.C.getVideoData().U;if(this.policy.K){a:{var T=this.V;var k=z.id;for(var G of T.xV)if(G.id===k){G=T.Sw.K[k];T.B=G;T.DP.MN()&&(T.yA=!0);let e=Q?"t":"m";T.D=k;T.ew=e;k=new Ot(G,e);Q&&(T.U=!0);T=k;break a}T.A=[];T=null}this.C.nH(T)}else T= +this.K,T.L=T.Sw.K[z.id],T.U=T.L,T=new Qf(T.U,T.A,Q?"t":"m"),this.C.nH(new Ot(T.audio,T.reason));Q?(this.XX=Date.now(),Q=this.audioTrack.L3.index.Rx(D),this.N("setAudio",{id:z.id,cmt:D,sq:Q}),Q>=0&&(this.policy.K&&this.NI(!0,"mosaic"),ln(this.audioTrack,Q,NaN,NaN),!this.policy.YX&&this.Sw.isLive&&jH(this.Sw,Q,!1))):E||this.C.IQ()}}setPlaybackRate(z){z!==this.D.getPlaybackRate()&&this.D.setPlaybackRate(z)}oO(z){var D=this.L.V;this.L.V=z;this.N("scfidc",{curr:qD(D),"new":qD(z)});z&&qD(z)!==qD(D)&&(this.NI(!0, +"caption change"),this.L9())}Li(z){this.L.ur(z)}AF(z,D=!1){z.K.info.pR()?this.C.nH(z,D):Vi(this.C,z)}Ya(z){ky(z.jw[z.jw.length-1])&&bd(this,Fk(this.K,z.jw[0].L3))}aQ(){return this.C.aQ()}W7(){return this.C.W7()}zw(z){this.C.X().ZS()&&this.N("sps",{status:z.dB||""});if(z.dB===1)this.T2=0;else if(z.dB===2||z.dB===3){let D=!1;z.dB===3&&(this.JH=z.kj??Infinity,this.T2+=1,(D=C3(this))&&this.M0(!0));this.C.Jn(!0,D)}}sx(){return this.C.sx()}t9(){return this.C.t9()}RE(z){this.C.RE(z)}L9(){this.A()}Cf(){var z= +this.C.BN()?.getCurrentTime();z?this.C.N("rms",{cta:z}):this.Mj.cN()}A(){aK(this);if(this.cF&&ZE(this.cF)&&!this.cF.h7()&&(!this.policy.PS||isFinite(this.getCurrentTime()))){var z=QZ(this.videoTrack);z=this.policy.R3&&z&&z.B();this.Sw.isManifestless&&this.Sw.isWindowedLive&&Xx(this.Sw)?(this.S=Xx(this.Sw),this.cF.Zw(this.S)):Yv(this.Sw)&&!z?(z=this.getCurrentTime(),this.policy.PS&&this.policy.HF&&this.N("ssrDuration",{ld:this.tT(),lct:this.currentTime,vpd:this.getCurrentTime()},!0),isNaN(this.S)? +(this.S=z+3600,this.cF.Zw(this.S)):this.S<=z+1800&&(this.S=Math.max(this.S+1800,z+3600),this.cF.Zw(this.S))):this.cF.isView||(z=Math.max(this.audioTrack.getDuration(),this.videoTrack.getDuration()),(!isFinite(this.S)||this.S!==z)&&z>0&&(this.cF.Zw(z),this.S=z))}if(!this.m7())if(Wo(this.Sw)&&this.Sw.U0()){var D=this.Sw;this.handleError("manifest.net.retryexhausted",D.qN?{rc:D.xR}:{rc:D.xR.toString()},1)}else if(this.policy.K)a:{try{if(MI(this)&&this.H4){D=this.L;var E=this.H4;let n=E.K;if(n){var Q= +D.C.WV();z=!0;Q||(Q=D.loader.getCurrentTime(),z=!1);{var T=n;let W=z?D.C.Mx(Q):Q;if(D.loader.Er(W))var k=!1;else{var G={t:Q.toFixed(3),isUtc:z};c:{let V=D.C.JI();if(V){for(let Y of[D.audioTrack,D.videoTrack]){let Z=MD(Y.L3,D.Sw.Bc),K=T?.qK(Z,V)||[];if(K.length===0||!br(new aa(K),W)){var e=!1;break c}}e=!0}else e=!1}e?(D.loader.N("prebuffer",Object.assign(G,{inrange:1})),k=!0):(T.info.K?.Mz?.cQ?z&&(T.info.K?.Mz?.cQ||0)===Q*1E3:!z&&(T.info.K?.Mz?.T4||0)===Q*1E3)?(D.loader.N("prebuffer",Object.assign(G, +{match:1})),k=!0):k=!1}}k&&(D.C.dM("ismp_c"),D.K.push(n),D.j?.K(n.info.Iy),n.IZ(),E.A(!1))}}rC(this.L);this.Sw.isManifestless&&this.policy.V&&bq(this.fR);this.cF?.V()&&IK(this);Efa(this.L);if(MI(this)&&this.H4){var d=this.L,F=this.H4;let n=F.L.a5;if(n!==void 0&&n>=0){d.C.dM("ismp_a");var L=F.L;if(LQO(d,L)){var f=DpL(d,L);d.policy.Wa>0&&d.qN.Os++;f&&(F.K!==f&&(uW(F),F.K=f,F.L=Ok),d.C.dM("ismp_rc"))}}}}catch(n){g.xl(n);if(n.message.includes("changeType")){this.N("ctype",{exp:n.name,msg:n.message,s:n.stack}); +break a}this.handleError("fmt.unplayable",{exp:n.name,msg:n.message,s:n.stack,trg:"sabrslicerqt"},1)}K4V(this);this.f3.cN()}else if(!this.Sw.L||!c2(this.videoTrack)&&!c2(this.audioTrack)||(this.videoTrack.Z||this.audioTrack.Z)&&this.policy.qN?D=!1:(this.kR(),this.C.seekTo(Infinity,{Vh:"checkLoaderTracksSync",vP:!0}),D=!0),!D){aK(this);this.Sw.isManifestless&&(K3(this.videoTrack),K3(this.audioTrack),bq(this.fR),(D=Vj(this.videoTrack))&&D.K&&(D=D.K.Z&&!this.policy.Oy,this.N(D===this.policy.U.Nz?"strm": +"strmbug",{strm:D,sfmp4:this.policy.U.Nz,dfs:this.policy.Oy},!0)));if(this.cF)IK(this);else if(this.policy.Z){D=!1;for(T of[this.videoTrack,this.audioTrack])for(E=Vj(T);E&&T.Us()!==QZ(T);E=Vj(T))T.NC(E),D=!0;L3(this.videoTrack)&&L3(this.audioTrack)||D&&g.gC(this)}vl(this);qN(this.U,this.videoTrack,this.videoTrack.L3,!1);qN(this.U,this.audioTrack,this.audioTrack.L3,!1);if(!this.policy.vo&&(D=this.videoTrack,G=this.audioTrack,(!this.cF||ZE(this.cF)&&!this.policy.YF)&&!this.fR.isSeeking()&&(this.policy.K|| +Sm(D)&&D.L3.K()&&this.K.D)))a:{if(E=this.getCurrentTime(),k=this.D,e=Aq(k,D.L3.info.FX,G.L3.info.FX,0),G=MT(k.yi)+e/qT(k.yi),E+=Math.max(G,G+k.policy.Q_-e/D.L3.info.FX),D.L.length){if(D.L[0].info.jw[0].startTime<=E)break a;d$(D)}k=D.A;for(G=k.K.length-1;G>=0;G--)k.K[G].info.startTime>E&&k.K.pop();OO(D);D.K&&E5&&z.Y.shift(),D=D.TV,this.C.getVideoData()?.enableServerStitchedDai&&(E=xL(this.audioTrack,D),z=xL(this.videoTrack,D),E!==0&&z!==0&&E!==z&&this.handleError("ssdai.avsync", +{sq:D,a:E,v:z},0)))}}cv(z,D,E,Q){z.info.video&&this.B.cv(D,E,Q)}oz(z){this.K.oz(z)}QM(){return this.videoTrack.V||this.audioTrack.V}seek(z,D){if(this.m7())return g.iX();if(this.QM())return g.iX("seeking to head");if(this.policy.j&&!isFinite(z))return uq(this.fR),rQ(Infinity);aK(this);iFW(this,z,!1,D.seekSource);kD(this);this.policy.K||vl(this,z);this.cF&&this.cF.K&&this.cF.L&&!this.C.getVideoData().Yx&&(this.cF.K.isLocked()||this.cF.L.isLocked())&&this.C.IQ({reattachOnLockedBuffer:1,vsb:`${this.cF.L.isLocked()}`, +asb:`${this.cF.K.isLocked()}`});var E=this.getCurrentTime(),Q=this.fR.seek(z,D);if(!this.policy.PS||this.policy.HF)this.currentTime=Q;tZ(this.B,z,E,this.policy.xC&&!D.Y_);g.gC(this);return rQ(Q)}pQ(z){return this.policy.K&&this.L.pQ(z)}Ic(z){return this.L.Ic(z)}NI(z,D){this.L.NI(z,D)}getCurrentTime(){if(this.policy.PS){let z=this.Pc()||0;return this.C.getCurrentTime(!0)-z}return this.currentTime}tT(){return this.currentTime+this.timestampOffset}Rg(){return this.audioTrack.L3.info}Jk(){return this.videoTrack.L3.info}NB(){return this.audioTrack.L3.info.Rq}Yt(){return this.videoTrack.L3.info.Rq}BF(){try{this.T9(), +d$(this.audioTrack),d$(this.videoTrack),g.ZX(this.audioTrack),g.ZX(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),super.BF()}catch(z){g.y(z)}}handleError(z,D,E=0){var Q=QT(E);z==="fmt.unplayable"&&this.Sw.isLive&&(this.policy.fp=!1,g.bO(this.Sw));D=new g.Tf(z,D,E);YO(this);g.EA(D.details);this.C.handleError(D);z!=="html5.invalidstate"&&D.errorCode!=="fmt.unplayable"&&z!=="fmt.unparseable"&&Q&&this.dispose()}FM(){var z=QZ(this.audioTrack),D=QZ(this.videoTrack);z={lct:this.getCurrentTime().toFixed(3), +lsk:this.fR.isSeeking(),lmf:this.K.K.isLocked(),lbw:$k(this.schedule).toFixed(3),lhd:MT(this.schedule).toFixed(3),lst:((this.schedule.U.K0()||0)*1E9).toFixed(3),laa:z?z.nx():"",lva:D?D.nx():"",lar:this.audioTrack.K?this.audioTrack.K.nx():"",lvr:this.videoTrack.K?this.videoTrack.K.nx():"",laq:`${jm(this.audioTrack)}`,lvq:`${jm(this.videoTrack)}`};this.cF&&!this.cF.ME()&&this.cF.K&&this.cF.L&&(z.lab=XD(this.cF.K.jb()),z.lvb=XD(this.cF.L.jb()));this.ew&&(z.lapt=((0,g.N)()-this.ew).toFixed(0),z.lapr= +Y_6(this));this.xV&&(z.lapmabht=((0,g.N)()-this.xV).toFixed(0),z.lapmabh=LG(this,this.audioTrack).toFixed(0));(D=this.L.kV)&&(z.reqBlocked=D);(D=this.L.XX)&&(z.lsrt=((0,g.N)()-D).toFixed(0));this.C3&&(z.lapmvbht=((0,g.N)()-this.C3).toFixed(0),z.lapmvbh=LG(this,this.videoTrack).toFixed(0));this.MN&&(z.lapsdai=((0,g.N)()-this.MN).toFixed(0));return z}dO(){return this.K.K}kR(){try{this.policy.K&&this.L.NI(!1,"pending"),this.audioTrack.kR(),this.videoTrack.kR()}catch(z){g.y(z)}this.policy.Z=""}Er(z){return this.videoTrack&& +this.audioTrack?this.videoTrack.Er(z)&&this.audioTrack.Er(z):!0}Dm(){return PJ(this.D)}N(z,D,E=!1){this.C.N(z,D,E)}JI(){return this.C.JI()}vP(z,D){z/=D;isNaN(this.timestampOffset)&&g.cl(this,z-Math.min(z,this.policy.P5));var E=z-this.timestampOffset;E<0&&!this.GX&&(this.GX=!0,this.N("neg_ts",{ts:E.toFixed(3),offset:this.timestampOffset.toFixed(3),wnd:Jx(this.Sw)||this.Sw.sD?"1":"0"}),this.C.X().JT().K.GV(o9r)&&(g.cl(this,z-Math.min(z,this.policy.P5)),E=z-this.timestampOffset));return E*D}Pc(){return this.timestampOffset}isSeeking(){return this.fR.isSeeking()}mP(){this.B.mP()}rd(z, +D=!1,E={}){this.policy.K?this.V.rd(z,D,E):this.K.rd(z,D,E)}Se(){this.policy.L&&this.MF&&(this.N("sdai",{skipAdSked:"1"}),this.MF=!1)}Oj(){g.cl(this,this.timestampOffset-1E3);var z=this.Sw,D=new Set;for(let Q in z.K){let T=z.K[Q].index;var E=T.Aa();E&&!D.has(E)&&(E.startTime+=1E3,E.endTime=E.startTime+E.duration,D.add(E));T.segments.length&&(E=T.segments[T.segments.length-1],T.segments=[],T.segments.push(E))}this.Sk&&this.Sk.NH();this.policy.L&&this.policy.B&&this.yA?.NH();tZ(this.B,0,0,!0);this.MF= +!1}isOffline(){return!!this.C.getVideoData().cotn}aU(z,D){this.C.aU(z,D)}G4(z,D){if(this.policy.K)iFW(this,z,!0,D),this.L.NI(!0,"utc"),this.L9();else if(D=this.C.getVideoData().rE){var E=this.U;E.Eo=z;E.rE=D;B2(this)}}Jc(z){this.videoTrack.V=!1;this.audioTrack.V=!1;this.fR.K=!1;this.C.Jc(z)}iT(z){this.fR.iT(z-this.Pc())}c6(){this.C.c6()}M0(z){z!==this.policy.Se&&((this.policy.Se=z)||this.A())}IQ(z){this.C.IQ(z)}Tj(z){this.C.Tj(z)}y6(z){this.yA?.y6(z)}Gk(z){this.policy.yA&&this.C.getVideoData().Bc()&& +!z.jA&&(this.N("liveUmpMissing",{segmentNum:z.MD,headerId:z.DC,startMs:z.startMs,durationMs:z.durationMs}),this.policy.yA=!1)}qv(z,D){if(this.policy.B){let E=z.yq?.[0],Q=V6(this.C.getVideoData());this.yA?.qv(z,D,this.Sk||void 0,Q,this.policy.YD?this.Sw:void 0);this.policy.A&&this.N("clidai",{onqlst:1,len:z.yq?.length||0,rn:D,evt:oE(E?.ws?.event),cid:E?.ws?.identifier||"null",sq:E?.MD||-1,trk:E?.trackType||"null",disr:Q})}}zU(z){this.policy.yA&&this.Sk?.zU(z)}ai(z,D,E){MI(this)&&(this.H4||(this.H4= +new POn(Q=>{this.C.dM(Q)}),g.a(this,this.H4)),cIr(this.H4,{a5:z, +uM:D,yf:E}),this.A())}kN(){this.m9++}Oc(){this.m9=0}aC(){return this.C.getVideoData().U?(0,g.N)()-this.schedule.C3>3E5&&this.m9>=3:!this.schedule.C3}GF(){this.L.WF.Os=0}PW(){this.L.S=void 0}};g.jd.prototype.Ga=DJ(103);g.jd.prototype.lm=DJ(82);g.jd.prototype.BS=DJ(32);g.jd.prototype.xb=DJ(10);var J_O=class extends g.JH{};var ugw=class extends J_O{constructor(z,D,E,Q){super();this.A=-1;this.K={};this.Z=new g.sT(this.B,0,this);g.a(this,this.Z);this.L=new g.sT(()=>{this.m7()||(this.Z.start(Math.random()*E),this.L.start(D))},z,this); +g.a(this,this.L);Q.subscribe("fairplay_next_need_key_info",this.V,this)}V(z,D){if(z&&D){var E=Number(g.UV(z,"cpi"))*1+1;isNaN(E)||E<=0||Ethis.A&&(this.A=E,g.KY(this.K)||(this.K={},this.Z.stop(),this.L.stop())),this.K[D]=z,this.L.cN())}}B(){for(let T of Object.keys(this.K)){var z=this.Iq,D=this.A,E=g.m9(this.K[T]),Q=E[6];let k=[];for(let G of Q.split("&"))G.indexOf("cpi=")===0?k.push("cpi="+D.toString()):G.indexOf("ek=")===0?k.push("ek="+ +Wq(T)):k.push(G);E[6]="?"+k.join("&");D="skd://"+E.slice(2).join("");Q=D.length*2;E=new Uint8Array(Q+4);E[0]=Q%256;E[1]=(Q-E[0])/256;for(Q=0;Q{this.Iq("log_qoe",{wvagt:"timer",reqlen:this.K?this.K.length:-1});if(this.K){if(this.K.length>0){var E=this.K.shift();o3L(this,E.info)}this.K.length>0&&(E=this.K[0].time-(0,g.N)(),this.L.start(Math.max(0,E)))}},0); +g.a(this,this.L);D.subscribe("widevine_set_need_key_info",this.Z,this)}Z(z){var D;a:{if((D=z.cryptoPeriodIndex)&&this.K.length>0)for(var E of this.K)if(D===E.info.cryptoPeriodIndex){D=!0;break a}D=!1}if(!D){D=(0,g.N)();a:{E=z.cryptoPeriodIndex;if(!isNaN(E))for(Q of this.A.values())if(Math.abs(Q.cryptoPeriodIndex-E)<=1){var Q=!0;break a}Q=!1}Q?(Q=z.K,Q=Math.max(0,Math.random()*((isNaN(Q)?120:Q)-30))*1E3):Q=0;this.Iq("log_qoe",{wvagt:`delay.${Q}`,cpi:z.cryptoPeriodIndex,reqlen:this.K.length});Q<=0? +o3L(this,z):(this.K.push({time:D+Q,info:z}),this.L.cN(Q))}}BF(){this.K=[];super.BF()}};var Lga=class{constructor(){({url:E,interval:D,retries:z}={});var z,D,E;this.url=E;this.interval=D;this.retries=z}};var $0L=class{constructor(z,D){this.statusCode=z;this.message=D;this.A=this.heartbeatParams=this.errorMessage=null;this.L=[];this.K={};this.nextFairplayKeyId=null}},q_O={DRM_TRACK_TYPE_AUDIO:"AUDIO",DRM_TRACK_TYPE_SD:"SD",DRM_TRACK_TYPE_HD:"HD",DRM_TRACK_TYPE_UHD1:"UHD1"};var efV=class extends g.w9{constructor(z,D,E="",Q=!1){super();this.message=z;this.requestNumber=D;this.timer=E;this.L=Q;this.onError=this.onSuccess=null;this.K=new g.ht(5E3,2E4,.2)}};var OzV=class extends g.JH{constructor(z,D,E,Q,T){super();this.videoData=z;this.O=D;this.S=E;this.sessionId=Q;this.Bj=T;this.B={};this.cryptoPeriodIndex=NaN;this.url="";this.requestNumber=0;this.j=this.yA=!1;this.Z=null;this.AT=[];this.A=[];this.authorizedFormats=[];this.Y=[];this.U=!1;this.K={};this.status="";this.V=NaN;this.L=z.B;this.cryptoPeriodIndex=E.cryptoPeriodIndex;z={};Object.assign(z,this.O.K);z.cpn=this.videoData.clientPlaybackNonce;this.videoData.D&&(z.vvt=this.videoData.D,this.videoData.mdxEnvironment&& +(z.mdx_environment=this.videoData.mdxEnvironment));this.O.ew&&(z.authuser=this.O.ew);this.O.pageId&&(z.pageid=this.O.pageId);isNaN(this.cryptoPeriodIndex)||(z.cpi=this.cryptoPeriodIndex.toString());T=(T=/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.G3()))?T[1]:"";T==="ATV"&&(z.cdt=T);this.B=z;this.B.session_id=Q;this.D=!0;this.L.flavor==="widevine"&&(this.B.hdr="1");this.L.flavor==="playready"&&(D=Number(g.zU(D.experiments,"playready_first_play_expiration")),!isNaN(D)&&D>=0&&(this.B.mfpe=`${D}`),this.D=!1); +D="";g.yX(this.L)?this.L.K()?(Q=E.L)&&(D="https://www.youtube.com/api/drm/fps?ek="+xXk(Q)):(D=E.initData.subarray(4),D=new Uint16Array(D.buffer,D.byteOffset,D.byteLength/2),D=String.fromCharCode.apply(null,D).replace("skd://","https://")):D=this.L.A;this.baseUrl=D;this.fairplayKeyId=g.UV(this.baseUrl,"ek")||"";if(D=g.UV(this.baseUrl,"cpi")||"")this.cryptoPeriodIndex=Number(D);this.AT=E.W0?[g.Ri(E.initData,4)]:E.A;hc(this,{sessioninit:E.cryptoPeriodIndex});this.status="in"}fh(z){if(!(this.m7()||z.size<= +0)){var D={};z.forEach((E,Q)=>{var T=iO(this.L)?Q:E;Q=new Uint8Array(iO(this.L)?E:Q);iO(this.L)&&VCO(Q);E=g.Ri(Q,4);VCO(Q);Q=g.Ri(Q,4);this.K[E]?this.K[E].status=T:this.K[Q]?this.K[Q].status=T:this.K[E]={type:"",status:T};Xcw(this,this.K[E].type,D)}); +JLa(this,",");hc(this,{onkeystatuschange:1});this.status="kc";this.Iq("keystatuseschange",this)}}error(z,D,E,Q){this.m7()||(this.Iq("licenseerror",z,D,E,Q),z==="drm.provision"&&(z=(Date.now()-this.V)/1E3,this.V=NaN,this.Iq("ctmp","provf",{et:z.toFixed(3)})));QT(D)&&this.dispose();this.Bj&&(this.Bj.certificate=null)}shouldRetry(z,D){return!z&&this.requestNumber===D.requestNumber}BF(){this.K={};super.BF()}FM(){var z={ctype:this.S.contentType||"",length:this.S.initData.length,requestedKeyIds:this.AT, +cryptoPeriodIndex:this.cryptoPeriodIndex};this.Z&&(z.keyStatuses=this.K);return z}lz(){var z=this.A.join();if(pL(this)){let D=new Set;for(let E in this.K)this.K[E].status!=="usable"&&D.add(this.K[E].type);z+=`/UKS.${Array.from(D)}`}return z+=`/${this.cryptoPeriodIndex}`}zo(){return this.url}};var Ni=class extends g.w9{constructor(z,D,E,Q,T,k=!1){super();this.element=z;this.S=D;this.initData=E;this.K=Q;this.L=T;this.yA=k;this.sessionId="";this.U=this.V=this.A=this.B=null;this.Z=new g.MC(this);g.a(this,this.Z);OcL(this)}AT(z){if(this.B){var D=z.messageType||"license-request";this.B(new Uint8Array(z.message),D)}}fh(){this.U&&this.U(this.K.keyStatuses)}j(z){this.B&&this.B(z.message,"license-request")}D(z){if(this.A){if(this.L){var D=this.L.error.code;z=this.L.error.systemCode}else D=z.errorCode, +z=z.systemCode;this.A(`t.prefixedKeyError;c.${D};sc.${z}`,D,z)}}Y(){this.V&&this.V()}update(z){if(this.K)return this.K.update(z).then(null,HC(D=>{bcI(this,"t.update",D)})); +this.L?this.L.update(z):this.element.addKey?this.element.addKey(this.S.keySystem,z,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.S.keySystem,z,this.initData,this.sessionId);return g.hQ()}BF(){this.K&&(this.yA?this.K.close().catch(g.xl):this.K.close());this.element=null;super.BF()}};var bzn=class extends g.w9{constructor(z,D,E=!1){super();this.element=z;this.K=D;this.V=E;this.B={};this.A=null;this.Z=new g.MC(this);this.L=this.mediaKeys=null;this.U=Promise.resolve();g.a(this,this.Z)}setServerCertificate(){return this.mediaKeys.setServerCertificate?this.K.flavor==="widevine"&&this.K.kQ?this.mediaKeys.setServerCertificate(this.K.kQ):this.K.K()&&this.K.Hj?this.mediaKeys.setServerCertificate(this.K.Hj):null:null}createSession(z,D){var E=z.initData;if(this.K.keySystemAccess){D&&D("createsession"); +let Q=this.mediaKeys.createSession();tx(this.K)?E=ljQ(E,this.K.Hj):this.K.K()&&(E=yFX(E)||new Uint8Array(0));D&&D("genreq");z=Q.generateRequest(z.contentType,E);let T=new Ni(null,null,null,Q,null,this.V);z.then(()=>{D&&D("genreqsuccess")},HC(k=>{bcI(T,"t.generateRequest",k)})); +return T}if(rH(this.K))return mha(this,E);if(wH(this.K))return Ypa(this,E);this.element?.generateKeyRequest?this.element.generateKeyRequest(this.K.keySystem,E):this.element?.webkitGenerateKeyRequest(this.K.keySystem,E);return this.A=new Ni(this.element,this.K,E,null,null,this.V)}D(z){var D=Ut(this,z);D&&D.j(z)}Y(z){var D=Ut(this,z);D&&D.D(z)}S(z){var D=Ut(this,z);D&&D.Y(z)}getMetrics(){var z=null;if(this.mediaKeys&&this.mediaKeys.getMetrics)try{z=this.mediaKeys.getMetrics()}catch{}return z}BF(){this.L= +this.mediaKeys=null;this.A?.dispose();for(let z of Object.values(this.B))z.dispose();this.B={};super.BF();delete this.element}};var jU=class{constructor(){this.keys=[];this.values=[]}get(z){z=this.findIndex(z);return z!==-1?this.values[z]:null}remove(z){z=this.findIndex(z);z!==-1&&(this.keys.splice(z,1),this.values.splice(z,1))}n0(){this.keys=[];this.values=[]}set(z,D){var E=this.findIndex(z);E!==-1?this.values[E]=D:(this.keys.push(z),this.values.push(D))}findIndex(z){return g.wv(this.keys,D=>kw(z,D))}};var PlL=class extends g.JH{constructor(z,D,E,Q=null,T){super();this.element=z;this.videoData=D;this.O=E;this.mediaElement=Q;this.Bj=T;this.Z=[];this.wR=2;this.f3=this.xV=!1;this.heartbeatParams=null;this.AT=this.Y=!1;this.B=null;this.C3=!1;this.K=this.videoData.B;this.drmSessionId=this.videoData.drmSessionId||g.bl();this.A=new Map;this.V=new jU;this.U=new jU;this.j=new g.MC(this);this.yA=this.O.W("html5_eme_ignore_teardown_errors");(z=this.element)&&(z.addKey||z.webkitAddKey)||Nz()||gH(E.experiments); +this.O.W("html5_enable_vp9_fairplay")&&this.K.K()?E=so:(E=this.videoData.Fd,E=this.K.flavor==="fairplay"||E?Ec:so);this.S=E;this.mediaKeys=new bzn(this.element,this.K,this.yA);g.a(this,this.mediaKeys);rH(this.K)&&(this.D=new bzn(this.element,this.K,this.yA),g.a(this,this.D));g.a(this,this.j);E=this.element;this.K.keySystemAccess?this.j.K3(E,"encrypted",this.ur):UC(this.j,E,rH(this.K)?["msneedkey"]:["needkey","webkitneedkey"],this.lg);ajw(this);a:switch(z=this.K,E=this.A,z.flavor){case "fairplay":oD()> +19.2999?(E=z.uZ,z=z.fG,z>=E&&(z=E*.75),D=(E-z)*.5,E=new ugw(D,E,E-D-z,this)):E=null;break a;case "widevine":E=new VxL(E,this);break a;default:E=null}if(this.B=E)g.a(this,this.B),this.B.subscribe("rotated_need_key_info_ready",this.WF,this),this.B.subscribe("log_qoe",this.L,this);gH(this.O.experiments);this.L({cks:this.K.lz()})}ur(z){this.L({onecpt:1});z.initData&&Rfk(this,new Uint8Array(z.initData),z.initDataType)}lg(z){this.L({onndky:1});Rfk(this,z.initData,z.contentType)}uW(z){this.L({onneedkeyinfo:1}); +this.O.W("html5_eme_loader_sync")&&(this.U.get(z.initData)||this.U.set(z.initData,z));Spr(this,z)}WF(z){this.Z.push(z);rI(this)}createSession(z){var D=Zc6(this)?ST(z):g.Ri(z.initData);this.A.get(D);this.AT=!0;z=new OzV(this.videoData,this.O,z,this.drmSessionId,this.Bj);this.A.set(D,z);z.subscribe("ctmp",this.MN,this);z.subscribe("keystatuseschange",this.fh,this);z.subscribe("licenseerror",this.v3,this);z.subscribe("newlicense",this.QA,this);z.subscribe("newsession",this.kV,this);z.subscribe("sessionready", +this.HF,this);z.subscribe("fairplay_next_need_key_info",this.tT,this);this.O.W("html5_enable_vp9_fairplay")&&z.subscribe("qualitychange",this.ew,this);z.subscribe("sabrlicenseconstraint",this.U9,this);D=this.mediaKeys;hc(z,{createkeysession:1});z.status="gr";g.x_("drm_gk_s",void 0,z.videoData.Y);z.url=AFX(z);z.Z=zfV(z,D);g.a(z,z.Z)}QA(z){this.m7()||(this.L({onnelcswhb:1}),z&&!this.heartbeatParams&&(this.heartbeatParams=z,this.Iq("heartbeatparams",z)))}kV(){this.m7()||(this.L({newlcssn:1}),this.Z.shift(), +this.AT=!1,rI(this))}HF(){if(rH(this.K)&&(this.L({onsnrdy:1}),this.wR--,this.wR===0)){var z=this.D;z.element?.msSetMediaKeys?.(z.L)}}fh(z){if(!this.m7()){this.C3||(this.C3=!0,this.O.ZS()&&cLX(this));this.L({onksch:1});var D=this.ew;if(!pL(z)&&g.kS&&z.L.keySystem==="com.microsoft.playready"&&navigator.requestMediaKeySystemAccess)var E="large";else{E=[];var Q=!0;if(pL(z))for(let k of Object.keys(z.K))z.K[k].status==="usable"&&E.push(z.K[k].type),z.K[k].status!=="unknown"&&(Q=!1);if(!pL(z)||Q)E=z.A; +E=fjQ(E)}D.call(this,E);if(z.O.W("html5_enable_vp9_fairplay")&&z.L.K())var T=z.Y;else{if(!pL(z)){D={};for(T of z.A)Xcw(z,T,D)}T=z.authorizedFormats}this.videoData.authorizedFormats=T;this.Iq("keystatuseschange",z)}}MN(z,D){this.m7()||this.Iq("ctmp",z,D)}tT(z,D){this.m7()||this.Iq("fairplay_next_need_key_info",z,D)}v3(z,D,E,Q){this.m7()||(this.videoData.W("html5_log_drm_metrics_on_error")&&cLX(this),this.Iq("licenseerror",z,D,E,Q))}Iw(){return this.S}ew(z){var D=Fl("auto",z,!1,"l");if(this.videoData.Fd){if(this.S.equals(D))return}else if(Xl(this.S, +z))return;this.S=D;this.Iq("qualitychange");this.L({updtlq:z})}U9(z){this.videoData.sabrLicenseConstraint=z}BF(){this.K.keySystemAccess&&this.element&&!this.mediaElement?.PF?.S1()&&(this.yA?this.element.setMediaKeys(null).catch(g.xl):this.element.setMediaKeys(null));this.element=null;this.Z=[];for(let z of this.A.values())z.unsubscribe("ctmp",this.MN,this),z.unsubscribe("keystatuseschange",this.fh,this),z.unsubscribe("licenseerror",this.v3,this),z.unsubscribe("newlicense",this.QA,this),z.unsubscribe("newsession", +this.kV,this),z.unsubscribe("sessionready",this.HF,this),z.unsubscribe("fairplay_next_need_key_info",this.tT,this),this.O.W("html5_enable_vp9_fairplay")&&z.unsubscribe("qualitychange",this.ew,this),z.dispose();this.A.clear();this.V.n0();this.U.n0();this.heartbeatParams=null;super.BF()}FM(){var z={systemInfo:this.K.FM(),sessions:[]};for(let D of this.A.values())z.sessions.push(D.FM());return z}lz(){return this.A.size<=0?"no session":`${this.A.values().next().value.lz()}${this.B?"/KR":""}`}L(z,D=!1){this.m7()|| +(g.EA(z),(this.O.ZS()||D)&&this.Iq("ctmp","drmlog",z))}qN(){var z=void 0,D=void 0;for(let E of this.A.values())z||(z=u0n(E,"SD")),D||(D=u0n(E,"AUDIO"));this.L({sd:z,audio:D});return z==="output-restricted"||D==="output-restricted"}};var j_W=class extends g.w9{constructor(z){super();this.C=z;this.HA=0;this.L=this.B=!1;this.Z=0;this.lr=this.C.X();this.videoData=this.C.getVideoData();this.A=g.BC(this.lr.experiments,"html5_delayed_retry_count");this.K=new g.sT(()=>{this.C.Gp()},g.BC(this.lr.experiments,"html5_delayed_retry_delay_ms")); +g.a(this,this.K)}dY(){return!!this.HA}N0(){return this.L}handleError(z){Hcn(this,z);if((z.errorCode!=="html5.invalidstate"&&z.errorCode!=="fmt.unplayable"&&z.errorCode!=="fmt.unparseable"||!id(this,z.errorCode,z.details))&&!gSa(this,z)&&!rLa(this)){if(this.lr.V!=="yt"&&Uhr(this,z)&&this.videoData.XX&&(0,g.N)()/1E3>this.videoData.XX&&Y2(this.videoData)){var D=Object.assign({e:z.errorCode},z.details);D.stalesigexp="1";D.expire=Math.round(this.videoData.XX*1E3);D.init=Math.round(this.videoData.RO);D.now= +Math.round((0,g.N)());z=new g.Tf(z.errorCode,D,2);this.C.Vo(z.errorCode,2,"SIGNATURE_EXPIRED",g.EA(z.details))}if(QT(z.severity)){D=this.C.loader?.dO();let Q;if(this.lr.W("html5_use_network_error_code_enums"))if(NAO(z)&&D&&D.isLocked())var E="FORMAT_UNAVAILABLE";else this.lr.Z||z.errorCode!=="auth"||z.details.rc!==429?z.errorCode==="ump.spsrejectfailure"&&(E="HTML5_SPS_UMP_STATUS_REJECTED"):(E="TOO_MANY_REQUESTS",Q="6");else NAO(z)&&D&&D.isLocked()?E="FORMAT_UNAVAILABLE":this.lr.Z||z.errorCode!== +"auth"||z.details.rc!=="429"?z.errorCode==="ump.spsrejectfailure"&&(E="HTML5_SPS_UMP_STATUS_REJECTED"):(E="TOO_MANY_REQUESTS",Q="6");this.C.Vo(z.errorCode,z.severity,E,g.EA(z.details),Q)}else this.C.Iq("nonfatalerror",z),E=/^pp/.test(this.videoData.clientPlaybackNonce),this.Qh(z.errorCode,z.details),E&&z.errorCode==="manifest.net.connect"&&(z=`https://www.youtube.com/generate_204?cpn=${this.videoData.clientPlaybackNonce}&t=${(0,g.N)()}`,$d(z,"manifest",Q=>{this.N("pathprobe",Q)},Q=>{this.Qh(Q.errorCode, +Q.details)}))}}N(z,D){this.C.O9.N(z,D)}Qh(z,D){D=g.EA(D); +this.C.O9.Qh(z,D)}};var BRX=class{constructor(z,D,E,Q,T){this.K=z;this.reason=D;this.L=E;this.source=Q;this.token=T}};var vXr=class{constructor(z,D,E,Q){this.O=z;this.y$=D;this.C=E;this.yi=Q;this.S=this.V=this.K=this.Z=this.U=this.L=0;this.B=!1;this.Y=g.BC(this.O.experiments,"html5_displayed_frame_rate_downgrade_threshold")||45;this.A=new Map}pN(z){var D=ic6(this);if(!z)return{Of:Ec,wY:Ec,Ws:Ec,eR:Ec,Kl:Ec,C5:Ec,kO:Ec,Xe:D};var E=Ec;if(f7(D)||this.W("html5_perf_cap_override_sticky"))E=$4(this,z);return{Of:E,wY:yLJ(this,z),Ws:wck(this,z),eR:yi(this,z.videoData),Kl:oK(this,z.videoData,z),C5:Pl(this,z),kO:Mi(this,z), +Xe:D}}TW(z){if(g.Us(this.O)&&Zn(this.O.A,ct.HEIGHT))var D=z.K.videoInfos[0].video.qualityOrdinal;else{var E=this.yz(z.K.K());S0(z.videoData)||LO(z.videoData);z=z.K.videoInfos;if(z.length){var Q=.85,T=z[0].video;T.projectionType!=="MESH"&&T.projectionType!=="EQUIRECTANGULAR"&&T.projectionType!=="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||MV||(Q=.45);T=g.BC(this.O.experiments,"html5_viewport_undersend_maximum");for(let k=0;k=7&&(!z||this.PF?.W("mweb_ios_allow_playback_workaround_when_ready"))&&sAJ(this,()=>{g.n9(()=>{znn(this,this.getCurrentTime(),0)},500)}); +return z}seekTo(z){this.Z()>0&&(mR&&UJ<4&&(z=Math.max(.1,z)),this.setCurrentTime(z))}FZ(){if(!this.A&&this.cF)if(this.cF.U)try{hY(this,{l:"mer",sr:this.PF?.S1(),rs:this.cF.A()}),this.cF.clear(),this.vN(this.cF),this.cF=void 0}catch(z){let D=new g.k3(`Error while clearing Media Source in MediaElement: ${z.name}, ${z.message}`);g.y(D);this.stopVideo()}else this.stopVideo()}stopVideo(){if(!this.A)if(this.cF?.D(),tK){if(!this.B){var z=new A_;z.then(void 0,()=>{}); +this.B=z;ijk&&this.pause();g.n9(()=>{this.B===z&&(zB(this),z.resolve())},200)}}else zB(this)}PP(){var z=this.L(); +return lT(z)&&this.getDuration()?vV(z,this.getCurrentTime()):0}Zq(){var z=this.getDuration();return z===Infinity?1:z?this.PP()/z:0}FM(){try{let z=this.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:XD(this.V(),",",3),vbu:XD(this.L()),vbs:XD(this.D()),vpa:`${+this.isPaused()}`,vsk:`${+this.isSeeking()}`,ven:`${+this.isEnded()}`,vpr:`${this.getPlaybackRate()}`,vrs:`${this.Z()}`,vns:`${this.kV()}`,vec:`${this.gH()}`,vemsg:this.eW(),vvol:`${this.getVolume()}`, +vdom:`${+this.m9()}`,vsrc:`${+!!this.iz()}`,vw:`${z.width}`,vh:`${z.height}`}}catch{return{}}}hasError(){return this.gH()>0}addEventListener(z,D){this.wR.WN(z,D,!1,this);this.XX(z)}removeEventListener(z,D){this.wR.Qo(z,D,!1,this)}dispatchEvent(z){if(this.B&&z.type==="pause")return!1;if(y7){var D=z.K?.timeStamp||Infinity;D=D>performance.now()?D-Date.now()+performance.now():D;let E=this.A||this.cF;if(E?.nE()||D<=(E?.S||0))return hY(this,{l:"mede",sr:this.PF?.S1(),et:z.type}),!1;if(this.hX)return hY(this, +{l:"medes",et:z.type}),E&&z.type==="seeking"&&(E.S=performance.now(),this.hX=!1),!1}return this.wR.dispatchEvent(z)}Wc(){this.lg=!1}U9(){this.lg=!0;this.j(!0)}GX(){this.lg&&!this.QA()&&this.j(!0)}equals(z){return!!z&&z.kX()===this.kX()}BF(){this.E9&&this.removeEventListener("volumechange",this.GX);tK&&zB(this);super.BF()}},tK=!1,ijk=!1,y7=!1,E8L=!1;var vS; +g.QH=class{constructor(z,D=null,E=null,Q=null){this.h9=D;this.seekSource=E;this.stoppageReason=Q;this.state=z||64}K(z){return!!(this.state&z)}isPaused(){return this.K(4)}isPlaying(){return this.K(8)&&!this.K(512)&&!this.K(64)&&!this.K(2)}isOrWillBePlaying(){return this.K(8)&&!this.K(2)&&!this.K(1024)}L(){return this.state===8}isCued(){return this.K(64)&&!this.K(8)&&!this.K(4)}isBuffering(){return this.K(1)&&!this.K(2)}isError(){return this.K(128)}isSuspended(){return this.K(512)}wW(){return this.K(64)&&this.K(4)}toString(){return`PSt.${this.state.toString(16)}`}}; +vS={BUFFERING:"buffering-mode",CUED:"cued-mode",ENDED:"ended-mode",PAUSED:"paused-mode",PLAYING:"playing-mode",SEEKING:"seeking-mode",UNSTARTED:"unstarted-mode"};var Ysw=class extends g.w9{constructor(z){super();this.provider=z;this.K=-1;this.V=!1;this.L=-1;this.playerState=new g.QH;this.networkErrorCount=this.rebufferTimeSecs=this.playTimeSecs=this.B=0;this.encounteredSabrFallback=!1;this.seekCount=this.nonNetworkErrorCount=0;this.delay=new g.sT(this.send,6E4,this);this.Z=!1;this.jsErrorCount=0;this.A=()=>{this.jsErrorCount++}; +g.a(this,this.delay);window.addEventListener("error",this.A);window.addEventListener("unhandledrejection",this.A)}D(){var z=g.Gy(this.provider);this.K<0&&(this.K=z,this.delay.start());this.B=this.L=z}onError(z){if(z!=="player.fatalexception"||this.provider.W("html5_exception_to_health"))z==="sabr.fallback"&&(this.encounteredSabrFallback=!0),z.match(lWn)?this.networkErrorCount++:this.nonNetworkErrorCount++}send(){if(!(this.Z||this.K<0)){enV(this);var z=g.Gy(this.provider)-this.K,D="PLAYER_PLAYBACK_STATE_UNKNOWN", +E=this.playerState.h9;this.playerState.isError()?D=E&&E.errorCode==="auth"?"PLAYER_PLAYBACK_STATE_UNKNOWN":"PLAYER_PLAYBACK_STATE_ERROR":this.playerState.K(2)?D="PLAYER_PLAYBACK_STATE_ENDED":this.playerState.K(64)?D="PLAYER_PLAYBACK_STATE_UNSTARTED":this.playerState.K(16)||this.playerState.K(32)?D="PLAYER_PLAYBACK_STATE_SEEKING":this.playerState.K(1)&&this.playerState.K(4)?D="PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING":this.playerState.K(1)?D="PLAYER_PLAYBACK_STATE_BUFFERING":this.playerState.K(4)?D= +"PLAYER_PLAYBACK_STATE_PAUSED":this.playerState.K(8)&&(D="PLAYER_PLAYBACK_STATE_PLAYING");E=kxQ[My(this.provider.videoData)];a:switch(this.provider.O.playerCanaryState){case "canary":var Q="HTML5_PLAYER_CANARY_TYPE_EXPERIMENT";break a;case "holdback":Q="HTML5_PLAYER_CANARY_TYPE_CONTROL";break a;default:Q="HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED"}var T=klL(this.provider),k=this.L<0?z:this.L-this.K;z=this.provider.O.ig+36E5<(0,g.N)();D={started:this.L>=0,stateAtSend:D,joinLatencySecs:k,jsErrorCount:this.jsErrorCount, +playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:Q,playerCanaryStage:T,isAd:this.provider.videoData.isAd(),liveMode:E,hasDrm:!!g.s7(this.provider.videoData),isGapless:this.provider.videoData.S,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai,encounteredSabrFallback:this.encounteredSabrFallback,isSabr:g.uR(this.provider.videoData)}; +z||g.E9("html5PlayerHealthEvent",D);this.Z=!0;this.dispose()}}BF(){this.Z||this.send();window.removeEventListener("error",this.A);window.removeEventListener("unhandledrejection",this.A);super.BF()}},lWn=/\bnet\b/;var IWJ=class{constructor(z){this.provider=z;this.S=!1;this.L=0;this.Z=-1;this.yk=NaN;this.A=0;this.segments=[];this.U=this.V=0;this.previouslyEnded=!1;this.B=0;this.wV=this.qE=void 0;this.D=this.provider.C.getVolume();this.Y=this.provider.C.isMuted()?1:0;this.K=Fv(this.provider)}update(){if(this.S){var z=this.I0()||0,D=g.Gy(this.provider);z>=this.provider.C.getDuration()-.1&&(this.previouslyEnded=!0);if(z!==this.L||fms(this,z,D)){var E;if(!(E=zD-this.yk+2||fms(this,z,D))){{E=this.provider.C.getVolume(); +let Q=E!==this.D,T=this.provider.C.isMuted()?1:0;T!==this.Y?(this.Y=T,E=!0):(!Q||this.Z>=0||(this.D=E,this.Z=D),E=D-this.Z,this.Z>=0&&E>2?(this.Z=-1,E=!0):E=!1)}}E&&(Lq(this),this.A=z);this.yk=D;this.L=z}}}I0(){return this.provider.C.I0()+this.provider.C.Pc()}};var Ofn=class{constructor(z,D,E,Q){this.O=D;this.xY=E;this.segments=[];this.experimentIds=[];this.MN=this.U9=this.isFinal=this.delayThresholdMet=this.qN=this.m9=this.autoplay=this.autonav=!1;this.Wc="yt";this.V=[];this.U=this.D=null;this.lg=this.sendVisitorIdHeader=this.tT=!1;this.Y=this.pageId="";this.s9=!1;this.B=E==="watchtime";this.A=E==="playback";this.AT=E==="atr";this.uE=E==="engage";this.sendVisitorIdHeader=!1;this.uri=this.AT?`/api/stats/${E}`:"//"+D.LP+"/api/stats/"+E;Q&&(this.U9=Q.fs,Q.rtn&& +(this.U=Q.rtn),this.B?(this.playerState=Q.state,Q.rti>0&&(this.D=Q.rti)):(this.Kr=Q.mos,this.D9=Q.volume,Q.at&&(this.adType=Q.at)),Q.autonav&&(this.autonav=Q.autonav),Q.inview!=null&&(this.SW=Q.inview),Q.size&&(this.XX=Q.size),Q.playerwidth&&(this.ai=Q.playerwidth),Q.playerheight&&(this.Mj=Q.playerheight));this.vN=g.Hr(D.K);this.Y=g.zU(D.experiments,"html5_log_vss_extra_lr_cparams_freq");if(this.Y==="all"||this.Y==="once")this.ur=g.Hr(D.kV);this.JH=D.s9;this.experimentIds=DW(D.experiments);this.wR= +D.lg;this.Wc=D.V;this.region=D.region;this.userAge=D.userAge;this.kV=D.JH;this.ig=g.Yz();this.sendVisitorIdHeader=D.sendVisitorIdHeader;this.ew=D.W("vss_pings_using_networkless")||D.W("kevlar_woffle");this.aC=D.W("vss_final_ping_send_and_write");this.WF=D.W("vss_use_send_and_write");this.pageId=D.pageId;this.ED=D.W("vss_playback_use_send_and_write");D.livingRoomAppMode&&(this.livingRoomAppMode=D.livingRoomAppMode);g.mZ(D)&&(this.C3=D.yA);VV(Sx(D))&&this.V.push(1);this.accessToken=z.V();z.XC[this.xY]? +this.Z=z.XC[this.xY]:z.XC.playback&&(this.Z=z.XC.playback);this.adFormat=z.adFormat;this.adQueryId=z.adQueryId;this.autoplay=e9(z);this.A&&(this.m9=z.IP&&TJ(z)==="adunit"?!0:!1);this.autonav=z.isAutonav||this.autonav;this.contentVideoId=Mb(z);this.clientPlaybackNonce=z.clientPlaybackNonce;this.qN=z.j1;z.vS&&(this.j=z.vS,this.f3=z.Tz);z.mdxEnvironment&&(this.mdxEnvironment=z.mdxEnvironment);this.K=z.qN;this.QJ=z.QJ;z.A&&(this.GX=z.A.itag,z.Z&&z.Z.itag!==this.GX&&(this.HF=z.Z.itag));z.K&&Jn(z.K)&&(this.offlineDownloadUserChoice= +"1");this.eventLabel=TJ(z);this.MN=z.f3?!1:z.ur;this.gs=z.vQ;if(D=My(z))this.dO=D;this.YX=z.I7;this.partnerId=z.partnerId;this.eventId=z.eventId;this.playlistId=z.VP||z.playlistId;this.uR=z.uR;this.je=z.je;this.KE=z.KE;this.oV=z.oV;this.subscribed=z.subscribed;this.videoId=z.videoId;this.videoMetadata=z.videoMetadata;this.visitorData=z.visitorData;this.osid=z.osid;this.fo=z.fo;this.referrer=z.referrer;this.pU=z.v6||z.pU;this.QA=z.m0;this.M$=z.M$;this.userGenderAge=z.userGenderAge;this.qw=z.qw;this.embedsRct= +z.embedsRct;this.embedsRctn=z.embedsRctn;g.mZ(this.O)&&z.mutedAutoplay&&(z.mutedAutoplayDurationMode===2&&z.limitedPlaybackDurationInSeconds===0&&z.endSeconds===0?this.V.push(7):this.V.push(2));z.isEmbedsShortsMode(new g.JU(this.ai,this.Mj),!!this.playlistId)&&this.V.push(3);Jh(z)&&this.V.push(4);this.hostCpn=z.hostCpn;z.compositeLiveIngestionOffsetToken&&(this.compositeLiveIngestionOffsetToken=z.compositeLiveIngestionOffsetToken);this.heartbeatLoggingToken=z.heartbeatLoggingToken;z=z.getPlayerResponse(); +this.s9=this.O.W("html5_switch_vss_to_post")||!!z?.playerConfig?.vssClientConfig?.vssUsePostRequest}send(z){if(!this.tT){var D=g.OA(this),E=g.pD(this.uri,D);this.O.W("vss_through_gel_double")&&g.n8O(E);this.AT&&!this.O.W("html5_simplify_pings")?WKa(this,E):g.fq(this,z).then(Q=>{if(this.s9){Q=Q||{};Q.method="POST";let T=Xvw(this);T&&(Q.postParams={form_data:T})}this.AT&&(Q=Q||{},Q.method="POST",Q.postParams={atr:this.attestationResponse});Di(E,Q,{token:this.j,BI:this.f3,mdxEnvironment:this.mdxEnvironment}, +this.O,z,this.ew,this.isFinal&&this.aC||this.WF||this.A&&this.ED)}); +this.tT=!0}}L(z){z===void 0&&(z=NaN);return Number(z.toFixed(3)).toString()}},Q9L={LIVING_ROOM_APP_MODE_UNSPECIFIED:0,LIVING_ROOM_APP_MODE_MAIN:1,LIVING_ROOM_APP_MODE_KIDS:2,LIVING_ROOM_APP_MODE_MUSIC:3,LIVING_ROOM_APP_MODE_UNPLUGGED:4,LIVING_ROOM_APP_MODE_GAMING:5},EGk={EMBEDDED_PLAYER_MODE_UNKNOWN:0,EMBEDDED_PLAYER_MODE_DEFAULT:1,EMBEDDED_PLAYER_MODE_PFP:2,EMBEDDED_PLAYER_MODE_PFL:3};var v8X=class{constructor(z,D,E){this.segment=z;this.sendIsolatedPayload=this.isFinal=this.isDoubleLogged=!1;E&&(E.inview!=null&&(this.inview=E.inview),E.size&&(this.size=E.size),E.state!=null&&(this.endPlaybackState=JJJ(E.state)),E.sequenceId!=null&&(this.sequenceId=E.sequenceId),E.sendIsolatedPayload!=null&&(this.sendIsolatedPayload=E.sendIsolatedPayload));this.videoId=D.videoId;this.clientPlaybackNonce=D.clientPlaybackNonce;this.serializedHeartbeatLoggingData=D.heartbeatLoggingToken;this.hostClientPlaybackNonce= +D.hostCpn;D.A&&(this.formatItag=Number(D.A.itag),D.Z&&D.Z.itag!==D.A.itag&&(this.audioFormatItag=Number(D.Z.itag)));this.serializedWatchEndpointLoggingContext=D.Al;this.serializedServerContextData=D.serializedWatchTimeContextData;this.isDoubleLogged=D.getPlayerResponse()?.playbackTracking?.vss3Config?.useDoubleLogging??!0}send(){var z={clientPlaybackNonce:this.clientPlaybackNonce,endPlaybackState:this.endPlaybackState,docId:this.videoId,inview:this.inview,size:this.size,mediaLengthSec:this.mediaLengthSec, +liveIngestionOffsetUsec:this.liveIngestionOffsetUsec?.toFixed(0),delayThresholdMet:this.delayThresholdMet,watchTimeMetadata:{sequenceId:this.sequenceId,isFinal:this.isFinal,isDoubleLogged:this.isDoubleLogged,segmentWallLengthMs:this.segment.V?(Date.now()-this.segment.V).toString():void 0,scheduledSegmentMaximumLengthSecs:this.segment.scheduledSegmentMaximumLengthSecs,nextScheduledSegmentMaximumLengthSecs:this.segment.nextScheduledSegmentMaximumLengthSecs},serializedServerContextData:this.serializedServerContextData, +serializedWatchEndpointLoggingContext:this.serializedWatchEndpointLoggingContext,serializedHeartbeatLoggingData:this.serializedHeartbeatLoggingData,hostClientPlaybackNonce:this.hostClientPlaybackNonce,formatItag:this.formatItag,audioFormatItag:this.audioFormatItag};z.startMediaTimeSec=this.segment.startTime;z.endMediaTimeSec=this.segment.endTime;z.volume=this.segment.volume;z.isMuted=this.segment.muted;z.previouslyEnded=this.segment.previouslyEnded;this.segment.playbackRate!==1&&(z.playbackRate=this.segment.playbackRate); +this.segment.connectionType!==0&&(z.conn=Vka(this.segment.connectionType));this.segment.visibilityState!==0&&(z.vis=uDs(this.segment.visibilityState));this.segment.A!==0&&(z.isBlackedOut=!0);this.segment.L!=="-"&&(z.captionTrack=this.segment.L);this.segment.audioId&&(z.audioTrack=this.segment.audioId);this.segment.clipId!=="-"&&(z.clipId=this.segment.clipId);this.segment.K!=="-"&&(z.serializedAccountLinkState=this.segment.K);var D={};this.sendIsolatedPayload&&(D.sendIsolatedPayload=!0);g.E9("watchTimeSegment", +z,D)}};g.mX=class extends g.w9{constructor(z){super();this.provider=z;this.Z="paused";this.S=NaN;this.xV=[10,10,10,40];this.wR=this.yA=0;this.kV=this.HF=this.C3=this.QA=this.A=!1;this.B=this.L=NaN;this.AT=null;this.sequenceId=1;this.tT=NaN;this.j=this.MN=!1;this.logger=new g.cp("vss");this.K=new IWJ(z);this.j=this.provider.O.W("web_send_vss3_pings")}D(){if(!this.A){this.j&&(this.tT=Date.now());this.provider.videoData.bO===16623&&g.xl(Error("Playback for EmbedPage"));var z=g.WR(this,"playback");this.xV=bfs(this); +LKW(this.K);z.U=Xv(this);this.B>0&&(z.K-=this.B,z.K-=this.provider.C.Pc());z.send();if(this.provider.videoData.S0){z=this.provider.O;var D=this.provider.videoData;let E={html5:"1",video_id:D.videoId,cpn:D.clientPlaybackNonce,ei:D.eventId,ptk:D.S0,oid:D.Pg,ptchn:D.CM,pltype:D.Gi,content_v:Mb(D)};D.D$&&Object.assign(E,{m:D.D$});z=g.pD(z.IY+"ptracking",E);uB(this,z)}this.provider.videoData.QJ||(maW(this),lmW(this));this.A=!0;z=this.K;z.L=z.I0();z.yk=g.Gy(z.provider);!(z.A===0&&z.L<5)&&z.L-z.A>2&&(z.A= +z.L);z.S=!0}}V(){window.clearTimeout(this.S);this.S=NaN}Y(z=!1){z=Lq(this.K,z);this.j&&z&&!this.MN&&JO(this,[z])}ew(){this.K.update();var z=this.K;z.segments.length&&z.L===z.A||Lq(z);var D=z.segments;z.segments=[];z.B=0;return D}ur(z){var D=this.K,E=z.qE;z=z.wV;D.provider.C.N("sdai",{set_meta:1});D.qE=E;D.wV=z}U(z,D=!1,E=!1){var Q=this.ew(),T=jqX(this,Q);!isNaN(this.L)&&z&&(T.D=this.L);D&&(T.lg=!0);this.j&&JO(this,Q,E);return T}onProgress(){this.K.update();VH(this)&&(maW(this),lmW(this))}WF(z){if(!this.m7()){var D= +this.provider.O.JT(),E=D.K.GV(NbL),Q=D.K.GV(e5);if(z.state.K(2)||z.state.K(512)){if(this.Z="paused",z.xX(2)||z.xX(512))z.xX(2)&&(this.K.previouslyEnded=!0),this.A&&(this.V(),O1(this).send(),this.L=NaN)}else if(z.state.K(1)||z.state.K(4)||Q&&z.state.K(256)){if(D=this.Z==="playing",this.Z="paused",E&&this.A&&(E=Q&&z.xX(256),E=(z.xX(1)||z.xX(4))&&!z.state.K(256)||E,g.jY(z,16)<0||E&&D))this.U(!isNaN(this.L)).send(),this.V(),this.L=NaN}else z.state.K(8)?(this.Z="playing",D=this.A&&isNaN(this.S)?Xv(this): +NaN,E=E&&(g.jY(z,4)<0||g.jY(z,1)<0),!isNaN(D)&&(g.jY(z,64)<0||g.jY(z,512)<0||E)&&(E=this.U(!1),E.U=D,E.send()),z.xX(16)&&z.state.seekSource===58&&(this.K.previouslyEnded=!0)):this.Z="paused"}}BF(){super.BF();this.V();FKk(this.K)}FM(){return g.OA(g.WR(this,"playback"))}f3(){var z=this.K.B,D=this.provider.O.JT().K.GV(WJI)||4E3;z>D&&this.U(!isNaN(this.L)).send()}qN(){this.yA=0}};g.mX.prototype.H0=DJ(54);var Sd6=class{constructor(){this.endTime=this.startTime=-1;this.L="-";this.playbackRate=1;this.visibilityState=0;this.audioId="";this.volume=this.connectionType=this.A=0;this.muted=!1;this.K=this.clipId="-";this.Z=this.previouslyEnded=!1;this.V=Date.now()}isEmpty(){return this.endTime===this.startTime}};var RnV=class{constructor(z,D,E){this.videoData=z;this.O=D;this.C=E;this.K=void 0}W(z){return this.O.W(z)}getCurrentTime(){return this.C.getCurrentTime()}I0(){return this.C.I0()}JT(){return this.O.JT()}},am6={other:1,none:2,wifi:3,cellular:7,ethernet:30};g.mF=class{constructor(z,D){this.state=z;this.oldState=D}xX(z){return g.jY(this,z)>0}};g.lP=class extends g.w9{constructor(z){super();this.provider=z;this.A=new Map;this.provider.videoData.BW()&&!this.provider.videoData.vN&&(this.K=new g.mX(this.provider),this.K.B=0,g.a(this,this.K),this.qoe=new g.bP(this.provider),g.a(this,this.qoe),this.provider.videoData.enableServerStitchedDai&&(this.Ar=this.provider.videoData.clientPlaybackNonce)&&this.A.set(this.Ar,this.K));if(z.O.playerCanaryState==="canary"||z.O.playerCanaryState==="holdback")this.L=new Ysw(this.provider),g.a(this,this.L)}D(){this.K&& +this.K.D();this.L&&this.L.D()}onProgress(){if(this.provider.videoData.enableServerStitchedDai&&this.Ar)this.A.get(this.Ar)?.onProgress();else if(this.K)this.K.onProgress()}mh(z){this.qoe&&this.qoe.mh(z)}fL(){this.provider.videoData.enableServerStitchedDai&&this.Ar?this.A.get(this.Ar)?.Y():this.K&&this.K.Y()}Qh(z,D){this.qoe&&d0L(this.qoe,z,D);if(this.L)this.L.onError(z)}VL(z,D){switch(z){case "M":this.qoe?.VL(z,D);break;case "A":this.qoe?.VL(z)}}onPlaybackRateChange(z){if(this.qoe)this.qoe.onPlaybackRateChange(z); +this.K&&this.K.Y()}N(z,D,E){this.qoe&&this.qoe.N(z,D,E)}l3(z,D,E){this.qoe&&this.qoe.l3(z,D,E)}Bl(z){this.qoe?.Bl(z)}Mn(z){this.qoe?.Mn(z)}LL(z,D,E,Q){this.qoe?.LL(z,D,E,Q)}Tj(z){this.qoe&&this.qoe.Tj(z)}y3(z,D,E){this.qoe&&this.qoe.y3(z,D,E)}vA(){if(this.qoe)return this.qoe.vA()}FM(){return this.provider.videoData.enableServerStitchedDai&&this.Ar?this.A.get(this.Ar)?.FM()??{}:this.K?this.K.FM():{}}Sq(){return this.qoe?.Sq()}V6(z,D){this.qoe?.V6(z,D)}getVideoData(){return this.provider.videoData}Vt(z, +D,E){this.qoe&&this.qoe.Vt(z,D,E)}resume(){this.qoe&&this.qoe.resume()}};g.l=g.lP.prototype;g.l.tk=DJ(95);g.l.cj=DJ(89);g.l.H0=DJ(53);g.l.Q7=DJ(44);g.l.WZ=DJ(38);g.l.DM=DJ(25);var aW6=class{constructor(){this.Kt=0;this.Z=this.A=this.CL=this.U8=this.L=NaN;this.K={};this.bandwidthEstimate=NaN}};g.hK=class extends mVI{constructor(z,D,E,Q=!1){super();this.mediaElement=z;this.start=D;this.end=E;this.K=Q}isView(){return!0}s9(){var z=this.mediaElement.getCurrentTime();if(z=0){let T=D.isView()?D.start:0;E=E.end(Q)+T;Q=E+this.C.TX();this.A||(this.A=E);if(Q>=this.A+100-10)return this.C.X().ZS()&&this.C.N("slb",{cnv:"false",nel:Q,flst:this.A}),null;this.C.X().ZS()&&this.C.N("slb",{cnv:"true",st:E,et:Q});this.K=UF(z,E,Q,!1);z=D.isView()?D.mediaElement:D;this.L=new g.hK(z,E, +Q,!0);return this.K}}return null}reset(){this.A=0;this.K?.dispose();this.L=this.K=null}V(z){if(this.L){var D=this.C.BN();if(!D)return!1;D=D.isView()?D.start:0;let E=this.L.isView()?this.L.start:0;if(z+D>E)return this.L&&this.K?(this.C.X().ZS()&&this.C.N("slb",{sv:"true"}),this.C.setMediaElement(this.L),this.C.tW(this.K,!1,!0,!1),this.K=this.L=null,z=this.C.TX()*1E3-this.C.getVideoData().E8,z=new g.vJ(0,z,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),this.C.X().ZS()&&this.C.N("slb",{alr:"true"}), +this.C.addCueRange(z),z=!0):z=!1,z}return!1}Ja(z){var D=this.C.e_();z?D&&(z=D.K,D=D.L,z&&D&&(this.C.X().ZS()&&z.Dj()&&D.Dj()&&this.C.N("slb",{nga:"true",ipl:"true"}),z.nf(!1),D.nf(!1))):this.K&&(D=this.K.K,z=this.K.L,D&&z&&(!this.C.X().ZS()||D.Dj()||z.Dj()||this.C.N("slb",{nga:"true",ipl:"false"}),D.nf(!0),z.nf(!0)))}Z(){if(this.L&&this.K){var z=this.L.end-1,{lC:D,mY:E}={lC:this.K.K.m2,mY:this.K.L.m2};var Q=jj(E.jb(),z);z=jj(D.jb(),z);Q=Q&&z}else Q=!1;Q&&this.C.Yi("gaplessshortslooprange")&&(this.C.X().ZS()&& +this.C.N("slb",{rlr:"true"}),this.C.QE.ee("gaplessshortslooprange"))}};var RGW=class{constructor(){this.K=g.Or;this.array=[]}};g.Y$=class extends g.w9{constructor(z){super();this.C=z;this.Z=NaN;this.V=this.U=this.started=!1;this.A=[];this.S=new g.sT(this.L,250,this);g.a(this,this.S);this.B=new g.sT(this.L,0,this);g.a(this,this.B);this.K=new RGW}Ql(z,D){this.L();D&&this.K.array.length>=2E3&&this.EX("captions",1E4);D=this.K;if(z.length>1&&z.length>D.array.length)D.array=D.array.concat(z),D.array.sort(D.K);else for(let E of z)!D.array.length||D.K(E,D.array[D.array.length-1])>0?D.array.push(E):g.GF(D.array,E,D.K);this.Z=NaN; +this.L()}PX(z){z.length>1E4&&g.xl(new g.k3("Over 10k cueRanges removal occurs with a sample: ",z[0]));if(!this.m7()){var D=new Set(z);this.A=this.A.filter(E=>!D.has(E)); +UaQ(this.K,D);this.L()}}iy(z){if(!this.m7()){var D=this.t9().find(E=>E.id===void 0&&E.namespace===z); +D&&this.PX([D])}}EX(z,D){var E=(isNaN(this.Z)?g8W(this):this.Z)-D;D=this.t9().filter(Q=>Q.namespace===z&&Q.endE.namespace===z); +this.PX(D);return D}Yi(z){return this.t9().some(D=>D.namespace===z)}P2(z){var D=[],E=g.lB(this.K,0x7ffffffffffff),Q=[]; +for(let T of E)T.active&&z===T.associatedClipId&&Q.push(T);D=D.concat(SY(this,Q));Rf(this,D);D=[];E=[];for(let T of this.A)T.active&&T.associatedClipId===z&&T.start===0x7ffffffffffff&&E.push(T);D=D.concat(ZK(this,E));Rf(this,D);return Q.length}L(){this.V=!0;if(!this.U){for(var z=3;this.V&&z;)this.V=!1,this.U=!0,rJL(this),this.U=!1,z--;this.C.getPlayerState().isPlaying()&&(z=NkI(this.K,this.Z),!isNaN(z)&&z<0x7ffffffffffff&&(z=(z-this.Z)/this.C.getPlaybackRate(),this.B.start(z)))}}isEnded(z,D){D=this.C.Qf()* +1E3-D;D=this.C.pP()&&z.K(1)&&D<500;return z.K(2)||this.C.X().W("html5_pseudogapless_shorts")&&D}BF(){this.A=[];this.K.array=[];super.BF()}};g.Y$.prototype.v2=DJ(107);var ZzX=class{constructor(z){this.O=z;this.A=this.L=this.mediaTime=NaN;this.Z=this.PS=this.K=!1;this.B=.001;g.Us(z)&&(this.B=.01)}};var ifk=class{constructor(z,D){this.videoData=z;this.K=D}};var c_X=class{constructor(z){this.data=window.Float32Array?new Float32Array(z):Array(z);this.L=this.K=z-1}add(z){this.K=(this.K+1)%this.data.length;this.data[this.K]=z}A(){return this.data[this.K]||0}forEach(z){for(var D=this.K+1;Dthis.K,T=D.K(8)&&D.K(16),k=this.C.FV().isBackground()||D.isSuspended();g1(this,this.QA,T&&!k,Q,"qoe.slowseek",()=>{},"timeout"); +var G=isFinite(this.K);G=T&&G&&Da6(z,this.K);var e=!E||Math.abs(E-this.K)>10,d=this.O.W("html5_exclude_initial_sabr_live_dvr_seek_in_watchdog"),F=E===0&&this.L&&[11,10].includes(this.L);g1(this,this.kV,G&&e&&!k&&(!d||!F),Q,"qoe.slowseek",()=>{z.seekTo(this.K)},"set_cmt"); +e=G&&jj(z.L(),this.K);var L=this.C.loader;G=!L||L.m$();var f=()=>{z.seekTo(this.K+.001)}; +g1(this,this.xV,e&&G&&!k,Q,"qoe.slowseek",f,"jiggle_cmt");G=()=>this.C.Gp(); +g1(this,this.wR,e&&!k,Q,"qoe.slowseek",G,"new_elem");var n=Am(D);F=D.isBuffering();var W=z.L(),V=bT(W,E),Y=V>=0&&W.end(V)>E+5;e=n&&F&&Y;d=this.C.getVideoData();g1(this,this.C3,E<.002&&this.K<.002&&T&&g.Us(this.O)&&g.kt(d)&&!k,Q,"qoe.slowseek",G,"slow_seek_shorts");g1(this,this.D,d.ox()&&T&&!k&&!d.U,Q,"qoe.slowseek",G,"slow_seek_gapless_shorts");g1(this,this.j,e&&!k,n&&!F,"qoe.longrebuffer",f,"jiggle_cmt");g1(this,this.yA,e&&!k,n&&!F,"qoe.longrebuffer",G,"new_elem_nnr");if(L){let h=L.getCurrentTime(); +T=z.V();T=kEV(T,h);T=!L.isSeeking()&&E===T;g1(this,this.U9,n&&F&&T&&!k,n&&!F&&!T,"qoe.longrebuffer",()=>{z.seekTo(h)},"seek_to_loader")}T={}; +f=bT(W,Math.max(E-3.5,0));var Z=f>=0&&E>W.end(f)-1.1,K=f>=0&&f+1=0&&Z&&K<11;T.close2edge=Z;T.gapsize=K;T.buflen=W.length;this.L&&(T.seekSour=this.L);g1(this,this.AT,n&&F&&!k,n&&!F,"qoe.longrebuffer",()=>{},"timeout",T); +T=D.isSuspended();T=this.C.Jv()&&!T;g1(this,this.S,T,!T,"qoe.start15s",()=>{this.C.ff("ad")},"ads_preroll_timeout"); +T=this.O.experiments.EH("html5_use_playback_rate_in_skip_slow_ad")?this.C.getPlaybackRate()*1E3:1E3;V=E-this.V{var h=this.C,t=h.oi.getVideoData();(!t||!h.videoData.isAd()||t.Nj!==h.getVideoData().Nj)&&h.videoData.TY||h.Vo("ad.rebuftimeout",2,"RETRYABLE_ERROR",`skipslad.vid.${h.videoData.videoId}`)}; +g1(this,this.qN,Z,!Z,"ad.rebuftimeout",T,"skip_slow_ad");V=f&&F&&jj(z.L(),E+5)&&V;g1(this,this.ur,V&&!k,!V,"ad.rebuftimeout",T,"skip_slow_ad_buf");T=D.isOrWillBePlaying()&&D.K(64)&&!k;g1(this,this.lg,T,Q,"qoe.start15s",()=>{},"timeout"); +L=!!L&&!L.cF&&D.isOrWillBePlaying();g1(this,this.ew,L,Q,"qoe.start15s",G,"newElemMse");L=Yu(W,0);W=D.K(16)||D.K(32);L=!k&&D.isOrWillBePlaying()&&F&&!W&&(D.K(64)||E===0)&&L>5;g1(this,this.tT,L,n&&!F,"qoe.longrebuffer",()=>{this.C.IQ()},"reset_media_source"); +g1(this,this.MN,L,n&&!F,"qoe.longrebuffer",G,"reset_media_element");this.V===0&&(this.U=E);L=F&&this.K===0&&E>1&&E===this.U;g1(this,this.WF,g.kt(d)&&L,n&&!F,"qoe.slowseek",()=>{z.seekTo(0)},"reseek_after_time_jump"); +k=D.isOrWillBePlaying()&&!k;Y=this.C.Qf()-E<6&&!Y&&this.C.pP();g1(this,this.Y,d.ox()&&k&&F&&Y,n&&!F,"qoe.longrebuffer",()=>{this.C.Gp(!1,!0)},"handoff_end_long_buffer_reload"); +k=this.L===104||this.C.GP;D=Iq(d)&&d.isAd()&&!d.U&&k&&(F||D.K(8)&&D.K(16));g1(this,this.HF,D,Q,"qoe.start15s",G,"gapless_ad_slow_start");D=Iq(d)&&!d.U&&k&&e;g1(this,this.f3,D,Q,"qoe.longrebuffer",G,"gapless_slow_start");this.V=E;this.Z.start()}}Qh(z,D,E){D=this.FM(D);D.wn=E;D.wdup=this.B[z]?"1":"0";this.C.Qh(new g.Tf(z,D));this.B[z]=!0}FM(z){z=Object.assign(this.C.FM(!0),z.FM());this.K&&(z.stt=this.K.toFixed(3));this.C.getVideoData().isLivePlayback&&(z.ct=this.C.getCurrentTime().toFixed(3),z.to=this.C.Pc().toFixed(3)); +delete z.uga;delete z.euri;delete z.referrer;delete z.fexp;delete z.vm;return z}},NY=class{constructor(z,D=!1){this.V=D;this.K=this.L=this.A=this.startTimestamp=0;this.Z=!1;this.B=Math.ceil(z/1E3)}reset(){this.K=this.L=this.A=this.startTimestamp=0;this.Z=!1}test(z){if(!this.B||this.L)return!1;if(!z)return this.reset(),!1;z=(0,g.N)();if(!this.startTimestamp)this.startTimestamp=z,this.A=0;else if(this.A>=this.B)return this.L=z,!0;this.A+=1;return!1}FM(){var z={},D=(0,g.N)();this.startTimestamp&&(z.wsd= +(D-this.startTimestamp).toFixed());this.L&&(z.wtd=(D-this.L).toFixed());this.K&&(z.wssd=(D-this.K).toFixed());return z}};var xVV=class extends g.w9{constructor(z){super();this.C=z;this.S=this.K=this.loader=this.mediaElement=this.playbackData=null;this.A=0;this.B=this.yA=this.Z=null;this.ew=!1;this.lg=0;this.j=!1;this.timestampOffset=0;this.Y=!0;this.MN=0;this.QA=this.Wc=!1;this.U=0;this.HF=!1;this.C3=this.AT=0;this.O=this.C.X();this.videoData=this.C.getVideoData();this.policy=new pyn;this.D=new hGa(this.C);this.qN=this.wR=this.xV=this.V=this.L=NaN;this.WF=new g.sT(()=>{qdk(this,!1)},2E3); +this.U9=new g.sT(()=>{iB(this)}); +this.tT=new g.sT(()=>{AJV(this,{})}); +this.ur=NaN;this.f3=new g.sT(()=>{var D=this.O.Hb;D.K+=1E4/36E5;D.K-D.A>1/6&&(Os(D),D.A=D.K);this.f3.start()},1E4); +g.a(this,this.D);g.a(this,this.WF);g.a(this,this.tT);g.a(this,this.U9);g.a(this,this.f3)}setMediaElement(z){(this.mediaElement=z)?(this.mediaElement&&(this.B||this.A||!this.mediaElement.s9()||this.seekTo(.01,{Vh:"seektimeline_setupMediaElement"})),iB(this)):g.of(this)}getCurrentTime(z=!1){if(tO(this.C)){if(this.PS()&&!z&&!isNaN(this.V))return this.V;if(!isNaN(this.L))return this.L}else{if(this.PS()&&!z&&!isNaN(this.V)&&isFinite(this.V))return this.V;z=this.PS();if(!isNaN(this.L)&&(z||isFinite(this.L)))return this.L}return this.mediaElement&& +PRL(this)?this.W("html5_centralized_time_onesie")&&!this.videoData.U?this.A||0:this.mediaElement.getCurrentTime()+this.timestampOffset:this.A||0}WV(){return this.kV}I0(){return this.getCurrentTime()-this.Pc()}IM(){return this.K?this.K.IM():Infinity}isAtLiveHead(z){if(!this.K)return!1;z===void 0&&(z=this.getCurrentTime());return HR(this.K,z)}o7(){return!!this.K&&this.K.o7()}seekTo(z,{S2:D=!1,NW:E=0,iA:Q=!1,b1:T=0,Vh:k="",seekSource:G,vP:e=!1,Y_:d=!1,Ui:F=!1}={}){e&&(z+=this.Pc());g.uR(this.videoData)&& +G===29&&(this.kV=void 0);e=z=this.TX())||!g.BZ(this.videoData),f||(L={st:L,mst:this.TX()}, +this.K&&this.W("html5_high_res_seek_logging")&&(L.ht=this.K.IM(),L.adft=xY(this.K)),this.C.N("seeknotallowed",L)),L=f)}}if(!L)return this.Z&&(this.Z=null,g.qY(this)),rQ(this.getCurrentTime());L=.005;d&&this.W("html5_sabr_seek_no_shift_tolerance")&&(L=0);if(Math.abs(z-this.L)<=L&&this.ew)return this.B;this.W("html5_reset_rate_limiter_on_user_seek")&&this.loader?.GF();this.W("html5_reset_backoff_on_user_seek")&&this.loader?.PW();k&&(L=z,this.O.ZS()&&(k={reason:k,tgt:L},this.W("html5_sabr_csdai_seek_log")&& +(k.source=G),this.C.N("seekreason",k)));G&&(this.D.L=G);this.ew&&g.of(this);this.B||(this.B=new A_);z&&!isFinite(z)&&yH(this,!1);(F=F||e)||(F=z,F=!(this.videoData.isLivePlayback&&this.videoData.L&&!this.videoData.L.K()&&!(this.mediaElement&&this.mediaElement.Z()>0&&Ac(this.mediaElement)>0)||mK(this.videoData)&&this.Ok()===this.TX(!1)?0:isFinite(F)||!mK(this.videoData)));F||(z=r1(this,z,Q));z&&!isFinite(z)&&yH(this,!1);this.PS()?this.V=z:this.L=this.A=z;this.MN=T;this.U=0;this.K&&sqW(this.K,z,!1); +Q=this.C;T=z;F={S2:D,seekSource:G};Q.zO.A=T;k=Q.pL;k.mediaTime=T;k.K=!0;F.S2&&Q.gI(F);F=T>Q.videoData.endSeconds&&T>Q.videoData.limitedPlaybackDurationInSeconds;Q.Ur&&F&&isFinite(T)&&km(Q);T0&&zD.start&&km(this.C);return this.B}TX(z){return this.videoData.isLivePlayback?Wu(this.videoData)&&this.mediaElement?.isPaused()&& +this.videoData.K?(z=this.getCurrentTime(),Ft(this.Z9(z)*1E3)+z):this.W("html5_sabr_parse_live_metadata_playback_boundaries")&&g.uR(this.videoData)&&this.videoData.K?z?this.videoData.K.yA||0:this.videoData.K.Ki||0:mK(this.videoData)&&this.videoData.pf&&this.videoData.K?this.videoData.K.TX()+this.timestampOffset:this.videoData.L&&this.videoData.L.K()?!z&&this.K?this.K.IM():this.C.videoData.TX()+this.timestampOffset:this.mediaElement?Px()?Ft(this.mediaElement.tT().getTime()):Ac(this.mediaElement)+this.timestampOffset|| +this.timestampOffset:this.timestampOffset:this.C.videoData.TX()}Ok(){if(this.W("html5_sabr_parse_live_metadata_playback_boundaries")&&g.uR(this.videoData))return this.videoData.K?.j6||0;var z=this.videoData?this.videoData.Ok()+this.timestampOffset:this.timestampOffset;if(Wu(this.videoData)&&this.videoData.K){var D=Number(this.videoData.progressBarStartPosition?.utcTimeMillis)/1E3;if(!isNaN(D)&&(D=this.Mx(D),!isNaN(D)))return Math.max(z,D)}return z}sS(){this.B||this.seekTo(this.A,{Vh:"seektimeline_forceResumeTime_singleMediaSourceTransition", +seekSource:15})}QM(){return this.ew&&!isFinite(this.L)}BF(){s1(this,null);this.D.dispose();super.BF()}PS(){return this.W("html5_use_centralized_player_time")&&g.uR(this.videoData)}FM(){var z={};this.loader&&Object.assign(z,this.loader.FM());this.mediaElement&&Object.assign(z,this.mediaElement.FM());return z}hn(z){this.timestampOffset=z}getStreamTimeOffset(){return mK(this.videoData)?0:this.videoData.K?this.videoData.K.getStreamTimeOffset():0}Pc(){return this.timestampOffset}Z9(z){return this.videoData&& +this.videoData.K?this.videoData.K.Z9(z-this.timestampOffset):NaN}Zq(){if(!this.mediaElement)return 0;if(zJ(this.videoData)){var z=this.mediaElement,D=z.L();z=(lT(D)&&z.getDuration()?D.end(D.length-1):0)+this.timestampOffset-this.Ok();D=this.TX()-this.Ok();return Math.max(0,Math.min(1,z/D))}return this.mediaElement.Zq()}nH(z){this.S&&(this.S.K=z)}G4(z,D,E){this.C.N("requestUtcSeek",{time:z});g.uR(this.videoData)&&(this.kV=z);this.loader?.G4(z,E);D&&(this.AT=D)}Jc(z){g.uR(this.videoData)&&(this.kV= +void 0);this.AT?(this.C.N("utcSeekingFallback",{source:"streamTime",timeSeconds:this.AT}),this.C.seekTo(this.AT,{Vh:"utcSeekingFallback_streamTime"}),this.AT=0):(z=this.Mx(z),isNaN(z)||(this.C.N("utcSeekingFallback",{source:"estimate",timeSeconds:z}),this.C.seekTo(z,{Vh:"utcSeekingFallback_estimate"})))}c6(){this.AT=0}mT(z){this.C3=z}Mx(z){var D=this.getCurrentTime();if(isNaN(D))return NaN;var E=this.Z9(D);return isNaN(E)?NaN:z-(E-D)}W(z){return this.O&&this.O.W(z)}},pyn=class{};var UVk=class extends g.w9{constructor(z){super();this.A=z;this.K=new Map;this.L=new g.sT(this.sample,250,this);g.a(this,this.L);this.start()}start(){this.L.start()}stop(){this.L.stop()}clear(){for(let z of this.K.values())z.clear()}sample(){for(let [z,D]of this.A){let E=z,Q=D;this.K.has(E)||this.K.set(E,new HzV(Nqk.has(E)));this.K.get(E).update(Q())}this.L.start()}},Nqk=new Set(["networkactivity"]),HzV=class{constructor(z){this.L=z;this.K=NaN;this.buffer=new c_X(100)}update(z){this.L?(this.buffer.add(z- +this.K||0),this.K=z):this.buffer.add(z)}clear(){this.buffer.clear();this.K=0}};var gXW=class{constructor(){this.finished=this.started=!1}ak(){return this.started}start(){this.started=!0}reset(){this.finished=this.started=!1}};var uyX=!1;var pPr=!1,D8=!1;var G2J,k2a;G2J=[{minHeight:2160,itag:"321"},{minHeight:1440,itag:"319"},{minHeight:1080,itag:"270"},{minHeight:720,itag:"232"},{minHeight:480,itag:"231"},{minHeight:360,itag:"230"},{minHeight:240,itag:"229"},{minHeight:144,itag:"269"}];k2a=[{minHeight:1080,itag:"290"},{minHeight:720,itag:"287"},{minHeight:480,itag:"284"},{minHeight:360,itag:"283"},{minHeight:240,itag:"282"},{minHeight:144,itag:"281"}]; +g.D3=class extends g.JH{constructor(z,D,E,Q,T,k,G,e=new g.ML(D),d=!0,F,L){super();this.oi=z;this.O=D;this.playerType=E;this.AL=Q;this.y$=T;this.visibility=k;this.yi=G;this.videoData=e;this.ol=d;this.Bj=F;this.Y9=L;this.logger=new g.cp("VideoPlayer");this.To=null;this.De=new jU;this.Ur=null;this.ka=!0;this.cF=this.loader=null;this.FD=[];this.Ks=new gXW;this.XJ=this.tF=null;this.lU=new gXW;this.Nk=null;this.dc=this.Qq=!1;this.YJ=NaN;this.NA=!1;this.playerState=new g.QH;this.kJ=[];this.sL=new g.MC;this.mediaElement= +null;this.aZ=this.Rd=!1;this.yL=NaN;this.oK=!1;this.QG=0;this.qm=!1;this.Zo=NaN;this.HA=0;this.loop=!1;this.playbackRate=1;this.fQ=0;this.gN=!1;this.wj=[];this.jT=this.Yk=0;this.YK=this.yd=!1;this.CL=this.U8=0;this.GP=!1;this.SV=this.Sk=this.sm=null;this.O0=()=>{var f=this.O9;f.provider.O.m9||f.provider.C.getVisibilityState()===3||(f.provider.O.m9=!0);f.fL();if(f.L){var n=f.L;n.V&&n.K<0&&n.provider.C.getVisibilityState()!==3&&Gln(n)}f.qoe&&(f=f.qoe,f.qN&&f.Z<0&&f.provider.O.m9&&XaI(f),f.V&&FU(f)); +this.loader&&dr(this);LP(this)}; +this.xm=new j_W(this);this.k_=new g.sT(this.F6,15E3,this);this.K6=new UVk(new Map([["bufferhealth",()=>$Y(this.zO)], +["bandwidth",()=>this.Dm()], +["networkactivity",()=>this.yi.yA], +["livelatency",()=>this.isAtLiveHead()&&this.isPlaying()?fP(this):NaN], +["rawlivelatency",()=>fP(this)]])); +this.zO=new xVV(this);this.Sd=new g.sT(this.cC,0,this);this.E4=[this.sL,this.Sd,this.k_,this.K6];this.pL=new ZzX(this.O);this.pL.PS=this.PS();this.im=new vXr(this.O,this.y$,this,this.yi);this.QE=new g.Y$(this);this.sm=new SsX(this);g.a(this,this.QE);g.a(this,this.zO);gzw(this,e);this.videoData.subscribe("dataupdated",this.vK,this);this.videoData.subscribe("dataloaded",this.uw,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.N,this);this.videoData.subscribe("ctmpstr", +this.mI,this);!this.O9||this.O9.m7();this.O9=new g.lP(new RnV(this.videoData,this.O,this));K$r(this.O0);this.visibility.subscribe("visibilitystatechange",this.O0);this.vJ=new g.sT(this.AS,g.BC(this.O.experiments,"html5_player_att_initial_delay_ms")||4500,this);this.AG=new g.sT(this.AS,g.BC(this.O.experiments,"html5_player_att_retry_delay_ms")||4500,this);this.Vu=new qYI(this.pD,this);g.a(this,this.Vu)}BF(){window.clearInterval(this.YJ);hqQ(this.O0);this.visibility.unsubscribe("visibilitystatechange", +this.O0);cJX(this.O9);g.r9(this.O9);nP(this);UT.I6(this.yL);this.f0();this.XJ=null;g.r9(this.videoData);g.r9(this.xm);g.r9(this.vJ);g.r9(this.AG);g.iK(this.E4);this.Ur=null;super.BF()}getVisibilityState(){return this.oi.getVisibilityState()}Jz(z,D){z!==g.b4("endcr")||this.playerState.K(32)||this.xZ();this.oi.Jz(z,D,this.playerType)}y3(z,D,E,Q){this.O9.y3(z,D,E);this.W("html5_log_media_perf_info")&&this.N("adloudness",{ld:Q.toFixed(3),cpn:z})}Vt(z,D,E){this.O.experiments.JT().K.GV(g.Wl)&&this.O9.Vt(z, +D,E)}NB(){return this.loader?.NB()}Yt(){return this.loader?.Yt()}Jk(){return this.loader?.Jk()}Rg(){return this.loader?.Rg()}dP(){return this.videoData.dP()}S1(){return this.W("html5_not_reset_media_source")&&this.videoData.isLivePlayback||this.W("html5_not_reset_media_source_non_drm_vod")&&!this.videoData.isLivePlayback&&!this.videoData.dP()&&!this.videoData.ox()}ys(){!this.videoData.S||this.W("html5_disable_target_codec_family_for_gapless")&&Iq(this.videoData)||(this.videoData.m4=this.videoData.m4|| +this.oi.dR().NB(),this.videoData.Se=this.videoData.Se||this.oi.dR().Yt());if(k2(this.videoData)||!nO(this.videoData)){var z=this.videoData.errorDetail;this.Vo(this.videoData.errorCode||"auth",2,unescape(this.videoData.errorReason),z,z,this.videoData.YU||void 0)}this.W("html5_generate_content_po_token")&&this.Ci();this.X2();z=this.N;var D=this.O;D.dO===null&&(D.dO=window.MediaSource&&window.MediaSource.isTypeSupported?window.MediaSource.isTypeSupported('video/mp4; codecs="avc1.42001E"; decode-to-texture=true'): +!1);z.call(this,"dttg",{dtt:D.dO,gl:this.O.supportsGaplessShorts()})}getVideoData(){return this.videoData}X(){return this.O}pN(){return this.im.pN(this.XJ)}FV(){return this.visibility}zm(){return this.mediaElement&&this.mediaElement.U()?this.mediaElement.kX():null}BN(){return this.mediaElement}hQ(){if(this.videoData.errorCode)return!1;this.X().Z&&this.X().houseBrandUserStatus&&this.N("hbut",{status:this.X().houseBrandUserStatus},!0);if(this.videoData.BW())return!0;this.Vo("api.invalidparam",2,void 0, +"invalidVideodata.1");return!1}rF(z=!1){z||vR(this.O9);this.Qq=z;!this.hQ()||this.Ks.ak()?uV(this)&&this.Ks.ak()&&!this.Ks.finished&&!this.Qq&&this.uw():(this.Ks.start(),z=this.O9,g.Gy(z.provider),z.qoe&&n3O(z.qoe),z.provider.O.JT().K.GV(f_s)&&g.sm("cobalt")&&g.sm("android")&&(z=z.provider.videoData.clientPlaybackNonce)&&kVQ(z),this.uw())}uw(){if(this.videoData.isLoaded()){var z=this.xm;g.BC(z.lr.experiments,"html5_player_min_build_cl")>0&&g.BC(z.lr.experiments,"html5_player_min_build_cl")>918025328&& +wI(z,"oldplayer",!0);t6k(this)}else this.videoData.lg||this.videoData.ED?this.Qq&&uV(this)||(this.videoData.lg?b8L(this.videoData):(z=this.O9,z.qoe&&(z=z.qoe,fL(z,"protected"),z.provider.videoData.B?z.Kr():z.provider.videoData.subscribe("dataloaded",z.Kr,z)),VPW(this.videoData))):!this.videoData.loading&&this.ol&&yH6(this)}UI(z){this.Sk=z;this.loader&&(g3W(this.loader,z),this.N("sdai",{sdsstm:1}))}y6(z){this.loader?.y6(z)}isFullscreen(){return this.visibility.isFullscreen()}isBackground(){return this.visibility.isBackground()}Wb(){Ww(this).then(()=> +Fu(this)); +this.playerState.isOrWillBePlaying()&&this.playVideo()}Vs(){this.mediaElement&&this.mediaElement.Y();this.rF();this.hQ()&&!this.playerState.K(128)&&(this.lU.ak()||(this.lU.start(),this.videoData.QA?this.PN(GB(this.playerState,4)):this.PN(GB(GB(this.playerState,8),1))),J6(this))}Aw(){return this.Ks.finished}sendAbandonmentPing(){this.getPlayerState().K(128)||(this.Iq("internalAbandon"),this.AS(!0),cJX(this.O9),g.r9(this.O9),UT.I6(this.yL))}xZ(z=!0,D=!0,E){D&&this.mediaElement&&this.mediaElement.pause(); +z&&E&&this.loader&&mK(this.videoData)&&this.loader.LL(E);this.PN(z?new g.QH(14):new g.QH)}Tx(){this.O9.fL()}Vo(z,D,E,Q,T,k){var G,e;g.Rb(MjX,E)?G=E:E?e=E:G="GENERIC_WITHOUT_LINK";Q=(Q||"")+`;a6s.${Y9()}`;if(z==="auth"||z==="drm.auth"||z==="heartbeat.stop")E&&(Q+=`;r.${E.replaceAll(" ","_")}`),k&&(Q+=`sr.${k.replaceAll(" ","_")}`);D={errorCode:z,errorDetail:T,errorMessage:e||g.V7[G]||"",P_:G,YU:k||"",iR:Q,Ll:D,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode=z;Xu(this,"dataloaderror"); +this.PN(TB(this.playerState,128,D));UT.I6(this.yL);nP(this);this.FZ()}ff(z){this.FD=this.FD.filter(D=>z!==D); +this.lU.ak()&&J6(this)}bH(){var z;(z=!!this.FD.length)||(z=this.QE.K.array[0],z=!!z&&z.start<=-0x8000000000000);return z}o7(){return this.zO.o7()}isPlaying(){return this.playerState.isPlaying()}wW(){return this.playerState.wW()&&this.videoData.QA}getPlayerState(){return this.playerState}oO(z){this.loader?.oO(z)}Li(z){this.loader?.Li(z)}getPlayerType(){return this.playerType}getPreferredQuality(){if(this.XJ){var z=this.XJ;z=z.videoData.P4.compose(z.videoData.aJ);z=Wt(z)}else z="auto";return z}isGapless(){return!!this.mediaElement&& +this.mediaElement.isView()}a6(){return this.oi.a6()}setMediaElement(z){if(this.mediaElement&&z.kX()===this.mediaElement.kX()&&(z.isView()||this.mediaElement.isView())){if(z.isView()||!this.mediaElement.isView())this.nT(),this.mediaElement=z,this.mediaElement.PF=this,EEX(this),this.zO.setMediaElement(this.mediaElement)}else{this.mediaElement&&this.f0();if(!this.playerState.isError()){let D=eY(this.playerState,512);D.K(8)&&!D.K(2)&&(D=GB(D,1));z.isView()&&(D=eY(D,64));this.PN(D)}this.mediaElement=z; +this.mediaElement.PF=this;!g.Us(this.O)&&this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);EEX(this);this.zO.setMediaElement(this.mediaElement);this.W("html5_prewarm_media_source")&&!this.xm.dY()&&ALk(this.mediaElement)}}f0(z=!1,D=!1,E=!1){if(this.mediaElement){var Q=this.getCurrentTime();Q>0&&(this.zO.A=Q);this.zO.setMediaElement(null);!z&&this.S1()?rHV(this):this.Cp(E);this.loader&&(g.gC(this.loader),this.eF(D));this.k_.stop();if(this.mediaElement&&(!this.lU.ak()&& +!this.Jv()||this.playerState.isError()||this.playerState.K(2)||this.PN(GB(this.playerState,512)),this.mediaElement)){this.nT();if(z||!this.mediaElement.isView())this.AL.Sl("mesv_s"),this.mediaElement.stopVideo(),TW(this);this.mediaElement=this.mediaElement.PF=null}}}async playVideo(z=!1,D=!1){var E=window.google_image_requests;E&&E.length>10&&(window.google_image_requests=E.slice(-10));if(!this.playerState.K(128))if(this.xm.N0())this.Iq("signatureexpired");else if(this.mediaElement&&vR(this.O9),this.Vs(), +(this.playerState.K(64)||z)&&this.PN(GB(this.playerState,8)),this.lU.finished&&this.mediaElement){if(!this.XJ&&this.tF&&(await this.tF,this.playerState.K(128)))return;if(this.videoData.L){if(this.L0()&&this.videoData.L.K())return Ww(this);if(tO(this))z=this.zO,g.HZ(z.videoData)&&!z.isAtLiveHead(z.getCurrentTime())&&z.o7()&&z.C.seekTo(Infinity,{Vh:"seektimeline_peggedToLive",seekSource:34});else if(g.HZ(this.videoData)){z=this.getCurrentTime()E.video)?.sort((E,Q)=>(Q.A??0)-(E.A??0)); +this.O9.VL("M",D?.[0]?.A??(Atw(z.K)?z.K:0))}}Tf(z,D,E){this.VL(z);this.videoData.P4=z;if(this.XJ&&D){D=this.im;var Q=this.XJ;if(Q.K.K()){var T=g.BC(D.O.experiments,"html5_max_quality_sel_upgrade"),k=T?z.K:c0[Wt(z)],G=Q.K.videoInfos[0].video.qualityOrdinal,e=G!==0&&z.K===G;G=KQ()>G;e&&G||(T&&e&&(k=Math.max(k,T)),T=qi(D,Q.K?.videoInfos),e=D.C.getPlaybackRate(),e>1&&T&&(T=Q2(D.O.A,Q.K.videoInfos,e),z.K!==0&&T=480,D.W("html5_perf_cap_override_sticky")&&a2O(D.A,D.W("html5_perserve_av1_perf_cap")))}}this.loader&&(z=this.loader,E=E||"",z.policy.K?Bf(z.V.K,E):Bf(z.K.B,E));this.qI()}getUserPlaybackQualityPreference(){return this.videoData.L&&!this.videoData.L.K()?Wt(this.videoData.P4):n7[KQ()]}hasSupportedAudio51Tracks(){return this.videoData.hasSupportedAudio51Tracks()}setUserAudio51Preference(z,D){this.getUserAudio51Preference()!==z&&(this.N("toggle51",{pref:z}),g.ri("yt-player-audio51", +z,D?31536E3:2592E3),this.Wb())}getUserAudio51Preference(){return this.videoData.getUserAudio51Preference()}setProximaLatencyPreference(z){var D=this.getProximaLatencyPreference();this.N("proxima",{pref:z});g.ri("yt-player-proxima-pref",z,31536E3);D!==z&&(z=this.zO,z.HF=!0,z.C.seekTo(Infinity,{Vh:"seektimeline_proximaSeekToHead",seekSource:34}))}getProximaLatencyPreference(){return h$()??0}isProximaLatencyEligible(){return this.videoData.isProximaLatencyEligible}Ci(){this.videoData.videoId?this.oi.Ci(this.videoData): +this.N("povid",{})}X2(){this.videoData.videoId?this.oi.X2(this.videoData):this.N("piavid",{})}qI(){if(!this.m7()&&!this.playerState.K(128)&&this.videoData.L){if(this.videoData.L.K())dr(this);else{let Q=ed(this);var z=this.videoData;a:{var D=Q;var E=this.videoData.kV;if(D.K){for(let T of E){let k=T.lz(),G=c0[k.video.quality];if((!D.A||k.video.quality!=="auto")&&G<=D.K){D=T;break a}}D=E[E.length-1]}else D=E[0]}z.AT=D;Ev(this,Q.reason,eza(this,this.videoData.AT))}if(this.W("html5_check_unstarted")?this.playerState.isOrWillBePlaying(): +this.isPlaying())this.zO.Y=!1,this.playVideo()}}GQ(z,D){if(this.m7()||this.playerState.K(128))return!1;var E=!!this.videoData.L?.K(),Q=E&&D?this.getCurrentTime()-this.Pc():NaN;if(z.oy&&z.oy.id){var T=this.O9;if(T.qoe){T=T.qoe;let G=[z.oy.id,isNaN(Q)?"m":"t"];g.Ty(T,g.Gy(T.provider),"afi",G)}}if(E){if(D){var k=$Y(this.zO);this.N("aswh",{id:z.id,xtags:z.xtags,bh:k.toFixed(3)})}this.loader.setAudioTrack(z,Q,D);return!0}if(FPX(this)){a:{k=this.mediaElement.audioTracks();D=!1;for(Q=0;Q{try{J3V(this,T,D,E)}catch(k){g.xl(k),this.handleError(new g.Tf("fmt.unplayable",{msi:"1",ename:k&&typeof k==="object"&&"name"in k?String(k.name):void 0,trg:"setmediasrc"},1))}}; +this.S1()&&this.cF.A()==="open"?z(this.cF):cV(this.cF,z)}uW(z){this.De.set(z.initData,z);this.To&&(this.To.uW(z),this.W("html5_eme_loader_sync")||this.De.remove(z.initData))}RE(z){this.videoData.Nx=Fl("auto",z,!1,"u");dr(this)}nH(z,D=!1){this.O.JT().K.GV(PEn)&&g.uR(this.videoData)?D&&DKr(this,z.reason,z.K.info,z.source,z.token):DKr(this,z.reason,z.K.info,z.source,z.token);this.VW();this.zO.nH(z.K.index)}rd(z={}){this.loader?.rd(this.O,Rt(this.videoData),z)}N0(){return this.xm.N0()}KT(){return this.loader?.KT()?? +!1}fK(z){this.Qh(new g.Tf("staleconfig",{reason:z}))}handleError(z){this.xm.handleError(z)}dY(){return this.xm.dY()}Jc(z){this.zO.Jc(z)}async Gp(z=!1,D=!1){this.loader&&this.loader.mP();this.loader&&this.loader.m7()&&nP(this);this.W("html5_enable_vp9_fairplay")&&this.dP()&&this.videoData.K?.lg();this.PN(GB(this.playerState,2048));this.Iq("newelementrequired");z&&await Ww(this);this.videoData.Bc()&&this.loader?.WF&&!tO(this)&&(this.isAtLiveHead()&&g.HZ(this.videoData)?this.seekTo(Infinity,{Vh:"videoPlayer_getNewElement"}): +this.videoData.Lr&&this.loader&&(z=this.loader,z.Sw.Bc&&(z.Sw.Lr||z.Sw.isWindowedLive||z.Sw.isPremiere?(z.seek(0,{Vh:"loader_resetSqless"}),z.videoTrack.V=!0,z.audioTrack.V=!0,z.videoTrack.Z=!0,z.audioTrack.Z=!0):Yv(z.Sw)&&B2(z))));D&&this.seekTo(0,{seekSource:105});this.playerState.K(8)&&this.playVideo()}Ex(z){this.N("hgte",{ne:+z});this.videoData.S=!1;z&&this.Gp();this.loader&&aoW(this.loader)}ko(z){this.N("newelem",{r:z});this.Gp()}pauseVideo(z=!1,D){if((this.playerState.K(64)||this.playerState.K(2))&& +!z)if(this.playerState.K(8))this.PN(d1(this.playerState,4,8,null,D));else if(this.wW())Fu(this);else return;this.playerState.K(128)||(z?this.PN(GB(this.playerState,256,null,D)):this.PN(d1(this.playerState,4,8,null,D)));this.mediaElement&&this.mediaElement.pause();g.BZ(this.videoData)&&this.loader&&this.eF(!1)}stopVideo(){this.pauseVideo();this.loader&&(this.eF(!1),this.loader.kR())}FZ(z=!1,D=!1){this.S1()&&D?this.mediaElement?.FZ():this.mediaElement?.stopVideo();TW(this);nP(this);this.playerState.K(128)|| +(z?this.PN(eY(eY(GB(this.playerState,4),8),16)):this.PN(TB(this.playerState)));this.videoData.videoId&&this.O.YD.remove(this.videoData.videoId)}seekTo(z,D={}){this.playerState.K(2)&&Fu(this);D.TG&&this.PN(GB(this.playerState,2048));if((D.seekSource===58||D.seekSource===60)&&this.W("html5_update_vss_during_gapless_seeking")){var E=this.O9;E.K&&(E=E.K,D.seekSource===58?E.K.update():E.A&&(E.V(),O1(E).send(),E.L=NaN))}this.zO.seekTo(z,D);this.QE.L()}gI(z){this.AL.Z.L=(0,g.N)();this.playerState.K(32)|| +(this.PN(GB(this.playerState,32,z?.seekSource)),this.playerState.K(8)&&this.pauseVideo(!0),this.Iq("beginseeking"));this.TF()}P9(z){z=z?.seekSource;this.playerState.K(32)?(this.PN(d1(this.playerState,16,32,z)),this.Iq("endseeking")):this.playerState.K(2)||this.PN(GB(this.playerState,16,z));z=this.AL.Z;var D=this.videoData,E=this.playerState.isPaused();if(D.clientPlaybackNonce&&!isNaN(z.K)){if(Math.random()<.01){E=E?"pbp":"pbs";let Q={startTime:z.K};D.vS&&(Q.cttAuthInfo={token:D.vS,videoId:D.videoId}); +g.g5("seek",Q);g.HD({clientPlaybackNonce:D.clientPlaybackNonce},"seek");isNaN(z.L)||g.x_("pl_ss",z.L,"seek");g.x_(E,(0,g.N)(),"seek")}z.reset()}}UG(z){this.P9(z)}d6(){this.Iq("SEEK_COMPLETE")}fH(z){var D=this.oi,E=this.videoData.clientPlaybackNonce,Q=this.playerType;if(z.scope===4){var T=z.type;if(T){var k=D.zV(),G=k.getVideoData().clientPlaybackNonce;Q===1&&(G=E);if(Q=fr(D,G)){if(E=Q.getVideoData())z.writePolicy===2&&E.sabrContextUpdates.has(T)||(z.sendByDefault&&E.WF.add(T),E.sabrContextUpdates.set(T, +z)),D.W("html5_enable_t1_enf_on_sabr")&&(z=T===5,T=S4(E.playerResponse),z?(z=T?1:0,g.RH(z,"m.p_",{}),g.gw("MBSTAT",z)):z=1,z===0&&g.cu(D.YV,"onAbnormalityDetected"))}else k.N("scuset",{ncpf:"1",ccpn:G,crcpn:E})}else g.xl(Error("b/380308491: contextUpdateType is undefined"))}}hs(){if(this.playerType===2)return this.oi.hs("")}getCurrentTime(z=!1){return this.zO.getCurrentTime(z)}WV(){return this.zO.WV()}I0(){return this.zO.I0()}i5(){return this.I0()}IM(){return this.zO.IM()}getPlaylistSequenceForTime(z){return this.videoData.getPlaylistSequenceForTime(z- +this.Pc())}PP(){var z=NaN;this.mediaElement&&(z=this.mediaElement.PP());return z>=0?z:this.getCurrentTime()}Z9(){if(this.videoData.K?.Z9)return this.videoData.K.Z9(this.getCurrentTime()-this.Pc());if(this.mediaElement){var z=this.mediaElement.tT();if(z&&(z=z.getTime(),!isNaN(z)))return z/1E3+this.getCurrentTime()}return NaN}getDuration(){return this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.Pc():this.TX()?this.TX():0}VM(){var z=new aW6;if(this.loader){WoQ(this.yi,z,this.O.ZS());var D= +this.loader;if(D.cF&&D.cF.B&&!D.cF.ME()&&(z.Kt=kL(D.videoTrack),z.L=kL(D.audioTrack),D.policy.A)){let E=jm(D.videoTrack),Q=jm(D.audioTrack),T=XD(D.cF.L.jb(),"_",5),k=XD(D.cF.K.jb(),"_",5);Object.assign(z.K,{lvq:E,laq:Q,lvb:T,lab:k})}z.bandwidthEstimate=PJ(D.D);D.audioTrack.S?.flush();D.videoTrack.S?.flush()}else this.mediaElement&&(z.Kt=Bl(this.mediaElement));z.U8=this.U8;z.CL=this.CL;z.A=this.isAtLiveHead()&&this.isPlaying()?fP(this):NaN;D=this.zO;D=D.K?xY(D.K)+pq(D.K):0;z.Z=D;return z}aU(z,D){this.CL+= +z;this.U8+=D}Zq(){return this.mediaElement?g.BZ(this.videoData)?1:zJ(this.videoData)?this.isAtLiveHead()||this.o7()?1:this.zO.Zq():this.mediaElement.Zq():0}MB(){var z=this.K6,D=Cq(z,"bandwidth"),E=Cq(z,"bufferhealth"),Q=Cq(z,"livelatency"),T=Cq(z,"networkactivity"),k=MY(z,"bandwidth"),G=MY(z,"bufferhealth"),e=MY(z,"livelatency");z=MY(z,"networkactivity");var d=this.UR(),F=d.droppedVideoFrames;d=d.totalVideoFrames;var L=this.getCurrentTime();if(this.To){var f="IT/"+(this.To.K.lz()+"/"+Wt(this.Iw())); +f+="/"+this.To.lz()}else f="";var n=this.isGapless(),W=this.a6(),V=this.Oo(),Y=this.vA(),Z=g.vw(this),K=this.getPlayerState().state.toString(16),h=this.getPlaylistSequenceForTime(this.getCurrentTime());a:{var t=0;var r="";if(this.Sk){if(this.Sk.Xi){r="D,";break a}t=this.Sk.qo;r=this.Sk.ZM.substring(0,4)}t>0?(t=`AD${t}, `,r&&(t+=`${r}, `),r=t):r=""}return{UV:k,lA:G,currentTime:L,Jx:f,droppedVideoFrames:F,isGapless:n,a6:W,Oo:V,V2:Y,SY:D,Cw:E,t8:Q,GS:T,NP:e,KM:z,m3:Z,wv:K,sf:h,DW:r,totalVideoFrames:d}}FM(z= +!1){var D={};if(z){Object.assign(D,this.O9.FM());this.mediaElement&&(Object.assign(D,this.mediaElement.FM()),z=this.UR(),D.dvf=z.droppedVideoFrames,D.tvf=z.totalVideoFrames);this.loader&&Object.assign(D,this.loader.FM());this.To&&(D.drm=JSON.stringify(this.To.FM()));D.state=this.playerState.state.toString(16);this.playerState.K(128)&&(D.debug_error=JSON.stringify(this.playerState.h9));this.bH()&&(D.prerolls=this.FD.join(","));this.videoData.Q0&&(D.ismb=this.videoData.Q0);this.videoData.latencyClass!== +"UNKNOWN"&&(D.latency_class=this.videoData.latencyClass);if(this.JT().K.GV(lR)?Y8(this.videoData):this.videoData.isLowLatencyLiveStream)D.lowlatency="1";if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)D.is_mosaic=1;this.videoData.cotn&&(D.is_offline=1,D.cotn=this.videoData.cotn);this.videoData.playerResponseCpn&&(D.playerResponseCpn=this.videoData.playerResponseCpn);this.oi.isOrchestrationLeader()&&(D.leader=1); +this.videoData.isLivePlayback&&(this.videoData.K&&uO(this.videoData.K)&&(D.segduration=uO(this.videoData.K)),z=this.zO,D.lat=z.S?z.S.Z.A():0,D.liveutcstart=this.videoData.liveUtcStartSeconds);D.relative_loudness=this.videoData.qd.toFixed(3);if(z=g.vw(this))D.optimal_format=z.video.qualityLabel;D.user_qual=KQ();D.release_version="youtube.player.web_20260519_08_RC00"}D.debug_videoId=this.videoData.videoId;return D}addCueRange(z){this.ql([z])}removeCueRange(z){this.QE.PX([z])}Yi(z){return this.QE.Yi(z)}vk(){var z= +this.QE;if(z.C.X().W("html5_sort_cueranges_on_update")&&!(z.t9().length<=0||z.m7())){var D=z.K;D.array.sort(D.K)}z.L()}EX(z,D){return this.QE.EX(z,D)}ql(z,D){this.QE.Ql(z,D)}Uh(z){this.QE.PX(z)}t9(){return this.QE.t9()||[]}B7(){return this.qm}L0(){return this.visibility.L0()}MI(){this.mediaElement&&this.mediaElement.MI()}vK(){Xu(this)}togglePictureInPicture(){this.mediaElement&&this.mediaElement.togglePictureInPicture()}nT(){this.sL.L()}pD(){this.TF();this.Iq("onLoadProgress",this.Zq())}yD(z){var D= +z.target.iz();if(this.mediaElement&&this.mediaElement.iz()&&this.mediaElement.iz()===D){uOO(this,z.type);switch(z.type){case "error":var E=DK(this.mediaElement)||"",Q=this.mediaElement.eW();if(E==="capability.changed"){this.W("html5_restart_on_capability_change")?(this.N("capchg",{msg:Q}),this.Gp(!0)):Ww(this);return}if(this.mediaElement.hasError()&&id(this.xm,E,{msg:Q,trg:"elementevt"}))return;if(this.isBackground()&&this.mediaElement.gH()===4){this.FZ();VI(this,"unplayable");return}break;case "durationchange":E= +this.mediaElement.getDuration();isFinite(E)&&(!this.cF||E>0)&&E!==1&&!this.sm?.K&&this.Zw(E);break;case "ratechange":this.loader&&this.loader.setPlaybackRate(this.mediaElement.getPlaybackRate());E=this.QE;E.started=!0;E.L();this.O9.onPlaybackRateChange(this.getPlaybackRate());break;case "loadedmetadata":LP(this,!1);VhW(this);this.Iq("onLoadedMetadata");OsV(this);E=this.Z9();this.videoData.RL&&(this.videoData.RL=E);break;case "loadstart":OsV(this);break;case "progress":case "suspend":this.Vu.B();break; +case "seeked":this.loader?.Se();break;case "playing":LP(this,!1);this.AL.Sl("plev");this.aZ&&!tO(this)&&(this.aZ=!1,this.isAtLiveHead()||this.seekTo(Infinity,{Vh:"videoplayer_onPlaying"}));break;case "timeupdate":LP(this,!1);E=this.mediaElement&&!this.mediaElement.getCurrentTime();Q=this.mediaElement&&this.mediaElement.Z()===0;if(E&&(!this.Rd||Q))return;this.Rd=this.Rd||!!this.mediaElement.getCurrentTime();Ym(this);this.TF();if(!this.mediaElement||this.mediaElement.iz()!==D)return;this.Iq("onVideoProgress", +this.getCurrentTime());break;case "waiting":if(this.mediaElement.V().length>0&&this.mediaElement.L().length===0&&this.mediaElement.getCurrentTime()>0&&this.mediaElement.getCurrentTime()<5&&this.loader)return;break;case "resize":VhW(this);this.videoData.A&&this.videoData.A.video.quality==="auto"&&this.Iq("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.gN&&this.playerState.K(8)&&!this.playerState.K(1024)&&this.getCurrentTime()===0&&g.m4){VI(this,"safari_autoplay_disabled"); +return}}if(this.mediaElement&&this.mediaElement.iz()===D){L$O(this.zO,z);this.Iq("videoelementevent",z);D=this.playerState;Q=this.pL;var T=this.mediaElement;E=this.videoData.clientPlaybackNonce;if(!D.K(128)){var k=D.state;T=T?T:z.target;var G=T.getCurrentTime();if(!D.K(64)||z.type!=="ended"&&z.type!=="pause"){var e=T.getDuration();e=T.isEnded()||G>1&&Math.abs(G-e)<1.1;var d=z.type==="pause"&&T.isEnded();G=z.type==="ended"||z.type==="waiting"||z.type==="timeupdate"&&!D.K(4)&&!cR(Q,G);if(d||e&&G)T.kV()> +0&&(T.iz()||T.ew())&&(k=14);else switch(z.type){case "error":DK(T)&&(k|=128);break;case "pause":D.K(256)?(k^=256)||(k=64):D.K(32)||D.K(2)||D.K(4)||(k=4,D.K(1)&&D.K(8)&&(k|=1));break;case "playing":e=k;k=(k|8)&-1093;e&4?(k|=1,kY(Q,T,!0)):cR(Q,T.getCurrentTime())&&(k&=-2);D.K(1)&&kY(Q,T)&&(k|=1);break;case "seeking":k|=16;D.K(8)&&(k|=1);k&=-3;break;case "seeked":k&=-17;kY(Q,T,!0);break;case "waiting":D.K(2)||(k|=1);kY(Q,T);break;case "timeupdate":e=D.K(16),d=D.K(4),(D.K(8)||e)&&!d&&cR(Q,T.getCurrentTime())&& +(k=8),kY(Q,T)&&(k|=1)}}Q=k;k=null;Q&128&&(k=z.target,d=DK(k),G=1,d?(d==="capability.changed"&&(G=2),T="GENERIC_WITHOUT_LINK",e=k.FM(),e.mediaElem="1",e.trg="melem",/AUDIO_RENDERER/.test(k.eW())&&(T="HTML5_AUDIO_RENDERER_ERROR"),k={errorCode:d,errorMessage:g.V7[T]||"",P_:T,iR:g.EA(e),Ll:G,cpn:D.h9?D.h9.cpn:""}):k=null,k&&(k.cpn=E));D=TB(D,Q,k)}!this.playerState.K(1)&&D.K(1)&&I1(this,"evt"+z.type);this.PN(D)}}}DY(z){z=z.K.availability==="available";z!==this.qm&&(this.qm=z,this.Iq("airplayavailabilitychange"))}HL(){var z= +(0,g.N)(),D=this.mediaElement.L0();this.N("airplay",{ia:D});!D&&!isNaN(this.Zo)&&z-this.Zo<2E3||(this.Zo=z,D!==this.L0()&&(z=this.visibility,z.K!==D&&(z.K=D,z.O0()),this.N("airplay",{rbld:D}),this.Wb()),this.Iq("airplayactivechange"))}PV(z){if(this.loader){var D=this.loader,E=D.B,Q=D.getCurrentTime();let T=Date.now()-E.S;E.S=NaN;E.N("sdai",{adfetchdone:z,d:T});z&&!isNaN(E.V)&&E.L!==3&&g.r2(E.loader,Q,E.V,E.B);E.policy.L?E.A=NaN:E.Z=NaN;pe(E,4,E.L===3?"adfps":"adf");g.gC(D)}}LU(){window.clearInterval(this.YJ); +this.k_.stop();this.videoData.U=!0;this.O.ra=!0;this.O.QA=0;var z=this.xm;if(z.videoData.A){var D=z.lr.A,E=z.videoData.A.Rq;D.A.has(E)&&(D.A.delete(E),D.K=!0)}z.K.stop();z.lr.ED=0;this.XG();this.playerState.K(8)&&this.PN(eY(this.playerState,65));this.Qq=!1;this.O9.D();this.vJ.cN();this.Iq("playbackstarted");(z=g.us("yt.scheduler.instance.clearPriorityThreshold"))?z():fF(0)}XG(){var z=nH(this.oi),D={},E={};!g.r5("pbs",this.AL.timerName)&&JS.measure&&JS.getEntriesByName&&(JS.getEntriesByName("mark_nr")[0]? +iv("mark_nr"):iv());z.videoId&&(D.videoId=z.videoId);z.clientPlaybackNonce&&!this.W("web_player_early_cpn")&&(D.clientPlaybackNonce=z.clientPlaybackNonce);this.mediaElement&&this.mediaElement.isPaused()&&(E.isPausedOnLoad=!0);E.itag=z.A?Number(z.A.itag):-1;z.Wc&&(E.preloadType=String(this.dc?2:1));D.liveStreamMode=kxQ[My(z)];D.playerInfo=E;this.AL.infoGel(D);if(this.loader){z=this.loader.timing;window&&window.performance&&window.performance.getEntriesByName&&(z.B&&(D=window.performance.getEntriesByName(z.B), +D.length&&(D=D[0],z.tick("vri",D.fetchStart),z.tick("vdns",D.domainLookupEnd),z.tick("vreq",D.requestStart),z.tick("vrc",D.responseEnd))),z.L&&(D=window.performance.getEntriesByName(z.L),D.length&&(D=D[0],z.tick("ari",D.fetchStart),z.tick("adns",D.domainLookupEnd),z.tick("areq",D.requestStart),z.tick("arc",D.responseEnd))));z=z.ticks;for(let Q in z)z.hasOwnProperty(Q)&&this.AL.tick(Q,z[Q])}}Ja(){this.sm?.Ja(this.kd())}z9(){return this.loader?.z9()??!1}rD(){return this.JT().K.GV(jes)&&Iq(this.videoData)&& +this.W("html5_pseudogapless_shorts")}TF(z=!1){if(this.mediaElement&&this.videoData){var D=this.getCurrentTime();this.rD()&&this.sm?.V(D)&&this.loader&&(this.loader.AT=null);Qha(this.zO,this.isPlaying());this.loader&&(this.PS()&&cR(this.pL,D)&&this.Ih(),this.playerState.K(4)&&g.BZ(this.videoData)||this.playerState.K(32)&&g.uR(this.videoData)||rFn(this.loader,D),this.W("html5_log_centralized_player_time")&&Math.abs(this.getCurrentTime()-this.loader.tT())>10&&this.N("sabrSeekRefactorCmt",{cmt:this.getCurrentTime(), +loaderCmt:this.loader?.tT(),bh:this.loader?.kV()},!0));D>5&&(this.zO.A=D);var E=!!g.us("yt.scheduler.instance");E?UT.I6(this.yL):window.clearTimeout(this.yL);var Q=this.mediaElement.isPaused();if((this.playerState.isBuffering()||!Q||Wu(this.videoData))&&!this.playerState.K(128)){let T=()=>{if(this.mediaElement&&!this.playerState.K(128)){this.O.ZS()&&uOO(this,"pfx");var k=this.getCurrentTime();this.W("html5_buffer_underrun_transition_fix")&&(k-=this.Pc());var G=Bl(this.mediaElement),e=this.playerState.K(8), +d=cR(this.pL,k),F=Qqw(this.pL,k,(0,g.N)(),G);e&&d?this.PN(eY(this.playerState,1)):e&&F?(this.O.ZS()&&this.W("html5_log_centralized_player_time")&&!isFinite(k)&&F&&this.N("sabrSeekRefactorCmtBhFix",{cmt:k,loaderCmt:this.loader?.tT(),bh:this.loader?.kV()}),e=this.getDuration(),d=g.HZ(this.videoData),e&&Math.abs(e-k)<1.1?(this.N("setended",{ct:k,bh:G,dur:e,live:d}),this.mediaElement.hk()?this.seekTo(0,{Vh:"videoplayer_loop",seekSource:37}):this.xZ()):(this.playerState.isBuffering()||I1(this,"progress_fix"), +this.PN(GB(this.playerState,1)))):(e&&!d&&!F&&k>0&&(e=(Date.now()-this.HA)/1E3,d=this.getDuration(),k>d-1&&this.N("misspg",{t:k.toFixed(2),d:d.toFixed(2),r:e.toFixed(2),bh:G.toFixed(2)})),this.playerState.isPaused()&&this.playerState.isBuffering()&&Bl(this.mediaElement)>5&&this.PN(eY(this.playerState,1)));this.TF()}}; +this.mediaElement.V().length===0?this.yL=E?UT.LZ(T,100):g.n9(T,100):this.yL=E?UT.LZ(T,500):g.n9(T,500)}this.videoData.qN=D;!z&&this.isPlaying()&&bsn(this);PAw(this.im,this.XJ,this.BN(),this.isBackground())&&dr(this);this.Iq("progresssync",z);Q&&Wu(this.videoData)&&this.Iq("onVideoProgress",this.getCurrentTime())}}cC(){this.Vo("ad.rebuftimeout",2,"RETRYABLE_ERROR",`vps.${this.playerState.state.toString(16)}`)}vA(){return this.O9.vA()}Dm(){return this.loader?this.loader.Dm():qT(this.yi,!0)}PN(z){if(!Tka(this.playerState, +z)){var D=new g.mF(z,this.playerState);this.playerState=z;jLr(this);var E=!this.kJ.length;this.kJ.push(D);var Q=this.mediaElement&&this.mediaElement.isSeeking();D.xX(1)&&this.loader&&uzs(this.loader);Q=D.oldState.L()&&!Q;if(D.xX(1)&&Q&&this.playerState.K(8)&&!this.playerState.K(64)&&this.loader&&(Q=this.loader,Q.DL=!0,Q.policy.U9&&Q.cF&&Q.N("lr_rb",{c:Q.getCurrentTime(),s:Q.isSeeking(),ab:XD(Q.cF.K.jb()),ala:QZ(Q.audioTrack)?.nx(),alr:Q.audioTrack.K?.nx(),vb:XD(Q.cF.L.jb()),vla:QZ(Q.videoTrack)?.nx(), +vlr:Q.videoTrack.K?.nx()}),Q.T2!==0&&Q.N("sps_rebuffer",{c:Q.getCurrentTime()}),this.mediaElement&&Bl(this.mediaElement)>=5)){Q=this.im;var T=this.XJ;!T.videoData.A||Q.W("html5_disable_performance_downgrade")?Q=!1:(Date.now()-Q.U>6E4&&(Q.L=0),Q.L++,Q.U=Date.now(),Q.L!==4?Q=!1:($hQ(Q,T.videoData.A),Q=!0));Q&&dr(this)}(Q=g.BC(this.O.experiments,"html5_ad_timeout_ms"))&&this.videoData.isAd()&&z.K(1)&&(z.K(8)||z.K(16))?this.Sd.start(Q):this.Sd.stop();(g.jY(D,8)<0||D.xX(1024))&&this.k_.stop();!D.xX(8)|| +this.videoData.U||D.state.K(1024)||this.k_.start();D.state.K(8)&&g.jY(D,16)<0&&!D.state.K(32)&&!D.state.K(2)&&this.playVideo();D.state.K(2)&&zJ(this.videoData)&&(this.Zw(this.getCurrentTime()),this.TF(!0));D.xX(2)&&(this.AS(!0),this.O.ZS()&&this.W("html5_sabr_parse_live_metadata_playback_boundaries")&&g.uR(this.videoData)&&this.videoData.K&&(z={minst:`${this.videoData.K.j6}`,cminst:`${this.videoData.K.Ok()+this.Pc()}`,maxst:`${this.videoData.K.Ki}`,hts:`${this.videoData.K.yA}`,cmaxst:`${this.videoData.K.TX()+ +this.Pc()}`},this.N("sabrSeekableBoundaries",z)));D.xX(128)&&this.FZ();this.videoData.K&&this.videoData.isLivePlayback&&!this.yd&&(g.jY(D,8)<0?(z=this.videoData.K,z.B&&z.B.stop()):D.xX(8)&&this.videoData.K.resume());z=this.zO;z.D.Z.cN();if(z.mediaElement)if(D.oldState.L()&&Am(D.state)&&D.state.isBuffering()){Q=z.mediaElement.getCurrentTime();T=z.mediaElement.L();var k=z.W("manifestless_post_live_ufph")||z.W("manifestless_post_live")?bT(T,Math.max(Q-3.5,0)):bT(T,Q-3.5);k>=0&&Q>T.end(k)-1.1&&k+10?(GW(z.C,z.getCurrentTime()+z.videoData.limitedPlaybackDurationInSeconds),z.QA=!0):z.videoData.isLivePlayback&&z.videoData.endSeconds>0&&(GW(z.C,z.getCurrentTime()+z.videoData.endSeconds),z.QA=!0));z=this.O9;Q=z.provider.O.JT().K.GV(e5);if(D.xX(1024)||D.xX(512)|| +D.xX(4)||Q&&D.xX(256))z.L&&(Q=z.L,Q.L>=0||(Q.K=-1,Q.delay.stop())),z.qoe&&(Q=z.qoe,Q.S||(Q.Z=-1));z.provider.videoData.enableServerStitchedDai&&z.Ar?z.A.get(z.Ar)?.WF(D):z.K&&z.K.WF(D);if(z.qoe){Q=z.qoe;T=D.state;k=g.Gy(Q.provider);var G=Q.getPlayerState(T),e=k,d=T.seekSource||void 0,F=T.stoppageReason||void 0;if(G!==Q.K){Q.xV||e=10&&Q.playTimeSecs<=180&&(Q.L.set("qoealert", +["1"]),Q.Wc=!0)),G!=="B"||Q.K!=="PL"&&Q.K!=="PB"||(Q.isBuffering=!0),Q.A=e);Q.K==="PL"&&(G==="B"||G==="S")||Q.provider.O.ZS()?FU(Q,e):(Q.XX||G!=="PL"||(Q.XX=!0,dI(Q,e,Q.provider.C.VM())),k4(Q,e));G==="PL"&&Q.ai.cN();var L=[G];G==="S"&&d&&L.push(`ss.${d}`);G==="PA"&&F&&L.push(`sr.${F}`);g.Ty(Q,e,"vps",L);Q.K=G;Q.ew=e;Q.A=e;Q.V=!0}e=T.h9;T.K(128)&&e&&(e.iR=e.iR||"",eaW(Q,k,e.errorCode,e.Ll,e.iR));(T.K(2)||T.K(128))&&Q.reportStats(k);T.isPlaying()&&!Q.S&&(Q.Z>=0&&Q.L.set("user_intent",[Q.Z.toString()]), +Q.S=!0);LL(Q)}z.L&&(z=z.L,enV(z),z.playerState=D.state,z.L>=0&&D.xX(16)&&z.seekCount++,D.state.isError()&&z.send());if(E&&!this.m7())try{for(let n of this.kJ){var f=this.QE;if(f.started&&(f.L(),n.oldState.K(16))){D=f;let W=NkI(D.K,Math.max(D.Z-2E3,0));!isNaN(W)&&W<0x7ffffffffffff&&D.B.start()}this.Iq("statechange",n)}}finally{this.kJ.length=0}}}Ev(){this.AL.tick("qoes")}sS(){this.zO.sS()}v3(z,D,E,Q="LICENSE"){a:{var T=this.xm;E=E.substring(0,256);let k=QT(D);z==="drm.keyerror"&&this.To&&this.To.A.keys.length> +1&&T.Z<96&&(z="drm.sessionlimitexhausted",k=!1);let G=T.lr.experiments.EH("html5_retry_on_drm_unavailable"),e=T.lr.experiments.EH("html5_retry_on_drm_key_error"),d=/^(closedShouldNotRetry|t\.prefixedKeyError)(.*)/;if(G&&z==="drm.unavailable"||e&&z==="drm.keyerror"&&!E.match(d))T.Qh("qoe.restart",{retryOnDrmError:1,e:z,detail:E}),T.C.Gp(!0);else{if(k)if(T.videoData.A&&T.videoData.A.video.isHdr())tc(T,z);else{if(T.C.Vo(z,D,Q,E),Kgs(T,{detail:E}))break a}else T.Qh(z,{detail:E});z==="drm.sessionlimitexhausted"&& +(T.N("retrydrm",{sessionLimitExhausted:1}),T.Z++,URX(T.C))}}}zM(){var z=g.BC(this.O.experiments,"html5_license_constraint_delay"),D=ei();z&&D?(z=new g.sT(()=>{this.qI();Xu(this)},z),g.a(this,z),z.start()):(this.qI(),Xu(this))}Ov(z){this.Iq("heartbeatparams",z)}fh(z){this.N("keystatuses",Hl(z)); +var D="auto",E=!1;this.videoData.A&&(D=this.videoData.A.video.quality,E=this.videoData.A.video.isHdr());a:{switch(D){case "highres":case "hd2880":D="UHD2";break;case "hd2160":case "hd1440":D="UHD1";break;case "hd1080":case "hd720":D="HD";break;case "large":case "medium":case "small":case "light":case "tiny":D="SD";break;default:D="";break a}E&&(D+="HDR")}D=pL(z)?x4(z,D):z.A.includes(D);if(this.W("html5_enable_vp9_fairplay")){if(E){if(!z.U){this.videoData.ra||(this.videoData.ra=!0,this.N("drm",{dphdr:1}), +this.Gp(!0));return}if(this.To?.K.K()?this.To?.qN():!D){this.N("drm",{dshdr:1});tc(this.xm);return}}if(this.To?.K.K())return}else{let Q=z.U&&D;if(E&&!Q){tc(this.xm);return}}if(E=!D)E=!(pL(z)?x4(z,"AUDIO")&&x4(z,"SD"):z.A.includes("AUDIO")&&z.A.includes("SD"));E&&(z=Hl(z),this.YK?(this.Iq("drmoutputrestricted"),this.W("html5_report_fatal_drm_restricted_error_killswitch")||this.Vo("drm.keyerror",2,void 0,`info.${z}`)):(this.YK=!0,this.Qh(new g.Tf("qoe.restart",{retrydrm:1,...z})),dr(this),URX(this)))}F6(){if(!this.videoData.U&& +this.mediaElement&&!this.isBackground()){var z="0";this.mediaElement.Z()>0&&Bl(this.mediaElement)>=5&&this.videoData.L&&this.videoData.L.K()&&(this.PN(GB(this.playerState,1)),I1(this,"load_soft_timeout"),this.Iq("playbackstalledatstart"),z="1");jLr(this);var D=this.videoData.L;z={restartmsg:z,mfmt:!at(this.videoData),mdrm:!(!(D&&D.videoInfos&&D.videoInfos.length&&D.videoInfos[0].contentProtection)||this.To),mfmtinfo:!this.videoData.A,prerolls:this.bH()?this.FD.join(","):"0"};if(this.To){D=this.To; +if(D.A.size<=0){let E="ns;";D.Y||(E+="nr;");D=E+=`ql.${D.Z.length}`}else D=Hl(D.A.values().next().value),D=g.EA(D);z.drmp=D}Object.assign(z,this.loader?.FM()||{});Object.assign(z,this.mediaElement?.FM()||{});this.O9.Qh("qoe.start15s",g.EA(z));this.Iq("loadsofttimeout")}}Zw(z){this.videoData.lengthSeconds!==z&&(this.videoData.lengthSeconds=z,Xu(this))}AS(z=!1,D){if(!this.oK)if(g.r5("att_s","player_att")||g.s4("att_s",void 0,"player_att"),this.W("use_rta_for_player"))(async()=>{if(!z||await g.Hd())try{let Q= +hnW(this.O9);if(!Q)throw Error();let T=await g.x9({cpn:this.videoData.clientPlaybackNonce,encryptedVideoId:this.videoData.videoId||""},g.BC(this.O.experiments,"html5_att_playback_timeout_ms")||3E4);if(this.oK)throw Error();if(!T.challenge)throw g.xl(Error(`Not sending atr ping; missing challenge string${T.error?`; error: ${T.error}`:""}`)),Error();this.oK=!0;let k=[T.challenge];if(T.error){let G=TF6(),e=Ovr(G).get(T.error)||0;k.push(`r1c=${e}`)}else T.webResponse&&k.push(`r1a=${T.webResponse}`);T.adblockReporting?.reportingStatus!== +void 0&&k.push(`r6a=${T.adblockReporting.reportingStatus}`);T.adblockReporting?.broadSpectrumDetectionResult!==void 0&&k.push(`r6b=${T.adblockReporting.broadSpectrumDetectionResult}`);Q(k.join("&"));g.s4("att_f",void 0,"player_att")}catch(Q){g.s4("att_e",void 0,"player_att")}})().then(()=>{D?.()}); +else{var E=new g.ppI(this.videoData);if("c1a"in E.tv&&!g.CA.isInitialized()){g.s4("att_wb",void 0,"player_att");this.QG===2&&Math.random()<.01&&g.xl(Error("Botguard not available after 2 attempts"));if(z)return;if(this.QG<5){this.AG.cN();this.QG++;return}}(E=g.D9(E))?(g.s4("att_f",void 0,"player_att"),KKn(this.O9,E),this.oK=!0):g.s4("att_e",void 0,"player_att")}}Qf(z=!1){return g.HZ(this.videoData)&&(this.isAtLiveHead()&&!this.playerState.isPaused()||this.o7()||g.BZ(this.videoData))?this.getCurrentTime(): +this.TX(z)}Ue(){return this.Ok()}TX(z=!1){return this.zO.TX(z)}Ok(){return this.zO.Ok()}Pc(){return this.zO?this.zO.Pc():0}getStreamTimeOffset(){return this.zO?this.zO.getStreamTimeOffset():0}n9(){return this.getStreamTimeOffset()===0?this.Pc():this.getStreamTimeOffset()}setPlaybackRate(z){this.playbackRate!==z&&qi(this.im,this.videoData.L?.videoInfos)&&(this.playbackRate=z,dr(this));this.playbackRate=z;this.mediaElement&&this.mediaElement.setPlaybackRate(z)}getPlaybackRate(){return this.playbackRate}getPlaybackQuality(){var z= +"unknown";if(this.videoData.A&&(z=this.videoData.A.video.quality,z==="auto"&&this.mediaElement)){let D=this.zm();D&&D.videoHeight>0&&(z=DE(D.videoWidth,D.videoHeight))}return z}isHdr(){return!!(this.videoData.A&&this.videoData.A.video&&this.videoData.A.video.isHdr())}sendVideoStatsEngageEvent(z,D){var E=this.O9;E.K?(E=g.WR(E.K,"engage"),E.yA=z,E.send(D)):D&&D()}isAtLiveHead(z,D=!1){return g.HZ(this.videoData)&&(this.ka||D)?this.zO.isAtLiveHead(z):!1}pj(z){(this.ka=z)||this.k_.stop();if(this.videoData.K)if(z)this.videoData.K.resume(); +else{var D=this.videoData.K;D.B&&D.B.stop()}this.loader&&(D=this.videoData.W("html5_disable_preload_for_ssdai_with_preroll")&&this.Jv()&&this.videoData.isLivePlayback,z&&!D?this.loader.resume():this.eF(!0));this.playerState.K(2)||z?this.playerState.K(512)&&z&&this.PN(eY(this.playerState,512)):this.PN(GB(this.playerState,512));D=this.O9;D.qoe&&(D=D.qoe,g.Ty(D,g.Gy(D.provider),"stream",[z?"A":"I"]))}KK(z){this.O9.Qh("player.exception",g.EA({n:z.name,m:z.message}))}mh(z){this.O9.mh(z)}Bl(z){this.O9.Bl(z)}Tj(z){this.O9.Tj(z)}Mn(z){this.O9.Mn(z)}LL(z, +D,E,Q){this.O9.LL(z,D,E,Q)}Wi(){this.N("hidden",{},!0)}UR(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}}m$(){return this.loader?this.loader.m$():!0}setLoop(z){this.loop=z;this.mediaElement&&!g.Us(this.O)&&this.mediaElement.setLoop(z)}hk(){return this.mediaElement&&!g.Us(this.O)?this.mediaElement.hk():this.loop}hn(z){this.N("timestamp",{o:z.toString()});this.zO.hn(z)}dM(z){this.AL.tick(z)}ZQ(z){return this.AL.ZQ(z)}Sl(z){this.AL.Sl(z)}N(z,D,E=!1){this.O9.N(z,D,E)}mI(z,D, +E=!1){this.O9.N(z,D,E)}Qh(z){this.O9.Qh(z.errorCode,g.EA(z.details));z=z.errorCode;if(this.videoData.isLivePlayback&&(z==="qoe.longrebuffer"||z==="qoe.slowseek")||z==="qoe.restart")z=this.loader?W2(this.loader.videoTrack):{},this.N("lasoe",Object.assign(this.loader?W2(this.loader.audioTrack):{},this.cF?.K?.Vz())),this.N("lvsoe",Object.assign(z,this.cF?.L?.Vz()));this.W("html5_log_centralized_player_time")&&this.N("sabrSeekRefactorCmt",{cmt:this.getCurrentTime(),loaderCmt:this.loader?.tT(),bh:this.loader?.kV()})}l3(z, +D,E){this.O9.l3(z,D,E)}EG(z,D,E,Q,T,k,G,e){if(this.videoData.K?.isLive){var d=D.playerType===2?D:z,F=z.videoData.videoId,L=D.videoData.videoId;if(F&&L){var f=this.O9;if(e?.J3){if(f.qoe){F=f.qoe;L=e.J3;F.reportStats();var n=F.provider.videoData.clientPlaybackNonce,W=F.provider.videoData.videoId||"",V=F.D?.join(".")||n,Y=F.yA?.join(".")||W;ud(F,k?4:T?2:0,L.C9.join(".")||n,L.uJ.join(".")||W,Q);F.reportStats();F.D=L.C9;F.yA=L.uJ;F.C3=L.adFormats;F.f3=L.serializedQoeContextData;ud(F,k?5:T?3:1,V,Y,E);F.reportStats()}}else if(f.qoe){n= +f.qoe;W=z.cpn;V=D.cpn;Y=d.videoData.HF;var Z=n.provider.videoData.clientPlaybackNonce;let K=n.provider.videoData.videoId,h=V!==Z&&L!==K;Z=W!==Z&&F!==K;n.reportStats();n.adCpn&&n.adCpn!==W||(n.adCpn=Z?W:"",n.j=Z?F:"",n.adFormat=Z?Y:void 0,ud(n,k?4:T?2:0,V,L,Q),n.reportStats(),n.adCpn=h?V:"",n.j=h?L:"",n.adFormat=h?Y:void 0,ud(n,k?5:T?3:1,W,F,E),n.reportStats())}e?.Ua?(f.K?.f3(),f.K?.Y(),f.K?.ur(e.Ua),f.K?.Y(!0),f.K?.U(!0,!0).send(),f.K?.qN()):(E=f,T=z.cpn,E.A.has(T)?(k=E.A.get(T),O1(k,!0).send(),k.V(), +T!==E.provider.videoData.clientPlaybackNonce&&(bB(k),E.K?.ew(),E.A.delete(T))):(E.Ar=E.provider.videoData.clientPlaybackNonce,E.Ar&&E.K&&(E.A.set(E.Ar,E.K),O1(E.K).send(),E.K.V())),E=D.cpn,d=d.videoData,Q-=this.n9(),f.A.has(E)?(d=f.A.get(E),Q=d.A&&isNaN(d.S)?Xv(d):NaN,d=d.U(!1),isNaN(Q)||(d.U=Q),d.send()):(Q=Zfa(f,f.provider,d,Q),f.A.set(E,Q),Q.WF(new g.mF(GB(new g.QH,8),new g.QH)),Q.D(),f.K?.V()),f.Ar=E);this.W("html5_unify_csi_server_stitched_transition_logging")?(Q=this.AL,f=z.cpn,z=D.cpn,E=this.videoData.clientPlaybackNonce, +d=D.videoData,D=(0,g.N)(),E=`${f===E?"video":"ad"}_to_${z===E?"video":"ad"}`,E!=="video_to_ad"&&(T=E==="ad_to_video"?void 0:d,f=T?.HI,k={},d?.vS&&(k.cttAuthInfo={token:d.vS,videoId:d.videoId}),G&&(k.startTime=G),g.g5(E,k),G={targetVideoId:d?.videoId??"empty_video",targetCpn:z,adVideoId:T?.videoId??"empty_video",adClientPlaybackNonce:f?.cpn??T?.clientPlaybackNonce},f&&(G.adBreakType=f.adBreakType,G.adType=f.adType),g.HD(G,E),g.qL(Q,D,E))):(Q=this.AL,E=this.videoData.clientPlaybackNonce,d=(0,g.N)(), +f=D.videoData,z=`${z.cpn===E?"video":"ad"}_to_${D.cpn===E?"video":"ad"}`,E={},f.vS&&(E.cttAuthInfo={token:f.vS,videoId:f.videoId}),G&&(E.startTime=G),g.g5(z,E),g.HD({targetVideoId:f.videoId,targetCpn:D.cpn,isSsdai:!0},z),G||g.qL(Q,d,z))}}else g.K4(this.logger,360717806,"SSTEvent for nonSS")}dg(){var z=this.oi,D=z.JB;z.JB=[];return D}US(z){this.videoData.kA=!0;this.Qh(new g.Tf("sabr.fallback",z));this.Gp(!0)}QN(z,D=!0){this.videoData.O8=!0;D&&(this.Qh(new g.Tf("qoe.restart",z)),this.Gp(!0))}qk(z){this.N("sdai", +{aftimeout:z});this.Qh(new g.Tf("ad.fetchtimeout",{timeout:z}))}gV(){return g.Gy(this.O9.provider)}getPlayerSize(){return this.y$.getPlayerSize()}HX(){return this.y$.HX()}Qt(){return this.AL}Or(){return this.oi.Or()}getVolume(){return this.oi.getVolume()}Lp(){return this.oi.Lp()}isMuted(){return this.oi.isMuted()}Xp(){return this.oi.Xp()}xP(){this.yd=!0}W(z){return this.O.W(z)}JT(){return this.O.JT()}QQ(z,D,E,Q,T){this.N("xvt",{m:z,g:D?1:0,tt:E?1:0,np:Q?1:0,c:T})}eF(z){this.loader?.U9(z)}Ih(z){this.loader?.resume(z)}Jv(){return g.tA(this.FD, +"ad")}ZS(){return this.O.ZS()}aQ(){if(this.W("html5_generate_content_po_token"))return this.videoData.RJ||"";this.oi.Ns();return this.O.YX||""}W7(){if(this.videoData.videoId)return this.videoData.FB}JI(){return this.videoData.videoId}sx(){return this.oi.EU}kd(){return this.Qq}pP(){return this.oi.pP()}G4(z,D,E){this.PN(GB(this.playerState,16,E));this.zO.G4(z,D,E)}prefetchKeyPlay(z,D){this.loader?.ai(z,D,2)}prefetchJumpAhead(z){this.loader?.ai(z,!1,3)}Mx(z){return this.zO.Mx(z)}c6(){this.zO.c6()}Jn(z, +D){var E=this.W("html5_generate_content_po_token")?this.videoData:void 0;this.oi.Jn(z,D,E)}na(){return this.W("html5_remove_ios_7_hack_force_play")}V6(z,D){this.O9.V6(z,D)}Sq(){return this.O9.Sq()}Oo(){return this.oi.Oo()}dU(){return this.oi.dU(this)}VF(){this.GP=!0}M0(z){this.loader?.M0(z)}mT(z){this.zO.mT(z)}PS(){return this.W("html5_use_centralized_player_time")&&g.uR(this.videoData)}};g.l=g.D3.prototype;g.l.Ga=DJ(102);g.l.xB=DJ(99);g.l.tk=DJ(94);g.l.lm=DJ(81);g.l.Zj=DJ(70);g.l.H0=DJ(52); +g.l.Q7=DJ(43);g.l.WZ=DJ(37);g.l.BS=DJ(31);g.l.DM=DJ(24);g.l.jc=DJ(18);g.l.sy=DJ(6);var lV={primary:"Primary",secondary:"Secondary"};var r_r=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);P(this.api,"isLifaAdPlaying",()=>this.api.isLifaAdPlaying()); +this.events.K3(z,z.X().JT().K.GV(g.d4)?"playbackChange":"serverstitchedvideochange",()=>{this.api.getVideoData()?.qj()&&(this.api.isLifaAdPlaying()?(this.playbackRate=this.api.getPlaybackRate(),this.api.setPlaybackRate(1)):this.api.setPlaybackRate(this.playbackRate))}); +this.playbackRate=1}};var izI=class extends dx{constructor(z){super(z);this.K=!!navigator.mediaSession.setPositionState;this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"videodatachange",()=>{this.updateMetadata()}); +this.events.K3(z,"presentingplayerstatechange",()=>{vEQ(this)}); +this.events.K3(z,"SEEK_COMPLETE",()=>{mKw(this)})}updateMetadata(){var z=this.api.getVideoData(); +if(z?.BW()){var D=this.api.X(),E=[],Q="";if(!D.D){let T=this.api.getVideoData().getWatchNextResponse()?.playerOverlays?.playerOverlayRenderer?.browserMediaSession?.browserMediaSessionRenderer;g.I_(D)&&T?(E=l0Q(T.thumbnailDetails),T.album&&(Q=xe(T.album))):E=[{src:z.Vl("mqdefault.jpg")||"",sizes:"320x180",type:"image/jpeg"}]}mKw(this);vEQ(this);YPw(this);navigator.mediaSession.metadata=new MediaMetadata({title:z.title,artist:z.author,artwork:E,album:Q});D=z=null;M_(this.api)&&(z=()=>{this.api.nextVideo()}, +D=()=>{this.api.previousVideo()}); +Sd("nexttrack",z);Sd("previoustrack",D)}}BF(){navigator.mediaSession.playbackState="none";navigator.mediaSession.metadata=null;var z="nexttrack previoustrack play pause seekbackward seekforward seekto".split(" ");for(let D of z)Sd(D,null);this.K&&a1();super.BF()}};var wyQ=class extends dx{constructor(z){super(z);this.L=new Map;this.B=this.K=void 0;this.compositeVideoState=null;this.A=void 0;this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"modulecreated",D=>{a:{var E=this.api.getVideoData()?.getPlayerResponse()?.overlay?.playerControlsOverlayRenderer;if(E&&(E=g.H(E.compositeVideoOverlay,MLL),E?.sources?.length))for(Q of E?.sources)if(Q.isActive)break a;var Q=void 0}D==="captions"&&Q?.topLeftCornerX!==void 0&&Q?.topLeftCornerY!==void 0&&Q?.width!== +void 0&&Q?.height!==void 0&&this.api.aL({top:Q.topLeftCornerY,right:1-Q.topLeftCornerX-Q.width,bottom:1-Q.topLeftCornerY-Q.height,left:Q.topLeftCornerX})}); +this.events.K3(z,"videodatachange",D=>{var E=this.api.getVideoData();this.K=void 0;this.L.clear();this.api.ee("compositeembargo",1);var Q=E?.rL.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");Q?.length?I0W(this,Q.filter(T=>T.onEnter?.some(this.Z))):E?.cueRanges&&I0W(this,E.cueRanges.filter(T=>T.onEnter?.some(this.Z))); +D==="dataupdated"&&E?.compositeLiveStatusToken!==this.B&&(this.B=E?.compositeLiveStatusToken,this.api.Tx())}); +this.events.K3(z,g.b4("compositeembargo"),D=>{if(this.K?.id!==D.id&&(this.api.mh(!0),this.L.has(D.id))){var E=this.L.get(D.id),Q=this.api.getVideoData();for(let T of E)E=T.compositeEmbargo?.embargoStatusToken,Q.Hb!==E&&(Q.Hb=E,this.api.Tx()),a0a(this,D)}}); +this.events.K3(z,g.j1("compositeembargo"),D=>{if(this.K?.id===D.id&&(this.api.mh(!1),this.L.has(D.id))){if(D=this.api.getVideoData())D.Hb=void 0;this.api.Tx();a0a(this)}}); +this.events.K3(z,"heartbeatRequest",D=>{this.compositeVideoState!==null&&(D.playbackState||(D.playbackState={}),D.playbackState.compositeVideoState=this.compositeVideoState)}); +this.events.K3(z,"internalaudioformatchange",(D,E)=>{var Q=this.api.getVideoData({PZ:!1});Q?.N("atrkchg",{id:D,m:E});if(Q&&!Q.Nl()){E=this.api.getAvailableAudioTracks();for(let T of E)if(T.getLanguageInfo().getId()===D){this.api.X().C3=D;break}}}); +this.events.K3(z,"onPlaybackAudioChange",()=>{this.api.Tx()}); +P(z,"setCompositeParam",D=>{this.compositeVideoState=D}); +this.api.W("web_watch_enable_multiview_manager")&&P(z,"setCompositeVideoOverlayRendererComponent",D=>{this.setCompositeVideoOverlayRendererComponent(D)})}setCompositeVideoOverlayRendererComponent(z){this.A&&(this.A.remove(),g.z_(this.A,"ytp-composite-video-overlay-renderer"),this.A=void 0); +z&&(g.AN(z,"ytp-composite-video-overlay-renderer"),g.Ah(this.api,z,4),this.A=z)}Z(z){return z.compositeEmbargo!==void 0}BF(){super.BF();this.L.clear()}};var txr=class extends dx{constructor(z){super(z);P(z,"getAvailableQualityData",()=>this.getAvailableQualityData()); +P(z,"getAvailableQualityDataAndMessaging",()=>this.getAvailableQualityDataAndMessaging()); +P(z,"getPaygatedAudioQualityData",()=>this.getPaygatedAudioQualityData())}getAvailableQualityDataAndMessaging(){return{qualityData:this.getAvailableQualityData(), +qualityMessagingFormattedString:void 0}}getAvailableQualityData(){var z=this.api.getVideoData();if(!z)return[];var D=[],E=z.getPlayerResponse()?.playabilityStatus?.paygatedQualitiesMetadata,Q=SPw(E),T=E?.restrictedAdaptiveFormats;if(T){E=[];for(var k of T){if(k.mimeType?.includes("audio")&&this.api.W("enable_lr_upsell_for_premium_high_quality_audio"))continue;T=aJ(k.mimeType,k.quality,k.itag.toString(),k.width.toString(),k.height.toString(),k.qualityLabel,k.qualityOrdinal&&M8[k.qualityOrdinal]);E.push(T)}z= +cZ(z);lN(E);k=[];for(var G of E)bN(z,G,this.api.X().A)===!0&&k.push(G);D=D.concat(Rza(k,!1,Q))}G=this.api.WP();D=D.concat(Rza(G,!0,Q));Q=[];if(this.api.W("web_player_enable_premium_hbr_in_h5_api")){G=D;D=new Set;Q=new Map;var e={};for(var d of G)G=d.quality,E=d.isPlayable,(z=d.qualityLabel)&&G&&(E&&Q.has(G)&&Q.get(G)!==z?D.add(G):E&&Q.set(G,z),e[z]||(e[z]=d));d=[];for(var F of Object.values(e))e=F.quality,Q=F,e&&!D.has(e)&&(Q.formatId=void 0),d.push(Q);F=D=d;d=0;for(e=0;e{this.X2(D)}); +this.events.K3(z,"csiinitialized",()=>{c3Q(this)})}X2(z){if(Z8())if(!this.L&&this.K){z.FB={coldStartInfo:{clientState:this.A}}; +try{this.K.then(()=>{KPa(this,z)},D=>{cw(D,"player_update"); +this.handleError(D,z)})}catch(D){cw(D,"player_update_catch"),this.handleError(D,z)}}else this.L?KPa(this,z):this.api.N("pf",{m:this.L?1:0, +p:this.K?1:0})}handleError(z,D){g.xl(z);var E=0;z.mediaIntegrityErrorName?E||(E=y_6[z.mediaIntegrityErrorName]):z.code&&(E=z.code());D.FB={VD:{code:E}}}};var s_O=class extends dx{constructor(z){super(z);this.loaded=!1;this.S=0;this.K=!1;this.U={};this.L=[];this.Z=0;this.V=!1;this.events=new g.MC(z);g.a(this,this.events);this.A=new g.MC(z);g.a(this,this.A);this.events.K3(z,"modulesCreated",()=>{this.IO()&&this.load()}); +this.events.K3(z,"modulesDestroyed",D=>{var E=this.api.getPresentingPlayerType();switch(D){case 2:case 3:D=E!==1&&!(E===5||E===6||E===7);break;case 4:D=!this.K;break;default:D=!0}D&&this.unload()})}IO(){return this.api.getVideoData().WX.includes("playableSequences")}load(){if(!this.loaded){this.B||(this.B=new g.mM({G:"div", +ek:["ytp-player-content","ytp-yto-overlay"],gR:[{G:"div",ek:["ytp-yto-preroll-message"],hT:"Video will begin shortly"}]}),g.a(this,this.B),hzr(this,!1),g.Ah(this.api,this.B.element,4));var z=this.api.getPresentingPlayerType();this.A.K3(this.api,"playbackChange",()=>{var D=this.api.getPresentingPlayerType()===5;g.Dr(this.api.getRootNode(),"ytp-yto-preroll",D);hzr(this,D)}); +this.A.K3(this.api,"presentingplayerstatechange",D=>{this.onStateChange(D)}); +this.A.K3(this.api,g.b4("yto"),(D,E)=>{this.onCueRangeEnter(D,E)}); +this.A.K3(this.api,"ytoprerollinternstitialnext",()=>{xKJ(this)}); +HsQ(this);this.loaded=!0;this.api.ff("playableSequences",z)}}onCueRangeEnter(z){z=z.getId();if(!this.K){if(this.api.getPlayerStateObject(1).K(2)){if(this.V)return}else this.V=!1;this.L.includes(z)||this.L.push(z);this.api.getPresentingPlayerType()===1&&p3w(this)}}onStateChange(z){var D=this.api.getPresentingPlayerType();z=z.state;this.K||D!==5&&D!==6&&D!==7||z.K(1)||z.K(16)||z.K(32)||(D=z.K(128),(z.K(2)||D)&&xKJ(this))}unload(){this.loaded&&(this.S=0,this.V=this.K=!1,this.U={},this.Z=0,this.L.length= +0,this.A.L(),this.loaded=!1)}BF(){this.unload();super.BF()}};var $Vw=class{constructor(z=200){this.A=z;this.L=this.K=void 0}async delete(z){await NYO(this);if(this.K)try{let D=Jw(z,"videoPlaybackPositionEntity");await ZVV(this.K,D);this.L===z&&(this.L=void 0)}catch(D){throw Error("Failed to delete playback position",{cause:D});}}};var qsW=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);z=z.X().JT().K.GV(ZAQ);var D=new $Vw(Number(z)||void 0);this.K=D;P(this.api,"addOrUpdateOnlinePlaybackPosition",(E,Q,T)=>gEa(D,E,Q,T)); +P(this.api,"deleteOnlinePlaybackPosition",E=>D.delete(E)); +this.events.K3(this.api,"presentingplayerstatechange",E=>{(E.xX(4)||E.xX(1)||E.xX(2))&&r3X(this)}); +this.events.K3(this.api,"heartbeatRequest",()=>{r3X(this)})}};var P2n=class extends dx{constructor(z){super(z);this.maxBufferSize=this.sampleInterval=100;this.L=0;y36(this)}logTrace(z){var D=[],E=[],Q=[],T=[],k=0;for(let G of z.resources)D.push({id:k,url:G}),k++;k=0;for(let {name:G,resourceId:e,line:d,column:F}of z.frames)E.push({id:k,name:G,resourceId:e,line:d,column:F}),k++;k=0;for(let {frameId:G,parentId:e}of z.stacks)T.push({id:k,frameId:G,parentId:e}),k++;k=0;for(let {timestamp:G,stackId:e}of z.samples)Q.push({id:k,timestampMs:G,stackId:e}),k++;z=g.Ri(g.De({resources:D, +frames:E,samples:Q,stacks:T},xUr),4);this.L+=z.length;this.L<1E7&&this.api.N("jsprof",{pt:z})}A(){this.K&&this.api.N("jsprof",{pe:this.K})}BF(){this.Z?.stop();super.BF()}};var MxI=class extends dx{constructor(z){super(z);var D=new g.MC(z);g.a(this,D);D.K3(z,"internalaudioformatchange",(E,Q)=>{Mhk(this,E,Q)}); +D.K3(z,"annotationvisibility",E=>{this.api.W("web_fix_annotations")&&qPX(this,(294).toString(),{boolValue:E})}); +D.K3(z,"videoplayerreset",()=>{C8L(this)}); +D.K3(z,"videodatachange",(E,Q)=>{this.onVideoDataChange(E,Q)})}onVideoDataChange(z,D){D.Nl()&&z==="newdata"&&C8L(this)}SI(){if(g.Us(this.api.X())){let z=g.By(this.api.X(),this.api.getVideoData()?.V()); +return r8(NA(z),D=>{var E=g.Db();g.Er(E,D);return this.api.SI(E)})}return NA(this.api.SI())}};var C2J=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"onSnackbarMessage",D=>{switch(D){case 1:this.api.getPlayerStateObject().isBuffering()&&g.cu(this.api,"innertubeCommand",{openPopupAction:{popup:{notificationActionRenderer:{responseText:{runs:[{text:"Experiencing interruptions?"}]},actionButton:{buttonRenderer:{style:"STYLE_OVERLAY",size:"SIZE_DEFAULT",text:{runs:[{text:"Find out why"}]},navigationEndpoint:{commandMetadata:{webCommandMetadata:{url:"https://support.google.com/youtube/answer/3037019#check_ad_blockers&zippy=%2Ccheck-your-extensions-including-ad-blockers", +webPageType:"WEB_PAGE_TYPE_UNKNOWN"}},urlEndpoint:{url:"https://support.google.com/youtube/answer/3037019#check_ad_blockers&zippy=%2Ccheck-your-extensions-including-ad-blockers",target:"TARGET_NEW_WINDOW"}},loggingDirectives:{clientVeSpec:{uiType:232471}}}},loggingDirectives:{clientVeSpec:{uiType:232470}}}},durationHintMs:5E3,popupType:"TOAST"}})}})}};var BYX; +g.Il=class extends g.JH{constructor(z,D=!1,E,Q=!1){super();this.j=!1;this.Z=new g.I3(this);this.B=this.U=null;this.A=this.L=!1;g.a(this,this.Z);this.target=z;this.K=D;this.yA=E||z;this.j=Q;D&&(g.kG&&this.target.setAttribute("draggable","true"),this.target.style.touchAction="none");pP(this)}K3(z,D){this.Z.K3(this.yA,z,D,void 0,!this.K)}cancel(){this.A&&(this.A=!1,this.Iq("dragend",0,0,null));this.L&&(this.L=!1,this.Iq("hoverend",0,0,null),xm(this),pP(this))}Em(z){xm(this);this.K3(h6("move"),this.Y); +this.K3(h6("out"),this.Xn);this.K3("touchstart",this.S);this.K&&this.K3(h6("down"),this.V);var D=z.target;z=new g.Wr(z.pageX,z.pageY);this.L=!0;this.Iq("hoverstart",z.x,z.y,D);this.Iq("hovermove",z.x,z.y,D)}Y(z){var D=z.target;z=new g.Wr(z.pageX,z.pageY);if(this.B){let E=this.B;this.B=null;if(E.relatedTarget===D&&Xm(new g.Wr(E.pageX,E.pageY),z))return}this.Iq("hovermove",z.x,z.y,D)}Xn(z){var D=new g.Wr(z.pageX,z.pageY),E=z.relatedTarget;try{if(E&&g.Vx(this.target,E)){this.B=z;this.Iq("hovermove", +D.x,D.y,E);return}}catch(Q){}xm(this);pP(this);this.L=!1;this.Iq("hoverend",D.x,D.y,E)}xV(z){this.Em(z);this.V(z)}V(z){if(typeof z.button!=="number"||z.button===0){xm(this);this.Z.K3(Hw(z.target),h6("move"),this.WF);this.Z.K3(Hw(z.target),h6("up"),this.AT);var D=z.target;if(g.kG)this.K3("dragstart",this.ew);else if(z.preventDefault(),(g.Py||g.hz)&&D)a:{let E=D;for(;E;){if(jM(E)||E.getAttribute("tabindex")==="-1"){E.focus();break a}E=E.parentElement}Hw(D).activeElement.blur()}this.A=!0;z=new g.Wr(z.pageX, +z.pageY);this.Iq("dragstart",z.x,z.y,D);this.Iq("dragmove",z.x,z.y,D)}}ew(z){z.preventDefault()}WF(z){var D=z.target;D===Hw(z.target)&&(D=null);z=new g.Wr(z.pageX,z.pageY);this.Iq("hovermove",z.x,z.y,D);this.Iq("dragmove",z.x,z.y,D)}AT(z){xm(this);this.A=!1;var D=H6(z),E=z.target;z=new g.Wr(z.pageX,z.pageY);D&&g.Vx(this.target,D)?(this.K3(h6("move"),this.Y),this.K3(h6("out"),this.Xn),this.K3(h6("down"),this.V),this.K3("touchstart",this.S),this.Iq("dragend",z.x,z.y,E)):(pP(this),this.L=!1,this.Iq("dragend", +z.x,z.y,E),this.Iq("hoverend",z.x,z.y,E))}S(z){var D=z.changedTouches[0];D&&(xm(this),this.K3("touchmove",this.C3),this.K3("touchend",this.D),this.K3("touchcancel",this.D),this.U=D.identifier,z=z.target,this.L||(this.L=!0,this.Iq("hoverstart",D.pageX,D.pageY,z)),this.Iq("hovermove",D.pageX,D.pageY,z),this.K&&(this.A=!0,this.Iq("dragstart",D.pageX,D.pageY,z),this.Iq("dragmove",D.pageX,D.pageY,z)))}C3(z){var D=zyJ(this,z);D&&(this.K&&z.preventDefault(),z=z.target,this.Iq("hovermove",D.pageX,D.pageY, +z),this.K&&this.Iq("dragmove",D.pageX,D.pageY,z))}D(z){var D=zyJ(this,z);if(D){xm(this);pP(this);this.L=!1;let E=z.target;this.K&&(this.j||z.preventDefault(),this.A=!1,this.Iq("dragend",D.pageX,D.pageY,E));this.Iq("hoverend",D.pageX,D.pageY,E)}}BF(){this.K&&(g.kG&&this.target.removeAttribute("draggable"),this.target.style.touchAction="");xm(this);super.BF()}};BYX=!1;var A_6=class extends dx{constructor(z){super(z);this.L=new Set;this.K={};this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"videodatachange",D=>{D==="newdata"&&(this.api.ee("stationsEmbargo"),this.api.ee("stationsMetadataUpdate"),this.K={},this.L.clear());D=this.api.getVideoData().rL;var E=D.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_STATION_AIRING_EMBARGO");E&&ElV(this,E,"stationsEmbargo");(D=D.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_STATION_METADATA_UPDATE"))&&ElV(this,D,"stationsMetadataUpdate")}); +this.events.K3(z,g.b4("stationsEmbargo"),D=>{this.api.mh(!0);var E=this.K[D.id]??[];for(let Q of E){E=Q.embargo;if(!E)continue;this.api.hideControls();this.api.Vo("auth",2,xe(E.errorRenderer.reason),g.EA({embargoed:1,id:D.id,idx:D.L,start:D.start}));(E=E.onTrigger)&&g.cu(this.api,"innertubeCommand",E)}}); +this.events.K3(z,g.b4("stationsMetadataUpdate"),D=>{D=this.K[D.id]??[];for(let E of D)(D=E.command)&&g.cu(this.api,"innertubeCommand",D)})}};var Bq6=class extends rM{constructor(z,D,E){super(D,z);this.K=E}preventDefault(){super.preventDefault();this.K&&this.K.preventDefault()}stopPropagation(){super.stopPropagation();this.K&&this.K.stopPropagation()}};g.Rj=class extends mVI{constructor(z){super();this.K=z;this.HF={};this.listener=D=>{this.dispatchEvent(new Bq6(this,D.type,D))}}U(){return!0}isView(){return!1}s9(){return!1}kX(){return this.K}iz(){return this.K.src}ew(){return this.K.srcObject}ur(z){var D=this.getPlaybackRate(); +this.K.src=z;this.setPlaybackRate(D)}f3(){this.K.removeAttribute("src")}qN(){this.K.srcObject=null}getPlaybackRate(){try{return this.K.playbackRate>=0?this.K.playbackRate:1}catch{return 1}}setPlaybackRate(z){this.getPlaybackRate()!==z&&(this.K.playbackRate=z);return z}hk(){return this.K.loop}setLoop(z){this.K.loop=z}canPlayType(z,D){return this.K.canPlayType(z,D)}isPaused(){return this.K.paused}isSeeking(){return this.K.seeking}isEnded(){return this.K.ended}QA(){return this.K.muted}j(z){Vn();this.K.muted= +z}V(){return this.K.played||OF([],[])}L(){try{var z=this.K.buffered}catch{}return z||OF([],[])}D(){return this.K.seekable||OF([],[])}tT(){var z=this.K;return z.getStartDate?z.getStartDate():null}getCurrentTime(){return this.K.currentTime}setCurrentTime(z){this.K.currentTime=z}getDuration(){return this.K.duration}load(){var z=this.K.playbackRate;try{this.K.load()}catch{}this.K.playbackRate=z}pause(){this.K.pause()}play(){var z=this.K.play();if(!z||!z.then)return null;z.then(void 0,()=>{}); +return z}Z(){return this.K.readyState}kV(){return this.K.networkState}gH(){return this.K.error?this.K.error.code:null}eW(){return this.K.error?this.K.error.message:""}getVideoPlaybackQuality(){if(window.HTMLVideoElement&&this.K instanceof window.HTMLVideoElement&&this.K.getVideoPlaybackQuality)return this.K.getVideoPlaybackQuality();if(this.K){var z=this.K;let D=z.webkitDroppedFrameCount;if(z=z.webkitDecodedFrameCount)return{droppedVideoFrames:D||0,totalVideoFrames:z}}return{}}L0(){return!!this.K.webkitCurrentPlaybackTargetIsWireless}MI(){return!!this.K.webkitShowPlaybackTargetPicker()}togglePictureInPicture(){var z= +this.K,D=window.document;window.document.pictureInPictureEnabled?this.K!==D.pictureInPictureElement?z.requestPictureInPicture():D.exitPictureInPicture():uT()&&z.webkitSetPresentationMode(z.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")}mN(){var z=this.K;return new g.Wr(z.offsetLeft,z.offsetTop)}getSize(){return g.tz(this.K)}setSize(z){we(this.K,z)}getVolume(){return this.K.volume}setVolume(z){Vn();this.K.volume=z}XX(z){this.HF[z]||(this.K.addEventListener(z,this.listener), +this.HF[z]=this.listener)}setAttribute(z,D){this.K.setAttribute(z,D)}removeAttribute(z){this.K.removeAttribute(z)}hasAttribute(z){return this.K.hasAttribute(z)}AT(){return Si(this.K)}jF(z){g.AN(this.K,z)}WF(z){return g.pl(this.K,z)}m9(){return g.Vx(document.body,this.K)}audioTracks(){var z=this.K;if("audioTracks"in z)return z.audioTracks}BF(){for(let z of Object.keys(this.HF))this.K.removeEventListener(z,this.HF[z]);super.BF()}ig(z){this.K.disableRemotePlayback=z}};g.Rj.prototype.S=DJ(117); +g.Rj.prototype.C3=DJ(115);g.Rj.prototype.xV=DJ(113);g.Rj.prototype.yA=DJ(111);var al=class extends g.mM{constructor(z,D){super({G:"div",vF:"ytp-horizonchart"});this.sampleCount=150;this.V=z;this.U=D;this.index=0;this.heightPx=-1;this.B=this.A=null;this.K=2;this.element.style.width=`${this.K*this.sampleCount}px`;this.element.style.height="1em"}};var QWw=class extends g.mM{constructor(z){var D=null;D={G:"button",ek:["ytp-sfn-close","html5-video-info-panel-close","ytp-button"],rR:{title:"close"},hT:"[X]"};super({G:"div",ek:["html5-video-info-panel","ytp-sfn"],gR:[D,{G:"div",ek:["html5-video-info-panel-content","ytp-sfn-content"],gR:[{G:"div",gR:[{G:"div",hT:"Video ID / sCPN"},{G:"span",hT:"{{video_id_and_cpn}}",vF:"ytp-sfn-cpn"}]},{G:"div",gR:[{G:"div",hT:"Viewport / Frames"},{G:"span",hT:"{{dims_and_frames}}"}]},{G:"div",gR:[{G:"div",hT:"Current / Optimal Res"}, +{G:"span",hT:"{{resolution}}"}]},{G:"div",gR:[{G:"div",hT:"Volume / Normalized"},{G:"span",hT:"{{volume}}"}]},{G:"div",gR:[{G:"div",hT:"Codecs"},{G:"span",hT:"{{codecs}}"}]},{G:"div",rR:{style:"{{shader_info_style}}"},gR:[{G:"div",hT:"Shader Info"},{G:"span",hT:"{{shader_info}}"}]},{G:"div",rR:{style:"{{color_style}}"},gR:[{G:"div",hT:"Color"},{G:"span",hT:"{{color}}"}]},{G:"div",rR:{style:"{{drm_style}}"},gR:[{G:"div",hT:"Protected"},{G:"span",hT:"{{drm}}"}]},{G:"div",rR:{style:"{{bandwidth_style}}"}, +gR:[{G:"div",hT:"Connection Speed"},{G:"span",gR:[{G:"span",hT:"{{bandwidth_chart}}"},{G:"span",hT:"{{bandwidth_kbps}}"}]}]},{G:"div",rR:{style:"{{network_activity_style}}"},gR:[{G:"div",hT:"Network Activity"},{G:"span",gR:[{G:"span",hT:"{{network_activity_chart}}"},{G:"span",hT:"{{network_activity_bytes}}"}]}]},{G:"div",gR:[{G:"div",hT:"Buffer Health"},{G:"span",gR:[{G:"span",hT:"{{buffer_health_chart}}"},{G:"span",hT:"{{buffer_health_seconds}}"}]}]},{G:"div",rR:{style:"{{live_latency_style}}"}, +gR:[{G:"div",hT:"Live Latency"},{G:"span",gR:[{G:"span",hT:"{{live_latency_chart}}"},{G:"span",hT:"{{live_latency_secs}}"}]}]},{G:"div",rR:{style:"{{live_mode_style}}"},gR:[{G:"div",hT:"Live Mode"},{G:"span",hT:"{{live_mode}}"}]},{G:"div",rR:{style:"{{playback_categories_style}}"},gR:[{G:"div",hT:"Playback Categories"},{G:"span",hT:"{{playback_categories}}"}]},{G:"div",rR:{style:"{{fmt_debug_info_style}}"},gR:[{G:"div",hT:"Format Debug Info"},{G:"span",hT:"{{fmt_debug_info}}"}]},{G:"div",gR:[{G:"div", +hT:"Mystery Text"},{G:"span",hT:"{{debug_info}}"}]},{G:"div",rR:{style:"{{extra_debug_info_style}}"},gR:[{G:"div",hT:""},{G:"span",gR:[{G:"span",hT:"{{extra_debug_info}}"}]}]},{G:"div",gR:[{G:"div",hT:"Date"},{G:"span",hT:"{{date}}"}]},{G:"div",rR:{style:"{{cotn_and_local_media_style}}"},gR:[{G:"div",hT:"COTN / Local Media"},{G:"span",hT:"{{cotn_and_local_media}}"}]},{G:"div",rR:{style:"{{release_style}}"},gR:[{G:"div",hT:"Player Release"},{G:"span",hT:"{{release_name}}"}]}]}]});this.YV=z;this.position= +0;this.U=!0;D?this.K3(this.NN("ytp-sfn-close"),"click",this.hide):this.K3(this.element,"click",this.hide);z=[0,18750,37500,81250,128E3,256E3,512E3,2048E3,8192E3,32768E3,131072E3];D="#000 #d53e4f #f46d43 #fdae61 #fee08b #e6f598 #abdda4 #66c2a5 #3288bd #124588 #fff".split(" ");var E=z.map(Q=>Q/4); +this.Y={};this.K=new al(z,D);g.a(this,this.K);this.updateValue("bandwidth_chart",this.K);this.B=new al([0,3,10,15,30,60,90],"#000 #66c2a5 #abdda4 #e6f598 #fdae61 #f46d43 #a8330f".split(" "));g.a(this,this.B);this.updateValue("live_latency_chart",this.B);this.A=new al([0,15,30,60,90,120],"#000 #fdae61 #e6f598 #66c2a5 #3288bd #fff".split(" "));g.a(this,this.A);this.updateValue("buffer_health_chart",this.A);this.S=new al(E,D);g.a(this,this.S);this.updateValue("network_activity_chart",this.S);this.delay= +new g.sT(this.u0,500,this);g.a(this,this.delay);this.V=new g.sT(this.D,2E4,this);g.a(this,this.V)}show(){super.show();this.u0()}hide(){super.hide();this.delay.stop();this.V.stop()}u0(){var z=(0,g.N)(),D=Rq(this.YV);NL(this.K,D.bandwidth_samples);NL(this.S,D.network_activity_samples);NL(this.B,D.live_latency_samples);NL(this.A,D.buffer_health_samples);var E={};for(let [Q,T]of Object.entries(D)){D=Q;let k=T;this.Y[D]!==k&&(E[D]=" "+String(k));this.Y[D]=k}this.update(E);z=(0,g.N)()-z>25?5E3:500;this.delay.start(z)}D(){this.U? +(this.position+=1,this.position>15&&(this.U=!1)):(--this.position,this.position<=0&&(this.U=!0));this.element.style.left=`${this.position}%`;this.element.style.top=`${this.position}%`;this.V.start(2E4)}};var zxI=class extends dx{constructor(z){super(z);P(z,"getStatsForNerds",()=>Rq(this.api)); +S9(z,"showVideoInfo",()=>{TJL(this,!0)}); +S9(z,"hideVideoInfo",()=>{TJL(this,!1)}); +S9(z,"isVideoInfoVisible",()=>!!this.K?.vN())}};var Dbr=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);P(this.api,"setSubtitlesTargetContainerId",D=>{var E=Tr(this.api.ug());E&&(D=D?document.getElementById(D):null,E.x0(D))}); +P(this.api,"clearSubtitlesTargetContainerId",()=>{var D=Tr(this.api.ug());D&&D.x0(null)})}};var EJw=class extends dx{constructor(z){super(z);this.ew={TIMELY_ACTION_TRIGGER_TYPE_UNSPECIFIED:()=>!1, +TIMELY_ACTION_TRIGGER_TYPE_KEYBOARD_SEEK:D=>k8X(this,D), +TIMELY_ACTION_TRIGGER_TYPE_PROGRESS_BAR_SEEK:D=>k8X(this,D), +TIMELY_ACTION_TRIGGER_TYPE_PLAYER_CONTROLS_SHOWN:()=>this.api.X().experiments.EH("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")?this.V&&this.Y:this.V&&this.S, +TIMELY_ACTION_TRIGGER_TYPE_SPEEDMASTER:()=>this.AT}; +this.AT=this.Y=this.S=this.V=!1;this.B={};this.events=new g.MC(z);g.a(this,this.events);this.U=new g.Il(this.api.wM().Lh);g.a(this,this.U);if(this.api.W("enable_smart_skip_web_player_bar_hover_length_threshold")&&g.BC(this.api.X().experiments,"smart_skip_web_player_bar_min_hover_length_milliseconds")){let D=g.BC(this.api.X().experiments,"smart_skip_web_player_bar_min_hover_length_milliseconds");this.j=new g.sT(this.Z,D,this);g.a(this,this.j)}this.events.K3(z,"videodatachange",(D,E)=>{if(D!=="dataupdated"|| +E.videoId!==this.videoId||!Fy(this.timelyActions,fBW(E)))this.onVideoDataChange(E)}); +this.events.K3(z,"presentingplayerstatechange",D=>{this.hm(D)}); +z.W("enable_smart_skip_player_controls_shown_on_web")&&(this.events.K3(z,"onShowControls",()=>{this.V=!0;this.Z()}),this.events.K3(z,"onHideControls",()=>{this.V=!1}),this.U.subscribe("hoverstart",()=>{this.S=!0; +this.Z()},this),this.U.subscribe("hoverend",()=>{this.S=!1},this),z.W("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")&&(this.events.K3(z,"progressBarHoverStart",()=>{this.Y=!0; +this.api.W("enable_smart_skip_web_player_bar_hover_length_threshold")?this.j?.cN():this.Z()}),this.events.K3(z,"progressBarHoverEnd",()=>{this.Y=!1; +this.api.W("enable_smart_skip_web_player_bar_hover_length_threshold")&&this.j?.stop()}))); +z.W("enable_smart_skip_speedmaster_on_web")&&this.events.K3(z,"speedmasterchanged",D=>{(this.AT=D)&&this.Z()}); +this.events.K3(z,g.b4("timelyAction"),D=>{this.onCueRangeEnter(D.getId())}); +this.events.K3(z,g.j1("timelyAction"),D=>{this.onCueRangeExit(D.getId())}); +z.W("web_enable_keyboard_shortcut_for_timely_actions")&&this.events.K3(z,"keyboardserviceglobalkeydown",(D,E)=>{if((Xk?D.altKey:D.ctrlKey)&&D.keyCode===39&&this.D&&this.K&&(D=g.H(gr(this,this.K)?.rendererContext,eM6),D=g.pA(D?.onTap))&&(g.cu(this.api,"innertubeCommand",D),E&&(E.fn=!0),E=rb(),D=V_O(E))){let Q=g.fN(0);Q&&d8(E.client,Q,D)}},this); +this.L=new g.mM({G:"div",ek:["ytp-player-content","ytp-timely-actions-content"]});this.L.hide();P(z,"insertTimelyActionUi",D=>{this.L.element.children.length>0&&g.Xs(this.L.element);D.classList.add("ytp-timely-actions-overlay");this.L.element.appendChild(D)}); +g.a(this,this.L);this.W("web_player_overlay_positioned_layout")?this.events.K3(z,"basechromeinitialized",()=>{this.api.r$(this.L.element,4,!0);this.L.element.setAttribute("data-overlay-order","10")}):g.Ah(this.api,this.L.element,4)}onVideoDataChange(z){this.PX(); +this.videoId=z.videoId;this.A=this.K=void 0;this.timelyActions=fBW(z);G8Q(this);Uv(this);this.Ql()}hm(z){var D=z.oldState,E=z.state,Q=E.seekSource;!D.K(16)&&E.K(16)?this.UG(Q??void 0):D.K(16)&&!E.K(16)&&this.d6();z=z.state;z=!z.isCued()&&!z.K(1024);this.L.gF(z)}Ql(){var z=this.t9();z&&this.api.Ql(z)}PX(){this.api.ee("timelyAction",1);if(this.K!==void 0)this.onCueRangeExit(this.K)}t9(){if(this.timelyActions){var z=[];for(let E of this.timelyActions){var D=E.startTimeMilliseconds!=null&&E.endTimeMilliseconds!= +null&&E.cueRangeId!=null?new g.vJ(Number(E.startTimeMilliseconds),Number(E.endTimeMilliseconds),{id:E.cueRangeId,namespace:"timelyAction"}):void 0;D&&z.push(D)}return z}}onCueRangeEnter(z){var D=gr(this,z);D&&this.B[z]!==void 0&&(D.maxShowCount===void 0||D?.maxShowCount>this.B[z])&&(this.K=z,this.Z())}onCueRangeExit(z){var D=eyr(this,z);D&&this.K===z&&g.cu(this.api,"innertubeCommand",D);Uv(this);this.K=void 0}UG(z){this.A=z}d6(){this.Z();this.A=void 0}Z(){if(this.K!==void 0){var z=(z=gr(this,this.K))&& +z.onCueRangeEnter?g.pA(z.onCueRangeEnter):void 0;var D=gr(this,this.K);a:if(D&&D.additionalTrigger){for(E of D.additionalTrigger)if(E.type&&(0,this.ew[E.type])?.(E.args??{})){var E=!0;break a}E=!1}else E=!0;z&&E&&(g.cu(this.api,"innertubeCommand",z),dOr(this,D),this.B[this.K]!==void 0&&this.B[this.K]++,this.D=!0)}}BF(){this.timelyActions=this.A=this.K=this.videoId=void 0;this.B={};this.PX();Uv(this);super.BF()}};var QVQ=class extends dx{constructor(z){super(z);z=window;var D=this.api.X().JT();D.K.GV(veX)?(D=[],z.ytPlayerArraySizeExperimentLength=D.length,z.ytPlayerArraySizeExperimentValue=D[0]):D.K.GV(jHV)?(D="6LPTkck/iK3Q7HMwz7Zyg71LBC0 buD oK+f O5w1 a ns4dbB O sCTaU5B4GI / ebOXx/5DGOwDMt1CEaJxccW+OaQtE zYkklE D4Kspm WDky G s0Vj4uvrd eLSfss l B1D/tiB9kUaZ+S SUWnD oGfGji rRpkB Jg O1 czi9 R Wl4 D94+hDF KOX stfyToM l8v9IJ KZi G A/2wZ 0Qfq 3kv3QDUZOWRK erN3h3b i j tdYdy kl u FBFdIp72yKKL/T rO ym cJYXYi8 yz+ ycc6jftJvwlWp ac s7m+LzqFtVOrgm7z0Z5Q/8Npyo19C B MFZkvXTvZR59/ IKgbLr56eq4Gs JiTE6RRv2HmCWEy Jb+OG u7Ui9+Uy 2FhggtkS7H+rbrOWFb565UNsslsXF i 1CLXS6 bW 6wRdeNJzE gvPRbDS3yqGyk+DHWJU+8pCy8FiGbRXFr2m 3 5GOYU7DuLxi5tbaWKEUSnPYd0ZdsaJY 5 wy9W8enoXtF70HcJfDja0FFaVcIlv Krj7JRMtiVWxQiqDYJqQf8d+Yhvqo WX eAqMs9UttnWTxsaY gcOb/6JXqGHdb5A7TVlpS9kTPq prg 3nD M7c rxwkg2JVkNqS4PtC2P+YzOfoYOdLc i gHNfRWcg3TaR CEKsZBM VfI V1VupF9DkyxK/ k7iWF+tWtW+RaVdPk6H3X 0GcnAiuJXyd7nC/ORmzb/HGrnvBms 6k NmQ2 aGB3blYR9pxhHrY Sk0Y/7tBGJ9EaTbTwoJGWt6 ijhACaixJX vh kwC00l 5QSqhiYiieEvBUYd7S SSRtsEjUFle/8v os".split(" "), +z.ytPlayerArraySizeExperimentLength=D.length,z.ytPlayerArraySizeExperimentValue=D[Math.floor(Math.random()*D.length)]):D.K.GV(bAk)&&(D="a Y1bKqzJ s0Vj4uvrd x+ G stfyToM 7W xsHJ KZi 5 H2+ buD / 3 15 76VyLn4q6B SUWnD XF Ml D9/q oK+f K+ eLSfss B rlJLVN wy9W8enoXtF70HcJfDja0FFaVcIlv yLwl WDky asfV3x j KOX /I M FL czi9 b qfSz0ipS DQ m68 u7Ui9+Uy 61 K5xdXVLZb 1e sm BzwWNM gjQS0e hJ l3 zUJAT rRpkB I0j5 DPZ/ gcOb/6JXqGHdb5A7TVlpS9kTPq Hn 7m WwesQPUzST n51 B1D/tiB9kUaZ+S TKXw0mTsQ imMcmOcJbtBm2iiT gvPRbDS3yqGyk+DHWJU+8pCy8FiGbRXFr2m V2 ac s7 D4Kspm j 7I Z4U+fzdVIKP99m 8l 72 Nh5 ab XgH8Lzvf/8e92nICvOm8 gZ O OVRfzTvv99f6a Ng G oGfGji Xr O0 +y uM a6 mb ImnAv LKuVPy OlPbi N483sfs uP A7 71DqBndyU3GS6bIzA zS fts2 ky A/2wZ 0Qfq Zfvd5Pn4776zeP5oPc aI vTeKTkO bhbbE sd os zYkklE CEKsZBM V1VupF9DkyxK/ ebOXx/5DGOwDMt1CEaJxccW+OaQtE tdYdy rO iy34HMOZpoG 2P Jb+OG 7V6 U6 D94+hDF RN RjTb6s9dI1z3sbX2Z n5Jc3 u8 sCTaU5B4GI kEvjgcbIMe a be5m6OlQPwiJOhQ t5 SKU/ XKCZgrGIc3wy+ RX JgMLCGK hTtIGwjH1fcQWLu 30 Pt Mk8cYLj6WiDpDJN zO0ox JD ygD8z hp TtR HX+B89Khozs4 G MxY0 CdMDbBR bQ47h 7N i B90/Ls3uwfIR+zJE pM iAtM6ngY20Xjova0ANGS+MWXtw WF JMLr8w 8W 07 Lq9jaVTdvqKUcBE+lcgF7T3+rj8eLe/W9Gx6pMjv+q Av l lEIzH+OY FqDusHkb z7 pr8bo8c/VS pMPt A6 rxwkg2JVkNqS4PtC2P+YzOfoYOdLc Ca cX Iw2D fp5 erN3h3b FOM 6k 6W/+L21S0BgHkyXSeXgiZEFNnD bW UNvcj1zvh8 I3TZF5 Jg xw vG Ia9v 5QSqhiYiieEvBUYd7S tA nY LJ ym Krj7JRMtiVWxQiqDYJqQf8d+Yhvqo LQhs6cZhK2 0wDpZFkrDy K9nzX D99+akDyTHqVZ5oc vh o+H0k SG s7m+LzqFtVOrgm7z0Z5Q/8Npyo19C XT Ba R Q4 X k7iWF+tWtW+RaVdPk6H3X kwC00l R+km6jn4lEte 6c O/E2WbIgQZp1fX6M15U6V4Cn2VEhA/o1gqaZrT W35r8t FM Sk0Y/7tBGJ9EaTbTwoJGWt6 59N5n p2 dc/6x6Ue8NTkG8Eq 3kv3QDUZOWRK bEp8Cdrszr5 7/ YF 0EGSTB RQ MFZkvXTvZR59/ sU aQ ++ kl u FM8tJsLmwDZGwNxLT3UB8U+Oqq M7c cJYXYi8 Joavny ul O1 Yo PzjTAnVHpDMOOfHYH7PRH5cM ns4dbB jz 0MqMKs EC 5i /PSB9 FSr5qF2R kXioSwTShtq5feiVSbNLRWdm8JtU ses mL J84d RA eAqMs9UttnWTxsaY YqL+09b l8v9IJ VfI Un5oe aghMX806dvo tfkKluaA tWZ0RiNdY ha /++SfI 78y wMv/BMy w4igDN5fJhU/ ijhACaixJX 9s+4w/ i f7 g33AqPrwozIBbUR 2W I5xT3pY5tk3rrjxU4XaqE3JsSS1Y+LA0zCg IKgbLr56eq4Gs WX 2U 3EX5fOxmA pD V8eT3N6k ShiYcW72d5b NmQ2 Mx yz+ ycc6jftJvwlWp aGB3blYR9pxhHrY bWti1J FBFdIp72yKKL/T 2FhggtkS7H+rbrOWFb565UNsslsXF ePmsAY5V ca rZ prg 5 5GOYU7DuLxi5tbaWKEUSnPYd0ZdsaJY ec8TP 6wRdeNJzE BV NrX25+/J8LYtUk O5w1 0GcnAiuJXyd7nC/ORmzb/HGrnvBms hGs6kinOmHXn QoQ Wl4 +S1B mv Jo 671 QGZ 5ru JiTE6RRv2HmCWEy v5vpHQ5jXX5RZgSVfA7P9Keq/9 ngi k3cqFr12egl66d89FwnoKFk dF+d5SEX0slenHxkb+cmSyeQohfO i R gHNfRWcg3TaR EwPA 5banN SSRtsEjUFle/8v szO04kG7irS7lBIpOjUf 51 8Vh6p 3nD ii6 QDM3wl8PVhEf5fF".split(" "), +z.ytPlayerArraySizeExperimentLength=D.length,z.ytPlayerArraySizeExperimentValue=D[Math.floor(Math.random()*D.length)])}};var TBs=class extends dx{constructor(z){super(z);S9(this.api,"getPlaybackRate",()=>this.api.getPlaybackRate()); +S9(this.api,"setPlaybackRate",D=>{typeof D==="number"&&this.api.setPlaybackRate(D)})}};var kus=class extends g.mM{constructor(z){super({G:"div",ek:["ytp-overlay","ytp-speedmaster-overlay"],gR:[{G:"div",vF:"ytp-speedmaster-user-edu",gR:[{G:"div",vF:"ytp-speedmaster-label",hT:"1x"}]}]});this.K=null;this.A=this.NN("ytp-speedmaster-label");g.ZU(this.element,"cursor","pointer");this.K3(this.element,"click",D=>{D.stopPropagation();z()}); +this.hide()}hide(){super.hide();rr(this)}BF(){rr(this);super.BF()}};var GuX=class extends dx{constructor(z){super(z);this.scale=1;this.L=this.K=.5;this.events=new g.MC(z);g.a(this,this.events);z=this.api.wM().Lh;this.indicator=new kus(()=>{W_k(this)}); +g.a(this,this.indicator);g.Ah(this.api,this.indicator.element,11);this.events.K3(z,"wheel",this.Z,this,!1);this.events.K3(this.api,"presentingplayerstatechange",this.A);this.events.K3(this.api,"minimized",this.A)}Z(z){if(!this.api.isInline()&&!this.api.Ej()&&!this.api.RQ())if(z.ctrlKey){z.preventDefault();let E=Math.min(Math.max(this.scale+-z.deltaY*.05,1),5);if(E!==this.scale){if(z.deltaY<0){var D=this.api.wM().Lh.getBoundingClientRect();let Q=z.clientX-D.left;z=z.clientY-D.top;D=this.api.getPlayerSize(); +let T=(z-this.L*D.height*(1-this.scale))/this.scale;this.K=(Q-(Q-this.K*D.width*(1-this.scale))/this.scale*E)/(D.width*(1-E));this.L=(z-T*E)/(D.height*(1-E));this.K=Math.min(Math.max(this.K,0),1);this.L=Math.min(Math.max(this.L,0),1)}this.scale=E;iV(this)}}else this.scale>1&&(z.preventDefault(),this.K+=z.deltaX*.001,this.L+=z.deltaY*.001,this.K=Math.min(Math.max(this.K,0),1),this.L=Math.min(Math.max(this.L,0),1),iV(this))}A(){this.scale>1&&(this.api.isInline()||this.api.Ej()||this.api.RQ())&&W_k(this)}};var exs=class extends dx{constructor(z){super(z);this.events=new g.MC(z);g.a(this,this.events);var D=this.api.W("html5_enable_voice_boost");P(this.api,"getVoiceBoostUserPreference",()=>D?this.getVoiceBoostUserPreference():0); +P(this.api,"setVoiceBoostUserPreference",E=>{D&&this.setVoiceBoostUserPreference(E)}); +P(this.api,"getVoiceBoostState",()=>D?this.getVoiceBoostState():1); +this.K=rF()??0;this.updateEnvironmentData()}getVoiceBoostUserPreference(){return this.K}setVoiceBoostUserPreference(z){this.api.N("vb_set",{pref:z});g.ri("yt-player-voice-boost",z,31536E4);z!==this.K&&(this.K=z,this.updateEnvironmentData(),this.getVoiceBoostState()!==1&&this.api.Wb(),this.api.VW())}getVoiceBoostState(){return this.api.wL(1)}updateEnvironmentData(){this.api.X().cX=this.K}};var dbI=class extends dx{constructor(z){super(z);this.useLivingRoomPoToken=!1;this.B=new g.BU;this.K=!1;this.AL=null;this.U=!1;this.Z=null;this.V=!1;var D=z.X().getWebPlayerContextConfig();this.events=new g.MC(z);g.a(this,this.events);this.events.K3(z,"spsumpreject",(E,Q,T)=>{this.V=Q;E&&this.U&&!this.Z&&(this.W("html5_generate_content_po_token")&&T?this.Ci(T):this.W("html5_generate_session_po_token")&&jWI(this));this.Z||this.api.N("stp",{s:+this.U,b:+this.V})}); +this.events.K3(z,"poTokenVideoBindingChange",E=>{this.Ci(E)}); +if(this.W("html5_web_po_on_demand_init")){let E=this.events.K3(z,"videodatachange",(Q,T)=>{T.GE&&!this.U&&(lB6(this),this.events.Qo(E))}) +}this.useLivingRoomPoToken=!!D?.useLivingRoomPoToken;z.addEventListener("csiinitialized",()=>{this.AL=z.Qt();this.W("html5_web_po_on_demand_init")?this.A=mr():lB6(this)}); +z.addEventListener("trackListLoaded",this.R6.bind(this));z.RZ(this)}BF(){this.S&&(window.clearInterval(this.S),this.S=void 0);super.BF()}Ns(){(this.L?!this.K:this.A)&&wr(this)}R6(z,D,E){if(JWX(z)){var Q=E||"";if(this.K)D=$m(this,Q),ujs(z,D);else{var T=new g.BU;D.push(T.promise);this.B.promise.then(()=>{var k=$m(this,Q);ujs(z,k);T.resolve()})}}}Ci(z){if(this.L||this.A)z.RJ=$m(this,z.videoId),this.K||(this.Z=new A_,this.B.promise.then(()=>{this.AL.ZQ("pot_if"); +z.RJ=$m(this,z.videoId)}))}};var FsQ=class extends g.w9{constructor(z){super();this.features=[];var D=new cxw(z),E=new QII(z),Q=new txr(z),T=new dbI(z);var k=g.y2(z.X())?void 0:new lOw(z);var G=new wyQ(z),e=new zxI(z),d=new TBs(z),F=new ZRs(z),L=new YuQ(z);var f=z.X().L?new aOJ(z):void 0;var n=g.mZ(z.X())?new IOa(z):void 0;var W=z.W("report_pml_debug_signal")?new dzV(z):void 0;var V=navigator.mediaSession&&window.MediaMetadata&&z.X().Pa?new izI(z):void 0;var Y=z.W("html5_enable_drc")&&!z.X().Z?new mzL(z):void 0;var Z=new e5k(z), +K=new oXQ(z);var h=g.mZ(z.X())?new Sus(z):void 0;var t=new MxI(z),r=new bRa(z),Ea=new r_r(z);var nn=z.X().webPlayerContextConfig?.enableSelfProfilingLogging?new P2n(z):void 0;var WX=z.W("enable_sabr_snackbar_message")?new C2J(z):void 0;var Ik=z.W("web_enable_timely_actions")?new EJw(z):void 0;var MX=new jIr(z),tV=new exs(z);var JX=g.y2(z.X())?void 0:new THJ(z);var Rk=new s_O(z),hd=new nvO(z),A1=new WxQ(z),YP=new A_6(z),jQ=new R5r(z);var Gk=z.X().JT();Gk=Gk.K.GV(veX)||Gk.K.GV(jHV)||Gk.K.GV(bAk)?new QVQ(z): +void 0;var G7=g.cy(z.X())?new ORW(z):void 0;var b=z.X().JT().K.GV(hAX)?new qsW(z):void 0;var AV=z.X().experiments.JT().K.GV(x9r)?new FxJ(z):void 0;var J3=z.W("web_enable_captions_set_target_container")?new Dbr(z):void 0;z=z.W("web_player_pinch_to_zoom")?new GuX(z):void 0;D=[D,E,Q,T,k,G,e,d,F,void 0,void 0,void 0,void 0,void 0,L,f,n,void 0,void 0,void 0,void 0,W,void 0,void 0,void 0,void 0,V,Y,Z,void 0,void 0,K,void 0,void 0,h,void 0,t,r,Ea,void 0,nn,WX,Ik,MX,void 0,tV,void 0,void 0,void 0,void 0, +JX,Rk,hd,void 0,A1,void 0,void 0,YP,jQ,Gk,void 0,G7,b,AV,J3,z];for(let SF of D)SF&&this.features.push(SF)}BF(){for(let z=this.features.length-1;z>=0;z--)this.features[z].dispose();this.features.length=0;super.BF()}};var LsQ=class{constructor(){this.L=this.K=NaN}reset(){this.K=this.L=NaN}};var l4r=class{constructor(z,D){this.O=z;this.timerName="";this.A=!1;this.L=NaN;this.Z=new LsQ;this.K=D||null;this.A=!1}reset(){g.cD(this.timerName)}tick(z,D){g.x_(z,D,this.timerName)}ZQ(z){return g.yy(z,void 0,this.timerName)}Sl(z){g.St(z,void 0,this.timerName)}infoGel(z){g.HD(z,this.timerName)}};var nsL=class extends g.JH{constructor(z,D){super();this.lr=z;this.startSeconds=0;this.shuffle=!1;this.index=0;this.title="";this.length=0;this.items=[];this.loaded=!1;this.sessionData=this.K=null;this.dislikes=this.likes=this.views=0;this.order=[];this.author="";this.dH={};if(z=D.session_data)this.sessionData=sK(z,"&");this.index=Math.max(0,Number(D.index)||0);this.loop=!!D.loop;this.startSeconds=Number(D.startSeconds)||0;this.title=D.playlist_title||"";this.description=D.playlist_description||""; +this.author=D.author||D.playlist_author||"";D.video_id&&(this.items[this.index]=D);if(z=D.api)typeof z==="string"&&z.length===16?D.list="PL"+z:D.playlist=z;if(z=D.list)switch(D.listType){case "user_uploads":this.listId=new Qz("UU",`PLAYER_${z}`);break;default:var E=D.playlist_length;E&&(this.length=Number(E)||0);this.listId=new Qz(z.substring(0,2),z.substring(2));if(E=D.video)this.items=E.slice(0),this.loaded=!0}else if(D.playlist){z=D.playlist.toString().split(",");this.index>0&&(this.items=[]); +for(E of z)E&&this.items.push({video_id:E});this.length=this.items.length;if(E=D.video)this.items=E.slice(0),this.loaded=!0}this.setShuffle(!!D.shuffle);if(E=D.suggestedQuality)this.quality=E;this.dH=ms(D,"playlist_");this.L=(D=D.thumbnail_ids)?D.split(","):[]}hasNext(z){return this.loop||!!z||this.index+1=0}setShuffle(z){this.shuffle=z;z=this.order&&this.order[this.index]!=null?this.order[this.index]:this.index;this.order=[];for(var D= +0;D{uL(this,1,!1)},D,this); +g.a(this,this.Y);this.D=new g.sT(()=>{uL(this,2,!1)},D,this); +g.a(this,this.D);this.j=new g.sT(()=>{uL(this,2048,!1)},D,this); +g.a(this,this.j);this.yA=new g.sT(()=>{uL(this,512,!1)},D,this); +g.a(this,this.yA);this.xV=3E3;Q||(this.A=this.K.K3(z,"mouseover",this.Em),this.K.K3(z,"mousemove",this.C3),this.K.K3(z,"mouseleave",this.kV));this.api.W("web_player_enable_fullscreen_grid_components")&&this.K.K3(z,"wheel",this.HF,this,!0);g.hz?this.K.K3(z,"keypress",this.QA):this.K.K3(z,"focusin",this.tT);this.B=this.K.K3(z,"mousedown",this.AT);this.S=this.K.K3(z,"touchstart",this.WF,void 0,!0);uL(this,640,!0)}C3(z){z=new g.Wr(z.pageX,z.pageY);if(!Xm(z,this.Z)){let D=2;this.V&&(D|=8);this.Z=z;uL(this, +D,!0)}}HF(){uL(this,2048,!0)}kV(z){this.V&&uL(this,8,!0);if(this.api.W("allow_autohide_on_paused_videos")){z=z.relatedTarget;var D=this.target instanceof HTMLElement?this.target:this.target.element;if(z instanceof Element&&(D=D.getBoundingClientRect(),z=z.getBoundingClientRect(),z.top>=D.top&&z.right<=D.right&&z.bottom<=D.bottom&&z.left>=D.left))return}uL(this,2,!1)}Em(z){var D=new g.Wr(z.pageX,z.pageY);Xm(D,this.Z)||(this.Z=D,(z=z.target)&&this.eJ(z)&&(uL(this,4,!0),this.K.Qo(this.A),this.A=this.K.K3(this.target, +"mouseover",this.Xn),this.U=this.K.K3(this.target,"mouseout",this.Xn)))}Xn(z){z=z.relatedTarget;z&&this.eJ(z)||(this.Z=new g.Wr(NaN,NaN),z0X(this))}QA(){uL(this,1,!0)}tT(z){z=z.target;z instanceof Element&&!(z.tabIndex>0)||uL(this,1,!0)}AT(){this.V=!0;this.K.Qo(this.B);this.B=this.K.K3(document,"mouseup",this.wR)}wR(){this.V=!1;uL(this,8,!1);this.K.Qo(this.B);this.B=this.K.K3(this.target,"mousedown",this.AT)}WF(z){if(z=(z=z.changedTouches)&&z[0])this.ew=z.identifier,this.K.Qo(this.S),this.S=this.K.K3(this.target, +"touchend",this.MN,void 0,!0),uL(this,1024,!0)}MN(z){if(z=z.changedTouches)for(let E=0;E{this.K.cN()}),this.A.K3(this.api,"videoplayerreset",()=>{this.K.cN()})); +super.show()}hide(){this.A&&this.A.L();super.hide()}N6(){this.K.cN()}onStateChange(){this.K.cN()}U(){this.K.cN()}V(){this.fade.stop();this.hide();this.K.cN()}u0(){var z=this.api.getPlayerStateObject();if(this.api.getPresentingPlayerType()===3&&(z.isPlaying()||z.isPaused()))var D=!0;else(D=this.api.ug().RC.get("ypc"))&&D.rj?D=!0:(z.K(2)&&q_(this.api),D=!1);D?(D=!0,this.B.hide()):(this.B.show(),D=z.isCued()&&this.api.getPresentingPlayerType()!==2||z.K(2)&&!q_(this.api)&&!this.api.v7()||z.K(1024)?!0: +!1);var E=this.api.getVideoData();D&&!E.pY?(this.fade.show(),DwW(this,this.api.getPlaylist(),E)):(this.fade.hide(),z.K(1)||this.fade.stop())}};var XGW=class extends g.mM{constructor(z){super({G:"div",ek:["ytp-error"],rR:{role:"alert"},gR:[{G:"div",vF:"ytp-error-content",gR:[{G:"div",vF:"ytp-error-icon-container",gR:[{G:"svg",rR:{fill:"#fff",viewBox:"0 0 48 48"},gR:[{G:"path",rR:{d:"M0 0h48v48H0V0z",fill:"none"}},{G:"path",rR:{d:"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z","fill-opacity":"0.7"}}]}]},{G:"div", +vF:"ytp-error-content-wrap",gR:[{G:"div",vF:"ytp-error-content-wrap-reason",hT:"{{content}}"},{G:"div",vF:"ytp-error-content-wrap-subreason",hT:"{{subreason}}"}]}]}]});this.api=z;this.keys=[];this.B=!1;z.createClientVe(this.element,this,216103);this.api.logVisibility(this.element,this.L)}resize(){}A(z){this.B=!1;E_W(this);var D=z.P_,E=this.api.X();D!=="GENERIC_WITHOUT_LINK"||E.Z?D==="TOO_MANY_REQUESTS"?(E=this.api.getVideoData(),this.Z(OX(this,"TOO_MANY_REQUESTS_WITH_LINK",E.Ch(),void 0,void 0,void 0, +!1))):D!=="HTML5_NO_AVAILABLE_FORMATS_FALLBACK"||E.Z?this.api.X().W("html5_enable_bandaid_error_screen")&&D==="HTML5_SPS_UMP_STATUS_REJECTED"&&!E.Z?(E=E.hostLanguage,z="//support.google.com/youtube?p=videoError",E&&(z=g.pD(z,{hl:E})),this.Z(OX(this,"HTML5_SPS_UMP_STATUS_REJECTED",z))):this.api.X().W("enable_adb_handling_in_sabr")&&D==="BROWSER_OR_EXTENSION_ERROR"&&!E.Z?(E=E.hostLanguage,z="//support.google.com/youtube/answer/3037019#zippy=%2Cupdate-your-browser-and-check-your-extensions",E&&(z=g.pD(z, +{hl:E})),this.Z(OX(this,"BROWSER_OR_EXTENSION_ERROR",z))):this.Z(bL(z.errorMessage)):this.Z(OX(this,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT","//www.youtube.com/supported_browsers")):(z=E.hostLanguage,D="//support.google.com/youtube/?p=player_error1",z&&(D=g.pD(D,{hl:z})),this.Z(OX(this,"GENERIC_WITH_LINK_AND_CPN",D,!0)),E.HF&&!E.L&&T5r(this,Q=>{if(Rd(Q,this.api,!NV(this.api.X()))){let T={as3:!1,html5:!0,player:!0,cpn:this.api.getVideoData().clientPlaybackNonce};Q=this.api;g.KO(Q,"onFeedbackArticleRequest", +{articleId:3037019,helpContext:"player_error",productData:T});Q.isFullscreen()&&Q.toggleFullscreen()}})); +if(this.B){let Q=this.NN("ytp-error-link");Q&&(this.api.createClientVe(Q,this,216104),this.api.logVisibility(Q,!0),T5r(this,()=>{this.api.logClick(Q)}))}}},QeX=/([^<>]+)<\/a>/;var J2a=class extends g.mM{constructor(z){super({G:"div",ek:["ytp-overlays-container"],gR:[{G:"div",vF:"ytp-overlay-top-left"},{G:"div",vF:"ytp-overlay-top-right"},{G:"div",vF:"ytp-overlay-bottom-left"},{G:"div",vF:"ytp-overlay-bottom-right"}]});this.B=this.NN("ytp-overlay-top-left");this.V=this.NN("ytp-overlay-top-right");this.K=this.NN("ytp-overlay-bottom-left");this.A=this.NN("ytp-overlay-bottom-right");g.Ah(z,this.element,4)}r$(z,D,E=!1){switch(D){case 1:jz(this,z,this.B,E);break;case 2:jz(this, +z,this.V,E);break;case 3:jz(this,z,this.K,E);break;case 4:jz(this,z,this.A,E)}}};var ubV=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-paid-content-overlay",rR:{"aria-live":"assertive","aria-atomic":"true",["data-overlay-order"]:"5"}});this.J=z;this.videoId=null;this.U=!1;this.innertubeCommand=this.S=this.K=null;var D=z.X();D.experiments.JT().K.GV(M8a)?(this.A=new g.sT(()=>{this.B()},5E3,this),g.a(this,this.A)):this.A=null; +z.W("enable_new_paid_product_placement")&&!g.$X(D)?(this.V=new g.mM({G:"a",vF:"ytp-paid-content-overlay-link",rR:{href:"{{href}}",target:"_blank"},gR:[{G:"div",vF:"ytp-paid-content-overlay-indicator"},{G:"div",vF:"ytp-paid-content-overlay-icon",hT:"{{icon}}"},{G:"div",vF:"ytp-paid-content-overlay-text",hT:"{{text}}"},{G:"div",vF:"ytp-paid-content-overlay-chevron",hT:"{{chevron}}"}]}),this.K3(this.V.element,"click",this.onClick)):this.V=new g.mM({G:"div",ek:["ytp-button","ytp-paid-content-overlay-text"], +hT:"{{text}}"});this.fade=new g.vh(this.V,250,!1,100);g.a(this,this.V);this.V.XH(this.element);g.a(this,this.fade);this.J.createServerVe(this.element,this);this.K3(z,"videodatachange",this.onVideoDataChange);this.K3(z,"presentingplayerstatechange",this.Y)}onClick(z){this.innertubeCommand?(g.cu(this.J,"innertubeCommand",this.innertubeCommand),z.preventDefault()):Rd(z,this.J,!0);this.J.logClick(this.element)}onVideoDataChange(z,D){this.A&&z==="newdata"&&this.A.stop();GAI(this,D);this.S&&e0k(this,this.S)}Y(z){var D= +this.J.getVideoData();this.videoId!==D.videoId&&GAI(this,D);this.K&&e0k(this,z.state);this.S=z.state}B(){this.fade.show();this.K?.start();this.J.Iq("paidcontentoverlayvisibilitychange",!0);this.J.logVisibility(this.element,!0)}Sf(){this.fade.hide();this.J.Iq("paidcontentoverlayvisibilitychange",!1);this.J.logVisibility(this.element,!1)}};var V3r=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-spinner",gR:[{G:"div",vF:"ytp-spinner-container",gR:[{G:"div",vF:"ytp-spinner-rotator",gR:[{G:"div",vF:"ytp-spinner-left",gR:[{G:"div",vF:"ytp-spinner-circle"}]},{G:"div",vF:"ytp-spinner-right",gR:[{G:"div",vF:"ytp-spinner-circle"}]}]}]},{G:"div",vF:"ytp-spinner-message",hT:"If playback doesn't begin shortly, try restarting your device."}]});this.api=z;this.message=this.NN("ytp-spinner-message");this.K=new g.sT(this.show,500,this);g.a(this, +this.K);this.K3(z,"presentingplayerstatechange",this.onStateChange);this.K3(z,"playbackstalledatstart",this.A);this.NR(z.getPlayerStateObject())}hide(){this.K.stop();this.message.style.display="none";super.hide()}onStateChange(z){this.NR(z.state)}NR(z){(z.K(128)||this.api.kd()||this.api.W("web_watch_enable_multiview_manager")&&this.api.getVideoData()?.aC()?0:z.K(16)||z.K(1))?this.K.start():this.hide()}A(){this.message.style.display="block"}};var OkW=class extends B7L{constructor(z){var D=[{G:"div",ek:["ytp-unmute-icon"],gR:[z.X().experiments.EH("delhi_modern_web_player_icons")?{G:"svg",rR:{height:"24",viewBox:"0 0 24 24",width:"24"},gR:[{G:"path",vF:"ytp-svg-fill",rR:{d:"M11.60 2.08L11.48 2.14L3.91 6.68C3.02 7.21 2.28 7.97 1.77 8.87C1.26 9.77 1.00 10.79 1 11.83V12.16L1.01 12.56C1.07 13.52 1.37 14.46 1.87 15.29C2.38 16.12 3.08 16.81 3.91 17.31L11.48 21.85C11.63 21.94 11.80 21.99 11.98 21.99C12.16 22.00 12.33 21.95 12.49 21.87C12.64 21.78 12.77 21.65 12.86 21.50C12.95 21.35 13 21.17 13 21V3C12.99 2.83 12.95 2.67 12.87 2.52C12.80 2.37 12.68 2.25 12.54 2.16C12.41 2.07 12.25 2.01 12.08 2.00C11.92 1.98 11.75 2.01 11.60 2.08ZM4.94 8.4V8.40L11 4.76V19.23L4.94 15.6C4.38 15.26 3.92 14.80 3.58 14.25C3.24 13.70 3.05 13.07 3.00 12.43L3 12.17V11.83C2.99 11.14 3.17 10.46 3.51 9.86C3.85 9.25 4.34 8.75 4.94 8.4ZM21.29 8.29L19 10.58L16.70 8.29L16.63 8.22C16.43 8.07 16.19 7.99 15.95 8.00C15.70 8.01 15.47 8.12 15.29 8.29C15.12 8.47 15.01 8.70 15.00 8.95C14.99 9.19 15.07 9.43 15.22 9.63L15.29 9.70L17.58 12L15.29 14.29C15.19 14.38 15.12 14.49 15.06 14.61C15.01 14.73 14.98 14.87 14.98 15.00C14.98 15.13 15.01 15.26 15.06 15.39C15.11 15.51 15.18 15.62 15.28 15.71C15.37 15.81 15.48 15.88 15.60 15.93C15.73 15.98 15.86 16.01 15.99 16.01C16.12 16.01 16.26 15.98 16.38 15.93C16.50 15.87 16.61 15.80 16.70 15.70L19 13.41L21.29 15.70L21.36 15.77C21.56 15.93 21.80 16.01 22.05 15.99C22.29 15.98 22.53 15.88 22.70 15.70C22.88 15.53 22.98 15.29 22.99 15.05C23.00 14.80 22.93 14.56 22.77 14.36L22.70 14.29L20.41 12L22.70 9.70C22.80 9.61 22.87 9.50 22.93 9.38C22.98 9.26 23.01 9.12 23.01 8.99C23.01 8.86 22.98 8.73 22.93 8.60C22.88 8.48 22.81 8.37 22.71 8.28C22.62 8.18 22.51 8.11 22.39 8.06C22.26 8.01 22.13 7.98 22.00 7.98C21.87 7.98 21.73 8.01 21.61 8.06C21.49 8.12 21.38 8.19 21.29 8.29Z"}}]}: +{G:"svg",rR:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},gR:[{G:"path",rI:!0,vF:"ytp-svg-fill",rR:{d:"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z"}}]}]}, +{G:"div",ek:["ytp-unmute-text"],hT:"Tap to unmute"}];D.push({G:"div",ek:["ytp-unmute-box"],gR:[]});super(z,{G:"button",ek:["ytp-unmute","ytp-popup","ytp-button","ytp-unmute-animated","ytp-unmute-shrink"],gR:[{G:"div",vF:"ytp-unmute-inner",gR:D}]});this.V=this.clicked=!1;this.api=z;this.api.createClientVe(this.element,this,51663);this.K3(z,"onMutedAutoplayChange",this.onMutedAutoplayChange,this);this.K3(z,"presentingplayerstatechange",this.hm);this.WN("click",this.onClick,this);z=z.isMutedByMutedAutoplay()&& +!g.mZ(this.api.X());this.gF(z);z&&dwn(this);this.U=z}onMutedAutoplayChange(z){this.U&&(z?(dwn(this),this.B()):(this.V&&this.logClick(),this.Sf()))}hm(z){this.api.isMutedByMutedAutoplay()&&z.xX(2)&&this.Sf()}onClick(){this.api.unMute();this.logClick()}logClick(){this.clicked||(this.clicked=!0,this.api.logClick(this.element))}};var hIs=class extends g.MC{constructor(z){super();this.api=z;this.vp=null;this.Ts=!1;this.M6=null;this.LN=this.e2=!1;this.UE=this.TB=null;this.r_=NaN;this.gG=this.rg=!1;this.qY=0;this.mW=[];this.Ah=!1;this.iM={height:0,width:0};this.TP=480;this.fm=["ytp-player-content","html5-endscreen","ytp-overlay"];this.d1={Pq:!1};this.W3=null;var D=z.X(),E=z.wM();this.iM=z.getPlayerSize();this.x5=new g.sT(this.nC,0,this);g.a(this,this.x5);D.disableOrganicUi||(this.vV=new WsI(z),g.a(this,this.vV),g.Ah(z,this.vV.element, +4));this.api.W("web_player_overlay_positioned_layout")&&(this.W3=new J2a(this.api),g.a(this,this.W3));if(F1a(this)){var Q=new V3r(z);g.a(this,Q);Q=Q.element;g.Ah(z,Q,4)}var T=z.getVideoData();this.ZL=new fPw(E,z,k=>this.eJ(k),D.KP); +g.a(this,this.ZL);this.ZL.subscribe("autohideupdate",this.qZ,this);this.api.W("web_player_default_autohide")||JK(this.ZL);if(!D.disablePaidContentOverlay){let k=new ubV(z);g.a(this,k);this.W3?this.W3.r$(k.element,g.$X(D)?3:1):g.Ah(z,k.element,4)}this.C6=new OkW(z);g.a(this,this.C6);g.Ah(this.api,this.C6.element,2);this.ST=this.api.isMutedByMutedAutoplay();this.K3(z,"onMutedAutoplayChange",this.onMutedAutoplayChange);this.YP=new g.sT(this.Zt,200,this);g.a(this,this.YP);this.D_=T.videoId;this.Fe=new g.sT(()=> +{this.qY=0},350); +g.a(this,this.Fe);this.M7=new g.sT(()=>{this.gG||lL(this)},350,this); +g.a(this,this.M7);T=z.getRootNode();T.setAttribute("aria-label","YouTube Video Player");switch(D.color){case "white":g.AN(T,"ytp-color-white")}this.K3(z,"appresize",this.N6);this.K3(z,"presentingplayerstatechange",this.hm);this.K3(z,"videodatachange",this.onVideoDataChange);this.K3(z,"videoplayerreset",this.oa);this.K3(z,"autonavvisibility",()=>{v_(this)}); +this.K3(z,"sizestylechange",()=>{v_(this)}); +this.K3(E,"click",this.Jt,this);this.K3(E,"mousedown",this.jD,this);D.uE&&(this.K3(E,"gesturechange",this.Ra,this),this.K3(E,"gestureend",this.bn,this));this.hP=[E.Lh];this.vV&&this.hP.push(this.vV.element);Q&&this.hP.push(Q);this.api.W("web_player_fullscreen_double_click_ve")&&(this.api.createClientVe(E.element,this,247482),this.api.logVisibility(E.element,!0))}init(){var z=this.api,D=z.getPlayerStateObject();this.iM=z.getPlayerSize();this.PN(D);v_(this);this.N6();this.api.Iq("basechromeinitialized", +this)}onVideoDataChange(z,D){var E=this.D_!==D.videoId;if(E||z==="newdata")z=this.api,z.isFullscreen()||(this.iM=z.getPlayerSize());E&&(this.D_=D.videoId,E=this.ZL,E.xV=3E3,uL(E,512,!0),v_(this));this.api.W("web_render_jump_buttons")&&D.showSeekingControls&&(this.TP=572)}oa(){this.onVideoDataChange("newdata",this.api.getVideoData())}eJ(z){try{if(!g.Vx(this.api.getRootNode(),z))return!1}catch(D){return!1}for(;z&&!jM(z);)z=z===this.api.getRootNode()?null:z.parentElement||null;return!!z}qZ(z){var D= +this.api.getRootNode();g.Dr(D,"ytp-autohide",z);g.Dr(D,"ytp-autohide-active",!0);this.x5.start(z?250:100);z&&(this.e2=!1,g.z_(D,"ytp-touch-mode"));this.LN=!z;this.api.BR(!z);this.api.W("web_player_enable_fullscreen_grid_components")&&this.api.Iq("autohideupdate",z)}nC(){var z=this.api.getRootNode();g.Dr(z,"ytp-autohide-active",!1)}nD(){this.gG=!0}qh(z){if(this.api.X().W("player_doubletap_to_seek")||this.api.X().j)this.gG=!1,this.UE&&this.Qo(this.UE),this.qY===0&&Yk(this,z)?(this.M7.start(),this.UE= +this.K3(this.api.wM(),"touchmove",this.nD,void 0,!0)):this.M7.stop();fTn(this)&&Yk(this,z)&&!this.api.X().j&&lL(this,z);var D=dS(this.C6);if(!g.mZ(this.api.X())&&aj&&Ij(this,z))D&&z.preventDefault();else if(this.e2=!0,g.AN(this.api.getRootNode(),"ytp-touch-mode"),this.ZL.cR(),this.api.X().W("player_doubletap_to_seek")||this.api.X().j)if(D=this.api.getPlayerStateObject(),!(!this.api.Ze()||D.K(2)&&q_(this.api)||D.K(64))){D=Date.now()-this.r_;this.qY+=1;if(D<=350){if(n_r(this,z))return;this.rg=!0;D= +this.api.getPlayerSize().width/3;var E=this.api.getRootNode().getBoundingClientRect();E=z.targetTouches[0].clientX-E.left;E>0&&ED*2&&E=650,Q=z.width<528;this.ZL.resize();if(this.api.W("web_player_use_screen_width_for_big_mode")){let T=z.width>=(g.BC(this.api.X().experiments,"web_player_big_mode_screen_width_cutoff")??2E3);g.Dr(D,"ytp-big-mode",T)}g.Dr(D,"ytp-fullscreen",this.api.isFullscreen());g.Dr(D,"ytp-large-width-mode",E);this.api.W("delhi_modern_web_player")?g.Dr(D,"ytp-xsmall-width-mode",Q):g.Dr(D,"ytp-small-mode",this.Bt());g.Dr(D,"ytp-tiny-mode", +this.Bt()&&(this.api.getPlayerSize().width<240||this.api.getPlayerSize().height<140));g.Dr(D,"ytp-big-mode",this.Fn());this.M6&&this.M6.resize(z)}hm(z){this.PN(z.state);v_(this)}PN(z){var D=z.isCued()||this.api.bH()&&this.api.getPresentingPlayerType()!==3;D!==this.isCued&&(this.isCued=D,this.TB&&this.Qo(this.TB),this.TB=this.K3(this.api.wM(),"touchstart",this.qh,void 0,D));var E=this.ZL,Q=z.isPlaying()&&!z.K(32)||this.api.Kk();uL(E,128,!Q);E=this.ZL;Q=this.api.getPresentingPlayerType()===3;uL(E,256, +Q);E=this.api.getRootNode();z.K(2)?Q=[vS.ENDED]:(Q=[],z.K(8)?Q.push(vS.PLAYING):z.K(4)&&Q.push(vS.PAUSED),z.K(1)&&!z.K(32)&&Q.push(vS.BUFFERING),z.K(32)&&Q.push(vS.SEEKING),z.K(64)&&Q.push(vS.UNSTARTED));kw(this.mW,Q)||(vrI(E,this.mW),this.mW=Q,BB(E,Q));Q=this.api.X();var T=z.K(2);a:{var k=this.api.X();let G=k.controlsType;switch(G){case "2":case "0":k=!1;break a}k=G==="3"&&!z.K(2)||this.isCued||(this.api.getPresentingPlayerType()!==2?0:Q7(this.api.ug()).QX())||this.api.Fs()||g.mZ(k)&&this.api.getPresentingPlayerType()=== +2?!1:!0}g.Dr(E,"ytp-hide-controls",!k);g.Dr(E,"ytp-native-controls",Q.controlsType==="3"&&!D&&!T&&!this.ST);z.K(128)&&!g.mZ(Q)?(this.M6||(this.M6=new XGW(this.api),g.a(this,this.M6),g.Ah(this.api,this.M6.element,4)),this.M6.A(z.h9),this.M6.show()):this.M6&&(this.M6.dispose(),this.M6=null)}Gd(){return $t(this.api)?(sh(this.api),!0):!1}onMutedAutoplayChange(z){this.ST=z;z=this.api.Fs();z=!(this.Ts||this.ST||z);g.Dr(this.api.getRootNode(),"ytp-menu-shown",!z)}Fn(){return!1}Bt(){return!this.Fn()&&(this.api.getPlayerSize().width< +this.TP||this.api.getPlayerSize().height<290)}B8(){return null}a8(){var z=this.api.wM().getPlayerSize();return new g.ap(0,0,z.width,z.height)}handleGlobalKeyDown(){return!1}handleGlobalKeyUp(){return!1}showControls(z){z!==void 0&&this.api.wM().BR(z)}cR(){}};g.JV("yt.pubsub.publish",Qg);var bkV={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(bkV).reduce((z,D)=>{z[bkV[D]]=D;return z},{}); +var jVJ={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(jVJ).reduce((z,D)=>{z[jVJ[D]]=D;return z},{}); +var vJk={normal:0,bold:1,italic:2,bold_italic:3};Object.keys(vJk).reduce((z,D)=>{z[vJk[D]]=D;return z},{});var mbw=class extends g.SU{constructor(z){super(z);this.chrome=null;this.load()}Au(){return!1}create(){this.chrome=new hIs(this.player);g.a(this,this.chrome);this.chrome.init()}Ox(){return this.chrome}};var Sz=[],uCI=!1;var lPk=class extends g.w9{constructor(z){super();this.app=z;this.B=this.Z=this.L=this.K=null;this.V=1;this.events=new g.MC(this);this.events.K3(this.app.YV,g.j1("gaplessshortslooprange"),this.U);g.a(this,this.events)}A(){if(this.K!=null&&this.app.getVideoData()!==this.K&&this.L!=null&&this.Z!=null&&this.B!=null){if(this.K.W("html5_defer_gapless_until_sabr_format_received")){if(!z5(this.K)||wj(this.K)&&!this.K.A)return;c_(this)}else if(!z5(this.K))return;var z=OjV(this.L,this.Z,this.B);z==null?WBr(this.app, +this.K,void 0,void 0,this.V):(this.L.N("sgap",z),this.L.getVideoData().S&&(this.app.X().JT().K.GV(I_a)&&Iq(this.L.getVideoData())&&z.nq==="no-empty"||this.L.Ex(!1)),this.app.X().W("html5_remove_loop_range_on_gapless_fallback")&&(oT(this.app,"gaplessshortslooprange"),this.app.setLoopRange(null)))}}U(z){var D=this.app.dR(),E=D?.getVideoData(),Q=this.K?.s9;if(this.app.X().JT().K.GV(a_r)&&E?.vI()&&!D?.hk()&&Q)this.app.loadVideoByPlayerVars(Q);else if(D=this.app.dR())E=this.app.getCurrentTime(),Math.abs(E- +z.end/1E3)>5&&D.N("glrs",{cmt:E}),D.seekTo(0,{seekSource:58}),D.N("glrre",{cmt:E})}BF(){this.K?.W("html5_defer_gapless_until_sabr_format_received")&&c_(this);this.K=null;super.BF()}};var bj6=class{constructor(){this.L=this.Z=this.D=this.V=this.B=this.yA=this.Y=this.AT=this.j=this.S=this.U=!1;this.K=0;this.A=2}};var K1W=class extends g.w9{constructor(z,D,E,Q,T,k=0){super();this.policy=z;this.K=D;this.L=E;this.oi=T;this.V=k;this.Z=this.B=null;this.currentVideoDuration=this.j=-1;this.WF=!1;this.HQ=new A_;this.Dq=null;this.Vf=Q-D.Pc()*1E3;this.HQ.then(void 0,()=>{}); +this.timeout=new g.sT(()=>{this.A9("timeout")},1E4); +g.a(this,this.timeout);this.yA=isFinite(Q)||this.oi.X().experiments.EH("html5_pseudogapless_shorts")&&Iq(D.getVideoData());this.D=new g.sT(()=>{this.A()},1E3,this); +g.a(this,this.D);this.policy.L&&this.yA&&this.D.cN();this.status={status:0,error:null}}a6(){return this.status.status===5}getStatus(){return this.status}U(){var z=this.K.getVideoData(),D=this.L.getVideoData(),E;if((E=z.L)&&!(E=!z.K)){E=z.K;var Q=!1;let F=!1;for(var T of Object.values(E.K))T.info.audio&&T.index.isLoaded()&&(Q=!0),T.info.video&&T.index.isLoaded()&&(F=!0);E.K["0"]&&(F=!0);E=Q&&F}if(E)if(this.K.BN()){T=Zv(this.policy,this.K,this.L,this.Vf);var {Dh:k,Dq:G,dN:e,ly:d}=this.Y();this.WF|| +(E=this.L.I0()*1E3,Q=this.K.I0(),Q=(e-k-Q)*1E3,T&&T.msg==="in-the-past"&&(Q=0),z=z.isAd(),this.L.l3(E,Q,z),this.WF=!0);T?(D=`cannot_apply${T.msg}`,delete T.msg,this.A9(D,T)):this.status.status===2?aTO(this):(z=this.K.e_())&&z.V()&&(!ZE(z)&&g.q1()?this.A9("mse_closed"):D.K&&D.K.Z()&&z.L&&!z.L.xo()?this.A9("encr_upgrade"):(D=this.K.BN(),D.isEnded()?this.A9("elem_ended"):G<0?this.A9("next_player_future"):(this.j=e,this.currentVideoDuration=e-k,this.B=UF(z,k,e,!0),this.Z=UF(z,G,d,!1),z=this.L.getVideoData().clientPlaybackNonce, +this.K.N("gaplessPrep",{cpn:z}),this.K.tW(this.B,!1,this.V===1&&g.uR(this.K.getVideoData()),this.oi.X().W("html5_shorts_gapless_keep_pending_requests")&&Iq(this.K.getVideoData())),this.K.setMediaElement(lTr(D,k,e,!this.K.getVideoData().isAd())),K_(this,2),aTO(this))))}else this.A9("no-elem")}S(z){if(this.policy.K>0){var D=this.K.getVideoData().isLivePlayback?Infinity:this.K.Qf(!0)-.01,E=Math.min(this.K.getCurrentTime()+this.policy.K,D);z=xk(this.B,Math.min(E+1,D));E=xk(this.B,E);D=xk(this.B,D);var Q= +xk(this.Z,this.policy.A);if((this.Dj(this.Z)||Q)&&this.getStatus().status<5&&(K_(this,5),this.V!==0)){var T=this.L.Jk();let k=this.K.Jk();this.K.N("sbs",{citag:k?.itag,nitag:T?.itag});this.L.N("gitags",{pitag:k?.itag,citag:T?.itag})}S4k(this.B)||S4k(this.Z)||(!this.Dj(this.Z)&&(z&&!Q||D)?(this.nf(this.Z,!0),this.nf(this.B,!1),this.L.Ih(!0),this.status.status<4&&(K_(this,4),(this.V===1?this.K:this.L).N("sbh",{})),this.V!==0&&(this.K.getVideoData().Yx=!0)):this.Dj(this.B)||!Q&&E||D||(this.nf(this.Z, +!1),this.nf(this.B,!0),this.L.eF(!0),this.K.Ih(!0)))}else({lC:E}=p_(this)),E=(D=z===E)?this.B.K:this.B.L,D=D?this.Z.K:this.Z.L,E.Dj()&&!D.Dj()&&(Q=this.j,T=this.oi.X().W("html5_gapless_disable_on_discontinuous_buffer")&&this.V!==0&&E.jb().length>1,jj(z.jb(),Q-.01)&&!T&&(K_(this,4),E.nf(!1),(this.V===1?this.K:this.L).N("sbh",{}),D.nf(!0),this.V!==0&&(this.K.getVideoData().Yx=!0)),z=this.Z.L,this.Z.K.Dj()&&z.Dj()&&(K_(this,5),this.V!==0&&(z=this.L.Jk(),E=this.K.Jk(),this.K.N("sbs",{citag:E?.itag,nitag:z?.itag}), +this.L.N("gitags",{pitag:E?.itag,citag:z?.itag}),this.L.bb())))}Dj(z){if(!z)return!1;var D=z.L;return z.K?.Dj()||D?.Dj()}nf(z,D){if(z){var E=z.L;z.K?.nf(D);E?.nf(D)}}xV(){this.pP()&&this.A9("player-reload-after-handoff")}A9(z,D={}){if(!this.m7()&&this.status.status!==6){var E=this.status.status>=4&&z!=="player-reload-after-handoff";this.status={status:Infinity,error:z};if(this.K&&this.L){let Q=this.L.getVideoData().clientPlaybackNonce;this.K.Qh(new g.Tf("dai.transitionfailure",Object.assign(D,{cpn:Q, +transitionTimeMs:this.Vf,msg:z})));this.K.Ex(E)}this.HQ.reject(z);this.dispose()}}A(){this.getStatus().status===5&&(this.L.z9()||this.L.KT())&&(this.K.Ja(),this.L.Ja());this.K.m7()&&this.dispose();this.D.cN()}C3(){if(this.getStatus().status!==5)return"niss";if(Zv(this.policy,this.K,this.L,this.Vf)!=null)return"pge";var {lC:z,mY:D}=p_(this),E=g.BC(this.oi.X().experiments,"html5_shorts_gapless_next_buffer_in_seconds"),Q=this.j+E;this.oi.X().experiments.EH("html5_pseudogapless_shorts")&&(Q=this.Y().Dq+ +E);var T=jj(D.jb(),Q);Q=jj(z.jb(),Q);if(this.policy.K>0){if(!xk(this.Z,this.policy.A))return"neb"}else if(E>0&&(!T||!Q))return"neb";return null}AT(){return this.currentVideoDuration}pP(){return this.status.status>=4&&this.status.status<6}BF(){ITn(this);this.K.unsubscribe("newelementrequired",this.xV,this);if(this.B){let z=this.B.L;this.B.K.m2.unsubscribe("updateend",this.S,this);z.m2.unsubscribe("updateend",this.S,this)}super.BF()}Y(){var z=this.K.BN();z=z.isView()?z.start:0;var D=this.K.getVideoData().isLivePlayback? +Infinity:this.K.Qf(!0);D=Math.min(this.Vf/1E3,D)+z;var E=this.yA?100:0;E=this.Dq??D-this.L.I0()+E;this.policy.L&&(this.Dq=E);return{Dh:z,Dq:E,dN:D,ly:Infinity}}ew(z){z.xX(128)&&this.A9("player-error-event")}};var YJL=class extends g.w9{constructor(z){super();this.app=z;this.V=this.L=this.K=null;this.D=!1;this.Y=this.B=this.A=this.Z=null;this.U=mw6(this.app.X());this.S=()=>{g.C2(()=>{ZjQ(this)})}}clearQueue(z=!1,D=!1){N5(this); +this.Z&&this.Z.reject("Queue cleared");this.app.X().W("html5_gapless_fallback_on_qoe_restart_v2")||D&&this.L&&this.L.Ex(!1);H_(this,z)}Oo(){return!this.K}pP(){return this.A?.pP()||!1}a6(){return this.A?.a6()||!1}BF(){N5(this);H_(this);super.BF()}};var IPO=class extends g.JH{constructor(){super();this.fullscreen=0;this.Z=this.A=this.pictureInPicture=this.K=this.L=this.inline=!1;this.B=()=>{this.O0()}; +K$r(this.B);this.V=this.getVisibilityState(this.L0(),this.isFullscreen(),this.Ej(),this.isInline(),this.RQ(),this.LT(),this.x6(),this.Jf())}getVisibilityState(z,D,E,Q,T,k,G,e){return z?4:T&&D8?7:pPr&&!(zW()||document.hasFocus&&document.hasFocus())||zW()?3:D?2:E?1:Q?5:T&&!D8?7:k?8:G?9:e?10:0}kx(z){this.fullscreen!==z&&(this.fullscreen=z,this.O0())}setMinimized(z){this.L!==z&&(this.L=z,this.O0())}setInline(z){this.inline!==z&&(this.inline=z,this.O0())}Gj(z){this.pictureInPicture!==z&&(this.pictureInPicture= +z,this.O0())}setSqueezeback(z){this.A!==z&&(this.A=z,this.O0())}g9(z){this.Z!==z&&(this.Z=z,this.O0())}L0(){return this.K}Lp(){return this.fullscreen!==0}isFullscreen(){return this.fullscreen!==0&&this.fullscreen!==4}lk(){return this.fullscreen}Ej(){return this.L}isInline(){return this.inline}isBackground(){return zW()}RQ(){return this.pictureInPicture}LT(){return!1}x6(){return this.A}Jf(){return this.Z}O0(){this.Iq("visibilitychange");var z=this.getVisibilityState(this.L0(),this.isFullscreen(),this.Ej(), +this.isInline(),this.RQ(),this.LT(),this.x6(),this.Jf());z!==this.V&&this.Iq("visibilitystatechange");this.V=z}BF(){hqQ(this.B);super.BF()}};g.Rl=class extends g.w9{constructor(z){super();this.O=z;this.videoData=this.playerState=null}BF(){this.videoData=this.playerState=null;super.BF()}addCueRange(){}ql(){}XG(){}hQ(){return!1}Qp(){return!1}fL(){}QN(){}EX(){return[]}VW(){}P9(){}wL(){return 1}getAudioTrack(){return this.getVideoData().uE}td(){return null}getAvailableAudioTracks(){return[]}mZ(){return[]}WP(){return[]}tI(){return this.getVideoData().clientPlaybackNonce}t9(){return[]}NB(){}I0(){return 0}getCurrentTime(){return 0}Yt(){}z9(){return!1}Ja(){}Jk(){}FM(){return{}}getDuration(){return 0}IM(){return 0}Z9(){return 0}B7(){return!1}PP(){return 0}gV(){return 0}hk(){return!1}Qf(){return 0}BN(){return null}e_(){return null}Ok(){return 0}Ue(){return 0}async Gp(){}getPlaybackQuality(){return"auto"}getPlaybackRate(){return 1}getPlayerState(){this.playerState|| +(this.playerState=new g.QH);return this.playerState}getPlayerType(){return 0}getPlaylistSequenceForTime(){return null}aQ(){return""}getPreferredQuality(){return"unknown"}Sq(){}getProximaLatencyPreference(){return 0}P7(){return Ec}getStartTime(){return NaN}Ey(){return null}getStoryboardFormat(){return null}getStreamTimeOffset(){return 0}n9(){return 0}Pc(){return 0}MB(){return{UV:[],lA:[],currentTime:0,Jx:"",droppedVideoFrames:0,isGapless:!1,a6:!1,Oo:!0,V2:0,SY:0,Cw:0,t8:0,GS:0,NP:[],KM:[],m3:null, +wv:"0",sf:null,DW:"",totalVideoFrames:0}}getUserAudio51Preference(){return 0}getUserPlaybackQualityPreference(){return""}getVideoData(){this.videoData||(this.videoData=new g.ML(this.O),g.a(this,this.videoData));return this.videoData}zm(){return null}JI(){}getVideoLoadedFraction(){return 0}PV(){}handleError(){}Ex(){}ko(){}Yi(){return!1}bH(){return!1}hasSupportedAudio51Tracks(){return!1}isAd(){return!1}Jv(){return!1}L0(){return!1}isAtLiveHead(){return!1}m$(){return!0}KT(){return!1}isGapless(){return!1}a6(){return!1}isHdr(){return!1}wW(){return!1}Aw(){return!1}kd(){return!1}isProximaLatencyEligible(){return!1}Oo(){return!0}Ic(){return!1}N0(){return!1}Wi(){}M0(){}bb(){}bW(){}LU(){}vk(){}KK(){}VF(){}pauseVideo(){}prefetchKeyPlay(){}prefetchJumpAhead(){}async playVideo(){}y3(){}Vt(){}QQ(){}N(){}mh(){}l3(){}Qh(){}qk(){}EG(){}Rv(){}fK(){}FZ(){}removeCueRange(){}Uh(){}ee(){return[]}Cp(){}f0(){}nT(){}y6(){}uy(){}Ih(){}G4(){}seekTo(){}sendAbandonmentPing(){}sendVideoStatsEngageEvent(){}xZ(){}setLoop(){}xP(){}setMediaElement(){}tW(){}setPlaybackRate(){}Vo(){}V6(){}ff(){}setProximaLatencyPreference(){}Li(){}oO(){}ys(){}UI(){}setUserAudio51Preference(){}Tf(){}S1(){return!1}MI(){}rF(){}Vs(){}gI(){}stopVideo(){}subscribe(){return NaN}gd(){}eF(){}togglePictureInPicture(){}P2(){return 0}unsubscribe(){return!1}Ow(){}GQ(){return!1}qI(){}pj(){}Wb(){}}; +g.l=g.Rl.prototype;g.l.Xm=DJ(122);g.l.v2=DJ(106);g.l.Ga=DJ(101);g.l.xB=DJ(98);g.l.tk=DJ(93);g.l.cj=DJ(88);g.l.lm=DJ(80);g.l.Zj=DJ(69);g.l.H0=DJ(51);g.l.Q7=DJ(42);g.l.WZ=DJ(36);g.l.BS=DJ(30);g.l.DM=DJ(23);g.l.jc=DJ(17);g.l.sy=DJ(5);var Zh=class extends g.w9{constructor(z,D){super();this.data=[];this.A=z||NaN;this.L=D||null;this.K=new g.sT(()=>{gU(this);rU(this)}); +g.a(this,this.K)}get(z){gU(this);var D=this.data.find(E=>E.key===z); +return D?D.value:null}set(z,D,E){this.remove(z,!0);gU(this);z={key:z,value:D,expire:Infinity};E&&isFinite(E)&&(E*=1E3,z.expire=(0,g.N)()+E);for(this.data.push(z);this.data.length>this.A;)(E=this.data.shift())&&UX(this,E,!0);rU(this)}remove(z,D=!1){var E=this.data.find(Q=>Q.key===z); +E&&(UX(this,E,D),XXQ(this.data,Q=>Q.key===z),rU(this))}n0(){this.data=[]; +rU(this)}BF(){super.BF();this.data.forEach(z=>{UX(this,z,!0)}); +this.data=[]}};var aPV=class extends g.w9{constructor(z,D){super();this.api=z;this.A={};this.V={};this.B={};this.K=null;this.S=new Map;this.U=null;D=new Zh(D,E=>{E!==this.Vi({playerType:E.getPlayerType()})&&E.dispose()}); +g.a(this,D);this.L=this.D=this.Y=new g.Rl(z.X());this.Z=D}BF(){for(let z of Object.values(this.A))z.dispose();g_Q(this);this.Y.dispose();super.BF()}Vi(z){var D=z.cpn;z=z.playerType;if(D)a:if(this.api.X().JT().K.GV(g.d4))D=this.V[D]||null;else{for(let E of Object.values(this.A))if(E.tI()===D){D=E;break a}D=this.B[D]||null}else D=z?z?z===1?this.D:this.L.getVideoData().enableServerStitchedDai&&z===2?this.L.getVideoData().W_?this.A[2]||this.L:this.L:this.A[z]||null:this.L:this.L;return D}zV(){return this.D}Z8(z){this.D= +z}dR(){return this.L}Z2(z){var D=[z],E=[this.L];this.L=z;iL(this,D,E)}};var SJX=class{constructor(){this.values=new Float64Array(176);this.K=new Float64Array(11);this.L=new Float64Array(16)}YR(z,D){for(var E=0;E<10;E++){var Q=this.K[E],T=Q+(E===0?z:0),k=1*Math.pow(2,E);if(T<=k)break;Q=Math.min(1,(T-k*.5)/Q);for(T=0;T<16;T++)k=this.values[E*16+T]*Q,this.values[(E+1)*16+T]+=k,this.K[E+1]+=k,this.values[E*16+T]-=k,this.K[E]-=k}Q=E=0;T=8192;D>8192&&(E=Math.ceil(Math.log(D/8192)/Math.log(2)),Q=8192*Math.pow(2,E-1),T=Q*2);E+2>16?this.values[15]+=z:(D=(D-Q)/(T-Q),this.values[E]+= +z*(1-D),this.values[E+1]+=z*D);this.K[0]+=z}K0(){var z=this.L;for(var D=0;D<16;D++)z[D]=this.values[D];D=this.K[0];for(var E=1;E<11;E++){var Q=this.K[E];if(Q===0)break;var T=Math.min(1,(17-D)/Q);for(var k=0;k<16;k++)z[k]+=this.values[E*16+k]*T;D+=Q*T;if(T<1)break}E=T=0;for(Q=0;Q<16;Q++){k=T+z[Q]/D;E+=Math.max(0,Math.min(k,.98)-Math.max(T,.02))*(Q>0?8192*Math.pow(2,Q-1):0);if(k>.98)break;T=k}return E/.96}};var cS=class{constructor(z,D,E=.5,Q=0){this.resolution=D;this.L=0;this.B=!1;this.k$=!0;this.K=Math.round(z*this.resolution);this.values=Array(this.K);for(z=0;z=this.K&&(this.B=!0);for(;z--;)this.values[this.L]=D,this.L=(this.L+1)%this.K;this.k$=!0}percentile(z){if(!this.B&&this.L===0)return 0;this.k$&&(g.TF(this.V, +(D,E)=>this.values[D]-this.values[E]),this.k$=!1); +return this.values[this.V[Math.round(z*((this.B?this.K:this.L)-1))]]||0}K0(){return this.Z?(this.percentile(this.A-this.Z)+this.percentile(this.A)+this.percentile(this.A+this.Z))/3:this.percentile(this.A)}};var Rxr=class extends g.w9{constructor(z,D,E){super();this.policy=z;this.L=D;this.QA=E;this.yA=this.MN=0;this.j=-1;this.AT=this.B=0;this.D=!1;this.interruptions=[];this.A=[{stamp:0,net:0,max:0}];this.C3=0;this.xV=this.V=(0,g.N)();this.S=new cS(4,1,.6,.4);this.ew=new cS(4,1,.6,.4);this.U=new cS(20,1,.5,.4);z.D?this.Z=new SJX:z.A?this.Z=new Vz(17):this.Z=new cS(17,20,.5,.4);this.WF=new cS(5,1,.25);this.Y=new cS(30,1,.5);z=g.iF("yt-player-bandwidth")||{};D=this.policy.K;z.byterate>0?(D=z.byterate,this.D= +!0):(E=(navigator.connection?.downlink||0)*64*1024,E>0&&(D=E,this.D=!0));this.Z.YR(this.policy.B,D);z.delay>0&&this.S.YR(1,Math.min(z.delay,2));z.stall>0&&this.U.YR(1,z.stall);z.init>0&&(this.xV=Math.min(z.init,this.xV));z.interruptions&&(this.A=this.A.concat(z.interruptions),this.A.length>16&&this.A.pop());this.j=(0,g.N)();this.policy.V>0&&(this.wR=new g.sT(this.tT,this.policy.V,this),g.a(this,this.wR),this.wR.start())}tT(){this.wR?.start();yZ(this)&&this.policy.U&&this.QA()}};var Xmn=class{constructor(z){this.experiments=z;this.Sz=5;this.K=13E4;this.B=.5;this.L=this.A=!1;this.D=this.W("html5_use_histogram_for_bandwidth");this.Z=g.BC(this.experiments,"html5_auxiliary_estimate_weight");this.Y=g.BC(this.experiments,"html5_stall_factor")||1;this.V=g.BC(this.experiments,"html5_check_for_idle_network_interval_ms");this.U=this.experiments.EH("html5_trigger_loader_when_idle_network");this.S=this.experiments.EH("html5_sabr_fetch_on_idle_network_preloaded_players")}W(z){return this.experiments.EH(z)}};var KoW,ZkL;KoW=class{constructor(z){this.end=this.start=z}};g.Ki=class{constructor(){this.K=new Map;this.A=new Map;this.L=new Map}Qc(z,D){if(D===1)return this.K.get(z);if(D===2)return this.A.get(z);if(D===3)return this.L.get(z)}Hv(z,D,E,Q){E={u3:Q,UM:E};D?this.A.set(z,E):this.K.set(z,E)}};g.Ki.prototype.OL=DJ(120);ZkL=class{constructor(z){this.O=z;this.L=[];this.A=new Map;this.Z=new Map;this.K=new Map}clear(){this.L=[];this.A.clear();this.Z.clear();this.K.clear()}Vi(z){return this.A.get(z)}}; +g.hB=class extends g.w9{constructor(z,D,E,Q){super();this.api=z;this.O=D;this.K=E;this.app=Q;this.AT=new g.Ki;this.Z=new Map;this.aC=new Map;this.ew=new Map;this.wR=null;this.E9=NaN;this.U9=this.m9=null;this.XX=new g.sT(()=>{v6I(this,this.E9,this.m9||void 0)}); +this.events=new g.MC(this);this.f3=15E3;this.S=new g.sT(()=>{this.Y=!0;this.K.qk(this.f3);g.GZ(this);this.K.getVideoData().qj()&&this.Lx({togab:this.U?.identifier});this.PV(!1)},this.f3); +this.Y=!1;this.Gz=new Map;this.kV=[];this.U=null;this.uE=new Set;this.j=[];this.tT=[];this.Mj=[];this.gs=[];this.QA=new Set;this.ED=NaN;this.WF=0;this.yA=!1;this.YX=new Set;this.JH=new Set;this.ai=new Set;this.lg=new Set;this.ur=this.qo=0;this.Xi=this.vN=!1;this.ZM=this.V="";this.xV=null;this.logger=new g.cp("dai");this.dO="";this.Wc=!0;this.MN=new Map;this.s9=new Map;this.K.getPlayerType();this.L=new ZkL(this.O);this.K.UI(this);this.HF=this.O.ZS();g.a(this,this.XX);g.a(this,this.events);g.a(this, +this.S);this.D9=this.O.W("html5_use_new_ssdai_transition_detector");this.qN=this.O.JT().K.GV(dan);z=this.K.getVideoData();z.qj()&&z.latencyClass==="NORMAL"&&(this.qN=this.O.W("html5_enable_dai_context_data_vss_logging_for_lifa_nl"));this.ig=this.O.JT().K.GV($BV)||this.O.W("html5_dai_context_data_logging_for_qoe");this.Kr=this.K.getVideoData().xQ;this.D9?this.K.subscribe("playbackstarted",this.D,this):(this.events.K3(this.api,g.b4("serverstitchedcuerange"),this.onCueRangeEnter),this.events.K3(this.api, +g.j1("serverstitchedcuerange"),this.onCueRangeExit));wU(this.app.Ii,this.K,!1)}EX(){var z=this.K.EX("serverstitchedcuerange",36E5);for(let D of z)this.Z.delete(D.getId())}onCueRangeEnter(z){var D=z.getId();this.Lx({oncueEnter:1,cpn:D,start:z.start,end:z.end,ct:(this.K.getCurrentTime()||0).toFixed(3),cmt:(this.K.I0()||0).toFixed(3)});var E=this.L.Vi(D);this.Lx({enterAdCueRange:1});var Q=this.ZM||g.d3(this).cpn,T=this.L.Vi(Q)??g.d3(this);E&&(Q=this.K.getCurrentTime(),E.startTimeSecs=z.start/1E3,E={q7:T, +iZ:E,bZ:Q},FV(this,D,z.start/1E3,Q),g.fH(this,E));this.Wc=!1}D(z,D,E){if(z&&D&&z!==this.app.Ii.K?.tI())if((this.app.Ii.B[z]||null)===null)this.Lx({nocpn:z,active:this.app.Ii.K?.tI()});else{this.Wc=E??!1;E=this.app.Ii.K?.tI()||this.K.tI();var Q=this.L.Vi(E)??g.d3(this),T=this.L.Vi(z)??g.d3(this);T.startTimeSecs=D;T.playerType===2&&(T.E0=T.E0!=null?Math.min(T.E0,D):D);var k=this.K.getCurrentTime();FV(this,E,D,k);g.fH(this,{q7:Q,iZ:T,bZ:k});if(this.K.getVideoData().qj()&&z===this.K.tI())if(D=this.s9.get(E)){for(let G of this.MN.get(D)?? +[]){z=this.app.Ii;if(E=z.B[G])z.K===E&&(z.K=null),z.U===E&&(z.U=null),G===z.S.get("")?.tI()&&z.S.delete(""),delete z.B[G],delete z.V[G];this.ew.delete(G);this.s9.delete(G)}this.MN.delete(D)}else this.Lx({no_abid:z})}}onCueRangeExit(z){var D=this.K.getCurrentTime()*1E3,E=z.getId();this.Lx({oncueExit:1,cpn:E,start:z.start,end:z.end,ct:(this.K.getCurrentTime()||0).toFixed(3),cmt:(this.K.I0()||0).toFixed(3)});for(var Q of this.Z.values())if(Q.getId()!==E&&D>=Q.start&&D<=Q.end)return;if(D=this.L.Vi(E))E= +this.K.getPlayerState(),this.K.getVideoData().qj()&&E.K(2)||(E=this.K.getCurrentTime(),Q=g.d3(this),Q.startTimeSecs=z.end/1E3,D={q7:D,iZ:Q,bZ:E},FV(this,this.K.tI(),z.end/1E3,E),g.fH(this,D))}GX(){if(this.Xi)return!1;var z=void 0;this.ZM&&(z=this.L.Vi(this.ZM));return this.K.getVideoData().qj()?!!z&&!z.ZZ:!!z}seekTo(z=0,D={},E=!1,Q=null){g.LH(this,this.ZM);if(this.K.getVideoData().qj()&&z<=this.WF)this.K.pauseVideo(),this.WF=0,g.RJk(this,z);else if(this.Wc=this.yA=!0,E)v6I(this,z,D);else{E=this.app.dR(); +let T=E===this.wR?this.U9:null;kT(this,!1);this.E9=z;this.m9=D;Q!=null&&this.XX.start(Q);E&&(this.U9=T||E.getPlayerState(),E.gI(D),this.wR=E)}}BF(){kT(this,!1);Jg(this);crQ(this);super.BF()}Nv(z,D,E){if(E&&D){var Q=this.Gz.get(z);if(Q){Q.locations||(Q.locations=new Map);var T=Number(D.split(";")[0]);E=new g.wo(E);this.Lx({hdlredir:1,itag:D,seg:z,hostport:EU(24,7915,E)});Q.locations.set(T,E)}}}CO(z){a:{if(!this.Xi){var D=uG(this,z);if(!this.K.getVideoData().qj()||!D?.ZZ)break a}D=void 0}var E=D;if(!E)return this.Lx({gvprp:"ncp", +mt:z}),null;D=E.w5;var Q=jgQ(this,E.ssdaiAdsConfig);E=E.xL&&E.ze&&z>=E.ze?E.xL:void 0;Q={C9:D?En(this,D):[],adsConfig:Q,Bm:E};this.Lx({gvprpro:"v",mt:z.toFixed(3),acpns:Q.C9?.join("_")||"none",abid:D});return Q}AX(z,D,E,Q,T,k){var G=Number(E.split(";")[0]),e=Q===3;z=bgX(this,z,D,Q,E,k);this.Lx({gdu:1,seg:D,itag:G,pb:`${!!z}`});if(!z)return zZ(this,D,e),null;z.locations||(z.locations=new Map);if(!z.locations.has(G)){k=z.videoData.getPlayerResponse()?.streamingData?.adaptiveFormats;if(!k)return this.Lx({gdu:"noadpfmts", +seg:D,itag:G}),zZ(this,D,e),null;var d=k.find(L=>L.itag===G); +if(!d||!d.url){z=z.videoData.videoId;Q=[];for(var F of k)Q.push(F.itag);this.Lx({gdu:"nofmt",seg:D,vid:z,itag:G,fullitag:E,itags:Q.join(",")});zZ(this,D,e);return null}z.locations.set(G,new g.wo(d.url,!0))}F=z.locations.get(G);if(!F)return this.Lx({gdu:"nourl",seg:D,itag:G}),zZ(this,D,e),null;F=new yw(F);this.vN&&(F.get("dvc")?this.Lx({dvc:F.get("dvc")||""}):F.set("dvc","webm"));(Q=this.Qc(D-1,Q,T)?.u3)&&F.set("daistate",Q);z.xL&&D>=z.xL&&F.set("skipsq",`${z.xL}`);(Q=this.K.getVideoData().clientPlaybackNonce)&& +F.set("cpn",Q);Q=[];z.w5&&(Q=En(this,z.w5),Q.length>0&&F.set("acpns",Q.join(",")));e||this.Gz.set(D,z);e=null;e=F.get("aids");T=F.zo();T?.length>2048&&this.Lx({urltoolong:1,sq:D,itag:G,len:T.length});this.HF&&(T&&(k=z.cpn,F=z.w5,hJn(this,k,F),F&&!this.ai.has(F)&&(k=pmQ(this,k,F),d=xAV(this,F),this.Lx({iofa:k}),this.Lx({noawnzd:d-k}),this.Lx({acpns:Q.join("."),aids:e?.replace(/,/g,".")}),this.ai.add(F))),this.Lx({gdu:"v",seg:D,itag:E,ast:z.Ry.toFixed(3),alen:z.durationMs.toFixed(3),acpn:z.cpn,avid:z.videoData.videoId})); +return T}NH(){var z=this.L;for(let D of z.L)D.xL=NaN,D.ze=NaN;g.HgX(this);this.Lx({rsac:"resetSkipAd",sac:this.V});this.lg.delete(this.V);this.V="";this.C3=void 0}Qc(z,D,E){return this.AT.Qc(z,D,E)}zU(z){var D=z.trackType;for(let e of z.metadata??[])for(let d of e.mG??[]){var E=d.g7,Q=d.Zn;z=d.cpn;var T=d.loggingMetadata,k=d.lx,G=d.VZ;let F=d.region;if(!z||z===this.K.getVideoData().clientPlaybackNonce)continue;let L=this.L.Vi(z);if(D===2){if(E&&E.startTicks!==void 0&&E.ZD!==void 0&&E.timescale!== +void 0&&Q&&Q.startTicks!==void 0&&Q.ZD!==void 0&&Q.timescale!==void 0&&k!==void 0){let f=E.startTicks/E.timescale,n=Q.startTicks/Q.timescale;E=(f-n)*1E3;Q=(n+Q.ZD/Q.timescale)*1E3;G=G?Q:Math.max(Q+1E3,k);k=E+G;L&&(F&&(L.videoData.R3=F),this.O.JT().K.GV(KJs)&&g.XV(this,L,G,k),L.E0=L.E0!==void 0?Math.min(L.E0,f):f,T&&(L.He=T,this.Lx({add_meta:z,st:E/1E3,et:k/1E3})));(T=this.Z.get(z))?(T.start=E,T.end=k,this.K.vk()):(T=mAI(E,k,z),this.Z.set(z,T),this.K.addCueRange(T))}this.EX()}else D===1&&L&&T&&(L.DJ= +T)}}Hv(z,D,E,Q,T,k,G,e){E.length>0&&this.Lx({onssinfo:1,sq:z,start:D.toFixed(3),cpns:E.join(","),ds:Q.join(","),isVideo:k?1:0});if(this.C3&&this.C3.xL&&E.length>0)for(var d of E)if(d===this.C3.cpn){this.dO!==d&&(this.Lx({skiperror:1,sq:z,acpn:this.C3.cpn,skipsq:this.C3.xL||0}),this.dO=d);break}e&&this.AT.Hv(z,k,G,e);if(k){if(E.length&&Q.length)for(this.lg.has(E[0])&&this.Lx({skipfail:1,sq:z,acpn:E[0]}),z=D+this.n9(),k=0;kthis.B.uC+1){this.Lx({cueStChg:z.identifier,oldSt:this.B.uC.toFixed(3),newSt:z.startSecs.toFixed(3),abid:this.B.fS});if(this.B.fS){E=z.startSecs-this.B.uC;let Q=this.L.K.get(this.B.fS);if(Q)for(let T of Q)T.Ry>=0&&(T.Ry+=E*1E3,this.Lx({newApEt:T.Ry,newApPrt:T.nJ,acpn:T.cpn}))}this.B.uC=z.startSecs}D?this.QA.add(z.identifier):this.QA.has(z.identifier)&&this.QA.delete(z.identifier); +return D}PC(z){var D="";z?z.event==="unknown"?D="unknown":this.QA.has(z.identifier)?this.B&&this.B.As===z.identifier?this.B.As===z.identifier?D=g.Ux(this.tT,E=>E.identifier===z.identifier)?"shortad":"pending":g.Ux(this.tT,E=>E.identifier===z.identifier)||(D="noAdsAdded"):D="wrongAdBreakInfo":D="unscheduled":D="noCuepoint"; +return D}al(z){return this.Xi?!1:!!uG(this,z)}Lx(z,D=!1){(D||this.HF)&&this.K.N("sdai",z)}};g.l=g.hB.prototype;g.l.UK=DJ(121);g.l.OL=DJ(119);g.l.a7=DJ(109);g.l.IV=DJ(87);g.l.FL=DJ(62);var c2W=class extends g.w9{constructor(z,D,E,Q){super();this.api=z;this.O=D;this.K=E;this.app=Q;this.B=new Map;this.L=[];this.A=this.U=null;this.D=NaN;this.V=this.Z=this.Y=null;this.S=new g.sT(()=>{g6W(this,this.D,this.Y||void 0)}); +this.j=[];this.yA=new g.sT(()=>{var T=this.j.pop();if(T){let k=T.Nj,G=T.playerVars;T=T.playerType;G&&(G.prefer_gapless=!0,this.api.preloadVideoByPlayerVars(G,T,NaN,"",k),this.j.length&&this.yA.cN(4500))}}); +this.events=new g.MC(this);this.K.getPlayerType();g.a(this,this.S);g.a(this,this.yA);g.a(this,this.events);this.events.K3(this.api,g.b4("childplayback"),this.onCueRangeEnter);this.events.K3(this.api,"onQueuedVideoLoaded",this.onQueuedVideoLoaded);this.events.K3(this.api,"presentingplayerstatechange",this.hm)}onCueRangeEnter(z){if(this.K===this.app.dR()){var D=this.B.get(z);D?wm6(this,D.target,D.Vf,z):this.Qh("dai.transitionfailure",{e:"unexpectedCueRangeTriggered",cr:z.toString()})}else if(D=this.L.find(Q=> +Q.Vq.sj===z)){var E=D.Vq; +let Q=E.target;E=E.Vf;Q?wm6(this,Q,E,z):tDw(this,D.nJ,E,z)}}onQueuedVideoLoaded(){var z=this.U;j2(this);z&&(bG(this,z)||this.Qh("dai.transitionfailure",{e:"unexpectedPresentingPlayer",pcpn:this.app.dR()?.getVideoData().clientPlaybackNonce,ccpn:`${z.playerVars.cpn}`}),this.app.dR().addCueRange(z.Vq.sj))}seekTo(z=0,D={},E=!1,Q=null){if(E)g6W(this,z,D);else{E=this.app.dR()||null;let T=E===this.Z?this.V:null;V3(this,!1);this.D=z;this.Y=D;Q!=null&&this.S.start(Q);E&&(this.V=T||E.getPlayerState(),E.gI(), +this.Z=E)}}hm(z){z.xX(128)&&o6a(this)}isManifestless(){return mK(this.K.getVideoData())}BF(){V3(this,!1);g.IT(this);super.BF()}Qh(z,D){this.K.Qh(new g.Tf(z,D))}};var $An="MWEB TVHTML5 TVHTML5_AUDIO TVHTML5_CAST TVHTML5_KIDS TVHTML5_FOR_KIDS TVHTML5_SIMPLY TVHTML5_SIMPLY_EMBEDDED_PLAYER TVHTML5_UNPLUGGED TVHTML5_VR TV_UNPLUGGED_CAST WEB WEB_CREATOR WEB_EMBEDDED_PLAYER WEB_EXPERIMENTS WEB_GAMING WEB_HEROES WEB_KIDS WEB_LIVE_APPS WEB_LIVE_STREAMING WEB_MUSIC WEB_MUSIC_ANALYTICS WEB_MUSIC_INTEGRATIONS WEB_REMIX WEB_UNPLUGGED WEB_UNPLUGGED_ONBOARDING WEB_UNPLUGGED_OPS WEB_UNPLUGGED_PUBLIC".split(" ");var KsL=class extends g.w9{constructor(){super();this.K=new Zh(5,null);g.a(this,this.K);this.L=new Zh(15,null);g.a(this,this.L)}Z5(z){if(z)return this.L.get(z)}BF(){this.K.n0();this.L.n0();super.BF()}};var hxa=class extends g.w9{constructor(z){super();this.cache=new Zh(z,null);g.a(this,this.cache)}get(z){z=this.cache.get(z);return z===null?void 0:z}put(z,D,E){this.cache.set(z,D,E||3600)}};g.pGJ=g.JT(()=>{var z=window.AudioContext||window.webkitAudioContext;try{return new z}catch(D){return D.name}});g.pi=class extends g.mM{constructor(z){super({G:"div",ek:["html5-video-player"],rR:{tabindex:z.X().disableOrganicUi?"":"-1",id:z.webPlayerContextConfig.rootElementId},gR:[{G:"div",vF:g.wF.VIDEO_CONTAINER,rR:{"data-layer":"0"}}]});this.app=z;this.Lh=this.NN(g.wF.VIDEO_CONTAINER);this.Rc=new g.ap(0,0,0,0);this.GO=null;this.En=new g.ap(0,0,0,0);this.IF=this.g6=this.V4=NaN;this.JX=this.QF=this.yH=this.Y5=!1;this.l5=NaN;this.JR=!1;this.q4=null;this.Ld=new g.sT(()=>{this.app.X().W("web_enable_smart_zoom")&& +this.app.YV.getInternalApi().isAutocropEnabled()||this.resize()},100); +this.tn=()=>{this.element.focus({preventScroll:!0})}; +this.gj=()=>{this.app.YV.Iq("playerUnderlayVisibilityChange","visible");this.GO.classList.remove(g.wF.VIDEO_CONTAINER_TRANSITIONING);this.GO.removeEventListener(RT,this.gj);this.GO.removeEventListener("transitioncancel",this.gj)}; +this.pa=this.K5=!1;var D=this.element.addEventListener,E=this.element.removeEventListener;this.addEventListener=(T,k,G)=>{D.apply(this.element,[T,k,G])}; +this.removeEventListener=(T,k,G)=>{E.apply(this.element,[T,k,G])}; +var Q=z.X();Q.transparentBackground&&this.jF("ytp-transparent");Q.controlsType==="0"&&this.jF("ytp-hide-controls");g.AN(this.element,"ytp-exp-bottom-control-flexbox");g.AN(this.element,"ytp-modern-caption");Q.W("enable_new_paid_product_placement")&&!g.$X(Q)&&g.AN(this.element,"ytp-exp-ppp-update");g.AN(this.element,"ytp-livebadge-color");Q.W("web_player_default_autohide")&&g.AN(this.element,"ytp-autohide");Pew(this.element,Xjs(z));this.VV=!1;this.uc=new g.JU(NaN,NaN);MDr(this);this.K3(z.YV,"onMutedAutoplayChange", +this.onMutedAutoplayChange);g.a(this,this.Ld)}jF(...z){BB(this.element,z)}f0(){this.GO&&(this.GO.removeEventListener("focus",this.tn),g.uk(this.GO),this.GO=null)}VT(){this.m7();var z=this.app.X();z.FB||this.jF("tag-pool-enabled");z.Z&&this.jF(g.wF.HOUSE_BRAND);z.playerStyle==="gvn"&&(this.jF("ytp-gvn"),this.element.style.backgroundColor="transparent");z.HF&&(this.l5=Da("yt-dom-content-change",this.resize,this));this.K3(window,"orientationchange",this.resize,this);this.K3(window,"resize",this.resize, +this)}BR(z){g.YX(this.app.X());this.JX=!z;aT(this)}resize(){if(this.GO){var z=this.HX();if(!z.isEmpty()){this.app.YV.isFullscreen()&&$p()&&this.Ld.start();var D=!g.ux(z,this.Rc.getSize()),E=B8X(this);D&&(this.Rc.width=z.width,this.Rc.height=z.height);z=this.app.X();(E||D||this.pa||z.HF)&&this.app.YV.Iq("resize",this.getPlayerSize())}}}dn(z,D){this.updateVideoData(D)}updateVideoData(z){if(this.GO){var D=this.app.X();g.TR&&(this.GO.setAttribute("x-webkit-airplay","allow"),z.title?this.GO.setAttribute("title", +z.title):this.GO.removeAttribute("title"));this.GO.setAttribute("controlslist","nodownload");D.Rn&&z.videoId?this.GO.poster=z.Vl("default.jpg"):GO()&&(t5??0)>=10&&(this.GO.poster="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}D=g.CM(z,"yt:bgcolor");this.Lh.style.backgroundColor=D?D:"";this.V4=W6(g.CM(z,"yt:stretch"));this.g6=W6(g.CM(z,"yt:crop"),!0);g.Dr(this.element,"ytp-dni",z.j1);this.resize()}setGlobalCrop(z){this.IF=W6(z,!0);this.resize()}setCenterCrop(z){this.Y5= +z;this.resize()}kx(){}getPlayerSize(){var z=this.app.X(),D=this.app.YV.isFullscreen(),E=z.externalFullscreen&&g.mZ(z);if(D&&$p()&&!E)return new g.JU(window.outerWidth,window.outerHeight);E=!isNaN(this.uc.width)&&!isNaN(this.uc.height);var Q=this.app.X().W("kevlar_player_enable_squeezeback_fullscreen_sizing")||this.app.X().W("web_watch_enable_fs_squeezeback_panels");if(D&&!E&&Q)return new g.JU(this.element.clientWidth,this.element.clientHeight);if(D||z.t6){let T;window.matchMedia&&(z="(width: "+window.innerWidth+ +"px) and (height: "+window.innerHeight+"px)",this.q4&&this.q4.media===z||(this.q4=window.matchMedia(z)),T=this.q4&&this.q4.matches);if(T)return new g.JU(window.innerWidth,window.innerHeight)}else if(E)return this.uc.clone();return new g.JU(this.element.clientWidth,this.element.clientHeight)}HX(){var z=this.app.X().W("enable_desktop_player_underlay"),D=this.getPlayerSize(),E=g.BC(this.app.X().experiments,"player_underlay_min_player_width");return z&&this.yH&&D.width>E?(z=g.BC(this.app.X().experiments, +"player_underlay_video_width_fraction"),new g.JU(Math.min(D.height*this.getVideoAspectRatio(),D.width*z),Math.min(D.height,D.width*z/this.getVideoAspectRatio()))):D}getVideoAspectRatio(){return isNaN(this.V4)?ArL(this):this.V4}getVideoContentRect(z){var D=this.HX();z=CeW(this,D,this.getVideoAspectRatio(),z);return new g.ap((D.width-z.width)/2,(D.height-z.height)/2,z.width,z.height)}onMutedAutoplayChange(){aT(this)}setInternalSize(z){g.ux(this.uc,z)||(this.uc=z,this.resize())}BF(){this.l5&&EG(this.l5); +this.f0();super.BF()}};g.pi.prototype.B4=DJ(78);g.pi.prototype.sT=DJ(76);var xbr=class{constructor(){this.csn=g.fN();this.clientPlaybackNonce=null;this.elements=new Set;this.A=new Set;this.K=new Set;this.L=new Set}click(z,D){this.elements.has(z);this.K.has(z);var E=g.fN();E&&z.visualElement&&tI(pQr)(void 0,E,z.visualElement,D,void 0)}createClientVe(z,D,E,Q=!1){this.elements.has(z);this.elements.add(z);E=kl(E);z.visualElement=E;var T=g.fN(),k=Fj();T&&k&&(g.c("combine_ve_grafts")?yv(rb(),E,k):tI(Dl)(void 0,T,k,E));D.addOnDisposeCallback(()=>{this.elements.has(z)&&this.destroyVe(z)}); +Q&&this.L.add(z)}createServerVe(z,D,E=!1){this.elements.has(z);this.elements.add(z);D.addOnDisposeCallback(()=>{this.destroyVe(z)}); +E&&this.L.add(z)}destroyVe(z){this.elements.has(z);this.elements.delete(z);this.A.delete(z);this.K.delete(z);this.L.delete(z)}AT(z,D){this.clientPlaybackNonce!==D&&(this.clientPlaybackNonce=D,t7(rb(),z),DrX(this))}setTrackingParams(z,D){this.elements.has(z);D&&(z.visualElement=T8(D))}gF(z,D,E){this.elements.has(z);D?this.K.add(z):this.K.delete(z);var Q=g.fN(),T=z.visualElement;this.L.has(z)?Q&&T&&(D?HtW(Q,[T]):Ncw(Q,[T])):D&&!this.A.has(z)&&(Q&&T&&fg(Q,T,void 0,E),this.A.add(z))}hasVe(z){return this.elements.has(z)}};var Hkk=class extends g.w9{constructor(z,D,E,Q,T,k,G){super();this.S=z;this.N=D;this.U=E;this.B=Q;this.py=T;this.intervalMs=k;this.EL=G;this.Y=nD;this.V=0;this.Z=this.A=!1;this.dA=Math.floor(Math.random()*256)}request(z){this.q6&&(z=g.De(z,wOX),this.q6.postMessage(z,[z.buffer]))}receive(z){if(!(this.V>=5E3)){var D=iy(Array.isArray(z.data)?z.data[0]:z.data,MM6);z=z.timeStamp;var E=performance.now(),Q=D.type;Q===6&&(this.Z=!0);var T=D.DD??0;this.N("worker",{type:Q,t1:((D.zq??0)-performance.timeOrigin- +T).toFixed(3),t2:((D.Ff??0)-performance.timeOrigin-T).toFixed(3),t3:(z-T).toFixed(3),t4:(E-T).toFixed(3)});this.V++}}BF(){this.L!==void 0&&(clearInterval(this.L),this.L=void 0);this.q6?.terminate();this.K=this.q6=void 0;this.Z=!1;this.N("workerDtor",{});super.BF()}};g.HS=class extends g.w9{constructor(z,D,E,Q){super();this.logger=new g.cp("App");this.On=null;this.Nd=this.A7=!1;this.dj={};this.zy=[];this.fl=!1;this.cq=null;this.s1=this.intentionalPlayback=!1;this.GU=!0;this.bT=!1;this.UZ=this.Wp=this.uq=null;this.sZ=!0;this.mediaElement=this.XM=null;this.Wv=NaN;this.Pk=!1;this.IC=this.YQ=this.SO=this.screenLayer=this.playlist=null;this.JB=[];this.y4=0;this.Bj=new PTs;this.g_=[];if(!E)throw Error("b/179532961");this.bM=D?.args||{};this.webPlayerContextConfig=E; +D=this.bM;this.O=new KUk(D,E,E.canaryState,Q);g.a(this,this.O);tOX(this.O);this.O.experiments.JT().K.GV(CEw)&&D.use_media_volume!=null&&this.nK("umv",{val:D.use_media_volume});cWr(this.O);Q=n6Q(this.O);this.O.ZS()&&r8(Q,G=>{this.nK("h5vcc",G)}); +this.O.experiments.EH("jspb_serialize_with_worker")&&NOO();this.O.B&&VO6();this.W("html5_onesie")&&(this.EU=new GUJ(this.O),g.a(this,this.EU));this.yi=new Rxr(Jra(g.Us(this.O),this.O.Q0,this.O.experiments),new qFX(this.O.experiments),()=>void this.bW()); +g.a(this,this.yi);this.xS=Fp(!1,D.player_wide);this.visibility=new IPO;g.a(this,this.visibility);this.W("web_log_theater_mode_visibility")&&this.g9(Fp(!1,D.player_wide));this.A7=Fp(!1,D.external_list);this.events=new g.MC(this);g.a(this,this.events);this.W("start_client_gcf")&&(g.S6(g.hH(),{fJ:g.vc,No:mg()}),this.xO=g.hH().resolve(g.vc),wLW(this.xO));this.th=new k$;g.a(this,this.th);this.Mv=new xbr;Q=new i1V;this.YV=new g.GY(this,Q);g.a(this,this.YV);this.template=new g.pi(this);g.a(this,this.template); +this.appState=1;this.WW=LBW(this);g.a(this,Q);this.sK={internalvideodatachange:this.Co,playbackready:this.Rj,playbackstarted:this.i$,statechange:this.b$};this.ZO=new FsQ(this.YV);this.xe=JyX(this);Q=this.O.Z;!1!==Q&&this.nK("badps",{hbp:Q,hostname:window.location.hostname,ps:this.O.playerStyle});this.AL=new l4r(this.O,this.xe);this.YV.Iq("csiinitialized");(this.webPlayerContextConfig.wasmModuleUrl||f_(this.xe))&&uTV(this);Q=10;g.Us(this.O)&&(Q=3);g.t_(this.O)&&(Q=g.BC(this.O.experiments,"tvhtml5_unplugged_preload_cache_size")); +this.Ii=new aPV(this.YV,Q);Q=this.O.experiments.JT().K.GV(m9s)||Q;this.Y9=new hxa(Q);g.a(this,this.Y9);Q=VZV(this);this.Ii.Z8(Q);boQ(this);this.Ef={airplayactivechange:this.At,airplayavailabilitychange:this.Ia,beginseeking:this.x7,sabrCaptionsDataLoaded:this.X6,endseeking:this.eD,internalAbandon:this.T_,internalaudioformatchange:this.ZX,internalvideodatachange:this.s$,internalvideoformatchange:this.Mh,liveviewshift:this.rl,playbackstalledatstart:this.k7,progresssync:this.G_,onAbnormalityDetected:this.yS, +onSnackbarMessage:this.wl,onLoadProgress:this.Wn,SEEK_COMPLETE:this.Nh,SEEK_TO:this.Y7,onVideoProgress:this.aa,onLoadedMetadata:this.mz,onAutoplayBlocked:this.Bn,onPlaybackPauseAtStart:this.CD,playbackready:this.Pn,statechange:this.xk,newelementrequired:this.Bg,heartbeatparams:this.U$,videoelementevent:this.QS,drmoutputrestricted:this.VS,signatureexpired:this.cn,nonfatalerror:this.SD,reloadplayer:this.O$};this.hc=new g.MC(this);g.a(this,this.hc);this.Rk=new KsL;g.a(this,this.Rk);this.XI=this.nG=-1; +this.Kj=new g.sT(this.template.resize,16,this.template);g.a(this,this.Kj);this.Sk=new c2W(this.YV,this.O,this.zV(),this);this.vW=new YJL(this);g.a(this,this.vW);this.cI=new lPk(this);g.a(this,this.cI);qUs(this.O.K.c);this.events.K3(this.YV,g.b4("appapi"),this.J_);this.events.K3(this.YV,g.j1("appapi"),this.h_);this.events.K3(this.YV,g.b4("appprogressboundary"),this.E$);this.events.K3(this.YV,g.j1("applooprange"),this.oL);this.events.K3(this.YV,"presentingplayerstatechange",this.hm);this.events.K3(this.YV, +"resize",this.DX);this.template.XH(Br(document,z));this.events.K3(this.YV,"offlineslatestatechange",this.ln);this.events.K3(this.YV,"sabrCaptionsTrackChanged",this.un);this.events.K3(this.YV,"sabrCaptionsBufferedRangesUpdated",this.fD);this.xe.J.X().Kr&&dU(this.xe,"offline");this.O.xV&&g.zr("ux",mbw);z=g.BC(this.O.experiments,"html5_defer_fetch_att_ms");this.yp=new g.sT(this.Yj,z,this);g.a(this,this.yp);nH(this).BW()&&(g.iF("yt-remote-session-screen-id")&&nH(this).WX.push("mdx"),Tg(this));this.AL.tick("fs"); +vsr(this);this.O.xV&&dU(this.xe,"ux",!0);g.mZ(this.xe.J.X())&&dU(this.xe,"embed");this.W("web_player_sentinel_is_uniplayer")||g.xl(new g.k3("Player experiment flags missing","web_player_sentinel_is_uniplayer"));z=this.W("web_player_sentinel_yt_experiments_sync");Q=g.c("web_player_sentinel_yt_experiments_sync");z!==Q&&g.xl(new g.k3("b/195699950",{yt:z,player:Q}));this.lB=mrr(this);if(z=g.BC(this.O.experiments,"html5_block_pip_safari_delay"))this.ag=new g.sT(this.tG,z,this),g.a(this,this.ag);E=hI(E?.trustedEchoWorkerUrl?? +null);z=this.O.JT().K.GV(TbX);Q=this.O.JT().K.GV(kKs);D=this.O.JT().K.GV(QHQ);var T=this.O.JT().K.GV(EeV),k=this.webPlayerContextConfig.echoWorkerWasmModuleUrl??"";E&&z>0&&Q>0&&D>0&&T>0&&(this.qa=new Hkk(E,(G,e)=>{this.zV().N(G,e)},D,Q,T,z,k),g.a(this,this.qa),kP6(this.qa)); +g.a(this,this.Bj);p9=this.O.f3;this.YV.Iq("applicationInitialized")}static create(z,D,E,Q){try{let T=typeof z==="string"?z:`player${YO(z)}`,k=x$[T];if(k){try{k.dispose()}catch(e){g.y(e)}x$[T]=null}let G=new g.HS(z,D,E,Q);G.addOnDisposeCallback(()=>{x$[T]=null;G.lB&&G.lB()}); +return x$[T]=G}catch(T){throw g.y(T),(T&&T instanceof Error?T:Error(String(T))).stack;}}FV(){return this.visibility}getVisibilityState(){return this.YV.getVisibilityState()}Z8(z){var D=this.zV();if(z!==D){z.getVideoData().autonavState=D.getVideoData().autonavState;D.Ow(this.sK,this);var E=D.getPlaybackRate();D.dispose();this.Ii.Z8(z);z.setPlaybackRate(E);z.gd(this.sK,this);Tg(this)}}SI(){this.cq||(this.cq=uE(g.Db(),M9(),{E3:this.O.L,clientInterface:g.CR(this.O)}));return this.cq}f0(z){if(this.mediaElement){this.YQ&& +(this.events.Qo(this.YQ),this.YQ=null);this.hc.L();this.dR().f0(!0,!1,z);this.template.f0();try{this.W("html5_use_async_stopVideo")?this.mediaElement.dispose():(this.mediaElement.f3(),this.mediaElement.qN())}catch(D){g.xl(D)}this.mediaElement=null}}Z2(z,D,E=!1){if(z!==this.dR()){var Q=null;E||(E=this.dR(),Q=E.getPlayerState(),XM(this.xe,3),y3(this,"cuerangesremoved",E.t9()),this.vW&&!z.isGapless()&&E.isGapless()&&this.mediaElement&&this.mediaElement.stopVideo(),E=z.S1()&&E.S1(),this.AL.Sl("iv_s"), +a4r(this,E));z.getPlayerType()===1&&this.Z8(z);E=z.getPlayerType();var T=this.Ii.A[E]||null;z!==this.zV()&&z!==T&&(T?.dispose(),T=this.Ii,T.A[E]=z,T.V[z.tI()]=z);this.Ii.Z2(z);this.mediaElement&&z.setMediaElement(this.mediaElement);z.gd(this.Ef,this);z.N0()?Gg(this,"setPresenting",!1):(this.dn("newdata",z,z.getVideoData()),Q&&!Tka(Q,z.getPlayerState())&&this.xk(new g.mF(z.getPlayerState(),Q)),D=D&&z.getPlayerType()===1,z.Aw()&&!D&&this.dn("dataloaded",z,z.getVideoData()),(D=(D=z.getVideoData().A)&& +D.video)&&g.hh(this.YV,"onPlaybackQualityChange",D.quality),y3(this,"cuerangesadded",z.t9()),D=z.getPlayerState(),D.K(2)?RIw(this):D.K(8)?z.playVideo():z.wW()&&z.pauseVideo(),D=this.zV(),z.getPlayerType()===2&&(z.getVideoData().hostCpn=D.getVideoData().clientPlaybackNonce),z.getPlayerType()!==2||this.TY()||(z=z.getVideoData(),D.y3(z.clientPlaybackNonce,z.HF||"",z.breakType||0,z.qd,z.videoId||"")))}}eC(){if(this.zV()!==this.dR()){let z=this.dR();this.W("html5_not_release_player_on_cancelling_playback")&& +this.s1?z.N("rlc",{avid:z.getVideoData().videoId,cvid:this.zV().getVideoData().videoId}):this.Z2(this.zV())}}Vi(z){return this.Ii.Vi(z)||this.Ii.Y}zV(){return this.Ii.zV()}dR(){return this.Ii.dR()}Rj(){Lr(this)||this.B2(5)}Pn(){if(!Lr(this)){g3(this);var z=this.dR(),D=z.getVideoData();this.O.W("html5_allow_multiview_tile_preload")&&D.yA&&(D.liveUtcStartSeconds&&D.liveUtcStartSeconds>0?(z.N("l_pl",{luss:D.liveUtcStartSeconds}),z.G4(D.liveUtcStartSeconds)):z.seekTo(Infinity),D.yA=!1);D=z.getPlayerState(); +z.wW()?this.pauseVideo():D.isOrWillBePlaying()&&this.playVideo()}}canPlayType(z){return WV(z)}X(){return this.O}getVideoData(){return this.dR().getVideoData()}getVideoLoadedFraction(z){return this.Vi({playerType:z}).getVideoLoadedFraction()}wM(){return this.template}ug(){return this.xe}Qt(){return this.AL}Or(){var z=this.xe.Or();this.YV.Iq("videoStatsPingCreated",z);return z}getVolume(){return Math.round(this.YV.getVolume())}isMuted(){return this.YV.isMuted()}Xp(){if(this.zV()===this.dR()&&this.XM)return this.XM.postId}Yj(){this.W("use_rta_for_player")|| +(g.Us(this.O)?g.By(this.O,this.getVideoData().V()).then(z=>{g.Er(g.Db(),z);az(this.getVideoData(),this.O,this.SI())}):az(this.getVideoData(),this.O,this.SI()))}Ci(z){this.YV.Iq("poTokenVideoBindingChange",z)}X2(z){this.YV.Iq("d6de4videobindingchange",z)}Ns(){this.Qu&&this.Qu.Ns()}RZ(z){this.Qu=z}setLoopVideo(z){var D=this.dR(); +D===this.zV()&&D.hk()!==z&&(D.setLoop(z),g.cu(this.YV,"onLoopChange",z))}getLoopVideo(){return this.dR().hk()}setLoopRange(z){var D=!1;!!this.XM!==!!z?D=!0:this.XM&&z&&(D=this.XM.startTimeMs!==z.startTimeMs||this.XM.endTimeMs!==z.endTimeMs||this.XM.postId!==z.postId||this.XM.type!==z.type);if(D){D=this.dR();Iq(D.getVideoData())&&D.N("slr",{et:z?.endTimeMs||-1});D=this.zV();D.ee("applooprange");if(z){var E=new g.vJ(z.startTimeMs,z.endTimeMs,{id:"looprange",namespace:"applooprange"});D.addCueRange(E)}else nH(this).clipConfig= +void 0,this.XM?.type!=="repeatChapter"||isNaN(Number(this.XM?.loopCount))||(E={loopCount:String(this.XM.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.E9("repeatChapterLoopEvent",E));this.XM=z;g.cu(this.YV,"onLoopRangeChange",z||void 0);this.zV()===this.dR()&&(this.oL(),D.fL())}}getLoopRange(){return this.XM}oL(){var z="",D=this.zV();this.XM?D!==this.dR()?z="pnea":eIn(this,D.getCurrentTime())&&(this.XM.loopCount=0,z="ilr"):z="nlr";var E=this.dR();Iq(E.getVideoData())&&(this.W("html5_gapless_log_loop_range_info")? +E.N("slrre",{rej:z,ct:D.getCurrentTime(),lst:this.XM?.startTimeMs,let:this.XM?.endTimeMs}):E.N("slrre",{}));z||pjX(this)}setPlaybackRate(z,D){if(!isNaN(z)){z=Ook(this,z);var E=this.zV();E.getPlaybackRate()!==z&&(E.setPlaybackRate(z),D&&!this.O.L&&g.ri("yt-player-playback-rate",z),g.hh(this.YV,"onPlaybackRateChange",z))}}getCurrentTime(z={}){var {playerType:D,PZ:E=!0}=z,Q=D===2&&this.getVideoData().enableServerStitchedDai,T=this.O.JT().K.GV(l_X);var k=Q&&z.cpn&&T||!Q?this.Vi(z):this.dR();return!Q|| +!this.SO||T&&z.cpn?E?(k=Fi(this,k),Hs(this,k.getCurrentTime(),k)):k.getCurrentTime():(z=this.Ii.U)?z.getCurrentTime(E):k.getCurrentTime()}getCurrentTimeForUx(z={}){return this.getCurrentTime(z)}PP(){var z=this.Vi({playerType:void 0});z=Fi(this,z);return Hs(this,z.PP(),z)}getDuration(z={}){var {playerType:D,PZ:E=!0}=z;z=this.getVideoData();var Q=D===2&&z.enableServerStitchedDai;var T=Q?this.dR():this.Vi({playerType:D});if(z.hasProgressBarBoundaries()&&!Q){let k=Number(z.progressBarStartPosition?.utcTimeMillis), +G=Number(z.progressBarEndPosition?.utcTimeMillis);if(!isNaN(k)&&!isNaN(G))return(G-k)/1E3}if(Iq(z)&&!z.isLivePlayback)return Nt(this,D);if(E)return z=g.xT(this,T),Hs(this,z.getDuration(),z);Q&&this.SO?(z=this.Ii,z=z.K===z.U?z.K:null,z=(z==null?void 0:z.getDuration())||0):z=T.getDuration();return z}getDurationForUx(z={}){return this.getDuration(z)}Z9(z){var D=this.Vi({playerType:z});return this.TY(D)?(D=g.xT(this,D),D.Z9()-D.getCurrentTime()+this.getCurrentTime({playerType:z})):D.Z9()}finishSegmentByCpn(){return[]}VT(){this.template.VT(); +var z=this.YV;z.state.element=this.template.element;var D=z.state.element,E;for(E in z.state.K)z.state.K.hasOwnProperty(E)&&(D[E]=z.state.K[E]);(z=eTQ(this.template.element))&&this.events.K3(this.template,z,this.onFullscreenChange)}getDebugText(z){var D=this.zV().FM(z),E=this.dR();if(E!==this.zV()){E=E.FM(z);for(var Q of Object.keys(E))D["ad"+Q]=E[Q];if(z){Q=D;E={};var T=Br(document,"movie_player");T&&(E.bounds=T.getBoundingClientRect(),E["class"]=T.className);T={};var k=g.DA("video-ads");k?(ryk(k, +T),T.html=k.outerHTML):T.missing=1;k={};let G=g.DA("videoAdUiSkipContainer"),e=g.DA("ytp-ad-skip-button-container"),d=g.DA("ytp-skip-ad-button"),F=G||e||d;F?(ryk(F,k),k.ima=G?1:0,k.bulleit=e?1:0,k.component=d?1:0):k.missing=1;E=JSON.stringify({player:E,videoAds:T,skipButton:k});Q.ad_skipBtnDbgInfo=E}}z&&this.mediaElement&&(D["0sz"]=`${+VB(this.mediaElement.getSize())===0}`,D.op=this.mediaElement.WF("opacity"),Q=this.mediaElement.mN().y+this.mediaElement.getSize().height,D.yof=`${+Q<=0}`,D.dis=this.mediaElement.WF("display")); +z&&((z=(0,g.XU)())&&(D.gpu=z),(z=this.O.playerStyle)&&(D.ps=z),this.O.Cf&&(D.webview=1),(z=this.webPlayerContextConfig.jsUrl)&&(D.js=z));D.debug_playbackQuality=this.YV.getPlaybackQuality(1);D.debug_date=(new Date).toString();D.origin=window.origin;D.timestamp=Date.now();delete D.uga;delete D.q;return JSON.stringify(D,null,2)}getFeedbackProductData(){var z={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.X().experiments.experimentIds.join(", "),player_release:"youtube.player.web_20260519_08_RC00"}, +D=this.getPlayerStateObject().h9;D&&(z.player_error_code=D.errorCode,z.player_error_details=JSON.stringify(D.errorDetail));return z}getPresentingPlayerType(z){return this.appState===1?1:Lr(this)?3:(z&&this.O.JT().K.GV(KH)?this.Ii.K?.isAd()??!1:this.SO?.GX(this.getCurrentTime()))?2:this.dR().getPlayerType()}Fs(){return!1}getPlayerStateObject(z){return this.Vi({uV:!0,playerType:z}).getPlayerState()}getAppState(){return this.appState}QS(z){switch(z.type){case "loadedmetadata":this.Kj.start();for(var D of this.zy)f4O(this, +D.id,D.H$,D.D6,void 0,!1);this.zy=[];break;case "loadstart":this.AL.Sl("gv");break;case "progress":case "timeupdate":g.mU(z.target.L())>=2&&this.AL.Sl("l2s");break;case "playing":g.Py&&this.Kj.start();if(g.Us(this.O))z=!1;else{D=g.CO(this.ug());z=this.mediaElement.WF("display")==="none"||VB(this.mediaElement.getSize())===0;var E=S2(this.template),Q=this.dR().getVideoData(),T=g.I_(this.O);Q=S0(Q);D=!E||D||T||Q||this.O.wR;z=z&&!D}z&&(z=this.dR(),z.Wi(),this.getVideoData().C3||(this.getVideoData().C3= +1,this.Bg(),z.playVideo()))}}Wn(z){g.KO(this.YV,"onLoadProgress",z)}k7(){this.YV.Iq("playbackstalledatstart")}X6(z,D){this.YV.Iq("sabrCaptionsDataLoaded",z,D)}un(z){this.dR().oO(z)}fD(z){this.dR().Li(z)}aa(z){z=Fi(this,this.dR());z=Hs(this,z.getCurrentTime(),z);g.hh(this.YV,"onVideoProgress",z);this.O.Jy&&this.visibility.RQ()&&this.O.Wc&&!this.getVideoData()?.backgroundable&&this.pauseVideo()}Bn(){g.hh(this.YV,"onAutoplayBlocked");var z=this.dR().getVideoData();z&&(z.C8=!0);g.mZ(this.O)&&(z={autoplayBrowserPolicy:yT(), +autoplayIntended:or(this.getVideoData()),autoplayStatus:"AUTOPLAY_STATUS_BLOCKED",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.E9("embedsAutoplayStatusChanged",z))}G_(){this.YV.Iq("progresssync")}CD(){g.KO(this.YV,"onPlaybackPauseAtStart")}b$(z){if(this.getPresentingPlayerType()===1){z.xX(1)&&!z.state.K(64)&&nH(this).isLivePlayback&&this.zV().isAtLiveHead()&&this.YV.getPlaybackRate()>1&&this.setPlaybackRate(1,!0);if(z.xX(2)){if(this.XM&&this.XM.endTimeMs>= +(this.getDuration()-1)*1E3){pjX(this);return}RIw(this)}if(z.state.K(128)){var D=z.state;this.cancelPlayback(5);D=D.h9;JSON.stringify({errorData:D,debugInfo:this.getDebugText(!0)});g.hh(this.YV,"onError",y6(D.errorCode));g.KO(this.YV,"onDetailedError",{errorCode:D.errorCode,errorDetail:D.errorDetail,message:D.errorMessage,messageKey:D.P_,cpn:D.cpn});(0,g.N)()-this.O.ig>6048E5&&g.KO(this.YV,"onReloadRequired")}D={};if(z.state.isPlaying()&&!z.state.isBuffering()&&!g.r5("pbresume","ad_to_video")&&g.r5("_start", +"ad_to_video")){let E=this.getVideoData();D.clientPlaybackNonce=E.clientPlaybackNonce;E.videoId&&(D.videoId=E.videoId);g.HD(D,"ad_to_video");g.x_("pbresume",void 0,"ad_to_video");g.W_(this.xe)}this.YV.Iq("applicationplayerstatechange",z)}}xk(z){this.YV.Iq("presentingplayerstatechange",z)}hm(z){eA(this,E1(z.state));z.state.K(1024)&&this.YV.isMutedByMutedAutoplay()&&(r3(this,{muted:!1,volume:this.WW.volume},!1),Un(this,!1))}onPlayerRequestSent(z){g.cu(this.YV,"onPlayerRequestSent",z)}Co(z,D){z==="newdata"&& +Tg(this);this.YV.Iq("applicationvideodatachange",z,D)}ZX(z,D){g3(this);g.KO(this.YV,"onPlaybackAudioChange",this.YV.getAudioTrack().oy.name);this.YV.Iq("internalaudioformatchange",this.YV.getAudioTrack().oy.id,D)}Mh(z){var D=this.dR().getVideoData();z===D&&g.hh(this.YV,"onPlaybackQualityChange",z.A.video.quality)}rY(){var z=this.Ii.A[2]||null;if(z){z=z.getVideoData();this.dR().N("ssdai",{cleanaply:1,acpn:z?.clientPlaybackNonce,avid:z.videoId,isDai:nH(this).enableServerStitchedDai?1:0});z=this.Ii; +let D=z.A[2];D&&(delete z.V[D.tI()],delete z.A[2])}}s$(z,D){this.dn(z,this.dR(),D)}dn(z,D,E){this.O.ZS()&&D.N("vdc",{type:z,vid:E.videoId||"",cpn:E.clientPlaybackNonce||""});D===this.zV()&&(this.O.aC=E.oauthToken);D===this.zV()&&(this.getVideoData().enableServerStitchedDai&&!this.SO?(this.zV().N("sdai",{initSstm:1}),this.SO=new g.hB(this.YV,this.O,this.zV(),this)):!this.getVideoData().enableServerStitchedDai&&this.SO&&(this.SO.dispose(),this.SO=null));if(z==="newdata")XM(this.xe,2),this.YV.Iq("videoplayerreset", +D);else{if(!this.mediaElement)return;if(z==="dataloaded")if(this.zV()===this.dR()){if(ZW(E.lr,E.iQ),!this.zV().getPlayerState().isError()){var Q=Lr(this);nH(this).isLoaded();Q&&this.B2(6);ZoQ(this);n_(this.xe)||ki(this)}}else ZoQ(this);if(D.getPlayerType()===1&&(this.O.xw&&xrn(this),this.getVideoData().isLivePlayback&&!this.O.da&&this.A9("html5.unsupportedlive",2,"DEVICE_FALLBACK"),E.isLoaded()&&((It(E)||this.getVideoData().Cf)&&this.YV.Iq("legacyadtrackingpingchange",this.getVideoData()),E.hasProgressBarBoundaries()&& +(Q=Number(this.getVideoData().progressBarEndPosition?.utcTimeMillis)/1E3,!isNaN(Q))))){var T=this.Z9();T&&(T-=this.getCurrentTime(),Q=(Q-T)*1E3,T=this.dj.progressEndBoundary,T?.start!==Q&&(T&&this.Uh([T]),Q=new g.vJ(Q,0x7ffffffffffff,{id:"progressEndBoundary",namespace:"appprogressboundary"}),this.zV().addCueRange(Q),this.dj.progressEndBoundary=Q))}this.YV.Iq("videodatachange",z,E,D.getPlayerType())}g.hh(this.YV,"onVideoDataChange",{type:z,playertype:D.getPlayerType()});this.oL();(z=E.bO)?this.Mv.AT(z, +E.clientPlaybackNonce):DrX(this.Mv)}E$(z){delete this.dj[z.getId()];this.zV().removeCueRange(z);a:{z=this.getVideoData();var D=z.GY?.contents?.singleColumnWatchNextResults?.autoplay?.autoplay?.sets||z.GY?.contents?.twoColumnWatchNextResults?.autoplay?.autoplay?.sets;if(D)for(E of D){D=E.autoplayVideo||E.autoplayVideoRenderer?.autoplayEndpointRenderer?.endpoint;let Q=g.H(D,g.Qq);if(D!=null&&Q?.videoId===z.videoId&&Q?.continuePlayback){var E=D;break a}}E=null}(z=g.H(E,g.Qq))&&g.cu(this.YV,"onPlayVideo", +{sessionData:{autonav:"1",itct:E?.clickTrackingParams},videoId:z.videoId,watchEndpoint:z})}B2(z){z!==this.appState&&(z===2&&this.getPresentingPlayerType()===1&&(eA(this,-1),eA(this,5)),this.appState=z,this.YV.Iq("appstatechange",z))}A9(z,D,E,Q,T){this.zV().Vo(z,D,E,Q,T)}isAtLiveHead(z,D=!1){var E=this.Vi({playerType:z});z=g.xT(this,E);E=Fi(this,E);return z!==E?z.isAtLiveHead(Hs(this,E.getCurrentTime(),E),!0):z.isAtLiveHead(void 0,D)}seekTo(z,D,E,Q,T,k){D=D!==!1;Q=this.Vi({playerType:Q});this.appState=== +2&&Bs(this);this.TY(Q)?g.Xi(this)?this.SO.seekTo(z,{seekSource:T},D,E):this.Sk.seekTo(z,{seekSource:T},D,E):(this.W("html5_sabr_csdai_seek_log")||(k=""),Q.seekTo(z,{S2:!D,NW:E,Vh:"application"+(k??""),seekSource:T}))}seekBy(z,D,E,Q){this.seekTo(this.getCurrentTime()+z,D,E,Q,void 0,"_by")}Nh(){g.hh(this.YV,"SEEK_COMPLETE")}yS(){g.cu(this.YV,"onAbnormalityDetected")}wl(z){g.cu(this.YV,"onSnackbarMessage",z)}Y7(z){var D=this.dR(),E=D.getVideoData();if(this.appState===1||this.appState===2)E.startSeconds= +z;this.appState===2?D.getPlayerState().K(512)||Bs(this):g.hh(this.YV,"SEEK_TO",z)}At(){this.YV.Iq("airplayactivechange")}Ia(){this.YV.Iq("airplayavailabilitychange")}showAirplayPicker(){this.dR().MI()}x7(){this.YV.Iq("beginseeking")}eD(){this.YV.Iq("endseeking")}getStoryboardFormat(z){z=this.Vi({playerType:z});return g.xT(this,z).getStoryboardFormat()}Ey(z){z=this.Vi({playerType:z});return g.xT(this,z).getVideoData().Ey()}TY(z){z=(z||this.dR()).getVideoData();if(g.Xi(this))var D=z===this.SO.K.getVideoData(); +else a:{var E=this.Sk;if(z===E.K.getVideoData()&&E.L.length)D=!0;else{for(D of E.L)if(z.Nj===D.Nj){D=!0;break a}D=!1}}return D}enqueueVideoByPlayerVars(z,D,E=Infinity,Q=""){this.TY();z=new g.ML(this.O,z);Q&&(z.Nj=Q);WBr(this,z,D,E)}queueNextVideo(z,D=1,E=NaN,Q="",T=""){z=this.preloadVideoByPlayerVars(z,D,E,Q,T);D=this.dR();z&&this.X().supportsGaplessShorts()&&D.getVideoData().S&&(E=this.cI,Q=this.vW.U,E.Z!==z&&((T=z.getVideoData().W("html5_defer_gapless_until_sabr_format_received"))&&c_(E),E.L=D, +E.Z=z,E.V=1,E.K=z.getVideoData(),E.B=Q,T?!z5(E.K)||wj(E.K)&&!E.K.A?(wj(E.K)&&E.Z.subscribe("internalvideoformatchange",E.A,E),E.K.subscribe("dataloaded",E.A,E)):E.A():Xt(E.K)&&E.K.isLoaded()?E.A():E.K.subscribe("dataloaded",E.A,E)))}Jb(z,D,E=0,Q=0){g.xT(this,this.dR()).xP();h0X(this.vW,z,D,E,Q).then(()=>{g.KO(this.YV,"onQueuedVideoLoaded")},()=>{})}Oo(){return this.vW.Oo()}dU(z){var D=this.vW.K; +return D?D.Qp(z):!1}clearQueue(z=!1,D=!1){this.vW.clearQueue(z,D)}loadVideoByPlayerVars(z,D=1,E,Q,T,k){var G=this.zV();if(D===2&&nH(this).enableServerStitchedDai&&G&&!G.Jv())return G.N("lvonss",{vid:z?.videoId||"",ptype:D}),!1;var e=!1;G=new g.ML(this.O,z);G.D9=k;g.$X(this.O)&&!G.Jr&&(k=this.AL,Nw(),pj(),k.timerName="");this.AL.timerName=G.Y??"";this.AL.ZQ("pl_i");this.W("web_player_early_cpn")&&G.clientPlaybackNonce&&this.AL.infoGel({clientPlaybackNonce:G.clientPlaybackNonce});my(G).supportsVp9Encoding=== +!1&&this.dR().N("noVp9enc",{});if(this.X().supportsGaplessShorts()){let F=N5k(this.vW,G,D);if(F==null){eA(this,-1);this.vW.K?.getVideoData().isAd()||Q8(this);z=this.vW;z.app.X().W("html5_gapless_new_slr")?oT(z.app,"gaplessshortslooprange"):z.app.setLoopRange(null);z.app.getVideoData().Wa=!0;z.K?.Ih();z.K?.Rv();E={Vh:"gapless_to_next_video",seekSource:60,Ui:z.U.Z};Q=z.A?.AT()||-1;if(z.U.Z){let {Dh:n,Dq:W}=z.A?.Y()||{};W!=null&&n!=null&&(Q=W-n+.001)}z.app.dR()?.seekTo(Q,E);z.app.getPlayerStateObject(D).isPlaying()|| +z.app.dR()?.playVideo(!0);HjV(z,Q);z.app.dR()?.nT();z.S();return!0}let L=this.W("html5_shorts_gapless_preload_fallback"),f=this.vW.K;if(L&&f&&!f.m7()){var d=f.getVideoData();k=this.Ii;d=Wh(D,d);k.Z.set(d,f,3600);rSQ(k,d,f,3600)}this.vW.clearQueue(L);this.dR().N("sgap",{f:F})}if(T){for(;G.zk.length&&G.zk[0].isExpired();)G.zk.shift();e=G.zk.length-1;e=e>0&&T.L(G.zk[e])&&T.L(G.zk[e-1]);G.zk.push(T)}E||(z&&Pw(z)?(NV(this.O)&&!this.A7&&(z.fetch=0),tg(this,z)):this.playlist&&tg(this,null),z&&(this.A7=Fp(!1, +z.external_list)));this.YV.Iq("loadvideo");D=this.ph(G,D,Q);e&&this.A9("player.fatalexception",1,"GENERIC_WITH_LINK_AND_CPN",`loadvideo.1;emsg.${G.zk.join()}`.replace(/[;:,]/g,"_"));return D}preloadVideoByPlayerVars(z,D=1,E=NaN,Q,T=""){Q=Xp(z);if(Q=this.Ii.Z.get(`${D}_${Q}_${T}_${+(z.autonav==="1"||z.autonav===!0)}${+(z.autoplay==="1"||z.autoplay===!0||z.autoplay===1)}`)||null)return Q;z=new g.ML(this.O,z);T&&(z.Nj=T);{Q=Wh(D,z);T=this.dR();let k=Wh(T.getPlayerType(),T.getVideoData());Q===k?(T.rF(!0), +z.dispose(),E=null):(z.Wc=!0,T=$T(this,D,z,!0),(D!==1||!g.t_(this.O)||this.O.W("html5_allow_multiview_tile_preload")&&z.yA)&&T.rF(!0),D=this.Ii,z=Q,E=E||3600,D.Z.set(z,T,E),rSQ(D,z,T,E),E=T)}return E}setMinimized(z){this.visibility.setMinimized(z);z=this.xe;z=z.J.X().showMiniplayerUiWhenMinimized?z.RC.get("miniplayer"):void 0;z&&(this.Ej()?z.load():z.unload());this.YV.Iq("minimized")}setInline(z){this.visibility.setInline(z)}setInlinePreview(z){this.visibility.setInline(z)}Gj(z){HoI(this,z)||this.visibility.Gj(z)}setSqueezeback(z){this.visibility.setSqueezeback(z)}tG(){var z= +this.mediaElement?.kX();z&&(this.O.s8&&w8(g8(()=>document.exitFullscreen()),()=>{}),w8(g8(()=>Si(z)),()=>{}))}z_(){this.mediaElement.kX(); +this.mediaElement.kX().webkitPresentationMode==="picture-in-picture"?this.Gj(!0):this.Gj(!1)}togglePictureInPicture(){this.dR().togglePictureInPicture()}ph(z,D=1,E){g.r5("_start",this.AL.timerName)||tI(vD)(void 0,this.AL.timerName);var Q=!1,T=sn(this,D,z,!1);if(T){Q=!0;z.dispose();if(T.getVideoData().yA){T.N("app_lv",{pdl:T.Aw()});D=T.getVideoData();E=z.playerParams||"";let e=0;if(E)try{let d=decodeURIComponent(E),F=pv(d);var k=new rz(new gz([F]));var G=o7(k,32);e=Number(G||0)}catch(d){this.zV().N("get_lusts_err", +{})}D.liveUtcStartSeconds=e}T.getVideoData().QA=z.QA;T.N("cpvd",{pas:z.QA})}else T=$T(this,D,z,!0,E),(this.W("html5_onesie")||this.W("html5_load_before_stop"))&&T.hQ()&&T.rF(),this.Kj.stop(),D===1&&D!==this.getPresentingPlayerType()&&this.cancelPlayback(4),this.cancelPlayback(4,D),this.Z2(T);z.videoId&&this.g_.includes(z.videoId)&&T.N("mvt",{});T===this.zV()&&(this.O.aC=z.oauthToken);if(!T.hQ())return!1;if(T===this.zV())return this.B2(1),z=Bs(this),Q&&T.getPlayerType()===1&&T.Aw()&&this.dn("dataloaded", +T,T.getVideoData()),z;T.Vs();return!0}cueVideoByPlayerVars(z,D=1){var E=this.zV();if(nH(this).enableServerStitchedDai&&E&&!E.Jv()&&z&&Object.keys(z).length>0)E.N("qvonss",{vid:z?.videoId||"",ptype:D});else if(z&&Pw(z))if(this.GU=!0,tg(this,z),(z=CP(this.playlist))&&z.BW())nr(this,z,D);else this.playlist.onReady(()=>{CH(this)}); +else{D||(D=this.getPresentingPlayerType());D===1&&(tg(this,null),g.KO(this.YV,"onPlaylistUpdate"));E=new g.ML(this.O,z);let Q=g.mZ(this.O)&&!this.O.D&&D===1&&!E.isAd()&&!E.HF;this.YV.Iq("cuevideo",D);Q?(this.dR().getVideoData().loading=!0,NJV(E,z?z:{}).then(T=>{nr(this,T,D)}),E.dispose()):nr(this,E,D)}}wI(z,D,E,Q,T,k,G){if(!z&&!E)throw Error("Playback source is invalid"); +if(l2(this.O)||g.y2(this.O))return D=D||{},D.lact=g.Yz(),D.vis=this.YV.getVisibilityState(),g.cu(this.YV,"onPlayVideo",{videoId:z,watchEndpoint:k,sessionData:D,listId:E}),!1;hyV(this.AL);this.AL.reset();z={video_id:z};Q&&(z.autoplay="1");Q&&(z.autonav="1");k&&(z.player_params=k.playerParams);G&&(z.oauth_token=G);E?(z.list=E,this.loadPlaylist(z)):this.loadVideoByPlayerVars(z,1);return!0}cuePlaylist(z,D,E,Q){this.GU=!0;Nz6(this,z,D,E,Q)}loadPlaylist(z,D,E,Q){this.GU=!1;Nz6(this,z,D,E,Q)}v7(){return this.YV.isMutedByMutedAutoplay()? +!1:!(!this.playlist||!this.playlist.hasNext())}nextVideo(z,D){var E=this.zV().getVideoData();E=E.YX||E.suggestions?.[0]||null;var Q;{var T=this.YV;let d=T.X();if(d.rL)if((Q=T.getVideoData())&&T.getPresentingPlayerType()!==3){var k=(!Q.isLiveDefaultBroadcast||d.W("allow_poltergust_autoplay"))&&!Wu(Q);k=Q.isLivePlayback&&(!d.W("allow_live_autoplay")||!k);var G=Q.isLivePlayback&&d.W("allow_live_autoplay_on_mweb");T=T.getPlaylist();T=!!T&&T.hasNext();var e=Q.GY&&Q.GY.playerOverlays||null;e=!!(e&&e.playerOverlayRenderer&& +e.playerOverlayRenderer.autoplay);e=Q.j1&&e;Q=!Q.ypcPreview&&(!k||G)&&!g.tA(Q.WX,"ypc")&&!T&&(!g.mZ(d)||e)}else Q=!1;else Q=!1}Q&&E?this.wI(E.videoId,D?E.jV:E.sessionData,E.playlistId,D,void 0,E.Vp||void 0):this.A7?g.KO(this.YV,"onPlaylistNext"):this.getPresentingPlayerType()===3?Pu(this.xe).nextVideo():!this.playlist||NV(this.O)&&!this.YV.isFullscreen()||(this.playlist.hasNext(z)&&(z=this.playlist,E=z.index+1,A6(this.playlist,E>=z.length?0:E)),this.playlist.loaded?(z=D&&this.O.W("html5_player_autonav_logging"), +D&&this.YV.Iq("playlistautonextvideo"),this.ph(CP(this.playlist,void 0,D,z),1)):this.GU=!1)}previousVideo(z){if(this.A7)g.KO(this.YV,"onPlaylistPrevious");else if(this.getPresentingPlayerType()===3)Pu(this.xe).dk();else if(this.playlist&&(!NV(this.O)||this.YV.isFullscreen())){if(this.playlist.hasPrevious(z)){z=this.playlist;let D=z.index-1;A6(this.playlist,D<0?z.length-1:D)}this.playlist.loaded?this.ph(CP(this.playlist),1):this.GU=!1}}playVideoAt(z){this.A7?g.KO(this.YV,"onPlaylistIndex",z):this.playlist&& +(this.playlist.loaded?this.ph(CP(this.playlist,z),1):this.GU=!1,A6(this.playlist,z))}getPlaylist(){return this.playlist}iy(z){this.zy=g.xc(this.zy,Q=>Q.id!==z); +var D=this.zV(),E=D.t9();for(let Q=0;Q{zg(this)}):zg(this); +this.oL();KBw(this);g.mZ(this.O)&&(z={autoplayBrowserPolicy:yT(),autoplayIntended:or(this.getVideoData()),autoplayStatus:sA(this.getVideoData(),1),cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.E9("embedsAutoplayStatusChanged",z))}}vv(z){if(this.O.W("mweb_client_log_screen_associated"),!g.h_(this.O)){var D=g.fN(this.screenLayer||(this.Ej()?3:0));if(D&&D!=="UNDEFINED_CSN"){var E=this.O.W("web_player_attach_player_response_ve");let Q=this.O.W("web_playback_associated_ve"); +z={cpn:z,csn:D};this.getVideoData().ew&&(E||Q)&&(E=T8(this.getVideoData().ew),fg(D,E),Q&&(z.playbackVe=E.getAsJson()));this.getVideoData().queueInfo&&(z.queueInfo=this.getVideoData().queueInfo);D={};this.getVideoData().vS&&(D.cttAuthInfo={token:this.getVideoData().vS,videoId:this.getVideoData().videoId});g.E9("playbackAssociated",z,D)}else g.xl(new g.k3("CSN Missing or undefined during playback association"))}}T_(){this.YV.Iq("internalAbandon");Q8(this)}onApiChange(){var z=this.dR();this.O.U?g.hh(this.YV, +"onApiChange",z.getPlayerType()):g.hh(this.YV,"onApiChange")}KD(){var z=this.mediaElement;z={volume:g.fY(Math.floor(z.getVolume()*100),0,100),muted:z.QA()};z.muted||Un(this,!1);this.WW=g.Hr(z);g.hh(this.YV,"onVolumeChange",z)}mutedAutoplay(z){isNaN(this.Wv)&&(this.Wv=this.getVideoData().startSeconds);var D=this.getVideoData(),E=D.videoId,Q={video_id:z?.videoId?z?.videoId:E,playmuted:!0,start:this.Wv,muted_autoplay_duration_mode:z?.durationMode};z?.embedConfig?Q.embed_config=Hu(z.embedConfig):D.E9&& +(Q.embed_config=D.E9);if(z?.videoId||E)this.loadVideoByPlayerVars(Q),g.KO(this.YV,"onMutedAutoplayStarts")}onFullscreenChange(){var z=Ju(this);this.kx(z?1:0);gsI(this,!!z)}kx(z){var D=!!z,E=!!this.lk()!==D;this.visibility.kx(z);this.template.kx(D);this.W("html5_media_fullscreen")&&!D&&this.mediaElement&&Ju(this)===this.mediaElement.kX()&&this.mediaElement.AT();this.template.resize();E&&this.AL.tick("fsc");E&&(this.YV.Iq("fullscreentoggled",D),z=nH(this),D={fullscreen:D,videoId:z.Rn||z.videoId,time:this.getCurrentTime()}, +this.YV.getPlaylistId()&&(D.listId=this.YV.getPlaylistId()),g.hh(this.YV,"onFullscreenChange",D))}Lp(){return this.visibility.Lp()}isFullscreen(){return this.visibility.isFullscreen()}lk(){return this.visibility.lk()}Hn(){var z=this.lk();z!==0&&z!==1||this.kx(Ju(this)?1:0);z=window.screen.width*window.screen.height;var D=window.outerHeight*window.outerWidth;this.O.Q3?(this.y4=Math.max(this.y4,z,D),z=D/this.y4T.videoId??"").filter(T=>!!T)}finally{D===1&&(this.s1=!1)}}}sendVideoStatsEngageEvent(z,D,E){D=this.Vi({playerType:D}); +g.Cz(this.O,z)?D.sendVideoStatsEngageEvent(z,E):E&&E()}updatePlaylist(){!NV(this.O)&&g.mZ(this.O)&&Mt(this);g.KO(this.YV,"onPlaylistUpdate")}setSizeStyle(z,D){this.W("web_log_theater_mode_visibility")?this.g9(D):this.xS=D;this.YV.Iq("sizestylechange",z,D);this.template.resize()}L0(){return this.visibility.L0()}g9(z){this.visibility.g9(z)}Jf(){return this.W("web_log_theater_mode_visibility")?this.visibility.Jf():this.xS}Ej(){return this.visibility.Ej()}isInline(){return this.visibility.isInline()}RQ(){return this.visibility.RQ()}LT(){return this.visibility.LT()}x6(){return this.visibility.x6()}getAdState(){if(this.getPresentingPlayerType()=== +3)return Pu(this.xe).getAdState();if(!this.TY()){let z=Q7(this.ug());if(z)return z.getAdState()}return-1}DX(z){var D=this.template.getVideoContentRect();Se(this.Wp,D)||(this.Wp=D,this.dR().qI(),(D=this.zV())&&D===this.dR()&&D.qI(),this.lk()===1&&this.Pk&&gsI(this,!0));D=this.wM().K5!==this.UZ;this.UZ=this.wM().K5;this.uq&&g.ux(this.uq,z)&&!D||(this.YV.Iq("appresize",z),this.uq=z)}Ze(){return this.YV.Ze()}cn(){this.getPresentingPlayerType()===2&&this.Sk.isManifestless()?o6a(this.Sk):(this.SO&&(Jg(this.SO), +Q8(this)),this.yi.C3=(0,g.N)(),Gg(this,"signature"))}O$(z){z&&Gg(this,"reloadPlayerEvent",void 0,z)}Bg(z){this.f0(z);Ps(this)}SD(z){if(z.errorCode==="manifest.net.badstatus"){let D=this.O.experiments.EH("html5_use_network_error_code_enums")?401:"401";z.details.rc===D&&g.cu(this.YV,"onPlayerRequestAuthFailed")}}U$(z){this.YV.Iq("heartbeatparams",z)}BN(){return this.mediaElement}setBlackout(z){if(this.O.wR!==z){this.O.wR=z;var D=this.dR();D.fL();this.O.xw&&xrn(this);D.mh(z)}}ln(){var z=this.dR(),D= +!this.YV.Kk();z.pj(D)}mz(){g.KO(this.YV,"onLoadedMetadata")}VS(){g.KO(this.YV,"onDrmOutputRestricted")}Wt(){this.intentionalPlayback=!0}BF(){this.xe.dispose();this.ZO.dispose();this.Sk.dispose();this.SO&&this.SO.dispose();this.zV().dispose();this.f0();this.Ii.dispose();g.iK(this.playlist);super.BF()}W(z){return this.O.W(z)}JT(){return this.O.JT()}Z_(){return this.O.Z_()}setScreenLayer(z){this.screenLayer=z}getInternalApi(){return this.YV.getInternalApi()}createSubtitlesModuleIfNeeded(){return this.xe.createSubtitlesModuleIfNeeded()}isOrchestrationLeader(){var z= +this.xe;z=z.J.X().Kr?z.RC.get("offline"):void 0;return z?z.isOrchestrationLeader():!1}getVideoUrl(z,D,E,Q,T){if(this.XM&&this.XM.postId)return z=this.O.getVideoUrl(z),z=g9(z,"v"),z.replace("/watch",`/clip/${this.XM.postId}`);var k=this.YV.isEmbedsShortsMode()||this.O.Y==="shortspage",G=Jh(this.getVideoData());return this.O.getVideoUrl(z,D,E,Q,T,k,G)}pP(){return this.vW.pP()}a6(z){return z?this.vW.a6()&&this.vW.K?.JI()===z:this.vW.a6()}Jn(z,D,E){this.YV.Iq("spsumpreject",z,D,E)}bW(){try{for(let z of Object.values(this.Ii.A))z.m7()|| +z.bW();if(this.W("html5_sabr_fetch_on_idle_network_preloaded_players"))for(let z of Bu(this.Ii.Z))z.m7()||z.bW();this.zV().bW()}catch(z){g.xl(z)}}hs(z){var D=this.zV();z&&(D=fr(this,z));if(D){var E=D.getVideoData();z=new Map;for(let [Q,T]of E.sabrContextUpdates){E=Q;let k=T;k.scope===4&&D?.Ic(E)&&z.set(E,k)}return z}this.zV().N("scuget",{ncpf:"1",ccpn:z})}nK(z,D){this.JB.push({key:z,value:D})}};g.l=g.HS.prototype;g.l.IV=DJ(86);g.l.Zj=DJ(68);g.l.p7=DJ(66);g.l.Fk=DJ(64);g.l.FL=DJ(61);g.l.TU=DJ(59); +g.l.Q6=DJ(57);g.l.H0=DJ(50);g.l.BS=DJ(29);g.l.IJ=DJ(21);g.l.I5=DJ(15);g.l.Qk=DJ(13);g.l.Oh=DJ(11);g.l.xb=DJ(9);var x$={};var NBQ={b_:[{Ay:/Unable to load player module/,weight:20},{Ay:/Failed to fetch/,weight:500},{Ay:/XHR API fetch failed/,weight:10},{Ay:/JSON parsing failed after XHR fetch/,weight:10},{Ay:/Retrying OnePlatform request/,weight:10},{Ay:/CSN Missing or undefined during playback association/,weight:100},{Ay:/Non-recoverable error. Do not retry./,weight:0},{Ay:/Internal Error. Retry with an exponential backoff./,weight:0},{Ay:/API disabled by application./,weight:0},{Ay:/Unexpected end of JSON input/, +weight:0}],xi:[{callback:iow,weight:500}]};g.JV("yt.player.Application.create",g.HS.create);g.JV("yt.player.Application.createAlternate",g.HS.create);bb(jc(),NBQ);var UbI=g.us("ytcsi.tick");UbI&&UbI("pe");var gJJ=class extends g.w9{constructor(z){super();this.callback=z;this.K=new G_(0,0,.4,0,.2,1,1,1);this.delay=new g.tN(this.next,window,this);g.a(this,this.delay)}start(z,D,E){this.config={from:z,to:D,duration:E,startTime:(0,g.N)()};this.next()}stop(){this.delay.stop();this.config=void 0}next(){if(this.config){var z=this.config.from,D=this.config.to,E=this.config.duration,Q=this.config.startTime,T=(0,g.N)()-Q;Q=this.K;E=luJ(Q,T/E);if(E==0)Q=Q.U;else if(E==1)Q=Q.S;else{T=nY(Q.U,Q.B,E);var k=nY(Q.B, +Q.V,E);Q=nY(Q.V,Q.S,E);T=nY(T,k,E);k=nY(k,Q,E);Q=nY(T,k,E)}Q=g.fY(Q,0,1);this.callback(z+(D-z)*Q);Q<1&&this.delay.start()}}};var r2s=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-related-on-error-overlay"});this.api=z;this.U=this.A=0;this.V=new g.MC(this);this.K=[];this.suggestionData=[];this.columns=this.containerWidth=0;this.title=new g.mM({G:"h2",vF:"ytp-related-title",hT:"{{title}}"});this.previous=new g.mM({G:"button",ek:["ytp-button","ytp-previous"],rR:{"aria-label":"Show previous suggested videos"},gR:[g.Lh()]});this.D=new gJJ(D=>{this.suggestions.element.scrollLeft=-D}); +this.B=this.scrollPosition=0;this.S=!0;this.next=new g.mM({G:"button",ek:["ytp-button","ytp-next"],rR:{"aria-label":"Show more suggested videos"},gR:[g.fh()]});g.a(this,this.V);z=z.X();this.Y=z.L;g.a(this,this.title);this.title.XH(this.element);this.suggestions=new g.mM({G:"div",vF:"ytp-suggestions"});g.a(this,this.suggestions);this.suggestions.XH(this.element);g.a(this,this.previous);this.previous.XH(this.element);this.previous.WN("click",this.yA,this);g.a(this,this.D);for(let D=0;D<16;D++){let E= +new g.mM({G:"a",vF:"ytp-suggestion-link",rR:{href:"{{link}}",target:z.ur,"aria-label":"{{aria_label}}"},gR:[{G:"div",vF:"ytp-suggestion-image",gR:[{G:"div",rR:{"data-is-live":"{{is_live}}"},vF:"ytp-suggestion-duration",hT:"{{duration}}"}]},{G:"div",vF:"ytp-suggestion-title",rR:{title:"{{hover_title}}"},hT:"{{title}}"},{G:"div",vF:"ytp-suggestion-author",hT:"{{views_or_author}}"}]});g.a(this,E);E.XH(this.suggestions.element);let Q=E.NN("ytp-suggestion-link");g.ZU(Q,"transitionDelay",`${D/20}s`);this.V.K3(Q, +"click",T=>{var k=D,G=this.suggestionData[k],e=G.sessionData;g.mZ(this.api.X())&&this.api.W("web_player_log_click_before_generating_ve_conversion_params")?(this.api.logClick(this.K[k].element),k=G.Ch(),G={},ZF(this.api,[G]),k=g.pD(k,G),Zb(k,this.api,T)):Rd(T,this.api,this.Y,e||void 0)&&this.api.wI(G.videoId,e,G.playlistId)}); +this.K.push(E)}g.a(this,this.next);this.next.XH(this.element);this.next.WN("click",this.j,this);this.V.K3(this.api,"videodatachange",this.onVideoDataChange);this.resize(this.api.wM().getPlayerSize());this.onVideoDataChange();this.show()}hide(){this.S=!0;super.hide();uM(this,!1)}show(){this.S=!1;super.show();uM(this,!0)}isHidden(){return this.S}j(){this.scrollTo(this.scrollPosition-this.containerWidth)}yA(){this.scrollTo(this.scrollPosition+this.containerWidth)}resize(z,D){var E=this.api.X(),Q=16/ +9,T=z.width>=650,k=z.width<480||z.height<290,G=Math.min(this.suggestionData.length,this.K.length);if(Math.min(z.width,z.height)<=150||G===0||!E.GF)this.hide();else{var e;if(T){var d=e=28;this.A=16}else this.A=d=e=8;if(k){var F=6;T=14;var L=12;k=24;E=12}else F=8,T=18,L=16,k=36,E=16;z=z.width-(48+e+d);e=Math.ceil(z/150);e=Math.min(3,e);d=z/e-this.A;var f=Math.floor(d/Q);D&&f+100>D&&d>50&&(f=Math.max(D,50/Q),e=Math.ceil(z/(Q*(f-100)+this.A)),d=z/e-this.A,f=Math.floor(d/Q));d<50||M_(this.api)?this.hide(): +this.show();for(D=0;DE&&!E.playlistId):this.suggestionData.length=0; +wjw(this);z.j1?this.title.update({title:oz("More videos from $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:z.author})}):this.title.update({title:"More videos on YouTube"})}scrollTo(z){z=g.fY(z,this.containerWidth-this.suggestionData.length*(this.B+this.A),0);this.D.start(this.scrollPosition,z,1E3);this.scrollPosition=z;V8(this);uM(this,!0)}};var ikX=class extends XGW{constructor(z){super(z);this.K=null;var D=z.X(),E={target:D.ur},Q=["ytp-small-redirect"];if(D.S)Q.push("no-link");else{let k=BVW(D);E.href=k;E["aria-label"]="Visit YouTube to search for more videos"}var T=new g.mM({G:"a",ek:Q,rR:E,gR:[{G:"svg",rR:{fill:"#fff",height:"100%",viewBox:"0 0 24 24",width:"100%"},gR:[{G:"path",rR:{d:"M0 0h24v24H0V0z",fill:"none"}},{G:"path",rR:{d:"M21.58 7.19c-.23-.86-.91-1.54-1.77-1.77C18.25 5 12 5 12 5s-6.25 0-7.81.42c-.86.23-1.54.91-1.77 1.77C2 8.75 2 12 2 12s0 3.25.42 4.81c.23.86.91 1.54 1.77 1.77C5.75 19 12 19 12 19s6.25 0 7.81-.42c.86-.23 1.54-.91 1.77-1.77C22 15.25 22 12 22 12s0-3.25-.42-4.81zM10 15V9l5.2 3-5.2 3z"}}]}]}); +T.XH(this.element);z.createClientVe(T.element,this,178053);this.K3(T.element,"click",k=>{tZw(this,k,T.element)}); +g.a(this,T);D.S||D.disableOrganicUi||(this.K=new r2s(z),this.K.XH(this.element),g.a(this,this.K));this.K3(z,"videodatachange",()=>{this.show()}); +this.resize(this.api.wM().getPlayerSize())}show(){super.show();yys(this,this.api.wM().getPlayerSize())}resize(z){super.resize(z);this.K&&(yys(this,z),g.Dr(this.element,"related-on-error-overlay-visible",!this.K.isHidden()))}A(z){super.A(z);var D=this.api.getVideoData();if(D.SF||D.playerErrorMessageRenderer)(z=D.SF)?s76(this,z):D.playerErrorMessageRenderer&&s76(this,D.playerErrorMessageRenderer);else{let E;z.YU&&(D.zr?jA(D.zr)?E=g.qw(D.zr):E=bL(g.$_(D.zr)):E=bL(z.YU),this.Z(E,"subreason"))}}};var wGJ=class extends g.mM{constructor(z,D){super({G:"a",ek:["ytp-impression-link"],rR:{target:"{{target}}",href:"{{url}}","aria-label":"Watch on YouTube"},gR:[{G:"div",vF:"ytp-impression-link-content",rR:{"aria-hidden":"true"},gR:[{G:"div",vF:"ytp-impression-link-text",hT:"Watch on"},{G:"div",vF:"ytp-impression-link-logo",hT:"{{logoSvg}}"}]}]});this.api=z;this.A=D;this.updateValue("target",z.X().ur);this.K3(z,"videodatachange",this.onVideoDataChange);this.K3(this.api,"presentingplayerstatechange", +this.hm);this.K3(this.api,"videoplayerreset",this.K);this.K3(this.element,"click",this.onClick);this.onVideoDataChange();this.K()}onVideoDataChange(){var z=this.api.getVideoData(),D=WJ(),E=96714;Jh(z)?(D=XE(),E=216165,g.AN(this.element,"ytp-music-impression-link")):g.z_(this.element,"ytp-music-impression-link");this.updateValue("logoSvg",D);this.api.hasVe(this.element)&&this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,E)}hm(){this.api.getPlayerStateObject().isCued()||(this.hide(), +this.api.logVisibility(this.element,!1))}K(){var z=this.api.getVideoData(),D=this.api.X(),E=this.api.getVideoData().j1,Q=!D.GF,T=this.A.Bt(),k=D.S;D.Oj||T||E||Q||k||this.api.isEmbedsShortsMode()||!z.videoId?(this.hide(),this.api.logVisibility(this.element,!1)):(z=$rw(this),this.updateValue("url",z),this.show())}onClick(z){this.api.W("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var D=$rw(this);Zb(D,this.api,z);this.api.W("web_player_log_click_before_generating_ve_conversion_params")|| +this.api.logClick(this.element)}show(){this.api.getPlayerStateObject().isCued()&&(super.show(),this.api.hasVe(this.element)&&this.api.logVisibility(this.element,!0))}};var t3k=class extends g.mM{constructor(z){super({G:"div",ek:["ytp-mobile-a11y-hidden-seek-button"],gR:[{G:"button",ek:["ytp-mobile-a11y-hidden-seek-button-rewind","ytp-button"],rR:{"aria-label":"Rewind 10 seconds","aria-hidden":"false"}},{G:"button",ek:["ytp-mobile-a11y-hidden-seek-button-forward","ytp-button"],rR:{"aria-label":"Fast forward 10 seconds","aria-hidden":"false"}}]});this.api=z;this.K=this.NN("ytp-mobile-a11y-hidden-seek-button-rewind");this.forwardButton=this.NN("ytp-mobile-a11y-hidden-seek-button-forward"); +this.api.createClientVe(this.K,this,141902);this.api.createClientVe(this.forwardButton,this,141903);this.K3(this.api,"presentingplayerstatechange",this.hm);this.K3(this.K,"click",this.A);this.K3(this.forwardButton,"click",this.B);this.hm()}hm(){var z=this.api.getPlayerStateObject();!this.api.Ze()||z.K(2)&&q_(this.api)||z.K(64)?(this.api.logVisibility(this.K,!1),this.api.logVisibility(this.forwardButton,!1),this.hide()):(this.show(),this.api.logVisibility(this.K,!0),this.api.logVisibility(this.forwardButton, +!0))}A(){this.api.seekBy(-10*this.api.getPlaybackRate(),void 0,void 0,83);this.api.logClick(this.K)}B(){this.api.seekBy(10*this.api.getPlaybackRate(),void 0,void 0,82);this.api.logClick(this.forwardButton)}};var y2L=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-muted-autoplay-endscreen-overlay",gR:[{G:"div",vF:"ytp-muted-autoplay-end-panel",gR:[{G:"button",ek:["ytp-muted-autoplay-end-text","ytp-button"],hT:"{{text}}"}]}]});this.api=z;this.V=this.NN("ytp-muted-autoplay-end-panel");this.A=!1;this.api.createClientVe(this.element,this,52428);this.K3(this.api,"presentingplayerstatechange",this.B);this.K3(z,"onMutedAutoplayStarts",this.onMutedAutoplayStarts);this.WN("click",this.onClick);this.hide()}B(){var z= +this.api.getPlayerStateObject(),D=this.api.getVideoData();g.Dr(this.element,"ytp-shorts-mode",this.api.isEmbedsShortsMode());!D.mutedAutoplay||D.limitedPlaybackDurationInSeconds===0&&D.endSeconds===0&&D.mutedAutoplayDurationMode===2||(z.K(2)&&!this.L?(this.show(),this.K||(this.K=new nJV(this.api),g.a(this,this.K),this.K.XH(this.V,0),this.K.show()),z=this.api.getVideoData(),this.updateValue("text",z.uD),g.Dr(this.element,"ytp-muted-autoplay-show-end-panel",!0),this.api.logVisibility(this.element,this.L), +g.KO(this.api,"onMutedAutoplayEnds")):this.hide())}onClick(){if(!this.A){this.K&&(this.K.BF(),this.K=null);g.Dr(this.api.getRootNode(),"ytp-muted-autoplay",!1);var z=this.api.getVideoData(),D=this.api.getCurrentTime();AR(z);this.api.loadVideoById(z.videoId,D);this.api.Wt();this.api.logClick(this.element);this.hide();this.A=!0}}onMutedAutoplayStarts(){this.A=!1;this.K&&(this.K.BF(),this.K=null)}};var Pyk=class extends g.mM{constructor(z){var D=z.X();super({G:"a",ek:["ytp-watermark","yt-uix-sessionlink"],rR:{target:D.ur,href:"{{url}}","aria-label":oz("Watch on $WEBSITE",{WEBSITE:xX(D)}),"data-sessionlink":"feature=player-watermark"},hT:"{{logoSvg}}"});this.api=z;this.K=null;this.A=!1;this.state=z.getPlayerStateObject();this.K3(z,"videodatachange",this.onVideoDataChange);this.K3(z,"presentingplayerstatechange",this.onStateChange);this.K3(z,"appresize",this.N6);this.onVideoDataChange();this.NR(this.state); +this.N6(z.wM().getPlayerSize())}onStateChange(z){this.NR(z.state)}NR(z){this.state!==z&&(this.state=z);qfI(this)}onVideoDataChange(){var z=this.api.X();z.S&&g.AN(this.element,"ytp-no-hover");var D=this.api.getVideoData();D.videoId&&!z.S?(z=this.api.getVideoUrl(!0,!1,!1,!0),this.updateValue("url",z),this.K||(this.K=this.WN("click",this.onClick))):this.K&&(this.updateValue("url",null),this.Qo(this.K),this.K=null);z=WJ();var E=76758;Jh(D)&&(z=XE(),E=216164);this.updateValue("logoSvg",z);this.api.hasVe(this.element)&& +this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,E);qfI(this)}onClick(z){this.api.W("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var D=this.api.getVideoUrl(!TT(z),!1,!0,!0);if(this.api.W("web_player_log_click_before_generating_ve_conversion_params")){let E={};ZF(this.api,[E]);D=g.pD(D,E)}Zb(D,this.api,z);this.api.W("web_player_log_click_before_generating_ve_conversion_params")||this.api.logClick(this.element)}N6(z){if((z= +z.width<480)&&!this.A||!z&&this.A){let D=new g.mM(WJ()),E=this.NN("ytp-watermark");g.Dr(E,"ytp-watermark-small",z);g.Xs(E);D.XH(E);this.A=z}}};var oJW=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-muted-autoplay-overlay",gR:[{G:"div",vF:"ytp-muted-autoplay-bottom-buttons",gR:[{G:"button",ek:["ytp-muted-autoplay-equalizer","ytp-button"],rR:{"aria-label":"Muted playback indicator"},gR:[{G:"div",ek:["ytp-muted-autoplay-equalizer-icon"],gR:[{G:"svg",rR:{height:"100%",version:"1.1",viewBox:"-4 -4 24 24",width:"100%"},gR:[{G:"g",rR:{fill:"#fff"},gR:[{G:"rect",vF:"ytp-equalizer-bar-left",rR:{height:"9",width:"4",x:"1",y:"7"}},{G:"rect", +vF:"ytp-equalizer-bar-middle",rR:{height:"14",width:"4",x:"6",y:"2"}},{G:"rect",vF:"ytp-equalizer-bar-right",rR:{height:"12",width:"4",x:"11",y:"4"}}]}]}]}]}]}]});this.api=z;this.bottomButtons=this.NN("ytp-muted-autoplay-bottom-buttons");this.V=new g.sT(this.U,4E3,this);this.A=!1;z.createClientVe(this.element,this,39306);this.K3(z,"presentingplayerstatechange",this.B);this.K3(z,"onMutedAutoplayStarts",()=>{MZJ(this);this.B();CyX(this);this.A=!1}); +this.K3(z,"onAutoplayBlocked",this.onAutoplayBlocked);this.WN("click",this.onClick);this.K3(z,"onMutedAutoplayEnds",this.onMutedAutoplayEnds);this.hide();z.isMutedByEmbedsMutedAutoplay()&&(MZJ(this),this.B(),CyX(this));g.a(this,this.V)}B(){var z=this.api.getPlayerStateObject();!this.api.getVideoData().mutedAutoplay||z.K(2)?this.hide():this.L||(super.show(),this.api.logVisibility(this.element,this.L))}U(){this.K&&this.K.hide()}onAutoplayBlocked(){this.hide();AR(this.api.getVideoData())}onClick(){if(!this.A){g.Dr(this.api.getRootNode(), +"ytp-muted-autoplay",!1);var z=this.api.getVideoData(),D=this.api.getCurrentTime();AR(z);this.api.loadVideoById(z.videoId,D);this.api.Wt();this.api.logClick(this.element);g.KO(this.api,"onMutedAutoplayEnds");this.A=!0}}onMutedAutoplayEnds(){this.watermark&&(this.watermark.BF(),this.watermark=null)}};var sVX=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-more-videos-view",rR:{tabIndex:"-1"}});this.api=z;this.A=!0;this.B=new g.MC(this);this.K=[];this.suggestionData=[];this.columns=this.containerWidth=this.Y=this.V=this.scrollPosition=0;this.title=new g.mM({G:"h2",vF:"ytp-related-title",hT:"{{title}}"});this.previous=new g.mM({G:"button",ek:["ytp-button","ytp-previous"],rR:{"aria-label":"Show previous suggested videos"},gR:[g.Lh()]});this.S=new gJJ(D=>{this.suggestions.element.scrollLeft= +-D}); +this.next=new g.mM({G:"button",ek:["ytp-button","ytp-next"],rR:{"aria-label":"Show more suggested videos"},gR:[g.fh()]});g.a(this,this.B);this.U=z.X().L;g.a(this,this.title);this.title.XH(this.element);this.suggestions=new g.mM({G:"div",vF:"ytp-suggestions"});g.a(this,this.suggestions);this.suggestions.XH(this.element);g.a(this,this.previous);this.previous.XH(this.element);this.previous.WN("click",this.j,this);g.a(this,this.S);AyX(this);g.a(this,this.next);this.next.XH(this.element);this.next.WN("click", +this.D,this);this.B.K3(this.api,"appresize",this.N6);this.B.K3(this.api,"fullscreentoggled",this.yA);this.B.K3(this.api,"videodatachange",this.onVideoDataChange);this.N6(this.api.wM().getPlayerSize());this.onVideoDataChange()}hasSuggestions(){return this.suggestionData.length>0}D(){this.A&&this.scrollTo(this.scrollPosition-this.containerWidth)}show(){super.show();BzV(this)}j(){this.A&&this.scrollTo(this.scrollPosition+this.containerWidth)}yA(){this.N6(this.api.wM().getPlayerSize())}N6(z){var D=this.api.isEmbedsShortsMode()? +.5625:16/9,E=this.api.Fn();z=z.width-(E?112:58);E=Math.ceil(z/(E?320:192));var Q=(z-E*8)/E;D=Math.floor(Q/D);for(let T of this.K){let k=T.NN("ytp-suggestion-image");k.style.width=`${Q}px`;k.style.height=`${D}px`}this.suggestions.element.style.height=`${D}px`;this.V=Q;this.Y=D;this.containerWidth=z;this.columns=E;this.scrollPosition=0;this.suggestions.element.scrollLeft=-0;lM(this)}onVideoDataChange(){var z=this.api.X(),D=this.api.getVideoData();this.U=D.j1?!1:z.L;this.suggestionData=D.suggestions? +g.xc(D.suggestions,E=>E&&!E.playlistId):[]; +DvV(this);D.j1?this.title.update({title:oz("More videos from $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:D.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?"More Shorts":"More videos"})}scrollTo(z){z=g.fY(z,this.containerWidth-this.suggestionData.length*(this.V+8),0);this.S.start(this.scrollPosition,z,1E3);this.scrollPosition=z;lM(this);BzV(this)}};var QGX=class extends g.mM{constructor(z){super({G:"div",vF:"ytp-pause-overlay",rR:{tabIndex:"-1"}});this.api=z;this.B=new g.MC(this);this.fade=new g.vh(this,1E3,!1,100,()=>{this.K.A=!1},()=>{this.K.A=!0}); +this.A=!1;this.expandButton=new g.mM({G:"button",ek:["ytp-button","ytp-expand"],hT:this.api.isEmbedsShortsMode()?"More Shorts":"More videos"});z.X().controlsType==="0"&&g.AN(z.getRootNode(),"ytp-pause-overlay-controls-hidden");g.a(this,this.B);g.a(this,this.fade);var D=new g.mM({G:"button",ek:["ytp-button","ytp-collapse"],rR:{"aria-label":this.api.isEmbedsShortsMode()?"Hide more Shorts":"Hide more videos"},gR:[{G:"div",vF:"ytp-collapse-icon",gR:[{G:"svg",rR:{height:"100%",viewBox:"0 0 16 16",width:"100%"}, +gR:[{G:"path",rR:{d:"M13 4L12 3 8 7 4 3 3 4 7 8 3 12 4 13 8 9 12 13 13 12 9 8z",fill:"#fff"}}]}]}]});g.a(this,D);D.XH(this.element);D.WN("click",this.V,this);g.a(this,this.expandButton);this.expandButton.XH(this.element);this.expandButton.WN("click",this.U,this);this.K=new sVX(z);g.a(this,this.K);this.K.A=!1;this.K.XH(this.element);this.api.isEmbedsShortsMode()?this.api.createClientVe(this.element,this,157212):this.api.createClientVe(this.element,this,172777);this.B.K3(this.api,"presentingplayerstatechange", +this.u0);this.B.K3(this.api,"videodatachange",this.u0);this.hide()}hide(){g.z_(this.api.getRootNode(),"ytp-expand-pause-overlay");super.hide()}V(){this.A=!0;g.z_(this.api.getRootNode(),"ytp-expand-pause-overlay");this.api.isEmbedsShortsMode()&&this.api.logVisibility(this.element,!1);this.expandButton.focus()}U(){this.A=!1;g.AN(this.api.getRootNode(),"ytp-expand-pause-overlay");this.api.isEmbedsShortsMode()&&this.api.logVisibility(this.element,!0);this.focus()}u0(){var z=this.api.getPlayerStateObject(); +z.K(1)||z.K(16)||z.K(32)||(!z.K(4)||z.K(2)||z.K(1024)?(this.A||this.api.logVisibility(this.element,!1),this.fade.hide()):this.K.hasSuggestions()&&(this.A||(g.AN(this.api.getRootNode(),"ytp-expand-pause-overlay"),lM(this.K),this.K.show(),this.api.logVisibility(this.element,!0)),this.fade.show()))}};var $bX=class extends g.mM{constructor(z){super({G:"div",ek:["ytp-player-content","ytp-iv-player-content"],gR:[{G:"div",vF:"ytp-countdown-timer",gR:[{G:"svg",rR:{height:"100%",version:"1.1",viewBox:"0 0 72 72",width:"100%"},gR:[{G:"circle",vF:"ytp-svg-countdown-timer-ring",rR:{cx:"-36",cy:"36","fill-opacity":"0",r:"33.5",stroke:"#FFFFFF","stroke-dasharray":"211","stroke-dashoffset":"-211","stroke-width":"4",transform:"rotate(-90)"}},{G:"circle",vF:"ytp-svg-countdown-timer-background",rR:{cx:"-36", +cy:"36","fill-opacity":"0",r:"33.5",stroke:"#FFFFFF","stroke-opacity":"0.3","stroke-width":"4",transform:"rotate(-90)"}}]},{G:"span",vF:"ytp-countdown-timer-time",hT:"{{duration}}"}]}]});this.api=z;this.S=this.NN("ytp-svg-countdown-timer-ring");this.K=null;this.V=this.B=0;this.A=!1;this.U=0;this.api.createClientVe(this.element,this,159628)}show(){super.show();this.api.logVisibility(this.element,!0)}stopTimer(){this.K&&(this.K.dispose(),this.K=null,this.A=!1)}BF(){this.stopTimer();super.BF()}};g.zr("embed",class extends g.SU{constructor(z){super(z);this.J=z;this.K=new g.MC(this);this.L=null;this.U=!1;this.countdownTimer=null;this.Y=!1;IQ(this);g.a(this,this.K);this.load()}Au(){return!1}create(){var z=this.J.X(),D=g.gf(this.J),E=this.J.getVideoData()?.clientPlaybackNonce;E&&g.HD({clientPlaybackNonce:E});z.xV&&!z.disableOrganicUi&&kSr(this);z.getWebPlayerContextConfig()?.embedsEnableEmc3ds||(this.S=new oJW(this.J),g.a(this,this.S),g.Ah(this.J,this.S.element,4),this.j=new y2L(this.J),g.a(this, +this.j),g.Ah(this.J,this.j.element,4));z.Oj&&(this.watermark=new Pyk(this.J),g.a(this,this.watermark),g.Ah(this.J,this.watermark.element,8));D&&!z.disableOrganicUi&&(this.V=new wGJ(this.J,D),g.a(this,this.V),g.Ah(this.J,this.V.element,8),this.J.isMutedByEmbedsMutedAutoplay()&&(this.onMutedAutoplayStarts(),this.V.hide()));z.B&&!z.disableOrganicUi&&(this.D=new t3k(this.J),g.a(this,this.D),g.Ah(this.J,this.D.element,4));this.K.K3(this.J,"appresize",this.N6);this.K.K3(this.J,"presentingplayerstatechange", +this.hm);this.K.K3(this.J,"videodatachange",this.onVideoDataChange);this.K.K3(this.J,"videoplayerreset",this.yA);this.K.K3(this.J,"onMutedAutoplayStarts",this.onMutedAutoplayStarts);this.K.K3(this.J,"onAdStart",this.onAdStart);this.K.K3(this.J,"onAdComplete",this.onAdComplete);this.K.K3(this.J,"onAdSkip",this.onAdSkip);this.K.K3(this.J,"onAdStateChange",this.onAdStateChange);if(this.U=VV(Sx(z)))this.countdownTimer=new $bX(this.J),g.a(this,this.countdownTimer),g.Ah(this.J,this.countdownTimer.element, +4),this.countdownTimer.hide(),this.K.K3(this.J,g.b4("embeds"),this.onCueRangeEnter),this.K.K3(this.J,g.j1("embeds"),this.onCueRangeExit);this.PN(this.J.getPlayerStateObject());this.J.X().getWebPlayerContextConfig()?.embedsHostFlags?.allowOverridingVisitorDataPlayerVars&&(z=g.S("IDENTITY_MEMENTO"))&&g.hh(this.J,"onMementoChange",z)}onCueRangeEnter(z){z.getId()==="countdown timer"&&this.countdownTimer&&(this.countdownTimer.show(),EFL(this.countdownTimer))}onCueRangeExit(z){z.getId()==="countdown timer"&& +this.countdownTimer&&(this.countdownTimer.stopTimer(),this.countdownTimer.hide())}N6(){var z=this.J.wM().getPlayerSize();this.M6&&this.M6.resize(z)}yA(){IQ(this)}hm(z){this.PN(z.state)}PN(z){var D=this.J.X().experiments.EH("embeds_enable_error_screen_redesign");z.K(128)?D||(this.M6||(this.M6=new ikX(this.J),g.a(this,this.M6),g.Ah(this.J,this.M6.element,4)),this.M6.A(z.h9),this.M6.show(),g.AN(this.J.getRootNode(),"ytp-embed-error")):!D&&this.M6&&(this.M6.dispose(),this.M6=null,g.z_(this.J.getRootNode(), +"ytp-embed-error"));this.countdownTimer&&this.countdownTimer.K&&(z.K(64)?(this.countdownTimer.hide(),this.countdownTimer.stopTimer()):z.isPaused()?(D=this.countdownTimer,D.A||(D.A=!0,D.U=(0,g.N)())):z.isPlaying()&&this.countdownTimer.A&&(D=this.countdownTimer,D.A&&(D.V+=(0,g.N)()-D.U,D.A=!1,Yi(D))));TWO(this,z)}onMutedAutoplayStarts(){this.J.getVideoData().mutedAutoplay&&this.S&&g.Dr(this.J.getRootNode(),"ytp-muted-autoplay",!0)}onVideoDataChange(z,D){var E=this.D_!==D.videoId;z=!E&&z==="dataloaded"; +var Q={isShortsModeEnabled:!!this.J.isEmbedsShortsMode()};g.E9("embedsVideoDataDidChange",{clientPlaybackNonce:D.clientPlaybackNonce,isReload:z,runtimeEnabledFeatures:Q});E&&(this.D_=D.videoId,this.countdownTimer&&(this.countdownTimer.show(),this.countdownTimer.hide()),this.U&&(this.J.ee("embeds"),D.isAd()||D.limitedPlaybackDurationInSeconds<5||M_(this.J)||(D=Math.max((D.startSeconds+D.limitedPlaybackDurationInSeconds-5)*1E3,0),D=new g.vJ(D,D+5E3,{id:"countdown timer",namespace:"embeds"}),this.J.Ql([D]))), +this.J.X().xV&&!this.J.X().disableOrganicUi&&(IQ(this),kSr(this)));this.J.X().S&&this.A&&this.A.detach()}onAdStart(){aQ(this,"EMBEDS_AD_EVENT_TYPE_AD_STARTED")}onAdComplete(){aQ(this,"EMBEDS_AD_EVENT_TYPE_AD_COMPLETED")}onAdSkip(){aQ(this,"EMBEDS_AD_EVENT_TYPE_AD_SKIPPED")}onAdStateChange(z){z===2&&aQ(this,"EMBEDS_AD_EVENT_TYPE_AD_PAUSED")}});})(_yt_player); diff --git a/UMASS_sample/Undergraduate Study _ UMass Amherst_files/css2 b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/css2 new file mode 100644 index 00000000..03120c1e --- /dev/null +++ b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/css2 @@ -0,0 +1,900 @@ +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* hebrew */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* vietnamese */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.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; +} +/* latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + font-display: swap; + src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, 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; +} diff --git a/UMASS_sample/Undergraduate Study _ UMass Amherst_files/css_09S7WcUyhLeUXabknzECn_ua5zOangtv2BF4OXAW2fM.css b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/css_09S7WcUyhLeUXabknzECn_ua5zOangtv2BF4OXAW2fM.css new file mode 100644 index 00000000..f42831a0 --- /dev/null +++ b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/css_09S7WcUyhLeUXabknzECn_ua5zOangtv2BF4OXAW2fM.css @@ -0,0 +1,12 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;} +.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;} +.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;} +.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;} +.clearfix:after{display:table;clear:both;content:"";} +.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;} +.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;} +.media-oembed-content{max-width:100%;} +.cc_banner-wrapper{z-index:9001;position:relative}.cc_container .cc_btn{cursor:pointer;text-align:center;font-size:0.6em;transition:font-size 200ms;line-height:1em}.cc_container .cc_message{font-size:0.6em;transition:font-size 200ms;margin:0;padding:0;line-height:1.5em}.cc_container .cc_logo{display:none;text-indent:-1000px;overflow:hidden;width:100px;height:22px;background-size:cover;background-image:url(//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.10/logo.png);opacity:0.9;transition:opacity 200ms}.cc_container .cc_logo:hover,.cc_container .cc_logo:active{opacity:1}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{font-size:0.8em}}@media screen and (min-width:768px){.cc_container .cc_btn{font-size:1em}.cc_container .cc_message{font-size:1em;line-height:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}@media print{.cc_banner-wrapper,.cc_container{display:none}}.cc_container{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:10px}.cc_container .cc_btn{padding:8px 10px;background-color:#f1d600;cursor:pointer;transition:font-size 200ms;text-align:center;font-size:0.6em;display:block;width:33%;margin-left:10px;float:right;max-width:120px}.cc_container .cc_message{transition:font-size 200ms;font-size:0.6em;display:block}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{margin-top:0.5em;font-size:0.8em}}@media screen and (min-width:768px){.cc_container{padding:15px 30px 15px}.cc_container .cc_btn{font-size:1em;padding:8px 15px}.cc_container .cc_message{font-size:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}.cc_container{background:#222;color:#fff;font-size:17px;font-family:"Helvetica Neue Light","HelveticaNeue-Light","Helvetica Neue",Calibri,Helvetica,Arial;box-sizing:border-box}.cc_container ::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#000;background-color:#f1d600;transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;border-radius:5px;-webkit-border-radius:5px}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color:#fff;color:#000}.cc_container a,.cc_container a:visited{text-decoration:none;color:#31a8f0;transition:200ms color}.cc_container a:hover,.cc_container a:active{color:#b2f7ff}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(66px);-ms-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cc_container,.cc_message,.cc_btn{animation-duration:0.8s;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;-webkit-animation-name:slideUp;animation-name:slideUp} +span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;} +.paragraph--unpublished{background-color:#fff4f4;} diff --git a/UMASS_sample/Undergraduate Study _ UMass Amherst_files/css_9iVMqxgjFme60Jzg02SPG6OgV2nEDh1hy5Ki5aoUENs.css b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/css_9iVMqxgjFme60Jzg02SPG6OgV2nEDh1hy5Ki5aoUENs.css new file mode 100644 index 00000000..d5c747c6 --- /dev/null +++ b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/css_9iVMqxgjFme60Jzg02SPG6OgV2nEDh1hy5Ki5aoUENs.css @@ -0,0 +1,3 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +.block-microsite-menu-block svg.ext,.block-microsite-menu-block svg.mailto,.block-microsite-menu-block svg.tel{fill:#ffffff;}.block-microsite-menu-block svg.ext path,.block-microsite-menu-block svg.mailto path,.block-microsite-menu-block svg.tel path{stroke:#ffffff;} +.page-node-type-story .publication-date,.story-listing .publication-date{display:none;}.story-listing .f--field.f--eyebrow{display:none;} diff --git a/UMASS_sample/Undergraduate Study _ UMass Amherst_files/css_lbHsfoskq5tpGTIY2gn4aghMYP9fiDdXWHcpUbmtzYk.css b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/css_lbHsfoskq5tpGTIY2gn4aghMYP9fiDdXWHcpUbmtzYk.css new file mode 100644 index 00000000..0bbc69ed --- /dev/null +++ b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/css_lbHsfoskq5tpGTIY2gn4aghMYP9fiDdXWHcpUbmtzYk.css @@ -0,0 +1,19 @@ +/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ +[data-component-id="umass_base:block-multiple-ctas"]{container-type:inline-size;.container{max-width:1440px;margin:0 auto;padding-top:var(--s2);padding-right:10%;padding-bottom:var(--s2);padding-left:10%;display:flex;justify-content:space-between;flex-direction:column;@container (width > 1350px){padding-top:var(--s3);padding-right:6.25%;padding-bottom:var(--s3);padding-left:6.25%;flex-direction:row;}}.f--links{display:flex;flex-basis:45%;flex-direction:column;flex-wrap:nowrap;gap:var(--s0);justify-content:center;}.f--section-title{margin-bottom:0;}.lc--layout-container & h2{font-size:clamp(28px,calc(1.5vw + 1.45rem),40px);}.f--description{margin-block-start:var(--s0);}.text-container{flex:1 0 auto;padding-bottom:var(--s0);&:has(.f--description){padding-bottom:var(--s0);h2{text-align:start;}}@container (width >= 1080px){flex:1 0 50%;}@container (width >= 1350px){padding-right:10vw;padding-bottom:0;}}.links-container{align-content:center;container-type:inline-size;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--s-1);justify-content:center;@container (width >= 1080px){flex:1 0 50%;}}background:var(--color-white);&[data-color="gray"]{background:var(--color-gray-100);}&[data-color="maroon"]{background:var(--color-brand);}&[data-background="image"]{background-size:cover;background-repeat:no-repeat;background-position:center center;}&[data-link-style="buttons"]{.container{container-type:inline-size;@container (width >= 1350px){flex-direction:row;}}.text-container{h2,p{text-align:center;}@container (width >= 1080px){flex:1 0 40%;h2,p{text-align:left;}}}.links-container{@container (width >= 1080px){justify-content:flex-end;flex:1 0 60%;}}[data-component-id="umass_base:button"]{background-image:none;flex:1 0 100%;@container (width > 768px){margin-block-end:0;flex:auto;}}.f--links{flex-direction:row;flex-basis:100%;}.f--button{display:flex;align-items:stretch;flex:0 0 auto;}}&:not([data-link-style="buttons"]){h2{text-align:start;}.container{@container (width < 1350px){.links-container{flex-direction:row;justify-content:space-between;column-count:2;flex-wrap:wrap;align-items:baseline;}.f--field.f--button{flex:0 1 49%;}[data-component-id="umass_base:button"].button-text-link{display:inline-block;inline-size:100%;}}@container (width <= 630px){.f--field.f--button{flex:0 1 100%;}}@container (width >= 1350px){.links-container{justify-content:flex-start;}}}[data-component-id="umass_base:button"].button-text-link{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-red.svg);background-position:right center;background-repeat:no-repeat;background-size:1.25rem;box-shadow:0 1px 0 var(--color-gray-100);color:currentColor;font-style:normal;font-weight:800;display:block;padding:.5rem 1.5rem .5rem 0;text-decoration:none;text-transform:uppercase;font-size:1rem;&:hover{transition:all 0.1s;box-shadow:0 2px 0 currentColor;.button-text{color:currentColor;}}}&[data-color="maroon"]{[data-component-id="umass_base:button"]{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-white.svg);}}}&[data-color="maroon"]{h2,.highlight,.f--description *{color:var(--color-white);}}&[data-layout-variant="tabbed"]{.container{padding-top:var(--s2);padding-right:0;padding-bottom:var(--s2);padding-left:0;.text-container,.tabbed-links-container{padding-right:10vw;padding-left:10vw;}@container (width > 768px){.tabbed-links-container{column-count:2;column-gap:10vw;}}@container (width > 1350px){flex-direction:column;padding-top:var(--s3);padding-right:0;padding-bottom:var(--s3);padding-left:0;.text-container,.tabbed-links-container{padding-right:5vw;padding-left:5vw;}}}}} +[data-component-id="umass_base:button"],html[data-whatintent="mouse"] [data-component-id="umass_base:button"]{-webkit-appearance:none;align-items:center;appearance:none;border-radius:0;border:0;display:inline-flex;flex-basis:auto;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-feature-settings:'liga' off,'clig' off;font-size:.875rem;font-style:normal;font-weight:800;justify-content:center;line-height:1.5;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-top:1rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;text-wrap:balance;transition:background-color .1s ease-in-out;white-space:normal;width:100%;min-width:5rem;&:hover{transition:background-color .1s ease-in-out,color .1s ease-in-out;}@media (min-width:768px){width:auto;}&.button-primary,&.button-secondary{text-decoration:none;}&.button-primary,&.button-shuffle,&.button-play{color:var(--color-white);background:var(--color-brand);&:hover{background:var(--color-brand-dark);}&.button-disabled{background:var(--color-gray-100);}}&.button-primary{&.button-context-dark{background:var(--color-white);color:var(--color-black);&:hover{background:var(--color-gray-200);}&.button-disabled{background:var(--color-gray-400);color:var(--color-gray-600);}}}&.button-secondary{border-width:2px;border-style:solid;border-color:var(--color-brand);background:transparent;color:var(--color-brand);;&:hover{border-color:var(--color-brand-dark);color:var(--color-brand-dark);}&.button-disabled{border-color:var(--color-gray-100);color:var(--color-gray-100);}&.button-context-dark{color:var(--color-white);border-color:var(--color-white);&.button-disabled{border-color:var(--color-gray-400);color:var(--color-gray-400);}&:hover{color:var(--color-gray-200);border-color:var(--color-gray-200);}}}&.button-text-link{text-underline-offset:3px;text-decoration-thickness:2px;text-decoration-line:underline;color:var(--color-brand);;text-align:left;padding:0;&:hover{color:var(--color-brand-dark);}&.button-disabled{color:var(--color-gray-100);}&.button-context-dark{color:var(--color-white);&.button-disabled{border-color:var(--color-gray-400);color:var(--color-gray-400);}&:hover{color:var(--color-gray-200);}}}&.button-shuffle,&.button-play{border-radius:100px;height:50px;width:50px;min-width:unset;padding:0;&.button-context-dark{color:var(--color-brand);background:var(--color-white);&.button-disabled{background:var(--color-gray-400);color:var(--color-gray-600);}&:hover{color:var(--color-brand-dark);}}}&.button-disabled{pointer-events:none;cursor:not-allowed;}.button-icon{display:flex;}.button-icon-play{padding-inline-start:5px;}} +.cc--card-grid{.c--card-grid{max-width:var(--max-width);margin:0 auto;padding:var(--s2) var(--s1);@media screen and (min-width:768px){padding:var(--s3) var(--s5);}}.c--card-grid > .text-container{margin-bottom:var(--s2);.f--section-title{margin-bottom:var(--s-1);text-transform:uppercase;@media screen and (min-width:768px){margin-bottom:var(--s0);}}}.f--cards{@media screen and (min-width:768px){display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s2) var(--s3);.cc--card-grid-card,.cc--card-grid-card-reference{border:0;min-width:0;}}@media screen and (min-width:1024px){grid-template-columns:repeat(3,1fr);}}&.four-column .f--cards{@media screen and (min-width:1024px){grid-template-columns:repeat(4,1fr);}}&.dark{background:var(--color-black);.f--section-title h2,h3,.f--description p{color:var(--color-white);a{color:var(--color-white);text-decoration:none;&:hover{color:var(--color-gray-200);}}}.f--description p a{font-weight:var(--font-weight-bold);text-decoration:underline;&:hover{text-decoration:none;}}.f--button .button-text-link a{color:var(--color-white);&:hover{color:var(--color-gray-200);text-decoration:none;}}}}.lc--two-column .c--card-grid{padding:var(--s2) var(--s1);} +.c--card-grid-card,.c--card-grid-card-reference{display:flex;flex-direction:column;padding-bottom:var(--s2);.f--image{margin-bottom:var(--s0);}.text-container{h3{font-size:1.5rem;a:hover{text-decoration:none;}@media screen and (min-width:768px){font-size:1.625rem;}}a{color:var(--color-black);text-decoration:underline;&:hover{color:var(--color-brand);text-decoration:none;}}}.f--button a.button-text-link{margin-top:var(--s0);color:var(--color-brand);display:block;&:hover{color:var(--color-black);text-decoration:none;}}} +.f--description{p{font-family:var(--font-family-sans);font-style:normal;font-size:1rem;line-height:1.875;color:var(--color-black);text-align:left;text-transform:none;}} +[data-component-id="umass_base:header-branding"]{a{display:block;}img{width:150px;height:auto;&.redtext{display:block;}&.whitetext{display:none;}}@media print{img{width:200px;}}}@media (min-width:768px){[data-component-id="umass_base:header-branding"] img{width:193px;}}@media (min-width:1024px){[data-component-id="umass_base:header-branding"] img{width:232px;}}.mobile-menu-active [data-component-id="umass_base:header-branding"],.transparent-header [data-component-id="umass_base:header-branding"],.search-active [data-component-id="umass_base:header-branding"]{img.whitetext{display:block;}img.redtext{display:none;}} +.homepage [data-component-id="umass_base:tophat"].search-active{background-color:var(--color-black);}#search-drawer-trigger,#search-drawer-trigger-active{background:var(--color-brand);color:var(--color-white);width:50px;height:50px;line-height:50px;flex:0 0 50px;display:flex;justify-content:center;align-items:center;svg{width:25px;height:25px;vertical-align:center;}.search-trigger-open{display:inline-block;}.search-trigger-close{display:none;}}#search-drawer-trigger-active,#search-drawer-trigger.active{background:#968c67;}#search-drawer-trigger.active{background:#968c67;.search-trigger-open{display:none;}.search-trigger-close{display:inline-block;}}#search-drawer-trigger-active{position:relative;top:6px;}[data-component-id="umass_base:header-search"]{#search-flyout-container{display:none;position:absolute;top:50px;width:100%;background:var(--color-white);}.search-flyout{max-width:var(--max-width);padding:var(--s1) var(--s2) var(--s2);margin:0 auto;display:flex;justify-content:space-between;gap:20px;}form{display:flex;padding:0 1.5rem;@media (max-width:48rem){padding:0 0.4375rem;}border-bottom:1px solid var(--color-black);align-items:center;input{border:none;font-size:1.125rem;font-weight:900;}}.menu{font-size:0.75rem;line-height:2.6667;text-align:center;margin:0.625rem auto 0;@media (max-width:48rem){font-size:1rem;line-height:1.5;text-align:left;margin-top:1.875rem;}display:block;list-style:none;padding:0;&:before{content:"Are you looking for… ";font-weight:600;@media (max-width:48rem){display:block;margin-bottom:.5rem;}}li{display:inline;}li + li:before{content:", ";}a{color:var(--color-black);&:hover,&:focus{color:var(--color-brand) !important;}}}[data-component-id="umass_base:header-branding"]{.whitetext{display:none !important;}.redtext{display:block !important;}}}@media (max-width:75rem){[data-component-id="umass_base:header-search"]{#search-flyout-container{top:0;}}#search-drawer-trigger{visibility:visible;opacity:1;transition:opacity 0.3s linear;}#search-drawer-trigger.active{visibility:hidden;opacity:0;transition:visibility 0s 0.3s,opacity 0.3s linear;background:var(--color-brand);.search-trigger-open{display:inline-block;}.search-trigger-close{display:none;}}}@media (max-width:62rem){[data-component-id="umass_base:header-search"]{#search-flyout-container{top:100%;}.search-flyout div{margin:0 auto;flex:1 1 auto;}[data-component-id="umass_base:header-branding"],#search-drawer-trigger-active{display:none;}}#search-drawer-trigger.active{visibility:visible;opacity:1;transition:opacity 0.3s linear;background:#968c67;.search-trigger-open{display:none;}.search-trigger-close{display:inline-block;}}form{input{width:100%;}}} +[data-component-id="umass_base:header-socials"]{order:2;> ul{display:flex;gap:20px;margin:0;padding:0.9375rem 0;}li{list-style-type:none;line-height:1;display:block;}.platforms a{color:var(--color-gray-100);display:block;svg{fill:currentColor;width:20px;height:20px;display:block;}&:hover,&:focus{color:var(--color-white);}}} +.cc--keep-exploring{background-color:rgba(136,28,28,.85);background-position:center;background-size:cover;}.cc--keep-exploring .c--keep-exploring{max-width:1800px;margin:0 auto;padding-top:2.5rem;padding-right:8.33333%;padding-bottom:2.5rem;padding-left:8.33333%;position:relative;}@media screen and (min-width:768px){.cc--keep-exploring .c--keep-exploring{padding-top:3.125rem;padding-right:16.66667%;padding-bottom:3.125rem;padding-left:16.66667%;}}@media screen and (min-width:1024px){.cc--keep-exploring .c--keep-exploring{padding-top:7.8125rem;padding-right:16.66667%;padding-bottom:7.8125rem;padding-left:16.66667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.cc--keep-exploring .f--section-title{margin-bottom:0;-ms-flex-preferred-size:56.25%;flex-basis:56.25%;}@media screen and (min-width:768px){.cc--keep-exploring .f--section-title{margin-bottom:0.9375rem;}}@media screen and (min-width:1024px){.cc--keep-exploring .f--section-title{margin-bottom:0;}.lc--full .cc--keep-exploring .f--section-title,body.pattern-lab-demo > .cc--keep-exploring .f--section-title,body.pattern-lab-demo > .cc--component-container .f--field.nested .cc--keep-exploring .f--section-title,.sg-pattern-example > .cc--keep-exploring .f--section-title,.sg-pattern-example > .cc--component-container .f--field.nested .cc--keep-exploring .f--section-title{padding-right:12.5%;}}.cc--keep-exploring .f--section-title h2{font-size:1.75rem;line-height:1;color:var(--color-white);text-transform:uppercase;}@media screen and (min-width:768px){.cc--keep-exploring .f--section-title h2{font-size:2.5rem;line-height:1;}}.cc--keep-exploring .links-container{-ms-flex-preferred-size:35%;flex-basis:35%;}@media screen and (min-width:1024px){.cc--keep-exploring .links-container{-ms-flex-preferred-size:43.75%;flex-basis:43.75%;}}@media screen and (min-width:768px){.cc--keep-exploring .links-container .f--links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media screen and (min-width:1024px){.lc--full .cc--keep-exploring .links-container .f--links,body.pattern-lab-demo > .cc--keep-exploring .links-container .f--links,body.pattern-lab-demo > .cc--component-container .f--field.nested .cc--keep-exploring .links-container .f--links,.sg-pattern-example > .cc--keep-exploring .links-container .f--links,.sg-pattern-example > .cc--component-container .f--field.nested .cc--keep-exploring .links-container .f--links{display:block;}}.cc--keep-exploring .links-container .f--link{border-bottom:0.125rem solid rgb(255 255 255 / 0.2);font-weight:800;a{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-white.svg);background-repeat:no-repeat;background-position:right center;background-size:1.375rem;}}html[data-whatintent="mouse"] .cc--keep-exploring .links-container .f--link{-webkit-transition:border-color 0.1s;transition:border-color 0.1s;}html[data-whatintent="mouse"] .cc--keep-exploring .links-container .f--link:hover{border-bottom-color:var(--color-white);}@media screen and (min-width:768px){.cc--keep-exploring .links-container .f--link{-ms-flex-preferred-size:45.83333%;flex-basis:45.83333%;}}@media screen and (min-width:1024px){.cc--keep-exploring .links-container .f--link:first-child .link{padding-top:0.25rem;}}.cc--keep-exploring .links-container .f--link .link{padding-top:1.25rem;padding-bottom:1rem;font-size:0.9375rem;line-height:1.2;display:block;color:var(--color-white);text-decoration:none;text-transform:uppercase;}@media screen and (min-width:1024px){.cc--keep-exploring .links-container .f--link .link{font-size:1rem;line-height:1.25;}} +.cc--media-with-text{background-repeat:no-repeat;background-position:center 0;background-size:cover;.c--media-with-text{max-width:var(--max-width);margin:0 auto;padding:var(--s2) var(--s1);@media screen and (min-width:960px){padding:var(--s3) var(--s5);}}&.dark{background:var(--color-black);.text-container p{color:var(--color-white);a{color:var(--color-white);font-weight:var(--font-weight-bold);&:hover{text-decoration:none;}}}.f--section-title h2,.f--section-title h2 a{color:var(--color-white);&:hover{color:var(--color-gray-100);}}}&.media-right{@media screen and (min-width:960px){.c--media-with-text{padding-right:0;}}.component-container{flex-direction:row;}}&.media-left{@media screen and (min-width:960px){.c--media-with-text{padding-left:0;}}.component-container{flex-direction:row-reverse;}.text-container{padding-left:var(--s2);padding-right:0;}}.component-container{display:flex;align-items:center;padding:0;.media-container{flex:2;position:relative;}.text-container{flex:1;padding-right:var(--s2);.cta-container{display:flex;flex-wrap:wrap;gap:var(--s0);align-items:center;}.f--description{margin-bottom:var(--s1);}}}@media screen and (max-width:960px){&.media-right .component-container,&.media-left .component-container{flex-direction:column-reverse;}.text-container{margin-top:var(--s2);padding-right:0;padding-left:0;}}.media-container{&.show .f--video-embed{opacity:1;visibility:visible;}&.show .f--image{opacity:0;visibility:hidden;}.f--image{height:100%;transition:visibility 0s linear var(--transition-duration-default),opacity var(--transition-duration-default) var(--transition-easing-default);margin-bottom:0;img{height:100%;object-fit:cover;}}.f--button{position:absolute;bottom:var(--s2);right:var(--s2);.button-play{border-radius:50%;transition:transform var(--transition-duration-default) var(--transition-easing-default),box-shadow var(--transition-duration-default) var(--transition-easing-default);}.button-icon svg{width:13px;}}&:hover .f--button .button-play{box-shadow:0 0 1rem rgba(255,255,255,0.9);transform:scale(1.1);}.f--video-embed{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity var(--transition-duration-default) var(--transition-easing-default);iframe{width:100%;height:100%;}}}.f--section-title h2{margin-bottom:var(--s1);text-transform:uppercase;a{text-decoration:none;}}} +[data-component-id="umass_base:nav-quicklink-buttons"]{width:36.875rem;order:3;margin:1.875rem auto 0;@media (min-width:62rem){order:2;margin-right:0;}.m--quicklink-button-menu{display:flex;gap:0.9375rem;li{flex:1;a{width:100%;}}}} +.f--section-title{margin-bottom:0.625rem;@media screen and (min-width:768px){margin-bottom:0.9375rem;}h2{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;font-size:1.75rem;line-height:1;text-transform:uppercase;@media screen and (min-width:768px){font-size:2.5rem;line-height:1;}.highlight{display:block;color:var(--color-brand);}}} +[data-component-id="umass_base:site-header"]{max-width:var(--max-width);margin:0 auto;padding:var(--s1) var(--s2);display:flex;justify-content:space-between;gap:var(--s2);&.mobile-menu-active{background:var(--color-black);}.navigation-container{display:flex;align-items:center;justify-content:flex-end;gap:var(--s2);}.primary-navigation{height:100%;align-content:center;display:block;.submenu-wrapper{display:none;position:absolute;top:100%;left:-1.5625rem;padding:var(--s1) var(--s2);background-color:var(--color-white);.submenu-wrapper{position:relative;top:initial;left:0;padding:0;> .submenu{display:flex;gap:var(--s1);}}> .submenu{display:flex;flex-wrap:wrap;min-width:180px;max-width:600px;overflow:hidden;gap:var(--s1);&:has(.menu-item--expanded){display:flex;flex-wrap:wrap;.submenu-wrapper{display:none;}.megamenu &{flex-wrap:nowrap;.submenu-wrapper{display:flex;}}}.menu-item{flex:0 0 180px;font-size:0.875rem;line-height:1.4286;font-weight:400;border-bottom:none;a{color:var(--color-black);border-bottom:none;height:auto;&:hover,&:focus{border-bottom:none;color:var(--color-brand);}}span{font-weight:900;font-size:0.9375rem;}a.is-active{color:var(--color-brand);}&.menu-item--expanded{display:flex;gap:var(--s1);margin-bottom:var(--s-3);flex-direction:column;}}}a{color:var(--color-black);height:auto;}}.m--main-menu{display:flex;gap:var(--s2);@media (min-width:75.0625rem) and (max-width:81.25rem){gap:var(--s1);}.button-back,.navigation-title,.arrow-toggle{display:none;}> li{font-size:0.9375rem;line-height:1;font-weight:900;text-transform:uppercase;position:relative;align-content:center;&:hover{.submenu-wrapper{display:block;}}span{color:var(--color-black);text-decoration:none;display:block;height:50px;align-content:center;border-bottom:4px solid transparent;padding-top:var(--s-3);}a{color:var(--color-black);text-decoration:none;display:block;height:50px;align-content:center;border-bottom:4px solid transparent;padding-top:var(--s-3);&:hover,&:focus{color:var(--color-brand);border-bottom-color:var(--color-umass-gold);}.menu-item--active-trail &{border-bottom-color:var(--color-umass-gold);}}li span{color:var(--color-umass-gold);height:auto;border-bottom:none;}}}}#mobile-hamburger{display:none;flex:0 0 50px;&.is-active{background-color:var(--color-black);.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-white);}}.hamburger-box,.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-black);}@media (max-width:75rem){display:block;}}[data-component-id="umass_base:nav-quicklink-buttons"],.mc--utility-menu,[data-component-id="umass_base:header-socials"]{display:none;width:100%;}@media (min-width:75.0625rem){#mobile-flyout-container{display:block !important;}}@media (max-width:75rem){.navigation-container{gap:var(--s-1);}#mobile-flyout-container{display:none;width:100%;background:var(--color-white);padding:var(--s1) var(--s2);position:absolute;left:0;top:100%;& .m--main-menu{flex-direction:column;gap:0;> .menu-item--active-trail{.link-arrow-wrapper > span,.link-arrow-wrapper > a{color:var(--color-brand);}}> .menu-item--expanded{border-bottom:1px solid var(--color-gray-200);> .link-arrow-wrapper{display:flex;justify-content:space-between;.arrow-toggle{display:block;svg{content:"arrow";transition:transform 0.2s ease;}&.is-active svg{transform:rotate(-180deg);}}}.submenu-wrapper{display:none;.submenu-wrapper{display:flex;}}}> li{margin-bottom:.5rem;a{color:var(--color-black);border-bottom:1px solid transparent;font-size:1.125rem;line-height:1.333;&:hover,&:focus,&.is-active{color:var(--color-brand);}}span{color:var(--color-black);font-size:1.125rem;line-height:1.3333;}li span{color:var(--color-umass-gold);}}.submenu-wrapper{left:auto;padding-left:var(--s0);padding-right:var(--s0);.submenu-wrapper{padding:0;border-bottom-color:transparent;}> .submenu{padding-bottom:var(--s0);.submenu{padding-bottom:0;}.menu-item{a{border-bottom:none;}&.menu-item-expanded{margin-bottom:0;}}}}}}&.mobile-menu-active{position:relative;}.primary-navigation{.submenu-wrapper{display:block;position:relative;> .submenu{max-width:100%;overflow:visible;.menu-item{flex:1 0 100%;}&:has(.menu-item--expanded){.megamenu &{flex-wrap:wrap;}}}}}[data-component-id="umass_base:nav-quicklink-buttons"],.mc--utility-menu,[data-component-id="umass_base:header-socials"]{display:block;}.mc--utility-menu{padding:var(--s2) 0 0;.utility-button,.button-back,.navigation-title{display:none;}.menu-item{padding:0 var(--s0) var(--s0);&:last-child{padding-bottom:0;}}.menu-item--expanded{width:220px;float:left;.menu-item{padding:0;}.submenu-wrapper{padding:0;left:auto;}}a{color:var(--color-black);text-decoration:none;font-size:1rem;line-height:1.375;&:hover,&:focus{color:var(--color-brand);text-decoration:none;}}}[data-component-id="umass_base:header-socials"]{width:100%;clear:both;padding:var(--s1) var(--s0);border-top:1px solid var(--color-gray-200);> ul{padding:0;}& .platforms a{& svg{color:var(--color-black);width:22px;height:22px;}&:hover,&:focus{& svg{color:var(--color-gray-600);}}}}}}@media (max-width:62rem){[data-component-id="umass_base:site-header"]{&.search-active{background:var(--color-black);}}body:not(.transparent-header){[data-component-id="umass_base:site-header"].search-active{#mobile-hamburger{.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:var(--color-white);}}}.search-active [data-component-id="umass_base:header-branding"]{.redtext{display:none;}.whitetext{display:block;}}}}.transparent-header{[data-component-id="umass_base:site-header"]{#mobile-hamburger{.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:var(--color-white);}}& .primary-navigation{& .m--main-menu{& > li{& a{color:var(--color-white);&:hover,&:focus{color:var(--color-gray-100);}}& span{color:var(--color-white);}& li span{color:var(--color-umass-gold);}}}}}}#l--main-header{margin:0 auto;position:relative;z-index:102;}@media print{#l--main-header{height:9.375rem;}} +[data-component-id="umass_base:tophat"]{background-color:var(--color-black);color:var(--color-white);.homepage &{background-color:transparent;}&.tophat-active{background-color:var(--color-black);}.tophat-inner{max-width:var(--max-width);padding:0 var(--s2);margin:0 auto;display:flex;gap:var(--s1);justify-content:flex-end;}.social-header{display:flex;justify-content:flex-end;}#tophat-hamburger{width:50px;&.is-active{background-color:#968c67;.hamburger-box{background-color:#968c67;}}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;background-color:var(--color-white);}.hamburger-box{width:20px;}}#tophat-flyout-container{display:none;color:var(--color-black);background-color:var(--color-white);position:absolute;z-index:2;width:100%;}.tophat-flyout{padding-top:var(--s1);padding-bottom:var(--s2);max-width:var(--max-width);padding:var(--s1) var(--s2) var(--s2);margin:0 auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;@media (min-width:62rem){flex-direction:row;justify-content:space-between;}}.tophat-logo{order:1;align-self:center;@media (min-width:62rem){align-self:flex-start;}img{width:232px;height:auto;}}.mc--utility-menu{flex:0 0 auto;max-width:590px;margin:var(--s3) auto 0;order:3;@media (min-width:62rem){margin:0;flex:0 1 100%;max-width:100%;}@media (min-width:71.25rem){display:flex;justify-content:flex-end;}.m--utility-menu{@media (min-width:71.25rem){flex:0 0 1040px;}> .menu-item.menu-item--expanded{float:left;margin-left:0;@media (min-width:71.25rem){width:350px;}}> li:nth-child(2){margin-top:var(--s3);}@media (min-width:62rem){> li:nth-child(3){margin-top:var(--s3);}> li:nth-child(4){clear:right;}}}.utility-button,.button-back{display:none;}.submenu-wrapper{li{width:350px;max-width:100%;margin-left:0;}}.navigation-title{font-size:1.125rem;line-height:1;font-weight:900;color:var(--color-umass-gold);display:block;padding-bottom:var(--s1);flex:0 1 194px;white-space:nowrap;}li{width:270px;float:right;margin-left:var(--s3);}a{font-size:0.875rem;line-height:1.4286;font-weight:900;display:flex;justify-content:space-between;color:var(--color-black);text-transform:uppercase;text-decoration:none;padding-top:var(--s1);padding-right:var(--s-1);padding-bottom:var(--s1);padding-left:0;border-bottom:1px solid var(--color-gray-200);&:after{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz48c3ZnIGlkPSdMYXllcl8xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgdmlld0JveD0nMCAwIDUgMTEnPjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbHVzdHJhdG9yciAzMC4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiAyLjEuMSBCdWlsZCAxKSAtLT48ZGVmcz48c3R5bGU+IC5zdDAgeyBmaWxsOiAjODgxYzFjOyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0gPC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9J3N0MCcgZD0nTTQuNTcsNS4xNEwwLDB2MTAuMjlsNC41Ny01LjE0WicvPjwvc3ZnPg==");width:5px;height:11px;display:inline-block;}&:hover,&:active{color:var(--color-brand);text-decoration:none;border-bottom-color:var(--color-brand);}}}@media (max-width:75rem){display:none;}} +.cc--wysiwyg{max-width:1800px;margin:0 auto;padding-bottom:2.1875rem;}@media screen and (min-width:768px){.cc--wysiwyg{padding-bottom:3.125rem;}}.lc--two-column .lr--main > .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}@media screen and (min-width:1024px){.lc--two-column .lr--main > .cc--wysiwyg{padding-right:16.66667%;padding-left:5.55556%;}}@media screen and (min-width:768px){.tc--landing-page .lc--two-column .lr--main > .cc--wysiwyg,.tc--microsite-landing-page .lc--two-column .lr--main > .cc--wysiwyg{padding-right:16.66667%;padding-left:16.66667%;}}@media screen and (min-width:1024px){.tc--microsite-article .lc--two-column .lr--main > .cc--wysiwyg,.tc--events-listing .lc--two-column .lr--main > .cc--wysiwyg{padding-right:16.66667%;padding-left:5.55556%;}}.tc--event .lc--two-column .lr--main > .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}@media screen and (min-width:1024px){.tc--event .lc--two-column .lr--main > .cc--wysiwyg{padding-top:0.625rem;padding-right:25%;padding-left:2.77778%;}}@media screen and (min-width:768px){.tc--layout-builder .lc--two-column .lr--main > .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}}.lc--full .lr--main .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}.tc--microsite-profile .lc--full .lr--main .cc--wysiwyg{padding-right:8.33333%;padding-left:8.33333%;}@media screen and (min-width:1024px){.tc--microsite-profile .lc--full .lr--main .cc--wysiwyg{padding-right:25%;padding-left:25%;}}.cc--wysiwyg img.align-left,.cc--wysiwyg figure.align-left,.cc--wysiwyg article.align-left,.cc--wysiwyg entity.algin-left{width:50%;float:left;}.cc--wysiwyg img.align-right,.cc--wysiwyg figure.align-right,.cc--wysiwyg article.align-right,.cc--wysiwyg entity.align-right{width:50%;float:right;}@media screen and (max-width:480px){.cc--wysiwyg img.align-right,.cc--wysiwyg figure.align-right,.cc--wysiwyg article.align-right,.cc--wysiwyg entity.align-right,.cc--wysiwyg img.align-left,.cc--wysiwyg figure.align-left,.cc--wysiwyg article.align-left,.cc--wysiwyg entity.algin-left{width:100%;float:none;margin-left:0;margin-right:0;}}.cc--wysiwyg .responsive-iframe{position:relative;width:100%;padding-top:56.25%;overflow:hidden;}.cc--wysiwyg .responsive-iframe > iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;} +*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;}:root{--max-width:1800px;--ratio:1.5;--s-5:calc(var(--s-4) / var(--ratio));--s-4:calc(var(--s-3) / var(--ratio));--s-3:calc(var(--s-2) / var(--ratio));--s-2:calc(var(--s-1) / var(--ratio));--s-1:calc(var(--s0) / var(--ratio));--s0:1rem;--s1:calc(var(--s0) * var(--ratio));--s2:calc(var(--s1) * var(--ratio));--s3:calc(var(--s2) * var(--ratio));--s4:calc(var(--s3) * var(--ratio));--s5:calc(var(--s4) * var(--ratio));--font-family-sans:'Open Sans',Arial,Helvetica,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--transition-duration-fast:0.1s;--transition-duration-default:0.3s;--transition-easing-default:ease-in-out;--transition-timing-cubic:cubic-bezier(0.42,0,0.58,1);--color-brand:#881C1C;--color-brand-dark:#651616;--color-brand-light:#CF6E6E;--color-black:#151515;--color-white:#fff;--color-gray-100:#E9E9E9;--color-gray-200:#CCC;--color-gray-300:#ACA39A;--color-gray-400:#979797;--color-gray-500:#767676;--color-gray-600:#666;--color-gray-700:#545454;--color-gray-800:#4A4A4A;--color-umass-gold:#827853;--color-yellow:#ffc72c;--color-orange:#ff9e1b;--color-purple:#615e9b;--color-green-dark:#44693d;--color-brown:#5e4b3c;--color-blue-dark:#002554;--color-blue-bright:#00aec7;--color-green-soft:#86c8bc;--color-green-leaf:#6ba539;--color-green-neon:#c4d600;--color-rust:#cb6015;--color-red-bright:#fe3b1f;} +html{line-height:1.15;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.messages--status{background-color:#e6f4ea;border-left:6px solid #28a745;color:#155724;font-weight:600;position:fixed;z-index:101}.messages--status,.unpublished-banner{border-radius:6px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05);margin-left:2rem;margin-right:2rem;padding:1rem 1.5rem}.unpublished-banner{background:#fee;border-left:6px solid #a00;color:#a00;font-weight:700;margin-bottom:1.5rem;position:relative;text-align:center}.above-content{position:fixed;z-index:103}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label,.f--description p,.fi--form-item-radio .radio-wrapper label,.lc--layout-container h3.no-results,.sg-pattern-example h3.no-results{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:300}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.cc--header-search form input[type=text],.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated,.fi--form-item textarea,.lc--layout-container ol li,.lc--layout-container p,.lc--layout-container ul li,.sg-pattern-example ol li,.sg-pattern-example p,.sg-pattern-example ul li,.tc--search .content-main .gsc-result-info,.tc--search .content-main .gsc-webResult .gs-snippet,body{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}.c--component .f--wysiwyg figure figcaption,.c--component .f--wysiwyg figure figcaption p,.c--component .f--wysiwyg table caption,.cc--hero-landing .text-container .feature-container .f--description p,.lc--layout-container em,.sg-pattern-example em{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:italic;font-weight:400}.button--alt,.lc--layout-container h6,.sg-pattern-example h6{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:600}.c--component .f--wysiwyg ol>li:before,.c--component .f--wysiwyg thead th,.cc--back-to-top .f--back a,.cc--button-back-to-top .c--button-back-to-top button span,.cc--chaptered-nav .link,.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label,.cc--filterable-content-grid .fi--form-item .select-wrap select,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p,.fi--form-item label,.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label,.lc--layout-container b,.lc--layout-container strong,.mc--left-nav-menu .menu-item a,.node-event-submit-an-event-form .form-wrapper .fieldset-legend,.sg-pattern-example b,.sg-pattern-example strong{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.lc--layout-container em b,.lc--layout-container em strong,.sg-pattern-example em b,.sg-pattern-example em strong{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:italic;font-weight:700}.button,.c--component .f--wysiwyg tbody th,.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow,.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow,.cc--abundance-grid .abundance-container-text .f--link a,.cc--accordions .c--accordions .accordion h3 .accordion-trigger,.cc--date-card .f--card-date span.day,.cc--date-card .f--card-date span.month,.cc--date-cards .c--date-cards .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link a,.cc--hero-article .text-container .f--description,.cc--hero-article-video .text-container .f--description,.cc--hero-article-video .video-container.show+.exit-video,.cc--hero-interior .f--eyebrow a,.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow,.cc--menu-microsite .button-back,.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title,.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a,.cc--menu-microsite .menu-microsite-toggle,.cc--menu-mobile .button-back,.cc--menu-mobile .c--menu-mobile nav a,.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle,.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title,.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a,.cc--pager-calendar .c--pager-calendar .pager ul li,.cc--pager-load-more .pager__item a,.cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more,.cc--social-media-grid .social-media-links>span,.f--button-link a,.fi--form-item input[type=button],.lc--layout-container .h1,.lc--layout-container h1,.lc--layout-container h2,.lc--layout-container h3,.lc--layout-container h4,.lc--layout-container h5,.sg-pattern-example .h1,.sg-pattern-example h1,.sg-pattern-example h2,.sg-pattern-example h3,.sg-pattern-example h4,.sg-pattern-example h5,.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling,.tc--search .content-main input.gsc-input,input[type=submit]{font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:800}html[data-whatinput=keyboard] :focus{outline:3px solid #c69214}html[data-whatinput=mouse] :focus{outline:none}.visually-hidden{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.skip-link{background-color:#881c1c;color:#fff;left:1.25rem;position:absolute;z-index:101}.skip-link:not(:focus){border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{color:#151515;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}h1,h2,h3,h4,h5,h6{line-height:1.1;margin:0}p{margin-top:0}p:last-child{margin-bottom:0}ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style-type:disc}img{display:block;height:auto;width:100%}svg circle,svg ellipse,svg line,svg path,svg polygon,svg rect{-webkit-transition:fill .1s ease-in-out;transition:fill .1s ease-in-out}html[data-whatintent=mouse] svg circle else,html[data-whatintent=mouse] svg ellipse else,html[data-whatintent=mouse] svg line else,html[data-whatintent=mouse] svg path else,html[data-whatintent=mouse] svg polygon else,html[data-whatintent=mouse] svg rect else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] svg circle:hover,html[data-whatintent=mouse] svg ellipse:hover,html[data-whatintent=mouse] svg line:hover,html[data-whatintent=mouse] svg path:hover,html[data-whatintent=mouse] svg polygon:hover,html[data-whatintent=mouse] svg rect:hover{-webkit-transition:fill .1s ease-in-out;transition:fill .1s ease-in-out}nav ol,nav ul{list-style:none;margin:0;padding:0}dl{margin-top:0}dd{margin:0}address{font-style:normal}form{margin:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}button{background-color:transparent;border:0;padding:0}.button-reset,[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}iframe{border:0}section.two-cols{margin-bottom:2.5rem;margin-top:2.5rem}@media screen and (min-width:768px){section.two-cols{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}section.two-cols img{float:left;margin-bottom:.9375rem}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}table tr td,table tr th{font-size:1rem;line-height:1.625;padding:.625rem 2.5%;text-align:left;vertical-align:top}@media screen and (min-width:768px){table tr td,table tr th{font-size:1.125rem;line-height:1.4445;padding-left:2.0833333333%;padding-right:2.0833333333%}}table tr:nth-child(2n){background:#f0f0f0}table.two-col tr th:first-child{font-weight:600;width:40%}table.two-col tr td:nth-child(2){color:#000}td,th{padding:0}th{font-weight:400}[tabindex="-1"]:focus{outline:none!important}@media print{*,:after,:before{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited,a[href]:after{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";word-break:break-word}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.lc--layout-container .h1,.lc--layout-container h1,.sg-pattern-example .h1,.sg-pattern-example h1{font-size:1.875rem;line-height:1}@media screen and (min-width:1024px){.lc--layout-container .h1,.lc--layout-container h1,.sg-pattern-example .h1,.sg-pattern-example h1{font-size:3.75rem;line-height:1}}.lc--layout-container h2,.sg-pattern-example h2{font-size:2.5rem;line-height:1.05}.lc--layout-container h3,.sg-pattern-example h3{font-size:2rem;line-height:1.25}.lc--layout-container h4,.sg-pattern-example h4{font-size:1.25rem;line-height:1.3}.lc--layout-container h5,.sg-pattern-example h5{font-size:.9375rem;line-height:1.2}.lc--layout-container h6,.sg-pattern-example h6{font-size:.875rem;line-height:1.5}.lc--layout-container h3.no-results,.sg-pattern-example h3.no-results{color:#fff;font-size:1.25rem;line-height:2}.lc--layout-container p,.sg-pattern-example p{color:#4a4a4a;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.lc--layout-container p,.sg-pattern-example p{font-size:1rem;line-height:1.875}}.lc--layout-container ol li,.lc--layout-container ul li,.sg-pattern-example ol li,.sg-pattern-example ul li{color:#4a4a4a;font-size:1rem;line-height:1.875}.button,.f--button-link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}.f--button-link html[data-whatintent=mouse] a else,html[data-whatintent=mouse] .button else,html[data-whatintent=mouse] .f--button-link a else{-webkit-transition:all .1s;transition:all .1s}.f--button-link html[data-whatintent=mouse] a:hover,html[data-whatintent=mouse] .button:hover,html[data-whatintent=mouse] .f--button-link a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.button--alt{color:#881c1c;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.375rem;line-height:1;padding-bottom:.5625rem;position:relative;text-decoration:none;text-transform:uppercase}.button--alt:after{background-color:#881c1c;bottom:0;content:"";display:block;height:.125rem;left:0;position:absolute;width:100%}html[data-whatintent=mouse] .button--alt else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .button--alt:hover{color:#6a1010;text-decoration:none}html[data-whatintent=mouse] .button--alt:hover:after{background-color:#6a1010}.icon-close{height:3.125rem;width:3.125rem}.icon-close svg{fill:#fff;height:1.125rem;width:1.125rem}@media screen and (min-width:1024px){>.cc--component-container.narrow{margin:0 auto;max-width:50%}>.cc--component-container.fullbackground>.c--component,>.cc--component-container.maxwidth{margin:0 auto;max-width:1800px}}.fi--form-item input[type=date],.fi--form-item input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:0;color:#4a4a4a;font-size:.875rem;height:3.5rem;line-height:1.7143;padding-left:1.5625rem;padding-right:1.5625rem;position:relative;width:100%}.fi--form-item:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:768px){.fi--form-item:not(:last-child){margin-bottom:2.5rem}}.fi--form-item label{color:#4a4a4a;display:block;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.fi--form-item label{font-size:1rem;line-height:1.875}}.fi--form-item input[type=button]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal}html[data-whatintent=mouse] .fi--form-item input[type=button] else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .fi--form-item input[type=button]:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.fi--form-item input[type=button]{height:3.125rem;max-width:10.625rem;width:100%}.cc--component-container .fi--form-item-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--component-container .fi--form-item-checkbox .group-title{font-size:1rem;line-height:1.875;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:700}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper{padding-bottom:.3125rem;padding-left:2.3125rem;padding-top:.3125rem;position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]{left:-9999px;position:absolute;top:0}html[data-whatinput=keyboard] .cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:focus+label:before{outline:3px solid #c69214}html[data-whatinput=mouse] .cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:focus+label:before{outline:none}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label:before{background-color:#881c1c;border:.0625rem solid #881c1c}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper input[type=checkbox]:checked+label:after{background-color:#881c1c;border:.1875rem solid #fff;opacity:1}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label{color:#4a4a4a;cursor:pointer;font-size:.875rem;line-height:1.7143;margin-bottom:0}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:after,.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:before{background-color:#fff;border:.0625rem solid #767676;height:1.25rem;left:.0625rem;width:1.25rem}.cc--component-container .fi--form-item-checkbox .checkbox-wrapper label:after{height:1rem;left:.1875rem;opacity:0;width:1rem}.fi--form-item input[type=date]{padding-right:.9375rem;text-transform:uppercase}.fi--form-item input[type=date]::-webkit-calendar-picker-indicator{color:transparent;height:1.1875rem;opacity:0;width:1.1875rem}.fi--form-item input[type=date]:after{background-image:url(/themes/custom/umass_base/images/icons/icon-calendar.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:1.1875rem;content:"";display:block;height:1.25rem;pointer-events:none;position:absolute;right:1.125rem;width:1.1875rem}.fi--form-item-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fi--form-item-radio .group-title{font-size:1rem;line-height:1.875;margin-bottom:.3125rem;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:700}.fi--form-item-radio .radio-wrapper{padding-left:2.3125rem;padding-top:.3125rem;position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left}.fi--form-item-radio .radio-wrapper input[type=radio]{left:-9999px;position:absolute;top:0}html[data-whatinput=keyboard] .fi--form-item-radio .radio-wrapper input[type=radio]:focus+label:before{outline:.1875rem solid #008996}.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label:before{border:.125rem solid #881c1c}.fi--form-item-radio .radio-wrapper input[type=radio]:checked+label:after{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fi--form-item-radio .radio-wrapper label{cursor:pointer;font-size:.875rem;line-height:1.7143;margin-bottom:0}.fi--form-item-radio .radio-wrapper label:after,.fi--form-item-radio .radio-wrapper label:before{content:"";position:absolute;top:50%}.fi--form-item-radio .radio-wrapper label:before{background-color:#fff;border:.0625rem solid #767676;border-radius:50%;height:1.375rem;left:.0625rem;margin-top:-.5rem;width:1.375rem}.fi--form-item-radio .radio-wrapper label:after{background-color:#881c1c;border-radius:50%;height:.75rem;left:.375rem;margin-top:-.1875rem;opacity:0;-webkit-transform:translate3d(-40px,0,0) scale(.5);transform:translate3d(-40px,0,0) scale(.5);width:.75rem}.fi--form-item .select-wrap{background-color:#fff;border:1px solid #ccc;position:relative}.fi--form-item .select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:none;border:0;-webkit-box-shadow:none;box-shadow:none;color:#4a4a4a;font-size:.875rem;height:3.125rem;line-height:1.7143;padding-left:1.5625rem;padding-right:1.5625rem;width:100%}.fi--form-item .select-wrap select::-ms-expand{display:none}.fi--form-item .select-wrap svg{fill:#881c1c;height:6px;pointer-events:none;position:absolute;right:1.375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:11px}input[type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal}html[data-whatintent=mouse] input[type=submit] else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] input[type=submit]:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}input[type=submit]{height:3.125rem;max-width:10.625rem;width:100%}.fi--form-item input[type=text]::-webkit-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::-moz-placeholder{color:#4a4a4a}.fi--form-item input[type=text]:-ms-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::-ms-input-placeholder{color:#4a4a4a}.fi--form-item input[type=text]::placeholder{color:#4a4a4a}.fi--form-item input[type=text].magnifier{background-image:url(/themes/custom/umass_base/images/icons/icon-search-red.svg);background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.8125rem}.fi--form-item textarea{background-color:#fff;border-color:#ccc;color:#4a4a4a;font-size:.875rem;height:9.375rem;line-height:1.7143;padding:1.4375rem 1.75rem 1.4375rem 2rem;width:100%}@media screen and (min-width:768px){.fi--form-item textarea{height:12.5rem}}.fi--form-item textarea::-webkit-input-placeholder{color:#4a4a4a}.fi--form-item textarea::-moz-placeholder{color:#4a4a4a}.fi--form-item textarea:-ms-input-placeholder{color:#4a4a4a}.fi--form-item textarea::-ms-input-placeholder{color:#4a4a4a}.fi--form-item textarea::placeholder{color:#4a4a4a}.lc--two-column{margin:0 auto;max-width:1800px}.lc--two-column .l--two-column{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:2.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}@media screen and (min-width:768px){.lc--two-column .l--two-column{padding-bottom:3.125rem}}@media screen and (min-width:1024px){.lc--two-column .l--two-column{padding-top:3.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media print{.lc--two-column .l--two-column{padding-top:3.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1024px){.lc--two-column .l--two-column .lr--sidebar{padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:100%}.tc--landing-page .lc--two-column .l--two-column .lr--sidebar{border-right:.0625rem solid #ccc;margin-bottom:-3.125rem;margin-top:-3.125rem;padding-bottom:3.125rem;padding-top:3.125rem}}@media print{.lc--two-column .l--two-column .lr--sidebar{padding-left:0;padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:100%}}@media screen and (min-width:1024px){.lc--two-column .l--two-column .lr--main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;width:100%}}@media print{.lc--two-column .l--two-column .lr--main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;width:100%}}@media screen and (max-width:1023px){.lc--two-column .l--two-column .lr--main{padding-bottom:0;padding-top:2.5rem}}@media screen and (min-width:768px){.tc--event .lc--two-column .l--two-column .lr--main{padding-bottom:0;padding-top:0}}.tc--form-page .lc--two-column .l--two-column .lr--main{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--form-page .lc--two-column .l--two-column .lr--main{padding-left:10.4166666667%;padding-right:10.4166666667%}}@media screen and (max-width:1023px){.tc--article .lc--two-column .l--two-column .lr--sidebar,.tc--event .lc--two-column .l--two-column .lr--sidebar,.tc--microsite-article .lc--two-column .l--two-column .lr--sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tc--article .lc--two-column .l--two-column .lr--main,.tc--event .lc--two-column .l--two-column .lr--main,.tc--microsite-article .lc--two-column .l--two-column .lr--main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}body{margin:0;padding:0}.link,a{color:#881c1c;text-decoration:underline}html[data-whatintent=mouse] .link,html[data-whatintent=mouse] a{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .link else,html[data-whatintent=mouse] a else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .link:hover,html[data-whatintent=mouse] a:hover{color:#151515;text-decoration:underline}.nolink{cursor:default!important;pointer-events:none;text-decoration:none}html[data-whatintent=mouse] .nolink{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .nolink else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .nolink:hover{color:inherit;text-decoration:none}.c--component h2 a:hover{text-decoration:underline}.icon-search{height:1.875rem;width:1.875rem}.icon-search svg{height:1.125rem;width:1.125rem}.f--ambient-video{width:100%}@media screen and (max-width:767px){.f--ambient-video{padding-bottom:56.25%}}.f--ambient-video video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media screen and (min-width:1024px){@supports(-ms-ime-align:auto){.f--ambient-video video{height:auto;-o-object-fit:none;object-fit:none}}}@media screen and (min-width:768px){.f--button-link a{width:auto}}.f--description p{color:#000;font-size:1rem;line-height:1.875;text-align:left;text-transform:none}.f--hero-promo-title h2{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.f--hero-promo-title h2{font-size:1rem;line-height:1;text-align:right}}@media screen and (min-width:1024px){.f--hero-promo-title h2{font-size:1rem;line-height:1.25}}.f--hero-promo-title h2 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .f--hero-promo-title h2 a else{-webkit-transition:all .1s;transition:all .1s}.f--hero-promo-title+.f--description a,html[data-whatintent=mouse] .f--hero-promo-title h2 a:hover{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .f--hero-promo-title+.f--description a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .f--hero-promo-title+.f--description a:hover{color:#fff;text-decoration:none}.c--component .f--wysiwyg:after{clear:both;content:"";display:block}.c--component .f--wysiwyg h2{font-size:1.5rem;line-height:1.25;margin-bottom:1.5625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h2{font-size:1.875rem;line-height:1.2;margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg h2{font-size:2.5rem;line-height:1.05}}.c--component .f--wysiwyg h3{font-size:1.5rem;line-height:1.1667;margin-bottom:.625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h3{font-size:1.625rem;line-height:1.2308;margin-bottom:.875rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg h3{font-size:2rem;line-height:1.125}}.c--component .f--wysiwyg h4{font-size:1.375rem;line-height:1.1819;margin-bottom:.625rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h4{font-size:1.625rem;line-height:1.1539;margin-bottom:.875rem}}.c--component .f--wysiwyg h5{font-size:.9375rem;line-height:1.2;margin-bottom:.4375rem}@media screen and (min-width:768px){.c--component .f--wysiwyg h5{font-size:1rem;font-weight:800;line-height:1.25;margin-bottom:1.0625rem}}.c--component .f--wysiwyg ol,.c--component .f--wysiwyg ul{list-style:none;padding:0}.c--component .f--wysiwyg ol ol,.c--component .f--wysiwyg ol ul,.c--component .f--wysiwyg ul ol,.c--component .f--wysiwyg ul ul{margin-left:1.5625rem}.c--component .f--wysiwyg ol{counter-reset:counter}.c--component .f--wysiwyg ol>li{counter-increment:counter}.c--component .f--wysiwyg ol>li:before{color:#881c1c;content:counter(counter) ". ";margin-left:.625rem;margin-right:.5rem}.c--component .f--wysiwyg ul>li{list-style:none}.c--component .f--wysiwyg ul>li:before{color:#881c1c;content:"•";display:inline-block;margin-left:.625rem;margin-right:1.25rem;width:.3125rem}.c--component .f--wysiwyg table caption{margin-bottom:1.25rem;text-align:left}.c--component .f--wysiwyg thead th{font-size:1rem;letter-spacing:.034375rem;line-height:1.625;padding:1.5625rem 1.25rem}@media screen and (min-width:768px){.c--component .f--wysiwyg thead th{padding:0 1.25rem 1.25rem}}.c--component .f--wysiwyg tbody tr{background:transparent;border-bottom:1px solid #ccc}.c--component .f--wysiwyg tbody tr:last-child{border-bottom:0}.c--component .f--wysiwyg tbody tr:nth-child(odd){background-color:#e9e9e9}.c--component .f--wysiwyg tbody tr:nth-child(2n){background-color:#fff}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody th{padding:1.5625rem 1.25rem}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.c--component .f--wysiwyg tbody th,.c--component .f--wysiwyg tbody th p{font-size:.75rem;line-height:1.8334}@media screen and (min-width:768px){.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p,.c--component .f--wysiwyg tbody th,.c--component .f--wysiwyg tbody th p{font-size:1rem;line-height:1.625}}.c--component .f--wysiwyg tbody td,.c--component .f--wysiwyg tbody td p{color:#4a4a4a}.c--component .f--wysiwyg tbody th{color:#151515;padding-right:.75rem}@media screen and (min-width:768px){.c--component .f--wysiwyg tbody th{padding-right:2rem}}@media screen and (min-width:1024px){.c--component .f--wysiwyg tbody th{padding-right:3.125rem}}.c--component .f--wysiwyg article.align-left,.c--component .f--wysiwyg figure.align-left,.c--component .f--wysiwyg img.align-left{float:left;margin-bottom:1.25rem;margin-left:0;margin-right:3.125rem}.c--component .f--wysiwyg article.align-right,.c--component .f--wysiwyg figure.align-right,.c--component .f--wysiwyg img.align-right{float:right;margin-bottom:1.25rem;margin-left:3.125rem;margin-right:0}.c--component .f--wysiwyg figure{margin:0}.c--component .f--wysiwyg figure figcaption,.c--component .f--wysiwyg figure figcaption p{color:#4a4a4a;font-size:.75rem;line-height:1.5;margin-top:.625rem}.c--component .f--wysiwyg .pull-quote,.c--component .f--wysiwyg blockquote{color:#881c1c;margin-bottom:3.125rem;margin-top:3.125rem}.c--component .f--wysiwyg .pull-quote p,.c--component .f--wysiwyg blockquote p{color:#881c1c;font-size:2.25rem;font-style:italic;line-height:1.2778;margin-bottom:.9375rem}.c--component .f--wysiwyg .pull-quote p:before,.c--component .f--wysiwyg blockquote p:before{content:"“";display:inline-block}.c--component .f--wysiwyg .pull-quote p:after,.c--component .f--wysiwyg blockquote p:after{content:"â€";display:inline-block}.c--component .f--wysiwyg .pull-quote .attribution,.c--component .f--wysiwyg blockquote .attribution{font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.3334}.c--component .f--wysiwyg .pull-quote .attribution:before,.c--component .f--wysiwyg blockquote .attribution:before{content:"—";display:inline-block;margin-right:.3125rem}.c--component .f--wysiwyg img{margin-bottom:.875rem;max-width:100%;width:auto}div.c--component.c--accordions a.field-stat-link,div.f--field.f--description a.field-stat-link,div.f--field.f--wysiwyg a.field-stat-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;font-family:Open Sans,Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;height:3.125rem;min-width:10.625rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:auto}div.c--component.c--accordions a.field-stat-link:hover,div.f--field.f--description a.field-stat-link:hover,div.f--field.f--wysiwyg a.field-stat-link:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.c--component .f--wysiwyg .pull-quote .author,.c--component .f--wysiwyg blockquote .author{font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.3334}.c--component .f--wysiwyg .pull-quote .author:before,.c--component .f--wysiwyg blockquote .author:before{content:"—";display:inline-block;margin-right:.3125rem}@media screen and (min-width:768px){.cc--abundance-grid .c--abundance-grid{display:grid;gap:0 0;grid-template-areas:"text-block text-block large-1 large-1" "text-block text-block large-1 large-1" "large-2 large-2 small small" "large-2 large-2 small small";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cc--abundance-grid .c--abundance-grid div:nth-child(3){grid-area:large-2}.cc--abundance-grid .c--abundance-grid .abundance-container-text{grid-area:text-block}.cc--abundance-grid .c--abundance-grid .abundance-container-large{grid-area:large-1}.cc--abundance-grid .c--abundance-grid .abundance-container-small{display:grid;gap:0 0;grid-area:small;grid-template-areas:"small-1 small-2" "small-3 small-4";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:first-child{grid-area:small-1}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:nth-child(2){grid-area:small-2}.cc--abundance-grid .c--abundance-grid .abundance-container-small .cc--component-container:nth-child(3){grid-area:small-3}.cc--abundance-grid .c--abundance-grid .abundance-container-small .shuffle-wrapper{grid-area:small-4}}@media screen and (min-width:768px)and (-ms-high-contrast:none){.cc--abundance-grid .grid-container{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr}.cc--abundance-grid .text-block{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.cc--abundance-grid .large-1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:2}.cc--abundance-grid .large-2{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.cc--abundance-grid .small{display:-ms-grid;-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:2}.cc--abundance-grid .small-1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.cc--abundance-grid .small-2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.cc--abundance-grid .small-3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.cc--abundance-grid .small-4{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}.cc--abundance-grid.updating{position:relative}.cc--abundance-grid.updating:before{-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 120 120'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-linecap='round' stroke-width='11' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:2.625rem;left:50%;margin-left:-1.375rem;margin-top:-1.375rem;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:2.625rem;z-index:1}.cc--abundance-grid.updating .c--abundance-grid{opacity:0}.cc--abundance-grid.updated .c--abundance-grid{opacity:1}.cc--abundance-grid .abundance-container-large,.cc--abundance-grid .abundance-container-text{padding-top:100%;position:relative}@media screen and (min-width:1024px){.lc--full .cc--abundance-grid .abundance-container-large,.lc--full .cc--abundance-grid .abundance-container-text,.sg-pattern-example>.cc--abundance-grid .abundance-container-large,.sg-pattern-example>.cc--abundance-grid .abundance-container-text,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-large,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-text,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-large,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-text,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-large,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-text{padding-top:66.66%}}.cc--abundance-grid .abundance-container-large .cc--component-container,.cc--abundance-grid .abundance-container-large .text-container-wrapper,.cc--abundance-grid .abundance-container-text .cc--component-container,.cc--abundance-grid .abundance-container-text .text-container-wrapper{height:100%;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.cc--abundance-grid .abundance-container-text{padding:0}}.cc--abundance-grid .abundance-container-text .text-container-wrapper{padding:2.5rem 8.3333333333% 1.875rem;position:relative}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .text-container-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 16.6666666667%;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cc--abundance-grid .abundance-container-text .f--section-title h2{font-size:1.75rem;line-height:1;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:.9375rem}}.cc--abundance-grid .abundance-container-text .f--section-title h2 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--section-title h2 a:hover{text-decoration:underline}.cc--abundance-grid .abundance-container-text .f--description p{font-size:.9375rem;line-height:1.6667;margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-text .f--description p{font-size:.9375rem;line-height:1.8667;margin-bottom:2.1875rem}}.cc--abundance-grid .abundance-container-text .f--link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-text .f--link a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--abundance-grid .abundance-container-text .f--link a{max-width:16.875rem}.cc--abundance-grid .abundance-container-large .cc--component-container{background-position:50%;background-repeat:no-repeat;background-size:cover}.cc--abundance-grid .abundance-container-large .cc--component-container:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;opacity:.9;position:absolute;width:100%}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 8.3333333333%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;height:100%;justify-content:flex-end;z-index:1}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item{padding:1.25rem 11.1111111111% 1.5625rem}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2{color:#fff;font-size:1.375rem;line-height:1.1819;margin-bottom:.625rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2{font-size:1.625rem;line-height:1.1539}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--cta-title h2 a:hover{text-decoration:none}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description p{color:#fff;font-size:.875rem;line-height:1.7143}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description p{font-size:.875rem;line-height:1.5715}}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--description a:hover{text-decoration:none}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a:hover{background-color:#6a1010}.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{position:absolute;right:1.375rem;top:1.4375rem}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-large .c--abundance-grid-item .f--video-lightbox a{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.cc--abundance-grid .abundance-container-small{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%;padding-top:50%}@media screen and (min-width:1024px){.lc--full .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,.sg-pattern-example>.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,.sg-pattern-example>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,body.pattern-lab-demo>.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item{padding-top:33.33%}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:first-child{background:#151515}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:nth-child(2){background:#881c1c}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item:nth-child(3){background:#4a4a4a}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .c--abundance-grid-item{height:100%;padding:1.875rem 8.3333333333% 1.25rem;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .c--abundance-grid-item{padding:3.25rem 11.1111111111% 1.5625rem}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.5625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--eyebrow{font-size:.875rem;line-height:1.2858;margin-bottom:.625rem}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2{font-size:1rem;line-height:1.25}}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--cta-title h2 a:hover{text-decoration:underline}.cc--abundance-grid .abundance-container-small .cc--abundance-grid-item .f--description{display:none}.cc--abundance-grid .abundance-container-small .shuffle-wrapper{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-refresh.svg);background-position:50%;background-repeat:no-repeat;background-size:1.375rem;border-radius:50%;display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle:hover{background-color:#6a1010}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle{bottom:.9375rem;display:none;position:absolute;right:.9375rem}.cc--abundance-grid .abundance-container-small .shuffle-wrapper .abundance-grid-shuffle.active{display:inline-block}.cc--accordion-program.no-details{display:block}.cc--accordion-program.no-details .text-container{padding-right:0;-ms-flex-preferred-size:100%;flex-basis:100%}.cc--accordion-program .c--accordion-program{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.cc--accordion-program .c--accordion-program{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cc--accordion-program .text-container{margin-bottom:1.5625rem;padding-right:7.6923076923%;-ms-flex-preferred-size:69.2307692308%;flex-basis:69.2307692308%}@media screen and (min-width:768px){.cc--accordion-program .text-container{margin-bottom:0}}.cc--accordion-program .text-container .f--description{margin-bottom:1.625rem}.cc--accordion-program .text-container .f--description p{font-size:.875rem;line-height:1.7143}.cc--accordion-program .text-container .f--link .link{font-size:.875rem;font-weight:800;line-height:1.7143;text-transform:uppercase}html[data-whatintent=mouse] .cc--accordion-program .text-container .f--link .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--accordion-program .text-container .f--link .link:hover{text-decoration:none}.cc--accordion-program .details-container{padding-right:3.8461538462%;-ms-flex-preferred-size:30.7692307692%;color:#4a4a4a;flex-basis:30.7692307692%}.cc--accordion-program .details-container .detail{font-size:.875rem;line-height:1.7143;margin-bottom:1.25rem}.cc--accordion-program .details-container .detail .label{font-weight:700}.cc--accordion-program .details-container .detail,.cc--accordion-program .details-container .detail .content,.cc--accordion-program .details-container .detail p{font-size:.875rem;line-height:1.7143}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.cc--accordions .c--accordions{overflow-anchor:none;padding:.875rem 8.3333333333%}@media screen and (min-width:768px){.cc--accordions .c--accordions{padding-top:0}}@media screen and (min-width:1024px){.cc--accordions .c--accordions{padding-bottom:.125rem;padding-top:.125rem}}.cc--accordions .c--accordions .accordion-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:.0625rem solid #ccc;overflow-anchor:none;padding-bottom:1.5625rem;-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion-item{padding-bottom:1.5rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.375rem;line-height:1.1819;padding-top:1.9375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#000;justify-content:space-between;overflow-anchor:none;text-align:left;width:100%;will-change:transform}html[data-whatintent=mouse] .cc--accordions .c--accordions .accordion h3 .accordion-trigger else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--accordions .c--accordions .accordion h3 .accordion-trigger:hover{color:#881c1c}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger{font-size:1.625rem;line-height:1.1539;padding-bottom:.375rem;padding-top:2.75rem}}@media screen and (min-width:1024px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger{padding-bottom:.75rem;padding-top:2.4375rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{display:block;margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url(/themes/custom/umass_base/images/icons/icon-arrowdown-red.svg) no-repeat 50%/100%;content:"";height:1.25rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:1.25rem}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{height:1.75rem;width:1.75rem}}.cc--accordions .c--accordions .accordion h3 .accordion-trigger.open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.cc--accordions .c--accordions .accordion .accordion-panel{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#4a4a4a;display:block!important;font-size:.875rem;line-height:1.7143;max-height:0;overflow:hidden;overflow-anchor:none;padding-top:.9375rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:max-height .3s cubic-bezier(.25,.46,.45,.94),visibility .3s linear;transition:max-height .3s cubic-bezier(.25,.46,.45,.94),visibility .3s linear;visibility:hidden;will-change:max-height}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:5000px;-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);visibility:visible}@media screen and (min-width:768px){.cc--accordions .c--accordions .accordion .accordion-panel{padding-top:1.25rem}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:10000px}}@media screen and (min-width:1024px){.cc--accordions .c--accordions .accordion .accordion-panel{padding-top:.875rem}.cc--accordions .c--accordions .accordion .accordion-panel.active{max-height:15000px}}.cc--accordions .c--accordions .accordion .accordion-panel>*{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.cc--accordions .c--accordions .accordion .accordion-panel{-webkit-transition:none!important;transition:none!important}}.cc--accordions:last-of-type .c--accordions{padding-bottom:2.5rem}@media screen and (min-width:1024px){.cc--accordions:last-of-type .c--accordions{padding-bottom:4.375rem}}.tc--basic .cc--accordions{margin-bottom:1.5625rem}.tc--basic .cc--accordions .c--accordions .accordion h3 .accordion-trigger{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto}.tc--basic .cc--accordions .c--accordions .accordion h3 .accordion-trigger:after{margin-left:1.5625rem}.cc--back-to-top .f--back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.1875rem;width:100%}@media screen and (min-width:1024px){.cc--back-to-top .f--back:not(.ally-focus-within){border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}}.cc--back-to-top .f--back:after{display:block;-webkit-box-flex:1;background-color:#4a4a4a;content:"";-ms-flex:1 0 auto;flex:1 0 auto;height:.125rem}.cc--back-to-top .f--back a{font-size:.875rem;line-height:1}.cc--back-to-top .f--back a,.cc--back-to-top .f--back a:hover{color:#4a4a4a;text-decoration:none}.cc--back-to-top .f--back svg{margin-bottom:.1875rem;margin-left:.9375rem;margin-right:.9375rem}.cc--blogger-card .c--blogger-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--blogger-card .c--blogger-card .f--image{margin-right:4.1666666667%;-ms-flex-preferred-size:25%;flex-basis:25%}}.cc--blogger-card .c--blogger-card text-container{-ms-flex-preferred-size:100%;flex-basis:100%}.cc--breadcrumb{display:none}@media screen and (min-width:1024px){.cc--breadcrumb{display:block;margin-bottom:2.375rem}}.cc--breadcrumb ul{list-style:none;padding-left:0}.cc--breadcrumb ul li .link{color:#151515;font-size:.9375rem;font-weight:700;line-height:1.3334;text-decoration:none}html[data-whatintent=mouse] .cc--breadcrumb ul li .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--breadcrumb ul li .link:hover{color:#881c1c;text-decoration:none}@media screen and (min-width:1024px){.cc--breadcrumb ul li .link:before{background:url(/themes/custom/umass_base/images/icons/icon-arrowleft-red.svg) no-repeat 0/1.25rem;content:"";display:inline-block;height:.625rem;margin-left:-.25rem;margin-right:-.25rem;width:1.25rem}}.cc--button-back-to-top{position:relative}.cc--button-back-to-top .c--button-back-to-top{bottom:0;display:none;position:fixed;right:0;z-index:5}@media screen and (min-width:768px){.cc--button-back-to-top .c--button-back-to-top{bottom:1.875rem;right:1.875rem}}.cc--button-back-to-top .c--button-back-to-top.btb-unstick{bottom:0;position:absolute;top:-20px;z-index:5}@media screen and (min-width:768px){.cc--button-back-to-top .c--button-back-to-top.btb-unstick{bottom:1.875rem;right:1.875rem}}.cc--button-back-to-top .c--button-back-to-top button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#000;border:0;border-radius:50%;cursor:pointer;height:3.75rem;justify-content:center;width:3.75rem}.cc--button-back-to-top .c--button-back-to-top button svg{height:1.125rem;width:1.125rem}.cc--button-back-to-top .c--button-back-to-top button span{color:#fff;display:block;font-size:.75rem;line-height:1}.cc--button-link{margin:0 auto;max-width:1800px}.cc--button-link .c--button-link{margin-bottom:1.5625rem}.cc--button-link .f--link{margin-top:1.5625rem}.cc--chapter{margin:0 auto 2.1875rem;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--chapter{margin-bottom:3.75rem;padding-left:10.4166666667%;padding-right:10.4166666667%}}@media screen and (min-width:1024px){.cc--chapter{margin-bottom:4.6875rem;padding-left:8.3333333333%;padding-right:13.8888888889%}}.cc--chapter .cc--hero-profile{padding-bottom:0}.lc--two-column .cc--chapter .f--section-title{margin-bottom:.9375rem}@media screen and (min-width:1024px){.lc--two-column .cc--chapter .f--section-title{margin-bottom:1.5625rem}}.cc--chaptered-menu{position:relative}.cc--chaptered-menu.fixed{position:sticky;top:3.875rem}.cc--chaptered-nav{height:100%}@media screen and (min-width:1024px){.lr--sidebar .cc--chaptered-nav{margin-left:-25%}}.cc--chaptered-nav .c--chaptered-nav{background-color:#e9e9e9;height:100%;position:relative}@media screen and (min-width:1024px){.cc--chaptered-nav .c--chaptered-nav{padding-bottom:4.6875rem;padding-right:0;padding-top:3.125rem}}.cc--chaptered-nav .f--section-title h2{color:#881c1c;font-size:.875rem;font-weight:800;line-height:1.2858;padding-left:16.6666666667%;padding-right:16.6666666667%;text-transform:uppercase}@media screen and (max-width:1023px){.cc--chaptered-nav .f--section-title h2{background:#e9e9e9;cursor:pointer;padding:1.3125rem 8.3333333333%;position:relative}.cc--chaptered-nav .f--section-title h2.open:after{display:none}.cc--chaptered-nav .f--section-title h2:after,.cc--chaptered-nav .f--section-title h2:before{background:#881c1c;content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--chaptered-nav .f--section-title h2:before{height:.125rem;right:1.8125rem;width:.875rem}.cc--chaptered-nav .f--section-title h2:after{height:.875rem;right:2.1875rem;width:.125rem}}@media screen and (min-width:1024px){.cc--chaptered-nav .f--section-title h2{margin-bottom:1.25rem}}@media screen and (max-width:1023px){.cc--chaptered-nav .dropdown-container{background:#e9e9e9;display:none;left:0;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;right:0;top:100%;width:100%;z-index:1}}@media screen and (min-width:1024px){.cc--chaptered-nav.sticky .nav-wrapper{position:sticky;top:3.875rem}}.cc--chaptered-nav .f--link{margin-bottom:.8125rem}@media screen and (min-width:1024px){.cc--chaptered-nav .f--link:last-child{margin-bottom:0}}.cc--chaptered-nav .link{color:#151515;display:block;font-size:.9375rem;line-height:1.3334;padding-bottom:.3125rem;padding-top:.3125rem;text-decoration:none}html[data-whatintent=mouse] .cc--chaptered-nav .link{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .cc--chaptered-nav .link else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .cc--chaptered-nav .link:hover{color:#881c1c;text-decoration:none}@media screen and (min-width:1024px){.cc--chaptered-nav .link{border-left:.75rem solid transparent;padding:.3125rem 16.6666666667% .4375rem calc(16.66667% - .75rem)}.cc--chaptered-nav .link.is-active{border-left:.75rem solid #881c1c}html[data-whatintent=mouse] .cc--chaptered-nav .link{-webkit-transition:color;transition:color}html[data-whatintent=mouse] .cc--chaptered-nav .link else{-webkit-transition:all;transition:all}html[data-whatintent=mouse] .cc--chaptered-nav .link:hover{border-left:.75rem solid #881c1c}}.cc--contact-block{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--contact-block{margin-bottom:2.1875rem}}.cc--contact-block .c--contact-block{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--contact-block .c--contact-block{padding-left:25%;padding-right:12.5%}}@media print{.cc--contact-block .c--contact-block{padding-left:12.5%;padding-right:12.5%}}.cc--contact-block .publication-date{margin-bottom:1.875rem}.cc--contact-block .f--section-title{margin-bottom:.625rem}.cc--contact-block .f--section-title h2{color:#881c1c;font-size:.75rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--contact-block .f--section-title h2{font-size:.875rem;line-height:1.2858}}@media print{.cc--contact-block .f--section-title h2{color:#881c1c!important;font-size:.875rem;line-height:1.2858}}.cc--contact-block .text-container{line-height:1.875rem}@media print{.cc--contact-block .text-container .f--link .link{color:#881c1c!important}}.cc--date-card{position:relative;text-align:center}@media screen and (max-width:767px){.cc--date-card:not(:last-child){border-bottom:.0625rem solid #979797;margin-bottom:1.5625rem;padding-bottom:1.5625rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--date-card{padding:2.1875rem 6.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.cc--date-card:nth-child(-n+2){border-bottom:.0625rem solid #979797}.cc--date-card:first-child,.cc--date-card:nth-child(3){border-right:.0625rem solid #979797}}@media screen and (min-width:1024px){.cc--date-card{-webkit-box-flex:0;-ms-flex:0 0 17.5%;flex:0 0 17.5%}.cc--date-card:not(:last-child):after{background-color:#979797;content:"";display:block;height:calc(100% + 3.125rem);position:absolute;right:-28.5714285714%;top:-1.5625rem;width:.0625rem}}@media screen and (min-width:1024px)and (max-width:1199px){.lc--two-column .cc--date-card{padding:2.1875rem 6.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.lc--two-column .cc--date-card:after{display:none}.lc--two-column .cc--date-card:nth-child(-n+2){border-bottom:.0625rem solid #979797}.lc--two-column .cc--date-card:first-child,.lc--two-column .cc--date-card:nth-child(3){border-right:.0625rem solid #979797}}.cc--date-card .f--card-date span.month{color:#881c1c;display:block;font-size:1.125rem;line-height:1.3334;text-transform:uppercase}.cc--date-card .f--card-date span.day{color:#881c1c;display:block;font-size:2.5rem;line-height:1.375}.cc--date-card .f--cta-title{margin-top:.3125rem}@media screen and (min-width:1024px){.cc--date-card .f--cta-title{margin-top:.9375rem}}.cc--date-card .f--cta-title h3{font-size:1rem;line-height:1.25}.cc--date-cards{margin:0 auto;max-width:1800px}.cc--date-cards .c--date-cards{padding:3.125rem 8.3333333333%}@media screen and (min-width:768px){.cc--date-cards .c--date-cards{padding:4.6875rem 8.3333333333%}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards{padding-bottom:6.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}.t--chaptered-page .cc--date-cards .c--date-cards,.t--microsite-chaptered-page .cc--date-cards .c--date-cards{padding-left:0;padding-right:0}}.cc--date-cards .c--date-cards .text-container{text-align:center}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .text-container{position:relative}}.cc--date-cards .c--date-cards .text-container .f--section-title h2{font-size:1.375rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--date-cards .c--date-cards .text-container .f--section-title h2{font-size:2.5rem;line-height:1}}@media screen and (max-width:1023px){.cc--date-cards .c--date-cards .text-container .f--link{margin-top:.9375rem}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .text-container .f--link{bottom:0;position:absolute;right:0}.lc--two-column .cc--date-cards .c--date-cards .text-container .f--link{position:relative}}.cc--date-cards .c--date-cards .text-container .f--link a{color:#881c1c;font-size:.875rem;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--date-cards .c--date-cards .text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--date-cards .c--date-cards .text-container .f--link a:hover{text-decoration:none}.cc--date-cards .c--date-cards .f--date-cards{margin-top:2.1875rem}@media screen and (min-width:768px){.cc--date-cards .c--date-cards .f--date-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4.375rem}}@media screen and (min-width:1024px){.cc--date-cards .c--date-cards .f--date-cards{margin-top:5.3125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--event-detail{margin-bottom:2.5rem;margin-top:0}@media screen and (min-width:768px){.cc--event-detail{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--event-detail{padding-left:2.7777777778%;padding-right:11.1111111111%}}.cc--event-detail .c--event-detail{border-bottom:.0625rem solid #ccc;border-top:.0625rem solid #ccc;margin:0 8.3333333333%;padding-bottom:1.875rem;padding-top:1.875rem}@media screen and (min-width:768px){.cc--event-detail .c--event-detail{margin:0;padding:1.875rem 6.25%}}@media screen and (min-width:1024px){.cc--event-detail .c--event-detail{margin-left:0;margin-right:16.1290322581%}}.cc--event-detail .f--section-title{margin-bottom:1.25rem}.cc--event-detail .f--section-title h2{font-size:1.625rem;line-height:1.1539}@media screen and (min-width:768px){.cc--event-detail .text-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--event-detail .text-container .content{padding-right:9.0909090909%;-ms-flex-preferred-size:54.5454545455%;flex-basis:54.5454545455%}@media screen and (max-width:767px){.cc--event-detail .text-container .content{margin-bottom:1.875rem}}.cc--event-detail .text-container .content p{font-size:1rem;line-height:1.625;margin-bottom:0}@media screen and (min-width:768px){.cc--event-detail .text-container .content p{font-size:1rem;line-height:1.875}}.cc--event-detail .text-container .info{padding-top:.3125rem;-ms-flex-preferred-size:45.4545454545%;flex-basis:45.4545454545%}.cc--event-detail .text-container .info .f--link{margin-bottom:1.25rem}.cc--event-detail .text-container .info .f--link a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;line-height:1.3334;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;color:#151515;font-weight:700;justify-content:flex-end;text-decoration:none}html[data-whatintent=mouse] .cc--event-detail .text-container .info .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--event-detail .text-container .info .f--link a:hover{color:#881c1c}.cc--event-detail .text-container .info .f--link a svg{fill:#881c1c;margin-right:.625rem}.cc--event-detail .text-container .info p{font-size:1rem;line-height:1.875;margin-bottom:0}.node-event-submit-an-event-form .form-item .filter-wrapper{border:0;padding:0}.node-event-submit-an-event-form .form-wrapper .fieldset-legend{color:#4a4a4a;display:block;font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.node-event-submit-an-event-form .form-wrapper .fieldset-legend{font-size:1rem;line-height:1.875}}.node-event-submit-an-event-form .form-wrapper .fieldset-wrapper{margin-bottom:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .form-wrapper .fieldset-wrapper{margin-bottom:2.5rem}}.node-event-submit-an-event-form .date-recur-modular-sierra-widget-recurrences{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node-event-submit-an-event-form .field-group-details{margin-bottom:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .field-group-details{margin-bottom:2.5rem}}.node-event-submit-an-event-form .field--name-field-event-categories{margin-top:1.5625rem}@media screen and (min-width:768px){.node-event-submit-an-event-form .field--name-field-event-categories{margin-top:2.5rem}}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap{display:inline-block}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap select{height:auto;width:auto}.node-event-submit-an-event-form .field--name-field-event-categories .select-wrap svg{display:none}@media screen and (min-width:768px){.cc--events-listing-card .c--events-listing-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--events-listing-card .text-container{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}.cc--events-listing-card .text-container .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:1.0625rem}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--eyebrow{font-size:1rem;line-height:1.25;margin-bottom:.5rem}}.cc--events-listing-card .text-container .f--eyebrow a{font-size:.9375rem;font-weight:800;line-height:1.2;text-decoration:none}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--eyebrow a{font-size:1rem;line-height:1.25}}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--eyebrow a:hover{color:#151515}.cc--events-listing-card .text-container .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--cta-title{margin-bottom:.9375rem}}.cc--events-listing-card .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--events-listing-card .text-container .f--cta-title h3{font-size:2rem;line-height:1.125}}.cc--events-listing-card .text-container .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-listing-card .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--events-listing-card .text-container .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:.625rem}@media screen and (max-width:767px){.cc--events-listing-card .f--image{padding-top:.625rem}}@media screen and (min-width:768px){.cc--events-listing-card .f--image{padding-left:2.5%;-ms-flex-preferred-size:40%;flex-basis:40%}}@media screen and (min-width:1024px){.cc--events-listing-card .f--image{-ms-flex-preferred-size:42.3076923077%;flex-basis:42.3076923077%}}.cc--events-listing .c--events-listing{margin:0 auto;max-width:1800px;padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--events-listing .c--events-listing{padding-bottom:2.5rem;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--events-listing .f--cards .cc--component-container{border-bottom:.0625rem solid #ccc;padding-bottom:1.5625rem}@media screen and (min-width:768px){.cc--events-listing .f--cards .cc--component-container{padding-bottom:1.9375rem}}.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:1.375rem}@media screen and (min-width:768px){.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--events-listing .f--cards .cc--component-container:not(:last-child){margin-bottom:2.5rem}}.cc--events-promo-card .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--events-promo-card .f--image{margin-bottom:1.4375rem}}.cc--events-promo-card .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}@media screen and (min-width:768px){.cc--events-promo-card .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--events-promo-card .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--events-promo-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo-card .f--eyebrow a:hover{text-decoration:none}.cc--events-promo-card .f--cta-title{margin-bottom:.625rem}.cc--events-promo-card .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--events-promo-card .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--events-promo-card .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--events-promo-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo-card .f--cta-title h3 a:hover{color:#881c1c}.cc--events-promo-card .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}.cc--events-promo{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--events-promo{padding-bottom:3.125rem;padding-top:3.125rem}.cc--events-promo .c--events-promo>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--events-promo .c--events-promo>.text-container .f--section-title{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--section-title{margin-bottom:1.5625rem}}.cc--events-promo .c--events-promo>.text-container .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--events-promo .c--events-promo>.text-container .f--link{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--events-promo .c--events-promo>.text-container .f--link{margin-bottom:0;-ms-flex-item-align:center;align-self:center}}.cc--events-promo .c--events-promo>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--events-promo .c--events-promo>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--events-promo .c--events-promo>.text-container .f--link a:hover{color:#151515}@media screen and (min-width:1024px){.cc--events-promo .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px)and (max-width:1023px){.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card{display:-webkit-box;display:-ms-flexbox;display:flex}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .f--image{margin-bottom:0;margin-right:5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container .f--eyebrow{font-size:1.375rem;line-height:1.1819}.cc--events-promo .f--cards .cc--events-promo-card:not(:first-child) .c--events-promo-card .text-container .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.cc--events-promo .f--cards .cc--events-promo-card{-ms-flex-preferred-size:25%;flex-basis:25%}.cc--events-promo .f--cards .cc--events-promo-card:first-child{-ms-flex-preferred-size:45%;flex-basis:45%}}.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--events-promo .f--cards .cc--events-promo-card:not(:last-child){margin-bottom:0;margin-right:2.5%}}@media screen and (max-width:1023px){.cc--filter-form .c--filter-form{position:relative}}.cc--filter-form .filter-form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header{background:#e9e9e9;padding:1.375rem 8.3333333333% 1.25rem}}@media screen and (min-width:1024px){.cc--filter-form .filter-form-header{border-bottom:.0625rem solid #ccc;margin-bottom:1.875rem;padding-bottom:.3125rem}}.cc--filter-form .filter-form-header h2{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--filter-form .filter-form-header h2{font-size:.875rem;line-height:1.2858}}.cc--filter-form .filter-form-header button{position:relative;width:1.25rem}@media screen and (min-width:1024px){.cc--filter-form .filter-form-header button{margin-right:.3125rem}}.cc--filter-form .filter-form-header button.open:after{display:none}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header button:after,.cc--filter-form .filter-form-header button:before{background:#881c1c;content:"";display:inline-block}.cc--filter-form .filter-form-header button:before{height:.125rem;width:.875rem}.cc--filter-form .filter-form-header button:after,.cc--filter-form .filter-form-header button:before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cc--filter-form .filter-form-header button:after{height:.875rem;width:.125rem}}.cc--filter-form .filter-form-header button svg{width:1.0625rem}@media screen and (max-width:1023px){.cc--filter-form .filter-form-header button svg{display:none}.cc--filter-form .form-filter-content{background:#e9e9e9;display:none;padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;width:100%;z-index:9}}.cc--filter-form .form-filter-content .fi--form-item{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--filter-form .form-filter-content .fi--form-item:not(:last-child){margin-bottom:1.875rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--filter-form .form-filter-content .fields-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--filter-form .form-filter-content .fields-container .fi--form-item{-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}.cc--filterable-content-grid:first-child .c--filterable-content-grid{padding-top:0}.cc--filterable-content-grid .c--filterable-content-grid{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--filterable-content-grid .c--filterable-content-grid{padding:3.125rem 16.6666666667%}}@media screen and (min-width:1024px){.lc--full .cc--filterable-content-grid .c--filterable-content-grid,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid,.sg-pattern-example>.cc--filterable-content-grid .c--filterable-content-grid,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid,body.pattern-lab-demo>.cc--filterable-content-grid .c--filterable-content-grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4.6875rem 8.3333333333% 3.125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lc--full .cc--filterable-content-grid .c--filterable-content-grid>.text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid>.text-container,.sg-pattern-example>.cc--filterable-content-grid .c--filterable-content-grid>.text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .c--filterable-content-grid>.text-container,body.pattern-lab-demo>.cc--filterable-content-grid .c--filterable-content-grid>.text-container{margin-top:0;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.cc--filterable-content-grid .f--section-title h2{text-transform:uppercase}.cc--filterable-content-grid .f--description{margin-top:.625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--description{margin-top:.9375rem}}.cc--filterable-content-grid .content-container{margin-top:1.875rem}@media screen and (min-width:768px){.cc--filterable-content-grid .content-container{margin-top:1.5625rem}}@media screen and (min-width:1024px){.cc--filterable-content-grid .content-container{margin-top:1.875rem}.lc--full .cc--filterable-content-grid .content-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--filterable-content-grid .content-container,.sg-pattern-example>.cc--filterable-content-grid .content-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--filterable-content-grid .content-container,body.pattern-lab-demo>.cc--filterable-content-grid .content-container{margin-top:0;-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.cc--filterable-content-grid .cc--filter-form{border-bottom:.0625rem solid #ccc}.cc--filterable-content-grid .cc--filter-form .form-filter-content{border-bottom:0;margin:0;padding:0}.cc--filterable-content-grid .cc--filter-form .form-filter-content select{padding-left:0}.cc--filterable-content-grid .cc--filter-form .form-filter-content .fi--form-item{margin:0}.cc--filterable-content-grid .fi--form-item{display:inline-block;margin:0}.cc--filterable-content-grid .fi--form-item label{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--filterable-content-grid .fi--form-item .select-wrap{border:0;padding-right:2.5rem}.cc--filterable-content-grid .fi--form-item .select-wrap select{width:auto}.cc--filterable-content-grid .f--cards{margin-top:1.5625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards{margin-top:1.875rem}}.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.5625rem;padding-bottom:1.5625rem}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.cc--filterable-content-grid .f--cards .cc--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:767px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container{margin-top:.9375rem}}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title h3,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a else,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--cta-title a:hover,html[data-whatintent=mouse] .cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--cta-title a:hover{color:#881c1c}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--affiliation,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--affiliation{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--email,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--email{margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--email a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--email a{font-size:.9375rem;line-height:1.8667}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--phone,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--phone{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--phone a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--phone a{font-size:.9375rem;line-height:1.8667}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--description,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--description{font-size:.9375rem;line-height:1.8667;margin-top:.3125rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link{margin-top:.625rem}.cc--filterable-content-grid .f--cards .cc--blogger-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--blogger-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--staff-card .c--story-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--blogger-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--staff-card .text-container .f--link a,.cc--filterable-content-grid .f--cards .cc--story-card .c--story-card .text-container .f--link a{text-transform:uppercase}.cc--filterable-content-grid .pager-container .f--button-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cc--filterable-content-grid .pager-container .f--button-link .button,.cc--filterable-content-grid .pager-container .f--button-link a{width:10.5625rem}.cc--footer-branding{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.cc--footer-branding{margin-bottom:2.1875rem}}.cc--footer-branding .logo{display:block;margin-left:-1.8rem;width:19.53rem}.cc--footer-branding .logo svg{height:auto;width:100%}.cc--footer-branding .logo svg .name{fill:#fff}.cc--footer-copyright{margin-bottom:.625rem;-ms-flex-preferred-size:35.7142857143%;flex-basis:35.7142857143%}@media screen and (min-width:1024px){.cc--footer-copyright{margin-bottom:0}}.cc--footer-copyright .f--description p{color:#fff;font-size:.75rem;line-height:1.6667}.cc--footer-menu .m--menu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--footer-menu .m--menu-footer>.menu-item{font-size:.75rem;line-height:1.5;margin-bottom:2.1875rem;-ms-flex-preferred-size:40%;flex-basis:40%}.cc--footer-menu .m--menu-footer>.menu-item:nth-child(n+3){margin-bottom:0}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer>.menu-item{font-size:.875rem;line-height:1.5;margin-bottom:0;-ms-flex-preferred-size:22.2222222222%;flex-basis:22.2222222222%}}.cc--footer-menu .m--menu-footer>.menu-item .navigation-title{color:#fff;display:inline-block;font-weight:800;margin-bottom:.875rem;text-transform:uppercase}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer>.menu-item .navigation-title{margin-bottom:1.125rem}}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item{line-height:1}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item:not(:last-child){margin-bottom:.9375rem}.cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a{color:#fff;font-size:.875rem;line-height:1.4286;text-decoration:none}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer>.menu-item .submenu .menu-item a:hover{text-decoration:underline}.cc--footer-menu .m--menu-footer-utility{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc--footer-menu .m--menu-footer-utility .menu-item{line-height:1;margin-top:.9375rem}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer-utility .menu-item{margin-top:0}}.cc--footer-menu .m--menu-footer-utility .menu-item:not(:last-child):after{border-right:.0625rem solid #4a4a4a;content:"";display:inline-block;height:1rem;margin-left:.8125rem;margin-right:.8125rem}@media screen and (min-width:1024px){.cc--footer-menu .m--menu-footer-utility .menu-item:not(:last-child):after{margin-left:.875rem;margin-right:.875rem}}.cc--footer-menu .m--menu-footer-utility .menu-item a{color:#fff;font-size:.75rem;line-height:1.6667;text-decoration:none}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer-utility .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-menu .m--menu-footer-utility .menu-item a:hover{text-decoration:underline}.cc--footer-social .social-media-links--platforms{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:.3125rem}.cc--footer-social .social-media-links--platforms li{margin-right:1.875rem}@media screen and (min-width:1024px){.cc--footer-social .social-media-links--platforms li{margin-right:2rem}}html[data-whatintent=mouse] .cc--footer-social .social-media-links--platforms li a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--footer-social .social-media-links--platforms li a:hover svg{opacity:.7}.cc--footer{background:#151515}.cc--footer .c--footer{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:1024px){.cc--footer .c--footer{padding:4.6875rem 6.25%}}.cc--footer .footer-top{padding-bottom:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:3.125rem}}.cc--footer .footer-top .branding-container{margin-bottom:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-top .branding-container{-ms-flex-preferred-size:35.7142857143%;flex-basis:35.7142857143%;margin-bottom:0}}.cc--footer .footer-top .nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.cc--footer .footer-top .nav-container{-ms-flex-preferred-size:64.2857142857%;flex-basis:64.2857142857%}}.cc--footer .footer-top .nav-container .cc--footer-menu{width:100%}.cc--footer .footer-bottom{border-top:.0625rem solid #4a4a4a;padding-top:2.1875rem}@media screen and (min-width:1024px){.cc--footer .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.5625rem}}.cc--footer .footer-bottom .cc--footer-menu{-ms-flex-preferred-size:64.2857142857%;flex-basis:64.2857142857%}@media print{#l--main-footer{display:none}}.cc--gallery-slide .f--image figure{margin:0}.cc--gallery-slide .f--image figure figcaption{color:#4a4a4a;font-size:.875rem;font-style:italic;line-height:1.2858;margin-top:.9375rem;min-height:2.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--gallery-slide .f--image figure figcaption{margin-top:1.25rem;padding-left:0;padding-right:0}}.cc--gallery-slide .f--image figure figcaption p{font-size:.875rem;font-style:italic;line-height:1.2858}.cc--gallery{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-top:2.5rem}@media screen and (min-width:768px){.cc--gallery{padding:3.125rem 8.3333333333%}}@media screen and (min-width:1024px){.lc--full .cc--gallery,.sg-pattern-example>.cc--component-container .f--field.nested .cc--gallery,.sg-pattern-example>.cc--gallery,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--gallery,body.pattern-lab-demo>.cc--gallery{padding-left:13.8888888889%;padding-right:13.8888888889%}}.lc--two-column .lr--main>.cc--gallery{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.lc--two-column .lr--main>.cc--gallery{padding-left:5.5555555556%;padding-right:16.6666666667%}}.cc--gallery .f--section-title{padding-bottom:.625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--gallery .f--section-title{padding-bottom:.9375rem;padding-left:0;padding-right:0}}.cc--gallery .f--section-title h2{font-size:1.75rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--gallery .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--gallery .swiper-container{margin-top:.625rem;position:relative}.cc--gallery .swiper-container .gallery-pagination{text-align:center}.cc--gallery .swiper-container .gallery-pagination .bullet{background:#ccc;border-radius:50%;height:.4375rem;margin-left:.4375rem;margin-right:.4375rem;-webkit-transition:background .2s ease;transition:background .2s ease;width:.4375rem}.cc--gallery .swiper-container .gallery-pagination .bullet.bullet-active{background:#881c1c}.cc--gallery .swiper-container .swiper-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:justify;-ms-flex-pack:justify;height:1.875rem;justify-content:space-between;padding-top:26%;width:100%}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button{background-color:#881c1c;background-position:50%;background-repeat:no-repeat;background-size:1.5rem;height:1.875rem;left:auto;margin-top:0;position:relative;right:auto;top:auto;width:1.875rem}html[data-whatintent=mouse] .cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button:hover{background-color:#6a1010}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button.swiper-button-prev{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowleft-white.svg)}.cc--gallery .swiper-container .swiper-nav-wrapper .swiper-nav-button.swiper-button-next{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowright-white.svg)}.tc--microsite-article .cc--gallery{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--microsite-article .cc--gallery{padding-left:5.5555555556%;padding-right:16.6666666667%}}.tc--search{margin:0 auto;max-width:1800px}.tc--search .t--search .f--page-title{margin-bottom:1.5625rem}@media screen and (min-width:1024px){.tc--search .t--search .f--page-title{margin-bottom:2.3125rem}}.tc--search .t--search .f--page-title h1{text-transform:uppercase}.tc--search .content-top{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--search .content-top{padding-left:22.9166666667%;padding-right:22.9166666667%}}.tc--search .content-main{padding-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%;width:100%}@media screen and (min-width:1024px){.tc--search .content-main{padding-bottom:4.6875rem;padding-left:22.9166666667%;padding-right:22.9166666667%}}.tc--search .content-main form.gsc-search-box{margin:0 0 1.3125rem;width:100%}.tc--search .content-main table.gsc-search-box{border-collapse:collapse;width:100%!important}.tc--search .content-main td.gsc-input{padding:0;width:100%!important}.tc--search .content-main td.gsc-search-button{padding-right:.75rem;text-align:right;white-space:nowrap;width:1%!important}.tc--search .content-main .gsib_a{background:none!important;background-image:none!important;padding-left:0!important}.tc--search .content-main .gsc-input-box svg,.tc--search .content-main .gsib_a .gscb_a,.tc--search .content-main .gsib_a span,.tc--search .content-main .gsib_b,.tc--search .content-main .gsst_a{display:none!important}.tc--search .content-main .gsc-input-box,.tc--search .content-main input.gsc-input{background:none!important;background-image:none!important}.tc--search .content-main input.gsc-input{border:1px solid #ccc!important;font-size:1rem;height:3.25rem!important;line-height:1.875;margin:0!important;padding:0 .75rem!important}.tc--search .content-main .gsc-input-box{border:0;-webkit-box-shadow:none;box-shadow:none}.tc--search .content-main .gsc-search-button{display:table-cell!important;padding:0}.tc--search .content-main .gsc-search-button-v2{background-color:#881c1c;border:0;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.25rem;margin:0;padding:0;width:3.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc--search .content-main .gsc-search-button-v2:hover{cursor:pointer}.tc--search .content-main .gsc-search-button-v2 svg{height:1.125rem;width:1.125rem}.tc--search .content-main .gsc-control-cse{background-color:transparent;border:0;padding:0}.tc--search .content-main .gsc-control-cse .gs-result .gs-title{margin-bottom:1.25rem}.tc--search .content-main .gsc-control-cse .gsc-results-wrapper-nooverlay .gsc-positioningWrapper{display:none}.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling{color:#151515;font-size:1.375rem;line-height:1.1819;margin-bottom:1.25rem;text-decoration:none}@media screen and (min-width:1024px){.tc--search .content-main .gsc-control-cse .gs-result .gs-title,.tc--search .content-main .gsc-control-cse .gs-result .gs-title *,.tc--search .content-main .gsc-control-cse .gs-spelling{font-size:1.625rem;line-height:1.1539}}html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title:hover,html[data-whatintent=mouse] .tc--search .content-main .gsc-control-cse .gs-result .gs-title:hover b{color:#881c1c}.tc--search .content-main .gsc-results{padding-top:1.5625rem;width:100%}.tc--search .content-main .gsc-webResult .gsc-result{border-bottom:1px solid #ccc;padding-bottom:1.5625rem;padding-top:1.5625rem}.tc--search .content-main .gsc-webResult .gsc-result:first-child{padding-top:0}@media screen and (min-width:1024px){.tc--search .content-main .gsc-webResult .gsc-result{padding:2.5rem 0}}.tc--search .content-main .gsc-webResult .gs-snippet{color:#4a4a4a;font-size:.875rem;line-height:1.7143}.tc--search .content-main .gsc-result-info{color:#4a4a4a;font-size:.9375rem;line-height:1.8667;padding:0}.tc--search .content-main .gcsc-more-maybe-branding-root,.tc--search .content-main .gsc-orderby-container{display:none}.tc--search .gs-no-results-result .gs-snippet{background-color:transparent;border:0}.gssb_a{padding:.625rem!important}.gssb_a img{display:inline;width:auto}.cc--header-search{display:none;padding:1.25rem 8.3333333333%}@media screen and (min-width:768px){.cc--header-search{padding:2.125rem 4.1666666667%}}@media screen and (min-width:1024px){.cc--header-search{padding:1.5625rem 4.1666666667%}}.cc--header-search .c--header-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--header-search .cc--header-branding{padding-top:.5625rem}@media screen and (max-width:1023px){.cc--header-search .cc--header-branding{display:none}}.cc--header-search form{position:relative;width:80%}@media screen and (min-width:768px){.cc--header-search form{width:90.9090909091%}}@media screen and (min-width:1024px){.cc--header-search form{width:68.1818181818%}}.cc--header-search form label{border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.cc--header-search form input[type=text]{background-color:transparent;border-color:hsla(0,0%,100%,.5);color:#fff;font-size:1rem;height:3.75rem;line-height:1.875;padding-left:.625rem}@media screen and (min-width:768px){.cc--header-search form input[type=text]{height:5rem;padding-left:2.1875rem}}@media screen and (min-width:1024px){.cc--header-search form input[type=text]{height:6.25rem}}.cc--header-search form input[type=text]::-webkit-input-placeholder{color:#fff}.cc--header-search form input[type=text]::-moz-placeholder{color:#fff}.cc--header-search form input[type=text]:-ms-input-placeholder{color:#fff}.cc--header-search form input[type=text]::-ms-input-placeholder{color:#fff}.cc--header-search form input[type=text]::placeholder{color:#fff}.cc--header-search form .fi--form-item{margin:0}.cc--header-search .icon-search{position:absolute;right:.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.cc--header-search .icon-search{right:1.875rem}}.cc--header-search .close-search-container{background-color:#881c1c;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;margin-top:-2.1875rem;position:relative;width:2.5rem}@media screen and (min-width:768px){.cc--header-search .close-search-container{height:7rem;width:3.125rem}}@media screen and (min-width:1024px){.cc--header-search .close-search-container{margin-top:-1.5625rem}}@media screen and (min-width:1200px){.cc--header-search .close-search-container{height:4.6875rem}}.cc--header-search .close-search-container:before{background-color:rgba(21,21,21,.2);content:"";height:5rem;position:absolute;width:2.5rem;z-index:1}@media screen and (min-width:768px){.cc--header-search .close-search-container:before{height:7rem;width:3.125rem}}@media screen and (min-width:1200px){.cc--header-search .close-search-container:before{height:4.6875rem}}.cc--header-search .close-search-container .button-close{margin-top:auto;padding-bottom:.625rem;padding-top:.625rem;position:relative;width:3.125rem;z-index:2}body.search-open .cc--header-search{background-color:#881c1c;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:102}body.search-open .cc--header-search .cc--header-branding svg .box{fill:#000}body.search-open .cc--header-search .cc--header-branding svg .box-text,body.search-open .cc--header-search .cc--header-branding svg .name{fill:#fff}.cc--hero-article-video .c--hero-article-video{position:relative}.cc--hero-article-video .video-container{margin-bottom:1.25rem;position:relative}@media screen and (min-width:768px){.cc--hero-article-video .video-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .video-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .video-container,.sg-pattern-example>.cc--hero-article-video .video-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .video-container,body.pattern-lab-demo>.cc--hero-article-video .video-container{margin-bottom:0;-ms-flex-preferred-size:68.1818181818%;flex-basis:68.1818181818%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cc--hero-article-video .video-container.show .f--video-embed{opacity:1;visibility:visible}.cc--hero-article-video .video-container.show .f--image{opacity:0;visibility:hidden}.cc--hero-article-video .video-container .play-btn{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.cc--hero-article-video .video-container .play-btn:after{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--hero-article-video .video-container .play-btn:after else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article-video .video-container .play-btn:after:hover{background-color:#6a1010}.cc--hero-article-video .video-container .play-btn:after{border:0;content:"";z-index:10}.cc--hero-article-video .video-container .f--image{height:100%;-webkit-transition:visibility 0s linear .2s,opacity .2s ease;transition:visibility 0s linear .2s,opacity .2s ease}.cc--hero-article-video .video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover}.cc--hero-article-video .video-container .f--video-embed{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;visibility:hidden;width:100%;z-index:11}.cc--hero-article-video .video-container .f--video-embed iframe{height:100%;width:100%}@media screen and (min-width:1024px){.cc--hero-article-video .video-container.show+.exit-video{bottom:-1.25rem;color:#881c1c;display:block;font-size:.875rem;font-weight:800;line-height:1;margin-right:.625rem;margin-top:.625rem;position:absolute;right:0;text-transform:uppercase}}.cc--hero-article-video .exit-video{display:none}.cc--hero-article-video .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-article-video .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container,.sg-pattern-example>.cc--hero-article-video .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container,body.pattern-lab-demo>.cc--hero-article-video .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}@media print{.cc--hero-article-video .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:2.0833333333%;padding-right:2.0833333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-article-video .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article-video .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article-video .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--eyebrow{color:#fff}}@media print{.cc--hero-article-video .text-container .f--eyebrow{color:#fff!important}}.cc--hero-article-video .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article-video .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article-video .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--page-title h1{color:#fff}}@media print{.cc--hero-article-video .text-container .f--page-title h1{color:#fff!important;font-size:2.625rem;line-height:1.3096}}.cc--hero-article-video .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-article-video .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-article-video .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article-video .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-article-video .text-container .f--page-title h1 a{color:#fff}}@media print{.cc--hero-article-video .text-container .f--page-title h1 a{color:#fff!important}}html[data-whatintent=mouse] .cc--hero-article-video .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article-video .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-article-video .text-container .f--description{font-size:1rem;line-height:1.25;margin-top:1.25rem}@media screen and (min-width:1024px){.cc--hero-article-video .text-container .f--description,.cc--hero-article-video .text-container .f--description p{color:#fff}}.cc--hero-article .c--hero-article{position:relative}.cc--hero-article.no-image{background-color:#fff}.cc--hero-article.no-image .text-container{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container,.sg-pattern-example>.cc--hero-article.no-image .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container,body.pattern-lab-demo>.cc--hero-article.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}}@media print{.cc--hero-article.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--eyebrow{color:#881c1c}}@media print{.cc--hero-article.no-image .text-container .f--eyebrow{color:#881c1c!important}}@media screen and (min-width:1024px){.lc--full .cc--hero-article.no-image .text-container .f--page-title,.lc--full .cc--hero-article.no-image .text-container .f--page-title a,.lc--full .cc--hero-article.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--hero-article.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--hero-article.no-image .text-container .f--page-title h1{color:#000}}@media print{.cc--hero-article.no-image .text-container .f--page-title,.cc--hero-article.no-image .text-container .f--page-title a,.cc--hero-article.no-image .text-container .f--page-title h1{color:#000!important}}@media screen and (min-width:1024px){.cc--hero-article.no-image .text-container .f--description,.cc--hero-article.no-image .text-container .f--description p{color:#000}}.cc--hero-article .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--hero-article .f--image{margin-bottom:3.125rem;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image,.sg-pattern-example>.cc--hero-article .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image,body.pattern-lab-demo>.cc--hero-article .f--image{margin-bottom:0;position:relative}.lc--full .cc--hero-article .f--image:before,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image:before,.sg-pattern-example>.cc--hero-article .f--image:before,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image:before,body.pattern-lab-demo>.cc--hero-article .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}}@media screen and (min-width:1200px){.cc--hero-article .f--image{background-color:#4a4a4a}}@media print{.cc--hero-article .f--image{position:relative}.cc--hero-article .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000))!important;background-image:linear-gradient(180deg,transparent,#000)!important;bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image img,.sg-pattern-example>.cc--hero-article .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image img,body.pattern-lab-demo>.cc--hero-article .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1024px)and (min-width:1200px){.lc--full .cc--hero-article .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .f--image img,.sg-pattern-example>.cc--hero-article .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .f--image img,body.pattern-lab-demo>.cc--hero-article .f--image img{-o-object-fit:contain;object-fit:contain}}.cc--hero-article .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-article .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container,.sg-pattern-example>.cc--hero-article .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container,body.pattern-lab-demo>.cc--hero-article .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}@media print{.cc--hero-article .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:2.0833333333%;padding-right:2.0833333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-article .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-article .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-article .text-container .f--eyebrow{color:#fff}}@media print{.cc--hero-article .text-container .f--eyebrow{color:#fff!important}}.cc--hero-article .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-article .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-article .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-article .text-container .f--page-title h1{color:#fff}}@media print{.cc--hero-article .text-container .f--page-title h1{color:#fff!important;font-size:2.625rem;line-height:1.3096}}.cc--hero-article .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-article .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-article .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-article .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-article .text-container .f--page-title h1 a{color:#fff}}@media print{.cc--hero-article .text-container .f--page-title h1 a{color:#fff!important}}html[data-whatintent=mouse] .cc--hero-article .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-article .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-article .text-container .f--description{font-size:1rem;line-height:1.25;margin-top:1.25rem}@media screen and (min-width:1024px){.cc--hero-article .text-container .f--description,.cc--hero-article .text-container .f--description p{color:#fff}}.cc--hero-event{background-color:#fff}@media screen and (min-width:1024px){.cc--hero-event{background-color:#000}}.cc--hero-event .c--hero-event{position:relative}.cc--hero-event.no-image{background-color:#fff}.cc--hero-event.no-image .text-container{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--hero-event.no-image .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container,.sg-pattern-example>.cc--hero-event.no-image .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container,body.pattern-lab-demo>.cc--hero-event.no-image .text-container{bottom:auto;margin-bottom:2.1875rem;position:relative}.lc--full .cc--hero-event.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--eyebrow{color:#881c1c}.lc--full .cc--hero-event.no-image .text-container .f--page-title,.lc--full .cc--hero-event.no-image .text-container .f--page-title a,.lc--full .cc--hero-event.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title a,.sg-pattern-example>.cc--hero-event.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event.no-image .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title a,body.pattern-lab-demo>.cc--hero-event.no-image .text-container .f--page-title h1{color:#000}}.cc--hero-event .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--hero-event .f--image{margin-bottom:3.125rem;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image,.sg-pattern-example>.cc--hero-event .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image,body.pattern-lab-demo>.cc--hero-event .f--image{margin-bottom:0;position:relative}.lc--full .cc--hero-event .f--image:before,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image:before,.sg-pattern-example>.cc--hero-event .f--image:before,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image:before,body.pattern-lab-demo>.cc--hero-event .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:60%;position:absolute;width:100%;z-index:1}.lc--full .cc--hero-event .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .f--image img,.sg-pattern-example>.cc--hero-event .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .f--image img,body.pattern-lab-demo>.cc--hero-event .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-event .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-event .text-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container,.sg-pattern-example>.cc--hero-event .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container,body.pattern-lab-demo>.cc--hero-event .text-container{bottom:2.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}}.cc--hero-event .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-event .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--eyebrow,.sg-pattern-example>.cc--hero-event .text-container .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--eyebrow,body.pattern-lab-demo>.cc--hero-event .text-container .f--eyebrow{color:#fff}}.cc--hero-event .text-container .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-event .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--page-title h1,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1,.sg-pattern-example>.cc--hero-event .text-container .f--page-title h1,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1,body.pattern-lab-demo>.cc--hero-event .text-container .f--page-title h1{color:#fff}}.cc--hero-event .text-container .f--page-title h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){.lc--full .cc--hero-event .text-container .f--page-title h1 a,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1 a,.sg-pattern-example>.cc--hero-event .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-event .text-container .f--page-title h1 a,body.pattern-lab-demo>.cc--hero-event .text-container .f--page-title h1 a{color:#fff}}html[data-whatintent=mouse] .cc--hero-event .text-container .f--page-title h1 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-event .text-container .f--page-title h1 a:hover{text-decoration:underline}.cc--hero-image .c--hero-image,.cc--hero-image .f--image{position:relative}.cc--hero-image .f--image:after,.cc--hero-image .f--image:before{content:"";display:block;height:40%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-image .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(21,21,21,0)),to(#151515));background-image:linear-gradient(180deg,rgba(21,21,21,0),#151515);bottom:0}.cc--hero-image .f--image:after{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(21,21,21,0)),to(#151515));background-image:linear-gradient(0deg,rgba(21,21,21,0),#151515);top:0}.cc--hero-image .f--image img{min-height:20rem;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1024px){.lc--full .cc--hero-image .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-image .f--image img,.sg-pattern-example>.cc--hero-image .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-image .f--image img,body.pattern-lab-demo>.cc--hero-image .f--image img{max-height:42.1875rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-image .text-container{bottom:1.1875rem;left:50%;margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}@media screen and (min-width:768px){.cc--hero-image .text-container{bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-image .text-container{bottom:1.5rem;padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--hero-image .text-container .f--page-title{max-width:37.5rem}.cc--hero-image .text-container .f--page-title h1{color:#fff;font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-image .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}.tc--error-page .cc--hero-image .f--image img{max-height:34.375rem}.cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%}.tc--form-page .cc--hero-interior,.tc--microsite-article .cc--hero-interior{padding-left:0;padding-right:0}.tc--events-listing .cc--hero-interior,.tc--microsite-article .cc--hero-interior,.tc--news-listing .cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.tc--events-listing .cc--hero-interior,.tc--microsite-article .cc--hero-interior,.tc--news-listing .cc--hero-interior{padding-left:5.5555555556%;padding-right:16.6666666667%}}.tc--microsite-profile .cc--hero-interior{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:3.125rem}@media screen and (min-width:1024px){.tc--microsite-profile .cc--hero-interior{padding-left:25%;padding-right:25%}}.cc--hero-interior .f--eyebrow{margin-bottom:.9375rem}.cc--hero-interior .f--eyebrow a{font-size:.875rem;line-height:1.2858;text-decoration:none;text-transform:uppercase}.cc--hero-interior .f--page-title{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--hero-interior .f--page-title{margin-bottom:3.125rem}}.cc--hero-interior .f--page-title h1{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-interior .f--page-title h1{font-size:3.75rem;line-height:.9167}}.cc--hero-landing{background-color:#000;margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-landing{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-landing{margin-top:-10.6875rem}}.cc--hero-landing .c--hero-landing,.cc--hero-landing .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--ambient-video,.cc--hero-landing .image-video-container .video-controls{display:none}}.cc--hero-landing .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-landing .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-landing .image-video-container .f--image img{position:absolute}}.cc--hero-landing .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-landing .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-landing .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-landing .f--image{padding-left:0;padding-right:0}}.cc--hero-landing .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0}.cc--hero-landing .f--image:after,.cc--hero-landing .f--image:before{content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-landing .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);top:0}@media screen and (min-width:1024px){.lc--full .cc--hero-landing .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-landing .f--image img,.sg-pattern-example>.cc--hero-landing .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-landing .f--image img,body.pattern-lab-demo>.cc--hero-landing .f--image img{max-height:34.375rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-landing .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-landing .text-container .text-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.cc--hero-landing .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:5.5555555556%}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:2.0833333333%}}.cc--hero-landing .text-container .f--page-title h1{color:#fff;font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-landing .text-container .f--page-title h1{font-size:3.75rem;line-height:.9167}}.cc--hero-landing .text-container .button-show-feature{display:none}@media screen and (max-width:767px){.cc--hero-landing .text-container .button-show-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:1.5625rem;justify-content:center;width:1.5625rem}}.cc--hero-landing .text-container .button-close-feature{bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:8.3333333333%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:1.5625rem;justify-content:center;width:1.5625rem}@media screen and (min-width:768px){.cc--hero-landing .text-container .button-close-feature{display:none}}@media screen and (max-width:767px){.cc--hero-landing .text-container .feature-container{background:rgba(21,21,21,.9);bottom:0;display:none;left:0;padding:1.25rem 27.7777777778% 1.25rem 8.3333333333%;position:absolute;width:100%}}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container{-webkit-box-flex:0;-ms-flex:0 0 29.0322580645%;flex:0 0 29.0322580645%}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .feature-container{-webkit-box-flex:0;-ms-flex:0 0 22.2222222222%;flex:0 0 22.2222222222%;max-width:15.625rem}}.cc--hero-landing .text-container .feature-container .f--cta-title h3{color:#fff;font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container .f--cta-title h3{font-size:1rem;line-height:1;text-align:right}}@media screen and (min-width:1024px){.cc--hero-landing .text-container .feature-container .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--hero-landing .text-container .feature-container .f--cta-title h3 a{color:#fff;text-decoration:none}html[data-whatintent=mouse] .cc--hero-landing .text-container .feature-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--hero-landing .text-container .feature-container .f--cta-title h3 a:hover{text-decoration:underline}.cc--hero-landing .text-container .feature-container .f--description{margin-top:.3125rem}.cc--hero-landing .text-container .feature-container .f--description p{color:#fff;font-size:.75rem;line-height:1.5}@media screen and (min-width:768px){.cc--hero-landing .text-container .feature-container .f--description p{text-align:right}.cc--hero-landing.ambient-video .feature-container{margin-bottom:3.75rem}}.cc--hero-microsite-homepage{margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-microsite-homepage{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-microsite-homepage{margin-top:-10.6875rem}}.cc--hero-microsite-homepage .c--hero-microsite-homepage,.cc--hero-microsite-homepage .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--ambient-video,.cc--hero-microsite-homepage .image-video-container .video-controls{display:none}}.cc--hero-microsite-homepage .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-microsite-homepage .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-microsite-homepage .image-video-container .f--image img{position:absolute}}.cc--hero-microsite-homepage .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-microsite-homepage .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-microsite-homepage .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-microsite-homepage .f--image{padding-left:0;padding-right:0}}.cc--hero-microsite-homepage .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-microsite-homepage .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);content:"";display:block;height:45%;opacity:.8;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.lc--full .cc--hero-microsite-homepage .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-homepage .f--image img,.sg-pattern-example>.cc--hero-microsite-homepage .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-homepage .f--image img,body.pattern-lab-demo>.cc--hero-microsite-homepage .f--image img{max-height:34.375rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-microsite-homepage .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-microsite-homepage .text-container .text-container-inner{padding-bottom:1.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--hero-microsite-homepage .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-microsite-homepage .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}.cc--hero-microsite-homepage .text-container .f--page-title{max-width:72.7272727273%}}.cc--hero-microsite-homepage .text-container .f--page-title h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-homepage .text-container .f--page-title h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior .c--hero-microsite-interior{position:relative}.cc--hero-microsite-interior .text-container .f--page-title-pseudo .h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--page-title-pseudo .h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-6.5625rem}@media screen and (min-width:768px){.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-9.5rem}}@media screen and (min-width:1200px){.cc--hero-microsite-interior,.cc--hero-microsite-landing{margin-top:-10.6875rem}}.cc--hero-microsite-interior .c--hero-microsite-landing,.cc--hero-microsite-interior .image-video-container,.cc--hero-microsite-landing .c--hero-microsite-landing,.cc--hero-microsite-landing .image-video-container{position:relative}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--ambient-video,.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .f--ambient-video,.cc--hero-microsite-landing .image-video-container .video-controls{display:none}}.cc--hero-microsite-interior .image-video-container .f--image,.cc--hero-microsite-landing .image-video-container .f--image{height:100%}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--image,.cc--hero-microsite-landing .image-video-container .f--image{padding-bottom:100%;position:relative}}.cc--hero-microsite-interior .image-video-container .f--image img,.cc--hero-microsite-landing .image-video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.cc--hero-microsite-interior .image-video-container .f--image img,.cc--hero-microsite-landing .image-video-container .f--image img{position:absolute}}.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .video-controls{z-index:11}@media screen and (min-width:768px){.cc--hero-microsite-interior .image-video-container .video-controls,.cc--hero-microsite-landing .image-video-container .video-controls{bottom:1.5625rem;right:2.5rem;top:inherit}}.cc--hero-microsite-interior .f--image,.cc--hero-microsite-landing .f--image{position:relative}@media screen and (min-width:768px){.cc--hero-microsite-interior .f--image,.cc--hero-microsite-landing .f--image{padding-left:0;padding-right:0}}.cc--hero-microsite-interior .f--image:before,.cc--hero-microsite-landing .f--image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:45%;opacity:.8;position:absolute;width:100%;z-index:1}.cc--hero-microsite-interior .f--image:after,.cc--hero-microsite-landing .f--image:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);content:"";display:block;height:45%;opacity:.8;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.lc--full .cc--hero-microsite-interior .f--image img,.lc--full .cc--hero-microsite-landing .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-interior .f--image img,.sg-pattern-example>.cc--component-container .f--field.nested .cc--hero-microsite-landing .f--image img,.sg-pattern-example>.cc--hero-microsite-interior .f--image img,.sg-pattern-example>.cc--hero-microsite-landing .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-interior .f--image img,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--hero-microsite-landing .f--image img,body.pattern-lab-demo>.cc--hero-microsite-interior .f--image img,body.pattern-lab-demo>.cc--hero-microsite-landing .f--image img{max-height:25rem;-o-object-fit:cover;object-fit:cover}}.cc--hero-microsite-interior .text-container,.cc--hero-microsite-landing .text-container{bottom:0;left:50%;margin:0 auto;max-width:1800px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-bottom:1.25rem;padding-left:6.25%;padding-right:6.25%}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--hero-microsite-interior .text-container .text-container-inner,.cc--hero-microsite-landing .text-container .text-container-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--hero-microsite-interior .text-container .f--page-title h1,.cc--hero-microsite-landing .text-container .f--page-title h1{color:#fff;font-size:1.875rem;letter-spacing:-.03125rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--page-title h1,.cc--hero-microsite-landing .text-container .f--page-title h1{font-size:3.75rem;letter-spacing:0;line-height:.9167}}.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow{color:#e9e9e9;font-size:.75rem;line-height:1.5;margin-bottom:.4375rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--hero-microsite-interior .text-container .f--eyebrow,.cc--hero-microsite-landing .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-column .cc--latest-news-card-featured .f--image{margin-bottom:1.3125rem}.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--eyebrow a:hover{color:#151515;text-decoration:none}.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3{font-size:1.625rem;line-height:1.1539}}.cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-column .cc--latest-news-card-featured .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-media .cc--latest-news-card-featured .f--image{margin-bottom:1.1875rem}.cc--latest-news-media .cc--latest-news-card-featured .f--image img{max-height:15px;width:auto}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title{margin-bottom:.625rem}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-media .cc--latest-news-card-featured .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-media .cc--latest-news-card-featured .f--description p{font-size:.9375rem;line-height:1.6667}@media screen and (min-width:768px){.cc--latest-news-media .cc--latest-news-card-featured .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--latest-news-card .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-card .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--latest-news-card .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news-card .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--latest-news-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-card .f--eyebrow a:hover{color:#151515;text-decoration:none}.cc--latest-news-card .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:768px){.cc--latest-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--latest-news-card .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--latest-news-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news-card .f--cta-title h3 a:hover{color:#881c1c}.cc--latest-news-column .cc--component-container:not(:last-child){border-bottom:.0625rem solid #ccc;margin-bottom:1.9375rem;padding-bottom:1.375rem}.cc--latest-news-column .cc--component-container:first-child{margin-bottom:1.5625rem;padding-bottom:1.875rem}@media screen and (min-width:768px){.cc--latest-news-column .cc--component-container:first-child{padding-bottom:2.625rem}}.cc--latest-news-media .f--eyebrow{border-bottom:.0625rem solid #ccc;color:#881c1c;font-size:.875rem;font-weight:800;line-height:1.2858;margin-bottom:1.875rem;padding-bottom:.625rem;text-transform:uppercase}.cc--latest-news-media .cc--latest-news-card-featured:not(:last-child){border-bottom:.0625rem solid #ccc;margin-bottom:1.9375rem;padding-bottom:1.75rem}.cc--latest-news{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--latest-news{padding-bottom:3.125rem;padding-top:3.125rem}.cc--latest-news .c--latest-news>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--latest-news .c--latest-news>.text-container .f--section-title{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--section-title{margin-bottom:1.5625rem}}.cc--latest-news .c--latest-news>.text-container .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--latest-news .c--latest-news>.text-container .f--link{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--latest-news .c--latest-news>.text-container .f--link{margin-bottom:0;-ms-flex-item-align:center;align-self:center}}.cc--latest-news .c--latest-news>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--latest-news .c--latest-news>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--latest-news .c--latest-news>.text-container .f--link a:hover{color:#151515}.cc--latest-news .c--latest-news .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1024px){.cc--latest-news .c--latest-news .content-container>.cc--component-container{-ms-flex-preferred-size:30%;flex-basis:30%}}@media screen and (max-width:767px){.cc--latest-news .c--latest-news .content-container>.cc--component-container:not(:last-child){margin-bottom:2.5rem}}@media screen and (min-width:1024px){.cc--latest-news .c--latest-news .content-container>.cc--component-container:not(:last-child){margin-right:5%}}@media screen and (min-width:768px)and (max-width:1023px){.cc--latest-news .c--latest-news .content-container .cc--latest-news-column{margin-bottom:3.125rem;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}.cc--latest-news .c--latest-news .content-container .cc--latest-news-column:first-child{margin-right:5%}}@media screen and (max-width:1023px){.cc--links-list{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:1.25rem}}@media screen and (min-width:1024px){.cc--links-list{border-top:.0625rem solid #ccc;padding-top:1.875rem}}.cc--links-list .f--link{margin-bottom:1.25rem}.cc--links-list .link{background:url(/themes/custom/umass_base/images/icons/icon-arrowright-red.svg) no-repeat top 5px right/1.25rem;border-bottom:.0625rem solid #ccc;color:#151515;display:block;font-weight:800;padding-bottom:.75rem;padding-right:.9375rem;text-decoration:none;text-transform:uppercase}html[data-whatintent=mouse] .cc--links-list .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--links-list .link:hover{color:#881c1c;text-decoration:none}.cc--login-form{margin-bottom:1.5625rem}.cc--login-form .c--login-form{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-left:2.0833333333%;padding-right:2.0833333333%;width:100%}@media screen and (min-width:768px){.cc--login-form .c--login-form{padding-bottom:2.5rem;padding-left:2.0833333333%;padding-right:2.0833333333%;width:25%}}@media screen and (min-width:1024px){.cc--login-form .c--login-form{padding:4.6875rem 2.0833333333% 3.4375rem}}.cc--menu-left-nav{position:relative}@media screen and (max-width:1023px){.cc--menu-left-nav .c--menu-left-nav{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.cc--menu-left-nav .f--section-title{margin-bottom:1.5625rem}.cc--menu-left-nav .f--section-title h2 span.nolink{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333}}.cc--menu-left-nav .f--section-title h2{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-left-nav .f--section-title h2{font-size:.875rem;line-height:1.2858}}@media screen and (max-width:1023px){.cc--menu-left-nav .f--section-title h2{border-bottom:.0625rem solid #e9e9e9;cursor:pointer;padding-bottom:1.25rem;padding-top:1.3125rem;position:relative}.cc--menu-left-nav .f--section-title h2.open:after{display:none}.cc--menu-left-nav .f--section-title h2:after,.cc--menu-left-nav .f--section-title h2:before{background:#881c1c;content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-left-nav .f--section-title h2:before{height:.125rem;right:.375rem;width:.875rem}.cc--menu-left-nav .f--section-title h2:after{height:.875rem;right:.75rem;width:.125rem}}.cc--menu-left-nav .f--section-title h2 a{text-decoration:none}@media screen and (min-width:1024px){.cc--menu-left-nav .f--section-title h2 a:before{background:url(/themes/custom/umass_base/images/icons/icon-arrowleft-red.svg) no-repeat 0/1.25rem;content:"";display:inline-block;height:.625rem;margin-left:-2rem;margin-right:.6875rem;width:1.25rem}html[data-whatintent=mouse] .cc--menu-left-nav .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-left-nav .f--section-title h2 a:hover:before{background-image:url(/themes/custom/umass_base/images/icons/icon-arrowleft-dark.svg)}}.cc--menu-left-nav .f--section-title h2 a.nolink{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333}.cc--menu-left-nav .f--section-title h2 a.nolink:before{content:none;display:none!important}@media screen and (max-width:1023px){.mc--left-nav-menu{background:#fff;-webkit-box-shadow:0 5px 12px -5px rgba(0,0,0,.3);box-shadow:0 5px 12px -5px rgba(0,0,0,.3);display:none;margin-left:-8.3333333333%;margin-right:-8.3333333333%;padding-bottom:.625rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:absolute;top:3.6875rem;width:100%;z-index:10}}@media screen and (max-width:1023px)and (min-width:768px){.mc--left-nav-menu{padding-top:.625rem}}.mc--left-nav-menu .menu-item{line-height:1;margin-bottom:1.25rem}@media screen and (min-width:768px){.mc--left-nav-menu .menu-item{margin-bottom:1.875rem}}.mc--left-nav-menu .menu-item a{color:#151515;font-size:.9375rem;line-height:1.3334;text-decoration:none}html[data-whatintent=mouse] .mc--left-nav-menu .menu-item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .mc--left-nav-menu .menu-item a:hover{color:#881c1c}.mc--left-nav-menu .menu-item span{color:var(--color-umass-gold);font-size:1.125rem;font-weight:900;line-height:1.3333;text-transform:uppercase}.mc--left-nav-menu .menu-item span+.submenu{margin-top:1.25rem}@media screen and (min-width:768px){.mc--left-nav-menu .menu-item span+.submenu{margin-top:1.875rem}}.mc--left-nav-menu .menu-item .submenu-wrapper{display:none;padding-left:1.5625rem;padding-top:.9375rem}.mc--left-nav-menu .menu-item .submenu-wrapper .menu-item{margin-bottom:.9375rem}.mc--left-nav-menu .menu-item .submenu-wrapper .menu-item a{font-size:.875rem;line-height:1.4286}.mc--left-nav-menu .menu-item.menu-item--active-trail>a{color:#881c1c}.mc--left-nav-menu .menu-item.menu-item--active-trail .submenu-wrapper{display:block}.cc--menu-main .button-back,.cc--menu-main .link-arrow-wrapper .arrow-toggle,.cc--menu-main .navigation-title{display:none}body.microsite-menu-is-active{overflow:hidden}.cc--menu-microsite{background-color:#881c1c}.cc--menu-microsite .c--menu-microsite{margin:0 auto;max-width:1800px}.cc--menu-microsite .menu-microsite-inner{height:3.75rem;padding-left:8.3333333333%;padding-right:8.3333333333%;position:relative}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.6875rem}}@media screen and (max-width:1023px){.cc--menu-microsite .menu-microsite-menu-wrapper{background-color:#881c1c;display:none;height:100vh;left:0;padding-bottom:1.875rem;padding-top:.3125rem;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:102}}@media screen and (max-width:767px){.cc--menu-microsite .menu-microsite-menu-wrapper{padding-top:.3125rem}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-menu-wrapper{height:100%;width:100%}}@media screen and (max-width:1023px){.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container{height:100%}.cc--menu-microsite .menu-microsite-menu-wrapper .microsite-menu-container .microsite-menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between}}.cc--menu-microsite .link-arrow-wrapper .arrow-toggle polygon{fill:#fff}@media screen and (min-width:1024px){.cc--menu-microsite .link-arrow-wrapper>a.is-active:before{background-color:#fff;content:"";height:.625rem;left:0;position:absolute;top:0;width:100%}}html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a:hover{color:#fff}@media screen and (min-width:1024px){.cc--menu-microsite ul.m--menu-microsite>li.menu-item--active-trail>.link-arrow-wrapper>a:before,html[data-whatintent=mouse] .cc--menu-microsite .link-arrow-wrapper>a:hover:before{background-color:#fff;content:"";height:.625rem;left:0;position:absolute;top:0;width:100%}}.cc--menu-microsite .mc--menu-microsite{height:100%}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{padding:.3125rem 8.3333333333%}@media screen and (min-width:768px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{padding-bottom:.625rem;padding-top:.625rem}}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li:hover{background:rgba(21,21,21,.2)}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li:not(:last-child){margin-bottom:0;margin-right:2.5rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a{font-size:.9375rem;line-height:1.3334;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-decoration:none;text-transform:uppercase}html[data-whatintent=mouse] .cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li a:hover{color:#fff}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{height:2.1875rem;width:2.1875rem}@media screen and (max-width:767px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{text-align:right}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li button.has-submenu{display:none}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper{background-color:#881c1c;height:100%;left:100%;padding-bottom:1.6875rem;padding-top:1.6875rem;position:fixed;top:60px;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:103}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper{display:none;height:calc(100% - 9.375rem)}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.ally-hidden{visibility:hidden}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible{display:block;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;visibility:visible;z-index:104;-webkit-overflow-scrolling:touch}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible.second-level-hidden{left:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;visibility:hidden;z-index:104}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-visible:not(.second-level-hidden){left:0;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper.is-hidden{left:100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li{padding:.4375rem 8.3333333333%}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li:hover{background:rgba(21,21,21,.2)}}@media screen and (max-width:767px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li{padding-bottom:.625rem;padding-top:.625rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li a{font-weight:700;text-transform:none}@media screen and (max-width:1023px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper ul.submenu>li a{padding-left:1.25rem}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{color:#fff;display:block;font-size:.75rem;line-height:1.5;margin:1.5625rem 8.3333333333% 1.25rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{font-size:.875rem;line-height:1.2858;margin-top:1.875rem}}@media screen and (min-width:1024px){.cc--menu-microsite .mc--menu-microsite .m--menu-microsite>li .submenu-wrapper .navigation-title{display:none}}.cc--menu-microsite .mc--menu-microsite .m--menu-microsite li .link-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.cc--menu-microsite ul.submenu{display:none}}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links{margin-left:8.3333333333%;margin-right:8.3333333333%;margin-top:.75rem}}@media screen and (max-width:767px){.cc--menu-microsite .utility-links{margin-top:1.25rem}}@media screen and (min-width:768px){.cc--menu-microsite .utility-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links .f--link:not(:last-child){margin-bottom:.9375rem}}@media screen and (min-width:1024px){.cc--menu-microsite .utility-links .f--link:not(:last-child){margin-right:.625rem}}@media screen and (min-width:768px)and (max-width:1023px){.cc--menu-microsite .utility-links .f--link{-ms-flex-preferred-size:47%;flex-basis:47%}}.cc--menu-microsite .utility-links .button,.cc--menu-microsite .utility-links .f--button-link a,.f--button-link .cc--menu-microsite .utility-links a{border:.0625rem solid #fff;width:auto}@media screen and (max-width:1023px){.cc--menu-microsite .utility-links .button,.cc--menu-microsite .utility-links .f--button-link a,.f--button-link .cc--menu-microsite .utility-links a{border:.0625rem solid hsla(0,0%,100%,.4);height:2.5rem;width:100%}}.cc--menu-microsite .button-back{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6875rem;margin-left:8.3333333333%;margin-right:8.3333333333%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;height:auto;letter-spacing:.025rem;text-transform:uppercase;width:auto}@media screen and (min-width:1024px){.cc--menu-microsite .button-back{display:none}}.cc--menu-microsite .button-back svg{display:inline;margin-right:.625rem}.cc--menu-microsite .button-back svg polygon{fill:#fff}.cc--menu-microsite a{color:#fff}.cc--menu-microsite .menu-microsite-toggle{color:#fff;font-size:.75rem;height:100%;line-height:1.5;position:relative;text-align:left;text-transform:uppercase;width:100%}@media screen and (min-width:768px){.cc--menu-microsite .menu-microsite-toggle{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:1024px){.cc--menu-microsite .menu-microsite-toggle{display:none}}.cc--menu-microsite .menu-microsite-toggle svg{position:absolute;right:.3125rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-microsite .menu-microsite-toggle svg.close{display:none}.cc--menu-microsite .menu-microsite-toggle.is-active svg.close{display:block}.cc--menu-microsite .menu-microsite-toggle.is-active svg.open{display:none}.cc--menu-microsite.is-active .menu-microsite-menu-wrapper{display:block}.cc--menu-microsite.is-active .menu-microsite-inner:before{background:#881c1c;content:"";height:100vh;left:0;position:absolute;top:0;width:100%}.cc--menu-microsite.is-active .menu-microsite-toggle:after{border-bottom:.125rem solid #a89968;bottom:.3125rem;content:"";display:block;position:absolute;width:100%}.cc--menu-microsite.is-hidden .menu-microsite-menu-wrapper{left:-100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-microsite.is-hidden .menu-microsite-menu-wrapper .microsite-menu-container{overflow-y:hidden;-webkit-overflow-scrolling:unset}body.mobile-menu-is-active{overflow:hidden}body.mobile-menu-is-active .cc--header:after{background-color:#a89968;content:"";display:block;height:.125rem;left:0;margin-left:6.25%;margin-right:6.25%;position:absolute;top:calc(100% - .125rem);width:87.5%}.cc--menu-mobile{background-color:#fff;bottom:0;display:none;height:calc(100% - 6.25rem);left:0;padding-bottom:.9375rem;padding-top:1.3125rem;position:fixed;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%;z-index:102}@media screen and (min-width:768px){.cc--menu-mobile{height:calc(100% - 9.375rem);padding-top:2.4375rem}}.cc--menu-mobile.is-hidden{left:-100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-mobile.is-hidden>.c--menu-mobile{height:100%;overflow-y:hidden;-webkit-overflow-scrolling:unset}.cc--menu-mobile>.c--menu-mobile{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.cc--menu-mobile .c--menu-mobile{padding-left:6.25%;padding-right:6.25%}.cc--menu-mobile .c--menu-mobile .menu-mobile-inner>nav{height:100%}.cc--menu-mobile .c--menu-mobile nav{padding-left:2.380952381%;padding-right:2.380952381%}.cc--menu-mobile .c--menu-mobile nav>ul>li:not(:last-child){margin-bottom:.625rem}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li:not(:last-child){margin-bottom:1.25rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li button.has-submenu{height:2.1875rem;width:2.1875rem}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper{background-color:#fff;display:none;height:calc(100% + .9375rem);left:100%;padding:1.5625rem 8.3333333333% .9375rem;position:absolute;top:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;width:100%}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper{padding-top:2.8125rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-visible{display:block;overflow-y:scroll;z-index:103;-webkit-overflow-scrolling:touch}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-hidden,.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper.is-visible{left:100%;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li:not(:last-child){margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li:not(:last-child){margin-bottom:1.25rem}}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper ul.submenu>li a{font-size:.9375rem;font-weight:700;line-height:1.3334;text-transform:none}.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{color:#881c1c;display:block;font-size:.75rem;line-height:1.5;margin-bottom:1.25rem;margin-top:1.125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{font-size:.9375rem;line-height:1.6667;margin-bottom:1.0625rem}}@media screen and (min-width:1200px){.cc--menu-mobile .c--menu-mobile nav>ul>li .submenu-wrapper .navigation-title{display:none}}.cc--menu-mobile .c--menu-mobile nav>ul li .link-arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--menu-mobile .c--menu-mobile nav a,.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle{font-size:.9375rem;-webkit-box-flex:1;-ms-flex-positive:1;color:#151515;flex-grow:1;text-decoration:none;text-transform:uppercase}.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle{position:relative;text-align:left;width:100%}.cc--menu-mobile .c--menu-mobile nav button.information-for-toggle svg{position:absolute;right:.9375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc--menu-mobile .cc--menu-utility{border-top:.0625rem solid #a89968;margin-top:1.375rem;padding-top:1.25rem}@media screen and (min-width:768px){.cc--menu-mobile .cc--menu-utility{margin-top:2rem;padding-top:2.25rem}}.cc--menu-mobile .button-back{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6875rem;margin-bottom:1.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;letter-spacing:.025rem;text-transform:uppercase;width:auto}@media screen and (min-width:768px){.cc--menu-mobile .button-back{font-size:.75rem;margin-bottom:2.125rem}}@media screen and (min-width:1200px){.cc--menu-mobile .button-back{display:none}}.cc--menu-mobile .button-back svg{display:inline;margin-right:.625rem}@media screen and (min-width:768px){.cc--menu-mobile .button-back svg{margin-right:1.25rem}}.cc--menu-utility .utility-button-wrapper svg{display:inline-block;vertical-align:middle}@media screen and (min-width:1200px){.cc--menu-utility .utility-button-wrapper svg{margin-left:.5rem}.cc--menu-utility .utility-button-wrapper svg.arrow-right{display:none}}@media screen and (max-width:1199px){.cc--menu-utility .utility-button-wrapper svg.arrow-down{display:none}}@media screen and (min-width:1200px){.cc--menu-utility .utility-button-wrapper .button-back,.cc--menu-utility .utility-button-wrapper .navigation-title{display:none}}.cc--menu-utility .mc--utility-menu>ul>.menu-item:not(:last-child){margin-bottom:.3125rem}@media screen and (min-width:768px){.cc--menu-utility .mc--utility-menu>ul>.menu-item:not(:last-child){margin-bottom:.9375rem}}.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.6875rem;letter-spacing:.01875rem;line-height:1.1819}@media screen and (min-width:768px){.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.75rem;line-height:1}}@media screen and (min-width:1200px){.cc--menu-utility .mc--utility-menu>ul>.menu-item a,.cc--menu-utility .mc--utility-menu>ul>.menu-item button.information-for-toggle{font-size:.6875rem;line-height:1}}.cc--more-events-card{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--more-events-card .c--more-events-card{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .c--more-events-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .c--more-events-card,.sg-pattern-example>.cc--more-events-card .c--more-events-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .c--more-events-card,body.pattern-lab-demo>.cc--more-events-card .c--more-events-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:768px)and (max-width:1023px){.cc--more-events-card .text-container{-ms-flex-preferred-size:45%;flex-basis:45%}}.cc--more-events-card .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px)and (max-width:1023px){.cc--more-events-card .f--image{margin-bottom:0;margin-right:7.5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .f--image,.sg-pattern-example>.cc--more-events-card .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .f--image,body.pattern-lab-demo>.cc--more-events-card .f--image{margin-bottom:1.5625rem}}.cc--more-events-card .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}.cc--more-events-card .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--more-events-card .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events-card .f--eyebrow a:hover{text-decoration:none}@media screen and (min-width:768px){.cc--more-events-card .f--eyebrow{font-size:1.375rem;line-height:1.1819}}@media screen and (min-width:1024px){.cc--more-events-card .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--more-events-card .f--cta-title{margin-bottom:.625rem}.cc--more-events-card .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--more-events-card .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--more-events-card .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events-card .f--cta-title h3,.sg-pattern-example>.cc--more-events-card .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events-card .f--cta-title h3,body.pattern-lab-demo>.cc--more-events-card .f--cta-title h3{font-size:1.625rem;line-height:1.1539;text-transform:none}}.cc--more-events-card .f--cta-title a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--more-events-card .f--cta-title a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events-card .f--cta-title a:hover{color:#881c1c;text-decoration:none}.cc--more-events-card .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}@media screen and (min-width:768px){.cc--more-events-card .f--description p{font-size:.875rem;line-height:1.8572}}@media screen and (min-width:1024px){.cc--more-events-card .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--more-events .c--more-events{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333% 1.25rem}@media screen and (min-width:768px){.cc--more-events .c--more-events{padding-bottom:1.5625rem;padding-top:3.125rem}}.cc--more-events .c--more-events>.text-container{margin-bottom:1.4375rem}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--more-events .c--more-events>.text-container .f--section-title h2{font-size:1.75rem;line-height:1;margin-bottom:1.3125rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:0}}.cc--more-events .c--more-events>.text-container .f--section-title h2 .highlight{color:#881c1c;display:block}@media screen and (min-width:768px){.cc--more-events .c--more-events>.text-container .f--link{-ms-flex-item-align:end;align-self:flex-end}}.cc--more-events .c--more-events>.text-container .f--link a{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--more-events .c--more-events>.text-container .f--link a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--more-events .c--more-events>.text-container .f--link a:hover{color:#151515}@media screen and (min-width:1024px){.lc--full .cc--more-events .f--cards,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards,.sg-pattern-example>.cc--more-events .f--cards,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards,body.pattern-lab-demo>.cc--more-events .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.cc--more-events .f--cards .cc--more-events-card{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--more-events .f--cards .cc--more-events-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card,.sg-pattern-example>.cc--more-events .f--cards .cc--more-events-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card,body.pattern-lab-demo>.cc--more-events .f--cards .cc--more-events-card{margin-bottom:1.875rem;-ms-flex-preferred-size:30%;flex-basis:30%}.lc--full .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),.sg-pattern-example>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),.sg-pattern-example>.cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)),body.pattern-lab-demo>.cc--more-events .f--cards .cc--more-events-card:not(:nth-child(3n)){margin-right:5%}}.cc--news-events-promo-card-article{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--news-events-promo-card-article{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article,.sg-pattern-example>.cc--news-events-promo-card-article,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article,body.pattern-lab-demo>.cc--news-events-promo-card-article{margin-bottom:3.125rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-article .c--news-events-promo-card-article{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .c--news-events-promo-card-article,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .c--news-events-promo-card-article,.sg-pattern-example>.cc--news-events-promo-card-article .c--news-events-promo-card-article,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .c--news-events-promo-card-article,body.pattern-lab-demo>.cc--news-events-promo-card-article .c--news-events-promo-card-article{display:block}}.cc--news-events-promo-card-article .f--image{margin-bottom:1rem}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--image{margin-bottom:0;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--image,.sg-pattern-example>.cc--news-events-promo-card-article .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--image,body.pattern-lab-demo>.cc--news-events-promo-card-article .f--image{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-article .text-container{padding-left:5%;-ms-flex-preferred-size:52.5%;flex-basis:52.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .text-container,.sg-pattern-example>.cc--news-events-promo-card-article .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .text-container,body.pattern-lab-demo>.cc--news-events-promo-card-article .text-container{padding-left:0}}.cc--news-events-promo-card-article .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}.cc--news-events-promo-card-article .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-events-promo-card-article .f--cta-title{margin-bottom:.625rem}.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-article .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo-card-article .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-article .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo-card-article .f--cta-title h3{font-size:1.625rem;line-height:1.1539;margin-bottom:.8125rem;text-transform:none}}.cc--news-events-promo-card-article .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-article .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo-card-article .f--description p{font-size:.9375rem;line-height:1.6667}@media screen and (min-width:768px){.cc--news-events-promo-card-article .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--news-events-promo-card-event{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--news-events-promo-card-event{margin-bottom:2.1875rem}.cc--news-events-promo-card-event .c--news-events-promo-card-event{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .c--news-events-promo-card-event,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .c--news-events-promo-card-event,.sg-pattern-example>.cc--news-events-promo-card-event .c--news-events-promo-card-event,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .c--news-events-promo-card-event,body.pattern-lab-demo>.cc--news-events-promo-card-event .c--news-events-promo-card-event{display:block}}.cc--news-events-promo-card-event .f--image{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--image{margin-bottom:0;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--image,.sg-pattern-example>.cc--news-events-promo-card-event .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--image,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--image{margin-bottom:1.5625rem}}@media screen and (min-width:768px){.cc--news-events-promo-card-event .text-container{padding-left:5%;-ms-flex-preferred-size:52.5%;flex-basis:52.5%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .text-container,.sg-pattern-example>.cc--news-events-promo-card-event .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .text-container,body.pattern-lab-demo>.cc--news-events-promo-card-event .text-container{padding-left:0}}.cc--news-events-promo-card-event .f--eyebrow{color:#881c1c;font-size:.9375rem;font-weight:800;line-height:1.2;margin-bottom:.625rem}.cc--news-events-promo-card-event .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--eyebrow{font-size:1.375rem;line-height:1.1819}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--eyebrow,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--eyebrow,.sg-pattern-example>.cc--news-events-promo-card-event .f--eyebrow,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--eyebrow,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--eyebrow{font-size:1rem;line-height:1.25}}.cc--news-events-promo-card-event .f--cta-title{margin-bottom:.625rem}.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.375rem;line-height:1.1819}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.625rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo-card-event .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo-card-event .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo-card-event .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo-card-event .f--cta-title h3{font-size:1.625rem;line-height:1.1539;text-transform:none}}.cc--news-events-promo-card-event .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo-card-event .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo-card-event .f--description p{font-size:.875rem;line-height:1.7143;margin-bottom:0}@media screen and (min-width:768px){.cc--news-events-promo-card-event .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--news-events-promo{margin:0 auto;max-width:1800px}.cc--news-events-promo .content-hero{padding-bottom:1.5625rem;padding-top:2.5rem}@media screen and (min-width:768px){.cc--news-events-promo .content-hero{padding-bottom:2.1875rem;padding-top:4.6875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero,.sg-pattern-example>.cc--news-events-promo .content-hero,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero,body.pattern-lab-demo>.cc--news-events-promo .content-hero{overflow:hidden;padding-bottom:3.125rem;padding-left:8.3333333333%;padding-top:5.9375rem}}.cc--news-events-promo .content-hero .f--section-title{padding-bottom:1.5625rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .f--section-title{padding-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .f--section-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .f--section-title,.sg-pattern-example>.cc--news-events-promo .content-hero .f--section-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .f--section-title,body.pattern-lab-demo>.cc--news-events-promo .content-hero .f--section-title{float:left;padding-bottom:2.8125rem;padding-left:0;padding-right:4.5454545455%;width:31.8181818182%}}.cc--news-events-promo .content-hero .f--section-title h2{font-size:1.875rem;line-height:1;text-transform:uppercase}.cc--news-events-promo .content-hero .f--section-title h2 .highlight{color:#881c1c;display:block;font-size:1.75rem;line-height:1}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .f--section-title h2{font-size:3.75rem;line-height:.9167}.cc--news-events-promo .content-hero .f--section-title h2 .highlight{font-size:2.5rem;line-height:1;margin-bottom:.3125rem}.cc--news-events-promo .content-hero .image-container{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .image-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .image-container,.sg-pattern-example>.cc--news-events-promo .content-hero .image-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .image-container,body.pattern-lab-demo>.cc--news-events-promo .content-hero .image-container{float:right;padding-left:0;padding-right:0;padding-top:.4375rem;width:68.1818181818%}}.cc--news-events-promo .content-hero .text-container{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:1.25rem}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container{float:left;padding-left:0;padding-right:4.5454545455%;padding-top:0;width:31.8181818182%}}.cc--news-events-promo .content-hero .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.625rem;text-transform:uppercase}.cc--news-events-promo .content-hero .text-container .f--eyebrow a{text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--eyebrow a:hover{color:#151515;text-decoration:none}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-events-promo .content-hero .text-container .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container .f--cta-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container .f--cta-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container .f--cta-title{margin-bottom:.9375rem}}.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:2rem;line-height:1;text-transform:uppercase}}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-hero .text-container .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title h3,.sg-pattern-example>.cc--news-events-promo .content-hero .text-container .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-hero .text-container .f--cta-title h3,body.pattern-lab-demo>.cc--news-events-promo .content-hero .text-container .f--cta-title h3{font-size:2rem;line-height:1.125;text-transform:none}}.cc--news-events-promo .content-hero .text-container .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-events-promo .content-hero .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--news-events-promo .content-hero .text-container .f--description p{font-size:1rem;line-height:1.625}@media screen and (min-width:768px){.cc--news-events-promo .content-hero .text-container .f--description p{font-size:1rem;line-height:1.875}}.cc--news-events-promo .content-articles,.cc--news-events-promo .content-events{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.lc--full .cc--news-events-promo .content-articles>.f--field,.lc--full .cc--news-events-promo .content-events>.f--field,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field,.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field,.sg-pattern-example>.cc--news-events-promo .content-events>.f--field,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field,body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field,body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field{display:-webkit-box;display:-ms-flexbox;display:flex}.lc--full .cc--news-events-promo .content-articles>.f--field>.cc--component-container,.lc--full .cc--news-events-promo .content-events>.f--field>.cc--component-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container,.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field>.cc--component-container,.sg-pattern-example>.cc--news-events-promo .content-events>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field>.cc--component-container,body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field>.cc--component-container{-ms-flex-preferred-size:30%;flex-basis:30%}.lc--full .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.lc--full .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),.sg-pattern-example>.cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--news-events-promo .content-articles>.f--field>.cc--component-container:not(:last-child),body.pattern-lab-demo>.cc--news-events-promo .content-events>.f--field>.cc--component-container:not(:last-child){margin-right:5%}}.cc--news-events-promo .content-footer{padding-bottom:6.25rem;padding-left:8.3333333333%;padding-right:8.3333333333%;text-align:center}.cc--news-events-promo .content-footer .button,.cc--news-events-promo .content-footer .f--button-link a,.f--button-link .cc--news-events-promo .content-footer a{max-width:18.75rem}@media screen and (min-width:768px){.cc--news-listing-card .c--news-listing-card{display:-webkit-box;display:-ms-flexbox;display:flex}.cc--news-listing-card .c--news-listing-card>.f--image{padding-left:3.8461538462%;-ms-flex-preferred-size:42.3076923077%;flex-basis:42.3076923077%}}@media screen and (min-width:1024px){.cc--news-listing-card .c--news-listing-card>.f--image{padding-left:5%;-ms-flex-preferred-size:42.5%;flex-basis:42.5%}}@media screen and (min-width:768px){.cc--news-listing-card .text-container{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}.cc--news-listing-card .text-container .f--eyebrow{color:#881c1c;font-size:.75rem;font-weight:800;line-height:1.5;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--eyebrow{font-size:.875rem;line-height:1.2858}}.cc--news-listing-card .text-container .f--eyebrow a{font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--eyebrow a{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--eyebrow a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--eyebrow a:hover{color:#151515}.cc--news-listing-card .text-container .f--image{margin-bottom:1.25rem}.cc--news-listing-card .text-container .f--image img{max-height:15px;width:auto}.cc--news-listing-card .text-container .f--cta-title{margin-bottom:.625rem;margin-top:1.125rem}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--cta-title{margin-bottom:.625rem;margin-top:0}}.cc--news-listing-card .text-container .f--cta-title h3{font-size:1.5rem;line-height:1.1667}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--cta-title h3{font-size:2rem;line-height:1.125}}.cc--news-listing-card .text-container .f--cta-title h3 a{color:#151515;text-decoration:none}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--news-listing-card .text-container .f--cta-title h3 a:hover{color:#881c1c}.cc--news-listing-card .text-container .f--description{margin-bottom:1.25rem}@media screen and (min-width:768px){.cc--news-listing-card .text-container .f--description{margin-bottom:0}}.cc--news-listing-card .text-container .f--description p{font-size:.875rem;line-height:1.7143}.cc--news-listing-card .text-container .publication-date{font-size:.875rem;font-weight:700;line-height:1.7143;margin-top:.5rem}.cc--news-listing{margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--news-listing .f--cards .cc--news-listing-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.3125rem;padding-bottom:1.625rem}@media screen and (min-width:768px){.cc--news-listing .f--cards .cc--news-listing-card{margin-bottom:2rem;padding-bottom:1.6875rem}}@media screen and (min-width:1024px){.cc--news-listing .f--cards .cc--news-listing-card{margin-bottom:2.5rem;padding-bottom:2.5rem}}.cc--notification-banner{background-color:#f5f5f5}.cc--notification-banner:not(.alert):not(.emergency):not(.extreme-emergency) svg path{fill:#ccc}.cc--notification-banner .c--notification-banner{margin:0 auto;max-width:1800px;position:relative}.cc--notification-banner .c--notification-banner .notification-banner-inner{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner{padding:1.5625rem 8.3333333333%}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.1666666667%;padding-right:4.1666666667%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cc--notification-banner .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}.cc--notification-banner .c--notification-banner .notification-banner-inner .left{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left{padding-left:6.8181818182%;padding-right:6.8181818182%;-webkit-box-flex:1;-ms-flex:1 0 22.7272727273%;flex:1 0 22.7272727273%}}.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{color:#151515;display:block;font-size:1.375rem;line-height:1.1819}@media screen and (max-width:767px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{padding-right:1.25rem}}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left span.alert-title{font-size:1.625rem;line-height:1.1539}}.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{height:3.125rem;width:3.125rem}@media screen and (max-width:1023px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{margin-right:1.5625rem}}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .left .icon-alert{height:3.125rem;left:0;position:absolute;width:3.125rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right{margin-top:1.25rem}@media screen and (min-width:1024px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right{margin-top:0;-webkit-box-flex:0;-ms-flex:0 1 67.4418604651%;flex:0 1 67.4418604651%}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515;font-size:.875rem;line-height:1.7143;margin:0}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{font-size:1rem;line-height:1.875}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000;margin-top:.625rem}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link{margin-top:.625rem}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link{margin-top:.8125rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a{color:#881c1c;font-size:.875rem;line-height:1.2858;text-transform:uppercase}html[data-whatintent=mouse] .cc--notification-banner .c--notification-banner .notification-banner-inner .right .f--link a:hover{text-decoration:none}.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:1.0625rem;top:1.9375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:2.1875rem;justify-content:center;width:2.1875rem}@media screen and (min-width:768px){.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification{right:.625rem;top:.625rem}}.cc--notification-banner .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.notice{background-color:#fff}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#151515}html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link span{color:#881c1c}html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link a:hover,html[data-whatintent=mouse] .cc--notification-banner.notice .c--notification-banner .notification-banner-inner .right .f--link span:hover{text-decoration:none}.cc--notification-banner.notice .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.alert{background-color:#ffc721}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#151515}html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{text-decoration:none}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#151515}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#000}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link span{color:#881c1c}html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link a:hover,html[data-whatintent=mouse] .cc--notification-banner.alert .c--notification-banner .notification-banner-inner .right .f--link span:hover{text-decoration:none}.cc--notification-banner.alert .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#000}.cc--notification-banner.emergency{background-color:#d50032}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .left span.alert-title,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--link span,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a.date-updated,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p.date-updated,.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#fff}.cc--notification-banner.emergency .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#fff}.cc--notification-banner.extreme-emergency{background-color:#d50032;margin-top:-6.25rem}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency{margin-top:-9.375rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{display:block;padding:7.1875rem 8.3333333333% 1.25rem;position:relative}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{padding-bottom:1.5625rem;padding-top:11.875rem}}@media screen and (min-width:1024px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner{padding-left:4.1666666667%;padding-right:4.1666666667%}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner:before{background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(#000));background-image:linear-gradient(0deg,transparent,#000);content:"";display:block;height:7.8125rem;left:0;opacity:.8;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner:before{height:15.625rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left{padding-left:0;padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left .icon-alert{margin-bottom:.625rem;position:relative}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left .icon-alert{margin-bottom:1.5625rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left span.alert-title{color:#fff;display:block;font-size:1.875rem;font-weight:800;line-height:1;margin-bottom:1.25rem;max-width:34.375rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .left span.alert-title{font-size:3.75rem;line-height:.9167;margin-bottom:1.5rem}}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right{margin-top:0}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg{color:#fff;max-width:34.375rem}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg p{color:#fff}html[data-whatintent=mouse] .cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg a:hover{color:#fff;text-decoration:none}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--wysiwyg.date-updated{color:#fff;font-size:.875rem;line-height:1.7143}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--link a,.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .right .f--link span{color:#fff}.cc--notification-banner.extreme-emergency .c--notification-banner .notification-banner-inner .close-notification svg polygon{fill:#fff}.cc--page-body .c--page-body{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--page-body .c--page-body{padding:3.125rem 14.5833333333%}}@media screen and (min-width:1024px){.cc--page-body .c--page-body{padding:3.125rem 27.0833333333% 4.6875rem}}.cc--page-body .f--section-title{margin-bottom:.5625rem}@media screen and (min-width:768px){.cc--page-body .f--section-title{margin-bottom:.8125rem}}@media screen and (min-width:1024px){.cc--page-body .f--section-title{margin-bottom:1.75rem}}.cc--page-body .f--section-title h2{text-transform:uppercase}@media screen and (max-width:767px){.cc--page-body .f--section-title h2{font-size:1.75rem}}.cc--pager-calendar .c--pager-calendar{display:none}@media screen and (min-width:1024px){.cc--pager-calendar .c--pager-calendar{display:block;margin-bottom:7.8125rem;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--pager-calendar .c--pager-calendar .pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cc--pager-calendar .c--pager-calendar .pager ul li{color:#000;font-size:.6875rem;letter-spacing:.024375rem;text-transform:uppercase}.cc--pager-calendar .c--pager-calendar .pager ul li a{color:inherit;font-family:inherit;font-size:inherit;text-decoration:none}.cc--pager-calendar .c--pager-calendar .pager ul li.pager__item--previous svg{margin-right:.625rem}.cc--pager-calendar .c--pager-calendar .pager ul li.pager__item--next svg{margin-left:.625rem}.cc--pager-load-more{margin-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--pager-load-more ul{list-style:none;margin:0;padding:0}.cc--pager-load-more .pager__item{list-style:none;text-align:center}.cc--pager-load-more .pager__item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--pager-load-more .pager__item a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--pager-load-more .pager__item a:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--pager-load-more .pager__item a{margin:0 auto;max-width:170px}.cc--pager-load-more .icon-wrapper{text-align:center}.cc--pager-load-more .icon-wrapper svg{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;height:2.1875rem;width:2.1875rem}.cc--pager-load-more .icon-wrapper svg path{fill:#881c1c}@media screen and (min-width:1024px){.tc--events-listing .cc--pager-load-more{padding-left:5.5555555556%;padding-right:13.8888888889%}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (min-width:768px){.cc--related-news-card:not(:last-child){border-bottom:.0625rem solid #ccc}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card,.sg-pattern-example>.cc--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card,body.pattern-lab-demo>.cc--related-news-card{border:0}}@media screen and (min-width:768px){.cc--related-news-card .c--related-news-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.625rem}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .c--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .c--related-news-card,.sg-pattern-example>.cc--related-news-card .c--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .c--related-news-card,body.pattern-lab-demo>.cc--related-news-card .c--related-news-card{display:block;padding-bottom:0}}.cc--related-news-card .f--image{margin-bottom:1.125rem}@media screen and (min-width:768px){.cc--related-news-card .f--image{margin-bottom:0;-ms-flex-preferred-size:37.5%;flex-basis:37.5%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .f--image,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .f--image,.sg-pattern-example>.cc--related-news-card .f--image,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .f--image,body.pattern-lab-demo>.cc--related-news-card .f--image{margin-bottom:1.125rem}}@media print{.cc--related-news-card .f--image{margin-bottom:1.125rem}}@media screen and (min-width:768px){.cc--related-news-card .text-container{padding-right:10%;-ms-flex-preferred-size:62.5%;flex-basis:62.5%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cc--related-news-card .f--cta-title{margin-bottom:.625rem}@media screen and (min-width:768px){.cc--related-news-card .f--cta-title{margin-bottom:.9375rem}}.cc--related-news-card .f--cta-title h3{font-size:.9375rem;line-height:1.2}@media screen and (min-width:1024px){.lc--full .cc--related-news-card .f--cta-title h3,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news-card .f--cta-title h3,.sg-pattern-example>.cc--related-news-card .f--cta-title h3,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news-card .f--cta-title h3,body.pattern-lab-demo>.cc--related-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}@media print{.cc--related-news-card .f--cta-title h3{font-size:1rem;line-height:1.25}}.cc--related-news-card .f--cta-title h3 a{color:#000;text-decoration:none}html[data-whatintent=mouse] .cc--related-news-card .f--cta-title h3 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news-card .f--cta-title h3 a:hover{color:#881c1c}.cc--related-news-card .f--description p{font-size:.875rem;line-height:1.7143}@media screen and (min-width:768px)and (max-width:1023px){.cc--related-news-card .f--description p{font-size:.9375rem;line-height:1.8667}}.cc--related-news .c--related-news{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--related-news .c--related-news{padding-bottom:3.125rem;padding-top:3.125rem}}@media screen and (min-width:1024px){.lc--full .cc--related-news .c--related-news,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .c--related-news,.sg-pattern-example>.cc--related-news .c--related-news,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .c--related-news,body.pattern-lab-demo>.cc--related-news .c--related-news{padding:4.6875rem 6.25%}}@media print{.cc--related-news .c--related-news{padding-bottom:4.6875rem;padding-left:2.0833333333%;padding-right:2.0833333333%}}.cc--related-news .c--related-news>.text-container{margin-bottom:1.125rem}@media screen and (min-width:768px){.cc--related-news .c--related-news>.text-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5625rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1024px){.lc--full .cc--related-news .c--related-news>.text-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .c--related-news>.text-container,.sg-pattern-example>.cc--related-news .c--related-news>.text-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .c--related-news>.text-container,body.pattern-lab-demo>.cc--related-news .c--related-news>.text-container{margin-bottom:1.125rem}}.cc--related-news .c--related-news>.text-container .f--section-title h2{color:#881c1c;font-size:1.75rem;line-height:1;margin-bottom:1rem;text-transform:uppercase}@media screen and (min-width:768px){.cc--related-news .c--related-news>.text-container .f--section-title h2{font-size:2.5rem;line-height:1;margin-bottom:0}}@media print{.cc--related-news .c--related-news>.text-container .f--section-title h2{color:#881c1c!important;font-size:2.5rem;line-height:1}}.cc--related-news .c--related-news>.text-container .f--section-title h2 a{text-decoration:none}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--section-title h2 a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--section-title h2 a:hover{text-decoration:underline}.cc--related-news .c--related-news>.text-container .f--link .link{font-size:.875rem;font-weight:800;line-height:1.2858;text-transform:uppercase}@media print{.cc--related-news .c--related-news>.text-container .f--link .link{display:none}}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--link .link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--related-news .c--related-news>.text-container .f--link .link:hover{color:#151515}@media screen and (min-width:1024px){.lc--full .cc--related-news .f--cards,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards,.sg-pattern-example>.cc--related-news .f--cards,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards,body.pattern-lab-demo>.cc--related-news .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print{.cc--related-news .f--cards{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-bottom:1.5625rem}@media screen and (min-width:1024px){.lc--full .cc--related-news .f--cards .cc--related-news-card,.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card,.sg-pattern-example>.cc--related-news .f--cards .cc--related-news-card,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card,body.pattern-lab-demo>.cc--related-news .f--cards .cc--related-news-card{margin-bottom:0;-ms-flex-preferred-size:21.4285714286%;flex-basis:21.4285714286%}.lc--full .cc--related-news .f--cards .cc--related-news-card:not(:last-child),.sg-pattern-example>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card:not(:last-child),.sg-pattern-example>.cc--related-news .f--cards .cc--related-news-card:not(:last-child),body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--related-news .f--cards .cc--related-news-card:not(:last-child),body.pattern-lab-demo>.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-right:4.7619047619%}}@media print{.cc--related-news .f--cards .cc--related-news-card{margin-bottom:0;-ms-flex-preferred-size:21.4285714286%;flex-basis:21.4285714286%}.cc--related-news .f--cards .cc--related-news-card:not(:last-child){margin-right:4.7619047619%}}.cc--social-media-grid{background-color:#4a4a4a}.cc--social-media-grid .c--social-media-grid{margin:0 auto;max-width:1800px}.cc--social-media-grid .social-media-grid-inner{padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--social-media-grid .social-media-grid-inner{padding:3.125rem 4.1666666667%}}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .social-media-grid-inner,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .social-media-grid-inner,.sg-pattern-example>.cc--social-media-grid .social-media-grid-inner,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .social-media-grid-inner,body.pattern-lab-demo>.cc--social-media-grid .social-media-grid-inner{padding-left:6.25%;padding-right:6.25%}}.cc--social-media-grid .header-container{margin-bottom:2.5rem}@media screen and (min-width:768px){.cc--social-media-grid .header-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .header-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .header-container,.sg-pattern-example>.cc--social-media-grid .header-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .header-container,body.pattern-lab-demo>.cc--social-media-grid .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.125rem;padding-left:2.380952381%;padding-right:2.380952381%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lc--full .cc--social-media-grid .f--section-title,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .f--section-title,.sg-pattern-example>.cc--social-media-grid .f--section-title,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .f--section-title,body.pattern-lab-demo>.cc--social-media-grid .f--section-title{-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}.cc--social-media-grid .f--section-title h2{color:#fff;font-size:1.875rem;letter-spacing:-.06875rem;line-height:1;text-transform:uppercase;word-wrap:break-word}@media screen and (min-width:768px){.cc--social-media-grid .f--section-title h2{font-size:2.5rem;line-height:1}}.cc--social-media-grid .social-media-links{margin-top:1.5625rem}@media screen and (min-width:768px)and (max-width:1023px){.cc--social-media-grid .social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex}}.cc--social-media-grid .social-media-links>span{color:#fff;font-size:.75rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.cc--social-media-grid .social-media-links>span{font-size:.875rem;line-height:1.2858}}@media screen and (min-width:768px)and (max-width:1023px){.cc--social-media-grid .social-media-links>span{margin-right:.9375rem}}.cc--social-media-grid .f--links{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1024px){.lc--full .cc--social-media-grid .f--links,.sg-pattern-example>.cc--component-container .f--field.nested .cc--social-media-grid .f--links,.sg-pattern-example>.cc--social-media-grid .f--links,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--social-media-grid .f--links,body.pattern-lab-demo>.cc--social-media-grid .f--links{margin-top:.9375rem}}@media screen and (max-width:767px){.cc--social-media-grid .f--links{margin-top:.9375rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cc--social-media-grid .f--links a{display:inline-block;margin-left:.875rem;margin-right:.875rem;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cc--social-media-grid .f--links a:first-child{margin-left:0}.cc--social-media-grid .f--links a:last-child{margin-right:0}html[data-whatintent=mouse] .cc--social-media-grid .f--links a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--social-media-grid .f--links a:hover{opacity:.7}.cc--social-media-grid .f--links svg{fill:#fff;width:1.25rem}.cc--social-media-grid .crt-widget .crt-post{border:0}.cc--social-media-grid .crt-widget .crt-load-more-container{margin:0 auto;max-width:170px}.cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.2858;padding-left:.9375rem;padding-right:.9375rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#881c1c;border:0;border-radius:0;color:#fff;height:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;white-space:normal;width:100%}html[data-whatintent=mouse] .cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--social-media-grid .crt-widget .crt-load-more-container .crt-load-more:hover{background-color:#6a1010;color:#fff;text-decoration:none;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.cc--sort-az{margin:0 auto;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}.cc--sort-az .c--sort-az{border-bottom:.0625rem solid #ccc}.cc--sort-az ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:.25rem;padding-left:0}.cc--sort-az ul li{margin-right:1.875rem}.cc--sort-az ul li .bef-link{color:#4a4a4a;font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none}@media screen and (min-width:768px){.cc--sort-az ul li .bef-link{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--sort-az ul li .bef-link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--sort-az ul li .bef-link:hover{text-decoration:underline}.cc--sort-az ul li .bef-link--selected{color:#881c1c}.cc--sort-events{margin:0 auto 1.875rem;max-width:1800px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:1024px){.cc--sort-events{margin-bottom:1.25rem;padding-bottom:0;padding-left:5.5555555556%;padding-right:13.8888888889%}}.cc--sort-events .c--sort-events{border-bottom:.0625rem solid #ccc}.cc--sort-events ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:.25rem;padding-left:0}.cc--sort-events ul li{margin-right:1.875rem}.cc--sort-events ul li .bef-link{color:#4a4a4a;font-size:.75rem;font-weight:800;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){.cc--sort-events ul li .bef-link{font-size:.875rem;line-height:1.2858}}html[data-whatintent=mouse] .cc--sort-events ul li .bef-link else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--sort-events ul li .bef-link:hover{color:#881c1c;text-decoration:none}.cc--sort-events ul li .bef-link--selected,.cc--sort-events ul li .bef-link.is-active{color:#881c1c}.cc--spacer{margin:0 auto;max-width:1800px}.cc--spacer .c--spacer{height:1.5625rem}@media screen and (min-width:768px){.cc--spacer .c--spacer{height:2.5rem}}@media screen and (min-width:1024px){.cc--spacer .c--spacer{height:3.125rem}}.cc--staff-card .c--staff-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--staff-card .c--staff-card .f--image{margin-right:4.1666666667%;-ms-flex-preferred-size:25%;flex-basis:25%}}.cc--staff-card .c--staff-card text-container{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.cc--story-card .c--story-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cc--story-card .c--story-card .f--image{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.cc--story-card .c--story-card .f--image{margin-left:4.1666666667%;margin-right:0;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cc--story-card .c--story-card .text-container{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cc--story-card .c--story-card .date-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.3125rem}.cc--story-card .c--story-card .f--author:after{content:"|";display:inline-block}.cc--testimonial{background:#151515}.cc--testimonial .c--testimonial{margin:0 auto;max-width:1800px;padding:2.5rem 8.3333333333%}@media screen and (min-width:768px){.cc--testimonial .c--testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4.375rem 13.8888888889%}}.cc--testimonial .f--image{margin-bottom:1.5625rem}@media screen and (min-width:768px){.cc--testimonial .f--image{margin-bottom:0;margin-right:7.6923076923%;-ms-flex-preferred-size:38.4615384615%;flex-basis:38.4615384615%}.cc--testimonial .text-container{-ms-flex-preferred-size:53.8461538462%;flex-basis:53.8461538462%}}.cc--testimonial .text-container .f--quote{margin-bottom:.9375rem}.cc--testimonial .text-container .f--quote p{color:#fff;font-size:1.625rem;font-style:italic;line-height:1.3847}.cc--testimonial .text-container .f--quote p:before{content:"“"}.cc--testimonial .text-container .f--quote p:after{content:"â€"}.cc--testimonial .text-container .f--attribution{color:#fff;font-size:.9375rem;font-weight:700;line-height:1.3334}.cc--testimonial .text-container .f--attribution:before{content:"—";margin-right:.1875rem;vertical-align:top}.cc--testimonial .text-container .f--attribution p{color:#fff;display:inline-block;font-size:.9375rem;font-weight:700;line-height:1.3334}.cc--testimonial .text-container .f--attribution a{color:#fff}.cc--testimonial .text-container .f--attribution a:hover{color:#ccc}footer.timeline h1,header.timeline h1{margin-bottom:1.75rem}footer.timeline,header.timeline{margin:0 auto;max-width:1800px;padding-bottom:2.5rem;padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){footer.timeline,header.timeline{padding-bottom:3.125rem;padding-left:8.3333333333%;padding-right:8.3333333333%}}.timeline-menu{margin-top:3rem}@media screen and (max-width:767px){.timeline-menu{display:none;margin-top:auto}}.timeline-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;font-weight:700;justify-content:center}.timeline-menu li a{background-color:#881c1c;color:#fff;display:block;font-size:1.125rem;line-height:1.2223;padding:.5rem;text-decoration:none}@media screen and (max-width:767px){.timeline-menu li a{border-radius:1.5rem;margin:.5rem;padding:.5rem 1rem}}.timeline-menu li a:hover{background-color:#6a1010;color:#fff;text-decoration:underline}ul.timeline-list:after{background-color:#881c1c}ul.timeline-list li.timeline-item .timeline-item-wrapper span.timeline-marker{border:3px solid #881c1c}ul.timeline-list.alternate li.timeline-item.odd .timeline-item-wrapper .timeline-marker{right:-5px}ul.timeline-list.alternate li.timeline-item.even .timeline-item-wrapper .timeline-marker{left:-5px}.cc--timeline-event .c--timeline-event h2{color:#881c1c;font-size:2.5rem;line-height:1.05}@media screen and (max-width:767px){.cc--timeline-event .c--timeline-event h2{font-size:1.5rem;line-height:1.1667}}.cc--timeline-event .c--timeline-event p{font-size:.9375rem;line-height:1.6667;margin-bottom:.9375rem}@media screen and (min-width:768px){.cc--timeline-event .c--timeline-event p{font-size:1rem;line-height:1.875;margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--timeline-event .c--timeline-event p,.sg-pattern-example>.cc--component-container .f--field.nested .cc--timeline-event .c--timeline-event p,.sg-pattern-example>.cc--timeline-event .c--timeline-event p,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--timeline-event .c--timeline-event p,body.pattern-lab-demo>.cc--timeline-event .c--timeline-event p{font-size:.9375rem;line-height:1.8667;margin-bottom:1.5625rem}}@media screen and (max-width:767px){.cc--timeline-event .c--timeline-event .accordion h3 .accordion-trigger{font-size:1rem;line-height:1.125}.cc--timeline-event .c--timeline-event .accordion h3 .accordion-trigger:after{width:2rem}}.cc--timeline-event .c--timeline-event .accordion .button,.cc--timeline-event .c--timeline-event .accordion .f--button-link a,.f--button-link .cc--timeline-event .c--timeline-event .accordion a{width:auto}.cc--timeline-event .c--timeline-event .f--image{padding:0 8.3333333333%}@media screen and (min-width:768px){.cc--timeline-event .c--timeline-event .f--image{padding-top:0}}@media screen and (min-width:1024px){.cc--timeline-event .c--timeline-event .f--image{padding-bottom:0;padding-top:0}}.video-controls{position:absolute;right:.75rem;top:.625rem;z-index:4}@media screen and (min-width:768px){.video-controls{right:1rem;top:1rem}}@media screen and (min-width:1024px){.video-controls{bottom:2.5rem;right:2.5rem;top:inherit}}.video-controls .video-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;height:1.25rem;justify-content:center;width:1.25rem}@media screen and (min-width:768px){.video-controls .video-button{height:2rem;width:2rem}}.video-controls .video-button.video-pause-button{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.video-controls .video-button.video-pause-button svg{height:1.75rem;width:1.5rem}}.video-controls .video-button.video-pause-button.hidden,.video-controls .video-button.video-play-button{display:none}.video-controls .video-button.video-play-button.active{display:-webkit-box;display:-ms-flexbox;display:flex}html[data-whatintent=mouse] .video-controls .video-button else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .video-controls .video-button:hover svg path{fill:#fff}.video-controls .video-button svg{height:100%;width:100%}.video-controls .video-button svg path{fill:hsla(0,0%,100%,.5)}.cc--wysiwyg .f--video-embed{height:0;padding-bottom:56.25%;position:relative}.cc--wysiwyg .f--video-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.cc--video-full-width .c--video-full-width{margin:0 auto;max-width:1800px;position:relative}.cc--video-full-width .video-container{margin-bottom:1.25rem;position:relative}@media screen and (min-width:768px){.cc--video-full-width .video-container{margin-bottom:2.1875rem}}@media screen and (min-width:1024px){.lc--full .cc--video-full-width .video-container,.sg-pattern-example>.cc--component-container .f--field.nested .cc--video-full-width .video-container,.sg-pattern-example>.cc--video-full-width .video-container,body.pattern-lab-demo>.cc--component-container .f--field.nested .cc--video-full-width .video-container,body.pattern-lab-demo>.cc--video-full-width .video-container{margin-bottom:0;-ms-flex-preferred-size:68.1818181818%;flex-basis:68.1818181818%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cc--video-full-width .video-container.show .f--video-embed{opacity:1;visibility:visible}.cc--video-full-width .video-container.show .f--image{opacity:0;visibility:hidden}.cc--video-full-width .video-container .play-btn{display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.cc--video-full-width .video-container .play-btn:after{background-color:#881c1c;background-image:url(/themes/custom/umass_base/images/icons/icon-play.svg);background-position:50%;background-repeat:no-repeat;background-size:.5625rem;border:1px solid hsla(0,0%,100%,.65);border-radius:50%;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);box-shadow:2px 2px 4px 1px rgba(0,0,0,.65);display:inline-block;font-size:0;height:3.125rem;line-height:0;overflow:hidden;text-indent:101%;white-space:nowrap;width:3.125rem}html[data-whatintent=mouse] .cc--video-full-width .video-container .play-btn:after else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc--video-full-width .video-container .play-btn:after:hover{background-color:#6a1010}.cc--video-full-width .video-container .play-btn:after{border:0;content:"";z-index:10}.cc--video-full-width .video-container .f--image{height:100%;-webkit-transition:visibility 0s linear .2s,opacity .2s ease;transition:visibility 0s linear .2s,opacity .2s ease}.cc--video-full-width .video-container .f--image img{height:100%;-o-object-fit:cover;object-fit:cover}.cc--video-full-width .video-container .f--video-embed{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;visibility:hidden;width:100%;z-index:11}.cc--video iframe,.cc--video-full-width .video-container .f--video-embed iframe{height:100%;width:100%}.cc--video iframe{left:0;position:absolute;top:0}.cc--youvisit-embed{margin:0 auto;max-width:1800px}.cc--youvisit-embed .c--youvisit-embed .youvisit-embed-container{height:0;padding-bottom:33.3333333333%;position:relative;width:100%}.cc--youvisit-embed .c--youvisit-embed .youvisit-embed-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.tc--article .form-wrapper:not(:last-child) .fi--form-item{margin-bottom:1.5625rem}@media screen and (min-width:768px){.tc--article .form-wrapper:not(:last-child) .fi--form-item{margin-bottom:2.5rem}}.tc--article .field--name-field-teaser-image .cc--wysiwyg,.tc--article .form-wrapper.field--name-field-editorial-access-group,.tc--article .js-form-type-vertical-tabs,.tc--article input[data-drupal-selector=edit-field-teaser-image-form-0-actions-ief-add-save]{display:none}@media screen and (min-width:1024px){.tc--chaptered-page .content-top{display:none}}@media screen and (max-width:1023px){.tc--chaptered-page .content-main .cc--hero-interior{display:none}}.tc--error-page .content-top{margin-top:-6.5625rem}@media screen and (min-width:768px){.tc--error-page .content-top{margin-top:-9.5rem}}@media screen and (min-width:1200px){.tc--error-page .content-top{margin-top:-10.6875rem}}@media screen and (min-width:1024px){.tc--events-listing .content-top{display:none}}@media screen and (max-width:1023px){.tc--events-listing .content-main .cc--hero-interior{display:none}}.tc--form-page .lr--main{padding-left:8.3333333333%;padding-right:8.3333333333%}@media screen and (min-width:768px){.tc--form-page .lr--main{padding-left:6.25%;padding-right:6.25%}}@media screen and (min-width:1024px){.lc--full .tc--form-page .lr--main,.sg-pattern-example>.cc--component-container .f--field.nested .tc--form-page .lr--main,.sg-pattern-example>.tc--form-page .lr--main,body.pattern-lab-demo>.cc--component-container .f--field.nested .tc--form-page .lr--main,body.pattern-lab-demo>.tc--form-page .lr--main{padding-left:10.4166666667%;padding-right:10.4166666667%}}.fieldset-legend.form-required:before,label.form-required:before{color:red;content:"* "}.tc--home .content-top{margin-top:-6.5625rem}@media screen and (min-width:768px){.tc--home .content-top{margin-top:-9.5rem}}@media screen and (min-width:1200px){.tc--home .content-top{margin-top:-10.6875rem}}.t--login #edit-openid-connect-client-windows-aad-login{max-width:20rem}.t--login .c--admin-tabs{display:none}@media screen and (min-width:1024px){.tc--news-listing .content-top{display:none}}@media screen and (max-width:1023px){.tc--news-listing .content-main .cc--hero-interior{display:none}.tc--news-listing .content-main .lr--main{padding-top:.625rem}}.page-node-type-story .publication-date,.story-listing .f--field.f--eyebrow{display:none}.cc--story-listing{margin:0 auto;max-width:1800px;padding-left:8.33333%;padding-right:8.33333%}.cc--story-listing .f--cards .cc--news-listing-card{border-bottom:.0625rem solid #ccc;margin-bottom:1.3125rem;padding-bottom:1.625rem}@media screen and (min-width:768px){.cc--story-listing .f--cards .cc--news-listing-card{margin-bottom:2rem;padding-bottom:1.6875rem}}@media screen and (min-width:1024px){.cc--story-listing .f--cards .cc--news-listing-card{margin-bottom:2.5rem;padding-bottom:2.5rem}}.cc_banner-wrapper{z-index:1000001}.cc_banner-wrapper .cc_container p.cc_message{color:#fff}.cc_banner-wrapper .cc_container p.cc_message a{color:#fff;font-weight:700}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container p.cc_message a else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container p.cc_message a:hover{color:#fff;text-decoration:underline}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container .cc_btn_accept_all else{-webkit-transition:all .1s;transition:all .1s}html[data-whatintent=mouse] .cc_banner-wrapper .cc_container .cc_btn_accept_all:hover{text-decoration:none}.lity .lity-wrap .lity-container{background-color:#fff;position:relative}.lity .lity-wrap .lity-container .lity-content{-webkit-transition:none;transition:none}.lity .lity-wrap .lity-container .lity-content:after{display:none}.lity .lity-wrap .lity-container .lity-content iframe{vertical-align:top}.lity .lity-wrap .lity-container .lity-close{color:#000;font-size:0;line-height:0;overflow:hidden;position:absolute;right:-35px;text-indent:101%;top:-25px;white-space:nowrap}.lity .lity-wrap .lity-container .lity-close:after{background-image:url(/images/icons/icon-close-grey.svg);background-size:cover;content:"";display:block;height:16px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px}html[data-whatinput=keyboard] .lity .lity-wrap .lity-container .lity-close:focus{outline:3px solid #c69214}html[data-whatinput=mouse] .lity .lity-wrap .lity-container .lity-close:focus{outline:none}.lity .lity-wrap .lity-container h3{font-size:1.25rem;line-height:1.5;margin-bottom:.3125rem}.lity .lity-wrap .lity-container p{font-size:1rem;line-height:1.625}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:9px 5px;text-transform:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:17px;position:relative;width:25px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:0;height:3px;position:absolute;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:25px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s} +@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);} diff --git a/UMASS_sample/Undergraduate Study _ UMass Amherst_files/gtag.js.download b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/gtag.js.download new file mode 100644 index 00000000..84995976 --- /dev/null +++ b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/gtag.js.download @@ -0,0 +1,43 @@ +window.dataLayer = window.dataLayer || []; +function gtag() { + dataLayer.push(arguments); +} +gtag('js', new Date()); +// Drupal's global gtag ID. For more info: https://developers.google.com/tag-platform/devguides/gtag-integration +gtag('set', 'developer_id.dMDhkMT', true); + +(function (drupalSettings) { + if (!drupalSettings.gtag) {return;} + const config = drupalSettings.gtag; + + if (config.consentMode === true) { + gtag('consent', 'default', { + ad_storage: 'denied', + analytics_storage: 'denied', + ad_user_data: 'denied', + ad_personalization: 'denied', + wait_for_update: 500, + }); + } + + if (config.tagId.length !== 0) { + const script = document.createElement('script'); + script.async = true; + script.src = `https://www.googletagmanager.com/gtag/js?id=${config.tagId}`; + script.type = 'text/javascript'; + document.getElementsByTagName('head')[0].appendChild(script); + } + + const additionalConfigInfo = config.additionalConfigInfo || []; + if (additionalConfigInfo.length === 0) { + gtag('config', config.tagId); + } else { + gtag('config', config.tagId, additionalConfigInfo); + } + + const otherIds = config.otherIds || []; + otherIds.forEach((id) => gtag('config', id)); + + const events = config.events || []; + events.forEach((event) => gtag('event', event.name, event.data)); +})(drupalSettings); diff --git a/UMASS_sample/Undergraduate Study _ UMass Amherst_files/gtm.js.download b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/gtm.js.download new file mode 100644 index 00000000..aefb9729 --- /dev/null +++ b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/gtm.js.download @@ -0,0 +1,31 @@ +const dl = drupalSettings.gtm ? drupalSettings.gtm.settings.data_layer : 'dataLayer'; +window[dl] = window[dl] || []; + +(function (drupalSettings) { + if (!drupalSettings.gtm) {return;} + const config = drupalSettings.gtm; + + window[dl].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); + const gtmSettings = config.settings; + if (gtmSettings.include_classes === true) { + window[dl].push({ + 'gtm.allowlist': gtmSettings.allowlist_classes ?? [], + 'gtm.blocklist': gtmSettings.blocklist_classes ?? [], + }); + } + + let gtm_environment = ''; + if (gtmSettings.include_environment === true) { + const gtm_auth = gtmSettings.environment_token ?? ''; + const gtm_preview = gtmSettings.environment_id ?? ''; + gtm_environment = `>m_auth=${gtm_auth}>m_preview=${gtm_preview}>m_cookies_win=x`; + } + config.tagIds.forEach(function (tagId) { + const script = document.createElement('script'); + script.async = true; + const dLink = dl != 'dataLayer' ? `&l=${dl}` : ''; + script.src = `https://www.googletagmanager.com/gtm.js?id=${tagId}${gtm_environment}${dLink}`; + script.type = 'text/javascript'; + document.getElementsByTagName('head')[0].appendChild(script); + }); +})(drupalSettings); diff --git a/UMASS_sample/Undergraduate Study _ UMass Amherst_files/iframe_api b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/iframe_api new file mode 100644 index 00000000..c3946f53 --- /dev/null +++ b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/iframe_api @@ -0,0 +1,3 @@ +var scriptUrl = 'https:\/\/www.youtube.com\/s\/player\/c2f7551f\/www-widgetapi.vflset\/www-widgetapi.js';try{var ttPolicy=window.trustedTypes.createPolicy("youtube-widget-api",{createScriptURL:function(x){return x}});scriptUrl=ttPolicy.createScriptURL(scriptUrl)}catch(e){}var YT;if(!window["YT"])YT={loading:0,loaded:0};var YTConfig;if(!window["YTConfig"])YTConfig={"host":"https://www.youtube.com"}; +if(!YT.loading){YT.loading=1;(function(){var l=[];YT.ready=function(f){if(YT.loaded)f();else l.push(f)};window.onYTReady=function(){YT.loaded=1;var i=0;for(;i0&&t-1 in e)}var y=e.document,m={type:!0,src:!0,nonce:!0,noModule:!0};function x(e,t,n){var r,i=(n=n||y).createElement("script");for(r in i.text=e,m)t&&t[r]&&(i[r]=t[r]);n.head.appendChild(i).parentNode&&i.parentNode.removeChild(i)}var b="4.0.0",w=/HTML$/i,T=function(e,t){return new T.fn.init(e,t)};function C(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}T.fn=T.prototype={jquery:b,constructor:T,length:0,toArray:function(){return i.call(this)},get:function(e){return null==e?i.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=T.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return T.each(this,e)},map:function(e){return this.pushStack(T.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(T.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(T.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+E+")"+E+"*"),q=RegExp(E+"|>"),O=/[+~]/,L=y.documentElement,H=L.matches||L.msMatchesSelector;function P(){var e=[];function t(n,r){return e.push(n+" ")>T.expr.cacheLength&&delete t[e.shift()],t[n+" "]=r}return t}function R(e){return e&&void 0!==e.getElementsByTagName&&e}var M="\\["+E+"*("+A+")(?:"+E+"*([*^$|!~]?=)"+E+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+A+"))|)"+E+"*\\]",W=":("+A+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",$={ID:RegExp("^#("+A+")"),CLASS:RegExp("^\\.("+A+")"),TAG:RegExp("^("+A+"|[*])"),ATTR:RegExp("^"+M),PSEUDO:RegExp("^"+W),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+E+"*(even|odd|(([+-]|)(\\d*)n|)"+E+"*(?:([+-]|)"+E+"*(\\d+)|))"+E+"*\\)|)","i")},I=new RegExp(W),F=RegExp("\\\\[\\da-fA-F]{1,6}"+E+"?|\\\\([^\\r\\n\\f])","g"),B=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))};function _(e){return e.replace(F,B)}function U(e){T.error("Syntax error, unrecognized expression: "+e)}var X=RegExp("^"+E+"*,"+E+"*"),z=P();function Y(e,t){var n,r,i,o,a,s,u,l=z[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=T.expr.preFilter;while(a){for(o in(!n||(r=X.exec(a)))&&(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=N.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(D," ")}),a=a.slice(n.length)),$)(r=T.expr.match[o].exec(a))&&(!u[o]||(r=u[o](r)))&&(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?U(e):z(e,s).slice(0)}function G(e){for(var t=0,n=e.length,r="";t1)},removeAttr:function(e){return this.each(function(){T.removeAttr(this,e)})}}),T.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?T.prop(e,t,n):(1===o&&T.isXMLDoc(e)||(i=T.attrHooks[t.toLowerCase()]),void 0!==n)?null===n||!1===n&&0!==t.toLowerCase().indexOf("aria-")?void T.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=e.getAttribute(t))?void 0:r},attrHooks:{},removeAttr:function(e,t){var n,r=0,i=t&&t.match(Q);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),k&&(T.attrHooks.type={set:function(e,t){if("radio"===t&&C(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}});var J=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function K(e,t){return t?"\0"===e?"\uFFFD":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}T.escapeSelector=function(e){return(e+"").replace(J,K)};var Z=n.sort,ee=n.splice;function et(e,t){if(e===t)return en=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)?e==y||e.ownerDocument==y&&T.contains(y,e)?-1:t==y||t.ownerDocument==y&&T.contains(y,t)?1:0:4&n?-1:1}T.uniqueSort=function(e){var t,n=[],r=0,i=0;if(en=!1,Z.call(e,et),en){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)ee.call(e,n[r],1)}return e},T.fn.uniqueSort=function(){return this.pushStack(T.uniqueSort(i.apply(this)))};var en,er,ei,eo,ea,es,eu=0,el=0,ec=P(),ef=P(),ep=P(),ed=RegExp(E+"+","g"),eh=RegExp("^"+A+"$"),eg=T.extend({needsContext:RegExp("^"+E+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+E+"*((?:-\\d)?\\d*)"+E+"*\\)|)(?=[^-]|$)","i")},$),ev=/^(?:input|select|textarea|button)$/i,ey=/^h\d$/i,em=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ex=function(){eE()},eb=eS(function(e){return!0===e.disabled&&C(e,"fieldset")},{dir:"parentNode",next:"legend"});function ew(e,t,n,r){var i,o,s,u,l,c,f,p=t&&t.ownerDocument,d=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==d&&9!==d&&11!==d)return n;if(!r&&(eE(t),t=t||eo,es)){if(11!==d&&(l=em.exec(e))){if(i=l[1]){if(9===d)return(s=t.getElementById(i))&&a.call(n,s),n;else if(p&&(s=p.getElementById(i))&&T.contains(t,s))return a.call(n,s),n}else if(l[2])return a.apply(n,t.getElementsByTagName(e)),n;else if((i=l[3])&&t.getElementsByClassName)return a.apply(n,t.getElementsByClassName(i)),n}if(!ep[e+" "]&&(!S||!S.test(e))){if(f=e,p=t,1===d&&(q.test(e)||N.test(e))){((p=O.test(e)&&R(t.parentNode)||t)!=t||k)&&((u=t.getAttribute("id"))?u=T.escapeSelector(u):t.setAttribute("id",u=T.expando)),o=(c=Y(e)).length;while(o--)c[o]=(u?"#"+u:":scope")+" "+G(c[o]);f=c.join(",")}try{return a.apply(n,p.querySelectorAll(f)),n}catch(t){ep(e,!0)}finally{u===T.expando&&t.removeAttribute("id")}}}return eq(e.replace(D,"$1"),t,n,r)}function eT(e){return e[T.expando]=!0,e}function eC(e){return function(t){if("form"in t){if(t.parentNode&&!1===t.disabled){if("label"in t)if("label"in t.parentNode)return t.parentNode.disabled===e;else return t.disabled===e;return t.isDisabled===e||!e!==t.isDisabled&&eb(t)===e}return t.disabled===e}return"label"in t&&t.disabled===e}}function ej(e){return eT(function(t){return t*=1,eT(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function eE(e){var t,n=e?e.ownerDocument||e:y;n!=eo&&9===n.nodeType&&(ea=(eo=n).documentElement,es=!T.isXMLDoc(eo),k&&y!=eo&&(t=eo.defaultView)&&t.top!==t&&t.addEventListener("unload",ex))}for(er in ew.matches=function(e,t){return ew(e,null,null,t)},ew.matchesSelector=function(e,t){if(eE(e),es&&!ep[t+" "]&&(!S||!S.test(t)))try{return H.call(e,t)}catch(e){ep(t,!0)}return ew(t,eo,null,[e]).length>0},T.expr={cacheLength:50,createPseudo:eT,match:eg,find:{ID:function(e,t){if(void 0!==t.getElementById&&es){var n=t.getElementById(e);return n?[n]:[]}},TAG:function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},CLASS:function(e,t){if(void 0!==t.getElementsByClassName&&es)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=_(e[1]),e[3]=_(e[3]||e[4]||e[5]||""),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||U(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&U(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return $.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&I.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{ID:function(e){var t=_(e);return function(e){return e.getAttribute("id")===t}},TAG:function(e){var t=_(e).toLowerCase();return"*"===e?function(){return!0}:function(e){return C(e,t)}},CLASS:function(e){var t=ec[e+" "];return t||(t=RegExp("(^|"+E+")"+e+"("+E+"|$)"))&&ec(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=T.attr(r,e);return null==i?"!="===t:!t||((i+="","="===t)?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(ed," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!u&&!s,m=!1;if(g){if(o){while(h){f=t;while(f=f[h])if(s?C(f,v):1===f.nodeType)return!1;d=h="only"===e&&!d&&"nextSibling"}return!0}if(d=[a?g.firstChild:g.lastChild],a&&y){m=(p=(l=(c=g[T.expando]||(g[T.expando]={}))[e]||[])[0]===eu&&l[1])&&l[2],f=p&&g.childNodes[p];while(f=++p&&f&&f[h]||(m=p=0)||d.pop())if(1===f.nodeType&&++m&&f===t){c[e]=[eu,p,m];break}}else if(y&&(m=p=(l=(c=t[T.expando]||(t[T.expando]={}))[e]||[])[0]===eu&&l[1]),!1===m){while(f=++p&&f&&f[h]||(m=p=0)||d.pop())if((s?C(f,v):1===f.nodeType)&&++m&&(y&&((c=f[T.expando]||(f[T.expando]={}))[e]=[eu,m]),f===t))break}return(m-=i)===r||m%r==0&&m/r>=0}}},PSEUDO:function(e,t){var n=T.expr.pseudos[e]||T.expr.setFilters[e.toLowerCase()]||U("unsupported pseudo: "+e);return n[T.expando]?n(t):n}},pseudos:{not:eT(function(e){var t=[],n=[],r=eN(e.replace(D,"$1"));return r[T.expando]?eT(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:eT(function(e){return function(t){return ew(e,t).length>0}}),contains:eT(function(e){return e=_(e),function(t){return(t.textContent||T.text(t)).indexOf(e)>-1}}),lang:eT(function(e){return eh.test(e||"")||U("unsupported lang: "+e),e=_(e).toLowerCase(),function(t){var n;do if(n=es?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===ea},focus:function(e){return e===eo.activeElement&&eo.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:eC(!1),disabled:eC(!0),checked:function(e){return C(e,"input")&&!!e.checked||C(e,"option")&&!!e.selected},selected:function(e){return k&&e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!T.expr.pseudos.empty(e)},header:function(e){return ey.test(e.nodeName)},input:function(e){return ev.test(e.nodeName)},button:function(e){return C(e,"input")&&"button"===e.type||C(e,"button")},text:function(e){return C(e,"input")&&"text"===e.type},first:ej(function(){return[0]}),last:ej(function(e,t){return[t-1]}),eq:ej(function(e,t,n){return[n<0?n+t:n]}),even:ej(function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e}),gt:ej(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function eA(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s-1},l,!0),d=[function(e,t,r){var i=!u&&(r||t!=ei)||((n=t).nodeType?f(e,t,r):p(e,t,r));return n=null,i}];c-1&&(e[f]=!(u[f]=d))}}else h=eA(h===u?h.splice(y,h.length):h),o?o(null,u,h,c):a.apply(u,h)})}(c>1&&eD(d),c>1&&G(t.slice(0,c-1).concat({value:" "===t[c-2].type?"*":""})).replace(D,"$1"),r,c0,r=l.length>0,i=function(e,t,i,o,s){var c,f,p,d=0,h="0",g=e&&[],v=[],y=ei,m=e||r&&T.expr.find.TAG("*",s),x=eu+=null==y?1:Math.random()||.1;for(s&&(ei=t==eo||t||s);null!=(c=m[h]);h++){if(r&&c){f=0,t||c.ownerDocument==eo||(eE(c),i=!es);while(p=l[f++])if(p(c,t||eo,i)){a.call(o,c);break}s&&(eu=x)}n&&((c=!p&&c)&&d--,e&&g.push(c))}if(d+=h,n&&h!==d){f=0;while(p=u[f++])p(g,v,t,i);if(e){if(d>0)while(h--)g[h]||v[h]||(v[h]=j.call(o));v=eA(v)}a.apply(o,v),s&&!e&&v.length>0&&d+u.length>1&&T.uniqueSort(o)}return s&&(eu=x,ei=y),g},n?eT(i):i))).selector=e}return c}function eq(e,t,n,r){var i,o,s,u,l,c="function"==typeof e&&e,f=!r&&Y(e=c.selector||e);if(n=n||[],1===f.length){if((o=f[0]=f[0].slice(0)).length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&es&&T.expr.relative[o[1].type]){if(!(t=(T.expr.find.ID(_(s.matches[0]),t)||[])[0]))return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=eg.needsContext.test(e)?0:o.length;while(i--){if(s=o[i],T.expr.relative[u=s.type])break;if((l=T.expr.find[u])&&(r=l(_(s.matches[0]),O.test(o[0].type)&&R(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&G(o)))return a.apply(n,r),n;break}}}return(c||eN(e,f))(r,t,!es,n,!t||O.test(e)&&R(t.parentNode)||t),n}function eO(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&T(e).is(n))break;r.push(e)}return r}function eL(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}ek.prototype=T.expr.pseudos,T.expr.setFilters=new ek,eE(),T.find=ew,ew.compile=eN,ew.select=eq,ew.setDocument=eE,ew.tokenize=Y;var eH=T.expr.match.needsContext,eP=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function eR(e){return"<"===e[0]&&">"===e[e.length-1]&&e.length>=3}function eM(e,t,n){return"function"==typeof t?T.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?T.grep(e,function(e){return e===t!==n}):"string"!=typeof t?T.grep(e,function(e){return s.call(t,e)>-1!==n}):T.filter(t,e,n)}T.filter=function(e,t,n){var r=t[0];return(n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType)?T.find.matchesSelector(r,e)?[r]:[]:T.find.matches(e,T.grep(t,function(e){return 1===e.nodeType}))},T.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(T(e).filter(function(){for(t=0;t1?T.uniqueSort(n):n},filter:function(e){return this.pushStack(eM(this,e||[],!1))},not:function(e){return this.pushStack(eM(this,e||[],!0))},is:function(e){return!!eM(this,"string"==typeof e&&eH.test(e)?T(e):e||[],!1).length}});var eW,e$=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(e,t){var n,r;if(!e)return this;if(e.nodeType)return this[0]=e,this.length=1,this;if("function"==typeof e)return void 0!==eW.ready?eW.ready(e):e(T);if(eR(n=e+""))n=[null,e,null];else{if("string"!=typeof e)return T.makeArray(e,this);n=e$.exec(e)}if(n&&(n[1]||!t))if(!n[1])return(r=y.getElementById(n[2]))&&(this[0]=r,this.length=1),this;else{if(t=t instanceof T?t[0]:t,T.merge(this,T.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:y,!0)),eP.test(n[1])&&T.isPlainObject(t))for(n in t)"function"==typeof this[n]?this[n](t[n]):this.attr(n,t[n]);return this}return!t||t.jquery?(t||eW).find(e):this.constructor(t).find(e)}).prototype=T.fn,eW=T(y);var eI=/^(?:parents|prev(?:Until|All))/,eF={children:!0,contents:!0,next:!0,prev:!0};function eB(e,t){while((e=e[t])&&1!==e.nodeType);return e}function e_(e){return e}function eU(e){throw e}function eX(e,t,n,r){var i;try{e&&"function"==typeof(i=e.promise)?i.call(e).done(t).fail(n):e&&"function"==typeof(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n(e)}}T.fn.extend({has:function(e){var t=T(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&T.find.matchesSelector(n,e))){o.push(n);break}}return this.pushStack(o.length>1?T.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?s.call(T(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),T.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return eO(e,"parentNode")},parentsUntil:function(e,t,n){return eO(e,"parentNode",n)},next:function(e){return eB(e,"nextSibling")},prev:function(e){return eB(e,"previousSibling")},nextAll:function(e){return eO(e,"nextSibling")},prevAll:function(e){return eO(e,"previousSibling")},nextUntil:function(e,t,n){return eO(e,"nextSibling",n)},prevUntil:function(e,t,n){return eO(e,"previousSibling",n)},siblings:function(e){return eL((e.parentNode||{}).firstChild,e)},children:function(e){return eL(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(C(e,"template")&&(e=e.content||e),T.merge([],e.childNodes))}},function(e,t){T.fn[e]=function(n,r){var i=T.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=T.filter(r,i)),this.length>1&&(eF[e]||T.uniqueSort(i),eI.test(e)&&i.reverse()),this.pushStack(i)}}),T.Callbacks=function(e){e="string"==typeof e?(t=e,n={},T.each(t.match(Q)||[],function(e,t){n[t]=!0}),n):T.extend({},e);var t,n,r,i,o,a,s=[],u=[],l=-1,c=function(){for(a=a||e.once,o=r=!0;u.length;l=-1){i=u.shift();while(++l-1)s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?T.inArray(e,s)>-1:s.length>0},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=i="",this},disabled:function(){return!s},lock:function(){return a=u=[],i||r||(s=i=""),this},locked:function(){return!!a},fireWith:function(e,t){return!a&&(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),r||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},T.extend({Deferred:function(t){var n=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return T.Deferred(function(t){T.each(n,function(n,r){var i="function"==typeof e[r[4]]&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t=o&&(r!==eU&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(T.Deferred.getErrorHook&&(c.error=T.Deferred.getErrorHook()),e.setTimeout(c))}}return T.Deferred(function(e){n[0][3].add(a(0,e,"function"==typeof i?i:e_,e.notifyWith)),n[1][3].add(a(0,e,"function"==typeof t?t:e_)),n[2][3].add(a(0,e,"function"==typeof r?r:eU))}).promise()},promise:function(e){return null!=e?T.extend(e,i):i}},o={};return T.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),o=i.call(arguments),a=T.Deferred(),s=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?i.call(arguments):n,--t||a.resolveWith(r,o)}};if(t<=1&&(eX(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||"function"==typeof(o[n]&&o[n].then)))return a.then();while(n--)eX(o[n],s(n),a.reject);return a.promise()}});var ez=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(t,n){t&&ez.test(t.name)&&e.console.warn("jQuery.Deferred exception",t,n)},T.readyException=function(t){e.setTimeout(function(){throw t})};var eY=T.Deferred();function eG(){y.removeEventListener("DOMContentLoaded",eG),e.removeEventListener("load",eG),T.ready()}T.fn.ready=function(e){return eY.then(e).catch(function(e){T.readyException(e)}),this},T.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--T.readyWait:T.isReady)||(T.isReady=!0,!0!==e&&--T.readyWait>0||eY.resolveWith(y,[T]))}}),T.ready.then=eY.then,"loading"!==y.readyState?e.setTimeout(T.ready):(y.addEventListener("DOMContentLoaded",eG),e.addEventListener("load",eG));var eV=/-([a-z])/g;function eQ(e,t){return t.toUpperCase()}function eJ(e){return e.replace(eV,eQ)}function eK(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function eZ(){this.expando=T.expando+eZ.uid++}eZ.uid=1,eZ.prototype={cache:function(e){var t=e[this.expando];return!t&&(t=Object.create(null),eK(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[eJ(t)]=n;else for(r in t)i[eJ(r)]=t[r];return n},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][eJ(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(eJ):(t=eJ(t))in r?[t]:t.match(Q)||[]).length;while(n--)delete r[t[n]]}(void 0===t||T.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!T.isEmptyObject(t)}};var e0=new eZ,e1=new eZ,e2=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,e3=/[A-Z]/g;function e4(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(e3,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{i=n,n="true"===i||"false"!==i&&("null"===i?null:i===+i+""?+i:e2.test(i)?JSON.parse(i):i)}catch(e){}e1.set(e,t,n)}else n=void 0;return n}T.extend({hasData:function(e){return e1.hasData(e)||e0.hasData(e)},data:function(e,t,n){return e1.access(e,t,n)},removeData:function(e,t){e1.remove(e,t)},_data:function(e,t,n){return e0.access(e,t,n)},_removeData:function(e,t){e0.remove(e,t)}}),T.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=e1.get(o),1===o.nodeType&&!e0.get(o,"hasDataAttrs"))){n=a.length;while(n--)a[n]&&0===(r=a[n].name).indexOf("data-")&&e4(o,r=eJ(r.slice(5)),i[r]);e0.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){e1.set(this,e)}):V(this,function(t){var n;if(o&&void 0===t)return void 0!==(n=e1.get(o,e))||void 0!==(n=e4(o,e))?n:void 0;this.each(function(){e1.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){e1.remove(this,e)})}}),T.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=e0.get(e,t),n&&(!r||Array.isArray(n)?r=e0.set(e,t,T.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=T.queue(e,t),r=n.length,i=n.shift(),o=T._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){T.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return e0.get(e,n)||e0.set(e,n,{empty:T.Callbacks("once memory").add(function(){e0.remove(e,[t+"queue",n])})})}}),T.fn.extend({queue:function(e,t){var n=2;return("string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,tc={thead:["table"],col:["colgroup","table"],tr:["tbody","table"],td:["tr","tbody","table"]};function tf(e,t){var r;return(r=void 0!==e.getElementsByTagName?n.slice.call(e.getElementsByTagName(t||"*")):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&C(e,t))?T.merge([e],r):r}tc.tbody=tc.tfoot=tc.colgroup=tc.caption=tc.thead,tc.th=tc.td;var tp=/^$|^module$|\/(?:java|ecma)script/i;function td(e,t){for(var n=0,r=e.length;n-1)s=s.appendChild(t.createElement(u[c]));s.innerHTML=T.htmlPrefilter(a),T.merge(p,s.childNodes),(s=f.firstChild).textContent=""}else p.push(t.createTextNode(a));f.textContent="",d=0;while(a=p[d++]){if(i&&T.inArray(a,i)>-1){o&&o.push(a);continue}if(l=ts(a),s=tf(f.appendChild(a),"script"),l&&td(s),r){c=0;while(a=s[c++])tp.test(a.type||"")&&r.push(a)}}return f}function tv(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function ty(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function tm(e,t,n,r){t=o(t);var i,a,s,u,l,c,f=0,p=e.length,d=p-1,h=t[0];if("function"==typeof h)return e.each(function(i){var o=e.eq(i);t[0]=h.call(this,i,o.html()),tm(o,t,n,r)});if(p&&(a=(i=tg(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=a),a||r)){for(u=(s=T.map(tf(i,"script"),tv)).length;f=1)){for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(n=0,o=[],a={};n-1:T.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}}return l=this,u0&&td(a,!u&&tf(e,"script")),s},cleanData:function(e){for(var t,n,r,i=T.event.special,o=0;void 0!==(n=e[o]);o++)if(eK(n)){if(t=n[e0.expando]){if(t.events)for(r in t.events)i[r]?T.event.remove(n,r):T.removeEvent(n,r,t.handle);n[e0.expando]=void 0}n[e1.expando]&&(n[e1.expando]=void 0)}}}),T.fn.extend({detach:function(e){return tD(this,e,!0)},remove:function(e){return tD(this,e)},text:function(e){return V(this,function(e){return void 0===e?T.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=e)})},null,e,arguments.length)},append:function(){return tm(this,arguments,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&tk(this,e).appendChild(e)})},prepend:function(){return tm(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=tk(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return tm(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return tm(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(T.cleanData(tf(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return T.clone(this,e,t)})},html:function(e){return V(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!tE.test(e)&&!tc[(tl.exec(e)||["",""])[1].toLowerCase()]){e=T.htmlPrefilter(e);try{for(;nT.inArray(this,e)&&(T.cleanData(tf(this)),n&&n.replaceChild(t,this))},e)}}),T.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){T.fn[e]=function(e){for(var n,r=[],i=T(e),o=i.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),T(i[s])[t](n),a.apply(r,n);return this.pushStack(r)}});var tA=RegExp("^("+e5+")(?!px)[a-z%]+$","i"),tN=/^--/;function tq(t){var n=t.ownerDocument.defaultView;return n||(n=e),n.getComputedStyle(t)}function tO(e,t,n){var r,i=tN.test(t);return(n=n||tq(e))&&(r=n.getPropertyValue(t)||n[t],i&&r&&(r=r.replace(D,"$1")||void 0),""!==r||ts(e)||(r=T.style(e,t))),void 0!==r?r+"":r}var tL=["Webkit","Moz","ms"],tH=y.createElement("div").style;function tP(e){return e in tH?e:function(e){var t=e[0].toUpperCase()+e.slice(1),n=tL.length;while(n--)if((e=tL[n]+t)in tH)return e}(e)||e}var tR,tM,tW=y.createElement("table");function t$(){if(tW&&tW.style){var t,n=y.createElement("col"),r=y.createElement("tr"),i=y.createElement("td");if(tW.style.cssText="position:absolute;left:-11111px;border-collapse:separate;border-spacing:0",r.style.cssText="box-sizing:content-box;border:1px solid;height:1px",i.style.cssText="height:9px;width:9px;padding:0",n.span=2,L.appendChild(tW).appendChild(n).parentNode.appendChild(r).appendChild(i).parentNode.appendChild(i.cloneNode(!0)),0===tW.offsetWidth)return void L.removeChild(tW);t=e.getComputedStyle(r),tM=k||18===Math.round(parseFloat(e.getComputedStyle(n).width)),tR=Math.round(parseFloat(t.height)+parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth))===r.offsetHeight,L.removeChild(tW),tW=null}}T.extend(d,{reliableTrDimensions:function(){return t$(),tR},reliableColDimensions:function(){return t$(),tM}});var tI={position:"absolute",visibility:"hidden",display:"block"},tF={letterSpacing:"0",fontWeight:"400"};function tB(e,t,n){var r=e9.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function t_(e,t,n,r,i,o){var a=+("width"===t),s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=T.css(e,n+e6[a],!0,i)),r?("content"===n&&(u-=T.css(e,"padding"+e6[a],!0,i)),"margin"!==n&&(u-=T.css(e,"border"+e6[a]+"Width",!0,i))):(u+=T.css(e,"padding"+e6[a],!0,i),"padding"!==n?u+=T.css(e,"border"+e6[a]+"Width",!0,i):s+=T.css(e,"border"+e6[a]+"Width",!0,i));return!r&&o>=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function tU(e,t,n){var r=tq(e),i=(k||n)&&"border-box"===T.css(e,"boxSizing",!1,r),o=i,a=tO(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(tA.test(a)){if(!n)return a;a="auto"}return("auto"===a||k&&i||!d.reliableColDimensions()&&C(e,"col")||!d.reliableTrDimensions()&&C(e,"tr"))&&e.getClientRects().length&&(i="border-box"===T.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+t_(e,t,n||(i?"border":"content"),o,r,a)+"px"}function tX(e,t,n,r,i){return new tX.prototype.init(e,t,n,r,i)}T.extend({cssHooks:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=ti(t),u=tN.test(t),l=e.style;if(u||(t=tP(s)),a=T.cssHooks[t]||T.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];if("string"==(o=typeof n)&&(i=e9.exec(n))&&i[1]&&(n=tn(e,t,i),o="number"),null!=n&&n==n)"number"===o&&(n+=i&&i[3]||(tt(s)?"px":"")),k&&""===n&&0===t.indexOf("background")&&(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n)}},css:function(e,t,n,r){var i,o,a,s=ti(t);return(tN.test(t)||(t=tP(s)),(a=T.cssHooks[t]||T.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=tO(e,t,r)),"normal"===i&&t in tF&&(i=tF[t]),""===n||n)?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),T.each(["height","width"],function(e,t){T.cssHooks[t]={get:function(e,n,r){if(n)return"none"===T.css(e,"display")?function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r}(e,tI,function(){return tU(e,t,r)}):tU(e,t,r)},set:function(e,n,r){var i,o=tq(e),a=r&&"border-box"===T.css(e,"boxSizing",!1,o),s=r?t_(e,t,r,a,o):0;return s&&(i=e9.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=T.css(e,t)),tB(e,n,s)}}}),T.each({margin:"",padding:"",border:"Width"},function(e,t){T.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+e6[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(T.cssHooks[e+t].set=tB)}),T.fn.extend({css:function(e,t){return V(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=tq(e),i=t.length;a1)}}),T.Tween=tX,tX.prototype={constructor:tX,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||T.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(tt(n)?"px":"")},cur:function(){var e=tX.propHooks[this.prop];return e&&e.get?e.get(this):tX.propHooks._default.get(this)},run:function(e){var t,n=tX.propHooks[this.prop];return this.options.duration?this.pos=t=T.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):tX.propHooks._default.set(this),this}},tX.prototype.init.prototype=tX.prototype,tX.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=T.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){T.fx.step[e.prop]?T.fx.step[e.prop](e):1===e.elem.nodeType&&(T.cssHooks[e.prop]||null!=e.elem.style[tP(e.prop)])?T.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},T.easing={linear:function(e){return e},swing:function(e){return .5-Math.cos(e*Math.PI)/2},_default:"swing"},T.fx=tX.prototype.init,T.fx.step={};var tz,tY,tG=/^(?:toggle|show|hide)$/,tV=/queueHooks$/;function tQ(){return e.setTimeout(function(){tz=void 0}),tz=Date.now()}function tJ(e,t){var n,r=0,i={height:e};for(t=+!!t;r<4;r+=2-t)i["margin"+(n=e6[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function tK(e,t,n){for(var r,i=(tZ.tweeners[t]||[]).concat(tZ.tweeners["*"]),o=0,a=i.length;o1)},removeProp:function(e){return this.each(function(){delete this[T.propFix[e]||e]})}}),T.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return(1===o&&T.isXMLDoc(e)||(t=T.propFix[t]||t,i=T.propHooks[t]),void 0!==n)?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=e.getAttribute("tabindex");return t?parseInt(t,10):t0.test(e.nodeName)||t1.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),k&&(T.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){T.propFix[this.toLowerCase()]=this}),T.fn.extend({addClass:function(e){var t,n,r,i,o,a;return"function"==typeof e?this.each(function(t){T(this).addClass(e.call(this,t,t3(this)))}):(t=t4(e)).length?this.each(function(){if(r=t3(this),n=1===this.nodeType&&" "+t2(r)+" "){for(o=0;on.indexOf(" "+i+" ")&&(n+=i+" ");r!==(a=t2(n))&&this.setAttribute("class",a)}}):this},removeClass:function(e){var t,n,r,i,o,a;return"function"==typeof e?this.each(function(t){T(this).removeClass(e.call(this,t,t3(this)))}):arguments.length?(t=t4(e)).length?this.each(function(){if(r=t3(this),n=1===this.nodeType&&" "+t2(r)+" "){for(o=0;o-1)n=n.replace(" "+i+" "," ")}r!==(a=t2(n))&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(e,t){var n,r,i,o;return"function"==typeof e?this.each(function(n){T(this).toggleClass(e.call(this,n,t3(this),t),t)}):"boolean"==typeof t?t?this.addClass(e):this.removeClass(e):(n=t4(e)).length?this.each(function(){for(i=0,o=T(this);i-1)return!0;return!1}}),T.fn.extend({val:function(e){var t,n,r,i=this[0];if(!arguments.length)return i?(t=T.valHooks[i.type]||T.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:null==(n=i.value)?"":n:void 0;return r="function"==typeof e,this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,T(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=T.map(i,function(e){return null==e?"":e+""})),(t=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})}}),T.extend({valHooks:{select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k&&(T.valHooks.option={get:function(e){var t=e.getAttribute("value");return null!=t?t:t2(T.text(e))}}),T.each(["radio","checkbox"],function(){T.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=T.inArray(T(e).val(),t)>-1}}});var t5=/^(?:focusinfocus|focusoutblur)$/,t9=function(e){e.stopPropagation()};T.extend(T.event,{trigger:function(t,n,r,i){var o,a,s,u,l,f,p,d,h=[r||y],v=c.call(t,"type")?t.type:t,m=c.call(t,"namespace")?t.namespace.split("."):[];if((a=d=s=r=r||y,!(3===r.nodeType||8===r.nodeType||t5.test(v+T.event.triggered)))&&(v.indexOf(".")>-1&&(v=(m=v.split(".")).shift(),m.sort()),l=0>v.indexOf(":")&&"on"+v,(t=t[T.expando]?t:new T.Event(v,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=m.join("."),t.rnamespace=t.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:T.makeArray(n,[t]),p=T.event.special[v]||{},i||!p.trigger||!1!==p.trigger.apply(r,n))){if(!i&&!p.noBubble&&!g(r)){for(u=p.delegateType||v,!t5.test(u+v)&&(a=a.parentNode);a;a=a.parentNode)h.push(a),s=a;s===(r.ownerDocument||y)&&h.push(s.defaultView||s.parentWindow||e)}o=0;while((a=h[o++])&&!t.isPropagationStopped())d=a,t.type=o>1?u:p.bindType||v,(f=(e0.get(a,"events")||Object.create(null))[t.type]&&e0.get(a,"handle"))&&f.apply(a,n),(f=l&&a[l])&&f.apply&&eK(a)&&(t.result=f.apply(a,n),!1===t.result&&t.preventDefault());return t.type=v,!i&&!t.isDefaultPrevented()&&(!p._default||!1===p._default.apply(h.pop(),n))&&eK(r)&&l&&"function"==typeof r[v]&&!g(r)&&((s=r[l])&&(r[l]=null),T.event.triggered=v,t.isPropagationStopped()&&d.addEventListener(v,t9),r[v](),t.isPropagationStopped()&&d.removeEventListener(v,t9),T.event.triggered=void 0,s&&(r[l]=s)),t.result}},simulate:function(e,t,n){var r=T.extend(new T.Event,n,{type:e,isSimulated:!0});T.event.trigger(r,null,t)}}),T.fn.extend({trigger:function(e,t){return this.each(function(){T.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return T.event.trigger(e,t,n,!0)}});var t6=e.location,t8={guid:Date.now()},t7=/\?/;T.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{n=new e.DOMParser().parseFromString(t,"text/xml")}catch(e){}return r=n&&n.getElementsByTagName("parsererror")[0],(!n||r)&&T.error("Invalid XML: "+(r?T.map(r.childNodes,function(e){return e.textContent}).join("\n"):t)),n};var ne=/\[\]$/,nt=/\r?\n/g,nn=/^(?:submit|button|image|reset|file)$/i,nr=/^(?:input|select|textarea|keygen)/i;T.param=function(e,t){var n,r=[],i=function(e,t){var n="function"==typeof t?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!T.isPlainObject(e))T.each(e,function(){i(this.name,this.value)});else for(n in e)!function e(t,n,r,i){var o;if(Array.isArray(n))T.each(n,function(n,o){r||ne.test(t)?i(t,o):e(t+"["+("object"==typeof o&&null!=o?n:"")+"]",o,r,i)});else if(r||"object"!==h(n))i(t,n);else for(o in n)e(t+"["+o+"]",n[o],r,i)}(n,e[n],t,i);return r.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=T.prop(this,"elements");return e?T.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!T(this).is(":disabled")&&nr.test(this.nodeName)&&!nn.test(e)&&(this.checked||!tx.test(e))}).map(function(e,t){var n=T(this).val();return null==n?null:Array.isArray(n)?T.map(n,function(e){return{name:t.name,value:e.replace(nt,"\r\n")}}):{name:t.name,value:n.replace(nt,"\r\n")}}).get()}});var ni=/%20/g,no=/#.*$/,na=/([?&])_=[^&]*/,ns=/^(.*?):[ \t]*([^\r\n]*)$/mg,nu=/^(?:GET|HEAD)$/,nl=/^\/\//,nc={},nf={},np="*/".concat("*"),nd=y.createElement("a");function nh(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(Q)||[];if("function"==typeof n)while(r=o[i++])"+"===r[0]?(e[r=r.slice(1)||"*"]=e[r]||[]).unshift(n):(e[r]=e[r]||[]).push(n)}}function ng(e,t,n,r){var i={},o=e===nf;function a(s){var u;return i[s]=!0,T.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function nv(e,t){var n,r,i=T.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&T.extend(!0,e,r),e}nd.href=t6.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:t6.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(t6.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":np,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?nv(nv(e,T.ajaxSettings),t):nv(T.ajaxSettings,e)},ajaxPrefilter:nh(nc),ajaxTransport:nh(nf),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var r,i,o,a,s,u,l,c,f,p,d=T.ajaxSetup({},n),h=d.context||d,g=d.context&&(h.nodeType||h.jquery)?T(h):T.event,v=T.Deferred(),m=T.Callbacks("once memory"),x=d.statusCode||{},b={},w={},C="canceled",j={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a){a={};while(t=ns.exec(o))a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return l?o:null},setRequestHeader:function(e,t){return null==l&&(b[e=w[e.toLowerCase()]=w[e.toLowerCase()]||e]=t),this},overrideMimeType:function(e){return null==l&&(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)j.always(e[j.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return r&&r.abort(t),E(0,t),this}};if(v.promise(j),d.url=((t||d.url||t6.href)+"").replace(nl,t6.protocol+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(Q)||[""],null==d.crossDomain){u=y.createElement("a");try{u.href=d.url,u.href=u.href,d.crossDomain=nd.protocol+"//"+nd.host!=u.protocol+"//"+u.host}catch(e){d.crossDomain=!0}}if(ng(nc,d,n,j),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=T.param(d.data,d.traditional)),l)return j;for(f in(c=T.event&&d.global)&&0==T.active++&&T.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!nu.test(d.type),i=d.url.replace(no,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(d.data=d.data.replace(ni,"+")):(p=d.url.slice(i.length),d.data&&(d.processData||"string"==typeof d.data)&&(i+=(t7.test(i)?"&":"?")+d.data,delete d.data),!1===d.cache&&(i=i.replace(na,"$1"),p=(t7.test(i)?"&":"?")+"_="+t8.guid+++p),d.url=i+p),d.ifModified&&(T.lastModified[i]&&j.setRequestHeader("If-Modified-Since",T.lastModified[i]),T.etag[i]&&j.setRequestHeader("If-None-Match",T.etag[i])),(d.data&&d.hasContent&&!1!==d.contentType||n.contentType)&&j.setRequestHeader("Content-Type",d.contentType),j.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+np+"; q=0.01":""):d.accepts["*"]),d.headers)j.setRequestHeader(f,d.headers[f]);if(d.beforeSend&&(!1===d.beforeSend.call(h,j,d)||l))return j.abort();if(C="abort",m.add(d.complete),j.done(d.success),j.fail(d.error),r=ng(nf,d,n,j)){if(j.readyState=1,c&&g.trigger("ajaxSend",[j,d]),l)return j;d.async&&d.timeout>0&&(s=e.setTimeout(function(){j.abort("timeout")},d.timeout));try{l=!1,r.send(b,E)}catch(e){if(l)throw e;E(-1,e)}}else E(-1,"No Transport");function E(t,n,a,u){var f,p,y,b,w,C=n;!l&&(l=!0,s&&e.clearTimeout(s),r=void 0,o=u||"",j.readyState=4*(t>0),f=t>=200&&t<300||304===t,a&&(b=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r){for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(d,j,a)),!f&&T.inArray("script",d.dataTypes)>-1&&0>T.inArray("json",d.dataTypes)&&(d.converters["text script"]=function(){}),b=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift()){if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o])){for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}}return{state:"success",data:t}}(d,b,j,f),f?(d.ifModified&&((w=j.getResponseHeader("Last-Modified"))&&(T.lastModified[i]=w),(w=j.getResponseHeader("etag"))&&(T.etag[i]=w)),204===t||"HEAD"===d.type?C="nocontent":304===t?C="notmodified":(C=b.state,p=b.data,f=!(y=b.error))):(y=C,(t||!C)&&(C="error",t<0&&(t=0))),j.status=t,j.statusText=(n||C)+"",f?v.resolveWith(h,[p,C,j]):v.rejectWith(h,[j,C,y]),j.statusCode(x),x=void 0,c&&g.trigger(f?"ajaxSuccess":"ajaxError",[j,d,f?p:y]),m.fireWith(h,[j,C]),c&&(g.trigger("ajaxComplete",[j,d]),--T.active||T.event.trigger("ajaxStop")))}return j},getJSON:function(e,t,n){return T.get(e,t,n,"json")},getScript:function(e,t){return T.get(e,void 0,t,"script")}}),T.each(["get","post"],function(e,t){T[t]=function(e,n,r,i){return("function"==typeof n||null===n)&&(i=i||r,r=n,n=void 0),T.ajax(T.extend({url:e,type:t,dataType:i,data:n,success:r},T.isPlainObject(e)&&e))}}),T.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),T._evalUrl=function(e,t,n){return T.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,scriptAttrs:t.crossOrigin?{crossOrigin:t.crossOrigin}:void 0,converters:{"text script":function(){}},dataFilter:function(e){T.globalEval(e,t,n)}})},T.fn.extend({wrapAll:function(e){var t;return this[0]&&("function"==typeof e&&(e=e.call(this[0])),t=T(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return"function"==typeof e?this.each(function(t){T(this).wrapInner(e.call(this,t))}):this.each(function(){var t=T(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t="function"==typeof e;return this.each(function(n){T(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){T(this).replaceWith(this.childNodes)}),this}}),T.expr.pseudos.hidden=function(e){return!T.expr.pseudos.visible(e)},T.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},T.ajaxSettings.xhr=function(){return new e.XMLHttpRequest};var ny={0:200};function nm(e){return e.scriptAttrs||!e.headers&&(e.crossDomain||e.async&&0>T.inArray("json",e.dataTypes))}T.ajaxTransport(function(e){var t;return{send:function(n,r){var i,o=e.xhr();if(o.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(i in e.xhrFields)o[i]=e.xhrFields[i];for(i in e.mimeType&&o.overrideMimeType&&o.overrideMimeType(e.mimeType),e.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest"),n)o.setRequestHeader(i,n[i]);t=function(e){return function(){t&&(t=o.onload=o.onerror=o.onabort=o.ontimeout=null,"abort"===e?o.abort():"error"===e?r(o.status,o.statusText):r(ny[o.status]||o.status,o.statusText,"text"===(o.responseType||"text")?{text:o.responseText}:{binary:o.response},o.getAllResponseHeaders()))}},o.onload=t(),o.onabort=o.onerror=o.ontimeout=t("error"),t=t("abort");try{o.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},converters:{"text script":function(e){return T.globalEval(e),e}}}),T.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),nm(e)&&(e.type="GET")}),T.ajaxTransport("script",function(e){if(nm(e)){var t,n;return{send:function(r,i){t=T("Jeanai Celestin - YouTube
UMass Amherst10.1k subscribers
\ No newline at end of file diff --git a/UMASS_sample/Undergraduate Study _ UMass Amherst_files/www-player.css b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/www-player.css new file mode 100644 index 00000000..3a94d382 --- /dev/null +++ b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/www-player.css @@ -0,0 +1 @@ +@charset "UTF-8";.html5-video-player{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;outline:0;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;color:#eee;text-align:left;direction:ltr;font-size:11px;line-height:1.3;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.html5-video-player,.ytp-contextmenu{-ms-high-contrast-adjust:none;forced-color-adjust:none}.html5-video-player.ad-showing,.html5-video-player.ended-mode,.html5-video-player.unstarted-mode,.html5-video-player:not(.ytp-transparent){background-color:#000}.ytd-video-masthead-ad-primary-video-renderer .html5-video-player.ad-showing,.ytd-video-masthead-ad-primary-video-renderer .html5-video-player.ended-mode,.ytd-video-masthead-ad-primary-video-renderer .html5-video-player.unstarted-mode,.ytd-video-masthead-ad-primary-video-renderer .html5-video-player:not(.ytp-transparent){background-color:transparent}.ytp-big-mode{font-size:17px}.ytp-autohide{cursor:none}.html5-video-player a{color:inherit;text-decoration:none;-webkit-transition:color .1s cubic-bezier(0,0,.2,1);transition:color .1s cubic-bezier(0,0,.2,1);outline:0}.html5-video-player a:hover{color:#fff;-webkit-transition:color .1s cubic-bezier(.4,0,1,1);transition:color .1s cubic-bezier(.4,0,1,1)}.ytp-probably-keyboard-focus a:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.html5-video-player h1,.html5-video-player h2{margin:0}.html5-video-player svg{pointer-events:none}.html5-video-player:not(.ytp-touch-mode) ::-webkit-scrollbar{width:10px;background-color:#424242}.ytp-big-mode:not(.ytp-touch-mode) ::-webkit-scrollbar{width:15px}.html5-video-player:not(.ytp-touch-mode) ::-webkit-scrollbar-track{background-color:#424242}.html5-video-player:not(.ytp-touch-mode) ::-webkit-scrollbar-thumb{background-color:#8e8e8e;border:1px solid #424242;border-radius:5px}.ytp-big-mode:not(.ytp-touch-mode) ::-webkit-scrollbar-thumb{border-radius:8px}.html5-video-container{z-index:10;position:relative}.ytp-embed-error .html5-video-container{display:none}.html5-main-video{position:absolute;top:0;left:0;width:100%;height:100%;outline:0}.ytp-fit-cover-video .html5-main-video{-o-object-fit:cover;object-fit:cover}.html5-main-video[data-no-fullscreen=true]::-webkit-media-controls-fullscreen-button{display:none}.html5-main-video:not([controls])::-webkit-media-controls,.html5-main-video:not([controls])::-webkit-media-controls-start-playback-button{display:none}.html5-main-video::-webkit-media-controls-timeline{display:inline}.unstarted-mode .html5-main-video::-webkit-media-controls-start-playback-button{display:none}@media screen and (max-width:325px){.html5-main-video::-webkit-media-controls-wireless-playback-picker-button{display:none}}.html5-main-video::-webkit-media-controls-current-time-display,.html5-main-video::-webkit-media-controls-time-remaining-display{display:-webkit-flex}.ytp-player-content{position:absolute;left:0;right:0;top:48px;bottom:61px;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1),top .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1),top .25s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern .ytp-player-content{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px)}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing) .ytp-player-content{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px)}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-has-fullscreen-quick-actions .ytp-player-content{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 94px)}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-has-fullscreen-quick-actions.ytp-fullscreen-grid-peeking .ytp-player-content{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 94px + var(--ytp-grid-peek-height))}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-big-mode .ytp-player-content{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px)}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-big-mode.ytp-has-fullscreen-quick-actions .ytp-player-content{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 94px)}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-big-mode.ytp-has-fullscreen-quick-actions.ytp-fullscreen-grid-peeking .ytp-player-content{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 94px + var(--ytp-grid-peek-height))}.ytp-small-mode .ytp-player-content{bottom:49px}.ytp-embed .ytp-player-content{bottom:53px}.ytp-embed:not(.ad-showing) .ytp-player-content:not(.ytp-upnext){top:60px}.ytp-big-mode .ytp-player-content{top:69px;bottom:70px}.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-player-content:not(.ytp-upnext){top:89px}.ytp-player-content.ytp-iv-player-content,.ytp-player-content.ytp-timely-actions-content{left:12px;right:12px}.ytp-branding-shown .ytp-player-content.ytp-timely-actions-content{right:calc(22px + var(--branding-image-width))}.ytp-big-mode .ytp-player-content.ytp-iv-player-content,.ytp-big-mode .ytp-player-content.ytp-timely-actions-content{left:24px;right:24px}.ytp-branding-shown.ytp-big-mode .ytp-player-content.ytp-timely-actions-content{right:calc(22px + var(--branding-image-width))}.ytp-autohide .ytp-player-content:not(.html5-endscreen),.ytp-autohide .ytp-player-content:not(.ytp-upnext),.ytp-hide-info-bar .ytp-player-content{top:0;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1),top .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1),top .1s cubic-bezier(.4,0,1,1)}.ytp-autohide .ytp-ypc-player-content,.ytp-hide-controls .ytp-player-content{bottom:0}.ytp-autohide:not(.ytp-ad-overlay-open) .ytp-iv-player-content,.ytp-autohide:not(.ytp-ad-overlay-open) .ytp-timely-actions-content,.ytp-hide-controls .ytp-iv-player-content,.ytp-hide-controls .ytp-timely-actions-content{bottom:12px}.ytp-timely-actions-overlay{position:absolute;bottom:0;right:0;z-index:35;opacity:1;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);-webkit-transition-delay:.33s;transition-delay:.33s}.ytp-overlays-container .ytp-overlay-bottom-right .ytp-player-content.ytp-timely-actions-content,.ytp-overlays-container .ytp-overlay-bottom-right .ytp-timely-actions-overlay{position:relative;inset:0}.ytp-fine-scrubbing-enable .ytp-timely-actions-overlay{display:none}.ytp-ad-overlay-open .ytp-player-content{bottom:151px}.ytp-small-mode.ytp-ad-overlay-open .ytp-player-content{bottom:139px}.ytp-embed.ytp-ad-overlay-open .ytp-player-content{bottom:143px}.ytp-big-mode.ytp-autohide:not(.ytp-ad-overlay-open) .ytp-iv-player-content,.ytp-big-mode.ytp-autohide:not(.ytp-ad-overlay-open) .ytp-timely-actions-content,.ytp-big-mode.ytp-hide-controls .ytp-iv-player-content,.ytp-big-mode.ytp-hide-controls .ytp-timely-actions-content{bottom:24px}.ytp-big-mode.ytp-ad-overlay-open .ytp-player-content{bottom:160px}.ytp-button{border:none;background-color:transparent;padding:0;color:inherit;text-align:inherit;font-size:100%;font-family:inherit;cursor:default;line-height:inherit}.ytp-delhi-modern-icons .ytp-chrome-controls .ytp-button svg{padding:var(--yt-delhi-pill-top-height,12px) 12px}.ytp-big-mode.ytp-delhi-modern-icons .ytp-chrome-controls .ytp-button svg{vertical-align:top;padding:calc((var(--yt-delhi-big-mode-pill-height, 56px) - 24px)/2)}.ytp-xsmall-width-mode.ytp-delhi-modern-icons .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button svg{width:18px;height:18px;padding:9px}.ytp-xsmall-width-mode.ytp-delhi-modern-icons .ytp-right-controls .ytp-button:not(.ytp-expand-right-bottom-section-button) svg{width:18px;height:18px;padding:7px}.ytp-xsmall-width-mode.ytp-delhi-modern-icons .ytp-right-controls .ytp-expand-right-bottom-section-button.ytp-button svg{padding:0}.ytp-button,.ytp-button:focus{outline:0}.ytp-button::-moz-focus-inner{padding:0;border:0}.html5-video-player .ytp-button[aria-disabled=true],.html5-video-player .ytp-button[disabled]{opacity:.5}.ytp-button:not([aria-disabled=true]):not([disabled]):not([aria-hidden=true]){cursor:pointer}.ytp-probably-keyboard-focus .ytp-button:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.ytp-chrome-bottom,.ytp-chrome-top{position:absolute;text-shadow:0 0 2px rgba(0,0,0,.5)}.ytp-dni .ytp-chrome-bottom{text-shadow:none}.ytp-chrome-top{display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;left:12px;right:12px;top:0;z-index:58}.ytp-shorts-mode .ytp-chrome-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;right:0}.ytp-gvn .ytp-chrome-top,.ytp-gvn.ytp-big-mode .ytp-chrome-top{top:20px}.ytp-chrome-bottom{bottom:0;height:48px;width:100%;z-index:59;padding-top:3px;text-align:left;direction:ltr}.ytp-delhi-modern .ytp-chrome-bottom{height:var(--yt-delhi-bottom-controls-height,72px)}.ytp-delhi-modern .ytp-chrome-bottom.ytp-volume-popover-showing{z-index:1000}.ytp-small-mode .ytp-chrome-bottom{height:36px}.ytp-embed .ytp-chrome-bottom{height:40px}.ytp-embed.ytp-embed-mobile .ytp-chrome-bottom,.ytp-embed.ytp-embed-mobile .ytp-chrome-bottom .ytp-chrome-controls,.ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-chrome-bottom,.ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-chrome-bottom .ytp-chrome-controls{height:48px}.ytp-big-mode .ytp-chrome-bottom{height:54px;padding-top:4px}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-bottom{height:var(--yt-delhi-big-mode-bottom-controls-height,96px);padding-top:0}.ytp-chrome-top .ytp-button,.ytp-small-mode .ytp-chrome-controls .ytp-button,.ytp-small-mode .ytp-replay-button{opacity:.9;display:inline-block;width:36px;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1);overflow:hidden}.ytp-chrome-controls .ytp-button,.ytp-replay-button{opacity:.9;display:inline-block;width:48px;padding:0 2px;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1);overflow:hidden}.ytp-chrome-controls .ytp-button.ytp-mute-button{padding:6px}.ytp-chrome-controls .ytp-button.ytp-next-button{padding:0}.ytp-chrome-controls .ytp-button.ytp-miniplayer-button,.ytp-chrome-controls .ytp-button.ytp-remote-button{padding:0 4px}.ytp-embed .ytp-chrome-controls .ytp-button,.ytp-embed .ytp-replay-button{width:40px;padding:0}.ytp-embed .ytp-chrome-controls .ytp-button.ytp-miniplayer-button,.ytp-embed .ytp-chrome-controls .ytp-button.ytp-mute-button,.ytp-embed .ytp-chrome-controls .ytp-button.ytp-next-button,.ytp-embed .ytp-chrome-controls .ytp-button.ytp-remote-button{padding:0}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:var(--yt-delhi-pill-top-height,12px);height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;padding:0}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button.ytp-expand-right-bottom-section-button{display:none}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-right-controls-left,.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-right-controls-right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.ytp-delhi-modern .ytp-chrome-controls .ytp-button{opacity:unset;position:relative}.ytp-delhi-modern .ytp-chrome-controls .ytp-button[aria-pressed]:after{display:none}.ytp-delhi-modern .ytp-chrome-controls .ytp-mute-button{overflow:visible;position:relative;height:100%}.ytp-delhi-modern .ytp-chrome-controls .ytp-mute-button .ytp-volume-icon{overflow:visible;width:100%;height:100%}.ytp-delhi-modern .ytp-chrome-controls .ytp-replay-button{opacity:unset}.ytp-delhi-modern .ytp-chrome-controls .ytp-left-controls{min-width:0;z-index:59}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls{padding:0 4px;z-index:59}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button{padding:0}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button:before{content:"";position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:40px;background-color:transparent;pointer-events:none;width:48px;height:calc(var(--yt-delhi-pill-height, 48px) - 8px)}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button:hover:before{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button:active:before{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*){-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;padding:0 4px 0 0;margin-top:var(--yt-delhi-pill-top-height,12px);margin-left:8px}.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*) svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*).ytp-playlist-ui{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*):after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px;inset:4px 4px 4px 0}.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*):hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*):active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-right-controls .ytp-button{height:var(--yt-delhi-big-mode-pill-height,56px);width:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-right-controls .ytp-button:before{height:calc(var(--yt-delhi-big-mode-pill-height, 56px) - 8px);width:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*){margin-top:calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2);height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*) svg{padding:calc((var(--yt-delhi-big-mode-pill-height, 56px) - 24px)/2)}.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*){background:rgba(80,80,80,.6);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*){background:rgba(80,80,80,.6);background-blend-mode:difference;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer-button-container>*){background:rgba(80,80,80,.6);background-blend-mode:exclusion;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-embed.ytp-embed-mobile .ytp-chrome-controls .ytp-button,.ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-button{width:48px;height:48px}.ytp-embed-mobile .ytp-chrome-controls .ytp-button:not(.ytp-youtube-button) svg,.ytp-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-button:not(.ytp-youtube-button) svg{width:40px;padding-left:4px}.ytp-chrome-top .ytp-button{padding-top:6px;height:42px;vertical-align:top}.ytp-big-mode .ytp-chrome-top .ytp-button{padding-top:9px;height:63px}.ytp-chrome-controls .ytp-button{height:100%}.ytp-big-mode .ytp-chrome-controls .ytp-button,.ytp-big-mode .ytp-chrome-top .ytp-button{width:54px}.ytp-play-button:not(.ytp-play-button-playlist):before,.ytp-prev-button:before{content:"";display:block;width:12px;position:absolute;top:5px;bottom:0;left:-12px}.ytp-delhi-modern .ytp-play-button:after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px;border-radius:27px}.ytp-big-mode.ytp-delhi-modern .ytp-play-button:after{border-radius:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px)/2)}.ytp-delhi-modern .ytp-play-button:hover:after,.ytp-delhi-modern.ytp-big-mode .ytp-play-button:hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-play-button:active:after,.ytp-delhi-modern.ytp-big-mode .ytp-play-button:active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-big-mode-consistent-pill-height.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-left-controls .ytp-play-button{height:var(--yt-delhi-big-mode-pill-height,56px);width:var(--yt-delhi-big-mode-pill-height,56px);margin-top:calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2);margin-bottom:calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2)}.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*){-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;padding:0 0 0 4px;margin-top:var(--yt-delhi-pill-top-height,12px);margin-left:8px;border-top-right-radius:0;border-bottom-right-radius:0}.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*) svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*):after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px;inset:4px 0 4px 4px}.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*):hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*):active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-big-mode.ytp-delhi-modern .ytp-chrome-controls .ytp-prev-button:not(ytp-miniplayer-button-container>*){margin-top:calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2);height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-big-mode.ytp-delhi-modern .ytp-chrome-controls .ytp-prev-button:not(ytp-miniplayer-button-container>*) svg{padding:calc((var(--yt-delhi-big-mode-pill-height, 56px) - 24px)/2)}.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*){background:rgba(80,80,80,.6);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*){background:rgba(80,80,80,.6);background-blend-mode:difference;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container>*){background:rgba(80,80,80,.6);background-blend-mode:exclusion;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-fullscreen-button:after{content:"";display:block;width:12px;position:absolute;top:5px;bottom:0;left:100%}.ytp-big-mode .ytp-play-button:not(.ytp-play-button-playlist):before,.ytp-big-mode .ytp-prev-button:before{width:24px;left:-24px}.ytp-chrome-controls .ytp-button:not([aria-disabled=true]):not([disabled]):hover,.ytp-chrome-controls .ytp-button[aria-expanded=true],.ytp-chrome-controls .ytp-button[aria-pressed=true],.ytp-chrome-top .ytp-button:hover,.ytp-replay-button:hover{opacity:1;-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1)}.ytp-svg-fill{fill:#fff}.ytp-svg-shadow{stroke:#000;stroke-opacity:.15;stroke-width:2px;fill:none}.ytp-dni .ytp-svg-shadow{display:none}.ytp-svg-shadow-fill{fill:#000;fill-opacity:.15;stroke:none}.ytp-chrome-controls .ytp-button[aria-pressed]{position:relative}.ytp-chrome-controls .ytp-button[aria-pressed]:after{content:"";display:block;position:absolute;width:0;height:3px;border-radius:3px;left:24px;bottom:9px;background-color:var(--yt-sys-color-baseline--red-indicator,#e1002d);-webkit-transition:left .1s cubic-bezier(.4,0,1,1),width .1s cubic-bezier(.4,0,1,1);transition:left .1s cubic-bezier(.4,0,1,1),width .1s cubic-bezier(.4,0,1,1)}.ytp-embed .ytp-chrome-controls .ytp-button[aria-pressed]:after{height:2px;border-radius:2px;left:20px;bottom:8px}.ytp-big-mode .ytp-chrome-controls .ytp-button[aria-pressed]:after{height:3px;border-radius:3px;left:27px;bottom:10px}.ytp-dni .ytp-chrome-controls .ytp-button[aria-pressed]:after{background-color:#fff}.ytp-chrome-controls .ytp-button[aria-pressed=true]:after{width:24px;left:12px;-webkit-transition:left .25s cubic-bezier(0,0,.2,1),width .25s cubic-bezier(0,0,.2,1);transition:left .25s cubic-bezier(0,0,.2,1),width .25s cubic-bezier(0,0,.2,1)}.ytp-small-mode .ytp-chrome-controls .ytp-button[aria-pressed=true]:after,.ytp-xsmall-width-mode .ytp-chrome-controls .ytp-button[aria-pressed=true]:after{width:18px;left:9px}.ytp-embed .ytp-chrome-controls .ytp-button[aria-pressed=true]:after{width:20px;left:10px}.ytp-big-mode .ytp-chrome-controls .ytp-button[aria-pressed=true]:after{width:27px;left:14px}.ytp-embed-mobile .ytp-chrome-controls .ytp-button[aria-pressed=true]:after,.ytp-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-button[aria-pressed=true]:after{left:15px}.ytp-color-white .ytp-chrome-controls .ytp-button[aria-pressed]:after{background-color:#ddd}.ytp-color-party .ytp-chrome-controls .ytp-button[aria-pressed]:after{-webkit-animation:ytp-party-background-color .1s linear infinite;animation:ytp-party-background-color .1s linear infinite}.ytp-chrome-top-buttons{white-space:nowrap}.ytp-chrome-top-buttons .ytp-button{text-shadow:inherit}[dir=rtl] .ytp-shorts-mode .ytp-chrome-top-buttons{position:absolute;top:0;right:0;width:48px}.ytp-copylink-button:not(.ytp-copylink-button-visible),.ytp-overflow-button:not(.ytp-overflow-button-visible),.ytp-share-button:not(.ytp-share-button-visible){display:none}.ytp-exp-bottom-control-flexbox .ytp-chrome-controls{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-chrome-controls{height:48px;line-height:48px;font-size:109%;text-align:left;direction:ltr}.ytp-delhi-modern .ytp-chrome-controls{height:var(--yt-delhi-bottom-controls-height,72px);line-height:var(--yt-delhi-bottom-controls-height,72px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls{height:var(--yt-delhi-big-mode-bottom-controls-height,96px);line-height:var(--yt-delhi-big-mode-bottom-controls-height,96px)}.ytp-small-mode .ytp-chrome-controls{height:36px;line-height:36px}.ytp-embed .ytp-chrome-controls{height:40px;line-height:40px}.ytp-big-mode .ytp-chrome-controls{height:54px;line-height:54px}:not(.ytp-exp-bottom-control-flexbox) .ytp-left-controls{float:left}.ytp-left-controls{height:100%}.ytp-delhi-modern .ytp-left-controls.ytp-left-controls-with-volume{overflow:visible}.ytp-exp-bottom-control-flexbox .ytp-left-controls{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:not(.ytp-exp-bottom-control-flexbox) .ytp-right-controls{float:right}.ytp-right-controls{height:100%}.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button{-webkit-flex-shrink:0;flex-shrink:0;min-width:0;margin:var(--yt-delhi-pill-top-height,12px) 0 var(--yt-delhi-pill-top-height,12px) 12px;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;padding:0}.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button .ytp-button{padding:0}.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button:after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px}.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button:hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button:active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button{padding:0 4px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button svg{padding:10px 6px}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-left-controls .ytp-mute-button .ytp-volume-icon{padding:4px}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button{height:var(--yt-delhi-big-mode-pill-height,56px);margin:calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2) 0 calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2) 12px;padding:0}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-right-controls{height:var(--yt-delhi-big-mode-pill-height,56px);margin-top:var(--yt-delhi-big-mode-pill-top-height,20px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-right-controls .ytp-right-controls-left{height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-right-controls .ytp-right-controls-right{height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-right-controls .ytp-right-controls-left:after{height:28px;margin:10px 14px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom{height:var(--yt-delhi-bottom-controls-height-xsmall-width-mode,64px)}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom .ytp-button{height:32px;width:32px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom .ytp-button.ytp-live-badge{width:auto}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom .ytp-button:not(.ytp-live-badge):before{border-radius:50%;height:32px;width:32px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-controls{height:var(--yt-delhi-bottom-controls-height-xsmall-width-mode,64px)}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-next-button,.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-prev-button{display:none}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-button{height:40px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls{height:40px;line-height:40px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-button{display:none;margin:4px 2px}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-right-controls-left:after{display:none}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-button.ytp-settings-button{display:inline-block}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-button.ytp-expand-right-bottom-section-button{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.05,0,0,1);transition:-webkit-transform .3s cubic-bezier(.05,0,0,1);transition:transform .3s cubic-bezier(.05,0,0,1);transition:transform .3s cubic-bezier(.05,0,0,1),-webkit-transform .3s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom.ytp-xsmall-width-right-controls-expanded .ytp-right-controls .ytp-button{display:inline-block}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom.ytp-xsmall-width-right-controls-expanded .ytp-right-controls .ytp-button.ytp-expand-right-bottom-section-button{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.05,0,0,1);transition:-webkit-transform .3s cubic-bezier(.05,0,0,1);transition:transform .3s cubic-bezier(.05,0,0,1);transition:transform .3s cubic-bezier(.05,0,0,1),-webkit-transform .3s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom.ytp-xsmall-width-right-controls-expanded .ytp-left-controls .ytp-time-display{visibility:hidden}.ytp-exp-bottom-control-flexbox .ytp-volume-area{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area{margin:var(--yt-delhi-pill-top-height,12px) 0 var(--yt-delhi-pill-top-height,12px) 12px;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;padding:0;position:relative}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area .ytp-volume-icon{padding:0}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area .ytp-volume-icon svg{padding:var(--yt-delhi-pill-top-height,12px)}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area:after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area:hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-chrome-bottom.ytp-volume-slider-active .ytp-volume-area{padding-right:16px}.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-volume-area{margin:var(--yt-delhi-big-mode-pill-top-height,20px) 0 0 12px;height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern.ytp-xsmall-width-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-area{margin:var(--yt-delhi-pill-top-height,12px) 0 var(--yt-delhi-pill-top-height,12px) 8px;height:40px}.ytp-delhi-modern.ytp-xsmall-width-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-area .ytp-button{height:40px;width:40px;padding:0}.ytp-delhi-modern.ytp-xsmall-width-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-area svg{width:18px;height:18px;padding:11px}.ytp-autohide-fade-transition,.ytp-chrome-bottom:not(.ytp-frosted-glass-opacity-animation),.ytp-chrome-top{-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-autohide .ytp-chrome-bottom .ytp-autohide-fade-transition,.ytp-autohide .ytp-chrome-bottom:not(.ytp-frosted-glass-opacity-animation),.ytp-autohide .ytp-chrome-top .ytp-copylink-button,.ytp-autohide .ytp-chrome-top .ytp-share-button,.ytp-autohide .ytp-chrome-top .ytp-watch-later-button,.ytp-autohide .ytp-overflow-button,.ytp-autohide .ytp-playlist-menu-button,.ytp-autohide .ytp-shorts-title-channel,.ytp-autohide .ytp-title,.ytp-autohide .ytp-title-channel,.ytp-autohide:not(.ytp-cards-teaser-shown) .ytp-cards-button,.ytp-chrome-bottom[aria-hidden=true],.ytp-chrome-top[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-autohide:not(.ytp-autohide-active) .ytp-chrome-top .ytp-share-button,.ytp-autohide:not(.ytp-autohide-active) .ytp-chrome-top .ytp-watch-later-button,.ytp-autohide:not(.ytp-autohide-active) .ytp-overflow-button,.ytp-autohide:not(.ytp-autohide-active) .ytp-playlist-menu-button,.ytp-autohide:not(.ytp-autohide-active) .ytp-shorts-title-channel,.ytp-autohide:not(.ytp-autohide-active) .ytp-title,.ytp-autohide:not(.ytp-autohide-active) .ytp-title-channel,.ytp-autohide:not(.ytp-autohide-active):not(.ytp-cards-teaser-shown) .ytp-cards-button{display:none}.ytp-shorts-mode .ytp-title-channel{padding-right:8px}.ytp-gradient-bottom,.ytp-gradient-top{width:100%;position:absolute;background-repeat:repeat-x;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);pointer-events:none}.ytp-delhi-modern .ytp-gradient-top,.ytp-delhi-modern:not(.ytp-fullscreen-grid-peeking):not(.ytp-fullscreen-grid-active) .ytp-gradient-bottom{display:none}.ytp-big-mode .ytp-gradient-bottom,.ytp-big-mode .ytp-gradient-top{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEmCAYAAACjy/qzAAAAhklEQVQ4y52RUQ6AMAxCKd7/JJ7R6aeJAdr507TjQZqOAE4CWARwx7JE944rch/k6qOWS7bq5bh72zGF8+LTa6goJeRPgXDYNxWFfkS0QXCInLIN1GxTXA0dtS0otWJnuXJR1Y9WYP9GF1UCYRQYHRSlXMARbVO4th3sd7Y3OP5dY3Bn+SkPsGJ1+HGGVtcAAAAASUVORK5CYII=)}.ytp-autohide .ytp-gradient-top,.ytp-autohide:not(.ytp-grid-scrolling):not(.ytp-fullscreen-grid-active) .ytp-gradient-bottom,.ytp-gradient-bottom[aria-hidden=true],.ytp-gradient-top[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-autohide:not(.ytp-autohide-active) .ytp-gradient-top,.ytp-autohide:not(.ytp-autohide-active):not(.ytp-grid-scrolling):not(.ytp-fullscreen-grid-active) .ytp-gradient-bottom{display:none}.ytp-gradient-top{height:48px;padding-bottom:50px;top:0;z-index:25;background-position:top}.ytp-embed-pfl.ytp-embed:not(.ad-showing) .ytp-gradient-top{height:70px;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.75),transparent);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.75)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.75) 0,transparent);padding-bottom:0}.ytp-shorts-mode.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-gradient-top,.ytp-shorts-mode.ytp-embed:not(.ad-showing) .ytp-gradient-top{height:50%;-webkit-background-size:auto 200%;background-size:auto 200%}.ytp-embed:not(.ad-showing) .ytp-gradient-top{height:49px}.ytp-big-mode .ytp-gradient-top{height:69px;padding-bottom:77px}.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-gradient-top{height:89px;padding-bottom:57px}.ytp-gradient-bottom{height:61px;padding-top:37px;bottom:0;z-index:24;background-position:bottom}.ytp-small-mode .ytp-gradient-bottom{height:49px;padding-top:49px}.ytp-embed .ytp-gradient-bottom{height:53px;padding-top:45px}.ytp-big-mode .ytp-gradient-bottom{height:70px;padding-top:76px}.ytp-delhi-modern.ytp-fullscreen-grid-active .ytp-gradient-bottom,.ytp-delhi-modern:not(.ytp-disable-bottom-gradient) .ytp-gradient-bottom{-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);width:100%;height:100%;position:absolute;pointer-events:none}.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-disable-bottom-gradient.ytp-grid-scrolling .ytp-gradient-bottom,.ytp-delhi-modern.ytp-fullscreen-grid-peeking:not(.ytp-disable-bottom-gradient) .ytp-gradient-bottom{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(rgba(0,0,0,0)),to(rgba(0,0,0,.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(70% - var(--ytp-grid-peek-height) - var(--ytp-grid-scroll-percentage)*100%),rgba(0,0,0,.85) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(70% - var(--ytp-grid-peek-height) - var(--ytp-grid-scroll-percentage)*100%),rgba(0,0,0,.85) 100%)}.ytp-delhi-modern.ytp-fullscreen-grid-active .ytp-gradient-bottom{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(rgba(0,0,0,0)),to(rgba(0,0,0,.85)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(20% + var(--ytp-grid-scroll-percentage)*100% - var(--ytp-grid-peek-height)),rgba(0,0,0,.85) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(20% + var(--ytp-grid-scroll-percentage)*100% - var(--ytp-grid-peek-height)),rgba(0,0,0,.85) 100%)}.ytp-hide-info-bar .ytp-chrome-top{height:0}.ytp-hide-info-bar .ytp-chrome-top .ytp-overflow-button,.ytp-hide-info-bar .ytp-chrome-top .ytp-playlist-menu-button,.ytp-hide-info-bar .ytp-chrome-top .ytp-share-button,.ytp-hide-info-bar .ytp-chrome-top .ytp-shorts-title-channel,.ytp-hide-info-bar .ytp-chrome-top .ytp-title,.ytp-hide-info-bar .ytp-chrome-top .ytp-title-channel,.ytp-hide-info-bar .ytp-chrome-top .ytp-watch-later-button,.ytp-hide-info-bar .ytp-gradient-top,.ytp-hide-info-bar .ytp-overlay-top-right .ytp-overflow-button,.ytp-hide-info-bar .ytp-overlay-top-right .ytp-share-button,.ytp-hide-info-bar .ytp-overlay-top-right .ytp-watch-later-button{display:none}.ytp-delhi-modern.ytp-fullscreen-grid-active.ytp-full-bleed-player:not(.ytp-grid-scrollable) .ytp-gradient-bottom,.ytp-disable-bottom-gradient.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-full-bleed-player .ytp-gradient-bottom{display:none}.ytp-delhi-modern.ytp-full-bleed-player.ytp-fullscreen-grid-active:not(.html5-video-player.ended-mode) .ytp-chrome-bottom{bottom:calc(70% - var(--ytp-grid-scroll-percentage)*100%);opacity:var(--ytp-grid-scroll-percentage);pointer-events:none}.ytp-fullscreen-grid-peeking.ytp-full-bleed-player.ytp-delhi-modern.ytp-autohide.ytp-grid-scrolling .ytp-chrome-bottom,.ytp-fullscreen-grid-peeking.ytp-full-bleed-player.ytp-delhi-modern:not(.ytp-autohide) .ytp-chrome-bottom{opacity:calc(1 - var(--ytp-grid-scroll-percentage)*3)}.ytp-fullscreen-grid-peeking.ytp-full-bleed-player.ytp-delhi-modern .ytp-chrome-bottom{bottom:calc(var(--ytp-grid-peek-height) + var(--ytp-grid-scroll-percentage)*100%)}.ytp-fullscreen-grid-peeking.ytp-full-bleed-player.ytp-grid-scrolling .ytp-chrome-bottom{pointer-events:none}.ytp-delhi-modern.ytp-fullscreen-grid-active:not(.html5-video-player.ended-mode):not(.ytp-grid-scrolling) .ytp-chrome-bottom{display:none}.ytp-hide-controls .ytp-chrome-bottom,.ytp-hide-controls .ytp-gradient-bottom{display:none}@media screen and (-ms-high-contrast:active){.ytp-gradient-bottom,.ytp-gradient-top{background:#000;padding-bottom:0;padding-top:0}}@-webkit-keyframes ytp-party-background-color{0%{background-color:#f00}20%{background-color:#0f0}40%{background-color:#00f}60%{background-color:#f0f}80%{background-color:#ff0}to{background-color:#0ff}}@keyframes ytp-party-background-color{0%{background-color:#f00}20%{background-color:#0f0}40%{background-color:#00f}60%{background-color:#f0f}80%{background-color:#ff0}to{background-color:#0ff}}@-webkit-keyframes ytp-party-color{0%{color:#f00}20%{color:#0f0}40%{color:#00f}60%{color:#f0f}80%{color:#ff0}to{color:#0ff}}@keyframes ytp-party-color{0%{color:#f00}20%{color:#0f0}40%{color:#00f}60%{color:#f0f}80%{color:#ff0}to{color:#0ff}}@-webkit-keyframes ytp-party-fill{0%{fill:#f00}20%{fill:#0f0}40%{fill:#00f}60%{fill:#f0f}80%{fill:#ff0}to{fill:#0ff}}@keyframes ytp-party-fill{0%{fill:#f00}20%{fill:#0f0}40%{fill:#00f}60%{fill:#f0f}80%{fill:#ff0}to{fill:#0ff}}.ytp-menu-shown .video-ads{display:none}.ytp-ad-display-override .video-ads{display:inherit}.ytp-swatch-background-color{background-color:var(--yt-sys-color-baseline--static-brand-red,#f03)}.ytp-dni .ytp-swatch-background-color{background-color:#fff}.ytp-color-white .ytp-swatch-background-color{background-color:#ddd}.ytp-color-white .ytp-swatch-background-color-secondary{background-color:#aaa}.ytp-color-party .ytp-play-progress.ytp-swatch-background-color,.ytp-color-party .ytp-swatch-background-color,.ytp-color-party .ytp-swatch-background-color-secondary{-webkit-animation:ytp-party-background-color .1s linear infinite;animation:ytp-party-background-color .1s linear infinite;background:none}.ytp-swatch-color{color:var(--yt-sys-color-baseline--static-brand-red,#f03)}.ytp-swatch-color-white{color:var(--yt-sys-color-baseline--overlay-text-secondary)}.ytp-premium-label{font-size:83.3333%;color:#ccc}.ytp-dni .ytp-swatch-color{color:#fff}.ytp-color-white .ytp-swatch-color{color:#ddd}.ytp-color-party .ytp-swatch-color{-webkit-animation:ytp-party-color .15s linear infinite;animation:ytp-party-color .15s linear infinite}@media print{.html5-video-player:not(.ytp-mweb-player) *{visibility:hidden}.html5-video-player:not(.ytp-mweb-player){border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box}:not(.ytp-mweb-player) .ytp-chrome-top,:not(.ytp-mweb-player) .ytp-cued-thumbnail-overlay,:not(.ytp-mweb-player) .ytp-large-play-button{opacity:1!important;display:block!important;visibility:visible!important}:not(.ytp-mweb-player) .ytp-large-play-button *,:not(.ytp-mweb-player) .ytp-title,:not(.ytp-mweb-player) .ytp-title *{color:#000!important;visibility:visible!important}}.ytp-player-in-bar-disable-ui>:not(.html5-video-container){display:none;pointer-events:none}.ytp-composite-video-overlay-renderer{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10}.ytp-ad-module{width:100%;height:100%}.ytp-player-minimized.ytp-miniplayer-alternate-ui .ytp-ad-player-overlay-layout{height:calc(100% - 12px);top:0}.video-ad-status-bar{position:absolute;bottom:61px;z-index:850;width:100%;background-color:#000;opacity:.7;display:none}.ytp-embed .video-ad-status-bar{bottom:53px}.ytp-big-mode .video-ad-status-bar{bottom:70px}.ytp-hide-controls .video-ad-status-bar{bottom:0}.ad-showing .video-ad-status-bar{display:block}.ad-showing.ytp-autohide .video-ad-status-bar,.ad-showing.ytp-hide-controls .video-ad-status-bar{bottom:0}.video-ad-label{display:block;margin-bottom:5px}.ad-showing .ad-video{position:absolute}.ad-showing .ad-video{top:0}.html5-video-player .video-click-tracking,.html5-video-player .video-stream{display:block;width:100%;height:100%;position:absolute}.html5-video-player .ad-container-single-media-element-annotations{position:absolute;z-index:850}.html5-video-player .ad-container-single-media-element-annotations-workaround{z-index:850}.html5-video-player .ad-overlay{position:absolute;bottom:61px;width:100%;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1)}.ytp-embed.html5-video-player .ad-overlay{bottom:53px}.ytp-ad-overlay-closed .ad-overlay,.ytp-player-minimized.ytp-ad-overlay-closed .ad-overlay{display:none}.ytp-big-mode .ad-overlay{bottom:70px}.ytp-autohide.ytp-ad-overlay-closed .ad-overlay{opacity:0;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.html5-video-player .ad-overlay .video-click-tracking{display:none}.html5-video-player .ad-overlay>:not(.ima-container){z-index:870}.html5-video-player .ad-overlay>.ima-container{z-index:auto!important}.html5-video-player .ad-overlay>.ima-container>*{z-index:870!important;position:relative}.html5-video-player:not(.ad-showing) .ad-container,.html5-video-player:not(.ad-showing):not(.ytp-ad-overlay-open) .video-ads{display:none}.iv-endcap-background{z-index:821}.html5-video-player .attribution-button{text-shadow:rgb(0,0,0) 0 0 8px,rgba(0,0,0,.9) 0 0 4px}.ytp-ad-button-icon,.ytp-ad-button-text,.ytp-ad-skip-button-icon,.ytp-ad-skip-button-text{display:inline-block}.ytp-ad-skip-button-text-centered{vertical-align:middle}.ytp-ad-player-overlay-updated-focus-style.ytp-ad-player-overlay .ytp-ad-button,.ytp-ad-player-overlay-updated-focus-style.ytp-ad-player-overlay button{outline:0}.ytp-probably-keyboard-focus .ytp-ad-player-overlay-updated-focus-style.ytp-ad-player-overlay .ytp-ad-button:focus,.ytp-probably-keyboard-focus .ytp-ad-player-overlay-updated-focus-style.ytp-ad-player-overlay button:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.ytp-ad-button-icon{height:inherit;width:inherit;pointer-events:auto}.ytp-ad-button-link{padding:0;border:none;background:transparent;font-weight:400;font-size:inherit;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.ytp-ad-button-link:active,.ytp-ad-button-link:hover{background:transparent;text-decoration:underline;-webkit-box-shadow:none;box-shadow:none}.ytp-big-mode .ytp-ad-action-interstitial-instream-info,.ytp-big-mode .ytp-ad-player-overlay-instream-info,.ytp-big-mode .ytp-ad-survey-player-overlay-instream-info{left:24px;bottom:70px}.ytp-autohide .ytp-ad-action-interstitial-instream-info,.ytp-autohide .ytp-ad-player-overlay-instream-info,.ytp-autohide .ytp-ad-survey-player-overlay-instream-info,.ytp-embed.ytp-autohide .ytp-ad-action-interstitial-instream-info,.ytp-embed.ytp-autohide .ytp-ad-player-overlay-instream-info,.ytp-embed.ytp-autohide .ytp-ad-survey-player-overlay-instream-info,.ytp-embed.ytp-hide-controls .ytp-ad-action-interstitial-instream-info,.ytp-embed.ytp-hide-controls .ytp-ad-player-overlay-instream-info,.ytp-embed.ytp-hide-controls .ytp-ad-survey-player-overlay-instream-info,.ytp-embed.ytp-iv-drawer-open .ytp-ad-action-interstitial-instream-info,.ytp-embed.ytp-iv-drawer-open .ytp-ad-player-overlay-instream-info,.ytp-embed.ytp-iv-drawer-open .ytp-ad-survey-player-overlay-instream-info,.ytp-hide-controls .ytp-ad-action-interstitial-instream-info,.ytp-hide-controls .ytp-ad-player-overlay-instream-info,.ytp-hide-controls .ytp-ad-survey-player-overlay-instream-info,.ytp-iv-drawer-open .ytp-ad-action-interstitial-instream-info,.ytp-iv-drawer-open .ytp-ad-player-overlay-instream-info,.ytp-iv-drawer-open .ytp-ad-survey-player-overlay-instream-info{bottom:6px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-ad-action-interstitial-instream-info,.ytp-ad-player-overlay-instream-info,.ytp-ad-survey-player-overlay-instream-info{bottom:61px;cursor:default;left:18px;pointer-events:auto;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.75);z-index:850;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1)}.ytp-embed .ytp-ad-action-interstitial-instream-info,.ytp-embed .ytp-ad-player-overlay-instream-info,.ytp-embed .ytp-ad-survey-player-overlay-instream-info{bottom:53px}.ytp-ad-clickable{cursor:pointer}.ytp-ad-player-overlay-ad-disclosure-banner{border-radius:0;bottom:auto;cursor:pointer;height:auto;left:12px;pointer-events:auto;position:absolute;top:24px;z-index:850}.ytp-big-mode .ytp-ad-player-overlay-ad-disclosure-banner{left:24px}.ytp-ad-player-overlay-flyout-cta{bottom:86px;left:12px;pointer-events:auto;position:absolute;z-index:850}.ytp-ad-player-overlay-flyout-cta-rounded{border-radius:8px;overflow:hidden}.ytp-embed .ytp-ad-player-overlay-flyout-cta{bottom:78px}.ytp-flyout-cta{background-color:transparent;cursor:pointer;text-align:left;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}.ytp-flyout-cta-large{background-color:rgba(0,0,0,.6);padding:8px;min-width:200px}.ytp-flyout-cta:hover{background-color:transparent}.ytp-flyout-cta-large:hover{background-color:rgba(0,0,0,.7)}.ytp-flyout-cta .ytp-flyout-cta-body{background-color:rgba(255,255,255,.9);border-radius:2px;max-width:400px;overflow:hidden;padding-left:0;padding-right:0;width:100%;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-transition:width .2s cubic-bezier(0,0,.2,1) .5s,max-width .2s cubic-bezier(.4,0,1,1);transition:width .2s cubic-bezier(0,0,.2,1) .5s,max-width .2s cubic-bezier(.4,0,1,1)}.ytp-flyout-cta .ytp-flyout-cta-body-large{background-color:transparent;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-transition:none;transition:none}.ytp-flyout-cta:hover .ytp-flyout-cta-body{background-color:rgb(255,255,255)}.ytp-flyout-cta:hover .ytp-flyout-cta-body-large{background-color:transparent}.ytp-flyout-cta .ytp-flyout-cta-text-container{max-width:250px;padding-left:58px;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-flyout-cta .ytp-flyout-cta-text-container-large{padding-right:10px}.ytp-flyout-cta .ytp-flyout-cta-headline-container{color:#333;font-weight:600;font-size:14px;margin-top:10px}.ytp-flyout-cta .ytp-flyout-cta-headline-container-dark-background{color:#ddd}.ytp-flyout-cta .ytp-flyout-cta-description-container{color:#767676;font-size:13px;margin-top:3px;margin-bottom:10px}.ytp-flyout-cta .ytp-flyout-cta-description-container-dark-background{color:#ddd}.ytp-flyout-cta .ytp-flyout-cta-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ytp-flyout-cta .ytp-flyout-cta-headline{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ytp-flyout-cta .ytp-flyout-cta-action-button-container{direction:ltr;line-height:56px;max-width:150px;position:static;-webkit-align-self:center;align-self:center}.ytp-flyout-cta .ytp-flyout-cta-action-button-container-large{line-height:inherit;margin:8px;min-width:100%}.ytp-flyout-cta .ytp-flyout-cta-action-button{background:#167ac6;border:1px solid transparent;border-color:#167ac6;border-radius:2px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 0 rgba(0,0,0,.05);color:#fff;cursor:pointer;font-size:11px;font-weight:500;height:28px;margin:0 8px 0 0;max-width:140px;overflow:hidden;padding:0 10px;text-decoration:none;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:inherit}.ytp-flyout-cta .ytp-flyout-cta-action-button-large{min-width:100%;color:#0f0f0f}.ytp-flyout-cta .ytp-flyout-cta-action-button:hover{background:#126db3}.ytp-flyout-cta .ytp-flyout-cta-action-button:active{background:#095b99;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 0 rgba(0,0,0,.5)}.ytp-flyout-cta .ytp-flyout-cta-action-button.ytp-flyout-cta-action-button-rounded{height:32px;border-radius:16px;padding:0 12px;border:none;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-family:Roboto,Arial,sans-serif;background:#065fd4}.ytp-flyout-cta .ytp-flyout-cta-action-button.ytp-flyout-cta-action-button-rounded-large{background-color:#3ea6ff}.ytp-flyout-cta,.ytp-flyout-cta .ytp-flyout-cta-body,.ytp-flyout-cta .ytp-flyout-cta-body>div{direction:ltr;height:auto}.ytp-flyout-cta .ytp-flyout-cta-icon-container{height:100%;left:4px;overflow:visible;position:absolute;top:0;width:48px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .2s cubic-bezier(0,0,.2,1);transition:transform .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1)}.ytp-flyout-cta .ytp-flyout-cta-icon-container-large{left:8px;top:-26px}.ytp-flyout-cta .ytp-flyout-cta-icon.ytp-flyout-cta-icon-rounded{border-radius:50%}.ytp-flyout-cta .ytp-flyout-cta-icon{height:48px;width:48px}.ytp-flyout-cta.ytp-flyout-cta-inactive{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1);-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.ytp-flyout-cta.ytp-flyout-cta-inactive .ytp-flyout-cta-icon-container{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.ytp-flyout-cta.ytp-flyout-cta-inactive .ytp-flyout-cta-body{max-width:0;width:0}.ytp-big-mode .ytp-ad-player-overlay-flyout-cta{bottom:95px}.ytp-small-mode .ytp-flyout-cta,.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-body,.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-body>div{height:auto;min-height:40px;max-width:190px}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-icon-container{height:100%;width:40px}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-icon{height:40px;width:40px}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-text-container{margin-left:6px;padding:4px 20px 4px 40px}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-headline-container{font-size:12px;margin-top:2px}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-description-container{font-size:11px;margin-top:0;margin-bottom:0}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-icon-container{left:0;top:0}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-icon-container-large{left:4px}.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-action-button-container{display:none}.ytp-ad-duration-remaining,.ytp-ad-info-hover-text-button .ytp-ad-button,.ytp-ad-info-icon-button,.ytp-ad-simple-ad-badge,.ytp-ad-visit-advertiser-button{color:#fff;display:inline-block;font-size:12px;left:0;line-height:28px;position:relative}.ytp-ad-simple-ad-badge{margin-left:5px;opacity:.75}.ytp-ad-simple-ad-badge--clean-player{margin-left:0;opacity:1;color:#fff;font-size:12px;font-weight:700;font-family:YouTube Noto,Roboto,arial,sans-serif;text-shadow:0 0 2px rgba(0,0,0,.5);left:0;line-height:28px;position:relative}.ytp-ad-simple-ad-badge--survey{font-weight:500}.ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-simple-ad-badge{margin-left:0}.ytp-ad-duration-remaining{margin-left:3px;opacity:.75}.ytp-ad-duration-remaining--clean-player{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-left:0;opacity:1;color:#fff;font-size:12px;font-weight:500;font-family:YouTube Noto,Roboto,arial,sans-serif;text-shadow:0 0 16px rgba(0,0,0,.5);left:0;line-height:28px;position:relative}.ytp-ad-duration-remaining--clean-player:before{content:"•";padding-inline:4px}.ytp-ad-duration-remaining--mweb{font-weight:600;margin-left:3px}.ytp-ad-duration-remaining--mweb-ios{letter-spacing:-.2px}.ytp-ad-info-hover-text-button{display:inline-block;height:28px;line-height:inherit;margin:0 5px;margin-right:0;pointer-events:auto;position:relative;text-shadow:0 0 2px rgba(0,0,0,.5);vertical-align:middle}.ytp-ad-info-hover-text-button .ytp-ad-hover-text-container{background:#fff;border:1px solid #aaa;border-radius:4px;bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:none;font-size:12px;left:-19px;line-height:normal;opacity:.9;padding:7px;pointer-events:auto;position:absolute;text-shadow:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.ytp-ad-info-hover-text-short{white-space:nowrap}.html5-video-player .ytp-ad-info-hover-text-button .ytp-ad-hover-text-container a{color:#167ac6}.html5-video-player .ytp-ad-info-hover-text-button .ytp-ad-hover-text-container a:hover{color:#167ac6;text-decoration:underline}.ytp-ad-info-hover-text-button:hover .ytp-ad-hover-text-container,.ytp-ad-overlay-ad-info-button-container:hover .ytp-ad-hover-text-container{display:inline-block}.ytp-ad-hover-text-callout{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:0;left:20px;overflow:visible;position:absolute;text-align:center;top:100%;width:0}.ytp-ad-info-hover-text-button .ytp-ad-button,.ytp-ad-info-icon-button{-webkit-filter:drop-shadow(0 0 2px #000);filter:drop-shadow(0 0 2px #000);height:inherit;opacity:.75;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);width:13px}.ytp-ad-info-hover-text-button .ytp-ad-hover-text-button--clean-player{opacity:1;-webkit-filter:drop-shadow(0 0 7px rgba(0,0,0,.9));filter:drop-shadow(0 0 7px rgba(0,0,0,.9))}.ytp-delhi-modern .ytp-ad-info-hover-text-button .ytp-ad-button{-webkit-filter:unset;filter:unset}.ytp-ad-info-hover-text-button .ytp-ad-button:hover,.ytp-ad-info-icon-button:hover{opacity:1}.ytp-ad-confirm-dialog-background,.ytp-ad-feedback-dialog-background,.ytp-ad-info-dialog-background{background:rgba(0,0,0,.8);display:table;height:100%;left:0;margin:auto;pointer-events:auto;position:absolute;top:0;width:100%;z-index:2201}.ytp-ads-tiny-mode .ytp-ad-confirm-dialog-background,.ytp-ads-tiny-mode .ytp-ad-feedback-dialog-background,.ytp-ads-tiny-mode .ytp-ad-info-dialog-background{display:block;overflow-y:scroll;overflow-x:hidden}.ytp-ad-confirm-dialog-close-overlay-button,.ytp-ad-feedback-dialog-close-button,.ytp-ad-info-dialog-close-button{height:24px;opacity:.75;cursor:pointer;position:absolute;right:14px;top:14px;width:24px}.ytp-ad-confirm-dialog-close-overlay-button:hover,.ytp-ad-feedback-dialog-close-button:hover,.ytp-ad-info-dialog-close-button:hover{opacity:1}.ytp-ad-confirm-dialog-container,.ytp-ad-feedback-dialog-container,.ytp-ad-info-dialog-container{display:table-cell;text-align:center;vertical-align:middle}.ytp-ad-confirm-dialog,.ytp-ad-feedback-dialog-form,.ytp-ad-info-dialog-form{background:white;border:1px solid black;color:#767676;display:inline-block;text-shadow:none;font-size:14px;min-width:180px;max-width:50%;padding:14px;text-align:left}.ytp-ad-info-dialog-relative-container{position:absolute;z-index:72}.ytp-ad-info-dialog-relative-container .ytp-ad-info-dialog-form{-webkit-box-shadow:0 0 15px rgba(0,0,0,.18);box-shadow:0 0 15px rgba(0,0,0,.18);border-color:#e2e2e2;max-width:none}.ytp-ad-feedback-dialog-form a,.ytp-ad-feedback-dialog-form a:hover,.ytp-ad-feedback-dialog-undo-mute-button,.ytp-ad-info-dialog-form a,.ytp-ad-info-dialog-form a:hover,.ytp-ad-info-dialog-mute-button{color:#167ac6;cursor:pointer}.ytp-ad-feedback-dialog-title,.ytp-ad-info-dialog-title{color:#333;font-family:Roboto,Arial,sans-serif;font-weight:500;padding-bottom:8px}.ytp-ad-feedback-dialog-title a,.ytp-ad-info-dialog-title a{text-decoration:underline}ul.ytp-ad-info-dialog-ad-reasons{padding:0;margin:0;margin-bottom:8px}.ytp-ad-info-dialog-ad-reasons li{list-style:disc;list-style-position:outside;margin-left:20px}.ytp-ad-confirm-dialog-messages,.ytp-ad-info-dialog-feedback-options{margin-left:8px}label.ytp-ad-feedback-dialog-reason-label{display:block;margin:8px 0}.ytp-ad-confirm-dialog-confirm-container,.ytp-ad-feedback-dialog-confirm-container,.ytp-ad-info-dialog-confirm-container{margin-top:8px;text-align:right}.ytp-ad-confirm-dialog-cancel-button,.ytp-ad-confirm-dialog-confirm-button,.ytp-ad-feedback-dialog-cancel-button,.ytp-ad-feedback-dialog-confirm-button,.ytp-ad-info-dialog-confirm-button{background:none;border:none;font-family:Roboto,Arial,sans-serif;font-weight:500;margin:4px 0 0 12px;padding:10px;color:#167ac6;cursor:pointer;text-transform:uppercase}.ytp-ad-confirm-dialog-cancel-button:hover,.ytp-ad-confirm-dialog-confirm-button:hover,.ytp-ad-feedback-dialog-cancel-button:hover,.ytp-ad-feedback-dialog-confirm-button:hover,.ytp-ad-info-dialog-confirm-button:hover{color:#167ac6;cursor:pointer;text-transform:uppercase}.ytp-ad-info-dialog-mute-container{margin-top:8px}.ytp-ad-info-dialog-mute-button{font-family:Roboto,Arial,sans-serif}.ytp-ad-info-dialog-mute-button .ytp-ad-button-icon{height:16px;margin-right:5px;width:16px;vertical-align:middle}.ytp-ad-feedback-dialog-undo-mute-button{font-family:Roboto,Arial,sans-serif;font-weight:500;margin-left:5px}.ytp-ad-feedback-dialog-undo-mute-button .ytp-ad-button-text{text-decoration:underline}.ytp-ad-visit-advertiser-button{line-height:inherit;font-family:Roboto,Arial,sans-serif;margin-left:5px;text-shadow:0 0 4px rgba(0,0,0,.75)}.ytp-ad-visit-advertiser-button:before{content:"";cursor:pointer;position:absolute;left:-2px;right:-2px;top:-7px;bottom:-8px}.ytp-ad-visit-advertiser-button .ytp-ad-button-text{color:rgba(255,255,255,.75);cursor:pointer;font-size:12px;margin:-4px 3px -2px 0;padding:5px 0;text-decoration:none;vertical-align:baseline}.ytp-ad-visit-advertiser-button:hover .ytp-ad-button-text{color:rgb(255,255,255);text-decoration:underline}.ytp-ad-visit-advertiser-button .ytp-ad-button-icon{cursor:pointer;-webkit-filter:drop-shadow(0 0 2px #000);filter:drop-shadow(0 0 2px #000);height:10px;opacity:.75;width:10px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.ytp-ad-visit-advertiser-button:hover .ytp-ad-button-icon{opacity:1}.ytp-big-mode .ytp-ad-preview-container,.ytp-big-mode .ytp-ad-skip-button-container{bottom:95px}.ytp-big-mode .ytp-ad-instream-user-sentiment-container{bottom:156px}.ytp-embed.ytp-hide-controls .ytp-ad-preview-container,.ytp-embed.ytp-hide-controls .ytp-ad-skip-button-container,.ytp-hide-controls .ytp-ad-preview-container,.ytp-hide-controls .ytp-ad-skip-button-container{bottom:25px}.ytp-hide-controls .ytp-ad-instream-user-sentiment-container{bottom:86px}.ytp-ads-tiny-mode .ytp-ad-player-overlay-instream-user-sentiment .ytp-ad-instream-user-sentiment-container{bottom:70px}.ytp-settings-shown .ytp-ad-instream-user-sentiment-container,.ytp-settings-shown .ytp-ad-preview-container,.ytp-settings-shown .ytp-ad-skip-button-container{opacity:.4;pointer-events:none;z-index:850}.ytp-settings-shown .ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button-label{pointer-events:none}.ytp-ad-message-overlay{position:absolute;width:100%;height:100%;bottom:0;left:0;pointer-events:none;z-index:850}.ytp-ad-message-slot,.ytp-ad-preview-slot,.ytp-ad-skip-ad-slot{text-shadow:0 0 4px rgba(0,0,0,.75);pointer-events:auto;z-index:850}.ytp-ad-message-container,.ytp-ad-preview-container,.ytp-ad-skip-button-container{bottom:86px;display:inline-block;position:absolute;right:0;z-index:1000}.ytp-embed .ytp-ad-message-container,.ytp-embed .ytp-ad-preview-container,.ytp-embed .ytp-ad-skip-button-container{bottom:78px}.ytp-ad-message-container{bottom:86px;display:inline-block;position:absolute;color:#fff;cursor:pointer;opacity:1;right:0;z-index:1000}.ytp-embed .ytp-ad-message-container{bottom:78px}.ytp-ad-message-container,.ytp-ad-preview-container{-webkit-transition:opacity .4s cubic-bezier(0,0,.2,1);transition:opacity .4s cubic-bezier(0,0,.2,1);background:rgba(0,0,0,.4);cursor:default}.ytp-ad-preview-container-detached{margin-right:12px;border-radius:4px;overflow:hidden;background:rgba(0,0,0,.6);height:36px}.ytp-ad-preview-container-detached:before{content:"";display:inline-block;height:100%;vertical-align:middle}.ytp-ad-skip-button-container{-webkit-transition:opacity .5s cubic-bezier(0,0,.2,1);transition:opacity .5s cubic-bezier(0,0,.2,1);cursor:pointer;opacity:.7;pointer-events:auto}.ytp-ad-skip-button-container-detached{margin-right:12px;opacity:1}.ytp-ad-message-container[aria-hidden=true],.ytp-ad-preview-container[aria-hidden=true],.ytp-ad-skip-button-container[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-ad-preview-text{display:inline-block;font-size:12px;height:30px;letter-spacing:.1px;min-width:82px;padding:11px 10px;text-align:center;vertical-align:middle;white-space:pre;width:auto}.ytp-ad-preview-text-modern{display:inline-block;font-family:Roboto,Arial,sans-serif;color:rgb(255,255,255);font-size:12px;font-weight:400;letter-spacing:.1px;padding:0 8px;text-align:center;vertical-align:middle;white-space:pre;width:auto}.ytp-ad-message-text{display:inline-block;font-size:16px;height:52px;line-height:52px;letter-spacing:.1px;min-width:80px;padding:0 20px;text-align:center;vertical-align:middle;white-space:pre;width:auto}.ytp-ad-preview-image{display:inline-block;vertical-align:middle}.ytp-ad-preview-image>.ytp-ad-image{display:block;width:92px;height:52px}.ytp-ad-preview-image-modern{display:inline-block;vertical-align:middle}.ytp-ad-preview-image-modern>.ytp-ad-image{display:block;height:36px;width:65px}.countdown-next-to-thumbnail .ytp-ad-preview-text{font-size:14px;font-weight:500;height:auto;min-width:0;padding:0 8px}.countdown-next-to-thumbnail .ytp-ad-image{height:41px;width:73px}.modern-countdown-next-to-thumbnail .ytp-ad-preview-text-modern{font-size:14px;font-weight:400;height:auto;min-width:0;padding:0 8px}.modern-countdown-next-to-thumbnail .ytp-ad-preview-text-modern-postroll{padding:0 14px}.modern-countdown-next-to-thumbnail .ytp-ad-image{height:36px;width:65px}.ytp-ad-skip-button{background:rgba(0,0,0,.7);border:1px solid rgba(255,255,255,.5);border-right:0;-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;direction:ltr;font-size:18px;line-height:normal;min-width:0;padding:10px 6px 8px 10px;width:auto;text-align:center;cursor:pointer}.ytp-ad-skip-button:hover{background:rgba(0,0,0,.9);border:1px solid rgb(255,255,255);border-right:0}.ytp-ad-skip-button-icon{height:36px;width:36px;display:inline-block;vertical-align:middle;margin:-14px -6px -12px -4px}.ytp-ad-skip-button-modern{background:rgba(0,0,0,.6);-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;direction:ltr;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;line-height:normal;min-width:0;padding:0 6px 0 16px;width:auto;text-align:center;border-radius:18px;cursor:pointer}.ytp-ad-skip-button-modern:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.2)),to(rgba(255,255,255,.2))),-webkit-gradient(linear,left top,left bottom,from(rgb(15,15,15)),to(rgb(15,15,15)));background:-webkit-linear-gradient(rgba(255,255,255,.2),rgba(255,255,255,.2)),-webkit-linear-gradient(rgb(15,15,15),rgb(15,15,15));background:linear-gradient(rgba(255,255,255,.2),rgba(255,255,255,.2)),linear-gradient(rgb(15,15,15),rgb(15,15,15))}.ytp-ad-skip-button-container .ytp-ad-skip-button-modern:focus{background:rgb(15,15,15);outline:none;-webkit-box-shadow:none;box-shadow:none}.ytp-ad-skip-button-container .ytp-ad-skip-button-modern:focus-visible{background:#fff;-webkit-box-shadow:0 0 0 2px #0f0f0f;box-shadow:0 0 0 2px #0f0f0f;color:#0f0f0f}.ytp-ad-skip-button-icon-modern{height:36px;width:36px;display:inline-block;vertical-align:middle}.ytp-ad-skip-button-icon-delhi .ytp-ad-skip-button-icon-modern svg{padding:6px}.ytp-ad-skip-button-icon-mweb-delhi .ytp-ad-skip-button-icon-delhi .ytp-ad-skip-button-icon-modern svg{height:16px;width:16px;padding:4px}.ytp-ad-skip-button-modern:focus-visible .ytp-ad-skip-button-icon-modern svg path{fill:#0f0f0f}.html5-video-player .ytp-ad-overlay-slot{position:absolute;bottom:61px;width:100%;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);z-index:850}.ytp-embed.html5-video-player .ytp-ad-overlay-slot{bottom:53px}.ytp-big-mode .ytp-ad-overlay-slot{bottom:70px}.ytp-autohide.ytp-ad-overlay-closed .ytp-ad-overlay-slot{opacity:0;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.ytp-ad-overlay-container{text-align:center}.ytp-ad-overlay-container .ytp-ad-enhanced-overlay,.ytp-ad-overlay-container .ytp-ad-overlay-image img,.ytp-ad-overlay-container .ytp-ad-text-overlay{border-radius:8px}.ytp-ad-text-overlay{height:63px;background-color:rgba(0,0,0,.6);border:1px solid rgba(0,0,0,.6);min-width:320px;margin:auto;max-width:440px;padding-left:10px;position:relative;text-align:left}.ytp-ad-text-overlay:hover{border:1px solid rgb(58,58,58)}.ytp-ad-overlay-title{cursor:pointer;color:#fff;display:block;font:700 14px arial,sans-serif;margin:7px 22px 0 0;overflow:hidden;padding-bottom:4px;text-overflow:ellipsis;text-shadow:rgb(0,0,0) 0 -1px 0;white-space:nowrap}.ytp-ad-text-overlay:hover .ytp-ad-overlay-title{text-decoration:underline}.ytp-ad-overlay-desc{color:#fff;font:12px arial,sans-serif;margin-bottom:2px;margin-top:-3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ytp-ad-image-overlay{min-width:320px;margin:auto;position:relative}.ytp-ad-overlay-image{cursor:pointer;display:block}.ytp-ad-image-overlay:hover{text-decoration:underline}.ytp-ad-overlay-link{cursor:pointer;bottom:9px;color:#eade90;font:11px arial,sans-serif;position:static;text-decoration:none;text-shadow:rgb(0,0,0) 0 -1px 0}.ytp-ad-overlay-link.ytp-ad-overlay-link-inline-block{display:inline-block}.ytp-ad-overlay-ad-info-button-container{color:#fff;cursor:pointer;height:15px;padding:6px 1px 10px 20px;pointer-events:auto;position:absolute;right:21px;top:0;width:15px}.ytp-ad-overlay-ad-info-button-container .ytp-ad-info-hover-text-button{height:inherit;width:inherit;margin:0;vertical-align:baseline}.ytp-ad-overlay-ad-info-button-container .ytp-ad-hover-text-container{background-color:rgba(0,0,0,.6);border:1px solid rgba(0,0,0,.6);color:#fff;font-weight:500;opacity:1}.ytp-ad-overlay-ad-info-button-container .ytp-ad-button{cursor:pointer;fill-opacity:.8;height:inherit;opacity:.9;width:inherit;-webkit-filter:none;filter:none;line-height:normal;-webkit-transform:none;-ms-transform:none;transform:none;vertical-align:top}.ytp-ad-overlay-close-container{cursor:pointer;height:15px;margin:0;padding:6px 6px 10px 1px;position:absolute;right:0;top:0;width:15px}.ytp-ad-overlay-close-button{border:0;cursor:pointer;padding:0;fill-opacity:.8;float:right;height:inherit;opacity:.9;width:inherit}.ytp-ad-text-overlay .ytp-ad-overlay-ad-info-button-container .ytp-ad-button svg,.ytp-ad-text-overlay .ytp-ad-overlay-close-button svg{background:#000;fill:#fff}.ytp-ad-image-overlay .ytp-ad-overlay-ad-info-button-container .ytp-ad-button svg,.ytp-ad-image-overlay .ytp-ad-overlay-close-button svg{background:#fff;fill:#757575}.ytp-ad-image-overlay .ytp-ad-overlay-close-button path{fill:inherit}.ytp-ad-overlay-ad-info-button-container:hover .ytp-ad-button,.ytp-ad-overlay-close-container:hover .ytp-ad-overlay-close-button{fill-opacity:1}.ytp-ad-overlay-attribution{bottom:8px;color:#888;cursor:pointer;font:11px arial,sans-serif;position:absolute;right:1px;padding:4px;-webkit-transition:color .1s cubic-bezier(.4,0,1,1);transition:color .1s cubic-bezier(.4,0,1,1)}.ytp-ad-overlay-attribution:hover{color:#fff;-webkit-transition:color .1s cubic-bezier(0,0,.2,1);transition:color .1s cubic-bezier(0,0,.2,1)}.ytp-ad-image-overlay .ytp-ad-overlay-attribution{color:inherit;text-shadow:rgb(0,0,0) 0 0 8px,rgba(0,0,0,.9) 0 0 4px}.ytp-ad-overlay-text-image{float:left}.ytp-ad-overlay-text-image img{-webkit-box-shadow:0 3px 5px rgba(0,0,0,.498039);box-shadow:0 3px 5px rgba(0,0,0,.498039);height:57px;margin:2px 10px 0 0;width:auto;min-width:57px}.ytp-ad-action-interstitial{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background:white;height:100%;left:0;position:absolute;top:0;width:100%;z-index:64}.ytp-ad-action-interstitial-background-container{width:100%;height:100%;z-index:65;border:none}.ytp-ad-action-interstitial-background{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);background-position:50%;width:100%;height:100%;border:none;display:block}.ytp-ad-action-interstitial-slot{pointer-events:none;background-color:rgba(255,255,255,.9);bottom:0;left:0;position:absolute;right:0;top:0;z-index:65}.ytp-ad-action-interstitial-card{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;left:50%;margin-left:-140px;position:absolute;text-align:center;top:50%;width:280px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-card{margin-left:-90px;width:180px}.ytp-ad-action-interstitial-card.ytp-ad-action-interstitial-card-unified{margin-left:-215px;width:430px;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-small-mode .ytp-ad-action-interstitial-card.ytp-ad-action-interstitial-card-unified{margin-left:0;left:0;text-align:left;width:245px;padding:0 0 0 16px;-webkit-box-sizing:content-box;box-sizing:content-box}.ytp-ad-action-interstitial-headline-container{cursor:pointer;pointer-events:auto}.ytp-ad-action-interstitial-headline-container.ytp-ad-action-interstitial-headline-container-unified{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:28px 0 10px}.ytp-small-mode .ytp-ad-action-interstitial-headline-container.ytp-ad-action-interstitial-headline-container-unified{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 0 0;padding:10px 0}.ytp-ad-action-interstitial-headline{color:#333;display:inline-block;font-size:20px;max-height:2.2em;overflow:hidden;padding-top:10px}.ytp-small-mode .ytp-ad-action-interstitial-headline{font-size:16px;max-height:2.2em;padding-top:8px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-headline{font-size:14px;padding-top:4px}.ytp-ad-action-interstitial-description-container{cursor:pointer;pointer-events:auto;white-space:nowrap}.ytp-ad-action-interstitial-description-container.ytp-ad-action-interstitial-description-container-unified{white-space:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:6px 0 22px}.ytp-small-mode .ytp-ad-action-interstitial-description-container.ytp-ad-action-interstitial-description-container-unified{display:none}.ytp-ad-action-interstitial-description{color:#767676;display:inline-block;font-size:13px;font-weight:500;max-height:1.1em;overflow:hidden;text-overflow:ellipsis;width:100%;padding-bottom:10px}.ytp-small-mode .ytp-ad-action-interstitial-description{font-size:12px;padding-bottom:8px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-description{padding-bottom:0}.ytp-ad-action-interstitial-action-button-container{display:inline-block}.ytp-ad-action-interstitial-action-button-container.ytp-ad-action-interstitial-action-button-container-unified{padding:6px 0}.ytp-ad-action-interstitial-action-button{pointer-events:auto;background-color:#167ac6;border:none;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:23px;height:46px;line-height:46px;min-width:164px;padding:0 20px}.ytp-small-mode .ytp-ad-action-interstitial-action-button{font-size:15px;height:36px;line-height:36px;padding:0 16px;min-width:120px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-action-button{height:24px;line-height:24px;min-width:0}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-rounded{border-radius:28px;height:56px;font-size:20px;font-weight:500;line-height:28px;padding:0 24px;background-color:#065fd4}.ytp-small-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-rounded{font-size:15px;height:36px;line-height:36px;padding:0 16px;border-radius:18px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-rounded{height:24px;line-height:24px;border-radius:12px}.ytp-ad-action-interstitial-image-container{cursor:pointer;display:block;margin:auto;max-width:100%;border-radius:50%;overflow:hidden;border:none;height:128px;width:128px}.ytp-ad-action-interstitial-image{pointer-events:auto;max-width:100%}.ytp-small-mode .ytp-ad-action-interstitial-image.ytp-ad-action-interstitial-image-unified{border-radius:50%}.ytp-small-mode .ytp-ad-action-interstitial-image-container{height:60px;width:60px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-image-container{height:40px;width:40px}.ytp-ad-action-interstitial-image-container.ytp-ad-action-interstitial-image-container-unified{height:64px;width:64px;pointer-events:auto}.ytp-small-mode .ytp-ad-action-interstitial-image-container.ytp-ad-action-interstitial-image-container-unified{margin-left:-6px;padding:6px;height:36px;width:36px;position:relative}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-image-container.ytp-ad-action-interstitial-image-container-unified{height:24px;width:24px}.ytp-ad-action-interstitial-background-container.ytp-ad-action-interstitial-background-container-unified{-webkit-filter:blur(70px);filter:blur(70px)}.ytp-ad-action-interstitial-slot.ytp-ad-action-interstitial-slot-dark-background{background-color:rgba(50,50,50,.8)}.ytp-ad-action-interstitial-slot.ytp-ad-action-interstitial-slot-unified{inset:0;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.8));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background-image:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.8));background-color:rgba(0,0,0,.6)}.ytp-ad-action-interstitial-headline.ytp-ad-action-interstitial-headline-light{color:#fff}.ytp-ad-action-interstitial-headline.ytp-ad-action-interstitial-headline-unified{color:rgb(255,255,255);font-family:Roboto,Arial,sans-serif;font-size:28px;font-weight:900;line-height:34px;max-height:none;overflow:hidden;padding-top:0;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ytp-small-mode .ytp-ad-action-interstitial-headline.ytp-ad-action-interstitial-headline-unified{color:rgb(255,255,255);font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:900;line-height:24px;max-height:none;padding-top:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-headline.ytp-ad-action-interstitial-headline-unified{font-size:16px;padding-top:12px;padding-bottom:0}.ytp-ad-action-interstitial-description.ytp-ad-action-interstitial-description-light{color:#fff}.ytp-ad-action-interstitial-description.ytp-ad-action-interstitial-description-unified{color:#aaa;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;max-height:none;padding-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-dark{background-color:rgb(62,166,255);color:rgb(15,15,15);font-family:Roboto,Arial,sans-serif;font-weight:500;font-size:20px}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-mono-dark{background-color:rgb(255,255,255);color:rgb(15,15,15);font-family:Roboto,Arial,sans-serif;font-weight:500;font-size:20px}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-mobile-companion-size{min-width:0;font-size:14px;padding:0 16px}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified{background-color:rgb(62,166,255);border-radius:18px;color:rgb(15,15,15);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;line-height:18px;min-width:0;max-width:200px;padding:0 16px;position:relative}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified:before{content:"";position:absolute;inset:-6px 0;cursor:pointer}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified .ytp-ad-button-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ytp-small-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified{background-color:rgb(62,166,255);border-radius:18px;color:rgb(15,15,15);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;line-height:18px;min-width:0;max-width:150px;padding:0 16px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified{height:22px;line-height:12px}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified-mono{background-color:rgb(255,255,255);border-radius:18px;color:rgb(15,15,15);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;line-height:18px;min-width:0;max-width:200px;padding:0 16px;position:relative}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified-mono:before{content:"";position:absolute;inset:-6px 0;cursor:pointer}.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified-mono .ytp-ad-button-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ytp-small-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified-mono{background-color:rgb(255,255,255);border-radius:18px;color:rgb(15,15,15);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;line-height:18px;min-width:0;max-width:150px;padding:0 16px}.ytp-ads-tiny-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action-button-unified-mono{height:22px;line-height:12px}.ytp-ad-timed-pie-countdown-container{bottom:4px;display:block;left:6px;position:absolute;z-index:65}.ytp-ad-timed-pie-countdown-container.ytp-ad-timed-pie-countdown-container-upper-right{bottom:auto;left:auto;top:4px;right:6px}svg.ytp-ad-timed-pie-countdown{background:none;border-radius:50%;height:20px;opacity:.4;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:20px}circle.ytp-ad-timed-pie-countdown-background{fill:none;stroke:none}circle.ytp-ad-timed-pie-countdown-inner{fill:none;stroke:#000;stroke-width:10px}circle.ytp-ad-timed-pie-countdown-outer{fill:none;stroke:#000;stroke-width:1}circle.ytp-ad-timed-pie-countdown-inner.ytp-ad-timed-pie-countdown-inner-light{stroke:rgba(255,255,255,.75)}circle.ytp-ad-timed-pie-countdown-outer.ytp-ad-timed-pie-countdown-outer-light{stroke:rgba(255,255,255,.75)}.ytp-ad-survey{width:auto;height:100%;background-color:white;font-family:Roboto,Arial,sans-serif;padding:0 32px;margin:0;line-height:normal;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.ytp-ad-survey.relative-positioning-survey{position:relative;z-index:850}.ytp-ad-survey-questions{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-grow:1;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;height:100%}.ytp-ad-survey-question{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-grow:1;-webkit-box-flex:1;flex-grow:1;padding-top:0;font-family:Roboto,Arial,sans-serif}.ytp-ad-survey-question-background{position:absolute;top:0;left:0;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:50%;width:100%;height:100%;pointer-events:none;z-index:1}.ytp-ad-survey-question-foreground{z-index:2}.ytp-ad-survey-question-text{color:#131313;font-size:20px;text-align:left;width:302px;margin-right:48px;line-height:28px}.ytp-ad-survey-answers{right:0;top:35px;width:308px}.ytp-ad-survey-answer{height:48px}.ytp-ad-survey-answer,.ytp-ad-survey-none-of-the-above{-webkit-flex-grow:1;-webkit-box-flex:1;flex-grow:1;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;width:100%}.ytp-ad-survey-none-of-the-above{font-size:13.7px;height:35px;padding-top:4%}.ytp-ad-survey-answers .ytp-ad-survey-none-of-the-above{padding-top:0;height:48px}.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-icon{width:20px;height:20px;-webkit-flex:0 0 20px;-webkit-box-flex:0;flex:0 0 20px;margin-right:12px}.ytp-ad-toggle-button-input{display:none}.ytp-ad-survey-answer-button,.ytp-ad-survey-answer-toggle-button{background:transparent;border-radius:2px;color:#606060;font-family:Roboto,Arial,sans-serif;cursor:pointer;font-size:20px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;border:0;display:block;width:100%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-ad-survey-answer-button:hover,.ytp-ad-survey-answer-toggle-button:hover{font-weight:500}.ytp-ad-survey-answer-button{margin-left:24px}.ytp-ad-survey-answer .ytp-ad-toggle-button-toggled{font-weight:500}.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-untoggled-icon svg path:first-of-type{fill:#606060}.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-toggled-icon svg path:last-of-type{fill:#045edd}.ytp-ad-toggle-button-label{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;height:100%;pointer-events:auto;cursor:pointer}.ytp-ad-survey-player-overlay-submit{position:absolute;bottom:12px;right:0;height:52px;pointer-events:auto}.ytp-ad-survey-submit-button{background:#1b7fcc;border:0;cursor:pointer;border-radius:2px;color:white;font-size:13.7px;height:35px;margin-right:6px;padding-left:12px;padding-right:56px}.ytp-ad-survey-submit-button.ytp-ad-survey-submit-button-rounded{background:#065fd4;border-radius:18px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;padding-left:16px;padding-right:16px}.ytp-ad-player-overlay,.ytp-ad-survey-player-overlay,.ytp-ad-survey-question-player-overlay{position:absolute;width:100%;height:100%;bottom:0;left:0;pointer-events:none}.ytp-ad-player-overlay-skip-or-preview,.ytp-ad-survey-player-overlay-skip-or-preview{width:100%;height:100%;right:0}.ytp-ad-survey-interstitial{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.6);-webkit-background-size:cover;background-size:cover;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;font-family:Roboto,Arial,sans-serif;opacity:1;position:absolute;width:100%;z-index:5000;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.ytp-ad-survey-interstitial[aria-hidden=true]{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.ytp-ad-survey-interstitial-contents{height:100%;width:100%}.ytp-ad-survey-interstitial .ytp-ad-survey-interstitial-contents{height:auto}.ytp-ad-survey-interstitial-text{margin-left:32px;margin-top:25px;position:relative;text-align:left;font-size:24px;color:#131313;width:272px}.ytp-ad-survey-interstitial-logo{background-position:50%;background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;height:25px;margin-left:32px;position:relative;width:105px}.ytp-ad-survey-interstitial-logo-image{background-repeat:no-repeat;width:100%;height:100%}.ytp-ad-survey-interstitial-action{background-color:#fff;border-radius:2px;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;text-align:center;width:100%}.ytp-ad-survey-interstitial-action-button{background-color:#065fd4;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;min-width:161px;padding:10px;margin-left:32px;margin-top:25px;position:relative;text-align:center;text-transform:uppercase;border:0}.ytp-ad-survey-interstitial-action-button.ytp-ad-survey-interstitial-action-button-rounded{background-color:#065fd4;border-radius:18px;height:36px;font-family:Roboto,Arial,sans-serif;font-weight:500;min-width:0;padding-left:16px;padding-right:16px;text-transform:none}@media screen and (max-width:656px){.ytp-ad-survey-interstitial-logo{margin-left:48px;margin-top:15px}.ytp-ad-survey-interstitial-text{font-size:20px;margin-left:48px}.ytp-ad-survey-interstitial-action-button{font-size:18px;margin-left:48px}.ytp-ad-survey-interstitial-action-button.ytp-ad-survey-interstitial-action-button-rounded{font-size:14px;margin-left:48px}.ytp-ad-survey{padding:0 32px;width:auto}.ytp-ad-survey-question-text{font-size:20px;margin-right:32px;line-height:28px;width:auto}.ytp-ad-survey-answers{top:24px;width:auto}.ytp-ad-survey-answer{height:48px}.ytp-ad-survey-none-of-the-above,.ytp-ad-survey-submit-button{height:22px;font-size:10px}.ytp-ad-survey-answer-button,.ytp-ad-survey-answer-toggle-button{font-size:20px;line-height:28px}.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-icon{height:20px;width:20px;-webkit-flex:0 0 20px;-webkit-box-flex:0;flex:0 0 20px;margin-right:12px}.ytp-ad-survey-answers .ytp-ad-survey-none-of-the-above{height:48px}.ytp-ad-survey-player-overlay-submit{bottom:0}.ytp-ad-survey-submit-button{margin-right:4px;padding-left:10px;padding-right:40px}.ytp-ad-survey-player-overlay-instream-user-sentiment{display:none}[dir=rtl] .ytp-hide-controls .ytp-ad-preview-container{bottom:40px}}@media screen and (min-width:1294px) and (min-height:630px){.ytp-ad-survey-interstitial-action-button,.ytp-ad-survey-interstitial-logo,.ytp-ad-survey-interstitial-text{margin-left:64px}.ytp-ad-survey{width:auto;padding:0 60px}.ytp-ad-survey-question-text{font-size:24px;line-height:32px;margin-right:48px;width:354px}.ytp-ad-survey-answers{top:38px;width:390px}.ytp-ad-survey-answer{height:60px}.ytp-ad-survey-none-of-the-above,.ytp-ad-survey-submit-button{height:44px;font-size:18.2px}.ytp-ad-survey-answer-button,.ytp-ad-survey-answer-toggle-button{font-size:24px;line-height:32px}.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-icon{height:32px;width:32px;-webkit-flex:0 0 32px;-webkit-box-flex:0;flex:0 0 32px;margin-right:20px}.ytp-ad-survey-answers .ytp-ad-survey-none-of-the-above{height:60px}.ytp-ad-survey-player-overlay-submit{bottom:25px}.ytp-ad-survey-submit-button{margin-right:8px;padding-left:16px;padding-right:70px}}@media screen and (min-width:1720px) and (min-height:980px){.ytp-ad-survey-interstitial-action-button,.ytp-ad-survey-interstitial-logo,.ytp-ad-survey-interstitial-text{margin-left:96px}.ytp-ad-survey{width:100%;padding:0}.ytp-ad-survey-question-text{font-size:32px;line-height:43px;margin-right:80px;width:450px}.ytp-ad-survey-answers{top:57px;width:500px}.ytp-ad-survey-answer{height:76px}.ytp-ad-survey-none-of-the-above,.ytp-ad-survey-submit-button{height:67px;font-size:27.4px}.ytp-ad-survey-answer-button,.ytp-ad-survey-answer-toggle-button{font-size:32px;line-height:43px}.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-icon{height:32px;width:32px;-webkit-flex:0 0 32px;-webkit-box-flex:0;flex:0 0 32px;margin-right:20px}.ytp-ad-survey-answers .ytp-ad-survey-none-of-the-above{height:76px}.ytp-ad-survey-player-overlay-submit{bottom:45px}.ytp-ad-survey-submit-button{margin-right:12px;padding-left:20px;padding-right:110px}}.ytp-ad-toggle-button-tooltip{display:none}.ytp-ad-toggle-button:hover .ytp-ad-toggle-button-tooltip{display:inline-block}.ytp-ad-instream-user-sentiment-container[aria-hidden=true]{opacity:0}.ytp-ad-instream-user-sentiment-container{-webkit-transition:opacity .4s cubic-bezier(0,0,.2,1);transition:opacity .4s cubic-bezier(0,0,.2,1);background:rgba(0,0,0,.7);bottom:147px;display:inline-block;pointer-events:auto;position:absolute;right:0;z-index:850}.ytp-embed .ytp-ad-instream-user-sentiment-container{bottom:139px}.ytp-ad-instream-user-sentiment-container.ytp-ad-instream-user-sentiment-selected{-webkit-transition:opacity .5s cubic-bezier(.4,0,1,1);transition:opacity .5s cubic-bezier(.4,0,1,1);background:#4780ee}.ytp-ad-instream-user-sentiment-dislike-button,.ytp-ad-instream-user-sentiment-like-button{display:inline-block;vertical-align:middle}.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button-icon{display:inline-block;height:22px;opacity:.8;vertical-align:middle;width:22px}.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button-label{cursor:pointer}.ytp-ad-instream-user-sentiment-like-button .ytp-ad-toggle-button-label{padding:12px 10px 12px 20px}.ytp-ad-instream-user-sentiment-dislike-button .ytp-ad-toggle-button-label{padding:12px 20px 12px 10px}.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button:hover .ytp-ad-toggle-button-icon{opacity:1}.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button.ytp-ad-toggle-button-toggled .ytp-ad-toggle-button-icon{opacity:1}.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button-tooltip{background:rgba(31,31,31,.5);color:rgb(255,255,255);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:18px;letter-spacing:0;margin:9px 0;padding:8px 16px;position:absolute;text-align:center;white-space:nowrap}.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button:hover .ytp-ad-toggle-button-tooltip{bottom:46px;right:20px}.ytp-ad-player-overlay-top-bar-gradients{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.75) 40%,rgba(0,0,0,0) 99%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(40%,rgba(0,0,0,.75)),color-stop(99%,rgba(0,0,0,0)));background-image:linear-gradient(180deg,rgba(0,0,0,.75) 40%,rgba(0,0,0,0) 99%);display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;background-color:rgba(0,0,0,0);border-bottom:none;height:40px;width:100%;opacity:.8;top:0;position:absolute;z-index:850}.ytp-ad-player-overlay-top-bar-gradients .ytp-ad-visit-advertiser-button:before{content:none}.ytp-ad-player-overlay-top-bar-gradients .ytp-ad-visit-advertiser-button{margin:auto 11px auto auto;pointer-events:auto;z-index:850}.ytp-ad-player-overlay-top-bar-gradients .ytp-ad-visit-advertiser-button .ytp-ad-button-text{font-family:YouTube Noto,Roboto,arial,sans-serif;font-size:14px;line-height:normal;margin:auto 0;padding:0 4px 5px;text-transform:capitalize;text-shadow:1px 1px 1px rgba(0,0,0,.75);color:#fff;text-decoration:none}.ytp-ad-player-overlay-top-bar-gradients .ytp-ad-visit-advertiser-button .ytp-ad-button-icon{display:none}.ytp-ad-player-overlay-top-bar-gradients .ytp-video-ad-top-bar-title{-webkit-flex:1;-webkit-box-flex:1;flex:1;font-family:YouTube Noto,Roboto,arial,sans-serif;white-space:nowrap;color:#fff;text-overflow:ellipsis;text-shadow:1px 1px 1px rgba(0,0,0,.75);text-decoration:none;overflow:hidden;pointer-events:auto;cursor:pointer;font-size:14px;max-width:50%;height:16px;line-height:normal;margin:10px 5px 5px 10px;z-index:850;opacity:.9}.ytp-ad-clickable-element:hover{cursor:pointer}.ytp-ad-underlay{position:absolute;top:131px;left:0;height:calc(100% - 262px);width:100%;overflow:hidden}.ytp-big-mode .ytp-ad-underlay{height:calc(100% - 280px);top:140px}.ytp-small-mode .ytp-ad-underlay{height:calc(100% - 222px);top:111px}.ytp-player-minimized.ytp-menu-shown .ytp-ad-underlay{height:calc(100% - 150px);top:75px}.ytp-hide-controls .ytp-ad-underlay{height:calc(100% - 122px);top:61px}.ytp-ad-underlay-companion{height:100%;width:100%}.ytp-ad-underlay-side-container{height:100%;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;justify-content:center;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-top:125px;padding-bottom:125px}.ytp-ad-underlay-left-container{margin-left:2%;padding-right:2%}.ytp-ad-underlay-right-container{margin-left:52.5%}.ytp-ad-underlay-image-container{border:1px solid rgba(255,255,255,.1);display:block;min-height:72px;min-width:72px;border-radius:50%;margin-bottom:16px;max-width:144px;max-height:144px;-webkit-flex-shrink:2;flex-shrink:2;cursor:pointer}.ytp-ad-underlay-image{pointer-events:auto;max-width:100%;max-height:100%;border-radius:50%}.ytp-ad-underlay-headline-container{width:100%;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:48px}.ytp-ad-underlay-headline{width:100%;height:100%;color:rgb(255,255,255);font-size:2.5vw;font-weight:700;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word;text-overflow:ellipsis}@media screen and (min-width:1600px){.ytp-ad-underlay-headline{font-size:40px}}.ytp-ad-underlay-description{width:100%;height:100%;color:rgba(255,255,255,.75);display:inline-block;font-size:16px;overflow:hidden;text-overflow:ellipsis;padding-bottom:40px}.ytp-ad-underlay-description-container{-webkit-flex-shrink:1;flex-shrink:1}.ytp-ad-underlay-action-button-container{display:inline-block}.ytp-ad-underlay-clickable{z-index:850}.ytp-ad-underlay-action-button{background-color:#fff;color:#030303;position:relative;text-align:center;border:0;border-radius:18px;cursor:pointer;font-size:14px;padding-left:12px;padding-right:12px;height:36px}.ytp-ad-underlay-action-button-medium{border-radius:24px;font-size:18px;padding-left:16px;padding-right:16px;height:48px}.ytp-ad-underlay-action-button-large{border-radius:32px;font-size:22px;padding-left:24px;padding-right:24px;height:64px}.ytp-ad-underlay-action-button:hover{background-color:#e9e9e9}.ytp-ad-underlay-action-button-blue{background-color:#3ea6ff;color:#030303;border-radius:2px}.ytp-ad-underlay-action-button-blue:hover{background-color:#66b8ff}.ytp-probably-keyboard-focus .ytp-ad-underlay-action-button:focus{outline:none;border:2px solid #fff;background:transparent;color:#fff}.ytp-probably-keyboard-focus .ytp-ad-underlay-action-button-blue:focus{outline:none;border:2px solid #3ea6ff;background:transparent;color:#3ea6ff}.html5-video-container-transitioning{-webkit-transition:width 1.5s,height 1.5s,left 1.5s,top 1.5s;transition:width 1.5s,height 1.5s,left 1.5s,top 1.5s}.ytp-ad-underlay-action-button-transition{z-index:-1}.color-contrast-fix.ytp-ad-survey{background-color:black}.color-contrast-fix .ytp-ad-survey-question-background{opacity:60%}.color-contrast-fix .ytp-ad-survey-answer-button,.color-contrast-fix .ytp-ad-survey-answer-toggle-button,.color-contrast-fix .ytp-ad-survey-question-text{color:white}.color-contrast-fix .ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-untoggled-icon svg path:first-of-type{fill:white}.ytp-ad-badge{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;left:0;position:relative}.ytp-ad-badge:after{content:"·";padding-inline:4px}.ytp-ad-badge__pod-index:before{content:"·";padding-inline:4px 3px}.ytp-ad-badge--stark{color:#fff;opacity:.75;font-size:12px;line-height:28px}.ytp-ad-badge--stark .ytp-ad-badge__text{font-weight:700}.ytp-ad-badge--clean-player{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;left:0;position:relative}.ytp-ad-badge--stark-clean-player{color:#fff;opacity:1;font-size:12px;line-height:28px;text-shadow:0 0 8px rgba(0,0,0,.5);letter-spacing:.35px}.ytp-ad-badge--stark-clean-player .ytp-ad-badge__text--clean-player{font-weight:600;font-family:YouTube Noto,Roboto,arial,sans-serif;text-shadow:0 0 16px rgba(0,0,0,.5)}.ytp-ad-badge--stark-clean-player-ios{letter-spacing:.1px}.ytp-ad-grid-card-collection{display:grid;gap:8px;grid-template-columns:repeat(1,minmax(0,1fr))}.ytp-ad-grid-card-text{max-width:500px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;border-radius:12px;background-color:rgba(255,255,255,.1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-align-self:stretch;align-self:stretch;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer}.ytp-ad-grid-card-text__button{margin:12px 16px 12px 12px}.ytp-ad-grid-card-text__metadata{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin-left:16px;margin-top:12px;margin-bottom:12px;min-width:0}.ytp-ad-grid-card-text__metadata__headline{color:#fff;font-family:YouTube Noto,Roboto,arial,sans-serif;font-size:1.2rem;line-height:1.8rem;font-weight:500;overflow:hidden;max-height:1.8rem;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}.ytp-ad-grid-card-text__metadata__description{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-ad-grid-card-text__metadata__description :first-child{margin-right:1px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.ytp-ad-grid-card-text__metadata__description :not(:first-child){-webkit-box-flex:1;-webkit-flex:1;flex:1}.ytp-ad-grid-card-text__metadata__description__line{color:#fff;font-family:YouTube Noto,Roboto,arial,sans-serif;font-size:1.2rem;line-height:1.8rem;font-weight:400;white-space:nowrap;overflow:hidden}.ytp-ad-pod-index{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;left:0;position:relative}.ytp-ad-pod-index:before{content:"•";padding-inline:4px 3px}.ytp-ad-pod-index--stark{color:#fff;opacity:1;font-size:12px;letter-spacing:normal;line-height:28px;text-shadow:0 0 16px rgba(0,0,0,.5);font-family:YouTube Noto,Roboto,arial,sans-serif;font-weight:500}.ytp-ad-pod-index--mweb{font-weight:600}.ytp-ad-pod-index--mweb-ios{letter-spacing:-.2px}.ytp-autohide .ytp-ad-pod-index--autohide{display:none;visibility:hidden;opacity:0}.ytp-ad-button-vm{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;font-weight:500;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;-webkit-box-align:center;-webkit-align-items:center;align-items:center;pointer-events:auto;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ytp-ad-button-vm__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ytp-ad-button-vm__icon{-webkit-flex-shrink:0;flex-shrink:0}.ytp-ad-button-vm--size-compact{height:32px;line-height:32px;border-radius:16px;font-size:12px;padding:0 12px}.ytp-ad-button-vm--size-compact .ytp-ad-button-vm__icon{height:16px;width:16px}.ytp-ad-button-vm--size-compact .ytp-ad-button-vm__icon--trailing{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:-4px;margin-inline-end:-4px}.ytp-ad-button-vm--size-compact .ytp-ad-button-vm__icon--leading{-webkit-margin-start:-4px;margin-inline-start:-4px;-webkit-margin-end:4px;margin-inline-end:4px}.ytp-ad-button-vm--size-default{height:36px;line-height:36px;border-radius:18px;font-size:14px;padding:0 16px}.ytp-ad-button-vm--size-default .ytp-ad-button-vm__icon{height:24px;width:24px}.ytp-ad-button-vm--size-default .ytp-ad-button-vm__icon--trailing{-webkit-margin-start:6px;margin-inline-start:6px;-webkit-margin-end:-6px;margin-inline-end:-6px}.ytp-ad-button-vm--size-default .ytp-ad-button-vm__icon--leading{-webkit-margin-start:-6px;margin-inline-start:-6px;-webkit-margin-end:6px;margin-inline-end:6px}.ytp-ad-button-vm--size-large{height:48px;line-height:48px;border-radius:24px;font-size:18px;padding:0 24px}.ytp-ad-button-vm--size-large .ytp-ad-button-vm__icon{height:24px;width:24px}.ytp-ad-button-vm--size-large .ytp-ad-button-vm__icon--trailing{-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:-8px;margin-inline-end:-8px}.ytp-ad-button-vm--size-large .ytp-ad-button-vm__icon--leading{-webkit-margin-start:-8px;margin-inline-start:-8px;-webkit-margin-end:8px;margin-inline-end:8px}.ytp-ad-button-vm--style-transparent{color:#fff;background-color:transparent}.ytp-ad-button-vm--style-transparent:hover{background-color:rgba(255,255,255,.2)}.ytp-ad-button-vm--style-filled{color:#fff;background-color:#065fd4}.ytp-ad-button-vm--style-filled:hover{background-color:#0556bf}.ytp-ad-button-vm--style-filled-white{color:#0f0f0f;background-color:#f1f1f1}.ytp-ad-button-vm--style-filled-white:hover{background-color:#d9d9d9}.ytp-ad-button-vm--style-filled-white:active{background-color:#d9d9d9}.ytp-ad-button-vm--style-filled-dark{background-color:#3ea6ff;color:rgb(15,15,15)}.ytp-ad-button-vm--style-filled-dark:hover{background-color:#65b8ff}.ytp-ad-button-vm--style-mono-filled{color:#f1f1f1;background-color:#0f0f0f}.ytp-ad-button-vm--style-mono-filled:hover{background-color:#3f3f3f}.ytp-ad-button-vm--style-mono-filled:active{background-color:#3f3f3f}.ytp-ad-button-vm--icon-only{padding:0}.ytp-ad-button-vm--icon-only .ytp-ad-button-vm__icon{height:24px;width:24px;padding:0 6px}.ytp-ad-disclosure-banner{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.6);border-left:4px solid #fbc02d;border-radius:4px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-family:Roboto,Arial,sans-serif;max-width:312px;padding:8px}.ytp-ad-disclosure-banner__text{background:none;color:rgb(255,255,255);-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-size:14px;font-weight:400;line-height:1em;padding:8px;vertical-align:middle}.ytp-ad-disclosure-banner__chevron{-webkit-flex-shrink:0;flex-shrink:0;height:24px;width:24px}.ytp-ad-notification-container{-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);background:rgba(0,0,0,.4);bottom:86px;color:#fff;cursor:pointer;font-size:16px;height:52px;line-height:52px;min-width:80px;opacity:1;padding:0 20px;position:absolute;right:0;text-align:center;vertical-align:middle;z-index:45}.ytp-embed .ytp-ad-notification-container{bottom:78px}.ytp-ad-notification-container[aria-hidden=true]{-webkit-transition:opacity .15s cubic-bezier(.4,0,1,1);transition:opacity .15s cubic-bezier(.4,0,1,1);opacity:0}.ytp-big-mode .ytp-ad-notification-container{bottom:95px}.ytp-hide-controls .ytp-ad-notification-container{bottom:25px}.ytp-preview-ad{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:36px;border-radius:4px;background-color:rgba(0,0,0,.6);overflow:hidden;position:absolute;right:22px;bottom:95px;z-index:1000;-webkit-transition:opacity .4s cubic-bezier(0,0,.2,1);transition:opacity .4s cubic-bezier(0,0,.2,1);cursor:default;pointer-events:auto}.ytp-preview-ad[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-preview-ad__text{display:inline-block;font-family:Roboto,Arial,sans-serif;color:rgb(255,255,255);font-size:14px;font-weight:400;letter-spacing:.1px;padding:0 8px;text-align:center;vertical-align:middle;white-space:pre;width:auto}.ytp-preview-ad__text--font--small{font-size:12px;height:auto;min-width:0}.ytp-preview-ad__text--padding--wide{padding:0 14px}.ytp-preview-ad__image{display:inline-block;vertical-align:middle;width:65px;height:36px;-o-object-fit:cover;object-fit:cover}.ytp-big-mode .ytp-preview-ad{right:40px;bottom:104px}.ytp-small-mode .ytp-preview-ad{right:12px;bottom:75px}.ytp-player-minimized.ytp-menu-shown .ytp-preview-ad{right:16px;bottom:39px}.ytp-hide-controls .ytp-preview-ad{bottom:25px}.ytp-autohide .ytp-ad-duration-remaining-autohide{display:none}.ytp-display-underlay-text-grid-cards{height:100%;width:100%}.ytp-display-underlay-text-grid-cards__content_container{height:100%;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;justify-content:center;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-left:64px;padding-right:64px;margin-left:calc(60% + 16px)}.ytp-display-underlay-text-grid-cards__content_container__header{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:start;-webkit-justify-content:start;-webkit-box-pack:start;justify-content:start;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;max-width:500px;margin-bottom:24px}.ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar{pointer-events:auto;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:flex;margin-right:16px}.ytp-display-underlay-text-grid-cards__content_container__header__headline{color:#fff;font-family:YouTube Noto,Roboto,arial,sans-serif;font-size:20px;font-weight:900;line-height:24px;overflow:hidden;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}.ytp-display-underlay-text-grid-cards__content_container__ad_button{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:24px;width:100%;max-width:500px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection{width:100%;max-width:500px;overflow:hidden auto}.ytp-display-underlay-text-grid-cards__content_container__ad_button>button{width:100%;max-width:500px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-display-underlay-text-grid-cards .ytp-ad-avatar--size-responsive{width:48px;height:48px}.ytp-image-background--gradient-vertical{inset:0;position:absolute;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.8));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background-image:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.8));background-color:rgba(0,0,0,.6)}.ytp-ad-avatar-lockup-card{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:12px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(255,255,255,.95);cursor:pointer;max-width:400px;overflow:hidden;pointer-events:auto;-webkit-transition:width .2s cubic-bezier(0,0,.2,1) .5s,max-width .2s cubic-bezier(.4,0,1,1);transition:width .2s cubic-bezier(0,0,.2,1) .5s,max-width .2s cubic-bezier(.4,0,1,1)}.ytp-ad-avatar-lockup-card:hover{background-color:#fff}.ytp-ad-avatar-lockup-card--large{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:rgba(0,0,0,.6);min-width:200px}.ytp-ad-avatar-lockup-card--large:hover{background-color:rgba(0,0,0,.7)}.ytp-ad-avatar-lockup-card--inactive{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1);-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%);width:0;max-width:0}.ytp-ad-avatar-lockup-card__avatar_and_text_container--large{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-self:start;align-self:start}.ytp-ad-avatar-lockup-card__ad_avatar--large{-webkit-align-self:center;align-self:center}.ytp-ad-avatar-lockup-card__text_container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0 20px 0 8px;max-width:192px;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-ad-avatar-lockup-card__headline{display:-webkit-box;color:#0f0f0f;font-size:14px;line-height:20px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ytp-ad-avatar-lockup-card__headline--large{color:#ddd}.ytp-ad-avatar-lockup-card__description{color:#606060;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ytp-ad-avatar-lockup-card__description--large{color:#ddd}.ytp-ad-avatar-lockup-card .ytp-ad-button-vm{max-width:140px}.ytp-ad-avatar-lockup-card__button--large{margin-top:8px;min-width:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#0f0f0f;background-color:#3ea6ff}.ytp-ad-avatar-lockup-card__button--large:hover{background-color:#65b8ff}.ytp-player-minimized .ytp-ad-avatar-lockup-card,.ytp-small-mode .ytp-ad-avatar-lockup-card{opacity:.86;padding:8px;min-height:40px;max-width:190px}.ytp-player-minimized .ytp-ad-avatar-lockup-card--large,.ytp-small-mode .ytp-ad-avatar-lockup-card--large{min-width:auto}.ytp-player-minimized .ytp-ad-avatar-lockup-card--inactive,.ytp-small-mode .ytp-ad-avatar-lockup-card--inactive{width:0;max-width:0}.ytp-player-minimized .ytp-ad-avatar-lockup-card .ytp-ad-button-vm,.ytp-small-mode .ytp-ad-avatar-lockup-card .ytp-ad-button-vm{display:none}.ytp-player-minimized .ytp-ad-avatar-lockup-card__headline,.ytp-small-mode .ytp-ad-avatar-lockup-card__headline{font-size:12px;line-height:16px}.ytp-player-minimized .ytp-ad-avatar-lockup-card__description,.ytp-small-mode .ytp-ad-avatar-lockup-card__description{font-size:10px;line-height:14px}.ytp-player-minimized .ytp-ad-avatar-lockup-card__description--hidden--in--small--player,.ytp-small-mode .ytp-ad-avatar-lockup-card__description--hidden--in--small--player{display:none}.ytp-player-minimized .ytp-ad-avatar-lockup-card__text_container,.ytp-small-mode .ytp-ad-avatar-lockup-card__text_container{padding:0 4px 0 6px;max-width:146px}.ytp-delhi-modern .ytp-ad-avatar-lockup-card{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6));border-radius:8px}.ytp-delhi-modern .ytp-ad-avatar-lockup-card__headline{color:var(--yt-sys-color-baseline--overlay-text-primary,#fff)}.ytp-delhi-modern .ytp-ad-avatar-lockup-card__description{color:var(--yt-sys-color-baseline--overlay-text-secondary,rgba(255,255,255,.7))}.ytp-ad-persistent-progress-bar-container{position:absolute;bottom:-3px;width:100%;height:3px;background-color:rgba(255,255,255,.2);opacity:0;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);z-index:38}.ytp-ad-player-overlay-progress-bar .ytp-ad-persistent-progress-bar-container,.ytp-autohide .ytp-ad-persistent-progress-bar-container{opacity:1;bottom:0;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1)}.ytp-ad-player-overlay-progress-bar .ytp-ad-persistent-progress-bar-container{background-color:#222;height:4px}.ytp-ad-player-overlay-progress-bar .ytp-ad-persistent-progress-bar-container--clean-player{background-color:#222;height:3px}.ytp-ad-persistent-progress-bar{position:absolute;left:0;bottom:0;height:100%;background-color:#fc0}.ytp-player-minimized.ytp-miniplayer-alternate-ui .ytp-ad-persistent-progress-bar-container{width:calc(100% - 24px);left:12px;bottom:12px}.ytp-ad-player-overlay-layout{position:absolute;width:100%;height:100%;bottom:0;left:0;pointer-events:none}.ytp-ad-player-overlay-layout__ad-info-container{bottom:65px;cursor:default;left:22px;pointer-events:auto;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.75);z-index:850;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1)}.ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-duration-remaining{margin-left:0}.ytp-ad-player-overlay-layout__player-card-container{bottom:95px;left:22px;pointer-events:auto;position:absolute;z-index:850;border-radius:8px;overflow:hidden;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1)}.ytp-ad-player-overlay-layout__skip-or-preview-container{width:100%;height:100%;right:0;position:absolute}.ytp-ad-player-overlay-layout__ad-disclosure-banner-container{border-radius:0;bottom:auto;cursor:default;height:auto;left:22px;pointer-events:auto;position:absolute;top:42px;z-index:850}.ytp-ad-player-overlay-layout .ytp-ad-player-overlay-layout__ad-disclosure-banner-container{z-index:27}.ytp-big-mode .ytp-ad-player-overlay-layout__ad-info-container{bottom:74px;left:40px}.ytp-big-mode .ytp-ad-player-overlay-layout__player-card-container{left:40px;bottom:104px}.ytp-big-mode .ytp-ad-player-overlay-layout__ad-disclosure-banner-container{left:40px;top:64px}.ytp-small-mode .ytp-ad-player-overlay-layout__ad-info-container{left:12px;bottom:45px}.ytp-small-mode .ytp-ad-player-overlay-layout__player-card-container{left:12px;bottom:75px}.ytp-small-mode .ytp-ad-player-overlay-layout__ad-disclosure-banner-container{left:12px;top:12px}.ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-info-container{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px)}.ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-info-container .ad-simple-attributed-string,.ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-pod-index,.ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-info-container .ytp-visit-advertiser-link__text{text-shadow:0 0 2px #000}.ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-button{-webkit-filter:drop-shadow(0 0 2px #000);filter:drop-shadow(0 0 2px #000)}.ytp-delhi-modern .ytp-ad-player-overlay-layout__player-card-container{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 50px)}.ytp-delhi-modern.ytp-big-mode .ytp-ad-player-overlay-layout__ad-info-container{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px)}.ytp-delhi-modern.ytp-big-mode .ytp-ad-player-overlay-layout__player-card-container{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 50px)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout__ad-info-container{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout__ad-info-container .ad-simple-attributed-string,.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-pod-index,.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout__ad-info-container .ytp-visit-advertiser-link__text{text-shadow:0 0 2px #000}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-button{-webkit-filter:drop-shadow(0 0 2px #000);filter:drop-shadow(0 0 2px #000)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout__player-card-container{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 50px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .ytp-ad-player-overlay-layout__ad-info-container{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .ytp-ad-player-overlay-layout__player-card-container{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 50px + var(--ytp-grid-peek-height))}.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-layout__ad-info-container{left:16px;bottom:9px}.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-layout__player-card-container{left:16px;bottom:39px}.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-layout__ad-disclosure-banner-container{left:16px;top:16px}.ytp-autohide .ytp-ad-player-overlay-layout__ad-info-container,.ytp-delhi-modern.ytp-autohide .ytp-ad-player-overlay-layout__ad-info-container,.ytp-hide-controls .ytp-ad-player-overlay-layout__ad-info-container,.ytp-iv-drawer-open .ytp-ad-player-overlay-layout__ad-info-container{bottom:15px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-autohide .ytp-ad-player-overlay-layout__player-card-container,.ytp-delhi-modern.ytp-autohide .ytp-ad-player-overlay-layout__player-card-container{bottom:45px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern.ytp-autohide .ytp-ad-player-overlay-layout__player-card-container{bottom:3pxvar(--yt-delhi-pill-height,48px)24px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-small-mode.ytp-autohide .ytp-ad-player-overlay-layout__ad-info-container,.ytp-small-mode.ytp-hide-controls .ytp-ad-player-overlay-layout__ad-info-container,.ytp-small-mode.ytp-iv-drawer-open .ytp-ad-player-overlay-layout__ad-info-container{bottom:7px}.ytp-small-mode.ytp-autohide .ytp-ad-player-overlay-layout__player-card-container{bottom:37px}.ytp-ad-avatar--size-xxs{width:16px;height:16px}.ytp-ad-avatar--size-xs{width:24px;height:24px}.ytp-ad-avatar--size-s{width:32px;height:32px}.ytp-ad-avatar--size-m{width:36px;height:36px}.ytp-ad-avatar--size-l{width:56px;height:56px}.ytp-ad-avatar--size-xl{width:72px;height:72px}.ytp-ad-avatar--circular{border-radius:50%}.ytp-ad-avatar--rounded-corner{border-radius:20%}.ytp-ad-details-line{display:block}.ytp-ad-details-line__text--style-standard{color:#aaa;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;max-height:none;padding-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ytp-video-interstitial-buttoned-centered-layout{z-index:64;background:white;height:100%;left:0;position:absolute;top:0;width:100%;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.ytp-video-interstitial-buttoned-centered-layout__background-image-container{width:100%;height:100%;z-index:65;border:none}.ytp-video-interstitial-buttoned-centered-layout .ytp-image-background-image{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);background-position:50%;width:100%;height:100%;border:none;display:block}.ytp-video-interstitial-buttoned-centered-layout__content{z-index:65;pointer-events:none;display:block;position:absolute;inset:0}.ytp-video-interstitial-buttoned-centered-layout__content__lockup{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;left:50%;position:absolute;text-align:center;top:50%;margin-left:-215px;width:430px;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container{pointer-events:auto;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:flex}.ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container{pointer-events:auto;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline{padding:28px 0 10px;color:rgb(255,255,255);font-family:Roboto,Arial,sans-serif;font-size:28px;font-weight:900;line-height:34px;max-height:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container{pointer-events:auto;cursor:pointer;white-space:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container{display:inline-block;padding:6px 0;position:relative}.ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container{bottom:6px;cursor:default;left:18px;pointer-events:auto;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.75);z-index:850;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1)}.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-badge:after{padding-right:unset}.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-badge{margin-left:5px}.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-details-line{padding:6px 0 22px}.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-button-vm:before{content:"";position:absolute;inset:-6px 0;cursor:pointer}.ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container{bottom:auto;left:auto;top:4px;right:6px;display:block;position:absolute;z-index:65}.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-avatar--size-responsive{width:64px;height:64px}.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-details-line__text--style-responsive{color:#aaa;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;max-height:none;padding-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__lockup{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;top:50%;position:absolute;margin-left:0;left:0;text-align:left;width:245px;padding:0 0 0 16px;-webkit-box-sizing:content-box;box-sizing:content-box}.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container{pointer-events:auto;cursor:pointer;margin:0 auto 0 -6px;padding:6px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container{pointer-events:auto;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 0 0}.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline{padding:10px 0;color:rgb(255,255,255);font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:900;line-height:24px;max-height:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container{display:none}.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout .ytp-ad-avatar--size-responsive{width:36px;height:36px}.ytp-skip-ad{z-index:850}.ytp-skip-ad-button{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;border:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center;height:36px;border-radius:18px;background-color:rgba(0,0,0,.6);-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;direction:ltr;min-width:0;padding:0 6px 0 16px;width:auto;pointer-events:auto;cursor:pointer;overflow:hidden;position:absolute;right:22px;bottom:95px;z-index:1000;-webkit-transition:opacity .5s cubic-bezier(0,0,.2,1);transition:opacity .5s cubic-bezier(0,0,.2,1)}.ytp-skip-ad-button[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-skip-ad-button:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.2)),to(rgba(255,255,255,.2))),-webkit-gradient(linear,left top,left bottom,from(rgb(15,15,15)),to(rgb(15,15,15)));background:-webkit-linear-gradient(rgba(255,255,255,.2),rgba(255,255,255,.2)),-webkit-linear-gradient(rgb(15,15,15),rgb(15,15,15));background:linear-gradient(rgba(255,255,255,.2),rgba(255,255,255,.2)),linear-gradient(rgb(15,15,15),rgb(15,15,15))}.ytp-skip-ad-button:focus{background:rgb(15,15,15);outline:none;-webkit-box-shadow:none;box-shadow:none}.ytp-skip-ad-button:focus-visible{background:#fff;-webkit-box-shadow:0 0 0 2px #0f0f0f;box-shadow:0 0 0 2px #0f0f0f;color:#0f0f0f}.ytp-skip-ad-button:focus-visible .ytp-skip-ad-button__icon svg path{fill:#0f0f0f}.ytp-skip-ad-button__text{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;line-height:normal;display:inline-block;vertical-align:middle}.ytp-skip-ad-button__icon{height:36px;width:36px;display:inline-block;vertical-align:middle}.ytp-delhi-modern .ytp-skip-ad-button{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px);-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-delhi-modern .ytp-skip-ad-button:after{content:"";position:absolute;display:block;left:0;width:100%;height:100%}.ytp-delhi-modern .ytp-skip-ad-button:hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-skip-ad-button:active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-skip-ad-button{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px + var(--ytp-grid-peek-height));-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-delhi-modern-icons .ytp-skip-ad-button svg{padding:6px}.ytp-big-mode .ytp-skip-ad-button{right:40px;bottom:104px}.ytp-big-mode.ytp-delhi-modern .ytp-skip-ad-button{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-skip-ad-button{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px)var(--ytp-grid-peek-height)}.ytp-big-mode.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-skip-ad-button{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px + var(--ytp-grid-peek-height))}.ytp-small-mode .ytp-skip-ad-button{right:12px;bottom:75px}.ytp-player-minimized.ytp-menu-shown .ytp-skip-ad-button{right:16px;bottom:39px}svg.ytp-timed-pie-countdown{background:none;border-radius:50%;height:20px;opacity:.4;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:20px}circle.ytp-timed-pie-countdown__background{stroke:none;fill:none}circle.ytp-timed-pie-countdown__inner{fill:none;stroke-width:10px;stroke:rgba(255,255,255,.75)}circle.ytp-timed-pie-countdown__outer{fill:none;stroke-width:1;stroke:rgba(255,255,255,.75)}.ytp-visit-advertiser-link{color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-left:16px;position:relative;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}.ytp-visit-advertiser-link:before{content:"";cursor:pointer;position:absolute;inset:-8px}.ytp-visit-advertiser-link:hover .ytp-visit-advertiser-link__text{color:rgb(255,255,255);text-decoration:underline}.ytp-visit-advertiser-link__text{color:#fff;cursor:pointer;font-family:YouTube Noto,Roboto,arial,sans-serif;font-size:12px;font-weight:500;line-height:14px;opacity:1;text-decoration:none;text-shadow:0 0 16px rgba(0,0,0,.5);vertical-align:baseline}.ytp-iv-video-content{position:absolute}.ytp-iv-video-content .video-annotations{display:block;position:absolute;z-index:20;width:100%}.annotation{position:absolute;color:#000;padding:5px;text-align:left;word-wrap:break-word;z-index:0;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.video-legacy-annotations .annotation{background:rgba(0,0,0,0);font-family:sans-serif;white-space:pre-wrap}.annotation-close-button{-webkit-background-size:contain;background-size:contain;cursor:pointer;height:16px;left:0;opacity:.85;position:absolute;top:0;width:16px}.annotation-close-button:hover{opacity:1}.annotation-link-icon{-webkit-background-size:contain;background-size:contain;position:absolute}.annotation-type-custom{padding:0;cursor:default}.annotation-type-custom>div{float:left;padding:0;overflow:hidden}.iv-click-target{cursor:pointer}.ytp-ad-overlay-open .iv-branding,.ytp-ad-overlay-open .iv-promo{display:none}.iv-branding{bottom:0;right:0;z-index:30;opacity:1;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);-webkit-transition-delay:.33s;transition-delay:.33s}.ytp-iv-drawer-open .iv-branding{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.iv-branding .branding-context-container-outer{bottom:0;float:left;padding-right:10px;position:absolute}.iv-branding .branding-context-container-inner{background-color:rgba(28,28,28,.9);bottom:0;color:#eee;max-width:246px;opacity:0;right:0;white-space:nowrap;border-radius:8px;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.iv-branding-active .branding-context-container-inner{opacity:1;border-radius:8px;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.iv-branding .branding-img-container img{display:block;opacity:.7;position:relative}.iv-branding .branding-img-container{float:right}.iv-branding img.iv-click-target:hover{opacity:1}.iv-branding .iv-branding-context-name{max-width:215px;text-overflow:ellipsis;overflow:hidden;padding:10px 10px 5px}.iv-branding .iv-branding-context-subscribe{padding:0 10px 10px;font-size:11px;color:#aaa}.iv-branding .iv-branding-context-subscribe-caret{display:none}.ytp-overlays-container .ytp-overlay-bottom-right .iv-branding{position:relative;inset:0}.iv-promo,.iv-promo .iv-promo-actions,.iv-promo .iv-promo-contents,.iv-promo .iv-promo-contents>a,.iv-promo .iv-promo-contents>div,.iv-promo .iv-promo-img,.iv-promo .iv-promo-img img{height:40px}.iv-promo{bottom:61px;left:0;z-index:31;max-width:100%;background-color:rgba(0,0,0,.8);color:#ccc;font-size:11px;white-space:nowrap;-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}.ytp-embed .iv-promo{bottom:53px}.ytp-big-mode .iv-promo{bottom:70px}.html5-video-player.ad-showing .iv-promo{bottom:86px}.ytp-embed.html5-video-player.ad-showing .iv-promo{bottom:78px}.html5-video-player.ytp-big-mode.ad-showing .iv-promo{bottom:95px}.iv-promo:hover{background-color:rgba(0,0,0,.9)}.iv-promo .iv-promo-contents>a,.iv-promo .iv-promo-contents>div,.iv-promo>div{display:inline-block;float:none!important;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.iv-promo .iv-promo-contents>a{color:#ccc}.iv-promo.iv-promo-inactive{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.iv-promo .iv-promo-img{left:0;position:absolute}.iv-promo .iv-promo-img,.iv-promo .iv-promo-img img{z-index:1;width:40px}.iv-promo .iv-promo-contents .iv-promo-txt p,.iv-promo .iv-promo-contents .iv-promo-txt strong,.iv-promo .iv-promo-img .iv-promo-playlist-length,.iv-promo .iv-promo-img .iv-promo-video-duration{overflow:hidden;text-overflow:ellipsis}.iv-promo .iv-promo-contents .iv-promo-badge-live{margin:4px 8px 0;border:1px solid #fff;background-color:#e62117;color:#fff}.iv-promo .iv-promo-img .iv-promo-playlist-length,.iv-promo .iv-promo-img .iv-promo-video-duration{position:absolute}.iv-promo .iv-promo-img .iv-promo-playlist-length{top:0;right:0;border-left:1px solid rgba(255,255,255,.25);width:30px;height:100%;background-color:rgba(0,0,0,.6);color:#fff;font-weight:500;text-align:center;line-height:40px}.iv-promo .iv-promo-img .iv-promo-video-duration{bottom:2px;right:2px;padding:3px 2px;max-width:32px;background-color:#000;color:#fff;font-size:10px}.iv-promo .iv-promo-contents{padding-right:31px;width:100%;max-width:311px;-webkit-transition:max-width .2s ease-out,padding-right .2s ease-out;transition:max-width .2s ease-out,padding-right .2s ease-out}.iv-promo .iv-promo-img+.iv-promo-contents{padding-left:40px;max-width:351px}.iv-promo .iv-promo-contents .iv-promo-button-container,.iv-promo .iv-promo-contents .iv-promo-txt{direction:ltr;max-width:100%;overflow:hidden;-webkit-font-smoothing:antialiased}.iv-promo .iv-promo-contents .iv-promo-txt p{margin:3px 8px -4px;line-height:18px}.iv-promo .iv-promo-contents .iv-promo-txt strong{color:#fff;font-size:12px}.iv-promo-txt p span,.iv-promo-txt p strong{display:inline-block;max-width:264px;overflow:hidden;text-overflow:ellipsis}.iv-promo-with-button .iv-promo-txt p span,.iv-promo-with-button .iv-promo-txt p strong{max-width:184px}.iv-promo-txt p:first-child span,.iv-promo-txt p:first-child strong{margin-bottom:-6px}.iv-promo .iv-promo-contents .iv-promo-txt .iv-promo-link{position:relative;padding-right:20px;max-width:244px;color:#ffd100}.iv-promo .iv-promo-contents .iv-promo-txt .iv-promo-link:after{position:absolute;top:2px;right:0;opacity:.5;content:""}.iv-promo .iv-promo-contents .iv-promo-txt:hover .iv-promo-link:after{opacity:1}.iv-promo-button-container{position:absolute;right:31px}.iv-button{display:inline-block;height:28px;border:1px solid transparent;padding:0 10px;outline:0;font-family:YouTube Noto,Roboto,arial,sans-serif;font-weight:500;font-size:11px;text-decoration:none;white-space:nowrap;word-wrap:normal;line-height:normal;vertical-align:middle;cursor:pointer;*overflow:visible;border-radius:2px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 0 rgba(0,0,0,.05);-webkit-box-sizing:border-box;box-sizing:border-box}.iv-button:hover{text-decoration:none}.iv-button:focus,.iv-button:focus:hover{-webkit-box-shadow:0 0 0 2px rgba(27,127,204,.4);box-shadow:0 0 0 2px rgba(27,127,204,.4)}.no-focus-outline .yt-uix-button:focus,.no-focus-outline .yt-uix-button:focus:hover{-webkit-box-shadow:none;box-shadow:none}.iv-button::-moz-focus-inner{border:0;padding:0}.iv-button[disabled],.iv-button[disabled]:active,.iv-button[disabled]:focus,.iv-button[disabled]:hover{opacity:.5;cursor:auto;-webkit-box-shadow:none;box-shadow:none}.iv-button,.iv-button[disabled],.iv-button[disabled]:active,.iv-button[disabled]:focus,.iv-button[disabled]:hover{border-color:#167ac6;background:#167ac6;color:#fff}.iv-button:hover{background:#126db3}.iv-button:active{background:#095b99;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 0 rgba(0,0,0,.5)}.iv-button .iv-button-content{display:inline;overflow:hidden;text-overflow:ellipsis}a.iv-button:after{content:"";display:inline-block;vertical-align:middle;height:100%}.iv-promo-button{width:64px;margin:6px 8px}.iv-promo .iv-promo-actions,.iv-promo .iv-promo-actions .iv-promo-close,.iv-promo .iv-promo-actions .iv-promo-expand{top:0;right:0;position:absolute}.iv-promo .iv-promo-actions{width:31px}.iv-promo .iv-promo-actions .iv-promo-close,.iv-promo .iv-promo-actions .iv-promo-expand{cursor:pointer;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.iv-promo .iv-promo-actions .iv-promo-close:after,.iv-promo .iv-promo-actions .iv-promo-expand:after{display:block;content:""}.iv-promo .iv-promo-actions .iv-promo-close{opacity:1}.iv-promo .iv-promo-actions .iv-promo-close:after{margin:16px 10px 15px 12px;opacity:.5}.iv-promo .iv-promo-actions .iv-promo-expand:after{margin:16px 12px 15px}.iv-promo.iv-promo-video .iv-promo-img,.iv-promo.iv-promo-video .iv-promo-img img{width:71px}.iv-promo.iv-promo-video .iv-promo-img+.iv-promo-contents{padding-left:71px;max-width:382px}.iv-promo.iv-promo-with-button .iv-promo-contents .iv-promo-txt{padding-right:80px}.iv-promo.iv-promo-collapsed .iv-promo-actions .iv-promo-close,.iv-promo.iv-promo-collapsed .iv-promo-actions .iv-promo-expand,.iv-promo.iv-promo-collapsed .iv-promo-contents{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-delay:.5s;transition-delay:.5s}.iv-promo.iv-promo-collapsed .iv-promo-contents{padding-right:28px;max-width:0!important}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui{left:16px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents .iv-promo-txt{padding-left:60px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-button-container{line-height:64px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui,.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents,.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents>a,.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents>div{height:64px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-button{min-width:110px;height:36px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-img{top:6px;left:6px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-img,.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-img img{height:52px;width:52px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents .iv-promo-txt strong{font-size:16px;padding-top:4px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-button{font-size:15px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents .iv-promo-txt .iv-promo-link{font-size:14px;padding-top:12px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents .iv-promo-txt{min-width:220px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-round-expand-icon{top:38px;left:42px}.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-button{margin:0 12px 0 0}.iv-promo-website-card-cta-redesign{text-align:left;cursor:pointer;background-color:transparent;left:12px}.iv-promo-website-card-cta-redesign:hover{background-color:transparent}.iv-promo-website-card-cta-redesign .iv-promo-img+.iv-promo-contents{max-width:400px;background-color:rgba(255,255,255,.9);border-radius:2px;padding-left:0;padding-right:0;width:100%;-webkit-transition:width .2s cubic-bezier(0,0,.2,1) .5s,max-width .2s cubic-bezier(.4,0,1,1);transition:width .2s cubic-bezier(0,0,.2,1) .5s,max-width .2s cubic-bezier(.4,0,1,1)}.iv-promo-website-card-cta-redesign.iv-promo-collapsed .iv-promo-img+.iv-promo-contents{-webkit-transition-delay:.5s;transition-delay:.5s}.iv-promo-website-card-cta-redesign:hover .iv-promo-contents{background-color:rgb(255,255,255)}.iv-promo-website-card-cta-redesign.iv-promo-collapsed .iv-promo-contents{padding-right:0}.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt{max-width:250px;padding-top:10px;padding-left:52px}.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt p{line-height:16px;margin-top:0}.iv-promo-website-card-cta-redesign .iv-promo-button-container{direction:ltr;max-width:150px;line-height:56px;position:static}.iv-promo-website-card-cta-redesign .iv-promo-button{max-width:140px;overflow:hidden;text-overflow:ellipsis;width:inherit;font-weight:500;margin:0 8px 0 0}.iv-promo-website-card-cta-redesign .iv-promo-actions,.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt .iv-promo-link:after{display:none}.iv-promo-website-card-cta-redesign,.iv-promo-website-card-cta-redesign .iv-promo-contents,.iv-promo-website-card-cta-redesign .iv-promo-contents>a,.iv-promo-website-card-cta-redesign .iv-promo-contents>div{direction:ltr;height:56px}.iv-promo-website-card-cta-redesign .iv-promo-img{height:48px;width:48px;top:4px;left:4px;overflow:visible;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .2s cubic-bezier(0,0,.2,1);transition:transform .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1)}.iv-promo-website-card-cta-redesign .iv-promo-img img{height:48px;width:48px}.iv-promo-website-card-cta-redesign.iv-promo-collapsed .iv-promo-round-expand-icon{opacity:1;-webkit-transition:opacity .15s cubic-bezier(0,0,.2,1) .9s;transition:opacity .15s cubic-bezier(0,0,.2,1) .9s}.iv-promo-website-card-cta-redesign .iv-promo-round-expand-icon{position:absolute;padding-left:0;z-index:850;height:18px;width:18px;border-radius:50%;top:34px;left:38px;background-color:#4688f1;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);opacity:0}.iv-promo-website-card-cta-redesign .iv-promo-round-expand-icon:after{display:block;content:""}.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt strong{font-size:14px;padding-top:2px;color:#333}.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt .iv-promo-link{padding:8px 20px 0 0;font-size:13px;color:#767676}.iv-promo-website-card-cta-redesign.iv-promo-inactive .iv-promo-contents{width:0}.iv-promo-website-card-cta-redesign.iv-promo-inactive,.iv-promo-website-card-cta-redesign.iv-promo-inactive .iv-promo-img{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.iv-promo-website-card-cta-redesign.iv-promo-inactive .iv-promo-round-expand-icon{display:none}.ytp-small-mode .iv-promo-website-card-cta-redesign,.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents,.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents>a,.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents>div{height:40px}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-img,.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-img img{height:40px;width:40px}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt{padding:4px 4px 4px 40px}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt strong{padding-top:0;font-size:12px}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt .iv-promo-link{padding-top:4px;font-size:11px}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-round-expand-icon{top:26px;left:30px}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-img{top:0;left:0}.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-button-container{display:none}.ytp-autohide .iv-promo-website-card-cta-redesign.iv-promo-collapsed .iv-promo-img{opacity:.8;-webkit-transition:transform .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1),opacity .2s cubic-bezier(.4,0,1,1) .8s;transition:transform .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1),opacity .2s cubic-bezier(.4,0,1,1) .8s}.iv-drawer,.iv-drawer-content,.iv-drawer-header{position:absolute}.iv-drawer{top:0;bottom:0;right:0;z-index:33;width:177px;background-color:rgba(0,0,0,.2);color:#fff;font-size:11px;line-height:12px;-webkit-transition:-webkit-transform .33s cubic-bezier(.4,0,1,1);transition:transform .33s cubic-bezier(.4,0,1,1),-webkit-transform .33s cubic-bezier(.4,0,1,1)}.iv-drawer-small.iv-drawer{width:133px}.iv-drawer-big.iv-drawer{font-size:20px;line-height:24px;width:295px}[dir=ltr] .iv-drawer{-webkit-transform:translateX(177px);-ms-transform:translateX(177px);transform:translateX(177px)}[dir=rtl] .iv-drawer{-webkit-transform:translateX(-177px);-ms-transform:translateX(-177px);transform:translateX(-177px)}.ytp-autohide.ytp-embed-overlays-autohide .iv-drawer{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-autohide:not(.ytp-autohide-active).ytp-embed-overlays-autohide .iv-drawer{display:none}.iv-drawer-content *{text-align:left}.ytp-iv-drawer-open .iv-drawer{-webkit-transition:-webkit-transform .33s cubic-bezier(0,0,.2,1);transition:transform .33s cubic-bezier(0,0,.2,1),-webkit-transform .33s cubic-bezier(0,0,.2,1);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.iv-drawer-header{top:0;padding:16px 32px 0 16px;width:177px;height:41px}.iv-drawer-small .iv-drawer-header{padding:9px 24px 0 12px;height:28px;width:133px}.iv-drawer-big .iv-drawer-header{padding:20px 48px 0 32px;height:64px;width:295px}.iv-drawer-header-text{font-weight:500;display:block;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.html5-video-player .iv-drawer-header{-webkit-box-sizing:border-box;box-sizing:border-box}.iv-drawer-content{top:41px;bottom:0;border-top:1px solid transparent;padding:0 16px;width:145px;overflow-x:hidden;overflow-y:auto;direction:ltr;text-align:left}.iv-drawer-small .iv-drawer-content{padding:0 12px;top:28px;width:109px}.iv-drawer-big .iv-drawer-content{padding:0 32px;top:64px;width:231px}.iv-drawer-scrolled .iv-drawer-content{border-color:rgba(0,0,0,.4)}.iv-drawer-content::-webkit-scrollbar{background-color:transparent;width:16px}.iv-drawer-content::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:8px;background-clip:content-box;background-color:rgba(102,102,102,.5)}.iv-drawer-content::-webkit-scrollbar-track{background-color:transparent}.ytp-autohide .iv-drawer-content::-webkit-scrollbar-thumb{background-color:transparent}.iv-drawer-content:hover::-webkit-scrollbar-thumb{background-color:#666!important}.iv-drawer-close-button{position:absolute;top:0;right:0;padding:16px;opacity:.75;cursor:pointer}.iv-drawer-small .iv-drawer-close-button{padding:8px}.iv-drawer-big .iv-drawer-close-button{padding:24px}.iv-drawer-close-button:after{display:block;content:""}.iv-drawer-close-button:hover{opacity:1}.iv-card,.iv-card a.iv-click-target,.iv-card a.iv-click-target:focus,.iv-card a.iv-click-target:hover{display:block;color:#767676;text-decoration:none}.iv-card{margin-bottom:16px;width:145px;overflow:hidden;background-color:#fff;position:relative;word-wrap:break-word;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px}.iv-drawer-small .iv-card{width:109px}.iv-drawer-big .iv-card{width:231px}.iv-card:hover .iv-card-primary-link{color:#167ac6!important}.iv-card h2,.iv-card-action{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.webkit .iv-card h2:after,.webkit .iv-card-action:after{content:"‌";position:static;visibility:hidden}.iv-card h2{margin:0 0 8px;-webkit-line-clamp:6;max-height:90px;color:#333;font-size:13px;font-weight:500;line-height:15px}.iv-drawer-small .iv-card h2{font-size:11px;line-height:12px;max-height:72px}.iv-drawer-big .iv-card h2{font-size:20px;line-height:24px;max-height:144px}.iv-card .iv-card-action,.iv-card .iv-card-meta-info,.iv-card p{margin:-6px 0 2px}.iv-card-meta-info{list-style:none;padding:0}.iv-card-image{position:relative;border-bottom:1px solid #e2e2e2;width:145px;height:145px;background:#f1f1f1 no-repeat 50%;-webkit-background-size:cover;background-size:cover;color:#fff}.iv-drawer-small .iv-card-image{width:109px;height:109px}.iv-drawer-big .iv-card-image{width:231px;height:231px}.iv-card-image-text{position:absolute;bottom:0;padding:20px 10px 8px;width:100%;background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.6));background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),to(rgba(0,0,0,.6)));background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.6));-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.iv-drawer-small .iv-card-image-text{font-size:11px;line-height:12px;padding:6px 8px}.iv-drawer-big .iv-card-image-text{font-size:18px;line-height:20px;padding:12px 16px}.iv-card-image-text .yt-badge{margin-right:5px}.iv-card-content{padding:8px 10px}.iv-drawer-small .iv-card-content{padding:6px 8px}.iv-drawer-big .iv-card-content{padding:12px 16px}.iv-card-content>:first-child{margin-top:0}.iv-card-content>:last-child{margin-bottom:0}.iv-card-action,.iv-card-message{font-weight:500}.iv-card-message{margin-bottom:8px;border-bottom:1px solid #e2e2e2;padding-bottom:8px}.iv-card-action{-webkit-line-clamp:4;max-height:52px;white-space:nowrap}.iv-drawer-small .iv-card-action{font-size:11px;line-height:12px;max-height:48px}.iv-drawer-big .iv-card-action{font-size:18px;line-height:20px;max-height:80px}.iv-card-action span{white-space:normal}.iv-card-action-icon{padding:0 0 0 30px;min-height:14px;background-position:0;background-repeat:no-repeat;-webkit-background-size:24px auto;background-size:24px auto}.iv-card-link-icon{display:inline-block}.iv-card-episode h2,.iv-card-movie h2,.iv-card-playlist h2,.iv-card-video h2{-webkit-line-clamp:3;max-height:45px}.iv-drawer-small .iv-card-episode h2,.iv-drawer-small .iv-card-movie h2,.iv-drawer-small .iv-card-playlist h2,.iv-drawer-small .iv-card-video h2{max-height:36px}.iv-drawer-big .iv-card-episode h2,.iv-drawer-big .iv-card-movie h2,.iv-drawer-big .iv-card-playlist h2,.iv-drawer-big .iv-card-video h2{max-height:72px}.iv-card-channel h2{-webkit-line-clamp:2;max-height:30px}.iv-drawer-small .iv-card-channel h2{max-height:24px}.iv-drawer-big .iv-card-channel h2{max-height:48px}.iv-card-episode .iv-card-image,.iv-card-movie .iv-card-image,.iv-card-playlist .iv-card-image,.iv-card-video .iv-card-image{background-color:#000}.iv-card-episode .iv-card-image,.iv-card-playlist .iv-card-image,.iv-card-video .iv-card-image{height:82px}.iv-drawer-small .iv-card-episode .iv-card-image,.iv-drawer-small .iv-card-playlist .iv-card-image,.iv-drawer-small .iv-card-video .iv-card-image{height:61px}.iv-drawer-big .iv-card-episode .iv-card-image,.iv-drawer-big .iv-card-playlist .iv-card-image,.iv-drawer-big .iv-card-video .iv-card-image{height:129px}.iv-card-movie .iv-card-image{height:209px}.iv-drawer-small .iv-card-movie .iv-card-image{height:157px}.iv-drawer-big .iv-card-movie .iv-card-image{height:335px}.iv-card-video-duration{position:absolute;bottom:5px;right:5px;padding:2px 4px;background-color:#000}.iv-card-playlist .iv-card-image-overlay{display:table;position:absolute;top:0;right:0;width:63px;height:100%;background-color:rgba(0,0,0,.7);color:#cfcfcf;font-size:20px;text-align:center;text-transform:uppercase;line-height:21px}.iv-card-playlist-video-count{display:table-cell;text-align:center;vertical-align:middle}.iv-card-playlist-video-count:after{display:block;margin:auto;opacity:.5;content:""}.iv-card-poll{position:relative}.iv-card-poll ul{max-width:125px;list-style:none;margin:0;padding:0}.iv-drawer-small .iv-card-poll ul{max-width:89px}.iv-drawer-big .iv-card-poll ul{max-width:211px}.iv-card-poll fieldset{margin:0;border:0;padding:0}.iv-card-poll label{display:block;cursor:pointer;padding-bottom:5px;min-height:14px;background-position:left 0 top 5px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyI+PGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSI3LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii41NCIgc3Ryb2tlLXdpZHRoPSIxLjgiLz48L3N2Zz4=);color:rgba(0,0,0,.87);-webkit-transition:color .5s cubic-bezier(0,0,.2,1);transition:color .5s cubic-bezier(0,0,.2,1)}.ytp-probably-keyboard-focus .iv-card-poll label.iv-card-poll-choice-focused{-webkit-box-shadow:0 0 0 2px rgba(27,127,204,.4);box-shadow:0 0 0 2px rgba(27,127,204,.4)}.iv-card-poll.iv-card-poll-voted label{color:rgba(0,0,0,.54)}.iv-card-poll.iv-card-poll-voted label.iv-card-poll-choice-checked{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyI+PGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSI3LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzE2N2FjNiIgc3Ryb2tlLXdpZHRoPSIxLjgiLz48Y2lyY2xlIGN4PSI4LjUiIGN5PSI4LjUiIHI9IjQuMjMiIGZpbGw9IiMxNjdhYzYiLz48L3N2Zz4=);color:rgba(0,0,0,.87)}.iv-card-poll input[type=checkbox]{opacity:0;width:17px;height:17px;margin:5px 0 0;float:left}.iv-card-poll .iv-card-poll-choice-text{display:block;margin-left:25px;padding-top:8px}.iv-drawer-big .iv-card-poll .iv-card-poll-choice-text{padding-top:2px}.iv-card-poll li+li{margin-top:8px}.iv-card-poll .iv-card-poll-result{width:100%;height:4px;background-color:#dfdfdf;visibility:hidden}.iv-card-poll .iv-card-poll-result .iv-card-poll-result-bar{width:100%;height:100%;background-color:#167ac6;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:transform .5s cubic-bezier(0,0,.2,1),-webkit-transform .5s cubic-bezier(0,0,.2,1);transition:transform .5s cubic-bezier(0,0,.2,1),-webkit-transform .5s cubic-bezier(0,0,.2,1)}.iv-card-poll.iv-card-poll-expanded .iv-card-poll-result{visibility:visible}.iv-card-poll .iv-card-poll-choice-percent{display:none;float:right;margin-left:5px}.iv-card-poll.iv-card-poll-expanded .iv-card-poll-choice-percent{display:block}.iv-card-sign-in{visibility:hidden;position:absolute;top:0;left:0;padding:8px 10px}.iv-card-sign-in p{margin:0 0 8px}.iv-card-sign-in a{color:#fff}.iv-card-unavailable:hover .iv-card-content,.iv-card-unavailable:hover .iv-click-target{visibility:hidden}.iv-card-unavailable:hover .iv-card-sign-in{visibility:visible}.iv-ad-info-icon-container,.iv-card-sponsored{position:relative}.iv-card-sponsored{margin:0 0 8px;color:#999}.iv-ad-info-container{display:inline-block;margin-left:6px}.iv-ad-info-icon{display:inline-block;position:relative;top:1px}.iv-ad-info{bottom:21px;left:0;right:0;border:1px solid #000;padding:7px;background:#fff;color:#000;font-size:12px}.iv-ad-info-container .iv-ad-info a,.iv-ad-info-container .iv-ad-info a:hover{color:#167ac6}.iv-ad-info-container .iv-ad-info a:hover{text-decoration:underline}.iv-ad-info-callout,.iv-ad-info-icon-container:after{left:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;width:0;height:0}.iv-ad-info-callout{bottom:16px;border-top-color:#000}.iv-ad-info-icon-container:after{content:"";bottom:17px;border-top-color:#fff}.iv-ad-info,.iv-ad-info-callout,.iv-ad-info-icon-container:after{visibility:hidden;position:absolute;-webkit-transition:visibility 0s .1s;transition:visibility 0s .1s}.iv-ad-info-container:hover .iv-ad-info,.iv-ad-info-container:hover .iv-ad-info-callout,.iv-ad-info-container:hover .iv-ad-info-icon-container:after{visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.iv-card-product-listing h2{-webkit-line-clamp:3;max-height:45px;color:#666}.iv-drawer-small .iv-card-product-listing h2{max-height:36px}.iv-drawer-big .iv-card-product-listing h2{max-height:72px}.iv-card-offer-price{margin-bottom:2px;font-weight:500;font-size:13px;line-height:15px;color:#333}.iv-card-offer-merchant{color:#097a41}.ytp-autonav-endscreen-countdown-container{width:360px;height:calc(100% - 39px);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;z-index:37}.html5-video-player:not(.ytp-autonav-endscreen-cancelled-state) .ytp-autonav-endscreen-countdown-overlay{width:100%}.ytp-autonav-endscreen-countdown-overlay{--w2w-start-background-color:#000;--w2w-end-background-color:#000;height:100%}.ytp-autonav-endscreen-upnext-container{width:100%}.ytp-autonav-endscreen-link-container{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.ytp-autonav-endscreen-upnext-header{color:rgba(255,255,255,.7);font-size:15px;line-height:24px}.ytp-autonav-endscreen-upnext-header-countdown-number{color:rgb(255,255,255)}.ytp-autonav-endscreen-upnext-alternative-header-only .ytp-autonav-endscreen-upnext-header{display:none}.ytp-autonav-endscreen-upnext-alternative-header{color:rgba(255,255,255,.7);font-size:13px;line-height:18px}.ytp-autonav-endscreen-upnext-no-alternative-header .ytp-autonav-endscreen-upnext-alternative-header{display:none}.ytp-autonav-endscreen-upnext-alternative-header-only .ytp-autonav-endscreen-upnext-alternative-header{font-size:15px;line-height:24px;margin-top:0}.ytp-autonav-endscreen-upnext-thumbnail,.ytp-autonav-thumbnail-small{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;border:1px solid #4c4c4c;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-autonav-endscreen-upnext-thumbnail{width:360px;height:202px;border-radius:12px}.ytp-autonav-endscreen-upnext-thumbnail:hover,.ytp-autonav-thumbnail-small:hover{border-color:rgba(255,255,255,.8);-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-autonav-live-stamp,.ytp-autonav-timestamp,.ytp-autonav-upcoming-stamp{bottom:4px;right:4px;padding:0 4px;border-radius:2px;font-size:12px;line-height:16px;background-color:rgba(0,0,0,.8);color:#fff;position:absolute;letter-spacing:.5px;text-transform:uppercase;font-weight:500}.ytp-autonav-list-overlay{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;float:right;width:40%;height:100%;background:rgba(0,0,0,.8)}.ytp-autonav-mix-text{text-align:center;font-size:15px;line-height:18px;font-weight:500;margin-top:30%}.ytp-autonav-mix-icon{width:42%;height:30%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC1zdmctbWl4IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1vcGFjaXR5PSIuMTUiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGlkPSJ5dHAtc3ZnLW1peCIgZmlsbD0iI2ZmZiIgZD0iTTI1LjY1IDE4Yy0uMDIgMi4zMS0uODcgNC40MS0yLjI1IDYuMDZsLjkuOTRjMS42OS0xLjggMi43LTQuMjcgMi43LTdzLTEuMDEtNS4yMS0yLjctN2wtLjkuOTNBOS41NCA5LjU0IDAgMCAxIDI1LjY1IDE4bS0xNS4zIDBjLjAxLTIuMzIuODYtNC40MiAyLjI1LTYuMDdsLS45LS45M0MxMCAxMi43OSA5IDE1LjI3IDkgMThzMSA1LjIgMi43IDdsLjktLjk0Yy0xLjM5LTEuNjUtMi4yNC0zLjc1LTIuMjUtNi4wNm0yLjcgMGMtLjA0LTEuNzMuNDktMy4wOSAxLjM1LTQuMmwtLjktLjk0Yy0xLjEzIDEuMjYtMS44IDIuOTktMS44IDUuMTQgMCAxLjY3LjY3IDMuNCAxLjggNC42NmwuOS0uOTNjLS44Ni0xLjEyLTEuMzktMi40Ny0xLjM1LTMuNzNtOS01LjE0LS45Ljk0Yy44NSAxLjExIDEuMzggMi40NyAxLjM1IDQuMi4wMyAxLjI2LS41IDIuNjEtMS4zNSAzLjczbC45LjkzYzEuMTItMS4yNiAxLjgtMi45OSAxLjgtNC42NiAwLTIuMTUtLjY4LTMuODgtMS44LTUuMTRtLTUuNTUgMi44IDMuNiAxLjg3LTMuNiAyLjMzeiIvPjwvc3ZnPg==);-webkit-background-size:cover;background-size:cover;margin:0 auto}.ytp-autonav-endscreen-video-info{margin-top:12px}.ytp-autonav-endscreen-premium-badge{margin-bottom:6px;margin-left:-2px;width:74px;height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MCIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHJlY3Qgd2lkdGg9IjcwIiBoZWlnaHQ9IjE2IiBmaWxsPSIjZmZmIiBvcGFjaXR5PSIuMSIgcng9IjIiLz48cGF0aCBmaWxsPSIjYWFhIiBkPSJNMjAuMzUgOC44M1YxMmgtMS40OFYzLjQ3aDMuMjZjLjk1IDAgMS43MS4yNSAyLjI3Ljc0LjU2LjUuODQgMS4xNi44NCAxLjk3IDAgLjg0LS4yNyAxLjQ5LS44MiAxLjk1LS41NS40Ny0xLjMyLjctMi4zLjd6bTAtMS4xOWgxLjc4Yy41MyAwIC45My0uMTIgMS4yLS4zNy4yOS0uMjUuNDItLjYuNDItMS4wOCAwLS40Ni0uMTQtLjgyLS40Mi0xLjFhMS42MiAxLjYyIDAgMCAwLTEuMTYtLjQzaC0xLjgyem05LjM3LS42OGEzLjUgMy41IDAgMCAwLS41OC0uMDVjLS42NSAwLTEuMDkuMjUtMS4zMS43NVYxMkgyNi40VjUuNjZoMS4zNmwuMDQuN2ExLjYgMS42IDAgMCAxIDEuNDMtLjgyYy4yIDAgLjM3LjAzLjUuMDh2MS4zNHptMy41OCA1LjE2Yy0uOSAwLTEuNjQtLjI5LTIuMi0uODVhMy4xIDMuMSAwIDAgMS0uODQtMi4yOHYtLjE3YzAtLjYzLjEyLTEuMi4zNy0xLjdhMi43MiAyLjcyIDAgMCAxIDIuNS0xLjU4Yy44NyAwIDEuNTMuMjggMiAuODMuNDguNTUuNzEgMS4zMy43MSAyLjM0di41N0gzMS43Yy4wNC41Mi4yMi45NC41MiAxLjI0cy43LjQ2IDEuMTYuNDZjLjY1IDAgMS4xOC0uMjYgMS42LS43OWwuNzYuNzNjLS4yNS4zOC0uNi42OC0xLjAyLjg5LS40Mi4yLS45LjMtMS40Mi4zem0tLjE3LTUuNDNjLS40IDAtLjcuMTMtLjk1LjQtLjI0LjI4LS40LjY2LS40NiAxLjE1aDIuNzJ2LS4xYTEuNzIgMS43MiAwIDAgMC0uMzktMS4wOSAxLjIgMS4yIDAgMCAwLS45Mi0uMzZtNS4xNi0xLjAzLjA0LjY2YTIuMjggMi4yOCAwIDAgMSAxLjgzLS43OGMuODUgMCAxLjQzLjMzIDEuNzQuOTguNDYtLjY1IDEuMTEtLjk4IDEuOTUtLjk4LjcgMCAxLjIxLjIgMS41NS41OC4zNS4zOS41Mi45Ni41MyAxLjcxVjEyaC0xLjQyVjcuODdjMC0uNC0uMDktLjctLjI3LS44OC0uMTctLjE5LS40Ni0uMjgtLjg3LS4yOC0uMzIgMC0uNTkuMDktLjguMjYtLjIuMTctLjM0LjQtLjQyLjY4VjEyaC0xLjQyVjcuODNjLS4wMi0uNzUtLjQtMS4xMi0xLjE0LTEuMTItLjU3IDAtLjk4LjIzLTEuMjIuN1YxMmgtMS40MlY1LjY2ek00OC45MSAxMmgtMS40M1Y1LjY2aDEuNDN6TTQ3LjQgNC4wMWMwLS4yMi4wNi0uNC4yLS41NC4xNC0uMTUuMzQtLjIyLjYtLjIycy40Ni4wNy42LjIyYy4xNC4xNC4yLjMyLjIuNTRzLS4wNi40LS4yLjU0LS4zNC4yMS0uNi4yMS0uNDYtLjA3LS42LS4yYS43NS43NSAwIDAgMS0uMi0uNTVtNi45IDcuMzdhMi4yIDIuMiAwIDAgMS0xLjc4Ljc0cS0xLjAyIDAtMS41Ni0uNmMtLjM1LS40LS41My0xLS41My0xLjc1VjUuNjZoMS40M3Y0LjA5YzAgLjguMzMgMS4yIDEgMS4yLjY5IDAgMS4xNi0uMjQgMS40LS43NFY1LjY2aDEuNDJWMTJoLTEuMzR6bTQuMTctNS43Mi4wNC42NmEyLjI4IDIuMjggMCAwIDEgMS44My0uNzhjLjg1IDAgMS40My4zMyAxLjc0Ljk4LjQ2LS42NSAxLjExLS45OCAxLjk1LS45OC43IDAgMS4yMS4yIDEuNTUuNTguMzUuMzkuNTIuOTYuNTMgMS43MVYxMkg2NC43VjcuODdjMC0uNC0uMDktLjctLjI3LS44OC0uMTctLjE5LS40Ni0uMjgtLjg3LS4yOC0uMzIgMC0uNTkuMDktLjguMjYtLjIuMTctLjM0LjQtLjQyLjY4VjEyaC0xLjQyVjcuODNjLS4wMi0uNzUtLjQtMS4xMi0xLjE0LTEuMTItLjU3IDAtLjk4LjIzLTEuMjIuN1YxMmgtMS40MlY1LjY2aDEuMzR6Ii8+PHBhdGggZmlsbD0icmVkIiBkPSJNMSAyYTEgMSAwIDAgMSAxLTFoMTN2MTRIMmExIDEgMCAwIDEtMS0xeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02LjUyIDl2M0g0Ljc2VjMuNDdIOC4xYy42NCAwIDEuMi4xMiAxLjY5LjM1cy44Ni41NyAxLjEyIDEgLjQuOTIuNCAxLjQ3YzAgLjg0LS4zIDEuNS0uODcgMS45OHEtLjg1NS43Mi0yLjM3LjcySDYuNTJ6bTAtMS40M2gxLjU3Yy40NiAwIC44Mi0uMSAxLjA2LS4zMy4yNS0uMjIuMzctLjUzLjM3LS45NHMtLjEyLS43NS0uMzctMWMtLjI1LS4yNy0uNTktLjQtMS4wMi0uNEg2LjUyeiIvPjwvc3ZnPg==);-webkit-background-size:cover;background-size:cover}.autonav-endscreen{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ytp-autonav-endscreen-cancelled-state .autonav-endscreen{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-suggestions-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.ytp-autonav-endscreen-upnext-title{color:#fff;display:-webkit-box;font-size:18px;font-style:normal;font-weight:400;line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;white-space:normal}.ytp-autonav-author-and-view,.ytp-autonav-endscreen-upnext-author,.ytp-autonav-view-and-date{margin-top:4px;color:#aaa;display:-webkit-box;font-size:14px;line-height:21px;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;white-space:normal}.ytp-autonav-endscreen-button-container{width:100%;margin-top:12px}.ytp-autonav-endscreen-upnext-button{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;border-radius:2px;display:inline-grid;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;width:176px;height:36px;line-height:34px;text-align:center;text-transform:uppercase;cursor:pointer;border:0}.ytp-autonav-endscreen-upnext-button.ytp-autonav-endscreen-upnext-button-rounded{border-radius:18px}.ytp-autonav-endscreen-upnext-cancel-button{background:rgba(255,255,255,.1);float:left}.ytp-autonav-endscreen-upnext-play-button{background:rgba(255,255,255,.3);float:right}.ytp-autonav-endscreen-countdown-container:not(.ytp-autonav-endscreen-is-premium) .ytp-autonav-endscreen-premium-badge{display:none}.countdown-running .ytp-player-content{bottom:0}.countdown-running .ytp-miniplayer-replay-button,.countdown-running .ytp-preview{display:none}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-suggestion-panel{margin:40px auto auto 20px;width:360px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-endscreen-countdown-overlay{margin:40px 20px auto auto}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-thumbnail-small{width:360px;height:202px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-title-card{margin-top:12px;font-size:18px;line-height:24px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-author-card,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-view-and-date-card{margin-top:4px;font-size:14px;line-height:21px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-view-and-date-card{margin-top:0}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-suggestion-card{width:360px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-endscreen-upnext-thumbnail{width:360px;height:202px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-mix-text{font-size:22.5px;line-height:27px}.ytp-autonav-endscreen-small-mode.ytp-autonav-endscreen-countdown-container{width:374px}.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-link-container,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-link-container{margin-top:13px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-upnext-thumbnail,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-upnext-thumbnail{width:183px;height:104px;border-radius:8px}.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-upnext-header,.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-upnext-title,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-upnext-header,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-upnext-title{font-size:14px;line-height:18px;font-weight:500}.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-video-info,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-video-info{margin-top:0;width:183px}.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-button-container,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-button-container{margin-top:13px}.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-upnext-button,.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-upnext-button{width:183px;height:34px}.ytp-big-mode .ytp-autonav-endscreen-countdown-container{height:calc(100% - 58.5px)}.ytp-big-mode .ytp-autonav-endscreen-link-container{margin-top:15px}.ytp-big-mode .ytp-autonav-endscreen-upnext-header{font-size:22.5px;line-height:36px}.ytp-big-mode .ytp-autonav-endscreen-upnext-alternative-header{font-size:19.5px;line-height:27px}.ytp-big-mode .ytp-autonav-endscreen-upnext-alternative-header-only .ytp-autonav-endscreen-upnext-alternative-header{font-size:22.5px;line-height:36px}.ytp-big-mode .ytp-autonav-endscreen-upnext-thumbnail{width:540px;height:303px}.ytp-big-mode .ytp-autonav-endscreen-premium-badge{margin-bottom:9px;margin-left:-3px;width:111px;height:24px}.ytp-big-mode .ytp-autonav-endscreen-video-info{margin-top:18px}.ytp-big-mode .ytp-autonav-endscreen-upnext-title{font-size:27px;line-height:36px}.ytp-big-mode .ytp-autonav-endscreen-upnext-author,.ytp-big-mode .ytp-autonav-view-and-date{margin-top:6px;font-size:21px;line-height:31.5px}.ytp-big-mode .ytp-autonav-view-and-date{margin-top:0}.ytp-big-mode .ytp-autonav-endscreen-button-container{margin-top:18px}.ytp-big-mode .ytp-autonav-endscreen-upnext-button{font-size:21px;width:264px;height:54px;line-height:52px}.ytp-big-mode .ytp-autonav-endscreen-upnext-button.modern-buttons{border-radius:27px}.ytp-big-mode .ytp-autonav-live-stamp,.ytp-big-mode .ytp-autonav-timestamp,.ytp-big-mode .ytp-autonav-upcoming-stamp{font-size:18px;line-height:24px}.ytp-big-mode .ytp-autonav-endscreen-countdown-container{width:540px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-countdown-overlay{margin:auto;margin-right:30px;height:444px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-countdown-overlay .ytp-autonav-endscreen-countdown-container{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-panel{margin:auto;margin-left:30px;width:432px;height:444px}.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-card-with-margin{margin-left:12px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-thumbnail-small{margin-top:0;width:210px;height:118px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-suggestion-card{margin-top:10px;width:210px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-suggestion-card:nth-last-child(-n+2){margin-top:20px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-title-card{margin-top:10px;font-size:14px;line-height:16px;font-weight:500}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-author-card{margin-top:4px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-author-card,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-view-and-date-card{font-size:13px;line-height:18px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-view-and-date,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-view-and-date-card{margin-top:0}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-autonav-endscreen-more-videos{visibility:hidden}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .ytp-suggestions-container .ytp-suggestion-set:not(:first-child){display:none}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .ytp-suggestion-panel,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-tiny-mode .ytp-suggestion-panel{display:none}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-countdown-overlay,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-tiny-mode .ytp-autonav-endscreen-countdown-overlay{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:calc(100% - 39px)}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-countdown-overlay .ytp-autonav-endscreen-countdown-container,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-tiny-mode .ytp-autonav-endscreen-countdown-overlay .ytp-autonav-endscreen-countdown-container{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:100%}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-countdown-overlay,.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-tiny-mode .ytp-autonav-endscreen-countdown-overlay{margin-right:auto}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-countdown-overlay{margin-top:0}.ytp-player-minimized.countdown-running .ytp-autonav-endscreen-link-container,.ytp-player-minimized.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-link-container{margin-top:30px}.ytp-player-minimized.countdown-running .ytp-suggestion-panel,.ytp-player-minimized.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-panel{display:none}.ytp-player-minimized.countdown-running .ytp-autonav-endscreen-countdown-container,.ytp-player-minimized.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-countdown-container{width:374px;height:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ytp-player-minimized.countdown-running .ytp-autonav-endscreen-upnext-container,.ytp-player-minimized.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-upnext-container{margin-top:16px}.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-is-premium .ytp-autonav-endscreen-upnext-header,.ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-is-premium .ytp-autonav-endscreen-upnext-header{display:-webkit-box}.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-is-premium .ytp-autonav-endscreen-upnext-alternative-header,.ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-is-premium .ytp-autonav-endscreen-upnext-alternative-header{margin-top:5px}.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-is-premium .ytp-autonav-endscreen-link-container,.ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen-is-premium .ytp-autonav-endscreen-link-container{margin-top:8px}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .ytp-autonav-view-and-date{display:-webkit-box}.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-button-container{display:none}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-countdown-container{margin:auto;margin-right:45px;width:540px;height:666px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-upnext-header{font-size:22.5px;line-height:36px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-panel{margin:auto;margin-left:45px;width:648px;height:666px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-card-with-margin{margin-left:18px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-thumbnail-small{width:315px;height:177px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-suggestion-card{margin-top:15px;width:315px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-suggestion-card:nth-last-child(-n+2){margin-top:30px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-title-card{margin-top:15px;font-size:21px;line-height:24px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-author-card{margin-top:6px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-author-card,.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-view-and-date-card{font-size:19.5px;line-height:27px}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-view-and-date-card{margin-top:0}.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-mix-text{font-size:22.5px;line-height:27px}.ytp-autonav-author-and-view{display:none}.ytp-autonav-cancelled-mini-mode.ytp-player-content,.ytp-small-mode .ytp-autonav-cancelled-mini-mode.ytp-player-content{bottom:0}.countdown-running .ytp-autonav-overlay{width:100%;height:100%;position:absolute;z-index:-1}.countdown-running .ytp-autonav-view-and-date{display:none}.ytp-autonav-suggestion-card[data-is-list=true] .ytp-autonav-timestamp,.ytp-autonav-suggestion-card[data-is-live=true] .ytp-autonav-timestamp,.ytp-autonav-suggestion-card[data-is-mix=true] .ytp-autonav-timestamp,.ytp-autonav-suggestion-card[data-is-upcoming=true] .ytp-autonav-timestamp{display:none}.ytp-autonav-suggestion-card[data-is-live=true] .ytp-autonav-live-stamp{position:absolute;background-color:#c00}.ytp-autonav-suggestion-card:not([data-is-live=true]) .ytp-autonav-live-stamp{display:none}.ytp-autonav-suggestion-card[data-is-upcoming=true] .ytp-autonav-upcoming-stamp{position:absolute;background-color:rgba(0,0,0,.8)}.ytp-autonav-suggestion-card:not([data-is-upcoming=true]) .ytp-autonav-upcoming-stamp{display:none}.ytp-autonav-endscreen-upnext-container[data-is-list=true] .ytp-autonav-timestamp,.ytp-autonav-endscreen-upnext-container[data-is-live=true] .ytp-autonav-timestamp,.ytp-autonav-endscreen-upnext-container[data-is-mix=true] .ytp-autonav-timestamp,.ytp-autonav-endscreen-upnext-container[data-is-upcoming=true] .ytp-autonav-timestamp{display:none}.ytp-autonav-endscreen-upnext-container[data-is-live=true] .ytp-autonav-live-stamp{position:absolute;background-color:#c00}.ytp-autonav-endscreen-upnext-container:not([data-is-live=true]) .ytp-autonav-live-stamp{display:none}.ytp-autonav-endscreen-upnext-container[data-is-upcoming=true] .ytp-autonav-upcoming-stamp{position:absolute;background-color:rgba(0,0,0,.8)}.ytp-autonav-endscreen-upnext-container:not([data-is-upcoming=true]) .ytp-autonav-upcoming-stamp{display:none}.ytp-autonav-suggestion-card:not([data-is-mix=true]) .ytp-autonav-list-overlay{display:none}.html5-video-player.ytp-autonav-endscreen-cancelled-state.ended-mode{background-color:#000}.ytp-ad-overlay-open.countdown-running .ytp-ad-overlay-container{opacity:.3}.ytp-ad-overlay-open .ytp-player-content.ytp-autonav-endscreen-countdown-container{height:calc(100% - 143px)}.ytp-big-mode.ytp-ad-overlay-open .ytp-autonav-endscreen-countdown-container{height:calc(100% - 160px)}.ytp-autonav-overlay-cancelled-state{background-color:#000;height:100%;position:absolute;z-index:-1}.ytp-autonav-endscreen-upnext-header-close-button{display:none;width:36px;height:36px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz48L3N2Zz4=);-webkit-background-size:24px 24px;background-size:24px;background-repeat:no-repeat;background-position:50%;background-color:transparent;border:none;cursor:pointer;padding:0}.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing) .ytp-autonav-endscreen-upnext-updated .ytp-player-content{position:unset}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-countdown-container{-webkit-align-self:center;align-self:center;height:100%}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-topbar-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-upnext-header-close-button{display:block}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-countdown-container .ytp-autonav-endscreen-link-container{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-countdown-container .ytp-autonav-endscreen-link-container .ytp-autonav-endscreen-video-info{margin-top:12px;width:100%}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-countdown-container .ytp-autonav-endscreen-link-container .ytp-autonav-endscreen-upnext-thumbnail{-webkit-background-size:contain;background-size:contain;background-position:50%}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-button-container{display:none}.ytp-autonav-endscreen-upnext-updated .ytp-autonav-live-stamp,.ytp-autonav-endscreen-upnext-updated .ytp-autonav-timestamp,.ytp-autonav-endscreen-upnext-updated .ytp-autonav-upcoming-stamp{bottom:8px;right:8px;border-radius:10px;line-height:16px;font-weight:700;letter-spacing:unset;padding:0 8px}.ytp-autonav-toggle-button-container{width:100%;height:100%;display:inline-block}.ytp-delhi-modern.ytp-delhi-modern-icons.ytp-big-mode .ytp-autonav-toggle-button-container{vertical-align:top}.ytp-autonav-toggle-button,.ytp-small-mode .ytp-autonav-toggle-button{height:14.4px;width:36px;border-radius:14.4px;top:50%;position:relative;cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjIuNyAxMWMyLjk1IDAgNS4zLTIuMjEgNS4zLTVzLTIuMzUtNS01LjMtNUg3LjNDNC4zNSAxIDIgMy4yMSAyIDZzMi4zNSA1IDUuMyA1eiIgY2xpcC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNSIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMyAxQzQuMzUgMSAyIDMuMjEgMiA2czIuMzUgNSA1LjMgNWgxNS40QTUuMTYgNS4xNiAwIDAgMCAyOCA2bC0uMDMtLjU0QTUuMTYgNS4xNiAwIDAgMCAyMi43IDF6bTE1LjQgMTFjMy40NSAwIDYuMy0yLjYgNi4zLTZzLTIuODUtNi02LjMtNkg3LjNDMy44NSAwIDEgMi42IDEgNnMyLjg1IDYgNi4zIDZ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii41Ii8+PC9zdmc+);-webkit-background-size:cover;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .08s cubic-bezier(.4,0,1,1);transition:all .08s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button{height:18px;width:30px;background-image:unset;background-color:rgba(255,255,255,.3);border-radius:9px;margin:0 9px}.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle .ytp-autonav-toggle-button[aria-checked=true]{background-color:var(--yt-sys-color-baseline--overlay-text-primary,#fff)}.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle .ytp-autonav-toggle-button[aria-checked=false]{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1))}.ytp-big-mode.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button{margin:0 calc((var(--yt-delhi-big-mode-pill-height, 56px) - 30px)/2)}.ytp-xsmall-width-mode.ytp-delhi-modern-icons.ytp-delhi-modern .ytp-autonav-toggle-button{height:13.5px;width:22.5px;border-radius:6.75px;margin:0 5px}.ytp-small-mode .ytp-autonav-toggle-button,.ytp-xsmall-width-mode .ytp-autonav-toggle-button{height:10.8px;width:27px;border-radius:10.8px}.ytp-big-mode .ytp-autonav-toggle-button{height:18px;width:45px;border-radius:18px}.ytp-embed .ytp-autonav-toggle-button{height:12px;width:30px;border-radius:12px}.ytp-autonav-toggle-button[aria-checked=true]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjIuNyAxMWMyLjk1IDAgNS4zLTIuMjEgNS4zLTVzLTIuMzUtNS01LjMtNUg3LjNDNC4zNSAxIDIgMy4yMSAyIDZzMi4zNSA1IDUuMyA1em0tMi43LS43NXYtOC41bDYuNyA0LjI2eiIgY2xpcC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNSIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMyAxQzQuMzUgMSAyIDMuMjEgMiA2czIuMzUgNSA1LjMgNWgxNS40QTUuMTYgNS4xNiAwIDAgMCAyOCA2bC0uMDMtLjU0QTUuMTYgNS4xNiAwIDAgMCAyMi43IDF6bTE1LjQgMTFjMy40NSAwIDYuMy0yLjYgNi4zLTZzLTIuODUtNi02LjMtNkg3LjNDMy44NSAwIDEgMi42IDEgNnMyLjg1IDYgNi4zIDZ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii41Ii8+PC9zdmc+);-webkit-background-size:cover;background-size:cover;background-color:transparent;-webkit-transition:all .08s cubic-bezier(.4,0,1,1);transition:all .08s cubic-bezier(.4,0,1,1)}.ytp-autonav-toggle-button:after{content:"";position:absolute;top:0;left:0;height:20.4px;width:20.4px;border-radius:20.4px;margin-top:-3px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+PHBhdGggZmlsbD0iIzcxNzE3MSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOC41IDE2YTcuNSA3LjUgMCAxIDAgMC0xNSA3LjUgNy41IDAgMCAwIDAgMTUiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjE1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNyA4LjVhOC41IDguNSAwIDEgMS0xNyAwIDguNSA4LjUgMCAwIDEgMTcgMG0tMSAwYTcuNSA3LjUgMCAxIDEtMTUgMCA3LjUgNy41IDAgMCAxIDE1IDAiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01LjUgMTJoMlY1aC0yem00LTd2N2gyVjV6Ii8+PC9zdmc+);-webkit-background-size:cover;background-size:cover;-webkit-transition:all .08s cubic-bezier(.4,0,1,1);transition:all .08s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button:after{height:14px;width:14px;border-radius:7px;margin:2px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIuNzUgNC41aC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjVtMTMuNSAwaC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjUiLz48L3N2Zz4=);background-color:rgba(255,255,255,.3);-webkit-background-size:9px 9px;background-size:9px;background-repeat:no-repeat;background-position:50%;-webkit-transition:all .2s cubic-bezier(.05,0,0,1);transition:all .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle .ytp-autonav-toggle-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMTIuNzUgNC41aC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjVtMTMuNSAwaC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjUiLz48L3N2Zz4=);background-color:var(--yt-sys-color-baseline--overlay-text-primary,#fff)}.ytp-xsmall-width-mode.ytp-delhi-modern-icons.ytp-delhi-modern .ytp-autonav-toggle-button:after{height:10.5px;width:10.5px;border-radius:5.25px;margin:1px}.ytp-small-mode .ytp-autonav-toggle-button:after{left:-2px;height:15.3px;width:15.3px;border-radius:15.3px;margin-top:-2.25px}.ytp-big-mode .ytp-autonav-toggle-button:after{left:0;height:25.5px;width:25.5px;border-radius:25.5px;margin-top:-3.75px}.ytp-embed .ytp-autonav-toggle-button:after{left:0;height:17px;width:17px;border-radius:17px;margin-top:-2.5px}.ytp-autonav-toggle-button[aria-checked=true]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1vcGFjaXR5PSIuMTUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE3IDguNWE4LjUgOC41IDAgMSAxLTE3IDAgOC41IDguNSAwIDAgMSAxNyAwbS01IDBMNi41IDV2N3ptLTEuODYgMEw3LjUgNi44MnYzLjM2ek04LjUgMTZhNy41IDcuNSAwIDEgMCAwLTE1IDcuNSA3LjUgMCAwIDAgMCAxNSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTYgOC41YTcuNSA3LjUgMCAxIDEtMTUgMCA3LjUgNy41IDAgMCAxIDE1IDBtLTQgMEw2LjUgMTJWNXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);left:1px;-webkit-background-size:cover;background-size:cover;background-color:transparent;-webkit-transform:translateX(15.6px);-ms-transform:translateX(15.6px);transform:translateX(15.6px)}.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button[aria-checked=true]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJtMTcgOC42LTYuMTEtMy42MWMtMS41LS44OC0zLjM5LjItMy4zOSAxLjk0djIyLjEzYzAgMS43NCAxLjg5IDIuODIgMy4zOSAxLjk0TDE3IDI3LjR6bTAgMHYxOC44TDMzIDE4eiIvPjwvc3ZnPg==);background-color:#fff;-webkit-background-size:9px 9px;background-size:9px;background-repeat:no-repeat;background-position:50%;-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle .ytp-autonav-toggle-button[aria-checked=true]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTcgOC42LTYuMTEtMy42MWMtMS41LS44OC0zLjM5LjItMy4zOSAxLjk0djIyLjEzYzAgMS43NCAxLjg5IDIuODIgMy4zOSAxLjk0TDE3IDI3LjR6bTAgMHYxOC44TDMzIDE4eiIvPjwvc3ZnPg==);background-color:var(--yt-sys-color-baseline--overlay-background-solid,#0f0f0f)}.ytp-small-mode .ytp-autonav-toggle-button[aria-checked=true]:after{-webkit-transform:translateX(11.7px);-ms-transform:translateX(11.7px);transform:translateX(11.7px)}.ytp-big-mode .ytp-autonav-toggle-button[aria-checked=true]:after{-webkit-transform:translateX(19.5px);-ms-transform:translateX(19.5px);transform:translateX(19.5px)}.ytp-xsmall-width-mode.ytp-delhi-modern-icons.ytp-delhi-modern .ytp-autonav-toggle-button[aria-checked=true]:after{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.ytp-embed .ytp-autonav-toggle-button[aria-checked=true]:after{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.ytp-bezel{position:absolute;left:50%;top:50%;width:52px;height:52px;z-index:19;margin-left:-26px;margin-top:-26px;background:rgba(0,0,0,.5);border-radius:26px;-webkit-animation:ytp-bezel-fadeout .5s linear 1 normal forwards;animation:ytp-bezel-fadeout .5s linear 1 normal forwards;pointer-events:none}.ytp-delhi-modern .ytp-bezel{left:50%;top:50%;width:78px;height:78px;margin-left:-39px;margin-top:-39px;border-radius:39px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6));-webkit-animation:ytp-delhi-modern-bezel-fadeout 1s cubic-bezier(.05,0,0,1) 1 normal forwards;animation:ytp-delhi-modern-bezel-fadeout 1s cubic-bezier(.05,0,0,1) 1 normal forwards}.ytp-delhi-modern-icons .ytp-bezel-icon svg{width:100%;height:100%}.ytp-big-mode .ytp-bezel{width:78px;height:78px;margin-left:-39px;margin-top:-39px;border-radius:39px}.ytp-bezel-icon{width:40px;height:40px;margin:6px}.ytp-player-content .ytp-bezel-icon{width:48px;height:48px;margin:2px}.ytp-big-mode .ytp-bezel-icon,.ytp-delhi-modern .ytp-bezel-icon{width:54px;height:54px;margin:12px}.ytp-bezel-text-wrapper{text-align:center;position:absolute;left:0;right:0;top:10%;z-index:19}.ytp-delhi-modern .ytp-bezel-text-wrapper{-webkit-animation:ytp-delhi-modern-bezel-text-fadeout 1s cubic-bezier(.05,0,0,1) 1 normal forwards;animation:ytp-delhi-modern-bezel-text-fadeout 1s cubic-bezier(.05,0,0,1) 1 normal forwards}.ytp-bezel-text{display:inline-block;padding:10px 20px;font-size:175%;background:rgba(0,0,0,.5);pointer-events:none;border-radius:3px}.ytp-delhi-modern .ytp-bezel-text{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-bezel-text-hide .ytp-bezel-text{display:none}@-webkit-keyframes ytp-bezel-fadeout{0%{opacity:1}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes ytp-bezel-fadeout{0%{opacity:1}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@-webkit-keyframes ytp-delhi-modern-bezel-fadeout{0%{opacity:0}25%,75%{opacity:1;-webkit-transform:scale(1.33);transform:scale(1.33)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ytp-delhi-modern-bezel-fadeout{0%{opacity:0}25%,75%{opacity:1;-webkit-transform:scale(1.33);transform:scale(1.33)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ytp-delhi-modern-bezel-text-fadeout{0%{opacity:0}25%,75%{opacity:1}to{opacity:0}}@keyframes ytp-delhi-modern-bezel-text-fadeout{0%{opacity:0}25%,75%{opacity:1}to{opacity:0}}.ytp-chrome-top .ytp-cards-button{-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);pointer-events:all;position:relative;z-index:62}.ytp-chrome-top .ytp-cards-button[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern .ytp-chrome-top .ytp-cards-button .ytp-cards-button-icon{width:30px;height:30px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6));border-radius:18px}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-cards-button{max-width:80px;width:36px}.ytp-show-cards-title .ytp-cards-button{margin-left:10px;margin-right:10px}.ytp-small-mode .ytp-show-cards-title .ytp-cards-button{margin-left:0;margin-right:0}.ytp-embed:not(.ad-showing).ytp-small-mode .ytp-cards-button{padding-top:16px}.ytp-show-cards-title .ytp-cards-button-title{display:block}.ytp-cards-button-icon-shopping,.ytp-small-mode .ytp-show-cards-title .ytp-cards-button-title{display:none}.ytp-cards-shopping-active .ytp-cards-button-icon-shopping{display:inline-block}.ytp-cards-shopping-active .ytp-cards-button-icon-default{display:none}.ytp-big-mode .ytp-chrome-top .ytp-cards-button,.ytp-chrome-top .ytp-cards-button{width:auto;height:auto}.ytp-cards-button-icon{margin:auto;width:36px;height:36px}.ytp-big-mode .ytp-cards-button-icon{width:54px;height:54px}.ytp-cards-button-title{font-weight:500;text-align:center;font-size:14px;display:none}.ytp-big-mode .ytp-cards-button-title{font-size:20px}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-cards-button-title{text-overflow:ellipsis;overflow:hidden}.ytp-cards-button .ytp-svg-shadow{-webkit-transition:stroke-opacity .1s cubic-bezier(.4,0,1,1);transition:stroke-opacity .1s cubic-bezier(.4,0,1,1)}.ytp-cards-teaser-shown .ytp-cards-button .ytp-svg-shadow{stroke-opacity:1;-webkit-transition:stroke-opacity .1s cubic-bezier(0,0,.2,1) .25s;transition:stroke-opacity .1s cubic-bezier(0,0,.2,1) .25s}.ytp-cards-button .ytp-svg-shadow-fill{-webkit-transition:fill-opacity .1s cubic-bezier(.4,0,1,1);transition:fill-opacity .1s cubic-bezier(.4,0,1,1)}.ytp-cards-teaser-shown .ytp-cards-button .ytp-svg-shadow-fill{fill-opacity:1;-webkit-transition:fill-opacity .1s cubic-bezier(0,0,.2,1) .25s;transition:fill-opacity .1s cubic-bezier(0,0,.2,1) .25s}.ytp-cards-shopping-active.ytp-cards-teaser-shown .ytp-cards-button .ytp-svg-fill{fill:#2793e6}.ytp-cards-shopping-active.ytp-cards-teaser-shown .ytp-cards-button .ytp-svg-shadow{stroke:#fff;stroke-opacity:1}.ytp-cards-shopping-active.ytp-cards-teaser-shown .ytp-cards-button .ytp-svg-shadow-fill{fill:#fff;fill-opacity:1}.ytp-cards-teaser{position:absolute;top:8.5px;right:0;max-width:90%;opacity:.75;cursor:pointer;z-index:61;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode .ytp-cards-teaser{top:13px}.ytp-embed:not(.ad-showing).ytp-small-mode .ytp-cards-teaser{top:16px}.html5-video-player.ad-showing:not(.videoAdUiRedesign) .ytp-cards-teaser{top:40px}.ytp-cards-teaser-dismissible .ytp-cards-teaser,.ytp-cards-teaser-dismissible.ytp-cards-teaser-shown .ytp-cards-teaser{opacity:1}.ytp-cards-teaser-shown .ytp-cards-teaser{opacity:.9}.ytp-cards-teaser-shown .ytp-cards-teaser:hover{opacity:1}.ytp-autohide:not(.ytp-cards-teaser-shown) .ytp-cards-teaser,.ytp-iv-drawer-open .ytp-cards-teaser{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1) .33s;transition:opacity .1s cubic-bezier(.4,0,1,1) .33s}.ytp-iv-drawer-open .ytp-cards-teaser{-webkit-transition-delay:0s;transition-delay:0s}.ytp-cards-teaser .ytp-cards-teaser-box,.ytp-cards-teaser .ytp-cards-teaser-text{height:31px}.ytp-big-mode .ytp-cards-teaser .ytp-cards-teaser-box,.ytp-big-mode .ytp-cards-teaser .ytp-cards-teaser-text{height:46px}.ytp-cards-teaser .ytp-cards-teaser-box{position:absolute;top:0;right:18px;border-radius:2px;width:100%;background:#fff;border-bottom:1px solid #f1f1f1;-webkit-transition:-webkit-transform .33s cubic-bezier(.4,0,1,1);transition:transform .33s cubic-bezier(.4,0,1,1),-webkit-transform .33s cubic-bezier(.4,0,1,1);-webkit-transform:scaleX(0) translateX(0);-ms-transform:scaleX(0) translateX(0);transform:scaleX(0) translateX(0);-webkit-transform-origin:right 0;-ms-transform-origin:right 0;transform-origin:right 0}.ytp-big-mode .ytp-cards-teaser .ytp-cards-teaser-box{right:27px}.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-box{-webkit-transition:-webkit-transform .33s cubic-bezier(0,0,.2,1) .25s;transition:transform .33s cubic-bezier(0,0,.2,1) .25s,-webkit-transform .33s cubic-bezier(0,0,.2,1) .25s;-webkit-transform:scaleX(1) translateX(18px);-ms-transform:scaleX(1) translateX(18px);transform:scaleX(1) translateX(18px)}.ytp-big-mode.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-box{-webkit-transform:scaleX(1) translateX(27px);-ms-transform:scaleX(1) translateX(27px);transform:scaleX(1) translateX(27px)}[dir=rtl] .ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-box{-webkit-transform:scaleX(1) translateX(-18px);-ms-transform:scaleX(1) translateX(-18px);transform:scaleX(1) translateX(-18px)}[dir=rtl] .ytp-big-mode.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-box{-webkit-transform:scaleX(1) translateX(-27px);-ms-transform:scaleX(1) translateX(-27px);transform:scaleX(1) translateX(-27px)}.ytp-cards-teaser .ytp-cards-teaser-text{position:relative;padding:0 36px 0 10px;max-width:0;opacity:0;color:#000;font-weight:500;font-size:109.090909%;line-height:31px;text-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;-webkit-transition:opacity .165s cubic-bezier(.4,0,1,1),max-width 0s ease .165s;transition:opacity .165s cubic-bezier(.4,0,1,1),max-width 0s ease .165s}.ytp-big-mode .ytp-cards-teaser .ytp-cards-teaser-text{padding:0 66px 0 12px;line-height:46px}.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-text{max-width:415px;opacity:1;-webkit-transition:opacity .165s cubic-bezier(0,0,.2,1) .415s;transition:opacity .165s cubic-bezier(0,0,.2,1) .415s}.ytp-big-mode.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-text{max-width:635px}.ytp-cards-teaser-channel-avatar{display:none}.ytp-cards-teaser-dismissible .ytp-cards-teaser-text{width:30px;left:calc(100% - 30px);-webkit-transition:width .33s cubic-bezier(.05,0,0,1);transition:width .33s cubic-bezier(.05,0,0,1);opacity:1;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6));padding:0;border-radius:18px}.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-text{border-radius:22px}.ytp-cards-teaser-dismissible .ytp-cards-teaser-channel-avatar{width:22px;height:22px;margin:4px;border-radius:50%;cursor:pointer;float:left}.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-channel-avatar{margin:12px}.ytp-cards-teaser-dismissible.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-text{width:100%;left:0;-webkit-transition:width .33s cubic-bezier(.05,0,0,1) .2s,left .33s cubic-bezier(.05,0,0,1) .2s;transition:width .33s cubic-bezier(.05,0,0,1) .2s,left .33s cubic-bezier(.05,0,0,1) .2s}.ytp-cards-teaser-dismissible .ytp-cards-teaser-info-icon{height:30px;width:30px;background-color:transparent;border:none;padding:0;cursor:pointer;float:left}.ytp-cards-teaser-dismissible .ytp-cards-teaser-close-button{height:30px;width:20px;background-color:transparent;border:none;padding:0;margin:0 5px;cursor:pointer;float:right}.ytp-cards-teaser-dismissible .ytp-cards-teaser-close-button path{fill:#717171}.ytp-cards-teaser-dismissible .ytp-cards-teaser-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;color:#fff;line-height:30px;max-width:350px}.ytp-cards-teaser-dismissible .ytp-cards-teaser-box{background:transparent;border-bottom:none}.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-info-icon{height:45px;width:45px}.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-close-button{height:45px;width:30px;margin:0 7.5px}.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-label{line-height:45px;max-width:525px}.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-text{padding:0}.ytp-embed.ytp-cards-teaser-shown.ytp-cards-teaser-dismissible .ytp-chrome-top-buttons>:not(.ytp-cards-teaser){visibility:hidden}.ytp-title-enable-channel-logo .ytp-title{min-height:52px}.ytp-big-mode.ytp-title-enable-channel-logo .ytp-title{min-height:75px}.ytp-shorts-mode.ytp-title-enable-channel-logo .ytp-title{min-height:42px}:not(.ytp-shorts-mode).ytp-title-enable-channel-logo .ytp-title-text{padding-left:50px}:not(.ytp-shorts-mode).ytp-big-mode.ytp-title-enable-channel-logo .ytp-title-text{padding-left:75px}.ytp-title-link{display:block;text-overflow:ellipsis;overflow:hidden}.ytp-title-channel-logo{width:40px;height:40px;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;-webkit-flex-shrink:0;flex-shrink:0;margin:5px;-webkit-background-origin:content-box;background-origin:content-box;float:left;border-radius:50%}.ytp-big-mode .ytp-title-channel-logo{width:60px;height:60px}.ytp-embed-mobile .ytp-title-channel-logo,.ytp-embed-mobile.ytp-small-mode .ytp-title-channel-logo{width:48px;height:48px;margin:0}@-webkit-keyframes ytp-title-channel-fade-in{0%{background-color:transparent;max-width:10%}25%{background-color:rgba(35,35,35,.9)}75%{max-width:100%}}@keyframes ytp-title-channel-fade-in{0%{background-color:transparent;max-width:10%}25%{background-color:rgba(35,35,35,.9)}75%{max-width:100%}}@-webkit-keyframes ytp-title-channel-fade-out{0%{background-color:rgba(35,35,35,.9);width:500px}75%{background-color:rgba(35,35,35,.9);width:50px}}@keyframes ytp-title-channel-fade-out{0%{background-color:rgba(35,35,35,.9);width:500px}75%{background-color:rgba(35,35,35,.9);width:50px}}@-webkit-keyframes ytp-title-channel-fade-in-big-mode{0%{background-color:transparent;max-width:15%}25%{background-color:rgba(35,35,35,.9)}75%{max-width:100%}}@keyframes ytp-title-channel-fade-in-big-mode{0%{background-color:transparent;max-width:15%}25%{background-color:rgba(35,35,35,.9)}75%{max-width:100%}}@-webkit-keyframes ytp-title-channel-fade-out-big-mode{0%{background-color:rgba(35,35,35,.9);width:500px}75%{background-color:rgba(35,35,35,.9);width:70px}}@keyframes ytp-title-channel-fade-out-big-mode{0%{background-color:rgba(35,35,35,.9);width:500px}75%{background-color:rgba(35,35,35,.9);width:70px}}@-webkit-keyframes ytp-title-expanded-fade-in{0%{opacity:0}25%{opacity:0}to{opacity:1}}@keyframes ytp-title-expanded-fade-in{0%{opacity:0}25%{opacity:0}to{opacity:1}}@-webkit-keyframes ytp-title-expanded-fade-out{0%{opacity:1}25%{opacity:1}to{opacity:0}}@keyframes ytp-title-expanded-fade-out{0%{opacity:1}25%{opacity:1}to{opacity:0}}.ytp-title-channel{background:transparent;border-radius:25px;display:none;height:50px;margin-left:-5px;overflow:hidden;position:absolute;top:7px;left:0;width:50px}.ytp-big-mode .ytp-title-channel{width:70px;height:70px;margin-top:10px}.ytp-title-enable-channel-logo .ytp-title-channel{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-title-channel.ytp-title-show-expanded{-webkit-animation:ytp-title-channel-fade-in .5s cubic-bezier(.4,0,.2,1);animation:ytp-title-channel-fade-in .5s cubic-bezier(.4,0,.2,1)}.ytp-big-mode .ytp-title-channel.ytp-title-show-expanded{-webkit-animation:ytp-title-channel-fade-in-big-mode .5s cubic-bezier(.4,0,.2,1);animation:ytp-title-channel-fade-in-big-mode .5s cubic-bezier(.4,0,.2,1)}.ytp-title-channel.ytp-title-expanded{background-color:rgba(35,35,35,.9);border-radius:25px;max-width:100%;z-index:1;width:auto}.ytp-big-mode .ytp-title-channel.ytp-title-expanded{border-radius:35px}.ytp-title-expanded-overlay{display:contents;max-width:100%;opacity:0;padding-right:8px;width:auto}.ytp-big-mode .ytp-title-expanded-overlay{max-width:100%}.ytp-title-expanded .ytp-title-expanded-overlay{opacity:1}.ytp-title-show-expanded .ytp-title-expanded-overlay{opacity:1;-webkit-animation:ytp-title-expanded-fade-in .5s cubic-bezier(.4,0,.2,1);animation:ytp-title-expanded-fade-in .5s cubic-bezier(.4,0,.2,1)}.ytp-big-mode .ytp-title-show-expanded .ytp-title-expanded-overlay{-webkit-animation:ytp-title-expanded-fade-in-big-mode .5s cubic-bezier(.4,0,.2,1);animation:ytp-title-expanded-fade-in-big-mode .5s cubic-bezier(.4,0,.2,1)}.ytp-title-expanded-heading{margin:5px;-webkit-box-flex:1;-webkit-flex:1;flex:1;white-space:nowrap;overflow:hidden;-webkit-align-self:center;align-self:center}.ytp-title-expanded-title{font-size:16px;font-weight:400;margin:0}.ytp-big-mode .ytp-title-expanded-title{font-size:22px}.ytp-title-expanded-title a{display:block;overflow:hidden;text-overflow:ellipsis}.ytp-title-expanded-subtitle{font-size:12px;font-weight:400;margin:0}.ytp-big-mode .ytp-title-expanded-subtitle{font-size:16px}.ytp-chrome-top .ytp-title-channel .ytp-sb{-webkit-align-self:center;align-self:center;margin:5px;height:auto;width:auto;padding:0;padding-left:16px;text-shadow:none;margin-right:7px}.ytp-chrome-top .ytp-title-channel .ytp-sb-subscribe,a.ytp-sb-subscribe{margin-left:65px}.ytp-big-mode .ytp-chrome-top .ytp-title-channel .ytp-sb-subscribe,.ytp-big-mode .ytp-chrome-top .ytp-title-channel .ytp-sb-unsubscribe{font-size:16px;padding:14px 20px;margin-right:7px}.ytp-title-expanded .ytp-title-beacon,.ytp-title-expanded .ytp-title-subtext,.ytp-title-expanded .ytp-title-text{display:none}@-webkit-keyframes ytp-title-beacon-pulse{0%{background:black;width:40px;height:40px;left:5px;top:5px}50%{background:transparent;width:50px;height:50px;left:0;top:0}}@keyframes ytp-title-beacon-pulse{0%{background:black;width:40px;height:40px;left:5px;top:5px}50%{background:transparent;width:50px;height:50px;left:0;top:0}}.ytp-title-beacon{border-radius:25px;display:none;position:absolute;z-index:-1;-webkit-animation:ytp-title-beacon-pulse 2s 5;animation:ytp-title-beacon-pulse 2s 5}.unstarted-mode .ytp-title-beacon{display:block}.ytp-big-mode .ytp-chapter-title.ytp-button.ytp-chapter-container-disabled,.ytp-chapter-title.ytp-button.ytp-chapter-container-disabled{opacity:.9}.ytp-big-mode .ytp-chapter-title.ytp-button,.ytp-chapter-title.ytp-button,.ytp-embed-mobile .ytp-chrome-controls .ytp-chapter-title.ytp-button,.ytp-small-mode .ytp-chrome-controls .ytp-chapter-title.ytp-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}.ytp-delhi-modern .ytp-chapter-title.ytp-button{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px}.ytp-delhi-modern .ytp-chapter-title.ytp-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-chapter-title.ytp-button svg{padding:0}.ytp-delhi-modern .ytp-chapter-title.ytp-button:after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px}.ytp-delhi-modern .ytp-chapter-title.ytp-button:hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-chapter-title.ytp-button:active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chapter-title.ytp-button{height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-chapter-container-disabled .ytp-chapter-title-chevron,.ytp-embed .ytp-chapter-title-chevron,.ytp-profile-page .ytp-chapter-title-chevron{display:none}.ytp-chapter-title-chevron{-webkit-box-flex:0;-webkit-flex:0 0 20px;flex:0 0 20px;width:20px;position:relative;bottom:1px}.ytp-chapter-title-content{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ytp-delhi-modern .ytp-chapter-title-content{line-height:24px;font-weight:500}.ytp-big-mode .ytp-chapter-title-chevron{width:28px}.ytp-chapter-title-chevron svg{vertical-align:middle}.ytp-chapter-title-prefix{padding-right:5px}.ytp-delhi-modern .ytp-chapter-title-prefix,.ytp-live .ytp-chapter-title{display:none}.ytp-embed .ytp-chapter-container .ytp-chapter-title.ytp-button,.ytp-embed.ytp-small-mode .ytp-chapter-container .ytp-chapter-title.ytp-button{cursor:text;width:100%}.ytp-chapter-container .ytp-profile-page.ytp-chapter-title.ytp-button{cursor:text}.ytp-exp-bottom-control-flexbox .ytp-chapter-container{-webkit-box-flex:0;-webkit-flex:0 1 100%;flex:0 1 100%;overflow:hidden;text-overflow:ellipsis}:not(.ytp-exp-bottom-control-flexbox) .ytp-chapter-container{float:left}.ytp-chapter-container{height:100%;font-size:109%;vertical-align:top;margin:0 5px 0 0;white-space:nowrap;line-height:47px}.ytp-embed .ytp-chapter-container{line-height:39px}.ytp-big-mode .ytp-chapter-container{line-height:53px}.ytp-delhi-modern .ytp-chapter-container{display:inline-block;padding-top:var(--yt-delhi-pill-top-height,12px);-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 100 auto;flex:0 100 auto}.ytp-delhi-modern.ytp-big-mode .ytp-chapter-container{padding-top:var(--yt-delhi-big-mode-pill-top-height,20px)}.ytp-xsmall-width-mode .ytp-chapter-container{display:none}.ytp-contextmenu{position:absolute;top:0;left:0;z-index:2300;font-family:Roboto,Arial,Helvetica,sans-serif;text-align:left;direction:ltr;font-size:11px;line-height:1.3;-webkit-font-smoothing:antialiased;will-change:width,height;border-radius:12px}.ytp-popup.ytp-delhi-modern-contextmenu{border-radius:12px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-contextmenu .ytp-collapse{height:20px;opacity:.9;position:absolute;right:20px;top:12px;width:20px}.ytp-contextmenu .ytp-collapse:hover{opacity:1}.ytp-dni.ytp-contextmenu{text-shadow:none}.ytp-big-mode.ytp-contextmenu{font-size:17px}.ytp-autohide.ytp-embed-overlays-autohide.ytp-contextmenu{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-autohide:not(.ytp-autohide-active).ytp-embed-overlays-autohide.ytp-contextmenu{display:none}.ytp-contextmenu a,.ytp-contextmenu a:focus,.ytp-contextmenu a:hover{color:inherit;text-decoration:none}.ytp-copytext{margin:0 10px;max-width:200px;outline:none;text-shadow:none;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.ytp-copytext::-moz-selection{background-color:white;color:black}.ytp-html5-clipboard{top:0;left:100%;position:absolute;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.ytp-show-copylink-title.ytp-copylink-button{margin-left:10px;margin-right:10px}.ytp-overflow-panel .ytp-show-copylink-title.ytp-copylink-button{margin-left:20px;margin-right:20px}.ytp-big-mode .ytp-chrome-top .ytp-copylink-button,.ytp-chrome-top .ytp-copylink-button{width:auto;height:auto}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-copylink-button{min-width:48px;max-width:80px}.ytp-copylink-icon{margin:auto;width:36px;height:36px}.ytp-big-mode .ytp-copylink-icon{width:54px;height:54px}.ytp-overflow-panel .ytp-copylink-icon{width:60px;height:60px;margin-bottom:10px}.ytp-copylink-title{font-weight:500;text-align:center;font-size:14px;display:none}.ytp-big-mode .ytp-copylink-title,.ytp-overflow-panel .ytp-copylink-title{font-size:20px}.ytp-show-copylink-title .ytp-copylink-title{display:block}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-copylink-title{text-overflow:ellipsis;overflow:hidden}.ytp-countdown-timer{width:36px;height:36px;-webkit-transition:all .1s cubic-bezier(.4,0,1,1);transition:all .1s cubic-bezier(.4,0,1,1);z-index:39;text-align:center;position:absolute;bottom:0;right:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.6);box-shadow:0 0 10px rgba(0,0,0,.6);border-radius:18px}.ytp-branding-shown .ytp-countdown-timer{bottom:52px}.ytp-countdown-timer-time{font-size:18px;color:#FFF;line-height:36px;width:36px;font-weight:500;position:absolute;top:0;left:0;text-shadow:0 0 4px rgb(0,0,0)}.ytp-free-preview-countdown-timer{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:5px;left:20px;height:24px;bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;background-color:#000;border-radius:4px;color:#fff;width:auto;z-index:82;font-size:14px;font-weight:500}.ytp-free-preview-countdown-timer-separator{padding:0 3px}.yt-ui-ellipsis{background-color:#fff;display:block;line-height:1.3em;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:normal;word-wrap:break-word}.yt-ui-ellipsis-nowrap-single-line{background-color:#fff;display:block;line-height:1.3em;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;max-height:1.3em}.yt-ui-ellipsis:after,.yt-ui-ellipsis:before{background-color:inherit;position:absolute}.yt-ui-ellipsis:before{content:"…";right:0}.yt-ui-ellipsis:after{content:"";height:100%;width:100%}.yt-ui-ellipsis-2:before{top:1.3em}.yt-ui-ellipsis-3:before{top:2.6em}.yt-ui-ellipsis-4:before{top:3.9em}.yt-ui-ellipsis-6:before{top:6.5em}.yt-ui-ellipsis-10:before{top:11.7em}.yt-ui-ellipsis-2{max-height:2.6em}.yt-ui-ellipsis-3{max-height:3.9em}.yt-ui-ellipsis-4{max-height:5.2em}.yt-ui-ellipsis-6{max-height:7.8em}.yt-ui-ellipsis-10{max-height:13em}.webkit .yt-ui-ellipsis{display:-webkit-box;-webkit-box-orient:vertical}.webkit .yt-ui-ellipsis-2{-webkit-line-clamp:2}.webkit .yt-ui-ellipsis-3{-webkit-line-clamp:3}.webkit .yt-ui-ellipsis-4{-webkit-line-clamp:4}.webkit .yt-ui-ellipsis-6{-webkit-line-clamp:6}.webkit .yt-ui-ellipsis-10{-webkit-line-clamp:10}.webkit .yt-ui-ellipsis:before{content:normal}.webkit .yt-ui-ellipsis:after{content:"‌";position:static;visibility:hidden}.yt-ui-ellipsis[dir=rtl]:before{left:0;right:auto}a.ytp-ce-link{display:block}a.ytp-ce-link,a.ytp-ce-link:hover,a.ytp-ce-link:visited{color:#167ac6}a.ytp-ce-link:hover{text-decoration:underline}.ytp-ce-shadow{opacity:0;outline:solid #000;position:absolute;-webkit-transition:opacity .2s cubic-bezier(0,0,.2,1);transition:opacity .2s cubic-bezier(0,0,.2,1);z-index:12}.ytp-ce-shadow:not([aria-hidden=true]){opacity:.25;-webkit-transition:opacity .2s cubic-bezier(.4,0,1,1);transition:opacity .2s cubic-bezier(.4,0,1,1)}.ytp-ce-element{border:1px solid rgba(255,255,255,.4);-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5);cursor:pointer;display:block;font-family:Roboto,Arial,sans-serif;line-height:1.3em;margin:-1px;position:absolute;-webkit-font-smoothing:auto;z-index:12;opacity:0;-webkit-transition:visibility 0s linear .2s,opacity .2s cubic-bezier(0,0,.2,1),border-color .2s cubic-bezier(0,0,.2,1);transition:visibility 0s linear .2s,opacity .2s cubic-bezier(0,0,.2,1),border-color .2s cubic-bezier(0,0,.2,1);visibility:hidden}.ytp-ce-hide-button-container{position:absolute;display:block;margin-top:12px;right:12px;z-index:13;opacity:0;-webkit-transition:visibility 0s linear .2s,opacity .2s cubic-bezier(0,0,.2,1),border-color .2s cubic-bezier(0,0,.2,1);transition:visibility 0s linear .2s,opacity .2s cubic-bezier(0,0,.2,1),border-color .2s cubic-bezier(0,0,.2,1);visibility:hidden}.ytp-ce-hide-button-container.ytp-ce-hide-button-lower{margin-top:48px}.ytp-big-mode .ytp-ce-hide-button-container{margin-top:72px}.html5-video-player.ended-mode .ytp-ce-element,.html5-video-player.ended-mode .ytp-ce-hide-button-container{display:none}.ytp-ce-element.ytp-ce-placeholder a.ytp-ce-covering-overlay{cursor:default}.ytp-ce-element.ytp-ce-element-show,.ytp-ce-hide-button-container.ytp-ce-element-show{opacity:1;-webkit-transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1);transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1);visibility:visible}.ytp-ce-element.ytp-ce-element-hover,.ytp-ce-element.ytp-ce-force-expand{border:1px solid #fff;outline:none;z-index:13;opacity:1;-webkit-transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1);transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1);visibility:visible}.ytp-ce-element.ytp-ce-element-show:focus,.ytp-ce-element.ytp-ce-element-show:hover{outline:none}.ytp-ce-element-shadow{background-color:#000;bottom:-1px;left:-1px;opacity:0;position:absolute;right:-1px;top:-1px;-webkit-transition:opacity .2s cubic-bezier(0,0,.2,1);transition:opacity .2s cubic-bezier(0,0,.2,1);z-index:12}.ytp-ce-element.ytp-ce-element-show.ytp-ce-element-shadow-show .ytp-ce-element-shadow{opacity:.25;-webkit-transition:opacity .2s cubic-bezier(.4,0,1,1);transition:opacity .2s cubic-bezier(.4,0,1,1)}.ytp-ce-covering-image{background-color:#fff;background-position:50%;-webkit-background-size:cover;background-size:cover;bottom:-2px;left:-1px;position:absolute;right:-1px;top:-1px}.ytp-ce-covering-shadow-top{height:33%;opacity:.8;position:absolute;top:0;width:100%;background-image:-webkit-linear-gradient(top,#000,transparent);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),to(transparent));background-image:linear-gradient(180deg,#000 0,transparent)}.ytp-ce-covering-overlay{height:100%;position:absolute;width:100%;z-index:12}.html5-video-player.ended-mode .ytp-ce-shadow{display:none}.ytp-ce-playlist,.ytp-ce-video{overflow:hidden}.ytp-ce-playlist-title,.ytp-ce-video-title{background-color:transparent;color:#fff;font-size:12px;font-weight:500;line-height:14px;margin:6px 8px;max-height:28px;text-shadow:0 1px 0 rgba(0,0,0,.4)}.ytp-ce-playlist-title.ytp-webkit-ellipsis,.ytp-ce-video-title.ytp-webkit-ellipsis{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.ytp-ce-video-duration{background-color:rgba(0,0,0,.8);border-radius:2px;bottom:0;color:rgba(255,255,255,.8);margin:0 4px 4px 0;padding:4px 6px;position:absolute;right:0}.ytp-ce-live-video-duration{background-color:rgb(255,0,0);border-radius:2px;bottom:0;color:rgba(255,255,255,.8);margin:0 4px 4px 0;padding:4px 6px;position:absolute;right:0}.ytp-ce-playlist-count{background-color:rgba(0,0,0,.75);bottom:0;left:0;position:absolute;right:0}.ytp-ce-playlist-icon{left:8px;position:absolute;top:2px}.ytp-ce-playlist-count-text{color:rgba(255,255,255,.8);height:24px;line-height:24px;margin-left:32px}.ytp-ce-expanding-overlay{position:absolute;opacity:0;-webkit-transition:visibility 0s linear .2s,opacity .2s cubic-bezier(0,0,.2,1),border-color .2s cubic-bezier(0,0,.2,1);transition:visibility 0s linear .2s,opacity .2s cubic-bezier(0,0,.2,1),border-color .2s cubic-bezier(0,0,.2,1);visibility:hidden}.ytp-ce-expanding-overlay-content{display:table}.ytp-ce-expanding-overlay-body{display:table-cell;position:relative;vertical-align:middle}.ytp-ce-element.ytp-ce-element-hover .ytp-ce-expanding-overlay,.ytp-ce-element.ytp-ce-force-expand .ytp-ce-expanding-overlay{z-index:13;opacity:1;-webkit-transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1);transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1);visibility:visible}.ytp-ce-element.ytp-ce-element-hover .ytp-ce-expanding-image,.ytp-ce-element.ytp-ce-force-expand .ytp-ce-expanding-image{z-index:13}.ytp-ce-expanding-overlay-background{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000;height:100%;left:0;margin:-8px;padding:8px;position:absolute;top:0;width:100%}.ytp-ce-expanding-image{background-position:50%;-webkit-background-size:cover;background-size:cover;height:100%;position:absolute;width:100%}.ytp-ce-expanding-icon{background-color:#000;background-position:50%;background-repeat:no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px;border-radius:2px;bottom:2px;height:24px;position:absolute;right:2px;width:24px;-webkit-transition:opacity .2s cubic-bezier(0,0,.2,1);transition:opacity .2s cubic-bezier(0,0,.2,1)}.ytp-ce-element.ytp-ce-element-hover .ytp-ce-expanding-icon,.ytp-ce-element.ytp-ce-force-expand .ytp-ce-expanding-icon{opacity:0}.ytp-ce-element.ytp-ce-top-left-quad .ytp-ce-expanding-overlay{left:0;padding-left:100%;top:0}.ytp-ce-element.ytp-ce-top-right-quad .ytp-ce-expanding-overlay{padding-right:100%;right:0;top:0}.ytp-ce-element.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay{bottom:0;left:0;padding-left:100%}.ytp-ce-element.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay{bottom:0;padding-right:100%;right:0}.ytp-ce-element.ytp-ce-channel.ytp-ce-element-show,.ytp-ce-element.ytp-ce-channel.ytp-ce-element-show.ytp-ce-element-hover,.ytp-ce-element.ytp-ce-channel.ytp-ce-element-show.ytp-ce-force-expand,.ytp-ce-element.ytp-ce-merchandise.ytp-ce-element-show,.ytp-ce-element.ytp-ce-merchandise.ytp-ce-element-show.ytp-ce-element-hover,.ytp-ce-element.ytp-ce-merchandise.ytp-ce-element-show.ytp-ce-force-expand,.ytp-ce-element.ytp-ce-website.ytp-ce-element-show,.ytp-ce-element.ytp-ce-website.ytp-ce-element-show.ytp-ce-element-hover,.ytp-ce-element.ytp-ce-website.ytp-ce-element-show.ytp-ce-force-expand{border:0;margin:0}.ytp-ce-channel-title{font-weight:500}.ytp-ce-channel-subscribe{color:#767676;display:inline-block;margin-top:4px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.ytp-ce-channel-subscribers-text{color:#767676;display:none;margin-bottom:24px;margin-top:6px}.ytp-ce-channel-metadata{color:#767676}.ytp-ce-channel-this .ytp-ce-channel-metadata{border-top:1px solid #ebebeb;display:none}.ytp-ce-channel-that .ytp-ce-channel-metadata{font-size:12px;line-height:14px;margin-top:4px;max-height:42px}.ytp-ce-channel,.ytp-ce-channel .ytp-ce-element-shadow,.ytp-ce-channel .ytp-ce-expanding-image{border-radius:50%}.ytp-ce-merchandise-title,.ytp-ce-website-title{color:#333;font-weight:500;margin-bottom:2px}.ytp-ce-merchandise-metadata,.ytp-ce-merchandise-price-container,.ytp-ce-website-metadata{color:#767676;margin-top:4px}.ytp-ce-merchandise .ytp-ce-expanding-image{background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}.ytp-ce-website-goto{display:inline-block;font-weight:500;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ytp-ce-merchandise .ytp-ce-expanding-image,.ytp-ce-website .ytp-ce-expanding-image{background-color:#fff}.ytp-ce-merchandise-price{display:inline-block;color:#646464;font-weight:800;white-space:nowrap;margin-right:6px}.ytp-ce-merchandise-additional-fees{display:inline-block;color:#767676;margin-top:2px;white-space:nowrap;text-overflow:ellipsis}.ytp-ce-merchandise-invideo-cta-container{background-color:#000;border:1px #000;opacity:.8;padding:10px 0;width:100%;bottom:0;position:absolute;text-align:center}.ytp-ce-merchandise-invideo-cta{color:#fff;white-space:nowrap}.ytp-ce-size-346 .ytp-ce-merchandise-invideo-cta-container,.ytp-ce-size-426 .ytp-ce-merchandise-invideo-cta-container,.ytp-ce-size-470 .ytp-ce-merchandise-invideo-cta-container{padding:2px 0}.ytp-ce-size-506 .ytp-ce-merchandise-invideo-cta-container,.ytp-ce-size-570 .ytp-ce-merchandise-invideo-cta-container,.ytp-ce-size-640 .ytp-ce-merchandise-invideo-cta-container,.ytp-ce-size-853 .ytp-ce-merchandise-invideo-cta-container{padding:5px 0}.ytp-ce-large-round .ytp-ce-expanding-overlay-background,.ytp-ce-playlist.ytp-ce-large-round,.ytp-ce-video.ytp-ce-large-round{border-radius:12px}.ytp-ce-medium-round .ytp-ce-expanding-overlay-background,.ytp-ce-playlist.ytp-ce-medium-round,.ytp-ce-video.ytp-ce-medium-round{border-radius:8px}.ytp-ce-playlist.ytp-ce-small-round,.ytp-ce-small-round .ytp-ce-expanding-overlay-background,.ytp-ce-video.ytp-ce-small-round{border-radius:4px}.ytp-ce-merchandise-goto{display:inline-block;font-weight:500;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ytp-ce-size-346{font-size:12px}.ytp-ce-size-346 .ytp-ce-covering-icon{bottom:4px;right:4px}.ytp-ce-size-346 .ytp-ce-expanding-overlay-body-padding{min-width:115px}.ytp-ce-size-346 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:115px}.ytp-ce-size-346.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-346.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 0 0 8px}.ytp-ce-size-346.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-346.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 8px 0 0}.ytp-ce-size-346 .ytp-ce-expanding-overlay-background{margin:-8px;padding:8px}.ytp-ce-size-346 .ytp-ce-expanding-icon{bottom:2px;right:2px}.ytp-ce-size-346.ytp-ce-channel-that .ytp-ce-channel-metadata{margin-top:0}.ytp-ce-size-426{font-size:12px}.ytp-ce-size-426 .ytp-ce-covering-icon{bottom:4px;right:4px}.ytp-ce-size-426 .ytp-ce-expanding-overlay-body-padding{min-width:115px}.ytp-ce-size-426 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:115px}.ytp-ce-size-426.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-426.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 4px 0 12px}.ytp-ce-size-426.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-426.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 12px 0 4px}.ytp-ce-size-426 .ytp-ce-expanding-icon{bottom:4px;right:4px}.ytp-ce-size-426.ytp-ce-channel-that .ytp-ce-channel-metadata{margin-top:0}.ytp-ce-size-346 .ytp-ce-playlist-title,.ytp-ce-size-346 .ytp-ce-video-title,.ytp-ce-size-426 .ytp-ce-playlist-title,.ytp-ce-size-426 .ytp-ce-video-title,.ytp-ce-size-470 .ytp-ce-merchandise-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:85%}.ytp-ce-size-470{font-size:12px}.ytp-ce-size-470 .ytp-ce-channel-title,.ytp-ce-size-470 .ytp-ce-merchandise-title,.ytp-ce-size-470 .ytp-ce-website-title{font-size:12px;line-height:14px}.ytp-ce-size-470 .ytp-ce-merchandise-goto,.ytp-ce-size-470 .ytp-ce-website-goto{font-size:12px}.ytp-ce-size-470 .ytp-ce-expanding-overlay-body-padding{min-width:136px}.ytp-ce-size-470 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:136px}.ytp-ce-size-470.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-470.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 4px 0 12px}.ytp-ce-size-470.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-470.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 12px 0 4px}.ytp-ce-size-470 .ytp-ce-expanding-icon{bottom:4px;right:4px}.ytp-ce-size-506{font-size:12px}.ytp-ce-size-506 .ytp-ce-channel-title,.ytp-ce-size-506 .ytp-ce-merchandise-title,.ytp-ce-size-506 .ytp-ce-website-title{font-size:12px;line-height:14px}.ytp-ce-size-506 .ytp-ce-merchandise-goto,.ytp-ce-size-506 .ytp-ce-website-goto{font-size:12px}.ytp-ce-size-506 .ytp-ce-expanding-overlay-body-padding{min-width:136px}.ytp-ce-size-506 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:136px}.ytp-ce-size-506.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-506.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 4px 0 12px}.ytp-ce-size-506.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-506.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 12px 0 4px}.ytp-ce-size-506 .ytp-ce-expanding-icon{bottom:4px;right:4px}.ytp-ce-size-570{font-size:12px}.ytp-ce-size-570 .ytp-ce-channel-title,.ytp-ce-size-570 .ytp-ce-merchandise-title,.ytp-ce-size-570 .ytp-ce-website-title{font-size:12px;line-height:14px}.ytp-ce-size-570 .ytp-ce-merchandise-goto,.ytp-ce-size-570 .ytp-ce-website-goto{font-size:12px}.ytp-ce-size-570 .ytp-ce-expanding-overlay-body-padding{min-width:136px}.ytp-ce-size-570 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:136px}.ytp-ce-size-570.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-570.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 4px 0 12px}.ytp-ce-size-570.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-570.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 12px 0 4px}.ytp-ce-size-570 .ytp-ce-expanding-icon{bottom:4px;right:4px}.ytp-ce-size-640{font-size:12px}.ytp-ce-size-640 .ytp-ce-playlist-title,.ytp-ce-size-640 .ytp-ce-video-title{font-size:13px;line-height:15px;max-height:30px}.ytp-ce-size-640 .ytp-ce-channel-title,.ytp-ce-size-640 .ytp-ce-merchandise-title,.ytp-ce-size-640 .ytp-ce-website-title{font-size:13px;line-height:15px}.ytp-ce-size-640 .ytp-ce-merchandise-goto,.ytp-ce-size-640 .ytp-ce-website-goto{font-size:12px}.ytp-ce-size-640 .ytp-ce-expanding-overlay-body-padding{min-width:136px}.ytp-ce-size-640 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:136px}.ytp-ce-size-640.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-640.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 8px 0 16px}.ytp-ce-size-640.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-640.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 16px 0 8px}.ytp-ce-size-640 .ytp-ce-expanding-icon{bottom:8px;right:8px}.ytp-ce-size-853{font-size:14px}.ytp-ce-size-853 .ytp-ce-playlist-title,.ytp-ce-size-853 .ytp-ce-video-title{font-size:15px;line-height:18px;margin:10px 12px;max-height:36px}.ytp-ce-size-853 .ytp-ce-video-duration{margin:0 6px 6px 0}.ytp-ce-size-853 .ytp-ce-channel-title,.ytp-ce-size-853 .ytp-ce-merchandise-title,.ytp-ce-size-853 .ytp-ce-website-title{font-size:15px;line-height:18px}.ytp-ce-size-853 .ytp-ce-merchandise-goto,.ytp-ce-size-853 .ytp-ce-website-goto{font-size:12px}.ytp-ce-size-853.ytp-ce-channel-this .ytp-ce-channel-metadata{font-size:12px;line-height:14px;margin-top:8px;padding-top:8px;max-height:42px;display:block}.ytp-ce-size-853.ytp-ce-channel-that .ytp-ce-channel-metadata{font-size:15px;line-height:18px;margin-top:4px;max-height:54px}.ytp-ce-size-853 .ytp-ce-expanding-overlay-body-padding{min-width:176px}.ytp-ce-size-853 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:176px}.ytp-ce-size-853.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-853.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 8px 0 16px}.ytp-ce-size-853.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-853.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 16px 0 8px}.ytp-ce-size-853 .ytp-ce-expanding-icon{-webkit-background-size:24px 24px;background-size:24px 24px;bottom:8px;height:32px;right:8px;width:32px}.ytp-ce-size-853 .ytp-ce-playlist-icon{left:8px;top:4px}.ytp-ce-size-853 .ytp-ce-playlist-count-text{height:32px;line-height:32px;margin-left:40px}.ytp-ce-size-1280{font-size:18px}.ytp-ce-size-1280 .ytp-ce-playlist-title,.ytp-ce-size-1280 .ytp-ce-video-title{font-size:21px;line-height:24px;margin:18px 20px;max-height:48px}.ytp-ce-size-1280 .ytp-ce-video-duration{margin:0 12px 12px 0}.ytp-ce-size-1280 .ytp-ce-channel-title,.ytp-ce-size-1280 .ytp-ce-merchandise-title,.ytp-ce-size-1280 .ytp-ce-website-title{font-size:21px;line-height:24px}.ytp-ce-size-1280 .ytp-ce-merchandise-goto,.ytp-ce-size-1280 .ytp-ce-merchandise-metadata,.ytp-ce-size-1280 .ytp-ce-merchandise-price-container,.ytp-ce-size-1280 .ytp-ce-website-goto,.ytp-ce-size-1280 .ytp-ce-website-metadata{font-size:18px;margin-top:8px}.ytp-ce-size-1280 .ytp-ce-channel-metadata{font-size:18px;line-height:21px;max-height:63px}.ytp-ce-size-1280 .ytp-ce-channel-subscribe{height:32px;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.ytp-ce-size-1280.ytp-ce-channel-that .ytp-ce-channel-subscribers-text{display:block}.ytp-ce-size-1280.ytp-ce-channel-this .ytp-ce-channel-metadata{margin-top:12px;padding-top:12px;display:block}.ytp-ce-size-1280 .ytp-ce-expanding-overlay-body-padding{min-width:264px}.ytp-ce-size-1280 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:264px}.ytp-ce-size-1280.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-1280.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 16px 0 32px}.ytp-ce-size-1280.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-1280.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 32px 0 16px}.ytp-ce-size-1280 .ytp-ce-expanding-overlay-background{margin:-16px;padding:16px}.ytp-ce-size-1280 .ytp-ce-expanding-icon{-webkit-background-size:32px 32px;background-size:32px 32px;bottom:10px;height:40px;right:10px;width:40px}.ytp-ce-size-1280 .ytp-ce-playlist-icon{left:10px;top:8px}.ytp-ce-size-1280 .ytp-ce-playlist-count-text{height:40px;line-height:40px;margin-left:46px}.ytp-ce-size-1920{font-size:28px}.ytp-ce-size-1920 .ytp-ce-playlist-title,.ytp-ce-size-1920 .ytp-ce-video-title{font-size:32px;line-height:38px;margin:18px 20px;max-height:76px}.ytp-ce-size-1920 .ytp-ce-video-duration{margin:0 20px 20px 0}.ytp-ce-size-1920 .ytp-ce-channel-title,.ytp-ce-size-1920 .ytp-ce-merchandise-title,.ytp-ce-size-1920 .ytp-ce-website-title{font-size:32px;line-height:38px}.ytp-ce-size-1920 .ytp-ce-merchandise-goto,.ytp-ce-size-1920 .ytp-ce-merchandise-metadata,.ytp-ce-size-1920 .ytp-ce-merchandise-price-container,.ytp-ce-size-1920 .ytp-ce-website-goto,.ytp-ce-size-1920 .ytp-ce-website-metadata{font-size:28px;margin-top:12px}.ytp-ce-size-1920 .ytp-ce-channel-metadata{font-size:28px;line-height:34px;max-height:102px}.ytp-ce-size-1920 .ytp-ce-channel-subscribe{height:80px;margin-top:-16px;-webkit-transform:scale(2.5);-ms-transform:scale(2.5);transform:scale(2.5)}.ytp-ce-size-1920.ytp-ce-channel-that .ytp-ce-channel-subscribers-text{display:block}.ytp-ce-size-1920.ytp-ce-channel-this .ytp-ce-channel-metadata{display:block;margin-top:18px;padding-top:18px}.ytp-ce-size-1920 .ytp-ce-expanding-overlay-body-padding{min-width:392px}.ytp-ce-size-1920 .ytp-ce-expanding-overlay-body-padding>:not(.ytp-ce-subscribe-container){width:392px}.ytp-ce-size-1920.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-1920.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-padding{margin:0 24px 0 48px}.ytp-ce-size-1920.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-padding,.ytp-ce-size-1920.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-body-padding{margin:0 48px 0 24px}.ytp-ce-size-1920 .ytp-ce-expanding-overlay-background{margin:-24px;padding:24px}.ytp-ce-size-1920 .ytp-ce-expanding-icon{-webkit-background-size:56px 56px;background-size:56px 56px;bottom:20px;height:62px;right:20px;width:62px}.ytp-ce-size-1920 .ytp-ce-playlist-icon{left:12px;top:12px}.ytp-ce-size-1920 .ytp-ce-playlist-icon{height:32px;width:32px}.ytp-ce-size-1920 .ytp-ce-playlist-count-text{height:56px;line-height:56px;margin-left:56px}.ytp-ce-channel-subscribe.ytp-ce-subscribe-button{height:auto;margin-top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ytp-ce-size-346 .ytp-sb-subscribe,.ytp-ce-size-346 .ytp-sb-unsubscribe,.ytp-ce-size-426 .ytp-sb-subscribe,.ytp-ce-size-426 .ytp-sb-unsubscribe,.ytp-ce-size-470 .ytp-sb-subscribe,.ytp-ce-size-470 .ytp-sb-unsubscribe,.ytp-ce-size-506 .ytp-sb-subscribe,.ytp-ce-size-506 .ytp-sb-unsubscribe{font-size:11px;padding:8px}.ytp-cued-thumbnail-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-position:50%;background-repeat:no-repeat;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.ytp-cued-thumbnail-overlay.ytp-exp-contain-thumbnail{background-size:contain;-moz-background-size:contain;-webkit-background-size:contain}.ytp-cued-thumbnail-overlay[aria-hidden=true]{opacity:0;-webkit-transition:opacity .25s cubic-bezier(.4,0,1,1);transition:opacity .25s cubic-bezier(.4,0,1,1)}.ytp-cued-thumbnail-overlay-image{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute}.ytp-cued-thumbnail-overlay.ytp-exp-frame0 .ytp-cued-thumbnail-overlay-image{z-index:10}.ytp-cued-thumbnail-overlay.ytp-exp-contain-thumbnail .ytp-cued-thumbnail-overlay-image{background-size:contain;-moz-background-size:contain;-webkit-background-size:contain}.ended-mode .ytp-cued-thumbnail-overlay:not([aria-hidden=true]),.unstarted-mode:not(.playing-mode) .ytp-cued-thumbnail-overlay:not([aria-hidden=true]){cursor:pointer}.ytp-chapter-seek-text{display:none;width:80%;margin-left:10%;font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ytp-chapter-seek .ytp-chapter-seek-text{width:100%;display:block}@-webkit-keyframes arrow-fade-out-1{0%{opacity:0}17%{opacity:.9}33%{opacity:.6}50%{opacity:.3}67%{opacity:.3}83%{opacity:.3}to{opacity:0}}@keyframes arrow-fade-out-1{0%{opacity:0}17%{opacity:.9}33%{opacity:.6}50%{opacity:.3}67%{opacity:.3}83%{opacity:.3}to{opacity:0}}@-webkit-keyframes arrow-fade-out-2{0%{opacity:0}17%{opacity:.3}33%{opacity:.9}50%{opacity:.6}67%{opacity:.3}83%{opacity:.3}to{opacity:0}}@keyframes arrow-fade-out-2{0%{opacity:0}17%{opacity:.3}33%{opacity:.9}50%{opacity:.6}67%{opacity:.3}83%{opacity:.3}to{opacity:0}}@-webkit-keyframes arrow-fade-out-3{0%{opacity:0}17%{opacity:.3}33%{opacity:.3}50%{opacity:.9}67%{opacity:.6}83%{opacity:.3}to{opacity:0}}@keyframes arrow-fade-out-3{0%{opacity:0}17%{opacity:.3}33%{opacity:.3}50%{opacity:.9}67%{opacity:.6}83%{opacity:.3}to{opacity:0}}.ytp-doubletap-ui-legacy{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;color:#ddd;z-index:19}.ytp-doubletap-fast-forward-ve,.ytp-doubletap-rewind-ve{opacity:0;position:absolute;pointer-events:none}.ytp-doubletap-overlay-a11y{position:absolute;height:100%;width:100%;background-color:#000;opacity:.2;z-index:-1}.ytp-doubletap-static-circle{position:absolute;border-radius:50%;background-color:rgba(0,0,0,.6);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}.ytp-doubletap-ripple{position:absolute;border-radius:50%;background-color:rgba(221,221,221,.15);-webkit-animation:grow-circle .9s 1;animation:grow-circle .9s 1;vertical-align:middle}@-webkit-keyframes grow-circle{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1) translateY(-25%);transform:scale(1) translateY(-25%)}}@keyframes grow-circle{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1) translateY(-25%);transform:scale(1) translateY(-25%)}}.ytp-doubletap-seek-info-container{position:relative;top:50%}.ytp-doubletap-ui-legacy.ytp-time-seeking .ytp-doubletap-overlay-a11y{display:none}.ytp-doubletap-ui-legacy.ytp-chapter-seek .ytp-doubletap-seek-info-container{text-align:center}.ytp-doubletap-ui-legacy[data-side=back]:not(.ytp-chapter-seek) .ytp-doubletap-seek-info-container{left:10%;text-align:left}.ytp-doubletap-ui-legacy[data-side=forward]:not(.ytp-chapter-seek) .ytp-doubletap-seek-info-container{left:80%;text-align:left}.ytp-doubletap-tooltip{padding-top:8px;color:#ddd}.ytp-doubletap-ui-legacy[data-side=back] .ytp-doubletap-tooltip{margin-left:8px}.ytp-doubletap-ui-legacy[data-side=forward] .ytp-doubletap-tooltip{margin-left:-5px}.ytp-doubletap-tooltip-label{text-align:left;font-size:12px;font-weight:500}.ytp-seek-icon-text-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-left:10%;width:80%}.ytp-seek-icon{margin-right:5px}.ytp-chapter-seek-text-legacy{display:none;font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ytp-chapter-seek .ytp-chapter-seek-text-legacy{display:block}.ytp-doubletap-arrows-container{white-space:nowrap}.ytp-doubletap-base-arrow{width:0;height:0;border:10px solid transparent;border-top:7px solid transparent;border-bottom:7px solid transparent;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ytp-doubletap-ui-legacy[data-side=forward] .ytp-doubletap-base-arrow{border-left:11px solid #ddd}.ytp-doubletap-ui-legacy[data-side=back] .ytp-doubletap-base-arrow{border-right:11px solid #ddd}.ytp-doubletap-ui-legacy[data-side=back] .ytp-doubletap-base-arrow:nth-child(3),.ytp-doubletap-ui-legacy[data-side=forward] .ytp-doubletap-base-arrow:first-child{-webkit-animation-name:arrow-fade-out-1;animation-name:arrow-fade-out-1}.ytp-doubletap-ui-legacy[data-side=back] .ytp-doubletap-base-arrow:nth-child(2),.ytp-doubletap-ui-legacy[data-side=forward] .ytp-doubletap-base-arrow:nth-child(2){-webkit-animation-name:arrow-fade-out-2;animation-name:arrow-fade-out-2}.ytp-doubletap-ui-legacy[data-side=back] .ytp-doubletap-base-arrow:first-child,.ytp-doubletap-ui-legacy[data-side=forward] .ytp-doubletap-base-arrow:nth-child(3){-webkit-animation-name:arrow-fade-out-3;animation-name:arrow-fade-out-3}.ytp-seek-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;pointer-events:none;direction:ltr}.html5-video-player.ended-mode .ytp-seek-overlay{display:none}.ytp-seek-overlay-animation{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;opacity:0}.ytp-seek-overlay-animation.ytp-seek-overlay-animation-back{left:48px}.ytp-seek-overlay-animation.ytp-seek-overlay-animation-forward{right:48px}.ytp-seek-overlay-duration{color:white;font-size:24px;line-height:24px;font-weight:700;text-shadow:0 0 1px rgba(0,0,0,.8);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.ytp-seek-overlay-animation-back .ytp-seek-overlay-arrow{margin-right:20px}.ytp-seek-overlay-animation-forward .ytp-seek-overlay-arrow{margin-left:20px}.ytp-seek-overlay-arrow svg{display:block}.ytp-seek-overlay-arrow svg path{-webkit-filter:drop-shadow(0 0 .5px rgba(0,0,0,.8));filter:drop-shadow(0 0 .5px rgba(0,0,0,.8))}.ytp-seek-overlay-arrow-persistent{position:relative;z-index:1}.ytp-seek-overlay-arrow-additional{position:absolute;top:50%;translate:0 -50%}.ytp-seek-overlay-animation-back .ytp-seek-overlay-arrow-additional{left:0}.ytp-seek-overlay-animation-forward .ytp-seek-overlay-arrow-additional{right:0}.ytp-seek-overlay-message{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;max-width:calc(100% - 180px)}.ytp-seek-overlay-message-icon:not(:empty){margin-right:5px}.ytp-seek-overlay-message-text{font-size:18px;font-weight:700;text-shadow:0 0 1px rgba(0,0,0,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ytp-more-videos-view{overflow:hidden}.ytp-more-videos-view a.ytp-suggestion-link:focus:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.ytp-shorts-mode .ytp-more-videos-view-container{display:-webkit-box;display:-webkit-flex;display:flex;width:inherit;height:inherit;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-more-videos-view.ytp-scroll-max .ytp-next,.ytp-more-videos-view.ytp-scroll-min .ytp-previous,.ytp-probably-keyboard-focus .ytp-more-videos-view .ytp-next,.ytp-probably-keyboard-focus .ytp-more-videos-view .ytp-previous,.ytp-touch-mode .ytp-more-videos-view .ytp-next,.ytp-touch-mode .ytp-more-videos-view .ytp-previous{display:none}.ytp-big-mode .ytp-more-videos-view{bottom:70px;margin:24px}.ytp-more-videos-view .ytp-related-title{margin-left:4px;margin-bottom:12px;font-size:14px;font-weight:500;line-height:20px}.ytp-big-mode .ytp-more-videos-view .ytp-related-title{margin-bottom:24px;font-size:28px;line-height:32px}.ytp-more-videos-view[aria-hidden=true] a.ytp-suggestion-link{opacity:0}.ytp-more-videos-view .ytp-suggestions{overflow:hidden;text-align:center;white-space:nowrap}.ytp-touch-mode .ytp-more-videos-view .ytp-suggestions{overflow-x:auto}.ytp-touch-mode .ytp-more-videos-view .ytp-suggestions::-webkit-scrollbar{display:none}.ytp-big-mode .ytp-more-videos-view .ytp-suggestions{height:180px}.ytp-more-videos-view .ytp-suggestion-image{background-color:#000;background-position:50%;-webkit-background-size:cover;background-size:cover;border-radius:8px;height:108px;width:192px}.ytp-more-videos-view .ytp-next,.ytp-more-videos-view .ytp-previous{background:#333;border-radius:50%;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);height:32px;position:absolute;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);width:32px}.ytp-more-videos-view .ytp-next:hover,.ytp-more-videos-view .ytp-previous:hover{-webkit-box-shadow:0 4px 5px rgba(0,0,0,.2);box-shadow:0 4px 5px rgba(0,0,0,.2)}.ytp-big-mode .ytp-more-videos-view .ytp-next,.ytp-big-mode .ytp-more-videos-view .ytp-previous{height:64px;width:64px}.ytp-more-videos-view .ytp-next{right:4px}.ytp-more-videos-view .ytp-previous{left:4px}.ytp-more-videos-view a.ytp-suggestion-link{display:inline-block;margin-left:4px;margin-right:4px;position:relative;text-align:left;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.ytp-more-videos-view .ytp-suggestion-overlay{bottom:0;font-size:12px;left:0;padding:8px;position:absolute;right:0;top:0}.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-overlay{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;background-image:-webkit-linear-gradient(bottom,rgba(12,12,12,.8),transparent 100px);background-image:linear-gradient(0deg,rgba(12,12,12,.8) 0,transparent 100px)}.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view .ytp-suggestion-overlay{opacity:0;background-image:-webkit-linear-gradient(top,rgba(12,12,12,.8),transparent 100px);background-image:linear-gradient(180deg,rgba(12,12,12,.8) 0,transparent 100px);-webkit-transition:opacity .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1)}.ytp-big-mode .ytp-more-videos-view .ytp-suggestion-overlay{font-size:20px}.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view a.ytp-suggestion-link:focus .ytp-suggestion-overlay,.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view a.ytp-suggestion-link:hover .ytp-suggestion-overlay{opacity:1}.ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-duration{background:#000;border-radius:2px;bottom:4px;font-size:11px;font-weight:500;line-height:1;opacity:.75;padding:2px 4px;position:absolute;right:4px}.ytp-big-mode .ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-duration{font-size:17px}.ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-duration[data-is-live=true]{background:var(--yt-sys-color-baseline--overlay-background-brand,rgba(225,0,45,.9));text-transform:uppercase}.ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-duration:empty,.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-duration{display:none}.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view .ytp-suggestion-title,.ytp-more-videos-view .ytp-suggestion-author{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:pre-wrap;word-wrap:normal;text-overflow:ellipsis}.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-author{font-size:12px;line-height:16px}.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-title{font-size:14px;line-height:18px}.ytp-more-videos-view .ytp-suggestion-title{font-weight:500}.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view .ytp-suggestion-title{max-height:30px}.ytp-impression-link{background:rgba(23,23,23,.8);border-bottom-right-radius:2px;border-top-right-radius:2px;bottom:5px;height:47px;position:absolute}.ytp-impression-link-text{color:white;float:left;font:500 16px/16px YouTube Noto,Roboto,Arial,Helvetica,sans-serif;margin-left:12px;margin-top:16px}.ytp-impression-link-logo{float:right;height:16px;margin-left:9px;margin-right:12px;margin-top:16px;width:72px}.ytp-music-impression-link .ytp-impression-link-logo{margin-top:14px;margin-left:0;height:19px}.ytp-mobile-a11y-hidden-seek-button-forward,.ytp-mobile-a11y-hidden-seek-button-rewind{width:1px;height:1px}.ytp-muted-autoplay-endscreen-overlay,.ytp-muted-autoplay-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1001;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.ytp-muted-autoplay-endscreen-overlay[aria-hidden=true],.ytp-muted-autoplay-overlay[aria-hidden=true]{opacity:0;-webkit-transition:opacity .25s cubic-bezier(.4,0,1,1);transition:opacity .25s cubic-bezier(.4,0,1,1)}.ytp-muted-autoplay-bottom-buttons{position:absolute;right:11px;bottom:0}.ytp-muted-autoplay-bottom-buttons .ytp-button,.ytp-muted-autoplay-bottom-buttons .ytp-watermark{display:inline-block;overflow:hidden;z-index:unset;margin:0 4px}.ytp-muted-autoplay-bottom-buttons .ytp-watermark{right:0;position:relative}.ytp-watermark.ytp-muted-autoplay-watermark{opacity:1}.ytp-watermark.ytp-muted-autoplay-watermark[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-muted-autoplay-equalizer{position:relative;width:auto;height:auto;bottom:8px}.ytp-embed-mobile .ytp-muted-autoplay-equalizer{bottom:10px}.ytp-muted-autoplay-equalizer-icon{margin:auto;top:3px;width:36px;height:36px}.ytp-small-mode .ytp-muted-autoplay-equalizer-icon{width:20px;height:20px}.ytp-muted-autoplay-end-panel{position:absolute;top:50%;left:0;right:0;margin:0 10%;display:none}.ytp-muted-autoplay-show-end-panel.ytp-muted-autoplay-endscreen-overlay{background:rgba(0,0,0,.4)}.ytp-muted-autoplay-show-end-panel .ytp-muted-autoplay-end-panel{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-muted-autoplay-end-text{position:absolute;font-weight:500;text-align:center;font-size:14px;margin-top:40px}.ytp-shorts-mode .ytp-muted-autoplay-end-text{margin-top:90px}@-webkit-keyframes ytp-equalizer-animation{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes ytp-equalizer-animation{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.ytp-equalizer-bar-left,.ytp-equalizer-bar-middle,.ytp-equalizer-bar-right{position:absolute;bottom:0;-ms-transform-origin:8px 16px;transform-origin:8px 16px;-webkit-transform-origin:8px 16px;-webkit-animation-name:ytp-equalizer-animation;animation-name:ytp-equalizer-animation;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ytp-equalizer-bar-left{-webkit-animation-duration:.5s;animation-duration:.5s}.ytp-equalizer-bar-middle{-webkit-animation-duration:1.3s;animation-duration:1.3s}.ytp-equalizer-bar-right{-webkit-animation-duration:.7s;animation-duration:.7s}.ytp-pause-overlay{border-radius:8px;bottom:49px;direction:ltr;left:0;margin:12px;position:absolute;z-index:42;opacity:1;-webkit-transition:opacity 1s cubic-bezier(0,0,.2,1);transition:opacity 1s cubic-bezier(0,0,.2,1)}.ytp-pause-overlay[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-pause-overlay-controls-hidden .ytp-pause-overlay{bottom:0}.ytp-expand-pause-overlay .ad-overlay,.ytp-expand-pause-overlay .caption-window{display:none}.ytp-shorts-mode .ytp-pause-overlay-container{display:-webkit-box;display:-webkit-flex;display:flex;width:inherit;height:inherit;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-expand-pause-overlay .ytp-pause-overlay{background:rgba(23,23,23,.9);padding:12px 16px 16px;right:0}.ytp-expand-pause-overlay.ytp-shorts-mode .ytp-pause-overlay{bottom:auto}.ytp-expand-pause-overlay.ytp-progress-bar-hover .ytp-pause-overlay{opacity:.2}.ytp-ce-shown .ytp-pause-overlay,.ytp-iv-drawer-open .ytp-pause-overlay,.ytp-menu-shown .ytp-pause-overlay,.ytp-settings-shown .ytp-pause-overlay{display:none}.html5-video-player:not(.ytp-expand-pause-overlay) .ytp-pause-overlay .ytp-collapse,.html5-video-player:not(.ytp-expand-pause-overlay) .ytp-pause-overlay .ytp-next,.html5-video-player:not(.ytp-expand-pause-overlay) .ytp-pause-overlay .ytp-previous,.html5-video-player:not(.ytp-expand-pause-overlay) .ytp-pause-overlay .ytp-related-title,.html5-video-player:not(.ytp-expand-pause-overlay) .ytp-pause-overlay .ytp-suggestions{display:none}.ytp-expand-pause-overlay.ytp-big-mode .ytp-pause-overlay{padding:24px 32px 32px}.ytp-pause-overlay .ytp-collapse{height:20px;opacity:.9;position:absolute;right:20px;top:12px;width:20px}.ytp-mobile.ytp-embed-mobile .ytp-pause-overlay .ytp-collapse{height:48px;right:0;top:0;width:48px}.ytp-mobile.ytp-embed-mobile .ytp-pause-overlay .ytp-collapse-icon{margin:auto;height:36px;width:36px}.ytp-big-mode .ytp-pause-overlay .ytp-collapse{height:32px;right:36px;top:24px;width:32px}.ytp-pause-overlay .ytp-collapse:hover{opacity:1}.ytp-pause-overlay .ytp-expand{background:rgba(0,0,0,.6);border-radius:4px;font-size:12px;line-height:32px;padding:0 10px;text-transform:uppercase}.ytp-mobile.ytp-embed-mobile .ytp-pause-overlay .ytp-expand{height:48px}.ytp-big-mode .ytp-pause-overlay .ytp-expand{border-radius:4px;font-size:24px;padding:10px 15px}.ytp-pause-overlay .ytp-expand:hover{background:rgba(0,0,0,.8)}.ytp-pause-overlay .ytp-expand svg{display:inline-block;height:24px;margin-bottom:2px;vertical-align:middle;width:24px}.ytp-big-mode .ytp-pause-overlay .ytp-expand svg{width:32px;height:32px}.ytp-expand-pause-overlay .ytp-expand{display:none}.ytp-shorts-mode .ytp-pause-overlay-backdrop{background:rgba(0,0,0,.6);opacity:1;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:24;-webkit-transition:opacity 1s cubic-bezier(0,0,.2,1);transition:opacity 1s cubic-bezier(0,0,.2,1)}.ytp-shorts-mode .ytp-pause-overlay-backdrop[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-related-on-error-overlay{border-radius:2px;bottom:8px;left:8px;right:8px;margin:0;position:absolute;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);padding:16px 24px}.ytp-small-mode .ytp-related-on-error-overlay{padding:12px 24px}.ytp-large-width-mode .ytp-related-on-error-overlay{bottom:32px;left:28px;right:28px}.ytp-probably-keyboard-focus .ytp-related-on-error-overlay .ytp-next,.ytp-probably-keyboard-focus .ytp-related-on-error-overlay .ytp-previous,.ytp-related-on-error-overlay.ytp-scroll-max .ytp-next,.ytp-related-on-error-overlay.ytp-scroll-min .ytp-previous,.ytp-touch-mode .ytp-related-on-error-overlay .ytp-next,.ytp-touch-mode .ytp-related-on-error-overlay .ytp-previous{display:none}.ytp-related-on-error-overlay .ytp-related-title{margin-left:4px;margin-bottom:0;font-size:16px;font-weight:500;line-height:16px}.ytp-large-width-mode .ytp-related-on-error-overlay .ytp-related-title{margin-left:8px}.ytp-big-mode .ytp-related-on-error-overlay .ytp-related-title{margin-bottom:24px;font-size:28px;line-height:32px}.ytp-related-on-error-overlay .ytp-suggestions{direction:ltr;overflow:hidden;text-align:center;white-space:nowrap;margin-top:8px}.ytp-small-mode .ytp-related-on-error-overlay .ytp-suggestions{margin-top:6px}.ytp-touch-mode .ytp-related-on-error-overlay .ytp-suggestions{overflow-x:auto}.ytp-related-on-error-overlay .ytp-suggestion-image{background-color:#000;background-position:50%;-webkit-background-size:cover;background-size:cover;position:relative;height:108px;width:192px;border-radius:8px}.ytp-related-on-error-overlay .ytp-next,.ytp-related-on-error-overlay .ytp-previous{background:#333;border-radius:50%;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);height:32px;position:absolute;width:32px;bottom:50%}.ytp-big-mode .ytp-related-on-error-overlay .ytp-next,.ytp-big-mode .ytp-related-on-error-overlay .ytp-previous{height:64px;width:64px}.ytp-related-on-error-overlay .ytp-next{right:28px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.ytp-large-width-mode .ytp-related-on-error-overlay .ytp-next{right:32px}[dir=rtl] .ytp-related-on-error-overlay .ytp-next{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ytp-related-on-error-overlay .ytp-previous{left:28px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ytp-large-width-mode .ytp-related-on-error-overlay .ytp-previous{left:add(24px,8px)}[dir=rtl] .ytp-related-on-error-overlay .ytp-previous{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.ytp-related-on-error-overlay a.ytp-suggestion-link{display:inline-block;margin-left:4px;margin-right:4px;position:relative;text-align:left;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.ytp-large-width-mode .ytp-related-on-error-overlay a.ytp-suggestion-link{margin-left:8px;margin-right:8px}.ytp-related-on-error-overlay .ytp-suggestion-overlay{bottom:0;font-size:12px;left:0;opacity:0;padding:8px;position:absolute;right:0;top:0;background-image:-webkit-linear-gradient(top,rgba(12,12,12,.8),transparent 100px);background-image:linear-gradient(180deg,rgba(12,12,12,.8) 0,transparent 100px);-webkit-transition:opacity .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1)}.ytp-big-mode .ytp-related-on-error-overlay .ytp-suggestion-overlay{font-size:20px}.ytp-related-on-error-overlay a.ytp-suggestion-link:focus .ytp-suggestion-overlay,.ytp-related-on-error-overlay a.ytp-suggestion-link:hover .ytp-suggestion-overlay{opacity:1}.ytp-related-on-error-overlay .ytp-suggestion-link .ytp-suggestion-duration{background:#000;border-radius:2px;bottom:4px;font-size:14px;font-weight:500;line-height:1;opacity:.9;padding:2px 4px;position:absolute;right:4px}.ytp-big-mode .ytp-related-on-error-overlay .ytp-suggestion-link .ytp-suggestion-duration{font-size:17px}.ytp-related-on-error-overlay .ytp-suggestion-link .ytp-suggestion-duration[data-is-live=true]{background:var(--yt-sys-color-baseline--error-indicator,#e1002d);text-transform:uppercase}.ytp-related-on-error-overlay .ytp-suggestion-duration:empty{display:none}.ytp-related-on-error-overlay .ytp-suggestion-author,.ytp-related-on-error-overlay .ytp-suggestion-title{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-related-on-error-overlay .ytp-suggestion-title{font-weight:500;margin-top:8px;font-size:16px;line-height:18px;max-height:30px}.ytp-related-on-error-overlay .ytp-suggestion-author{opacity:.7;margin-top:4px;font-size:14px;line-height:16px}.ytp-small-mode .ytp-related-on-error-overlay .ytp-next,.ytp-small-mode .ytp-related-on-error-overlay .ytp-previous{height:24px;width:24px}.ytp-small-mode .ytp-related-on-error-overlay .ytp-related-title{margin-bottom:0;font-size:12px;line-height:14px}.ytp-small-mode .ytp-related-on-error-overlay .ytp-suggestion-title{margin-top:6px;font-size:12px;line-height:14px}.ytp-small-mode .ytp-related-on-error-overlay .ytp-suggestion-author{font-size:10px;line-height:12px}:not(.ytp-mweb-player) .ytp-watermark{position:absolute;width:110px;height:26px;bottom:38px;z-index:28;opacity:.9;padding-top:11px;padding-bottom:11px}:not(.ytp-mweb-player) .ytp-watermark:not(.ytp-muted-autoplay-watermark){right:16px}:not(.ytp-mweb-player) .ytp-watermark.ytp-watermark-small{width:85px;height:20px}.html5-video-player:not(.ytp-mweb-player) .ytp-watermark{-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode:not(.ytp-mweb-player) .ytp-watermark{bottom:59px}.ytp-hide-controls:not(.ytp-mweb-player) .ytp-watermark{bottom:5px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.ytp-native-controls:not(.ytp-mweb-player) .ytp-watermark{bottom:50px;left:16px}:not(.ytp-mweb-player) .ytp-watermark:not(.ytp-no-hover):not(.ytp-muted-autoplay-watermark):hover{opacity:1}:not(.ytp-mweb-player) .ytp-muted-autoplay-overlay .ytp-watermark{position:relative;bottom:0}.ytp-autohide:not(.ytp-mweb-player) .ytp-watermark:not(.ytp-muted-autoplay-watermark){opacity:0;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.ytp-muted-autoplay .ytp-watermark:not(.ytp-muted-autoplay-watermark){display:none}:not(.ytp-mweb-player) .html5-endscreen{cursor:default;overflow:hidden;z-index:36}:not(.ytp-mweb-player) .ytp-endscreen-takeover.html5-endscreen{display:none}.ytp-title-enable-channel-logo:not(.ytp-mweb-player) .html5-endscreen:not(.ytp-shorts-branded-ui){margin-top:16px}.ytp-big-mode.ytp-title-enable-channel-logo:not(.ytp-mweb-player) .html5-endscreen:not(.ytp-shorts-branded-ui){margin-top:32px}:not(.ytp-mweb-player) .ytp-endscreen-content{position:absolute;left:50%;top:50%}.ytp-endscreen-takeover:not(.ytp-mweb-player) .ytp-endscreen-content{display:none}:not(.ytp-mweb-player) .html5-endscreen.ytp-endscreen-paginate{left:32px;overflow:visible;right:32px}.ytp-big-mode:not(.ytp-mweb-player) .html5-endscreen.ytp-endscreen-paginate{left:48px;right:48px}:not(.ytp-mweb-player) .ytp-endscreen-next{display:none;height:100%;opacity:.9;position:absolute;right:-32px;width:32px;-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1)}.ytp-big-mode:not(.ytp-mweb-player) .ytp-endscreen-next{right:-48px;width:48px}:not(.ytp-mweb-player) .ytp-endscreen-paginate .ytp-endscreen-next{display:block}:not(.ytp-mweb-player) .ytp-endscreen-next:hover{opacity:1;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}:not(.ytp-mweb-player) .ytp-endscreen-previous{display:none;height:100%;left:-32px;opacity:.9;position:absolute;width:32px;-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1)}.ytp-big-mode:not(.ytp-mweb-player) .ytp-endscreen-previous{left:-48px;width:48px}:not(.ytp-mweb-player) .ytp-endscreen-paginate .ytp-endscreen-previous{display:block}:not(.ytp-mweb-player) .ytp-endscreen-previous:hover{opacity:1;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-mweb-player.html5-endscreen{width:100%;height:100%;cursor:default;overflow:hidden;z-index:36}.html5-endscreen.modern-videowall-endscreen{cursor:default;overflow:hidden;z-index:36;-webkit-align-content:center;align-content:center}.ytp-modern-endscreen-content{font-size:11px}.ytp-modern-endscreen-single-item .ytp-modern-endscreen-content .ytp-modern-videowall-still{margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;padding-bottom:unset;height:100%}.ytp-modern-endscreen-single-item .ytp-modern-endscreen-content .ytp-modern-videowall-still .ytp-modern-videowall-still-image{margin-right:12px}.ytp-endscreen-takeover .ytp-modern-endscreen-content,.ytp-endscreen-takeover.html5-endscreen{display:none}.ytp-title-enable-channel-logo .html5-endscreen:not(.ytp-shorts-branded-ui){margin-top:16px}.ytp-modern-endscreen-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));grid-template-columns:repeat(auto-fill,minmax(clamp(250px,27%,450px),1fr));grid-template-rows:repeat(1,1fr);-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;grid-auto-rows:0;overflow:hidden;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;width:100%;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;padding:32px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%}.ytp-modern-endscreen-row-0 .ytp-modern-endscreen-content{padding-top:16px;padding-bottom:16px}.ytp-modern-endscreen-limit-rows-1 .ytp-modern-endscreen-content{grid-template-rows:repeat(1,1fr)}.ytp-modern-endscreen-limit-rows-2 .ytp-modern-endscreen-content{grid-template-rows:repeat(2,1fr)}.ytp-modern-endscreen-limit-rows-3 .ytp-modern-endscreen-content{grid-template-rows:repeat(3,1fr)}.ytp-endscreen-previous:hover{opacity:1;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-fullscreen-grid-active .ytp-fullscreen-grid{opacity:1;overflow:visible}.ytp-fullscreen-grid-active .ytp-fullscreen-grid-main-content{opacity:1;scrollbar-width:none;overflow:scroll}.ytp-fullscreen-grid-active .ytp-fullscreen-grid-main-content{bottom:0;position:absolute;width:100%;top:0}.ytp-fullscreen-grid-active.ytp-grid-scrollable .ytp-fullscreen-grid{top:calc(30% + var(--ytp-grid-scroll-percentage)*100%);bottom:0}.html5-video-player.ended-mode .ytp-fullscreen-grid-expand-button,.html5-video-player:not(.ytp-fullscreen-grid-peeking):not(.ytp-fullscreen-grid-active) .ytp-fullscreen-grid-expand-button{display:none}.ytp-fullscreen-grid-buttons-container{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;margin-top:calc(var(--yt-delhi-pill-height)/2*-1 + var(--yt-delhi-bottom-controls-height)/2*-1);-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:12px;z-index:72;pointer-events:none}.ytp-big-mode .ytp-fullscreen-grid-buttons-container{margin-top:calc(var(--yt-delhi-big-mode-pill-height)/2*-1 + var(--yt-delhi-big-mode-bottom-controls-height)/2*-1)}.ytp-fullscreen-grid-expand-button{opacity:1;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;position:relative;width:var(--yt-delhi-pill-height);height:var(--yt-delhi-pill-height);border-radius:50%;overflow:visible;scrollbar-width:none;z-index:72;pointer-events:all;cursor:pointer}.ytp-fullscreen-grid-expand-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-big-mode .ytp-fullscreen-grid-expand-button{width:var(--yt-delhi-big-mode-pill-height);height:var(--yt-delhi-big-mode-pill-height)}.ytp-fullscreen-grid-expand-button svg{padding:calc((var(--yt-delhi-pill-height) - var(--yt-delhi-icon-size, 24px))/2);height:var(--yt-delhi-icon-size,24px);width:var(--yt-delhi-icon-size,24px)}.ytp-big-mode .ytp-fullscreen-grid-expand-button svg{padding:calc((var(--yt-delhi-big-mode-pill-height) - var(--yt-delhi-icon-size, 24px))/2)}.ytp-fullscreen-grid-expand-button:before{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 8px);height:calc(100% - 8px);border-radius:50%}.ytp-fullscreen-grid-action-button{display:none;pointer-events:none}.ytp-fullscreen-grid-active .ytp-fullscreen-grid-action-button{display:block;pointer-events:all}:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-expand-button:hover:before,:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-hover-overlay:hover .ytp-fullscreen-grid-expand-button:before,:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-hover-overlay:hover .ytp-more-videos-button:after,:not(.ytp-grid-scrolling) .ytp-more-videos-button:hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1))}:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-expand-button:active:before,:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-hover-overlay:active .ytp-fullscreen-grid-expand-button:before,:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-hover-overlay:active .ytp-more-videos-button:after,:not(.ytp-grid-scrolling) .ytp-more-videos-button:active:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.2))}.ytp-fullscreen-grid-peeking .ytp-fullscreen-grid{opacity:1;overflow:hidden;top:calc(100% - var(--ytp-grid-peek-height) - var(--yt-delhi-bottom-controls-height, 72px) - 6px - var(--ytp-grid-scroll-percentage)*100%)}.ytp-fullscreen-grid-peeking.ytp-big-mode .ytp-fullscreen-grid{top:calc(100% - var(--ytp-grid-peek-height) - var(--yt-delhi-big-mode-bottom-controls-height, 96px) - 6px - var(--ytp-grid-scroll-percentage)*100%)}.ytp-grid-scrollable .ytp-fullscreen-grid-header{display:none}.ytp-fullscreen-grid-peeking.ytp-grid-scrollable .ytp-fullscreen-grid{display:block;overflow:visible;top:calc(100% - var(--ytp-grid-peek-height) - var(--ytp-grid-scroll-percentage)*100%)}.ytp-fullscreen-grid-peeking.ytp-grid-scrollable.ytp-big-mode .ytp-fullscreen-grid{top:calc(100% - var(--ytp-grid-peek-height) - var(--ytp-grid-scroll-percentage)*100%)}.ytp-fullscreen-grid-peeking.ytp-grid-scrollable .ytp-fullscreen-grid-main-content{opacity:.5}.ytp-fullscreen-grid-peeking.ytp-grid-scrollable.ytp-grid-scrolling .ytp-fullscreen-grid-main-content{opacity:1}.ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-hover-overlay{display:block;width:calc(100% - 24px);height:100%;position:absolute;top:0;left:12px;border-radius:16px;z-index:72;pointer-events:all;cursor:pointer}.ytp-fullscreen-grid-active:not(.ended-mode) .ytp-fullscreen-grid-main-content,.ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-main-content{margin-top:12px}.ytp-fullscreen-grid-active .ytp-fullscreen-grid-hover-overlay,.ytp-fullscreen-grid-peeking.ytp-grid-scrolling .ytp-fullscreen-grid-hover-overlay{display:none}:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-hover-overlay:has(.ytp-fullscreen-grid-expand-button:hover),:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-hover-overlay:hover{background-color:var(--yt-sys-color-baseline--overlay-button-secondary)}:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-hover-overlay:active,:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-hover-overlay:has(.ytp-fullscreen-grid-expand-button:active){background-color:var(--yt-sys-color-baseline--overlay-tonal-hover)}.ytp-fullscreen-grid-active:not(.ended-mode) .ytp-fullscreen-grid,.ytp-fullscreen-grid-peeking .ytp-fullscreen-grid{background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.75) 100px,rgba(0,0,0,.85));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.75) 100px,rgba(0,0,0,.85))}.ytp-grid-replay-button{width:36px;height:36px;border-radius:18px;margin-right:16px;-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1);display:none}.ytp-full-bleed-player .ytp-grid-replay-button{width:60px;height:60px;border-radius:30px}.ytp-grid-replay-button svg{width:100%;height:100%}.ytp-fullscreen-grid-stills-container{display:grid;padding:0 24px;grid-template-columns:repeat(3,1fr);pointer-events:none;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:16px;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.ytp-fullscreen-grid-active .ytp-fullscreen-grid-stills-container,.ytp-grid-scrolling.ytp-grid-scrollable .ytp-fullscreen-grid-stills-container{pointer-events:auto}.ytp-fullscreen-grid{display:block;position:absolute;left:0;top:100%;width:100%;z-index:72;pointer-events:none;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;visibility:visible;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.html5-video-player:not(.ytp-fullscreen-grid-peeking):not(.ytp-fullscreen-grid-active) .ytp-fullscreen-grid{display:none}.ytp-fullscreen-grid-peeking.ytp-autohide:not(.ytp-grid-scrolling) .ytp-fullscreen-grid{-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);opacity:0}.ytp-more-videos-button{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;z-index:72;pointer-events:all;cursor:pointer;padding:var(--yt-delhi-pill-top-height,12px) 12px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;border-radius:28px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-more-videos-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-more-videos-button:after{content:"";position:absolute;top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:28px}.ytp-more-videos-button .ytp-more-videos-button-thumbnail{width:40px;aspect-ratio:16/9;border:2px solid white;border-radius:8px;-webkit-background-size:cover;background-size:cover;background-position:50%}.ytp-more-videos-button .ytp-more-videos-button-title{color:var(--Overlay-Overlay-Text-Primary,#fff);text-shadow:0 0 2px #000;font-family:var(--Typography-Font-Family,Roboto);font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media (min-width:2200px){.ytp-fullscreen-grid-stills-container{grid-template-columns:repeat(4,1fr)}}.ytp-fullscreen-grid-active.html5-video-player.ended-mode .html5-endscreen{display:none}.ytp-fullscreen-grid-active.html5-video-player.ended-mode .ytp-fullscreen-grid{top:0;bottom:var(--yt-delhi-bottom-controls-height,72px)}.ytp-fullscreen-grid-active.html5-video-player.ended-mode .ytp-fullscreen-grid-stills-container{width:100%;padding:0 24px}.ytp-fullscreen-grid-active.html5-video-player.ended-mode .ytp-fullscreen-grid-main-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-fullscreen-grid-active.html5-video-player.ended-mode:not(.ytp-enable-horizontal-endscreen-shelf) .ytp-modern-videowall-still:nth-child(n+4){display:none}@media (min-width:2200px){.ytp-fullscreen-grid-active.html5-video-player.ended-mode:not(.ytp-enable-horizontal-endscreen-shelf) .ytp-modern-videowall-still:nth-child(4){display:-webkit-box;display:-webkit-flex;display:flex}}.ytp-fullscreen-grid-active.html5-video-player.ended-mode.ytp-enable-horizontal-endscreen-shelf .ytp-fullscreen-grid-stills-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;overflow-x:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;scrollbar-width:none}.ytp-fullscreen-grid-active.html5-video-player.ended-mode.ytp-enable-horizontal-endscreen-shelf .ytp-fullscreen-grid-main-content{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ytp-fullscreen-grid-active.html5-video-player.ended-mode.ytp-enable-horizontal-endscreen-shelf .ytp-modern-videowall-still{min-width:31%}.html5-video-player.ended-mode .ytp-more-videos-button.ytp-button,.ytp-fullscreen-grid-active .html5-endscreen,.ytp-fullscreen-grid-active .ytp-ad-player-overlay-layout,.ytp-fullscreen-grid-active .ytp-caption-window-container,.ytp-grid-scrolling .html5-endscreen,.ytp-grid-scrolling .ytp-ad-player-overlay-layout,.ytp-grid-scrolling .ytp-caption-window-container{display:none}.ytp-autohide:not(.ytp-autohide-active).ytp-fullscreen-grid-peeking:not(.ytp-grid-scrolling) .ytp-fullscreen-grid,.ytp-autohide:not(.ytp-autohide-active).ytp-fullscreen-grid-peeking:not(.ytp-grid-scrolling) .ytp-more-videos-button.ytp-button,.ytp-player-minimized .ytp-fullscreen-grid,.ytp-player-minimized .ytp-more-videos-button.ytp-button{display:none}.ytp-error{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;z-index:44;line-height:220%;background-color:rgb(40,40,40)}.ytp-embed-error .ytp-error{display:block}.ytp-error.related-on-error-overlay-visible{line-height:160%}.ytp-large-width-mode .ytp-error.related-on-error-overlay-visible{line-height:220%}.ytp-error .ytp-error-content a{text-decoration:underline}.ytp-error .ytp-error-content{position:relative;max-width:85%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex}.ytp-embed-error .ytp-error .ytp-error-content{margin:0 auto}.ytp-error .ytp-error-icon-container{height:64px;width:64px;min-width:64px;min-height:64px;float:left}.ytp-error .ytp-error-icon-container svg{max-width:100%;max-height:100%}.ytp-error .ytp-small-redirect{display:inline;height:48px;width:48px;position:absolute;bottom:8px;right:8px;opacity:.7}.ytp-error .ytp-small-redirect.no-link{cursor:default}.ytp-error-content-wrap-subreason:empty{display:none}.ytp-error.related-on-error-overlay-visible .ytp-small-redirect,.ytp-fullscreen .ytp-error .ytp-small-redirect{display:none}.ytp-error .ytp-small-redirect a{display:block;height:100%}.ytp-error .ytp-error-content .ytp-error-content-wrap{margin-top:auto;margin-bottom:auto;margin-left:16px;height:100%}.ytp-error .ytp-error-content .ytp-error-content-wrap-reason{font-weight:500}.ytp-large-width-mode .ytp-error .ytp-error-content .ytp-error-icon-container{height:96px;width:96px;min-width:96px;min-height:96px}.ytp-large-width-mode .ytp-error .ytp-small-redirect{height:60px;width:60px}.ytp-error .ytp-error-content .ytp-error-content-wrap-reason{font-size:22px}.ytp-error.related-on-error-overlay-visible .ytp-error-content .ytp-error-content-wrap-reason{font-size:16px}.ytp-large-width-mode .ytp-error.related-on-error-overlay-visible .ytp-error-content .ytp-error-content-wrap-reason{font-size:22px}.ytp-error .ytp-error-content .ytp-error-content-wrap-subreason{font-size:18px;padding-top:10px}.ytp-error.related-on-error-overlay-visible .ytp-error-content .ytp-error-content-wrap-subreason{font-size:14px;padding-top:2px}.ytp-large-width-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-subreason{font-size:18px;padding-top:10px}.ytp-small-mode .ytp-error .ytp-error-content{line-height:150%}.ytp-small-mode .ytp-error .ytp-error-content .ytp-error-icon-container{height:32px;width:32px;min-width:32px;min-height:32px}.ytp-tiny-mode .ytp-error-icon-container{display:none}.ytp-small-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-reason{font-size:14px}.ytp-small-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-subreason{font-size:12px;padding-top:4px}.ytp-tiny-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-reason{font-size:12px}.ytp-tiny-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-subreason{font-size:10px}.ytp-small-mode .ytp-error .ytp-small-redirect{height:24px;width:24px}.ytp-big-mode .ytp-chrome-controls .ytp-fullerscreen-edu-button.ytp-button{width:auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode .ytp-chrome-controls .ytp-fullerscreen-edu-button.ytp-button[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-fullerscreen-edu-chevron{display:inline-block;width:24px}.ytp-fullerscreen-edu-button:not(.ytp-fullerscreen-edu-button-subtle) .ytp-fullerscreen-edu-chevron{height:50%}.ytp-fullerscreen-edu-text{height:50%;margin-top:-8px}.ytp-fullerscreen-edu-button-subtle .ytp-fullerscreen-edu-text{display:none}.ytp-big-mode .ytp-fullscreen-button:after{width:24px}.ytp-fullscreen-button-corner-0,.ytp-fullscreen-button-corner-1,.ytp-fullscreen-button-corner-2,.ytp-fullscreen-button-corner-3{-webkit-transform:none;-ms-transform:none;transform:none}@-webkit-keyframes ytp-fullscreen-button-corner-0-animation{50%{-webkit-transform:translate(-1px,-1px);transform:translate(-1px,-1px)}}@keyframes ytp-fullscreen-button-corner-0-animation{50%{-webkit-transform:translate(-1px,-1px);transform:translate(-1px,-1px)}}@-webkit-keyframes ytp-fullscreen-button-corner-1-animation{50%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}}@keyframes ytp-fullscreen-button-corner-1-animation{50%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}}@-webkit-keyframes ytp-fullscreen-button-corner-2-animation{50%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}}@keyframes ytp-fullscreen-button-corner-2-animation{50%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}}@-webkit-keyframes ytp-fullscreen-button-corner-3-animation{50%{-webkit-transform:translate(-1px,1px);transform:translate(-1px,1px)}}@keyframes ytp-fullscreen-button-corner-3-animation{50%{-webkit-transform:translate(-1px,1px);transform:translate(-1px,1px)}}.ytp-fullscreen-button:not([aria-disabled=true]):hover .ytp-fullscreen-button-corner-0{-webkit-animation:ytp-fullscreen-button-corner-0-animation .4s cubic-bezier(.4,0,.2,1);animation:ytp-fullscreen-button-corner-0-animation .4s cubic-bezier(.4,0,.2,1)}.ytp-fullscreen-button:not([aria-disabled=true]):hover .ytp-fullscreen-button-corner-1{-webkit-animation:ytp-fullscreen-button-corner-1-animation .4s cubic-bezier(.4,0,.2,1);animation:ytp-fullscreen-button-corner-1-animation .4s cubic-bezier(.4,0,.2,1)}.ytp-fullscreen-button:not([aria-disabled=true]):hover .ytp-fullscreen-button-corner-2{-webkit-animation:ytp-fullscreen-button-corner-2-animation .4s cubic-bezier(.4,0,.2,1);animation:ytp-fullscreen-button-corner-2-animation .4s cubic-bezier(.4,0,.2,1)}.ytp-fullscreen-button:not([aria-disabled=true]):hover .ytp-fullscreen-button-corner-3{-webkit-animation:ytp-fullscreen-button-corner-3-animation .4s cubic-bezier(.4,0,.2,1);animation:ytp-fullscreen-button-corner-3-animation .4s cubic-bezier(.4,0,.2,1)}.ytp-fullscreen-quick-actions{position:absolute;bottom:86px;right:24px;z-index:59}.ytp-delhi-modern .ytp-fullscreen-quick-actions{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 30px)}.ytp-delhi-modern.ytp-big-mode .ytp-fullscreen-quick-actions{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 30px)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-fullscreen-quick-actions{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 30px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-big-mode.ytp-fullscreen-grid-peeking .ytp-fullscreen-quick-actions{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 30px + var(--ytp-grid-peek-height))}.ytp-fullscreen-metadata{position:absolute;max-width:33%;top:24px;left:24px;z-index:59}.ytp-overlay-top-left .ytp-fullscreen-metadata{max-width:60%}.ytp-fullscreen-metadata-bottom .ytp-fullscreen-metadata{top:unset;bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 30px)}.ytp-fullscreen-metadata-bottom.ytp-featured-product-shown .ytp-fullscreen-metadata{bottom:calc(142px + var(--yt-delhi-bottom-controls-height, 72px))}.ytp-fullscreen-metadata-bottom.ytp-shopping-pill-shown .ytp-fullscreen-metadata{bottom:calc(86px + var(--yt-delhi-bottom-controls-height, 72px))}.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peeking .ytp-fullscreen-metadata{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 30px + var(--ytp-grid-peek-height))}.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peeking.ytp-featured-product-shown .ytp-fullscreen-metadata{bottom:calc(142px + var(--yt-delhi-bottom-controls-height, 72px) + var(--ytp-grid-peek-height))}.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peeking.ytp-shopping-pill-shown .ytp-fullscreen-metadata{bottom:calc(86px + var(--yt-delhi-bottom-controls-height, 72px) + var(--ytp-grid-peek-height))}.ytp-fullscreen-metadata-bottom.ytp-big-mode .ytp-fullscreen-metadata{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 30px)}.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-featured-product-shown .ytp-fullscreen-metadata{bottom:calc(142px + var(--yt-delhi-big-mode-bottom-controls-height, 96px))}.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-shopping-pill-shown .ytp-fullscreen-metadata{bottom:calc(86px + var(--yt-delhi-big-mode-bottom-controls-height, 96px))}.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-fullscreen-grid-peeking .ytp-fullscreen-metadata{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 30px + var(--ytp-grid-peek-height))}.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-fullscreen-grid-peeking.ytp-featured-product-shown .ytp-fullscreen-metadata{bottom:calc(142px + var(--yt-delhi-big-mode-bottom-controls-height, 96px) + var(--ytp-grid-peek-height))}.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-fullscreen-grid-peeking.ytp-shopping-pill-shown .ytp-fullscreen-metadata{bottom:calc(86px + var(--yt-delhi-big-mode-bottom-controls-height, 96px) + var(--ytp-grid-peek-height))}.ytp-overlays-container .ytp-chrome-top-buttons{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ytp-overlays-container .ytp-fullscreen-metadata,.ytp-overlays-container .ytp-fullscreen-quick-actions{position:relative;inset:0;z-index:59;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-overlays-container .ytp-chrome-top-buttons{position:relative;inset:0;z-index:58}* .ytp-overlays-container .ytp-fullscreen-metadata,* .ytp-overlays-container .ytp-fullscreen-quick-actions,.ytp-fullscreen-metadata-bottom .ytp-overlays-container .ytp-fullscreen-metadata,.ytp-fullscreen-metadata-bottom .ytp-overlays-container .ytp-fullscreen-quick-actions,.ytp-fullscreen-metadata-bottom.ytp-big-mode .ytp-overlays-container .ytp-fullscreen-metadata,.ytp-fullscreen-metadata-bottom.ytp-big-mode .ytp-overlays-container .ytp-fullscreen-quick-actions{position:relative;inset:0}.ytp-fullscreen-grid-peeking .ytp-overlays-container{opacity:max(1 - 3 * var(--ytp-grid-scroll-percentage),0)}.ytp-fullscreen-grid-active .ytp-overlays-container{opacity:0;display:none}.ytp-autohide .ytp-fullscreen-metadata,.ytp-autohide .ytp-fullscreen-quick-actions{opacity:0}.ytp-autohide:not(.ytp-autohide-active) .ytp-fullscreen-metadata,.ytp-autohide:not(.ytp-autohide-active) .ytp-fullscreen-quick-actions{height:0;margin:0}.ad-showing .ytp-fullscreen-metadata,.ad-showing .ytp-fullscreen-quick-actions,.ended-mode .ytp-fullscreen-quick-actions,.seeking-mode .ytp-fullscreen-quick-actions,.ytp-menu-shown .ytp-fullscreen-metadata,.ytp-menu-shown .ytp-fullscreen-quick-actions,.ytp-settings-shown .ytp-fullscreen-quick-actions,.ytp-xsmall-width-mode .ytp-fullscreen-metadata,.ytp-xsmall-width-mode .ytp-fullscreen-quick-actions{display:none}.ytp-gated-actions-overlay{z-index:82;overflow:hidden}.ytp-gated-actions-overlay-background{background:no-repeat 50%/cover;background-color:#000;position:absolute;width:100%;height:100%;top:0;left:0;z-index:82}.ytp-gated-actions-overlay-background-overlay{background-color:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;top:0;left:0;z-index:82}.ytp-gated-actions-overlay-miniplayer-close-button{display:none;position:absolute;top:0;right:0;width:40px;height:40px;padding:8px;z-index:82}.ytp-player-minimized .ytp-gated-actions-overlay-miniplayer-close-button{display:inline-block}.ytp-gated-actions-overlay-bar{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 6px;left:20px;height:56px;bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;background-color:rgba(0,0,0,.6);border-radius:8px;color:#fff;width:380px;z-index:82}.ytp-big-mode .ytp-gated-actions-overlay-bar{padding:0 9px;height:84px;bottom:30px;left:30px}.ytp-gated-actions-overlay-buttons{margin:12px 6px}.ytp-gated-actions-overlay-button{min-width:80px;height:32px;padding:0 8px;background:rgba(255,255,255,.1);border-radius:24px;border-width:0;cursor:pointer}.ytp-gated-actions-overlay-button-title{display:inline-block;vertical-align:middle;margin:0 8px;line-height:32px;font-size:110%;font-weight:500;color:#fff}.ytp-big-mode .ytp-gated-actions-overlay-buttons{margin:18px 9px}.ytp-big-mode .ytp-gated-actions-overlay-button{min-width:120px;height:48px;padding:0 12px;border-radius:3px}.ytp-big-mode .ytp-gated-actions-overlay-button-title{margin:0 12px;line-height:48px;font-size:130%;font-weight:500}.ytp-gated-actions-overlay-text-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:180px;margin:0 6px}.ytp-big-mode .ytp-gated-actions-overlay-text-container{min-width:270px;margin:0 9px}.ytp-gated-actions-overlay-subtitle,.ytp-gated-actions-overlay-title{text-transform:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ytp-gated-actions-overlay-title{font-size:150%;font-weight:500}.ytp-gated-actions-overlay-subtitle{font-size:110%;font-weight:400;color:rgba(255,255,255,.7)}.ytp-heat-map.ytp-fine-scrubbing-enable:not(.ad-showing) .ytp-heat-map-container,.ytp-heat-map.ytp-progress-bar-hover:not(.ad-showing) .ytp-heat-map-container{display:block;opacity:1;-webkit-transition:opacity .2s cubic-bezier(0,0,.2,1);transition:opacity .2s cubic-bezier(0,0,.2,1);height:40px;bottom:5px;-webkit-transition:bottom .1s cubic-bezier(0,0,.2,1);transition:bottom .1s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern .ytp-heat-map-container{pointer-events:none;opacity:0;display:block;margin-bottom:0}.ytp-delhi-modern.ytp-heat-map.ytp-fine-scrubbing-enable:not(.ad-showing) .ytp-heat-map-container,.ytp-delhi-modern.ytp-heat-map.ytp-progress-bar-hover:not(.ad-showing) .ytp-heat-map-container{-webkit-transition:opacity .2s cubic-bezier(.05,0,0,1) .1s,margin-bottom .2s cubic-bezier(.05,0,0,1) .1s;transition:opacity .2s cubic-bezier(.05,0,0,1) .1s,margin-bottom .2s cubic-bezier(.05,0,0,1) .1s;margin-bottom:8px}.ytp-heat-map.ytp-progress-bar-hover:not(.ad-showing) .ytp-timed-markers-enabled .ytp-heat-map-container{bottom:7px}.ytp-heat-map.ytp-progress-bar-hover .ytp-heat-map-chapter svg{height:40px}.ytp-big-mode.ytp-heat-map.ytp-progress-bar-hover .ytp-heat-map-chapter svg{height:60px}.ytp-heat-map-container{opacity:0;display:none;width:100%;-webkit-transition:opacity .2s cubic-bezier(.4,0,1,1);transition:opacity .2s cubic-bezier(.4,0,1,1);position:absolute;overflow:hidden;height:0;bottom:5px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-heat-map.ytp-big-mode.ytp-progress-bar-hover .ytp-heat-map-container{height:60px;bottom:8px;-webkit-transition:bottom .1s cubic-bezier(0,0,.2,1);transition:bottom .1s cubic-bezier(0,0,.2,1)}.ytp-heat-map-chapter{position:absolute;bottom:0;width:100%;height:100%}.ytp-heat-map-chapter.ytp-heatmap-hover{bottom:2px;-webkit-transition:bottom .1s cubic-bezier(0,0,.2,1);transition:bottom .1s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern .ytp-heat-map-chapter.ytp-heatmap-hover{-webkit-transition:bottom .2s cubic-bezier(.05,0,0,1);transition:bottom .2s cubic-bezier(.05,0,0,1)}.ytp-big-mode .ytp-heat-map-chapter.ytp-heatmap-hover{bottom:3px}.ytp-heat-map-played_bar .ytp-heat-map-hover{height:100%;fill:rgba(255,255,255,.5)}.ytp-heat-map-hover,.ytp-heat-map-play{height:0}.ytp-heat-map-edu{display:none}.ytp-fine-scrubbing-container{width:100%;position:absolute;bottom:0;height:0}.ytp-fine-scrubbing-thumbnail{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}.ytp-fine-scrubbing-draggable,.ytp-fine-scrubbing-thumbnails{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;overflow:hidden;position:absolute;min-width:160px;height:100%}.ytp-fine-scrubbing-cursor{position:absolute;left:50%;height:100%;width:3px;background:#eee}.ytp-fine-scrubbing-seek-time{position:absolute;bottom:110%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none}.ytp-fine-scrubbing-enable .ytp-fine-scrubbing-dismiss,.ytp-fine-scrubbing-enable .ytp-fine-scrubbing-play,.ytp-fine-scrubbing-enable .ytp-fine-scrubbing-seek-time{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-fine-scrubbing-enable .ytp-chrome-controls{display:none}.ytp-fine-scrubbing-play{display:none;height:35px;width:35px;bottom:110%;position:absolute}.ytp-delhi-modern-icons .ytp-fine-scrubbing-play{bottom:120%}.ytp-delhi-modern-icons .ytp-fine-scrubbing-play svg{padding:8px}.ytp-fine-scrubbing-dismiss{position:absolute;bottom:115%;right:10px;height:25px;width:25px;display:none}.ytp-fine-scrubbing-chapter-title{display:-webkit-box;display:-webkit-flex;display:flex;width:160px;height:90px;font-size:12px;font-weight:700;background-color:rgba(0,0,0,.5);-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;word-wrap:break-word;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-fine-scrubbing-chapter-title-content{padding:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ytp-big-mode .ytp-fine-scrubbing-chapter-title{width:240px;height:135px}.ytp-fine-scrubbing-edu{display:none}.ytp-fine-scrubbing-enable.html5-video-player .ytp-ad-overlay-slot{bottom:107px}.ytp-big-mode.ytp-fine-scrubbing-enable.html5-video-player .ytp-ad-overlay-slot{bottom:151px}.ytp-info-panel-action-item{display:block;margin:16px 0 0 16px;width:auto;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:start;align-items:flex-start}.ytp-big-mode .ytp-info-panel-action-item{margin:24px 0 0 24px;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:start;align-items:flex-start}.ytp-small-mode .ytp-info-panel-action-item{margin:8px 12px 0 0 0 8px 12px 0;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:start;align-items:flex-start}.ytp-info-panel-action-item-disclaimer{cursor:none;font-size:14px;overflow:auto;margin-bottom:16px}.ytp-info-panel-action-item-button{width:100%;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.ytp-info-panel-action-item-icon{width:24px;height:24px;color:rgb(255,255,255);-webkit-flex-shrink:0;flex-shrink:0}.ytp-big-mode .ytp-info-panel-action-item-icon{width:72px;height:54px}.ytp-info-panel-action-item-label{margin-left:12px;font-size:14px;color:rgb(255,255,255);overflow:auto}.ytp-big-mode .ytp-info-panel-action-item-label,.ytp-small-mode .ytp-info-panel-action-item-label{margin-left:12px;font-size:14px;overflow:auto}.ytp-info-panel-detail-skrim{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:71}.ytp-info-panel-detail{position:absolute;left:auto;right:0;top:0;bottom:0;width:60%;background:rgba(0,0,0,.8);overflow:auto;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode .ytp-info-panel-detail,.ytp-small-mode .ytp-info-panel-detail{width:60%}[dir=ltr] .ytp-info-panel-detail[aria-hidden=true]{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,1,1);transition:transform .25s cubic-bezier(.4,0,1,1),-webkit-transform .25s cubic-bezier(.4,0,1,1)}[dir=ltr] .ytp-embed-playlist .ytp-info-panel-detail[aria-hidden=true]{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}[dir=rtl] .ytp-info-panel-detail[aria-hidden=true]{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,1,1);transition:transform .25s cubic-bezier(.4,0,1,1),-webkit-transform .25s cubic-bezier(.4,0,1,1)}[dir=rtl] .ytp-embed-playlist .ytp-info-panel-detail[aria-hidden=true]{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.ytp-info-panel-detail-header{margin:16px;line-height:24px;font-size:16px;font-weight:700;color:rgb(255,255,255);display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.ytp-big-mode .ytp-info-panel-detail-header{margin:24px}.ytp-info-panel-detail-title{margin-right:14px;-webkit-flex-grow:2;-webkit-box-flex:2;flex-grow:2}.ytp-info-panel-detail-close{width:24px;height:24px;color:rgb(255,255,255);-webkit-flex-shrink:0;flex-shrink:0}.ytp-big-mode .ytp-info-panel-detail-close{width:36px;height:36px}.ytp-info-panel-detail-close path{fill:#aaa}.ytp-info-panel-detail-close:hover path{fill:#fff}.ytp-info-panel-detail-body{line-height:24px;min-height:48px;font-size:14px;font-weight:400;color:rgb(255,255,255);margin:0 16px;overflow:auto}.ytp-big-mode .ytp-info-panel-detail-body{margin:0 24px}.ytp-info-panel-detail-items{left:0;right:0;padding:0 16px 16px 0}.ytp-muted-autoplay .ytp-info-panel-detail-skrim{z-index:1002}.html5-video-player.ended-mode .ytp-info-panel-preview{display:none}.ytp-info-panel-preview{height:auto;bottom:auto;left:12px;right:auto;overflow:hidden;pointer-events:auto;position:absolute;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,.5);z-index:26;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.6);border:inherit;border-left:4px solid #3ea6ff;border-radius:4px;padding:0;font:inherit;max-width:min(50% - 64px,272px);display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-info-panel-preview[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-embed .ytp-info-panel-preview{top:60px}.ytp-embed.ytp-shorts-mode .ytp-info-panel-preview{top:122px}.ytp-big-mode.ytp-autohide .ytp-info-panel-preview,.ytp-big-mode.ytp-hide-info-bar .ytp-info-panel-preview,.ytp-embed.ytp-autohide .ytp-info-panel-preview,.ytp-embed.ytp-hide-info-bar .ytp-info-panel-preview{top:12px}.ytp-muted-autoplay .ytp-info-panel-preview{z-index:1002;top:12px}.ytp-larger-tap-buttons .ytp-info-panel-preview{top:81px}.ytp-big-mode .ytp-info-panel-preview{top:81px;bottom:auto;left:24px;height:auto;line-height:auto}.ytp-small-mode .ytp-info-panel-preview{min-width:130px;max-width:min(50% - 64px,208px)}.ytp-iv-drawer-open .ytp-info-panel-preview{display:none;-webkit-transition:display .1s cubic-bezier(.4,0,1,1);transition:display .1s cubic-bezier(.4,0,1,1)}.ytp-info-panel-preview-chevron{width:24px;height:24px;line-height:0px;pointer-events:none;color:rgb(255,255,255);-webkit-flex-shrink:0;flex-shrink:0}.ytp-info-panel-preview-chevron:empty,.ytp-info-panel-preview-icon:empty{height:0;width:0}.ytp-info-panel-preview-text{background:none;font-size:12px;font-weight:500;line-height:16px;pointer-events:none;margin:8px;color:rgb(255,255,255);opacity:1;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;display:-webkit-box;overflow:hidden;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-info-panel-preview-text[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}#inline-preview-player .caption-window,#inline-preview-player .ytp-caption-window-container{pointer-events:none}.ytp-modern-caption#inline-preview-player .ytp-caption-window-container,.ytp-modern-caption.ytp-mweb-player .ytp-caption-window-container{width:calc(100% - 48px)}.ytp-modern-caption#inline-preview-player .caption-window,.ytp-modern-caption.ytp-mweb-player .caption-window{border:8px solid transparent;border-radius:4px;font-weight:500}.ytp-modern-caption#inline-preview-player .caption-window.ytp-caption-window-bottom,.ytp-modern-caption.ytp-mweb-player .caption-window.ytp-caption-window-bottom{margin-bottom:16px}.ytp-input-slider-section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ytp-input-slider{--yt-slider-shape-gradient-percent:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:flex;height:24px;background-color:transparent;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;direction:ltr}.ytp-input-slider::-webkit-slider-runnable-track{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(#fff),color-stop(#666),to(#666));background:-webkit-linear-gradient(left,#fff 0,#fff var(--yt-slider-shape-gradient-percent),#666 var(--yt-slider-shape-gradient-percent),#666 100%);background:linear-gradient(to right,#fff 0,#fff var(--yt-slider-shape-gradient-percent),#666 var(--yt-slider-shape-gradient-percent),#666 100%);height:4px;border-radius:12px}.ytp-input-slider::-moz-range-track{background:linear-gradient(to right,#fff 0,#fff var(--yt-slider-shape-gradient-percent),rgba(255,255,255,.2) var(--yt-slider-shape-gradient-percent),rgba(255,255,255,.2) 100%);height:4px;border-radius:12px}.ytp-input-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;width:16px;height:16px;border-radius:8px;margin-top:-6px}.ytp-input-slider::-moz-range-thumb{-moz-appearance:none;appearance:none;background:#fff;width:16px;height:16px;border-radius:8px}.ytp-input-slider::-ms-thumb{appearance:none;background:#fff;width:16px;height:16px;border-radius:8px}.ytp-varispeed-input-slider::-webkit-slider-runnable-track{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(#fff),color-stop(#909090),to(#909090));background:-webkit-linear-gradient(left,#fff 0,#fff var(--yt-slider-shape-gradient-percent),#909090 var(--yt-slider-shape-gradient-percent),#909090 100%);background:linear-gradient(to right,#fff 0,#fff var(--yt-slider-shape-gradient-percent),#909090 var(--yt-slider-shape-gradient-percent),#909090 100%)}@supports ((-webkit-writing-mode:vertical-rl) or (writing-mode:vertical-rl)){.ytp-vertical-slider .ytp-input-slider{-webkit-writing-mode:vertical-rl;-ms-writing-mode:bt-rl;writing-mode:vertical-rl;direction:rtl;height:inherit;width:24px}.ytp-vertical-slider .ytp-input-slider::-webkit-slider-runnable-track{background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(#fff),color-stop(#666),to(#666));background:-webkit-linear-gradient(bottom,#fff 0,#fff var(--yt-slider-shape-gradient-percent),#666 var(--yt-slider-shape-gradient-percent),#666 100%);background:linear-gradient(to top,#fff 0,#fff var(--yt-slider-shape-gradient-percent),#666 var(--yt-slider-shape-gradient-percent),#666 100%);width:4px}.ytp-vertical-slider .ytp-input-slider::-moz-range-track{background:linear-gradient(to top,#fff 0,#fff var(--yt-slider-shape-gradient-percent),rgba(255,255,255,.2) var(--yt-slider-shape-gradient-percent),rgba(255,255,255,.2) 100%);width:4px;height:100%}.ytp-vertical-slider .ytp-input-slider::-webkit-slider-thumb{margin-right:-6px}.ytp-vertical-slider .ytp-input-slider::-moz-range-thumb{margin-right:0}}.ytp-chrome-controls .ytp-jump-button{width:46px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding:9px;display:none}.ytp-chrome-controls .ytp-jump-button.ytp-jump-button-enabled{display:block}.ytp-big-mode .ytp-chrome-controls .ytp-jump-button{padding-top:12px}.ytp-small-mode .ytp-chrome-controls .ytp-jump-button{padding-top:7px}.ytp-small-mode .ytp-chrome-controls .ytp-jump-button.ytp-jump-button-enabled,.ytp-tiny-mode .ytp-chrome-controls .ytp-jump-button.ytp-jump-button-enabled{display:none}.ytp-jump-button-text{fill:#fff;font-size:9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:900}.ytp-jump-spin .ytp-circle-arrow{-webkit-animation-name:ytp-jump-spin;animation-name:ytp-jump-spin;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.ytp-jump-spin.backwards .ytp-circle-arrow{-webkit-animation-name:ytp-jump-spin-backwards;animation-name:ytp-jump-spin-backwards}@-webkit-keyframes ytp-jump-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ytp-jump-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ytp-jump-spin-backwards{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes ytp-jump-spin-backwards{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.ytp-large-play-button{position:absolute;left:50%;top:50%;width:68px;height:48px;margin-left:-34px;margin-top:-24px;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);z-index:63}.ytp-large-play-button.ytp-shorts-mode{width:68px;height:90px}.ytp-big-mode .ytp-large-play-button.ytp-shorts-mode{width:102px;height:135px}.ytp-dni .ytp-large-play-button,.ytp-dni.ytp-big-mode .ytp-large-play-button,.ytp-dni.ytp-small-mode .ytp-large-play-button{width:75px;height:75px;margin-left:-37.5px;margin-top:-37.5px}.house-brand .ytp-large-play-button{width:60px;height:60px;margin-left:-30px;margin-top:-30px}.ytp-large-play-button svg{height:100%;left:0;position:absolute;top:0;width:100%}.ytp-dni .ytp-cued-thumbnail-overlay .ytp-dni-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);fill-opacity:.8}.ytp-dni .ytp-cued-thumbnail-overlay:hover .ytp-dni-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);fill-opacity:1}.ytp-big-mode .ytp-large-play-button{width:102px;height:72px;margin-left:-51px;margin-top:-36px}.house-brand.ytp-big-mode .ytp-large-play-button{width:90px;height:90px;margin-left:-45px;margin-top:-45px}.ytp-cued-thumbnail-overlay[aria-hidden=true] .ytp-large-play-button,.ytp-menu-shown .ytp-large-play-button{display:none}.ytp-muted-autoplay-end-panel .ytp-large-play-button{display:block}.ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);fill:#212121;fill-opacity:.8}.ytp-large-play-button-red-bg .ytp-large-play-button-bg{fill:var(--yt-sys-color-baseline--static-brand-red,#f03);fill-opacity:1}.ytp-cued-thumbnail-overlay:hover .ytp-large-play-button-bg,.ytp-large-play-button.ytp-touch-device .ytp-large-play-button-bg,.ytp-muted-autoplay-endscreen-overlay:hover .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);fill:var(--yt-sys-color-baseline--static-brand-red,#f03);fill-opacity:1}.ytp-color-party .ytp-cued-thumbnail-overlay:hover .ytp-large-play-button-bg,.ytp-color-party .ytp-large-play-button.ytp-touch-device .ytp-large-play-button-bg,.ytp-color-party .ytp-muted-autoplay-endscreen-overlay:hover .ytp-large-play-button-bg{-webkit-animation:ytp-party-fill .15s linear infinite;animation:ytp-party-fill .15s linear infinite}.house-brand .ytp-cued-thumbnail-overlay:hover .ytp-large-play-button-bg,.house-brand .ytp-muted-autoplay-endscreen-overlay:hover .ytp-large-play-button-bg{fill:#000}.ytp-linked-account-popup-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}.ytp-linked-account-popup{position:absolute;z-index:72;overflow:hidden;background:white;font-size:14px;font-weight:400;line-height:20px;color:rgba(17,17,17,.8);font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;display:block;width:400px;overflow-y:auto}html[dark] .ytp-linked-account-popup{background:rgba(33,33,33,.95);color:rgb(255,255,255)}.ytp-linked-account-popup-buttons{padding:8px 8px 8px 24px;border-top:1px solid rgb(238,238,238);-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:flex}.ytp-linked-account-popup-button{font-weight:500;letter-spacing:.007px;line-height:20px;text-transform:uppercase;color:#065fd4;background-color:transparent;cursor:pointer;padding:10px 16px}html[dark] .ytp-linked-account-popup-button{color:#3ea6ff}.ytp-linked-account-popup-title{font-size:16px;line-height:28px;margin:16px 24px;color:rgb(3,3,3)}html[dark] .ytp-linked-account-popup-title{color:rgb(255,255,255)}.ytp-linked-account-popup-description{padding:0 24px;margin:4px 0 24px}.ytp-mdx-privacy-popup-confirm{font-weight:500;font-size:14px;margin:12px 0;padding:10px 20px;border-radius:2px;background:#666;text-transform:uppercase}.ytp-mdx-privacy-popup-cancel{font-weight:500;font-size:14px;margin:12px 0;padding:10px 20px;border-radius:2px;text-transform:uppercase}.ytp-mdx-popup-dialog{position:absolute;top:0;left:0;width:100%;height:100%;z-index:75;background:rgba(0,0,0,.8);text-align:center;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-mdx-popup-dialog-inner-content{position:absolute;top:50%;margin-top:-70px;left:0;right:0;padding:0 20%}.ytp-mdx-popup-title{font-size:20px;padding-bottom:16px}.ytp-mdx-popup-description{font-size:14px}.ytp-mdx-privacy-popup-buttons{margin-top:20px;height:44px}.ytp-big-mode .mdx-privacy-popup-buttons{margin-top:30px;height:67px}.html5-video-player.ytp-player-minimized:not(.ended-mode):not(.cued-mode):not(.unstarted-mode){overflow:visible}.ytp-player-minimized .ytp-ypc-player-content{display:none}.ytp-miniplayer-ui{height:100%;width:100%;position:absolute;top:0;z-index:67}.ytp-player-minimized .ytp-suggested-action-badge{z-index:68}.ytp-player-minimized .ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.ytp-miniplayer-scrim{width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:.2s cubic-bezier(.4,0,.2,1) .1s;transition:.2s cubic-bezier(.4,0,.2,1) .1s;opacity:0;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;justify-content:center}.ytp-miniplayer-scrim:focus-within{opacity:1}.html5-video-player.ytp-player-minimized.unstarted-mode .ytp-miniplayer-scrim{opacity:1}.ytp-miniplayer-scrim:hover{opacity:1}.ytp-miniplayer-buttons{display:none}.ytp-player-minimized.ended-mode .ytp-miniplayer-buttons{display:block}.ytp-player-minimized.ad-showing .ytp-miniplayer-buttons{display:none}.ytp-miniplayer-close-button{position:absolute;top:0;right:0;width:40px;height:40px;padding:8px;z-index:67}.ytp-miniplayer-expand-watch-page-button{position:absolute;width:40px;height:40px;padding:8px;z-index:67}.ytp-miniplayer-expand-watch-page-button.ytp-miniplayer-button-bottom-right{bottom:4px;right:0}.ytp-miniplayer-expand-watch-page-button.ytp-miniplayer-button-top-left{top:0;left:0}.ytp-miniplayer-replay-button{position:absolute;left:8px;bottom:8px;width:32px;height:32px;z-index:67}.ytp-player-minimized.ad-showing .ytp-miniplayer-replay-button{display:none}.ytp-miniplayer-controls{direction:ltr;display:-webkit-flex;display:-webkit-box;display:flex;width:264px;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between}.ytp-miniplayer-button-container{min-width:64px}.ytp-miniplayer-ui .ytp-play-button{width:72px;height:72px}.ytp-miniplayer-ui .ytp-next-button,.ytp-miniplayer-ui .ytp-prev-button{display:inline-block;width:64px;height:64px}.ytp-delhi-modern .ytp-miniplayer-ui .ytp-next-button,.ytp-delhi-modern .ytp-miniplayer-ui .ytp-prev-button{width:32px;height:32px}.ytp-delhi-modern .ytp-miniplayer-ui .ytp-miniplayer-button-container{min-width:32px}.ytp-delhi-modern .ytp-miniplayer-ui .ytp-play-button{width:42px;height:42px}.ytp-delhi-modern .ytp-miniplayer-ui .ytp-miniplayer-controls svg{width:100%;height:100%}.ytp-miniplayer-ui .ytp-time-display{position:absolute;left:7px;bottom:0}.ytp-miniplayer-ui .ytp-time-display .ytp-live-badge{display:none;width:auto;text-transform:uppercase}.ytp-miniplayer-ui .ytp-time-display.ytp-live .ytp-live-badge{display:inline-block}.ytp-player-minimized.ad-showing .ytp-miniplayer-ui{display:block}.ytp-player-minimized.ad-showing .ytp-miniplayer-ui .ytp-next-button,.ytp-player-minimized.ad-showing .ytp-miniplayer-ui .ytp-prev-button,.ytp-player-minimized.ad-showing .ytp-miniplayer-ui .ytp-time-display{display:none}.ytp-player-minimized .ytp-tooltip.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-title{width:200%;text-align:center;right:48px}.ytp-player-minimized .ytp-drag .ytp-exp-chapter-hover-effect,.ytp-player-minimized .ytp-progress-bar-container:hover .ytp-exp-chapter-hover-container:hover,.ytp-player-minimized .ytp-progress-bar-container:hover .ytp-exp-chapter-hover-effect{bottom:1px;-webkit-transform:scaleY(1.4);-ms-transform:scaleY(1.4);transform:scaleY(1.4);-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1)}.ytp-player-minimized .ytp-progress-bar-container,.ytp-small-mode.ytp-player-minimized .ytp-progress-bar-container{position:absolute;bottom:-1px;z-index:68}.ytp-player-minimized .ytp-time-display{pointer-events:none}.ytp-player-minimized:not(.ad-showing) .ytp-progress-bar-container:hover{bottom:0}.ytp-player-minimized .video-ads,.ytp-player-minimized.ytp-menu-shown .video-ads{display:block}.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay{overflow:hidden}.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-flyout-cta,.ytp-player-minimized.ytp-menu-shown .ytp-ad-preview-container,.ytp-player-minimized.ytp-menu-shown .ytp-ad-skip-button-container{bottom:32px}.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-instream-info{bottom:3px;left:6px}.ytp-player-minimized .ytp-tooltip.ytp-text-detail .ytp-tooltip-title{text-transform:capitalize;font-size:12px}.ytp-player-minimized .ytp-tooltip.ytp-text-detail.ytp-preview{max-width:calc(100% - 24px);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ytp-player-minimized .html5-main-video,.ytp-player-minimized .ytp-miniplayer-scrim{border-radius:12px 12px 0 0}.ytp-player-minimized .html5-main-video{border-radius:0}.ytp-player-minimized.ytp-player-document-picture-in-picture .ytp-miniplayer-close-button,.ytp-player-minimized.ytp-player-document-picture-in-picture .ytp-miniplayer-expand-watch-page-button{display:none}.ytp-player-minimized.ytp-player-document-picture-in-picture .html5-main-video,.ytp-player-minimized.ytp-player-document-picture-in-picture .ytp-miniplayer-scrim,.ytp-player-minimized.ytp-player-document-picture-in-picture.html5-video-player{border-radius:0}.ytp-title-notifications{-webkit-align-self:center;align-self:center;margin-right:5px;text-align:center}button.ytp-button.ytp-title-notifications{margin-left:8px;width:48px}.ytp-title-notifications:not(.ytp-notifications-enabled) .ytp-title-notifications-on{display:none}.ytp-title-notifications.ytp-notifications-enabled .ytp-title-notifications-off{display:none}.ytp-offline-slate{z-index:21;overflow:hidden}.ytp-offline-slate-background{background:no-repeat 50%/cover;position:absolute;width:100%;height:100%;top:0;left:0;z-index:22}.ytp-offline-slate.ytp-offline-slate-hide-background .ytp-offline-slate-background{display:none}.html5-video-player.ended-mode .ytp-offline-slate.ytp-offline-slate-hide-background .ytp-offline-slate-background{display:block}.ytp-offline-slate:not(.ytp-offline-slate-premiere-trailer) .ytp-offline-slate-bar-fade.ytp-offline-slate-bar{display:none}.ytp-offline-slate-bar{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 6px;left:12px;height:56px;bottom:60px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;text-transform:uppercase;background:rgba(0,0,0,.8);color:#fff;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1);z-index:46;border-radius:8px}.ytp-delhi-modern .ytp-offline-slate-bar{background-color:rgba(40,40,40,.6);border-radius:12px}.ytp-offline-slate-bar.ytp-offline-slate-bar-hidden{display:none}.ytp-embed .ytp-offline-slate-bar{bottom:52px}.ytp-big-mode .ytp-offline-slate-bar{padding:0 9px;height:84px;bottom:90px;left:18px}.ytp-embed.ytp-big-mode .ytp-offline-slate-bar{bottom:90px}.ytp-autohide .ytp-offline-slate-bar,.ytp-hide-controls .ytp-offline-slate-bar{bottom:12px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-autohide .ytp-big-mode .ytp-offline-slate-bar,.ytp-hide-controls .ytp-big-mode .ytp-offline-slate-bar{bottom:18px}.ytp-offline-slate-icon{margin:0 14px;width:24px}.ytp-delhi-modern .ytp-offline-slate-icon{display:none}.ytp-big-mode .ytp-offline-slate-icon{width:36px}.ytp-offline-slate-buttons{margin:12px 6px}.ytp-offline-slate-button{min-width:80px;height:32px;padding:0 8px;background:rgba(255,255,255,.25);border-radius:2px}.ytp-delhi-modern .ytp-offline-slate-button{background-color:#fff;border-radius:18px;color:#282828}.ytp-offline-slate-button-icon{display:inline-block;vertical-align:middle;height:24px}.ytp-delhi-modern .ytp-offline-slate-button-icon{height:18px;width:18px}.ytp-delhi-modern .ytp-offline-slate-button-icon svg{fill:#282828;height:18px;width:18px}.ytp-offline-slate-button-text{display:inline-block;vertical-align:middle;margin:0 8px;line-height:32px;font-size:110%;font-weight:500}.ytp-reminder-menu{background:rgba(28,28,28,.9);border-radius:2px;bottom:55px;outline:none;overflow:hidden;position:absolute;text-shadow:0 0 2px rgba(0,0,0,.5);white-space:nowrap;-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1);-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.ytp-reminder-menu[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-reminder-menu-contents{-webkit-box-sizing:border-box;box-sizing:border-box;color:#eee;display:table;padding:8px 0;width:100%}.ytp-reminder-menu-item{cursor:default;display:table-row;height:40px;outline:none}.ytp-big-mode .ytp-reminder-menu-item{height:49px}.ytp-reminder-menu-item:not([aria-disabled=true]){cursor:pointer}.ytp-reminder-menu-item:not([aria-disabled=true]):hover{background-color:rgba(255,255,255,.1)}.ytp-reminder-menu-item-icon,.ytp-reminder-menu-item-label{display:table-cell;padding:0 15px;vertical-align:middle}.ytp-reminder-menu-item-label{font-size:118%;font-weight:500;padding-left:0;text-transform:none}.ytp-big-mode .ytp-reminder-menu-item-label{padding:0 15px 0 0}.ytp-reminder-menu-item-icon{padding:0 10px}.ytp-big-mode .ytp-reminder-menu-item-icon{padding:0 15px}.ytp-reminder-menu-item-icon svg{display:block;height:24px;width:24px}.ytp-big-mode .ytp-reminder-menu-item-icon svg{height:36px;width:36px}.ytp-big-mode .ytp-offline-slate-buttons{margin:18px 9px}.ytp-big-mode .ytp-offline-slate-button{min-width:120px;height:48px;padding:0 12px;border-radius:3px}.ytp-big-mode .ytp-offline-slate-button-text{margin:0 12px;line-height:48px;font-size:130%;font-weight:500}.ytp-offline-slate-messages{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:180px;margin:0 6px}.ytp-big-mode .ytp-offline-slate-messages{min-width:270px;margin:0 9px}.ytp-offline-slate-main-text,.ytp-offline-slate-subtitle-text{text-transform:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ytp-offline-slate-main-text{font-size:140%;font-weight:400}.ytp-offline-slate-subtitle-text{font-size:110%;font-weight:500}.ytp-offline-slate-close-button,.ytp-offline-slate-open-button{display:none}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;top:0;bottom:0;left:auto;right:0;padding:25px;padding-top:48px;min-width:auto;width:300px;height:auto;border-radius:0;-webkit-transition:right .25s ease-in-out;transition:right .25s ease-in-out;z-index:23}.ytp-big-mode .ytp-offline-slate-premiere-trailer .ytp-offline-slate-bar{padding-top:69px}.ytp-player-minimized .ytp-offline-slate-premiere-trailer .ytp-offline-slate-bar,.ytp-player-minimized .ytp-offline-slate-premiere-trailer .ytp-offline-slate-close-button,.ytp-player-minimized .ytp-offline-slate-premiere-trailer.ytp-offline-slate-collapsed .ytp-offline-slate-open-button{display:none}.ytp-offline-slate-premiere-trailer.ytp-offline-slate-collapsed .ytp-offline-slate-bar{right:-100%}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-icon{display:none}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-close-button,.ytp-offline-slate-premiere-trailer .ytp-offline-slate-open-button{position:absolute;width:50px;height:50px;top:50%;right:0;margin-top:-25px;z-index:23}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-close-button{display:block}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-open-button:before{background:rgba(0,0,0,.8);content:"";display:block;height:28px;left:15px;position:absolute;top:10px;width:20px}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-open-button svg{position:absolute;left:0;top:0}.ytp-offline-slate-premiere-trailer.ytp-offline-slate-collapsed .ytp-offline-slate-close-button{display:none}.ytp-offline-slate-premiere-trailer.ytp-offline-slate-collapsed .ytp-offline-slate-open-button{display:block}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-messages{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin:0}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-main-text{font-size:20px;font-weight:500;height:auto}.ytp-big-mode .ytp-offline-slate-premiere-trailer .ytp-offline-slate-main-text{margin-top:0}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-subtitle-text{color:#aaa;font-size:13px;line-height:1.3em;margin:5px 0 20px;white-space:normal}.ytp-big-mode .ytp-offline-slate-premiere-trailer .ytp-offline-slate-subtitle-text{margin-left:0}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-description{display:block;text-transform:none;font-size:13px;margin:20px 0;max-height:300px;overflow:hidden}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-buttons{margin-left:0;margin-right:0}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-buttons .ytp-reminder-menu{bottom:auto}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-button{background:rgba(255,255,255,.3);color:#fff;font-size:14px;height:auto;padding:4px 8px;text-transform:uppercase}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-button svg{fill:#fff}.ytp-offline-slate-premiere-trailer .ytp-offline-slate-button-text{font-size:110%;line-height:32px;margin:0 8px}.ytp-chrome-top .ytp-overflow-button{width:auto;height:auto;min-width:48px}.ytp-embed:not(.ad-showing).ytp-small-mode .ytp-overflow-button{padding-top:16px}.ytp-overflow-icon{margin:auto;width:36px;height:36px;vertical-align:middle}.ytp-overflow-panel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:74;background:rgba(0,0,0,.8);text-align:center;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-overflow-panel[aria-hidden=true]{opacity:0;-webkit-transition:opacity .25s cubic-bezier(.4,0,1,1);transition:opacity .25s cubic-bezier(.4,0,1,1)}.ytp-autohide.ytp-embed-overlays-autohide .ytp-overflow-panel{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-autohide:not(.ytp-autohide-active).ytp-embed-overlays-autohide .ytp-overflow-panel{display:none}.ytp-overflow-panel-content{position:absolute;top:50%;left:0;right:0;margin-top:-48px}.ytp-overflow-panel-close{position:absolute;top:6px;right:12px;padding:0;width:36px;height:36px}.ytp-mobile.ytp-embed-mobile .ytp-overflow-panel-close{width:48px;height:48px}.ytp-overflow-panel-close path{fill:#aaa}.ytp-overflow-panel-close:hover path{fill:#fff}.ytp-overflow-panel-action-buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.ytp-overlays-container{position:absolute;inset:8px 12px 72px;z-index:59;pointer-events:none;-webkit-transition:bottom .1s;transition:bottom .1s;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-overlays-container .ytp-overlay-top-left{position:absolute;width:100%}.ytp-overlays-container .ytp-overlay-top-left>*{pointer-events:auto;margin-bottom:12px}.ytp-overlays-container .ytp-overlay-top-right{position:absolute;width:100%;right:0}.ytp-overlays-container .ytp-overlay-top-right>*{pointer-events:auto;margin-bottom:12px;margin-right:0;margin-left:auto}.ytp-overlays-container .ytp-overlay-top-right .ytp-chrome-top-buttons{margin-bottom:0}.ytp-overlays-container .ytp-overlay-top-right .ytp-chrome-top-buttons>*{margin-bottom:12px}.ytp-overlays-container .ytp-overlay-bottom-left{position:absolute;width:100%;bottom:0}.ytp-overlays-container .ytp-overlay-bottom-left>*{pointer-events:auto;margin-top:12px}.ytp-overlays-container .ytp-overlay-bottom-right{position:absolute;right:0;bottom:0}.ytp-overlays-container .ytp-overlay-bottom-right>*{pointer-events:auto;margin-top:12px;margin-left:auto;margin-right:0}.ytp-overlays-container .ytp-overlay-inline-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-webkit-flex;display:flex;gap:12px}.ytp-overlays-container .ytp-overlay-inline-container>*{pointer-events:auto}.ytp-full-bleed-player.ytp-grid-scrolling .ytp-overlays-container{-webkit-transition:bottom 0s;transition:bottom 0s}.ytp-big-mode .ytp-overlays-container{inset:8px 24px 78px}.ytp-embed:not(.ad-showing) .ytp-overlays-container{top:60px}.ytp-big-mode:not(.ytp-delhi-modern) .ytp-overlays-container{top:69px;bottom:78px}.ytp-delhi-modern .ytp-overlays-container{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 24px)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-overlays-container{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 24px + var(--ytp-grid-peek-height) + 100%*var(--ytp-grid-scroll-percentage))}.ytp-delhi-modern.ytp-big-mode .ytp-overlays-container{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 24px)}.ytp-delhi-modern.ytp-big-mode.ytp-fullscreen-grid-peeking .ytp-overlays-container{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 24px + var(--ytp-grid-peek-height) + 100%*var(--ytp-grid-scroll-percentage))}.ytp-autohide:not(.ytp-autohide-active) .ytp-overlays-container,.ytp-delhi-modern.ytp-autohide:not(.ytp-autohide-active) .ytp-overlays-container{bottom:24px}.ytp-delhi-modern.ytp-player-minimized .ytp-overlays-container,.ytp-player-minimized .ytp-overlays-container{bottom:36px}.html5-video-player.ended-mode .ytp-paid-content-overlay,.ytp-delhi-modern.ytp-player-minimized .ytp-playlist-menu-button{display:none}.ytp-paid-content-overlay{border-radius:2px;bottom:53px;display:inline-block;font-size:109.0909090909%;height:30px;left:25px;line-height:30px;overflow:hidden;pointer-events:none;position:absolute;text-shadow:0 0 2px rgba(0,0,0,.5);z-index:27}.ytp-big-mode .ytp-overlays-container .ytp-paid-content-overlay,.ytp-overlays-container .ytp-paid-content-overlay{position:relative;inset:0}.ytp-exp-ppp-update .ytp-paid-content-overlay{border-radius:0;bottom:auto;font-weight:400;height:auto;pointer-events:auto;top:16px;left:16px;right:auto}.ytp-exp-ppp-update .ytp-paid-content-overlay-link{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.6);border-left:4px solid #3ea6ff;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;max-width:312px;padding:8px 0 8px 8px;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-exp-ppp-update .ytp-paid-content-overlay-link[href="#"]{pointer-events:none}.ytp-exp-ppp-update .ytp-paid-content-overlay-icon{height:24px;width:24px;-webkit-flex-shrink:0;flex-shrink:0}.ytp-exp-ppp-update .ytp-paid-content-overlay-text{background:none;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-size:13px;font-weight:inherit;line-height:1em;padding:8px}.ytp-exp-ppp-update .ytp-paid-content-overlay-chevron{height:24px;width:24px;-webkit-flex-shrink:0;flex-shrink:0}.ytp-exp-ppp-update .ytp-paid-content-overlay-chevron:empty,.ytp-exp-ppp-update .ytp-paid-content-overlay-icon:empty{height:0;width:0}.ytp-exp-ppp-update.ytp-big-mode .ytp-paid-content-overlay{bottom:auto;height:auto;left:16px;line-height:inherit}.ytp-exp-ppp-update.ytp-big-mode .ytp-paid-content-overlay,.ytp-exp-ppp-update.ytp-embed .ytp-paid-content-overlay{top:64px}.ytp-exp-ppp-update.ytp-big-mode.ytp-autohide .ytp-paid-content-overlay,.ytp-exp-ppp-update.ytp-big-mode.ytp-hide-info-bar .ytp-paid-content-overlay,.ytp-exp-ppp-update.ytp-embed.ytp-autohide .ytp-paid-content-overlay,.ytp-exp-ppp-update.ytp-embed.ytp-hide-info-bar .ytp-paid-content-overlay{top:16px}.ytp-exp-ppp-update .ytp-paid-content-overlay-indicator{display:none}.ytp-exp-ppp-update .ytp-overlays-container .ytp-paid-content-overlay,.ytp-exp-ppp-update.ytp-big-mode .ytp-overlays-container .ytp-paid-content-overlay,.ytp-exp-ppp-update.ytp-big-mode.ytp-delhi-modern .ytp-overlays-container .ytp-paid-content-overlay{position:relative;inset:0}.ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overlay-link{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6));padding:5px;border-left:unset}.ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overlay-indicator{display:block;width:4px;height:20px;border-radius:4px;background-color:#3ea6ff;margin:0 8px}.ytp-embed .ytp-paid-content-overlay{bottom:45px}.ytp-paid-content-overlay-text{background-color:rgba(0,0,0,.6);font-size:14px;font-weight:500;line-height:32px;opacity:1;padding:0 14px;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode .ytp-paid-content-overlay{bottom:62px;height:42px;left:44px;line-height:42px}.ytp-autohide .ytp-paid-content-overlay,.ytp-iv-drawer-open .ytp-paid-content-overlay{bottom:6px;-webkit-transition:bottom .1s cubic-bezier(.4,0,1,1);transition:bottom .1s cubic-bezier(.4,0,1,1)}.ytp-big-mode.ytp-autohide .ytp-paid-content-overlay,.ytp-big-mode.ytp-iv-drawer-open .ytp-paid-content-overlay{bottom:12px}.ytp-paid-content-overlay-text[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-menuitem{display:table-row;cursor:default;outline:none}.ytp-menuitem:not(.ytp-menuitem-with-footer){height:40px}.ytp-big-mode .ytp-menuitem:not(.ytp-menuitem-with-footer){height:49px}.ytp-menuitem:not([aria-disabled=true]){cursor:pointer}.ytp-menuitem:not([aria-disabled=true]):hover{background-color:rgba(255,255,255,.1)}.ytp-menuitem-content,.ytp-menuitem-icon,.ytp-menuitem-label,.ytp-menuitem-secondary-icon{display:table-cell;vertical-align:middle;padding:0 15px}.ytp-menuitem-label{padding-left:0}.ytp-menuitem-icon{padding:0 10px}.ytp-big-mode .ytp-menuitem-icon{padding:0 15px}.ytp-menuitem-icon svg{display:block;width:24px;height:24px}.ytp-menuitem-secondary-icon svg{display:block;width:16px;height:16px}.ytp-big-mode:not(.ytp-delhi-modern) .ytp-menuitem-icon svg{width:36px;height:36px}.ytp-menuitem-label{font-size:118%;font-weight:500}.ytp-delhi-modern .ytp-menuitem-label{font-size:14px;font-weight:unset}.ytp-menuitem-label-wrapper{display:table-cell;vertical-align:middle}.ytp-menuitem-keyboard-shortcut{font-size:115%;padding-left:3px;color:#ccc}.ytp-quality-menu .ytp-menuitem{white-space:nowrap}.ytp-quality-menu .ytp-panel-menu{margin-right:10px}.ytp-quality-menu .ytp-menuitem-label sup{display:inline-block;width:0}.ytp-big-mode .ytp-menuitem-content,.ytp-big-mode .ytp-menuitem-label{padding:0 15px 0 0}.ytp-menuitem[role=menuitemradio] .ytp-menuitem-content{display:none}.ytp-menuitem[role=menuitemradio] .ytp-menuitem-label{padding-left:35px;padding-right:20px;border-bottom:none}.ytp-big-mode .ytp-menuitem[role=menuitemradio] .ytp-menuitem-label{padding-left:52px;padding-right:35px}.ytp-menuitem[role=menuitemradio][aria-checked=true] .ytp-menuitem-label{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkgMTYuMiA0LjggMTJsLTEuNCAxLjRMOSAxOSAyMSA3bC0xLjQtMS40eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:left 10px center;background-size:18px 18px;-moz-background-size:18px 18px;-webkit-background-size:18px 18px}.ytp-big-mode .ytp-menuitem[role=menuitemradio][aria-checked=true] .ytp-menuitem-label{background-position:left 15px center;background-size:27px 27px;-moz-background-size:27px 27px;-webkit-background-size:27px 27px}.ytp-probably-keyboard-focus .ytp-menuitem:focus .ytp-menuitem-icon{-webkit-box-shadow:inset 2px 2px 0 rgba(27,127,204,.8),inset 0 -2px 0 rgba(27,127,204,.8);box-shadow:inset 2px 2px 0 rgba(27,127,204,.8),inset 0 -2px 0 rgba(27,127,204,.8)}.ytp-probably-keyboard-focus .ytp-menuitem:focus .ytp-menuitem-label{-webkit-box-shadow:inset 0 2px 0 rgba(27,127,204,.8),inset 0 -2px 0 rgba(27,127,204,.8);box-shadow:inset 0 2px 0 rgba(27,127,204,.8),inset 0 -2px 0 rgba(27,127,204,.8)}.ytp-probably-keyboard-focus .ytp-menuitem:focus .ytp-menuitem-label:first-child{-webkit-box-shadow:inset 2px 2px 0 rgba(27,127,204,.8),inset 0 -2px 0 rgba(27,127,204,.8);box-shadow:inset 2px 2px 0 rgba(27,127,204,.8),inset 0 -2px 0 rgba(27,127,204,.8)}.ytp-probably-keyboard-focus .ytp-menuitem:focus .ytp-menuitem-content{-webkit-box-shadow:inset -2px -2px 0 rgba(27,127,204,.8),inset 0 2px 0 rgba(27,127,204,.8);box-shadow:inset -2px -2px 0 rgba(27,127,204,.8),inset 0 2px 0 rgba(27,127,204,.8)}.ytp-probably-keyboard-focus .ytp-menuitem[role=menuitemradio]:focus .ytp-menuitem-label{-webkit-box-shadow:inset 2px 2px 0 rgba(27,127,204,.8),inset -2px -2px 0 rgba(27,127,204,.8);box-shadow:inset 2px 2px 0 rgba(27,127,204,.8),inset -2px -2px 0 rgba(27,127,204,.8)}.ytp-menuitem-content{font-size:109%;text-align:right}.ytp-menuitem-sublabel{float:left}.ytp-menu-label-secondary,.ytp-menuitem-sublabel{font-size:91%;color:#ccc}.ytp-menuitem[aria-haspopup=true] .ytp-menuitem-content{background-repeat:no-repeat;background-position:right 9px center;background-size:32px 32px;-moz-background-size:32px 32px;-webkit-background-size:32px 32px;padding-right:38px}.ytp-menuitem[aria-haspopup=true] .ytp-menuitem-content{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEyLjU5IDIwLjM0IDQuNTgtNC41OS00LjU4LTQuNTlMMTQgOS43NWw2IDYtNiA2eiIvPjwvc3ZnPg==)}[dir=rtl] .ytp-menuitem[aria-haspopup=true] .ytp-menuitem-content{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTE5LjQxIDIwLjA5LTQuNTgtNC41OSA0LjU4LTQuNTlMMTggOS41bC02IDYgNiA2eiIvPjwvc3ZnPg==)}.ytp-big-mode .ytp-menuitem[aria-haspopup=true] .ytp-menuitem-content{background-position:right 13px center;background-size:48px 48px;-moz-background-size:48px 48px;-webkit-background-size:48px 48px;padding-right:57px}.ytp-delhi-modern .ytp-menuitem-content{font-size:14px;color:var(--yt-sys-color-baseline--overlay-text-secondary,rgba(255,255,255,.7))}.ytp-delhi-modern .ytp-menuitem[aria-haspopup=true] .ytp-menuitem-content{background-position:right 12px center;background-size:18px 18px;-moz-background-size:18px 18px;-webkit-background-size:18px 18px;padding-right:32px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii43IiBkPSJtOS40IDE4LjQtLjctLjcgNS42LTUuNi01LjctNS43LjctLjcgNi40IDYuNHoiLz48L3N2Zz4=)}.ytp-delhi-modern [dir=rtl] .ytp-menuitem[aria-haspopup=true] .ytp-menuitem-content{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTQuOTYgMTguOTYgOCAxMmw2Ljk2LTYuOTYuNzEuNzFMOS40MSAxMmw2LjI1IDYuMjV6Ii8+PC9zdmc+)}.ytp-menuitem sup{line-height:0;font-size:.8em;font-weight:500}.ytp-menuitem-label-count{color:#ccc}.ytp-menuitemtitle{padding:0 15px;max-width:200px;text-align:center}.ytp-big-mode .ytp-menuitemtitle{padding:0 22px;max-width:300px}.ytp-menuitem-inline-survey-response{margin-left:.8em;display:inline-block;cursor:pointer}.ytp-menuitem-inline-survey-response:hover{background-color:rgba(255,255,255,.1)}.ytp-menuitem-inline-survey-response svg{height:20px;width:20px;margin-bottom:-4px}.ytp-menuitem-highlighted{background-color:var(--yt-sys-color-baseline--suggested-action)}.ytp-menuitem-highlight-transition-enabled.ytp-menuitem:not(.ytp-menuitem-highlighted){-webkit-transition:background-color 3s linear 1s;transition:background-color 3s linear 1s}.ytp-menuitem-with-footer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-top:15px}.ytp-menuitem-footer{padding-top:5px}.ytp-menuitem-section-header .ytp-menuitem-label{color:#eee;padding:8px}.ytp-delhi-modern .ytp-menuitem-section-header .ytp-menuitem-label{padding:0}.ytp-panel{position:absolute;bottom:0;right:0;overflow-y:auto;overflow-x:hidden}.ytp-panel{min-width:250px}.ytp-panel-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid rgba(255,255,255,.2);line-height:inherit;font-size:109%;color:#eee;padding:8px 0;height:40px;white-space:nowrap}.ytp-panel-footer{border-top:1px solid rgba(255,255,255,.2);line-height:inherit;font-size:118%;font-weight:500;color:#eee;padding:16px 0;min-height:40px;vertical-align:middle;width:250px}.ytp-panel-footer-content{margin:0 10px}.ytp-panel-footer.ytp-panel-hide-footer{display:none}.html5-video-player .ytp-panel-footer-content-link{color:#167ac6}.ytp-touch-mode .ytp-panel-header{height:40px}.ytp-big-mode .ytp-panel-header{height:49px}.ytp-panel-back-button-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:48px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:48px}.ytp-panel-back-button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTE5LjQxIDIwLjA5LTQuNTgtNC41OSA0LjU4LTQuNTlMMTggOS41bC02IDYgNiA2eiIvPjwvc3ZnPg==);height:32px;width:32px}.ytp-panel-title:hover{cursor:pointer}.ytp-panel-options{margin-left:auto}.ytp-panel-title{font-weight:500}[dir=rtl] .ytp-panel-title{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEyLjU5IDIwLjM0IDQuNTgtNC41OS00LjU4LTQuNTlMMTQgOS43NWw2IDYtNiA2eiIvPjwvc3ZnPg==)}.ytp-big-mode .ytp-panel-title{background-size:48px 48px;-moz-background-size:48px 48px;-webkit-background-size:48px 48px;padding:0 15px 0 52px}.ytp-big-mode.ytp-delhi-modern .ytp-panel-title{padding:0 15px 0 0}.ytp-panel-options{height:100%;padding:0 10px;text-decoration:underline}.ytp-big-mode .ytp-panel-options{padding:0 15px}.ytp-panel-menu{padding:8px 0;display:table;width:100%;color:#eee;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-chrome-controls .ytp-play-button,.ytp-embed .ytp-chrome-controls .ytp-play-button{width:46px}.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button{width:56px;height:56px;border-radius:50%;margin-top:8px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;padding:0}.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern-icons .ytp-chrome-controls .ytp-play-button svg{padding:10px}.ytp-delhi-modern-icons.ytp-big-mode .ytp-chrome-controls .ytp-play-button svg{padding:18px}.ytp-delhi-modern-icons.ytp-big-mode.ytp-big-mode-consistent-pill-height .ytp-chrome-controls .ytp-play-button svg{padding:10px}.ytp-delhi-modern-icons.ytp-xsmall-width-mode .ytp-chrome-controls .ytp-play-button{width:52px;height:52px;margin-top:6px}.ytp-delhi-modern-icons.ytp-xsmall-width-mode .ytp-chrome-controls .ytp-play-button svg{width:24px;height:24px;padding:14px}.ytp-delhi-modern-icons.ytp-big-mode.ytp-xsmall-width-mode .ytp-chrome-controls .ytp-play-button svg{padding:12px 10px}.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .ytp-play-button{width:var(--yt-delhi-pill-height,48px);height:var(--yt-delhi-pill-height,48px);border-radius:50%;margin-top:var(--yt-delhi-pill-top-height,12px);-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;padding:0}.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .ytp-play-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .ytp-play-button svg{width:24px;height:24px;padding:8px}.ytp-delhi-modern.ytp-delhi-modern-compact-controls.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-play-button{width:var(--yt-delhi-big-mode-pill-height,56px);height:var(--yt-delhi-big-mode-pill-height,56px);border-radius:50%;margin-top:var(--yt-delhi-big-mode-pill-top-height,20px)}.ytp-delhi-modern.ytp-delhi-modern-compact-controls.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-play-button svg{width:24px;height:24px;padding:12px}.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button{background:rgba(80,80,80,.6);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button{background:rgba(80,80,80,.6);background-blend-mode:difference;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button{background:rgba(80,80,80,.6);background-blend-mode:exclusion;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-big-mode .ytp-chrome-controls .ytp-play-button{width:69px}.ytp-chrome-controls .ytp-play-button-playlist{width:40px}.ytp-big-mode .ytp-chrome-controls .ytp-play-button-playlist{width:60px}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-play-button,.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-controls .ytp-play-button-playlist{margin-top:12px;width:72px;height:72px}.ytp-embed.ytp-embed-mobile .ytp-chrome-controls .ytp-button.ytp-prev-button,.ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-button.ytp-next-button,.ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-button.ytp-prev-button,.ytp-embed.ytp-embed.ytp-embed-mobile .ytp-chrome-controls .ytp-button.ytp-next-button{display:none}.ytp-next-button,.ytp-play-button,.ytp-prev-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.ytp-playlist-menu{position:absolute;left:0;top:0;bottom:0;width:400px;max-width:100%;z-index:73;background:rgba(0,0,0,.8);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1)}.ytp-embed-playlist .ytp-playlist-menu{left:auto;right:0}.ytp-big-mode .ytp-playlist-menu{width:600px}[dir=ltr] .ytp-playlist-menu[aria-hidden=true]{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,1,1);transition:transform .25s cubic-bezier(.4,0,1,1),-webkit-transform .25s cubic-bezier(.4,0,1,1)}[dir=ltr] .ytp-embed-playlist .ytp-playlist-menu[aria-hidden=true]{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}[dir=rtl] .ytp-playlist-menu[aria-hidden=true]{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,1,1);transition:transform .25s cubic-bezier(.4,0,1,1),-webkit-transform .25s cubic-bezier(.4,0,1,1)}[dir=rtl] .ytp-embed-playlist .ytp-playlist-menu[aria-hidden=true]{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.ytp-playlist-menu-header{padding:15px;border-bottom:1px solid #444}.ytp-big-mode .ytp-playlist-menu-header{padding:23px}.ytp-playlist-menu-title{height:20px;line-height:20px;padding-right:15px;font-size:136%;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-big-mode .ytp-playlist-menu-title{height:30px;line-height:30px;padding-right:23px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-playlist-menu-subtitle{color:#b8b8b8;line-height:17px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-big-mode .ytp-playlist-menu-subtitle{line-height:26px}.ytp-playlist-menu-close{position:absolute;top:15px;right:15px;width:24px;height:24px}.ytp-big-mode .ytp-playlist-menu-close{top:23px;right:23px;width:36px;height:36px}.ytp-playlist-menu-close path{fill:#aaa}.ytp-playlist-menu-close:hover path{fill:#fff}.ytp-playlist-menu-items{position:absolute;top:68px;bottom:0;left:0;right:0;overflow:auto}.ytp-big-mode .ytp-playlist-menu-items{top:103px}.ytp-chrome-top .ytp-playlist-menu-button,.ytp-embed-playlist.ytp-big-mode .ytp-chrome-top .ytp-playlist-menu-button{width:auto;height:auto}.ytp-embed:not(.ad-showing).ytp-small-mode .ytp-playlist-menu-button{padding-top:16px}.ytp-playlist-menu-button-icon{width:36px;height:36px}.ytp-embed-playlist .ytp-playlist-menu-button-icon{margin:auto}.ytp-big-mode .ytp-playlist-menu-button-icon{width:54px;height:54px}.ytp-playlist-menu-button-text{padding-right:6px;line-height:36px;opacity:1}.ytp-embed-playlist:not(.ytp-small-mode) .ytp-playlist-menu-button{margin-left:10px;margin-right:10px}.ytp-embed-playlist .ytp-playlist-menu-button-text{padding:0;line-height:inherit;opacity:1;font-weight:500;text-align:center;font-size:14px}.ytp-embed-playlist .ytp-playlist-menu-button-icon,.ytp-embed-playlist .ytp-playlist-menu-button-text{display:block}.ytp-embed-playlist.ytp-small-mode .ytp-playlist-menu-button-text,.ytp-playlist-menu-button-tiny .ytp-playlist-menu-button-text{display:None}.ytp-big-mode .ytp-playlist-menu-button-text{line-height:54px}.ytp-embed-playlist.ytp-big-mode .ytp-playlist-menu-button-text{line-height:inherit;font-size:20px}.ytp-playlist-menu-button-icon,.ytp-playlist-menu-button-text{vertical-align:middle;display:inline-block}.ytp-playlist-menu-button{min-width:48px}.ytp-delhi-modern.ytp-big-mode .ytp-playlist-menu-button{margin-top:9px;height:56px;width:56px;padding:0}.ytp-delhi-modern .ytp-playlist-menu-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;min-width:36px;min-height:36px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:9px;border-radius:27px;max-width:400px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-delhi-modern .ytp-playlist-menu-button .ytp-playlist-menu-button-icon{-webkit-box-flex:0;-webkit-flex:none;flex:none}.ytp-delhi-modern .ytp-playlist-menu-button .ytp-playlist-menu-button-text,.ytp-delhi-modern .ytp-playlist-menu-button .ytp-playlist-menu-button-title{display:none}.ytp-delhi-modern .ytp-overlays-container .ytp-playlist-menu-button{position:relative;margin-top:unset;z-index:58}.ytp-hide-info-bar .ytp-overlays-container .ytp-playlist-menu-button{display:none}.ytp-scrubber-container{position:absolute;top:-4px;left:-6.5px;z-index:43}.ytp-delhi-modern .ytp-scrubber-container{top:-3px;left:-6px}.ytp-decorated-scrubber-container{top:-7.5px;left:-10px}.ytp-drag .ytp-decorated-scrubber-container{top:-9.5px;left:-12px}.ytp-delhi-modern .ytp-decorated-scrubber-container{top:-7px;left:-10px}.ytp-delhi-modern .ytp-drag .ytp-decorated-scrubber-container{top:-12px;left:-15px}.ytp-big-mode .ytp-scrubber-container{top:-6px;left:-10px}.ytp-delhi-modern.ytp-big-mode .ytp-scrubber-container{top:-8px;left:-10px}.ytp-scrubber-button{height:13px;width:13px;border-radius:6.5px;-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern .ytp-scrubber-button{height:12px;width:12px;border-radius:6px}.ytp-decorated-scrubber-container .ytp-scrubber-button{width:20px;height:20px;background-color:transparent}* .ytp-scrubber-button.ytp-hide-scrubber-button,.ytp-delhi-modern .ytp-drag .ytp-scrubber-button.ytp-hide-scrubber-button,.ytp-delhi-modern .ytp-scrubber-button.ytp-hide-scrubber-button{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.ytp-drag .ytp-scrubber-container .ytp-scrubber-button.ytp-scrubber-button-hover,.ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-scrubber-container .ytp-scrubber-button.ytp-scrubber-button-hover{-webkit-transform:scale(1.54);-ms-transform:scale(1.54);transform:scale(1.54)}.ytp-big-mode .ytp-scrubber-button{height:20px;width:20px;border-radius:10px;bottom:20px;left:10px}.ytp-decorated-scrubber-button{display:none;height:20px;width:20px}.ytp-drag .ytp-decorated-scrubber-button{height:24px;width:24px}.ytp-decorated-scrubber-container .ytp-decorated-scrubber-button{display:block}.ypc-loaded .ytp-scrubber-button.ytp-swatch-background-color{background-color:#2793e6}.ad-interrupting .ytp-scrubber-button.ytp-swatch-background-color{background-color:#fc0}.ytp-probably-keyboard-focus .ytp-progress-bar:focus{-webkit-box-shadow:0 0 0 2px rgba(27,127,204,.8);box-shadow:0 0 0 2px rgba(27,127,204,.8)}.ytp-drag .ytp-scrubber-button,.ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-scrubber-button,.ytp-touch-mode .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-scrubber-button{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern .ytp-drag .ytp-scrubber-button,.ytp-delhi-modern .ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-scrubber-button,.ytp-delhi-modern .ytp-touch-mode .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-scrubber-button{-webkit-transform:scale(1.67);-ms-transform:scale(1.67);transform:scale(1.67);-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1)}.ytp-scrubber-pull-indicator{position:absolute;z-index:42;bottom:16.9px;left:6.5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ytp-scrubber-pull-indicator:after,.ytp-scrubber-pull-indicator:before{display:block;position:absolute;content:"";top:0;left:0;opacity:0;width:6.5px;height:6.5px;border-style:solid;border-width:2px 0 0 2px;border-color:#eaeaea}.ytp-big-mode .ytp-scrubber-pull-indicator:after,.ytp-big-mode .ytp-scrubber-pull-indicator:before{width:10px;height:10px}.ytp-scrubber-pull-indicator:after{-webkit-transition:all .1s;transition:all .1s}.ytp-scrubber-pull-indicator:before{-webkit-transition:all .2s;transition:all .2s}.ytp-chapter-hover-container,.ytp-chapters-container{z-index:32;position:relative;left:0;height:100%}.ytp-chapters-container{width:100%}.ytp-chapter-hover-container{float:left}.ytp-progress-list{z-index:39;background:rgba(255,255,255,.2);height:100%;-webkit-transform:scaleY(.6);-ms-transform:scaleY(.6);transform:scaleY(.6);-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1);position:relative}.ytp-delhi-modern .ytp-progress-list{overflow:hidden;background:rgba(40,40,40,.6);-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1);-webkit-transform:scaleY(.667);-ms-transform:scaleY(.667);transform:scaleY(.667)}.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-progress-list{background:rgba(80,80,80,.6);background-blend-mode:luminosity}.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-progress-list{background:rgba(80,80,80,.6);background-blend-mode:difference}.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-progress-list{background:rgba(80,80,80,.6);background-blend-mode:exclusion}.ytp-big-mode .ytp-progress-list{-webkit-transform:translateY(-.5px) scaleY(.625);-ms-transform:translateY(-.5px) scaleY(.625);transform:translateY(-.5px) scaleY(.625)}.ytp-drag .ytp-progress-list,.ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-progress-list,.ytp-touch-mode .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-progress-list{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern .ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-progress-list,.ytp-delhi-modern .ytp-touch-mode .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-progress-list,.ytp-drag .ytp-progress-list{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1)}.ytp-drag .ytp-exp-chapter-hover-effect,.ytp-exp-chapter-hover-container:hover,.ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-exp-chapter-hover-effect,.ytp-progress-bar-container:hover:not([aria-disabled=true]).ytp-timed-markers-enabled .ytp-progress-list{-webkit-transform:scaleY(1.8);-ms-transform:scaleY(1.8);transform:scaleY(1.8);-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern.ytp-progress-bar-hover .ytp-drag .ytp-exp-chapter-hover-effect,.ytp-delhi-modern.ytp-progress-bar-hover .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-exp-chapter-hover-effect,.ytp-delhi-modern.ytp-progress-bar-hover .ytp-progress-bar-container:not([aria-disabled=true]).ytp-timed-markers-enabled .ytp-progress-list{-webkit-transform:scaleY(1.667);-ms-transform:scaleY(1.667);transform:scaleY(1.667);-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-exp-chapter-hover-container:hover,.ytp-delhi-modern .ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-exp-chapter-hover-effect,.ytp-delhi-modern .ytp-progress-bar-container:hover:not([aria-disabled=true]).ytp-timed-markers-enabled .ytp-progress-list{-webkit-transition:-webkit-transform unset;transition:transform unset,-webkit-transform unset}.ytp-repeating-chapter{-webkit-transform:scaleY(1.8);-ms-transform:scaleY(1.8);transform:scaleY(1.8)}.ytp-bound-time-left,.ytp-bound-time-right{position:absolute;display:none;top:-29px;z-index:29;background-color:rgba(28,28,28,.9);text-align:center;color:#e3e3e3;padding:5px 9px;opacity:0;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.ytp-big-mode .ytp-bound-time-left,.ytp-big-mode .ytp-bound-time-right{top:-36px}.ytp-bound-time-left{left:0}.ytp-bound-time-right{right:0}.ytp-bound-time-left:after,.ytp-bound-time-right:after{position:absolute;content:"";bottom:-5px;width:0;height:0;border-style:solid}.ytp-bound-time-left:after{left:0;border-width:5px 5px 0 0;border-color:rgba(28,28,28,.9) transparent transparent transparent}.ytp-bound-time-right:after{right:0;border-width:0 5px 5px 0;border-color:transparent rgba(28,28,28,.9) transparent transparent}.ytp-15m-progress,.ytp-1m-progress,.ytp-30m-progress,.ytp-60m-progress,.ytp-ad-progress,.ytp-clip-end-exclude,.ytp-clip-start-exclude,.ytp-hover-progress,.ytp-load-progress,.ytp-play-progress,.ytp-progress-linear-live-buffer,.ytp-timed-markers-container{position:absolute;left:0;bottom:0;width:100%;height:100%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.ytp-timed-markers-container{-webkit-transform:scaleY(.6);-ms-transform:scaleY(.6);transform:scaleY(.6);top:1px;z-index:40}.ytp-delhi-modern .ytp-timed-markers-container{-webkit-transform:scaleY(.667);-ms-transform:scaleY(.667);transform:scaleY(.667)}.ytp-progress-bar-container:hover .ytp-timed-markers-container{-webkit-transform:scaleY(1.8);-ms-transform:scaleY(1.8);transform:scaleY(1.8);-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1);top:-2px}.ytp-delhi-modern .ytp-progress-bar-container:hover .ytp-timed-markers-container{-webkit-transform:scaleY(1.667);-ms-transform:scaleY(1.667);transform:scaleY(1.667);-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1)}.ytp-progress-bar-container:hover .ytp-timed-marker.ytp-timed-marker-hover,.ytp-progress-bar-hover .ytp-timed-marker.ytp-timed-marker-hover{width:9px;height:3px;bottom:1px}.ytp-delhi-modern .ytp-progress-bar-container:hover .ytp-timed-marker.ytp-timed-marker-hover,.ytp-delhi-modern .ytp-progress-bar-hover .ytp-timed-marker.ytp-timed-marker-hover{width:12px;height:4.8px;bottom:.6px}.ytp-progress-bar-container:hover .ytp-timed-marker{width:5px;height:1.67px;bottom:1.5px}.ytp-delhi-modern .ytp-progress-bar-container:hover .ytp-timed-marker{width:6px;height:2.4px;bottom:2px}.ytp-progress-bar-start{border-radius:3px 0 0 3px}.ytp-progress-bar-end{border-radius:0 3px 3px 0}.ytp-progress-bar-start.ytp-progress-bar-end{border-radius:3px}.ytp-timed-marker{position:absolute;left:0;background-color:white;width:3px;height:3px;bottom:1px;border-radius:50%;opacity:1}.ytp-delhi-modern .ytp-timed-marker{bottom:2px}.ytp-clip-end-exclude,.ytp-clip-start-exclude{display:none;z-index:37;background-color:rgba(255,255,255,0);-webkit-transition:background-color .1s cubic-bezier(.4,0,1,1);transition:background-color .1s cubic-bezier(.4,0,1,1)}.ytp-clip-end-enabled .ytp-clip-end-exclude,.ytp-clip-start-enabled .ytp-clip-start-exclude{display:block}.ytp-loop-range-enabled .ytp-clip-end,.ytp-loop-range-enabled .ytp-clip-start{pointer-events:none}.ytp-clip-hover .ytp-clip-end-exclude,.ytp-clip-hover .ytp-clip-start-exclude{background-color:rgba(255,255,255,.5);-webkit-transition:background-color .1s cubic-bezier(0,0,.2,1);transition:background-color .1s cubic-bezier(0,0,.2,1)}.ytp-progress-linear-live-buffer{z-index:45;background:#c00;opacity:0}.ytp-enable-live-buffer .ytp-progress-linear-live-buffer{opacity:.6}.ytp-ad-progress{z-index:36;background:#fc0}.ytp-load-progress{z-index:33;background:rgba(255,255,255,.4)}.ytp-load-progress.ytp-fast-load{background:#00838f}.ytp-play-progress{z-index:34;background:-webkit-gradient(linear,left top,right top,color-stop(80%,#f03),to(#ff2791));background:-webkit-linear-gradient(left,#f03 80%,#ff2791);background:linear-gradient(90deg,#f03 80%,#ff2791)}.ypc-loaded .ytp-play-progress.ytp-swatch-background-color{background:#2793e6}.ad-interrupting .ytp-play-progress.ytp-swatch-background-color{background:#fc0}.ytp-hover-progress{z-index:35;background:rgba(0,0,0,.125);opacity:0;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-progress-bar-hover .ytp-hover-progress{opacity:1}.ytp-delhi-modern.ad-interrupting .ytp-load-progress,.ytp-enable-live-buffer .ytp-hover-progress,.ytp-enable-live-buffer .ytp-load-progress{opacity:0}.ytp-hover-progress-light{background:rgba(255,255,255,.5)}.ytp-15m-progress,.ytp-1m-progress,.ytp-30m-progress,.ytp-60m-progress{width:1px;background:#000;z-index:36}.ytp-1m-progress{height:30%}.ytp-15m-progress{height:50%}.ytp-30m-progress{height:55%}.ytp-60m-progress{height:60%}.ytp-clip-end,.ytp-clip-start{display:none;position:absolute;width:14px;height:14px;bottom:-4.5px;margin-left:-7px;z-index:44;-webkit-transform:scaleY(.2142857143);-ms-transform:scaleY(.2142857143);transform:scaleY(.2142857143);-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}.ytp-big-mode .ytp-clip-end,.ytp-big-mode .ytp-clip-start{width:21px;height:21px;bottom:-6.5px;margin-left:-10.5px;-webkit-transform:scaleY(.238095238);-ms-transform:scaleY(.238095238);transform:scaleY(.238095238)}.ytp-drag .ytp-clip-end,.ytp-drag .ytp-clip-start,.ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-clip-end,.ytp-progress-bar-container:hover:not([aria-disabled=true]) .ytp-clip-start,.ytp-touch-mode .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-clip-end,.ytp-touch-mode .ytp-progress-bar-container:not([aria-disabled=true]) .ytp-clip-start{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1)}.ytp-clip-end svg,.ytp-clip-start svg{display:block}.ytp-progress-bar-container{display:block;position:absolute;width:100%;bottom:47px;height:5px}.ytp-delhi-modern:not(.ytp-player-minimized) .ytp-progress-bar-container{z-index:60;bottom:var(--yt-delhi-bottom-controls-height,72px);height:6px}.ytp-xsmall-width-mode.ytp-delhi-modern:not(.ytp-player-minimized) .ytp-progress-bar-container{bottom:var(--yt-delhi-bottom-controls-height-xsmall-width-mode,64px)}.ytp-small-mode .ytp-progress-bar-container{bottom:36px;height:5px}.ytp-embed .ytp-progress-bar-container{bottom:39px}.ytp-progress-bar-container:not([aria-disabled=true]){cursor:pointer}.ytp-big-mode .ytp-progress-bar-container{bottom:52.5px;height:8px}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-progress-bar-container{bottom:var(--yt-delhi-big-mode-bottom-controls-height,96px)}.ytp-progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:31;outline:none}.ytp-heat-map-played_bar.ytp-heat-map.ytp-progress-bar-hover .ytp-progress-bar{opacity:0}.ytp-mobile .ytp-progress-bar{padding-bottom:10px}.ytp-progress-bar-padding{position:absolute;width:100%;height:16px;bottom:0;z-index:28}.ytp-big-mode .ytp-progress-bar-padding{height:24px}.ytp-chapter-hover-container:hover:not([aria-disabled=true]) .ytp-progress-bar-padding{height:22px;bottom:-6px}.ytp-big-mode:not(.ytp-touch-mode) .ytp-chapter-hover-container:hover:not([aria-disabled=true]) .ytp-progress-bar-padding{height:33px;bottom:-9px}.ytp-touch-mode .ytp-chapter-hover-container:not([aria-disabled=true]) .ytp-progress-bar-padding{height:40px;bottom:-11px}.ytp-promotooltip-wrapper{margin:0;padding:0;border:0;display:block;width:300px;height:140px;position:absolute;z-index:1003}.ytp-fullscreen .ytp-promotooltip-wrapper{width:450px;height:210px}.ytp-promotooltip-container{background-color:#065fd4;color:#fff;font-size:110%;font-weight:400;line-height:20px;text-transform:none;border-radius:12px}.ytp-promotooltip-content{padding:16px 16px 4px}.ytp-fullscreen .ytp-promotooltip-content{padding:24px 24px 6px}.ytp-promotooltip-title{margin-bottom:8px;font-size:120%;font-weight:500;line-height:16px}.ytp-fullscreen .ytp-promotooltip-title{margin-bottom:12px;line-height:24px}.ytp-promotooltip-buttons{padding:8px 4px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ytp-fullscreen .ytp-promotooltip-buttons{padding:12px 6px}.ytp-promotooltip-accept-button,.ytp-promotooltip-dismiss-button{display:inline-block;text-transform:uppercase;vertical-align:middle;white-space:nowrap;font-size:120%;font-weight:500;padding:10px 16px;cursor:pointer}.ytp-fullscreen .ytp-promotooltip-accept-button,.ytp-fullscreen .ytp-promotooltip-dismiss-button{padding:15px 24px}.ytp-promotooltip-pointer{content:"";position:absolute;border-style:solid;top:100%;border-width:12px;border-color:#065fd4 transparent transparent transparent}.ytp-fullscreen .ytp-promotooltip-pointer{border-width:18px}.ytp-promotooltip-details-icon{width:18px}.ytp-promotooltip-details-icon svg{height:22px;width:22px;margin:-7px -5px}.ytp-fullscreen .ytp-promotooltip-details-icon{width:22px}.ytp-fullscreen .ytp-promotooltip-details-icon svg{height:30px;width:30px;margin:-9px -7px}.ytp-remote{left:0;bottom:61px;-webkit-transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);transition:bottom .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);pointer-events:none}.ytp-embed .ytp-remote{bottom:53px}.ytp-remote[aria-hidden=true]{opacity:0;-webkit-transition:bottom .25s cubic-bezier(.4,0,1,1),opacity .25s cubic-bezier(.4,0,1,1);transition:bottom .25s cubic-bezier(.4,0,1,1),opacity .25s cubic-bezier(.4,0,1,1)}.ytp-big-mode .ytp-remote{bottom:70px}.ytp-hide-controls .ytp-remote{bottom:12px;-webkit-transition:bottom .25s cubic-bezier(.4,0,1,1),opacity .25s cubic-bezier(.4,0,1,1);transition:bottom .25s cubic-bezier(.4,0,1,1),opacity .25s cubic-bezier(.4,0,1,1)}.ytp-remote-display-status{z-index:15;position:absolute;left:12px;bottom:61px;background-color:rgba(0,0,0,.6);padding-right:5px;border-radius:5px;opacity:.85}.ytp-embed .ytp-remote-display-status{bottom:53px}.ytp-big-mode .ytp-remote-display-status{bottom:70px}.ytp-remote-display-status-icon{float:left;width:40px;height:40px}.ytp-big-mode .ytp-remote-display-status-icon{width:60px;height:60px}.ytp-remote-display-status-text{text-shadow:0 0 2px rgba(0,0,0,.5);padding-top:10px;padding-left:5px;font-size:130%;font-weight:500;display:inline-block}.ytp-big-mode .ytp-remote-display-status-text{padding-top:15px;left:105px}.ytp-big-mode .ytp-remote-display-status-text{top:30px}.ytp-replay-button{position:absolute;left:50%;bottom:0;margin-left:-24px;z-index:59}.ytp-embed .ytp-replay-button{bottom:4px;margin-left:-20px}.ytp-big-mode .ytp-replay-button{bottom:7.5px;margin-left:-27px}.ytp-embed:not(.ad-showing) .ytp-replay-button{bottom:10px}.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-replay-button{bottom:24.5px}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-play-button{margin-left:8px}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-button.ytp-autonav-toggle{padding-left:0}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-volume-area{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-volume-area:hover:after{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-time-wrapper{background:transparent;padding:0 4px}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-chapter-title.ytp-button{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-chrome-controls .ytp-right-controls{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-play-button:hover:after{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-time-wrapper:not(.ytp-miniplayer-ui *):hover:after{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-chapter-title.ytp-button:hover:after{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-chrome-controls .ytp-right-controls .ytp-button:hover:before{background:transparent}.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-next-button:not(.ytp-miniplayer-button-container>*):hover:after,.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-prev-button:not(.ytp-miniplayer-button-container>*):hover:after{background:transparent}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom{padding:0;-webkit-box-shadow:inset 0 1px 0 0 rgba(227,227,227,.5);box-shadow:inset 0 1px 0 0 rgba(227,227,227,.5);background:-webkit-gradient(linear,left bottom,left top,from(rgb(19,19,19)),to(rgb(52,52,52)));background:-webkit-linear-gradient(bottom,rgb(19,19,19),rgb(52,52,52));background:linear-gradient(0deg,rgb(19,19,19),rgb(52,52,52))}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-progress-bar-container{height:8px;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),to(rgb(19,19,19)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgb(19,19,19));background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgb(19,19,19))}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-progress-list{background:-webkit-gradient(linear,left top,left bottom,from(rgb(68,68,68)),to(rgb(95,95,95)));background:-webkit-linear-gradient(top,rgb(68,68,68),rgb(95,95,95));background:linear-gradient(180deg,rgb(68,68,68),rgb(95,95,95))}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-play-progress{background:-webkit-gradient(linear,left bottom,left top,from(rgb(194,0,0)),to(rgb(230,6,6)));background:-webkit-linear-gradient(bottom,rgb(194,0,0),rgb(230,6,6));background:linear-gradient(0deg,rgb(194,0,0),rgb(230,6,6))}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-scrubber-button{height:8px;width:8px;border-radius:8px;border:4px solid rgb(255,255,255);background:-webkit-gradient(linear,left bottom,left top,from(rgb(137,137,137)),to(rgb(186,186,186)));background:-webkit-linear-gradient(bottom,rgb(137,137,137),rgb(186,186,186));background:linear-gradient(0deg,rgb(137,137,137),rgb(186,186,186));-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-button:not(.ytp-chapter-title){border-right:1px solid black;-webkit-box-shadow:1px 0 rgba(227,227,227,.2);box-shadow:1px 0 rgba(227,227,227,.2);opacity:.9}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-button.ytp-autonav-toggle{border-left:1px solid black;padding-left:4px;-webkit-box-shadow:1px 0 rgba(227,227,227,.2),inset 1px 0 rgba(227,227,227,.2);box-shadow:1px 0 rgba(227,227,227,.2),inset 1px 0 rgba(227,227,227,.2)}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-time-display{padding-left:10px}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom .ytp-button:active:focus,.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-subtitles-button[aria-pressed=true]{background:-webkit-gradient(linear,left top,left bottom,from(rgb(19,19,19)),to(rgb(52,52,52)));background:-webkit-linear-gradient(top,rgb(19,19,19),rgb(52,52,52));background:linear-gradient(180deg,rgb(19,19,19),rgb(52,52,52))}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-volume-panel.ytp-volume-control-hover{margin-left:8px}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-volume-slider-handle:before{background:-webkit-gradient(linear,left bottom,left top,from(rgb(194,0,0)),to(rgb(230,6,6)));background:-webkit-linear-gradient(bottom,rgb(194,0,0),rgb(230,6,6));background:linear-gradient(0deg,rgb(194,0,0),rgb(230,6,6));margin-left:-6px}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-bezel{border-radius:unset;background:-webkit-gradient(linear,left bottom,left top,from(rgb(19,19,19)),to(rgb(52,52,52)));background:-webkit-linear-gradient(bottom,rgb(19,19,19),rgb(52,52,52));background:linear-gradient(0deg,rgb(19,19,19),rgb(52,52,52));-webkit-animation:bezel-fade-in 1s cubic-bezier(.05,0,0,1) 1 normal forwards;animation:bezel-fade-in 1s cubic-bezier(.05,0,0,1) 1 normal forwards}@-webkit-keyframes bezel-fade-in{0%{opacity:0}25%,75%{opacity:1;-webkit-transform:scale(2);transform:scale(2)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bezel-fade-in{0%{opacity:0}25%,75%{opacity:1;-webkit-transform:scale(2);transform:scale(2)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-tooltip-bg,.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-tooltip.ytp-preview:not(.ytp-text-detail){border-radius:0}.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-tooltip.ytp-preview:not(.ytp-text-detail){-webkit-box-shadow:inset 1px 1px rgba(227,227,227,.2);box-shadow:inset 1px 1px rgba(227,227,227,.2);background:-webkit-gradient(linear,left bottom,left top,from(rgb(19,19,19)),to(rgb(52,52,52)));background:-webkit-linear-gradient(bottom,rgb(19,19,19),rgb(52,52,52));background:linear-gradient(0deg,rgb(19,19,19),rgb(52,52,52))}.ytp-settings-button{position:relative}.ytp-settings-button svg{-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}.ytp-settings-button[aria-expanded=true] svg{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.ytp-settings-button.ytp-3d-badge-grey:after,.ytp-settings-button.ytp-3d-badge:after,.ytp-settings-button.ytp-4k-quality-badge:after,.ytp-settings-button.ytp-5k-quality-badge:after,.ytp-settings-button.ytp-8k-quality-badge:after,.ytp-settings-button.ytp-hd-quality-badge:after,.ytp-settings-button.ytp-hdr-quality-badge:after{content:"";position:absolute;top:10px;right:5px;height:9px;width:13px;background-color:var(--yt-sys-color-baseline--red-indicator,#e1002d);border-radius:1px;line-height:normal}.ytp-settings-button.ytp-3d-badge-grey:after{background-color:#666}.ytp-color-white .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-color-white .ytp-settings-button.ytp-3d-badge:after,.ytp-color-white .ytp-settings-button.ytp-4k-quality-badge:after,.ytp-color-white .ytp-settings-button.ytp-5k-quality-badge:after,.ytp-color-white .ytp-settings-button.ytp-8k-quality-badge:after,.ytp-color-white .ytp-settings-button.ytp-hd-quality-badge:after,.ytp-color-white .ytp-settings-button.ytp-hdr-quality-badge:after{background-color:#ddd}.ytp-color-party .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-color-party .ytp-settings-button.ytp-3d-badge:after,.ytp-color-party .ytp-settings-button.ytp-4k-quality-badge:after,.ytp-color-party .ytp-settings-button.ytp-5k-quality-badge:after,.ytp-color-party .ytp-settings-button.ytp-8k-quality-badge:after,.ytp-color-party .ytp-settings-button.ytp-hd-quality-badge:after,.ytp-color-party .ytp-settings-button.ytp-hdr-quality-badge:after{-webkit-animation:ytp-party-background-color .1s linear infinite;animation:ytp-party-background-color .1s linear infinite}.ytp-settings-button.ytp-hd-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTUgN2gxdjFINXptNS00djFIOFYzek0zIDZWNWgydjF6TTIgN2gxdjFIMnptNSAwaDN2MUg3em0zLTFoMXYxaC0xeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTUgN1Y1SDN2MkgyVjJoMXYyaDJWMmgxdjV6bTYtMWgtMXYxSDdWMmgzdjFoMXptLTEtMlYzSDh2M2gyeiIvPjwvc3ZnPg==)}.ytp-settings-button.ytp-hdr-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCA2Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGQ9Ik0zIDVoMXYxSDN6bTUtNHYxSDZWMXpNMSA0VjNoMnYxek0wIDVoMXYxSDB6bTUgMGgzdjFINXptMy0xaDF2MUg4eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zIDVWM0gxdjJIMFYwaDF2MmgyVjBoMXY1em02LTFIOHYxSDVWMGgzdjFoMXpNOCAyVjFINnYzaDJ6Ii8+PHBhdGggZmlsbC1vcGFjaXR5PSIuNjQ3IiBkPSJNMTMgMmgxdjFoLTF6bTAgM2gxdjFoLTF6bS0yLTJoMnYxaC0yem0tMSAyaDF2MWgtMXptMS00aDJ2MWgtMnoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQgM3YyaC0xVjN6bS0zLTNoMnYxaC0ydjFoMnYxaC0ydjJoLTFWMHptMiAwaDF2MmgtMXoiLz48L3N2Zz4=);height:6px;width:14px;right:3px;border-style:solid;border-color:#e1002d;border-width:1px}.ytp-settings-button.ytp-4k-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEwIDRoMXYxaC0xem0wIDNoMXYxaC0xek04IDVoMnYxSDh6TTcgN2gxdjFIN3pNNSA2aDF2MUg1ek00IDdoMXYxSDR6TTIgNmgydjFIMnptMS0yaDF2MUgzeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTExIDV2MmgtMVY1em0tMSAwSDh2Mkg3VjJoMXYyaDJ6TTQgNEgzdjFoMXptMCAzVjZIMlY0aDFWM2gxVjJoMXYzaDF2MUg1djF6bTYtNWgxdjJoLTF6Ii8+PC9zdmc+)}.ytp-settings-button.ytp-5k-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEwIDRoMXYxaC0xem0wIDNoMXYxaC0xek04IDVoMnYxSDh6TTcgN2gxdjFIN3pNNSA2aDF2MUg1ek0yIDdoM3YxSDJ6bTAtMmgzdjFIMnoiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA1djJoLTFWNXptLTEgMEg4djJIN1YyaDF2Mmgyem0wLTNoMXYyaC0xek0yIDZoM3YxSDJtMy0yaDF2MUg1bTAtMkgzVjNoM1YySDJ2M2gzeiIvPjwvc3ZnPg==)}.ytp-settings-button.ytp-8k-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEwIDRoMXYxaC0xem0wIDNoMXYxaC0xek04IDVoMnYxSDh6TTcgN2gxdjFIN3pNNSA2aDF2MUg1ek0zIDVoMnYxSDN6bTAtMmgydjFIM3ptMiAxaDF2MUg1ek0yIDRoMXYxSDJ6bTAgMmgxdjFIMnptMSAxaDJ2MUgzeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTExIDV2MmgtMVY1em0tMSAwSDh2Mkg3VjJoMXYyaDJ6bTAtM2gxdjJoLTF6TTMgNmgydjFIM20wLTVoMnYxSDN6bTIgM2gxdjFINXpNMyA0aDJ2MUgzem0yLTFoMXYxSDV6TTIgNWgxdjFIMnptMC0yaDF2MUgyeiIvPjwvc3ZnPg==)}.ytp-settings-button.ytp-3d-badge-grey:after,.ytp-settings-button.ytp-3d-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMiAyaDR2NUgyVjZoM1Y1SDJWNGgzVjNIMnptNSAwaDN2MUg4djNoMnYxSDd6bTMgMWgxdjNoLTF6Ii8+PHBhdGggZmlsbC1vcGFjaXR5PSIuNjQ3IiBkPSJNMiAzaDN2MUgyem02IDBoMnYxSDh6TTIgNWgzdjFIMnptOCAxaDF2MWgtMXpNMiA3aDR2MUgyem01IDBoM3YxSDd6Ii8+PC9zdmc+)}.ytp-color-white .ytp-settings-button.ytp-hd-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01IDdWNUgzdjJIMlYyaDF2MmgyVjJoMXY1em02LTFoLTF2MUg3VjJoM3YxaDF6bS0xLTJWM0g4djNoMnoiLz48L3N2Zz4=)}.ytp-color-white .ytp-settings-button.ytp-hdr-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCA1Ij48cGF0aCBkPSJNMyA1VjNIMXYySDBWMGgxdjJoMlYwaDF2NXptNi0xSDh2MUg1VjBoM3YxaDF6TTggMlYxSDZ2M2gyek0xNCAzdjJoLTFWM3ptLTEgMGgtMnYyaC0xVjBoMXYyaDJ6bTAtMmgtM1YwaDR2MmgtMXoiLz48L3N2Zz4=)}.ytp-color-white .ytp-settings-button.ytp-4k-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA1djJoLTFWNXptLTEgMEg4djJIN1YyaDF2Mmgyek00IDRIM3YxaDF6bTAgM1Y2SDJWNGgxVjNoMVYyaDF2M2gxdjFINXYxem02LTVoMXYyaC0xeiIvPjwvc3ZnPg==)}.ytp-color-white .ytp-settings-button.ytp-5k-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA1djJoLTFWNXptLTEgMEg4djJIN1YyaDF2Mmgyem0wLTNoMXYyaC0xek0yIDZoM3YxSDJtMy0yaDF2MUg1bTAtMkgzVjNoM1YySDJ2M2gzeiIvPjwvc3ZnPg==)}.ytp-color-white .ytp-settings-button.ytp-8k-quality-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA1djJoLTFWNXptLTEgMEg4djJIN1YyaDF2Mmgyem0wLTNoMXYyaC0xek0zIDZoMnYxSDNtMC01aDJ2MUgzem0yIDNoMXYxSDV6TTMgNGgydjFIM3ptMi0xaDF2MUg1ek0yIDVoMXYxSDJ6bTAtMmgxdjFIMnoiLz48L3N2Zz4=)}.ytp-color-white .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-color-white .ytp-settings-button.ytp-3d-badge:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBkPSJNMiAyaDR2NUgyVjZoM1Y1SDJWNGgzVjNIMnptNSAwaDN2MUg4djNoMnYxSDd6bTMgMWgxdjNoLTF6Ii8+PC9zdmc+)}.ytp-big-mode .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-big-mode .ytp-settings-button.ytp-3d-badge:after,.ytp-big-mode .ytp-settings-button.ytp-4k-quality-badge:after,.ytp-big-mode .ytp-settings-button.ytp-5k-quality-badge:after,.ytp-big-mode .ytp-settings-button.ytp-8k-quality-badge:after,.ytp-big-mode .ytp-settings-button.ytp-hd-quality-badge:after,.ytp-big-mode .ytp-settings-button.ytp-hdr-quality-badge:after{top:15px;right:6px;padding:2px;font-family:Verdana,sans-serif;font-size:10px;font-weight:700;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.6);background-image:none;border-radius:1.5px;height:auto;width:auto}.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-3d-badge:after,.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-4k-quality-badge:after,.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-5k-quality-badge:after,.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-8k-quality-badge:after,.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-hd-quality-badge:after,.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-hdr-quality-badge:after{top:4px;right:4px}.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-3d-badge:after,.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-4k-quality-badge:after,.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-5k-quality-badge:after,.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-8k-quality-badge:after,.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-hd-quality-badge:after,.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-hdr-quality-badge:after{color:#000;text-shadow:none}.ytp-big-mode .ytp-settings-button.ytp-hd-quality-badge:after{content:"HD"}.ytp-big-mode .ytp-settings-button.ytp-hdr-quality-badge:after{content:"HDR";font-size:8px}.ytp-big-mode .ytp-settings-button.ytp-4k-quality-badge:after{content:"4K"}.ytp-big-mode .ytp-settings-button.ytp-5k-quality-badge:after{content:"5K"}.ytp-big-mode .ytp-settings-button.ytp-8k-quality-badge:after{content:"8K"}.ytp-big-mode .ytp-settings-button.ytp-3d-badge-grey:after,.ytp-big-mode .ytp-settings-button.ytp-3d-badge:after{content:"3D"}.ytp-generic-popup{top:0;left:0;padding:5px 9px;max-width:144px;z-index:72}.ytp-big-mode .ytp-generic-popup{max-width:216px}.html5-video-player .ytp-generic-popup a{text-decoration:underline}.ytp-popup{position:absolute;overflow:hidden;border-radius:2px;background:rgba(28,28,28,.9);text-shadow:0 0 2px rgba(0,0,0,.5);-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1);-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.ytp-delhi-modern .ytp-popup{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-dni .ytp-popup{text-shadow:none}.ytp-popup[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-popup-animating{-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1);pointer-events:none}.ytp-popup-animating .ytp-panel{-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1)}.ytp-panel-animate-back,.ytp-panel-animate-forward{opacity:0}[dir=ltr] .ytp-panel-animate-back{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}[dir=ltr] .ytp-panel-animate-forward{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}[dir=rtl] .ytp-panel-animate-back{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}[dir=rtl] .ytp-panel-animate-forward{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.ytp-settings-menu{right:12px;bottom:61px;z-index:70;will-change:width,height;border-radius:12px}.ytp-delhi-modern .ytp-settings-menu{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 6px)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-settings-menu{bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 6px + var(--ytp-grid-peek-height) + var(--ytp-grid-scroll-percentage)*100%);opacity:calc(1 - var(--ytp-grid-scroll-percentage)*3)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .ytp-settings-menu{opacity:calc(1 - var(--ytp-grid-scroll-percentage)*3);bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 6px + var(--ytp-grid-peek-height) + var(--ytp-grid-scroll-percentage)*100%)}.ytp-embed .ytp-settings-menu{bottom:53px}.ytp-big-mode .ytp-settings-menu{right:24px;bottom:70px}.ytp-delhi-modern.ytp-big-mode .ytp-settings-menu{bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 6px)}.ytp-settings-menu .ytp-menuitem-content{max-width:250px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-delhi-modern .ytp-settings-menu{z-index:2300}.ytp-delhi-modern .ytp-settings-menu .ytp-panel-menu{padding:8px}.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem:not(.ytp-menuitem-with-footer){height:48px}.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem>:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem>:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem-icon{padding-left:8px;padding-right:24px}.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem-content{padding-right:8px}.ytp-speedslider-component{height:95px;outline:none}.ytp-speedslider-component .ytp-slider{height:40px}.ytp-speedslider-component{text-align:center}.ytp-speedslider-indicator-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}.ytp-speedslider-component .ytp-slider-handle:after,.ytp-speedslider-component .ytp-slider-handle:before{height:5px}.ytp-speedslider-text{font-size:150%;text-align:center}.ytp-speedslider-premium-badge{width:18px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iLTIgLTIgMjQgMjQiPjxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDEuNDNDMCAuNjQuNjQgMCAxLjQzIDBoMTcuMTNDMTkuMzUgMCAyMCAuNjQgMjAgMS40M3YxNy4xM2MwIC43OS0uNjUgMS40NC0xLjQ0IDEuNDRIMS40M0MuNjQgMjAgMCAxOS4zNSAwIDE4LjU2Wm0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy44OCAxMS40MnY0LjI5SDUuMzdWMy41Mmg0Ljc1Yy45MiAwIDEuNzIuMTcgMi40Mi41LjY5LjM0IDEuMjIuODEgMS42IDEuNDMuMzcuNjIuNTYgMS4zMi41NiAyLjExIDAgMS4xOS0uNDEgMi4xMy0xLjIyIDIuODItLjgyLjY5LTEuOTUgMS4wNC0zLjQgMS4wNFptMC0yLjA0aDIuMjRjLjY3IDAgMS4xOC0uMTUgMS41Mi0uNDcuMzUtLjMxLjUzLS43NS41My0xLjM0cy0uMTgtMS4wNy0uNTMtMS40NWMtLjM1LS4zNi0uODQtLjU1LTEuNDYtLjU2aC0yLjNabTAgMCIvPjwvc3ZnPg==);-webkit-background-size:cover;background-size:cover;position:absolute;margin-right:8px;right:100%}.ytp-menuitem-premium-badge{width:18px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iLTIgLTIgMjQgMjQiPjxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDEuNDNDMCAuNjQuNjQgMCAxLjQzIDBoMTcuMTNDMTkuMzUgMCAyMCAuNjQgMjAgMS40M3YxNy4xM2MwIC43OS0uNjUgMS40NC0xLjQ0IDEuNDRIMS40M0MuNjQgMjAgMCAxOS4zNSAwIDE4LjU2Wm0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy44OCAxMS40MnY0LjI5SDUuMzdWMy41Mmg0Ljc1Yy45MiAwIDEuNzIuMTcgMi40Mi41LjY5LjM0IDEuMjIuODEgMS42IDEuNDMuMzcuNjIuNTYgMS4zMi41NiAyLjExIDAgMS4xOS0uNDEgMi4xMy0xLjIyIDIuODItLjgyLjY5LTEuOTUgMS4wNC0zLjQgMS4wNFptMC0yLjA0aDIuMjRjLjY3IDAgMS4xOC0uMTUgMS41Mi0uNDcuMzUtLjMxLjUzLS43NS41My0xLjM0cy0uMTgtMS4wNy0uNTMtMS40NWMtLjM1LS4zNi0uODQtLjU1LTEuNDYtLjU2aC0yLjNabTAgMCIvPjwvc3ZnPg==);-webkit-background-size:cover;background-size:cover;margin-left:8px}.ytp-menuitem-container-with-badge{display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-speed-slider-menu-footer{padding:16px}.ytp-show-share-title.ytp-share-button{margin-left:10px;margin-right:10px}.ytp-overflow-panel .ytp-show-share-title.ytp-share-button{margin-left:20px;margin-right:20px}.ytp-big-mode:not(.ytp-shorts-mode) .ytp-chrome-top .ytp-share-button,:not(.ytp-shorts-mode) .ytp-chrome-top .ytp-share-button{width:auto;height:auto}.ytp-shorts-mode .ytp-share-button{position:absolute;top:0;right:0;padding-top:4px}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-share-button{min-width:48px;max-width:80px}.ytp-share-icon{margin:auto;width:36px;height:36px}.ytp-big-mode .ytp-share-icon{width:54px;height:54px}.ytp-overflow-panel .ytp-share-icon{width:60px;height:60px;margin-bottom:10px}.ytp-share-title{font-weight:500;text-align:center;font-size:14px;display:none}.ytp-big-mode .ytp-share-title,.ytp-overflow-panel .ytp-share-title{font-size:20px}.ytp-show-share-title .ytp-share-title{display:block}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-share-title{text-overflow:ellipsis;overflow:hidden}.ytp-share-panel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:75;background:rgba(0,0,0,.8);text-align:center;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-share-panel[aria-hidden=true]{opacity:0;-webkit-transition:opacity .25s cubic-bezier(.4,0,1,1);transition:opacity .25s cubic-bezier(.4,0,1,1)}.ytp-share-panel-inner-content{position:absolute;top:50%;margin-top:-65px;left:0;right:0;padding:0 10%}.ytp-big-mode .ytp-share-panel-inner-content{margin-top:-98px}.ytp-share-panel-loading-spinner{display:none;margin:20px auto 0;width:32px;height:32px;position:relative}.ytp-big-mode .ytp-share-panel-loading-spinner{margin-top:30px}.ytp-share-panel.ytp-share-panel-loading .ytp-share-panel-loading-spinner{display:block}.ytp-share-panel-close{position:absolute;top:6px;right:12px;padding:6px;width:36px;height:36px}.ytp-big-mode .ytp-share-panel-close{top:9px;right:24px;padding:9px;width:54px;height:54px}.ytp-share-panel-close path{fill:#aaa}.ytp-share-panel-close:hover path{fill:#fff}.ytp-share-panel-title{font-size:155%;line-height:20px}.ytp-big-mode .ytp-share-panel-title{line-height:30px}.ytp-share-panel-link{display:block;height:28px;margin-top:18px;text-overflow:ellipsis;font-size:218%;font-weight:500;letter-spacing:1px;white-space:nowrap;overflow:hidden;outline:none}.ytp-big-mode .ytp-share-panel-link{height:42px;margin-top:27px}.ytp-share-panel-include-playlist{display:none;line-height:15px;margin-top:12px;font-size:118%;color:#999}.ytp-big-mode .ytp-share-panel-include-playlist{line-height:22.5px;margin-top:18px}.ytp-share-panel-include-playlist input[type=checkbox]{margin:0 8px 0 0}.ytp-share-panel-service-buttons{margin-top:20px;height:44px}.ytp-big-mode .ytp-share-panel-service-buttons{margin-top:30px;height:67px}.ytp-share-panel.ytp-share-panel-fail .ytp-share-panel-service-buttons,.ytp-share-panel.ytp-share-panel-loading .ytp-share-panel-service-buttons{display:none}.ytp-share-panel-service-button{padding:3px;width:38px;height:38px;display:inline-block}.ytp-big-mode .ytp-share-panel-service-button{padding:5px;width:57px;height:57px}.ytp-share-panel-error{display:none;margin-top:20px;font-size:109%}.ytp-big-mode .ytp-share-panel-error{margin-top:30px}.ytp-share-panel-fail .ytp-share-panel-error{display:block}.ytp-shopping-product-menu{z-index:72;font-family:Roboto,Arial,Helvetica,sans-serif;text-align:left;direction:ltr;font-size:11px;line-height:1.3;-webkit-font-smoothing:antialiased;will-change:width,height;border-radius:12px}.ytp-shopping-product-menu .ytp-menuitem-content{max-width:250px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-shorts-title-channel-logo{width:24px;height:24px;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;-webkit-flex-shrink:0;flex-shrink:0;margin:5px;-webkit-background-origin:content-box;background-origin:content-box;float:left;-webkit-align-self:center;align-self:center;border-radius:50%}.ytp-big-mode .ytp-shorts-title-channel-logo{width:50px;height:50px}.ytp-embed-mobile .ytp-shorts-title-channel-logo,.ytp-embed-mobile.ytp-small-mode .ytp-shorts-title-channel-logo{width:24px;height:24px;margin:0}.ytp-shorts-title-expanded-heading{margin:3px;-webkit-box-flex:initial;-webkit-flex:initial;flex:initial;white-space:nowrap;overflow:hidden;-webkit-align-self:center;align-self:center}.ytp-shorts-title-expanded-title{font-size:16px;font-weight:400;margin:0}.ytp-big-mode .ytp-shorts-title-expanded-title{font-size:22px}.ytp-shorts-title-expanded-title a{display:block;overflow:hidden;text-overflow:ellipsis}.ytp-shorts-title-expanded-title{word-break:break-word;font-size:14px;font-weight:500;line-height:18px}.ytp-big-mode .ytp-shorts-title-expanded-title{font-size:18px}.ytp-shorts-title-channel{background:transparent;border-radius:0;display:none;height:auto;margin-left:0;overflow:hidden;position:static;top:7px;left:8px;width:auto}.ytp-big-mode .ytp-shorts-title-channel{margin-top:10px}.ytp-title-enable-channel-logo .ytp-shorts-title-channel{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-chrome-top .ytp-shorts-title-channel .ytp-sb{-webkit-align-self:center;align-self:center;margin:5px;height:auto;width:auto;padding:0;padding-left:0;text-shadow:none;-webkit-flex-shrink:0;flex-shrink:0}.ytp-chrome-top .ytp-shorts-title-channel .ytp-sb-subscribe{margin-left:0}.ytp-shorts-mode a.ytp-sb-subscribe{margin-left:0}.ytp-big-mode .ytp-chrome-top .ytp-shorts-title-channel .ytp-sb-subscribe,.ytp-big-mode .ytp-chrome-top .ytp-shorts-title-channel .ytp-sb-unsubscribe{font-size:16px;padding:14px 20px;margin-right:10px}.ytp-autohide:not(.ytp-autohide-active) .ytp-chrome-top .ytp-shorts-title-channel{margin-top:7px}.ytp-skip-intro-button{background:rgba(0,0,0,.9019607843);bottom:58px;height:48px;padding-left:16px;padding-right:16px;right:10px;z-index:10}.ytp-embed .ytp-skip-intro-button{bottom:50px;height:40px}.ytp-skip-intro-button:hover{background:#000}.ytp-big-mode .ytp-skip-intro-button{bottom:79px;right:40px}.ytp-skip-intro-button-text{display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.ytp-slider-section{display:inline-block;width:150px;height:100%;cursor:pointer;outline:0}.ytp-slider{height:100%;position:relative;overflow:hidden;outline:0}.ytp-slider-handle{position:absolute;top:50%;width:20px;height:20px;border-radius:10px;margin-top:-10px;background:#fff;outline:0}.ytp-slider-handle:after,.ytp-slider-handle:before{content:"";position:absolute;display:block;top:50%;left:0;height:3px;margin-top:-2px;width:170px;outline:0}.ytp-slider-handle:before{left:-160px;background:#fff}.ytp-slider-handle:after{left:10px;background:rgba(255,255,255,.2)}.ytp-probably-keyboard-focus .ytp-slider-section:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.ytp-overlay{z-index:10;position:absolute;height:100%;width:100%;top:0;left:0}.ytp-speedmaster-overlay{text-align:center;pointer-events:none}.ytp-speedmaster-user-edu{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:18px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:32px;margin-top:20px;padding:6px 16px;font-size:14px;font-weight:500;background:rgba(0,0,0,.6)}.ytp-delhi-modern .ytp-speedmaster-user-edu{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-speedmaster-user-edu.ytp-speedmaster-has-icon{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-speedmaster-icon,.ytp-speedmaster-label{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.ytp-speedmaster-icon{margin-left:4px}.ytp-speedmaster-icon svg{display:block;width:24px;height:24px}.ytp-webgl-spherical-control{position:absolute;top:48px;left:12px;opacity:.6;cursor:pointer;width:50px;height:50px;-webkit-transition:top .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);transition:top .25s cubic-bezier(0,0,.2,1),opacity .25s cubic-bezier(0,0,.2,1);z-index:43;outline:none}.ytp-embed:not(.ad-showing) .ytp-webgl-spherical-control{top:60px}.ytp-big-mode .ytp-webgl-spherical-control{top:69px;width:75px;height:75px}.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-webgl-spherical-control{top:60px}.ytp-webgl-spherical-control.ytp-dragging,.ytp-webgl-spherical-control:hover{opacity:1}.ytp-autohide .ytp-webgl-spherical-control,.ytp-hide-info-bar .ytp-webgl-spherical-control{top:12px;-webkit-transition:top .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:top .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.ytp-webgl-spherical:not(.ytp-menu-shown) .html5-video-container{cursor:move;cursor:-webkit-grab;cursor:grab}.ytp-webgl-spherical.ytp-dragging:not(.ytp-menu-shown) .html5-video-container{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.ytp-probably-keyboard-focus .ytp-webgl-spherical-control:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.ended-mode .ytp-webgl-spherical-control,.ytp-menu-shown .ytp-webgl-spherical-control{opacity:0;-webkit-transition:top .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:top .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.ytp-overlays-container .ytp-webgl-spherical-control{position:relative;inset:0}.ytp-spinner{position:absolute;left:50%;top:50%;width:64px;margin-left:-32px;z-index:18;pointer-events:none}.ytp-big-mode .ytp-spinner{width:128px;margin-left:-64px}.ytp-spinner-message{position:absolute;left:50%;margin-top:50%;width:300px;font-size:127%;line-height:182%;margin-left:-150px;display:none;text-align:center;background-color:black;opacity:.5}.ytp-spinner-container{pointer-events:none;position:absolute;width:100%;padding-bottom:100%;top:50%;left:50%;margin-top:-50%;margin-left:-50%;animation:ytp-spinner-linspin 1.5682352941176s linear infinite;-webkit-animation:ytp-spinner-linspin 1.5682352941176s linear infinite}.ytp-spinner-rotator{position:absolute;width:100%;height:100%;-webkit-animation:ytp-spinner-easespin 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:ytp-spinner-easespin 5332ms cubic-bezier(.4,0,.2,1) infinite both}.ytp-spinner-left,.ytp-spinner-right{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.ytp-spinner-left{right:49%}.ytp-spinner-right{left:49%}.ytp-spinner-circle{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;width:200%;height:100%;border-style:solid;border-color:#ddd #ddd transparent;border-radius:50%;border-width:6px}.ytp-big-mode .ytp-spinner-circle{border-width:12px}.ytp-spinner-left .ytp-spinner-circle{left:0;right:-100%;border-right-color:transparent;-webkit-animation:ytp-spinner-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:ytp-spinner-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.ytp-spinner-right .ytp-spinner-circle{left:-100%;right:0;border-left-color:transparent;-webkit-animation:ytp-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:ytp-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes ytp-spinner-linspin{to{-webkit-transform:rotate(1turn)}}@keyframes ytp-spinner-linspin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ytp-spinner-easespin{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(3turn)}}@keyframes ytp-spinner-easespin{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(3turn);transform:rotate(3turn)}}@-webkit-keyframes ytp-spinner-left-spin{0%{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes ytp-spinner-left-spin{0%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes ytp-right-spin{0%{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes ytp-right-spin{0%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}.ytp-sfn{background:rgba(28,28,28,.8);border-radius:4px;color:#fff;left:10px;position:absolute;top:10px;z-index:64;min-width:26em}.ytp-sfn-close{cursor:pointer;position:absolute;right:5px;top:5px;padding:5px}.ytp-sfn-content{padding:5px}.ytp-sfn-content>div>div{display:inline-block;font-weight:500;padding:0 .5em;text-align:right;width:10em}.ytp-sfn-cpn{font-family:Consolas,Monaco,monospace;font-size:12px}.ytp-horizonchart{display:inline-block;margin:2px;position:relative;vertical-align:bottom}.ytp-horizonchart>span{display:inline-block;position:absolute}.ytp-storyboard-framepreview{position:absolute;top:0;left:0;z-index:16;background:#000;-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1)}.ytp-fine-scrubbing-enable .ytp-storyboard-framepreview{cursor:pointer}.ytp-storyboard-framepreview[aria-hidden=true]{opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-storyboard-framepreview-img{opacity:.4}.ytp-storyboard-framepreview-timestamp{display:none;position:absolute;color:#ddd;background:rgba(0,0,0,.3);border-radius:18px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:36px;font-size:14px;font-weight:500;padding:4px 10px}.ytp-player-minimized .ytp-storyboard-framepreview-img{opacity:1}.ytp-player-minimized .ytp-storyboard-framepreview-timestamp{display:initial}.ytp-inline-preview-mode .ytp-storyboard-framepreview-img{opacity:1}.ytp-inline-preview-mode .ytp-storyboard-framepreview-timestamp{display:initial}.ytp-sb{display:inline-block;float:none}.ytp-sb .ytp-sb-unsubscribe,.ytp-sb.ytp-sb-subscribed .ytp-sb-subscribe{display:none}.ytp-sb.ytp-sb-subscribed .ytp-sb-unsubscribe{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-sb-subscribe,.ytp-sb-unsubscribe{border-radius:18px;border:none;direction:ltr;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;letter-spacing:.007px;line-height:16px;padding:10px 16px;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.ytp-shorts-mode .ytp-sb-subscribe,.ytp-shorts-mode .ytp-sb-unsubscribe{border-radius:3px;padding:3px 6px;font-weight:500}.ytp-sb-subscribe,a.ytp-sb-subscribe{background-color:#fff;color:#030303}.ytp-shorts-mode .ytp-sb-subscribe,.ytp-shorts-mode a.ytp-sb-subscribe{background-color:#fff}.ytp-sb-subscribe .ytp-sb-count{color:rgba(255,255,255,.8)}.ytp-sb-unsubscribe{background-color:rgba(255,255,255,.1);color:#fff}.ytp-shorts-mode .ytp-sb-unsubscribe{background-color:transparent;color:#ccc;text-transform:none}.ytp-sb-subscribe.ytp-sb-disabled,.ytp-sb-unsubscribe.ytp-sb-disabled{background-color:rgb(243,144,139);cursor:default}.ytp-sb-subscribe:focus,.ytp-sb-unsubscribe:focus{outline:none}.ytp-sb.ytp-sb-classic{background-color:white;border-radius:2px;margin:4px 0}.ytp-sb-classic .ytp-sb-subscribe.ytp-sb-disabled,.ytp-sb-classic .ytp-sb-unsubscribe.ytp-sb-disabled{opacity:.5;cursor:default}.ytp-sb-text{display:-webkit-box;display:-webkit-flex;display:flex}.ytp-sb-count{margin-left:4px}.ytp-sb-classic .ytp-sb-subscribe,.ytp-sb-classic .ytp-sb-unsubscribe{border-radius:2px;font-size:12px!important;font-weight:400;padding:0!important;text-transform:none}.ytp-sb-classic .ytp-sb-subscribe{border:1px solid #e62117}.ytp-sb-classic .ytp-sb-unsubscribe{border:1px solid #ccc}.ytp-sb-classic .ytp-sb-count,.ytp-sb-classic .ytp-sb-text{padding:3px 6px}.ytp-sb-classic .ytp-sb-count{margin:-1px;border:1px solid #ccc;border-top-right-radius:2px;border-bottom-right-radius:2px}.ytp-sb-classic .ytp-sb-subscribe .ytp-sb-count{border-left:0}.ytp-sb-classic .ytp-sb-subscribe .ytp-sb-count,.ytp-sb-classic .ytp-sb-unsubscribe{background-color:rgb(250,250,250)}.ytp-sb-classic .ytp-sb-subscribe .ytp-sb-text{color:#fefefe;background-color:#e62117}.ytp-sb-classic .ytp-sb-count,.ytp-sb-classic .ytp-sb-unsubscribe .ytp-sb-text{background-color:#fafafa;color:#737373}.ytp-sb-classic .ytp-sb-icon{height:12px;margin-right:6px;position:relative;top:2px;width:16px}.ytp-big-mode .ytp-sb-subscribe,.ytp-big-mode .ytp-sb-unsubscribe{border-radius:22px}.ytp-sb-classic .ytp-sb-subscribe .ytp-sb-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAnUlEQVQ4T2P8//+/JwMDw1wGBgZJBtLAcwYGhmTG////PyNDM8yq5yAD/pNmMapqnAY8k5JgEFmxlIHNzhmv+TgNeMrJycAowMkgNHM6A4dfOE5DcBrwnJOT4f/vHwyMbAwMXGnJDPwT5mA1hEgDkhj4J4AiChMQ9sKMaQwc/hGke4HiQCQ2ailNSC9ABnhBk7IEsbZC1T1lYGBIAwBS1UxBE9/2iAAAAABJRU5ErkJggg==)}.ytp-sb-classic .ytp-sb-unsubscribe .ytp-sb-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAA/UlEQVQ4T6WSMUoEQRBF608iaLqZ4AnE0DOIYGYuGNjdM4jRiLkYjSIsLF0tgpkgE3gAccDUG5h6ACMNp75MoMyuyo5sp9X1ftX/BVnwYcF++RcgpbRGciIiY+/9Qyc+GBBj3Myy7FpERmY2CSGcDQao6i6A806Q5LH3/u5r9akJqqpaKcvyo+cLVPUEwKGIvJnZfgjhue/bN0BVj0TkwMzyPM+fUkrLJMcAtkm+ANhzzr3Omt4H7AC4FJElEbkguQVgg+Rj27ahKIr33xKbWiHGuA7gBsBq99nMrpqmOa3ruv0r7h8ppJRGJCOAe+fc7bw7GRzj4AnmKc7WPwFWRF0Nc9RQxwAAAABJRU5ErkJggg==)}.caption-window{position:absolute;line-height:normal;z-index:41;pointer-events:auto;cursor:move;cursor:-webkit-grab;cursor:grab;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.ytp-caption-window-container{width:100%;height:100%;position:absolute;top:0;pointer-events:none}.ytp-native-controls .caption-window{z-index:2147483647}.caption-window.ytp-caption-window-top{margin-top:48px;-webkit-transition:margin-bottom .25s cubic-bezier(0,0,.2,1),margin-top .25s cubic-bezier(0,0,.2,1);transition:margin-bottom .25s cubic-bezier(0,0,.2,1),margin-top .25s cubic-bezier(0,0,.2,1)}.ytp-embed:not(.ad-showing) .caption-window.ytp-caption-window-top{margin-top:60px}.ytp-big-mode .caption-window.ytp-caption-window-top{margin-top:69px}.ytp-big-mode.ytp-embed:not(.ad-showing) .caption-window.ytp-caption-window-top{margin-top:89px}.ytp-autohide .caption-window.ytp-caption-window-top,.ytp-hide-info-bar .caption-window.ytp-caption-window-top{margin-top:0;-webkit-transition:margin-bottom .1s cubic-bezier(.4,0,1,1),margin-top .1s cubic-bezier(.4,0,1,1);transition:margin-bottom .1s cubic-bezier(.4,0,1,1),margin-top .1s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern.ytp-autohide-active .caption-window{pointer-events:none}ytd-reel-video-renderer .short-video-container .caption-window.ytp-caption-window-top{margin-top:69px}.caption-window.ytp-caption-window-bottom{margin-bottom:61px;-webkit-transition:margin-bottom .25s cubic-bezier(0,0,.2,1),margin-top .25s cubic-bezier(0,0,.2,1);transition:margin-bottom .25s cubic-bezier(0,0,.2,1),margin-top .25s cubic-bezier(0,0,.2,1)}.ytp-delhi-modern.ytp-fine-scrubbing-enable .caption-window.ytp-caption-window-bottom,.ytp-fine-scrubbing-enable .caption-window.ytp-caption-window-bottom{margin-bottom:110px}.ytp-fine-scrubbing-enable.ytp-ad-overlay-open .caption-window.ytp-caption-window-bottom{margin-bottom:200px}.ytp-big-mode.ytp-fine-scrubbing-enable .caption-window.ytp-caption-window-bottom{margin-bottom:155px}.ytp-embed .caption-window.ytp-caption-window-bottom{margin-bottom:53px}.ytp-big-mode .caption-window.ytp-caption-window-bottom{margin-bottom:70px}.ytp-autohide .caption-window.ytp-caption-window-bottom,.ytp-hide-controls .caption-window.ytp-caption-window-bottom,.ytp-muted-autoplay .caption-window.ytp-caption-window-bottom{margin-bottom:0;-webkit-transition:margin-bottom .1s cubic-bezier(.4,0,1,1),margin-top .1s cubic-bezier(.4,0,1,1);transition:margin-bottom .1s cubic-bezier(.4,0,1,1),margin-top .1s cubic-bezier(.4,0,1,1)}.ytp-autohide.ytp-delhi-modern .caption-window.ytp-caption-window-bottom,.ytp-autohide.ytp-delhi-modern.ytp-big-mode .caption-window.ytp-caption-window-bottom,.ytp-autohide.ytp-delhi-modern.ytp-fullscreen-grid-peeking .caption-window.ytp-caption-window-bottom,.ytp-autohide.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .caption-window.ytp-caption-window-bottom,.ytp-hide-controls.ytp-delhi-modern .caption-window.ytp-caption-window-bottom,.ytp-hide-controls.ytp-delhi-modern.ytp-big-mode .caption-window.ytp-caption-window-bottom,.ytp-hide-controls.ytp-delhi-modern.ytp-fullscreen-grid-peeking .caption-window.ytp-caption-window-bottom,.ytp-hide-controls.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .caption-window.ytp-caption-window-bottom,.ytp-muted-autoplay.ytp-delhi-modern .caption-window.ytp-caption-window-bottom,.ytp-muted-autoplay.ytp-delhi-modern.ytp-big-mode .caption-window.ytp-caption-window-bottom,.ytp-muted-autoplay.ytp-delhi-modern.ytp-fullscreen-grid-peeking .caption-window.ytp-caption-window-bottom,.ytp-muted-autoplay.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .caption-window.ytp-caption-window-bottom{margin-bottom:0}.ytp-native-controls .caption-window.ytp-caption-window-bottom{margin-bottom:45px;-webkit-transition:none;transition:none}.ytp-ad-overlay-open .caption-window.ytp-caption-window-bottom{margin-bottom:151px}.ytp-embed.ytp-ad-overlay-open .caption-window.ytp-caption-window-bottom{margin-bottom:143px}.ytp-big-mode.ytp-ad-overlay-open .caption-window.ytp-caption-window-bottom{margin-bottom:160px}.ytp-delhi-modern .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px)}.ytp-delhi-modern.ytp-big-mode .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px)}.ytp-delhi-modern.ytp-fullscreen-metadata-bottom .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 154px)}.ytp-delhi-modern.ytp-fullscreen-metadata-bottom.ytp-big-mode .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 154px)}.ytp-delhi-modern.ytp-fullscreen-grid-peeking .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 14px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peeking .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-bottom-controls-height, 72px) + 154px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peeking.ytp-big-mode .caption-window.ytp-caption-window-bottom{margin-bottom:calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 154px + var(--ytp-grid-peek-height))}.ytp-delhi-modern.ytp-fullscreen-grid-active .caption-window.ytp-caption-window-bottom{display:none;opacity:0}.html5-video-player .caption-window.ytp-dragging,.html5-video-player.ytp-ad-overlay-open .caption-window.ytp-dragging,.html5-video-player.ytp-delhi-modern .caption-window.ytp-dragging{margin-top:0;margin-bottom:0;-webkit-transition:none;transition:none;cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.ytp-caption-window-rollup.ytp-rollup-mode{overflow:hidden}.caption-window .ytp-icon,.caption-window svg{width:48px;height:48px;vertical-align:bottom;display:inline-block;max-width:1em;max-height:1em}.ytp-embed .caption-window .ytp-icon,.ytp-embed .caption-window svg{width:40px;height:40px}.ytp-big-mode .caption-window svg{width:54px;height:54px}.ytp-caption-window-rollup.ytp-rollup-mode .captions-text{-webkit-transition:-webkit-transform .433s cubic-bezier(0,0,.2,1);transition:transform .433s cubic-bezier(0,0,.2,1),-webkit-transform .433s cubic-bezier(0,0,.2,1)}.caption-edit{opacity:0;position:absolute;left:0;bottom:0;background:rgba(8,8,8,.75);border:none;padding:0;cursor:pointer}.caption-edit svg{max-height:60%;max-width:60%}.caption-edit:focus,.caption-window:focus .caption-edit,.ytp-caption-window-rollup .caption-edit:hover,.ytp-caption-window-rollup:hover .caption-edit{opacity:1}.html5-video-player .caption-visual-line .ytp-caption-segment:first-child{padding-left:.25em;padding-top:0}.html5-video-player .caption-visual-line .ytp-caption-segment:last-child{padding-right:.25em;padding-bottom:0}.html5-video-player .ytp-vertical-caption .caption-visual-line .ytp-caption-segment:first-child{padding-top:.25em;padding-left:0}.html5-video-player .ytp-vertical-caption .caption-visual-line .ytp-caption-segment:last-child{padding-bottom:.25em;padding-right:0}.ytp-suggested-action{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-moz-justify-content:left;-webkit-justify-content:left;-webkit-box-pack:left;justify-content:left}.ytp-fine-scrubbing-enable .ytp-suggested-action-badge{bottom:60px;left:60px}.ytp-big-mode.ytp-fine-scrubbing-enable .ytp-suggested-action-badge{bottom:90px;left:90px}.ytp-suggested-action-badge{z-index:60;position:absolute;bottom:16px;left:16px;background-color:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.3);border-radius:34px;height:34px;width:34px;padding:7px;display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;align-items:center;overflow:hidden;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1),background-color .1s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1),background-color .1s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ytp-suggested-action-badge.ytp-timely-shelf-present{display:none}.ytp-suggested-action-badge.ytp-suggested-action-badge-fullscreen.ytp-timely-shelf-present{display:unset}.ad-showing .ytp-suggested-action-badge.ytp-suggested-action-badge-fullscreen.ytp-timely-shelf-present{display:none}ytd-watch-flexy[theater] .ytp-suggested-action-badge.ytp-timely-shelf-present{display:unset}ytd-watch-flexy[theater] .ad-showing .ytp-suggested-action-badge.ytp-timely-shelf-present{display:none}.ytp-overlays-container .ytp-overlay-bottom-left .ytp-suggested-action-badge{position:relative;bottom:0;left:0}.ytp-delhi-modern .ytp-suggested-action-badge{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6));border:none;height:40px;width:40px;border-radius:40px;padding:12px}.ytp-delhi-modern .ytp-suggested-action-badge:not(.ytp-suggested-action-badge-expanded){padding:0 8px}.ad-showing .ytp-suggested-action-badge{display:none}.ytp-suggested-action-badge[aria-hidden=true]{-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);transition:opacity .1s cubic-bezier(.4,0,1,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);opacity:0}.ytp-suggested-action-badge:hover{-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1),background-color .1s cubic-bezier(0,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1),background-color .1s cubic-bezier(0,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);background-color:rgba(33,33,33,.95)}.ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls{-webkit-transform:translateY(-59px);-ms-transform:translateY(-59px);transform:translateY(-59px)}.ytp-delhi-modern .ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls{-webkit-transform:translateY(calc((var(--yt-delhi-bottom-controls-height, 72px) + 6px)*-1));-ms-transform:translateY(calc((var(--yt-delhi-bottom-controls-height, 72px) + 6px)*-1));transform:translateY(calc((var(--yt-delhi-bottom-controls-height, 72px) + 6px)*-1))}.ytp-delhi-modern.ytp-big-mode .ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls{-webkit-transform:translateY(calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 6px)*-1));-ms-transform:translateY(calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 6px)*-1));transform:translateY(calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 6px)*-1))}.ytp-suggested-action-badge.ytp-suggested-action-badge-fullscreen.ytp-suggested-action-badge-with-controls{-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px)}.ytp-overlays-container .ytp-overlay-bottom-left .ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ytp-suggested-action-badge:is(.ytp-suggested-action-badge-expanded,.ytp-suggested-action-badge-content-forward){width:auto}.ytp-suggested-action-badge-icon-container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex}.ytp-suggested-action-badge-icon{height:18px;width:18px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0iI2ZmZiIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZD0iTTE4IDZoLTJjMC0yLjIxLTEuNzktNC00LTRTOCAzLjc5IDggNkg2Yy0xLjEgMC0yIC45LTIgMnYxMmMwIDEuMS45IDIgMiAyaDEyYzEuMSAwIDItLjkgMi0yVjhjMC0xLjEtLjktMi0yLTJtLTYtMmMxLjEgMCAyIC45IDIgMmgtNGMwLTEuMS45LTIgMi0ybTYgMTZINlY4aDJ2MmMwIC41NS40NSAxIDEgMXMxLS40NSAxLTFWOGg0djJjMCAuNTUuNDUgMSAxIDFzMS0uNDUgMS0xVjhoMnoiLz48L3N2Zz4=);-webkit-background-size:contain;background-size:contain;-webkit-flex-shrink:0;flex-shrink:0}.ytp-delhi-modern .ytp-suggested-action-badge-icon.ytp-suggested-action-badge-icon-custom-icon,.ytp-suggested-action-badge-icon.ytp-suggested-action-badge-icon-custom-icon{background-image:none;width:20px;height:20px}.ytp-delhi-modern .ytp-suggested-action-badge-icon{height:24px;width:24px}.ytp-suggested-action-badge-title{font-size:14px;font-weight:400;color:#fff;margin-left:6px;margin-right:6px;cursor:pointer}.ytp-delhi-modern .ytp-suggested-action-badge-title{font-weight:500}.ytp-suggested-action-badge-title:empty{display:none}.ytp-suggested-action.ytp-suggested-action-badge{border:none;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;width:298px;height:64px;padding:0;cursor:pointer;-webkit-transition-timing-function:cubic-bezier(.05,0,0,1);transition-timing-function:cubic-bezier(.05,0,0,1)}.ytp-suggested-action-container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:stretch;-webkit-box-align:stretch;align-items:stretch;overflow:hidden;width:290px;padding:4px}.ytp-suggested-action-details{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around;font-size:12px;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0 8px;overflow:hidden}.ytp-suggested-action-details .ytp-suggested-action-title{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;font-size:14px}.ytp-suggested-action-details .ytp-suggested-action-subtitle{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;opacity:.7;font-weight:400}.ytp-suggested-action-details .ytp-suggested-action-metadata-text{opacity:.7;font-weight:500}.ytp-suggested-action-badge-img{position:relative;border-radius:4px;background:#fff;height:56px;width:56px;overflow:hidden}.ytp-suggested-action-badge-img>img{width:inherit;height:inherit;-o-object-fit:contain;object-fit:contain}:is(:is(.ytp-suggested-action-badge-preview-collapsed,.ytp-suggested-action-badge-preview-expanded),.ytp-suggested-action-badge-content-forward.ytp-suggested-action-badge-expanded) .ytp-suggested-action-badge-icon{display:none}:is(.ytp-suggested-action-badge-preview-collapsed,.ytp-suggested-action-badge-preview-expanded) .ytp-suggested-action-badge-expanded-content-container{display:none}.ytp-suggested-action-content-forward-container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.ytp-suggested-action-product-thumbnail{-webkit-margin-start:0;margin-inline-start:0;opacity:0;width:0;-webkit-transition:margin-inline-start .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),-webkit-margin-start .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),-webkit-margin-start .3s cubic-bezier(.4,0,.2,1);transition:margin-inline-start .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);transition:margin-inline-start .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),-webkit-margin-start .3s cubic-bezier(.4,0,.2,1);-webkit-transition:width .3s cubic-bezier(.4,0,.2,1);transition:width .3s cubic-bezier(.4,0,.2,1);border-radius:4px;height:18px}.ytp-suggested-action-product-thumbnail:first-child{-webkit-transition:margin-inline-start .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),-webkit-margin-start .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),-webkit-margin-start .3s cubic-bezier(.4,0,.2,1);transition:margin-inline-start .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);transition:margin-inline-start .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),-webkit-margin-start .3s cubic-bezier(.4,0,.2,1)}.ytp-delhi-modern .ytp-suggested-action-product-thumbnail{height:24px}.ytp-suggested-action-badge-preview-expanded .ytp-suggested-action-product-thumbnail{-webkit-margin-start:2px;margin-inline-start:2px;opacity:1;width:18px}.ytp-suggested-action-badge-preview-expanded .ytp-suggested-action-product-thumbnail:first-child{-webkit-margin-start:0;margin-inline-start:0}.ytp-delhi-modern .ytp-suggested-action-badge-preview-expanded .ytp-suggested-action-product-thumbnail{width:24px}:is(.ytp-suggested-action-badge-preview-collapsed,.ytp-suggested-action-badge-content-forward.ytp-suggested-action-badge-expanded) .ytp-suggested-action-product-thumbnail:first-child{-webkit-margin-start:2px;margin-inline-start:2px;opacity:1;width:18px;-webkit-margin-start:0;margin-inline-start:0}.ytp-delhi-modern :is(.ytp-suggested-action-badge-preview-collapsed,.ytp-suggested-action-badge-content-forward.ytp-suggested-action-badge-expanded) .ytp-suggested-action-product-thumbnail:first-child{width:24px}.ytp-suggested-action-more-products-icon{display:none;height:12px;width:2px;border-radius:0 12px 12px 0;background-color:#fff;opacity:.32;-webkit-margin-start:2px;margin-inline-start:2px}.ytp-delhi-modern .ytp-suggested-action-more-products-icon{height:18px;border-radius:12px}.ytp-suggested-action-badge-content-forward.ytp-suggested-action-badge-expanded .ytp-suggested-action-more-products-icon{display:unset}.ytp-suggested-action-badge-dismiss-button-icon{height:18px;width:18px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iI2ZmZiIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTYuMjQgOS4xNyAxMy40MSAxMmwyLjgzIDIuODMtMS40MSAxLjQxTDEyIDEzLjQxbC0yLjgzIDIuODMtMS40MS0xLjQxTDEwLjU5IDEyIDcuNzYgOS4xN2wxLjQxLTEuNDFMMTIgMTAuNTlsMi44My0yLjgzek00LjkzIDQuOTNjLTMuOTEgMy45MS0zLjkxIDEwLjI0IDAgMTQuMTQgMy45MSAzLjkxIDEwLjI0IDMuOTEgMTQuMTQgMCAzLjkxLTMuOTEgMy45MS0xMC4yNCAwLTE0LjE0LTMuOS0zLjkxLTEwLjI0LTMuOTEtMTQuMTQgMG0xMy40My43MWMzLjUxIDMuNTEgMy41MSA5LjIyIDAgMTIuNzNzLTkuMjIgMy41MS0xMi43MyAwLTMuNTEtOS4yMiAwLTEyLjczYzMuNTItMy41MSA5LjIyLTMuNTEgMTIuNzMgMCIvPjwvc3ZnPg==);-webkit-background-size:contain;background-size:contain;opacity:.6;-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1)}.ytp-delhi-modern .ytp-suggested-action-badge-dismiss-button-icon{height:24px;width:24px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz48L3N2Zz4=);opacity:1}.ytp-suggested-action-badge-dismiss-button-icon:hover{opacity:1;-webkit-transition:opacity .1s cubic-bezier(0,0,.2,1);transition:opacity .1s cubic-bezier(0,0,.2,1)}.ytp-suggested-action-badge-expanded-content-container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);opacity:1}.ytp-suggested-action-badge-expanded-content-container[aria-hidden=true]{-webkit-transition:opacity .1s cubic-bezier(.4,0,1,1);transition:opacity .1s cubic-bezier(.4,0,1,1);opacity:0}.ytp-suggested-action-badge.ytp-suggested-action-badge-with-offline-slate{bottom:32px}.ytp-featured-product.ytp-suggested-action-badge{border:none;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;width:280px;height:64px;padding:0;cursor:pointer;-webkit-transition-timing-function:cubic-bezier(.05,0,0,1);transition-timing-function:cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-featured-product.ytp-suggested-action-badge{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6))}.ytp-featured-product>.ytp-suggested-action-badge-expanded-content-container>.ytp-suggested-action-badge-title{display:none}.ytp-featured-product-container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:stretch;-webkit-box-align:stretch;align-items:stretch;overflow:hidden;width:272px;padding:4px}.ytp-featured-product-container>.ytp-suggested-action-badge-dismiss-button-icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz48L3N2Zz4=);opacity:.8;height:18px;width:18px;aspect-ratio:1}.ytp-featured-product-thumbnail{position:relative;border-radius:4px;background:#fff;height:56px;width:56px;overflow:hidden}.ytp-featured-product-thumbnail>img{width:inherit;height:inherit;-o-object-fit:contain;object-fit:contain}.ytp-featured-product-open-in-new{position:absolute;bottom:4px;right:4px;border-radius:2px;background-color:rgba(0,0,0,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGg0OHY0OEgweiIvPjxwYXRoIGQ9Ik0zOCAzOEgxMFYxMGgxNFY2SDEwYy0yLjIxIDAtNCAxLjc5LTQgNHYyOGMwIDIuMjEgMS43OSA0IDQgNGgyOGMyLjIxIDAgNC0xLjc5IDQtNFYyNGgtNHpNMjggNnY0aDcuMTdMMTUuNTEgMjkuNjZsMi44MyAyLjgzTDM4IDEyLjgzVjIwaDRWNnoiLz48L3N2Zz4=);width:12px;height:12px;overflow:hidden}.ytp-featured-product-details{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around;font-size:12px;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0 8px;overflow:hidden}.ytp-featured-product-details .ytp-featured-product-title{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;font-size:14px}.ytp-featured-product-details .ytp-featured-product-countdown{font-family:YouTube Sans,Roboto,sans-serif;font-size:2rem;line-height:2.8rem;font-weight:700}.ytp-featured-product-details .ytp-featured-product-affiliate-disclaimer{font-weight:500}.ytp-featured-product-details .ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled{font-weight:500;margin-right:4px;opacity:.7}.ytp-featured-product-info-icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGg0OHY0OEgweiIvPjxwYXRoIGQ9Ik0yMiAzNGg0VjIyaC00em0yLTMwQzEyLjk1IDQgNCAxMi45NSA0IDI0czguOTUgMjAgMjAgMjAgMjAtOC45NSAyMC0yMFMzNS4wNSA0IDI0IDRtMCAzNmMtOC44MiAwLTE2LTcuMTgtMTYtMTZTMTUuMTggOCAyNCA4czE2IDcuMTggMTYgMTYtNy4xOCAxNi0xNiAxNm0tMi0yMmg0di00aC00eiIvPjwvc3ZnPg==);height:18px;width:18px;margin-right:8px;opacity:.8;aspect-ratio:1}.ytp-featured-product-overflow-icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii01IC01IDM2IDM2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIgOGMxLjEgMCAyLS45IDItMnMtLjktMi0yLTItMiAuOS0yIDIgLjkgMiAyIDJtMCAyYy0xLjEgMC0yIC45LTIgMnMuOSAyIDIgMiAyLS45IDItMi0uOS0yLTItMm0wIDZjLTEuMSAwLTIgLjktMiAycy45IDIgMiAyIDItLjkgMi0yLS45LTItMi0yIi8+PC9zdmc+);height:20px;width:20px;opacity:.8;aspect-ratio:1}.ytp-featured-product-details .ytp-featured-product-vendor{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-featured-product-details .ytp-featured-product-vendor-when-promotion-text-enabled{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;opacity:.7;font-weight:400}.ytp-featured-product-when-promotion-text-enabled{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex}.ytp-featured-product-when-promotion-text-enabled .ytp-featured-product-trending{overflow:hidden}.ytp-featured-product-when-promotion-text-enabled .ytp-featured-product-trending-text{opacity:.7;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-featured-product-trending>.ytp-featured-product-trending-icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTIzLTI0MC00My00MyAyOTItMjkxIDE2NyAxNjcgMjQxLTI0MUg2NTN2LTYwaDIyN3YyMjdoLTU5di0xMjNMNTM4LTMyMSAzNzEtNDg4eiIvPjwvc3ZnPg==);height:12px;width:12px;margin-top:2px;margin-right:4px;opacity:.8;aspect-ratio:1}.ytp-featured-product-details .ytp-featured-product-trending{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex}.ytp-featured-product-details .ytp-featured-product-price-container{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-featured-product-details .ytp-featured-product-price-container .ytp-featured-product-price-when-promotion-text-enabled{opacity:.7;font-weight:400}.ytp-featured-product-details .ytp-featured-product-price-container .ytp-featured-product-promotion-text{font-weight:500;margin-left:4px}.ytp-featured-product-details .ytp-featured-product-sales-original-price{text-decoration:line-through;margin-left:4px}.ytp-featured-product-details .ytp-featured-product-price-drop-reference-price{margin-left:4px}.ytp-featured-product-sales-original-price:empty{display:none}.ytp-featured-product-promotion-text:empty{display:none}.ytp-featured-product-price-drop-reference-price:empty{display:none}.ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled:empty{display:none}.ytp-featured-product-exclusive-badge-container,.ytp-featured-product-exclusive-container{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start}.ytp-featured-product-exclusive-badge{display:-moz-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,from(#7f0e7f),color-stop(#db1ddb),to(#ed558f));background:-webkit-linear-gradient(left,#7f0e7f,#db1ddb,#ed558f);background:linear-gradient(90deg,#7f0e7f,#db1ddb,#ed558f);border-radius:4px;padding:2px 4px}.ytp-featured-product-exclusive-badge-text{line-height:100%;font-weight:700}.ytp-featured-product-details .ytp-featured-product-exclusive-countdown{margin-left:4px;line-height:100%}.ytp-time-display{font-size:109%;display:inline-block;vertical-align:top;padding:0 5px;white-space:nowrap;line-height:47px}.ytp-embed.ytp-embed-mobile .ytp-time-display,.ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-time-display{line-height:51px}.ytp-embed .ytp-time-display,.ytp-small-mode .ytp-time-display{line-height:39px}.ytp-big-mode .ytp-time-display{line-height:53px}.ytp-delhi-modern .ytp-time-display:not(.ytp-miniplayer-ui *){display:inline-block;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;font-weight:500;line-height:var(--yt-delhi-pill-height,48px);font-size:14px;min-width:0;padding:var(--yt-delhi-pill-top-height,12px) 8px}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-time-display{line-height:var(--yt-delhi-big-mode-pill-height,56px);font-size:16px;padding:var(--yt-delhi-big-mode-pill-top-height,20px) 12px}.ytp-volume-slider-active .ytp-time-display-allow-autohide{display:none}.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *){min-width:0;position:relative;display:inline-block;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000}.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *) svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-time-wrapper:not(.ytp-miniplayer-ui *){height:40px;line-height:40px}.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *):after{content:"";position:absolute;inset:4px;background:transparent;pointer-events:none;border-radius:28px}.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *):hover:after{background-color:var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *):active:after{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2));-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-time-wrapper{height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *){background:rgba(80,80,80,.6);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *){background:rgba(80,80,80,.6);background-blend-mode:difference;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *){background:rgba(80,80,80,.6);background-blend-mode:exclusion;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-time-current,.ytp-time-duration,.ytp-time-separator{color:#ddd}.ytp-time-wrapper-delhi{cursor:pointer}.ytp-delhi-modern .ytp-time-current{color:var(--yt-sys-color-baseline--overlay-text-primary,#fff)}.ytp-delhi-modern .ytp-time-duration,.ytp-delhi-modern .ytp-time-separator{color:var(--yt-sys-color-baseline--overlay-text-primary,#fff);font-weight:400}.ytp-live .ytp-time-contents{display:none}* .ytp-chrome-controls .ytp-live-badge,.ytp-big-mode .ytp-chrome-controls .ytp-live-badge,.ytp-small-mode .ytp-chrome-controls .ytp-live-badge{display:none;width:auto;text-transform:uppercase}.ytp-big-mode.ytp-delhi-modern .ytp-chrome-controls .ytp-live-badge,.ytp-delhi-modern .ytp-chrome-controls .ytp-live-badge,.ytp-small-mode.ytp-delhi-modern .ytp-chrome-controls .ytp-live-badge{text-transform:none}.ytp-big-mode .ytp-chrome-controls .ytp-live .ytp-live-badge,.ytp-chrome-controls .ytp-live .ytp-live-badge{display:inline-block}.ytp-live-badge:before{display:inline-block;width:6px;height:6px;vertical-align:4%;margin-right:5px;background:#757575;content:"";border-radius:6px}.ytp-big-mode .ytp-live-badge:before{width:9px;height:9px;border-radius:9px}.html5-video-player .ytp-live-badge[aria-disabled=true],.html5-video-player .ytp-live-badge[disabled]{opacity:1}.ytp-livebadge-color .ytp-live-badge.ytp-live-badge-is-livehead:before{background:var(--yt-sys-color-baseline--overlay-background-brand,rgba(225,0,45,.9))}.ytp-time-display.ytp-clip{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex}.ytp-clip-watch-full-video-button,.ytp-clip-watch-full-video-button-separator,.ytp-time-clip-icon{display:none}.ytp-clip .ytp-clip-watch-full-video-button,.ytp-clip .ytp-clip-watch-full-video-button-separator,.ytp-clip .ytp-time-clip-icon{display:inline}.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button-separator{display:none}.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button{display:inline-block;padding-top:12px;margin-left:8px;height:var(--yt-delhi-pill-height,48px);border-radius:28px;padding:0 16px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000}.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-clip .ytp-clip-watch-full-video-button{display:inline-block;height:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button{background:rgba(80,80,80,.6);background-blend-mode:luminosity;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button{background:rgba(80,80,80,.6);background-blend-mode:difference;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button{background:rgba(80,80,80,.6);background-blend-mode:exclusion;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ytp-time-clip-icon{margin-left:16px;margin-right:5px}.ytp-delhi-modern .ytp-time-clip-icon{margin-left:0}.ytp-time-clip-icon svg{width:16px;height:16px;margin-bottom:-3px;fill:#ddd}.ytp-clip-watch-full-video-button-separator{margin-left:8px;margin-right:8px;font-weight:700}.ytp-clip-watch-full-video-button{cursor:pointer;font-weight:700;overflow:hidden;text-overflow:ellipsis}.ytp-small-mode .ytp-clip-watch-full-video-button,.ytp-small-mode .ytp-clip-watch-full-video-button-separator{display:none}.ytp-embed .ytp-chrome-controls .ytp-live .ytp-live-badge{width:auto}.ytp-delhi-modern .ytp-time-contents{overflow:hidden}.ytp-no-link,span.ytp-title-channel-name{cursor:default;pointer-events:none}.ytp-title{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex}.ytp-fullscreen-metadata-bottom .ytp-title .ytp-title-text,.ytp-fullscreen-metadata-top .ytp-title .ytp-title-text,.ytp-hide-fullscreen-title .ytp-title .ytp-title-text{display:none}.ytp-title-text{vertical-align:top;max-width:100%;padding-top:12px;font-size:18px;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left:4px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-big-mode .ytp-title-text{padding-top:18px;font-size:27px;padding-left:6px}.ytp-embed:not(.ad-showing) .ytp-title-text{padding-top:21px}.ytp-shorts-mode.ytp-embed:not(.ad-showing) .ytp-title-text{font-size:16px;white-space:normal;padding-top:14px;padding-right:53px}.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-title-text{padding-top:36px}.ytp-big-mode.ytp-shorts-mode.ytp-embed:not(.ad-showing) .ytp-title-text{padding-top:17px;font-size:23px;padding-right:64px}.ytp-title-text-larger-line-height .ytp-title-text{line-height:1.35}.ytp-shorts-mode.ytp-embed:not(.ad-showing) .ytp-title-link{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;visibility:visible}.ytp-title-subtext{font-size:14px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-title-channel-name{margin-top:.25rem;display:block;color:var(--yt-sys-color-baseline--overlay-text-secondary)}.ytp-big-mode .ytp-title-subtext{font-size:20px}.ytp-title-subtext a:empty{display:none}.ytp-title-fullerscreen-link{cursor:default}.ytp-menuitem-toggle-checkbox{height:14px;width:36px;float:right;position:relative;border-radius:14px;background:rgba(255,255,255,.3);-webkit-transition:all .08s cubic-bezier(.4,0,1,1);transition:all .08s cubic-bezier(.4,0,1,1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ytp-big-mode .ytp-menuitem-toggle-checkbox{height:21px;width:54px;border-radius:21px}.ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox{background:var(--yt-sys-color-baseline--red-indicator,#e1002d)}.ytp-menuitem[aria-disabled=true] .ytp-menuitem-toggle-checkbox{opacity:.3}.ytp-menuitem[aria-disabled=true]{color:#909090}.ytp-menuitem[aria-disabled=true] path{fill:#909090}.ytp-contextmenu .ytp-menuitem-toggle-checkbox{border-radius:0;height:24px;width:24px}.ytp-contextmenu.ytp-big-mode .ytp-menuitem-toggle-checkbox{height:36px;width:36px}.ytp-contextmenu .ytp-menuitem .ytp-menuitem-toggle-checkbox{background:none}.ytp-contextmenu .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkgMTYuMiA0LjggMTJsLTEuNCAxLjRMOSAxOSAyMSA3bC0xLjQtMS40eiIvPjwvc3ZnPg==)}.ytp-contextmenu .ytp-menuitem-toggle-checkbox:after{content:none}.ytp-contextmenu .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox:before{-webkit-transform:none;-ms-transform:none;transform:none}.ytp-big-mode .ytp-contextmenu .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox:before{-webkit-transform:none;-ms-transform:none;transform:none}.ytp-menuitem-toggle-checkbox:after{content:"";position:absolute;left:0;top:0;height:20px;width:20px;border-radius:20px;margin-top:-3px;background-color:#bdbdbd;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.6);box-shadow:0 1px 5px 0 rgba(0,0,0,.6);-webkit-transition:all .08s cubic-bezier(.4,0,1,1);transition:all .08s cubic-bezier(.4,0,1,1)}.ytp-big-mode .ytp-menuitem-toggle-checkbox:after{left:0;height:30px;width:30px;border-radius:30px;margin-top:divide(sub(21px,30px),2)}.ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox:after{background-color:#fff;-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.ytp-big-mode .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox:after{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}.ytp-delhi-modern .ytp-menuitem-toggle-checkbox,.ytp-delhi-modern.big-mode .ytp-menuitem-toggle-checkbox{height:24px;width:40px;border-radius:12px;background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3))}.ytp-delhi-modern .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox,.ytp-delhi-modern.big-mode .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox{background:var(--yt-sys-color-baseline--overlay-button-primary,rgba(255,255,255,.3))}.ytp-delhi-modern .ytp-menuitem[aria-disabled=true] .ytp-menuitem-toggle-checkbox,.ytp-delhi-modern.big-mode .ytp-menuitem[aria-disabled=true] .ytp-menuitem-toggle-checkbox{background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3))}.ytp-delhi-modern .ytp-menuitem-toggle-checkbox:after,.ytp-delhi-modern.big-mode .ytp-menuitem-toggle-checkbox:after{width:20px;height:20px;margin-left:2px;margin-top:2px;-webkit-box-shadow:none;box-shadow:none;background-color:var(--yt-sys-color-baseline--overlay-text-secondary,rgba(255,255,255,.7))}.ytp-delhi-modern .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox:after,.ytp-delhi-modern.big-mode .ytp-menuitem[aria-checked=true] .ytp-menuitem-toggle-checkbox:after{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.ytp-tooltip{position:absolute;z-index:1003;font-size:118%;font-weight:500;line-height:15px;-webkit-transition:-webkit-transform .1s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);transition:transform .1s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1),-webkit-transform .1s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);pointer-events:none}.ytp-tooltip:not(.ytp-frosted-glass-fade-transition){opacity:0}.ytp-delhi-modern .ytp-tooltip:not(.ytp-frosted-glass-fade-transition){-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1)}.ytp-big-mode .ytp-tooltip{line-height:22px}.ytp-tooltip:not([aria-hidden=true]){opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1),opacity .1s cubic-bezier(.4,0,1,1)}.ytp-tooltip.ytp-preview{padding:2px;background-color:rgba(28,28,28,.9);border-radius:2px}.ytp-tooltip.ytp-text-detail.ytp-preview{border-radius:12px}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview{-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview.ytp-frosted-glass-fade-transition{opacity:0;-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview.ytp-frosted-glass-fade-transition:not([aria-hidden=true]){opacity:1}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-title{padding:0 9px;text-align:start;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:5px 9px}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bg{margin:4px}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-title .ytp-tooltip-keyboard-shortcut{margin-left:8px}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-text{padding:0 9px;white-space:nowrap}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bottom-text{display:block;overflow:hidden;text-overflow:ellipsis}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bottom-text{display:none}.ytp-tooltip:not(.ytp-preview) .ytp-tooltip-bottom-text{border-radius:4px}.ytp-delhi-modern .ytp-tooltip:not(.ytp-preview) .ytp-tooltip-bottom-text{border-radius:8px}.ytp-tooltip-bg,.ytp-tooltip.ytp-preview:not(.ytp-text-detail){border-radius:8px}.ytp-delhi-modern .ytp-tooltip.ytp-preview:not(.ytp-text-detail){padding:1px}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-bottom-text,.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-title{display:none}.ytp-delhi-modern .ytp-tooltip:not(.ytp-preview) .ytp-tooltip-progress-bar-pill{display:none}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-progress-bar-pill{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px 16px;border-radius:18px;top:45px;-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-progress-bar-pill svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-progress-bar-pill .ytp-tooltip-progress-bar-pill-title{margin-left:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-progress-bar-pill .ytp-tooltip-progress-bar-pill-title:empty{display:none}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style:not(.ytp-preview) .ytp-tooltip-progress-bar-pill{top:-16px}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-progress-bar-pill.ytp-frosted-glass-fade-transition{position:absolute;margin-top:10px;top:unset;max-width:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:0;-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style:not(.ytp-preview) .ytp-tooltip-progress-bar-pill.ytp-frosted-glass-fade-transition{bottom:8px}.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style:not([aria-hidden=true]) .ytp-tooltip-progress-bar-pill.ytp-frosted-glass-fade-transition{opacity:1}.ytp-tooltip-progress-bar-pill{display:none}.ytp-delhi-modern.ytp-big-mode .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-progress-bar-pill{top:67px}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bg{border-top-left-radius:12px;border-bottom-left-radius:12px}.ytp-tooltip-text-wrapper{border-radius:3px}.ytp-tooltip.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-wrapper{position:absolute;bottom:5px;left:0;width:100%;text-align:center;z-index:1}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-text-wrapper{margin:4px 0;overflow:hidden;max-height:46px}.ytp-big-mode .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-text-wrapper{margin:6px 0;max-height:69px}.ytp-delhi-modern .ytp-tooltip:not(.ytp-text-detail) .ytp-tooltip-text-wrapper.ytp-frosted-glass-fade-transition{opacity:0;border-radius:8px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-tooltip:not(.ytp-text-detail) .ytp-tooltip-text-wrapper.ytp-frosted-glass-fade-transition svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-delhi-modern .ytp-tooltip:not(.ytp-text-detail):not([aria-hidden=true]) .ytp-tooltip-text-wrapper.ytp-frosted-glass-fade-transition{opacity:1}.ytp-tooltip-bottom-text{display:block;background-color:rgba(28,28,28,.9);border-radius:2px;padding:5px 9px}.ytp-delhi-modern .ytp-tooltip-bottom-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:transparent}.ytp-delhi-modern .ytp-tooltip:not(.ytp-frosted-glass-fade-transition) .ytp-tooltip-bottom-text{border-radius:8px;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000}.ytp-delhi-modern .ytp-tooltip:not(.ytp-frosted-glass-fade-transition) .ytp-tooltip-bottom-text svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-tooltip-opaque .ytp-tooltip-bottom-text{background-color:rgb(28,28,28)}.ytp-tooltip.ytp-preview .ytp-tooltip-bottom-text{display:inline;border-bottom-left-radius:0;border-bottom-right-radius:0}.ytp-tooltip-image-enabled .ytp-tooltip-bottom-text{padding-left:34px}.ytp-big-mode .ytp-tooltip-image-enabled .ytp-tooltip-bottom-text{padding-left:45px}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bottom-text{background-color:transparent;padding:0}.ytp-tooltip-bg{background-color:#000;background-repeat:no-repeat;position:relative;display:none}.ytp-tooltip.ytp-preview:not(.ytp-text-detail){background-color:#fff}.ytp-tooltip.ytp-preview:not(.ytp-text-detail).ytp-frosted-glass-fade-transition:is([aria-hidden=true]){background-color:transparent}.ytp-progress-bar-snap .ytp-tooltip-bg{outline:1px solid #fff;outline-offset:-1px}.ytp-tooltip.ytp-preview .ytp-tooltip-bg{display:block}.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bg{float:left}.ytp-delhi-modern .ytp-tooltip-bg.ytp-frosted-glass-fade-transition{opacity:0;-webkit-transition:-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1);transition:transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1),-webkit-transform .2s cubic-bezier(.05,0,0,1),opacity .2s cubic-bezier(.05,0,0,1),top .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern .ytp-tooltip:not([aria-hidden=true]) .ytp-tooltip-bg.ytp-frosted-glass-fade-transition{opacity:1}.ytp-tooltip-duration{display:none}.ytp-tooltip.ytp-text-detail.ytp-preview.ytp-has-duration .ytp-tooltip-duration{display:block;position:absolute;right:3px;bottom:3px;background-color:rgba(28,28,28,.9);padding:2px 4px;border-radius:2px}.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview.ytp-has-duration .ytp-tooltip-duration{background-color:rgba(0,0,0,.6);border-radius:#fff}.ytp-tooltip-title{display:none}.ytp-tooltip-title svg{display:none}.ytp-big-mode.ytp-fine-scrubbing-exp .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu{font-size:18px}.ytp-big-mode.ytp-fine-scrubbing-exp .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu svg{height:18px;width:18px}.ytp-fine-scrubbing-exp .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu{display:block;text-align:center;width:103%;height:auto;font-size:12px;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.75)}.ytp-tooltip-edu{display:none}.ytp-fine-scrubbing-exp .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu svg,.ytp-progress-bar-decoration .ytp-tooltip-title svg{display:inline-block;width:12px;height:12px;margin-right:3px;fill:white;text-shadow:0 0 4px rgba(0,0,0,.75)}.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-title{width:200%;text-align:center;right:80px;display:block;overflow:hidden;position:relative;white-space:nowrap;text-overflow:ellipsis;height:16px;border:0;top:45px;text-shadow:0 0 4px rgba(0,0,0,.75)}.ytp-big-mode .ytp-tooltip.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-title{width:200%;text-align:center;right:120px;top:61px;height:24px}.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-bottom-text{background:none;position:relative;top:45px;text-shadow:0 0 4px rgba(0,0,0,.75)}.ytp-big-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-bottom-text{top:65px}.ytp-tooltip-keyboard-shortcut{display:none}.ytp-delhi-modern .ytp-tooltip-keyboard-shortcut{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:1px solid rgba(255,255,255,.3019607843);min-width:11px;border-radius:4px;margin-left:4px;color:#fff;padding:0 2px}.ytp-delhi-modern .ytp-tooltip-keyboard-shortcut:empty{display:none;width:0}.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title{top:33px}.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title.ytp-modern-tooltip-text{top:25px}.ytp-big-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title{top:41px}.ytp-tooltip.ytp-text-detail .ytp-tooltip-title{display:block;color:#aaa;text-transform:uppercase}.ytp-tooltip-image{width:20px;height:20px;border:0;border-radius:10px;position:absolute;display:none;top:2px;left:7px;-webkit-background-size:contain;background-size:contain}.ytp-big-mode .ytp-tooltip-image{width:25px;height:25px;border-radius:12.5px;top:3px;left:10px}.ytp-tooltip-image-enabled .ytp-tooltip-image{display:inherit}.ytp-inline-preview-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-bottom-text,.ytp-player-minimized .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-bottom-text{top:-4px}.ytp-inline-preview-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title,.ytp-player-minimized .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title{top:-4px}.ytp-inline-preview-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu,.ytp-player-minimized .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu{display:none}.ytp-unmute.ytp-popup{position:absolute;top:sub(48px,12px);left:0;z-index:1001;text-transform:uppercase;color:#000;font-size:127%;font-weight:500;background:none;padding:12px}.ytp-big-mode .ytp-unmute.ytp-popup{top:sub(48px,18px);padding:18px}.ytp-autohide .ytp-unmute,.ytp-hide-info-bar .ytp-unmute{top:0}.ytp-unmute-inner{padding-left:3px;padding-right:12px;background-color:rgb(255,255,255);border-radius:2px;border-bottom:1px solid #f1f1f1;text-shadow:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-big-mode .ytp-unmute-inner{padding-left:5px;padding-right:18px}.ytp-unmute-icon{width:48px;height:48px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-embed .ytp-unmute-icon{width:40px;height:40px}.ytp-unmute-icon .ytp-svg-fill{fill:#000}.ytp-unmute-text{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;display:inline-block}.ytp-big-mode .ytp-unmute-icon{width:54px;height:54px}.ytp-unmute.ytp-popup.ytp-unmute-animated .ytp-unmute-inner{position:relative;background-color:transparent;border-bottom:none;padding:0}.ytp-unmute-animated .ytp-unmute-icon{padding-left:2px;position:relative;z-index:10;background-color:rgb(255,255,255);border-radius:2px;border-bottom:1px solid #f1f1f1}.ytp-unmute-animated .ytp-unmute-box{display:block;background-color:rgb(255,255,255);position:absolute;left:0;top:0;bottom:0;border-radius:2px;border-bottom:1px solid #f1f1f1}.ytp-unmute-animated .ytp-unmute-text{position:relative;z-index:10;padding-top:1px;padding-right:10px}.ytp-unmute-expand .ytp-unmute-box{width:0;-webkit-animation:ytp-unmute-width-anim .5s cubic-bezier(0,0,.2,1) 3.5s forwards;animation:ytp-unmute-width-anim .5s cubic-bezier(0,0,.2,1) 3.5s forwards}.ytp-unmute-expand .ytp-unmute-text{opacity:0;-webkit-animation:ytp-unmute-alpha-anim .25s cubic-bezier(0,0,.2,1) 3.8s forwards;animation:ytp-unmute-alpha-anim .25s cubic-bezier(0,0,.2,1) 3.8s forwards}.ytp-unmute-shrink .ytp-unmute-box{width:100%;-webkit-animation:ytp-unmute-width-anim .5s cubic-bezier(.4,0,1,1) 5.5s reverse forwards;animation:ytp-unmute-width-anim .5s cubic-bezier(.4,0,1,1) 5.5s reverse forwards}.ytp-unmute-shrink .ytp-unmute-text{opacity:1;-webkit-animation:ytp-unmute-alpha-anim .25s cubic-bezier(.4,0,1,1) 5.4s reverse forwards;animation:ytp-unmute-alpha-anim .25s cubic-bezier(.4,0,1,1) 5.4s reverse forwards}@-webkit-keyframes ytp-unmute-width-anim{0%{width:0}to{width:100%}}@keyframes ytp-unmute-width-anim{0%{width:0}to{width:100%}}@-webkit-keyframes ytp-unmute-alpha-anim{0%{opacity:0}to{opacity:1}}@keyframes ytp-unmute-alpha-anim{0%{opacity:0}to{opacity:1}}.ytp-upnext{position:absolute;display:block;vertical-align:top;opacity:1;overflow:hidden;width:100%;height:100%;-webkit-transition:all .1s cubic-bezier(.4,0,1,1);transition:all .1s cubic-bezier(.4,0,1,1);z-index:39}.ytp-upnext-top{width:100%;position:absolute;margin-left:auto;margin-right:auto;bottom:50%;margin-bottom:48px}.ytp-small-mode .ytp-upnext-top{margin-bottom:26px}.ytp-small-mode.ytp-embed .ytp-upnext-mobile .ytp-upnext-top{margin-bottom:0}.ytp-upnext-bottom{width:100%;position:absolute;margin-left:auto;margin-right:auto;top:50%;margin-top:48px}.ytp-small-mode .ytp-upnext-bottom{margin-top:26px}.ytp-small-mode.ytp-embed .ytp-upnext-mobile .ytp-upnext-bottom{margin-top:48px}.ytp-upnext-title{display:block;padding:0 10px 2px;margin-left:32px;margin-right:32px;text-align:center;font-size:200%;font-weight:500;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-small-mode .ytp-upnext-title{font-size:150%}.ytp-upnext-author{display:block;line-height:1.3em;overflow:hidden;padding:0 10px 10px;text-align:center;color:#fff;font-size:130%}.ytp-upnext-header{display:block;font-size:140%;text-align:center;padding-bottom:8px;color:rgba(255,255,255,.7)}.ytp-small-mode .ytp-upnext-header{padding-bottom:0}.ytp-upnext-cancel{display:block;float:none;text-align:center}.ytp-upnext-cancel-button{display:inline-block;float:none;padding:10px 20px;font-size:140%;font-weight:500;text-transform:uppercase}.ytp-upnext-cancel-button:hover{background-color:rgba(255,255,255,.15);border-radius:2px}.ytp-upnext-autoplay-icon{position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;-webkit-transition:all .1s cubic-bezier(.4,0,1,1);transition:all .1s cubic-bezier(.4,0,1,1)}.ytp-small-mode .ytp-upnext-autoplay-icon{width:50px;height:50px;margin:-25px 0 0 -25px}.ytp-small-mode.ytp-embed .ytp-upnext-mobile .ytp-upnext-autoplay-icon{margin-top:0}.ytp-embed .ytp-endscreen-takeover~.ytp-replay-button{display:none}.ytp-upnext-paused{display:block;text-align:center;font-size:120%;font-style:italic;opacity:0}.ytp-upnext-autoplay-paused .ytp-upnext-paused{opacity:1;-webkit-transition:all .1s cubic-bezier(.4,0,1,1);transition:all .1s cubic-bezier(.4,0,1,1)}.ytp-upnext .ytp-cued-thumbnail-overlay-image{opacity:.4}.ytp-player-minimized .ytp-upnext .ytp-cued-thumbnail-overlay-image{opacity:.64}.ytp-player-minimized .ytp-upnext .ytp-upnext-top{top:0;margin:12px 0 0 12px}.ytp-player-minimized .ytp-upnext .ytp-upnext-author,.ytp-player-minimized .ytp-upnext .ytp-upnext-header,.ytp-player-minimized .ytp-upnext .ytp-upnext-title{text-align:left;margin-bottom:4px}.ytp-player-minimized .ytp-upnext .ytp-upnext-author,.ytp-player-minimized .ytp-upnext .ytp-upnext-header{font-size:12px;font-weight:400;color:rgba(255,255,255,.7);padding:0}.ytp-player-minimized .ytp-upnext .ytp-upnext-title{font-size:15px;font-weight:500;color:#fff;padding:0 75px 0 0}.ytp-player-minimized .ytp-upnext .ytp-upnext-autoplay-icon{width:62px;height:62px;margin:-31px 0 0 -31px}.ytp-player-minimized .ytp-upnext .ytp-upnext-cancel-button,.ytp-player-minimized .ytp-upnext .ytp-upnext-paused{font-size:14px;font-weight:500;color:rgba(255,255,255,.7)}.ytp-player-minimized .ytp-upnext .ytp-upnext-cancel-button{padding:8px;margin-top:8px}.ytp-big-mode:not(.ytp-mweb-player) .ytp-upnext-autoplay-icon{width:146px;height:146px;margin:-73px 0 0 -73px}.ytp-big-mode:not(.ytp-mweb-player) .ytp-upnext-bottom{margin-top:76px}.ytp-big-mode:not(.ytp-mweb-player) .ytp-upnext-top{margin-bottom:76px}.ytp-mweb-player.ytp-small-mode .ytp-upnext-top{margin-bottom:0;bottom:50%}.ytp-mweb-player.ytp-small-mode .ytp-upnext-autoplay-icon{top:60%}.ytp-mweb-player.ytp-small-mode .ytp-upnext-bottom{margin-top:0;top:70%}.ytp-user-info-panel{background:rgba(28,28,28,.8);color:#fff;right:0;position:absolute;width:292px;height:74px;bottom:0;z-index:80;min-width:26em;display:table}.ytp-user-info-panel .ytp-collapse{height:20px;opacity:.9;position:absolute;right:20px;top:12px;width:20px}.ytp-user-info-panel .ytp-collapse:hover{opacity:1}.ytp-user-info-panel-content{display:table-cell;vertical-align:middle;padding:14px 0;font-size:16px}.ytp-user-info-panel-content>div>div{display:inline-block;font-weight:500;padding:0 .5em;text-align:right;width:10em}.ytp-user-info-panel-icon{display:table-cell;vertical-align:middle;width:24px;padding:0 14px}.ytp-user-info-panel-login{color:#3ea6ff;cursor:pointer}.ytp-user-info-panel-info{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ytp-video-menu-item{display:block;height:44px;padding:10px}.ytp-big-mode .ytp-video-menu-item{height:66px;padding:15px}.ytp-video-menu-item[aria-checked=true]{background-color:rgba(255,255,255,.1)}.ytp-video-menu-item:hover,.ytp-video-menu-item[aria-checked=true]:hover{background-color:rgba(255,255,255,.15)}.ytp-video-menu-item-index,.ytp-video-menu-item-now-playing{padding-right:9px;min-width:10px;height:44px;line-height:44px;float:left}.ytp-big-mode .ytp-video-menu-item-index,.ytp-big-mode .ytp-video-menu-item-now-playing{padding-right:13px;height:66px;line-height:66px}.ytp-video-menu-item-now-playing{display:none;color:var(--yt-sys-color-baseline--static-brand-red,#f03)}.ytp-color-white .ytp-video-menu-item-now-playing{color:#ddd}.ytp-color-party .ytp-video-menu-item-now-playing{-webkit-animation:ytp-party-color .15s linear infinite;animation:ytp-party-color .15s linear infinite}.ytp-video-menu-item[aria-checked=true] .ytp-video-menu-item-now-playing{display:inline}.ytp-video-menu-item[aria-checked=true] .ytp-video-menu-item-index{display:none}.ytp-video-menu-item-title{padding-left:9px;font-size:120%;max-height:2.6em;overflow:hidden}.ytp-video-menu-item-author{padding-left:9px;color:#b8b8b8;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.ytp-video-menu-item-thumbnail{float:left;width:64px;height:36px;margin:4px;border:0 solid var(--yt-sys-color-baseline--static-brand-red,#f03);background-position:0 -6px;-webkit-background-size:64px 48px;background-size:64px 48px}.ytp-color-white .ytp-video-menu-item-thumbnail{border-color:#ddd}.ytp-color-party .ytp-video-menu-item-thumbnail{-webkit-animation:ytp-party-background-color .1s linear infinite;animation:ytp-party-background-color .1s linear infinite}.ytp-big-mode .ytp-video-menu-item-thumbnail{width:96px;height:54px;margin:6px;background-position:0 -9px;-webkit-background-size:96px 72px;background-size:96px 72px}.ytp-video-menu-item[aria-checked=true] .ytp-video-menu-item-thumbnail{margin:2px;border-width:2px}.ytp-big-mode .ytp-video-menu-item[aria-checked=true] .ytp-video-menu-item-thumbnail{margin:4px}.ytp-videowall-still{position:absolute;display:block;cursor:pointer;vertical-align:top;opacity:0;overflow:hidden;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}.ytp-show-tiles .ytp-videowall-still{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1)}.ytp-videowall-still-mini .ytp-videowall-still-info-author,.ytp-videowall-still-mini .ytp-videowall-still-info-duration,.ytp-videowall-still-mini .ytp-videowall-still-info-live{display:none}.ytp-videowall-still[data-is-live=true] .ytp-videowall-still-info-duration{display:none}.ytp-videowall-still[data-is-live=true] .ytp-videowall-still-info-live{display:block}.ytp-videowall-still-listlabel-mix,.ytp-videowall-still-listlabel-regular{display:none;height:2.15em;padding-right:10px;color:#fff;font-weight:500;text-transform:uppercase;background-color:rgba(0,0,0,.7)}.ytp-videowall-still-mini .ytp-videowall-still-listlabel-mix,.ytp-videowall-still-mini .ytp-videowall-still-listlabel-regular{font-size:100%}.ytp-videowall-still-listlabel-icon{display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC1zdmctcGxheWxpc3QiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4xNSIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggaWQ9Inl0cC1zdmctcGxheWxpc3QiIGZpbGw9IiNmZmYiIGQ9Ik0yMi41MyAyMS40MnY2Ljg1bDUuNjYtMy40Mi01LjY2LTMuNDJ6bS0xMS4zMyAwaDkuMDZ2Mi4yOEgxMS4yem0wLTkuMTRoMTMuNnYyLjI4SDExLjJ6bTAgNC41N2gxMy42djIuMjhIMTEuMnoiLz48L3N2Zz4=);width:2.15em;height:2.15em}.ytp-videowall-still-listlabel-mix-icon{display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC1zdmctbWl4IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1vcGFjaXR5PSIuMTUiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGlkPSJ5dHAtc3ZnLW1peCIgZmlsbD0iI2ZmZiIgZD0iTTI1LjY1IDE4Yy0uMDIgMi4zMS0uODcgNC40MS0yLjI1IDYuMDZsLjkuOTRjMS42OS0xLjggMi43LTQuMjcgMi43LTdzLTEuMDEtNS4yMS0yLjctN2wtLjkuOTNBOS41NCA5LjU0IDAgMCAxIDI1LjY1IDE4bS0xNS4zIDBjLjAxLTIuMzIuODYtNC40MiAyLjI1LTYuMDdsLS45LS45M0MxMCAxMi43OSA5IDE1LjI3IDkgMThzMSA1LjIgMi43IDdsLjktLjk0Yy0xLjM5LTEuNjUtMi4yNC0zLjc1LTIuMjUtNi4wNm0yLjcgMGMtLjA0LTEuNzMuNDktMy4wOSAxLjM1LTQuMmwtLjktLjk0Yy0xLjEzIDEuMjYtMS44IDIuOTktMS44IDUuMTQgMCAxLjY3LjY3IDMuNCAxLjggNC42NmwuOS0uOTNjLS44Ni0xLjEyLTEuMzktMi40Ny0xLjM1LTMuNzNtOS01LjE0LS45Ljk0Yy44NSAxLjExIDEuMzggMi40NyAxLjM1IDQuMi4wMyAxLjI2LS41IDIuNjEtMS4zNSAzLjczbC45LjkzYzEuMTItMS4yNiAxLjgtMi45OSAxLjgtNC42NiAwLTIuMTUtLjY4LTMuODgtMS44LTUuMTRtLTUuNTUgMi44IDMuNiAxLjg3LTMuNiAyLjMzeiIvPjwvc3ZnPg==);width:2.15em;height:2.15em}.ytp-videowall-still-listlabel-length{font-weight:400}.ytp-videowall-still-mini .ytp-videowall-still-listlabel-length{display:none}.ytp-videowall-still:focus .ytp-videowall-still-listlabel-mix,.ytp-videowall-still:focus .ytp-videowall-still-listlabel-regular,.ytp-videowall-still:hover .ytp-videowall-still-listlabel-mix,.ytp-videowall-still:hover .ytp-videowall-still-listlabel-regular{background-color:rgba(0,0,0,0)}.ytp-videowall-still[data-is-list=true]:not([data-is-mix=true]) .ytp-videowall-still-listlabel-regular{display:block}.ytp-videowall-still[data-is-mix=true] .ytp-videowall-still-listlabel-mix{display:block}.ytp-videowall-still-image{-webkit-transition:background .1s cubic-bezier(.4,0,1,1);transition:background .1s cubic-bezier(.4,0,1,1);background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.ytp-videowall-still-round-large .ytp-videowall-still-image{border-radius:12px}.ytp-videowall-still-round-medium .ytp-videowall-still-image{border-radius:8px}.ytp-videowall-still-round-large .ytp-videowall-still-image{border-radius:4px}.ytp-videowall-still-info-author{float:left;margin-top:2px}.ytp-videowall-still-info-content{background-image:-webkit-linear-gradient(top,rgba(12,12,12,.8),transparent 100px);background-image:linear-gradient(180deg,rgba(12,12,12,.8) 0,transparent 100px);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;bottom:0;color:#fff;left:0;opacity:0;padding:10px;position:absolute;right:0;top:0}.ytp-videowall-still.ytp-videowall-show-text .ytp-videowall-still-info-content,.ytp-videowall-still:focus .ytp-videowall-still-info-content,.ytp-videowall-still:hover .ytp-videowall-still-info-content{opacity:1}.ytp-videowall-still-info-duration{background:#000;border-radius:2px;bottom:2px;font-weight:500;line-height:1;opacity:.75;padding:2px;position:absolute;right:2px}.ytp-videowall-still-info-duration:empty{display:none}.ytp-videowall-still-info-live{background:var(--yt-sys-color-baseline--overlay-background-brand,rgba(225,0,45,.9));border-radius:2px;bottom:2px;font-weight:500;line-height:1;opacity:.9;padding:2px;position:absolute;right:2px;display:none;text-transform:uppercase}.ytp-videowall-still-info-title{display:block;font-size:118%;font-weight:500;line-height:1.2;max-height:30px;overflow:hidden}.ytp-big-mode .ytp-videowall-still-info-title{font-weight:400;max-height:48px}.ytp-videowall-still-listlabel{background:rgba(0,0,0,.86);bottom:0;left:0;position:absolute;right:0}.ytp-videowall-still:focus .ytp-videowall-still-listlabel,.ytp-videowall-still:hover .ytp-videowall-still-listlabel{background:rgba(0,0,0,.86)}.ytp-modern-videowall-still{width:100%;height:100%;position:relative;cursor:pointer;vertical-align:top;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:16px;-webkit-transition:background-color .3s cubic-bezier(0,0,.2,1);transition:background-color .3s cubic-bezier(0,0,.2,1);-webkit-transition:box-shadow .3s cubic-bezier(0,0,.2,1);-webkit-transition:-webkit-box-shadow .3s cubic-bezier(0,0,.2,1);transition:-webkit-box-shadow .3s cubic-bezier(0,0,.2,1);transition:box-shadow .3s cubic-bezier(0,0,.2,1);transition:box-shadow .3s cubic-bezier(0,0,.2,1),-webkit-box-shadow .3s cubic-bezier(0,0,.2,1);font-size:11px}.ytp-modern-videowall-still-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ytp-show-tiles .ytp-modern-videowall-still{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1)}.ytp-modern-videowall-still[data-is-live=true] .ytp-modern-videowall-still-info-duration{display:none}.ytp-modern-videowall-still-listlabel-mix,.ytp-modern-videowall-still-listlabel-regular{display:none;height:2.15em;padding-right:10px;color:#fff;font-weight:500;text-transform:uppercase}.ytp-modern-videowall-still-listlabel-icon{display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC1zdmctcGxheWxpc3QiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4xNSIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggaWQ9Inl0cC1zdmctcGxheWxpc3QiIGZpbGw9IiNmZmYiIGQ9Ik0yMi41MyAyMS40MnY2Ljg1bDUuNjYtMy40Mi01LjY2LTMuNDJ6bS0xMS4zMyAwaDkuMDZ2Mi4yOEgxMS4yem0wLTkuMTRoMTMuNnYyLjI4SDExLjJ6bTAgNC41N2gxMy42djIuMjhIMTEuMnoiLz48L3N2Zz4=);width:2.15em;height:2.15em}.ytp-modern-videowall-still-listlabel-mix-icon{display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC1zdmctbWl4IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1vcGFjaXR5PSIuMTUiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGlkPSJ5dHAtc3ZnLW1peCIgZmlsbD0iI2ZmZiIgZD0iTTI1LjY1IDE4Yy0uMDIgMi4zMS0uODcgNC40MS0yLjI1IDYuMDZsLjkuOTRjMS42OS0xLjggMi43LTQuMjcgMi43LTdzLTEuMDEtNS4yMS0yLjctN2wtLjkuOTNBOS41NCA5LjU0IDAgMCAxIDI1LjY1IDE4bS0xNS4zIDBjLjAxLTIuMzIuODYtNC40MiAyLjI1LTYuMDdsLS45LS45M0MxMCAxMi43OSA5IDE1LjI3IDkgMThzMSA1LjIgMi43IDdsLjktLjk0Yy0xLjM5LTEuNjUtMi4yNC0zLjc1LTIuMjUtNi4wNm0yLjcgMGMtLjA0LTEuNzMuNDktMy4wOSAxLjM1LTQuMmwtLjktLjk0Yy0xLjEzIDEuMjYtMS44IDIuOTktMS44IDUuMTQgMCAxLjY3LjY3IDMuNCAxLjggNC42NmwuOS0uOTNjLS44Ni0xLjEyLTEuMzktMi40Ny0xLjM1LTMuNzNtOS01LjE0LS45Ljk0Yy44NSAxLjExIDEuMzggMi40NyAxLjM1IDQuMi4wMyAxLjI2LS41IDIuNjEtMS4zNSAzLjczbC45LjkzYzEuMTItMS4yNiAxLjgtMi45OSAxLjgtNC42NiAwLTIuMTUtLjY4LTMuODgtMS44LTUuMTRtLTUuNTUgMi44IDMuNiAxLjg3LTMuNiAyLjMzeiIvPjwvc3ZnPg==);width:2.15em;height:2.15em}.ytp-modern-videowall-still-listlabel-length{font-weight:400}.ytp-modern-videowall-still[data-is-list=true]:not([data-is-mix=true]) .ytp-modern-videowall-still-listlabel-regular{display:block}.ytp-modern-videowall-still[data-is-mix=true] .ytp-modern-videowall-still-listlabel-mix{display:block}.ytp-modern-videowall-still-image{-webkit-transition:background .1s cubic-bezier(.4,0,1,1);transition:background .1s cubic-bezier(.4,0,1,1);background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;width:100%;position:relative;border-radius:8px}.ytp-modern-videowall-still:hover{background-color:var(--yt-sys-color-baseline--overlay-button-secondary);-webkit-box-shadow:0 0 0 8px var(--yt-sys-color-baseline--overlay-button-secondary);box-shadow:0 0 0 8px var(--yt-sys-color-baseline--overlay-button-secondary);border-radius:8px}.ytp-modern-videowall-still:active{background-color:var(--yt-sys-color-baseline--overlay-tonal-hover);-webkit-box-shadow:0 0 0 8px var(--yt-sys-color-baseline--overlay-tonal-hover);box-shadow:0 0 0 8px var(--yt-sys-color-baseline--overlay-tonal-hover);border-radius:8px}@supports (aspect-ratio:1/1){.ytp-modern-videowall-still-image{aspect-ratio:16/9}}@supports not (aspect-ratio:1/1){.ytp-modern-videowall-still-image{height:0;padding-bottom:56.25%}}.ytp-modern-videowall-still-info{margin-top:8px}.ytp-modern-videowall-still-info-author:not(:empty){margin-top:4px;font-size:130%;max-height:20px;overflow:hidden;color:rgba(255,255,255,.7)}.ytp-modern-videowall-still-view-count-and-date-info:not(:empty){font-size:130%;max-height:20px;overflow:hidden;color:rgba(255,255,255,.7)}.ytp-fullscreen-grid-active .ytp-modern-videowall-still-info-author,.ytp-fullscreen-grid-peeking .ytp-modern-videowall-still-info-author{max-height:unset}.ytp-modern-videowall-still-info-content{color:#fff;width:100%;opacity:1;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ytp-modern-videowall-still-info-duration,.ytp-modern-videowall-still-info-live{border-radius:2px;position:absolute;bottom:8px;right:8px;font-weight:500;line-height:1;opacity:.75;padding:2px;font-size:120%}.ytp-modern-videowall-still-info-duration{background:#000;font-weight:500;opacity:.75}.ytp-modern-videowall-still-info-live{background:var(--yt-sys-color-baseline--overlay-background-brand,rgba(225,0,45,.9));opacity:.9;display:none;text-transform:uppercase}.ytp-modern-videowall-still:not([data-is-live=true]) .ytp-modern-videowall-still-info-live{display:none}.ytp-modern-videowall-still-info-duration:empty{display:none}.ytp-modern-videowall-still-info-title:not(:empty){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:150%;font-weight:500;line-height:1.2;max-height:40px;overflow:hidden}.ytp-fullscreen-grid-active .ytp-modern-videowall-still-info-title,.ytp-fullscreen-grid-peeking .ytp-modern-videowall-still-info-title{max-height:unset}.ytp-variable-speed-panel-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:24px 16px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.ytp-variable-speed-panel-content .ytp-input-slider-section{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.ytp-speed-display-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:24px}.ytp-variable-speed-panel-display{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:18px;font-weight:900;line-height:22px}.ytp-variable-speed-panel-slider-container{display:-webkit-box;display:-webkit-flex;display:flex;gap:16px;margin-bottom:24px}.ytp-variable-speed-panel-slider-container .ytp-input-slider{width:100%}.ytp-variable-speed-panel-chips{display:-webkit-box;display:-webkit-flex;display:flex;gap:8px;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.ytp-variable-speed-panel-button{border:none;cursor:pointer;font-weight:500;line-height:16px;background-color:rgba(255,255,255,.1);color:#fff;height:32px;text-align:center;border-radius:16px;-webkit-transition:background-color .2s cubic-bezier(.05,0,0,1);transition:background-color .2s cubic-bezier(.05,0,0,1)}.ytp-variable-speed-panel-button:hover{background-color:rgba(255,255,255,.2)}.ytp-variable-speed-panel-button:active{background-color:rgba(255,255,255,.3)}.ytp-variable-speed-panel-chips .ytp-variable-speed-panel-button{font-size:12px;width:53px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:4px}.ytp-variable-speed-panel-slider-container .ytp-variable-speed-panel-button{font-size:24px;width:32px}.ytp-variable-speed-panel-content .ytp-speedslider-indicator-container{display:none}.ytp-variable-speed-panel-preset-button-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ytp-variable-speed-panel-preset-button-label-text{font-size:10px;line-height:14px;margin-top:4px;font-weight:400;color:var(--yt-sys-color-baseline--overlay-text-secondary,rgba(255,255,255,.7))}.ytp-variable-speed-panel-premium-upsell-icon{display:-webkit-box;display:-webkit-flex;display:flex;width:14px;height:14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iLTIgLTIgMjQgMjQiPjxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDEuNDNDMCAuNjQuNjQgMCAxLjQzIDBoMTcuMTNDMTkuMzUgMCAyMCAuNjQgMjAgMS40M3YxNy4xM2MwIC43OS0uNjUgMS40NC0xLjQ0IDEuNDRIMS40M0MuNjQgMjAgMCAxOS4zNSAwIDE4LjU2Wm0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy44OCAxMS40MnY0LjI5SDUuMzdWMy41Mmg0Ljc1Yy45MiAwIDEuNzIuMTcgMi40Mi41LjY5LjM0IDEuMjIuODEgMS42IDEuNDMuMzcuNjIuNTYgMS4zMi41NiAyLjExIDAgMS4xOS0uNDEgMi4xMy0xLjIyIDIuODItLjgyLjY5LTEuOTUgMS4wNC0zLjQgMS4wNFptMC0yLjA0aDIuMjRjLjY3IDAgMS4xOC0uMTUgMS41Mi0uNDcuMzUtLjMxLjUzLS43NS41My0xLjM0cy0uMTgtMS4wNy0uNTMtMS40NWMtLjM1LS4zNi0uODQtLjU1LTEuNDYtLjU2aC0yLjNabTAgMCIvPjwvc3ZnPg==);border-radius:3px;-webkit-background-size:cover;background-size:cover}.ytp-variable-speed-panel-premium-badge{position:absolute;right:100%;margin-right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden;width:24px;height:22px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iLTIgLTIgMjQgMjQiPjxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDEuNDNDMCAuNjQuNjQgMCAxLjQzIDBoMTcuMTNDMTkuMzUgMCAyMCAuNjQgMjAgMS40M3YxNy4xM2MwIC43OS0uNjUgMS40NC0xLjQ0IDEuNDRIMS40M0MuNjQgMjAgMCAxOS4zNSAwIDE4LjU2Wm0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy44OCAxMS40MnY0LjI5SDUuMzdWMy41Mmg0Ljc1Yy45MiAwIDEuNzIuMTcgMi40Mi41LjY5LjM0IDEuMjIuODEgMS42IDEuNDMuMzcuNjIuNTYgMS4zMi41NiAyLjExIDAgMS4xOS0uNDEgMi4xMy0xLjIyIDIuODItLjgyLjY5LTEuOTUgMS4wNC0zLjQgMS4wNFptMC0yLjA0aDIuMjRjLjY3IDAgMS4xOC0uMTUgMS41Mi0uNDcuMzUtLjMxLjUzLS43NS41My0xLjM0cy0uMTgtMS4wNy0uNTMtMS40NWMtLjM1LS4zNi0uODQtLjU1LTEuNDYtLjU2aC0yLjNabTAgMCIvPjwvc3ZnPg==);border-radius:3px;-webkit-transition:opacity .1s linear,visibility 0s linear .1s;transition:opacity .1s linear,visibility 0s linear .1s}.ytp-variable-speed-panel-premium-badge-visible{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover{visibility:hidden;position:absolute;border-radius:22px;padding:12px 10px;margin-bottom:0;-webkit-backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));backdrop-filter:var(--yt-frosted-glass-backdrop-filter-override,blur(16px));background:var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));text-shadow:0 0 2px #000;-webkit-transition:margin-bottom .2s cubic-bezier(.05,0,0,1);transition:margin-bottom .2s cubic-bezier(.05,0,0,1);bottom:var(--yt-delhi-pill-height,48px)}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover svg{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}@supports ((-webkit-writing-mode:vertical-rl) or (writing-mode:vertical-rl)){.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider-section.ytp-vertical-slider .ytp-input-slider{height:96px}}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider::-webkit-slider-thumb{width:12px;height:12px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.8);box-shadow:0 1px 1px rgba(0,0,0,.8);margin-right:-5px}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider::-moz-range-thumb{width:12px;height:12px;box-shadow:0 1px 1px rgba(0,0,0,.8)}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider::-ms-thumb{width:12px;height:12px;box-shadow:0 1px 1px rgba(0,0,0,.8)}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider::-webkit-slider-runnable-track{width:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.8);box-shadow:0 1px 1px rgba(0,0,0,.8)}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider::-moz-range-track{width:2px;box-shadow:0 1px 1px rgba(0,0,0,.8)}.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slider:hover{cursor:pointer}.ytp-delhi-modern:not(.seeking-mode) .ytp-chrome-controls .ytp-volume-popover.ytp-volume-popover-hovering{visibility:visible;margin-bottom:8px;-webkit-transition:margin-bottom .2s cubic-bezier(.05,0,0,1);transition:margin-bottom .2s cubic-bezier(.05,0,0,1)}.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-volume-popover{left:-4px}.ytp-big-mode.ytp-delhi-modern:not(.seeking-mode) .ytp-chrome-controls .ytp-standalone-mute-button .ytp-volume-popover{left:4px}.ytp-big-mode.ytp-delhi-modern:not(.seeking-mode) .ytp-chrome-controls .ytp-volume-popover{bottom:var(--yt-delhi-big-mode-pill-height,56px)}.ytp-volume-panel{display:inline-block;width:0;height:100%;-webkit-transition:margin .2s cubic-bezier(.4,0,1,1),width .2s cubic-bezier(.4,0,1,1);transition:margin .2s cubic-bezier(.4,0,1,1),width .2s cubic-bezier(.4,0,1,1);cursor:pointer;outline:0}.ytp-delhi-horizontal-volume-controls.ytp-volume-panel{-webkit-transition:margin .2s cubic-bezier(.05,0,0,1),width .2s cubic-bezier(.05,0,0,1);transition:margin .2s cubic-bezier(.05,0,0,1),width .2s cubic-bezier(.05,0,0,1)}.ytp-volume-slider-active .ytp-volume-panel{width:52px;margin-right:3px;-webkit-transition:margin .2s cubic-bezier(0,0,.2,1),width .2s cubic-bezier(0,0,.2,1);transition:margin .2s cubic-bezier(0,0,.2,1),width .2s cubic-bezier(0,0,.2,1)}.ytp-delhi-horizontal-volume-controls.ytp-volume-slider-active .ytp-volume-panel{-webkit-transition:margin .2s cubic-bezier(.05,0,0,1),width .2s cubic-bezier(.05,0,0,1);transition:margin .2s cubic-bezier(.05,0,0,1),width .2s cubic-bezier(.05,0,0,1)}.ytp-big-mode .ytp-volume-slider-active .ytp-volume-panel{width:78px;margin-right:5px}.ytp-probably-keyboard-focus .ytp-volume-panel:focus{-webkit-box-shadow:inset 0 0 0 2px rgba(27,127,204,.8);box-shadow:inset 0 0 0 2px rgba(27,127,204,.8)}.ytp-big-mode .ytp-volume-slider{min-height:54px}.ytp-volume-slider{height:100%;min-height:36px;position:relative;overflow:hidden}.ytp-volume-slider-handle{position:absolute;top:50%;width:12px;height:12px;border-radius:6px;margin-top:-6px;background:#fff}.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-big-mode .ytp-volume-slider-handle{width:18px;height:18px;border-radius:9px;margin-top:-9px}.ytp-big-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle{width:12px;height:12px;margin-top:-6px;border-radius:6px;-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.8));filter:drop-shadow(0 0 1px rgba(0,0,0,.8))}.ytp-volume-slider-handle:after,.ytp-volume-slider-handle:before{content:"";position:absolute;display:block;top:50%;left:0;height:3px;margin-top:-2px;width:64px}.ytp-big-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle:after,.ytp-big-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle:before,.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle:after,.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle:before{height:2px;margin-top:-1px}.ytp-big-mode .ytp-volume-slider-handle:after,.ytp-big-mode .ytp-volume-slider-handle:before{height:4px;margin-top:-2px;width:96px}.ytp-volume-slider-handle:before{left:-58px;background:#fff}.ytp-big-mode .ytp-volume-slider-handle:before{left:-87px}.ytp-volume-slider-handle:after{left:6px;background:rgba(255,255,255,.2)}.ytp-big-mode .ytp-volume-slider-handle:after{left:9px;background:rgba(255,255,255,.2)}.ytp-watch-on-youtube-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:1em}.ytp-watch-on-youtube-button{border-radius:28px;border:1px solid rgba(255,255,255,.3);font:500 16px/16px YouTube Noto,Roboto,Arial,Helvetica,sans-serif;-webkit-transition:-webkit-transform .4s cubic-bezier(.05,0,0,1);transition:transform .4s cubic-bezier(.05,0,0,1),-webkit-transform .4s cubic-bezier(.05,0,0,1)}.ytp-continue-watching-button.ytp-watch-on-youtube-button{background-color:#fff;color:#0f0f0f}.ytp-watch-on-youtube-button:hover{background:rgba(255,255,255,.1)}.ytp-continue-watching-button.ytp-watch-on-youtube-button:hover{background-color:#e5e5e5;color:#0f0f0f}.ytp-watch-on-youtube-button:focus{border:2px solid white}.ytp-continue-watching-button.ytp-watch-on-youtube-button:focus{border:2px solid white;color:#fff;background-color:#0f0f0f}.ytp-watch-on-youtube-button:active{-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94);-webkit-transition:-webkit-transform .1s cubic-bezier(.05,0,0,1);transition:transform .1s cubic-bezier(.05,0,0,1),-webkit-transform .1s cubic-bezier(.05,0,0,1)}.watch-again-on-youtube-endscreen{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.watch-again-on-youtube-endscreen{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ytp-watch-again-on-youtube-endscreen-more-videos-container{width:100%}.ytp-big-mode .ytp-watch-again-on-youtube-endscreen-more-videos-container .ytp-more-videos-view{bottom:unset}.ytp-watch-again-on-youtube-endscreen-more-videos-container .ytp-more-videos-view{border-radius:2px;direction:ltr;margin:12px;background:rgba(23,23,23,.9);padding:12px 16px 16px;position:relative}.ytp-show-watch-later-title.ytp-watch-later-button{margin-left:10px;margin-right:10px}.ytp-overflow-panel .ytp-show-watch-later-title.ytp-watch-later-button{margin-left:20px;margin-right:20px}.ytp-big-mode .ytp-chrome-top .ytp-watch-later-button,.ytp-chrome-top .ytp-watch-later-button{width:auto;height:auto}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-watch-later-button{min-width:48px;max-width:80px}.ytp-watch-later-icon{margin:auto;width:36px;height:36px;position:relative}.ytp-big-mode .ytp-watch-later-icon{width:54px;height:54px}.ytp-overflow-panel .ytp-watch-later-icon{width:60px;height:60px;margin-bottom:10px}.ytp-watch-later-title{font-weight:500;text-align:center;font-size:14px;display:none}.ytp-big-mode .ytp-watch-later-title,.ytp-overflow-panel .ytp-watch-later-title{font-size:20px}.ytp-show-watch-later-title .ytp-watch-later-title{display:block}.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-watch-later-title{text-overflow:ellipsis;overflow:hidden}.ytp-watch-later-icon .ytp-spinner-container{width:20px;padding-bottom:20px;margin-top:-10px;margin-left:-10px}.ytp-big-mode .ytp-watch-later-icon .ytp-spinner-container{width:35px;padding-bottom:35px;margin-top:-17.5px;margin-left:-17.5px}.ytp-watch-later-icon .ytp-spinner-circle{border-width:3px}.ytp-big-mode .ytp-watch-later-icon .ytp-spinner-circle{border-width:5px}.webgl{display:block;position:absolute;z-index:11;width:100%}.ended-mode .webgl{display:none}.ytp-chrome-controls .ytp-button.ytp-youtube-button,.ytp-dni.ytp-embed .ytp-chrome-controls .ytp-button.ytp-youtube-button,.ytp-embed .ytp-chrome-controls .ytp-button.ytp-youtube-button,.ytp-embed.ytp-small-mode .ytp-chrome-controls .ytp-button.ytp-youtube-button,.ytp-small-mode .ytp-chrome-controls .ytp-button.ytp-youtube-button{width:67px}.ytp-embed .ytp-chrome-controls .ytp-button.ytp-youtube-button.ytp-youtube-music-button{width:120px}.ytp-embed .ytp-chrome-controls .ytp-button.ytp-youtube-button.ytp-youtube-music-button svg{margin-left:-25px;height:24px}.ytp-chrome-controls .ytp-button.ytp-youtube-button.no-link,.ytp-small-mode .ytp-chrome-controls .ytp-button.ytp-youtube-button.no-link{cursor:default;pointer-events:none}.ytp-big-mode .ytp-chrome-controls .ytp-button.ytp-youtube-button,.ytp-dni.ytp-big-mode .ytp-chrome-controls .ytp-button.ytp-youtube-button{width:100px}.ytp-embed .ytp-chrome-controls .ytp-youtube-button.ytp-youtube-music-button{height:25px;margin-bottom:7px}.ytp-drawer{position:absolute;top:0;right:0;bottom:0;width:350px;text-align:center;overflow:hidden;z-index:47;-webkit-transition:width .25s cubic-bezier(0,0,.2,1);transition:width .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode .ytp-drawer{width:425px}.ytp-drawer-closed{width:25px}.ytp-big-mode .ytp-drawer-closed{width:38px}.ytp-drawer-content{position:absolute;left:0;top:0;width:350px;height:100%;padding:48px 25px 25px;background:rgba(0,0,0,.8);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.ytp-big-mode .ytp-drawer-content{width:425px;padding:70px 15px 15px}.ytp-drawer-closed .ytp-drawer-content{opacity:0;-webkit-transition:opacity .25s cubic-bezier(.4,0,1,1);transition:opacity .25s cubic-bezier(.4,0,1,1)}.ytp-drawer-close-button{position:absolute;right:0;top:0;width:24px;height:24px;padding:5px;fill:white}.ytp-big-mode .ytp-drawer-close-button{width:36px;height:36px;padding:7px}.ytp-drawer-closed .ytp-drawer-close-button{display:none}.ytp-drawer-open-button{display:none;position:absolute;top:50%;left:0;width:15px;height:32px;margin-top:-16px;padding:10px 5px;background:rgba(0,0,0,.7)}.ytp-big-mode .ytp-drawer-open-button{width:23px;height:48px;margin-top:-24px;padding:15px 8px}.ytp-drawer-closed .ytp-drawer-open-button{display:block}.ytp-drawer-open-button:after{display:inline-block;border:5px solid transparent;border-right-color:#aaa;border-left:none;content:""}.ytp-big-mode .ytp-drawer-open-button:after{border-bottom-width:8px;border-right-width:8px;border-top-width:8px}.html5-ypc-module{line-height:1.2;text-align:left}.html5-ypc-action-heading{margin-bottom:5px;font-size:18px;color:#999}.ytp-small-mode .html5-ypc-action-heading{display:none}.html5-ypc-title{font-size:20px}.html5-ypc-thumbnail{float:left}.html5-ypc-thumbnail img{width:100px;margin:0 10px 10px 0}.html5-ypc-thumbnail img.avatar{border-radius:50%;overflow:hidden}.html5-ypc-thumbnail img.landscape{width:160px}.ytp-small-mode .html5-ypc-thumbnail img{width:50px}.ytp-small-mode .html5-ypc-thumbnail img.landscape{width:80px}.ytp-big-mode .html5-ypc-thumbnail img{width:150px;margin:0 15px 18px 0}.ytp-big-mode .html5-ypc-thumbnail img.landscape{width:240px}.html5-ypc-description{font-size:14px}.ytp-small-mode .html5-ypc-description{margin-top:10px}.ytp-big-mode .html5-ypc-description{margin-top:38px}.html5-ypc-purchase{font-weight:500;font-size:14px;margin:12px 0;padding:10px 20px;border-radius:2px;background:#2793e6}.ytp-big-mode .html5-ypc-purchase{margin:18px 0;padding:15px 20px;border-radius:3px}.html5-ypc-purchase:hover{background:#126db3}.html5-ypc-purchase.html5-ypc-rounded{border-radius:18px}.html5-ypc-overlay{position:absolute;bottom:0;padding:5px;margin-left:12px;overflow:hidden;z-index:66;pointer-events:none;text-shadow:0 0 2px rgba(0,0,0,.5)}.ytp-big-mode .html5-ypc-overlay{padding:8px;margin-left:24px}.html5-ypc-endscreen{display:none;position:absolute;top:0;right:0;bottom:0;left:0;padding:51px 21px 21px;background:rgba(0,0,0,.75);z-index:36}.ytp-small-mode .html5-ypc-endscreen{padding-top:21px}.ytp-ypc-clickwrap-overlay{padding:25px 20px 0;z-index:69}.ytp-ypc-clickwrap-header{border-bottom:1px solid #888;padding:0 0 15px 5px;font-size:182%;font-weight:400}.ytp-ypc-clickwrap-description{margin:15px 0 0 5px;font-size:127%}.ytp-ypc-clickwrap-confirm{margin:20px 0 0 5px;padding:7px 10px;background-color:#37d;border-radius:2px}.ytp-ypc-clickwrap-confirm:hover{background-color:#26c}.ytp-yto-preroll-message{display:none;position:absolute;bottom:0;padding:5px;margin-left:12px;overflow:hidden;z-index:65;pointer-events:none;text-shadow:0 0 2px rgba(0,0,0,.5)}.ytp-yto-preroll .ytp-yto-preroll-message{display:block}sentinel{} \ No newline at end of file diff --git a/UMASS_sample/Undergraduate Study _ UMass Amherst_files/www-widgetapi.js.download b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/www-widgetapi.js.download new file mode 100644 index 00000000..90b7f906 --- /dev/null +++ b/UMASS_sample/Undergraduate Study _ UMass Amherst_files/www-widgetapi.js.download @@ -0,0 +1,232 @@ +(function(){'use strict';var n,ca=typeof Object.create=="function"?Object.create:function(a){function b(){} +b.prototype=a;return new b},p=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a; +a[b]=c.value;return a}; +function da(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b0;){var a=this.g.pop();if(a in this.i)return a}return null}; +C.prototype.getNext=C.prototype.h;function ka(a){this.g=new y;this.h=a} +function la(a,b){z(a.g);var c=a.g.j;if(c)return D(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.g.return); +a.g.return(b);return E(a)} +function D(a,b,c,d){try{var h=b.call(a.g.j,c);ja(h);if(!h.done)return a.g.o=!1,h;var k=h.value}catch(f){return a.g.j=null,A(a.g,f),E(a)}a.g.j=null;d.call(a.g,k);return E(a)} +function E(a){for(;a.g.g;)try{var b=a.h(a.g);if(b)return a.g.o=!1,{value:b.value,done:!1}}catch(c){a.g.m=void 0,A(a.g,c)}a.g.o=!1;if(a.g.h){b=a.g.h;a.g.h=null;if(b.O)throw b.N;return{value:b.return,done:!0}}return{value:void 0,done:!0}} +function ma(a){this.next=function(b){z(a.g);a.g.j?b=D(a,a.g.j.next,b,a.g.B):(a.g.B(b),b=E(a));return b}; +this.throw=function(b){z(a.g);a.g.j?b=D(a,a.g.j["throw"],b,a.g.B):(A(a.g,b),b=E(a));return b}; +this.return=function(b){return la(a,b)}; +this[Symbol.iterator]=function(){return this}} +function na(a){function b(d){return a.next(d)} +function c(d){return a.throw(d)} +return new Promise(function(d,h){function k(f){f.done?d(f.value):Promise.resolve(f.value).then(b,c).then(k,h)} +k(a.next())})} +function F(a){return na(new ma(new ka(a)))} +r("Symbol",function(a){function b(k){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(k||"")+"_"+h++,k)} +function c(k,f){this.g=k;p(this,"description",{configurable:!0,writable:!0,value:f})} +if(a)return a;c.prototype.toString=function(){return this.g}; +var d="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",h=0;return b}); +r("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");p(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return oa(ia(this))}}); +return a}); +function oa(a){a={next:a};a[Symbol.iterator]=function(){return this}; +return a} +r("Promise",function(a){function b(f){this.h=0;this.i=void 0;this.g=[];this.o=!1;var e=this.j();try{f(e.resolve,e.reject)}catch(g){e.reject(g)}} +function c(){this.g=null} +function d(f){return f instanceof b?f:new b(function(e){e(f)})} +if(a)return a;c.prototype.h=function(f){if(this.g==null){this.g=[];var e=this;this.i(function(){e.l()})}this.g.push(f)}; +var h=q.setTimeout;c.prototype.i=function(f){h(f,0)}; +c.prototype.l=function(){for(;this.g&&this.g.length;){var f=this.g;this.g=[];for(var e=0;e>>0),sa=0;function J(a,b){a=a.split(".");for(var c=H,d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b} +function ta(a,b){function c(){} +c.prototype=b.prototype;a.R=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.ea=function(d,h,k){for(var f=Array(arguments.length-2),e=2;e=0&&Array.prototype.splice.call(a,b,1)} +function xa(a){return Array.prototype.concat.apply([],arguments)} +function ya(a){var b=a.length;if(b>0){for(var c=Array(b),d=0;d0){this.h--;var a=this.g;this.g=a.next;a.next=null}else a=this.i();return a};function Aa(a){H.setTimeout(function(){throw a;},0)} +;function Ba(){this.h=this.g=null} +Ba.prototype.add=function(a,b){var c=Ca.get();c.set(a,b);this.h?this.h.next=c:this.g=c;this.h=c}; +Ba.prototype.remove=function(){var a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||(this.h=null),a.next=null);return a}; +var Ca=new za(function(){return new Da},function(a){return a.reset()}); +function Da(){this.next=this.scope=this.g=null} +Da.prototype.set=function(a,b){this.g=a;this.scope=b;this.next=null}; +Da.prototype.reset=function(){this.next=this.scope=this.g=null};var Ea,Fa=!1,Ga=new Ba;function Ha(a){Ea||Ia();Fa||(Ea(),Fa=!0);Ga.add(a,void 0)} +function Ia(){var a=Promise.resolve(void 0);Ea=function(){a.then(Ja)}} +function Ja(){for(var a;a=Ga.remove();){try{a.g.call(a.scope)}catch(c){Aa(c)}var b=Ca;b.j(a);b.h<100&&(b.h++,a.next=b.g,b.g=a)}Fa=!1} +;function K(){this.i=this.i;this.j=this.j} +K.prototype.i=!1;K.prototype.dispose=function(){this.i||(this.i=!0,this.L())}; +K.prototype[Symbol.dispose]=function(){this.dispose()}; +K.prototype.addOnDisposeCallback=function(a,b){this.i?b!==void 0?a.call(b):a():(this.j||(this.j=[]),b&&(a=a.bind(b)),this.j.push(a))}; +K.prototype.L=function(){if(this.j)for(;this.j.length;)this.j.shift()()};function Ka(a){var b={},c;for(c in a)b[c]=a[c];return b} +;var La=/&/g,Ma=//g,Oa=/"/g,Pa=/'/g,Qa=/\x00/g,Ra=/[\x00&<>"']/;/* + + Copyright Google LLC + SPDX-License-Identifier: Apache-2.0 +*/ +function L(a){this.g=a} +L.prototype.toString=function(){return this.g}; +var Sa=new L("about:invalid#zClosurez");function Ta(a){this.Y=a} +function M(a){return new Ta(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})} +var Ua=[M("data"),M("http"),M("https"),M("mailto"),M("ftp"),new Ta(function(a){return/^[^:]*([/?#]|$)/.test(a)})],Va=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;var Wa={da:0,ba:1,ca:2,0:"FORMATTED_HTML_CONTENT",1:"EMBEDDED_INTERNAL_CONTENT",2:"EMBEDDED_TRUSTED_EXTERNAL_CONTENT"};function N(a,b){b=Error.call(this,a+" cannot be used with intent "+Wa[b]);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.type=a;this.name="TypeCannotBeUsedWithIframeIntentError"} +var O=Error;N.prototype=ca(O.prototype);N.prototype.constructor=N;if(ha)ha(N,O);else for(var P in O)if(P!="prototype")if(Object.defineProperties){var Xa=Object.getOwnPropertyDescriptor(O,P);Xa&&Object.defineProperty(N,P,Xa)}else N[P]=O[P];N.R=O.prototype;function Ya(a){Ra.test(a)&&(a.indexOf("&")!=-1&&(a=a.replace(La,"&")),a.indexOf("<")!=-1&&(a=a.replace(Ma,"<")),a.indexOf(">")!=-1&&(a=a.replace(Na,">")),a.indexOf('"')!=-1&&(a=a.replace(Oa,""")),a.indexOf("'")!=-1&&(a=a.replace(Pa,"'")),a.indexOf("\x00")!=-1&&(a=a.replace(Qa,"�")));return a} +;var Za,Q;a:{for(var $a=["CLOSURE_FLAGS"],R=H,ab=0;ab<$a.length;ab++)if(R=R[$a[ab]],R==null){Q=null;break a}Q=R}var bb=Q&&Q[610401301];Za=bb!=null?bb:!1;function S(){var a=H.navigator;return a&&(a=a.userAgent)?a:""} +var T,cb=H.navigator;T=cb?cb.userAgentData||null:null;function db(){return Za?!!T&&T.brands.length>0:!1} +function eb(a){var b={};a.forEach(function(c){b[c[0]]=c[1]}); +return function(c){return b[c.find(function(d){return d in b})]||""}} +function fb(){for(var a=S(),b=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g"),c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);a=eb(c);if(db())a:{if(Za&&T)for(b=0;b0&&this.m==0)for(;c=this.l.pop();)this.M(c)}}return k!=0}return!1}; +function hb(a,b,c){Ha(function(){a.apply(b,c)})} +n.clear=function(a){if(a){var b=this.h[a];b&&(b.forEach(this.M,this),delete this.h[a])}else this.g.length=0,this.h={}}; +n.L=function(){U.R.L.call(this);this.clear();this.l.length=0};var ib=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function jb(a){var b=a.match(ib);a=b[1];var c=b[2],d=b[3];b=b[4];var h="";a&&(h+=a+":");d&&(h+="//",c&&(h+=c+"@"),h+=d,b&&(h+=":"+b));return h} +function kb(a,b,c){if(Array.isArray(b))for(var d=0;d=119;return b.call(a,c&&!!navigator.permissions&&!!navigator.permissions.query&&"requestStorageAccessFor"in document)})} +function pb(){var a=new nb,b=["https://www.youtube.com"];b=b===void 0?mb:b;F(function(c){switch(c.g){case 1:return c.u(ob(),2);case 2:if(!c.m){c.C(3);break}return c.u(Promise.all(b.map(function(d){var h;return F(function(k){if(k.g==1)return k.I(2),k.u(navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:d}),4);if(k.g!=2)return h=k.m,h.state==="prompt"&&a.g.push(d),k.H(0);k.F();k.G()})})),4); +case 4:a.g.length>0&&window.addEventListener("click",a.h);case 3:return c.return()}})} +;var V={},qb=[],W=new U,rb={};function sb(){for(var a=v(qb),b=a.next();!b.done;b=a.next())b=b.value,b()} +function tb(a,b){return a.tagName.toLowerCase().substring(0,3)==="yt:"?a.getAttribute(b):a.dataset?a.dataset[b]:a.getAttribute("data-"+b)} +function ub(a){W.P.apply(W,arguments)} +;function vb(a){return(a.search("cue")===0||a.search("load")===0)&&a!=="loadModule"} +function wb(a){return a.search("get")===0||a.search("is")===0} +;var xb=window; +function X(a,b){this.A={};this.playerInfo={};this.videoTitle="";this.j=this.g=null;this.h=0;this.m=!1;this.l=[];this.i=null;this.B={};this.options=null;this.u=this.Z.bind(this);if(!a)throw Error("YouTube player element ID required.");this.id=qa(this);b=Object.assign({title:"video player",videoId:"",width:640,height:360},b||{});var c=document;if(a=typeof a==="string"?c.getElementById(a):a){xb.yt_embedsEnableRsaforFromIframeApi&&pb();c=a.tagName.toLowerCase()==="iframe";b.host||(b.host=c?jb(a.src): +"https://www.youtube.com");this.options=b||{};b=[this.options,window.YTConfig||{}];for(var d=0;d0||console&&console.warn&&console.warn(c);else throw c;}else console&&console.warn&&console.warn("The YouTube player is not attached to the DOM. API calls should be made after the onReady event. See more: https://developers.google.com/youtube/iframe_api_reference#Events")}; +function zb(a){if((a=String(Y(a,"videoId")))&&(a.length!==11||!a.match(/^[a-zA-Z0-9\-_]+$/)))throw Error("Invalid video id");return"/embed/"+a} +function yb(a,b){var c=Y(a,"playerVars");c?c=Ka(c):c={};window!==window.top&&document.referrer&&(c.widget_referrer=document.referrer.substring(0,256));var d=Y(a,"embedConfig");if(d){if(I(d))try{d=JSON.stringify(d)}catch(h){console.error("Invalid embed config JSON",h)}c.embed_config=d}c.enablejsapi=window.postMessage?1:0;window.location.host&&(c.origin=window.location.protocol+"//"+window.location.host);c.widgetid=a.id;window.location.href&&va(["debugjs","debugcss"],function(h){var k=window.location.href; +var f=k.search(lb);b:{var e=0;for(var g=h.length;(e=k.indexOf(h,e))>=0&&ef)g=f;e+=h.length+1;k=decodeURIComponent(k.slice(e,g!==-1?g:0).replace(/\+/g," "))}k!==null&&(c[h]=k)}); +window.location.href&&(c.forigin=window.location.href);a=window.location.ancestorOrigins;c.aoriginsup=a===void 0?0:1;a&&a.length>0&&(c.aorigins=Array.from(a).join(","));window.document.referrer&&(c.gporigin=window.document.referrer);b&&(c.vf=Gb(b));return c} +function Hb(a,b){if(I(b)){for(var c in b)b.hasOwnProperty(c)&&(a.playerInfo[c]=b[c]);a.playerInfo.hasOwnProperty("videoData")&&(b=a.playerInfo.videoData,b.hasOwnProperty("title")&&b.title?(b=b.title,b!==a.videoTitle&&(a.videoTitle=b,a.g.setAttribute("title",b))):(a.videoTitle="",a.g.setAttribute("title","YouTube "+Y(a,"title"))))}} +function Ib(a,b){b=v(b);for(var c=b.next(),d={};!c.done;d={v:void 0},c=b.next())d.v=c.value,a[d.v]||(d.v==="getCurrentTime"?a[d.v]=function(){var h=this.playerInfo.currentTime;if(this.playerInfo.playerState===1){var k=(Date.now()/1E3-this.playerInfo.currentTimeLastUpdated_)*this.playerInfo.playbackRate;k>0&&(h+=Math.min(k,1))}return h}:vb(d.v)?a[d.v]=function(h){return function(){this.playerInfo={}; +this.A={};Db(this,h.v,arguments);return this}}(d):wb(d.v)?a[d.v]=function(h){return function(){var k=h.v,f=0; +k.search("get")===0?f=3:k.search("is")===0&&(f=2);return this.playerInfo[k.charAt(f).toLowerCase()+k.substring(f+1)]}}(d):a[d.v]=function(h){return function(){Db(this,h.v,arguments); +return this}}(d))} +n.getVideoEmbedCode=function(){var a=""+Y(this,"host")+zb(this),b=Number(Y(this,"width")),c=Number(Y(this,"height"));if(isNaN(b)||isNaN(c))throw Error("Invalid width or height property");b=Math.floor(b);c=Math.floor(c);var d=this.videoTitle;a=Ya(a);d=Ya(d!=null?d:"YouTube video player");return'')}; +n.getOptions=function(a){return this.A.namespaces?a?this.A[a]?this.A[a].options||[]:[]:this.A.namespaces||[]:[]}; +n.getOption=function(a,b){if(this.A.namespaces&&a&&b&&this.A[a])return this.A[a][b]}; +function Y(a,b){a=[a.options,window.YTConfig||{}];for(var c=0;c + Trang chá»§ - Bệnh Viện Äa Khoa Quốc Tế S.I.S Cần ThÆ¡ - - + + +
- + - +
@@ -62,11 +78,13 @@
- S.I.S Cần Thơ Banner + S.I.S Cần Thơ Banner

CỨU TINH CHO
BỆNH NHÂN ÄỘT QUá»´

-

Bệnh viện Äa khoa Quốc tế S.I.S Cần ThÆ¡ ra Ä‘á»i vá»›i sứ mệnh
chăm sóc sức khá»e toàn diện vá»›i hai chuyên khoa mÅ©i nhá»n là đột quỵ và tim mạch.

+

Bệnh viện Äa khoa Quốc tế S.I.S Cần ThÆ¡ ra Ä‘á»i vá»›i sứ mệnh
chăm sóc sức khá»e toàn diện vá»›i + hai chuyên khoa mÅ©i nhá»n là đột quỵ và tim mạch.

@@ -99,11 +117,14 @@ Thành tựu

Ứng dụng công nghệ tiên tiến

-

Vá»›i mục tiêu chăm sóc sức khá»e cho ngưá»i dân TP. Cần ThÆ¡ và các tỉnh miá»n Tây, bệnh viện ứng dụng công nghệ tiên tiến trên thế giá»›i trong Ä‘iá»u trị, cấp cứu và can thiệp đột quỵ, tim mạch kỹ thuật cao.

+

Vá»›i mục tiêu chăm sóc sức khá»e cho ngưá»i dân TP. Cần ThÆ¡ và các tỉnh miá»n Tây, bệnh viện ứng + dụng công nghệ tiên tiến trên thế giá»›i trong Ä‘iá»u trị, cấp cứu và can thiệp đột quỵ, tim mạch kỹ thuật cao. +

TÌM HIỂU VỀ BỆNH VIỆN
- Bệnh viện S.I.S Cần Thơ + Bệnh viện S.I.S Cần Thơ
@@ -133,29 +154,35 @@

TIN TỨC NỔI BẬT

-

Bệnh viện S.I.S Cần ThÆ¡ liên tục cập nhật các hoạt động chuyên môn, thành tá»±u y khoa và những chương trình vì cá»™ng đồng nhằm nâng cao nhận thức bảo vệ sức khá»e cho ngưá»i dân.

+

Bệnh viện S.I.S Cần ThÆ¡ liên tục cập nhật các hoạt động chuyên môn, thành tá»±u y + khoa và những chương trình vì cá»™ng đồng nhằm nâng cao nhận thức bảo vệ sức khá»e cho ngưá»i dân.

XEM TẤT CẢ BÀI VIẾT - +
- Hiến máu nhân đạo + Hiến máu nhân đạo
HOẠT ÄỘNG CỘNG Äá»’NG

Bệnh viện S.I.S Cần Thơ: Nơi hiểu rõ giá trị của từng đơn vị máu

-

Tiếp nhận nhiá»u ca bệnh nguy kịch má»—i ngày, tập thể nhân viên bệnh viện càng thấu hiểu giá trị cá»§a từng đơn vị máu.

+

Tiếp nhận nhiá»u ca bệnh nguy kịch má»—i ngày, tập thể nhân viên bệnh viện càng thấu hiểu giá trị cá»§a từng + đơn vị máu.

- +
- Ca mổ thành công + Ca mổ thành công
CA LÂM SÀNG

8 năm chịu đựng cÆ¡n Ä‘au như “rạch daâ€, ngưá»i đàn ông hồi sinh

Thoát khá»i cÆ¡n Ä‘au hành hạ sau phẫu thuật giải ép vi mạch tại Bệnh viện Äa khoa Quốc tế S.I.S.

- +
KỸ THUẬT MỚI @@ -163,7 +190,7 @@
TUYỂN DỤNG -

SIS Việt Nam tuyển dụng Quý II năm 2026

+

[CẦN THƠ] Bản tin tuyển dụng Quý II năm 2026

HƯỚNG DẪN @@ -182,28 +209,33 @@

DỊCH VỤ CHĂM SÓC SỨC KHỎE

-

Mang đến những giải pháp chăm sóc y tế chuyên sâu, an toàn và hiệu quả nhất. Bệnh viện được trang bị máy móc hiện đại và đội ngũ chuyên gia giàu kinh nghiệm luôn sẵn sàng phục vụ.

- +

Mang đến những giải pháp chăm sóc y tế chuyên sâu, an toàn và hiệu quả nhất. + Bệnh viện được trang bị máy móc hiện đại và đội ngũ chuyên gia giàu kinh nghiệm luôn sẵn sàng phục vụ.

+
-
+

Cấp Cứu Äá»™t Quỵ 24/7

Hệ thống cấp cứu tiêu chuẩn quốc tế, tận dụng tối Ä‘a "thá»i gian vàng" để cứu sống bệnh nhân đột quỵ.

-
+

Can Thiệp Tim Mạch

Ứng dụng công nghệ can thiệp nội mạch DSA tiên tiến, xử lý các ca bệnh tim mạch khó và phức tạp.

-
+

Tầm Soát Sức Khá»e

-

Gói khám tầm soát sức khá»e tổng quát và chuyên sâu giúp phát hiện sá»›m nguy cÆ¡ đột quỵ và các bệnh lý khác.

+

Gói khám tầm soát sức khá»e tổng quát và chuyên sâu giúp phát hiện sá»›m nguy cÆ¡ đột quỵ và các bệnh lý + khác.

@@ -248,49 +280,55 @@

TIN TỨC BỆNH VIỆN

- +
- Äặt stent tá»± tiêu + Äặt stent tá»± tiêu Y KHOA TIÊN TIẾN -

Lần đầu tiên can thiệp đặt stent tá»± tiêu cho bệnh nhân nhồi máu cÆ¡ tim tại ÄBSCL

-

Anh T.V.H (48 tuổi) nhập viện vì nhồi máu cÆ¡ tim cấp đã được các bác sÄ© tại Bệnh viện Äa khoa Quốc tế S.I.S Cần ThÆ¡ can thiệp thành công bằng kỹ thuật đặt stent tá»± tiêu thế hệ má»›i.

+

Lần đầu tiên can thiệp đặt stent tá»± tiêu cho bệnh nhân nhồi máu cÆ¡ tim tại ÄBSCL +

+

Anh T.V.H (48 tuổi) nhập viện vì nhồi máu cÆ¡ tim cấp đã được các bác sÄ© tại Bệnh + viện Äa khoa Quốc tế S.I.S Cần ThÆ¡ can thiệp thành công bằng kỹ thuật đặt stent tá»± tiêu thế hệ má»›i.

- +
Äá»™t quỵ
- KIẾN THỨC Y KHOA -

Hãy quan tâm đến đột quỵ bởi vì đột quỵ có thể xảy ra tại má»i thá»i Ä‘iểm

-

Äá»™t quỵ không loại trừ bất cứ ai, vì vậy việc trang bị kiến thức và phòng ngừa sá»›m là cách tốt nhất để bảo vệ mạng sống.

+ TUYỂN DỤNG +

[HCM] _ SIS VIỆT NAM TUYỂN DỤNG QUà II NĂM 2026

+

SIS Việt Nam đặt mục tiêu trở thành hệ thống y tế chuyên sâu Ä‘a lÄ©nh vá»±c, ứng dụng công nghệ cao và phát triển bá»n vững...

- Bệnh viện SIS + Bệnh viện SIS
TUYỂN DỤNG -

[CẦN THƠ] Bản tin tuyển dụng Quý II năm 2026

+

[CẦN THƠ] _ BẢN TIN TUYỂN DỤNG QUà II NĂM 2026

Bệnh viện liên tục mở rá»™ng năng lá»±c Ä‘iá»u trị, đào tạo và chăm sóc sức khá»e, chúng tôi chào đón các tài năng y khoa tham gia đội ngÅ©.

- Hội thảo + Hiến máu
- NGHIÊN CỨU & ÄÀO TẠO -

NÆ¡i nghiên cứu khoa há»c và đào tạo chuyên sâu

-

Ứng dụng phát triển công nghệ má»›i trong chẩn Ä‘oán, Ä‘iá»u trị, phòng ngừa đột quỵ, đào tạo chuyên sâu vá» can thiệp ná»™i mạch DSA.

+ HOẠT ÄỘNG CỘNG Äá»’NG +

Bệnh viện S.I.S Cần Thơ: Nơi hiểu rõ giá trị của từng đơn vị máu

+

Tiếp nhận nhiá»u ca bệnh nguy kịch má»—i ngày, tập thể nhân viên bệnh viện càng thấu hiểu giá trị cá»§a từng đơn vị máu.

- +
-
+
Tháng 6

Há»™i nghị Tim mạch & Äá»™t quỵ 2026

@@ -298,7 +336,8 @@
-
+
Sắp diễn ra

Chương trình tầm soát bệnh lý tim mạch

@@ -306,7 +345,8 @@
-
+
Hàng tuần

Tư vấn sức khá»e trá»±c tuyến cùng chuyên gia

@@ -314,7 +354,8 @@
-
+
Liên hệ ngay

Chăm sóc bệnh nhân ngoại trú

@@ -322,7 +363,7 @@
- + @@ -335,16 +376,26 @@ - +