.share-form.svelte-1pxm4ju{flex-direction:column;gap:1rem;display:flex}.field-group.svelte-1pxm4ju{flex-direction:column;gap:.25rem;display:flex}.field-label.svelte-1pxm4ju{color:var(--muted-foreground);font-size:.889rem;font-weight:500}.recipient-combobox.svelte-1pxm4ju{position:relative}.recipient-menu.svelte-1pxm4ju{z-index:10;border:1px solid var(--border);background:var(--background);max-height:220px;box-shadow:none;border-radius:.25rem;padding:.25rem;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto}.recipient-option.svelte-1pxm4ju{width:100%;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.125rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.recipient-option.svelte-1pxm4ju:hover,.recipient-option.active.svelte-1pxm4ju{background:var(--accent)}.recipient-copy.svelte-1pxm4ju{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.recipient-empty.svelte-1pxm4ju{color:var(--muted-foreground);padding:.5rem;font-size:.889rem}.recipient-label.svelte-1pxm4ju,.recipient-email.svelte-1pxm4ju{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.recipient-label.svelte-1pxm4ju{font-size:.889rem;font-weight:500}.recipient-email.svelte-1pxm4ju{color:var(--muted-foreground);font-size:.889rem}.text-field.svelte-1pxm4ju{box-sizing:border-box;border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);font:inherit;border-radius:.25rem;padding:.5rem;font-size:1rem}.text-field.svelte-1pxm4ju:focus{border-color:var(--primary);outline:none}.share-form.svelte-1pxm4ju .link-field{font-family:var(--font-family-monospace,monospace);color:var(--muted-foreground);font-size:.889rem}.copy-icon-stack.svelte-1pxm4ju{justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex;position:relative}.copy-icon.svelte-1pxm4ju,.check-icon.svelte-1pxm4ju{justify-content:center;align-items:center;transition:opacity .18s,transform .18s;display:inline-flex;position:absolute;inset:0}.check-icon.svelte-1pxm4ju{opacity:0;color:var(--primary);transform:scale(.72)}.copy-icon-stack.copied.svelte-1pxm4ju .copy-icon:where(.svelte-1pxm4ju){opacity:0;transform:scale(.72)}.copy-icon-stack.copied.svelte-1pxm4ju .check-icon:where(.svelte-1pxm4ju){opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.copy-icon.svelte-1pxm4ju,.check-icon.svelte-1pxm4ju{transition:none}}.share-error.svelte-1pxm4ju{color:var(--destructive);font-size:.889rem;line-height:1.5}.share-actions.svelte-1pxm4ju{justify-content:flex-end;gap:.5rem;display:flex}.share-actions.svelte-1pxm4ju .btn.primary{position:relative}.submit-label.loading.svelte-1pxm4ju{visibility:hidden}.submit-spinner.svelte-1pxm4ju{pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.offer-interview-entry.svelte-f7nsgx{display:inline-flex;position:relative}.offer-interview-entry.fill.svelte-f7nsgx,.trigger-shell.svelte-f7nsgx{width:100%;display:flex}.trigger-tooltip-anchor.svelte-f7nsgx{width:100%;display:inline-flex}.trigger-shell.svelte-f7nsgx .btn{transition:opacity .18s,filter .18s}.trigger-shell.demoted.svelte-f7nsgx .btn{opacity:.72;filter:saturate(.88)}.popover-panel.svelte-f7nsgx{background:var(--background);border:1px solid var(--border);width:min(360px,100vw - 32px);box-shadow:var(--shadow-xl);z-index:60;transform-origin:0 100%;border-radius:.5rem;flex-direction:column;gap:1rem;padding:1.5rem;animation:.15s ease-out svelte-f7nsgx-offer-interview-popover-in;display:flex;position:absolute;bottom:calc(100% + .5rem);left:0}.popover-copy.svelte-f7nsgx{flex-direction:column;gap:.25rem;display:flex}.popover-copy.svelte-f7nsgx h3:where(.svelte-f7nsgx),.popover-copy.svelte-f7nsgx p:where(.svelte-f7nsgx){margin:0}.popover-copy.svelte-f7nsgx h3:where(.svelte-f7nsgx){color:var(--foreground);font-size:1rem;font-weight:500}.popover-copy.svelte-f7nsgx p:where(.svelte-f7nsgx){color:var(--muted-foreground);font-size:.889rem;line-height:1.5}.field-group.svelte-f7nsgx{flex-direction:column;gap:.25rem;display:flex}.field-group.svelte-f7nsgx label:where(.svelte-f7nsgx){color:var(--muted-foreground);font-size:.889rem}.cta-icon.svelte-f7nsgx{align-items:center;display:inline-flex}@keyframes svelte-f7nsgx-offer-interview-popover-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (width<=600px){.popover-panel.svelte-f7nsgx{transform-origin:bottom;width:auto;position:fixed;inset:auto 16px 16px}}
