.event-ops{max-width:1180px;margin:auto;padding:16px;color:var(--text-primary)}.event-ops header,.event-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.event-ops h2{margin:0}.event-ops button,.event-ops input,.event-ops select,.event-ops textarea{font:inherit;border:1px solid var(--border-color);border-radius:8px;padding:9px;background:var(--bg-base);color:var(--text-primary);box-sizing:border-box}.event-ops button{cursor:pointer}.event-ops button:disabled{opacity:.45;cursor:default}.event-ops details{border:1px solid var(--border-color);border-radius:12px;padding:14px;margin:8px 0;background:var(--bg-card)}.event-ops summary{cursor:pointer;font-weight:600}.event-ops label{display:grid;gap:5px;margin:8px 0}.event-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--border-color);padding:10px 0}.event-row input,.event-row select{max-width:180px;min-width:90px}.event-row textarea{width:100%}.event-stage.current{border-left:4px solid #d4af37}.event-stage{padding:15px;background:var(--bg-card);border-radius:10px;margin:8px 0}.event-stage small{color:#22d3ee}.event-kpis{display:flex;gap:18px;flex-wrap:wrap;padding:16px;border:1px solid var(--border-color);border-radius:12px}.event-floor{height:530px;width:100%;overflow:auto;background:#0b0f19;border:1px solid #334155}.event-feedback{min-height:24px;color:#22d3ee;white-space:pre-wrap}.event-photo{width:130px;height:110px;object-fit:cover}.event-team-only{color:#94a3b8}.event-ops [hidden]{display:none!important}@media(max-width:600px){.event-ops{padding:8px}.event-row input,.event-row select{flex:1;max-width:100%}.event-floor{height:430px}}
.floor-designer[open]{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;display:flex;flex-direction:column;background:#090f1b;color:#f1f5f9;overflow:hidden}.floor-designer::backdrop{background:#090f1b}.floor-toolbar{display:flex;align-items:center;gap:8px;padding:12px max(12px,env(safe-area-inset-right)) 12px max(12px,env(safe-area-inset-left));background:#142034;border-bottom:1px solid #334155;flex-wrap:wrap;flex-shrink:0}.floor-toolbar strong{font-size:14px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floor-toolbar button,.floor-toolbar input,.floor-toolbar select{font:inherit;font-size:13px;color:#f1f5f9;background:#1d304b;border:1px solid #385373;border-radius:8px;padding:10px;min-height:40px}.floor-toolbar button{cursor:pointer}.floor-toolbar button:disabled,.floor-toolbar input:disabled{opacity:.45}.floor-toolbar input{width:150px;min-width:0}.floor-toolbar .floor-save{background:#11634e;border-color:#34d399}.floor-toolbar [data-status]{font-size:12px;color:#6ee7b7;margin-left:auto}.floor-workspace{flex:1;min-height:0;overflow:hidden;touch-action:none}.floor-toolbar button:focus-visible,.floor-toolbar input:focus-visible,.floor-toolbar select:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}@media(max-width:600px){.floor-toolbar{gap:6px;padding-top:max(8px,env(safe-area-inset-top));padding-bottom:8px}.floor-toolbar strong{display:none}.floor-toolbar input{width:120px}.floor-toolbar select{max-width:155px}.floor-toolbar [data-status]{max-width:130px}.floor-toolbar button,.floor-toolbar input,.floor-toolbar select{font-size:12px;padding:8px}}
.planner-event-shell{border:1px solid var(--border-color,#334155);border-radius:12px;overflow:hidden;background:var(--bg-card,#162033)}.planner-event-shell .planner-plan-card{width:100%;border:0;border-radius:0}.planner-event-start{display:flex;align-items:center;gap:12px;padding:0 16px 16px;flex-wrap:wrap}.planner-event-start button{border:1px solid #34d399;background:#115740;color:#d1fae5;padding:10px 16px;border-radius:9px;cursor:pointer;font:inherit}.planner-event-start button:disabled{background:#202c3e;color:#94a3b8;border-color:#334155;cursor:default}.planner-event-start small{color:#94a3b8}

.planner-event-start button{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(#10131c,#10131c) padding-box,linear-gradient(115deg,#38bdf8,#8b5cf6,#ec4899) border-box;border:1px solid transparent;color:#f8fafc;font-size:12px;font-weight:600;line-height:1.25;padding:9px 15px;border-radius:8px;transition:opacity .18s,box-shadow .18s}.planner-event-start button:not(:disabled):hover{box-shadow:0 0 14px #8b5cf633}.planner-event-start button:disabled{background:linear-gradient(#141923,#141923) padding-box,linear-gradient(115deg,#536173,#555066,#62505e) border-box;border:1px solid transparent;color:#a0a6b1;opacity:.55;cursor:not-allowed;box-shadow:none}.planner-event-start button:focus-visible{outline:2px solid #7dd3fc;outline-offset:3px}
.floor-pro{background:#e6e5e8!important}.floor-pro .floor-toolbar{background:#fff;color:#34303e;border-color:#ded9e3;padding:10px 14px;gap:7px}.floor-pro .floor-toolbar button,.floor-pro .floor-toolbar select{background:#f8f6fa;color:#453b51;border-color:#d9d0e1;min-height:36px;padding:8px 11px}.floor-pro .floor-toolbar .floor-save{background:#883997;color:#fff;border-color:#883997;margin-left:auto}.floor-body{display:flex;flex:1;min-height:0;position:relative}.floor-pro .floor-workspace{background:#e5e5e9}.floor-inspector{width:270px;flex-shrink:0;overflow:auto;background:#fff;color:#433b4e;border-left:1px solid #dad5e0;padding:20px}.floor-pro [hidden]{display:none!important}.floor-inspector h2{font-size:16px;margin:0 0 18px}.floor-inspector p{font-size:12px;color:#756a80;line-height:1.6}.floor-inspector label{display:grid;gap:6px;font-size:12px;margin:12px 0}.floor-inspector input:not([type=checkbox]),.floor-inspector button{min-width:0;width:100%;padding:9px;border-radius:6px;border:1px solid #d7cddf;background:#faf9fc;color:#3d3249;font:inherit}.floor-inspector input[type=color]{height:38px;padding:3px}.floor-inspector input[type=range]{padding:0}.floor-inspector button{cursor:pointer}.floor-inspector button:hover{background:#eee4f4}.floor-inspector :disabled{opacity:.5;cursor:not-allowed}.floor-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.floor-inspector .floor-check{display:flex;align-items:center;gap:8px}.floor-inspector input[type=checkbox]{accent-color:#883997}.floor-bottom{background:white;border-top:1px solid #d9d4df;color:#6b5c78;font-size:12px;padding:10px 16px;display:flex;gap:16px;justify-content:space-between}.floor-pro :focus-visible{outline:2px solid #9c3baa;outline-offset:2px}@media(max-width:650px){.floor-inspector{position:absolute;right:0;top:0;bottom:0;width:240px;box-shadow:-10px 0 25px #0002;z-index:2}.floor-bottom{font-size:10px}.floor-pro .floor-toolbar{padding:8px;gap:5px}.floor-pro .floor-toolbar button,.floor-pro .floor-toolbar select{font-size:11px;padding:7px}.floor-pro .floor-toolbar .floor-save{margin-left:0}}
.floor-pro{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.floor-pro .floor-toolbar strong{font-weight:650;letter-spacing:-.2px;max-width:230px}.floor-pro button{transition:background .15s,border-color .15s,box-shadow .15s}.floor-pro .floor-toolbar button:hover:not(:disabled){background:#eee3f3;border-color:#b38abf}.floor-pro .floor-toolbar .floor-save:hover:not(:disabled){background:#713080;border-color:#713080}.floor-pro .floor-toolbar{box-shadow:0 2px 8px #3d25400a;z-index:3}.floor-pro .floor-toolbar select option{color:#453b51;background:#fff}.floor-pro .floor-inspector{scrollbar-width:thin;scrollbar-color:#c8b8d1 #fff}.floor-pro .floor-inspector section>label{margin-bottom:18px}.floor-pro .floor-inspector input[type=file]{font-size:11px;overflow:hidden}.floor-pro .floor-inspector input[type=file]::file-selector-button{border:0;border-radius:5px;padding:7px;background:#e9dced;color:#693877;cursor:pointer}.floor-pro [data-stats]{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.floor-pro .floor-toolbar button:disabled{cursor:not-allowed}.floor-pro .floor-inspector [data-delete]{color:#ac3947;border-color:#e2b7bd;background:#fff8f9}@media(prefers-reduced-motion:reduce){.floor-pro button,.vf-editor .gjs-block,.vf-settings .funnel-active input::after{transition:none}}
.floor-inspector fieldset{min-width:0;margin:16px 0;padding:12px;border:1px solid #ddd2e4;border-radius:10px;background:#faf7fc}.floor-inspector legend{font-size:12px;font-weight:650;color:#743884;padding:0 5px}.floor-inspector fieldset p{margin:0}.floor-inspector select{width:100%;min-width:0;padding:9px;border:1px solid #d7cddf;border-radius:6px;background:#faf9fc;color:#3d3249;font:inherit}.floor-inspector input[readonly]{background:#eee9f2;color:#756a80}
.render-dialog{position:fixed;inset:0;margin:auto;box-sizing:border-box;width:min(640px,calc(100vw - 24px));max-height:90dvh;overflow:auto;border:1px solid #d9d0e1;border-radius:16px;padding:24px;color:#433b4e;background:#fff;font:14px/1.5 system-ui;box-shadow:0 20px 80px #0005}.render-dialog::backdrop{background:#16101dcc}.render-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px}.render-dialog h2{margin:0;font-size:20px}.render-dialog label{display:grid;gap:8px;margin:16px 0;font-weight:600}.render-dialog input,.render-dialog textarea{box-sizing:border-box;width:100%;padding:10px;border:1px solid #d7cddf;border-radius:8px;background:#faf9fc;color:#3d3249;font:inherit}.render-dialog button{border:0;border-radius:8px;background:#883997;color:white;padding:10px 16px;cursor:pointer;font:inherit}.render-dialog [data-generate]{display:block;margin:16px 0;width:100%}.render-dialog :disabled{opacity:.5;cursor:not-allowed}.render-dialog img{max-width:100%;max-height:340px;object-fit:contain;display:block;border-radius:8px;margin:10px 0}.render-dialog [hidden]{display:none}.render-dialog [data-preview]{max-height:160px}.render-dialog article{padding:14px 0;border-top:1px solid #ddd}.render-dialog small{color:#756a80}.render-dialog a{color:#75338a}
.render-dialog{width:min(880px,calc(100vw - 24px));box-sizing:border-box}.render-dialog header small{color:#a9bafa;font-size:11px;letter-spacing:.12em}.render-dialog details,.render-dialog section{border:1px solid #34415a;border-radius:14px;padding:18px;margin:18px 0;background:#131d2c}.render-dialog summary{font-weight:700;cursor:pointer}.render-dialog fieldset{border:0;padding:0;min-width:0}.render-dialog fieldset:disabled{opacity:.65}.render-measures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.render-dialog input,.render-dialog select,.render-dialog textarea{box-sizing:border-box;max-width:100%;width:100%;background:#0c1421;color:#edf2ff;border:1px solid #3b4b68;border-radius:9px;padding:10px}.render-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}.render-photo-grid article{min-width:0;background:#0c1421;padding:10px;border-radius:12px}.render-dialog .render-photo-grid img{width:100%;height:125px;object-fit:cover;margin:0;border-radius:8px}.render-dialog [data-save-profile],.render-dialog [data-generate]{background:linear-gradient(120deg,#316cca,#6955a7);color:white;border:1px solid #7798d9}.render-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.render-dialog button:disabled{opacity:.45;cursor:not-allowed}.render-dialog [data-quota]{font-weight:700;color:#b8caff}.render-dialog [data-setup-status]{color:#b8caff}.render-dialog label{margin:12px 0}.render-dialog [data-salon]{color:#a6b5cc}.render-dialog [data-history] article{margin-top:16px}.render-dialog [data-history] a{display:block;color:#bbd3ff}@media(max-width:600px){.render-measures{grid-template-columns:repeat(2,minmax(0,1fr))}.render-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.render-dialog details,.render-dialog section{padding:12px}.render-actions>button{width:100%}}
.render-dialog{background:#0e1623;color:#e7eef9;border-color:#40516c}.render-dialog small{color:#a9b7cc}.render-dialog .render-photo-grid article{border:1px solid #34415a}.render-dialog [data-history] article{border-color:#34415a}.render-dialog [data-generate]{width:auto;margin:0;flex:1}.render-dialog button{background:#293b59}.render-dialog [data-close]{background:#202c40}
/* Render action: dark surface with a blue-to-violet outline. */
.floor-pro .floor-toolbar [data-render],.render-dialog [data-generate]{border:1px solid transparent;border-radius:10px;background:linear-gradient(#111827,#111827) padding-box,linear-gradient(120deg,#38bdf8,#a78bfa,#e879f9) border-box;color:#f8fafc;font-weight:650;box-shadow:0 2px 8px #11182718;transition:box-shadow .15s,filter .15s}
.floor-pro .floor-toolbar [data-render]:hover:not(:disabled),.render-dialog [data-generate]:hover:not(:disabled){border-color:transparent;background:linear-gradient(#1b263b,#1b263b) padding-box,linear-gradient(120deg,#38bdf8,#a78bfa,#e879f9) border-box;box-shadow:0 0 12px #818cf833}
.floor-pro .floor-toolbar [data-render]:focus-visible,.render-dialog [data-generate]:focus-visible{outline:2px solid #38bdf8;outline-offset:3px}
@media(prefers-reduced-motion:reduce){.floor-pro .floor-toolbar [data-render],.render-dialog [data-generate]{transition:none}}
.floor-pro .floor-context{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);z-index:5;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;max-width:calc(100% - 24px);width:max-content;padding:10px 12px;background:#111c2eee;border:1px solid #57769d;border-radius:14px;color:#e8f1ff;box-shadow:0 8px 30px #0004;backdrop-filter:blur(8px)}.floor-context span{font-size:12px;padding:0 4px}.floor-pro .floor-context button{min-height:40px;padding:9px 14px;border:1px solid #52769f;border-radius:8px;background:#253c5a;color:#fff;font:inherit;font-size:13px;cursor:pointer}.floor-pro .floor-context button:hover:not(:disabled){background:#345477}.floor-pro .floor-context button:disabled{opacity:.4;cursor:not-allowed}.floor-pro .floor-context [data-context-paste]{background:#176a58;border-color:#49c6a3}
.event-control{background:#0b0f19;border:1px solid #2f3c58;border-radius:18px;padding:24px;color:#f8fafc}
.event-control header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.event-control h2{margin:6px 0}.event-control small,.event-control-caption{color:#94a3b8}.event-control-badge{display:inline-block;border:1px solid #756031;background:#2a2413;border-radius:20px;padding:8px 14px;color:#f1d47b;font-size:13px}
.event-control-link{display:flex;gap:10px;align-items:end;flex-wrap:wrap;margin:18px 0 6px}.event-control-link label{flex:1;min-width:200px}.event-control-link input,.event-reception-header input{box-sizing:border-box;width:100%;min-width:0}.event-control-link a{color:#8cc8ff;padding:12px}.event-control-grid{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,1.6fr);gap:28px;margin:28px 0}
.event-control [data-timeline]{display:flex;flex-direction:column}.event-control [data-timeline] button{display:flex;gap:16px;text-align:left;align-items:center;min-height:64px;border:1px solid transparent;background:transparent;color:#f8fafc;border-radius:10px;padding:12px}.event-control [data-timeline] small{display:block}.event-control [data-timeline] .selected{background:#1a2236;border-color:#756031}.event-timeline-dot{width:15px;height:15px;border-radius:50%;background:#2f3c58;flex-shrink:0}.event-control .done .event-timeline-dot,.event-control .current .event-timeline-dot{background:#d4af37}.event-control .current .event-timeline-dot{box-shadow:0 0 0 4px #2a2413}
.event-control [data-stage-detail]{background:#101725;border:1px solid #3b485d;border-radius:16px;padding:24px;align-self:start;overflow-wrap:anywhere}.event-control [data-stage-detail] h2{color:#e5c35b}.event-control [data-stage-detail]>small{color:#22d3ee}.event-stage-description{white-space:pre-wrap}.event-control-actions{display:flex;gap:12px;flex-wrap:wrap}.event-control-actions button{min-height:44px}.event-control [aria-checked=true]{background:#245449;border-color:#3da68c}.event-control-notes{margin-top:24px;border-top:1px solid #2f3c58;padding-top:16px}.event-control-notes form{display:flex;gap:10px}.event-control-notes input{flex:1;min-width:0}.event-control [data-live-notes]{max-height:240px;overflow:auto}.event-control [data-live-notes] p{background:#121826;padding:12px;border-radius:10px;overflow-wrap:anywhere}
.event-reception-header{margin:16px 0;padding:18px;background:#111b2a;border:1px solid #2f3c58;border-radius:14px}.event-reception-header button{margin-top:10px}.event-reception-result{padding:24px;margin:18px 0;background:#102c23;border:1px solid #3aaa82;border-radius:16px;color:#e8fff6}.event-reception-result[hidden]{display:none}.event-reception-result.rejected{background:#331c24;border-color:#c96072}.event-reception-table{font-size:24px;font-weight:700}.event-reception-result h2{margin-top:0}
@media(max-width:650px){.event-control{padding:14px}.event-control-grid{grid-template-columns:minmax(0,1fr);gap:16px}.event-control [data-timeline]{max-height:260px;overflow:auto}.event-control [data-stage-detail]{padding:18px}.event-control-notes form{flex-direction:column}.event-control-link{align-items:stretch}.event-control-link label{flex-basis:100%}}
.event-control,.event-reception-header,.event-reception-result{font:14px/1.5 system-ui,sans-serif}.event-control button,.event-reception-header button{border:1px solid #3b4b68;border-radius:9px;background:#243550;color:#f8fafc;padding:10px 14px;cursor:pointer;font:inherit}.event-control button:disabled{opacity:.5;cursor:not-allowed}.event-control input,.event-reception-header input{border:1px solid #3b4b68;border-radius:9px;background:#0c1421;color:#edf2ff;padding:10px;font:inherit}.event-control-link label{font-weight:600}.event-control button:focus-visible,.event-control a:focus-visible,.event-control input:focus-visible{outline:2px solid #38bdf8;outline-offset:3px}
.floor-event-card{display:flex;align-items:center;gap:10px 22px;flex-wrap:wrap;padding:10px 16px;background:#fff;color:#4b3e58;border-bottom:1px solid #ded5e5;font-size:12px;flex-shrink:0}.floor-event-card strong{margin-right:auto;font-size:13px;overflow-wrap:anywhere}.floor-event-card span{padding:5px 9px;background:#f4eef8;border-radius:7px}.floor-event-card .short{background:#fff0e3;color:#9b4a0a}.floor-template-row{display:grid;grid-template-columns:1fr auto;gap:8px;border:1px solid #354760;border-radius:10px;padding:16px;margin:12px 0}.floor-template-row small{grid-column:1;letter-spacing:normal!important}.floor-template-row button{grid-column:2;grid-row:1/3}.floor-template-dialog form{display:grid;gap:12px;margin:20px 0}@media(max-width:600px){.floor-event-card{gap:6px;padding:8px}.floor-event-card strong{width:100%}.floor-template-row{grid-template-columns:1fr}.floor-template-row button{grid-column:1;grid-row:auto}}

.floor-toolbar button:not(.floor-save):not([data-render]){min-width:36px;font-size:18px}.floor-inspector [data-venue-info] label{display:grid;gap:6px;margin:12px 0}.floor-inspector [data-venue-info] input,.floor-inspector [data-venue-info] select{width:100%;box-sizing:border-box}.floor-toolbar [data-snap][aria-pressed="true"]{background:#e8d5fa;color:#6b21a8}

.floor-pro .floor-toolbar [data-venue]{margin-left:auto}.floor-pro .floor-toolbar [data-venue]:not([hidden]) + .floor-save{margin-left:0}

.event-readiness{padding:14px;border:1px solid #58657a;border-radius:12px;margin-top:16px}.event-readiness .pending{color:#b7791f}.event-readiness .ready{color:#16866a}.event-test-toggle{display:flex;align-items:center;gap:10px;margin-top:16px}.event-test-toggle input{appearance:none!important;width:42px!important;height:24px!important;border-radius:20px!important;background:#667085;position:relative;cursor:pointer;flex:none}.event-test-toggle input:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:white;left:3px;top:3px;transition:transform .15s}.event-test-toggle input:checked{background:#8b5cf6}.event-test-toggle input:checked:before{transform:translateX(18px)}.event-test-banner{padding:16px;border:1px solid #8b5cf6;border-radius:12px;background:#7c3aed18}

.event-invitation-dialog{position:fixed;inset:0;margin:auto;width:min(560px,calc(100vw - 32px));max-height:90dvh;overflow:auto;box-sizing:border-box;padding:24px;border:1px solid #35435b;border-radius:16px;background:#141d2c;color:#eef3fc;box-shadow:0 24px 80px #0008;font:14px/1.5 system-ui}.event-invitation-dialog::backdrop{background:#060b15bb}.event-invitation-dialog header,.event-invitation-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.event-invitation-dialog h3{font-size:20px;margin:0}.event-invitation-dialog p,.event-invitation-dialog small{color:#a3b1c6}.event-invitation-dialog .invitation-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.event-invitation-dialog label{display:grid;gap:7px;min-width:0}.event-invitation-dialog .full{grid-column:1/-1}.event-invitation-dialog input{width:100%;min-width:0;box-sizing:border-box;border:1px solid #35435b;background:#0b121e;color:#eef3fc;border-radius:8px;padding:11px;font:inherit}.event-invitation-dialog input:focus{outline:2px solid #6495ff;outline-offset:1px}.event-invitation-dialog button{cursor:pointer;padding:10px 14px;border:1px solid #35435b;border-radius:8px;background:#202e45;color:#eef3fc;font:inherit}.event-invitation-dialog [type=submit]{background:#3478ea;border-color:#3478ea}.event-invitation-dialog footer{justify-content:flex-end;margin-top:18px}.event-invitation-dialog :disabled{opacity:.5;cursor:wait}.event-invitation-dialog [role=status]{color:#fca5a5}@media(max-width:480px){.event-invitation-dialog{padding:18px}.event-invitation-dialog .invitation-fields{grid-template-columns:1fr}.event-invitation-dialog footer button{flex:1}}

.event-guest-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--border-color)}.event-guest-info{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:150px}.event-guest-info strong{font-size:13px}.event-guest-info small{flex-basis:100%;font-size:12px;color:#a6b4c9}.guest-status{font-size:11px;padding:3px 7px;border-radius:12px;background:#47391d;color:#f6d77c}.guest-status.confirmed{background:#153e33;color:#8de7b8}.guest-status.declined{background:#442833;color:#ffb1c1}.event-guest-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.event-ops .event-guest-actions select{width:auto;max-width:150px;font-size:12px;padding:7px}.event-guest-actions a,.event-reception-header a{color:#91caff;font-size:12px;text-decoration:none;padding:7px}.event-guest-actions a:hover,.event-reception-header a:hover{text-decoration:underline}.event-reception-header{padding:14px!important;margin:12px 0!important}.event-reception-header h3{margin:0 0 8px!important;font-size:14px}.event-reception-header p{font-size:12px;line-height:1.6;color:#b2bfd2;margin:8px 0}.event-reception-header input{font-size:12px!important;margin:6px 0 10px}.event-reception-result{padding:14px}.event-guest-actions button{font-size:12px}@media(max-width:700px){.event-guest-row{align-items:flex-start;flex-direction:column;gap:8px}.event-guest-actions{justify-content:flex-start}}

.reception-main-nav{border:1px solid #3c9f87;border-radius:9px;padding:9px 12px;background:#123b32;color:#b8f4dc;cursor:pointer;white-space:nowrap}.reception-main-nav[hidden]{display:none!important}.reception-event-choice{display:block;width:100%;padding:14px!important;text-align:left;margin:8px 0!important}
