.input-card.svelte-1ymab2e.svelte-1ymab2e{width:100%;padding:16px;border-radius:8px;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 6px #0000001a;transition:all .3s ease;display:flex;flex-direction:column;gap:8px}.input-card.svelte-1ymab2e.svelte-1ymab2e:focus-within{background:rgba(255,255,255,.3);transform:scale(1.02);box-shadow:0 8px 12px #00000026}.input-card.has-error.svelte-1ymab2e.svelte-1ymab2e{background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.4)}.input-card.has-error.svelte-1ymab2e.svelte-1ymab2e:focus-within{background:rgba(239,68,68,.25);border-color:#ef444499}.input-label.svelte-1ymab2e.svelte-1ymab2e{font-family:Inter,sans-serif;font-weight:600;font-size:16px;letter-spacing:-.01em;color:#fff}.input-wrapper.svelte-1ymab2e.svelte-1ymab2e{position:relative;display:flex;align-items:center;width:100%}.input-icon.svelte-1ymab2e.svelte-1ymab2e{position:absolute;left:0;display:flex;align-items:center;color:#ffffffb3;pointer-events:none;z-index:1;padding-left:4px}.input-card.has-error.svelte-1ymab2e .input-icon.svelte-1ymab2e{color:#ef4444cc}.input-field.svelte-1ymab2e.svelte-1ymab2e{font-family:Inter,sans-serif;font-weight:500;font-size:16px;letter-spacing:-.01em;color:#fff;background:transparent;border:none;outline:none;width:100%}.input-wrapper.has-icon.svelte-1ymab2e .input-field.svelte-1ymab2e{padding-left:32px}.input-field.svelte-1ymab2e.svelte-1ymab2e::-moz-placeholder{color:#fff9}.input-field.svelte-1ymab2e.svelte-1ymab2e::placeholder{color:#fff9}input[type=date].input-field.svelte-1ymab2e.svelte-1ymab2e{color-scheme:dark}input[type=date].input-field.svelte-1ymab2e.svelte-1ymab2e::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer;opacity:.7}input[type=date].input-field.svelte-1ymab2e.svelte-1ymab2e::-webkit-calendar-picker-indicator:hover{opacity:1}.error-message.svelte-1ymab2e.svelte-1ymab2e{font-family:Inter,sans-serif;font-weight:500;font-size:14px;color:#fca5a5;margin-top:4px;padding-left:4px}.input-card.svelte-skr1ya.svelte-skr1ya{width:100%;padding:16px;border-radius:8px;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 6px #0000001a;transition:all .3s ease;display:flex;flex-direction:column;gap:8px}.input-card.svelte-skr1ya.svelte-skr1ya:focus-within{background:rgba(255,255,255,.3);transform:scale(1.02);box-shadow:0 8px 12px #00000026}.input-card.has-error.svelte-skr1ya.svelte-skr1ya{background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.4)}.input-card.has-error.svelte-skr1ya.svelte-skr1ya:focus-within{background:rgba(239,68,68,.25);border-color:#ef444499}.input-label.svelte-skr1ya.svelte-skr1ya{font-family:Inter,sans-serif;font-weight:600;font-size:16px;letter-spacing:-.01em;color:#fff}.input-wrapper.svelte-skr1ya.svelte-skr1ya{position:relative;display:flex;align-items:center;width:100%}.input-icon.svelte-skr1ya.svelte-skr1ya{position:absolute;left:0;display:flex;align-items:center;color:#ffffffb3;pointer-events:none;z-index:1;padding-left:4px}.input-card.has-error.svelte-skr1ya .input-icon.svelte-skr1ya{color:#ef4444cc}.select-field.svelte-skr1ya.svelte-skr1ya{font-family:Inter,sans-serif;font-weight:500;font-size:16px;letter-spacing:-.01em;color:#fff;background:transparent;border:none;outline:none;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='white' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;padding-right:28px}.input-wrapper.has-icon.svelte-skr1ya .select-field.svelte-skr1ya{padding-left:32px}.select-field.svelte-skr1ya option.svelte-skr1ya{background:#7c3aed;color:#fff}.select-field.svelte-skr1ya.svelte-skr1ya:disabled{opacity:.6;cursor:not-allowed}.error-message.svelte-skr1ya.svelte-skr1ya{font-family:Inter,sans-serif;font-weight:500;font-size:14px;color:#fca5a5;margin-top:4px;padding-left:4px}.input-card.svelte-1k4yh05.svelte-1k4yh05{width:100%;padding:16px;border-radius:8px;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 6px #0000001a;transition:all .3s ease;display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.input-card.is-open.svelte-1k4yh05.svelte-1k4yh05{background:rgba(255,255,255,.3);transform:scale(1.02);box-shadow:0 8px 12px #00000026;z-index:50}.input-card.has-error.svelte-1k4yh05.svelte-1k4yh05{background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.4)}.input-label.svelte-1k4yh05.svelte-1k4yh05{font-family:Inter,sans-serif;font-weight:600;font-size:16px;letter-spacing:-.01em;color:#fff}.input-wrapper.svelte-1k4yh05.svelte-1k4yh05{position:relative;display:flex;align-items:center;width:100%}.input-icon.svelte-1k4yh05.svelte-1k4yh05{position:absolute;left:0;display:flex;align-items:center;color:#ffffffb3;pointer-events:none;z-index:1;padding-left:4px}.dropdown-icon.svelte-1k4yh05.svelte-1k4yh05{position:absolute;right:0;display:flex;align-items:center;color:#ffffffb3;pointer-events:none;transition:transform .2s ease}.dropdown-icon.rotated.svelte-1k4yh05.svelte-1k4yh05{transform:rotate(180deg)}.input-field.svelte-1k4yh05.svelte-1k4yh05{font-family:Inter,sans-serif;font-weight:500;font-size:16px;letter-spacing:-.01em;color:#fff;background:transparent;border:none;outline:none;width:100%;padding-right:24px}.input-wrapper.has-icon.svelte-1k4yh05 .input-field.svelte-1k4yh05{padding-left:32px}.input-field.svelte-1k4yh05.svelte-1k4yh05::-moz-placeholder{color:#fff9}.input-field.svelte-1k4yh05.svelte-1k4yh05::placeholder{color:#fff9}.dropdown-menu.svelte-1k4yh05.svelte-1k4yh05{position:absolute;top:100%;left:0;width:100%;background:rgba(30,30,30,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;margin-top:8px;max-height:200px;overflow-y:auto;box-shadow:0 4px 6px #0003;z-index:100;border:1px solid rgba(255,255,255,.1)}.dropdown-item.svelte-1k4yh05.svelte-1k4yh05{padding:10px 16px;color:#ffffffe6;cursor:pointer;transition:background .2s;font-size:14px}.dropdown-item.svelte-1k4yh05.svelte-1k4yh05:hover{background:rgba(255,255,255,.1)}.dropdown-item.no-results.svelte-1k4yh05.svelte-1k4yh05{color:#ffffff80;font-style:italic;cursor:default}.dropdown-item.add-new.svelte-1k4yh05.svelte-1k4yh05{color:#34d399;border-top:1px solid rgba(255,255,255,.1);display:flex;align-items:center}.error-message.svelte-1k4yh05.svelte-1k4yh05{font-family:Inter,sans-serif;font-weight:500;font-size:14px;color:#fca5a5;margin-top:4px;padding-left:4px}.choose-plan-card.svelte-1nr7jrt.svelte-1nr7jrt{width:100%;padding:16px;border-radius:8px;cursor:pointer;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 6px #0000001a;transition:all .3s ease;font-weight:600;font-size:16px;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:start;position:relative}.choose-plan-card.svelte-1nr7jrt.svelte-1nr7jrt:hover{background:rgba(255,255,255,.3);transform:scale(1.02);box-shadow:0 8px 12px #00000026}.choose-plan-card.svelte-1nr7jrt.svelte-1nr7jrt:focus{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.choose-plan-card.svelte-1nr7jrt p.svelte-1nr7jrt{font-family:Inter,sans-serif;font-weight:500;letter-spacing:-.01em}.choose-plan-card.svelte-1nr7jrt p.svelte-1nr7jrt:last-child{font-weight:700;font-size:20px;margin-top:4px}.label-badge.svelte-1nr7jrt.svelte-1nr7jrt{font-family:Inter,sans-serif;font-weight:600;font-size:12px;letter-spacing:.02em}
