body,#root,#__next{display:flex;flex-direction:column;min-height:100vh;min-width:calc(100vw - (100vw - 100%));margin:0}a{color:inherit}h1,h2,h3,h4,h5,h6{margin:0;padding:0}li,select,input,button,[role=slider],[role=listbox]{outline:none}.is_Fieldset{all:unset}p,input,textarea,button,ul,ol,li,pre,dialog{all:unset;box-sizing:border-box}a.is_Button,.is_Anchor:has(.is_Button){text-decoration:none}html,body,#root{height:100%}body{margin:0;background:#07090d}*{box-sizing:border-box}.app-spinner{display:inline-block;border-width:2px;border-style:solid;border-radius:9999px;animation:app-spinner-rotate .8s linear infinite;will-change:transform}@keyframes app-spinner-rotate{to{transform:rotate(360deg)}}.is_Input::selection,.is_TextArea::selection,input::selection,textarea::selection{background-color:#f9ff0059!important;color:#fff!important}.dashboard-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-stat-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:left;border:1px solid transparent;border-radius:18px;padding:14px;min-height:132px;display:flex;flex-direction:column;gap:6px}.dashboard-stat-icon{margin:0;display:inline-flex;align-items:center;color:#ffffffe0;line-height:1}.dashboard-stat-top-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.dashboard-stat-leading{display:flex;flex-direction:column;gap:6px;min-width:0}.dashboard-stat-title{margin:0;color:#ffffff85;font-size:11px;text-transform:uppercase;letter-spacing:.45px;font-weight:700}.dashboard-stat-value{margin:0 0 0 auto;color:#fff;font-size:28px;line-height:1.05;font-weight:700;text-align:right;white-space:nowrap}.dashboard-stat-subtitle{margin:0;color:#fff9;font-size:13px;line-height:1.35;overflow-wrap:anywhere;opacity:.6}.event-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.event-form-grid>*{gap:6px}.event-form-span-2{grid-column:span 2}.events-workspace{width:100%;position:relative}.events-list-pane{width:100%;max-width:1280px;margin-inline:auto}.events-table-shell{overflow:hidden}.events-table-scroll{overflow-x:auto}.events-table{width:100%;min-width:920px;border-collapse:collapse}.events-table thead th{text-align:left;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#ffffffb8;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.14);white-space:nowrap}.events-table tbody td{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08);vertical-align:middle}.events-table tbody tr:last-child td{border-bottom:0}.events-table-event-title{margin:0;color:#fff;font-size:14px;font-weight:700}.events-table-event-type-tag{display:inline-flex;align-items:center;margin-left:8px;margin-top:6px;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:2px 8px;color:#fff;opacity:.8;font-size:11px;font-weight:600;line-height:1;white-space:nowrap}.events-table-muted{margin:0;color:#737373;font-size:13px}.events-status-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid transparent;padding:3px 10px;font-size:11px;font-weight:700;text-transform:capitalize;line-height:1;white-space:nowrap}.events-status-pill-draft{color:#00d4aa;border-color:#00d4aa80;background:#00d4aa14}.events-status-pill-scheduled{color:#95f7ea;border-color:#95f7ea80;background:#95f7ea14}.events-status-pill-published{color:#f5e642;border-color:#f5e64299;background:#f5e6421f}.events-status-pill-cancelled{color:#ff5a5a;border-color:#ff5a5a80;background:#ff5a5a14}.events-table-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.events-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:89;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.events-dialog-content{z-index:90;width:min(calc(100vw - 48px),920px);max-height:calc(100vh - 48px);display:flex;flex-direction:column;min-height:0;border-radius:16px;box-shadow:0 24px 64px #00000073}.events-dialog-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:10px 14px;border-top:1px solid rgba(255,255,255,.12)}.events-dialog-body{padding:14px 18px 18px}@media(min-width:1024px){.dashboard-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:640px){.dashboard-stat-grid{grid-template-columns:1fr}.events-table{min-width:740px}.events-dialog-content{width:100%;height:100%;max-height:none;border-radius:0;border:none}.events-dialog-body{padding:10px 10px 14px}.events-dialog-actions{padding:10px}.event-form-grid{grid-template-columns:1fr;gap:16px}.event-form-span-2{grid-column:span 1}}.overview-dashboard-page{width:100%;max-width:1280px;margin-inline:auto;display:flex;flex-direction:column;gap:16px}.overview-dashboard-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.overview-dashboard-main-grid{display:grid;grid-template-columns:1fr;gap:16px;width:100%}.overview-dashboard-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.overview-dashboard-card-title{margin:0;color:#fff;font-size:18px;font-weight:700}.overview-dashboard-empty{border:1px dashed rgba(255,255,255,.22);border-radius:12px;padding:18px;margin-top:12px}.overview-dashboard-empty-title{margin:0;color:#fff;font-size:16px;font-weight:700}.overview-dashboard-empty-text{margin:8px 0 0;color:#ffffffb3;font-size:14px}.overview-dashboard-event-list{display:grid;grid-template-columns:1fr;gap:10px;margin-top:0;padding-top:12px}.overview-dashboard-event-row{border:1px solid rgba(255,255,255,.12);border-radius:16px;background:linear-gradient(145deg,#ffffff0d,#ffffff04);padding:14px;display:flex;flex-direction:column;gap:10px}.overview-dashboard-event-main{display:flex;flex-direction:column;gap:6px;min-width:0}.overview-dashboard-event-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.overview-dashboard-event-title{margin:0;color:#fff;font-size:18px;font-weight:700;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1 1 auto}.overview-dashboard-event-meta-row{display:flex;align-items:center;gap:8px;min-width:0}.overview-dashboard-event-meta-item{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:600}.overview-dashboard-event-date{flex-shrink:0}.overview-dashboard-event-location{overflow:hidden}.overview-dashboard-event-meta-text{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overview-dashboard-event-meta-separator{margin:0;color:#ffffff73;font-size:14px;font-weight:700;line-height:1;flex-shrink:0}.overview-dashboard-status{display:inline-flex;flex-shrink:0;border:1px solid rgba(255,255,255,.26);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.overview-dashboard-status-draft{border-color:#f5e64280;color:#f3e87a}.overview-dashboard-status-scheduled{border-color:#ffffff3d;color:#ffffffc7}.overview-dashboard-status-published{border-color:#00d4aa80;color:#73e3c9}.overview-dashboard-status-cancelled{border-color:#ff5a5a80;color:#ff8c8c}.overview-dashboard-event-capacity-block{display:flex;flex-direction:column;gap:4px}.overview-dashboard-event-capacity-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.overview-dashboard-event-capacity-label{margin:0;color:#ffffff94;font-size:11px;letter-spacing:.4px;text-transform:uppercase;font-weight:700}.overview-dashboard-event-capacity-percent{margin:0;color:#ffffffd6;font-size:14px;font-weight:700}.overview-dashboard-event-capacity-track{width:100%;height:6px;border-radius:999px;background:#ffffff24;overflow:hidden}.overview-dashboard-event-capacity-fill{height:100%;border-radius:999px;background:#f9ff00;transition:width .22s ease}.overview-dashboard-knowledge-list{margin-top:12px;display:flex;flex-direction:column;gap:10px}.overview-dashboard-knowledge-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;align-items:stretch}.overview-dashboard-knowledge-metric{min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff05;padding:12px}.overview-dashboard-knowledge-metric-top{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;width:100%}.overview-dashboard-knowledge-metric-value{margin:0;color:#fff;font-size:34px;font-weight:700;line-height:.95;text-align:right;letter-spacing:-.02em;flex-shrink:0}.overview-dashboard-knowledge-metric-label{margin:0;color:#ffffffb8;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.3}.overview-dashboard-knowledge-recent-list{display:flex;flex-direction:column;gap:6px}.overview-dashboard-knowledge-section-title{margin:0 0 2px;color:#ffffffa8;font-size:11px;letter-spacing:.35px;text-transform:uppercase;font-weight:700}.overview-dashboard-knowledge-recent-item{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff04;padding:8px 10px}.overview-dashboard-knowledge-recent-title{margin:0;color:#fff;font-size:13px;font-weight:600;line-height:1.35}.overview-dashboard-knowledge-recent-meta{margin:4px 0 0;color:#fff9;font-size:12px}@media(min-width:1024px){.overview-dashboard-main-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.overview-dashboard-events-card,.overview-dashboard-knowledge-card{width:100%;min-width:0}}@media(max-width:767px){.overview-dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.overview-dashboard-stat-grid .dashboard-stat-card{min-height:112px;padding:10px;gap:4px}.overview-dashboard-stat-grid .dashboard-stat-value{font-size:22px}.overview-dashboard-stat-grid .dashboard-stat-subtitle{font-size:12px;color:#737373;opacity:1}.overview-dashboard-knowledge-metrics{grid-template-columns:1fr}.overview-dashboard-event-row{padding:12px}}.knowledge-filter-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:12px;align-items:center}.knowledge-filter-row>*{min-width:0}.knowledge-search-input{width:100%;min-height:44px;border:1px solid rgba(255,255,255,.22);background:#1d1d1d;color:#fffffff0}.knowledge-search-input:hover{border-color:#313300}.knowledge-select{width:100%;max-width:100%;min-height:44px;border:1px solid rgba(255,255,255,.22);background:#0a0c10eb;color:#fffffff0;padding:8px 10px;font-size:14px;outline:none;overflow:hidden}.knowledge-select>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-select:hover{border-color:#313300}.knowledge-search-input:focus,.knowledge-search-input:focus-visible{border-color:#313300;outline:none;box-shadow:none!important}.knowledge-select:focus,.knowledge-select:focus-visible{border-color:#313300;outline:none;box-shadow:none}.knowledge-table{min-width:1040px}.knowledge-table-title{margin:0;color:#fff;font-size:16px;font-weight:700;display:inline-block;width:100%;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-table-meta{margin:4px 0 0;color:#ffffff94;font-size:12px}.knowledge-table-updated{display:inline-flex;flex-direction:column}.knowledge-table-forecast-cell{min-width:210px}.knowledge-table-forecast-cell .knowledge-select{min-width:190px}.knowledge-empty-state{margin-top:12px;border:1px dashed rgba(255,255,255,.2);border-radius:12px;padding:16px}.knowledge-empty-title{margin:0;color:#fff;font-size:16px;font-weight:700}.knowledge-empty-text{margin:6px 0 0;color:#ffffffad;font-size:13px}.knowledge-spot-dialog-content{display:flex;flex-direction:column;gap:14px}.knowledge-spot-profile-card{border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#262626;padding:12px;display:flex;flex-direction:column;gap:6px}.knowledge-spot-profile-title-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.knowledge-spot-profile-title{margin:0;color:#fff;font-size:18px;font-weight:700}.knowledge-spot-profile-distance{margin:0;color:#737373;font-size:13px;font-weight:600}.knowledge-spot-profile-line{margin:0;color:#ffffffc7;font-size:13px;line-height:1.4}.knowledge-spot-forecast-card{border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#262626;padding:12px;display:flex;flex-direction:column;gap:8px}.knowledge-spot-forecast-row{max-width:260px}.knowledge-spot-knowledge-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.knowledge-modal-panel{width:min(100%,960px);max-height:calc(100vh - 40px)}.knowledge-modal-content{padding:14px 16px;display:grid;gap:14px}.knowledge-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.knowledge-field{display:flex;flex-direction:column;gap:6px}.knowledge-field-span-2{grid-column:span 2}.knowledge-field-label{color:#737373;font-size:12px;font-weight:700}.knowledge-textarea{width:100%;min-height:84px;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#262626;color:#fff;padding:9px 10px;font-size:13px;line-height:1.4;resize:vertical;outline:none}.knowledge-textarea:focus{border-color:#f5e642;outline:none;box-shadow:none}.knowledge-textarea-lg{min-height:110px}.knowledge-preview-title{margin:0;color:#ffffffb3;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.35px}.knowledge-modal-actions-right{display:flex;gap:8px}.knowledge-form-error{margin:0;color:#f44;font-size:12px;font-weight:600}.knowledge-spot-multiselect-list{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow-y:auto;padding-right:2px}@media(max-width:980px){.knowledge-filter-row{grid-template-columns:minmax(0,1fr) minmax(190px,240px)}}@media(max-width:640px){.knowledge-filter-row{grid-template-columns:1fr}.knowledge-spot-profile-title-row{flex-direction:column;align-items:flex-start}.knowledge-spot-knowledge-head{flex-direction:column;align-items:stretch}.knowledge-modal-panel{width:100%;height:100%;max-height:none;border-radius:0;border:none}.knowledge-editor-grid{grid-template-columns:1fr}.knowledge-field-span-2{grid-column:span 1}.knowledge-modal-actions-right{width:100%}.knowledge-modal-actions-right>button{flex:1}.knowledge-spot-multiselect-list{max-height:180px}}
