.my-events-shell{max-width:1100px;margin:auto}.my-events-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:7px 0 25px}.my-events-heading>div>a{font-size:13px;color:#a33029}.my-events-heading h1{font:700 30px 'Noto Sans SC',sans-serif;margin:13px 0 8px}.my-events-heading p{font-size:14px;color:var(--muted);margin:0}.my-discover-events{font-size:13px;border:1px solid var(--line);padding:10px 15px;border-radius:7px;background:white;white-space:nowrap}.my-event-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-bottom:25px}.my-event-overview>button{text-align:left;padding:20px 23px;border-radius:9px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;background:white}.my-event-overview span{font-size:14px;color:var(--muted)}.my-event-overview strong{font-size:29px;font-weight:600;grid-column:2;grid-row:1/3}.my-event-overview strong small{font-size:12px;font-weight:400;color:var(--muted)}.my-event-overview em{font-style:normal;font-size:12px;color:#a33029}.my-event-list-heading{display:flex;justify-content:space-between;gap:15px;align-items:center;border-bottom:1px solid var(--line);margin-bottom:18px}.my-event-tabs{display:flex;gap:20px}.my-event-tabs button{border:0;border-radius:0;background:none;padding:12px 0;font-size:14px;white-space:nowrap}.my-event-tabs button[aria-pressed=true]{border-bottom:3px solid #b82e28;color:#a33029;font-weight:600}.my-event-tabs span{font-size:11px;margin-left:5px;font-weight:400}.my-event-list-heading>label{font-size:12px;color:var(--muted);white-space:nowrap}.my-event-list-heading select{font-size:12px;padding:6px;margin-left:4px;background:white}.my-events-list{display:grid;gap:14px}.my-event-card{display:grid;grid-template-columns:70px minmax(0,1fr) auto;align-items:start;gap:22px;background:white;border:1px solid var(--line);border-radius:9px;padding:24px}.my-event-card.next-plan{border-left:4px solid #a33029;padding-left:21px}.my-event-date{text-align:center;border:1px solid #e6e2dc;border-radius:7px;overflow:hidden;line-height:1.4;padding-bottom:7px;background:#faf9f6}.my-event-date span{display:block;background:#efe4df;color:#a33029;font-size:12px;padding:4px}.my-event-date strong{display:block;font-size:28px;font-weight:600;margin:5px 0 0}.my-event-date small{font-size:10px;color:var(--muted)}.my-event-card-top{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.my-event-card-top>a{font-size:12px;color:var(--muted)}.my-event-status{display:inline-block;font-size:11px;padding:3px 8px;border-radius:5px;white-space:nowrap}.my-status-confirmed,.my-status-attended{background:#edf3e8;color:#536648}.my-status-pending{background:#fff3dc;color:#8a631e}.my-status-waitlist{background:#eaf0f5;color:#536a7a}.my-status-cancelled,.my-status-rejected{background:#eff0ed;color:#727970}.my-next-label{color:#a33029;font-size:11px}.my-event-information h2{font-family:'Noto Sans SC',sans-serif;font-size:19px;line-height:1.6;margin:9px 0 7px}.my-event-information h2 button{text-align:left;font:inherit;font-weight:600;border:0;background:none;border-radius:0;padding:0}.my-event-information>p{font-size:13px;color:var(--muted);line-height:1.9;margin:0 0 10px}.my-event-information>small{display:block;font-size:12px;color:var(--muted);line-height:1.8;margin-top:8px}.my-event-booking-meta{font-size:12px;display:flex;gap:15px;flex-wrap:wrap}.my-event-booking-meta strong{color:#886428;font-size:12px;font-weight:500}.my-event-card-actions{display:flex;flex-direction:column;align-items:stretch;gap:9px;padding-top:33px}.my-event-card-actions>button,.my-event-card-actions>a{font-size:12px;text-align:center;padding:9px 13px;border-radius:7px;white-space:nowrap}.my-event-card-actions .my-event-cancel{background:none;border-color:transparent;color:var(--muted);font-size:11px}.my-events-demo{font-size:11px;line-height:1.9;color:var(--muted);margin:20px 0}.my-events-empty{text-align:center;background:white;border:1px solid var(--line);border-radius:9px;padding:40px 20px}.my-events-empty h2{font-size:20px}.my-events-empty p{font-size:13px;color:var(--muted)}.my-events-empty>a{font-size:14px;color:#a33029}.my-event-pages{display:flex;justify-content:center;align-items:center;gap:15px;font-size:12px;margin-top:20px}.my-event-pages button{font-size:12px}.my-event-pages button:disabled{opacity:.35}.my-event-dialog-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.my-event-dialog-actions button{font-size:13px}.my-event-detail-facts{font-size:13px;margin:17px 0}.my-events-home-link{font-weight:600;color:#a33029}@media(max-width:800px){.my-event-card{grid-template-columns:65px minmax(0,1fr);gap:17px}.my-event-card-actions{grid-column:2;padding:0;flex-direction:row;flex-wrap:wrap}.my-event-list-heading{flex-wrap:wrap;padding-bottom:10px}.my-event-list-heading>label{margin-left:auto}.my-event-overview>button{padding:17px 15px}.my-event-overview span{font-size:12px}}@media(max-width:500px){.my-events-heading{align-items:start;flex-wrap:wrap;gap:12px}.my-events-heading h1{font-size:27px}.my-events-heading p{font-size:13px}.my-discover-events{padding:7px 11px;font-size:12px}.my-event-overview{gap:7px}.my-event-overview>button{display:block;padding:12px 10px}.my-event-overview strong{display:block;font-size:25px;margin:5px 0}.my-event-overview em{font-size:10px}.my-event-tabs{gap:16px;overflow:auto;max-width:100%}.my-event-tabs button{font-size:12px}.my-event-card{padding:17px 14px;grid-template-columns:53px minmax(0,1fr);gap:13px}.my-event-card.next-plan{padding-left:11px}.my-event-information h2{font-size:16px}.my-event-information>p{font-size:12px}.my-event-date strong{font-size:25px}.my-next-label{font-size:10px}.my-event-card-top{gap:6px}.my-event-card-actions>button,.my-event-card-actions>a{font-size:11px;padding:8px 10px}}
