:root{--header-height:50px;--page-gutter:clamp(16px,4vw,60px)}*,:after,:before{box-sizing:border-box}#root,body,html{width:100%;min-height:100%;margin:0}body{overflow-x:hidden;color:#252525;background:#eee;-webkit-text-size-adjust:100%}button,input{font:inherit}.top{position:fixed;inset:0 0 auto;z-index:1000;min-height:calc(50px + env(safe-area-inset-top));min-height:calc(var(--header-height) + env(safe-area-inset-top));padding:env(safe-area-inset-top) clamp(16px,4vw,60px) 0;padding:env(safe-area-inset-top) var(--page-gutter) 0;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;color:#fff;background:rgba(0,0,0,.58);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.title{min-width:0;overflow:hidden;color:#fff;font-size:clamp(16px,1.6vw,20px);white-space:nowrap;text-overflow:ellipsis}.title_short{display:none}.account{min-width:0;display:flex;align-items:center;justify-content:flex-end;grid-gap:12px;gap:12px}.account_name{max-width:min(24vw,180px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.link_button{min-height:40px;padding:6px 4px;border:0;color:#fff;background:transparent;cursor:pointer}.link_button:focus-visible,.link_button:hover{color:#69c0ff}.main,.section{width:100%;min-height:100vh}.main{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;overflow-x:hidden}.hero_image,.info_image{position:absolute;z-index:0;display:block;max-width:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.first{justify-content:flex-end;padding:calc(74px + env(safe-area-inset-top)) clamp(16px,4vw,60px) max(24px,env(safe-area-inset-bottom));padding:calc(var(--header-height) + env(safe-area-inset-top) + 24px) var(--page-gutter) max(24px,env(safe-area-inset-bottom));background:#171310}.hero_image{inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.buttons{z-index:1;width:min(100%,340px);margin-bottom:clamp(4px,2.5vh,32px);display:grid;grid-gap:clamp(10px,1.5vh,16px);gap:clamp(10px,1.5vh,16px)}.buttons .ant-alert,.buttons .ant-btn{width:100%;margin:0}.buttons .ant-alert{line-height:1.45}.buttons .ant-btn-lg{min-height:50px;height:auto;padding:12px 24px;border-radius:6px;font-size:16px}.second{justify-content:flex-start;padding:clamp(230px,35vh,370px) clamp(16px,4vw,60px) max(32px,env(safe-area-inset-bottom));padding:clamp(230px,35vh,370px) var(--page-gutter) max(32px,env(safe-area-inset-bottom));overflow-y:auto;background:#eee}.info_image{inset:0 0 auto;width:100%;height:clamp(190px,32vh,340px);object-fit:cover;object-position:center}.table{z-index:1;width:min(100%,960px);display:flex;flex-direction:column}.info{max-width:100%;margin:3px 0;align-self:flex-end;text-align:right;line-height:1.5}.desktop_participants{margin-top:8px;overflow:hidden;border-radius:6px;background:#fff;box-shadow:0 8px 28px rgba(0,0,0,.08)}.ant-table-row td{max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-table-tbody>tr>td{padding:8px 16px}.ant-table-header{margin-bottom:0!important;padding-bottom:0!important}.mobile_participants{display:none}.detail_modal .ant-modal-body{min-height:0;overflow-y:auto;white-space:pre-line;overflow-wrap:anywhere}.detail_modal{top:max(16px,env(safe-area-inset-top));padding-bottom:0}.detail_modal .ant-modal-content{max-height:calc(100vh - 32px);display:flex;flex-direction:column}.detail_modal .ant-modal-footer,.detail_modal .ant-modal-header{flex:none}.detail_title{display:block;margin-top:4px;font-size:1.2em;font-weight:600}.status_row{margin-bottom:20px}.status_label{display:flex!important;justify-content:flex-end}.status_value{overflow-wrap:anywhere}@media (max-width:1024px){:root{--page-gutter:clamp(20px,4vw,40px)}.second{padding-top:clamp(220px,31vh,320px)}}@media (max-width:768px){:root{--header-height:48px;--page-gutter:16px}.top{grid-gap:10px;gap:10px}.title_full{display:none}.title_short{display:inline}.account{grid-gap:8px;gap:8px}.account_name{max-width:92px}.logout_button{padding-left:0}.first{min-height:100vh;padding-top:calc(66px + env(safe-area-inset-top));padding-top:calc(var(--header-height) + env(safe-area-inset-top) + 16px)}.buttons{width:min(100%,380px);grid-gap:10px;gap:10px;margin-bottom:0}.buttons .ant-btn-lg{min-height:46px;padding:10px 18px;font-size:15px}.second{min-height:100vh;padding:205px 12px max(24px,env(safe-area-inset-bottom))}.info_image{height:185px}.table{width:100%}.info{align-self:stretch;text-align:left;font-size:13px}.desktop_participants{display:none}.mobile_participants{display:grid;grid-gap:10px;gap:10px;margin-top:10px}.participant_card,.participant_empty{padding:14px;border-radius:8px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.06)}.participant_header{display:flex;align-items:center;grid-gap:12px;gap:12px}.participant_identity{min-width:0;flex:1 1;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.participant_identity span,.participant_identity strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.participant_card time,.participant_identity span{color:#666;font-size:13px}.participant_card time{display:block;margin:10px 0 0 44px}.participant_index{flex:none;color:#999;font-size:12px}.participant_empty{color:#777;text-align:center}.load_more{width:100%;min-height:44px}.responsive_modal{top:max(12px,env(safe-area-inset-top));width:calc(100vw - 24px)!important;max-width:none;margin:0 auto;padding-bottom:max(12px,env(safe-area-inset-bottom))}.responsive_modal .ant-modal-body{max-height:calc(100vh - 150px);overflow-y:auto;padding:16px}.responsive_modal .ant-form-item{margin-bottom:14px}.detail_modal .ant-modal-body{font-size:14px}.detail_modal{top:max(12px,env(safe-area-inset-top))}.detail_modal .ant-modal-content{max-height:calc(100vh - 24px)}.status_row{margin-bottom:14px}.status_label,.status_value{width:100%!important}.status_label{justify-content:flex-start;margin-bottom:3px;color:#777;font-size:13px}.status_spacer{display:none!important}}@media (max-width:360px){:root{--page-gutter:12px}.account_name{max-width:66px}.buttons{grid-gap:8px;gap:8px}.buttons .ant-alert{padding:6px 10px 6px 34px;font-size:13px}.buttons .ant-btn-lg{min-height:42px;padding-block:8px}}@media (max-height:620px){.first{min-height:620px}.buttons{grid-gap:8px;gap:8px}.buttons .ant-alert{padding-top:6px;padding-bottom:6px}.buttons .ant-btn-lg{min-height:42px;padding-top:8px;padding-bottom:8px}}@media (max-height:500px) and (orientation:landscape){.first{min-height:520px;align-items:flex-end}.buttons{width:300px;margin-right:max(12px,env(safe-area-inset-right))}.second{min-height:620px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=main.a14fd170.chunk.css.map */