@layer reset,ui.tokens,ui.resolver,ui.foundations,ui.atoms;@layer ui.molecules{@scope(.auth-panel){:scope{flex-direction:column;gap:1rem;width:100%;max-width:20rem;display:flex;container:auth-panel/inline-size}:scope.auth-panel-fill{max-width:none}.auth-btn-center{justify-content:center}.auth-gmark{border-radius:var(--r-pill);background:#fff;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.auth-footnote{color:var(--color-base-content-muted);font-size:var(--t-xs);text-wrap:pretty;margin:0;line-height:1.5}}@scope(.auth-otp){:scope,form{flex-direction:column;gap:.75rem;display:flex}.ui-text-input[data-kind=code]{font-family:var(--font-data);font-size:var(--t-lg);letter-spacing:.4em;text-align:center}.auth-hint{color:var(--color-base-content-muted);font-size:var(--t-sm);text-wrap:pretty;margin:0;line-height:1.45}.auth-hint b{color:var(--color-base-content);font-weight:600}.auth-row-split{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.auth-btn-center{justify-content:center}.auth-btn-cooling{opacity:.5}}@scope(.auth-corner){:scope{position:relative}.auth-name-callout{position-anchor:--auth-menu-trigger;position-area:block-end span-inline-start;position-try-fallbacks:flip-inline, flip-block, flip-block flip-inline;border:1px solid var(--color-border);border-radius:var(--r-lg,.75rem);background:var(--color-base-100);width:min(20rem,90vw);color:var(--color-base-content);text-align:left;gap:.5rem;margin:.5rem 0;padding:.9rem 1rem 1rem;display:grid;position:fixed;inset:auto;box-shadow:0 12px 40px -12px #00000059}.auth-name-callout-title{color:var(--color-base-content);margin:0;font-weight:650}.auth-name-callout-or{font-size:var(--t-xs);color:var(--color-base-content-muted);text-align:center;margin:0}.auth-name-callout-hint{font-size:var(--t-xs);color:var(--color-base-content-muted);margin:0}.auth-name-callout-close{color:var(--color-base-content-muted);font:inherit;cursor:pointer;background:0 0;border:0;position:absolute;top:.35rem;right:.45rem}.auth-name-callout .auth-menu-name-row{gap:.4rem;display:flex}.auth-name-callout .auth-menu-name-row input{border:1px solid var(--color-border);border-radius:var(--r-md,.5rem);background:var(--color-base-100);min-width:0;color:var(--color-base-content);font:inherit;flex:1;padding:.35rem .5rem}.auth-signin-btn,.auth-user-btn{anchor-name:--auth-menu-trigger}.auth-user-btn{gap:.5rem;padding:.25rem .75rem .25rem .25rem}.auth-user-name{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}}@scope(.auth-popover){:scope{position-anchor:--auth-menu-trigger;position-area:block-end span-inline-start;position-try-fallbacks:flip-inline, flip-block, flip-block flip-inline;border:1px solid var(--color-border-strong);border-radius:var(--r-md);corner-shape:squircle;background:var(--color-base-100);color:var(--color-base-content);box-shadow:0 0 0 1px var(--color-border), 0 .75rem 2.5rem -.75rem color-mix(in oklab, var(--color-base-content) 28%, transparent);opacity:0;transition:opacity .18s ease, translate .26s linear(0, .35, .78, 1.08, 1), scale .26s linear(0, .35, .78, 1.08, 1), overlay .18s allow-discrete, display .18s allow-discrete;margin:.5rem 0 0;position:fixed;inset:auto;translate:0 -.4rem;scale:.98}:scope:popover-open{opacity:1;translate:0;scale:1}@starting-style{:scope:popover-open{opacity:0;translate:0 -.4rem;scale:.98}}:scope[data-kind=signin]{width:min(18rem,100vw - 2rem);padding:1rem}:scope[data-kind=menu]{width:min(16rem,100vw - 2rem);padding:.4rem}.auth-menu-id{align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.auth-menu-id>div{min-width:0}.auth-menu-dice{border:1px solid var(--color-border);border-radius:var(--r-md,.5rem);background:var(--color-base-100);cursor:pointer;padding:.2rem .45rem;font-size:1rem}.auth-menu-edit-name{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.auth-menu-name-prompt{font-size:var(--t-xs);color:var(--color-base-content-muted);gap:.35rem;padding:.2rem .75rem .6rem;display:grid}.auth-menu-name-row{gap:.4rem;min-width:0;display:flex}.auth-menu-name-row input{border:1px solid var(--color-border);border-radius:var(--r-md,.5rem);background:var(--color-base-100);min-width:0;color:var(--color-base-content);font:inherit;flex:1;padding:.35rem .5rem}.auth-menu-code{width:100%;color:var(--color-base-content-muted);font-family:inherit;font-size:var(--t-xs);text-align:left;cursor:copy;background:0 0;border:0;align-items:baseline;gap:.4rem;padding:.3rem .75rem .55rem;display:flex}.auth-menu-code-value{font-family:var(--font-data);color:var(--color-base-content)}.auth-menu-code-hint{font-size:var(--t-2xs);letter-spacing:.08em;text-transform:uppercase;opacity:0;margin-left:auto;transition:opacity .15s}.auth-menu-code:hover .auth-menu-code-hint,.auth-menu-code:focus-visible .auth-menu-code-hint{opacity:1}.auth-menu-id p{color:var(--color-base-content);font-size:var(--t-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.auth-menu-id p+p{color:var(--color-base-content-muted);font-size:var(--t-xs);font-weight:400}.auth-menu-sep{background:var(--color-border);height:1px;margin:.25rem .4rem}.auth-menu-item{border-radius:var(--r-xs);width:100%;color:var(--color-base-content);font-size:var(--t-sm);text-align:left;justify-content:flex-start;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.auth-menu-item:hover{background:var(--color-base-150)}}}@layer ui.organisms,ui.enhancements;@scope(.hv-create){.hv-create-form{flex-wrap:wrap;gap:.6rem;display:flex}.hv-create-form .ui-text-input{flex:1;min-width:14rem}}.wb{flex-direction:column;height:100dvh;min-height:0;display:flex}.wb-brand{color:var(--color-base-content);font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.wb-trail{white-space:nowrap;max-width:100%}.wb-account{align-items:center;gap:.5rem;display:flex}.wb-account[data-narrow]{flex-direction:column;gap:.625rem}.wb-find-box{min-width:16rem}.wb-find-icon .ui-command-palette-trigger-label,.wb-find-box .ui-command-palette-trigger-label{align-items:center;gap:.4rem;display:inline-flex}.wb-find-icon svg,.wb-find-box svg{width:1.1rem;height:1.1rem}.wb-account[data-narrow] .auth-user-name{display:none}.wb-link{--_wb-link-line:1.25;border-radius:var(--r-xs);width:100%;color:var(--color-base-content);font:inherit;text-align:left;cursor:copy;background:0 0;border:0;align-items:flex-start;gap:.6rem;padding:.4rem .75rem .5rem;display:flex}.wb-link:hover{background:var(--color-base-150)}.wb-link>.ui-dot{margin-top:calc((var(--t-sm) * var(--_wb-link-line) - var(--ui-dot-size)) / 2)}.wb-link-words{flex:1;min-width:0;display:grid}.wb-link-state,.wb-link-detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wb-link-state{font-size:var(--t-sm);font-weight:600;line-height:var(--_wb-link-line)}.wb-link-detail{color:var(--color-base-content-muted);font-size:var(--t-xs);line-height:1.2}.wb-link-hint{color:var(--color-base-content-muted);font-size:var(--t-2xs);line-height:calc(var(--t-sm) * var(--_wb-link-line));letter-spacing:.08em;text-transform:uppercase;opacity:0;flex:none;transition:opacity .15s}.wb-link:hover .wb-link-hint,.wb-link:focus-visible .wb-link-hint{opacity:1}kbd{font-family:var(--font-data);font-size:var(--t-2xs);border-radius:var(--r-xs);background:var(--color-base-300);color:var(--color-base-content-muted);padding:.1rem .35rem}.wb-shell{flex:auto;height:auto;min-height:0}.wb-stage{overflow:hidden}.wb-rail-head-slot{flex-direction:column;align-items:stretch;gap:.6rem;width:100%;display:flex}.wb-rail-head-slot[data-narrow]{align-items:center}.wb-rail-place{scrollbar-width:thin;overflow-y:auto}.wb-here{border-radius:var(--r-lg);corner-shape:var(--s-corner);--ui-surface:var(--color-base-200);background:var(--ui-surface-paint);box-shadow:var(--ui-edge);gap:.5rem;padding:.6rem .5rem .5rem;display:grid}.wb-here-head{align-items:center;gap:.7rem;padding:.15rem .25rem .35rem;display:flex}.wb-here-words{gap:.15rem;min-width:0;display:grid}.wb-here-name{font-family:var(--font-display);font-size:var(--t-lg);letter-spacing:-.01em;font-weight:650;line-height:1.15}.wb-here-line{-webkit-line-clamp:3;font-size:var(--t-xs);color:var(--color-base-content-muted);-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}@property --wb-trail-clearance{syntax:"<length>";inherits:true;initial-value:0}@property --wb-foot-clearance{syntax:"<length>";inherits:true;initial-value:0}@media (width<=900px){.wb-stage{--wb-foot-clearance:var(--ui-bottom-navigation-height,0px)}}.wb{--wb-trail-top:calc(.875rem + env(safe-area-inset-top,0px));--wb-trail-height:2rem;--wb-trail-clearance:calc(var(--wb-trail-top) + var(--wb-trail-height) + .5rem)}.wb-trail-float{top:var(--wb-trail-top);z-index:4;block-size:var(--wb-trail-height);pointer-events:none;--ui-surface:color-mix(in oklab, var(--color-base-100) 86%, transparent);align-items:center;display:flex;position:absolute;left:.875rem;right:.875rem}.wb-trail-float>.ui-breadcrumb{pointer-events:auto;border-radius:var(--r-pill);corner-shape:var(--s-corner);--ui-breadcrumb-font-size:var(--t-sm);background:var(--ui-surface-paint);box-shadow:var(--ui-edge);backdrop-filter:blur(10px);padding:.3rem .625rem .3rem .5rem}.wb-beside .wb-trail-float{align-items:start;block-size:0;position:sticky;overflow:visible}.wb-unknown{z-index:4;position:absolute;top:.875rem;left:50%;translate:-50%}.wb-map{position:absolute;inset:0}.wb-cell{max-width:100%;font-family:var(--font-display);text-align:center;justify-items:center;gap:.25em;font-weight:600;line-height:1.1;display:grid}.wb-cell>svg{width:2.2em;height:2.2em}.wb-cell-name{-webkit-line-clamp:2;overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.wb-cell-line{-webkit-line-clamp:2;max-width:100%;font-family:var(--font-body);color:var(--color-base-content-muted);text-wrap:balance;-webkit-box-orient:vertical;font-size:.62em;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.wb-cells{display:contents}.wb-cells>.kolo-hex-cells{transition:opacity .2s}.wb-cells[data-gone]>.kolo-hex-cells{opacity:0;pointer-events:none}.wb-preview{border-radius:var(--r-md);corner-shape:var(--s-corner);max-width:18rem;color:var(--color-base-content);--ui-surface:var(--color-base-100);background:var(--ui-surface-paint);box-shadow:var(--ui-edge), 0 12px 28px -8px #00000059;pointer-events:none;border:0;margin:0;padding:.6rem .8rem;display:none;position:fixed;inset:auto}.wb-preview:popover-open{gap:.25rem;display:grid}@supports (anchor-name:--a){.wb-preview{position-area:top;position-try-fallbacks:flip-block, flip-inline;margin-block:1.5rem}}.wb-preview-name{font-family:var(--font-display);font-size:var(--t-sm)}.wb-preview p{font-size:var(--t-xs);margin:0;line-height:1.4}.wb-preview-facts{color:var(--color-base-content-muted)}.wb-cue{z-index:2;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;translate:-50% -50%}.wb-cue:hover .ui-hex-mark{translate:0 calc(-1 * var(--s-lift))}.wb-cue:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:var(--r-xs)}.wb-cue-name{white-space:nowrap;border-radius:var(--r-pill);corner-shape:var(--s-corner);font-family:var(--font-display);font-size:var(--t-xs);--ui-surface:color-mix(in oklab, var(--color-base-100) 90%, transparent);background:var(--ui-surface-paint);box-shadow:var(--ui-edge);padding:.2rem .6rem;font-weight:600;position:absolute}.wb-cue[data-edge=left] .wb-cue-name{left:calc(100% + .35rem)}.wb-cue[data-edge=right] .wb-cue-name{right:calc(100% + .35rem)}.wb-cue[data-edge=top] .wb-cue-name{top:calc(100% + .25rem)}.wb-cue[data-edge=bottom] .wb-cue-name{bottom:calc(100% + .25rem)}.wb-world{--cb-stage-inset-top:var(--wb-trail-clearance);--cb-stage-inset-bottom:max(var(--wb-foot-clearance) + var(--wb-sheet-covered,0px), env(safe-area-inset-bottom,0px));position:absolute;inset:0}.wb-world .cb-app{position:absolute;inset:0}.wb-world-boot{color:var(--color-base-content-muted);font-family:var(--font-data);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;place-items:center;display:grid;position:absolute;inset:0}.wb-page{grid-template-columns:minmax(0,1fr);align-content:start;gap:1.125rem;display:grid}.wb[data-split=page] .wb-page{padding-block-start:var(--wb-trail-clearance)}.wb-page>*{max-width:56rem}.wb-page-head{gap:.3rem;display:grid}.wb-page-head h1{font-family:var(--font-display);font-size:var(--t-3xl);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600}.wb-page-head p{color:var(--color-base-content-muted);text-wrap:pretty;margin:0}.wb-page-site{margin:0}.wb-component{gap:.875rem;display:grid}.wb-component-head{justify-items:start;gap:.3rem;display:grid}.wb-component-head h2{font-family:var(--font-display);font-size:var(--t-xl);margin:0;font-weight:600}.wb-component-head p{color:var(--color-base-content-muted);margin:0}.wb-muted{color:var(--color-base-content-muted)}.wb-insights{max-width:100%}.wb-page>.wb-hive{--hv-shelf-toolbar-top:0px;gap:1.125rem;max-width:none;display:grid}.wb-page>.wb-report.ib-site{max-width:none;background:0 0;block-size:auto;display:block}.wb-page .wb-report.ib-site .view-head{padding-block-start:0}.wb-page[data-section=galaxy]{min-height:28rem;padding:0;position:relative;overflow:hidden}.wb-page[data-section=galaxy]>.wb-report{position:absolute;inset:0}.wb[data-layout=page] .wb-page[data-section=galaxy]{inset:var(--wb-trail-clearance) 0 0;min-height:0;position:absolute}.wb-report-stage{position:absolute;inset:0}.wb-report-problem{max-width:40rem}.wb-page-ways{gap:.5rem;display:grid}.wb-compass{right:1rem;bottom:calc(1rem + var(--ui-bottom-navigation-height,0px));z-index:3;position:absolute}.wb-compass-button{border-radius:var(--r-pill);corner-shape:var(--s-corner);font-family:var(--font-display);font-size:var(--t-sm);color:var(--color-base-content);--ui-surface:color-mix(in oklab, var(--color-base-100) 86%, transparent);background:var(--ui-surface-paint);box-shadow:var(--ui-edge);cursor:pointer;anchor-name:--wb-compass;border:0;align-items:center;gap:.6rem;padding:.5rem .9rem;font-weight:600;display:inline-flex}.wb-compass-button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.wb-compass-glyph{color:var(--color-base-content-muted)}.wb-compass-pop{border-radius:var(--r-lg);corner-shape:var(--s-corner);width:min(22rem,100vw - 2rem);max-height:min(70dvh,34rem);color:var(--color-base-content);--ui-surface:var(--color-base-100);background:var(--ui-surface-paint);box-shadow:var(--ui-edge);border:0;margin:0;padding:.75rem;position:fixed;inset:auto 1rem 4.5rem auto;overflow:auto}.wb-compass-pop:popover-open{gap:.9rem;display:grid}@supports (anchor-name:--a){.wb-compass-pop{position-anchor:--wb-compass;position-area:top span-left;position-try-fallbacks:flip-block, flip-inline;margin-block:.5rem;inset:auto}}.wb-compass-group{gap:.35rem;display:grid}.wb[data-layout=page] .ui-workspace-stage.wb-stage{display:none}@media (width>=901px){.wb[data-split=both] .ui-workspace-stage.wb-stage{flex:calc(1 - var(--wb-page-share,.6)) 1 0;overflow:visible}.wb[data-split=both] .wb-map{inline-size:calc(100% / (1 - var(--wb-page-share,.6)));inset-inline-end:auto}.wb[data-split=both] .ui-responsive-inspector.wb-beside{flex:var(--wb-page-share,.6) 1 0;width:auto;min-width:0;position:relative}.wb[data-split=page] .ui-workspace-stage.wb-stage{flex:0 0 2.25rem}.wb[data-split=page] .ui-responsive-inspector.wb-beside{flex:1 1 0;width:auto;min-width:0;position:relative}}@media (width<=900px){.wb[data-layout=page] .ui-responsive-inspector.wb-beside{inset:0 0 var(--ui-bottom-navigation-height,0px) 0;height:auto;box-shadow:none;border-radius:0;transition:none}.wb[data-layout=page] .ui-responsive-inspector-grip{display:none}.wb[data-layout=page] .ui-responsive-inspector-content{display:flex}}.wb-map-hide{top:var(--wb-trail-top);z-index:4;block-size:var(--wb-trail-height);align-items:center;display:flex;position:absolute;left:.875rem}.wb[data-map-close] .wb-trail-float{left:3.25rem}.wb[data-split=page] .wb-stage>.wb-trail-float{display:none}.wb-map-handle{box-shadow:1px 0 0 var(--color-border);background:var(--color-base-200);font:inherit;color:var(--color-base-content-muted);cursor:pointer;border:0;flex-direction:column;align-items:center;gap:.6rem;padding:.875rem 0 0;display:flex;position:absolute;inset:0}.wb-map-handle:hover{background:var(--color-base-150);color:var(--color-base-content)}.wb-map-handle:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.wb-map-handle-chevron{font-size:var(--t-lg);line-height:1}.wb-map-handle-word{writing-mode:vertical-rl;font-family:var(--font-label);font-size:var(--t-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-base-content-faint)}.wb-split{z-index:2;cursor:col-resize;touch-action:none;background:0 0;border:0;width:10px;height:auto;margin:0;position:absolute;top:0;bottom:0;left:-5px}.wb-split:after{content:"";background:0 0;width:2px;transition:background-color .15s;position:absolute;top:0;bottom:0;left:4px}.wb-split:hover:after,.wb-split:active:after{background:var(--color-primary)}.wb-split:focus-visible{outline:none}.wb-split:focus-visible:after{background:var(--color-primary);box-shadow:0 0 0 2px color-mix(in oklab, var(--color-primary) 35%, transparent)}.wb-settings{gap:1rem;display:grid}.wb-setting{justify-items:start;gap:.4rem;display:grid}.wb-setting .seg{flex-wrap:wrap}.wb-bnav-side .auth-corner{flex:1 1 0;min-width:0;display:flex}.wb-bnav-find,.wb-bnav-side .auth-user-btn,.wb-bnav-side .auth-signin-btn{border-radius:var(--r-sm);width:100%;min-width:0;font:inherit;color:var(--color-base-content-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.15rem;padding:.25rem 0;display:flex}.wb-bnav-find svg{width:1.5rem;height:1.5rem}.wb-bnav-label,.wb-bnav-side .auth-user-btn:after,.wb-bnav-side .auth-signin-btn{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.55rem}.wb-bnav-side .auth-user-btn:after{content:"Me"}.ui-bottom-navigation .wb-bnav-side .auth-user-name,.ui-bottom-navigation .wb-bnav-side .auth-user-btn>svg{display:none}.wb-bnav-side .auth-signin-btn:before{content:"";border-radius:999px;width:1.35rem;height:1.35rem;display:block;box-shadow:inset 0 0 0 1.5px}.ui-bottom-navigation-centre>.wb-bnav-compass{font:inherit;color:var(--color-base-content-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.25rem 0;display:flex}.wb-me-row{font-size:var(--t-sm);color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.75rem;padding:.35rem .6rem;display:flex}.wb-compass-sheet{inset:auto .75rem calc(var(--ui-bottom-navigation-height,3.8rem) + .75rem) .75rem;border-radius:var(--r-lg);corner-shape:var(--s-corner);width:auto;max-height:min(70dvh,36rem);color:var(--color-base-content);--ui-surface:var(--color-base-100);background:var(--ui-surface-paint);box-shadow:var(--ui-edge), 0 18px 40px -16px #00000073;border:0;margin:0;padding:.75rem;position:fixed;overflow:auto}.wb-compass-sheet:popover-open{gap:.9rem;display:grid}.wb-compass-sheet::backdrop{background:#14100a4d}.wb-compass-card{align-items:center;gap:.7rem;padding:.15rem .25rem;display:flex}.wb-compass-words{flex:auto;gap:.15rem;min-width:0;display:grid}.wb-compass-name{font-family:var(--font-display);font-size:var(--t-lg);font-weight:650;line-height:1.15}.wb-compass-line{-webkit-line-clamp:2;font-size:var(--t-xs);color:var(--color-base-content-muted);-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.wb-compass-face{flex:none;max-width:42%}.wb-gate .wb-gate-panel{max-width:28rem;margin-inline:auto}.wb-gate-wait{max-width:28rem;margin:2rem auto}:root:active-view-transition-type(wb-drawers){& .wb-map{view-transition-name:wb-map}& .ui-responsive-inspector.wb-beside{view-transition-name:wb-page}& .wb-trail-float>.ui-breadcrumb{view-transition-name:wb-trail}}:root:active-view-transition-type(wb-drawers):not(:active-view-transition-type(wb-galaxy)){& .home-minimap,& .galaxy-shell{view-transition-name:none}}::view-transition-group(galaxy-stage){z-index:2;animation-duration:.34s;animation-timing-function:cubic-bezier(.2,0,0,1)}:root:active-view-transition-type(wb-drawers)::view-transition-group(root){animation:none}:root:active-view-transition-type(wb-drawers)::view-transition-old(root){display:none}:root:active-view-transition-type(wb-drawers)::view-transition-new(root){animation:none}::view-transition-group(wb-map){animation-duration:.34s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-group(wb-page){animation-duration:.34s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-group(wb-trail){animation-duration:.34s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-group(wb-map){overflow:clip}::view-transition-group(wb-page){overflow:clip}::view-transition-old(wb-map){block-size:auto;inline-size:auto}::view-transition-new(wb-map){block-size:auto;inline-size:auto}::view-transition-old(wb-page){block-size:auto;inline-size:auto}::view-transition-new(wb-page){block-size:auto;inline-size:auto}::view-transition-old(wb-trail){block-size:auto;inline-size:auto}::view-transition-new(wb-trail){block-size:auto;inline-size:auto}::view-transition-old(wb-map){display:none}::view-transition-new(wb-map){animation:none}:root:active-view-transition-type(wb-map-out)::view-transition-old(wb-map){animation:none;display:block}::view-transition-group(wb-page){z-index:1;background-color:var(--color-base-200)}::view-transition-old(wb-page){inset-inline:auto 0}::view-transition-new(wb-page){inset-inline:auto 0}::view-transition-old(wb-page){display:none}::view-transition-new(wb-page){animation:none}:root:active-view-transition-type(wb-page-in)::view-transition-group(wb-page){animation:.34s cubic-bezier(.2,0,0,1) both wb-drawer-from-end}:root:active-view-transition-type(wb-page-in)::view-transition-new(wb-page){animation:none}:root:active-view-transition-type(wb-page-out)::view-transition-group(wb-page){animation:.34s cubic-bezier(.2,0,0,1) both wb-drawer-to-end}:root:active-view-transition-type(wb-page-out)::view-transition-old(wb-page){animation:none}::view-transition-group(wb-trail){z-index:3}::view-transition-old(wb-trail){animation:none;inset-inline-start:0}::view-transition-new(wb-trail){animation:none;inset-inline-start:0}::view-transition-old(wb-trail){display:none}::view-transition-old(wb-trail):only-child{animation:.11s ease-out both wb-fade-out;display:block}::view-transition-new(wb-trail):only-child{animation:.11s ease-out both wb-fade-in}@keyframes wb-drawer-from-end{0%{translate:100%}}@keyframes wb-drawer-to-end{to{translate:100%}}@keyframes wb-fade-out{to{opacity:0}}@keyframes wb-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:root:active-view-transition-type(wb-drawers)::view-transition-group(wb-map){animation:none}:root:active-view-transition-type(wb-drawers)::view-transition-group(wb-page){animation:none}:root:active-view-transition-type(wb-drawers)::view-transition-group(wb-trail){animation:none}:root:active-view-transition-type(wb-drawers)::view-transition-old(wb-map){animation:none}:root:active-view-transition-type(wb-drawers)::view-transition-new(wb-map){animation:none}:root:active-view-transition-type(wb-drawers)::view-transition-old(wb-page){animation:none}:root:active-view-transition-type(wb-drawers)::view-transition-new(wb-page){animation:none}:root:active-view-transition-type(wb-drawers)::view-transition-old(wb-trail){animation:none}:root:active-view-transition-type(wb-drawers)::view-transition-new(wb-trail){animation:none}::view-transition-group(wb-here){animation:none}::view-transition-old(wb-here){animation:none}::view-transition-new(wb-here){animation:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}
