.navigator{width:100%;padding:8px max(10px, env(safe-area-inset-right)) 0px max(10px, env(safe-area-inset-left));-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.navigator-left{align-items:center;gap:10px;display:flex}.navigator-title{color:#306785;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;font-size:18px;font-weight:700}.navigator-button-slot{justify-content:center;align-items:center;gap:10px;display:flex}.navigator-indicator{align-items:center;margin-right:4px;display:flex}.navigator-admin-button .pb__label{color:#7a2860;text-shadow:0 1px #ffffffd9,0 -1px #4614372e;padding-right:1px;font-family:Impact,Haettenschweiler,Arial Narrow,Liberation Sans Narrow,sans-serif;font-size:15px;font-weight:700;font-stretch:75%}.navigator-admin-button:active:not(:disabled) .pb__label,.navigator-admin-button.pb--pressed .pb__label{color:#682052}.navigator-staff-button .pb__label{color:#265672;text-shadow:0 1px #ffffffd9,0 -1px #0f283c2e;padding-right:1px;font-family:Didot,"Bodoni 72",Bodoni MT,Playfair Display,Hoefler Text,Georgia,serif;font-size:15px;font-weight:700;font-stretch:75%}.navigator-staff-button:active:not(:disabled) .pb__label,.navigator-staff-button.pb--pressed .pb__label{color:#1c4660}.navigator-title-word{letter-spacing:1px}.navigator-title-space{width:5px;display:inline-block}.navigator-title-admin-icon{margin-left:4px;margin-right:4px}.navigator-title-admin-word{color:#85306a;letter-spacing:0;font-family:Impact,Haettenschweiler,Arial Narrow,Liberation Sans Narrow,sans-serif;font-style:italic;font-weight:700;font-stretch:75%}.pb{--pb-d:120px;--pb-cap-d:calc(var(--pb-d) - 3px);--us:calc(var(--pb-d) / 100);--u:calc(var(--pb-cap-d) / 100);--pb-socket-top:#d2d2d5;--pb-socket-mid:#e1e1e4;--pb-socket-bottom:#ececef;--pb-ring:#66655f;--pb-ring-pressed:#8d8c86;--pb-face-top:#d3cfc6;--pb-face-mid:#e4e1d9;--pb-face-low:#efede7;--pb-face-bottom:#f7f6f2;--pb-duration:.15s;--pb-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='1' intercept='.44'/%3E%3CfeFuncG type='linear' slope='1' intercept='.44'/%3E%3CfeFuncB type='linear' slope='1' intercept='.44'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");box-sizing:border-box;width:var(--pb-d);height:var(--pb-d);color:inherit;font:inherit;cursor:pointer;appearance:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;outline:none;margin:0;padding:0;display:inline-block;position:relative}.pb__socket{pointer-events:none;background:linear-gradient(180deg, var(--pb-socket-top) 0%, var(--pb-socket-mid) 55%, var(--pb-socket-bottom) 100%);box-shadow:inset 0 calc(var(--us) * 1) calc(var(--us) * 2) #0000001f, inset 0 calc(var(--us) * -.6) 0 #fff;border-radius:50%;position:absolute;inset:0}.pb__cap{width:var(--pb-cap-d);height:var(--pb-cap-d);background-color:var(--pb-ring);box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 2.5) #00000059, calc(var(--u) * -1) calc(var(--u) * 9) calc(var(--u) * 11) calc(var(--u) * -3) #00000080;border-radius:50%;margin:auto;position:absolute;inset:0;transform:scale(1)}.pb__cap:before{content:"";inset:calc(var(--u) * 2.4);background:radial-gradient(ellipse 42% 26% at 50% 94%, #fff 0%, #fff0 100%), linear-gradient(180deg, var(--pb-face-top) 0%, var(--pb-face-mid) 30%, var(--pb-face-low) 65%, var(--pb-face-bottom) 100%);box-shadow:inset 0 calc(var(--u) * .8) calc(var(--u) * .8) #ffffffe6;border-radius:50%;position:absolute}.pb--textured .pb__cap:before{background:var(--pb-noise), radial-gradient(ellipse 46% 28% at 50% 94%, #fff9 0%, #fff0 100%), linear-gradient(180deg, var(--pb-face-top) 0%, var(--pb-face-mid) 30%, var(--pb-face-low) 65%, var(--pb-face-bottom) 100%);background-blend-mode:multiply, normal, normal;box-shadow:inset 0 calc(var(--u) * .6) calc(var(--u) * 1) #ffffff8c;background-size:160px 160px,auto,auto}.pb__label{z-index:1;pointer-events:none;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.pb:active:not(:disabled) .pb__cap,.pb--pressed .pb__cap{background-color:var(--pb-ring-pressed);transform:scale(.985);box-shadow:0 0 #0000,0 0 #0000}.pb:active:not(:disabled) .pb__socket,.pb--pressed .pb__socket{box-shadow:inset 0 calc(var(--us) * 2) calc(var(--us) * 3.5) #00000047, inset 0 calc(var(--us) * -2) calc(var(--us) * 3) #fff}.pb--animate .pb__cap{transition:box-shadow var(--pb-duration) ease-out, background-color var(--pb-duration) ease-out, transform var(--pb-duration) ease-out}.pb--animate .pb__socket{transition:box-shadow var(--pb-duration) ease-out}@media (prefers-reduced-motion:reduce){.pb--animate .pb__cap,.pb--animate .pb__socket{transition:none}}.pb:focus-visible{outline-offset:calc(var(--us) * 4);outline:2px solid #4a7bd0}.pb:disabled{cursor:not-allowed;opacity:.55}
