.v-spacer{flex-grow:1}.language-selector[data-v-d5ae1873]{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.language-card[data-v-d5ae1873]{align-items:center;background:transparent;border:2px solid rgba(var(--v-theme-primary),.15);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:14px 10px;position:relative;transition:all .25s ease}.language-card[data-v-d5ae1873]:before{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.08) 0,transparent 100%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.language-card[data-v-d5ae1873]:hover:before{opacity:1}.language-card[data-v-d5ae1873]:hover{border-color:rgba(var(--v-theme-primary),.4);transform:translateY(-2px)}.language-card.active[data-v-d5ae1873]{background:rgba(var(--v-theme-primary),.1);border-color:rgb(var(--v-theme-primary))}.language-card.active[data-v-d5ae1873]:before{opacity:1}.flag[data-v-d5ae1873]{font-size:28px;line-height:1}.flag[data-v-d5ae1873] .fi{border-radius:4px;box-shadow:0 2px 4px #00000026}.locale-name[data-v-d5ae1873]{font-family:var(--v-font-mono);font-size:.75rem;font-weight:500;letter-spacing:.05em;opacity:.85}.check-icon[data-v-d5ae1873]{animation:pop-in-d5ae1873 .2s ease-out;position:absolute;right:6px;top:6px}@keyframes pop-in-d5ae1873{0%{opacity:0;transform:scale(0)}70%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.switch-track[data-v-97305570]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.15) 0,rgba(var(--v-theme-secondary),.1));border:2px solid rgba(var(--v-theme-primary),.25);border-radius:20px;cursor:pointer;height:38px;overflow:hidden;position:relative;transition:all .35s cubic-bezier(.4,0,.2,1);width:72px}.switch-track[data-v-97305570]:before{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.12) 0,transparent 100%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.switch-track[data-v-97305570]:hover:before{opacity:1}.switch-track.dark[data-v-97305570]{background:linear-gradient(135deg,rgba(var(--v-theme-info),.25) 0,rgba(var(--v-theme-primary),.15));border-color:rgba(var(--v-theme-info),.4)}.switch-thumb[data-v-97305570]{align-items:center;background:rgb(var(--v-theme-primary));border:none;border-radius:50%;box-shadow:0 2px 8px rgba(var(--v-theme-primary),.4);cursor:pointer;display:flex;height:30px;justify-content:center;left:2px;position:absolute;top:2px;transition:all .35s cubic-bezier(.4,0,.2,1);width:30px;z-index:1}.switch-thumb.dark[data-v-97305570]{background:rgb(var(--v-theme-info));box-shadow:0 2px 8px rgba(var(--v-theme-info),.4);left:calc(100% - 34px)}.theme-icon[data-v-97305570]{color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.icon-enter-active[data-v-97305570],.icon-leave-active[data-v-97305570]{transition:all .15s ease}.icon-enter-from[data-v-97305570]{opacity:0;transform:scale(.5) rotate(-45deg)}.icon-leave-to[data-v-97305570]{opacity:0;transform:scale(.5) rotate(45deg)}.theme-card[data-v-c25926c4]{background:transparent!important;border:2px solid rgba(var(--v-theme-primary),.12)!important;cursor:pointer;overflow:hidden;padding:0!important;position:relative;transition:all .3s ease}.theme-card[data-v-c25926c4]:before{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.06) 0,transparent 50%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease;z-index:0}.theme-card[data-v-c25926c4]:hover:before{opacity:1}.theme-card[data-v-c25926c4]:hover{border-color:rgba(var(--v-theme-primary),.35)!important;box-shadow:0 8px 20px rgba(var(--v-theme-primary),.15);transform:translateY(-3px)}.theme-card.selected[data-v-c25926c4]{background:rgba(var(--v-theme-primary),.08)!important;border-color:rgb(var(--v-theme-primary))!important}.theme-card.selected[data-v-c25926c4]:before{opacity:1}.card-glow[data-v-c25926c4]{background:radial-gradient(circle at center,rgba(var(--v-theme-primary),.12) 0,transparent 60%);height:200%;left:-50%;opacity:0;pointer-events:none;position:absolute;top:-50%;transition:opacity .3s ease;width:200%}.theme-card:hover .card-glow[data-v-c25926c4]{animation:glow-rotate-c25926c4 4s linear infinite;opacity:1}@keyframes glow-rotate-c25926c4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.card-content[data-v-c25926c4]{padding:12px;position:relative;z-index:1}.card-header[data-v-c25926c4]{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.theme-name[data-v-c25926c4]{font-family:var(--v-font-mono);font-size:.7rem;font-weight:600;letter-spacing:.1em;opacity:.8;text-transform:uppercase}.selected-icon[data-v-c25926c4]{animation:pop-in-c25926c4 .25s ease-out}@keyframes pop-in-c25926c4{0%{opacity:0;transform:scale(0)}70%{transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.color-strip-wrapper[data-v-c25926c4]{background:#00000026;border-radius:8px;cursor:grab;overflow-x:auto;scrollbar-width:none}.color-strip-wrapper[data-v-c25926c4]::-webkit-scrollbar{display:none}.color-strip-wrapper[data-v-c25926c4]:active{cursor:grabbing}.color-strip[data-v-c25926c4]{display:flex;width:-moz-max-content;width:max-content}.color-swatch[data-v-c25926c4]{align-items:center;display:flex;justify-content:center;min-height:36px;transition:transform .2s ease;width:48px}.color-swatch[data-v-c25926c4]:first-child{border-radius:6px 0 0 6px}.color-swatch[data-v-c25926c4]:last-child{border-radius:0 6px 6px 0}.color-swatch[data-v-c25926c4]:hover{transform:scaleY(1.15)}.color-hex[data-v-c25926c4]{font-family:var(--v-font-mono);font-size:9px;opacity:.8;padding:2px;text-align:center;word-break:break-all}.theme-selector[data-v-121fad0a]{gap:20px}.theme-group[data-v-121fad0a],.theme-selector[data-v-121fad0a]{display:flex;flex-direction:column}.theme-group[data-v-121fad0a]{gap:10px}.group-label[data-v-121fad0a]{align-items:center;display:flex;font-family:var(--v-font-mono);font-size:.75rem;font-weight:500;gap:8px;letter-spacing:.08em;opacity:.75;padding-left:4px;text-transform:uppercase}.group-label.light[data-v-121fad0a]{color:rgb(var(--v-theme-primary))}.group-label.dark[data-v-121fad0a]{color:rgb(var(--v-theme-info))}.theme-grid[data-v-121fad0a]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.settings-icon[data-v-e825217b]{cursor:pointer;transition:transform .4s ease,filter .3s ease}.settings-icon[data-v-e825217b]:hover{filter:brightness(1.2)}.settings-icon.active[data-v-e825217b]{transform:rotate(1turn)}.settings-card[data-v-e825217b]{border-radius:16px!important;overflow:hidden}.settings-header[data-v-e825217b]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.08) 0,rgba(var(--v-theme-secondary),.04));gap:12px;padding:20px 24px!important}.icon-wrapper[data-v-e825217b],.settings-header[data-v-e825217b]{align-items:center;display:flex}.icon-wrapper[data-v-e825217b]{background:rgba(var(--v-theme-primary),.12);border-radius:12px;height:44px;justify-content:center;width:44px}.title-text[data-v-e825217b]{font-family:var(--v-font-title);font-size:1.25rem;font-weight:600;letter-spacing:.15em}.section-header[data-v-e825217b]{align-items:center;display:flex;gap:10px;margin-bottom:14px}.section-title[data-v-e825217b]{font-family:var(--v-font-mono);font-size:.9rem;font-weight:500;letter-spacing:.08em;opacity:.85;text-transform:uppercase}.consent-notice[data-v-e825217b]{align-items:center;display:flex;flex-direction:column;gap:12px;opacity:.75;padding:32px;text-align:center}.consent-notice p[data-v-e825217b]{font-size:.95rem;margin:0}.footer-links[data-v-e825217b]{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px}.footer-link[data-v-e825217b]{align-items:center;background:rgba(var(--v-theme-primary),.06);border-radius:8px;color:rgba(var(--v-theme-primary),.85);display:flex;font-size:.8rem;gap:6px;padding:6px 10px;text-decoration:none;transition:all .2s ease}.footer-link[data-v-e825217b]:hover{background:rgba(var(--v-theme-primary),.15);text-decoration:underline;transform:translateY(-1px)}.footer-info[data-v-e825217b]{display:flex;flex-wrap:wrap;font-size:.8rem;gap:16px;opacity:.7}.info-item[data-v-e825217b]{align-items:center;display:flex;gap:6px}.mailto[data-v-e825217b]{color:inherit;text-decoration:none;transition:color .2s ease}.mailto[data-v-e825217b]:hover{color:rgb(var(--v-theme-primary));text-decoration:underline}.settings-actions[data-v-e825217b]{background:rgba(var(--v-theme-primary),.03);padding:16px 24px!important}.close-btn[data-v-e825217b]{font-family:var(--v-font-mono);letter-spacing:.1em;width:100%}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%}@media(prefers-reduced-motion:reduce){.v-toolbar{transition-property:box-shadow}}.v-toolbar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar{background:rgb(var(--v-theme-surface-light));border-radius:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden}.v-toolbar--collapse-end{margin-inline-start:auto}.v-toolbar--collapse.v-toolbar--collapse-start{border-end-end-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-end{border-end-start-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-toolbar--floating{display:inline-flex;width:auto}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{display:flex;height:100%;left:0;opacity:var(--v-toolbar-image-opacity,1);position:absolute;top:0;transition-property:opacity;width:100%}.v-toolbar__append,.v-toolbar__prepend{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;min-width:0;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;padding-bottom:6px;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{align-self:stretch;display:flex;height:inherit}.v-toolbar-items>.v-btn{border-radius:0}.v-navigation-drawer{-webkit-overflow-scrolling:touch;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;position:absolute;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{background:rgb(var(--v-theme-surface));box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}@media(prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;left:0;right:auto;top:0}.v-navigation-drawer--right{border-left-width:thin;left:auto;right:0;top:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{background:#000;height:100%;left:0;opacity:.2;position:absolute;top:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}@font-face{font-family:Share Tech Mono;src:local("Share Tech Mono Regular"),local("Share Tech Mono"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-O1TWL8ORtXEcCZgo2xAoRopKFYPh6FpA_wxjbe49zoA.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Share Tech Mono Fallback: Courier New";src:local("Courier New");size-adjust:89.9854%;ascent-override:98.3493%;descent-override:26.8933%;line-gap-override:0%}@font-face{font-family:"Share Tech Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:89.9854%;ascent-override:98.3493%;descent-override:26.8933%;line-gap-override:0%}@font-face{font-family:"Share Tech Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:90%;ascent-override:98.3333%;descent-override:26.8889%;line-gap-override:0%}@font-face{font-family:Share Tech Mono;src:local("Share Tech Mono Regular"),local("Share Tech Mono"),url(../_fonts/C_8Ky2nPm0tZPQjBmINRNTcHbM6TcdDLJ-NyGSrAoSI-X1G7SCAauW0nXkn5iFL_WxjHdIE1oyPMg8akw3yMLWM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.app-bar[data-v-1f5a72d9]{margin:1rem;overflow:hidden;padding:0!important;padding-inline:1rem!important;width:calc(100% - 2rem)!important}.app-bar--mobile[data-v-1f5a72d9]{border-radius:0;margin:0!important;width:100%!important}.app-bar--drawer-open.v-toolbar[data-v-1f5a72d9]{border-bottom-color:rgba(var(--v-theme-primary),.5)!important;box-shadow:none!important}.logo-wrap[data-v-1f5a72d9]{align-items:center;background:rgba(var(--v-theme-primary),.06);border:1px solid rgba(var(--v-theme-primary),.3);border-radius:3px;cursor:pointer;display:flex;height:34px;justify-content:center;width:34px}.logo-wrap[data-v-1f5a72d9]:hover{background:rgba(var(--v-theme-primary),.12);border-color:rgba(var(--v-theme-primary),.6)}.logo[data-v-1f5a72d9]{height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.v-app-bar-title[data-v-1f5a72d9]{color:rgb(var(--v-theme-on-surface));flex:none;font-family:var(--v-font-title);font-size:13px;font-weight:900;letter-spacing:.08em;text-shadow:0 0 12px rgba(rgb(var(--v-theme-primary)),.3)}.nav[data-v-1f5a72d9]{display:flex;gap:4px;margin-left:20px}.link[data-v-1f5a72d9]{border:1px solid transparent;border-radius:3px;color:rgb(var(--v-theme-secondary));cursor:pointer;font-family:var(--v-font-mono);font-size:10px;letter-spacing:.18em;padding:5px 10px;text-transform:uppercase;transition:color .2s,border-color .2s,background .2s}.link[data-v-1f5a72d9]:hover{background:rgba(var(--v-theme-primary),.06);border-color:rgba(var(--v-theme-primary),.25);color:rgb(var(--v-theme-primary))}.link.active[data-v-1f5a72d9]{background:rgba(var(--v-theme-primary),.08);border-color:rgba(var(--v-theme-primary),.35);color:rgb(var(--v-theme-primary))}.status-dot[data-v-1f5a72d9]{animation:pulse-1f5a72d9 2s ease-in-out infinite;background:rgb(var(--v-theme-primary));border-radius:50%;flex-shrink:0;height:6px;margin-right:10px;width:6px}@keyframes pulse-1f5a72d9{0%,to{box-shadow:0 0 rgba(var(--v-theme-primary),.4);opacity:1}50%{box-shadow:0 0 0 4px rgba(var(--v-theme-primary),0);opacity:.7}}.hamburger-btn[data-v-1f5a72d9]{color:rgb(var(--v-theme-secondary));cursor:pointer}.hamburger-btn svg[data-v-1f5a72d9]{transition:transform .4s}.hamburger-btn .top[data-v-1f5a72d9]{stroke-dasharray:40 160;transition:stroke-dashoffset .4s,stroke .3s}.hamburger-btn .middle[data-v-1f5a72d9]{transform-origin:50%;transition:transform .4s,stroke .3s}.hamburger-btn .bottom[data-v-1f5a72d9]{stroke-dasharray:40 85;transition:stroke-dashoffset .4s,stroke .3s}.hamburger-btn [data-v-1f5a72d9] .v-btn__overlay{opacity:0!important}.hamburger--open svg[data-v-1f5a72d9]{transform:rotate(45deg)}.hamburger--open .bottom[data-v-1f5a72d9],.hamburger--open .top[data-v-1f5a72d9]{stroke-dashoffset:-64px}.hamburger--open .bottom[data-v-1f5a72d9],.hamburger--open .middle[data-v-1f5a72d9],.hamburger--open .top[data-v-1f5a72d9]{stroke:rgb(var(--v-theme-primary))}.hamburger--open .middle[data-v-1f5a72d9]{transform:rotate(90deg)}.v-navigation-drawer[data-v-1f5a72d9]{background-color:rgb(var(--v-theme-surface))!important;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 calc(50% + 23px),25px 50%,0 calc(50% - 23px));padding-top:3px}.v-navigation-drawer[data-v-1f5a72d9]:before{background:rgb(var(--v-theme-primary));clip-path:polygon(0 0,3px 0,3px calc(50% - 23px),28px 50%,3px calc(50% + 23px),3px 100%,0 100%);content:"";inset:0;position:absolute}.drawer-item[data-v-1f5a72d9]{border-bottom:1px solid rgba(var(--v-theme-primary),.08);transition:background .2s}.drawer-item[data-v-1f5a72d9]:hover{background:rgba(var(--v-theme-primary),.06)}.v-list-item[data-v-1f5a72d9] .v-list-item__spacer{width:0}.drawer-item-title[data-v-1f5a72d9]{color:rgb(var(--v-theme-secondary))!important;font-family:Share Tech Mono,"Share Tech Mono Fallback: Courier New","Share Tech Mono Fallback: Roboto Mono","Share Tech Mono Fallback: Noto Sans Mono",monospace!important;font-size:10px!important;letter-spacing:.2em!important;margin-left:10px;text-transform:uppercase}.settings[data-v-1f5a72d9]{margin-left:3px!important}[data-v-1f5a72d9] .v-navigation-drawer__content{display:flex;flex-direction:column}.version[data-v-1f5a72d9]{margin-top:auto}.mailto[data-v-1f5a72d9]{color:rgb(var(--v-theme-primary));text-decoration:none;transition:color .2s}.mailto[data-v-1f5a72d9]:hover{color:rgb(var(--v-theme-on-surface))}.page-wrapper{position:relative}.page-wrapper:before{content:"";inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:999}
