.Button-module__VMVMAW__button{--plate-face:#8dcbd7;--plate-side:#5896a4;color:var(--c-deep-ocean);background:var(--plate-face);text-align:center;cursor:pointer;box-shadow:inset 0 3px 0 #ffffff85, inset 0 -3px 0 #0a2e4e0d, 0 5px 0 var(--plate-side), 0 11px 12px -7px #143d423d;border:0;border-radius:18px;justify-content:center;align-items:center;gap:.75rem;font-weight:800;text-decoration:none;transition:background-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out;display:inline-flex;position:relative}.Button-module__VMVMAW__button:before{content:"";pointer-events:none;border:1px solid #ffffff60;border-radius:13px;position:absolute;inset:5px}.Button-module__VMVMAW__aqua{--plate-face:#b2dbea;--plate-side:#74a7b7}.Button-module__VMVMAW__ice{--plate-face:#c9e2f0;--plate-side:#87afc4}.Button-module__VMVMAW__label{text-wrap:balance;overflow-wrap:anywhere;min-width:0}.Button-module__VMVMAW__icon{background:#eaf5facf;border-radius:11px;flex:none;place-items:center;width:2rem;height:2rem;transition:transform .15s ease-out;display:grid;box-shadow:inset 0 2px #ffffffa6,0 2px #0a2e4e18}.Button-module__VMVMAW__icon svg{width:18px;height:18px}@media (hover:hover){.Button-module__VMVMAW__button:not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in srgb, var(--plate-face), white 9%)}.Button-module__VMVMAW__button:not(:disabled):not([aria-disabled=true]):hover .Button-module__VMVMAW__icon{transform:translate(2px)}}.Button-module__VMVMAW__button:not(:disabled):not([aria-disabled=true]):active{box-shadow:inset 0 2px 0 #ffffff50, 0 1px 0 var(--plate-side), 0 3px 6px -4px #143d423d;transform:translateY(4px)}.Button-module__VMVMAW__button:focus-visible{outline:3px solid var(--c-deep-ocean);outline-offset:5px;box-shadow:inset 0 3px 0 #ffffff85, 0 5px 0 var(--plate-side), 0 0 0 5px #eaf5fa}.Button-module__VMVMAW__button:disabled,.Button-module__VMVMAW__button[aria-disabled=true]{--plate-face:#c9dce5;--plate-side:#9eb9c5;box-shadow:inset 0 2px 0 #ffffff85, 0 2px 0 var(--plate-side);cursor:default}.Button-module__VMVMAW__spinner{border:2px solid #0a2e4e40;border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite Button-module__VMVMAW__spin}@keyframes Button-module__VMVMAW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Button-module__VMVMAW__button,.Button-module__VMVMAW__icon{transition:none}.Button-module__VMVMAW__spinner{animation:none}.Button-module__VMVMAW__button:not(:disabled):not([aria-disabled=true]):hover .Button-module__VMVMAW__icon{transform:none}}
.ColumnBoard-module__uuKqKG__board{z-index:40;bottom:calc(var(--space-6) + 44px);left:var(--space-6);width:164px;height:64px;color:var(--c-deep-ocean);background:#b2dbea;border-radius:18px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:background-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out;display:flex;position:fixed;box-shadow:inset 0 3px #ffffff85,inset 0 -3px #0a2e4e0d,0 5px #74a7b7,0 11px 12px -7px #143d423d}.ColumnBoard-module__uuKqKG__board:before{content:"";pointer-events:none;border:1px solid #ffffff80;border-radius:13px;position:absolute;inset:5px}.ColumnBoard-module__uuKqKG__book{filter:drop-shadow(0 3px #5896a450);flex:none;width:34px;height:38px;transition:transform .15s ease-out;transform:rotate(-9deg)}.ColumnBoard-module__uuKqKG__book svg{width:100%;height:100%}.ColumnBoard-module__uuKqKG__label{flex-direction:column;gap:5px;display:flex}.ColumnBoard-module__uuKqKG__eyebrow{letter-spacing:.14em;font-size:10px;font-weight:800;line-height:1}.ColumnBoard-module__uuKqKG__title{white-space:nowrap;font-size:16px;font-weight:900;line-height:1}.ColumnBoard-module__uuKqKG__arrow{background:#eaf5facf;border-radius:9px;flex:none;place-items:center;width:24px;height:24px;margin-left:auto;display:grid;box-shadow:inset 0 2px #ffffffa6,0 2px #0a2e4e18}.ColumnBoard-module__uuKqKG__arrow svg{width:15px;height:15px}@media (hover:hover){.ColumnBoard-module__uuKqKG__board:hover{background:#c0e2ee}.ColumnBoard-module__uuKqKG__board:hover .ColumnBoard-module__uuKqKG__book{transform:rotate(-3deg)translateY(-2px)}}.ColumnBoard-module__uuKqKG__board:active{transform:translateY(4px);box-shadow:inset 0 2px #ffffff50,0 1px #74a7b7,0 3px 6px -4px #143d423d}.ColumnBoard-module__uuKqKG__board:focus-visible{outline:3px solid var(--c-deep-ocean);outline-offset:5px;box-shadow:inset 0 3px #ffffff85,0 5px #74a7b7,0 0 0 5px #eaf5fa}@media not (min-width:768px){.ColumnBoard-module__uuKqKG__board{z-index:49;bottom:calc(var(--sp-area-panel-h) + var(--space-4) + var(--space-2));gap:8px;width:148px;height:56px;padding:8px 10px;left:4vw}.ColumnBoard-module__uuKqKG__book{width:30px;height:34px}.ColumnBoard-module__uuKqKG__title{font-size:14px}.ColumnBoard-module__uuKqKG__eyebrow{font-size:9px}}@media (prefers-reduced-motion:reduce){.ColumnBoard-module__uuKqKG__board,.ColumnBoard-module__uuKqKG__book{transition:none}.ColumnBoard-module__uuKqKG__board:hover .ColumnBoard-module__uuKqKG__book{transform:rotate(-9deg)}}
.AreaJumpLink-module__QEr7Ia__jump{height:36px;color:var(--c-deep-ocean);white-space:nowrap;cursor:pointer;background:#b2dbea;border:0;border-radius:12px;align-items:center;gap:6px;padding:0 5px 0 12px;font-size:13px;font-weight:800;line-height:1;transition:background-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out;display:inline-flex;position:absolute;top:8px;right:8px;box-shadow:inset 0 2px #ffffff85,0 4px #74a7b7,0 8px 8px -6px #143d423d}.AreaJumpLink-module__QEr7Ia__jump:after{content:"";position:absolute;inset:-4px -4px -8px}.AreaJumpLink-module__QEr7Ia__tile{background:#eaf5facf;border-radius:8px;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 2px #ffffffa6,0 1px #0a2e4e18}.AreaJumpLink-module__QEr7Ia__tile svg{width:14px;height:14px;animation:.9s ease-in-out 1.2s 2 AreaJumpLink-module__QEr7Ia__jump-nudge}@keyframes AreaJumpLink-module__QEr7Ia__jump-nudge{50%{transform:translate(3px)}}@media (hover:hover){.AreaJumpLink-module__QEr7Ia__jump:hover{background:#c0e2ee}}.AreaJumpLink-module__QEr7Ia__jump:active{transform:translateY(3px);box-shadow:inset 0 2px #ffffff50,0 1px #74a7b7}.AreaJumpLink-module__QEr7Ia__jump:focus-visible{outline:3px solid var(--c-deep-ocean);outline-offset:3px}@media (min-width:768px){.AreaJumpLink-module__QEr7Ia__jump{top:clamp(var(--space-4), 2.5dvh, var(--space-6));right:clamp(var(--space-4), 2.5dvh, var(--space-6));height:40px;padding:0 6px 0 14px;font-size:14px}.AreaJumpLink-module__QEr7Ia__tile{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.AreaJumpLink-module__QEr7Ia__jump{transition:none}.AreaJumpLink-module__QEr7Ia__tile svg{animation:none}}
