.ProfileConsentDesktop-module___zXhza__desktopLabel,.ProfileConsentDesktop-module___zXhza__desktopToggle,.ProfileConsentDesktop-module___zXhza__desktopToggleTarget,.ProfileConsentDesktop-module___zXhza__desktopActions{display:none}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel{border-radius:var(--aiduka-app-radius-card-large);font-size:var(--aiduka-profile-body)}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel h2{font-size:var(--aiduka-app-type-h3-size);font-weight:var(--aiduka-app-type-h3-weight)}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel button{border-radius:var(--aiduka-profile-button-radius)}.ProfileConsentDesktop-module___zXhza__phoneToggle{display:contents}@media not all and (pointer:coarse),(pointer:coarse) and (min-width:40rem) and (min-height:40rem){.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__positioner{padding:var(--aiduka-space-6);align-items:center}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel{--profile-preference-desktop:1;width:100%;max-width:calc(var(--aiduka-space-16) * 9.5);height:fit-content;min-height:0;max-height:calc(100dvh - var(--aiduka-space-12));border-radius:var(--aiduka-profile-card-radius);background:var(--aiduka-profile-page);color:var(--aiduka-profile-ink);box-shadow:var(--aiduka-shadow-raised)}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel>div:first-child{padding:var(--aiduka-space-4) var(--aiduka-space-6)}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel h2{color:var(--aiduka-profile-ink);font-size:var(--aiduka-font-size-lg)}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel h2:focus{outline:none}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel p{color:var(--aiduka-profile-muted)}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel a{color:var(--aiduka-profile-ink)}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel>div:nth-child(2){min-height:0;padding:var(--aiduka-space-2) var(--aiduka-space-6);overscroll-behavior:contain;scrollbar-color:var(--aiduka-profile-line) transparent;flex:0 auto}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel li{gap:calc(var(--aiduka-space-4) + var(--aiduka-space-1));padding-block:calc(var(--aiduka-space-4) + var(--aiduka-space-1));border-color:var(--aiduka-profile-line)}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel li>div:first-child{min-width:0}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel li>div:first-child>p:first-child{color:var(--aiduka-profile-ink)}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__phoneToggle,.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__phoneLabel{display:none}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__desktopLabel{display:inline}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__desktopToggleTarget{width:var(--aiduka-product-ui-control-size);height:var(--aiduka-product-ui-control-size);cursor:pointer;place-items:center;display:grid}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__desktopToggle{width:calc(var(--aiduka-space-4) + var(--aiduka-border-hairline) * 6);height:calc(var(--aiduka-space-4) + var(--aiduka-border-hairline) * 6);margin-top:var(--aiduka-border-hairline);accent-color:var(--aiduka-profile-ink);display:block}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__phoneActions{display:none}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__actions{gap:var(--aiduka-space-3);padding:var(--aiduka-space-4) var(--aiduka-space-6);border-color:var(--aiduka-profile-line);grid-template-columns:minmax(0,1fr);display:grid}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__shortcuts{gap:var(--aiduka-space-3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;display:grid}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__actions button{width:100%;height:auto;min-height:var(--aiduka-space-12);padding:var(--aiduka-space-3) var(--aiduka-space-4);border-radius:var(--aiduka-profile-button-radius);font-size:var(--aiduka-profile-small)}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__shortcuts button{background:var(--aiduka-profile-surface);color:var(--aiduka-profile-ink);border-color:var(--aiduka-profile-line)}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__actions>button{background:var(--aiduka-profile-action);color:var(--aiduka-profile-action-ink,var(--aiduka-profile-surface))}.ProfileConsentDesktop-module___zXhza__root[data-profile-preferences] .ProfileConsentDesktop-module___zXhza__panel :is(button,input,a):focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-profile-ink);outline-offset:var(--aiduka-space-1)}}
.Logo-module__3gmArG__logo{--logo-em:var(--aiduka-font-size-xl);align-items:center;gap:calc(var(--logo-em) * .27);font-size:var(--logo-em);line-height:0;display:inline-flex}.Logo-module__3gmArG__symbol,.Logo-module__3gmArG__wordmark{flex:none;width:auto;display:block}.Logo-module__3gmArG__symbol{height:calc(var(--logo-em) * .835);aspect-ratio:212/167}.Logo-module__3gmArG__wordmark{aspect-ratio:592/167;height:.835em}.Logo-module__3gmArG__dot{fill:var(--aiduka-color-brand-mark)}.Logo-module__3gmArG__wave{stroke:var(--aiduka-color-brand-logo,currentColor)}.Logo-module__3gmArG__word{fill:var(--aiduka-color-brand-logo,currentColor)}.Logo-module__3gmArG__onDark .Logo-module__3gmArG__wave{stroke:currentColor}.Logo-module__3gmArG__onDark .Logo-module__3gmArG__word{fill:currentColor}@media not (min-width:22.5rem){.Logo-module__3gmArG__compact .Logo-module__3gmArG__wordmark{display:none}}
.PlatformDevicePreview-module__lDKxsq__device{width:100%;height:var(--aiduka-home-preview-screen-mobile);min-width:0;color:var(--aiduka-color-ink);text-align:left;justify-content:center;align-items:center;display:flex;container:device-preview/size}.PlatformDevicePreview-module__lDKxsq__phone{aspect-ratio:900/1840;flex:none;width:min(100cqw,48.913cqh);position:relative}.PlatformDevicePreview-module__lDKxsq__phoneScreen{inset:var(--aiduka-home-phone-inset-y) var(--aiduka-home-phone-inset-x);border-radius:var(--aiduka-home-phone-radius-x) / var(--aiduka-home-phone-radius-y);background:var(--aiduka-color-surface);position:absolute;overflow:hidden}.PlatformDevicePreview-module__lDKxsq__phoneContent{height:100%;min-height:0;padding:var(--aiduka-space-12) var(--aiduka-space-3) var(--aiduka-space-6);scrollbar-width:thin;scrollbar-color:var(--aiduka-color-line) transparent;flex-direction:column;display:flex;overflow-y:auto}.PlatformDevicePreview-module__lDKxsq__phoneContent>.sp-item.flex{flex-wrap:wrap}.PlatformDevicePreview-module__lDKxsq__tablet{aspect-ratio:30/23;flex:none;width:min(100cqw,130.435cqh);position:relative}.PlatformDevicePreview-module__lDKxsq__tabletScreen{inset:var(--aiduka-home-tablet-inset-y) var(--aiduka-home-tablet-inset-x);border-radius:var(--aiduka-home-tablet-radius-x) / var(--aiduka-home-tablet-radius-y);background:var(--aiduka-color-surface);flex-direction:column;display:flex;position:absolute;overflow:hidden;container:tablet-preview/inline-size}.PlatformDevicePreview-module__lDKxsq__tabletHeader{justify-content:space-between;align-items:center;gap:var(--aiduka-space-4);padding:var(--aiduka-space-3) var(--aiduka-space-4);background:var(--aiduka-color-surface-sunken);color:var(--aiduka-color-ink-muted);font-size:var(--aiduka-font-size-xs);flex:none;display:flex}.PlatformDevicePreview-module__lDKxsq__brand{align-items:center;gap:var(--aiduka-space-2);color:var(--aiduka-color-ink);font-size:var(--aiduka-font-size-base);font-weight:600;display:inline-flex}.PlatformDevicePreview-module__lDKxsq__brandMark{width:var(--aiduka-space-5);height:var(--aiduka-space-5);color:var(--aiduka-luka-kit-color-luka)}.PlatformDevicePreview-module__lDKxsq__tabletBody{flex:1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:0;display:grid}.PlatformDevicePreview-module__lDKxsq__tabletContent{min-width:0;min-height:0;padding:var(--aiduka-space-4);scrollbar-width:thin;scrollbar-color:var(--aiduka-color-line) transparent;flex-direction:column;display:flex;overflow-y:auto}.PlatformDevicePreview-module__lDKxsq__tabletContent>.sp-item.flex{flex-wrap:wrap}.PlatformDevicePreview-module__lDKxsq__companion{align-items:flex-start;gap:var(--aiduka-space-4);min-width:0;padding:var(--aiduka-space-5);background:var(--aiduka-color-surface-sunken);font-size:var(--aiduka-font-size-sm);line-height:var(--aiduka-line-height-body);scrollbar-width:thin;scrollbar-color:var(--aiduka-color-line) transparent;flex-direction:column;display:flex;overflow-y:auto}.PlatformDevicePreview-module__lDKxsq__companionTitle{font-size:var(--aiduka-font-size-lg);font-weight:600;line-height:var(--aiduka-line-height-heading);text-wrap:balance}.PlatformDevicePreview-module__lDKxsq__note{color:var(--aiduka-color-ink-muted);font-size:var(--aiduka-font-size-xs);line-height:var(--aiduka-line-height-body)}.PlatformDevicePreview-module__lDKxsq__profile{gap:var(--aiduka-space-4);display:grid}.PlatformDevicePreview-module__lDKxsq__profile dt{margin-bottom:var(--aiduka-space-1);color:var(--aiduka-color-ink-muted);font-size:var(--aiduka-font-size-xs)}.PlatformDevicePreview-module__lDKxsq__profile dd{font-variant-numeric:tabular-nums;font-weight:500}.PlatformDevicePreview-module__lDKxsq__formula{padding:var(--aiduka-space-4);border-radius:var(--aiduka-radius-control);background:var(--aiduka-subject-maths-bg);color:var(--aiduka-subject-maths-fg);font-size:var(--aiduka-font-size-lg);text-align:center;align-self:stretch;font-weight:600}.PlatformDevicePreview-module__lDKxsq__textButton{align-items:center;gap:var(--aiduka-space-2);min-height:var(--aiduka-space-11);cursor:pointer;font-size:var(--aiduka-font-size-xs);text-align:left;text-underline-offset:var(--aiduka-space-1);font-weight:600;display:inline-flex}.PlatformDevicePreview-module__lDKxsq__textButton:hover{text-decoration:underline}.PlatformDevicePreview-module__lDKxsq__textButton[aria-expanded=true] .PlatformDevicePreview-module__lDKxsq__inlineIcon{transform:rotate(180deg)}.PlatformDevicePreview-module__lDKxsq__inlineIcon{width:var(--aiduka-space-4);height:var(--aiduka-space-4);flex:none}.PlatformDevicePreview-module__lDKxsq__steps,.PlatformDevicePreview-module__lDKxsq__checklist{gap:var(--aiduka-space-4);width:100%;display:grid}.PlatformDevicePreview-module__lDKxsq__steps strong{margin-bottom:var(--aiduka-space-1);font-weight:600;display:block}.PlatformDevicePreview-module__lDKxsq__steps p{color:var(--aiduka-color-ink-muted);font-size:var(--aiduka-font-size-xs)}.PlatformDevicePreview-module__lDKxsq__checkButton{align-items:center;gap:var(--aiduka-space-3);min-height:var(--aiduka-space-11);cursor:pointer;font-size:var(--aiduka-font-size-xs);text-align:left;display:flex}.PlatformDevicePreview-module__lDKxsq__checkbox{width:var(--aiduka-space-5);height:var(--aiduka-space-5);border-radius:var(--aiduka-app-radius-chip);background:var(--aiduka-color-surface);flex:none;place-items:center;display:grid}.PlatformDevicePreview-module__lDKxsq__checkbox[data-checked=true]{background:var(--aiduka-color-ink);color:var(--aiduka-color-surface)}.PlatformDevicePreview-module__lDKxsq__tabletDock{gap:var(--aiduka-space-1);padding:var(--aiduka-space-2) var(--aiduka-space-3);background:var(--aiduka-color-surface-sunken);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.PlatformDevicePreview-module__lDKxsq__dockItem{justify-content:center;align-items:center;gap:var(--aiduka-space-1);min-width:0;padding-block:var(--aiduka-space-1);border-radius:var(--aiduka-app-radius-chip);color:var(--aiduka-color-ink-muted);font-size:var(--aiduka-font-size-2xs);display:flex}.PlatformDevicePreview-module__lDKxsq__dockItem[data-active=true]{background:var(--aiduka-color-surface);color:var(--aiduka-color-ink);font-weight:600}.PlatformDevicePreview-module__lDKxsq__dockGlyph{width:var(--aiduka-space-4);height:var(--aiduka-space-4);flex:none}.PlatformDevicePreview-module__lDKxsq__device :is(button,a,input):focus-visible{outline:calc(var(--aiduka-space-1) / 2) solid var(--aiduka-color-ink);outline-offset:calc(var(--aiduka-space-1) / 2)}@container tablet-preview not (min-width:32rem){.PlatformDevicePreview-module__lDKxsq__tabletBody{grid-template-columns:minmax(0,1fr)}.PlatformDevicePreview-module__lDKxsq__companion,.PlatformDevicePreview-module__lDKxsq__dockItem>span{display:none}}@media (prefers-reduced-motion:reduce){:is(.PlatformDevicePreview-module__lDKxsq__device .sp-item,.PlatformDevicePreview-module__lDKxsq__device .sp-meter,.PlatformDevicePreview-module__lDKxsq__device .sp-in){transition:none;animation:none}}
.PlatformPreview-module__oINxUa__track{position:relative}.PlatformPreview-module__oINxUa__track[data-scrolling=true]{min-height:calc(100svh + var(--aiduka-home-preview-scroll-length))}.PlatformPreview-module__oINxUa__track[data-scrolling=true] .PlatformPreview-module__oINxUa__stage{top:var(--aiduka-home-preview-sticky-top);position:sticky}.PlatformPreview-module__oINxUa__stage{--luka-walker-width:calc(var(--aiduka-space-24) + var(--aiduka-space-4));--luka-walker-room:calc(var(--aiduka-space-24) + var(--aiduka-space-8) - var(--aiduka-space-16));width:100%;max-width:var(--aiduka-home-preview-width);margin-inline:auto}@media not (min-height:50rem){.PlatformPreview-module__oINxUa__stage{--luka-walker-width:var(--aiduka-space-24);--luka-walker-room:calc(var(--aiduka-space-24) + var(--aiduka-space-4) - var(--aiduka-space-16))}}.PlatformPreview-module__oINxUa__caption{font-size:var(--aiduka-font-size-xl);font-weight:500;line-height:var(--aiduka-line-height-heading);letter-spacing:var(--aiduka-tracking-display);text-wrap:balance;margin-block-end:calc(var(--aiduka-space-16) + var(--luka-walker-room));display:grid}.PlatformPreview-module__oINxUa__captionItem{opacity:0;visibility:hidden;transform:translateY(var(--aiduka-space-2));transition:opacity calc(var(--aiduka-motion-slow) * 2) var(--aiduka-motion-ease-out), transform calc(var(--aiduka-motion-slow) * 2) var(--aiduka-motion-ease-out), visibility 0s linear calc(var(--aiduka-motion-slow) * 2);grid-area:1/1}.PlatformPreview-module__oINxUa__captionItem[data-active=true]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.PlatformPreview-module__oINxUa__screenGrid{height:var(--aiduka-home-preview-screen-mobile);grid-template-columns:minmax(0,1fr);display:grid}.PlatformPreview-module__oINxUa__deviceStage{--preview-window-height:calc(var(--aiduka-home-preview-screen-mobile) + var(--aiduka-space-11));height:var(--preview-window-height);position:relative;container:preview-stage/size}.PlatformPreview-module__oINxUa__frame{--frame-duration:calc(var(--aiduka-motion-slow) * 2.5);--tablet-width:min(100cqw, 100cqh * 30 / 23);--phone-width:min(100cqw, 100cqh * 900 / 1840);border-radius:var(--aiduka-space-6);width:100cqw;height:100cqh;box-shadow:var(--aiduka-shadow-card);transition-property:width,height,border-radius;transition-duration:var(--frame-duration);transition-timing-function:var(--aiduka-motion-ease-out);margin:auto;position:absolute;inset:0}.PlatformPreview-module__oINxUa__frame[data-device=tablet]{width:calc(var(--tablet-width) * 2932 / 3000);height:calc(var(--tablet-width) * 2244 / 3000);border-radius:calc(var(--tablet-width) * 147 / 3000)}.PlatformPreview-module__oINxUa__frame[data-device=phone]{width:calc(var(--phone-width) * 867 / 900);height:calc(var(--phone-width) * 1811 / 900);border-radius:calc(var(--phone-width) * 154 / 900)}.PlatformPreview-module__oINxUa__frameClip{border-radius:inherit;background:var(--aiduka-color-surface);position:absolute;inset:0;overflow:clip}.PlatformPreview-module__oINxUa__frameLayer{opacity:0;pointer-events:none;width:100cqw;height:100cqh;transition:opacity calc(var(--frame-duration) * .3) var(--aiduka-motion-ease-out);position:absolute;top:50%;left:50%;translate:-50% -50%}.PlatformPreview-module__oINxUa__frameLayer[data-active=true]{opacity:1;pointer-events:auto}.PlatformPreview-module__oINxUa__frame[data-morph=shrink] .PlatformPreview-module__oINxUa__frameLayer{transition-duration:calc(var(--frame-duration) * .35);transition-delay:calc(var(--frame-duration) * .45)}.PlatformPreview-module__oINxUa__frame[data-morph=shrink] .PlatformPreview-module__oINxUa__frameLayer[data-active=true]{transition-duration:calc(var(--frame-duration) * .4);transition-delay:calc(var(--frame-duration) * .4)}@starting-style{.PlatformPreview-module__oINxUa__frame[data-morph] .PlatformPreview-module__oINxUa__frameLayer[data-active=true]{opacity:0}}.PlatformPreview-module__oINxUa__devicePreview{height:100%}.PlatformPreview-module__oINxUa__frameRing{border:calc(var(--aiduka-space-1) / 4) solid var(--aiduka-color-line);border-radius:inherit;pointer-events:none;transition-property:border-width,border-color;transition-duration:var(--frame-duration);transition-timing-function:var(--aiduka-motion-ease-out);position:absolute;inset:0}.PlatformPreview-module__oINxUa__frame[data-device=tablet] .PlatformPreview-module__oINxUa__frameRing{border-width:calc(var(--tablet-width) * 90 / 3000);border-color:var(--aiduka-palette-black)}.PlatformPreview-module__oINxUa__frame[data-device=phone] .PlatformPreview-module__oINxUa__frameRing{border-width:calc(var(--phone-width) * 31 / 900);border-color:var(--aiduka-palette-black)}.PlatformPreview-module__oINxUa__bezel{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity var(--aiduka-motion-fast) var(--aiduka-motion-ease-out);position:absolute;top:50%;left:50%;translate:-50% -50%}.PlatformPreview-module__oINxUa__bezel[data-format=tablet]{width:var(--tablet-width);aspect-ratio:3000/2300}.PlatformPreview-module__oINxUa__bezel[data-format=phone]{width:var(--phone-width);aspect-ratio:900/1840}.PlatformPreview-module__oINxUa__bezel[data-shown=true]{opacity:1;transition-duration:calc(var(--frame-duration) * .3);transition-delay:calc(var(--frame-duration) * .7)}.PlatformPreview-module__oINxUa__bezel>img{width:100%;height:100%;display:block}.PlatformPreview-module__oINxUa__controls{margin-block-start:var(--aiduka-space-12)}.PlatformPreview-module__oINxUa__storyNavigation{max-width:100%;position:relative}.PlatformPreview-module__oINxUa__tabWalker{inset-inline-start:0;pointer-events:none;width:0;height:0;transition:transform calc(var(--aiduka-motion-slow) * 3) var(--aiduka-motion-ease-out);position:absolute;top:0}.PlatformPreview-module__oINxUa__tabMascot{width:var(--aiduka-space-16);height:var(--aiduka-space-16);max-width:none;display:block;transform:translate(-50%,-75%)}.PlatformPreview-module__oINxUa__deviceSwitch{align-items:center;gap:var(--aiduka-space-1);padding:var(--aiduka-space-1);border-radius:var(--aiduka-radius-pill);background:var(--aiduka-color-surface-sunken);display:inline-flex}.PlatformPreview-module__oINxUa__deviceButton{inline-size:var(--aiduka-space-11);block-size:var(--aiduka-space-11);border-radius:var(--aiduka-radius-pill);color:var(--aiduka-color-ink-muted);cursor:pointer;transition:color var(--aiduka-motion-base), background-color var(--aiduka-motion-base);justify-content:center;align-items:center;display:inline-flex}.PlatformPreview-module__oINxUa__deviceButton[aria-pressed=true]{background:var(--aiduka-color-ink);color:var(--aiduka-color-surface)}.PlatformPreview-module__oINxUa__deviceButton:focus-visible{outline:calc(var(--aiduka-space-1) / 2) solid var(--aiduka-color-ink);outline-offset:var(--aiduka-space-1)}.PlatformPreview-module__oINxUa__runway{inset-inline:var(--aiduka-space-6);overflow-clip-margin:var(--aiduka-space-4);pointer-events:none;height:0;position:absolute;top:0;overflow:clip visible}.PlatformPreview-module__oINxUa__screen{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(var(--aiduka-space-2));transition:opacity calc(var(--aiduka-motion-slow) * 2) var(--aiduka-motion-ease-out), transform calc(var(--aiduka-motion-slow) * 2) var(--aiduka-motion-ease-out), visibility 0s linear calc(var(--aiduka-motion-slow) * 2)}.PlatformPreview-module__oINxUa__screen[data-active=true]{z-index:1;opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}@media (min-width:48rem){.PlatformPreview-module__oINxUa__screenGrid{grid-template-columns:var(--aiduka-space-16) calc(var(--aiduka-space-24) * 2 + var(--aiduka-space-2)) minmax(0, 1fr)}.PlatformPreview-module__oINxUa__deviceStage{--preview-window-height:calc(max(calc(var(--aiduka-home-preview-screen-min) - var(--luka-walker-room)), min(var(--aiduka-home-preview-screen-desktop), 100svh - var(--aiduka-home-preview-chrome-budget) - var(--luka-walker-room))) + var(--aiduka-space-11))}.PlatformPreview-module__oINxUa__screenGrid{height:min(var(--aiduka-home-preview-screen-desktop), calc(100svh - var(--aiduka-home-preview-chrome-budget) - var(--luka-walker-room)));min-height:calc(var(--aiduka-home-preview-screen-min) - var(--luka-walker-room))}}@media (min-width:64rem){.PlatformPreview-module__oINxUa__screenGrid{grid-template-columns:calc(var(--aiduka-space-16) + var(--aiduka-space-2)) calc(var(--aiduka-space-24) * 2 + var(--aiduka-space-6) + var(--aiduka-space-1)) minmax(0, 1fr)}}@media (prefers-reduced-motion:reduce){.PlatformPreview-module__oINxUa__track[data-scrolling=true]{min-height:auto}.PlatformPreview-module__oINxUa__track[data-scrolling=true] .PlatformPreview-module__oINxUa__stage{position:static}.PlatformPreview-module__oINxUa__screen,.PlatformPreview-module__oINxUa__captionItem{transition:none;transform:none}.PlatformPreview-module__oINxUa__tabWalker,.PlatformPreview-module__oINxUa__frame,.PlatformPreview-module__oINxUa__frameLayer,.PlatformPreview-module__oINxUa__frameRing,.PlatformPreview-module__oINxUa__bezel{transition:none}}
.TrustBand-module__cHyOcq__section{margin-block:var(--aiduka-space-12);color:var(--aiduka-color-ink);position:relative}.TrustBand-module__cHyOcq__mark:focus-visible,.TrustBand-module__cHyOcq__explanation summary:focus-visible,.TrustBand-module__cHyOcq__explanation a:focus-visible{outline:calc(var(--aiduka-space-1) / 2) solid var(--aiduka-color-ink);outline-offset:var(--aiduka-space-1)}.TrustBand-module__cHyOcq__viewport{padding-block:var(--aiduka-space-5);border-block:thin solid var(--aiduka-color-line);scrollbar-color:var(--aiduka-color-ink-muted) transparent;scrollbar-width:thin;overflow-x:auto}.TrustBand-module__cHyOcq__section[data-ready=true] .TrustBand-module__cHyOcq__viewport{overflow-x:hidden}.TrustBand-module__cHyOcq__track{inline-size:max-content;display:flex}.TrustBand-module__cHyOcq__section[data-ready=true] .TrustBand-module__cHyOcq__track{animation:TrustBand-module__cHyOcq__reference-strip calc(var(--aiduka-motion-slow) * 83.3333) linear infinite}.TrustBand-module__cHyOcq__group{align-items:center;gap:calc(var(--aiduka-space-8) + var(--aiduka-space-2));padding:0 calc(var(--aiduka-space-8) + var(--aiduka-space-2)) 0 0;flex:none;margin:0;list-style:none;display:flex}.TrustBand-module__cHyOcq__copy{display:none}.TrustBand-module__cHyOcq__section[data-ready=true] .TrustBand-module__cHyOcq__copy{display:flex}.TrustBand-module__cHyOcq__item{flex:none}.TrustBand-module__cHyOcq__mark{inline-size:calc(var(--aiduka-space-24) * 2 + var(--aiduka-space-8));block-size:calc(var(--aiduka-space-8) + var(--aiduka-space-8));padding-inline:var(--aiduka-space-4);color:var(--aiduka-color-ink);align-items:center;display:flex}.TrustBand-module__cHyOcq__imageFrame{inline-size:calc(var(--aiduka-space-24) * 2);block-size:calc(var(--aiduka-space-8) + var(--aiduka-space-3));justify-content:center;align-items:center;display:flex}.TrustBand-module__cHyOcq__image{object-fit:contain;mix-blend-mode:multiply;block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%;display:block}.TrustBand-module__cHyOcq__mark[data-mark=parcoursup] .TrustBand-module__cHyOcq__image{inline-size:calc(var(--aiduka-space-24) + var(--aiduka-space-16));max-block-size:calc(var(--aiduka-space-8) + var(--aiduka-space-3));transform:translateY(calc(var(--aiduka-space-3) / 2))}.TrustBand-module__cHyOcq__mark[data-mark=data] .TrustBand-module__cHyOcq__image{inline-size:calc(var(--aiduka-space-24) + var(--aiduka-space-8));transform:translateY(calc(var(--aiduka-space-3) / -2))}.TrustBand-module__cHyOcq__mark[data-mark=cnil] .TrustBand-module__cHyOcq__image{max-block-size:var(--aiduka-space-8)}.TrustBand-module__cHyOcq__mark[data-mark=bo] .TrustBand-module__cHyOcq__image,.TrustBand-module__cHyOcq__mark[data-mark=numerique] .TrustBand-module__cHyOcq__image{max-block-size:calc(var(--aiduka-space-8) + var(--aiduka-space-3))}.TrustBand-module__cHyOcq__explanation{color:var(--aiduka-color-ink-muted);font-size:var(--aiduka-font-size-sm);line-height:var(--aiduka-line-height-body);margin-block-start:var(--aiduka-space-1)}.TrustBand-module__cHyOcq__explanation summary{align-items:center;gap:var(--aiduka-space-2);min-block-size:var(--aiduka-space-11);padding-block:var(--aiduka-space-3);cursor:pointer;list-style:none;display:inline-flex}.TrustBand-module__cHyOcq__explanation summary::-webkit-details-marker{display:none}.TrustBand-module__cHyOcq__explanation summary::marker{content:""}.TrustBand-module__cHyOcq__explanation summary:hover{color:var(--aiduka-color-ink)}.TrustBand-module__cHyOcq__detailsControl{align-items:center;gap:var(--aiduka-space-2);color:var(--aiduka-color-ink);flex:none;font-weight:500;display:inline-flex}.TrustBand-module__cHyOcq__detailsControl svg{inline-size:var(--aiduka-space-4);block-size:var(--aiduka-space-4)}.TrustBand-module__cHyOcq__minus,.TrustBand-module__cHyOcq__explanation[open] .TrustBand-module__cHyOcq__plus{display:none}.TrustBand-module__cHyOcq__explanation[open] .TrustBand-module__cHyOcq__minus{display:block}.TrustBand-module__cHyOcq__explanationBody{max-inline-size:var(--aiduka-measure-prose);padding-block-end:var(--aiduka-space-2)}.TrustBand-module__cHyOcq__explanation p{margin-block-start:var(--aiduka-space-3)}.TrustBand-module__cHyOcq__explanation a{text-underline-offset:var(--aiduka-space-1);text-decoration:underline}.TrustBand-module__cHyOcq__section[data-focused=true] .TrustBand-module__cHyOcq__viewport{overflow-x:auto}.TrustBand-module__cHyOcq__section[data-focused=true] .TrustBand-module__cHyOcq__track{animation:none}.TrustBand-module__cHyOcq__section[data-focused=true] .TrustBand-module__cHyOcq__copy{display:none}@keyframes TrustBand-module__cHyOcq__reference-strip{to{transform:translate(-50%)}}.TrustBand-module__cHyOcq__image:where(:root[data-appearance=dark],:root[data-appearance=dark] *){filter:grayscale()invert();mix-blend-mode:screen}@media (prefers-color-scheme:dark){.TrustBand-module__cHyOcq__image:where(:root[data-appearance=device],:root[data-appearance=device] *){filter:grayscale()invert();mix-blend-mode:screen}}@media (prefers-reduced-motion:reduce){.TrustBand-module__cHyOcq__section[data-ready=true] .TrustBand-module__cHyOcq__viewport{overflow-x:auto}.TrustBand-module__cHyOcq__section[data-ready=true] .TrustBand-module__cHyOcq__track{animation:none}.TrustBand-module__cHyOcq__section[data-ready=true] .TrustBand-module__cHyOcq__copy{display:none}}
.ToolTile-module__chOVDG__tile{width:var(--aiduka-orientation-row-tile);height:var(--aiduka-orientation-row-tile);border-radius:var(--aiduka-orientation-row-radius);background:var(--tool-bg);color:var(--tool-fg);box-shadow:var(--aiduka-orientation-icon-shadow);flex:none;place-items:center;display:grid}.ToolTile-module__chOVDG__tile svg{width:var(--aiduka-space-5);height:var(--aiduka-space-5)}
.liste-vf-module__LOk5ga__toolbar{gap:var(--aiduka-space-3);flex-direction:column;display:flex}.liste-vf-module__LOk5ga__count{color:var(--aiduka-orientation-muted);font-size:var(--aiduka-font-size-xs);font-weight:var(--aiduka-weight-label);margin:0}.liste-vf-module__LOk5ga__results{font-size:var(--aiduka-font-size-sm)}.liste-vf-module__LOk5ga__skeletonRow{padding:var(--aiduka-space-4) 0}.liste-vf-module__LOk5ga__filterChip{display:inline-flex}.liste-vf-module__LOk5ga__filterTrigger,.liste-vf-module__LOk5ga__filterClear{position:relative}.liste-vf-module__LOk5ga__filterTrigger:after,.liste-vf-module__LOk5ga__filterClear:after{content:"";inset:min(calc(var(--aiduka-space-1) * 0), calc((var(--aiduka-product-ui-control-size) - 100%) / -2)) 0;position:absolute}.liste-vf-module__LOk5ga__filterTrigger{min-height:calc(var(--aiduka-space-8) + var(--aiduka-space-2));gap:var(--aiduka-space-1);padding:0 var(--aiduka-space-3);border-radius:var(--aiduka-app-radius-chip);background:var(--aiduka-orientation-chrome);color:var(--aiduka-orientation-ink);font-size:var(--aiduka-font-size-xs);font-weight:var(--aiduka-weight-label);border:0}.liste-vf-module__LOk5ga__filterTrigger svg{color:var(--aiduka-orientation-muted)}.liste-vf-module__LOk5ga__filterTriggerOn{background:var(--aiduka-orientation-action);color:var(--aiduka-orientation-action-ink);padding-right:var(--aiduka-space-1);border-start-end-radius:0;border-end-end-radius:0}.liste-vf-module__LOk5ga__filterTriggerOn svg{display:none}.liste-vf-module__LOk5ga__filterClear{min-height:calc(var(--aiduka-space-8) + var(--aiduka-space-2));padding:0 var(--aiduka-space-3) 0 var(--aiduka-space-1);background:var(--aiduka-orientation-action);color:var(--aiduka-orientation-action-ink);cursor:pointer;border:0;border-start-end-radius:var(--aiduka-app-radius-chip);border-end-end-radius:var(--aiduka-app-radius-chip);place-items:center;display:inline-grid}.liste-vf-module__LOk5ga__filterClear svg{width:var(--aiduka-space-4);height:var(--aiduka-space-4)}.liste-vf-module__LOk5ga__tag{padding:calc(var(--aiduka-space-1) / 2) var(--aiduka-space-2);border-radius:var(--aiduka-app-radius-chip);background:var(--aiduka-orientation-chrome);color:var(--aiduka-orientation-ink);font-size:var(--aiduka-font-size-xs);font-weight:var(--aiduka-weight-label);display:inline-block}.liste-vf-module__LOk5ga__tags{gap:var(--aiduka-space-1);margin-top:var(--aiduka-space-2);flex-wrap:wrap;display:flex}.liste-vf-module__LOk5ga__wrap{overflow-wrap:anywhere}.liste-vf-module__LOk5ga__rowMsg{align-items:flex-start;gap:var(--aiduka-space-1);margin-top:calc(var(--aiduka-space-2) * -1);padding-bottom:var(--aiduka-space-4);color:var(--aiduka-orientation-muted);font-size:var(--aiduka-font-size-xs);flex-direction:column;display:flex}.liste-vf-module__LOk5ga__rowMsgStrong{color:var(--aiduka-orientation-ink);font-weight:var(--aiduka-weight-label)}.liste-vf-module__LOk5ga__statusText{align-items:flex-start;gap:var(--aiduka-space-2);color:var(--aiduka-orientation-muted);font-size:var(--aiduka-font-size-sm);flex-direction:column;margin:0;display:flex}.liste-vf-module__LOk5ga__statusText p{margin:0}.liste-vf-module__LOk5ga__notice{align-items:flex-start;gap:var(--aiduka-space-3);padding:var(--aiduka-space-3) var(--aiduka-space-4);border-radius:var(--aiduka-app-radius-card);background:var(--aiduka-orientation-chrome);color:var(--aiduka-orientation-ink);font-size:var(--aiduka-font-size-sm);flex-direction:column;display:flex}.liste-vf-module__LOk5ga__notice p{margin:0}.liste-vf-module__LOk5ga__noticeRow{flex-direction:row;justify-content:space-between;align-items:center}.liste-vf-module__LOk5ga__noticeText{min-width:0;color:var(--aiduka-orientation-muted)}.liste-vf-module__LOk5ga__noticeStrong{color:var(--aiduka-orientation-ink)}.liste-vf-module__LOk5ga__alert{color:var(--aiduka-color-danger);font-size:var(--aiduka-font-size-sm);margin:0}.liste-vf-module__LOk5ga__action{min-height:var(--aiduka-product-ui-control-size);padding:var(--aiduka-space-2) var(--aiduka-space-3);border:var(--aiduka-border-hairline) solid var(--aiduka-orientation-line);border-radius:var(--aiduka-app-radius-chip);background:var(--aiduka-orientation-surface);color:var(--aiduka-orientation-ink);font:inherit;font-size:var(--aiduka-font-size-xs);font-weight:var(--aiduka-weight-bold);text-align:left;cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}.liste-vf-module__LOk5ga__action:active{box-shadow:var(--aiduka-product-material-inset)}.liste-vf-module__LOk5ga__dock{padding:var(--aiduka-space-2) var(--aiduka-space-2) var(--aiduka-space-2) var(--aiduka-space-4);border:var(--aiduka-border-hairline) solid var(--aiduka-orientation-line);border-radius:var(--aiduka-app-radius-card-large);background:var(--aiduka-orientation-surface);box-shadow:var(--aiduka-shadow-float)}.liste-vf-module__LOk5ga__dockRow{align-items:center;gap:var(--aiduka-space-3);display:flex}.liste-vf-module__LOk5ga__dockOpen{justify-content:center;gap:var(--aiduka-space-2);min-width:0;min-height:var(--aiduka-space-12);color:var(--aiduka-orientation-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;padding:0;display:flex}.liste-vf-module__LOk5ga__dockOpen:focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-orientation-ink);outline-offset:var(--aiduka-space-1);border-radius:var(--aiduka-app-radius-chip)}.liste-vf-module__LOk5ga__dockTop{align-items:center;gap:var(--aiduka-space-1);color:var(--aiduka-orientation-ink);font-size:var(--aiduka-font-size-xs);font-weight:var(--aiduka-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex}.liste-vf-module__LOk5ga__dockTop svg{width:var(--aiduka-space-4);height:var(--aiduka-space-4);color:var(--aiduka-orientation-muted);transform:rotate(180deg)}.liste-vf-module__LOk5ga__dockEmpty{min-width:0;color:var(--aiduka-orientation-ink);font-size:var(--aiduka-font-size-sm);font-weight:var(--aiduka-weight-bold);flex:1;margin:0}.liste-vf-module__LOk5ga__dockEmptyHint{color:var(--aiduka-orientation-muted);font-weight:var(--aiduka-weight-regular)}div.liste-vf-module__LOk5ga__dockQuota{width:calc(var(--aiduka-space-16) + var(--aiduka-space-12));max-width:100%}div.liste-vf-module__LOk5ga__dockQuota>i{height:var(--aiduka-space-1)}.liste-vf-module__LOk5ga__dockMessage{margin-top:var(--aiduka-space-2);padding-right:var(--aiduka-space-2)}.liste-vf-module__LOk5ga__dockCta{flex:none}.liste-vf-module__LOk5ga__dockCta button{min-height:var(--aiduka-space-12);padding:0 var(--aiduka-space-4);font-size:var(--aiduka-font-size-sm);white-space:nowrap}.liste-vf-module__LOk5ga__dockList,.liste-vf-module__LOk5ga__dockSub,.liste-vf-module__LOk5ga__dockOpen.liste-vf-module__LOk5ga__dockStatic{display:none}@media not (min-width:48rem){.liste-vf-module__LOk5ga__sheet{border-start-start-radius:var(--aiduka-orientation-section-card-radius);border-start-end-radius:var(--aiduka-orientation-section-card-radius)}}.liste-vf-module__LOk5ga__sheetHead{justify-content:flex-start;gap:var(--aiduka-space-3);padding:var(--aiduka-space-3) var(--aiduka-space-4) var(--aiduka-space-3) var(--aiduka-space-5);border-bottom-color:var(--aiduka-orientation-line)}.liste-vf-module__LOk5ga__sheetHead h2{min-width:0;font-family:inherit;font-size:var(--aiduka-orientation-section-title);font-weight:var(--aiduka-weight-title);line-height:var(--aiduka-orientation-title-leading);letter-spacing:var(--aiduka-orientation-hero-tracking);color:var(--aiduka-orientation-ink);flex:1}.liste-vf-module__LOk5ga__sheetFooter{border-top-color:var(--aiduka-orientation-line)}.liste-vf-module__LOk5ga__headTile{order:-1}.liste-vf-module__LOk5ga__headTile svg{width:var(--aiduka-space-5);height:var(--aiduka-space-5)}.liste-vf-module__LOk5ga__sheetClose{width:calc(var(--aiduka-space-12) - var(--aiduka-space-1));height:calc(var(--aiduka-space-12) - var(--aiduka-space-1));border-radius:var(--aiduka-orientation-section-control-radius);background:var(--aiduka-orientation-chrome);color:var(--aiduka-orientation-ink);box-shadow:var(--aiduka-product-material-inset);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.liste-vf-module__LOk5ga__sheetClose svg{width:var(--aiduka-space-4);height:var(--aiduka-space-4)}.liste-vf-module__LOk5ga__sheetFoot{gap:var(--aiduka-space-2);flex-direction:column;width:100%;display:flex}.liste-vf-module__LOk5ga__card{border:var(--aiduka-border-hairline) solid var(--aiduka-orientation-line);border-radius:var(--aiduka-app-radius-card-large);background:var(--aiduka-orientation-surface)}.liste-vf-module__LOk5ga__cardTitle{color:var(--aiduka-orientation-ink);font-size:var(--aiduka-orientation-section-title);font-weight:var(--aiduka-weight-title);line-height:var(--aiduka-orientation-title-leading);letter-spacing:var(--aiduka-orientation-hero-tracking)}.liste-vf-module__LOk5ga__list{gap:var(--aiduka-space-3);font-size:var(--aiduka-font-size-sm);outline:none;flex-direction:column;display:flex}.liste-vf-module__LOk5ga__empty{color:var(--aiduka-orientation-muted);margin:0}.liste-vf-module__LOk5ga__qline{margin:var(--aiduka-space-2) 0 0;color:var(--aiduka-orientation-ink);font-size:var(--aiduka-font-size-xs);font-variant-numeric:tabular-nums}.liste-vf-module__LOk5ga__qline b{font-weight:var(--aiduka-weight-title)}.liste-vf-module__LOk5ga__qline span{color:var(--aiduka-orientation-muted)}.liste-vf-module__LOk5ga__cap{width:fit-content;margin:var(--aiduka-space-2) 0 0}.liste-vf-module__LOk5ga__voeux{margin:0;padding:0;list-style:none}.liste-vf-module__LOk5ga__voeuHead{align-items:center;gap:var(--aiduka-space-3);display:flex}div.liste-vf-module__LOk5ga__tight{padding:var(--aiduka-space-3) 0}.liste-vf-module__LOk5ga__cost{margin-top:calc(var(--aiduka-space-1) / 2);color:var(--aiduka-orientation-muted);font-size:var(--aiduka-font-size-xs);line-height:var(--aiduka-type-caption-leading);font-variant-numeric:tabular-nums;display:block}.liste-vf-module__LOk5ga__nowrap{white-space:nowrap}.liste-vf-module__LOk5ga__title{font-size:inherit;margin:0}.liste-vf-module__LOk5ga__x{width:var(--aiduka-product-ui-control-size);height:var(--aiduka-product-ui-control-size);margin-right:calc(var(--aiduka-space-3) * -1);border-radius:var(--aiduka-app-radius-button);color:var(--aiduka-orientation-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.liste-vf-module__LOk5ga__x svg{width:var(--aiduka-space-4);height:var(--aiduka-space-4)}.liste-vf-module__LOk5ga__x:focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-orientation-ink);outline-offset:calc(var(--aiduka-space-1) * -1)}@media (hover:hover) and (pointer:fine){.liste-vf-module__LOk5ga__x:hover{color:var(--aiduka-orientation-ink)}}.liste-vf-module__LOk5ga__chev svg{width:var(--aiduka-space-5);height:var(--aiduka-space-5);transition:transform var(--aiduka-motion-fast) var(--aiduka-motion-ease-out)}.liste-vf-module__LOk5ga__chevUp svg{transform:rotate(180deg)}.liste-vf-module__LOk5ga__grp{margin:0 0 var(--aiduka-space-3);padding:0 var(--aiduka-space-3);border-radius:var(--aiduka-app-radius-card);background:var(--aiduka-orientation-chrome);list-style:none}.liste-vf-module__LOk5ga__grp>li+li{border-top:var(--aiduka-border-hairline) solid var(--aiduka-orientation-line)}.liste-vf-module__LOk5ga__grpRow{align-items:center;gap:var(--aiduka-space-3);padding:var(--aiduka-space-1) 0;display:flex}.liste-vf-module__LOk5ga__school{color:var(--aiduka-orientation-ink);font-weight:var(--aiduka-weight-label);display:block}.liste-vf-module__LOk5ga__grpFoot{margin:calc(var(--aiduka-space-1) * -1) 0 var(--aiduka-space-3);justify-content:flex-end;display:flex}button.liste-vf-module__LOk5ga__removeGroup{min-height:var(--aiduka-product-ui-control-size);color:var(--aiduka-orientation-muted)}.liste-vf-module__LOk5ga__note{align-items:center;gap:var(--aiduka-space-2);margin:calc(var(--aiduka-space-1) / 2) 0 0;color:var(--aiduka-orientation-muted);font-size:var(--aiduka-font-size-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}button.liste-vf-module__LOk5ga__noteEdit{min-height:calc(var(--aiduka-space-8) - var(--aiduka-space-1));padding:0 var(--aiduka-space-2);position:relative}button.liste-vf-module__LOk5ga__noteEdit:after{content:"";inset:calc(var(--aiduka-space-2) * -1) calc(var(--aiduka-space-1) * -1);position:absolute}.liste-vf-module__LOk5ga__undo{justify-content:space-between;align-items:center;gap:var(--aiduka-space-3);padding:var(--aiduka-space-1) var(--aiduka-space-1) var(--aiduka-space-1) var(--aiduka-space-4);border-radius:var(--aiduka-app-radius-card);background:var(--aiduka-orientation-ink);color:var(--aiduka-orientation-surface);box-shadow:var(--aiduka-shadow-float);display:flex}.liste-vf-module__LOk5ga__undo p{min-width:0;margin:0}.liste-vf-module__LOk5ga__undo button{min-height:var(--aiduka-product-ui-control-size);padding:0 var(--aiduka-space-3);border-radius:var(--aiduka-app-radius-button);color:inherit;font:inherit;font-weight:var(--aiduka-weight-bold);cursor:pointer;background:0 0;border:0;flex:none}.liste-vf-module__LOk5ga__undo button:focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-orientation-surface);outline-offset:calc(var(--aiduka-space-1) * -1)}.liste-vf-module__LOk5ga__noteSheet{gap:var(--aiduka-space-4);flex-direction:column;display:flex}.liste-vf-module__LOk5ga__noteActions{gap:var(--aiduka-space-2);flex-direction:column;display:flex}.liste-vf-module__LOk5ga__noteHint{color:var(--aiduka-orientation-muted);font-size:var(--aiduka-font-size-xs);text-align:center;margin:0}.liste-vf-module__LOk5ga__noteInfo{color:var(--aiduka-orientation-ink);font-size:var(--aiduka-font-size-sm);margin:0}.liste-vf-module__LOk5ga__noteBadge{align-self:flex-start}@container orientation-flow not (max-width:0){.liste-vf-module__LOk5ga__dockToggle{display:none}.liste-vf-module__LOk5ga__dockOpen.liste-vf-module__LOk5ga__dockStatic{display:flex}.liste-vf-module__LOk5ga__split{display:block}.liste-vf-module__LOk5ga__card,.liste-vf-module__LOk5ga__dockSpacer{display:none}.liste-vf-module__LOk5ga__dock{inset:auto;bottom:var(--aiduka-space-6);max-width:none;margin:var(--aiduka-space-6) 0 0;padding:var(--aiduka-space-3) var(--aiduka-space-3) var(--aiduka-space-3) var(--aiduka-space-5);display:block;position:sticky}.liste-vf-module__LOk5ga__dockRow{gap:var(--aiduka-space-5)}.liste-vf-module__LOk5ga__dockOpen{justify-content:flex-start;align-items:center;gap:var(--aiduka-space-5);cursor:default;flex-direction:row}.liste-vf-module__LOk5ga__dockQuota{order:-1}.liste-vf-module__LOk5ga__dockOpen .liste-vf-module__LOk5ga__dockQuota{width:calc(var(--aiduka-space-24) * 1.25);flex:none}.liste-vf-module__LOk5ga__dockTop{gap:var(--aiduka-space-5);font-size:var(--aiduka-font-size-sm)}.liste-vf-module__LOk5ga__dockSub{color:var(--aiduka-orientation-muted);font-weight:var(--aiduka-weight-regular);display:inline}.liste-vf-module__LOk5ga__dockSub b{color:var(--aiduka-orientation-ink);font-weight:var(--aiduka-weight-bold)}.liste-vf-module__LOk5ga__dockEmpty{font-size:var(--aiduka-font-size-sm)}.liste-vf-module__LOk5ga__dockList{min-height:var(--aiduka-space-12);padding:0 var(--aiduka-space-4);border:var(--aiduka-border-hairline) solid var(--aiduka-orientation-line);border-radius:var(--aiduka-app-radius-button);background:var(--aiduka-orientation-surface);color:var(--aiduka-orientation-ink);font:inherit;font-size:var(--aiduka-font-size-sm);font-weight:var(--aiduka-weight-bold);white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}.liste-vf-module__LOk5ga__dockList:focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-orientation-ink);outline-offset:var(--aiduka-space-1)}.liste-vf-module__LOk5ga__dockList:active{box-shadow:var(--aiduka-product-material-inset)}.liste-vf-module__LOk5ga__dockMessage{padding-left:0}}
.recherche-motion-module___wtEIa__skeleton{background:var(--aiduka-color-surface-sunken)}@keyframes recherche-motion-module___wtEIa__settle{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.recherche-motion-module___wtEIa__row{animation:recherche-motion-module___wtEIa__settle var(--aiduka-motion-base) var(--aiduka-motion-ease-out) both}}
.DeclaredProjectStep-module__TlSw_W__answers{margin-top:var(--aiduka-space-3)}.DeclaredProjectStep-module__TlSw_W__choiceUnderHeading{margin-top:calc(var(--aiduka-space-3) - var(--aiduka-space-6))}.DeclaredProjectStep-module__TlSw_W__missing{margin-top:calc(var(--aiduka-space-3) * -1);color:var(--aiduka-color-danger);font-size:var(--aiduka-font-size-sm)}.DeclaredProjectStep-module__TlSw_W__answer{cursor:pointer}.DeclaredProjectStep-module__TlSw_W__answer[aria-disabled=true]{cursor:not-allowed;opacity:var(--aiduka-opacity-disabled)}.DeclaredProjectStep-module__TlSw_W__chevron{width:var(--aiduka-space-5);height:var(--aiduka-space-5);color:var(--aiduka-orientation-muted);flex:none}
.OrientationMasthead-module__mf0XwG__masthead{padding-top:var(--aiduka-space-6);margin-bottom:var(--aiduka-space-6);color:var(--aiduka-orientation-ink)}.OrientationMasthead-module__mf0XwG__title{margin-bottom:var(--aiduka-space-2)}.OrientationMasthead-module__mf0XwG__sections{border-bottom:var(--aiduka-border-hairline) solid var(--aiduka-orientation-line)}@media not (min-width:22rem){.OrientationMasthead-module__mf0XwG__sections{column-gap:var(--aiduka-space-4)}}.OrientationMasthead-module__mf0XwG__titleRow{padding-top:var(--aiduka-space-4);color:var(--aiduka-orientation-ink)}.OrientationMasthead-module__mf0XwG__navigation{z-index:var(--aiduka-orientation-explorer-navigation-layer);margin-bottom:var(--aiduka-space-6);padding-top:env(safe-area-inset-top);background:var(--aiduka-orientation-page);position:sticky;top:0}@media (pointer:coarse) and (not (min-width:40rem)),(pointer:coarse) and (not (min-height:40rem)){.OrientationMasthead-module__mf0XwG__navigation~* :is(h1,h2)[tabindex="-1"]{scroll-margin-top:calc(var(--aiduka-space-12) + var(--aiduka-space-3) + env(safe-area-inset-top))}}
.flow-vf-module__aY69Iq__label{margin-bottom:var(--aiduka-space-2);color:var(--aiduka-orientation-ink);font-size:var(--aiduka-font-size-sm);font-weight:var(--aiduka-weight-bold);display:block}.flow-vf-module__aY69Iq__labelFit{width:fit-content;max-width:100%}.flow-vf-module__aY69Iq__labelHint{font-weight:var(--aiduka-weight-regular);color:var(--aiduka-orientation-muted)}.flow-vf-module__aY69Iq__stack{gap:var(--aiduka-space-6);flex-direction:column;display:flex}.flow-vf-module__aY69Iq__heading{color:var(--aiduka-orientation-ink);font-size:var(--aiduka-app-type-h2-size);font-weight:var(--aiduka-weight-title);letter-spacing:var(--aiduka-app-type-h2-tracking);line-height:var(--aiduka-app-type-h2-leading);text-wrap:balance;margin:0}.flow-vf-module__aY69Iq__headingHint{margin:var(--aiduka-space-1) 0 0;color:var(--aiduka-orientation-muted);font-size:var(--aiduka-font-size-sm)}.flow-vf-module__aY69Iq__question{color:var(--aiduka-orientation-ink);font-size:var(--aiduka-font-size-lg);font-weight:var(--aiduka-weight-title);letter-spacing:var(--aiduka-app-type-h3-tracking);line-height:var(--aiduka-app-type-h3-leading);text-wrap:balance;margin:0}.flow-vf-module__aY69Iq__actions{gap:var(--aiduka-space-3);flex-direction:column;display:flex}.flow-vf-module__aY69Iq__error{color:var(--aiduka-color-danger);font-size:var(--aiduka-font-size-xs);margin:0}.flow-vf-module__aY69Iq__errorBelow{margin-top:var(--aiduka-space-2)}.flow-vf-module__aY69Iq__two{gap:var(--aiduka-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.flow-vf-module__aY69Iq__cell{min-width:0}.flow-vf-module__aY69Iq__half{width:calc(50% - var(--aiduka-space-3) / 2)}.flow-vf-module__aY69Iq__textButton{min-height:var(--aiduka-product-ui-control-size);color:var(--aiduka-orientation-ink);font:inherit;font-weight:var(--aiduka-weight-bold);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.flow-vf-module__aY69Iq__textButton:hover{text-decoration:none}.flow-vf-module__aY69Iq__textButton:disabled{opacity:var(--aiduka-opacity-disabled);cursor:not-allowed}.flow-vf-module__aY69Iq__secondary{justify-content:center;align-items:center;gap:var(--aiduka-space-3);width:100%;min-height:calc(var(--aiduka-space-12) + var(--aiduka-space-1));padding:0 var(--aiduka-space-4);border:var(--aiduka-border-hairline) solid var(--aiduka-orientation-input-line);border-radius:var(--aiduka-app-radius-button);background:var(--aiduka-orientation-surface);color:var(--aiduka-orientation-ink);font:inherit;font-size:var(--aiduka-font-size-base);font-weight:var(--aiduka-weight-bold);cursor:pointer;display:flex}.flow-vf-module__aY69Iq__secondary img{flex:none}.flow-vf-module__aY69Iq__secondary:active:not(:disabled){box-shadow:var(--aiduka-product-material-inset)}.flow-vf-module__aY69Iq__secondary:disabled{opacity:var(--aiduka-opacity-disabled);cursor:not-allowed}@media (hover:hover) and (pointer:fine){.flow-vf-module__aY69Iq__secondary:hover:not(:disabled){border-color:var(--aiduka-orientation-ink)}}.flow-vf-module__aY69Iq__chips{gap:var(--aiduka-space-2);flex-wrap:wrap;display:flex}.flow-vf-module__aY69Iq__chip{align-items:center;gap:var(--aiduka-space-1);min-height:var(--aiduka-product-ui-control-size);padding:0 var(--aiduka-space-4);border-radius:var(--aiduka-app-radius-chip);background:var(--aiduka-orientation-chrome);color:var(--aiduka-orientation-ink);font:inherit;font-size:var(--aiduka-font-size-sm);font-weight:var(--aiduka-weight-label);white-space:nowrap;cursor:pointer;transition:background-color var(--aiduka-motion-base) var(--aiduka-motion-ease-out), color var(--aiduka-motion-base) var(--aiduka-motion-ease-out);border:0;display:inline-flex}.flow-vf-module__aY69Iq__chip svg{width:var(--aiduka-space-4);height:var(--aiduka-space-4);flex:none}.flow-vf-module__aY69Iq__chipOn{padding-left:var(--aiduka-space-3);background:var(--aiduka-orientation-action);color:var(--aiduka-orientation-action-ink)}.flow-vf-module__aY69Iq__chipSmall{min-height:calc(var(--aiduka-space-8) + var(--aiduka-space-2));padding:0 var(--aiduka-space-3);font-size:var(--aiduka-font-size-xs)}.flow-vf-module__aY69Iq__chipSmall,.flow-vf-module__aY69Iq__add,.flow-vf-module__aY69Iq__mini{position:relative}.flow-vf-module__aY69Iq__chipSmall:after,.flow-vf-module__aY69Iq__add:after,.flow-vf-module__aY69Iq__mini:after{content:"";inset:min(calc(var(--aiduka-space-1) * 0), calc((var(--aiduka-product-ui-control-size) - 100%) / -2)) 0;position:absolute}.flow-vf-module__aY69Iq__chip:focus-visible,.flow-vf-module__aY69Iq__add:focus-visible,.flow-vf-module__aY69Iq__mini:focus-visible,.flow-vf-module__aY69Iq__row:focus-visible,.flow-vf-module__aY69Iq__textButton:focus-visible,.flow-vf-module__aY69Iq__secondary:focus-visible,.flow-vf-module__aY69Iq__focusRing:focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-orientation-ink);outline-offset:var(--aiduka-space-1)}.flow-vf-module__aY69Iq__chip:active:not(.flow-vf-module__aY69Iq__chipOn){box-shadow:var(--aiduka-product-material-inset)}@media (hover:hover) and (pointer:fine){.flow-vf-module__aY69Iq__chip:hover:not(.flow-vf-module__aY69Iq__chipOn){background:color-mix(in srgb, var(--aiduka-orientation-chrome) 85%, var(--aiduka-orientation-ink))}}.flow-vf-module__aY69Iq__field{align-items:center;gap:var(--aiduka-space-3);width:100%;min-height:calc(var(--aiduka-space-12) + var(--aiduka-space-1));padding:0 var(--aiduka-space-4);border:var(--aiduka-border-hairline) solid var(--aiduka-orientation-input-line);border-radius:var(--aiduka-app-radius-input);background:var(--aiduka-orientation-surface);color:var(--aiduka-orientation-ink);font:inherit;font-size:var(--aiduka-font-size-base);text-align:left;display:flex}.flow-vf-module__aY69Iq__field:focus-within,.flow-vf-module__aY69Iq__field:focus-visible,.flow-vf-module__aY69Iq__fieldFocus{border-color:var(--aiduka-orientation-ink);box-shadow:inset 0 0 0 var(--aiduka-border-hairline) var(--aiduka-orientation-ink);outline:none}.flow-vf-module__aY69Iq__field.flow-vf-module__aY69Iq__fieldInvalid,.flow-vf-module__aY69Iq__field.flow-vf-module__aY69Iq__fieldInvalid:focus-within,.flow-vf-module__aY69Iq__field.flow-vf-module__aY69Iq__fieldInvalid:focus-visible,.flow-vf-module__aY69Iq__field.flow-vf-module__aY69Iq__fieldInvalid.flow-vf-module__aY69Iq__fieldFocus{border-color:var(--aiduka-color-danger)}.flow-vf-module__aY69Iq__field.flow-vf-module__aY69Iq__fieldInvalid:focus-within,.flow-vf-module__aY69Iq__field.flow-vf-module__aY69Iq__fieldInvalid:focus-visible,.flow-vf-module__aY69Iq__field.flow-vf-module__aY69Iq__fieldInvalid.flow-vf-module__aY69Iq__fieldFocus{box-shadow:inset 0 0 0 var(--aiduka-border-hairline) var(--aiduka-color-danger)}.flow-vf-module__aY69Iq__field input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1}.flow-vf-module__aY69Iq__field input::placeholder,.flow-vf-module__aY69Iq__fieldPlaceholder{color:var(--aiduka-orientation-muted)}.flow-vf-module__aY69Iq__field>svg{width:var(--aiduka-space-5);height:var(--aiduka-space-5);color:var(--aiduka-orientation-muted);flex:none}.flow-vf-module__aY69Iq__fieldWithTile{padding-left:var(--aiduka-space-2)}.flow-vf-module__aY69Iq__fieldPrefix{padding-right:var(--aiduka-space-3);border-right:var(--aiduka-border-hairline) solid var(--aiduka-orientation-line);color:var(--aiduka-orientation-muted);font-variant-numeric:tabular-nums}.flow-vf-module__aY69Iq__tile{width:var(--aiduka-orientation-row-tile);height:var(--aiduka-orientation-row-tile);border-radius:var(--aiduka-orientation-row-radius);background:var(--t-bg);color:var(--t-fg);box-shadow:var(--aiduka-orientation-icon-shadow);flex:none;place-items:center;display:grid}.flow-vf-module__aY69Iq__tile svg,.flow-vf-module__aY69Iq__tile img{width:var(--aiduka-space-4);height:var(--aiduka-space-4)}.flow-vf-module__aY69Iq__rows{border-top:var(--aiduka-border-hairline) solid var(--aiduka-orientation-line)}.flow-vf-module__aY69Iq__rows>li{border-bottom:var(--aiduka-border-hairline) solid var(--aiduka-orientation-line)}.flow-vf-module__aY69Iq__row{align-items:center;gap:var(--aiduka-space-3);width:100%;padding:var(--aiduka-space-4) 0;color:var(--aiduka-orientation-ink);text-align:left;display:flex}.flow-vf-module__aY69Iq__rowCopy{flex:1;min-width:0}.flow-vf-module__aY69Iq__rowTitle{color:var(--aiduka-orientation-ink);font-weight:var(--aiduka-weight-bold);line-height:var(--aiduka-orientation-row-leading);display:block}.flow-vf-module__aY69Iq__rowSub{margin-top:calc(var(--aiduka-space-1) / 2);color:var(--aiduka-orientation-muted);font-size:var(--aiduka-font-size-xs);line-height:var(--aiduka-type-caption-leading);display:block}.flow-vf-module__aY69Iq__rowOption{color:var(--aiduka-orientation-ink);font-weight:var(--aiduka-weight-label);display:block}.flow-vf-module__aY69Iq__add,.flow-vf-module__aY69Iq__mini{align-items:center;gap:var(--aiduka-space-1);min-height:calc(var(--aiduka-space-8) + var(--aiduka-space-2));padding:0 var(--aiduka-space-3) 0 var(--aiduka-space-2);border:var(--aiduka-border-hairline) solid var(--aiduka-orientation-line);border-radius:var(--aiduka-app-radius-chip);background:var(--aiduka-orientation-surface);color:var(--aiduka-orientation-ink);font:inherit;font-size:var(--aiduka-font-size-xs);font-weight:var(--aiduka-weight-bold);white-space:nowrap;cursor:pointer;flex:none;display:inline-flex}.flow-vf-module__aY69Iq__add svg,.flow-vf-module__aY69Iq__mini svg{width:var(--aiduka-space-4);height:var(--aiduka-space-4);flex:none}.flow-vf-module__aY69Iq__mini svg{color:var(--aiduka-orientation-muted)}.flow-vf-module__aY69Iq__addIn{background:var(--aiduka-tool-voeux-bg);color:var(--aiduka-tool-voeux-fg);border-color:#0000}.flow-vf-module__aY69Iq__add:active,.flow-vf-module__aY69Iq__mini:active{box-shadow:var(--aiduka-product-material-inset)}.flow-vf-module__aY69Iq__quota{gap:calc(var(--aiduka-space-1) / 2 + var(--aiduka-border-hairline));grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.flow-vf-module__aY69Iq__quota>i{height:calc(var(--aiduka-space-1) * 1.5);border-radius:var(--aiduka-radius-pill);background:var(--aiduka-orientation-line)}.flow-vf-module__aY69Iq__quota>i.flow-vf-module__aY69Iq__quotaOn{background:var(--aiduka-tool-voeux-fg)}
.PlanningSubjectChips-module__I6E0Wa__chips{gap:var(--aiduka-space-2);flex-wrap:wrap;min-width:0;display:flex}.PlanningSubjectChips-module__I6E0Wa__chip{align-items:center;gap:var(--aiduka-space-1);min-height:calc(var(--aiduka-space-8) + var(--aiduka-space-1));padding-inline:var(--aiduka-space-3);border:var(--aiduka-border-hairline) solid var(--evt-line);border-radius:var(--aiduka-app-radius-chip);background:var(--evt-bg);color:var(--evt-fg);font-size:var(--aiduka-app-type-body-strong-size);font-weight:var(--aiduka-app-type-body-strong-weight);line-height:var(--aiduka-app-type-body-strong-leading);cursor:pointer;touch-action:manipulation;transition:background-color var(--aiduka-motion-base) var(--aiduka-ease-out), color var(--aiduka-motion-base) var(--aiduka-ease-out);display:inline-flex}.PlanningSubjectChips-module__I6E0Wa__chip[aria-pressed=true]{border-color:var(--evt-fg);background:var(--evt-fg);color:var(--aiduka-planning-ui-surface)}.PlanningSubjectChips-module__I6E0Wa__chip svg{width:var(--aiduka-space-4);height:var(--aiduka-space-4);flex:none}.PlanningSubjectChips-module__I6E0Wa__chip:focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--evt-fg);outline-offset:var(--aiduka-space-1)}.PlanningSubjectChips-module__I6E0Wa__chip:disabled{opacity:var(--aiduka-opacity-disabled);cursor:not-allowed}.PlanningSubjectChips-module__I6E0Wa__other{margin-top:var(--aiduka-space-3)}@media (prefers-reduced-motion:reduce){.PlanningSubjectChips-module__I6E0Wa__chip{transition:none}}
.DesktopAgendaDetail-module__j_mNiG__detail{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--aiduka-planning-ui-control-line) transparent;min-width:0;min-height:0;padding:var(--aiduka-space-4) var(--aiduka-space-6) var(--aiduka-space-6);border-left:var(--aiduka-border-hairline) solid var(--aiduka-planning-ui-line);background:var(--aiduka-planning-ui-surface);color:var(--aiduka-planning-ui-ink);font-size:var(--aiduka-app-type-body-size);line-height:var(--aiduka-app-type-body-leading);flex-direction:column;display:flex;overflow:auto}.DesktopAgendaDetail-module__j_mNiG__detail[data-placement=calendar]{height:100%}.DesktopAgendaDetail-module__j_mNiG__detail[data-placement=reader]{top:var(--planning-reader-chrome-height,calc(var(--aiduka-space-1) * 0));height:calc(var(--planning-reader-viewport-height,var(--planning-work-height,100dvh)) - var(--planning-reader-chrome-height,calc(var(--aiduka-space-1) * 0)));margin-right:calc(-1 * var(--aiduka-space-6));position:sticky}.DesktopAgendaDetail-module__j_mNiG__detail svg{width:calc(var(--aiduka-space-4) + var(--aiduka-space-1) / 2);height:calc(var(--aiduka-space-4) + var(--aiduka-space-1) / 2);flex:none}.DesktopAgendaDetail-module__j_mNiG__detail :is(button,a){cursor:pointer}.DesktopAgendaDetail-module__j_mNiG__detail :is(button,a):focus-visible,.DesktopAgendaDetail-module__j_mNiG__title:focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-planning-ui-ink);outline-offset:var(--aiduka-border-hairline)}.DesktopAgendaDetail-module__j_mNiG__detail button:disabled{opacity:var(--aiduka-opacity-disabled);cursor:wait}.DesktopAgendaDetail-module__j_mNiG__head{justify-content:space-between;align-items:center;gap:var(--aiduka-space-2);min-height:calc(var(--aiduka-space-8) + var(--aiduka-space-1));margin-right:calc(-1 * var(--aiduka-space-2));display:flex}.DesktopAgendaDetail-module__j_mNiG__badge{min-height:var(--aiduka-space-6);padding-inline:var(--aiduka-space-2);border-radius:var(--aiduka-app-radius-chip);background:var(--aiduka-planning-ui-chrome);color:var(--aiduka-planning-ui-muted);font-size:var(--aiduka-app-type-label-size);font-weight:var(--aiduka-app-type-label-weight);line-height:var(--aiduka-app-type-label-leading);align-items:center;display:inline-flex}.DesktopAgendaDetail-module__j_mNiG__badge[data-tone=accent]{background:var(--aiduka-planning-ui-accent-soft);color:var(--aiduka-planning-ui-accent-ink)}.DesktopAgendaDetail-module__j_mNiG__close{width:calc(var(--aiduka-space-8) + var(--aiduka-space-1));height:calc(var(--aiduka-space-8) + var(--aiduka-space-1));border-radius:var(--aiduka-radius-sm);color:var(--aiduka-planning-ui-muted);background:0 0;border:0;place-items:center;margin-left:auto;display:grid}.DesktopAgendaDetail-module__j_mNiG__close:hover{background:color-mix(in srgb, var(--aiduka-planning-ui-ink) 6%, transparent);color:var(--aiduka-planning-ui-ink)}.DesktopAgendaDetail-module__j_mNiG__title{margin:var(--aiduka-space-3) 0 0;overflow-wrap:anywhere;text-wrap:balance;color:var(--aiduka-planning-ui-ink);font-size:var(--aiduka-app-type-h2-size);font-weight:var(--aiduka-app-type-h2-weight);line-height:var(--aiduka-app-type-h2-leading);letter-spacing:var(--aiduka-app-type-h2-tracking)}.DesktopAgendaDetail-module__j_mNiG__subject{margin-top:var(--aiduka-space-3);align-self:flex-start}.DesktopAgendaDetail-module__j_mNiG__facts{gap:var(--aiduka-space-3);margin:var(--aiduka-space-5) 0 0;font-variant-numeric:tabular-nums;display:grid}.DesktopAgendaDetail-module__j_mNiG__facts>div{column-gap:calc(var(--aiduka-space-2) + var(--aiduka-space-1) / 2);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.DesktopAgendaDetail-module__j_mNiG__facts dt{color:var(--aiduka-planning-ui-muted);font-size:var(--aiduka-app-type-caption-size);font-weight:var(--aiduka-app-type-caption-weight);line-height:var(--aiduka-app-type-caption-leading);display:contents}.DesktopAgendaDetail-module__j_mNiG__facts dt svg{margin-top:var(--aiduka-border-hairline);color:var(--aiduka-planning-ui-muted);grid-row:1/span 2}.DesktopAgendaDetail-module__j_mNiG__facts dd{overflow-wrap:anywhere;color:var(--aiduka-planning-ui-ink);grid-column:2;margin:0;display:grid}.DesktopAgendaDetail-module__j_mNiG__facts dd strong{font-weight:var(--aiduka-app-type-body-strong-weight)}.DesktopAgendaDetail-module__j_mNiG__facts dd span{color:var(--aiduka-planning-ui-muted)}.DesktopAgendaDetail-module__j_mNiG__note{margin:var(--aiduka-space-4) 0 0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--aiduka-planning-ui-muted)}.DesktopAgendaDetail-module__j_mNiG__status{margin:var(--aiduka-space-3) 0 0;color:var(--aiduka-planning-ui-muted);font-size:var(--aiduka-app-type-caption-size)}.DesktopAgendaDetail-module__j_mNiG__error{margin:var(--aiduka-space-3) 0 0;color:var(--aiduka-color-danger)}.DesktopAgendaDetail-module__j_mNiG__foot{margin-top:var(--aiduka-space-6);padding-top:var(--aiduka-space-4);border-top:var(--aiduka-border-hairline) solid var(--aiduka-planning-ui-line)}.DesktopAgendaDetail-module__j_mNiG__source{align-items:center;gap:calc(var(--aiduka-space-1) + var(--aiduka-space-1) / 2);color:var(--aiduka-planning-ui-muted);font-size:var(--aiduka-app-type-caption-size);font-weight:var(--aiduka-app-type-caption-weight);line-height:var(--aiduka-app-type-caption-leading);margin:0;display:flex}.DesktopAgendaDetail-module__j_mNiG__source svg{width:var(--aiduka-space-3);height:var(--aiduka-space-3)}.DesktopAgendaDetail-module__j_mNiG__actions,.DesktopAgendaDetail-module__j_mNiG__removeChoice{align-items:center;gap:var(--aiduka-space-2);margin-top:var(--aiduka-space-3);flex-wrap:wrap;display:flex}.DesktopAgendaDetail-module__j_mNiG__actions :is(button,a),.DesktopAgendaDetail-module__j_mNiG__removeChoice button{min-height:calc(var(--aiduka-space-8) + var(--aiduka-space-1));padding-inline:calc(var(--aiduka-space-3) + var(--aiduka-space-1) / 2);border-radius:var(--aiduka-app-radius-button);color:var(--aiduka-planning-ui-ink);font-size:var(--aiduka-app-type-body-strong-size);font-weight:var(--aiduka-app-type-body-strong-weight);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.DesktopAgendaDetail-module__j_mNiG__foot .DesktopAgendaDetail-module__j_mNiG__secondary{background:var(--aiduka-planning-ui-surface);box-shadow:inset 0 0 0 var(--aiduka-border-hairline) var(--aiduka-planning-ui-control-line)}.DesktopAgendaDetail-module__j_mNiG__foot .DesktopAgendaDetail-module__j_mNiG__secondary:not(:disabled):hover{box-shadow:inset 0 0 0 var(--aiduka-border-hairline) var(--aiduka-planning-ui-muted)}.DesktopAgendaDetail-module__j_mNiG__foot .DesktopAgendaDetail-module__j_mNiG__primary{background:var(--aiduka-planning-ui-ink);color:var(--aiduka-planning-ui-surface)}.DesktopAgendaDetail-module__j_mNiG__foot .DesktopAgendaDetail-module__j_mNiG__quiet{color:var(--aiduka-planning-ui-muted)}.DesktopAgendaDetail-module__j_mNiG__foot .DesktopAgendaDetail-module__j_mNiG__quiet:not(:disabled):hover{color:var(--aiduka-color-danger);background:color-mix(in srgb, var(--aiduka-color-danger) 8%, transparent)}.DesktopAgendaDetail-module__j_mNiG__foot .DesktopAgendaDetail-module__j_mNiG__danger{background:var(--aiduka-color-danger);color:var(--aiduka-planning-ui-surface)}
.PlanningScheduleFeed-module__tJcQLq__feed{min-width:0;padding-bottom:var(--aiduka-space-8)}.PlanningScheduleFeed-module__tJcQLq__sentinel{height:var(--aiduka-space-1)}.PlanningScheduleFeed-module__tJcQLq__day{padding-top:var(--aiduka-space-3);scroll-margin-top:calc(var(--aiduka-product-ui-control-size) + var(--aiduka-space-4))}.PlanningScheduleFeed-module__tJcQLq__day h3{margin:0 0 var(--aiduka-space-2);color:var(--aiduka-color-ink-muted);font-size:var(--aiduka-font-size-xs);font-weight:var(--aiduka-weight-bold);text-transform:none}.PlanningScheduleFeed-module__tJcQLq__coverageNote{margin-top:var(--aiduka-space-1);font-weight:var(--aiduka-weight-regular);display:block}.PlanningScheduleFeed-module__tJcQLq__row{align-items:center;gap:var(--aiduka-space-2);min-height:var(--aiduka-product-ui-control-size);border-bottom:var(--aiduka-border-hairline) solid var(--aiduka-color-line);display:flex}.PlanningScheduleFeed-module__tJcQLq__time{align-content:center;gap:calc(var(--aiduka-space-1)/2);width:calc(var(--aiduka-space-8) + var(--aiduka-space-3));color:var(--aiduka-color-ink-muted);font-size:var(--aiduka-app-type-caption-size);font-weight:var(--aiduka-app-type-caption-weight);font-variant-numeric:tabular-nums;flex:none;display:grid}.PlanningScheduleFeed-module__tJcQLq__time>span:first-child{color:var(--aiduka-color-ink);font-weight:var(--aiduka-weight-bold)}.PlanningScheduleFeed-module__tJcQLq__check{width:var(--aiduka-product-ui-control-size);height:var(--aiduka-product-ui-control-size);color:#0000;background:0 0;border:0;flex:none;place-items:center;display:grid;position:relative}.PlanningScheduleFeed-module__tJcQLq__check:before{content:"";width:var(--aiduka-space-4);height:var(--aiduka-space-4);border:calc(var(--aiduka-border-hairline)*1.5) solid var(--evt-fg,var(--aiduka-color-ink-muted));border-radius:var(--aiduka-space-1);background:var(--aiduka-color-surface);position:absolute}.PlanningScheduleFeed-module__tJcQLq__check[aria-pressed=true]{color:var(--aiduka-color-surface)}.PlanningScheduleFeed-module__tJcQLq__check[aria-pressed=true]:before{background:var(--evt-fg,var(--aiduka-color-ink));border-color:var(--evt-fg,var(--aiduka-color-ink))}.PlanningScheduleFeed-module__tJcQLq__check svg{width:var(--aiduka-space-4);height:var(--aiduka-space-4);position:relative}.PlanningScheduleFeed-module__tJcQLq__openItem{min-width:0;padding:var(--aiduka-space-2) 0;text-align:left;color:var(--aiduka-color-ink);background:0 0;border:0;flex:1;display:block}.PlanningScheduleFeed-module__tJcQLq__openItem strong,.PlanningScheduleFeed-module__tJcQLq__openItem span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.PlanningScheduleFeed-module__tJcQLq__openItem strong{font-size:var(--aiduka-font-size-sm);font-weight:var(--aiduka-weight-bold);line-height:var(--aiduka-line-height-heading)}.PlanningScheduleFeed-module__tJcQLq__openItem span{margin-top:var(--aiduka-space-1);font-size:var(--aiduka-font-size-xs);color:var(--aiduka-color-ink-muted)}.PlanningScheduleFeed-module__tJcQLq__openItem .PlanningScheduleFeed-module__tJcQLq__done{color:var(--aiduka-color-ink-muted);text-decoration:line-through}.PlanningScheduleFeed-module__tJcQLq__row>svg{width:var(--aiduka-space-4);height:var(--aiduka-space-4);color:var(--aiduka-color-ink-muted)}.PlanningScheduleFeed-module__tJcQLq__emptyDay{padding:var(--aiduka-space-1) 0 var(--aiduka-space-2);color:var(--aiduka-color-ink-muted);font-size:var(--aiduka-font-size-xs);margin:0}.PlanningScheduleFeed-module__tJcQLq__loading,.PlanningScheduleFeed-module__tJcQLq__error{padding:var(--aiduka-space-4) 0;font-size:var(--aiduka-font-size-xs);color:var(--aiduka-color-ink-muted)}.PlanningScheduleFeed-module__tJcQLq__error button{margin-left:var(--aiduka-space-2);color:var(--aiduka-color-ink);font-weight:var(--aiduka-weight-bold);text-decoration:underline}.PlanningScheduleFeed-module__tJcQLq__feed :is(button):focus-visible{outline:calc(var(--aiduka-border-hairline)*2) solid var(--aiduka-color-ink);outline-offset:var(--aiduka-space-1)}.PlanningScheduleFeed-module__tJcQLq__event,.PlanningScheduleFeed-module__tJcQLq__allDayEvent{min-height:calc(var(--aiduka-product-ui-control-size) + var(--aiduka-space-3));padding-block:var(--aiduka-space-1);border-bottom:0}:is(.PlanningScheduleFeed-module__tJcQLq__event,.PlanningScheduleFeed-module__tJcQLq__allDayEvent) .PlanningScheduleFeed-module__tJcQLq__openItem{padding:var(--aiduka-space-2) var(--aiduka-space-3);border:var(--aiduka-border-hairline) solid var(--evt-line);border-radius:var(--aiduka-radius-sm);background:var(--evt-bg);color:var(--evt-fg)}:is(.PlanningScheduleFeed-module__tJcQLq__event,.PlanningScheduleFeed-module__tJcQLq__allDayEvent) .PlanningScheduleFeed-module__tJcQLq__openItem :is(strong,span){color:var(--evt-fg)}.PlanningScheduleFeed-module__tJcQLq__row .PlanningScheduleFeed-module__tJcQLq__openItem{min-height:var(--aiduka-product-ui-control-size);align-content:center;align-self:stretch}.PlanningScheduleFeed-module__tJcQLq__dueHeading{margin:var(--aiduka-space-3) 0 var(--aiduka-space-1);font-size:var(--aiduka-font-size-xs);color:var(--aiduka-color-ink-muted)}.PlanningScheduleFeed-module__tJcQLq__taskRow{padding-block:var(--aiduka-space-1);gap:var(--aiduka-space-1);background:0 0}.PlanningScheduleFeed-module__tJcQLq__openTask{padding-block:var(--aiduka-space-1);min-height:var(--aiduka-product-ui-control-size)}.PlanningScheduleFeed-module__tJcQLq__openTask strong{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.PlanningScheduleFeed-module__tJcQLq__feed button:disabled{cursor:wait}.PlanningScheduleFeed-module__tJcQLq__check:disabled:before{border-color:var(--aiduka-color-line)}.PlanningScheduleFeed-module__tJcQLq__feed button:not(:disabled){cursor:pointer}@media (hover:hover) and (pointer:fine){.PlanningScheduleFeed-module__tJcQLq__openItem:hover strong{text-underline-offset:var(--aiduka-space-1);text-decoration:underline}.PlanningScheduleFeed-module__tJcQLq__check:not(:disabled):hover:before{border-color:var(--aiduka-color-ink)}}.PlanningScheduleFeed-module__tJcQLq__singleDay{padding-top:0}.PlanningScheduleFeed-module__tJcQLq__row{isolation:isolate;position:relative}.PlanningScheduleFeed-module__tJcQLq__openItem:after{content:"";position:absolute;inset:0}.PlanningScheduleFeed-module__tJcQLq__check{z-index:1}.PlanningScheduleFeed-module__tJcQLq__desktop{width:100%;max-width:var(--aiduka-planning-desktop-agenda-list-width);margin-inline:auto}.PlanningScheduleFeed-module__tJcQLq__desktop .PlanningScheduleFeed-module__tJcQLq__event,.PlanningScheduleFeed-module__tJcQLq__desktop .PlanningScheduleFeed-module__tJcQLq__allDayEvent{min-height:calc(var(--aiduka-product-ui-control-size) + var(--aiduka-space-4))}.PlanningScheduleFeed-module__tJcQLq__desktop .PlanningScheduleFeed-module__tJcQLq__time{gap:var(--aiduka-space-1);display:flex}.PlanningScheduleFeed-module__tJcQLq__desktop .PlanningScheduleFeed-module__tJcQLq__time>span+span:before{content:"–";color:var(--aiduka-color-ink-muted);margin-inline-end:var(--aiduka-space-1)}.PlanningScheduleFeed-module__tJcQLq__desktop .PlanningScheduleFeed-module__tJcQLq__time{width:calc(var(--aiduka-space-8)*3);font-size:var(--aiduka-font-size-xs)}.PlanningScheduleFeed-module__tJcQLq__desktop .PlanningScheduleFeed-module__tJcQLq__row:has(.PlanningScheduleFeed-module__tJcQLq__openItem[aria-pressed=true]){background:var(--aiduka-product-material-recessed);border-radius:var(--aiduka-planning-ui-control-radius)}.PlanningScheduleFeed-module__tJcQLq__desktop .PlanningScheduleFeed-module__tJcQLq__openItem{padding-inline-end:var(--aiduka-space-2)}
:is([data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object,[data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object *){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}[data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object{touch-action:manipulation;min-width:0;padding-inline:0}[data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object .CalendarBlocks-module__w3dFpa__content{padding-inline:0}[data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object .CalendarBlocks-module__w3dFpa__content>.planning-mobile-event-content{padding-inline:calc(var(--aiduka-space-1) * 1.5)}.CalendarBlocks-module__w3dFpa__original{opacity:.35;box-shadow:none;border-style:dashed;transform:none}.CalendarBlocks-module__w3dFpa__desktopTask{min-width:0;max-width:calc(100% - var(--aiduka-space-2));-webkit-user-select:none;user-select:none;border-radius:var(--aiduka-radius-sm);background:var(--aiduka-planning-ui-surface);color:var(--aiduka-planning-ui-ink);border:var(--aiduka-border-hairline) solid var(--aiduka-planning-ui-control-line);box-shadow:none}.CalendarBlocks-module__w3dFpa__desktopTask button{border-radius:calc(var(--aiduka-radius-tag) / 2)}.CalendarBlocks-module__w3dFpa__desktopTask button:not([data-planning-task-select]){z-index:1;color:var(--evt-fg,inherit);background:0 0;border-color:currentColor;position:relative}.CalendarBlocks-module__w3dFpa__desktopTask button[aria-pressed=true]:not([data-planning-task-select])>span{background:var(--evt-fg,var(--aiduka-planning-ui-ink));color:var(--aiduka-planning-ui-surface)}.CalendarBlocks-module__w3dFpa__desktopTask button[aria-pressed=false]:not([data-planning-task-select]) svg{opacity:0}.CalendarBlocks-module__w3dFpa__desktopTask button:focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-planning-ui-ink);outline-offset:var(--aiduka-space-1)}.CalendarBlocks-module__w3dFpa__desktopDenseCopy{text-align:start;min-width:0;min-height:var(--aiduka-product-ui-control-size);justify-content:flex-start;gap:calc(var(--aiduka-space-1) / 2);height:100%;max-height:100%;padding:var(--aiduka-space-1);pointer-events:none;flex-direction:column;flex:1;display:flex;overflow:hidden}.CalendarBlocks-module__w3dFpa__desktopDenseTitle{-webkit-line-clamp:2;overflow-wrap:normal;word-break:normal;min-width:0;font-size:var(--aiduka-font-size-xs);font-weight:var(--aiduka-product-ui-label-weight);line-height:var(--aiduka-line-height-heading);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CalendarBlocks-module__w3dFpa__desktopDenseMeta{align-items:center;gap:var(--aiduka-space-1);white-space:nowrap;min-width:0;font-size:var(--aiduka-font-size-2xs);font-variant-numeric:tabular-nums;line-height:var(--aiduka-line-height-heading);color:var(--aiduka-planning-ui-muted);display:flex;overflow:hidden}.CalendarBlocks-module__w3dFpa__desktopDenseMeta>span:last-child{flex:none}.CalendarBlocks-module__w3dFpa__desktopDenseGlyph{width:var(--aiduka-space-3);height:var(--aiduka-space-3);color:var(--evt-fg,currentColor);border:var(--aiduka-border-hairline) solid currentColor;border-radius:calc(var(--aiduka-radius-tag) / 2);flex:none;place-items:center;display:grid}.CalendarBlocks-module__w3dFpa__desktopDenseGlyph svg{width:100%;height:100%}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__object{-webkit-user-select:none;user-select:none}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__object[data-calendar-event]{box-shadow:none;border-radius:var(--aiduka-radius-sm);transform:none}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__object[aria-pressed=true]{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-planning-mobile-ink);outline-offset:calc(var(--aiduka-border-hairline) * -2)}@media (prefers-reduced-motion:reduce){[data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object{transition:none}}[data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object [data-event-resize-grip]{pointer-events:none}.CalendarBlocks-module__w3dFpa__edgeGrip{place-items:end center;display:grid}[data-calendar-event]:not([aria-pressed=true]) .CalendarBlocks-module__w3dFpa__gripMark{display:none}.CalendarBlocks-module__w3dFpa__gripMark{width:var(--aiduka-space-4);border-bottom:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-planning-ui-muted);margin-bottom:var(--aiduka-space-1);opacity:.6;display:block}.CalendarBlocks-module__w3dFpa__readOnlyGrip{inset-inline:auto var(--aiduka-space-1);bottom:var(--aiduka-space-1);color:var(--aiduka-planning-ui-muted);pointer-events:none;place-items:center;display:grid;position:absolute}.CalendarBlocks-module__w3dFpa__readOnlyGrip svg{width:var(--aiduka-space-3);height:var(--aiduka-space-3)}.CalendarBlocks-module__w3dFpa__readOnlyNotice{z-index:var(--z-index-overlay-nested);top:max(var(--aiduka-space-3), env(safe-area-inset-top));inset-inline:var(--aiduka-space-4);justify-content:center;align-items:center;gap:var(--aiduka-space-2);width:fit-content;max-width:calc(100% - var(--aiduka-space-8));padding:var(--aiduka-space-3) var(--aiduka-space-4);border-radius:var(--aiduka-product-ui-control-radius);background:var(--aiduka-planning-ui-surface);color:var(--aiduka-planning-ui-ink);box-shadow:var(--aiduka-planning-chrome-float);font-size:var(--aiduka-font-size-sm);line-height:var(--aiduka-line-height-heading);pointer-events:none;margin-inline:auto;display:flex;position:fixed}.CalendarBlocks-module__w3dFpa__readOnlyNotice svg{width:var(--aiduka-space-4);height:var(--aiduka-space-4);color:var(--aiduka-planning-ui-muted);flex:none}.CalendarBlocks-module__w3dFpa__externalGrip{z-index:50;min-width:var(--aiduka-product-ui-control-size);height:var(--aiduka-product-ui-control-size);border-radius:var(--aiduka-product-ui-field-radius);color:var(--aiduka-color-ink);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:ns-resize;background:0 0;place-items:center;display:grid;position:absolute}.CalendarBlocks-module__w3dFpa__gripKnob{left:var(--grip-knob-x,50%);top:var(--grip-knob-y,50%);width:var(--aiduka-space-4);height:var(--aiduka-space-4);border:calc(var(--aiduka-border-hairline) * 2) solid currentColor;border-radius:var(--aiduka-radius-pill);background:var(--aiduka-planning-ui-surface);box-shadow:var(--aiduka-product-material-contact);transition:transform var(--aiduka-motion-fast) var(--aiduka-ease-out);position:absolute;transform:translate(-50%,-50%)}.CalendarBlocks-module__w3dFpa__externalGrip[data-resize-placement=inside]:not([data-resize-draft=true]){color:var(--aiduka-planning-mobile-event-ink)}.CalendarBlocks-module__w3dFpa__externalGrip:focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid currentColor;outline-offset:var(--aiduka-space-1)}.CalendarBlocks-module__w3dFpa__externalGrip:active .CalendarBlocks-module__w3dFpa__gripKnob{transform:translate(-50%,-50%)scale(1.25)}@media (prefers-reduced-motion:reduce){.CalendarBlocks-module__w3dFpa__gripKnob{transition:none}}.CalendarBlocks-module__w3dFpa__touchMeasure{height:var(--aiduka-product-ui-control-size);width:var(--aiduka-product-ui-control-size);visibility:hidden;pointer-events:none;position:absolute}.CalendarBlocks-module__w3dFpa__taskTarget{border-radius:inherit;width:100%;height:100%;color:inherit;background:0 0;border:0;position:absolute;inset:0}.CalendarBlocks-module__w3dFpa__taskTarget:focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-planning-ui-ink);outline-offset:var(--aiduka-space-1)}:is([data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object .planning-task-copy,[data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object .planning-task-marker){pointer-events:none}[data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object .planning-check-control{position:relative}[data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object [data-event-resize-cue=move-only] .CalendarBlocks-module__w3dFpa__gripMark{opacity:.35}[data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object[data-task-presentation=course-note]{border-radius:var(--aiduka-radius-sm);align-items:stretch;overflow:hidden}[data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object[data-task-presentation=course-note] .CalendarBlocks-module__w3dFpa__taskTarget{width:calc(100% - var(--aiduka-product-ui-control-size));right:auto}[data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object[data-task-presentation=course-note] .planning-check-control{width:var(--aiduka-product-ui-control-size);min-height:var(--aiduka-product-ui-control-size);height:100%}[data-mobile-calendar=v2] .CalendarBlocks-module__w3dFpa__object[data-task-presentation=course-note] .planning-object-title{font-size:var(--aiduka-font-size-xs)}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__object[data-calendar-event]{border-width:var(--aiduka-border-hairline);box-shadow:var(--planning-event-relief,var(--aiduka-product-material-contact));background-image:var(--planning-event-light);color:var(--aiduka-planning-ui-ink);border-style:solid;border-color:#0000}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__object[data-event-draft=true]{border-style:dashed;border-color:var(--aiduka-planning-ui-muted)}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__object[data-calendar-event]>span.pointer-events-none.absolute.inset-y-0{display:none}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__object[data-calendar-event] .CalendarBlocks-module__w3dFpa__content span{color:var(--aiduka-planning-ui-ink);font-weight:var(--aiduka-planning-chrome-title-weight);letter-spacing:normal;text-transform:none}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__object[data-calendar-event] .CalendarBlocks-module__w3dFpa__content>span:first-child{font-weight:var(--aiduka-planning-chrome-quiet-weight);color:var(--aiduka-planning-ui-muted)}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__object[data-calendar-event][aria-pressed=true]{outline-color:var(--aiduka-planning-ui-ink)}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__desktopTask{border-radius:var(--aiduka-radius-sm)}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__desktopTask:not(.opacity-0){opacity:1}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__desktopTask[data-drag-original=true]{opacity:0}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__desktopTask[data-planning-selected=true]{outline:calc(var(--aiduka-border-hairline)*2) solid var(--aiduka-planning-ui-task-ink);outline-offset:calc(-1 * var(--aiduka-border-hairline));box-shadow:var(--aiduka-planning-ui-task-contact)}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__desktopTask button:not([data-planning-task-select]){min-width:var(--aiduka-product-ui-control-size);min-height:var(--aiduka-product-ui-control-size);height:var(--aiduka-product-ui-control-size);width:var(--aiduka-product-ui-control-size);color:var(--aiduka-planning-ui-task-ink);background:0 0;border:0;place-items:center;display:grid}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__desktopTask button:not([data-planning-task-select])>span{width:var(--aiduka-space-4);height:var(--aiduka-space-4);border:var(--aiduka-border-hairline) solid currentColor;border-radius:var(--aiduka-space-1);background:0 0;place-items:center;display:grid}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__desktopTask[data-task-presentation=all-day]{min-height:var(--aiduka-product-ui-control-size);align-items:center;padding-inline-start:var(--aiduka-space-3);display:flex}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__desktopTask .planning-task-copy{min-width:0;font-size:var(--aiduka-font-size-xs);font-weight:var(--aiduka-product-ui-label-weight);color:inherit;flex:1;overflow:hidden}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__desktopTask .planning-check-control{z-index:1;position:relative}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__desktopTask[data-planning-task-done=true] .planning-object-title{text-decoration:line-through}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__desktopTask[data-planning-task-done=true] .planning-check-glyph{background:var(--aiduka-planning-ui-task-ink);color:var(--aiduka-planning-ui-task-surface)}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__desktopTask .planning-object-title{-webkit-line-clamp:2;overflow-wrap:anywhere;line-height:var(--aiduka-line-height-heading);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CalendarBlocks-module__w3dFpa__desktopNote{align-items:flex-start;gap:var(--aiduka-space-1);min-width:0;height:100%;display:flex;overflow:hidden}.CalendarBlocks-module__w3dFpa__desktopNote .CalendarBlocks-module__w3dFpa__desktopDenseCopy{padding:var(--aiduka-space-1)}.CalendarBlocks-module__w3dFpa__desktopNote [data-task-copy-density=roomy] .CalendarBlocks-module__w3dFpa__desktopDenseTitle{font-size:var(--aiduka-font-size-sm)}.CalendarBlocks-module__w3dFpa__desktopNote .CalendarBlocks-module__w3dFpa__desktopNoteCheck{flex:none;align-self:center}[data-desktop-calendar] .CalendarBlocks-module__w3dFpa__desktopTask .CalendarBlocks-module__w3dFpa__desktopNoteCheck[aria-pressed=true]>.CalendarBlocks-module__w3dFpa__desktopNoteGlyph{background:var(--aiduka-planning-ui-task-ink);color:var(--aiduka-planning-ui-task-surface)}.CalendarBlocks-module__w3dFpa__desktopNote .CalendarBlocks-module__w3dFpa__desktopDenseTitle{color:var(--aiduka-planning-ui-task-ink)}
.CalendarPreviews-module__yNJd6a__rail{min-width:0;min-height:0;color:var(--aiduka-planning-ui-ink);padding:var(--aiduka-space-3);border-bottom:var(--aiduka-border-hairline) solid var(--aiduka-planning-ui-line);flex-direction:column;display:flex}.CalendarPreviews-module__yNJd6a__heading{justify-content:space-between;align-items:center;gap:var(--aiduka-space-3);display:flex}.CalendarPreviews-module__yNJd6a__heading h2{font-size:var(--aiduka-font-size-sm);font-weight:var(--aiduka-product-ui-label-weight)}.CalendarPreviews-module__yNJd6a__heading button{min-height:var(--aiduka-product-ui-control-size);font-size:var(--aiduka-font-size-xs);color:var(--aiduka-planning-ui-muted)}.CalendarPreviews-module__yNJd6a__list{gap:var(--aiduka-space-2);min-width:0;min-height:0;padding:var(--aiduka-space-1);display:flex;overflow-x:auto}.CalendarPreviews-module__yNJd6a__task{flex:0 0 var(--aiduka-planning-desktop-task-rail-width);align-items:center;gap:var(--aiduka-space-2);min-width:0;display:flex}.CalendarPreviews-module__yNJd6a__taskOpen{gap:var(--aiduka-space-1);min-width:0;min-height:var(--aiduka-product-ui-control-size);padding:var(--aiduka-space-2) var(--aiduka-space-6) var(--aiduka-space-2) var(--aiduka-space-2);text-align:start;border-radius:var(--aiduka-product-ui-field-radius);-webkit-user-select:none;user-select:none;cursor:grab;flex:1;display:grid;position:relative}.CalendarPreviews-module__yNJd6a__taskOpen:active{cursor:grabbing}.CalendarPreviews-module__yNJd6a__taskOpen:hover{background:var(--aiduka-planning-ui-chrome)}.CalendarPreviews-module__yNJd6a__taskTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:var(--aiduka-font-size-sm);line-height:var(--aiduka-line-height-heading);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CalendarPreviews-module__yNJd6a__meta{font-size:var(--aiduka-font-size-xs);line-height:var(--aiduka-line-height-heading);color:var(--aiduka-planning-ui-muted)}.CalendarPreviews-module__yNJd6a__taskOpen svg{right:var(--aiduka-space-1);top:var(--aiduka-space-3);width:var(--aiduka-space-4);height:var(--aiduka-space-4);color:var(--aiduka-planning-ui-muted);position:absolute}.CalendarPreviews-module__yNJd6a__checkbox{width:var(--aiduka-product-ui-control-size);min-height:var(--aiduka-product-ui-control-size);flex:none;place-items:center;display:grid}.CalendarPreviews-module__yNJd6a__checkbox span{width:var(--aiduka-space-4);height:var(--aiduka-space-4);border:var(--aiduka-border-hairline) solid var(--aiduka-planning-ui-muted);border-radius:calc(var(--aiduka-radius-tag) / 2)}.CalendarPreviews-module__yNJd6a__rail button:focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-planning-ui-ink);outline-offset:var(--aiduka-space-1)}.CalendarPreviews-module__yNJd6a__rail button:disabled{cursor:not-allowed;opacity:var(--aiduka-opacity-disabled)}.CalendarPreviews-module__yNJd6a__empty{color:var(--aiduka-planning-ui-muted);font-size:var(--aiduka-font-size-sm);padding:var(--aiduka-space-3)}[data-planning-task-layout=above] .CalendarPreviews-module__yNJd6a__rail{max-height:var(--aiduka-planning-desktop-task-tray-max-height)}.CalendarPreviews-module__yNJd6a__rail[data-planning-task-disclosure]{justify-content:space-between;align-items:center;gap:var(--aiduka-space-3);padding-block:var(--aiduka-space-1);flex-direction:row;display:flex;position:relative}.CalendarPreviews-module__yNJd6a__disclosure{min-width:0}.CalendarPreviews-module__yNJd6a__disclosure summary{align-items:center;gap:var(--aiduka-space-2);min-height:var(--aiduka-product-ui-control-size);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--aiduka-font-size-sm);font-weight:var(--aiduka-product-ui-label-weight);list-style:none;display:flex}.CalendarPreviews-module__yNJd6a__disclosure summary::-webkit-details-marker{display:none}.CalendarPreviews-module__yNJd6a__disclosure summary svg{width:var(--aiduka-space-4);height:var(--aiduka-space-4)}.CalendarPreviews-module__yNJd6a__disclosure[open] summary svg{transform:rotate(180deg)}.CalendarPreviews-module__yNJd6a__disclosure summary span{color:var(--aiduka-planning-ui-muted);font-weight:var(--aiduka-weight-regular)}.CalendarPreviews-module__yNJd6a__disclosure summary:focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-planning-ui-ink);outline-offset:var(--aiduka-space-1)}.CalendarPreviews-module__yNJd6a__flyout{inset-inline:0;z-index:var(--z-index-overlay);max-height:var(--aiduka-planning-desktop-task-tray-max-height);padding:var(--aiduka-space-3);border-radius:var(--aiduka-product-ui-field-radius);background:var(--aiduka-planning-ui-surface);box-shadow:var(--aiduka-planning-chrome-float);position:absolute;top:100%;overflow-y:auto}.CalendarPreviews-module__yNJd6a__flyout .CalendarPreviews-module__yNJd6a__list{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--aiduka-planning-desktop-task-rail-width)), 1fr));display:grid;overflow:visible}.CalendarPreviews-module__yNJd6a__flyout .CalendarPreviews-module__yNJd6a__task{flex-basis:auto}.CalendarPreviews-module__yNJd6a__seeAll{min-height:var(--aiduka-product-ui-control-size);font-size:var(--aiduka-font-size-xs);color:var(--aiduka-planning-ui-muted);flex-shrink:0}.CalendarPreviews-module__yNJd6a__eventTitle{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;min-width:0}.CalendarPreviews-module__yNJd6a__eventTitleCompact{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset;display:block;overflow:hidden}[data-planning-task-layout=side] .CalendarPreviews-module__yNJd6a__rail{border-bottom:0;border-left:var(--aiduka-border-hairline) solid var(--aiduka-planning-ui-line)}[data-planning-task-layout=side] .CalendarPreviews-module__yNJd6a__list{flex-direction:column;overflow:hidden auto}[data-planning-task-layout=side] .CalendarPreviews-module__yNJd6a__task{flex-shrink:0;flex-basis:auto}.CalendarPreviews-module__yNJd6a__reserve h3,.CalendarPreviews-module__yNJd6a__placed summary{align-items:center;gap:var(--aiduka-space-2);font-size:var(--aiduka-font-size-xs);font-weight:var(--aiduka-product-ui-label-weight);display:flex}.CalendarPreviews-module__yNJd6a__reserve h3 span,.CalendarPreviews-module__yNJd6a__placed summary span{color:var(--aiduka-planning-ui-muted);font-variant-numeric:tabular-nums}.CalendarPreviews-module__yNJd6a__placed{min-height:0;margin-top:var(--aiduka-space-2)}.CalendarPreviews-module__yNJd6a__placed summary{min-height:var(--aiduka-product-ui-control-size);cursor:pointer;color:var(--aiduka-planning-ui-muted);list-style:none}.CalendarPreviews-module__yNJd6a__placed summary::-webkit-details-marker{display:none}.CalendarPreviews-module__yNJd6a__placed summary svg{width:var(--aiduka-space-4);height:var(--aiduka-space-4)}.CalendarPreviews-module__yNJd6a__placed[open] summary svg{transform:rotate(180deg)}.CalendarPreviews-module__yNJd6a__placed summary:focus-visible{outline:calc(var(--aiduka-border-hairline)*2) solid var(--aiduka-planning-ui-ink);outline-offset:var(--aiduka-space-1)}.CalendarPreviews-module__yNJd6a__task{border:var(--aiduka-border-hairline) solid var(--aiduka-planning-ui-task-line);border-radius:var(--aiduka-product-ui-field-radius);background:var(--aiduka-planning-ui-task-surface);box-shadow:var(--aiduka-planning-ui-task-contact);color:var(--aiduka-planning-ui-task-ink)}.CalendarPreviews-module__yNJd6a__rail{overscroll-behavior:contain;scrollbar-color:var(--aiduka-planning-ui-line) transparent;overflow-y:auto}.CalendarPreviews-module__yNJd6a__reserve{min-width:0}.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__meta,.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__taskOpen>svg,.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__checkbox{color:var(--aiduka-planning-ui-task-ink)}.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__checkbox span{border-color:currentColor}.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__taskOpen:hover{box-shadow:var(--aiduka-product-material-inset);background:0 0}.CalendarPreviews-module__yNJd6a__task button:focus-visible{outline-color:var(--aiduka-planning-ui-task-ink);outline-offset:calc(-2 * var(--aiduka-border-hairline))}.CalendarPreviews-module__yNJd6a__rail[data-planning-task-disclosure]{z-index:var(--z-index-overlay);overflow:visible}.CalendarPreviews-module__yNJd6a__heading>div{gap:var(--aiduka-space-2);align-items:center;display:flex}.CalendarPreviews-module__yNJd6a__task[data-planning-task-grabbed]{opacity:.5;outline:calc(var(--aiduka-border-hairline)*2) solid var(--aiduka-planning-ui-task-ink);outline-offset:calc(-1 * var(--aiduka-border-hairline))}.CalendarPreviews-module__yNJd6a__taskDestination{inset-inline:var(--aiduka-space-1);z-index:var(--z-index-overlay);min-height:var(--aiduka-product-ui-control-size);max-height:calc(var(--aiduka-product-ui-control-size) + var(--aiduka-space-4));justify-content:center;gap:var(--aiduka-space-1);padding:var(--aiduka-space-2);background:var(--aiduka-planning-ui-task-surface);color:var(--aiduka-planning-ui-task-ink);border-radius:var(--aiduka-product-ui-field-radius);outline:calc(var(--aiduka-border-hairline)*2) solid var(--aiduka-planning-ui-task-ink);box-shadow:var(--aiduka-planning-ui-task-contact);pointer-events:none;font-size:var(--aiduka-font-size-xs);line-height:var(--aiduka-line-height-heading);flex-direction:column;display:flex;position:absolute;overflow:hidden}.CalendarPreviews-module__yNJd6a__taskDestination strong{-webkit-line-clamp:2;font-weight:var(--aiduka-product-ui-label-weight);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CalendarPreviews-module__yNJd6a__taskDestination>span{font-size:var(--aiduka-type-caption-size);font-variant-numeric:tabular-nums}.CalendarPreviews-module__yNJd6a__heading button{min-width:var(--aiduka-product-ui-control-size);place-items:center;display:grid}.CalendarPreviews-module__yNJd6a__heading button svg{width:var(--aiduka-space-5);height:var(--aiduka-space-5)}.CalendarPreviews-module__yNJd6a__viewChoice{gap:calc(var(--aiduka-space-1) / 2);margin-block:var(--aiduka-space-2) var(--aiduka-space-3);padding:calc(var(--aiduka-space-1) - var(--aiduka-border-hairline));border-radius:var(--aiduka-app-radius-button);background:var(--aiduka-planning-ui-chrome);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CalendarPreviews-module__yNJd6a__viewChoice button{min-height:calc(var(--aiduka-space-8) - var(--aiduka-space-1) / 2);border-radius:calc(var(--aiduka-app-radius-button) - var(--aiduka-space-1));color:var(--aiduka-planning-ui-muted);font-size:var(--aiduka-app-type-body-strong-size);font-weight:var(--aiduka-app-type-body-strong-weight)}.CalendarPreviews-module__yNJd6a__viewChoice button[aria-pressed=true]{background:var(--aiduka-planning-ui-surface);color:var(--aiduka-planning-ui-ink);font-weight:var(--aiduka-weight-bold);box-shadow:0 0 0 var(--aiduka-border-hairline) var(--aiduka-planning-ui-control-line)}html[data-planning-ground]:is(:not([data-theme]),[data-theme=aiduka]) .CalendarPreviews-module__yNJd6a__viewChoice button[aria-pressed=true]:where(:root[data-appearance=dark],:root[data-appearance=dark] *){background:var(--aiduka-planning-ui-control-line);box-shadow:0 0 0 var(--aiduka-border-hairline) var(--aiduka-dark-line-input)}@media (prefers-color-scheme:dark){html[data-planning-ground]:is(:not([data-theme]),[data-theme=aiduka]) .CalendarPreviews-module__yNJd6a__viewChoice button[aria-pressed=true]:where(:root[data-appearance=device],:root[data-appearance=device] *){background:var(--aiduka-planning-ui-control-line);box-shadow:0 0 0 var(--aiduka-border-hairline) var(--aiduka-dark-line-input)}}.CalendarPreviews-module__yNJd6a__viewChoice button:not([aria-pressed=true]):not(:disabled):hover{color:var(--aiduka-planning-ui-ink)}.CalendarPreviews-module__yNJd6a__task.CalendarPreviews-module__yNJd6a__task{border-color:var(--aiduka-planning-ui-line);background:var(--aiduka-planning-ui-surface);box-shadow:none;color:var(--aiduka-planning-ui-ink)}.CalendarPreviews-module__yNJd6a__task.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__meta,.CalendarPreviews-module__yNJd6a__task.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__taskOpen>svg{color:var(--aiduka-planning-ui-muted)}.CalendarPreviews-module__yNJd6a__task.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__checkbox{color:var(--evt-fg);align-self:flex-start}.CalendarPreviews-module__yNJd6a__task.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__checkbox span{border:calc(var(--aiduka-border-hairline) * 1.5) solid var(--evt-fg);border-radius:var(--aiduka-space-1)}.CalendarPreviews-module__yNJd6a__task.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__taskTitle{font-size:var(--aiduka-app-type-body-strong-size);font-weight:var(--aiduka-app-type-body-strong-weight);line-height:var(--aiduka-app-type-body-strong-leading);color:var(--aiduka-planning-ui-ink)}.CalendarPreviews-module__yNJd6a__task.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__meta{font-size:var(--aiduka-app-type-caption-size);line-height:var(--aiduka-app-type-caption-leading)}.CalendarPreviews-module__yNJd6a__task.CalendarPreviews-module__yNJd6a__task{gap:0}.CalendarPreviews-module__yNJd6a__task.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__checkbox{width:calc(var(--aiduka-space-8) + var(--aiduka-space-1));min-height:calc(var(--aiduka-space-8) + var(--aiduka-space-1))}.CalendarPreviews-module__yNJd6a__task.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__taskOpen{gap:calc(var(--aiduka-space-1) / 2);min-height:0;padding:calc(var(--aiduka-space-2) - var(--aiduka-space-1) / 2) var(--aiduka-space-6) calc(var(--aiduka-space-2) - var(--aiduka-space-1) / 2) 0}.CalendarPreviews-module__yNJd6a__task.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__taskTitle{white-space:nowrap;text-overflow:ellipsis;line-height:var(--aiduka-line-height-heading);display:block;overflow:hidden}.CalendarPreviews-module__yNJd6a__task.CalendarPreviews-module__yNJd6a__task .CalendarPreviews-module__yNJd6a__taskOpen>svg{top:var(--aiduka-space-2)}.CalendarPreviews-module__yNJd6a__metaLine{align-items:baseline;column-gap:var(--aiduka-space-2);min-width:0;font-size:var(--aiduka-app-type-caption-size);line-height:var(--aiduka-app-type-caption-leading);flex-wrap:wrap;display:flex}.CalendarPreviews-module__yNJd6a__metaLine:empty{display:none}.CalendarPreviews-module__yNJd6a__taskSubject{color:var(--evt-fg);font-weight:var(--aiduka-weight-label)}
@media (pointer:coarse) and (not (min-width:40rem)),(pointer:coarse) and (not (min-height:40rem)){:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet{background:var(--aiduka-orientation-surface);color:var(--aiduka-orientation-ink);border-radius:var(--aiduka-orientation-section-card-radius) var(--aiduka-orientation-section-card-radius) 0 0;font-family:var(--aiduka-orientation-section-font-family);line-height:var(--aiduka-orientation-body-leading);scrollbar-color:var(--aiduka-orientation-input-line) var(--aiduka-orientation-surface)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet>div:has(>h2){gap:var(--aiduka-space-3);padding:var(--aiduka-space-3) var(--aiduka-space-4);border-color:var(--aiduka-orientation-line)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet h2{color:var(--aiduka-orientation-ink);font-size:var(--aiduka-orientation-section-title);font-weight:var(--aiduka-orientation-title-weight);line-height:var(--aiduka-orientation-title-leading);letter-spacing:var(--aiduka-orientation-hero-tracking)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet>div:has(>h2)>button{width:calc(var(--aiduka-space-12) - var(--aiduka-space-1));height:calc(var(--aiduka-space-12) - var(--aiduka-space-1));background:var(--aiduka-orientation-chrome);color:var(--aiduka-orientation-ink);border-radius:var(--aiduka-orientation-section-control-radius);box-shadow:var(--aiduka-product-material-inset);flex:none}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet :is(button,input):focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-orientation-ink);outline-offset:calc(var(--aiduka-border-hairline) * -2);box-shadow:none}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet input{background:var(--aiduka-orientation-surface);border-color:var(--aiduka-orientation-input-line);color:var(--aiduka-orientation-ink);caret-color:var(--aiduka-orientation-ink);accent-color:var(--aiduka-orientation-ink)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet input::placeholder{color:var(--aiduka-orientation-muted)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet div:has(>[data-filter-axis-row]){border:0;border-radius:0}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet [data-filter-axis-row]{min-height:calc(var(--aiduka-space-12) + var(--aiduka-space-2));gap:var(--aiduka-space-2)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet [data-filter-axis-row]>span:first-child{white-space:normal;overflow-wrap:anywhere;color:var(--aiduka-orientation-ink);font-weight:var(--aiduka-orientation-label-weight)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet [data-filter-axis-row]>span:nth-child(2){max-width:50%;padding:var(--aiduka-space-1) var(--aiduka-space-2);border-radius:var(--aiduka-orientation-section-control-radius);background:var(--aiduka-orientation-chrome);color:var(--aiduka-orientation-secondary);font-size:var(--aiduka-orientation-section-micro);font-variant-numeric:tabular-nums}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet :is([role=option],[role=radio]){min-height:calc(var(--aiduka-space-12) + var(--aiduka-space-1));border-radius:var(--aiduka-orientation-section-control-radius);color:var(--aiduka-orientation-ink)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet :is([role=option][aria-selected=true],[role=radio][aria-checked=true]){background:var(--aiduka-orientation-chrome);box-shadow:var(--aiduka-product-material-inset);color:var(--aiduka-orientation-ink)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet [role=option][aria-selected=true]>span:first-child>span:first-child{border-color:var(--aiduka-orientation-ink);background:var(--aiduka-orientation-ink);color:var(--aiduka-orientation-surface)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet [role=radio]>span{color:var(--aiduka-orientation-ink)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet [role=radiogroup]+p{color:var(--aiduka-orientation-secondary);border-color:var(--aiduka-orientation-line)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet [aria-label="Éditeur de filtres"]>div:last-child{gap:var(--aiduka-space-2);background:var(--aiduka-orientation-surface);border-color:var(--aiduka-orientation-line);grid-template-columns:minmax(0,1fr);display:grid}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet [aria-label="Éditeur de filtres"]>div:last-child>button{min-height:calc(var(--aiduka-space-12) - var(--aiduka-space-1));font-size:var(--aiduka-orientation-section-micro);color:var(--aiduka-orientation-secondary);justify-self:start;padding-inline:0}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet [aria-label="Éditeur de filtres"]>div:last-child>div{gap:var(--aiduka-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet [aria-label="Éditeur de filtres"]>div:last-child>div>button{min-height:var(--aiduka-space-12);padding:var(--aiduka-space-2) var(--aiduka-space-3);border-radius:var(--aiduka-orientation-section-control-radius)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet [aria-label="Éditeur de filtres"]>div:last-child>div>button:first-child{border:var(--aiduka-border-hairline) solid var(--aiduka-orientation-input-line);background:var(--aiduka-orientation-surface);color:var(--aiduka-orientation-ink);box-shadow:var(--aiduka-product-material-inset)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet [aria-label="Éditeur de filtres"]>div:last-child>div>button:last-child{background:var(--aiduka-orientation-action);color:var(--aiduka-orientation-action-ink)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet [aria-label="Éditeur de filtres"]>div:last-child>div>button:disabled{opacity:.5}@media (hover:hover){:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerSheet-module__0HtqIG__sheet :is([data-filter-axis-row],[role=option],[role=radio]):hover{background:var(--aiduka-orientation-chrome)}}}
.ExplorerCards-module__byfDsq__phoneSchool,.ExplorerCards-module__byfDsq__phoneTitle{display:none}.ExplorerCards-module__byfDsq__badges{display:contents}:root:is(:not([data-theme]),[data-theme=aiduka]) :is(.ExplorerCards-module__byfDsq__formation,.ExplorerCards-module__byfDsq__ecole) .ExplorerCards-module__byfDsq__visual{background-color:var(--domaine-bg);background-image:none!important}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation{column-gap:var(--aiduka-space-3);border:var(--aiduka-border-hairline) solid var(--aiduka-orientation-input-line);border-radius:var(--aiduka-orientation-section-coach-radius);background:var(--aiduka-orientation-surface);box-shadow:none;grid-template-rows:auto auto 1fr;grid-template-columns:auto minmax(0,1fr);align-content:start;display:grid;transform:none}:is(:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation:hover,:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation:focus-within){box-shadow:none;transform:none}@supports (grid-template-rows:subgrid){:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formationCell{grid-row:span 4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:0;display:grid}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formationCell>.ExplorerCards-module__byfDsq__formation{grid-row:span 4;grid-template-rows:subgrid;row-gap:0}}:is(:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__media,:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__content){display:contents}:is(:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__visual,:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__legacySubline,:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__desktopTitle){display:none}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__phoneTitle{display:inline}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__heading{min-height:calc(var(--aiduka-orientation-explorer-card-title) * var(--aiduka-orientation-explorer-title-leading) * 2 + var(--aiduka-space-3) * 2);padding:var(--aiduka-space-3) calc(var(--aiduka-space-12) + var(--aiduka-space-4)) var(--aiduka-space-3) var(--aiduka-space-4);border-radius:var(--aiduka-orientation-section-coach-radius) var(--aiduka-orientation-section-coach-radius) 0 0;background-color:var(--domaine-bg,var(--aiduka-orientation-explorer-card-title-fill));background-image:var(--aiduka-orientation-explorer-card-title-light);box-shadow:var(--aiduka-orientation-explorer-card-title-relief);color:var(--domaine-fg,var(--aiduka-orientation-explorer-card-title-ink));font-size:var(--aiduka-orientation-explorer-card-title);font-weight:var(--aiduka-app-type-h2-weight);line-height:var(--aiduka-orientation-explorer-title-leading);letter-spacing:var(--aiduka-app-type-h3-tracking);grid-area:1/1/auto/-1;align-content:center;margin:0;display:grid}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__titleLink{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:break-word;text-wrap:pretty}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__titleLink:after{border-radius:var(--aiduka-orientation-section-coach-radius)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__logo{margin:var(--aiduka-space-3) 0 0 var(--aiduka-space-4);box-shadow:var(--aiduka-orientation-explorer-logo-relief);background:var(--aiduka-orientation-material-logo-paper);color:var(--aiduka-orientation-material-logo-dark);border-radius:var(--aiduka-orientation-section-control-radius);grid-area:2/1;align-self:center;position:static}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__logoDark{background:var(--aiduka-orientation-material-logo-dark)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__logoDark [role=img]{background-color:var(--aiduka-orientation-material-logo-paper)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__logoLetter{background:var(--aiduka-orientation-chrome);color:var(--aiduka-orientation-secondary);box-shadow:var(--aiduka-product-material-inset)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__phoneSchool{z-index:var(--aiduka-orientation-explorer-interactive-layer);justify-content:center;gap:var(--aiduka-space-1);min-width:0;min-height:var(--aiduka-space-12);margin:var(--aiduka-space-3) var(--aiduka-space-4) 0 0;color:var(--aiduka-orientation-secondary);font-size:var(--aiduka-font-size-sm);line-height:var(--aiduka-orientation-row-leading);overflow-wrap:anywhere;flex-direction:column;grid-area:2/2;text-decoration:none;display:flex;position:relative}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__phoneSchool:focus-visible{outline:calc(var(--aiduka-border-hairline) * 2) solid var(--aiduka-orientation-ink);outline-offset:var(--aiduka-space-1);border-radius:var(--aiduka-radius-sm)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__city{font-size:var(--aiduka-font-size-xs);color:var(--aiduka-orientation-muted)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__signals{justify-content:space-between;align-self:end;align-items:center;gap:var(--aiduka-space-2);margin:var(--aiduka-space-3) var(--aiduka-space-4) var(--aiduka-space-2);padding-top:var(--aiduka-space-2);border-top:var(--aiduka-border-hairline) solid var(--aiduka-orientation-line);flex-wrap:wrap;grid-area:3/1/auto/-1;display:flex}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__badges{align-items:center;gap:var(--aiduka-space-1);flex-wrap:wrap;min-width:0;display:flex}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__badge{font-size:var(--aiduka-orientation-section-micro);font-weight:var(--aiduka-orientation-label-weight);white-space:normal;overflow-wrap:anywhere;border-radius:var(--aiduka-radius-sm)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__badge[data-family=voie]{background:var(--aiduka-orientation-explorer-badge-fill);color:var(--aiduka-orientation-explorer-badge-ink)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__badge[data-family=demande]{background:var(--aiduka-orientation-explorer-chance-fill);color:var(--aiduka-orientation-explorer-chance-ink)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__favorite{margin-right:var(--aiduka-space-3);width:calc(var(--aiduka-space-12) - var(--aiduka-space-1));height:calc(var(--aiduka-space-12) - var(--aiduka-space-1));box-shadow:none;color:var(--domaine-fg,var(--aiduka-orientation-explorer-card-title-ink));background:0 0;grid-area:1/1/auto/-1;place-self:center end;position:relative;inset:auto}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation .ExplorerCards-module__byfDsq__favorite:after{inset:0}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__favorite[aria-pressed=true]{color:var(--aiduka-orientation-material-heart-line)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__favorite[aria-pressed=true] svg{fill:var(--aiduka-orientation-material-heart-fill)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__favorite:active svg{transform:scale(.92)}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__favorite svg{transition:transform var(--aiduka-orientation-explorer-favorite-duration) var(--aiduka-ease-out)}@media (hover:hover) and (pointer:fine){:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerCards-module__byfDsq__formation:is(:hover,:focus-within){box-shadow:var(--aiduka-product-material-contact)}}@media (prefers-reduced-motion:reduce){.ExplorerCards-module__byfDsq__favorite svg{transition:none;transform:none}}
.ExplorerFeedback-module__NX2alW__card,.ExplorerFeedback-module__NX2alW__notice{color:var(--color-ink);background:var(--color-surface);font-size:var(--aiduka-font-size-sm);line-height:var(--aiduka-line-height-body);overflow-wrap:anywhere}.ExplorerFeedback-module__NX2alW__card{margin:var(--aiduka-space-3);padding:var(--aiduka-space-3);border:var(--aiduka-border-hairline) solid var(--color-line);border-radius:var(--aiduka-radius-sm);order:1;position:relative}.ExplorerFeedback-module__NX2alW__quickView{flex:none;display:inline-flex;position:relative}.ExplorerFeedback-module__NX2alW__quickView>button{width:calc(var(--aiduka-space-12) - var(--aiduka-space-1));height:calc(var(--aiduka-space-12) - var(--aiduka-space-1))}.ExplorerFeedback-module__NX2alW__notice{top:100%;right:calc(var(--aiduka-space-12) * -1);width:min(calc(var(--aiduka-space-24) * 3),calc(100vw - var(--aiduka-space-12)));padding:var(--aiduka-space-3);border-radius:var(--aiduka-radius-sm);box-shadow:var(--shadow-float);z-index:var(--aiduka-orientation-explorer-interactive-layer);position:absolute}@media (pointer:coarse) and (not (min-width:40rem)),(pointer:coarse) and (not (min-height:40rem)){:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerFeedback-module__NX2alW__card{background:var(--aiduka-orientation-chrome);color:var(--aiduka-orientation-ink);grid-area:4/1/auto/-1}:root:is(:not([data-theme]),[data-theme=aiduka]) .ExplorerFeedback-module__NX2alW__notice{background:var(--aiduka-orientation-chrome);color:var(--aiduka-orientation-ink);box-shadow:var(--aiduka-product-material-contact)}}
.SiteFooter-module__1dfthq__brand>span{--logo-em:var(--aiduka-font-size-2xl,1.5rem)}
