.Btn[data-v-09d29421]{--Btn-size:var(--input-size);--Btn-padding:var(--sp1-5);--Btn-gap:var(--sp);--Btn-font-size:var(--font-size);--Btn-text-color:var(--input-surface-color-text);--Btn-text-shadow:var(--Btn-surface-bottom);--Btn-outline-color:transparent;--Btn-surface:var(--input-surface-color);--Btn-surface-top:var(--input-surface-color-top);--Btn-surface-bottom:var(--input-surface-color-bottom);--Btn-border-size:0;--Btn-border-color:transparent;--Btn-radius:var(--input-radius);--Btn-shadow-color:var(--input-shadow-color);--Btn-gradient-x:50%;--Btn-gradient-y:0%;--Btn-gradient-width:150%;--Btn-gradient-height:150%;appearance:none;z-index:var(--input-z);padding:0 var(--Btn-padding);height:var(--Btn-size);line-height:var(--Btn-size);box-sizing:border-box;justify-content:flex-start;align-items:center;gap:var(--Btn-gap);border:var(--Btn-border-size)solid var(--Btn-border-color);border-radius:var(--Btn-radius);color:var(--Btn-text-color);text-shadow:0 1px 1px var(--Btn-text-shadow);outline:var(--input-outline-size)solid var(--Btn-outline-color);outline-offset:var(--input-outline-offset);background:radial-gradient(var(--Btn-gradient-width)var(--Btn-gradient-height)at var(--Btn-gradient-x)var(--Btn-gradient-y),var(--Btn-surface-top),var(--Btn-surface-bottom));cursor:pointer;-webkit-user-select:none;user-select:none;font-family:inherit;font-size:var(--Btn-font-size);flex-shrink:0;margin:0;transition:color .3s,outline .3s,filter .3s,border-radius .3s;display:inline-flex;position:relative}.Btn[data-v-09d29421]:after{content:"";z-index:1;border-radius:var(--Btn-radius);mix-blend-mode:color-dodge;pointer-events:none;opacity:0;background:#7f7f7f0d;width:100%;height:100%;position:absolute;top:0;left:0}.Label[data-v-09d29421]{line-height:var(--Btn-size);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Icon[data-v-09d29421]{width:var(--sp2);font-size:var(--Btn-font-size);justify-content:center;align-items:center;display:flex}.Btn-iconPos-right .Icon[data-v-09d29421]{order:100}.Btn[data-v-09d29421]:focus,.Btn[data-v-09d29421]:active,.Btn[data-v-09d29421]:hover{transition:none}.Btn[data-v-09d29421]:not(:disabled):hover:after,.Btn.Btn-force-hover[data-v-09d29421]:after{opacity:1}.Btn[data-v-09d29421]:not(:disabled):focus,.Btn.Btn-force-focus[data-v-09d29421]{z-index:10;--Btn-outline-color:var(--input-focus-light-color);--Btn-border-color:var(--input-focus-medium-color)}.Btn[data-v-09d29421]:not(:disabled):active,.Btn.Btn-force-active[data-v-09d29421]{box-shadow:0 6px 12px var(--shadow-color-light) inset,0 1px 2px var(--shadow-color-medium) inset;padding-top:1px}.Btn-disabled[data-v-09d29421]{opacity:.64;filter:saturate(40%);cursor:not-allowed}.Btn-round[data-v-09d29421]{--Btn-radius:var(--input-radius-full)}.Btn-ghost[data-v-09d29421]{--Btn-surface:transparent;--Btn-surface-top:transparent;--Btn-surface-bottom:transparent;--Btn-text-color:var(--input-text-color);--Btn-text-shadow:none;--Btn-shadow-color:var(--shadow-color-light)}.Btn-outline[data-v-09d29421]{--Btn-border-color:var(--input-border-color);--Btn-border-size:var(--input-border-size)}.Btn-flat[data-v-09d29421]{--Btn-surface-top:var(--Btn-surface);--Btn-surface-bottom:var(--Btn-surface);--Btn-text-shadow:none}.Btn-shadow[data-v-09d29421]{box-shadow:0 1px 1px var(--Btn-shadow-color),0 0 5px -1px var(--shadow-color-light)}.Btn-square[data-v-09d29421]{width:var(--Btn-size);justify-content:center;padding-left:0;padding-right:0}.Btn-block[data-v-09d29421]{flex:auto;justify-content:center;display:flex}.Btn-large[data-v-09d29421]{--Btn-size:var(--input-size-l);--Btn-font-size:var(--font-size-l);--Btn-padding:var(--sp2)}.Btn-small[data-v-09d29421]{--Btn-size:var(--input-size-s);--Btn-font-size:var(--font-size-s);--Btn-padding:var(--sp);--Btn-gap:var(--sp0-5)}.HGroup[data-v-4afcf47f]{flex-flow:row;display:flex}.HGroup-align-stretch[data-v-4afcf47f]{align-items:stretch}.HGroup-align-baseline[data-v-4afcf47f]{align-items:baseline}.HGroup-align-center[data-v-4afcf47f]{align-items:center}.HGroup-align-start[data-v-4afcf47f]{align-items:flex-start}.HGroup-align-end[data-v-4afcf47f]{align-items:flex-end}.HGroup-justify-center[data-v-4afcf47f]{justify-content:center}.HGroup-justify-start[data-v-4afcf47f]{justify-content:flex-start}.HGroup-justify-end[data-v-4afcf47f]{justify-content:flex-end}.HGroup-justify-space-around[data-v-4afcf47f]{justify-content:space-around}.HGroup-justify-space-between[data-v-4afcf47f]{justify-content:space-between}.HGroup-gap-xxs[data-v-4afcf47f]{gap:var(--sp-xxs)}.HGroup-gap-xs[data-v-4afcf47f]{gap:var(--sp-xs)}.HGroup-gap-s[data-v-4afcf47f]{gap:var(--sp-s)}.HGroup-gap-m[data-v-4afcf47f]{gap:var(--sp-m)}.HGroup-gap-l[data-v-4afcf47f]{gap:var(--sp-l)}.HGroup-gap-xl[data-v-4afcf47f]{gap:var(--sp-xl)}.HGroup-gap-xxl[data-v-4afcf47f]{gap:var(--sp-xxl)}.HGroup-gap-0[data-v-4afcf47f]{gap:0}.HGroup-gap-0-25[data-v-4afcf47f]{gap:var(--sp0-25)}.HGroup-gap-0-5[data-v-4afcf47f]{gap:var(--sp0-5)}.HGroup-gap-1[data-v-4afcf47f]{gap:var(--sp1)}.HGroup-gap-1-5[data-v-4afcf47f]{gap:var(--sp1-5)}.HGroup-gap-2[data-v-4afcf47f]{gap:var(--sp2)}.HGroup-gap-2-5[data-v-4afcf47f]{gap:var(--sp2-5)}.HGroup-gap-3[data-v-4afcf47f]{gap:var(--sp3)}.HGroup-gap-4[data-v-4afcf47f]{gap:var(--sp4)}.HGroup-gap-5[data-v-4afcf47f]{gap:var(--sp5)}.HGroup-gap-6[data-v-4afcf47f]{gap:var(--sp6)}.HGroup-gap-7[data-v-4afcf47f]{gap:var(--sp7)}.HGroup-gap-8[data-v-4afcf47f]{gap:var(--sp8)}.HGroup-gap-9[data-v-4afcf47f]{gap:var(--sp9)}.HGroup-gap-10[data-v-4afcf47f]{gap:var(--sp10)}.HGroup-gap-12[data-v-4afcf47f]{gap:var(--sp12)}.HGroup-gap-16[data-v-4afcf47f]{gap:var(--sp16)}.HGroup-gap-24[data-v-4afcf47f]{gap:var(--sp24)}.HGroup-gap-32[data-v-4afcf47f]{gap:var(--sp32)}.HGroup-wrap[data-v-4afcf47f]{flex-wrap:wrap}.Tab[data-v-a4bb3614]{--Tab-size:var(--sp3);--Tab-cap-size:var(--sp4);--Tab-surface:var(--color-base-1);--Tab-color:var(--color-text-0);--Tab-shadow-size:.5px;--Tab-shadow-color:var(--shadow-color-medium);--Tab-shadow-offset-x:0;--Tab-shadow-offset-y:0;cursor:pointer;filter:drop-shadow(var(--Tab-shadow-offset-x)var(--Tab-shadow-offset-y)var(--Tab-shadow-size)var(--Tab-shadow-color));display:flex;position:relative}.TabCap[data-v-a4bb3614],.Content[data-v-a4bb3614]{z-index:2;position:relative}.Content[data-v-a4bb3614]{background:var(--Tab-surface);min-width:0;color:var(--Tab-color);align-items:center;display:flex}.TabLabel[data-v-a4bb3614]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Tab-h[data-v-a4bb3614]{height:var(--Tab-size);flex-flow:row}.Tab-v[data-v-a4bb3614]{width:var(--Tab-size);flex-flow:column}.Tab-v .Content[data-v-a4bb3614]{writing-mode:vertical-lr;text-orientation:sideways-right;transform-origin:50%;transform:rotate(180deg)}.TabCap[data-v-a4bb3614]{flex:0 0 var(--Tab-cap-size);fill:var(--Tab-surface)}.Tab-h .TabCap[data-v-a4bb3614]{width:var(--Tab-cap-size)}.Tab-v .TabCap[data-v-a4bb3614]{height:var(--Tab-cap-size)}.InputBase[data-v-408c1aa3]{--InputBase-size:var(--input-size);--InputBase-padding:var(--sp1-5);--InputBase-gap:var(--sp);--InputBase-font-size:var(--font-size);--InputBase-text-color:var(--text-color);--InputBase-surface:var(--base-color);--InputBase-outline-color:transparent;--InputBase-outline-size:var(--input-outline-size);--InputBase-outline-offset:var(--input-outline-offset);--InputBase-border-size:var(--input-border-size);--InputBase-border-color:var(--input-border-color);--InputBase-radius:var(--input-radius);--InputBase-label-color:var(--input-label-color);--InputBase-label-font-size:var(--font-size-s);--InputBase-tab-surface-color:var(--input-surface-color-top);--InputBase-tab-text-color:var(--input-surface-color-text);z-index:var(--input-z);outline:0;flex-flow:column;display:flex;position:relative}.Container[data-v-408c1aa3]{z-index:1;box-sizing:border-box;padding:var(--InputBase-padding);align-items:center;gap:var(--InputBase-gap);width:100%;min-height:var(--InputBase-size);color:var(--InputBase-text-color);background:var(--InputBase-surface);outline:var(--InputBase-outline-size)solid var(--InputBase-outline-color);outline-offset:var(--InputBase-outline-offset);border:var(--InputBase-border-size)solid var(--InputBase-border-color);border-radius:var(--InputBase-radius);font-size:var(--InputBase-font-size);transition:color .3s,outline .3s,border-radius .3s,filter .3s;display:flex;position:relative}.InputBase[data-v-408c1aa3]:not(.InputBase-disabled):focus-within,.InputBase.InputBase-force-focus[data-v-408c1aa3]{z-index:10;--InputBase-outline-color:var(--input-focus-light-color);--InputBase-border-color:var(--input-focus-medium-color);--InputBase-label-color:var(--input-focus-medium-color)}.InputBase-disabled .Container[data-v-408c1aa3]{--InputBase-surface:var(--color-base-100);opacity:.6;filter:saturate(40%);cursor:not-allowed}.InputBase-fixed-height .Container[data-v-408c1aa3]{height:var(--InputBase-size)}.InputBase-round[data-v-408c1aa3]{--InputBase-radius:var(--input-radius-round)}.InputBase-shadow .Container[data-v-408c1aa3]{box-shadow:0 0 5px -1px var(--shadow-color-light) inset}.InputBase-small[data-v-408c1aa3]{--InputBase-size:var(--input-size-s);--InputBase-font-size:var(--font-size-s);--InputBase-label-font-size:var(--font-size-xs);--InputBase-padding:var(--sp)}.InputBase-large[data-v-408c1aa3]{--InputBase-size:var(--input-size-l);--InputBase-font-size:var(--font-size-l);--InputBase-padding:var(--sp2)}.Label[data-v-408c1aa3]{font-size:var(--InputBase-label-font-size);max-width:calc(100% - 2*var(--sp2))}.Label.TabLabel[data-v-408c1aa3]{z-index:0;margin:0 var(--sp2);--Tab-surface:var(--InputBase-tab-surface-color);--Tab-color:var(--InputBase-tab-text-color);--Tab-size:calc(.75*var(--InputBase-size));--Tab-cap-size:calc(.75*var(--InputBase-size));align-self:flex-start;position:relative}.Label.TextLabel[data-v-408c1aa3]{margin:0 var(--InputBase-padding);height:var(--sp3);color:var(--InputBase-text-color);white-space:nowrap;text-overflow:ellipsis;line-height:1.5;overflow:hidden}.Label.InlineLabel[data-v-408c1aa3]{z-index:2;margin:0 var(--InputBase-padding);color:var(--InputBase-label-color);white-space:nowrap;text-overflow:ellipsis;padding:0 2px;position:absolute;top:0;left:0;overflow:hidden;transform:translateY(-50%)}.Label.InlineLabel[data-v-408c1aa3]:after{content:"";height:var(--sp);z-index:-1;background:var(--InputBase-surface);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.InputGroup[data-v-3d98e109]{flex-flow:row;align-items:end;display:flex}.InputGroup[data-v-3d98e109]>.InputElement:not(:first-child){margin-left:calc(-1*var(--input-border-size));border-start-start-radius:0;border-end-start-radius:0}.InputGroup[data-v-3d98e109]>.InputElement:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.Icon[data-v-2c4374be]{opacity:.5;width:var(--sp2);padding-right:var(--sphalf);justify-content:center;align-items:center;display:flex}.Value[data-v-2c4374be],.Placeholder[data-v-2c4374be]{line-height:var(--input-size);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.DropdownIcon[data-v-2c4374be]{color:var(--color-text-2);font-size:var(--font-size-small)}.InputText[data-v-f0bca74d]{--InputBase-padding:var(--sp1-5)}input[data-v-f0bca74d],textarea[data-v-f0bca74d]{-webkit-appearance:none;box-sizing:border-box;-webkit-user-select:text;user-select:text;width:100%;min-width:0;color:inherit;font:inherit;cursor:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.InputTextarea[data-v-d1f75aa4]{--InputBase-padding:var(--sp1)var(--sp1-5)}input[data-v-d1f75aa4],textarea[data-v-d1f75aa4]{-webkit-appearance:none;box-sizing:border-box;-webkit-user-select:text;user-select:text;width:100%;min-width:0;color:inherit;font:inherit;cursor:inherit;resize:none;background:0 0;border:0;outline:0;flex:1;padding:0}.InputBase[data-v-d1f75aa4] .Container{overflow-y:auto}textarea[data-v-d1f75aa4]{align-self:flex-start}.Sizer[data-v-9818a05d]{flex:1;min-width:0;min-height:0}path[data-v-d898255a]{transform-origin:50%;stroke:none}.TabCap-top.TabCap-start path[data-v-d898255a]{transform:scale(1)}.TabCap-top.TabCap-end path[data-v-d898255a]{transform:scaleX(-1)}.TabCap-bottom.TabCap-start path[data-v-d898255a]{transform:scaleY(-1)}.TabCap-bottom.TabCap-end path[data-v-d898255a]{transform:scale(-1)}.TabCap-right.TabCap-start path[data-v-d898255a]{transform:scale(1)rotate(90deg)}.TabCap-right.TabCap-end path[data-v-d898255a]{transform:scaleX(-1)rotate(-90deg)}.TabCap-left.TabCap-start path[data-v-d898255a]{transform:scaleY(-1)rotate(-90deg)}.TabCap-left.TabCap-end path[data-v-d898255a]{transform:scale(-1)rotate(90deg)}.Toggle[data-v-c5f9a677]{--Toggle-size:var(--input-size);--Toggle-width:calc(1.618*var(--Toggle-size));--Toggle-knob-offset:4px;--Toggle-knob-size:calc(var(--Toggle-size) - 2*var(--Toggle-knob-offset));--Toggle-knob-outline-offset:-2px;--Toggle-knob-radius:calc(var(--Toggle-radius) - .5*var(--Toggle-knob-offset));--Toggle-outline-color:transparent;--Toggle-surface:var(--color-base-200);--Toggle-knob-surface:light-dark(var(--color-base-0),var(--color-base-800));--Toggle-border-size:0px;--Toggle-border-color:transparent;--Toggle-radius:var(--input-radius);--Toggle-shadow-color:var(--shadow-color-light);width:var(--Toggle-width);height:var(--Toggle-size);border:var(--Toggle-border-size)solid var(--Toggle-border-color);border-radius:var(--Toggle-radius);background:var(--Toggle-surface);outline:var(--input-outline-size)solid var(--Toggle-outline-color);outline-offset:var(--input-outline-offset);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:0 1px 3px var(--Toggle-shadow-color) inset,0 0 5px -1px var(--Toggle-shadow-color) inset;background-clip:border-box;transition:background-color .3s,border-radius .3s;display:block;position:relative}.Toggle input[data-v-c5f9a677]{display:none}.Toggle[data-v-c5f9a677]:before{content:"";width:var(--Toggle-knob-size);height:var(--Toggle-knob-size);border-radius:var(--Toggle-knob-radius);background:var(--Toggle-knob-surface);box-shadow:0 1px 3px var(--Toggle-shadow-color);transform:translate(calc(var(--Toggle-knob-offset) - var(--Toggle-border-size)),-50%);transition:transform .3s,border-radius .3s;position:absolute;top:50%;left:0}.Toggle-knob-outline[data-v-c5f9a677]:before{outline:var(--input-outline-size)solid var(--Toggle-outline-color);outline-offset:var(--input-outline-offset)}.Toggle-disabled[data-v-c5f9a677]{cursor:not-allowed;opacity:.5}.Toggle[data-v-c5f9a677]:not(:disabled):hover,.Toggle.Toggle-force-hover[data-v-c5f9a677]{filter:brightness(.96)}.Toggle[data-v-c5f9a677]:not(:disabled):focus,.Toggle.Toggle-force-focus[data-v-c5f9a677]{z-index:10;--Toggle-outline-color:var(--input-focus-light-color);--Toggle-border-color:var(--input-focus-medium-color)}.Toggle-active[data-v-c5f9a677]{--Toggle-surface:var(--input-surface-color);--Toggle-knob-surface:var(--input-surface-color-text)}.Toggle-active[data-v-c5f9a677]:before{transform:translate(calc(var(--Toggle-width) - var(--Toggle-knob-size) - var(--Toggle-knob-offset) - var(--Toggle-border-size)),-50%)}.Toggle-round[data-v-c5f9a677]{--Toggle-radius:var(--input-radius-full);--Toggle-knob-radius:var(--input-radius-full)}.Toggle-outline[data-v-c5f9a677]{--Toggle-border-color:var(--input-border-color);--Toggle-border-size:var(--input-border-size)}.Toggle-flat[data-v-c5f9a677]{--Toggle-shadow-color:none;box-shadow:none}.Toggle-small[data-v-c5f9a677]{--Toggle-size:var(--input-size-s)}.Toggle-large[data-v-c5f9a677]{--Toggle-size:var(--input-size-l)}.VGroup[data-v-ada4a00f]{flex-flow:column;display:flex}.VGroup-align-stretch[data-v-ada4a00f]{align-items:stretch}.VGroup-align-baseline[data-v-ada4a00f]{align-items:baseline}.VGroup-align-center[data-v-ada4a00f]{align-items:center}.VGroup-align-start[data-v-ada4a00f]{align-items:flex-start}.VGroup-align-end[data-v-ada4a00f]{align-items:flex-end}.VGroup-justify-center[data-v-ada4a00f]{justify-content:center}.VGroup-justify-start[data-v-ada4a00f]{justify-content:flex-start}.VGroup-justify-end[data-v-ada4a00f]{justify-content:flex-end}.VGroup-justify-space-around[data-v-ada4a00f]{justify-content:space-around}.VGroup-justify-space-between[data-v-ada4a00f]{justify-content:space-between}.VGroup-gap-xxs[data-v-ada4a00f]{gap:var(--sp-xxs)}.VGroup-gap-xs[data-v-ada4a00f]{gap:var(--sp-xs)}.VGroup-gap-s[data-v-ada4a00f]{gap:var(--sp-s)}.VGroup-gap-m[data-v-ada4a00f]{gap:var(--sp-m)}.VGroup-gap-l[data-v-ada4a00f]{gap:var(--sp-l)}.VGroup-gap-xl[data-v-ada4a00f]{gap:var(--sp-xl)}.VGroup-gap-xxl[data-v-ada4a00f]{gap:var(--sp-xxl)}.VGroup-gap-0[data-v-ada4a00f]{gap:0}.VGroup-gap-0-25[data-v-ada4a00f]{gap:var(--sp0-25)}.VGroup-gap-0-5[data-v-ada4a00f]{gap:var(--sp0-5)}.VGroup-gap-1[data-v-ada4a00f]{gap:var(--sp1)}.VGroup-gap-1-5[data-v-ada4a00f]{gap:var(--sp1-5)}.VGroup-gap-2[data-v-ada4a00f]{gap:var(--sp2)}.VGroup-gap-2-5[data-v-ada4a00f]{gap:var(--sp2-5)}.VGroup-gap-3[data-v-ada4a00f]{gap:var(--sp3)}.VGroup-gap-4[data-v-ada4a00f]{gap:var(--sp4)}.VGroup-gap-5[data-v-ada4a00f]{gap:var(--sp5)}.VGroup-gap-6[data-v-ada4a00f]{gap:var(--sp6)}.VGroup-gap-7[data-v-ada4a00f]{gap:var(--sp7)}.VGroup-gap-8[data-v-ada4a00f]{gap:var(--sp8)}.VGroup-gap-9[data-v-ada4a00f]{gap:var(--sp9)}.VGroup-gap-10[data-v-ada4a00f]{gap:var(--sp10)}.VGroup-gap-12[data-v-ada4a00f]{gap:var(--sp12)}.VGroup-gap-16[data-v-ada4a00f]{gap:var(--sp16)}.VGroup-gap-24[data-v-ada4a00f]{gap:var(--sp24)}.VGroup-gap-32[data-v-ada4a00f]{gap:var(--sp32)}:root{--text-color: var(--color-base-900);--base-color: var(--color-base-0);--border-radius: var(--border-radius-s);--border-radius-none: 0;--border-radius-xxs: var(--sp-xxs);--border-radius-xs: var(--sp-xs);--border-radius-s: var(--sp-s);--border-radius-m: var(--sp-m);--border-radius-l: var(--sp-l);--border-radius-xl: var(--sp-xl);--border-radius-xxl: var(--sp-xxl);--shadow-color-light: light-dark(rgba(0,0,0,.16), rgba(0,0,0,.5));--shadow-color-medium: light-dark(rgba(0,0,0,.32), rgba(0,0,0,.75));--shadow-color-heavy: light-dark(rgba(0,0,0,.64), rgba(0,0,0,.9));--color-subtle: var(--color-base-700);--color-sublime: var(--color-base-600)}:root{--sp: 8px;--sp0-25: calc(.25 * var(--sp));--sp0-5: calc(.5 * var(--sp));--sphalf: var(--sp0-5);--sp1: var(--sp);--sp1-5: calc(1.5 * var(--sp));--sp2: calc(2 * var(--sp));--sp2-5: calc(2.5 * var(--sp));--sp3: calc(3 * var(--sp));--sp4: calc(4 * var(--sp));--sp5: calc(5 * var(--sp));--sp6: calc(6 * var(--sp));--sp7: calc(7 * var(--sp));--sp8: calc(8 * var(--sp));--sp9: calc(9 * var(--sp));--sp10: calc(10 * var(--sp));--sp12: calc(12 * var(--sp));--sp16: calc(16 * var(--sp));--sp20: calc(20 * var(--sp));--sp24: calc(24 * var(--sp));--sp28: calc(28 * var(--sp));--sp32: calc(32 * var(--sp));--sp36: calc(36 * var(--sp));--sp40: calc(40 * var(--sp));--sp44: calc(44 * var(--sp));--sp48: calc(48 * var(--sp));--sp52: calc(52 * var(--sp));--sp56: calc(56 * var(--sp));--sp60: calc(60 * var(--sp));--sp64: calc(64 * var(--sp));--sp68: calc(68 * var(--sp));--sp72: calc(72 * var(--sp));--sp76: calc(76 * var(--sp));--sp80: calc(80 * var(--sp));--sp84: calc(84 * var(--sp));--sp88: calc(88 * var(--sp));--sp92: calc(92 * var(--sp));--sp96: calc(96 * var(--sp));--sp100: calc(100 * var(--sp));--sp-xxs: var(--sp0-25);--sp-xs: var(--sp0-5);--sp-s: var(--sp1);--sp-m: var(--sp2);--sp-l: var(--sp4);--sp-xl: var(--sp8);--sp-xxl: var(--sp16)}:root{--gr1: calc(100% / 12);--gr2: calc(2 * 100% / 12);--gr3: 25% ;--gr4: calc(4 * 100% / 12);--gr5: calc(5 * 100% / 12);--gr6: 50% ;--gr7: calc(7 * 100% / 12);--gr8: calc(8 * 100% / 12);--gr9: 75% ;--gr10: calc(10 * 100% / 12);--gr11: calc(11 * 100% / 12);--gr12: 100%;--vgr1: calc(100vw / 12);--vgr2: calc(2 * 100vw / 12);--vgr3: 25vw ;--vgr4: calc(4 * 100vw / 12);--vgr5: calc(5 * 100vw / 12);--vgr6: 50vw ;--vgr7: calc(7 * 100vw / 12);--vgr8: calc(8 * 100vw / 12);--vgr9: 75vw ;--vgr10: calc(10 * 100vw / 12);--vgr11: calc(11 * 100vw / 12);--vgr12: 100vw}:root{--font-main: sans-serif;--font-alt: var(--font-main);--font-monospace: monospace;--font-size: var(--font-size-m);--font-size-xxs: 10px;--font-size-xs: 12px;--font-size-s: 14px;--font-size-m: 16px;--font-size-l: 18px;--font-size-xl: 24px;--font-size-xxl: 48px;--font-size-xxxl: 64px;--font-weight: var(--font-weight-normal);--font-weight-thin: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 500;--font-weight-heavy: 700;--line-height: 1.5}:root{--color-base-light-0: hsl(280deg, 5%, 100%);--color-base-light-100: hsl(280deg, 5%, 96%);--color-base-light-200: hsl(280deg, 5%, 92%);--color-base-light-300: hsl(280deg, 5%, 88%);--color-base-light-400: hsl(280deg, 5%, 80%);--color-base-light-500: hsl(280deg, 5%, 75%);--color-base-light-600: hsl(280deg, 5%, 64%);--color-base-light-700: hsl(280deg, 5%, 48%);--color-base-light-800: hsl(280deg, 5%, 32%);--color-base-light-900: hsl(280deg, 5%, 16%);--color-base-dark-0: hsl(280deg, 5%, 16%);--color-base-dark-100: hsl(280deg, 5%, 24%);--color-base-dark-200: hsl(280deg, 5%, 27%);--color-base-dark-300: hsl(280deg, 5%, 32%);--color-base-dark-400: hsl(280deg, 5%, 36%);--color-base-dark-500: hsl(280deg, 5%, 44%);--color-base-dark-600: hsl(280deg, 5%, 50%);--color-base-dark-700: hsl(280deg, 5%, 72%);--color-base-dark-800: hsl(280deg, 5%, 88%);--color-base-dark-900: hsl(280deg, 5%, 92%);--color-base-0: light-dark(var(--color-base-light-0), var(--color-base-dark-0));--color-base-100: light-dark(var(--color-base-light-100), var(--color-base-dark-100));--color-base-200: light-dark(var(--color-base-light-200), var(--color-base-dark-200));--color-base-300: light-dark(var(--color-base-light-300), var(--color-base-dark-300));--color-base-400: light-dark(var(--color-base-light-400), var(--color-base-dark-400));--color-base-500: light-dark(var(--color-base-light-500), var(--color-base-dark-500));--color-base-600: light-dark(var(--color-base-light-600), var(--color-base-dark-600));--color-base-700: light-dark(var(--color-base-light-700), var(--color-base-dark-700));--color-base-800: light-dark(var(--color-base-light-800), var(--color-base-dark-800));--color-base-900: light-dark(var(--color-base-light-900), var(--color-base-dark-900));--color-inverse-0: light-dark(var(--color-base-dark-0), var(--color-base-light-0));--color-inverse-100: light-dark(var(--color-base-dark-100), var(--color-base-light-100));--color-inverse-200: light-dark(var(--color-base-dark-200), var(--color-base-light-200));--color-inverse-300: light-dark(var(--color-base-dark-300), var(--color-base-light-300));--color-inverse-400: light-dark(var(--color-base-dark-400), var(--color-base-light-400));--color-inverse-500: light-dark(var(--color-base-dark-500), var(--color-base-light-500));--color-inverse-600: light-dark(var(--color-base-dark-600), var(--color-base-light-600));--color-inverse-700: light-dark(var(--color-base-dark-700), var(--color-base-light-700));--color-inverse-800: light-dark(var(--color-base-dark-800), var(--color-base-light-800));--color-inverse-900: light-dark(var(--color-base-dark-900), var(--color-base-light-900));--color-primary-100: hsl(310deg, 25%, 92%);--color-primary-200: hsl(310deg, 25%, 88%);--color-primary-300: hsl(310deg, 25%, 75%);--color-primary-400: hsl(310deg, 25%, 64%);--color-primary-500: hsl(310deg, 25%, 50%);--color-primary-600: hsl(310deg, 25%, 44%);--color-primary-700: hsl(310deg, 25%, 36%);--color-primary-800: hsl(310deg, 25%, 28%);--color-primary-900: hsl(310deg, 25%, 16%);--color-secondary-100: hsl(176deg, 25%, 92%);--color-secondary-200: hsl(176deg, 25%, 88%);--color-secondary-300: hsl(176deg, 25%, 75%);--color-secondary-400: hsl(176deg, 25%, 64%);--color-secondary-500: hsl(176deg, 25%, 50%);--color-secondary-600: hsl(176deg, 25%, 44%);--color-secondary-700: hsl(176deg, 25%, 36%);--color-secondary-800: hsl(176deg, 25%, 28%);--color-secondary-900: hsl(176deg, 25%, 16%);--color-tertiary-100: hsl(8deg, 12%, 92%);--color-tertiary-200: hsl(8deg, 12%, 88%);--color-tertiary-300: hsl(8deg, 12%, 75%);--color-tertiary-400: hsl(8deg, 12%, 64%);--color-tertiary-500: hsl(8deg, 12%, 50%);--color-tertiary-600: hsl(8deg, 12%, 44%);--color-tertiary-700: hsl(8deg, 12%, 36%);--color-tertiary-800: hsl(8deg, 12%, 28%);--color-tertiary-900: hsl(8deg, 12%, 16%);--color-success-100: hsl(112deg, 36%, 92%);--color-success-200: hsl(112deg, 36%, 88%);--color-success-300: hsl(112deg, 36%, 75%);--color-success-400: hsl(112deg, 36%, 64%);--color-success-500: hsl(112deg, 36%, 50%);--color-success-600: hsl(112deg, 36%, 44%);--color-success-700: hsl(112deg, 36%, 36%);--color-success-800: hsl(112deg, 36%, 28%);--color-success-900: hsl(112deg, 36%, 16%);--color-warning-100: hsl(40deg, 90%, 92%);--color-warning-200: hsl(40deg, 90%, 88%);--color-warning-300: hsl(40deg, 90%, 75%);--color-warning-400: hsl(40deg, 90%, 64%);--color-warning-500: hsl(40deg, 90%, 50%);--color-warning-600: hsl(40deg, 90%, 44%);--color-warning-700: hsl(40deg, 90%, 36%);--color-warning-800: hsl(40deg, 90%, 28%);--color-warning-900: hsl(40deg, 90%, 16%);--color-danger-100: hsl(352deg, 64%, 92%);--color-danger-200: hsl(352deg, 64%, 88%);--color-danger-300: hsl(352deg, 64%, 75%);--color-danger-400: hsl(352deg, 64%, 64%);--color-danger-500: hsl(352deg, 64%, 50%);--color-danger-600: hsl(352deg, 64%, 44%);--color-danger-700: hsl(352deg, 64%, 36%);--color-danger-800: hsl(352deg, 64%, 28%);--color-danger-900: hsl(352deg, 64%, 16%)}:root{--input-size: var(--input-size-m);--input-size-xs: var(--sp2);--input-size-s: var(--sp3);--input-size-m: var(--sp4);--input-size-l: var(--sp5);--input-size-xl: var(--sp6);--input-radius: var(--border-radius);--input-radius-round: var(--border-radius-m);--input-radius-full: 32px;--input-border-size: 1px;--input-outline-size: 2px;--input-outline-offset: 0;--input-z: 0}*{box-sizing:border-box}html{color-scheme:light dark}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}html,body,img,form{margin:0;padding:0;border:0}html{font-size:var(--font-size);font-family:var(--font-main);font-weight:var(--font-weight);line-height:var(--line-height);color:var(--text-color);background:var(--base-color);text-rendering:optimizeLegibility}a{color:currentColor;text-decoration:none;cursor:pointer}button,input,textarea{font-family:inherit;font-size:inherit}input[type=checkbox],input[type=radio],input[type=range],input[type=button],input[type=submit],button{cursor:pointer}b,strong{font-weight:var(--font-weight-bold)}.input-kind-base{--input-z: 0;--input-text-color: var(--color-base-900);--input-surface-color: var(--color-base-100);--input-surface-color-top: light-dark(var(--color-base-0), var(--color-base-200));--input-surface-color-bottom: light-dark(var(--color-base-200), var(--color-base-0));--input-surface-color-text: var(--color-base-900);--input-border-color: var(--color-base-400);--input-shadow-color: var(--shadow-color-light);--input-focus-light-color: light-dark(var(--color-secondary-300), var(--color-secondary-700));--input-focus-medium-color: light-dark(var(--color-secondary-600), var(--color-secondary-400))}.input-kind-inverse{--input-z: 1;--input-text-color: var(--color-inverse-0);--input-surface-color: var(--color-inverse-0);--input-surface-color-top: light-dark(var(--color-inverse-0), var(--color-inverse-200));--input-surface-color-bottom: light-dark(var(--color-inverse-200), var(--color-inverse-0));--input-surface-color-text: var(--color-inverse-900);--input-border-color: var(--color-inverse-0);--input-shadow-color: light-dark(var(--color-inverse-700), var(--color-inverse-500));--input-focus-light-color: light-dark(var(--color-secondary-300), var(--color-secondary-700));--input-focus-medium-color: light-dark(var(--color-secondary-600), var(--color-secondary-400))}.input-kind-primary{--input-z: 5;--input-text-color: light-dark(var(--color-primary-500), var(--color-primary-400));--input-surface-color: var(--color-primary-500);--input-surface-color-top: var(--color-primary-400);--input-surface-color-bottom: var(--color-primary-600);--input-surface-color-text: #fff;--input-border-color: light-dark(var(--color-primary-600), var(--color-primary-400));--input-shadow-color: var(--color-primary-800);--input-focus-light-color: light-dark(var(--color-primary-300), var(--color-primary-700));--input-focus-medium-color: light-dark(var(--color-primary-600), var(--color-primary-400))}.input-kind-secondary{--input-z: 4;--input-text-color: light-dark(var(--color-secondary-500), var(--color-secondary-400));--input-surface-color: var(--color-secondary-500);--input-surface-color-top: var(--color-secondary-400);--input-surface-color-bottom: var(--color-secondary-600);--input-surface-color-text: #fff;--input-border-color: light-dark(var(--color-secondary-600), var(--color-secondary-400));--input-shadow-color: var(--color-secondary-800);--input-focus-light-color: light-dark(var(--color-secondary-300), var(--color-secondary-700));--input-focus-medium-color: light-dark(var(--color-secondary-600), var(--color-secondary-400))}.input-kind-tertiary{--input-z: 3;--input-text-color: light-dark(var(--color-tertiary-500), var(--color-tertiary-400));--input-surface-color: var(--color-tertiary-500);--input-surface-color-top: var(--color-tertiary-400);--input-surface-color-bottom: var(--color-tertiary-600);--input-surface-color-text: #fff;--input-border-color: light-dark(var(--color-tertiary-600), var(--color-tertiary-400));--input-shadow-color: var(--color-tertiary-800);--input-focus-light-color: light-dark(var(--color-tertiary-300), var(--color-tertiary-700));--input-focus-medium-color: light-dark(var(--color-tertiary-600), var(--color-tertiary-400))}.input-kind-success{--input-z: 3;--input-text-color: light-dark(var(--color-success-500), var(--color-success-400));--input-surface-color: var(--color-success-500);--input-surface-color-top: var(--color-success-400);--input-surface-color-bottom: var(--color-success-600);--input-surface-color-text: #fff;--input-border-color: light-dark(var(--color-success-600), var(--color-success-400));--input-shadow-color: var(--color-success-800);--input-focus-light-color: light-dark(var(--color-success-300), var(--color-success-700));--input-focus-medium-color: light-dark(var(--color-success-600), var(--color-success-400))}.input-kind-warning{--input-z: 3;--input-text-color: light-dark(var(--color-warning-500), var(--color-warning-400));--input-surface-color: var(--color-warning-500);--input-surface-color-top: var(--color-warning-400);--input-surface-color-bottom: var(--color-warning-600);--input-surface-color-text: #fff;--input-border-color: light-dark(var(--color-warning-600), var(--color-warning-400));--input-shadow-color: var(--color-warning-800);--input-focus-light-color: light-dark(var(--color-warning-300), var(--color-warning-700));--input-focus-medium-color: light-dark(var(--color-warning-600), var(--color-warning-400))}.input-kind-danger{--input-z: 3;--input-text-color: light-dark(var(--color-danger-500), var(--color-danger-400));--input-surface-color: var(--color-danger-500);--input-surface-color-top: var(--color-danger-400);--input-surface-color-bottom: var(--color-danger-600);--input-surface-color-text: #fff;--input-border-color: light-dark(var(--color-danger-600), var(--color-danger-400));--input-shadow-color: var(--color-danger-800);--input-focus-light-color: light-dark(var(--color-danger-300), var(--color-danger-700));--input-focus-medium-color: light-dark(var(--color-danger-600), var(--color-danger-400))}.color-primary{color:var(--color-primary-500)}.color-secondary{color:var(--color-secondary-500)}.color-tertiary{color:var(--color-tertiary-500)}.color-success{color:var(--color-success-500)}.color-warning{color:var(--color-warning-500)}.color-danger{color:var(--color-danger-500)}.color-subtle{color:var(--color-subtle)}.color-sublime{color:var(--color-sublime)}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.flex-9{flex:9}.flex-10{flex:10}.flex-11{flex:11}.flex-12{flex:12}.text-xxs{font-size:var(--font-size-xxs)}.text-xs{font-size:var(--font-size-xs)}.text-s{font-size:var(--font-size-s)}.text-l{font-size:var(--font-size-l)}.text-xl{font-size:var(--font-size-xl)}.text-xxl{font-size:var(--font-size-xxl)}.text-xxxl{font-size:var(--font-size-xxxl)}.text-thin{font-weight:var(--font-weight-thin)}.text-light{font-weight:var(--font-weight-light)}.text-normal{font-weight:var(--font-weight-normal)}.text-bold{font-weight:var(--font-weight-bold)}.text-heavy{font-weight:var(--font-weight-heavy)}.font-alt{font-family:var(--font-alt)}.nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}kbd{--kbd-surface-top: light-dark(var(--color-base-0), var(--color-base-100));--kbd-surface-bottom: light-dark(var(--color-base-100), var(--color-base-0));position:relative;display:inline-block;text-align:center;height:1.5em;min-width:1.5em;padding:0 .25em;margin:0 2px;border-radius:var(--border-radius-xs);border:1px solid var(--color-base-200);border-bottom-color:var(--color-base-400);box-shadow:0 1px 0 var(--color-base-400);font:inherit;background:var(--color-base-0);background:linear-gradient(to bottom,var(--kbd-surface-top) 0%,var(--kbd-surface-bottom) 100%)}kbd:after{content:"";position:absolute;inset:2px -3px -4px;border-radius:4px;border:1px solid var(--color-base-300);border-top:0}.fade-left-enter-active,.fade-left-leave-active,.fade-right-enter-active,.fade-right-leave-active,.fade-top-enter-active,.fade-top-leave-active,.fade-bottom-enter-active,.fade-bottom-leave-active{transition:opacity .25s,transform .25s}.fade-left-enter-from,.fade-left-leave-to,.fade-right-enter-from,.fade-right-leave-to,.fade-top-enter-from,.fade-top-leave-to,.fade-bottom-enter-from,.fade-bottom-leave-to{opacity:0}.fade-left-enter-from,.fade-left-leave-to{transform:translate(16px)}.fade-right-enter-from,.fade-right-leave-to{transform:translate(-16px)}.fade-top-enter-from,.fade-top-leave-to{transform:translateY(16px)}.fade-bottom-enter-from,.fade-bottom-leave-to{transform:translateY(-16px)}.fade-scale-enter-active,.fade-scale-leave-active{transition:opacity .5s,transform .5s}.fade-scale-enter-from{transform:scale(.75);opacity:0}.fade-scale-leave-to{transform:scale(1.25);opacity:0}.fade-shove-enter-active,.fade-shove-leave-active{transition:opacity .3s,transform .3s}.fade-shove-enter-from{opacity:0}.fade-shove-leave-to{transform:translate(16px,-16px) scale(.95);opacity:0}.fade-squash-enter-active,.fade-squash-leave-active{transition:opacity .25s,transform .25s}.fade-squash-enter-from,.fade-squash-leave-to{transform:scale(10,.1);opacity:0}.fade-swipe-enter-active,.fade-swipe-leave-active{transition:opacity .25s,transform .25s}.fade-swipe-enter-from{transform:translate(-96px,-32px);opacity:0}.fade-swipe-leave-to{transform:translate(96px,-32px);opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}:root{--font-size: 20px;--font-size-s: 16px;--font-size-xs: 14px;--font-size-xxs: 12px;--font-size-l: 24px;--font-size-xl: 32px;--font-size-xxl: 56px;--font-size-xxxl: 64px;--font-weight: 400;--font-weight-bold: 500;--font-weight-light: 300;--font-weight-thin: 100;--font-main: "Futura PT C", Trebuchet MS, Arial, sans-serif;--font-alt: "Roboto", serif;--line-height: 1.35;--input-outline-size: 2px;--input-border-size: 2px;--color-white: hsl(0deg, 0%, 100%);--color-black: hsl(280deg, 10%, 20%);--color-primary-0: hsl(212deg, 85%, 78%);--color-primary-1: hsl(208deg, 85%, 64%);--color-primary-2: hsl(216deg, 85%, 52%);--color-primary-3: hsl(232deg, 85%, 48%);--color-primary-4: hsl(232deg, 85%, 36%);--color-primary-5: hsl(232deg, 85%, 24%);--color-secondary-0: hsl(340deg, 64%, 78%);--color-secondary-1: hsl(340deg, 64%, 64%);--color-secondary-2: hsl(340deg, 64%, 52%);--color-secondary-3: hsl(340deg, 64%, 48%);--color-secondary-4: hsl(340deg, 64%, 36%);--color-secondary-5: hsl(340deg, 64%, 24%);--color-tertiary-0: hsl(160deg, 50%, 72%);--color-tertiary-1: hsl(160deg, 50%, 60%);--color-tertiary-2: hsl(160deg, 50%, 48%);--color-tertiary-3: hsl(160deg, 50%, 38%);--color-tertiary-4: hsl(160deg, 50%, 32%);--color-tertiary-5: hsl(160deg, 50%, 24%);--TopNav-size: 64px;--padding-mobile: var(--sp2)}@media (min-width: 960px){:root{--TopNav-size: 96px}}html{text-rendering:optimizeLegibility}img{max-width:100%}a{color:var(--color-primary-500)}h1{font-size:var(--font-size-xxl);font-weight:400;line-height:1em;margin:1em 0 .5em}h2{font-size:40px;font-weight:var(--font-weight-thin);line-height:1em;margin:1em 0 .5em}h3{font-size:32px;font-weight:400;line-height:1em;margin:1em 0 .5em}h4{font-size:22px;font-weight:500;line-height:1em;margin:1em 0 .5em}.auto-brightness{filter:brightness(1.2)}.dark .auto-brightness{filter:brightness(1)}.Btn.feature-btn{--Btn-padding: var(--sp2);height:var(--sp6)}.link-common{color:var(--color-base-900);text-decoration:none}.link-common:hover{color:var(--color-primary-500)}.aspect-1-1{aspect-ratio:1 / 1}.aspect-3-4{aspect-ratio:3 / 4}.CollectionTitle[data-v-37c417ce]{margin:var(--sp8) var(--vgr1) 0;display:flex;flex-flow:row wrap;align-items:center;gap:var(--sp2)}.Filler[data-v-37c417ce]{position:relative;top:3px}h3[data-v-37c417ce]{margin:0}@media (max-width: 767px){.CollectionTitle[data-v-37c417ce]{margin:var(--sp4) var(--padding-mobile) 0}}.ColorCircle[data-v-76f2ed8e]{--ColorCircle-size: var(--sp4);--ColorCircle-active-color: rgba(255,255,255,.5);display:inline-block;width:var(--ColorCircle-size);height:var(--ColorCircle-size);border-radius:var(--ColorCircle-size);box-shadow:0 1px 3px #00000040;border:4px solid rgba(255,255,255,.25);cursor:pointer}.ColorCircle-active[data-v-76f2ed8e]{outline:2px solid var(--ColorCircle-active-color);outline-offset:2px;box-shadow:none}.Filler[data-v-f5413598]{flex:1;min-width:0;min-height:0;border-bottom:2px dotted var(--color-base-200)}.Footer[data-v-057a3817]{padding:var(--sp8) var(--vgr1);background:var(--color-base-100)}.LinkGrid[data-v-057a3817]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:var(--sp2) 0;gap:var(--sp2);padding-left:var(--sp5)}.LinkTitle[data-v-057a3817]{display:block}.Link[data-v-057a3817]{display:block;margin:var(--sp0-5) 0;font-size:var(--font-size-s)}.Link[data-v-057a3817]:before{content:"· "}@media (max-width: 767px){.Footer[data-v-057a3817]{padding:var(--sp4) var(--padding-mobile)}}.HeroBanner[data-v-78b45c7e]{aspect-ratio:16 / 10;background-size:cover;background-repeat:no-repeat;display:flex;flex-flow:column;justify-content:center;overflow:hidden}.HeroBanner-offsetTopNav[data-v-78b45c7e]{margin-top:calc(-1 * var(--TopNav-size))}.Container[data-v-78b45c7e] h2{margin-top:0}.HeroBanner-left[data-v-78b45c7e]{background-position:bottom right}.HeroBanner-left .Container[data-v-78b45c7e]{margin-left:var(--vgr1);margin-right:var(--vgr7)}.HeroBanner-right[data-v-78b45c7e]{background-position:bottom left}.HeroBanner-right .Container[data-v-78b45c7e]{margin-left:var(--vgr7);margin-right:var(--vgr1)}.HeroBanner-light[data-v-78b45c7e]{color:var(--color-black);text-shadow:0 0 16px rgba(255,255,255,.5)}.HeroBanner-dark[data-v-78b45c7e]{color:var(--color-white);text-shadow:0 0 16px rgba(0,0,0,.5);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Container[data-v-78b45c7e]{position:relative;transition:opacity .3s ease-in-out;opacity:1}@media (max-width: 767px){.HeroBanner[data-v-78b45c7e]{aspect-ratio:3 / 4}.HeroBanner .Container[data-v-78b45c7e]{margin:0}.Container[data-v-78b45c7e]{padding:var(--sp2) var(--padding-mobile);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Container-hidden[data-v-78b45c7e]{opacity:0}.HeroBanner-light .Container[data-v-78b45c7e]{background:#ffffff4d;text-shadow:0 1px 3px rgba(255,255,255,.5),0 0 16px rgba(255,255,255,.5);box-shadow:0 0 32px #0000001a}.HeroBanner-dark .Container[data-v-78b45c7e]{background:#0000001a;text-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 0 16px #00000040}}.LogoIcon[data-v-ecbaef66]{fill:none;stroke:currentColor;stroke-width:12px}.LogoLink[data-v-612fd444]{--LogoLink-size: var(--sp5);--LogoLink-font-size: 24px;position:relative;display:flex;align-items:center;gap:var(--sp);color:var(--TopNav-color)}.LogoLink-small[data-v-612fd444]{--LogoLink-size: var(--sp4);--LogoLink-font-size: 20px}.LogoType[data-v-612fd444]{font-size:var(--LogoLink-font-size);font-weight:var(--font-weight);letter-spacing:.08em}.LogoIcon[data-v-612fd444]{width:var(--LogoLink-size);height:var(--LogoLink-size)}.NavMenu[data-v-029eb1a7]{padding:var(--sp2) 0}.SectionTitle[data-v-029eb1a7]{font-size:var(--font-size-l)}.NavMenu-link[data-v-029eb1a7]{text-align:center}.Subtitle[data-v-029eb1a7]{line-height:1.2}.PhotoGrid[data-v-45dc77e7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-auto-flow:dense;gap:var(--sp);margin:var(--sp2);justify-content:center;align-items:center;justify-items:center;align-content:center;-webkit-user-select:none;user-select:none}.Photo[data-v-45dc77e7]{aspect-ratio:3/4;position:relative;transform-origin:50% 50%;transition:transform .3s ease-in-out;cursor:pointer}.Photo[data-v-45dc77e7]:hover{z-index:100;transform:scale(1.2) rotate(0);box-shadow:0 0 16px var(--shadow-color-heavy)}.PhotoOverlay[data-v-45dc77e7]{position:fixed;z-index:2000;inset:0;display:flex;align-items:center;justify-content:center;background-color:#00000080}.ImgActive[data-v-45dc77e7]{max-height:80vh;aspect-ratio:3 / 4;box-shadow:0 0 32px var(--shadow-color-medium)}.OverlayCtl[data-v-45dc77e7]{position:absolute;z-index:10;aspect-ratio:1 / 1;width:128px;padding:32px;cursor:pointer;color:var(--color-white);filter:drop-shadow(0 3px 8px rgba(0,0,0,.5));transform-origin:50% 50%;outline:none}.CtlClose[data-v-45dc77e7]{top:0;right:0}.CtlArrow[data-v-45dc77e7]{top:50%;z-index:10;transform:translateY(-50%)}.CtlArrowLeft[data-v-45dc77e7]{left:0}.CtlArrowRight[data-v-45dc77e7]{right:0;transform:translateY(-50%) rotate(180deg)}.ProductBreadcrumb[data-v-31925770]{display:flex;flex-flow:row wrap;align-items:center}.Link[data-v-31925770]{text-decoration:none;font-size:var(--font-size-s);color:var(--color-sublime)}.Link[data-v-31925770]:hover{color:var(--color-primary-500)}.Link[data-v-31925770]:not(:first-child):before{content:"  ›  ";opacity:.5;color:var(--color-sublime)}.ProductColors[data-v-eb48149c]{margin:var(--sp2) 0}.Colors[data-v-eb48149c] .ColorCircle{--ColorCircle-active-color: var(--text-color)}.ColorValue[data-v-eb48149c]{font-weight:var(--font-weight-bold)}.ProductImages[data-v-73dceee6]{--ProductImages-gap: var(--sp);-webkit-user-select:none;user-select:none;outline:none}.ImageMain[data-v-73dceee6],.ImageThumb[data-v-73dceee6]{display:block;aspect-ratio:3 / 4;border-radius:4px}.ImageList[data-v-73dceee6]{position:relative}.ThumbList[data-v-73dceee6]{scrollbar-width:none;-ms-overflow-style:none}.ThumbList[data-v-73dceee6]::-webkit-scrollbar{display:none}.ImageThumb[data-v-73dceee6]{cursor:pointer}.ImageThumb-active[data-v-73dceee6]{outline:4px solid rgba(255,255,255,.5);outline-offset:-4px}.ActiveImage[data-v-73dceee6]{position:relative}.BtnListCtl[data-v-73dceee6]{position:absolute;background:var(--color-base-100);box-shadow:0 0 3px var(--shadow-color-medium);--Btn-size: 40px}.AltNotice[data-v-73dceee6]{position:absolute;z-index:5;top:100%;right:0;--Tab-surface: var(--color-warning-100);--Tab-size: var(--sp3);font-size:var(--font-size-s)}@media (min-width: 768px){.ProductImages[data-v-73dceee6]{position:relative;max-height:calc(100vh - var(--TopNav-size) - var(--sp4));aspect-ratio:3 / 4;display:flex}.ImageList[data-v-73dceee6]{position:absolute;top:0;bottom:var(--sp2);right:100%;width:var(--vgr1);padding:0 var(--ProductImages-gap);display:flex}.ThumbList[data-v-73dceee6]{display:flex;flex-flow:column nowrap;gap:var(--ProductImages-gap);overflow-y:auto}.ImageThumb[data-v-73dceee6]{max-width:128px}.ActiveImage[data-v-73dceee6]{order:2;display:flex;align-items:flex-start;justify-content:flex-start;min-height:0}.ImageMain[data-v-73dceee6]{max-height:100%}.BtnListCtl[data-v-73dceee6]{opacity:.75;transition:opacity .3s}.ProductImages:hover .BtnListCtl[data-v-73dceee6]{opacity:1}.BtnPrev[data-v-73dceee6]{top:0;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.BtnNext[data-v-73dceee6]{bottom:0;left:50%;transform:translate(-50%,50%) rotate(-90deg)}}@media (min-width: 960px){.ProductImages[data-v-73dceee6]{--ProductImages-gap: var(--sp2)}}@media (max-width: 767px){.ProductImages[data-v-73dceee6]{display:flex;flex-flow:column nowrap;gap:var(--sp)}.ThumbList[data-v-73dceee6]{display:flex;gap:var(--sp);overflow-x:auto}.ImageThumb[data-v-73dceee6]{width:96px}.ImageMain[data-v-73dceee6]{width:100%}.BtnPrev[data-v-73dceee6]{top:50%;left:0;transform:translate(-12px,-50%)}.BtnNext[data-v-73dceee6]{top:50%;right:0;transform:translate(12px,-50%) rotate(180deg)}}.ProductPrice[data-v-c50fdf6b]{position:relative;display:flex;align-items:baseline;gap:var(--sp)}.Price[data-v-c50fdf6b]{color:var(--text-color);font-size:var(--font-size-l);font-weight:var(--font-weight-bold)}.OldPrice[data-v-c50fdf6b]{color:var(--color-subtle);text-decoration:line-through}.Discount[data-v-c50fdf6b]{position:relative;top:-16px;left:-16px;background:var(--color-base-100);color:var(--color-secondary-500);border:1px solid var(--color-secondary-500);padding:0 var(--sp0-5);font-size:var(--font-size-s);font-weight:var(--font-weight-bold);border-radius:16px 4px 4px 16px/8px 4px 4px 8px;transform:rotate(-15deg);transform-origin:8px 8px}.Discount-big[data-v-c50fdf6b]{background:var(--color-secondary-500);color:var(--color-white)}.LabelValue[data-v-81d40986]{display:flex;align-items:center;gap:var(--sp);font-size:var(--font-size-s)}.Label[data-v-81d40986]{color:var(--color-text)}.ProductSpecs[data-v-f675a2a8]{display:flex;flex-flow:column;gap:var(--sp);margin:var(--sp2) 0}.InfoLayout[data-v-9463f0c4]{display:flex;flex-flow:row nowrap;padding:var(--sp2) var(--gr1);gap:var(--gr1)}.ProductImages[data-v-9463f0c4]{flex:0 1 auto}.ProductInfo[data-v-9463f0c4]{flex:1 1 auto}h1[data-v-9463f0c4]{font-size:var(--font-size-xl)}.Btn-big[data-v-9463f0c4]{--Btn-size: var(--sp6);--Btn-padding: var(--sp4);justify-content:center}.BtnAddToCart[data-v-9463f0c4]{box-shadow:0 4px 16px -8px var(--color-secondary-500),0 1px 1px var(--color-primary-400),0 1px 3px #ffffff80 inset,0 -4px 8px var(--color-primary-300) inset;text-shadow:0 1px 1px var(--color-primary-400)}.BtnAddToCart[data-v-9463f0c4]:before{content:"";position:absolute;z-index:-1;top:15%;left:0%;right:0%;height:64px;border-radius:100%;background:var(--color-primary-100);filter:blur(8px);opacity:.1;mix-blend-mode:plus-lighter;transition:opacity .3s ease-in-out}.BtnAddToCart.BtnAddToCart[data-v-9463f0c4]:hover{filter:brightness(1.1)}.BtnAddToCart[data-v-9463f0c4]:hover:before{opacity:.2}@media (max-width: 767px){.InfoLayout[data-v-9463f0c4]{flex-flow:column nowrap;padding:var(--sp2) var(--padding-mobile)}}@media (max-width: 959px){.InfoLayout[data-v-9463f0c4]{gap:var(--sp4)}}@media (min-width: 960px){.InfoGroup[data-v-9463f0c4]{max-width:320px}}.Product[data-v-9fec3c8e]{display:flex;flex-flow:column;gap:var(--sp)}.Info[data-v-9fec3c8e]{align-self:center;max-width:280px;display:flex;flex-direction:column;text-align:start;align-items:stretch}.ProductText[data-v-9fec3c8e]{display:flex;flex-flow:column;gap:var(--sp0-5)}.Title[data-v-9fec3c8e]{color:var(--text-color);font-size:var(--font-size-l);font-weight:var(--font-weight-bold)}.Color[data-v-9fec3c8e]{color:var(--color-subtle)}.Subtitle[data-v-9fec3c8e]{color:var(--text-color);line-height:1.2}.Price[data-v-9fec3c8e]{color:var(--text-color);font-size:var(--font-size-l);font-weight:var(--font-weight-bold)}.OldPrice[data-v-9fec3c8e]{color:var(--color-subtle);text-decoration:line-through}.Discount[data-v-9fec3c8e]{color:var(--color-primary-500);font-size:var(--font-size-l);font-weight:var(--font-weight-bold)}.BtnPurchase[data-v-9fec3c8e]{position:relative;margin:var(--sp2) 0;height:var(--sp6);flex-flow:column;line-height:1;gap:0}.BtnSubtitle[data-v-9fec3c8e]{font-size:var(--font-size-xs);opacity:.75}.BtnIconExternal[data-v-9fec3c8e]{position:absolute;right:var(--sp1-5);top:50%;transform:translateY(-50%);width:24px;height:24px;opacity:.25}.ProductTiles[data-v-0e0ae253]{padding:var(--sp2)}.ResponsiveContainer[data-v-7161baa2]{margin:0 var(--vgr1)}@media (max-width: 767px){.ResponsiveContainer[data-v-7161baa2]{margin:0 var(--padding-mobile)}}.ResponsiveTiles[data-v-c91646fd]{--ResponsiveTiles-minWidth: 240px;--ResponsiveTiles-maxWidth: 360px;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--ResponsiveTiles-minWidth),1fr));justify-items:center;gap:var(--ResponsiveTiles-gap)}.ResponsiveTiles-fill[data-v-c91646fd]{grid-template-columns:repeat(auto-fill,minmax(var(--ResponsiveTiles-minWidth),1fr))}.Tile[data-v-c91646fd]{max-width:var(--ResponsiveTiles-maxWidth);display:flex;flex-flow:column}.ResponsiveTiles-M[data-v-c91646fd]{--ResponsiveTiles-minWidth: 240px;--ResponsiveTiles-maxWidth: 360px}.ResponsiveTiles-S[data-v-c91646fd]{--ResponsiveTiles-minWidth: 160px;--ResponsiveTiles-maxWidth: 360px}.ResponsiveTiles-XS[data-v-c91646fd]{--ResponsiveTiles-minWidth: 120px;--ResponsiveTiles-maxWidth: 240px}.Article[data-v-a26f962a]{max-width:800px;margin:0 auto}.Tagline[data-v-ae891e5e]{display:flex;flex-flow:row wrap;gap:var(--sp2);color:var(--color-sublime)}.TaglineItem[data-v-ae891e5e]:before{content:"#";opacity:.25}.TopNav[data-v-63cbbfc6]{--TopNav-color: var(--color-text-0);position:relative;z-index:100;color:var(--TopNav-color)}.Main[data-v-63cbbfc6]{flex:1;display:flex;align-items:center;padding:0 var(--vgr1);height:var(--TopNav-size)}.TopNav-white[data-v-63cbbfc6]{--TopNav-color: var(--color-white)}.TopNav-black[data-v-63cbbfc6]{--TopNav-color: var(--color-black)}.TopNav-menuShown[data-v-63cbbfc6]{--TopNav-color: var(--color-text-0);background:var(--color-base-0);box-shadow:0 0 64px var(--shadow-color-medium)}.MenuIcon[data-v-63cbbfc6],.CloseIcon[data-v-63cbbfc6]{position:relative;z-index:20;align-self:center;align-items:center;width:var(--sp5);height:var(--sp5);cursor:pointer;outline:none}.TabClose[data-v-63cbbfc6]{--Tab-surface: var(--color-base-0);--Tab-shadow-size: 0;--Tab-size: var(--sp4);--Tab-cap-size: var(--sp12);position:absolute;top:100%;left:50%;transform:translate(-50%)}.TabCloseIcon[data-v-63cbbfc6]{color:var(--color-sublime);width:var(--sp3);height:var(--sp3)}@media (max-width: 767px){.Main[data-v-63cbbfc6]{padding:0 var(--padding-mobile)}}.HeroWireframe[data-v-99aa3a79]{display:flex;flex-flow:column;overflow:hidden}.theme-dark .HeroWireframe[data-v-99aa3a79]{mix-blend-mode:exclusion}.Container[data-v-99aa3a79]{position:relative;flex:1;display:flex;flex-flow:column;justify-content:space-between;padding:0 var(--vgr1);opacity:0;transition:opacity 2s ease-out}.Container-loaded[data-v-99aa3a79]{opacity:1}.Kicker[data-v-99aa3a79]{position:relative;z-index:2;margin-left:48px}.GeekText[data-v-99aa3a79]{position:relative;z-index:2;align-self:flex-end;margin:var(--sp2);font-size:var(--font-size-s);line-height:1.2;color:var(--color-subtle)}.Img[data-v-99aa3a79]{position:relative;z-index:0;margin:120px 0;aspect-ratio:16 / 10;background:url(/img/Wireframe_A.webp) center center no-repeat;background-size:contain;transform-origin:50% 50%;transform:scale(1.5) translate(0);filter:brightness(1.5)}.theme-dark .Img[data-v-99aa3a79]{filter:brightness(1.2) invert(1)}.Container-loaded .Img[data-v-99aa3a79]{animation:WireframeLight-99aa3a79 10s ease-in-out forwards}.theme-dark .Container-loaded .Img[data-v-99aa3a79]{animation:WireframeDark-99aa3a79 10s ease-in-out forwards}@keyframes WireframeLight-99aa3a79{0%{transform:scale(1) translateY(10%);filter:brightness(1.5) saturate(.5) blur(3px)}to{transform:scale(1.5) translate(0);filter:brightness(1.2) saturate(1) blur(.3px)}}@keyframes WireframeDark-99aa3a79{0%{transform:scale(1) translateY(10%);filter:brightness(1.2) invert(1) saturate(.5) blur(5px)}to{transform:scale(1.5) translate(0);filter:brightness(1.2) invert(1) saturate(1) blur(.3px)}}@media (max-width: 767px){.Container[data-v-99aa3a79]{padding:var(--sp2)}}.is-iphone .Img{animation:none!important}.VaseEco[data-v-d31e988f]{position:relative;overflow:hidden;padding:var(--sp4) 0;background:var(--color-base-100)}.Container[data-v-d31e988f]{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.ImgWrap[data-v-d31e988f]{flex:0 0 auto;transform:translateY(calc((1 - var(--t)) * 300px)) scale(calc(.5 + var(--t) * .5))}.Text[data-v-d31e988f]{flex:1;min-width:320px;max-width:480px}.GradientEco[data-v-d31e988f]{background:linear-gradient(to right,var(--color-success-400) 50%,var(--color-secondary-500));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.VaseUltraVaseSpecs[data-v-e456da2f]{position:relative;min-height:120vh;overflow:hidden;display:flex;flex-flow:column;justify-content:space-around;background:var(--color-base-100)}.Img[data-v-e456da2f]{position:absolute;z-index:0;top:0;right:0;bottom:0;width:640px;transform:translate(50%) scale(1);transform-origin:50% 50%;background:url(/img/featured/VWF4_DN2_beige_1.webp) center no-repeat;background-size:contain}.Container[data-v-e456da2f]{position:relative;z-index:2;margin:5vh var(--vgr4) 5vh var(--vgr2)}.ImgGrid[data-v-e456da2f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}@media (max-width: 768px){.Img[data-v-e456da2f]{transform:translate(55%) scale(1)}.Container[data-v-e456da2f]{margin-left:var(--padding-mobile);margin-right:var(--vgr4)}}.VaseUltraThin[data-v-bcf8223b]{position:relative;min-height:120vh;overflow:hidden;display:flex;flex-flow:column;justify-content:space-around;background:var(--color-base-100)}.Img[data-v-bcf8223b]{position:absolute;z-index:0;top:0;bottom:0;width:640px;transform:translate(50%) scale(1);transform-origin:50% 50%;background-repeat:no-repeat;background-position:center;background-size:contain}.Img-left[data-v-bcf8223b]{left:0;transform:translate(calc(-60% + var(--t) * 15%)) scale(1)}.Img-right[data-v-bcf8223b]{right:0;transform:translate(calc(60% - var(--t) * 15%)) scale(1)}.Container[data-v-bcf8223b]{--max-width: 640px;--side-margin: max(var(--vgr3), calc(.5*(100vh - 640px)) );position:relative;z-index:2;max-width:var(--max-width);margin:5vh var(--side-margin) 20vh}@media (max-width: 768px){.Img-left[data-v-bcf8223b]{left:auto;right:0;transform:translate(calc(60% - var(--t) * 15%)) scale(1)}.Img-right[data-v-bcf8223b]{display:none}.Container[data-v-bcf8223b]{margin-left:var(--padding-mobile);margin-right:var(--vgr4)}}h2[data-v-fc186827]{margin-top:0}.VaseGrid[data-v-fc186827]{margin:var(--sp4) var(--vgr2);display:flex;align-items:center;justify-content:space-between}.VaseContent[data-v-fc186827]{max-width:480px}.Cta[data-v-fc186827]{margin:var(--sp6) 0}.VaseImg[data-v-fc186827]{height:100vh}.AboutContainer[data-v-fc186827]{padding:var(--sp8) var(--vgr2);background:var(--color-base-100);clip-path:polygon(0 0%,100% 15%,100% 90%,0 100%)}.Flag[data-v-fc186827]{position:relative;top:-8px;left:-8px;font-size:16px}@media (max-width: 959px){.VaseGrid[data-v-fc186827]{flex-flow:column}.VaseContent[data-v-fc186827]{order:2}.Tagline[data-v-fc186827]{flex-flow:column}}
