:root{--dkf-gutter:clamp(.75rem, .35rem + 1.8vw, 2rem);--dkf-inset-top:max(.75rem, env(safe-area-inset-top));--dkf-row:3.5rem;--dkf-title-row:0rem;--dkf-h:calc(var(--dkf-inset-top) + var(--dkf-row) + var(--dkf-title-row))}.dkf,.dkf *{box-sizing:border-box}.dkf{z-index:25;padding:var(--dkf-inset-top) max(var(--dkf-gutter), env(safe-area-inset-right)) 0 max(var(--dkf-gutter), env(safe-area-inset-left));color:var(--dkf-ink,#ecf6fc);font-family:var(--dkf-font-body,"Figtree", ui-sans-serif, system-ui, sans-serif);pointer-events:none;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:.5rem;margin:0;font-size:1rem;line-height:1.25;display:grid;position:absolute;top:0;left:0;right:0}.dkf .dkf-start,.dkf .dkf-end{min-width:0;height:var(--dkf-row);border:1px solid;border-color:var(--dkf-group-line,transparent);border-radius:var(--dkf-radius,1rem);background:var(--dkf-group-bg,transparent);box-shadow:var(--dkf-group-shadow,none);-webkit-backdrop-filter:var(--dkf-group-blur,none);pointer-events:auto;align-items:center;gap:.5rem;padding:5px .5rem;display:flex}.dkf .dkf-start{justify-self:start;max-width:100%}.dkf .dkf-end{justify-self:end;gap:.25rem;position:relative}.dkf .dkf-logo,.dkf .dkf-back{white-space:nowrap;border-radius:.5rem;flex:none;justify-content:center;align-items:center;gap:.5rem;min-width:44px;min-height:44px;margin:0;padding:0 .25rem;text-decoration:none;display:inline-flex}.dkf .dkf-logo{color:var(--dkf-ink,#ecf6fc);font-family:var(--dkf-font-display,"Bricolage Grotesque Variable", ui-sans-serif, system-ui, sans-serif);letter-spacing:-.01em;font-weight:700}.dkf .dkf-logo img{flex:none;width:20px;height:26px;display:block}.dkf .dkf-back{color:var(--dkf-link,#2bc8d7);font-weight:600}.dkf .dkf-logo:hover,.dkf .dkf-back:hover{color:var(--dkf-link-hover,#ecf6fc);text-underline-offset:3px;text-decoration:underline}.dkf .dkf-name{display:contents}.dkf .dkf-title{min-width:0;color:var(--dkf-title-ink,var(--dkf-ink,#ecf6fc));font-family:var(--dkf-font-display,"Bricolage Grotesque Variable", ui-sans-serif, system-ui, sans-serif);font-size:1.125rem;font-weight:var(--dkf-title-weight,700);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin:0 0 0 .25rem;padding:0;line-height:1.25;overflow:hidden}.dkf .dkf-chip{border:1px solid;border-color:var(--dkf-chip-line,currentColor);border-style:var(--dkf-chip-style,solid);color:var(--dkf-chip-ink,var(--dkf-ink,#ecf6fc));letter-spacing:var(--dkf-chip-tracking,.04em);text-transform:var(--dkf-chip-case,none);white-space:nowrap;border-radius:999px;flex:none;align-items:center;margin:0;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1.25;display:inline-flex}.dkf .dkf-sr-only,.dkf .dkf-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dkf .dkf-reset{flex:none;place-items:center;min-width:44px;min-height:44px;display:grid;position:relative}.dkf .dkf-reset>button{place-items:center;width:44px;height:44px;margin:0;padding:0;display:inline-grid}.dkf .dkf-reset>:not(button){z-index:1;white-space:nowrap;margin:0;position:absolute;top:50%;right:calc(100% + .5rem);transform:translateY(-50%)}@media (width<=47.98rem){:root{--dkf-inset-top:max(.5rem, env(safe-area-inset-top));--dkf-title-row:1.5rem}.dkf{padding-inline:max(.5rem, env(safe-area-inset-left)) max(.5rem, env(safe-area-inset-right))}.dkf .dkf-start{height:calc(var(--dkf-row) + var(--dkf-title-row));grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:44px var(--dkf-title-row);place-items:center start;gap:0 .25rem;padding-block:5px;display:grid}.dkf .dkf-logo{grid-area:1/1}.dkf .dkf-back{grid-area:1/2}.dkf .dkf-name{grid-area:2/1/auto/-1;align-items:center;gap:.5rem;min-width:0;max-width:100%;padding-inline:.25rem;display:flex}.dkf .dkf-title{font-size:1rem;line-height:var(--dkf-title-row);margin:0}.dkf .dkf-logo-word,.dkf .dkf-back-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (forced-colors:active){.dkf .dkf-start,.dkf .dkf-end{background:canvas;border-color:canvastext}.dkf .dkf-chip{border-color:canvastext}}
