@layer base{:root{--p-color-elephant:#0f2e3d;--p-color-light-blue:#ecf5fe;--p-color-elephant-10:#e0f2fb;--p-color-elephant-20:#c4d7e2;--p-color-elephant-30:#9cb1be;--p-color-elephant-40:#728a97;--p-color-elephant-50:#4a6472;--p-color-elephant-60:#274352;--p-color-elephant-70:#0f2e3d;--p-color-elephant-80:#041c28;--p-color-elephant-90:#00070f;--p-color-elephant-100:#000102;--p-color-white:#fff;--p-color-black:#000;--p-color-grey:#e2ebf3;--p-color-grey-95:#edf3f8;--p-color-light-grey:#f8fafc;--p-color-blue-35:#0959aa;--p-color-blue-50:#0d80f2;--p-color-blue-80:#9eccfa;--p-color-blue-90:#ecf5fe;--p-color-green-25:#176936;--p-color-green-50:#218039;--p-color-green-70:#59b278;--p-color-green-80:#89cca1;--p-color-green-90:#defce8;--p-color-orange-30:#995400;--p-color-orange-50:#f5a623;--p-color-orange-70:#f8c46d;--p-color-orange-90:#ffeccc;--p-color-red-25:#750a0a;--p-color-red-50:#eb1414;--p-color-red-70:#f37272;--p-color-red-80:#f7a1a1;--p-color-red-90:#fcdfdf;--p-color-yellow-30:#474424;--p-color-yellow-60:#aca570;--p-color-yellow-90:#fff9c4;--p-color-teal-90:#e7f3f7;--p-color-teal-80:#9bc7ce;--p-color-teal-35:#079ca3;--p-color-my-askara-blue:#afd8ff;--p-color-my-askara-cyan:#c9f5ff;--p-color-sage:#76929a;--p-color-very-light-sage:#dbe5f0;--p-color-chirurgie-5:#fef8f4;--p-color-chirurgie-10:#fdf1e8;--p-color-chirurgie-20:#fbe4d2;--p-color-chirurgie-30:#f8d6bc;--p-color-chirurgie-40:#f3b891;--p-color-chirurgie-60:#e87b3c;--p-color-chirurgie-80:#b5571b;--p-color-implantologie-5:#f8f7fe;--p-color-implantologie-10:#f1effc;--p-color-implantologie-20:#e4e0fa;--p-color-implantologie-30:#d6d0f7;--p-color-implantologie-40:#b8aff1;--p-color-implantologie-60:#7b6ee6;--p-color-implantologie-80:#4f40b5;--p-color-parodontie-5:#f2faf9;--p-color-parodontie-10:#e5f5f3;--p-color-parodontie-20:#c9ece8;--p-color-parodontie-30:#ace2dc;--p-color-parodontie-40:#79cdc5;--p-color-parodontie-60:#14a398;--p-color-parodontie-80:#0b6e66;--p-color-prevention-5:#f5f8ff;--p-color-prevention-10:#eaf1fe;--p-color-prevention-20:#d2e1fc;--p-color-prevention-30:#b9d0fa;--p-color-prevention-40:#8bb0f6;--p-color-prevention-60:#2f6fed;--p-color-prevention-80:#1b4fa8;--p-color-prothese-5:#f6f8f9;--p-color-prothese-10:#edf1f2;--p-color-prothese-20:#d8dfe2;--p-color-prothese-30:#c2cdd2;--p-color-prothese-40:#a0aeb4;--p-color-prothese-80:#16323d;--p-color-soins-conservateurs-5:#f4fbf6;--p-color-soins-conservateurs-10:#e8f6ed;--p-color-soins-conservateurs-20:#d0edd9;--p-color-soins-conservateurs-30:#b7e4c5;--p-color-soins-conservateurs-40:#85cd9c;--p-color-soins-conservateurs-60:#22a04b;--p-color-soins-conservateurs-80:#157038;--p-color-urgence-5:#fef6f5;--p-color-urgence-10:#fdedea;--p-color-urgence-20:#fbded9;--p-color-urgence-30:#f8cfc7;--p-color-urgence-40:#f2a699;--p-color-urgence-60:#e5533d;--p-color-urgence-80:#b22f1c;--p-font-family-title:"Epilogue", ui-sans-serif, system-ui, sans-serif;--p-font-family-logo:"Palanquin Dark", ui-sans-serif, system-ui, sans-serif;--p-font-size-8xl:96px;--p-font-size-7xl:72px;--p-font-size-6xl:60px;--p-font-size-5xl:48px;--p-font-size-4xl:36px;--p-font-size-3xl:30px;--p-font-size-2xl:24px;--p-font-size-xl:20px;--p-font-size-lg:18px;--p-font-size-base:16px;--p-font-size-sm:14px;--p-font-size-xs:12px;--p-font-size-2xs:10px;--p-font-weight-regular:400;--p-font-weight-medium:500;--p-font-weight-semibold:600;--p-line-height-1:1;--p-line-height-1-3:1.3;--p-line-height-1-5:1.5;--p-tracking-normal:0px;--p-tracking-snug:-.2px;--p-tracking-tight:-.4px;--p-tracking-tighter:-.5px;--p-tracking-tightest:-.6px;--p-tracking-wide:.4px;--p-spacing-0:0px;--p-spacing-4:4px;--p-spacing-8:8px;--p-spacing-10:10px;--p-spacing-12:12px;--p-spacing-16:16px;--p-spacing-20:20px;--p-spacing-24:24px;--p-spacing-32:32px;--p-spacing-40:40px;--p-spacing-48:48px;--p-spacing-56:56px;--p-spacing-64:64px;--p-spacing-72:72px;--p-spacing-80:80px;--p-spacing-120:120px;--p-spacing-160:160px;--p-spacing-320:320px;--p-radius-0:0px;--p-radius-4:4px;--p-radius-6:6px;--p-radius-8:8px;--p-radius-10:10px;--p-radius-16:16px;--p-radius-24:24px;--p-radius-32:32px;--p-radius-40:40px;--p-radius-full:999px;--t-surface-primary:var(--p-color-white);--t-surface-secondary:var(--p-color-light-grey);--t-surface-tertiary:var(--p-color-grey);--t-surface-hover:var(--p-color-light-blue);--t-surface-document:var(--p-color-light-grey);--t-surface-dialog:var(--p-color-grey-95);--t-surface-upsell-start:var(--p-color-teal-90);--t-surface-upsell-end:var(--p-color-teal-80);--t-surface-my-askara-start:var(--p-color-my-askara-blue);--t-surface-my-askara-end:var(--p-color-my-askara-cyan);--t-table-header:#f0f5fa;--t-surface-note:var(--p-color-yellow-90);--t-text-note:var(--p-color-yellow-30);--t-text-note-placeholder:var(--p-color-yellow-60);--t-stroke-default:var(--p-color-very-light-sage);--t-stroke-emphasis-focus:var(--p-color-blue-50);--t-stroke-hover:var(--p-color-elephant-30);--t-stroke-20:var(--p-color-elephant-40);--t-stroke-dark:var(--p-color-elephant);--t-stroke-alpha-10:var(--p-color-elephant)}@supports (color:color-mix(in lab, red, red)){:root{--t-stroke-alpha-10:color-mix(in srgb, var(--p-color-elephant) 10%, transparent)}}:root{--t-divider-document:#404b59;--t-record-button-label:#404b59;--t-cell-focus-border:var(--p-color-blue-50);--t-table-border:var(--t-stroke-default);--t-btn-primary-bg:var(--p-color-elephant);--t-btn-primary-fg:var(--p-color-white);--t-btn-primary-bg-hover:var(--p-color-elephant-60);--t-btn-primary-fg-hover:var(--p-color-white);--t-btn-primary-bg-disabled:var(--p-color-elephant)}@supports (color:color-mix(in lab, red, red)){:root{--t-btn-primary-bg-disabled:color-mix(in srgb, var(--p-color-elephant) 30%, transparent)}}:root{--t-btn-primary-fg-disabled:var(--p-color-white);--t-btn-primary-border:var(--p-color-elephant-60);--t-btn-primary-border-hover:var(--p-color-elephant-50);--t-btn-primary-border-disabled:var(--p-color-very-light-sage)}@supports (color:color-mix(in lab, red, red)){:root{--t-btn-primary-border-disabled:color-mix(in srgb, var(--p-color-very-light-sage) 50%, transparent)}}:root{--t-btn-danger-bg:var(--p-color-red-50);--t-btn-danger-fg:var(--p-color-white);--t-btn-danger-bg-hover:var(--p-color-red-70);--t-btn-secondary-bg:var(--p-color-light-grey);--t-btn-secondary-fg:var(--p-color-elephant);--t-btn-secondary-stroke:var(--p-color-very-light-sage);--t-btn-secondary-bg-hover:var(--p-color-light-blue);--t-btn-secondary-fg-hover:var(--p-color-elephant);--t-btn-secondary-bg-disabled:var(--p-color-light-grey)}@supports (color:color-mix(in lab, red, red)){:root{--t-btn-secondary-bg-disabled:color-mix(in srgb, var(--p-color-light-grey) 30%, transparent)}}:root{--t-btn-secondary-border-disabled:var(--p-color-very-light-sage)}@supports (color:color-mix(in lab, red, red)){:root{--t-btn-secondary-border-disabled:color-mix(in srgb, var(--p-color-very-light-sage) 50%, transparent)}}:root{--t-btn-secondary-fg-disabled:var(--p-color-elephant)}@supports (color:color-mix(in lab, red, red)){:root{--t-btn-secondary-fg-disabled:color-mix(in srgb, var(--p-color-elephant) 30%, transparent)}}:root{--t-btn-tertiary-bg:transparent;--t-btn-tertiary-fg:var(--p-color-elephant);--t-btn-tertiary-bg-hover:var(--p-color-light-blue);--t-btn-tertiary-fg-hover:var(--p-color-elephant);--t-btn-tertiary-border:var(--p-color-very-light-sage);--t-btn-tertiary-border-disabled:var(--p-color-very-light-sage)}@supports (color:color-mix(in lab, red, red)){:root{--t-btn-tertiary-border-disabled:color-mix(in srgb, var(--p-color-very-light-sage) 50%, transparent)}}:root{--t-btn-tertiary-bg-disabled:transparent;--t-btn-tertiary-fg-disabled:var(--p-color-elephant)}@supports (color:color-mix(in lab, red, red)){:root{--t-btn-tertiary-fg-disabled:color-mix(in srgb, var(--p-color-elephant) 30%, transparent)}}:root{--t-btn-toolbar-bg:var(--p-color-light-grey);--t-btn-toolbar-fg:var(--p-color-elephant);--t-btn-toolbar-bg-hover:var(--p-color-grey-95);--t-btn-toolbar-fg-hover:var(--p-color-elephant);--t-btn-toolbar-fg-disabled:var(--p-color-elephant)}@supports (color:color-mix(in lab, red, red)){:root{--t-btn-toolbar-fg-disabled:color-mix(in srgb, var(--p-color-elephant) 30%, transparent)}}:root{--t-btn-toolbar-bg-active:var(--p-color-blue-90);--t-btn-toolbar-fg-active:var(--p-color-blue-35);--t-btn-toolbar-border:var(--p-color-very-light-sage);--t-btn-toolbar-border-active:var(--p-color-blue-80);--t-btn-toolbar-border-active-hover:var(--p-color-blue-50);--t-btn-toolbar-icon-bg-hover:var(--p-color-blue-80)}@supports (color:color-mix(in lab, red, red)){:root{--t-btn-toolbar-icon-bg-hover:color-mix(in srgb, var(--p-color-blue-80) 50%, transparent)}}:root{--t-btn-gradient-end:var(--p-color-teal-35);--t-text-primary:var(--p-color-elephant);--t-text-secondary:var(--p-color-elephant-60);--t-text-tertiary:var(--p-color-elephant-50);--t-text-quaternary:var(--p-color-elephant-40);--t-text-on-color:var(--p-color-white);--t-text-link:var(--p-color-blue-35);--t-icon-primary:var(--p-color-elephant);--t-icon-secondary:var(--p-color-elephant-60);--t-icon-tertiary:var(--p-color-elephant-50);--t-icon-quaternary:var(--p-color-elephant-40);--t-icon-on-color:var(--p-color-white);--t-input-bg:var(--p-color-white);--t-input-border:var(--p-color-elephant-20);--t-input-border-hover:var(--p-color-elephant-30);--t-input-border-focus:var(--p-color-elephant);--t-input-bg-disabled:#eceff2;--t-input-placeholder:var(--p-color-elephant-40);--t-input-filled:var(--p-color-elephant);--t-input-text-disabled:var(--p-color-elephant-30);--t-tag-success-bg:var(--p-color-green-90);--t-tag-success-border:var(--p-color-green-80);--t-tag-success-border-hover:var(--p-color-green-70);--t-tag-success-fg:var(--p-color-green-25);--t-tag-warning-bg:var(--p-color-orange-90);--t-tag-warning-border:var(--p-color-orange-70);--t-tag-warning-border-hover:var(--p-color-orange-50);--t-tag-warning-fg:var(--p-color-orange-30);--t-tag-error-bg:var(--p-color-red-90);--t-tag-error-border:var(--p-color-red-70);--t-tag-error-border-light:var(--p-color-red-80);--t-tag-error-border-hover:var(--p-color-red-50);--t-tag-error-fg:var(--p-color-red-25);--t-tag-emphasis-bg:var(--p-color-light-blue);--t-tag-emphasis-border:var(--p-color-blue-80);--t-tag-emphasis-fg:var(--p-color-blue-35);--t-progress-emphasis-fg:var(--p-color-blue-50);--t-progress-success-fg:var(--p-color-green-50);--t-progress-track:var(--p-color-very-light-sage)}@supports (color:color-mix(in lab, red, red)){:root{--t-progress-track:color-mix(in srgb, var(--p-color-very-light-sage) 50%, transparent)}}:root{--t-appointment-status-success-bg:var(--p-color-green-50);--t-appointment-status-error-bg:var(--p-color-red-50);--t-tag-neutral-bg:var(--p-color-light-grey);--t-tag-neutral-border:var(--p-color-very-light-sage);--t-tag-neutral-fg:var(--p-color-elephant-60);--t-tag-dark-bg:var(--p-color-elephant);--t-tag-dark-border:var(--p-color-elephant);--t-tag-dark-fg:var(--p-color-white);--t-motif-prevention-accent:var(--p-color-prevention-60);--t-motif-prevention-text:var(--p-color-prevention-80);--t-motif-prevention-bg-1:var(--p-color-prevention-5);--t-motif-prevention-bg-2:var(--p-color-prevention-10);--t-motif-prevention-bg-3:var(--p-color-prevention-20);--t-motif-prevention-bg-4:var(--p-color-prevention-30);--t-motif-prevention-border-light:var(--p-color-prevention-30);--t-motif-prevention-border-dark:var(--p-color-prevention-40);--t-motif-soins-conservateurs-accent:var(--p-color-soins-conservateurs-60);--t-motif-soins-conservateurs-text:var(--p-color-soins-conservateurs-80);--t-motif-soins-conservateurs-bg-1:var(--p-color-soins-conservateurs-5);--t-motif-soins-conservateurs-bg-2:var(--p-color-soins-conservateurs-10);--t-motif-soins-conservateurs-bg-3:var(--p-color-soins-conservateurs-20);--t-motif-soins-conservateurs-bg-4:var(--p-color-soins-conservateurs-30);--t-motif-soins-conservateurs-border-light:var(--p-color-soins-conservateurs-30);--t-motif-soins-conservateurs-border-dark:var(--p-color-soins-conservateurs-40);--t-motif-prothese-accent:var(--p-color-elephant);--t-motif-prothese-text:var(--p-color-prothese-80);--t-motif-prothese-bg-1:var(--p-color-prothese-5);--t-motif-prothese-bg-2:var(--p-color-prothese-10);--t-motif-prothese-bg-3:var(--p-color-prothese-20);--t-motif-prothese-bg-4:var(--p-color-prothese-30);--t-motif-prothese-border-light:var(--p-color-prothese-30);--t-motif-prothese-border-dark:var(--p-color-prothese-40);--t-motif-implantologie-accent:var(--p-color-implantologie-60);--t-motif-implantologie-text:var(--p-color-implantologie-80);--t-motif-implantologie-bg-1:var(--p-color-implantologie-5);--t-motif-implantologie-bg-2:var(--p-color-implantologie-10);--t-motif-implantologie-bg-3:var(--p-color-implantologie-20);--t-motif-implantologie-bg-4:var(--p-color-implantologie-30);--t-motif-implantologie-border-light:var(--p-color-implantologie-30);--t-motif-implantologie-border-dark:var(--p-color-implantologie-40);--t-motif-parodontie-accent:var(--p-color-parodontie-60);--t-motif-parodontie-text:var(--p-color-parodontie-80);--t-motif-parodontie-bg-1:var(--p-color-parodontie-5);--t-motif-parodontie-bg-2:var(--p-color-parodontie-10);--t-motif-parodontie-bg-3:var(--p-color-parodontie-20);--t-motif-parodontie-bg-4:var(--p-color-parodontie-30);--t-motif-parodontie-border-light:var(--p-color-parodontie-30);--t-motif-parodontie-border-dark:var(--p-color-parodontie-40);--t-motif-urgence-accent:var(--p-color-urgence-60);--t-motif-urgence-text:var(--p-color-urgence-80);--t-motif-urgence-bg-1:var(--p-color-urgence-5);--t-motif-urgence-bg-2:var(--p-color-urgence-10);--t-motif-urgence-bg-3:var(--p-color-urgence-20);--t-motif-urgence-bg-4:var(--p-color-urgence-30);--t-motif-urgence-border-light:var(--p-color-urgence-30);--t-motif-urgence-border-dark:var(--p-color-urgence-40);--t-motif-chirurgie-accent:var(--p-color-chirurgie-60);--t-motif-chirurgie-text:var(--p-color-chirurgie-80);--t-motif-chirurgie-bg-1:var(--p-color-chirurgie-5);--t-motif-chirurgie-bg-2:var(--p-color-chirurgie-10);--t-motif-chirurgie-bg-3:var(--p-color-chirurgie-20);--t-motif-chirurgie-bg-4:var(--p-color-chirurgie-30);--t-motif-chirurgie-border-light:var(--p-color-chirurgie-30);--t-motif-chirurgie-border-dark:var(--p-color-chirurgie-40);--t-motif-absent-accent:var(--p-color-red-50);--t-motif-focus-ring:var(--p-color-blue-50);--t-notepad-bg:#fffff4;--t-notepad-border:#d3d3b2;--t-nexus-user-bubble-bg:var(--p-color-light-blue);--t-font-size-h1:var(--p-font-size-3xl);--t-font-size-h2:var(--p-font-size-2xl);--t-font-size-h3:var(--p-font-size-xl);--t-font-size-h4:var(--p-font-size-base);--t-font-size-h5:var(--p-font-size-sm);--t-font-size-body:var(--p-font-size-base);--t-font-size-body-sm:var(--p-font-size-sm);--t-font-size-body-xs:var(--p-font-size-xs);--t-font-size-input-value:var(--p-font-size-sm);--t-font-size-sur-titre:var(--p-font-size-sm);--t-font-size-sur-titre-caps:var(--p-font-size-xs);--t-font-size-item-nav:var(--p-font-size-sm);--t-font-size-item-recording:var(--p-font-size-sm);--t-font-size-toolbar-button:var(--p-font-size-sm);--t-font-size-small-button:var(--p-font-size-sm);--t-font-size-medium-button:var(--p-font-size-sm);--t-font-size-big-button:var(--p-font-size-lg);--t-font-size-text-link:var(--p-font-size-sm);--t-font-size-small-tag:var(--p-font-size-xs);--t-shadow-popover:0px 4px 16px 0px #0000001a, 0px 0px 4px 0px #0000001a;--t-shadow-light:0px 1px 2px 0px #0000000d;--t-shadow-input-focus-default:0px 0px 0px 2px var(--p-color-elephant)}@supports (color:color-mix(in lab, red, red)){:root{--t-shadow-input-focus-default:0px 0px 0px 2px color-mix(in srgb, var(--p-color-elephant) 10%, transparent)}}:root{--t-shadow-input-focus-error:0px 0px 0px 2px var(--p-color-red-90);--t-shadow-input-focus-success:0px 0px 0px 2px var(--p-color-green-90);--t-shadow-input-focus-warning:0px 0px 0px 2px var(--p-color-orange-90);--t-shadow-keyboard-pressed:0px 0px 0px 2px var(--p-color-blue-80)}@supports (color:color-mix(in lab, red, red)){:root{--t-shadow-keyboard-pressed:0px 0px 0px 2px color-mix(in srgb, var(--p-color-blue-80) 50%, transparent)}}:root{--t-shadow-ia:-2px 4px 16px 0px #b6eaf580, 2px -1px 8px 0px #ffc9ff80;--t-shadow-ia-big:-2px 4px 24px 0px #b6eaf580, 2px -1px 16px 0px #ffc9ff80;--t-toolbar-ia-glow-from:#81dbec;--t-toolbar-ia-glow-to:#d7baf0;--t-blur-toolbar-ia:25px;--t-blur-toolbar-ia-mobile:35px;--t-shadow-modal:0px 4px 6px -4px #0000001a, 0px 10px 15px -3px #0000001a}@media (max-width:768px){:root{--t-font-size-h1:var(--p-font-size-2xl);--t-font-size-h2:var(--p-font-size-xl);--t-font-size-h3:var(--p-font-size-lg);--t-font-size-item-nav:var(--p-font-size-base);--t-font-size-item-recording:var(--p-font-size-base);--t-font-size-medium-button:var(--p-font-size-base)}}.ds-mobile{--t-font-size-h1:var(--p-font-size-2xl);--t-font-size-h2:var(--p-font-size-xl);--t-font-size-h3:var(--p-font-size-lg);--t-font-size-item-nav:var(--p-font-size-base);--t-font-size-item-recording:var(--p-font-size-base);--t-font-size-medium-button:var(--p-font-size-base)}:root{--background:210 40% 98%;--foreground:200 60% 15%;--card:0 0% 100%;--card-foreground:200 60% 15%;--popover:0 0% 100%;--popover-foreground:200 60% 15%;--primary:200 60% 15%;--primary-foreground:210 40% 98%;--secondary:214.29 36.84% 96.27%;--secondary-foreground:200 60% 15%;--muted:210 50% 96.1%;--muted-foreground:215 16.3% 30.1%;--accent:210 90% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--warning:50 84% 60%;--warning-foreground:50 20% 98%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 20% 98%;--border:210 40% 90%;--input:210 40% 90%;--ring:200 60% 15%;--radius:.5rem}}
