.event-cancel-deadline-row{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:10px}.event-cancel-deadline-row span{color:#7e6d62;font-size:13px;font-weight:700}.regular-event-actions .event-cancel-button,.event-detail-actions .event-cancel-button,.regular-actions [data-cancel-attend],.home-event-actions [data-home-event-cancel]{border-color:#d6b8a2;background:#fff;color:#8f5b37}.regular-event-actions .pending,.regular-event-actions .confirmed,.event-detail-actions .pending,.event-detail-actions .confirmed,.regular-actions .pending,.regular-actions .confirmed,.home-event-actions .pending,.home-event-actions .confirmed{border-color:#c9ad99;background:#f3e9e1;color:#805638;cursor:default;opacity:1}.managed-event-card{grid-template-columns:minmax(0,1fr) auto}.event-application-box{grid-column:1/-1;margin-top:13px;padding:14px;border:1px solid #eadbd0;border-radius:14px;background:#fcf8f5}.event-application-box>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.event-application-box>header span{padding:4px 8px;border-radius:999px;background:#efe2d8;color:#895b3d;font-size:11px;font-weight:800}.event-application-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #eee3db}.event-application-row>div:first-child{display:grid;gap:3px}.event-application-row small{color:#8b7b70;font-size:11px}.event-application-row>div:last-child{display:flex;gap:6px}.event-application-row button{min-height:32px;padding:0 11px;border:1px solid #d9c5b6;border-radius:9px;background:#fff;color:#835638;font-size:12px;font-weight:800}.event-application-row button.approve{border-color:#a9744e;background:#a9744e;color:#fff}.event-application-empty{margin:0;padding:13px;text-align:center;color:#928278;font-size:12px}.home-event-actions{flex-wrap:wrap}.home-event-actions .event-like{margin-left:auto}@media(max-width:700px){.event-cancel-deadline-row{grid-template-columns:90px minmax(0,1fr)}.event-application-row{align-items:flex-start;flex-direction:column}.event-application-row>div:last-child{width:100%}.event-application-row button{flex:1}.regular-event-actions,.event-detail-actions{flex-wrap:wrap}}
