.modal.svelte-1pl21qp{position:absolute;inset:0;z-index:2000;background:#000000a6;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Alegreya,Cormorant Garamond,EB Garamond,Georgia,serif;user-select:none;-webkit-user-select:none}.box.svelte-1pl21qp{background:linear-gradient(180deg,#0e1c2e,#08101c);border:1px solid #c8a352;box-shadow:inset 0 0 0 1px #5a4423,0 0 40px #e8b85a4d,0 10px 40px #000d;padding:24px 32px;min-width:460px;max-width:540px;text-align:left}h3.svelte-1pl21qp{margin:0 0 6px;color:#fff;font-size:24px;font-weight:600;padding-bottom:10px;border-bottom:1px solid #5a4423;text-align:center}.lead.svelte-1pl21qp{color:#d4b87a;font-size:15px;line-height:1.45;margin:8px 0 16px;text-align:center}.lead.svelte-1pl21qp strong:where(.svelte-1pl21qp){color:#fff;font-weight:700}.lbl.svelte-1pl21qp{display:block;color:#ffd97a;font-size:13px;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;margin:12px 0 6px}.lbl.svelte-1pl21qp .optional:where(.svelte-1pl21qp){color:#7a8499;text-transform:none;letter-spacing:.5px;font-weight:500;margin-left:6px}.field.svelte-1pl21qp{width:100%;padding:8px 12px;background:#06080d;border:1px solid #5a4423;box-shadow:inset 0 0 6px #0009;color:#fff;font-family:inherit;font-size:16px;outline:none;user-select:text;-webkit-user-select:text}.field.svelte-1pl21qp:focus{border-color:#c8a352}.field.area.svelte-1pl21qp{resize:vertical;min-height:80px}.tags.svelte-1pl21qp{display:flex;flex-wrap:wrap;gap:6px}.tag.svelte-1pl21qp{padding:5px 12px;background:linear-gradient(180deg,#1d3a5e,#0c1e36);border:1px solid #5a4423;color:#d4b87a;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.5px;cursor:pointer}.tag.svelte-1pl21qp:hover{background:linear-gradient(180deg,#27507e,#15294a);border-color:#c8a352;color:#fff}.tag.active.svelte-1pl21qp{background:linear-gradient(180deg,#3d5a8e,#1d3a5e);border-color:#ffd97a;color:#ffd97a;box-shadow:inset 0 0 0 1px #ffd97a66}.tag.svelte-1pl21qp:disabled{opacity:.6;cursor:default}.actions.svelte-1pl21qp{display:flex;gap:14px;justify-content:center;margin-top:20px}.actions.svelte-1pl21qp button:where(.svelte-1pl21qp){padding:9px 26px;min-width:130px;background:linear-gradient(180deg,#1d3a5e,#0c1e36);color:#fff;border:1px solid #c8a352;box-shadow:inset 0 0 0 1px #5a4423;font-family:inherit;font-size:17px;font-weight:600;cursor:pointer}.actions.svelte-1pl21qp button.primary:where(.svelte-1pl21qp){color:#ffd97a}.actions.svelte-1pl21qp button:where(.svelte-1pl21qp):hover:not(:disabled){background:linear-gradient(180deg,#27507e,#15294a);box-shadow:inset 0 0 0 1px #c8a352,0 0 14px #e8b85a59}.actions.svelte-1pl21qp button:where(.svelte-1pl21qp):disabled{opacity:.6;cursor:default}@media(max-width:640px){.box.svelte-1pl21qp{min-width:0;width:92vw;max-width:480px;max-height:90vh;overflow-y:auto;padding:18px}h3.svelte-1pl21qp{font-size:20px}.lead.svelte-1pl21qp{font-size:13px}.field.svelte-1pl21qp{font-size:15px}.actions.svelte-1pl21qp{gap:10px;margin-top:14px}.actions.svelte-1pl21qp button:where(.svelte-1pl21qp){min-width:0;flex:1;padding:9px 14px;font-size:15px}}
