@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_9061f5c7-module__biRIxa__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_9061f5c7-module__biRIxa__variable{--font-logo-inter:"Inter", "Inter Fallback"}
.pt-key{--key-bg:var(--pt-neutral-bg);--key-fg:var(--pt-neutral-fg);--key-line:var(--pt-line);--key-edge:var(--pt-edge);--key-bevel:var(--pt-bevel);--key-bg-hover:var(--pt-neutral-bg-hover);--key-line-hover:var(--pt-accent);--key-fg-hover:var(--key-fg);--key-depth:var(--pt-depth);--travel:0;border:2px solid var(--key-line);border-radius:var(--pt-radius-key);background:var(--key-bg);min-height:48px;color:var(--key-fg);font:inherit;text-align:center;cursor:pointer;scale:1;transform:translateY(calc(var(--key-depth) * var(--travel)));box-shadow:0 calc(var(--key-depth) * (1 - var(--travel))) 0 var(--key-edge), var(--key-bevel);transition-property:scale,transform,box-shadow,background-color,border-color,color;transition-duration:var(--pt-press-duration);transition-timing-function:var(--pt-press-ease);touch-action:manipulation;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:10px;padding:11px 20px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex;position:relative}.pt-key>svg{flex-shrink:0}@media (hover:hover) and (pointer:fine){.pt-key:not(:disabled):not([aria-disabled=true]):hover{--travel:var(--pt-hover-travel);scale:var(--pt-hover-scale);background:var(--key-bg-hover);border-color:var(--key-line-hover);color:var(--key-fg-hover)}}.pt-key:not(:disabled):not([aria-disabled=true]):is(:active,[data-pressed=true]){--travel:var(--pt-active-travel);scale:var(--pt-active-scale)}.pt-key:focus-visible{outline:var(--pt-focus-width) solid var(--pt-focus);outline-offset:3px}.pt-key:is(:disabled,[aria-disabled=true]){cursor:default;opacity:.5}.pt-key--primary{--key-bg:var(--pt-primary-bg);--key-fg:var(--pt-primary-fg);--key-line:var(--pt-primary-line);--key-edge:var(--pt-primary-edge);--key-bevel:var(--pt-primary-bevel);--key-bg-hover:var(--pt-primary-bg-hover);--key-line-hover:var(--pt-primary-line-hover);--key-fg-hover:var(--pt-primary-fg)}.pt-key--secondary{--key-bg:var(--pt-secondary-bg);--key-fg:var(--pt-secondary-fg);--key-line:var(--pt-secondary-line);--key-edge:var(--pt-secondary-edge);--key-bg-hover:var(--pt-secondary-bg-hover);--key-line-hover:var(--pt-secondary-line-hover);--key-fg-hover:var(--pt-secondary-fg-hover)}.pt-key--danger{--key-bg:var(--pt-danger-strong);--key-fg:var(--pt-on-accent);--key-line:var(--pt-danger-strong);--key-edge:var(--pt-danger-strong-edge);--key-bevel:0 0 transparent;--key-bg-hover:var(--pt-danger-strong-hover);--key-line-hover:var(--pt-danger-strong-hover);--key-fg-hover:var(--pt-on-accent)}.pt-key--quiet{--key-bg:var(--pt-tertiary-bg);--key-fg:var(--pt-tertiary-fg);--key-line:var(--pt-tertiary-line);--key-edge:var(--pt-tertiary-edge);--key-depth:var(--pt-tertiary-depth);--key-bevel:0 0 transparent;--key-bg-hover:var(--pt-tertiary-bg-hover);--key-line-hover:var(--pt-tertiary-line-hover);--key-fg-hover:var(--pt-tertiary-fg);--pt-hover-scale:1;--pt-active-scale:1;transform:translate3d(0, calc(var(--key-depth) * var(--travel)), 0);border-width:1px}.pt-key--small{--key-depth:3px;border-radius:var(--pt-radius-sm);gap:7px;min-height:40px;padding:7px 14px;font-size:13px}.pt-key--large{min-height:56px;padding:14px 24px;font-size:16px}.pt-key--icon{width:48px;min-width:48px;padding:0}.pt-key--small.pt-key--icon{width:40px;min-width:40px}.pt-key--block{width:100%;display:flex}.pt-key--start{text-align:left;justify-content:flex-start}.pt-key:is([aria-pressed=true],[aria-checked=true],[data-state=selected]){--key-bg:var(--pt-accent-soft);--key-line:var(--pt-accent);--key-fg:var(--pt-selected-fg);--key-bg-hover:var(--pt-accent-soft);--key-line-hover:var(--pt-accent);--key-fg-hover:var(--pt-selected-fg)}.pt-key[data-state=correct]{--key-bg:var(--pt-success-bg);--key-line:var(--pt-success-line);--key-edge:var(--pt-success-edge);--key-fg:var(--pt-success-ink);--key-bg-hover:var(--pt-success-bg);--key-line-hover:var(--pt-success-line);--key-fg-hover:var(--pt-success-ink);--key-bevel:0 0 transparent}.pt-key[data-state=wrong]{--key-bg:var(--pt-danger-bg);--key-line:var(--pt-danger-line);--key-edge:var(--pt-danger-edge);--key-fg:var(--pt-danger-ink);--key-bg-hover:var(--pt-danger-bg);--key-line-hover:var(--pt-danger-line);--key-fg-hover:var(--pt-danger-ink);--key-bevel:0 0 transparent}.pt-key[data-state=muted]{--key-fg:var(--pt-ink-muted);--key-fg-hover:var(--pt-ink-muted)}.pt-key[data-state]:disabled{opacity:1}.pt-card-link{--key-edge:var(--pt-edge);--travel:0;border:2px solid var(--pt-line);border-radius:var(--pt-radius-card);background:var(--pt-surface);min-width:0;color:var(--pt-ink);text-align:left;font:inherit;cursor:pointer;scale:1;transform:translateY(calc(var(--pt-depth) * var(--travel)));box-shadow:0 calc(var(--pt-depth) * (1 - var(--travel))) 0 var(--key-edge), var(--pt-bevel);transition-property:scale,transform,box-shadow,background-color,border-color,color;transition-duration:var(--pt-press-duration);transition-timing-function:var(--pt-press-ease);touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-direction:column;padding:24px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.pt-card-link:not(:disabled):not([aria-disabled=true]):hover{--travel:var(--pt-hover-travel);scale:var(--pt-hover-scale);background:var(--pt-accent-soft);border-color:var(--pt-accent)}}.pt-card-link:not(:disabled):not([aria-disabled=true]):is(:active,[data-pressed=true]){--travel:var(--pt-active-travel);scale:var(--pt-active-scale)}.pt-card-link:is(:disabled,[aria-disabled=true]){cursor:default}.pt-card-link:focus-visible{outline:var(--pt-focus-width) solid var(--pt-focus);outline-offset:4px}.pt-surface{background:var(--pt-surface);color:var(--pt-ink);border:2px solid var(--pt-line);border-radius:var(--pt-radius-card);box-shadow:0 var(--pt-depth-static) 0 var(--pt-edge)}.pt-surface--soft{background:var(--pt-accent-soft)}.pt-surface--pad{padding:28px}.pt-surface[data-state=correct]{background:var(--pt-success-bg);border-color:var(--pt-success-line);box-shadow:0 var(--pt-depth-static) 0 var(--pt-success-edge);color:var(--pt-success-ink)}.pt-surface[data-state=wrong]{background:var(--pt-danger-bg);border-color:var(--pt-danger-line);box-shadow:0 var(--pt-depth-static) 0 var(--pt-danger-edge);color:var(--pt-danger-ink)}.pt-chips{flex-wrap:wrap;gap:10px;display:flex}.pt-chip{--travel:0;border:1px solid var(--pt-line);border-radius:var(--pt-radius-sm);background:var(--pt-surface);min-height:44px;color:var(--pt-ink-muted);font:inherit;cursor:pointer;scale:1;transform:translateY(calc(var(--pt-depth-static) * var(--travel)));box-shadow:0 calc(var(--pt-depth-static) * (1 - var(--travel))) 0 var(--pt-edge);transition-property:scale,transform,box-shadow,background-color,border-color,color;transition-duration:var(--pt-press-duration);transition-timing-function:var(--pt-press-ease);touch-action:manipulation;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.pt-chip[aria-pressed=true]{background:var(--pt-accent-soft);border-color:var(--pt-accent);color:var(--pt-selected-fg);font-weight:600}@media (hover:hover) and (pointer:fine){.pt-chip:hover{--travel:var(--pt-hover-travel);scale:var(--pt-hover-scale);background:var(--pt-accent-soft);border-color:var(--pt-accent);color:var(--pt-selected-fg)}}.pt-chip:is(:active,[data-pressed=true]){--travel:var(--pt-active-travel);scale:var(--pt-active-scale)}.pt-chip:focus-visible{outline:var(--pt-focus-width) solid var(--pt-focus);outline-offset:3px}.pt-segment{isolation:isolate;border-radius:calc(var(--pt-radius-sm) + 4px);background:var(--pt-accent-soft);border:1px solid var(--pt-line);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex;position:relative}.pt-segment>button{z-index:1;border-radius:var(--pt-radius-sm);min-height:44px;color:var(--pt-ink-muted);font:inherit;cursor:pointer;transition:color var(--pt-press-duration) var(--pt-press-ease);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.pt-segment>button[aria-pressed=true]{color:var(--pt-accent)}.pt-segment>button:focus-visible{outline:var(--pt-focus-width) solid var(--pt-focus);outline-offset:2px}.pt-segment .sliding-indicator{background:var(--pt-surface);border-radius:var(--pt-radius-sm);box-shadow:var(--pt-indicator-shadow);transition-duration:var(--pt-segment-duration)}.pt-eyebrow{color:var(--pt-accent);letter-spacing:.04em;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:600;display:flex}.pt-muted{color:var(--pt-ink-muted)}.pt-link{color:var(--pt-accent);text-underline-offset:4px;transition:color var(--pt-press-duration) var(--pt-press-ease), text-decoration-thickness var(--pt-press-duration) var(--pt-press-ease);font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.pt-link:hover{color:var(--pt-accent-strong);text-decoration-thickness:2px}.pt-link:focus-visible{outline:var(--pt-focus-width) solid var(--pt-focus);outline-offset:3px;border-radius:4px}.pt-input{border:2px solid var(--pt-line);border-radius:var(--pt-radius-sm);background:var(--pt-surface-sunken);width:100%;min-width:0;min-height:50px;color:var(--pt-ink);font:inherit;transition:border-color var(--pt-press-duration) var(--pt-press-ease), background-color var(--pt-press-duration) var(--pt-press-ease);outline:none;padding:12px 14px;font-size:15px;display:block}.pt-input::placeholder{color:var(--pt-ink-muted);opacity:.85}@media (hover:hover) and (pointer:fine){.pt-input:hover{border-color:var(--pt-line-strong);background:var(--pt-field-hover)}}.pt-input:focus{border-color:var(--pt-accent);background:var(--pt-surface)}.pt-input:focus-visible{outline:none}.pt-switch{--track:var(--pt-line);border-radius:var(--pt-radius-pill);background:var(--track);cursor:pointer;width:52px;height:32px;transition:background-color var(--pt-press-duration) var(--pt-press-ease);border:0;flex-shrink:0;position:relative}.pt-switch:after{content:"";background:var(--pt-surface);width:24px;height:24px;box-shadow:var(--pt-indicator-shadow);transition:translate var(--pt-press-duration) var(--pt-press-ease);border-radius:50%;position:absolute;top:4px;left:4px}.pt-switch[aria-checked=true]{--track:var(--pt-primary-bg)}.pt-switch[aria-checked=true]:after{background:var(--pt-on-accent);translate:20px}.pt-switch:focus-visible{outline:var(--pt-focus-width) solid var(--pt-focus);outline-offset:3px}html[data-theme-switching] *,html[data-theme-switching] :before,html[data-theme-switching] :after{transition:none!important}@media (prefers-reduced-motion:reduce){:is(.pt-key,.pt-card-link,.pt-chip,.pt-segment>button,.pt-switch,.pt-input,.pt-link){transition:none!important}:is(.pt-key,.pt-card-link,.pt-chip),:is(.pt-key,.pt-card-link,.pt-chip):is(:hover,:active,[data-pressed=true]){--travel:0!important;transform:none!important}:is(.pt-key,.pt-card-link,.pt-chip):not(.pt-motion-keep),:is(.pt-key,.pt-card-link,.pt-chip):not(.pt-motion-keep):is(:hover,:active,[data-pressed=true]){scale:1!important}}.pt-root[data-motion=reduce] :is(.pt-key,.pt-card-link,.pt-chip,.pt-segment>button,.pt-switch,.pt-input,.pt-link),.pt-root[data-motion=reduce] .pt-switch:after{transition:none!important}.pt-root[data-motion=reduce] :is(.pt-key,.pt-card-link,.pt-chip),.pt-root[data-motion=reduce] :is(.pt-key,.pt-card-link,.pt-chip):is(:hover,:active,[data-pressed=true]){--travel:0!important;transform:none!important}.pt-root[data-motion=reduce] :is(.pt-key,.pt-card-link,.pt-chip):not(.pt-motion-keep),.pt-root[data-motion=reduce] :is(.pt-key,.pt-card-link,.pt-chip):not(.pt-motion-keep):is(:hover,:active,[data-pressed=true]){scale:1!important}.pt-root[data-motion=reduce] *,.pt-root[data-motion=reduce] :before,.pt-root[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (forced-colors:active){:is(.pt-key,.pt-chip,.pt-card-link)[aria-pressed=true],.pt-key[data-state]{outline:2px solid highlight}}
html{scrollbar-gutter:stable}@supports not (scrollbar-gutter:stable){html{overflow-y:scroll}}html:has(dialog:modal){background:linear-gradient(var(--pt-overlay), var(--pt-overlay)) var(--pt-bg)}html .pt-root :where(:focus-visible){outline:var(--pt-focus-width) solid var(--pt-focus);outline-offset:3px}html .pt-root[data-input-modality=pointer] :is(button,a,summary,[role=button]):focus-visible{outline:none}.brand-wordmark,.pilot .brand-wordmark{font-family:var(--font-poppins), sans-serif;letter-spacing:-1.25px;color:var(--pt-brand-ink);font-size:29px;font-weight:700;line-height:1.35}.brand-wordmark .brand-to{-webkit-text-fill-color:currentColor;padding-inline-end:.1em}#profil{scroll-margin-top:24px}.platform-shell .fc-materials{row-gap:14px}.platform-shell .fc-material{grid-template-rows:subgrid;grid-row:span 6;row-gap:14px;display:grid}.platform-shell .fc-material h2,.platform-shell .fc-material p,.platform-shell .fc-material .fc-progress,.platform-shell .fc-material .fc-button+.fc-button{margin:0}.platform-shell .fc-material h2{overflow-wrap:anywhere}.platform-shell .fc-material .fc-progress{align-self:center}.platform-shell .fc-material .fc-button{align-self:start}.platform-shell :where(input:not([type=checkbox]):not([type=radio]),textarea){transition:border-color var(--pt-press-duration) var(--pt-press-ease), background-color var(--pt-press-duration) var(--pt-press-ease);box-shadow:none;outline:none}.platform-shell :where(input:not([type=checkbox]):not([type=radio]),textarea):focus{border-color:var(--pt-accent);box-shadow:none}.platform-shell :is(input:not([type=checkbox]):not([type=radio]),textarea):focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.platform-shell :is(input,textarea){transition:none!important}}:is(.platform-shell,.pilot) :is(input:not([type=radio]):not([type=checkbox]),textarea):focus{box-shadow:none;border-color:var(--pt-accent);outline:none}:is(.platform-shell,.pilot) :is(.platform-search,.search,.sp-picker-search){transition:background-color var(--pt-press-duration) var(--pt-press-ease), border-color var(--pt-press-duration) var(--pt-press-ease)}:is(.platform-shell,.pilot) :is(.search,.sp-picker-search){border:1px solid var(--pt-line);border-radius:15px}:is(.platform-shell,.pilot) :is(.platform-search,.search,.sp-picker-search):focus-within{background:var(--pt-field-hover);border-color:var(--pt-accent)}:is(.platform-shell,.pilot) :is(.platform-search,.search,.sp-picker-search) input,:is(.platform-shell,.pilot) :is(.platform-search,.search,.sp-picker-search) input:focus-visible,:is(.platform-shell,.pilot) :is(.platform-search,.search,.sp-picker-search) input:focus{box-shadow:none;background:0 0;border:0;border-radius:0;outline:none}.platform-shell .study-planner .sp-form input:focus,.platform-shell .study-planner .sp-control:focus-visible{box-shadow:none;border-color:var(--pt-accent);outline:none}.platform-shell .study-planner .sp-picker-search input:focus{border:0}@media (hover:hover) and (pointer:fine){:is(.platform-shell,.pilot) :is(.platform-search,.search,.sp-picker-search):hover{background:var(--pt-field-hover);border-color:var(--pt-line-strong)}:is(.platform-shell,.pilot) :is(.platform-search,.search,.sp-picker-search):focus-within:hover{border-color:var(--pt-accent)}}.brand-wordmark,.pilot .brand-wordmark{letter-spacing:-.95px;white-space:nowrap;align-items:baseline;font-weight:500;display:inline-flex}.brand-wordmark.logo-accent{font-weight:var(--pt-brand-weight);letter-spacing:-1px}.logo-accent .brand-to{color:var(--pt-brand-accent)}.brand-wordmark.logo-compact{font-family:var(--font-logo-inter),sans-serif;letter-spacing:-1.3px;font-weight:600}.brand-wordmark.logo-open{font-family:var(--font-logo-inter),sans-serif;letter-spacing:.2px;font-size:27px;font-weight:500}.brand-wordmark.logo-tile{letter-spacing:-1px;gap:3px;font-weight:500}.logo-tile .brand-to{background:var(--pt-accent-soft);color:var(--pt-brand-accent);border-radius:8px;padding:0 4px}.sliding-tabs{isolation:isolate;position:relative}.sliding-indicator{transform:translate(var(--tab-x,4px),var(--tab-y,4px));width:var(--tab-w,0);height:var(--tab-h,44px);background:var(--pt-surface);box-shadow:var(--pt-indicator-shadow);pointer-events:none;transition:transform var(--pt-segment-duration) var(--pt-press-ease), width var(--pt-segment-duration) var(--pt-press-ease), height var(--pt-segment-duration) var(--pt-press-ease);border-radius:10px;position:absolute;top:0;left:0}.pilot .sliding-tabs button{z-index:1;position:relative;transform:none}.pilot .reader-tabs.sliding-tabs .chosen{box-shadow:none;background:0 0}.study-planner .sp-filter-indicator{transition-duration:var(--pt-segment-duration)}.pilot .search-box{transition:background-color var(--pt-press-duration) var(--pt-press-ease), border-color var(--pt-press-duration) var(--pt-press-ease)}.pilot .search-box:focus-within{border-color:var(--pt-accent);box-shadow:none}.pilot .search-box input:focus,.pilot .search-box input:focus-visible{box-shadow:none;border:0;outline:none}@media (hover:hover) and (pointer:fine){.pilot .search-box:hover{background:var(--pt-field-hover);border-color:var(--pt-line-strong)}.pilot .search-box:focus-within:hover{border-color:var(--pt-accent)}}@media (prefers-reduced-motion:reduce){.sliding-indicator,.study-planner .sp-filter-indicator,:is(.platform-search,.search,.sp-picker-search){transition:none!important}}@media (forced-colors:active){:is(.platform-search,.search,.sp-picker-search):focus-within,.platform-shell :is(input,textarea):focus{outline:2px solid highlight}}
