span[style*=font-size]{line-height:calc(1em + var(--lead, 4px))}:root{--font: "Trebuchet MS", "Lucida Grande", Arial, sans-serif;--disclosure: #4d6728;--themeColor: #77cc00;--tabText: #3b4d17;--tooltipBg: #edfec5}html,body{height:100%;margin:0;overflow:hidden}body{font:12px var(--font);font-kerning:none;color:#000;background:#fff}#stage{-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#stage input,#stage textarea{-webkit-user-select:text;user-select:text}[hidden]{display:none!important}button,input,select{font:inherit;color:inherit}img{display:block}#stage{position:fixed;inset:0;min-width:1000px;background:#fff;overflow:hidden}.header{position:absolute;left:0;top:0;right:0;height:64;height:64px;background:url(/assets/bitmaps/topGrassFill.gif) repeat-x;z-index:0}.topBar{position:absolute;left:0;top:0;right:0;height:31px;display:flex;align-items:flex-start;padding-left:6px;padding-right:5px;z-index:2}.topBar .logo{display:flex;margin-top:0;cursor:pointer}.topBar .logo img{width:76px;height:34px}.topBar .headerRight{flex:1;display:flex;justify-content:flex-end;gap:10px;padding-left:6px}.headerBox{display:flex;align-items:flex-end;height:31px;margin-top:-7px;box-sizing:border-box;padding:0 10px 4px 8px;gap:8px;border-radius:8px;background:linear-gradient(to top,#00000024 0,#0000 3px),#303f1255}.headerBox.fullscreen{padding-left:10px}.headerBox .divider{flex:none;width:3px;height:17px;background:url(/assets/theme/greenbutton/greenbuttonDivider.png) no-repeat}.greenButton{display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 1px;border:0;background:none;font:bold 11px var(--font);letter-spacing:.4px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.65);cursor:pointer;white-space:nowrap}.greenButton:disabled{cursor:default}.greenButton:hover:not(:disabled){color:#df9}.greenButton img{display:inline-block;flex:none}.greenButton .arrow{flex:none;width:11px;height:7px;background:url(/assets/theme/greenbutton/greenbuttonArrow.png) no-repeat}.greenButton:hover:not(:disabled) .arrow{background-image:url(/assets/theme/greenbutton/greenbuttonArrowOver.png)}.greenButton.language img{opacity:.9;margin-right:0}.greenButton.upgrade{margin-left:-5px}.greenButton.upgrade img{margin-right:-5px}.headerBox.fullscreen .greenButton{height:17px}.mainBody{position:absolute;inset:31px 0 0;display:flex;flex-direction:column;z-index:1}.tabBar{position:relative;height:33px;margin-bottom:-1px;flex:none;display:flex;align-items:flex-end;max-width:1200px}.tab{position:relative;box-sizing:border-box;width:230px;height:33px;margin-right:-8px;padding:0 15px;border:0;display:flex;align-items:center;justify-content:center;gap:0;font:bold 15px var(--font);color:#333;background:none;cursor:pointer;white-space:nowrap;border-image:url(/assets/theme/tabUp.png) 11 21 12 21 fill;border-width:11px 21px 12px 21px;border-style:solid}.tab:hover{border-image-source:url(/assets/theme/tabOver.png);color:#262626}.tab.selected{border-image-source:url(/assets/theme/tabSelected.png);color:#000;z-index:3;cursor:default;background:linear-gradient(#fff,#fff) no-repeat 7px bottom / calc(100% - 14px) 2px border-box}.tab img{margin-right:3px;margin-left:-15px}.tabBar.hidden{visibility:hidden}.tabHolder{position:relative;flex:none;border-top:1px solid #fff}.tabHolder.fill{flex:1;min-height:0}.page{position:absolute;inset:0;background:#fff}.bar30{position:relative;height:30px;background:url(/assets/bitmaps/bar_bg_x30.png) repeat-x}.panelShadow{position:absolute;left:0;right:0;top:30px;height:4px;background:url(/assets/bitmaps/panel_shadow.png) repeat-x;z-index:2;pointer-events:none}.divider30{flex:none;width:2px;height:30px;background:url(/assets/bitmaps/divider_short.png) no-repeat}.buttonBar{position:relative;display:flex;height:30px;align-items:stretch}.buttonBarButton.showNew:after{content:"";position:absolute;left:-1px;top:-1px;width:39px;height:31px;background:url(/assets/bitmaps/newBanner.png) no-repeat;pointer-events:none}.buttonBarButton{position:relative;flex:none;box-sizing:border-box;height:30px;padding:11px 4px 0 0;margin-right:0;border:0;display:inline-flex;align-items:center;justify-content:center;gap:0;font:bold 14px var(--font);color:#618430;cursor:pointer;white-space:nowrap;background:none;border-image:url(/assets/theme/buttonbar/buttonBarUp.png) 1 2 12 2 fill;border-width:1px 2px 12px 2px;border-style:solid}.buttonBarButton:hover:not(:disabled){border-image-source:url(/assets/theme/buttonbar/buttonBarOver.png);color:#000}.buttonBarButton.selected{color:#000;cursor:default}.buttonBarButton.unavailable{color:#9aa88a;cursor:default}.buttonBarButton img{flex:none;margin-right:2px}.buttonBar .thumb{position:absolute;top:30px;width:34px;height:12px;background:url(/assets/theme/buttonbar/pointerSelectedUp.png) no-repeat;transition:left 333ms cubic-bezier(.23,1,.32,1);pointer-events:none;z-index:3}.buttonBarButton.more{position:absolute;top:0;justify-content:flex-end;padding:10px 10px 0 0;font-size:15px;cursor:default}.buttonBarButton.more .arrow{flex:none;width:11px;height:7px;margin-left:2px;background:url(/assets/theme/inlineDropDownArrowGreen.png) no-repeat}.btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:2px;height:22px;padding:0 10px;border:0;font:bold 14px var(--font);color:#333;cursor:pointer;white-space:nowrap;background:none;border-image:url(/assets/theme/button/buttonUp.png) 7 fill;border-width:7px;border-style:solid}.btn:hover{border-image-source:url(/assets/theme/button/buttonOver.png);color:#262626}.btn:active,.btn.down{border-image-source:url(/assets/theme/button/buttonDown.png)}.btn.selected{border-image-source:url(/assets/theme/button/buttonSelectedUp.png);color:#000}.btn.selected:active{border-image-source:url(/assets/theme/button/buttonSelectedDown.png)}.btn.buttonLeft.selected{border-image-source:url(/assets/theme/clusterbutton/buttonLeftSelectedUp.png)}.btn.buttonLeft.selected:active{border-image-source:url(/assets/theme/clusterbutton/buttonLeftSelectedDown.png)}.btn.buttonRight.selected{border-image-source:url(/assets/theme/clusterbutton/buttonRightSelectedUp.png)}.btn.buttonRight.selected:active{border-image-source:url(/assets/theme/clusterbutton/buttonRightSelectedDown.png)}.btn:disabled{border-image-source:url(/assets/theme/button/buttonDisabled.png);color:#999;cursor:default}.btn:active:not(:disabled)>*{transform:translateY(1px)}.btn img{display:inline-block}.btn.buttonLeft{border-image-source:url(/assets/theme/clusterbutton/buttonLeftUp.png)}.btn.buttonLeft:hover{border-image-source:url(/assets/theme/clusterbutton/buttonLeftOver.png)}.btn.buttonLeft:active{border-image-source:url(/assets/theme/clusterbutton/buttonLeftDown.png)}.btn.buttonLeft:disabled{border-image-source:url(/assets/theme/clusterbutton/buttonLeftDisabled.png)}.btn.buttonRight{border-image-source:url(/assets/theme/clusterbutton/buttonRightUp.png)}.btn.buttonRight:hover{border-image-source:url(/assets/theme/clusterbutton/buttonRightOver.png)}.btn.buttonRight:active{border-image-source:url(/assets/theme/clusterbutton/buttonRightDown.png)}.btn.buttonRight:disabled{border-image-source:url(/assets/theme/clusterbutton/buttonRightDisabled.png)}.btn.BigButton{border-image:url(/assets/theme/bigbutton/bigButtonUp.png) 7 7 7 7 fill;border-width:7px;color:#2d4006;font-weight:700}.btn.BigButton:hover{border-image-source:url(/assets/theme/bigbutton/bigButtonOver.png)}.btn.BigButton:active{border-image-source:url(/assets/theme/bigbutton/bigButtonDown.png)}.btn.dialogButton{font-weight:400}.btn.basketButton{border-image:url(/assets/theme/basket/basketButtonUp.png) 7 fill;border-width:7px;font-size:12px}.btn.basketButton:hover{border-image-source:url(/assets/theme/basket/basketButtonOver.png)}.btn.basketButton:active{border-image-source:url(/assets/theme/basket/basketButtonDown.png)}.btn.basketButton:disabled{border-image-source:url(/assets/theme/basket/basketButtonDisabled.png)}.btn.basketButtonBlue{border-image:url(/assets/theme/basket/basketButtonUpBlue.png) 7 fill;border-width:7px;color:#1a1a1a;font-size:12px}.btn.basketButtonBlue:hover{border-image-source:url(/assets/theme/basket/basketButtonOverBlue.png)}.btn.basketButtonBlue:active{border-image-source:url(/assets/theme/basket/basketButtonDownBlue.png)}.btn.basketButtonLeft{border-image:url(/assets/theme/basket/basketButtonLeftUp.png) 7 fill;border-width:7px;font-size:12px;font-weight:700}.btn.basketButtonLeft:hover{border-image-source:url(/assets/theme/basket/basketButtonLeftOver.png)}.btn.basketButtonLeft:active,.btn.basketButtonLeft.selected{border-image-source:url(/assets/theme/basket/basketButtonLeftSelectedUp.png)}.btn.basketButtonRight{border-image:url(/assets/theme/basket/basketButtonRightUp.png) 7 fill;border-width:7px;font-size:12px;font-weight:700}.btn.basketButtonRight:hover{border-image-source:url(/assets/theme/basket/basketButtonRightOver.png)}.btn.basketButtonRight:active,.btn.basketButtonRight.selected{border-image-source:url(/assets/theme/basket/basketButtonRightSelectedUp.png)}.btn.clearButton,.btn.clearButton:hover,.btn.clearButton:active{border:0;border-image:none;background:none;padding:0}.btn.clearButton{color:#618430;font-weight:700}.btn.clearButton:hover{color:#2d4006}.btn.clearButton:active{color:#25330a}.moduleBox{border-radius:8px;background:linear-gradient(#b2e5ff99,#fff9 45px),#fff;box-shadow:0 1px 1.5px #00000026,inset 0 1px #fff}.premiumSkin{background:linear-gradient(#2587ae,#278cb3 25%,#175480)}.embossed{text-shadow:0 -1px 0 rgba(0,0,0,.4)}.glowHover{transition:filter .15s}.glowHover:hover{filter:drop-shadow(0 0 8px rgba(82,128,19,.4));transition-duration:.2s}.fadeIn{opacity:0;transition:opacity .15s}.fadeIn.loaded{opacity:1}.bubbleBox{display:flex;gap:3px}.bubbleBox .bubble{cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.bubbleBox .bubble:hover{transform:translateY(-5px);transition:transform .1s ease-out}.btn.basketButtonGrey{border-image:url(/assets/theme/basket/basketButtonUpGrey.png) 7 fill;border-width:7px;font-size:12px;padding:0}.btn.basketButtonGrey:hover{border-image-source:url(/assets/theme/basket/basketButtonOverGrey.png)}.btn.basketButtonGrey:active{border-image-source:url(/assets/theme/basket/basketButtonDownGrey.png)}.btn.applyStyle:not(:disabled){color:#000}.btn.cancelStyle{font-weight:400}.hslider{position:relative;height:22px;min-width:100px;cursor:pointer;touch-action:none}.hslider.fill{flex:1;width:auto}.hslider .track{position:absolute;left:7px;right:6px;top:0;height:22px;box-sizing:border-box;border-image:url(/assets/theme/slider/sliderTrack.png) 10 5 10 5 fill;border-width:10px 5px 10px 5px;border-style:solid}.hslider .thumb{position:absolute;top:0;width:13px;height:22px;margin-left:-6px;background:url(/assets/theme/slider/thumbUp.png) no-repeat}.hslider:hover .thumb{background-image:url(/assets/theme/slider/thumbOver.png)}.hslider.dragging .thumb{background-image:url(/assets/theme/slider/thumbDown.png)}.hslider.pointedHSlider .thumb{background-image:url(/assets/theme/slider/pointedThumbUp.png)}.hslider.pointedHSlider:hover .thumb{background-image:url(/assets/theme/slider/pointedThumbOver.png)}.tooltip{position:fixed;z-index:100;max-width:300px;padding:4px;background:var(--tooltipBg);color:var(--tabText);font:bold 12px var(--font);border:1px solid #a8c76a;border-radius:3px;pointer-events:none;box-shadow:1px 1px 3px #0000004d}.adjustBar{display:flex;align-items:center;height:30px;padding:0 5px;gap:8px;box-sizing:border-box}.adjustBar .btn{height:24px;padding:0}.adjustBar .btn.options{width:32px;padding:0}.adjustBar .spacer{flex:1}.adjustBar .undoRedo{display:flex;gap:0}.adjustBar .btn.notPorted{opacity:.6}.adjustments,.creativeTools{position:absolute;inset:0;display:flex;flex-direction:column}.editBody{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.createBar{display:flex;align-items:stretch;box-sizing:border-box}.createBarRight{display:flex;align-items:center;margin-left:auto;padding:0 5px;gap:8px}.createBarRight .btn{height:24px;padding:0}.createBarRight .btn.options{width:32px;padding:0}.createBarRight .undoRedo{display:flex;gap:0}.createBody{position:absolute;inset:30px 0 0 226px;display:flex;flex-direction:column}.effectsPanelShadow{position:absolute;left:226px;top:31px;bottom:0;width:3px;background:url(/assets/bitmaps/effects_panel_shadow.png) repeat-y;z-index:2;pointer-events:none}.paletteDisable{position:absolute;left:0;top:30px;bottom:0;width:226px;background:#f8f8f88c;z-index:3}.viewStack{position:absolute;inset:30px 0 0;--fonts-top: 89px}.mainBody.basketed .viewStack{bottom:calc(24px + var(--basketTray, 0px));transition:bottom .4s}.mainBody.basketed:has(.basket.sizing) .viewStack{transition:none}.effectsPalette,.textTool,.shapeTool{position:absolute;left:0;top:0;bottom:0}.effectsPalette,.shapeTool{overflow-y:scroll;overflow-x:hidden}.effectsPalette{width:226px;box-sizing:border-box;background:#fff}.effectsPaletteBar{position:absolute;left:210px;top:0;bottom:0;width:16px}.vscrolled{scrollbar-width:none}.vscrolled::-webkit-scrollbar{display:none}.vscrollbar{position:relative;width:16px;height:100%;user-select:none}.vscrollbar .track{position:absolute;inset:0;background:url(/assets/theme/vscrollbar/track.png) repeat-y}.vscrollbar .arrow{position:absolute;left:0;width:16px;height:16px;padding:0;border:0;background:url(/assets/theme/vscrollbar/upArrowUp.png) no-repeat;cursor:pointer}.vscrollbar .arrow.up{top:0}.vscrollbar .arrow.down{bottom:0;background-image:url(/assets/theme/vscrollbar/downArrowUp.png)}.vscrollbar .arrow.up:hover:not(:disabled){background-image:url(/assets/theme/vscrollbar/upArrowOver.png)}.vscrollbar .arrow.up.down:not(:disabled){background-image:url(/assets/theme/vscrollbar/upArrowDown.png)}.vscrollbar .arrow.down:hover:not(:disabled){background-image:url(/assets/theme/vscrollbar/downArrowOver.png)}.vscrollbar .arrow.down.down:not(:disabled){background-image:url(/assets/theme/vscrollbar/downArrowDown.png)}.vscrollbar .arrow:disabled{cursor:default}.vscrollbar .thumb{position:absolute;left:0;width:16px;box-sizing:border-box;border-image:url(/assets/theme/vscrollbar/thumbUp.png) 9 8 9 7 fill;border-width:9px 8px 9px 7px;border-style:solid;cursor:pointer}.vscrollbar .thumb:hover{border-image-source:url(/assets/theme/vscrollbar/thumbOver.png)}.vscrollbar .thumb.down{border-image-source:url(/assets/theme/vscrollbar/thumbDown.png)}.vscrollbar .thumb .icon{position:absolute;left:-3px;top:calc(50% - 4px);width:7px;height:8px;background:url(/assets/theme/vscrollbar/thumbIcon.png) no-repeat}.effectHeader{box-sizing:border-box;height:20px;padding:1px 0 0 10px;background:url(/assets/theme/effects_bg_header.png) repeat-x;border-bottom:1px solid #d1d1d1;font:bold 12px var(--font);color:#354d13;text-shadow:1px 1px 0 #fff;line-height:18px}.effectHeader.collapsible{display:flex;align-items:center;padding-right:6px}.effectHeader .sectionTitle{flex:1;min-width:0}.effectHeader .sectionTitle2{flex:none;max-width:80px;overflow:hidden;white-space:nowrap;padding:1px 6px 0 0;font-size:11px;color:#005580}.effectHeader .sectionArrow{flex:none;width:12px;height:8px;background:var(--disclosure);clip-path:polygon(0 0,100% 0,50% 100%)}.effectCanvas{width:210px;background:#fff}.effectCanvas.notPorted .effectButton{cursor:default}.effectCanvas.notPorted .effectButton:hover{background-image:url(/assets/theme/effects_bg_up.png)}.effectCanvas.notPorted .effectTitle,.effectCanvas.notPorted .effectByline{color:#999}.effectCanvas.notPorted .effectThumb img{opacity:.5}.effectButton{position:relative;box-sizing:border-box;height:73px;background:url(/assets/theme/effects_bg_up.png) 0 0 / 100% 100%;border-top:1px solid #fff;border-bottom:1px solid #d4d4d4;cursor:pointer;user-select:none}.effectButton:hover,.effectButton.selected{background-image:url(/assets/theme/effects_bg_over.png)}.effectThumb{position:absolute;left:10px;top:8px;width:66px;height:54px;border-radius:5px;overflow:hidden}.effectThumb.square{border-radius:0}.effectThumb img{display:block}.newTag{position:absolute;left:10px;top:9px;width:66px;height:59px;display:flex;justify-content:center;align-items:flex-end;pointer-events:none}.newTagBox{padding:0 8px;height:16px;line-height:16px;border-radius:4px;background:linear-gradient(#ffffb2,#ff0);font:12px var(--font);color:#2d4006;text-shadow:0 1px 0 #fff;box-shadow:0 1px 2px #00000040,inset 0 1px #fff}.effectText{position:absolute;left:81px;top:6px;display:flex;flex-direction:column;width:121px}.effectTitle{font:bold 14px var(--font);color:#000;white-space:nowrap;line-height:18px}.effectByline{font:12px var(--font);color:gray;white-space:nowrap;line-height:14px;margin-top:-2px}.effectInfoBtn{position:absolute;left:82px;top:42px;width:20px;height:20px;padding:0;border:0;background:url(/assets/theme/questionmark.png) no-repeat;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s}.effectButton.selected .effectInfoBtn{opacity:1;pointer-events:auto}.effectInfoBtn.selected{filter:brightness(.85)}.premiumBanner{position:absolute;right:2px;top:7.5px;width:14px;height:55px}.effectPanel{box-sizing:border-box;width:210px;padding:0 8px 10px;background:#fff;border-bottom:1px solid #d4d4d4;display:flex;flex-direction:column;gap:0}.effectPanel>*+*:not(.sliderBox){margin-top:6px}.effectPanel>.unavailable+*{margin-top:0}.effectPanel.absolute>*{margin-top:0}.effectPanel.padded{padding:4px 9px 10px}.effectPanel.invert{padding-top:0}.effectPanel .unavailable{font:12px var(--font);color:#900}.effectPanel .unavailable[hidden]{display:none}.effectPanel.absolute{position:relative;display:block;padding:0}.effectPanel.absolute>*{position:absolute}.effectPanel.absolute .unavailable{left:8px;right:8px;top:2px;z-index:1}.effectPanel.absolute .applyCancel{left:0;top:var(--apply-top);margin:0}.effectPanel.absolute .sliderHead{margin-bottom:-3px}.effectPanel.ruled:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:#fff}.frameBox{left:10px;right:10px;height:75px;box-sizing:border-box;background:#fff;border:1px solid #999;border-radius:5px;opacity:.4}.objectColor{display:flex;flex-direction:column;gap:2px}.objectColorHead{display:flex;align-items:baseline;gap:4px}.objectColorHead .sliderTitle{flex:none}.objectColor .hexValue{flex:1;min-width:0;border:0;background:none;outline:none;padding:0;font:12px var(--font);color:#666;text-align:right;text-transform:uppercase}.objectColorBody{display:flex;gap:6px;height:58px}.objectColor .eyeDropper{flex:1;min-width:0;padding:0;border:0;border-radius:0;cursor:url(/assets/bitmaps/cursors/eyedropper.png) 1 15,crosshair;box-shadow:inset 0 2px 2px #0000004d,inset 0 -1px #ffffffe6}.eyedropperSheet{position:absolute;inset:0;z-index:1000;cursor:url(/assets/bitmaps/cursors/eyedropper.png) 1 15,crosshair}.colorRow{display:flex;gap:3px;align-items:flex-start}.colorRow .sliderTitle{line-height:18px}.colorRow.centered{justify-content:center;width:191px}.colorRow.stretch{gap:8px}.colorRow.stretch .sliderTitle{flex:1;padding-top:2px}.checkRow.wide{width:210px}.checkRow.pad4{padding-top:4px}.pickerBox.centered{justify-content:center;padding:5px}.pickerBox.centered .sliderTitle{flex:none}.pickerBox.stack{flex-direction:column;align-items:stretch;gap:6px;padding:5px 8px 5px 5px}.pickerBox.shad{filter:drop-shadow(0 1px .5px #fff)}.spacer6{height:6px}.effectPanel .spacer5{height:5px}.effectPanel.polaroid{padding:0 10px 10px}.effectPanel.stamp{padding:2px 10px 10px}.effectPanel.selfFrame{padding:0 10px 10px}.effectPanel.selfFrame>.unavailable+*{margin-top:-6px}.effectPanel.inset10{padding:0 10px 10px}.effectPanel.inset9{padding:0 9px 10px}.toggleButtonBar{display:flex;align-items:stretch;height:22px}.toggleButtonBar .tbbButton{position:relative;box-sizing:border-box;height:22px;padding:1px;border:0;background:linear-gradient(#b7babc,#5b5d5e);cursor:pointer;font:bold 14px var(--font);color:#333}.toggleButtonBar .tbbButton.first{border-radius:4px 0 0 4px}.toggleButtonBar .tbbButton.last{border-radius:0 4px 4px 0}.toggleButtonBar .tbbButton:before{content:"";position:absolute;inset:1px;z-index:0;background:linear-gradient(#ffffff4d,#fff0 50%),linear-gradient(#fff9,#ccc6)}.toggleButtonBar .tbbButton.first:before{border-radius:3px 0 0 3px}.toggleButtonBar .tbbButton.last:before{border-radius:0 3px 3px 0}.toggleButtonBar .tbbButton .label{position:relative;z-index:1;display:block;padding:0 10px;line-height:20px;white-space:nowrap}.toggleButtonBar .tbbButton:hover:not(.selected){background:linear-gradient(#7c0,#2c8100);color:#262626}.toggleButtonBar .tbbButton:hover:not(.selected):before{background:linear-gradient(#ffffff4d,#fff0 50%),linear-gradient(#ffffffbf,#eeeeeea6)}.toggleButtonBar .tbbButton:active:not(.selected){background:linear-gradient(#7c0,#2c8100);color:#000}.toggleButtonBar .tbbButton:active:not(.selected):before{background:linear-gradient(#ffffff4d,#fff0 50%),linear-gradient(#eaf7d8,#c8ea99)}.toggleButtonBar .tbbButton.selected{padding:2px;background:linear-gradient(#7c0,#599900);cursor:default}.toggleButtonBar .tbbButton.selected:before{inset:1px;background:linear-gradient(#ccc9,#ccc6)}.toggleButtonBar .tbbButton.selected.first:before{border-radius:3px 0 0 3px}.toggleButtonBar .tbbButton.selected.last:before{border-radius:0 3px 3px 0}.toggleButtonBar .tbbButton.selected .label{line-height:18px}.toggleButtonBar .tbbButton.selected:hover{color:#262626}.toggleButtonBar .tbbButton.selected:active{background:linear-gradient(#7c0,#2c8100);color:#000}.toggleButtonBar .tbbButton.selected:active:before{background:linear-gradient(#ffffff4d,#fff0 50%),linear-gradient(#eaf7d8,#c8ea99)}.effectPanel.inset8y74{padding:1px 8px 10px}.sliderTitle{font:bold 12px var(--font);color:#333}.sliderTitle.disabled{color:#999}.sliderValue{font:bold 12px var(--font);color:#666;margin-left:auto}.sliderBox{display:flex;flex-direction:column}.effectPanel:not(.absolute) .sliderBox{padding-top:3px}.effectPanel .focusBox .sliderBox{padding-top:0}.sliderHead{display:flex;align-items:baseline;height:18px;margin-bottom:-5px}.sliderRow{display:flex;align-items:flex-end;gap:7px}.brushPalette{flex:none;width:30px;height:30px;padding:0}.paletteWindow.brushPaletteWindow,.paletteWindow.brushPaletteWindow:hover{width:200px;z-index:5}.paletteWindow.brushPaletteWindow .body{box-sizing:border-box;padding:10px 4px 2px}.brushPaletteBody{display:flex;flex-direction:column}.brushPaletteBody .paintMode{display:flex}.brushPaletteBody .paintMode .btn{width:50%;padding:0}.brushPaletteBody .sliderBox{margin-top:5px}.brushPaletteBody .hrule{width:148px;height:1px;margin:5px auto 3px;background:#e5e5e5}.brushPaletteBody .reverseBox{padding-left:12px;align-self:center}.swatchRow{display:flex;gap:4px;align-items:stretch}.colorSwatch{position:relative;width:155px;height:40px;cursor:crosshair;touch-action:none}.colorSwatch img{display:block}.swatchThumb{position:absolute;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000080;pointer-events:none}.swatchThumb .fill{position:absolute;left:2px;top:2px;width:8px;height:8px;border-radius:50%}.colorPreview{width:30px;height:40px;border:1px solid #b7b7b7;box-sizing:border-box}.blendBox{display:flex;flex-direction:column;gap:0}.blendBox .combo{margin-top:-3px}.combo{height:22px;padding:0 20px 0 6px;font:12px var(--font);color:#333;cursor:pointer;appearance:none;background:url(/assets/theme/combobox/comboBoxUp22.png) right center / auto 22px no-repeat,#fff;border:1px solid #b7b7b7;border-radius:3px}.combo:hover{background-image:url(/assets/theme/combobox/comboBoxOver22.png)}.combo.blendMode{width:190px;height:26px;background-size:auto 26px}.combo.blendMode.wide{width:191px}.applyCancel{display:flex;gap:5px;width:210px;margin:4px -8px 0;padding:0 9px;box-sizing:border-box}.applyCancel.boxPadding{width:192px;margin:8px 0 0;padding:0}.effectPanel>.applyCancel{margin-top:4px}.effectPanel>.applyCancel.boxPadding{margin-top:8px}.applyCancel .btn{height:25px;flex:1;padding:0 6px}.applyCancel .btn.upgradeButton{font-size:14px;padding:0 6px}.paletteWindow.effectInfo{width:250px;box-sizing:border-box}.effectInfo .aboutText a{color:#354d13}.checkRow{display:flex;justify-content:center;padding-top:2px}.checkRow.left{background:#fff6;border:1px solid #d9d9d9;border-radius:5px;justify-content:flex-start;align-items:center;gap:5px;padding:5px;box-sizing:border-box;width:190px}.twoToneLabels{display:flex;gap:27px;width:195px;margin-bottom:-4px}.twoToneLabels .sliderTitle{width:84px}.spacer3{height:3px}.pickerRow{display:flex;align-items:center;gap:5px;padding:0 0 10px 1px}.pickerRow .btn.swap{width:20px;height:20px;padding:0}.pickerBox{display:flex;align-items:center;gap:5px;box-sizing:border-box;width:190px;padding:5px 8px 5px 5px;margin-bottom:4px;background:#fff6;border:1px solid #d9d9d9;border-radius:5px}.pickerBox .sliderTitle{flex:1}.combo.styles{width:190px;height:26px}.dividerRow{padding:8px 0 2px}.dividerRow img{display:block}.checkRow.radioRow{gap:10px;padding-top:5px}label.checkbox.radio input{background-image:url(/assets/theme/radio/radio_unselectedUp.png)}label.checkbox.radio input:hover{background-image:url(/assets/theme/radio/radio_unselectedOver.png)}label.checkbox.radio input:checked{background-image:url(/assets/theme/radio/radio_selectedUp.png)}label.checkbox.radio input:checked:hover{background-image:url(/assets/theme/radio/radio_selectedOver.png)}.focusBox{display:flex;flex-direction:column;gap:6px;box-sizing:border-box;width:194px;min-height:88px;margin:0 2px;padding:6px 8px 8px;background:#fff6;border:1px solid rgba(153,153,153,.4);border-radius:6px}.focusBox.attention{border-color:#d9d9d9;filter:drop-shadow(0 1px .5px #fff)}.focusBox .sliderBox,.focusBox .hslider{width:175px}.hsbPicker{position:relative;display:inline-block;height:22px;box-sizing:border-box}.hsbPicker .swatchBtn{display:block;width:100%;height:22px;box-sizing:border-box;padding:0;border:1px solid #999;border-radius:3px;cursor:pointer;background:url(/assets/theme/combobox/comboBoxUp22.png) right center / auto 22px no-repeat}.hsbPicker .swatchBtn .fill{position:absolute;inset:3px 22px 3px 3px;border:1px solid #666;box-sizing:border-box}.hsbPicker.disabled .swatchBtn{opacity:.5;cursor:default}.hsbPicker .panel{position:absolute;left:0;top:24px;z-index:1001;display:grid;grid-template-columns:repeat(32,8px);grid-auto-rows:8px;gap:0;padding:4px;background:#fff;border:1px solid #999;box-shadow:1px 2px 4px #0000004d;cursor:pointer}.hsbPicker .panel[hidden]{display:none}.hsbPicker .panel .cell{width:8px;height:8px}.hsbPicker .panel .cell:hover{outline:1px solid #fff;outline-offset:-1px;z-index:1}.focusOverlay{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.focusOverlay *{vector-effect:non-scaling-stroke}.twoPointOverlay{pointer-events:none;transition:opacity .15s linear}.twoPointOverlay.dragging{opacity:.2}.twoPointOverlay .handle{pointer-events:auto;cursor:pointer}.twoPointOverlay .handle .shadow{fill:none;stroke:#000;stroke-opacity:.3}.twoPointOverlay .handle .ring{fill:#000;fill-opacity:.01;stroke:#fff}.brushPreview{position:absolute;pointer-events:none;z-index:20;image-rendering:pixelated}.fatal{position:absolute;left:50%;top:40%;transform:translate(-50%);padding:20px 30px;font:16px var(--font);color:#900}.zoomView{position:relative;flex:1;min-height:0;background:url(/assets/bitmaps/imageViewCheckerboard.gif) repeat;overflow:hidden}.imageView{position:absolute;inset:0;overflow:hidden;cursor:default}.imageView-root{position:absolute;left:0;top:0;transform-origin:0 0}.imageView-bitmap{position:absolute;left:0;top:0;display:block}.imageView-overlay{position:absolute;left:0;top:0;transform-origin:0 0;pointer-events:none}.imageView-overlay>*{pointer-events:auto}.imageView-overlay>.focusOverlay{pointer-events:none}.imageView.spacebarDrag,.imageView.spacebarDrag *{cursor:grab!important}.zoomView .premiumBanner{position:absolute;pointer-events:none;z-index:3}.noDocument{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.noDocument .prompt{font:18px var(--font);color:#005580;text-shadow:0 1px 0 #fff}.noDocument .btn.basketButton{width:210px;height:40px;font-size:20px;font-weight:700;gap:4px;filter:drop-shadow(0 0 7.5px rgba(97,132,48,.15))}.zoomBox{position:absolute;right:0;bottom:0;width:247px;height:51px;background:url(/assets/bitmaps/zoom_bg3.png) no-repeat;overflow:visible;transition:bottom .15s cubic-bezier(.25,.46,.45,.94)}.zoomBox.closed{bottom:-31px}.zoomBox .collapse{position:absolute;left:8px;top:11px;width:11px;height:6px;background:url(/assets/bitmaps/zoomCollapseUp.png) no-repeat;cursor:pointer}.zoomBox.closed .collapse{top:10px;background-image:url(/assets/bitmaps/zoomCollapseDown.png)}.zoomBox .zoomHeader{position:absolute;left:8px;top:6px;width:234px;padding:0 2px;box-sizing:border-box;display:flex;align-items:flex-start;font:bold 12px var(--font);color:#618430;text-shadow:0 1px 0 #fff}.zoomBox .resizeWarning{flex:none;margin-top:2px;cursor:pointer}.zoomBox .zoomHeader .zoomLabel{flex:1;white-space:pre;cursor:pointer}.zoomBox .zoomHeader .dimensions{text-align:right;white-space:nowrap;cursor:pointer}.zoomBox .btn.basketButtonGrey{position:absolute;top:23px;width:32px;height:25px}.zoomBox .zoomOut{left:8px}.zoomBox .zoomIn{left:170px}.zoomBox .hslider{position:absolute;left:44px;top:25px;width:120px;height:22px;min-width:0}.zoomBox .zoomPct{position:absolute;right:7px;top:28px;width:48px;text-align:right;font:bold 14px var(--font);color:#618430;text-shadow:0 1px 0 #fff}.miniView{position:absolute;right:8px;bottom:55px;border:1px solid #808080;box-shadow:0 0 2.5px #00000080;background:#fff;opacity:0;transition:opacity .15s linear;pointer-events:none}.miniView.shown{opacity:1;pointer-events:auto;cursor:default}.miniView.shown.overRect{cursor:grab}.miniView.shown.dragging,.miniView.shown.dragging.overRect{cursor:grabbing}.miniView canvas{display:block}.overlay{position:absolute;left:0;top:31px;right:0;height:63px;background:#fff;z-index:5}.overlay .toolShadow{position:absolute;left:0;right:0;top:-2px;height:3px;background:url(/assets/bitmaps/tool_shadow.png) repeat-x}.overlay .toolRow{position:absolute;left:0;right:0;top:1px;height:62px;display:flex;justify-content:center;align-items:center;gap:11px;padding:0 10px;box-sizing:border-box;background:url(/assets/graphics/panel_bg.png) repeat-x}.overlay .toolPanel{display:flex;align-items:center;height:52px;box-sizing:border-box;padding:0;gap:0;border-image:url(/assets/graphics/tool_middle.png) 0 fill;background:url(/assets/graphics/tool_middle.png) repeat-x}.overlay .toolPanelWrap{display:flex;align-items:center;height:52px}.overlay .toolPanelWrap.fill,.overlay .toolPanelWrap.fill .toolPanel{flex:1;min-width:0}.overlay .toolPanelWrap .cap{flex:none;width:10px;height:52px}.overlay .toolPanelWrap .capL{background:url(/assets/graphics/tool_left.png) no-repeat}.overlay .toolPanelWrap .capR{background:url(/assets/graphics/tool_right.png) no-repeat;margin-right:-1px}.overlay .title{box-sizing:border-box;padding:0 7px 4px;font:bold 21px var(--font);color:#333;white-space:nowrap;text-shadow:.7px .7px 1.5px rgba(0,0,0,.25)}.overlay .title.p0{padding-left:2px;padding-right:3px}.overlay .title.unsharpTitle{margin:3px 5px 0 10px}.overlay .fieldLabel{box-sizing:border-box;padding:1.5px 8px 0 7px;height:19px;font:bold 13px var(--font);color:#333;white-space:nowrap}.overlay .value{box-sizing:border-box;padding:1.5px 0 0 2px;margin-bottom:1px;height:19px;font:bold 13px var(--font);color:#354d13;white-space:nowrap}.overlay .btn.info{padding:0}.overlay .btn.tool38{height:38px}.overlay .btn.iconOnly{padding:0 6px}.overlay .unavailable{font:12px var(--font);color:#900;max-width:340px}.overlay .vbox{display:flex;flex-direction:column;gap:4px}.overlay .vbox.fill,.overlay .hbox.fill{flex:1;min-width:0}.overlay .hbox{display:flex;align-items:center;gap:8px}.overlay .vbox.gap2{gap:2px}.overlay .vbox.gap5{gap:5px}.overlay .vbox.odd{padding-bottom:1px}.overlay .hbox.gap0{gap:0}.overlay .canvas{display:grid;align-items:center;flex:1;min-width:0}.overlay .canvas>*{grid-area:1 / 1;min-width:0}.overlay .canvas>.off{visibility:hidden}.overlay .canvas>.odd{padding-top:1px}.overlay .canvas>.odd .value{margin-bottom:0}.overlay .canvas>.odd .title{position:relative;top:1px}.overlay .hbox.pr-6{margin-right:-6px}.overlay .spacer5{flex:none;width:5px}.overlay .spacer8{flex:none;width:8px}.overlay .spacer9{flex:none;width:9px}.overlay .spacer10{flex:none;width:10px}.overlay .spacer15{flex:none;width:15px}.overlay .spacer20{flex:none;width:20px}.overlay .fieldLabel.right{text-align:right;padding-left:8px;padding-right:7px}.overlay .fieldLabel.p0{padding-left:2px;padding-right:3px}.overlay .fieldLabel.right.p0{padding-left:3px;padding-right:2px}.overlay .value.w36{width:36px}.overlay .value.w38{width:38px}.overlay .value.w45{width:45px}.overlay .fieldLabel.f14,.overlay .value.f14{font-size:14px;height:24px;padding-top:3px}.overlay .fieldLabel.pl15{padding-left:17px;padding-right:3px}.overlay .fieldLabel.pl10{padding-left:12px;padding-right:5px}.overlay .value.degrees{width:60px;padding-left:4px}.overlay .fieldLabel.f14.dims{padding-left:23px;padding-right:5px}.overlay .fieldLabel.f14.h20{height:20px;padding-top:2px}.cropCanvas{position:absolute;left:0;top:0;pointer-events:none}.overlay .numInput{box-sizing:border-box;width:60px;height:26px;padding:0 4px 4px;border:1px solid #b3b3b3;border-top-color:#a4a4a4;border-left-color:#a4a4a4;border-radius:0;box-shadow:inset 1px 1px 2px #0000001a;font:bold 15px var(--font);color:#354d13;background:#fff;outline:none}.overlay .numInput:focus{box-shadow:inset 1px 1px 2px #0000001a,0 0 0 1px #77cc008c,0 0 0 2px #77cc004d}.overlay .numInput.crop{width:50px;height:24px;padding-bottom:2px}.overlay .combo.c26.constraints{flex:1;width:auto;min-width:200px;padding:0 0 3px 4.5px}.overlay .toolPanel label.checkbox.resizeToFit{padding-right:0;margin-right:2px;position:relative;top:2px}.overlay .numInput.error{border-color:#c00;color:#c00}label.checkbox{display:inline-flex;align-items:center;gap:4px;font:12px var(--font);color:#333;cursor:pointer;white-space:nowrap}label.checkbox input{appearance:none;width:15px;height:15px;margin:0;background:url(/assets/theme/checkbox/checkboxUp.png) no-repeat;cursor:pointer}label.checkbox input:hover{background-image:url(/assets/theme/checkbox/checkboxOver.png)}label.checkbox input:checked{background-image:url(/assets/theme/checkbox/checkboxSelectedUp.png)}label.checkbox input:checked:hover{background-image:url(/assets/theme/checkbox/checkboxSelectedOver.png)}label.checkbox.disabled{color:#999;cursor:default}.overlay .toolPanel label.checkbox{font-size:13px;gap:0;padding-right:6px}.overlay .toolPanel label.checkbox input{width:22px;height:22px;margin-right:2.5px;position:relative;top:-1px}.overlay .colorPicker{position:relative;display:inline-flex;flex:none;width:36px;height:29px}.overlay .colorPicker:before{content:"";position:absolute;inset:-1.5px -.5px 0 -1.5px;border-radius:5px;background:linear-gradient(silver,#fff)}.overlay .colorPicker .swatch{position:relative;flex:1;height:100%;background:gray}.overlay .colorPicker .swatch.left{border-radius:4px 0 0 4px}.overlay .colorPicker .swatch.right{border-radius:0 4px 4px 0}.advancedWindow{width:190px;box-sizing:border-box}.advancedWindow .body{padding:6px;display:flex;flex-direction:column;gap:6px}.advancedWindow .advanced{display:flex;flex-direction:column;gap:6px}.advancedWindow .sliderBox{box-sizing:border-box;padding:4px 6px 2px}.advancedWindow .localContrastBox .sliderBox{background:#f7fdff;border:1px solid #c2e6f2;border-radius:5px}.advancedWindow .sliderHead{display:flex;justify-content:space-between;align-items:baseline}.advancedWindow .sliderTitle{font:bold 12px var(--font);color:#333}.advancedWindow .sliderValue{font:bold 12px var(--font);color:#354d13}.advancedWindow .hslider{min-width:0;width:100%}.advancedWindow .histogramTitle{padding:0 2px}.advancedWindow .histogram{display:block;width:172px;height:60px;margin:0 auto;background:#fafafa;border:1px solid #cccccc}.okCancelReset{display:flex;flex-direction:column;gap:4px}.okCancelReset .btn{height:24px}.okCancelReset .row{display:flex;gap:5px}.okCancelReset .row .btn{flex:1}.okCancelReset .btn.reset{padding:0 6px}.paletteWindow{position:absolute;box-sizing:border-box;width:270px;background:#fff;opacity:.95;border:1px solid #ddd;border-top-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0003,inset 0 -2px 4px #0000001f,inset 3px 0 3px -2px #00000012,inset -3px 0 3px -2px #00000012;z-index:6;transition:opacity .5s linear}.paletteWindow:hover{opacity:1;transition:opacity .3s linear}.paletteWindow.fading{opacity:0;transition:opacity .2s linear}.paletteWindow.fading.showing{opacity:.95;transition:opacity .15s linear}.paletteWindow.fading.showing:hover{opacity:1;transition:opacity .3s linear}.paletteWindow.brushPaletteWindow.fading.showing,.paletteWindow.brushPaletteWindow.fading.showing:hover{opacity:1}.paletteWindow.ducked,.paletteWindow.ducked:hover{opacity:0;transition:opacity 50ms linear}.paletteWindow .head{display:flex;align-items:center;box-sizing:border-box;height:17px;padding:0 10px 0 12px;border-bottom:1px solid #c5e795;background:linear-gradient(#e2febb,#f1ffe0);border-radius:7px 7px 0 0;font:bold 12px var(--font);color:#46661a;cursor:move;touch-action:none}.paletteWindow .head .close{margin-left:auto;width:16px;height:16px;padding:0;border:0;background:url(/assets/theme/dialog/closeBoxUp.png) no-repeat;cursor:pointer}.paletteWindow .head .close:hover{background-image:url(/assets/theme/dialog/closeBoxOver.png)}.paletteWindow .head .close:active{background-image:url(/assets/theme/dialog/closeBoxDown.png)}.paletteWindow .body{padding:8px 10px 9px 12px;font:12px var(--font);color:#000;line-height:1.25}.paletteWindow .body span[style*=font-size]{line-height:16px}.bridgePage{position:absolute;inset:0;display:flex;flex-direction:column}.bridgeBody{position:relative;flex:1;min-height:0;overflow:hidden}.bridgeBody .blueGrad{position:absolute;left:0;top:0;right:0;height:420px;background:url(/assets/graphics/bluegrad_short.gif) repeat-x;background-size:auto 100%;opacity:.5;pointer-events:none}.bridgeBody .notPorted{position:relative;padding:40px;font:14px var(--font);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.8)}.bridgeBody .notPorted b{color:#005580}.outBridge .blueGrad{height:260px;opacity:.3}.outBridge .title{position:absolute;left:29px;top:13px;padding:2px 0 0 2px;font:bold 30px var(--font);color:#005580;white-space:nowrap;text-shadow:0 1px 1px #fff}.outBridge .cols{position:absolute;inset:55px 0 0;display:flex;gap:20px;padding:0 30px}.outBridge .leftCol{flex:0 0 450px;display:flex;flex-direction:column}.outBridge .form{display:flex;flex-direction:column;align-self:flex-start}.outBridge .publishForm{box-sizing:border-box;margin-left:-3px;padding:2px 2px 0;font:bold 14px var(--font);color:#333;white-space:nowrap}.outBridge .fileNameLabel{height:20px}.outBridge .encodingRow{display:flex;align-items:center;gap:5px}.outBridge .encodingRow[hidden]{display:none}.outBridge .encodingGears{width:45px;height:24px;background:url(/assets/bitmaps/icon_ellipses.png) no-repeat center / 24px auto;animation:busyPulse 1s linear infinite}.outBridge .encodingBar{position:relative;width:194px;height:14px;border:1px solid #b3b3b3;background:#fff;overflow:hidden}.outBridge .encodingFill{position:absolute;top:0;bottom:0;width:40%;background:#7c0;animation:encodingRun 1.2s linear infinite}@keyframes encodingRun{0%{left:-40%}to{left:100%}}.outBridge .row{display:flex;align-items:flex-start}.outBridge .fileNameRow{gap:5px}.outBridge input[type=text]{box-sizing:border-box;margin:0;padding:0 0 0 2px;border:1px solid #b3b3b3;border-radius:0;background:#fff;box-shadow:inset 1px 1px 2px #0000001a;font:15px var(--font);color:#354d13;outline:none}.outBridge input.fileName{width:290px;height:26px}.outBridge .ext{margin-left:0;height:20px;padding-right:4px;font-size:16px}.outBridge .dimsLabel{height:38px;padding-top:17px}.outBridge .dimsRow{display:flex;align-items:center;height:52px;padding-left:2px}.outBridge .vbox{display:flex;flex-direction:column;gap:4px}.outBridge .dimLabel{height:24px;padding:5px 3px 0 2px;font-size:12px}.outBridge .numInput{height:24px;font-weight:700}.outBridge .numInput.error{border-color:#c00;color:#c00}.outBridge .percentRow{display:flex;align-items:center;height:24px;padding-left:30px}.outBridge .percentLabel{height:24px;padding:4px 4px 0 2px}.outBridge .pctSign{margin-left:0;height:24px;padding-left:6px;font-size:16px}.outBridge .formatLabel{height:34px;padding-top:17px}.outBridge select,.combo.c26{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:250px;height:26px;margin:0;padding:0 0 0 2px;border:6px solid transparent;border-right-width:57px;border-image:url(/assets/theme/combobox/comboBoxUp.png) 6 57 6 6 fill;background:none;font:14px/8px var(--font);color:#333;cursor:pointer;outline:none}.outBridge select:hover,.combo.c26:hover{border-image-source:url(/assets/theme/combobox/comboBoxOver.png)}.outBridge select:active,.combo.c26:active{border-image-source:url(/assets/theme/combobox/comboBoxDown.png)}.outBridge select:disabled,.combo.c26:disabled{border-image-source:url(/assets/theme/combobox/comboBoxDisabled.png);color:#ccc}.outBridge .qualityRow{display:flex;flex-direction:column;padding-top:15px}.outBridge .qualityHead{display:flex;height:16px}.outBridge .qualityLabel{height:20px}.outBridge .qualityValue{flex:1;margin-left:0;padding-left:6px;text-align:right}.outBridge .qualityDesc{box-sizing:border-box;height:15px;max-width:350px;padding-top:2px;font:bold 12px var(--font);color:#666;text-align:center}.outBridge .fileSizeRow{display:flex;box-sizing:border-box;height:41px;padding:21px 0 0 2px;font:bold 13px var(--font);color:#333;white-space:nowrap}.outBridge .fileSize{padding-left:6px;font-weight:400;color:#666}.outBridge .bigButtons{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 0}.outBridge .saveShadow{width:100%;height:3px;background:url(/assets/bitmaps/saveshad_top.png) no-repeat;background-size:100% 3px}.outBridge .saveShadow.bottom{background-image:url(/assets/bitmaps/saveshad_bot.png)}.outBridge .btn.BigButton.save{width:200px;height:34px;font-size:18px}.outBridge .problems{box-sizing:border-box;height:13px;padding-top:2px;font:13px/15px var(--font);color:#000;text-align:center;white-space:nowrap;text-shadow:0 1px 1px #fff}.outBridge .problems a{color:#618430;text-decoration:none}.outBridge .btn.basketButton.savePik{align-self:center}.outBridge .preview{flex:1;min-width:0;display:flex;align-items:flex-start;padding:5px 0 20px}.outBridge .preview canvas{max-width:100%;max-height:100%;box-shadow:0 1px 4px #00000080}.inBridge.history .blueGrad{opacity:.3}.historyIn{position:absolute;inset:0;overflow:hidden}.historyIn .watermark{position:absolute;left:0;top:0;opacity:.8;pointer-events:none}.historyIn .hbox1{position:absolute;left:0;top:0;right:0;height:79px;padding-left:15px;display:flex;align-items:center}.historyIn .rule1{position:absolute;left:0;top:79px;right:0;height:1px;background:#acd2e5;pointer-events:none}.historyIn .rule2{position:absolute;left:0;top:80px;right:0;height:1px;background:#ffffffbf;pointer-events:none}.historyIn .greetBox{display:flex;flex-direction:column;padding-bottom:2px}.historyIn .greeting{font:bold 21px/27px var(--font);color:#000;padding:2px 2px 0 3px;margin-bottom:-5px;text-shadow:0 1px 1px rgba(255,255,255,.8);white-space:nowrap}.historyIn .row2{display:flex;align-items:center;gap:10px;height:21px}.historyIn .options{display:flex;align-items:center;gap:0;height:21px;padding:0 0 0 2px;border:0;background:none;cursor:pointer;font:14px var(--font);color:#666}.historyIn .options .label{padding-right:3px}.historyIn .options img{margin-left:-1px}.historyIn .summary{font:14px var(--font);color:#666;padding-left:2px;text-shadow:0 1px 1px rgba(255,255,255,.8);white-space:nowrap}.historyIn .upsell{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-right:10px}.historyIn .upsellText{min-width:200px;max-width:260px;font:15px/17px var(--font);color:#000;text-align:right}.historyIn .btn.BigButton.upgrade{min-width:180px;font-size:16px}.historyIn .needAuth{position:absolute;left:50%;top:0;transform:translate(-50%);box-sizing:border-box;width:100%;max-width:550px;padding:15px 10px 0;display:flex;flex-direction:column;align-items:center;gap:28px}.historyIn .needAuth .about{font:20px/24px var(--font);color:#000;text-align:center;padding-bottom:5px}.historyIn .needAuth .row{display:flex;align-items:center;gap:10px;width:100%}.historyIn .needAuth .row .btn{flex:none;font-size:16px}.historyIn .needAuth .row .btn:not(.BigButton){font-weight:400}.historyIn .needAuth .text{flex:1;font:16px/19px var(--font);color:#000}.historyIn.needAuthorization .hbox1{display:none}.historyIn .noImages{position:absolute;left:0;right:0;top:101px;display:flex;justify-content:center}.historyIn .noImages .text{width:500px;font:12px/15px var(--font);color:#000;text-align:center}.historyIn .noImages .text span[style*="21px"]{line-height:27px}.historyIn .noImages .text span[style*="16px"]{line-height:20px}.historyIn .tileList{position:absolute;inset:80px 16px 0 0;overflow-y:scroll;overflow-x:hidden;outline:none}.historyIn .tiles{position:relative}.historyIn .historyBar{position:absolute;right:0;top:80px;bottom:0;width:16px}.historyIn .historyItem{position:absolute;height:180px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:default}.historyIn .historyItem.highlight{background:#d6efb2}.historyIn .historyItem.selected{background:#bbe57f}.historyIn .card{position:relative;display:flex;width:270px;height:160px;background:#fff;border-radius:8px;box-shadow:0 1px 4px #0006,inset 0 1px 1px #0000001a}.historyIn .disabled .card{box-shadow:0 1px 3px #0003,inset 0 1px 1px #0000001a}.historyIn .thumbBox{display:flex;align-items:center;justify-content:center;width:160px;height:160px;flex:none}.historyIn .thumb{max-width:140px;max-height:140px;opacity:0;transition:opacity .15s}.historyIn .thumb.loaded{opacity:1}.historyIn .card>img[src*=historyVertRule]{flex:none}.historyIn .caption{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;padding:10px 0 7px 6px}.historyIn .favBox{padding-left:3px;height:16px}.historyIn .favBox img{display:block}.historyIn .dates{padding-top:5px;display:flex;flex-direction:column;white-space:nowrap}.historyIn .dates>div{padding:2px}.historyIn .savedOn{font:bold 11px/15px var(--font);color:#999;padding-bottom:1px;margin-bottom:-6px}.historyIn .day{font:bold 14px/19px var(--font);color:#000;margin-bottom:-6px}.historyIn .monthDate{font:bold 12px/16px var(--font);color:#333;margin-bottom:-6px}.historyIn .time{font:bold 12px/16px var(--font);color:#333}.historyIn .buttons{display:flex;gap:5px;padding-left:3px;margin-top:1px;opacity:0}.historyIn .highlight .buttons,.historyIn .selected .buttons{opacity:1}.historyIn .buttons .btn{padding:0}.historyIn .disabled .thumb,.historyIn .disabled .favicon{opacity:.4}.historyIn .disabled .card>img[src*=historyVertRule]{opacity:.5}.historyIn .disabled .savedOn{color:#d9d9d9}.historyIn .disabled .day{color:gray}.historyIn .disabled .monthDate,.historyIn .disabled .time{color:#b3b3b3}.picnikMenu{position:absolute;z-index:55;display:flex;flex-direction:column;padding:2px;background:#fffffff2;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 1px 2px #ccc}.picnikMenu.bridgeMenu{border-color:#f2f2f2;box-shadow:0 1px 2px #999}.picnikMenu .row{box-sizing:border-box;height:20px;min-width:80px;padding:0 5px;border:0;border-radius:6px;background:none;text-align:left;font:bold 12px var(--font);color:#618430;cursor:pointer;white-space:nowrap}.picnikMenu .row:hover:not(:disabled){background:#eee;color:#333}.picnikMenu .row:disabled{color:#aaa;cursor:default}.picnikMenu .row[data-id=edit],.picnikMenu.optionsMenu .row{color:#000}.confirmApply .dialog{box-sizing:border-box;width:380px;padding:3px 0 5px 5px;display:flex;align-items:flex-start;gap:0;background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000080}.confirmApply .dialog>img[src*=alertIcon]{flex:none}.confirmApply .txtHeader{width:314px;padding-left:2px;font:13px/16px var(--font);color:#000}.confirmApply .txtHeader span[style*="21px"]{line-height:27px}.confirmApply .buttons{display:flex;align-items:center;width:100%;padding:8px 5px 0}.confirmApply .buttons .btn[data-id=_btnNo]{margin-left:5px}.confirmApply .buttons .btn[data-id=_btnCancel]{margin-left:auto}.confirmDelete .dialog{position:relative;box-sizing:border-box;width:352px;height:350px;background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000080}.confirmDelete .dialog>img[src*=alertIcon]{position:absolute;left:5px;top:3px}.confirmDelete .txtHeader{position:absolute;left:37px;right:5px;top:3px;height:70px;font:13px/16px var(--font);color:#000;padding:2px;box-sizing:border-box}.confirmDelete .txtHeader span[style*="21px"]{line-height:27px}.confirmDelete .grid{position:absolute;inset:70px 5px 35px;box-sizing:border-box;padding:5px;display:flex;align-items:center;justify-content:center;background:#f7f7f7;border:1px solid #ccc;border-radius:5px;overflow:hidden}.confirmDelete .grid .preview{max-width:100%;max-height:100%}.confirmDelete .btn[data-id=_btnYes]{position:absolute;left:5px;bottom:5px}.confirmDelete .btn[data-id=_btnCancel]{position:absolute;right:5px;bottom:5px}.confirmLoadOverEdit .dialog{position:relative;box-sizing:border-box;width:370px;padding:14px 5px 0;display:flex;flex-direction:column;gap:5px;background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000080}.confirmLoadOverEdit .head{display:flex;align-items:flex-start}.confirmLoadOverEdit .head img{flex:none}.confirmLoadOverEdit .txtHeader{width:314px;font:13px/16px var(--font);color:#000;padding:2px;box-sizing:border-box}.confirmLoadOverEdit .txtHeader span[style*="21px"]{line-height:27px}.confirmLoadOverEdit .grid{height:190px;box-sizing:border-box;padding:5px;display:flex;align-items:center;justify-content:center;background:#f7f7f7;border:1px solid #ccc;border-radius:5px;overflow:hidden}.confirmLoadOverEdit .grid .preview{max-width:100%;max-height:100%;object-fit:contain}.confirmLoadOverEdit .buttons{display:flex;gap:5px}.confirmLoadOverEdit .buttons .btn[data-id=_btnYes]{min-width:100px}.confirmLoadOverEdit .buttons .btn[data-id=_btnNo]{min-width:90px}.confirmLoadOverEdit .buttons .btn[data-id=_btnCancel]{min-width:70px;margin-left:auto}.genericTwoButton .dialog{position:relative;box-sizing:border-box;width:450px;padding:24px 10px 10px;display:flex;flex-direction:column;gap:12px;background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000080,inset 0 2px 4px #00000026}.genericTwoButton .close{position:absolute;right:6px;top:6px;width:16px;height:16px;padding:0;border:0;background:url(/assets/theme/dialog/closeBoxUp.png) no-repeat;cursor:pointer}.genericTwoButton .close:hover{background-image:url(/assets/theme/dialog/closeBoxOver.png)}.genericTwoButton .message{display:flex;flex-direction:column;gap:0}.genericTwoButton .headline{font:28px/34px var(--font);color:#005580}.genericTwoButton .text{font:15px/17px var(--font);color:#000;margin-top:-4px}.genericTwoButton .buttons{display:flex;justify-content:flex-end;gap:5px}.genericTwoButton .buttons .btn{padding:0 7px;font-size:14px}.genericTwoButton .buttons .btn.BigButton{min-width:90px}.genericTwoButton .buttons .btn:not(.BigButton){min-width:70px;font-weight:400}.notice{position:absolute;left:50%;top:120px;transform:translate(-50%);z-index:50;padding:8px 14px;background:var(--tooltipBg);color:var(--tabText);font:bold 12px var(--font);border:1px solid #a8c76a;border-radius:4px;box-shadow:1px 1px 4px #0000004d;max-width:480px}.topBar .logo img[src$="premium.png"]{width:90px}.greenButton.myAccount{font-weight:700}.modal.busyDialog .dialog{box-sizing:border-box;min-width:210px;padding:12px 14px;background:#fffffff2;border-radius:8px;box-shadow:inset 0 1px 2px #0003,0 2px 6px #00000059}.modal.alertDialog .dialog{box-sizing:border-box;min-width:210px;max-width:340px;padding:0;background:#fff;border-radius:8px;box-shadow:inset 0 1px 2px #0003,0 2px 6px #00000059}.modal.alertDialog .headline{padding:4px 10px;font:bold 12px var(--font);color:#46661a;background:linear-gradient(#e2febb,#f1ffe0);border-radius:8px 8px 0 0}.modal.alertDialog .text{padding:14px 16px;font:12px/16px var(--font);color:#333;text-align:center}.modal.alertDialog .buttons{display:flex;justify-content:center;padding:0 10px 12px}.modal.busyDialog .busyGears{width:38px;height:18px;margin:0 auto 6px;background:url(/assets/bitmaps/icon_ellipses.png) no-repeat center / 20px auto;animation:busyPulse 1s linear infinite}.modal.busyDialog .busyStatus{text-align:center;font:12px var(--font);color:#333}.modal.busyDialog .busyRow{display:flex;align-items:center;gap:6px;margin-top:8px}.modal.busyDialog .busyBar{flex:1;height:14px;border:1px solid #b3b3b3;background:#fff}.modal.busyDialog .busyFill{height:100%;width:0;background:#7c0}.modal.busyDialog .busyPct{width:40px;text-align:right;font:12px var(--font);color:#333}@keyframes busyPulse{0%,to{opacity:.35}50%{opacity:1}}.paletteWindow.redEyeWindow{width:250px}.redEyeBody{display:flex;flex-direction:column;gap:6px;align-items:center}.redEyeBody .redEyeHead{display:flex;gap:4px;align-items:center}.redEyeBody .redEyeText{font:12px/15px var(--font);color:#333}.redEyeBody .redEyeHead .redEyeText{font-weight:700}.redEyeBody .eyeType{display:flex}.modal{position:absolute;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#0000004d}.regFrame{position:relative;padding:3px;border-radius:10px;background:#85b4ccbf;box-shadow:0 1px 3px #0006}.regContent{position:relative;box-sizing:border-box;width:510px;border-radius:9px;background:#e8f4fd}.regContent:before{content:"";position:absolute;inset:0;border-radius:9px;border-image:url(/assets/graphics/dialog_bg.png) 8 fill;border-width:8px;border-style:solid;pointer-events:none}.regWorking{position:absolute;inset:3px;border-radius:9px;background:#e8f4fdbf;z-index:2}.regTab{position:absolute;inset:0}.regTab .form{padding:0 15px}.stdTitle{box-sizing:border-box;height:47px;padding-top:12.5px}.regTab.register .stdTitle,.regTab.forgot .stdTitle{height:64px}.stdTitle .title{margin-left:-3px;font:26px/30px var(--font);color:#005580;text-shadow:0 1px 0 #fff;white-space:nowrap}.stdTitle .subtext{display:block;margin-top:-2.5px;margin-left:-1px;font:13px/14.5px var(--font);color:#4d4d4d}.stdCloseBox{position:absolute;right:0;top:0;display:flex;align-items:flex-start;height:27px}.stdCloseBox img{flex:none}.stdCloseBox .mid{box-sizing:border-box;height:27px;padding-top:4px;background:url(/assets/bitmaps/reghead_middle.png) repeat-x}.stdCloseBox .headText{display:block;margin-left:-8px;font:12px/16px var(--font);color:#333;white-space:nowrap}.stdCloseBox .headText a{color:#618430;font-weight:700;text-decoration:none}.stdCloseBox .right{box-sizing:border-box;width:26px;height:27px;padding:4px 0 0 6px;background:url(/assets/bitmaps/reghead_right.png) no-repeat}.btn.closeBox{width:16px;height:16px;padding:0;border-width:5px}.formField{display:flex;flex-direction:column}.formField .labelRow{display:flex;align-items:flex-end;height:19px}.formField .publishForm{margin-left:-3px;padding:1px 0 0 2px;font:bold 14px/18px var(--font);color:#333;white-space:nowrap}.formField .plainLabel{margin-left:-1px;padding-bottom:2px;font:12px var(--font);color:#333;white-space:nowrap}.formField .formError{margin-left:auto;padding-bottom:2px;font:bold 12px var(--font);color:#618430;white-space:nowrap}.formField .errorRow{box-sizing:border-box;height:12px;padding-top:1px;font:bold 11px/11px var(--font);color:#618430;text-align:right;white-space:nowrap}.formField .errorRow .formError{margin:0;padding:0;font-size:11px}.formField .fieldWrap{position:relative}input.publishFormField{box-sizing:border-box;display:block;width:100%;height:26px;margin:0;padding:0 22px 1px 2px;border:1px solid #b3b3b3;border-radius:0;background:#fff;font:15px var(--font);color:#354d13;outline:none;box-shadow:inset 1px 1px 2px #0000001a}input.publishFormField.password{font-weight:700;font-size:16px;letter-spacing:2px}input.publishFormField:focus,input.publishFormField.error{border-color:#7c0;box-shadow:inset 1px 1px 2px #0000001a,0 0 0 2px #77cc0080,0 0 0 3px #77cc004d}input.publishFormField:disabled{border-color:#ccc;background:#ffffffd9;color:#999}.formField .yesIcon{position:absolute;right:3px;top:4px;opacity:.75}.regTab .passwordBlock{margin-top:5px}.regTab .buttons{padding-top:10px}.regTab .btn.BigButton{font-size:18px;padding:0 18px}.regTab .btn.BigButton.signIn img{margin-right:6px}.stdFooter{position:absolute;left:15px;right:15px;bottom:0;height:47px}.stdFooter .divider{height:2px;background:url(/assets/graphics/page_divider.png) no-repeat;background-size:100% 2px}.stdFooter .footText{display:block;width:480px;margin-left:-3px;padding-top:5px;font:13px/14.5px var(--font);color:#4d4d4d}.stdFooter .footText a,.regTab .sentText a{color:#618430;font-weight:700;text-decoration:none}.regTab.register .pair{display:flex;gap:10px;margin-top:3px}.regTab.register .wantsMailRow{display:flex;align-items:center;height:24px;margin-left:-1px}.regTab.register label.checkbox,.mainVBox label.checkbox{gap:3px;font-size:12px;color:#333}.regTab.register label.checkbox input,.mainVBox label.checkbox input{width:22px;height:22px}.mainVBox label.checkbox.radio input{width:18px;height:18px}.regTab.register{overflow:hidden;border-radius:9px}.regTab .gBox{position:absolute;right:-8px;top:110px;box-sizing:border-box;width:224px;padding:8px 10px;border-radius:8px;background:linear-gradient(#9ec33e,#7caf2e);box-shadow:inset 0 1px 2px #00000040,0 1px #fff;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.3)}.regTab .gBox .gText{width:172px;font:20px/24px var(--font)}.regTab .gBox .learnMore{display:block;margin-top:2px;font:15px var(--font);color:#df9;text-decoration:none}.regTab .gBox .learnMore:hover{text-decoration:underline}.dandelion{position:absolute;bottom:0;background:no-repeat;pointer-events:none}.dandelion.d1{left:12px;width:53px;height:84px;background-image:url(/assets/graphics/dandelions/dandelion1.png)}.dandelion.d2{left:66px;width:57px;height:59px;background-image:url(/assets/graphics/dandelions/dandelion2.png)}.dandelion.d3{right:63px;width:73px;height:108px;background-image:url(/assets/graphics/dandelions/dandelion3.png)}.dandelion.d4{right:8px;width:66px;height:77px;background-image:url(/assets/graphics/dandelions/dandelion4.png)}.regTab .createBox{position:absolute;left:0;right:0;bottom:10px;display:flex;flex-direction:column;align-items:center;gap:3px}.regTab .createBox .never{box-sizing:border-box;height:24px;padding:2px;font:bold 12px/20px var(--font);color:#666}.regTab .sentText{padding:4px 0;font:13px/15px var(--font);color:#262626}.helpTip{position:absolute;z-index:3;box-sizing:border-box;padding:3px 4px 4px;border-radius:3px;background:#708c38;color:#fff;font:bold 12px/14px var(--font)}.helpTip:before{content:"";position:absolute;left:-7px;top:50%;margin-top:-6px;border:6px solid transparent;border-right-color:#708c38;border-left:0}.helpTip a{color:#fff;text-decoration:underline}.regTab.login .helpTip{top:91px}.regTab.register .helpTip{top:85px}.regTab.register .helpTip:last-child{top:201px}.btn.upgradeButton{border-image:url(/assets/theme/upgradebutton/upgradeButtonUp.png) 7 fill;border-width:7px;color:#002a40;font-weight:700;font-size:18px;padding:0 16px}.btn.upgradeButton:hover{border-image-source:url(/assets/theme/upgradebutton/upgradeButtonOver.png);color:#046}.btn.upgradeButton:active{border-image-source:url(/assets/theme/upgradebutton/upgradeButtonDown.png)}.settingsPage{position:relative;flex:1;min-height:0;overflow:auto;background:url(/assets/graphics/clouds.jpg) no-repeat center top,url(/assets/graphics/bluegrad_short.gif) repeat-x left top / auto 702px #fff}.settingsComponent{position:relative;width:100%;min-height:702px}.settingsComponent:before{content:"";position:absolute;left:50%;top:135px;width:816px;height:2px;margin-left:-408px;background:url(/assets/graphics/page_divider.png) no-repeat;background-size:100% 2px}.mainVBox{position:relative;box-sizing:border-box;width:620px;margin:0 auto;padding:0 5px}.mainVBox .vbHeader{box-sizing:border-box;height:82px;padding-top:21.5px;margin-left:-3px}.mainVBox .vbHeader .title,.vboxSaved .title{font:30px/36px var(--font);color:#005580;text-shadow:0 1px 1px #fff;white-space:nowrap}.mainVBox .vbHeader .subhead,.vboxSaved .subhead{margin-top:-2.5px;font:bold 13px/16px var(--font);color:#000;white-space:nowrap}.mainVBox .hbNewpass{display:flex;gap:10px;margin-top:31.5px}.mainVBox .hbEmail{display:flex;gap:10px;margin-top:7px}.mainVBox .hbWantsMail{display:flex;align-items:center;height:40px;margin:-1px 0 0 -1px}.mainVBox .quality{margin-top:3px}.mainVBox .quality .qualityLabel{box-sizing:border-box;height:17px;margin-left:-3px;font:bold 14px var(--font);color:#333}.mainVBox .quality .radios{display:flex;gap:10px;margin-top:4px}.mainVBox .quality .radios label.checkbox{width:300px;gap:6px;font:bold 14px var(--font);color:#333}.mainVBox .quality .abouts{display:flex;gap:10px;margin-top:-1px}.mainVBox .quality .about{box-sizing:border-box;width:300px;padding-left:23px;font:12px/15px var(--font);color:#4d4d4d}.mainVBox .vbUpdateButton,.mainVBox .vbPremiumBox{display:flex;flex-direction:column;align-items:center;gap:3px;padding-top:25px}.mainVBox .vbUpdateButton{padding-top:26.5px;padding-bottom:3px}.mainVBox .changesUnsaved,.mainVBox .small{margin-top:2.5px;font:bold 12px/15px var(--font);color:#666}.mainVBox .questions{font:12px/15px var(--font);color:#666}.formField.disabled .plainLabel,.formField.disabled .publishForm{color:#999}.mainVBox .btn.BigButton.save{min-width:220px;max-width:280px;font-size:18px;padding:0 20px}.mainVBox .vbPremiumBox{position:relative}.mainVBox .premiumDivider{width:816px;height:2px;background:url(/assets/graphics/page_divider.png) no-repeat;background-size:100% 2px}.mainVBox .hbUpgradeButton{padding-top:19px}.mainVBox .hbPremiumAccountStatus{display:flex;align-self:stretch;align-items:center;gap:10px;padding-top:9px}.mainVBox .hbPremiumAccountStatus .status{flex:1;display:flex;flex-direction:column}.mainVBox .subscriber{padding-top:5px;font:bold 15px/18px var(--font);color:#005580;white-space:nowrap}.mainVBox .questions{margin-top:-1px}.mainVBox .questions a{color:#618430;text-decoration:none}.mainVBox .deleteRow{padding:4px 0 5px}.mainVBox .btn.deleteAccount{height:28px;font-size:14px;padding:0 12px}.vboxSaved{display:flex;flex-direction:column;align-items:center;padding-top:15px}.vboxSaved .subhead{margin-bottom:8px}.settingsComponent .dandelion{bottom:auto}.settingsComponent .dandelion.d2{left:calc(50% + 152px);top:76px}.settingsComponent .dandelion.d4{left:calc(50% + 257px);right:auto;top:58px}.settingsComponent .helpTip{left:calc(50% - 50px);top:220px}.confirmDelAcct .dialog{display:flex;flex-direction:column;align-items:center;gap:8px;box-sizing:border-box;width:400px;padding:14px 10px 12px;background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000080}.confirmDelAcct .hbHeader{display:flex;align-items:center;gap:8px}.confirmDelAcct .txtHeader{font:13px/14px var(--font);color:#262626}.confirmDelAcct .btn.BigButton{min-width:200px;font-size:16px}.confirmDelAcct .yesRow{display:flex;justify-content:center}.confirmDelAcct .btn.deleteYes{min-width:160px;gap:3px;font-size:14px;font-weight:400;color:#c00}.brushSizeRow{display:flex;align-items:center;gap:9px}.brushSizeRow.stacked{display:block}.brushSizeRow.stacked .brushSizeBox{width:190px}.brushSizeRow.stacked>.btn{box-sizing:border-box;display:flex;width:100px;height:28px;margin:5px 0 0 47px}.brushSizeRow .brushSizeBox{width:150px}.brushSizeRow .sliderRow{display:flex;padding-top:3px}.brushSizeRow .sliderTitle{width:100px}.brushSizeRow .sliderValue{flex:1;text-align:right}.brushSizeRow .hslider{width:150px;margin:0}.comboBox{box-sizing:border-box;height:26px;font:14px var(--font);color:#333;-webkit-appearance:none;appearance:none;background:none;border-radius:0;padding:0 0 0 6px;border-image:url(/assets/theme/combobox/comboBoxUp.png) 0 29 0 6 fill;border-width:0 29px 0 6px;border-style:solid}.comboBox:disabled{color:#ccc;border-image-source:url(/assets/theme/combobox/comboBoxDisabled.png)}.cloneSourceRow{display:flex;justify-content:center;width:190px;padding-top:3px}.cloneEraserRow{display:flex;justify-content:center;width:190px;padding-top:10px}.bloodEraserRow{box-sizing:border-box;display:flex;justify-content:center;width:190px;padding:5px 0 0 2px}.bloodEraserRow .btn.left{justify-content:flex-start;padding-left:20px}.levelsPresetsTitle{display:block;margin-bottom:-3px}.levelsChannelRow{display:flex;align-items:center;gap:4px;width:190px;padding:5px 0}.levelsChannelRow .comboBox{flex:1;min-width:0;font-size:12px;height:22px;border-image-source:url(/assets/theme/combobox/comboBoxUp22.png)}.singleLevel{width:190px}.levelValues{display:flex;height:17px;box-sizing:border-box;padding-left:2px;border:1px solid #cccccc;border-bottom:none;border-radius:5px 5px 0 0}.levelValue{font-size:12px;color:#666;line-height:15px}.levelValues .levelValue{width:33%}.levelValue.left{text-align:left}.levelValue.center{text-align:center}.levelValue.right{text-align:right}.levelHist{position:relative;width:188px;height:70px;border:1px solid #cccccc;background:#fff}.levelHist .histogramView,.levelAlphaGradient{position:absolute;left:0;top:0}.levelAlphaGradient{opacity:.25}.thumbSlider{position:relative;margin-left:-5px;margin-top:1px;touch-action:none;user-select:none}.levelThumb{position:absolute;top:0}.levelOutputTitle{display:block;padding-left:2px;margin-top:5px;margin-bottom:-3px}.levelOut{position:relative;width:188px;height:16px;border:1px solid #cccccc}.levelOut img{position:absolute;left:0;top:0;display:block}.levelOutLabels{position:absolute;left:0;top:0;width:100%;height:16px;box-sizing:border-box;padding:0 2px;display:flex}.levelOutLabels .levelValue{width:50%;line-height:16px}.levelValue.dim{color:#ccc}.levelValue.dark{color:#333}.curvesPresets{display:flex;flex-direction:column;padding:5px 0}.curvesPresets .sliderTitle{margin-bottom:-3px}.curvesChannelRow{display:flex;align-items:center;gap:4px;width:190px;padding:3px 0 5px}.curvesChannelRow .comboBox{flex:1;min-width:0;font-size:12px;height:22px;border-image-source:url(/assets/theme/combobox/comboBoxUp22.png)}.curvesCanvas{position:relative;width:190px;height:190px;overflow:hidden;background:#c04}.curveBox{position:absolute;left:0;top:0;display:block;touch-action:none}.curvesOverride{padding-top:5px}.blushPalette,.lipstickPalette{display:block;cursor:pointer;touch-action:none}.multiColorPalette{display:flex;flex-direction:column;gap:7px}.multiButtons{display:flex;gap:8px}.paletteIcon{display:block;box-shadow:0 1px #ffffffb3}.hsbSwatch{position:relative;cursor:crosshair;touch-action:none;box-shadow:0 1px 1px #fff}.hsbSwatch:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 1px 2px #0006}.hsbSwatch canvas{display:block}.beautyColorBox{box-sizing:border-box;box-shadow:inset 0 1px 1.8px #0006,0 1px 1px #fff}.hsvColorSwatchPlus{display:flex;gap:5px;width:190px}.hsvPlusLeft{display:flex;flex-direction:column;gap:1px}.hsvPlusLeft .hslider{width:165px;margin-left:-1px}.hslider.colorSlider .track{height:12px;top:5px;border-radius:5px;box-shadow:inset 0 1px 1.8px #0006,0 1px #fff;border:none}.hslider.colorSlider .thumb{background-image:url(/assets/bitmaps/slider/colorThumbUp.png)}.colorPresets{display:flex;gap:6px;padding:3px 0 6px}.colorPresets .btn{padding:0}.eyeColorRow{display:flex;gap:5px;padding-top:2px}.spacer2{height:2px}.frameCheckRow{display:flex;justify-content:center;width:190px;padding-top:4px}.ornamentBox{box-sizing:border-box;width:190px;height:80px;border:1px solid #d9d9d9;border-radius:5px;background:#fff6;display:flex;flex-direction:column;justify-content:center;gap:0;padding:2px 0}.ornamentRow{display:flex;justify-content:center;gap:4px}.ornamentCell{display:flex;align-items:center;width:68px}.ornamentCell label.checkbox{gap:0}.bokehPresets{display:flex;flex-direction:column;width:190px}.bokehPresets .sliderTitle{margin-bottom:-3px}.bokehRow{padding-top:5px}.toggleRow{display:flex;width:190px;padding:6px 0 4px}.toggleRow.tight{padding-top:3px}.zombiePalette{position:relative;width:190px;height:67px;margin-top:3px}.zombieStains{position:absolute;left:5px;top:5px;pointer-events:none}.splitBox{position:relative;height:31px}.effectPanel>.splitBox{margin-top:4px}.splitBox img{position:absolute;top:0;display:block;pointer-events:none}.splitBox img:nth-of-type(1){left:21px}.splitBox img:nth-of-type(2){left:134px}.splitBox label{position:absolute;top:2px;height:29px;align-items:center}.splitBox label:nth-of-type(1){left:0;width:92px}.splitBox label:nth-of-type(2){left:113px;width:59px}.captionStyle{display:flex;flex-direction:column;gap:2px;padding-top:5px}.shapeThumb,.fontRow{position:relative}.textTool .textButtons .btn.infoButton{flex:none;box-sizing:border-box;width:17px;height:17px;padding:0;border:0;background:url(/assets/theme/infobutton/infoUp.png) no-repeat center / 17px 17px}.textTool .textButtons .btn.infoButton:hover{background-image:url(/assets/theme/infobutton/infoOver.png)}.textTool .textButtons .btn.infoButton:active{background-image:url(/assets/theme/infobutton/infoDown.png)}.textTool .textButtons .btn.infoButton.selected{background-image:url(/assets/theme/infobutton/infoSelected.png)}.textTool .textButtons .btn.infoButton.selected:hover{background-image:url(/assets/theme/infobutton/infoDown.png)}.textTool .textButtons .btn.infoButton.selected:active{background-image:url(/assets/theme/infobutton/infoSelectedDown.png)}.paletteWindow.fontInfo{width:270px}.fontInfoBody{display:flex;flex-direction:column;gap:4px}.fontInfoBody .hrule{height:1px;background:#f0f0f0}.fontInfoBody .aboutText{width:250px;font-size:12px}.shapeTile{position:relative}.shapeTile .shapeTileInfo{position:absolute;right:1px;bottom:1px;width:17px;height:17px;padding:0;border:0;cursor:pointer;opacity:0;pointer-events:none;background:url(/assets/theme/infobutton/infoUp.png) no-repeat center / 17px 17px}.shapeTile:hover .shapeTileInfo,.shapeTile .shapeTileInfo.selected{opacity:1;pointer-events:auto}.shapeTile .shapeTileInfo:hover{background-image:url(/assets/theme/infobutton/infoOver.png)}.shapeTile .shapeTileInfo:active{background-image:url(/assets/theme/infobutton/infoDown.png)}.shapeTile .shapeTileInfo.selected{background-image:url(/assets/theme/infobutton/infoSelected.png)}.shapeTile .shapeTileInfo.selected:hover{background-image:url(/assets/theme/infobutton/infoDown.png)}.shapeTile .shapeTileInfo.selected:active{background-image:url(/assets/theme/infobutton/infoSelectedDown.png)}.paletteWindow.shapeInfo{width:270px}.shapeInfoBody{display:flex;gap:5px;align-items:center;padding-bottom:2px}.shapeInfoPreview{flex:none;width:40px;height:40px}.shapeInfoBody .aboutText{width:200px;font-size:12px}.shapeThumbArt{position:absolute;inset:0;background-repeat:no-repeat;opacity:1;transition:opacity .3s ease-in-out}.shapeThumb.previewing .shapeThumbArt{opacity:0}.groupPreview{position:absolute;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.groupPreview.showing{opacity:1}.groupPreviewStack{position:absolute;left:0;top:0}.groupPreviewStack.extra,.groupPreview.extras .groupPreviewStack{opacity:0}.groupPreview.extras .groupPreviewStack.extra{opacity:1}.groupPreviewFrame{position:absolute;inset:0;opacity:0;transition:opacity var(--frameFade, .5s) ease-in-out}.noseBox{position:relative;box-sizing:border-box;width:190px;height:42px;margin-bottom:3px;border-radius:5px;background:#fff6;border:1px solid #d9d9d9}.noseBox img{position:absolute;top:6px;display:block}.noseBox img:nth-of-type(1){left:51px}.noseBox img:nth-of-type(2){left:125px}.noseBox label{position:absolute;top:12px}.noseBox label:nth-of-type(1){left:30px;width:52px}.noseBox label:nth-of-type(2){left:103px;width:59px}.textTool{box-sizing:border-box;width:226px;padding:12px 0 0;font:12px var(--font);display:flex;flex-direction:column;gap:6px;overflow:hidden;background:url(/assets/graphics/abc_cropped.png) no-repeat 0 0,url(/assets/graphics/type_gradient_top.png) repeat-x 0 0 / 20px 43px,url(/assets/graphics/type_gradient_bottom.png) repeat-x 0 100% / 20px 43px,#f8f8f8}.textTool .textEntry,.textTool .textButtons,.textTool .textProperties{flex:none;box-sizing:border-box;width:208px;margin-left:9px}.textTool .textEntry{height:40px;resize:none;font:12px var(--font);border:1px solid #b7babc;border-radius:2px;padding:3px;opacity:.8}.textTool .textButtons{display:flex;align-items:center;gap:6px}.textTool .textButtons .btn{flex:1}.paletteRule{width:100%;height:0;margin:10px 0 0;border:0;border-top:1px solid #ebebeb}.buttonRow{display:flex;align-items:center;gap:4px;padding:5px 0}.buttonRow .btn:first-child{flex:none;font-size:13px;padding:0 6px}.buttonRow .flipLabel{margin-left:auto}.paletteTip{box-sizing:border-box;height:22px;padding-top:2px;overflow:hidden;text-align:center;color:#333;font:12px/20px var(--font)}.textTool .textProperties{display:flex;flex-direction:column;gap:5px;padding:6px;background:#fff;border:1px solid #d4d4d4;border-radius:4px}.textTool .textPropTitle{font-weight:700;color:#354d13}.textTool .colorRow{display:flex;align-items:center;gap:4px}.textTool .hexEntry{width:52px;font:11px var(--font);text-transform:lowercase}.textTool .styleRow{display:flex;align-items:center;gap:5px}.textTool .styleRow .alignGroup{display:flex;gap:0;margin-left:auto}label.checkbox.radio.typeAlign{width:auto;gap:0}label.checkbox.radio.typeAlign input{width:23px;height:25px;background-size:23px 25px}label.checkbox.radio.typeAlign.center input{width:24px;background-size:24px 25px}label.checkbox.radio.typeAlign.left input{background-image:url(/assets/theme/typealign/leftUp.png)}label.checkbox.radio.typeAlign.left input:hover{background-image:url(/assets/theme/typealign/leftOver.png)}label.checkbox.radio.typeAlign.left input:active{background-image:url(/assets/theme/typealign/leftDown.png)}label.checkbox.radio.typeAlign.left input:checked{background-image:url(/assets/theme/typealign/leftSelected.png)}label.checkbox.radio.typeAlign.left input:checked:hover{background-image:url(/assets/theme/typealign/leftDown.png)}label.checkbox.radio.typeAlign.left input:checked:active{background-image:url(/assets/theme/typealign/leftSelectedDown.png)}label.checkbox.radio.typeAlign.center input{background-image:url(/assets/theme/typealign/centerUp.png)}label.checkbox.radio.typeAlign.center input:hover{background-image:url(/assets/theme/typealign/centerOver.png)}label.checkbox.radio.typeAlign.center input:active{background-image:url(/assets/theme/typealign/centerDown.png)}label.checkbox.radio.typeAlign.center input:checked{background-image:url(/assets/theme/typealign/centerSelected.png)}label.checkbox.radio.typeAlign.center input:checked:hover{background-image:url(/assets/theme/typealign/centerDown.png)}label.checkbox.radio.typeAlign.center input:checked:active{background-image:url(/assets/theme/typealign/centerSelectedDown.png)}label.checkbox.radio.typeAlign.right input{background-image:url(/assets/theme/typealign/rightUp.png)}label.checkbox.radio.typeAlign.right input:hover{background-image:url(/assets/theme/typealign/rightOver.png)}label.checkbox.radio.typeAlign.right input:active{background-image:url(/assets/theme/typealign/rightDown.png)}label.checkbox.radio.typeAlign.right input:checked{background-image:url(/assets/theme/typealign/rightSelected.png)}label.checkbox.radio.typeAlign.right input:checked:hover{background-image:url(/assets/theme/typealign/rightDown.png)}label.checkbox.radio.typeAlign.right input:checked:active{background-image:url(/assets/theme/typealign/rightSelectedDown.png)}.textTool .fontList{flex:1;min-height:0;width:210px;display:flex;flex-direction:column;background:#fff;overflow-y:scroll;overflow-x:hidden}.textTool .fontRow{height:30px;cursor:pointer}.textTool .fontRow:hover{background:#defab480}.textTool .fontRow.selected{background:#defab4}.textTool .fontRow canvas{display:block}.textEditInput{position:fixed;left:-9999px;top:0;width:1px;height:1px;opacity:0}.textOverlay .textCaret,.textOverlay .textSelection{fill:#fff;stroke:none;mix-blend-mode:difference}.textOverlay{overflow:visible;transition:opacity .15s linear}.shapeTool{box-sizing:border-box;width:210px;display:flex;flex-direction:column;font:12px var(--font);background:#fff}.shapeProperties{box-sizing:border-box;display:flex;flex-direction:column;width:200px}.shapeTool .shapeProperties{margin:8px 5px}.shapeTool .shapeLoading{flex:none;padding-top:30px;text-align:center;font:18px var(--font);color:#999;transition:opacity .5s linear}.shapeTool .shapeLoading.gone{opacity:0}.shapeProperties .objectColorHead{margin-left:-3px}.shapeProperties .sliderHead{margin:3px 0 0 -3px}.shapeProperties .sliderBox{margin-bottom:5px}.shapeProperties>.sliderTitle{margin-left:-3px}.textProperties .blendRow{margin:0}.textProperties .blendRow .comboBox{width:100%;height:22px;font-size:12px;border-image-source:url(/assets/theme/combobox/comboBoxUp22.png)}.shapeTool .shapeList{display:flex;flex-direction:column}.shapeTool .shapeGroup{gap:4px}.shapeChildren{background:#e6eef2}.shapeChildren[hidden]{display:none}.shapeSubHeader{height:16px;line-height:16px;padding-left:8px;font:bold 11px var(--font);color:#354d13;background:#ececec}.shapeTiles{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:53px}.shapeTile{box-sizing:border-box;display:flex;align-items:center;justify-content:center;cursor:pointer;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.shapeTile:nth-child(4n){border-right:0}.shapeTile:hover{background:#defab480}.shapeTile.notPorted{cursor:default;opacity:.35}.shapeTileImage{background-repeat:no-repeat}.shapeTileGeometric{display:block;fill:#000}.shapeNote{padding:6px 8px;font:11px var(--font);color:#900}.shapePaletteWindow{left:calc(100% - 225px);top:38px;width:226px}.shapePaletteWindow .shapeProperties{margin:0}.shapePaletteWindow .head{height:18px}.basket{position:absolute;left:0;right:0;bottom:0;z-index:40;pointer-events:none}.basket>*{pointer-events:auto}.basket.disabled .basketTray{pointer-events:none}.basket .basketTray:after{content:"";position:absolute;inset:0;z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#7b9939,#455920);transition:opacity .2s linear}.basket.disabled .basketTray:after{opacity:.6}.basket .basketTab{box-sizing:border-box;display:flex;align-items:center;width:239px;height:24px;padding:0 0 0 9px;border:0;cursor:pointer;background:url(/assets/theme/basket/basketTabUp.png) no-repeat}.basket .basketTab:hover{background-image:url(/assets/theme/basket/basketTabOver.png)}.basket .basketTab:active{background-image:url(/assets/theme/basket/basketTabDown.png)}.basket .basketTabLabel{font:15px var(--font);color:#e5ffb2;text-shadow:0 -1px 0 rgba(0,0,0,.25);white-space:nowrap}.basket.sizing .basketTray{transition:none}.basket .basketTray{position:relative;height:0;overflow:hidden;transition:height .4s;background:linear-gradient(#7b9939,#455920);box-shadow:0 -1px 2px #00000040}.basket.open .basketTray{height:var(--trayHeight, 110px)}.basket .basketBar{position:absolute;left:10px;right:4px;top:3px;height:24px;display:flex;align-items:center;gap:5px}.basket .serviceIcon{position:absolute;left:2px;top:2px;pointer-events:none}.basket .greenCombo{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:170px;height:24px;margin:0;padding:0 0 0 26px;border:6px solid transparent;border-right-width:24px;border-image:url(/assets/theme/basket/greenComboBoxUp.png) 6 24 6 6 fill;background:none;font:12px/12px var(--font);color:#fff;cursor:pointer;outline:none}.basket .greenCombo:hover{border-image-source:url(/assets/theme/basket/greenComboBoxOver.png)}.basket .greenCombo option{color:#333;background:#fff}.basket .greenCombo option:disabled{color:#999}.basket .basketBar .btn.basketButton{flex:none;font-size:12px}.basket .thumbSizes{margin-left:auto;display:flex}.basket .thumbSizes .btn+.btn{margin-left:-1px}.basket .btn.basketThumb{padding:0;border:0;border-image:none;background:no-repeat center}.basket .btn.basketThumb.small{background-image:url(/assets/theme/basket/basketButtonThumbSmallUp.png)}.basket .btn.basketThumb.medium{background-image:url(/assets/theme/basket/basketButtonThumbMedUp.png)}.basket .btn.basketThumb.large{background-image:url(/assets/theme/basket/basketButtonThumbLargeUp.png)}.basket .btn.basketThumb.small:hover{background-image:url(/assets/theme/basket/basketButtonThumbSmallOver.png)}.basket .btn.basketThumb.medium:hover{background-image:url(/assets/theme/basket/basketButtonThumbMedOver.png)}.basket .btn.basketThumb.large:hover{background-image:url(/assets/theme/basket/basketButtonThumbLargeOver.png)}.basket .btn.basketThumb.small.selected{background-image:url(/assets/theme/basket/basketButtonThumbSmallSelected.png)}.basket .btn.basketThumb.medium.selected{background-image:url(/assets/theme/basket/basketButtonThumbMedSelected.png)}.basket .btn.basketThumb.large.selected{background-image:url(/assets/theme/basket/basketButtonThumbLargeSelected.png)}.basket .btn.basketThumb.selected{filter:drop-shadow(0 0 2.5px rgba(255,255,255,.5))}.basket .basketTiles{position:absolute;inset:30px 4px 2px 7px;display:flex;align-items:center;overflow-x:auto;overflow-y:hidden}.basket .basketTiles.multiRow{flex-wrap:wrap;align-items:flex-start;align-content:flex-start;overflow-x:hidden;overflow-y:auto}.basket .basketTiles.multiRow.justified{display:grid;align-content:start;grid-template-columns:repeat(auto-fill,minmax(var(--tile, 64px),1fr))}.basket .basketTiles.multiRow.justified .basketItem{width:auto}.basket .basketItem{flex:none;box-sizing:border-box;width:var(--tile, 64px);height:var(--tile, 64px);display:flex;align-items:center;justify-content:center;border-radius:6px;background:#ffffff1f;cursor:pointer;transition:background .2s}.basket .basketItem:hover{background:#ffffff4d;box-shadow:inset 0 0 0 2px #d6efb2,0 0 5px #eeffccbf}.basket .basketItem.selected{background:#0000004d;box-shadow:inset 0 0 0 2px #bbe57f}.basket .basketItem.selected:hover{background:#0000004d;box-shadow:inset 0 0 0 2px #bbe57f,0 0 5px #eeffccbf}.basket .basketItem .thumb{width:calc(var(--tile, 64px) - 8px);height:calc(var(--tile, 64px) - 8px);object-fit:cover;object-position:center;border-radius:16%}.basket .basketGears{position:absolute;left:175px;top:3px;width:38px;height:18px;background:url(/assets/bitmaps/icon_ellipses.png) no-repeat center / 20px auto;animation:basketBusy 1s linear infinite}@keyframes basketBusy{0%,to{opacity:.35}50%{opacity:1}}.basket .basketEntice{position:absolute;left:calc(var(--tile, 64px) * 5 + 30px);right:10px;top:calc(30px + var(--tile, 64px) / 2);transform:translateY(-50%);box-sizing:border-box;max-width:260px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0;padding:5px 5px 2px;border-radius:8px;background:#0000001a}.basket .basketEntice .btn{height:32px;font-size:17px}.basket .basketEntice .enticeText{font:13px var(--font);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.35)}.basket .basketEmpty{position:absolute;left:20px;top:60px;font:13px var(--font);color:#f2ffd9;text-shadow:0 -1px 0 rgba(0,0,0,.35);pointer-events:none}.tip{position:absolute;z-index:60;box-sizing:border-box;padding:4px;filter:drop-shadow(0 2px 2.5px rgba(0,0,0,.5));opacity:0;pointer-events:none;transition:opacity .3s linear}.tip.showing{opacity:1;pointer-events:auto}.tip .tipBody{box-sizing:border-box;padding:4px 8px 6px;text-align:center;border-radius:12px;opacity:.96;background:linear-gradient(#7e9e3c,#4c5d20);box-shadow:inset 0 1px #fff6,inset 0 -1px #0003}.tip .tipThumb{position:absolute;bottom:-7px;width:32px;height:11px;margin-left:-16px;opacity:.96;background:#4c5d20;clip-path:polygon(0 0,100% 0,50% 100%)}.tip.above{padding-bottom:15px}.tip.below{padding-top:15px}.tip.below .tipThumb{bottom:auto;top:-7px;clip-path:polygon(0 100%,100% 100%,50% 0)}.tip.left{padding-right:15px}.tip.left .tipThumb{bottom:auto;right:-7px;left:auto;width:11px;height:32px;margin-left:0;margin-top:-16px;clip-path:polygon(0 0,0 100%,100% 50%)}.tip.right{padding-left:15px}.tip.right .tipThumb{bottom:auto;left:-7px;width:11px;height:32px;margin-left:0;margin-top:-16px;clip-path:polygon(100% 0,100% 100%,0 50%)}.tip.noThumb .tipThumb,.tip.canvasTip .tipThumb{display:none}.tip .tipHeader{padding:0 2px;font:bold 18px/22px var(--font);color:#df9;text-align:left}.tip .tipText{padding:0 2px;font:13px/16px var(--font);color:#fff;text-align:left}.tip .canvasTipText{padding:0 2px;font:15px var(--font);color:#fff;text-align:center}.tip .tipHRule{height:1px;margin:6px 0;background:#0003;box-shadow:0 1px #ffffff26}.tip .btn{width:100%;margin-top:8px;height:30px;font-size:14px}.tip .checkbox{margin-top:6px;font:12px var(--font);color:#e5ffb2;justify-content:center}.tip .tipClose{position:absolute;right:0;top:0;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:linear-gradient(#7e9e3c,#4c5d20) center / 100% 400%;opacity:.96;cursor:pointer;background-image:url(/assets/theme/tipdialog/tipCloseUp.png),linear-gradient(#7e9e3c,#4c5d20);background-repeat:no-repeat;background-position:center,center;background-size:16px 16px,100% 400%}.tip .tipClose:hover{background-image:url(/assets/theme/tipdialog/tipCloseOver.png),linear-gradient(#7e9e3c,#4c5d20)}.effectPanel .combo[data-id=_cboxStyles]{width:190px;height:26px;margin-bottom:5px}.effectPanel .colourBox{box-sizing:border-box;width:190px;display:flex;align-items:center;gap:5px;padding:5px 8px 6px 5px;margin:8px 0 3px;border-radius:5px;background:#fff6;border:1px solid #d9d9d9;box-shadow:0 1px 1px #fff}.effectPanel .colourBox .sliderTitle{flex:1;min-width:0;padding-top:2px}.seasonalSet{position:relative;border-top:1px solid rgba(0,0,0,.12)}.setHeader{position:relative;box-sizing:border-box;width:210px;display:flex;align-items:center;padding:6px 7px 8px 8px;border:0;text-align:left;cursor:pointer;transition:background .3s linear;background:linear-gradient(#f6ffe5,#d5f59e);box-shadow:inset 0 1px #ffffffe6,0 2px 7px #0003}.setHeader:hover{background:linear-gradient(#f6ffe7,#fcfff5 20%,#e6ffba);transition:background .15s linear}.setHeader .setText{flex:1;min-width:0;padding-right:5px}.setHeader .setHead{font-size:15px;line-height:19px;color:#384a15;text-shadow:0 1px 1px #fff}.setHeader .setSubhead{width:175px;margin-top:1px;font-size:12px;line-height:12.5px;font-weight:700;color:#618430;text-shadow:0 1px 1px #fff}.setHeader .setArrow{flex:none;width:8px;height:12px;background:var(--disclosure);clip-path:polygon(0 0,0 100%,100% 50%);transition:transform .3s}.seasonalSet.open .setArrow{transform:rotate(90deg)}.seasonalSet .setBody{display:none}.seasonalSet.open .setBody{display:block}.setSection .sectionBar{position:relative;z-index:1;box-sizing:border-box;width:210px;height:30px;display:flex;align-items:center;padding:1px 0 0 8px;border-bottom:1px solid #d1d1d1;background:center / cover no-repeat;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5)}.setSection .sectionIcon{position:absolute;right:0;top:0;pointer-events:none}.setSection .sectionBar.size15{font-size:15px;line-height:19px}.setSection .sectionBar.size17{font-size:17px;line-height:21px}.shapeArea,.setPromo{position:relative;box-sizing:border-box;width:210px}.setPromo{height:73px;background:center / cover no-repeat #fff;display:flex;align-items:flex-end;padding:6px 8px}.setPromo .promoText{font-size:13px;line-height:17px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6)}.shapeGroup{position:relative;box-sizing:border-box;height:68px;display:flex;align-items:center;background:linear-gradient(#fff,#f0f0f0);box-shadow:inset 0 1px #fff,inset 0 -1px #d4d4d4;cursor:pointer}.shapeGroup:hover,.shapeGroupBox.open .shapeGroup{background:linear-gradient(#f7f7f7,#e3e3e3)}.shapeGroup .shapeThumb{flex:none;width:66px;height:54px;margin-left:10px;border-radius:8px;background-repeat:no-repeat;background-color:#f4f4f4;box-shadow:inset 0 1px #ffffffe6,inset 0 0 2px #0000001f}.shapeGroup .shapeText{flex:1;min-width:0;align-self:flex-start;margin:6px 0 0 3px}.shapeGroup .shapeTitle{display:block;width:121px;white-space:nowrap;overflow:hidden;font-size:14px;line-height:17px;font-weight:700;color:#000}.shapeGroup .shapeByline{display:block;font-size:12px;line-height:15px;color:gray}.shapeGroup .premiumBanner{position:absolute;right:2px;top:50%;transform:translateY(-50%)}.myComputerIn{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden}.myComputerIn .inGraphic{position:absolute;left:0;top:0;pointer-events:none}.myComputerIn .text{font-size:13px;line-height:17px;text-shadow:0 1px .5px rgba(255,255,255,.8)}.myComputerIn .text a{color:#618430;font-weight:700;text-decoration:none}.myComputerIn .upsellBar{position:relative;flex:none;display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 0 3px;background:url(/assets/graphics/clouds.jpg) center top no-repeat,#d0ebff;border-bottom:1px solid #acd2e5}.myComputerIn .upsellText{padding:3px 2px 0;font-size:14px;line-height:18px;font-weight:700;text-shadow:0 1px .5px rgba(255,255,255,.8)}.myComputerIn .topRow{position:relative;flex:none;display:flex;align-items:flex-start;height:90px;box-sizing:border-box;padding:15px 26px 0 15px}.myComputerIn .uploadCol{flex:1;display:flex;flex-direction:column;align-items:flex-start}.myComputerIn .btn.BigButton.upload{width:205px;height:44px;font-size:21px;justify-content:center}.myComputerIn .problems{padding:0 2px;cursor:pointer}.myComputerIn .servicesCol{flex:1;display:flex;flex-direction:column;align-items:flex-end}.myComputerIn .servicesCol .text{padding:0 2px}.myComputerIn .servicesCol .bubbleBox{gap:2px}.myComputerIn .rules{flex:none;height:2px;border-top:1px solid #acd2e5;border-bottom:1px solid rgba(255,255,255,.75);box-sizing:border-box}.myComputerIn .guestUpsell{position:relative;flex:1;min-height:0;display:flex;padding-top:25px;overflow:hidden}.myComputerIn .guestCol{flex:1;display:flex;flex-direction:column;align-items:center;min-width:0;padding:0 10px}.myComputerIn .guestCol img{max-width:100%;height:auto}.myComputerIn .guestText{padding:0 2px 25px;width:100%;font-size:14px;line-height:18px;font-weight:700;text-align:center;text-shadow:0 1px .5px rgba(255,255,255,.8)}.myComputerIn .vrule{flex:none;width:2px;height:95%;border-left:1px solid #acd2e5;border-right:1px solid #fff;box-sizing:border-box}.myComputerIn .btn.register,.myComputerIn .btn.upgradeButton.upgrade{font-size:18px}.myComputerIn .btn.upgradeButton.goPremium{font-size:14px;padding:0 10px}.myComputerIn .emptyState{position:relative;flex:1;min-height:0;padding-top:50px;text-align:center}.myComputerIn .emptyHead{padding:0 2px;font-size:21px;line-height:25px;font-weight:700;color:#005580;text-shadow:0 1px .5px rgba(255,255,255,.8)}.myComputerIn .emptyTip{display:block;padding:0 2px;font-size:13px;line-height:17px;text-shadow:0 1px .5px rgba(255,255,255,.8)}.myComputerIn .photosBar{position:relative;flex:none;display:flex;align-items:center;gap:7px;padding:5px 25px 3px 13px}.myComputerIn .yourPhotos{flex:1;padding:0 2px;font-size:14px;line-height:18px;font-weight:700;color:#005580;text-shadow:0 1px .5px rgba(255,255,255,.8)}.myComputerIn .btn.clearAll{font-size:13px;font-weight:700}.myComputerIn .tileList{position:relative;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.myComputerIn .tiles{position:relative}.myComputerIn .bridgeItem{position:absolute;height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:8px;cursor:default}.myComputerIn .bridgeItem.highlight{background:#d6efb2}.myComputerIn .bridgeItem.selected{background:#bbe57f}.myComputerIn .card{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:180px;height:180px;background:#fff;border:1px solid #f7f7f7;border-radius:8px;box-shadow:0 0 4px #666}.myComputerIn .thumb{max-width:160px;max-height:160px}.myComputerIn .caption{display:flex;align-items:center;gap:4px}.myComputerIn .caption .name{box-sizing:border-box;width:145px;height:22px;padding:3px 5px 0;font-size:12px;line-height:15px;color:#4d4d4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.myComputerIn .caption .btn.thumbMenu{opacity:0;padding:0}.myComputerIn .bridgeItem.highlight .btn.thumbMenu,.myComputerIn .bridgeItem.selected .btn.thumbMenu{opacity:1}.projectsIn{position:absolute;inset:0;overflow:hidden}.projectsScroll{position:absolute;inset:0 16px 0 0;overflow-y:auto;overflow-x:hidden}.projectsIn .projectsBar{position:absolute;right:0;top:0;bottom:0}.inBridge.projects .blueGrad{height:702px;opacity:1}.projectsIn .clouds{position:absolute;top:0;left:50%;transform:translate(-50%);pointer-events:none}.projectsIn .projectsHead{position:relative;padding:14px 2px 0;font-size:21px;line-height:25px;font-weight:700;color:#005580;text-align:center;text-shadow:0 1px .5px #fff}.projectModules{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:18px 10px 20px}.projectModule{display:flex;flex-direction:column;gap:8px;width:310px}.projectCard{position:relative;box-sizing:border-box;width:310px;height:240px;display:flex;flex-direction:column;align-items:center;padding-bottom:10px;cursor:pointer;transition:filter .4s}.projectCard:hover{filter:drop-shadow(0 0 12px rgba(82,128,19,.2));transition-duration:.2s}.projectCard .pile{position:relative;flex:1;width:100%;min-height:0}.projectCard .sample{position:absolute;left:50%;top:50%;box-sizing:border-box;filter:drop-shadow(0 2px 3.5px rgba(0,0,0,.35))}.projectCard .btn.BigButton{flex:none;font-size:18px}.projectCard.printCard{padding-top:15px}.projectCard.printCard .pile{margin-bottom:10px}.projectModule .description{padding:0 12px 3px;font-size:14px;line-height:16px;font-weight:700;color:#005580;text-align:center;text-shadow:0 1px .5px #fff}.projectCard .premiumPreview{position:absolute;inset:0;display:flex;align-items:center;background:#ffffff80;border-radius:8px}.premiumPreviewBar{width:100%;padding:3px 4px 6px;box-sizing:border-box;text-align:center;box-shadow:0 2px 3.5px #00000059}.premiumPreviewBar .premPrevHead{padding:0 2px;font-size:18px;line-height:22px;color:#fff}.premiumPreviewBar .premPrevMessage{display:block;padding:0 2px;font-size:13px;line-height:15px;color:#b2e5ff}.projectRibbon{position:absolute;display:flex;align-items:flex-start;gap:0;padding:3px 0 3px 4px;border-radius:8px;box-shadow:0 2px 3.5px #00000059;transform:rotate(18deg);pointer-events:none}.projectRibbon img{flex:none;margin-right:-3px}.projectRibbon .ribbonText{padding:0 5px;font-size:16px;line-height:19px;color:#fff;white-space:nowrap}.projectRibbon.galleryRibbon{right:-15px;top:-10px}.projectRibbon.blankRibbon{right:-10px;top:5px}.welcome{position:relative;height:100%;overflow:hidden}.welcomeGrad{position:absolute;top:0;left:0;right:0;height:702px;background:url(/assets/graphics/bluegrad_short.gif) top left / 100% 702px no-repeat}.welcome .clouds{position:absolute;top:0;left:50%;transform:translate(-50%)}.renewBar{position:relative;box-sizing:border-box;flex:none;height:43px;display:flex;align-items:center;padding:0 24px 0 6px;background:linear-gradient(#2587ae,#278cb3 25%,#175480);box-shadow:0 1px 4px #0003}.renewBar .renewSun{flex:none}.renewBar .renewText{flex:1;margin-left:6px;font:bold 14px/17px var(--font);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.35)}.renewBar .renewButtons{flex:none;display:flex;gap:5px}.renewBar .btn{font-size:14px}.startTile[data-id=_tileCollage]{position:relative}.startTile .collageHover{display:block}.collagePanel{position:absolute;left:-1px;top:100%;z-index:5;display:flex;align-items:center;gap:6px;box-sizing:border-box;padding:6px 10px;background:#fff;box-shadow:0 1px 4px #0003}.collagePanel .startHead{font:bold 15px var(--font);color:#005580;white-space:nowrap}.collagePanel .startSubhead{font:12px var(--font);color:#333;white-space:nowrap}.welcomeScroll{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.welcome .welcomeBar{position:absolute;right:0;top:0;bottom:0}.welcome .startBar{position:relative;flex:none;display:flex;align-items:center;height:80px;background:linear-gradient(#d9eefe80,#ffffff80);box-shadow:0 1px 2px #0000001a}.welcome .startBar .vr{flex:none;align-self:flex-end}.welcome .startTile{flex:1 1 0;box-sizing:border-box;min-width:0;height:100%;display:flex;align-items:center;gap:8px;padding:0 20px;cursor:pointer}.welcome .startTile:hover{background:linear-gradient(#fff0 17.6%,#ffffffe6)}.welcome .startTile img{flex:none}.welcome .startTile img.tileShadow{filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.15))}.welcome .startText{flex:1;min-width:0}.welcome .startHead{padding:0 2px;font-size:15px;line-height:19px;color:#2c3c08;text-shadow:0 1px .5px #fff;white-space:nowrap}.welcome .startSubhead{padding:0 2px;font-size:12px;line-height:14px;font-weight:700;color:#678133;text-shadow:0 1px .5px #fff}.welcomeBody{box-sizing:border-box;padding:5px 26px 0 10px;flex:1 0 auto;display:flex;flex-direction:column}.welcome .startBar:not([hidden])+.welcomeBody{padding-top:10px}.welcome .columns{flex:1 0 auto;display:flex;justify-content:center;gap:30px;padding-top:15px}.welcome .leftCol{flex:none;width:320px;display:flex;flex-direction:column;align-items:center}.welcome .rightCol{flex:1;min-width:370px;max-width:615px;display:flex;flex-direction:column;gap:15px}.welcome .greenHeader{--lead: 1px;font-size:14px;line-height:calc(1em + var(--lead));padding:2.5px 0 5.5px;font-weight:700;color:#384a15;text-shadow:0 1px .5px #fff}.welcome .h1{font-size:21px;line-height:25px;font-weight:700;color:#005580}.welcome .h2{font-size:18px;line-height:22px;font-weight:700;color:#005580}.welcome .userGreeting{width:100%;transform:rotate(-2deg)}.welcome .userGreeting .greetRow{display:flex;gap:8px;cursor:pointer}.welcome .userGreeting.guest .greetRow{align-items:flex-start}.welcome .userGreeting.registered .greetRow{align-items:flex-end;padding-bottom:8px}.welcome .userGreeting .userTile{flex:none;box-sizing:border-box;border:1px solid #fff;box-shadow:0 1px 1.5px #00000026}.welcome .userGreeting .userTileBox{position:relative;flex:none;line-height:0}.welcome .userGreeting .userTileBox.premium .userTile{border-color:#ffe100}.welcome .userGreeting .premiumSun{position:absolute;left:-10px;bottom:-10px;transform:rotate(2deg)}.welcome .userGreeting .guestWelcome{--lead: 1px;flex:1;box-sizing:border-box;height:53px;padding-top:3px;font-weight:700;color:#005580;line-height:calc(1em + var(--lead));text-shadow:0 1px .5px #fff}.welcome .userGreeting .greetText{--lead: 1px;flex:1;font-size:18px;line-height:calc(1em + var(--lead));font-weight:700;color:#4c99bf;text-shadow:0 1px .5px #fff}.welcome .userGreeting .guestRegister{display:block}.welcome .userGreeting a{color:#618430;text-decoration:none}.welcome .userGreeting a:hover{color:#2d4006}.welcome .openDoc{display:flex;align-items:center;justify-content:center;gap:15px;width:100%;padding:5px 0 15px}.welcome .openDocText{min-width:170px}.welcome .openDoc .lastEdited{width:170px;padding:0 2px 6px;font-size:14px;line-height:16px}.welcome .openDocButtons{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.welcome .openDoc .btn.continueEditing{max-width:195px;font-size:15px}.welcome .openDoc .btn.closePhoto{font-size:14px}.welcome .docPreview{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:110px;height:110px;background:#fff;border:1px solid #f7f7f7;border-radius:8px;box-shadow:0 1px 1.5px #00000026;transform:rotate(2deg);cursor:pointer}.welcome .btn.BigButton.welcomeUpload{font-size:18px;justify-content:center}.welcome .recentUploads{display:flex;flex-direction:column;align-items:center;width:100%;padding:10px 0 40px}.welcome .recentHead{width:100%;text-align:center}.welcome .recentHead .greenHeader{padding-top:12.5px}.welcome .recentHead .upsell100{--lead: 3px;display:block;padding:5px 2px 0;font-size:14px;line-height:calc(1em + var(--lead));color:#618430;text-shadow:0 1px .5px #fff;cursor:pointer}.welcome .recentHead a{color:inherit;text-decoration:none}.welcome .recentHead a:hover{color:#2d4006}.welcome .recentTiles{box-sizing:content-box;width:300px;padding-left:18px;display:grid;grid-template-columns:repeat(3,100px);grid-auto-rows:90px;justify-items:center;align-items:center}.welcomeItem{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:#fff;border-radius:8px;box-shadow:0 1px 1.5px #00000026;cursor:pointer;transition:filter .15s}.welcomeItem:hover{filter:drop-shadow(0 0 7px rgba(82,128,19,.4));transition-duration:.2s}.welcomeItem .thumb{max-width:72px;max-height:72px}.welcome .manageUploads{font-size:13px;font-weight:700;color:#618430;text-shadow:0 1px .5px #fff}.welcome .manageUploads a{color:inherit;text-decoration:none}.welcome .manageUploads a:hover{color:#2d4006}.demoPhotos{width:330px;padding:20px 0 0}.welcome .demoPhotos{width:100%;padding:15px 0 40px}.demoPhotos .greenHeader{text-align:center}.demoPile{position:relative;width:320px;height:166px}.demoPile .demo{position:absolute;box-sizing:border-box;border:5px solid #fff;box-shadow:0 2px 3.5px #00000059;cursor:pointer;transition:filter .15s}.demoPile .demo:hover{filter:drop-shadow(0 0 10px #fff) drop-shadow(0 0 10px #fff);transition-duration:.2s}.demoPile .d1{left:15px;top:15px;transform:rotate(-3deg)}.demoPile .d2{left:75px;top:50px;transform:rotate(-2deg)}.demoPile .d3{right:0;top:0;transform:rotate(3deg)}.welcome .social{position:relative;display:block;width:270px;height:48px;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0000004d;text-decoration:none}.welcome .social+.social{margin-top:16px}.welcome .social .greenHeader{position:absolute;left:60px;top:50%;transform:translateY(-50%)}.welcome .social .greenHeader a{color:#618430;text-decoration:none}.welcome .bubbles{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;padding:40px 0 50px}.welcome .premiumModule{display:flex;align-items:center;padding:7px 9px 7px 5px;border-radius:8px;box-shadow:0 1px 1.5px #00000040,inset 0 1px #ffffffe6}.welcome .premiumModule img{flex:none}.welcome .premiumText{flex:1;min-width:0;margin-left:-5px;padding-right:5px}.welcome .premiumModule .h2Prem{padding:0 2px;font-size:16px;line-height:20px;color:#fff}.welcome .premiumModule .subheadPrem{padding:0 2px;font-size:14px;line-height:17px;color:#cef}.welcome .premiumModule .btn.findOutMore{flex:none;width:155px;font-size:16px}.welcome .module{position:relative}.welcome .module .hrule{height:0;border-top:1px solid rgba(0,85,128,.1);border-bottom:1px solid #fff}.welcome .tourModule{height:260px}.welcome .stackHolder{position:relative;height:230px;overflow:hidden}.welcome .rotatingStack{position:absolute;inset:0}.welcome .prevNext{display:flex;align-items:center;gap:5px;height:30px;padding:0 4px;box-sizing:border-box;background:linear-gradient(#d6f29d 14.9%,#b5d96c 82%,#ac6);border-radius:0 0 8px 8px;box-shadow:inset 0 1px #fff}.welcome .stackTabs{flex:1;display:flex}.welcome .stackTabs .btn{min-width:90px;padding:0}.welcome .stackTabs .btn+.btn{margin-left:-1px}.welcome .stackTabs .btn.selected{filter:drop-shadow(0 0 2.5px rgba(255,255,255,.5))}.welcome .btn.basketButton.arrow{padding:0}.welcome .gBanner{position:relative;display:block;width:100%;max-width:615px;height:94px;border-radius:8px;box-shadow:0 1px 2px #0000004d}.welcome .gBanner img{border-radius:8px}.welcome .gText{position:absolute;left:325px;top:calc(50% - 1px);right:10px;transform:translateY(-50%);text-shadow:0 1px 1px rgba(0,0,0,.6)}.welcome .gAnnounce{--lead: 1px;display:block;padding:0 2px;font-size:19px;line-height:calc(1em + var(--lead));font-weight:700;color:#fff}.welcome .gLearnMore{--lead: 2px;display:block;padding:0 2px;font-size:15px;line-height:calc(1em + var(--lead));font-weight:700;color:#df9}.welcome .picnikerBox{position:relative;height:140px}.welcome .picnikerNav{position:absolute;right:4px;bottom:5px;display:flex;gap:5px}.welcome .picniker{display:flex;align-items:center;height:100%;padding-right:10px}.welcome .picnikerText{flex:none;padding:5px 0 0 10px}.welcome .picnikerHead{display:block;text-shadow:0 1px .5px #fff}.welcome .picnikerHead span{color:#002a40}.welcome .picnikerFacts{display:flex;gap:10px}.welcome .picniker .portrait{flex:none;box-sizing:border-box;margin-top:5px;border:3px solid #fff;box-shadow:0 2px 3.5px #00000059;transform:rotate(-3deg)}.welcome .picniker .facts{padding-bottom:10px}.welcome .picniker .factRow{text-shadow:0 1px .5px #fff;white-space:nowrap}.welcome .picniker .staticLabel{padding:0 2px;font-size:13px;line-height:17px;color:#4c99bf}.welcome .picniker .dynamicContent{padding:0 2px;font-size:13px;line-height:17px;color:#000}.welcome .picniker .findOutMore{display:block;padding:4px 2px 0;font-size:14px;font-weight:700;text-shadow:0 1px .5px #fff}.welcome .picniker .findOutMore a{color:#618430;text-decoration:none}.welcome .picniker .findOutMore a:hover{color:#2d4006}.welcome .photopile{position:relative;flex:1;align-self:stretch}.welcome .photopile .pile{position:absolute;top:50%;box-sizing:border-box;width:138px;height:auto;border:3px solid #fff;box-shadow:0 2px 3.5px #00000059}.welcome .photopile .p1{left:0;transform:translateY(-50%) rotate(-3deg)}.welcome .photopile .p2{right:0;transform:translateY(-50%) rotate(2deg)}.welcome .rssBox{padding:10px 20px 10px 10px}.welcome .rssHead{display:flex;align-items:center;gap:2px;padding-left:3px}.welcome .rssHead .h2{text-shadow:0 1px .5px #fff}.welcome .rssLoading{padding:0 2px;font-size:14px;line-height:18px}.welcome .rssBox .archives{padding:4px 2px 0;font-size:15px;font-weight:700;color:#618430;text-shadow:0 1px .5px #fff;cursor:pointer}.welcome .footer{display:flex;align-items:flex-end;justify-content:center;gap:13px;padding-top:5px}.welcome .dandelions{position:relative;flex:none;width:340px;height:108px}.welcome .dandelions .dandelion{position:absolute;bottom:0}.welcome .dandelions .d3{right:33px}.welcome .dandelions .d1{right:94px}.welcome .dandelions .d4{right:0}.welcome .dandelions .d2{right:49px}.welcome .footerText{flex:1;min-width:370px;max-width:615px;padding-bottom:10px}.welcome .footerLinks,.welcome .languages{display:flex;flex-wrap:wrap;align-items:baseline;text-shadow:0 1px .5px #fff}.welcome .footerLinks{line-height:22px}.welcome .footerLinks .footerLink{padding:0 2px;font-size:13px;color:#618430;text-decoration:none;cursor:pointer}.welcome .footerLinks .footerLink:hover{color:#2d4006}.welcome .footerLinks .dot{font-size:13px;color:#999}.welcome .languages{align-content:flex-start;line-height:19px;min-height:calc(var(--flowRows, 1) * 14px);padding-bottom:10px}.welcome .languages .language,.welcome .languages .dot{margin-bottom:-5px}.welcome .languages .language{padding:0 2px;font-size:11px;color:#618430;cursor:pointer}.welcome .languages .language:hover{color:#2d4006}.welcome .languages .language.current{color:#000;font-weight:700;cursor:default}.welcome .languages .dot{font-size:11px;color:#999}.welcome .copyright{padding:0 2px;font-size:11px;line-height:19px;color:#000}.welcome .featuredCard{position:absolute;inset:0;overflow:hidden;border-radius:8px 8px 0 0}.welcome .featuredCard>img{position:absolute;left:0;top:0}.welcome .featuredCard .premiumButtons{position:absolute;right:10px;bottom:7px}.welcome .featuredCard .upgradeButtons{position:absolute;right:7px;bottom:7px}.welcome .featuredCard .btn.tryItNow,.welcome .featuredCard .btn.upgradeNow{font-size:20px}.welcome .featuredCard .tryLabel{padding:0 2px;font-size:16px;line-height:18px;text-align:center;color:#002a40;text-shadow:0 1px .5px #fff;cursor:pointer}.welcome .featuredCard .tryLabel.white{color:#fff;text-shadow:0 1px .5px rgba(0,0,0,.3)}.welcome .csPanels{position:absolute;inset:0}.welcome .csPanels .cs{position:absolute;top:0;opacity:0;visibility:hidden;animation:12s linear infinite}.welcome .csPanels .pa{left:0}.welcome .csPanels .pb{left:205px}.welcome .csPanels .pc{left:410px}.welcome .csPanels .before{animation-name:csBefore}.welcome .csPanels .after{animation-name:csAfter}.welcome .csPanels .s1{animation-delay:0s}.welcome .csPanels .s2{animation-delay:4s}.welcome .csPanels .s3{animation-delay:8s}@keyframes csBefore{0%,12.5%{opacity:1;visibility:visible}14%{opacity:0;visibility:visible}14.1%,to{opacity:0;visibility:hidden}}@keyframes csAfter{0%{opacity:0;visibility:hidden}12.4%{opacity:0;visibility:hidden}12.5%{opacity:0;visibility:visible}14%,32%{opacity:1;visibility:visible}33.4%{opacity:0;visibility:visible}33.5%,to{opacity:0;visibility:hidden}}.welcome .clicksAndSliders .whiteBar{position:absolute;left:0;right:0;bottom:0;height:32px;background:#fffc}.welcome .clicksAndSliders .csIntro{position:absolute;left:10px;bottom:3px;padding:0 2px;font-size:17px;line-height:21px;color:#002a40;text-shadow:0 1px .5px rgba(0,0,0,.1)}.welcome .springShapes .barGradientGrey{position:absolute;left:0;right:0;bottom:0;height:60px;background:linear-gradient(to right,#618430e6,#61843099 157%)}.welcome .springText{position:absolute;left:10px;bottom:3px;text-shadow:0 1px .5px rgba(0,0,0,.3)}.welcome .springIntro{display:block;padding:0 2px;font-size:18px;line-height:22px;color:#b2e5ff}.welcome .springSubhead{display:block;width:400px;padding:0 12px 0 2px;font-size:15px;line-height:18px;font-weight:700;color:#fff}.welcome .multiText{position:absolute;top:10px;right:24px;width:100%;min-width:290px;max-width:375px;display:flex;flex-direction:column;align-items:center;text-shadow:0 1px .5px #fff}.welcome .multiIntro{display:block;width:100%;padding-left:11px}.welcome .multiSubhead{display:block;width:100%;padding-left:11px;font-size:14px;line-height:17px}.welcome .prices{display:flex;gap:19px;width:100%;min-width:290px;max-width:345px;padding:12px 10px 0 0}.welcome .price{flex:1;height:80px;padding-top:6px;box-sizing:border-box;text-align:center;background:linear-gradient(#4d99bf33,#4d99bf00);box-shadow:inset 0 0 5px #0055804d}.welcome .price .amount{font-size:24px;line-height:28px;color:#002a40}.welcome .price .term{font-size:14px;line-height:18px;color:#005580}.welcome .multi .upgradeButtons{position:static;width:100%;max-width:200px;margin-top:20px}.welcome .multi .upgradeButtons .btn{width:100%}.welcome .touchUp2 .touchIntro{position:absolute;top:25px;left:25px;width:220px;padding:0 2px;font-size:14px;line-height:18px;text-shadow:0 1px .75px rgba(0,0,0,.6)}.welcome .touchUp2 .touchIntro2{position:absolute;top:42px;left:25px;max-width:420px;padding:0 2px;text-shadow:0 1px .75px rgba(0,0,0,.6)}.welcome .touchUp2 .touchSubhead{position:absolute;top:81px;left:25px;width:340px;padding:0 12px 0 2px;font-size:14px;line-height:17px;text-shadow:0 1px .75px rgba(0,0,0,.6)}.welcome .touchUp2 .touchButtons{position:absolute;left:100px;bottom:40px}.welcome .touchUp2 .premiumButtons,.welcome .touchUp2 .upgradeButtons{position:static;display:flex;flex-direction:column;align-items:center}.welcome .touchUp2 .touchLabel{padding:0 2px;font-size:13px;line-height:15px;font-weight:700;text-align:center;color:#005580;filter:drop-shadow(0 0 10px rgba(255,255,255,.15))}.welcome .touchUp2 .btn{min-width:140px;filter:drop-shadow(0 0 10px rgba(255,255,255,.15))}.tourCard{position:relative;box-sizing:border-box;width:100%;height:230px;padding-top:5px;display:flex;flex-direction:column}.tourCard .h1{padding:0 2px;font-weight:700;font-size:21px;line-height:25px;color:#005580;text-shadow:0 1px .5px #fff;white-space:nowrap}.tourCard .h2{padding:0 2px;font-weight:700;font-size:18px;line-height:22px;color:#005580;text-shadow:0 1px .5px #fff;white-space:nowrap}.tourCard .subhead{--lead: 3px;padding:0 2px;font-size:14px;line-height:calc(1em + var(--lead));color:#000}.tourCard .subhead a{color:#618430;text-decoration:none}.tourCard .body{flex:1;min-height:0;display:flex;gap:15px;padding:0 10px}.tourCard .copy{flex:1;min-width:240px;display:flex;flex-direction:column}.tourCard .photos{position:relative;flex:1;min-height:0}.tourCard .checks{display:flex;gap:25px;padding:4px 0 0 3px}.tourCard .checkCol{display:flex;flex-direction:column;gap:3px}.tourCard .check{display:flex;align-items:flex-start;font-size:13px;line-height:17px;white-space:nowrap;filter:drop-shadow(0 1px .5px #fff)}.tourCard .check span{padding:0 2px}.tourCard .photo{position:absolute;box-sizing:border-box;border:3px solid #fff;box-shadow:0 2px 3.5px #00000059}.tourCard.intro .tourHeader,.tourCard.intro .tourHeaderSub{padding-left:11px}.tourCard .hrule{height:0;border-top:1px solid rgba(0,85,128,.1);border-bottom:1px solid #fff}.tourCard.intro .body{padding-right:0}.tourCard.intro .photos{max-width:265px}.tourCard.intro .after{left:50%;top:50%;width:100%;max-width:236px;height:auto;aspect-ratio:230 / 158;transform:translate(-50%,-50%) rotate(-2deg)}.tourCard.intro .beforeBox{position:absolute;right:0;bottom:10px;padding:3px;background:#fff;line-height:0;box-shadow:0 2px 3.5px #00000059}.tourCard.intro .copy{padding:6px 10px 0 0}.tourCard.effects .photos,.tourCard.layers .photos{max-width:245px}.tourCard.effects .fx-1960s{left:calc(50% - 54px);top:15px;transform:rotate(2deg)}.tourCard.effects .fx-panography{left:7px;top:calc(50% - 32.5px);transform:rotate(-6deg)}.tourCard.effects .fx-vignette{left:0;bottom:12px;transform:rotate(-5deg)}.tourCard.effects .fx-cross_process{left:calc(50% - 47px);bottom:25px;transform:rotate(6deg)}.tourCard.effects .fx-boost{right:12px;top:calc(50% - 42.5px);transform:rotate(6deg)}.tourCard.effects .fx-focal_bw{right:3px;bottom:18px;transform:rotate(4deg)}.tourCard.effects .fx-infrared{left:0;top:8px;transform:rotate(-2deg)}.tourCard.effects .fx-sepia{right:0;top:4px;transform:rotate(2deg)}.tourCard.effects .fx-tint_blue{left:calc(50% - 50px);top:calc(50% - 47.5px);transform:rotate(3deg)}.tourCard.layers .shapes{right:5px;top:12px;transform:rotate(-2deg)}.tourCard.layers .typeTool{left:-35px;top:calc(50% - 54px);transform:rotate(-3deg)}.tourCard.layers .layering{right:10px;bottom:20px;transform:rotate(3deg)}.tourCard.beauty,.tourCard.collage,.tourCard.connect,.tourCard.finale{padding-left:10px;padding-right:10px;align-items:center}.tourCard.beauty .copy,.tourCard.collage .copy,.tourCard.connect .copy,.tourCard.finale .copy{flex:none;width:100%;min-width:0}.tourCard.beauty .copy .subhead,.tourCard.collage .copy .subhead,.tourCard.connect .copy .subhead{padding-right:12px}.tourCard.beauty{gap:15px;padding-bottom:20px}.tourCard.beauty .photos{width:100%;max-width:400px}.tourCard.beauty .photos .photo{width:auto;height:auto;max-width:210px;max-height:100%}.tourCard.beauty .after{right:0;top:calc(50% + 3px);transform:translateY(-50%) rotate(2deg)}.tourCard.beauty .before{left:0;top:calc(50% - 5px);transform:translateY(-50%) rotate(-2deg)}.tourCard.beauty .arrow{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 2px 3.5px rgba(0,0,0,.35))}.tourCard.collage{gap:10px;padding-bottom:10px}.tourCard.collage .photos{width:100%;max-width:480px}.tourCard.collage .photos .photo{width:auto;height:auto;max-height:100%}.tourCard.collage .c2x2{left:0;top:calc(50% - 2px);max-width:151px;border:0;transform:translateY(-50%) rotate(-2deg)}.tourCard.collage .c1x3{right:0;top:calc(50% - 8px);max-width:57px;border:1px solid #000;transform:translateY(-50%) rotate(3deg)}.tourCard.collage .c2x1{left:calc(50% + 45px);top:calc(50% - 5px);max-width:251px;border-width:2px;transform:translate(-50%,-50%)}.tourCard.connect .logos{flex:1;min-height:0;width:100%;display:flex;align-items:center;justify-content:center}.tourCard.connect .logos img{width:auto;height:auto;max-width:100%;max-height:100%;filter:drop-shadow(0 1px .5px #fff)}.tourCard.finale{gap:5px}.tourCard.finale .copy{padding-bottom:5px}.tourCard.finale .h1{font-size:24px;line-height:28px}.tourCard.finale .btn.start{min-width:220px;font-size:22px;filter:drop-shadow(0 0 10px rgba(82,128,19,.15))}.tourCard.finale .demoRow{box-sizing:border-box;width:100%;max-width:510px;display:flex;align-items:center;gap:8px;padding:10px 10px 0 0}.tourCard.finale .demoText{flex:1;text-align:right}.tourCard.finale .demos{position:relative;flex:1;max-width:215px;height:50px}.tourCard.finale .demo{position:absolute;top:0;box-sizing:border-box;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 3.5px #00000059;transition:filter .15s}.tourCard.finale .demo:hover{filter:drop-shadow(0 0 10px #fff) drop-shadow(0 0 10px #fff);transition-duration:.2s}.tourCard.finale .d0{left:0;transform:rotate(-3deg)}.tourCard.finale .d1{left:calc(50% - 37.5px);transform:rotate(2deg)}.tourCard.finale .d2{right:0;transform:rotate(-2deg)}.tourCard.finale .foot{position:relative;flex:1;min-height:0;width:100%}.tourCard.finale .dandelion{position:absolute;right:0;bottom:0}.tourCard.finale .featured{position:absolute;right:60px;bottom:5px;display:flex;flex-direction:column;align-items:flex-end}.tourCard.finale .featured .subhead{text-shadow:0 1px .5px #fff;white-space:nowrap}.tourCard.finale .featured .btn{margin-top:-1px}.tourCard .btn.clearButton{font-size:14px;text-shadow:0 1px .5px #fff}
