.foundry_4tn60v_h3lgaa0{border-radius:var(--foundry_5b3f01bf);background-color:var(--foundry_791bcb22);border-width:1px;border-style:solid;border-color:var(--foundry_791bcb22);box-shadow:0 0 2px var(--foundry_d198b2a6),0 8px 24px var(--foundry_d198b2a6);-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:var(--foundry_981888ae);position:relative;z-index:110}.foundry_4tn60v_h3lgaa1{display:flex;align-items:center;justify-content:center;padding:var(--foundry_ae99fc48) var(--foundry_7f268a13);gap:var(--foundry_05387de1);color:var(--foundry_d44db539)}.foundry_4tn60v_h3lgaa2{fill:var(--foundry_791bcb22);width:var(--foundry_97e13da9);height:var(--foundry_b85610c2)}.foundry_4tn60v_bwy1ds0{display:block;pointer-events:none;position:fixed;inset:0;z-index:3}.foundry_4tn60v_bwy1ds1{border-radius:var(--foundry_ca109bc3);border-color:var(--foundry_fb12d031);background-color:var(--foundry_fb12d031)}.foundry_4tn60v_bwy1ds1[data-pressed=true]{border-color:var(--foundry_54ccd69e);background-color:var(--foundry_54ccd69e)}.foundry_4tn60v_bwy1ds1:not([data-pressed=true]):not([disabled]):hover{border-color:var(--foundry_02700b85);background-color:var(--foundry_02700b85)}.foundry_4tn60v_bwy1ds1:not([data-pressed=true]):focus-visible{border-color:var(--foundry_02700b85);background-color:var(--foundry_02700b85)}.foundry_4tn60v_bwy1ds1:disabled{border-color:var(--foundry_fb12d031);background-color:var(--foundry_fb12d031)}.foundry_4tn60v_bwy1ds1:not(:disabled){pointer-events:auto}.foundry_4tn60v_bwy1ds2{position:fixed;top:var(--foundry_2fbf5420);left:var(--foundry_2fbf5420)}.foundry_4tn60v_bwy1ds3{top:var(--foundry_2fbf5420);right:var(--foundry_2fbf5420);position:fixed}.foundry_4tn60v_bwy1ds3,.foundry_4tn60v_bwy1ds4{display:flex;flex-direction:column;gap:var(--foundry_05387de1)}.foundry_4tn60v_bwy1ds4{align-items:center;border-color:var(--foundry_35f77231);background-color:var(--foundry_35f77231);border-radius:var(--foundry_ca109bc3);pointer-events:auto}.foundry_4tn60v_bwy1ds5{border-bottom-left-radius:0;border-bottom-right-radius:0}.foundry_4tn60v_bwy1ds6{border-top-left-radius:0;border-top-right-radius:0}.foundry_4tn60v_bwy1ds8{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:flex-end;gap:var(--foundry_7d922174);padding:0 var(--foundry_2fbf5420) var(--foundry_2fbf5420);box-sizing:border-box}.foundry_4tn60v_bwy1ds9{margin-left:auto}.foundry_4tn60v_bwy1dsa{position:relative;display:flex;flex-direction:column;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;width:100%;height:64px}.foundry_4tn60v_bwy1dsb{background-color:var(--foundry_048e9067);position:relative;flex-grow:1;width:var(--foundry_eec1a90b)}.foundry_4tn60v_bwy1dsc{position:absolute;background-color:var(--foundry_048e9067);height:100%}.foundry_4tn60v_bwy1dsb+span{width:100%;pointer-events:none}.foundry_4tn60v_bwy1dsd{display:flex;justify-content:center;align-items:center;width:100%}.foundry_4tn60v_bwy1dsd:focus-visible{outline:none}.foundry_4tn60v_bwy1dse{display:block;width:var(--foundry_ea1fb93c);height:var(--foundry_ea1fb93c);background-color:var(--foundry_05dae190);border-radius:50%;border-width:1px;border-style:solid;cursor:pointer;pointer-events:auto}.foundry_4tn60v_bwy1dsd:focus-visible .foundry_4tn60v_bwy1dse{outline-width:2px;outline-style:solid;outline-color:var(--foundry_b430db7d)}.foundry_4tn60v_bwy1dsf{display:flex;flex-direction:column}.foundry_4tn60v_bwy1dsf .foundry_4tn60v_bwy1dsg{color:var(--foundry_b9847fcb)}.foundry_4tn60v_bwy1dsh{position:absolute;bottom:0;left:0;right:0;height:100%;min-height:var(--foundry_93c325ca);background:linear-gradient(180deg,transparent,rgba(0,0,0,.65) 75%);z-index:-1}@media screen and (min-width:1024px){.foundry_4tn60v_bwy1ds2{top:var(--foundry_b120da78);left:var(--foundry_b120da78)}.foundry_4tn60v_bwy1ds3{top:var(--foundry_b120da78);right:var(--foundry_b120da78)}.foundry_4tn60v_bwy1ds8{padding:0 var(--foundry_b120da78) var(--foundry_b120da78)}}.foundry_4tn60v_1a74xwb0,.foundry_4tn60v_1a74xwb1{position:relative;display:block}.foundry_4tn60v_1a74xwb1{background:none;border:none;padding:0;font:inherit;cursor:zoom-in;width:100%;transform-origin:center;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;will-change:transform,width,height,top,left,aspect-ratio,position,object-fit,object-position,opacity}.foundry_4tn60v_1a74xwb2{opacity:0;position:fixed;overflow:hidden;pointer-events:none;z-index:8003}.foundry_4tn60v_1a74xwb3{outline-width:4px;outline-offset:-4px}.foundry_4tn60v_1a74xwb3:focus-visible{outline-color:var(--foundry_d44db539)}.foundry_4tn60v_1a74xwb3[data-idle=false]:focus-visible{outline-color:transparent!important}.foundry_4tn60v_1a74xwb3>*{max-width:100%;max-height:100%}.foundry_4tn60v_1a74xwb4{width:100%;height:100%;display:block;-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit}.foundry_4tn60v_1a74xwb5{display:flex;justify-content:center;align-items:center;height:var(--foundry_552f3071);width:var(--foundry_552f3071);position:absolute;bottom:var(--foundry_8149e8c1);right:var(--foundry_8149e8c1);color:var(--foundry_01811cdb);background-color:color-mix(in srgb,var(--foundry_43aea341),transparent 50%);border-radius:var(--foundry_a97600a9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .15s ease-out;will-change:opacity}.foundry_4tn60v_1a74xwb3:focus-visible .foundry_4tn60v_1a74xwb5,.foundry_4tn60v_1a74xwb3:hover .foundry_4tn60v_1a74xwb5{background-color:var(--foundry_01811cdb);color:var(--foundry_35f77231)}.foundry_4tn60v_1a74xwb6{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-width:100%;max-height:100%;z-index:8002;will-change:opacity}.foundry_4tn60v_1a74xwb7{touch-action:none;will-change:transform;cursor:grab}.foundry_4tn60v_1a74xwb8{position:fixed;inset:0;background-color:var(--foundry_43aea341);z-index:8001;will-change:opacity}.foundry_4tn60v_1a74xwb9{position:relative;z-index:8004;will-change:opacity}.foundry_4tn60v_1a74xwba{display:block;-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}