.medici{--medici-bg: var(--surface, #FFFFFF);--medici-ink: var(--ink, #000000);--medici-accent: var(--accent, #FCC322);--medici-highlight: var(--accent, #FCC322);--medici-line: var(--line, #E0E0E0);--medici-surface: var(--alt, #FBFAF6);--medici-body: var(--body, #2B2B2B);--medici-muted: var(--muted, #545454);--medici-placeholder: var(--placeholder, #6E6E6E);--medici-on-accent: var(--on-action, #000000);--medici-error: var(--error, #B3261E);--medici-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E");display:block;container:medici / inline-size;background:var(--medici-bg);color:var(--medici-ink);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-feature-settings:"cv01","ss03";font-size:17px;line-height:1.5;letter-spacing:-.011em;-webkit-font-smoothing:antialiased}.medici--ink{--medici-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%23fff' stroke-width='1.6'/%3E%3C/svg%3E")}.medici *,.medici *:before,.medici *:after{box-sizing:border-box}.medici [hidden]{display:none!important}.medici a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.medici a:hover{text-decoration-thickness:2px}.medici :focus-visible{outline:3px solid var(--medici-ink);outline-offset:3px}.medici__inner{max-width:1240px;margin:0 auto;padding:80px 56px 56px}.medici__header{margin-bottom:56px;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:clamp(32px,6cqi,96px);align-items:end}.medici__head-text{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0}.medici__sub{margin:0;max-width:24em;font-size:clamp(20px,2cqi,26px);line-height:1.3;font-weight:500;letter-spacing:-.01em;text-wrap:balance}.medici__stats{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.medici__stats li{background:var(--medici-accent);color:var(--medici-on-accent);border-radius:24px;padding:18px 22px;display:flex;align-items:baseline;gap:12px}.medici__stats strong{font-size:clamp(40px,4.4cqi,56px);line-height:1;font-weight:600;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.medici__stats span{font-size:16px;font-weight:500;line-height:1.3}.medici__eyebrow{margin:0;display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 8px;border:1px solid var(--medici-line);border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.medici__eyebrow:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--medici-accent)}.medici__title{margin:0;font-size:clamp(40px,7.4cqi,92px);line-height:1.02;font-weight:600;letter-spacing:-.035em;text-wrap:balance}.medici__mk{background:linear-gradient(var(--medici-highlight),var(--medici-highlight));color:var(--medici-on-accent);border-radius:.12em;padding:0 .1em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.medici__intro{margin:0;max-width:34em;font-size:clamp(17px,1.6cqi,20px);line-height:1.55;color:var(--medici-muted);text-wrap:pretty}.medici__status{margin:0;font-size:15px;color:var(--medici-muted)}.medici__status strong{color:var(--medici-ink);font-weight:600}.medici__locked{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(24px,4cqi,56px);align-items:center;background:var(--medici-accent);color:var(--medici-on-accent);border-radius:40px;padding:clamp(24px,5cqi,64px)}.medici__teaser{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;-webkit-user-select:none;user-select:none;pointer-events:none}.medici__teaser-card{background:var(--medici-bg);color:var(--medici-ink);border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:14px}.medici__teaser-name{font-size:20px;font-weight:600;letter-spacing:-.02em;filter:blur(7px)}.medici__teaser-city{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--medici-muted)}.medici__teaser-line{height:10px;border-radius:5px;background:var(--medici-line)}.medici__teaser-line--short{width:62%}.medici__form{background:var(--medici-bg);color:var(--medici-ink);border-radius:28px;padding:clamp(24px,3cqi,40px);display:flex;flex-direction:column;gap:18px}.medici__form-title{margin:0;font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.015em}.medici__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.medici__field{display:flex;flex-direction:column;gap:8px;min-width:0}.medici__label{font-size:13px;font-weight:600}.medici__input,.medici__select{width:100%;height:54px;padding:0 22px;border:1px solid var(--medici-line);border-radius:999px;background-color:var(--medici-surface);color:var(--medici-ink);font:inherit;font-size:17px;letter-spacing:-.011em}.medici__input::placeholder{color:var(--medici-placeholder)}.medici__input:focus,.medici__select:focus{border-color:var(--medici-ink)}.medici__suggestion{margin:0 0 0 22px;font-size:14px;color:var(--medici-muted)}.medici__suggestion button{padding:0;border:0;background:none;font:inherit;color:var(--medici-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.medici__consent{display:flex;min-height:44px;gap:12px;align-items:flex-start;font-size:14px;line-height:1.5;color:var(--medici-muted);cursor:pointer}.medici__consent input{flex:none;width:20px;height:20px;margin:0;accent-color:var(--medici-ink)}.medici__submit{height:56px;width:100%;border:0;border-radius:999px;background:var(--medici-ink);color:var(--medici-bg);font:inherit;font-size:16px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:opacity .2s ease}.medici__submit:disabled{opacity:.45;cursor:not-allowed}.medici__submit[aria-busy=true]{opacity:.7;cursor:progress}.medici__error{margin:0;font-size:14px;font-weight:500;color:var(--medici-error)}.medici__hp{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden;opacity:0}.medici__actions{display:flex;margin-bottom:16px}.medici__secondary{height:48px;padding:0 22px;border:1px solid var(--medici-ink);border-radius:999px;background:transparent;color:var(--medici-ink);font:inherit;font-size:15px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background-color .2s ease}.medici__secondary:hover{background:var(--medici-surface)}.medici__toolbar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.medici__toolbar .medici__input{flex:1 1 320px}.medici__toolbar .medici__select{flex:0 1 260px;padding-right:48px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:var(--medici-arrow);background-repeat:no-repeat;background-position:right 22px center}.medici__combo{position:relative;flex:0 1 260px;min-width:0}.medici__combo .medici__input{padding-right:52px}.medici__combo-clear{position:absolute;right:10px;top:27px;transform:translateY(-50%);width:34px;height:34px;border:0;border-radius:50%;background:var(--medici-line);color:var(--medici-ink);font:inherit;font-size:18px;line-height:1;cursor:pointer}.medici__combo-list{position:absolute;z-index:5;top:calc(100% + 6px);left:0;right:0;max-height:304px;overflow-y:auto;margin:0;padding:6px;list-style:none;background:var(--medici-bg);border:1px solid var(--medici-line);border-radius:24px}.medici__combo-opt{display:block;width:100%;padding:12px 16px;border-radius:16px;color:var(--medici-ink);font:inherit;font-size:16px;text-align:left;cursor:pointer}.medici__combo-opt:hover,.medici__combo-opt.is-active{background:var(--medici-surface)}.medici__combo-opt mark{background:var(--medici-highlight);color:var(--medici-on-accent);border-radius:4px;padding:0 2px}.medici__combo-empty{padding:12px 16px;font-size:14px;color:var(--medici-muted)}.medici__count{margin:0 0 0 22px;font-size:14px;color:var(--medici-muted)}.medici__results{margin-top:16px}.medici__group{padding-top:56px}.medici__group-title{margin:0;padding-bottom:16px;border-bottom:2px solid var(--medici-ink);font-size:clamp(28px,3.4cqi,40px);line-height:1.05;font-weight:600;letter-spacing:-.03em}.medici__grid{display:flex;flex-direction:column}.medici__card{display:grid;grid-template-columns:minmax(0,260px) 200px minmax(0,1fr);column-gap:32px;row-gap:10px;align-items:start;padding:24px 0;border-bottom:1px solid var(--medici-line);min-width:0}.medici__card-head{display:contents}.medici__card-name{grid-column:1;grid-row:1;margin:0;font-size:20px;line-height:1.25;font-weight:600;letter-spacing:-.02em}.medici__card-city{grid-column:2;grid-row:1;justify-self:start;padding:6px 12px;border-radius:999px;background:var(--medici-highlight);color:var(--medici-on-accent);font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border:0;font-family:inherit;cursor:pointer}.medici__card-count{display:none!important}.medici__quotes{grid-column:3;grid-row:1;list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.medici__quotes li{font-size:15px;line-height:1.55;color:var(--medici-body);overflow-wrap:anywhere;text-wrap:pretty}.medici__quotes li+li{margin-top:12px;padding-top:12px;border-top:1px solid var(--medici-line)}.medici__note{margin:64px 0 0;max-width:72ch;font-size:13px;line-height:1.55;color:var(--medici-muted)}.medici__results[aria-busy=true]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:12px;padding-top:56px}.medici__results[aria-busy=true]:before,.medici__results[aria-busy=true]:after{content:"";height:240px;border-radius:28px;background:var(--medici-surface);animation:medici-pulse 1.4s ease-in-out infinite alternate}.medici__results[aria-busy=true]:after{animation-delay:.2s}@keyframes medici-pulse{0%{opacity:1}to{opacity:.45}}@media(prefers-reduced-motion:reduce){.medici__results[aria-busy=true]:before,.medici__results[aria-busy=true]:after{animation:none}}.medici__results--enter .medici__group:nth-of-type(-n+2) .medici__card{animation:tgl-rise .4s var(--ease-out, ease-out) both}.medici__results--enter .medici__group:nth-of-type(-n+2) .medici__card:nth-child(2){animation-delay:50ms}.medici__results--enter .medici__group:nth-of-type(-n+2) .medici__card:nth-child(3){animation-delay:.1s}.medici__results--enter .medici__group:nth-of-type(-n+2) .medici__card:nth-child(4){animation-delay:.15s}.medici__results--enter .medici__group:nth-of-type(-n+2) .medici__card:nth-child(5){animation-delay:.2s}.medici__results--enter .medici__group:nth-of-type(-n+2) .medici__card:nth-child(n+6){animation-delay:.25s}@media(prefers-reduced-motion:reduce){.medici__results--enter .medici__group:nth-of-type(-n+2) .medici__card{animation:none}}.medici__results:empty:not([aria-busy=true]):before,.medici__results:has(>.medici__empty-recommend):before{content:"Niciun medic nu se potrive\219te. \cencearc\103  alt nume, alt ora\219  sau toate specialit\103\21bile.";display:block;margin-top:56px;padding:56px 24px;border-radius:28px;text-align:center;background:var(--medici-surface);font-size:17px;color:var(--medici-muted);text-wrap:balance}.medici__results:has(>.medici__empty-recommend):before{padding-bottom:12px;border-radius:28px 28px 0 0}.medici__empty-recommend{margin:0;padding:0 24px 56px;border-radius:0 0 28px 28px;background:var(--medici-surface);text-align:center;font-size:17px;color:var(--medici-muted)}.medici__link{padding:0;border:0;background:none;font:inherit;color:var(--medici-ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.medici__link:hover{text-decoration-thickness:2px}.medici__dialog{width:min(560px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:28px;background:var(--medici-bg);color:var(--medici-ink);overflow-y:auto;font:inherit}.medici--ink .medici__dialog{box-shadow:inset 0 0 0 1px var(--medici-line)}.medici__dialog::backdrop{background:#0009}.medici__dialog[open]{animation:medici-fade .2s ease}@keyframes medici-fade{0%{opacity:0}to{opacity:1}}.medici__dialog-body{padding:clamp(24px,5vw,40px);display:flex;flex-direction:column;gap:24px}.medici__dialog-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.medici__dialog-title{margin:0;padding-top:4px;font-size:28px;line-height:1.15;font-weight:600;letter-spacing:-.02em}.medici__close{flex:none;width:44px;height:44px;margin:-4px -8px 0 0;border:0;border-radius:50%;background:var(--medici-surface);color:var(--medici-ink);font:inherit;font-size:24px;line-height:1;cursor:pointer}.medici__dialog-form{display:flex;flex-direction:column;gap:18px}.medici__dialog-form .medici__submit{background:var(--medici-accent);color:var(--medici-on-accent)}.medici__textarea{display:block;height:auto;min-height:136px;padding:16px 22px;border-radius:24px;line-height:1.5;resize:vertical}.medici__counter{margin:0 8px 0 0;align-self:flex-end;font-size:13px;color:var(--medici-muted);font-variant-numeric:tabular-nums}.medici__dialog-done{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.medici__dialog-done-text{margin:0;font-size:20px;line-height:1.45;letter-spacing:-.015em;text-wrap:pretty}@media(prefers-reduced-motion:reduce){.medici__dialog[open]{animation:none}}@container medici (max-width: 900px){.medici__locked{grid-template-columns:minmax(0,1fr)}.medici__header{grid-template-columns:minmax(0,1fr);align-items:start}.medici__stats{flex-direction:row;flex-wrap:wrap;gap:8px}.medici__stats li{flex:1 1 96px;padding:14px 16px;border-radius:20px;flex-direction:column;align-items:flex-start;gap:4px}.medici__form{order:-1}.medici__card{grid-template-columns:minmax(0,1fr)}.medici__card-name,.medici__card-city,.medici__quotes{grid-column:1;grid-row:auto}.medici__quotes{margin-top:6px}}@container medici (max-width: 600px){.medici__inner{padding:40px 16px}.medici__header{margin-bottom:32px;gap:22px}.medici__title{font-size:40px}.medici__stats strong{font-size:32px}.medici__stats span{font-size:14px}.medici__locked{border-radius:32px;padding:12px}.medici__row,.medici__teaser{grid-template-columns:minmax(0,1fr)}.medici__teaser{padding:12px 12px 16px}.medici__teaser-card:nth-child(n+3){display:none}.medici__toolbar .medici__input,.medici__toolbar .medici__select,.medici__combo{flex:1 1 100%}.medici__results[aria-busy=true]:after{display:none}}.medici__exchange{margin:0;font-size:14px;line-height:1.5;color:var(--medici-ink)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/medici-explorer.css.map */
