﻿@font-face{font-family:"code_pro";src:url(/assets/Code-Pro-ae30902356060fe1ddfbfe092fed63ad60775b27985ff9131474ef626d6e30ad.eot);src:url(/assets/Code-Pro-ae30902356060fe1ddfbfe092fed63ad60775b27985ff9131474ef626d6e30ad.eot?#iefix) format("embedded-opentype"),url(/assets/Code-Pro-7ba2c4a20f0263479c57a4d3c9b0a339ab02a768c4bd6ca972bfae1b32d1cb1f.woff) format("woff"),url(/assets/Code-Pro-c9e947c6f658c3d425be91d9716a62175ae6981f6045f1c1dc76eb2753f94249.ttf) format("truetype"),url(/assets/Code-Pro-57106bd807831396723f70de35b907c110e3f1f5b6585320ac7f8b8a72ec33ea.svg#code_pro) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"code_pro_boldregular";src:url(/assets/code-pro-bold-webfont-be9cf32400a222b626bafa793e12725fa02df33903621c078d1aa6e65aa2aeae.eot);src:url(/assets/code-pro-bold-webfont-be9cf32400a222b626bafa793e12725fa02df33903621c078d1aa6e65aa2aeae.eot?#iefix) format("embedded-opentype"),url(/assets/code-pro-bold-webfont-16d3d81aae53685cf22d08c410ae84e0b6f01564e19dae9b576da65aeddef13c.woff) format("woff"),url(/assets/code-pro-bold-webfont-3fc1a5ce52c36ac4e5d31980b58412fc213b18c6c49337e74811f27dfeab9f8f.ttf) format("truetype"),url(/assets/code-pro-bold-webfont-8088bd7a78f65f0c8f0f547d704f86ec19a97537a0d5f4ab73e920e7b9778158.svg#code_pro_boldregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"code_pro_lightregular";src:url(/assets/code-pro-light-webfont-d8bb8f5b29ff0c7ad35417edf05def84f3ff79377cc4a9c3aad1d2eef0ad3650.eot);src:url(/assets/code-pro-light-webfont-d8bb8f5b29ff0c7ad35417edf05def84f3ff79377cc4a9c3aad1d2eef0ad3650.eot?#iefix) format("embedded-opentype"),url(/assets/code-pro-light-webfont-f89d1f00e8b99c58f4110af7c383055f148ccf0b19606f4c868e4e3c2e711d06.woff) format("woff"),url(/assets/code-pro-light-webfont-305a0ffdf126a3920c05e25489bee0894cc0e2ad229bd8bb2e4c051324b16d96.ttf) format("truetype"),url(/assets/code-pro-light-webfont-2a6f64f6889a366a2a912e9c021b5b38d2d8208d7eda61cbdfa62a5a61b2e342.svg#code_pro_lightregular) format("svg");font-weight:normal;font-style:normal}html,body{height:101%;margin:0;padding:0;line-height:1em}body{background:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0;padding:0}ul{list-style-type:none;margin:0;padding:0}.container{top:-8px}.container #elements ul li{line-height:1.7}.container ul{list-style-image:url(/assets/bg/pfeil-3e65047132724a2b444a841a5b03780f6f2e21b142697471350834b485c6644b.jpg);margin-left:0px;padding-left:0px;margin-left:15px;margin-top:5px}ol{font-family:arial;margin-left:20px;font-size:14px}a{color:#000000}a:focus{outline:none}img{border:0}*{margin:0;padding:0}body{background:#ffffff;height:100%}img{border:none}:focus{outline:0}div.hr hr{display:none}h1{font-size:50px;color:#000000;margin-top:0px;margin-bottom:0px;margin-left:0px;padding-bottom:0px;font-weight:normal;font-family:"code_pro_lightregular";margin-bottom:20px;line-height:1.1;letter-spacing:2px}h2{font-family:code_pro, Helvetica, sans-serif;font-size:22px;color:#000000;margin-bottom:8px}h3{font-family:"arial";font-size:12px;color:#000000;margin-top:14px;font-weight:bold;letter-spacing:0.5px;text-transform:uppercase}h4{font-family:"code_pro_lightregular";font-size:20px;color:#000000;font-weight:normal;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}p{font-family:arial, "Times New Roman", Times, serif;font-size:14px;line-height:1.6;margin:5px 0 5px 0}.normal-margin{margin-right:25px}#logo{border:0;z-index:1000;width:100%;margin-left:auto;margin-right:auto;width:330px;margin-top:18px}#logo a{text-decoration:none}#logo a:hover{border:0}#logo img{width:330px}#menu-box{width:1050px;margin-left:auto;margin-right:auto;margin-bottom:0px}#menu-box a{color:#000;text-decoration:none;font-weight:bold;letter-spacing:1px}#menu-box a:hover{color:#000000}#menu-box a.active{color:#000000}#top-menu{display:inline;border-top:0px solid red;padding:0px}.top-sep{width:1050px;margin-left:auto;margin-right:auto;background-color:#fe0351;height:1px;clear:both;margin-top:5px;margin-bottom:44px;border:0px}#top-nav{width:1050px;text-align:center;font-family:"arial";margin-bottom:0px;padding-bottom:0px;margin-top:15px;height:34px;text-transform:uppercase;padding-top:0px;border-top:1px solid #ff81a8}#top-nav li{display:inline-block;float:none;padding-bottom:0px;padding:0 8px;margin-bottom:0px;vertical-align:top;text-align:center}#top-nav a{padding-bottom:4px;font-weight:normal;padding-bottom:0px;padding-top:20px;margin-top:-1px;font-size:14px;letter-spacing:1px}#top-nav a:link,#top-nav a:visited{color:#000000;display:block;height:25px;text-decoration:none}#top-nav a:hover{color:#000000;font-weight:bold;background-repeat:no-repeat;background-position:center top}#top-nav a.active{color:#000000;font-weight:bold;background-repeat:no-repeat;background-position:center top;z-index:12}#top-nav-sub{width:1050px;font-family:"arial";margin-bottom:0px;padding-bottom:0px;margin-top:15px;height:34px;float:left;text-transform:uppercase;border-top:1px solid #ff81a8;border-bottom:1px solid #ff81a8;padding-bottom:14px}#top-nav-sub li{display:inline-block;padding-bottom:0px;margin-bottom:0px;vertical-align:top;margin-right:8px}#top-nav-sub a{padding-bottom:4px;font-weight:normal;padding-bottom:0px;font-size:13px;padding-top:20px;margin-top:-1px;text-align:center;letter-spacing:1px;font-family:"arial"}#top-nav-sub a:link,#top-nav-sub a:visited{color:#000000;display:block}#top-nav-sub a:hover{color:#000000;font-weight:bold}#top-nav-sub a.active{font-weight:bold;color:#000000;background-repeat:no-repeat;background-position:center top}a{outline:0 none}div{outline:0 none}:focus{outline-color:transparent;outline-width:0px;outline-style:none}#headline-wrap{width:1060px;height:30px;margin-left:auto;margin-right:auto;padding-left:10px}#bottom-menu{font-size:9px;line-height:1.4}#headline #bottom-menu a{font-size:9px;color:#000000;text-decoration:none;font-weight:bold;margin-right:5px;text-transform:uppercase}#headline a{color:#000000;font-size:11px}img{box-shadow:#000 0 0 0}img{border:0px}a img{border:0}a{border:0px}.image-submit{background-color:#ffffff;border-width:0px;padding-top:0px;padding-bottom:2px;cursor:pointer}a.highlight{color:#fe0351}a.highlight:hover{color:#fe0351}a.highlight:visited{color:#fe0351}.highlight{color:#fe0351}#top-nav-sub li#entry-50{margin-left:20px}.choose-gender{width:320px;text-align:right;padding-top:8px;display:inline;position:relative;top:-37px;left:970px}.choose-gender a{display:inline;border:0px}.choose-gender img{height:25px}.no-content{margin-top:0px;padding-top:0px;margin-bottom:19px !important}footer{position:fixed;bottom:0px;background-color:#ffffff;width:100%;padding-top:8px;padding-bottom:8px;clear:both;height:45px;margin-left:auto;margin-right:auto;text-align:center}#copyright{font-family:"arial";font-size:12px;line-height:1.5;height:30px;padding-top:15px;letter-spacing:-0.1px}#copyright strong{font-size:12px;font-weight:bold}.bottom-spacer{height:120px;clear:both}.cols-1{width:890px !important}.cols-2{width:530px !important}.cols-3{width:360px !important}.toggle-text-width{width:550px;height:1px;font-size:1px}#html-sedcard{font-family:"arial";line-height:1.1;overflow:hidden}.popup-container{padding-left:5px;width:960px;overflow:hidden;height:675px}.popup-container a{text-decoration:none}.container div .image-box,.popup-container div .image-box{width:470px;text-align:center;float:left;margin-right:10px}.image-box img{height:32px;margin-top:5px}.contact-box{font-size:12px;padding-top:4px}.contact-box .box1{float:left;margin-right:33px}.contact-box .box2{float:left;margin-right:45px}.title-row{height:60px;margin-top:15px}.main-image-box{float:left;margin-right:10px}.main-image{width:469px;height:505px}.image2{float:left;margin-right:8px;margin-bottom:0px;width:230px;height:248px}.image3{margin-right:8px;margin-bottom:0px;width:230px;height:248px}.image4{float:left;margin-right:8px;width:230px;height:248px}.image5{float:left;margin-right:8px;width:230px;height:248px}.image1-box{margin-bottom:6px}.info-row{margin-top:20px;clear:both}.container div.name-box,.popup-container div.name-box{width:470px;margin-right:12px;text-align:center;margin-top:10px;float:left}.name-box h1{margin-top:0px;font-size:40px;font-family:code_pro_boldregular;margin-top:0px;padding-top:5px}.info-box{width:468px;float:left;font-size:12px;margin-top:18px;font-family:"arial";line-height:1.1;height:40px}.info1{float:left;margin-right:0px;border:1px solid red;width:120px}.info2{float:left;width:130px;border:1px solid red}.info3{float:left;width:120px;border:1px solid red}.label1{width:60px}.value1{width:76px}.label2{width:80px}.value2{width:75px}.label3{width:50px}.value3{width:45px}.label1c{width:100px}.value1c{width:146px}.label2c{width:80px}.value2c{width:75px}.label3c{width:50px}.value3c{width:45px}.column3{width:120px}.popup-container div.label{float:left;margin-bottom:0px;margin-right:15px}.popup-container div.value{float:left;width:60px;margin-bottom:0px}.sedcard-infos{line-height:1}.container p,.container h1,.container #elements ul,.container h3,.container #elements ol{padding-left:20px}.container #elements ol{line-height:1.5}.container #login-form{padding-left:20px}.container #login-form h1{padding-left:0px}.application p,.application h1,.application #elements ul,.application h3,.application #elements ol{padding-left:0px !important}#pro-headline{background-image:url(/assets/header-professionals-81f2b166668072596c9ab332fa47d18685fde7320ef2f19ee4615a229cfb2611.jpg);background-repeat:no-repeat;background-position:left top;width:1050px;height:45px}#people-headline{background-image:url(/assets/header-people-0cca22022b02542c0a3b3dca7934a366bd2688147077e37b43eb6bd37fa828b5.png);background-repeat:no-repeat;background-position:left top;width:1050px;height:45px}#celebrity-headline{background-image:url(/assets/header-celebrity-2fce770da7f81242b4b7baf691f14bf5736957a51e7c9782602a15b6f56f8246.jpg);background-repeat:no-repeat;background-position:left top;width:1050px;height:45px}#application-headline{padding-top:4rem;margin-top:10px;margin-left:15px;margin-bottom:30px}.container{width:1050px}#entry-28{width:117px}#entry-46{width:117px}#entry-49{margin-left:340px}@media (max-width: 1070px){.profile-image-box{float:left;margin-right:0px;margin-bottom:0px;width:190px;height:257px}.profile-image{width:190px;height:257px}.container{width:950px}#menu-box{width:950px}.top-sep{width:950px}#top-nav{width:950px}#top-nav-sub{width:950px}#menu-box{width:950px}#entry-28{width:115px}#entry-46{width:90px}#entry-49{margin-left:325px}#entry-12-customer{min-width:150px;margin-left:0px}#entry-39{margin-left:250px}.choose-gender{width:320px;text-align:right;padding-top:8px;display:inline;position:relative;top:-37px;left:870px}.login-button{position:relative;top:11px;left:650px}#headline-wrap{width:960px;height:30px;margin-left:auto;margin-right:auto;padding-left:10px}#footer1{display:block}#footer2{display:block}.ui-tabs .ui-tabs-panel{width:920px}#pro-headline{width:950px}#people-headline{width:950px}.popup-container{padding-left:5px;width:785px;overflow:hidden;height:563px}.container div .image-box,.popup-container div .image-box{width:382px;text-align:center;float:left;margin-right:10px}.image-box img{height:32px;margin-top:5px}.contact-box{font-size:12px;padding-top:4px}.contact-box .box1{float:left;margin-right:20px}.contact-box .box2{float:left;margin-right:22px}.title-row{height:60px;margin-top:15px}.main-image-box{float:left;margin-right:10px}.main-image{width:382px;height:411px}.image2{float:left;margin-right:8px;margin-bottom:0px;width:186px;height:201px}.image3{margin-right:8px;margin-bottom:0px;width:186px;height:201px}.image4{float:left;margin-right:8px;width:186px;height:201px}.image5{float:left;margin-right:8px;width:186px;height:201px}.image1-box{margin-bottom:6px}.info-row{margin-top:20px;clear:both}.container div.name-box,.popup-container div.name-box{width:382px;margin-right:12px;text-align:center;margin-top:10px;float:left}.name-box h1{margin-top:0px;font-size:40px;font-family:code_pro_boldregular;margin-top:0px;padding-top:5px}.info-box{width:382px;float:left;font-size:12px;margin-top:18px;font-family:"arial";line-height:1.1;height:40px}.info1{float:left;margin-right:0px;border:1px solid red;width:110px}.info2{float:left;width:120px;border:1px solid red}.info3{float:left;width:120px;border:1px solid red}.label1{width:60px}.value1{width:76px}.label2{width:80px}.value2{width:75px}.label3{width:50px}.value3{width:45px}.label1c{width:100px}.value1c{width:166px}.label2c{width:80px}.value2c{width:125px}.label3c{width:50px}.value3c{width:45px}table.celeb-infos{margin-top:-5px}.column3{width:120px}.popup-container div.label{float:left;margin-bottom:0px;margin-right:15px}.popup-container div.value{float:left;width:60px;margin-bottom:0px}footer{padding-bottom:8px;height:28px}#copyright{padding-top:0px;line-height:1.3}#customer-logos{width:590px}}#top-nav-sub #entry-46{margin-left:685px}@media (min-width: 1070px){.profile-image-box{width:210px;height:284px}.profile-image{width:210px;height:284px}#top-nav-sub #entry-46{margin-left:760px}}table.celeb-infos{margin-top:-5px}table.celeb-infos td{vertical-align:top;line-height:1.2}#deiters-box img{margin-left:18px;margin-top:-12px;width:130px}td.simple-view{font-family:"code_pro_lightregular";font-size:20px;text-align:center !important;vertical-align:middle !important;width:450px;height:40px}.external-filter a.active{font-weight:bold;color:#fe0351 !important}#el_21 h2{font-size:18px;letter-spacing:0.5px;padding-left:20px;margin-top:20px;font-family:arial;text-transform:uppercase;font-weight:normal}.highlight-header{color:#fe0351;margin-top:22px}#page-27 h3{color:#fe0351}#entry-52{margin-left:18px}#top-nav.top-nav-main li{margin-left:0;padding:0 12px}#top-nav.top-nav-main #entry-24,#top-nav.top-nav-main #entry-33,#top-nav.top-nav-main #entry-32,#top-nav.top-nav-main #entry-27,#top-nav.top-nav-main #entry-26,#top-nav.top-nav-main #entry-47,#top-nav.top-nav-main #entry-12{width:auto;min-width:0}#top-nav.top-nav-customer li{margin-left:0;padding:0 10px}#top-nav.top-nav-customer #entry-12-customer{min-width:170px}#top-nav.top-nav-customer #entry-22{min-width:120px}#top-nav.top-nav-customer #entry-8{min-width:40px}#top-nav.top-nav-customer #entry-19{min-width:80px}#top-nav.top-nav-customer #entry-extra{min-width:130px}/*! jQuery UI - v1.10.0 - 2013-01-29
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.button.css, jquery.ui.dialog.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;padding-top:12px;padding-bottom:0px;font-family:code_pro_boldregular;font-weight:normal;font-size:16px}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;padding-bottom:0px;background:none;overflow:auto;margin:0px;line-height:1.2}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:normal;color:#555555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-widget-overlay{background:#aaa url(/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-fb45140ae47b0cd693d2c1168f07768d856f5bca0f5d73b159d85066b823788d.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-fb45140ae47b0cd693d2c1168f07768d856f5bca0f5d73b159d85066b823788d.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .ui-helper-clearfix{height:1%}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Arial, sans-serif;font-size:15px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial, sans-serif;font-size:1em}.ui-widget-content{background:#ffffff;color:#000000}.ui-widget-content a{color:#000000}.ui-widget-header{color:#000000;font-weight:bold}.ui-widget-header a{color:#000000;font-family:arial;font-weight:bold;text-transform:uppercase;font-size:14px !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:normal;color:#000000}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#000000;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{font-weight:normal;color:#000000}.ui-state-hover a,.ui-state-hover a:hover{color:#FF276C;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{font-weight:normal;color:#FF276C}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#FF276C;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#000000}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#000000}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{color:#000000}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#000000}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#000000}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-button{background-color:#ffffff;border:1px solid #000000;display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:0px;zoom:1;border-top:0px solid #000000;width:870px;margin-left:0px;padding-left:0px}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding-left:17px;padding-right:30px;padding-top:25px;padding-bottom:15px;text-decoration:none;font-size:16px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;padding:8px 10px;background:none;border-bottom:5px solid #000000;width:1022px;padding-bottom:15px;padding-left:17px;padding-top:0px}.ui-tabs-nav{margin-left:-10px;padding-left:0px}.ui-tabs .ui-tabs-hide{display:none !important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.container a.nexttab{color:#000000;font-weight:bold}.container a.navbutton{color:#000000;font-weight:bold}.container a.next{height:38px;width:48px;background-image:url(/assets/nav/next-0d058115c6b93c07939eb6c7610f4d3358f61e00eef5421e95714bac7618358e.jpg);display:block;float:left}.container a.next:hover{height:38px;width:48px;background-image:url(/assets/nav/next-active-19468637463057d96f911e8293313be2f1b64d8cb09ac036bf59d43d637d382d.jpg);display:block}.container a.prev{height:38px;width:48px;background-image:url(/assets/nav/prev-3948f6d60081a0ab7a2eab63ee695c2341c4d3fcda2cd53f247f31b702d2fad0.jpg);display:block;float:left}.container a.prev:hover{height:38px;width:48px;background-image:url(/assets/nav/prev-active-f19da7a0cc9780a8ca58209b692cfd60a9c185e1eaa0c8f75ade45d38fca95ee.jpg);display:block}.container p.navrow{margin-left:477px;padding-bottom:25px}.ui-tabs-nav{width:930px;padding:0px;margin:0px}.submitview{height:600px;width:444px;background-image:url(/assets/nav/submit-female-4b18ccd3713f521aae0667c547b6c6c729e453a1c5c7046d43617ab9d7778277.jpg)}.ui-tabs-panel{padding-left:30px}#scope-li{margin-left:0px;padding-left:0px}.sbHolder{background-color:#ffffff;border:solid 1px #000000;font-family:Arial, sans-serif;font-size:15px;font-weight:normal;height:24px;position:relative;width:242px;float:left}.sbHolderError{background-color:#ffffff;border:solid 1px #000000;font-family:Arial, sans-serif;font-size:15px;font-weight:normal;height:24px;position:relative;width:242px;float:left;border:1px solid #FE0351}.sbSelector{display:block;height:24px;left:0;line-height:25px;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:240px;font-size:15px}.sbSelector:link,.sbSelector:visited,.sbSelector:hover{color:#000000;outline:none;text-decoration:none}.sbToggle{background:url(/assets/select-icons-6a1cf38d0bcc687803cea0c4278a01eacf73665740ec476c0fa9a9dec521a81d.png) 0 -119px no-repeat;display:block;height:24px;outline:none;position:absolute;right:0;top:0;width:30px}.sbToggle:hover{background:url(/assets/select-icons-6a1cf38d0bcc687803cea0c4278a01eacf73665740ec476c0fa9a9dec521a81d.png) 0 -170px no-repeat}.sbToggleOpen{background:url(/assets/select-icons-6a1cf38d0bcc687803cea0c4278a01eacf73665740ec476c0fa9a9dec521a81d.png) 0 -19px no-repeat}.sbToggleOpen:hover{background:url(/assets/select-icons-6a1cf38d0bcc687803cea0c4278a01eacf73665740ec476c0fa9a9dec521a81d.png) 0 -69px no-repeat}.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #000000}.sbOptions{background-color:#ffffff;border:solid 1px #000000;list-style:none;left:-1px;margin:0;padding:0;position:absolute;top:30px;width:242px;z-index:1;overflow-y:auto;font-size:15px}.sbOptions li{padding:0 7px}.sbOptions a{border-bottom:dotted 1px #000000;display:block;outline:none;padding:7px 0 7px 3px;font-size:15px}.sbOptions a:link,.sbOptions a:visited{color:#000000;text-decoration:none}.sbOptions a:hover,.sbOptions a:focus,.sbOptions a.sbFocus{color:#FF276C}.sbOptions li.last a{border-bottom:none}.sbOptions .sbDisabled{border-bottom:dotted 1px #000000;color:#999;display:block;padding:7px 0 7px 3px}.sbOptions .sbGroup{border-bottom:dotted 1px #000000;color:#FF276C;display:block;font-weight:bold;padding:7px 0 7px 3px}.sbOptions .sbSub{padding-left:17px}ul{margin-left:0px}.pagination{background:white;width:800px;font-size:13px;font-family:verdana}.pagination a,.pagination span,.pagination em{padding:.2em .5em;display:block;float:left;margin-right:1px}.pagination span.disabled{color:#999;border:1px solid #DDD}.pagination em.current{font-weight:bold;background:#FE0351;color:white;border:1px solid #FE0351}.pagination a{text-decoration:none;color:#FE0351;border:1px solid #FE0351}.pagination a:hover,.pagination a:focus{color:#003;border-color:#003}.pagination .page_info{background:#FE0351;color:white;padding:.4em .6em;width:22em;margin-bottom:.3em;text-align:center}.pagination .page_info b{color:#003;background:#6aa6ed;padding:.1em .25em}.pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both}.container #categories{margin:-27px 0 10px 0px;padding:15px 0 0 0}.container #categories li{display:inline-block;margin:0;padding:0;list-style:none}.container #categories li a{font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#000;margin:0 7px 0 7px;text-decoration:none}.container #categories li a:hover{color:#000000;text-decoration:none}.container #categories li a.active{color:#000000}.container #projects{text-align:left}.container #projects a{display:inline-block;margin:0 0 20px 20px}.container #projects a.nm{margin:0 0 20px 0}.container #project{position:relative}.container #project .prev{position:absolute;display:inline-block;width:72px;height:103px;background:#fff;left:0}.container #project .next{position:absolute;display:inline-block;width:72px;height:103px;background:#fff;right:0}.container a{color:#000000;text-decoration:none}#rightcolumn a{color:#000000;text-decoration:none}.container a:hover{color:#000000}#blog-preview{width:1019px;height:286px}#blog-preview a{color:#000000}#blog-preview h2{color:#000000;font-weight:normal;font-size:17px;margin-bottom:4px}.container #blog-preview p{line-height:1.3}#blog{margin:0;padding:0;position:absolute;top:0px;left:220px;height:243px;min-width:270px;z-index:0}#blog-overview{margin:0;padding:0;float:left;top:0px;width:100%;z-index:0;padding:0px;border-right:1px solid #000000}#text-overview{width:659px;border-right:1px solid #000000;border-left:1px solid #000000;padding-left:25px;padding-top:28px}#blog h2{font-family:"code_pro";color:#000000;font-weight:bold;font-size:16px;margin-bottom:0px;margin-bottom:2px}#info-box h2{font-family:"code_pro_lightregular";color:#000000;font-weight:bold;font-size:15px;margin-bottom:0px;margin-bottom:2px}#blog div{font-family:"code_pro_lightregular";color:#000000;font-weight:normal;font-size:15px;margin-bottom:4px;margin-top:0px}#blog h3{color:#000000;font-weight:bold;font-size:16px;margin-bottom:4px}#blog h1{color:#000000;margin-bottom:21px}#prevslide{position:fixed;top:50%;margin-top:-35px;left:16px;z-index:10000;padding:10px;padding-top:20px;width:35px;height:50px;text-align:center}#nextslide{position:fixed;top:50%;margin-top:-35px;right:16px;z-index:10000;padding:10px;padding-top:20px;width:35px;height:50px;text-align:center}#prevslide:hover,#nextslide:hover{cursor:pointer}#info-button{position:fixed;top:25px;right:25px;z-index:1000}#close-button{position:fixed;right:48px;bottom:195px}#project-info-detail{width:534px;height:150px;position:fixed;bottom:75px;right:33px;background-color:#ffffff;color:#6e6e70;z-index:10000}#project-info-detail{width:504px;height:120px;position:fixed;bottom:75px;right:33px;background-color:#ffffff;padding:15px;color:#6e6e70;z-index:10000}#project-info-detail h2{color:#6e6e70}.container #project-info-detail p{font-size:13px;line-height:1.4;font-family:code_pro_lightregular;color:#6e6e70;width:430px;margin-top:8px;font-weight:normal}#project-info-short{width:519px;height:25px;position:fixed;bottom:33px;right:33px;background-color:#ffffff;color:#6e6e70;padding-left:15px;padding-top:11px;font-size:13px;z-index:10000}#project-info-short div{font-size:13px}#project-info-short strong{color:#6e6e70;font-size:13px}#prev-button{position:fixed;top:50%;margin-top:-35px;left:16px;z-index:5;padding:10px;padding-top:20px;width:35px;height:50px;text-align:center}#next-button{position:fixed;top:50%;margin-top:-35px;right:16px;z-index:5;padding:10px;padding-top:20px;width:35px;height:50px;text-align:center}.blog-box{float:left;width:319px;margin-right:20px;height:120px;position:relative}.grid .short-text{height:32px}#blog .grid .short-text h2{margin-bottom:0px;margin-top:7px;color:#505052;font-size:13px}#blog .grid .short-text div{margin-bottom:0px;margin-top:0px;font-size:13px}.banner{margin-left:13px;margin-top:0px;height:180px;width:1002px}.preview-image{width:223px;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.project-link:hover img.preview-image{opacity:0.75;filter:alpha(opacity=75);-moz-opacity:0.75}.project-link{height:420px}#content-lightbox{text-align:left;padding:15px}.download-button{background-color:#ce1a1b;color:#ffffff;font-size:14px;padding:8px}.block-link{display:block;text-decoration:none}.block-link p{color:#000000}.follow{float:left;margin-right:5px}.follow-contact{float:left;margin-right:4px;height:20px}.field-contact{margin-top:0px;height:35px}.number-block{background-color:#d2d3d5;height:63px;width:278px;float:left;margin-right:4px}#fb-link{float:left;margin-left:850px;margin-top:60px}p a{color:#ffffff}p a:visited{color:#ffffff}strong{color:#000000}#social{position:absolute;top:0;right:0}#social a{display:inline-block;width:22px;height:22px;padding:0;margin:0 0 0 7px}#social a:last-child{margin:0 0 0 5px}a.box{display:block;float:left;width:16px;height:16px;margin-top:2px;margin-right:2px;margin-bottom:2px;margin-left:2px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-image:url(/assets/pager-button-ac266d2afd04f7bcb23587a96faa462fbca30cb427851d5c7d91c44ddf1d6d2d.png)}.image-text-box{position:absolute;right:13px;bottom:13px;vertical-align:bottom;text-align:right;z-index:320;top:140px}.image-text-box h1{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;color:#ffffff;display:inline-block;background-color:#000000;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;font-size:24px;font-weight:bold}#blog .image-text-box h1{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;color:#ffffff;display:inline-block;background-color:#000000;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;font-size:24px;font-weight:bold}.container #blog-preview h1 a{color:#000000;font-size:27px;font-weight:bold}#prev-blog{position:absolute;display:inline-block;width:72px;height:103px;top:217px;left:0px;z-index:40;padding:0;background:#fff;margin-top:105px}#next-blog{position:absolute;display:inline-block;width:72px;height:103px;top:217px;left:953px;z-index:50;padding:0;background:#fff;margin-top:105px}#next-project{color:#ffffff;font-family:"code_pro_lightregular";font-size:20px;width:170px;height:30px;position:absolute;left:50%;top:50%;margin:-15px 0 0 -85px}#next-load{color:#ffffff;font-family:"code_pro_lightregular";font-size:20px;width:31px;height:31px;position:absolute;left:50%;top:50%;margin:15px 0 0 -16px}.gridIndex{position:relative;margin-right:33px;visibility:hidden;margin-left:33px}.grid.item{float:left;margin-right:10px;padding-bottom:9px;width:260px;position:relative}.grid.item .thumb{display:block;width:100%;height:100%}.grid.item .label{display:none}.grid.item a{display:block;width:100%;height:100%;line-height:0}.grid.item img{width:100%;position:relative}#content{position:absolute;top:0px;left:342px}#content-text{text-align:left}#content-text p{font-family:"arial";font-size:14px}.container #elements ul li{font-family:"arial";font-size:14px}div#design1 p{font-size:12px;height:50px}div#design1 p a{text-decoration:none;color:#000000}div#design2 p{font-size:12px;height:50px}div#design2 p a{text-decoration:none;color:#000000}div#design3 p{font-size:12px;height:50px}div#design3 p a{text-decoration:none;color:#000000}div#impressum p{font-size:12px;line-height:1.5;margin-bottom:15px;margin-top:0px}div#impressum h3{font-size:12px;margin-top:0px;margin-bottom:10px}div#kontakt1 p{font-size:12px;line-height:1.5}div#kontakt2 p{font-size:12px;line-height:1.5}#agentur{height:330px}#contact-form .field_with_errors input[type="text"]{color:#cd1924}#contact-form .field_with_errors textarea{color:#cd1924}#rightcolumn div.label{float:left;width:100px;font-size:14px;margin-bottom:0px;font-family:arial}#rightcolumn div.value{float:left;width:70px;font-size:14px;margin-bottom:0px;font-family:arial}#contact-box{position:relative;top:355px;left:33px;line-height:1.4}#contact-box a{color:#000000;text-decoration:none}.drop-panel{width:338px;margin-bottom:20px}#application-fields{padding:35px}#contact-form{clear:both;height:371px;background-color:#ffffff;color:#000000;width:391px;margin-left:0px;background-image:url(/assets/bg/contact-form-c1dcd6f884d7f332a39006a4d951e4e51531ebdeb8ac295042f5405a258674a2.jpg);background-repeat:no-repeat}textarea,select{border:1px solid #000000}#contact-form input{height:19px}.field{margin-top:5px}.field_with_errors{display:inline;margin:0px;padding:0px}.field_with_errors input{border:1px solid #cd1924;height:18px}.field_with_errors textarea{border:1px solid #cd1924}.formError{color:#fe0351;font-size:12px;padding-top:5px}.inline-errors{color:#fe0351;font-size:12px;padding-top:5px}textarea{font-family:Arial;font-size:15px;padding:4px}#container input[type="text"]{border:1px solid #000000;height:20px;margin-top:0px;padding-left:5px;font-size:15px;font-family:arial;padding-top:3px}#content-text .field_with_errors input[type="text"]{border:1px solid #fe0351}a.up-submit{border-color:#000000;background-color:#ffffff;border-width:1px;border-style:solid;padding-top:6px;padding-bottom:6px;padding-left:16px;padding-right:16px;text-decoration:none;display:block;text-align:center;color:#000000;cursor:pointer}.up-submit{border-color:#000000;background-color:#ffffff;border-width:1px;border-style:solid;padding-top:2px;padding-bottom:2px;text-decoration:none;cursor:pointer;padding-left:12px;padding-right:12px}ul.text-list{list-style-image:url(/assets/bg/pfeil-3e65047132724a2b444a841a5b03780f6f2e21b142697471350834b485c6644b.jpg);margin-left:0px;padding-left:0px}ul.text-list li{font-family:arial;font-size:14px;margin-left:15px;margin-top:3px}label{font-family:arial;font-size:14px;padding-top:12px}p a.jic-link{font-family:code_pro_boldregular, arial, Helvetica, sans-serif;font-size:16px;color:#000000;font-weight:normal;margin-bottom:0px;margin-top:5px;padding-bottom:0px;color:#000000;text-decoration:none;letter-spacing:0.4px}a.arrow-link{width:112px;height:12px;background:url(/images/arrow-link.png) 5px 1px no-repeat;text-decoration:none}#pdf-download{font-family:arial;font-size:14px;font-weight:bold}.container input[type="text"]{border:1px solid #000000;height:22px;width:180px;padding-left:5px;padding-top:2px;padding-bottom:2px}.container input[type="password"]{border:1px solid #000000;height:22px;width:180px;padding-left:5px;padding-top:2px;padding-bottom:2px}textarea,select{border:1px solid #000000}ul.references{list-style-image:url(/assets/bg/pfeil-3e65047132724a2b444a841a5b03780f6f2e21b142697471350834b485c6644b.jpg);margin-left:0px;padding-left:17px;font-family:arial;font-size:13px;width:410px}.container{width:1050px;margin:0 auto;position:relative;min-height:850px}.capty-caption{background-color:#ffffff;text-align:center;font-family:"code_pro_boldregular";font-size:14px;height:5px;padding-bottom:5px;padding-top:13px;cursor:default}#entry-24{width:105px}#entry-33{width:70px}#entry-32{width:155px}#entry-27{width:180px}#entry-26{width:185px}#entry-28{width:120px}#entry-12{width:135px}#entry-12-customer{min-width:135px}#entry-39{width:125px;margin-left:295px}#entry-40{width:110px}#entry-41{width:120px}#entry-42{width:100px}#gender-entry{width:320px;border:1px solid black;text-align:right}.category-header{width:100%;text-align:center;padding-top:0px;margin-top:1rem}.container a:visited{color:#000000}a.highlight{color:#fe0351}a.highlight:hover{color:#fe0351}a.highlight:visited{color:#fe0351}.highlight{color:#fe0351}.login-button{position:relative;top:11px;left:750px}#pro-head{margin-bottom:0px}#model-head{margin-bottom:0px;cursor:pointer}#el_122-link,#el_123-link,#el_125-link,#el_124-link,#el_134-link,#el_135-link{font-family:arial, Helvetica, sans-serif !important;font-weight:bold}#el_119-link{font-family:arial, Helvetica, sans-serif !important;font-weight:bold}#password-form{margin-left:22px}.profile-image-box{float:left;margin-right:0px;margin-bottom:0px;width:210px;height:284px}.profile-image{width:210px;height:284px}#move-up{position:relative;top:-37px}#move-up p{position:relative;top:37px}#move-up-next{position:relative;top:-37px}#move-up-next p{position:relative;top:37px}.project-info{width:960px;margin-left:-20px;margin-bottom:18px}.footer-mail{text-decoration:none;font-weight:bold;color:#ff2e60 !important}#customer-logos{margin-left:-28px;margin-top:-23px}.clear{clear:both}.container #elements #categories{margin:-27px 0 10px 0px;padding:15px 0 0 0}.container #elements #categories li{display:inline-block;margin:0;padding:0;list-style:none}.container #elements #categories li a{font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#000;margin:0 7px 0 7px;text-decoration:none}.container #elements #categories li a:hover{color:#000000;text-decoration:none}.container #elements #categories li a.active{color:#000000}.container #elements #projects{text-align:left}.container #elements #projects a{display:inline-block;margin:0 0 20px 20px}.container #elements #projects a.nm{margin:0 0 20px 0}.container #elements #project{position:relative}.container #elements #project .prev{position:absolute;display:inline-block;width:72px;height:103px;background:#FFF;left:0}.container #elements #project .next{position:absolute;display:inline-block;width:72px;height:103px;background:#FFF;right:0}.container #elements a{color:#000000;text-decoration:none}#rightcolumn a{color:#000000;text-decoration:none}.container #elements a:hover{color:#000000}#blog-preview{width:1019px;height:286px}#blog-preview a{color:#000000}#blog-preview h2{font-family:arial;color:#000000;font-weight:normal;font-size:17px;margin-bottom:4px}.container #elements #blog-preview p{line-height:1.3}.application div{line-height:1.2}#blog{margin:0;padding:0;position:absolute;top:0px;left:220px;height:243px;min-width:270px;z-index:0}#blog-overview{margin:0;padding:0;float:left;top:0px;width:100%;z-index:0;padding:0px;border-right:1px solid #000000}#text-overview{width:659px;border-right:1px solid #000000;border-left:1px solid #000000;padding-left:25px;padding-top:28px}#blog h2{font-family:'code_pro';color:#000000;font-weight:bold;font-size:16px;margin-bottom:0px;margin-bottom:2px}#info-box h2{font-family:'code_pro_lightregular';color:#000000;font-weight:bold;font-size:15px;margin-bottom:0px;margin-bottom:2px}#blog div{font-family:'code_pro_lightregular';color:#000000;font-weight:normal;font-size:15px;margin-bottom:4px;margin-top:0px}#blog h3{color:#000000;font-weight:bold;font-size:16px;margin-bottom:4px}#blog h1{color:#000000;margin-bottom:21px}#prevslide{position:fixed;top:50%;margin-top:-35px;left:16px;z-index:10000;padding:10px;padding-top:20px;width:35px;height:50px;text-align:center}#nextslide{position:fixed;top:50%;margin-top:-35px;right:16px;z-index:10000;padding:10px;padding-top:20px;width:35px;height:50px;text-align:center}#prevslide:hover,#nextslide:hover{cursor:pointer}#info-button{position:fixed;top:25px;right:25px;z-index:1000}#close-button{position:fixed;right:48px;bottom:195px}#project-info-detail{width:534px;height:150px;position:fixed;bottom:75px;right:33px;background-color:#ffffff;color:#6E6E70;z-index:10000}#project-info-detail{width:504px;height:120px;position:fixed;bottom:75px;right:33px;background-color:#ffffff;padding:15px;color:#6E6E70;z-index:10000}#project-info-detail h2{color:#6E6E70}.container #elements #project-info-detail p{font-size:13px;line-height:1.4;font-family:code_pro_lightregular;color:#6E6E70;width:430px;margin-top:8px;font-weight:normal}#project-info-short{width:519px;height:25px;position:fixed;bottom:33px;right:33px;background-color:#ffffff;color:#6E6E70;padding-left:15px;padding-top:11px;font-size:13px;z-index:10000}#project-info-short div{font-size:13px}#project-info-short strong{color:#6E6E70;font-size:13px}#prev-button{position:fixed;top:50%;margin-top:-35px;left:16px;z-index:5;padding:10px;padding-top:20px;width:35px;height:50px;text-align:center}#next-button{position:fixed;top:50%;margin-top:-35px;right:16px;z-index:5;padding:10px;padding-top:20px;width:35px;height:50px;text-align:center}.blog-box{float:left;width:319px;margin-right:20px;height:120px;position:relative}.grid .short-text{height:32px}#blog .grid .short-text h2{margin-bottom:0px;margin-top:7px;color:#505052;font-size:13px}#blog .grid .short-text div{margin-bottom:0px;margin-top:0px;font-size:13px}.banner{margin-left:13px;margin-top:0px;height:180px;width:1002px}.preview-image{width:223px;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.project-link:hover img.preview-image{opacity:0.75;filter:alpha(opacity=75);-moz-opacity:0.75}.project-link{height:420px}#content-lightbox{text-align:left;padding:15px}.download-button{background-color:#CE1A1B;color:#ffffff;font-size:14px;padding:8px}.block-link{display:block;text-decoration:none}.block-link p{color:#000000}.follow{float:left;margin-right:5px}.follow-contact{float:left;margin-right:4px;height:20px}.field-contact{margin-top:0px;height:35px}.number-block{background-color:#D2D3D5;height:63px;width:278px;float:left;margin-right:4px}#fb-link{float:left;margin-left:850px;margin-top:60px}p a{color:#ffffff}p a:visited{color:#ffffff}strong{color:#000000}#social{position:absolute;top:0;right:0}#social a{display:inline-block;width:22px;height:22px;padding:0;margin:0 0 0 7px}#social a:last-child{margin:0 0 0 5px}a.box{display:block;float:left;width:16px;height:16px;margin-top:2px;margin-right:2px;margin-bottom:2px;margin-left:2px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-image:url(/assets/pager-button-ac266d2afd04f7bcb23587a96faa462fbca30cb427851d5c7d91c44ddf1d6d2d.png)}.image-text-box{position:absolute;right:13px;bottom:13px;vertical-align:bottom;text-align:right;z-index:320;top:140px}.image-text-box h1{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;color:#ffffff;display:inline-block;background-color:#000000;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;font-size:24px;font-weight:bold}#blog .image-text-box h1{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;color:#ffffff;display:inline-block;background-color:#000000;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;font-size:24px;font-weight:bold}.container #elements #blog-preview h1 a{color:#000000;font-size:27px;font-weight:bold}#prev-blog{position:absolute;display:inline-block;width:72px;height:103px;top:217px;left:0px;z-index:40;padding:0;background:#FFF;margin-top:105px}#next-blog{position:absolute;display:inline-block;width:72px;height:103px;top:217px;left:953px;z-index:50;padding:0;background:#FFF;margin-top:105px}#next-project{color:#ffffff;font-family:'code_pro_lightregular';font-size:20px;width:170px;height:30px;position:absolute;left:50%;top:50%;margin:-15px 0 0 -85px}#next-load{color:#ffffff;font-family:'code_pro_lightregular';font-size:20px;width:31px;height:31px;position:absolute;left:50%;top:50%;margin:15px 0 0 -16px}.gridIndex{position:relative;margin-right:33px;visibility:hidden;margin-left:33px}.grid.item{float:left;margin-right:10px;padding-bottom:9px;width:260px;position:relative}.grid.item .thumb{display:block;width:100%;height:100%}.grid.item .label{display:none}.grid.item a{display:block;width:100%;height:100%;line-height:0}.grid.item img{width:100%;position:relative}#content-text{text-align:left}#content-text p{font-family:'arial';font-size:14px}div#design1 p{font-size:12px;height:50px}div#design1 p a{text-decoration:none;color:#000000}div#design2 p{font-size:12px;height:50px}div#design2 p a{text-decoration:none;color:#000000}div#design3 p{font-size:12px;height:50px}div#design3 p a{text-decoration:none;color:#000000}div#impressum p{font-size:12px;line-height:1.5;margin-bottom:15px;margin-top:0px}div#impressum h3{font-size:12px;margin-top:0px;margin-bottom:10px}div#kontakt1 p{font-size:12px;line-height:1.5}div#kontakt2 p{font-size:12px;line-height:1.5}#agentur{height:330px}#contact-form .field_with_errors input[type="text"]{color:#CD1924}#contact-form .field_with_errors textarea{color:#CD1924}#rightcolumn div.label{float:left;width:100px;font-size:14px;margin-bottom:0px;font-family:arial}#rightcolumn div.value{float:left;width:70px;font-size:14px;margin-bottom:0px;font-family:arial}#contact-box{position:relative;top:355px;left:33px;line-height:1.4}#contact-box a{color:#000000;text-decoration:none}.drop-panel{width:338px;margin-bottom:20px}#application-fields{padding:35px}#contact-form{clear:both;height:371px;background-color:#ffffff;color:#000000;width:391px;margin-left:0px;background-image:url(/assets/bg/contact-form-c1dcd6f884d7f332a39006a4d951e4e51531ebdeb8ac295042f5405a258674a2.jpg);background-repeat:no-repeat}input[type=text]{border:1px solid #000000}input[type="password"]{border:1px solid #000000}textarea,select{border:1px solid #000000}#contact-form input{height:19px}.field{margin-top:7px}.field_with_errors{display:inline;margin:0px;padding:0px}.field_with_errors input{border:1px solid #CD1924;height:18px}.field_with_errors textarea{border:1px solid #CD1924}.formError{color:#FE0351;font-size:12px;padding-top:5px}.inline-errors{color:#FE0351;font-size:10px;padding-top:5px}textarea{font-family:Arial;font-size:15px;padding:4px;width:350px;height:60px}#content-text input[type=text]{border:1px solid #000000;height:20px;margin-top:0px;padding-left:5px;font-size:15px;font-family:arial;padding-top:3px}#content-text .field_with_errors input[type=text]{border:1px solid #FE0351}a.up-submit{border-color:#000000;background-color:#ffffff;border-width:1px;border-style:solid;padding-top:6px;padding-bottom:6px;padding-left:16px;padding-right:16px;text-decoration:none;display:block;text-align:center;color:#000000;cursor:pointer}.up-submit{border-color:#000000;background-color:#ffffff;border-width:1px;border-style:solid;padding-top:2px;padding-bottom:2px;text-decoration:none;cursor:pointer;padding-left:12px;padding-right:12px}ul.text-list{list-style-image:url(/assets/bg/pfeil-3e65047132724a2b444a841a5b03780f6f2e21b142697471350834b485c6644b.jpg);margin-left:0px;padding-left:0px}ul.text-list li{font-family:arial;font-size:14px;margin-left:15px;margin-top:3px}label{font-family:arial;font-size:14px;padding-top:12px}p a.jic-link{font-family:code_pro_boldregular, arial, Helvetica, sans-serif;font-size:16px;color:#000000;font-weight:normal;margin-bottom:0px;margin-top:5px;padding-bottom:0px;color:#000000;text-decoration:none;letter-spacing:0.4px}a.arrow-link{width:112px;height:12px;background:url(/images/arrow-link.png) 5px 1px no-repeat;text-decoration:none}#pdf-download{font-family:arial;font-size:14px;font-weight:bold}input[type=text]{border:1px solid #000000;height:22px;width:176px}input[type="password"]{border:1px solid #000000;height:22px;width:180px}textarea,select{border:1px solid #000000}ul.references{list-style-image:url(/assets/bg/pfeil-3e65047132724a2b444a841a5b03780f6f2e21b142697471350834b485c6644b.jpg);margin-left:0px;padding-left:17px;font-family:arial;font-size:13px;width:250px}.container{margin:0 auto;position:relative;min-height:600px}footer{position:relative;clear:both;width:1050px;height:50px;margin-left:auto;margin-right:auto;text-align:center;padding-top:0px;vertical-align:top}#copyright{padding-top:0px}.capty-caption{background-color:#ffffff;text-align:center;font-family:"code_pro_boldregular";font-size:14px;height:5px;padding-bottom:5px;padding-top:8px;cursor:default}.row-sep{clear:both;vertical-align:top;min-height:75px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;width:863px;padding-bottom:0px;margin-bottom:0px}.row-sep p{float:left;margin-right:20px;margin-top:8px}.overview{width:880px;margin-top:5px;border-collapse:collapse}.overview th{background-color:#FE0351;padding:5px;color:#ffffff;text-align:left}.overview td,.overview th{padding-left:5px;vertical-align:top;padding-top:5px}.overview td a{color:#000000}.overview td{border-bottom:1px dotted #CBCBCB}.container #elements .overview th a{color:#ffffff}.show-details{clear:both;padding-top:15px}.show-details p{margin:0px;margin-top:4px}.show-details b{display:block;width:350px}.preview{width:250px}.container label{font-size:15px}.container input.error[type="text"],.container textarea.error{border:1px solid #FE0351}#height-box label.error{display:none !important}.container select.error{border:1px solid #FE0351}#contact-form{clear:both;border:5px solid #000000;min-height:270px;background-color:#ffffff;color:#000000;width:350px;margin-left:0px}.container input[type=text]{border:1px solid #000000;height:20px;margin-top:0px;padding-left:5px;font-size:15px;font-family:arial;padding-top:3px}.container input[type=password]{border:1px solid #000000;height:20px;margin-top:0px;padding-left:5px;font-size:15px;font-family:arial;padding-top:3px}textarea,select{border:1px solid #000000}.fileinput-button{position:relative;overflow:hidden;float:left;margin-right:4px}.fileinput-button input{position:absolute;top:0;right:0;margin:0;border:solid transparent;border-width:0 0 100px 200px;opacity:0;filter:alpha(opacity=0);-moz-transform:translate(-300px, 0) scale(4);direction:ltr;cursor:pointer}.fileupload-buttonbar .btn,.fileupload-buttonbar .toggle{margin-bottom:5px}.files .progress{width:200px}.progress-animated .bar{background:url(/assets/progressbar-cb373a116c7c7be63909c566c169cec1-91f3966a1d3b87010bc363341330c1200dd1f343ccbb87532a220df207022ba9.gif) !important;filter:none}.fileupload-loading{position:absolute;left:50%;width:128px;height:128px;background:url(/assets/loading-c811d47aa4e029305c67d71fe56dff4e-6f1c9a2c9e4932c71d86ded184887c41e4f8db70d5eecbca3b8a51a1c807adc3.gif) center no-repeat;display:none}.fileupload-processing .fileupload-loading{display:block}* html .fileinput-button{line-height:22px;margin:1px -3px 0 0}*+html .fileinput-button{margin:1px 0 0 0}@media (max-width: 480px){.files .btn span{display:none}.files .preview *{width:40px}.files .name *{width:80px;display:inline-block;word-wrap:break-word}.files .progress{width:20px}.files .delete{width:60px}}.lightbox-surround{padding:15px}h2{font-family:arial;font-size:14px;margin-top:12px}ul.backend li{padding-left:15px;padding-right:15px}.error-message,.error2,.error1,.error3{color:#FE0351}.login-button{display:none}.container #elements a.highlight{color:#FE0351}.container #elements a.highlight:hover{color:#FE0351}.container #elements a.highlight:visited{color:#FE0351}h2#sedcard_fotos{margin-top:35px}#cboxLoadedContent{overflow-x:hidden !important;overflow-y:auto !important}.popup-container{padding-left:5px;width:810px;overflow:hidden;height:575px}.popup-container,.popup-container a{text-decoration:none}.container div .image-box,.popup-container div .image-box{width:392px;text-align:center;float:left;margin-right:10px}.image-box img{height:32px;margin-top:5px}.contact-box{font-size:11px;padding-top:4px}.contact-box .box1{float:left;margin-right:23px}.contact-box .box2{float:left;margin-right:45px}.title-row{height:60px;margin-top:15px}.main-image-box{float:left;margin-right:10px}.main-image{width:392px;height:423px}.image2{float:left;margin-right:8px;margin-bottom:0px;width:192px;height:207px}.image3{margin-right:8px;margin-bottom:0px;width:192px;height:207px}.image4{float:left;margin-right:8px;width:192px;height:207px}.image5{float:left;margin-right:8px;width:192px;height:207px}.image1-box{margin-bottom:6px}.info-row{margin-top:20px;clear:both}.container div.name-box,.popup-container div.name-box{width:392px;margin-right:12px;text-align:center;margin-top:10px;float:left}.name-box h1{margin-top:0px;font-size:40px;font-family:code_pro_boldregular;margin-top:7px;padding-top:5px}.info-box{width:390px;float:left;font-size:11px;margin-top:26px;font-family:"arial";line-height:1.1;height:40px}.info1{float:left;margin-right:0px;border:1px solid red;width:120px}.info2{float:left;width:130px;border:1px solid red}.info3{float:left;width:120px;border:1px solid red}.column1{width:110px}.column2{width:135px}.column3{width:120px}.popup-container div.label{float:left;margin-bottom:0px;margin-right:15px}.popup-container div.value{float:left;width:60px;margin-bottom:0px}.sedcard-infos{line-height:0.8}body.jic-sedcard-open #cboxOverlay{background:rgba(0,0,0,0.75)}body.jic-sedcard-open #cboxContent{overflow:visible !important;background:#fff}#cboxLoadedContent{overflow:hidden !important;background:#fff}@media (max-width: 768px){#cboxClose{top:8px !important;right:8px !important;width:52px !important;height:52px !important;min-width:52px;min-height:52px}#cboxClose::before,#cboxClose::after{top:11px;left:24px;height:30px;width:4px}}.sbHolder{background-color:#ffffff;border:solid 1px #000000;font-family:Arial, sans-serif;font-size:15px;font-weight:normal;height:24px;position:relative;width:242px;float:left}.sbHolderError{background-color:#ffffff;border:solid 1px #000000;font-family:Arial, sans-serif;font-size:15px;font-weight:normal;height:24px;position:relative;width:242px;float:left;border:1px solid #FE0351}.sbSelector{display:block;height:24px;left:0;line-height:25px;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:240px;font-size:15px}.sbSelector:link,.sbSelector:visited,.sbSelector:hover{color:#000000;outline:none;text-decoration:none}.sbToggle{background:url(/assets/select-icons-6a1cf38d0bcc687803cea0c4278a01eacf73665740ec476c0fa9a9dec521a81d.png) 0 -119px no-repeat;display:block;height:24px;outline:none;position:absolute;right:0;top:0;width:30px}.sbToggle:hover{background:url(/assets/select-icons-6a1cf38d0bcc687803cea0c4278a01eacf73665740ec476c0fa9a9dec521a81d.png) 0 -170px no-repeat}.sbToggleOpen{background:url(/assets/select-icons-6a1cf38d0bcc687803cea0c4278a01eacf73665740ec476c0fa9a9dec521a81d.png) 0 -19px no-repeat}.sbToggleOpen:hover{background:url(/assets/select-icons-6a1cf38d0bcc687803cea0c4278a01eacf73665740ec476c0fa9a9dec521a81d.png) 0 -69px no-repeat}.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #000000}.sbOptions{background-color:#ffffff;border:solid 1px #000000;list-style:none;left:-1px;margin:0;padding:0;position:absolute;top:30px;width:242px;z-index:1;overflow-y:auto;font-size:15px}.sbOptions li{padding:0 7px}.sbOptions a{border-bottom:dotted 1px #000000;display:block;outline:none;padding:7px 0 7px 3px;font-size:15px}.sbOptions a:link,.sbOptions a:visited{color:#000000;text-decoration:none}.sbOptions a:hover,.sbOptions a:focus,.sbOptions a.sbFocus{color:#FF276C}.sbOptions li.last a{border-bottom:none}.sbOptions .sbDisabled{border-bottom:dotted 1px #000000;color:#999;display:block;padding:7px 0 7px 3px}.sbOptions .sbGroup{border-bottom:dotted 1px #000000;color:#FF276C;display:block;font-weight:bold;padding:7px 0 7px 3px}.sbOptions .sbSub{padding-left:17px}ul{margin-left:0px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:0.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #ffffff;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0px;color:#fe0351}#cboxLoadingGraphic{background:url(/assets/loading-6f1c9a2c9e4932c71d86ded184887c41e4f8db70d5eecbca3b8a51a1c807adc3.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:-30px;margin-top:-32px;background:url(/assets/controls-5848d1e693080dc78595adf797f4a653ac9100defe3990ce7538f7a0ba6a1121.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px;z-index:1000000}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:-30px;margin-top:-32px;background:url(/assets/controls-5848d1e693080dc78595adf797f4a653ac9100defe3990ce7538f7a0ba6a1121.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:-5px;display:block;background:url(/assets/controls-5848d1e693080dc78595adf797f4a653ac9100defe3990ce7538f7a0ba6a1121.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}#entry-24{margin-left:45px;width:100px}#entry-33{margin-left:0px;width:85px}#entry-32{margin-left:10px;width:141px}#entry-48{margin-left:10px;width:135px}#entry-27{margin-left:10px;width:93px}#entry-26{margin-left:10px;width:127px}#entry-47{margin-left:10px;width:127px}#entry-12{margin-left:10px;width:160px}#entry-28{width:127px}#entry-46{margin-left:4px;width:102px}#entry-49{margin-left:320px}#entry-39{width:85px;margin-left:316px}#entry-40{width:95px}#entry-41{width:120px}#entry-42{width:90px}#gender-entry{width:320px;border:1px solid black;text-align:right}#top-nav-sub{margin-left:0px}@media (max-width: 1070px){#entry-24{margin-left:32px;width:64px}#entry-33{margin-left:0px}#entry-32{margin-left:0px}#entry-48{margin-left:0px}#entry-27{margin-left:0px}#entry-26{margin-left:0px}#entry-47{margin-left:0px}#entry-12{margin-left:0px}#entry-28{width:105px}#entry-46{width:90px}#entry-49{margin-left:305px}#entry-39{margin-left:270px}}a,.title{color:#B24926}#content a:hover{color:#333}#banner-secondary p.intro{padding:0;float:left;width:50%}#banner-secondary .download-box{border:1px solid #aaa;background:#333;background:-webkit-linear-gradient(left, #333 0%, #444 100%);background:linear-gradient(to right, #333 0%, #444 100%);float:right;width:40%;text-align:center;font-size:20px;padding:10px;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,0.8)}#banner-secondary .download-box h2{color:#71D1FF;font-size:26px}#banner-secondary .download-box .button{float:none;display:block;margin-top:15px}#banner-secondary .download-box p{margin:15px 0 5px}#banner-secondary .download-option{width:45%;float:left;font-size:16px}#banner-secondary .download-legacy{float:right}#banner-secondary .download-option span{display:block;font-size:14px;color:#71D1FF}#content .dev-links{float:right;width:30%;margin:-15px -25px .5em 1em;padding:1em;border:1px solid #666;border-width:0 0 1px 1px;border-radius:0 0 0 5px;box-shadow:-2px 2px 10px -2px #666}#content .dev-links ul{margin:0}#content .dev-links li{padding:0;margin:.25em 0 .25em 1em;background-image:none}.demo-list{float:right;width:25%}.demo-list h2{font-weight:normal;margin-bottom:0}#content .demo-list ul{width:100%;border-top:1px solid #ccc;margin:0}#content .demo-list li{border-bottom:1px solid #ccc;margin:0;padding:0;background:#eee}#content .demo-list .active{background:#fff}#content .demo-list a{text-decoration:none;display:block;font-weight:bold;font-size:13px;color:#3f3f3f;text-shadow:1px 1px #fff;padding:2% 4%}.demo-frame{width:70%;height:350px}.view-source a{cursor:pointer}.view-source>div{overflow:hidden;display:none}@media all and (max-width: 600px){#banner-secondary p.intro,#banner-secondary .download-box{float:none;width:auto}#banner-secondary .download-box{overflow:auto}}@media only screen and (max-width: 480px){#content .dev-links{width:55%;margin:-15px -29px .5em 1em;overflow:hidden}}.order-list{list-style-type:none}.ui-dialog.customer-popup-dialog{overflow:visible;border:1px solid #d0d0d0;border-radius:8px;box-shadow:0 20px 75px rgba(0,0,0,0.35);background:#ffffff;padding:0}.ui-dialog.customer-popup-dialog.ui-widget-content{background:#ffffff;background-image:none;color:#111111}.ui-dialog.customer-popup-dialog .ui-dialog-titlebar{position:relative;padding:18px 46px 12px 22px;border:0;background:#ffffff;background-image:none;border-bottom:1px solid #e5e5e5;border-radius:8px 8px 0 0;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:20px}.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-title{display:block;margin:0;padding:0;line-height:1.2;font-size:20px;font-weight:700;font-family:Arial, Helvetica, sans-serif;letter-spacing:2px;color:#000000;text-transform:none}.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close,.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close.ui-button,.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close.ui-button.ui-widget,.ui-dialog.customer-popup-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close{position:absolute;right:12px;top:8px;width:28px;height:28px;margin:0;padding:0;border:0;background:transparent;background-image:none;box-shadow:none;cursor:pointer;opacity:0.7;overflow:hidden;text-indent:-99999px;white-space:nowrap;color:transparent;text-shadow:none;font:0/0 a}.ui-dialog.customer-popup-dialog .ui-dialog-titlebar-close .ui-icon,.ui-dialog.customer-popup-dialog .ui-dialog-titlebar-close .ui-icon-closethick{display:none;background-image:none;background:none}.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close *,.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon,.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-icon,.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-text,.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-icon-space,.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span{display:none}.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::before,.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::after{content:"";position:absolute;left:50%;top:50%;width:18px;height:4px;background:#666;border-radius:2px;display:block}.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::before{transform:translate(-50%, -50%) rotate(45deg)}.ui-dialog.customer-popup-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::after{transform:translate(-50%, -50%) rotate(-45deg)}.ui-dialog.customer-popup-dialog .ui-dialog-titlebar-close:hover{opacity:1;transform:translateY(-1px)}.ui-dialog.customer-popup-dialog .ui-dialog-titlebar-close:hover::before,.ui-dialog.customer-popup-dialog .ui-dialog-titlebar-close:hover::after{background:#222222}.ui-dialog.customer-popup-dialog .ui-dialog-content{padding:6px 22px 0 23px;background:#ffffff;background-image:none;line-height:1.4;color:#111111}.ui-dialog.customer-popup-dialog .ui-dialog-buttonpane{padding:2px 20px 6px 20px;margin-top:0;border:0;background:#ffffff;background-image:none;border-radius:0 0 8px 8px}.ui-dialog.customer-popup-dialog .ui-dialog-buttonset{margin:0}.ui-dialog.customer-popup-dialog .ui-dialog-buttonpane button,.ui-dialog.customer-popup-dialog .ui-dialog-buttonset button,.ui-dialog.customer-popup-dialog .ui-dialog-buttonpane .ui-button{min-width:0;padding:6px 16px;margin:0;border:none;background:transparent;background-image:none;color:#666666;cursor:pointer;transition:all 0.15s ease;font-weight:700;line-height:1.2;box-shadow:none}.ui-dialog.customer-popup-dialog .ui-dialog-buttonpane button:hover,.ui-dialog.customer-popup-dialog .ui-dialog-buttonset button:hover,.ui-dialog.customer-popup-dialog .ui-dialog-buttonpane .ui-button:hover{color:#111111;transform:translateY(-2px)}.ui-widget-overlay.customer-popup-overlay{background:rgba(0,0,0,0.65)}#welcome_box,#reminder_box{display:none}#welcome_box p,#reminder_box p{margin:0 0 10px 0}#welcome_box p:last-child,#reminder_box p:last-child{margin-bottom:0}#welcome_box .welcome-subline,#reminder_box .welcome-subline{margin-bottom:10px;font-weight:normal}.container .customers-show-page .customers-show-page__header-clear{clear:both}.container .customers-show-page .customers-show-page__tabs-wrap{clear:both;position:relative;z-index:1}.container .customers-show-page .customers-show-page__tabs-wrap #tabs>ul{position:relative;z-index:2}.container .customers-show-page .customers-show-page__tabs-wrap #tabs>.ui-tabs-panel{position:relative;z-index:1}.customer-set-pwd{margin-left:280px;width:550px}.customer-set-pwd__title{padding-top:7px}.customer-set-pwd__error{width:420px}.customer-set-pwd__actions{margin-top:5px}.customer-set-pwd__submit{width:205px}.customer-show-other{width:900px}.customer-show-other__row-sep--last{border:0}.customer-show-other__clear{clear:both}.customer-show-other__foto-clear{margin-top:75px}.customer-order-pwd__success-message{width:350px}.customer-order-pwd__email-input{width:199px}.customer-order-pwd__actions{margin-top:5px}.customer-order-pwd__submit{width:205px}.customers-order-public{position:relative}.customers-order-public__clear{clear:both}.customers-order-public__topbar{width:100%;overflow:hidden;margin-bottom:20px}.customers-order-public__topbar-left{float:left;margin-left:16px}.customers-order-public__topbar-right{float:right;padding-top:22px}.customers-order-public__topbar-left,.customers-order-public__topbar-right{display:flex;align-items:center}.customers-order-public__save-form{margin:0}.customers-order-public__save-button{margin:0;padding:6px 14px;font-size:15px;border:1px solid #ff005c;background:#ff005c;color:#fff;cursor:pointer;border-radius:3px;transition:all 0.2s ease}.customers-order-public__save-button:hover{background:#fff;color:#ff005c}.customers-order-public__save-button:active{transform:scale(0.97)}.customers-order-public__applicant-type-field{margin-bottom:6px}.customers-order-public__select-wrapper{display:inline-block;position:relative}.customers-order-public__applicant-type-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:180px;padding:6px 36px 6px 12px;font-size:15px;border:1px solid #ff005c;border-radius:3px;background-color:#fff;color:#000;cursor:pointer;transition:all 0.2s ease;background-image:url("data:image/svg+xml;utf8,<svg fill='%23ff005c' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 10px center}.customers-order-public__applicant-type-select:hover{background-color:#fff0f6;border-color:#ff005c}.customers-order-public__applicant-type-select:focus{outline:none;box-shadow:0 0 0 2px rgba(255,0,92,0.2)}.customers-order-public__checkbox-label{font-size:15px !important}.customers-order-public__pro-areas{margin-right:35px}.customers-order-public__checkbox-field{display:inline-flex !important;align-items:center !important;gap:8px;background:#fff;border:1px solid #ff005c;border-radius:3px;padding:6px 10px;margin-right:8px;margin-bottom:8px}.customers-order-public__checkbox-field input[type="checkbox"]{flex:0 0 16px;display:inline-block;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;border:1px solid #ff005c;border-radius:3px;background:#fff;cursor:pointer;position:relative}.customers-order-public__checkbox-field label{display:inline-flex !important;align-items:center !important;margin:0 !important;padding:0 !important;line-height:16px !important;vertical-align:middle;cursor:pointer}.customers-order-public__checkbox-field input[type="checkbox"]:checked{background:#ff005c}.customers-order-public__checkbox-field input[type="checkbox"]:checked::after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.customers-order-public__checkbox-field input[type="checkbox"]:checked+label{color:#ff005c;font-weight:500}.customers-order-public__sortable{list-style-type:none;width:1060px}.customers-order-public__sortable-item{float:left;list-style:none}.customers-order-public__category-header{margin-top:55px}.customers-order-public__empty-state{width:600px}.customers-order-public__empty-title{font-size:15px;width:800px}.container .customers-index-page .customers-index-page__clear{clear:both}.container .customers-index-page .customers-index-page__customer-info{display:none}.container .customers-index-page .customers-index-page__email-link{color:#000000}.container .customers-index-page .mini-tooltip img{display:block;margin-top:8px;max-width:120px;height:auto}.container .customers-index-page .customers-index-page__top-filters{display:flex;align-items:flex-start;gap:28px;margin-bottom:12px;flex-wrap:wrap}.container .customers-index-page .customers-index-page__top-filter{display:flex;flex-direction:column}.container .customers-index-page .customers-index-page__top-filter--checkbox{padding-top:22px}.container .customers-index-page .customers-index-page__inline-checkbox{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.container .customers-index-page .customers-index-page__applicant-type-select{width:180px}.container .customers-index-page .customers-index-page__search-fields{margin-top:8px;margin-bottom:10px}.container .customers-index-page .customers-index-page__search-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.container .customers-index-page .customers-index-page__search-field{display:flex;flex-direction:column}.container .customers-index-page .customers-index-page__search-field--first-name,.container .customers-index-page .customers-index-page__search-field--last-name,.container .customers-index-page .customers-index-page__search-field--city,.container .customers-index-page .customers-index-page__search-field--email{min-width:140px}.container .customers-index-page .customers-index-page__search-field--zipcode,.container .customers-index-page .customers-index-page__search-field--radius{min-width:110px}.container .customers-index-page input.customers-index-page__input.customers-index-page__input--primary[type="text"]{width:180px;height:26px;box-sizing:border-box;padding:3px 6px}.container .customers-index-page input.customers-index-page__input.customers-index-page__input--small[type="text"]{width:120px;height:26px;box-sizing:border-box;padding:3px 6px}.container .customers-index-page .customers-index-page__detail-search-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:8px;margin-bottom:10px;padding:10px 16px;border:1px solid #cfcfcf;background:#ccd6db;cursor:pointer;font-size:16px;font-weight:700;text-align:left}.container .customers-index-page .customers-index-page__detail-search-toggle-label{display:inline-block}.container .customers-index-page .customers-index-page__detail-search-toggle-icon{display:inline-block;width:10px;height:10px;margin-left:12px;border-right:2px solid #444;border-bottom:2px solid #444;transform:rotate(45deg);transition:transform 0.2s ease}.container .customers-index-page .customers-index-page__detail-search-toggle.is-open .customers-index-page__detail-search-toggle-icon{transform:rotate(-135deg);margin-top:4px}.container .customers-index-page .customers-index-page__detail-search-toggle.is-closed .customers-index-page__detail-search-toggle-icon{transform:rotate(45deg);margin-top:-2px}.container .customers-index-page .customers-index-page__detail-main-layout{display:flex;align-items:flex-start;gap:24px;margin-top:6px;margin-bottom:10px;flex-wrap:wrap}.container .customers-index-page .customers-index-page__detail-selection-column{min-width:360px;max-width:600px}.container .customers-index-page .customers-index-page__detail-ranges-column{min-width:300px}.container .customers-index-page .customers-index-page__detail-main-layout--ranges-only{display:block}.container .customers-index-page .customers-index-page__detail-main-layout--ranges-only .customers-index-page__detail-selection-column{display:none}.container .customers-index-page .customers-index-page__detail-main-layout--ranges-only .customers-index-page__detail-ranges-column{min-width:0;max-width:420px}.container .customers-index-page .customers-index-page__pro-areas,.container .customers-index-page .customers-index-page__people-areas{float:none;margin-right:0;height:auto}.container .customers-index-page .customers-index-page__pro-grid,.container .customers-index-page .customers-index-page__people-grid{float:none}.container .customers-index-page .customers-index-page__pro-grid>.field,.container .customers-index-page .customers-index-page__people-grid>.field{margin-top:0;padding:0}.container .customers-index-page .customers-index-page__pro-grid{display:grid;grid-template-columns:minmax(150px, max-content);margin-top:18.5px;column-gap:8px;row-gap:15px;align-items:start}.container .customers-index-page .customers-index-page__people-grid{display:grid;grid-template-columns:max-content max-content;margin-top:20px;column-gap:8px;row-gap:15px;align-items:start}.container .customers-index-page .customers-index-page__checkbox-field{margin-bottom:0}.container .customers-index-page label.customers-index-page__checkbox-option{display:inline-grid;grid-template-columns:16px auto;column-gap:0;align-items:center;cursor:pointer;padding-top:0;margin:0;position:static;line-height:normal}.container .customers-index-page label.customers-index-page__checkbox-option input[type="checkbox"]{position:static;margin:0}.container .customers-index-page label.customers-index-page__checkbox-option span{display:block;margin:0;padding:0;position:relative;top:0}.container .customers-index-page .customers-index-page__field--nationality-type{grid-column:1 / -1;margin-top:2px}.container .customers-index-page .customers-index-page__nationality-select{width:205px}.container .customers-index-page .customers-index-page__range-group{display:flex;align-items:center;gap:8px;margin-top:0;margin-bottom:0}.container .customers-index-page .customers-index-page__range-label{min-width:150px;display:inline-block;font-size:16px;line-height:22px;position:relative;top:10px;white-space:nowrap}.container .customers-index-page .customers-index-page__range-fields{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;position:relative;top:8px}.container .customers-index-page .customers-index-page__range-fields label{margin:0;display:inline-flex;align-items:center;height:22px;line-height:22px;position:relative;top:-5px}.container .customers-index-page .customers-index-page__detail-ranges-column input.customers-index-page__input.customers-index-page__input--range[type="text"]{width:60px;min-width:60px;max-width:60px;height:28px;box-sizing:border-box;padding:2px 4px;margin:0}.container .customers-index-page .customers-index-page__detail-options{margin-top:0;display:flex;flex-direction:column;row-gap:0}.container .customers-index-page .customers-index-page__option-group{display:flex;align-items:center;gap:6px}.container .customers-index-page .customers-index-page__option-label{min-width:130px;display:inline-block;font-size:16px;line-height:22px;position:relative;top:1px}.container .customers-index-page .customers-index-page__option-values{display:flex;align-items:center;flex-wrap:wrap}.container .customers-index-page .customers-index-page__option-values input[type="radio"]{margin:0;position:relative;top:1px}.container .customers-index-page .customers-index-page__option-values label{margin-left:2px;margin-right:8px;position:relative;top:-4px}.container .customers-index-page .customers-index-page__search-submit-row{margin-top:10px;display:flex;justify-content:flex-start}.container .customers-index-page .customers-index-page__search-button{min-width:120px;height:34px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.container .customers-index-page .customers-index-page__search-button--large{min-width:170px;height:40px;font-size:16px;font-weight:700}.container .customers-index-page .customers-index-page__add-icon{margin-top:12px;margin-left:0}.container .customers-index-page .customers-index-page__overview{width:100%;margin-top:10px;margin-bottom:15px;border-collapse:collapse;background:#ffffff}.container .customers-index-page .customers-index-page__header-row{background:transparent}.container .customers-index-page .customers-index-page__header-cell{padding:6px 8px;vertical-align:middle;text-align:left;white-space:nowrap}.container .customers-index-page .customers-index-page__header-cell--icon,.container .customers-index-page .customers-index-page__header-cell--icon-last{width:28px;padding-left:0;padding-right:0;text-align:center}.container .customers-index-page .customers-index-page__row{background:#ffffff}.container .customers-index-page .customers-index-page__row td{transition:background-color 0.15s ease}.container .customers-index-page .customers-index-page__row:hover td{background:#fafafa}.container .customers-index-page .customers-index-page__cell{padding:7px 8px;vertical-align:middle;border-bottom:1px solid #ececec}.container .customers-index-page .customers-index-page__cell-center{text-align:center}.container .customers-index-page .customers-index-page__cell--updated-at,.container .customers-index-page .customers-index-page__cell--created-at,.container .customers-index-page .customers-index-page__cell--age{white-space:nowrap}.container .customers-index-page .customers-index-page__cell--email{min-width:170px}.container .customers-index-page .customers-index-page__cell--first-name a,.container .customers-index-page .customers-index-page__cell--email a{text-decoration:none}.container .customers-index-page .customers-index-page__cell--first-name a:hover,.container .customers-index-page .customers-index-page__cell--email a:hover{text-decoration:underline}.container .customers-index-page .customers-index-page__cell--icon,.container .customers-index-page .customers-index-page__cell--icon-last{width:28px;text-align:center;padding-left:0;padding-right:0}.container .customers-index-page .customers-index-page__icon-cell{padding-left:0;padding-right:0}.container .customers-index-page .customers-index-page__icon-cell--last{padding-right:3px}.container .customers-index-page .customers-index-page__row.new-customer td{background:#fff8fb}.container .customers-index-page .customers-index-page__row.new-customer:hover td{background:#fff1f7}.container .customers-index-page .customers-index-page__pagination-bar{display:flex;align-items:center;justify-content:flex-start;gap:6px;flex-wrap:wrap}.container .customers-index-page .customers-index-page__page-jump-form{display:flex;align-items:center;gap:4px;margin:0 0 0 4px}.container .customers-index-page .customers-index-page__page-label{margin-left:2px}.container .customers-index-page .customers-index-page__page-input{width:55px;height:22px;box-sizing:border-box;border:1px solid #ff005c}.container .customers-index-page .customers-index-page__page-submit{height:22px;line-height:20px;border:1px solid #ff005c;background:#fff;cursor:pointer;padding:0 6px}@media (max-width: 980px){.container .customers-index-page .customers-index-page__detail-main-layout{gap:16px}.container .customers-index-page .customers-index-page__detail-selection-column,.container .customers-index-page .customers-index-page__detail-ranges-column{min-width:100%;max-width:none}.container .customers-index-page .customers-index-page__people-grid,.container .customers-index-page .customers-index-page__pro-grid{grid-template-columns:1fr}.container .customers-index-page .customers-index-page__range-fields{flex-wrap:wrap}}.container .customers-scope-page .customers-scope-page__header-clear{clear:both}.container .customers-scope-page .customers-scope-page__tabs-wrap{clear:both;position:relative;z-index:1}.container .customers-scope-page .customers-scope-page__tabs-wrap #tabs>ul{position:relative;z-index:3}.container .customers-scope-page .customers-scope-page__tabs-wrap #tabs>.ui-tabs-panel{position:relative;z-index:1}.container .customers-scope-page .customers-scope-page__pro-option-group{clear:both;display:block;margin-bottom:0}.container .customers-scope-page .customers-scope-page__pro-option-field{float:none;display:block;margin:0 0 2px 0;padding:0}.container .customers-scope-page .customers-scope-page__pro-option-details{float:none;display:block;clear:both;margin:0 0 6px 0;padding:0}.container .customers-scope-page .customers-scope-page__pro-option-detail-field{display:inline-block;vertical-align:top;float:none;margin:0 14px 0 0;padding:0}.container .customers-scope-page .customers-scope-page__pro-option-detail-field label{display:inline-block;margin:0 4px 0 0;white-space:nowrap}.container .customers-scope-page .customers-scope-page__actor-age-row{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.container .customers-scope-page .customers-scope-page__actor-age-text{display:inline-block;white-space:nowrap;margin:0;padding:0;line-height:1}.container .customers-scope-page .customers-scope-page__actor-age-row input[type="text"]{display:inline-block;float:none;margin:0;vertical-align:middle}.container .customers-scope-page .customers-scope-page__pro-option-details--model select{display:inline-block;float:none;margin:0}.container .customers-scope-page .customers-scope-page__pro-option-details--model{margin-bottom:35px}.applications-landing-header{background:#fff}.applications-landing-header__inner{max-width:72rem;margin:0 auto;padding:1.25rem 1.5rem 0rem}.applications-landing-header__divider{max-width:78rem;margin:0 auto;height:0.0625rem;background:rgba(255,45,111,0.4)}.applications-landing-header__top{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-bottom:0.3rem}.applications-landing-header__brand{flex:1 1 auto}.applications-landing-header__brand-link{display:inline-flex;align-items:center;text-decoration:none}.applications-landing-header__brand-logo{display:block;height:3.75rem;width:auto}.applications-landing-header__utilities{display:flex;align-items:center;justify-content:flex-end;gap:1.25rem;flex-wrap:wrap}.applications-landing-header__login{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.applications-landing-header__login-icon{display:block;height:5.5rem;transform:translateY(-0.25rem);width:auto}.applications-landing-header__login:hover,.applications-landing-header__login:focus{border-color:#ff2d6f}.applications-landing-header__nav{display:flex;align-items:center;justify-content:center;gap:3rem;padding:1rem 0 1.125rem;border-top:0.125rem solid rgba(255,45,111,0.25)}.applications-landing-header__nav-link{text-decoration:none;text-transform:uppercase;letter-spacing:0.08em;font-size:1.2rem;font-weight:500;color:#111}.applications-landing-header__nav-link--active{font-weight:700;position:relative}.applications-landing-header__nav-link--active::after{content:"";position:absolute;left:0;right:0;bottom:-0.5rem;height:0.125rem}.wishlist-header__top{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-bottom:0.85rem;flex-wrap:wrap}.wishlist-header__brand{flex:1 1 18rem;min-width:0}.wishlist-header__utilities{display:flex;align-items:center;justify-content:flex-end;gap:1.1rem;flex-wrap:wrap;flex:0 1 auto;min-width:0}.wishlist-header__social{display:inline-flex;align-items:center}@media (max-width: 64rem){.wishlist-header__top{gap:1rem}.wishlist-header__utilities{gap:0.85rem}}@media (max-width: 48rem){.wishlist-header__top{align-items:flex-start}.wishlist-header__brand{flex:1 1 100%}.wishlist-header__utilities{flex:1 1 100%;justify-content:flex-start;gap:0.75rem}}@media (max-width: 30rem){.wishlist-header__inner{padding:0.85rem 1rem 0}.wishlist-header__top{gap:0.75rem;padding-bottom:0.7rem}.wishlist-header__utilities{gap:0.6rem}.wishlist-header__brand-logo{height:3rem}.wishlist-header__count{gap:0.55rem;padding:0.4rem 0.5rem 0.4rem 0.8rem}.wishlist-header__count-label{font-size:0.92rem}.wishlist-header__count-value{min-width:1.8rem;height:1.8rem;font-size:0.95rem}}@media (max-width: 48rem){.applications-landing-header__inner{padding:0.9rem 1rem 0}.applications-landing-header__top{gap:0.75rem;align-items:center}.applications-landing-header__brand{flex:1 1 auto;min-width:0}.applications-landing-header__brand-logo{height:2.8rem;max-width:100%}.applications-landing-header__utilities{flex:0 0 auto;gap:0.6rem}.applications-landing-header__login-icon{height:3rem;transform:none}.applications-landing-header__nav{gap:1rem;flex-wrap:wrap;padding:0.85rem 0 1rem}.applications-landing-header__nav-link{font-size:0.95rem}}.applications-landing{max-width:72rem;margin:0 auto}.applications-landing__intro{max-width:72rem;margin:0 0 0rem}.applications-landing__intro-inner{max-width:72rem;margin:0 auto 2.5rem;padding:1.5rem 2rem}.applications-landing__intro-inner,.applications-landing__section{background:rgba(255,45,111,0.03);border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04)}.applications-landing__title{margin:0 0 1.75rem;font-size:3.25rem;line-height:1.05;letter-spacing:0.05em;font-weight:300}.applications-landing__intro-text{display:grid;gap:0}.applications-landing__intro-paragraph{margin:0 0 0.75rem;line-height:1.65;font-size:1rem}.applications-landing__intro-paragraph--lead{margin-bottom:1rem;font-weight:700;font-size:1.15rem}.applications-landing__intro-steps{margin-top:0.5rem}.applications-landing__intro-steps-title{font-weight:600;margin:0 0 0.5rem;color:#111;font-size:1rem;line-height:1.5}.applications-landing__intro-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.35rem}.applications-landing__intro-list li{position:relative;padding-left:1.25rem;color:#333;line-height:1.6}.applications-landing__intro-list li::before{content:"";position:absolute;left:0;top:0.62em;width:0.375rem;height:0.375rem;border-radius:50%;background:rgba(255,45,111,0.6);transform:translateY(-50%)}@media (max-width: 48rem){.applications-landing{width:100%;padding:0 1rem}.applications-landing__intro-inner{margin-bottom:1.5rem;padding:1.15rem}.applications-landing__title{font-size:2rem;line-height:1.12;letter-spacing:0.035em;margin-bottom:1.1rem}.applications-landing__intro-paragraph{font-size:0.98rem}.applications-landing__intro-paragraph--lead{font-size:1.05rem}}.applications-landing__sections{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem}.applications-landing__section{border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;padding:2rem;background:rgba(255,45,111,0.035);box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04)}.applications-landing__section-header{margin-bottom:1.125rem}.applications-landing__section-title{margin:0;font-size:2rem;line-height:1.1;letter-spacing:0.04em;font-weight:300}@media (max-width: 48rem){.applications-landing__sections{grid-template-columns:1fr}}@media (max-width: 48rem){.applications-landing__sections{grid-template-columns:1fr;gap:1.25rem}.applications-landing__section{padding:1.15rem}.applications-landing__section-title{font-size:1.55rem}}.applications-landing__category-list{display:flex;flex-direction:column;gap:1rem}.applications-landing__category-card{padding:1.1rem 1.1rem 1rem;border:0.0625rem solid rgba(255,45,111,0.18);border-radius:0.5rem;background:rgba(255,255,255,0.92);box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04)}.applications-landing__category-card-title{margin:0 0 0.65rem;font-size:1.05rem;line-height:1.3;font-weight:700;text-transform:uppercase;color:#111}.applications-landing__category-card-text{margin:0 0 0.75rem;line-height:1.55;color:#222}.applications-landing__category-card-section{margin-top:0.85rem}.applications-landing__category-card-section-title{margin:0 0 0.5rem;font-size:0.95rem;line-height:1.3;letter-spacing:0.06em;font-weight:700;text-transform:uppercase;color:#111111;margin-top:0.75rem;padding-top:0.75rem;border-top:0.0625rem solid rgba(17,17,17,0.06)}.applications-landing__category-card-group{margin-top:0.6rem}.applications-landing__category-card-group--optical{margin-top:0.85rem;padding-top:0.6rem;border-top:0.0625rem solid rgba(17,17,17,0.06)}.applications-landing__category-card-group-title{margin:0 0 0.35rem;font-size:0.95rem;line-height:1.4;font-weight:700;color:#111}.applications-landing__category-card-subgroup{margin-top:0.5rem}.applications-landing__category-card-subgroup-title{margin:0 0 0.4rem;font-size:0.95rem;line-height:1.4;font-weight:700;color:#111}.applications-landing__category-card-list{list-style:none;margin:0;padding:0;display:grid;gap:0.35rem}.applications-landing__category-card-list li{position:relative;padding-left:1rem;line-height:1.55;color:#222}.applications-landing__category-card-list li::before{content:"";position:absolute;left:0;top:0.72em;width:0.3125rem;height:0.3125rem;border-radius:50%;background:rgba(255,45,111,0.6);transform:translateY(-50%)}.applications-landing__category-card-columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem 2rem;margin-top:0.75rem;padding-top:0.5rem}.applications-landing__category-card-column{min-width:0;padding:0;border:0;background:transparent}.applications-landing__category-card-columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem 2rem;margin-top:0.75rem;padding-top:0.75rem;border-top:0.0625rem solid rgba(17,17,17,0.06)}.applications-landing__category-card-column .applications-landing__category-card-subgroup-title{margin:0 0 0.35rem;font-size:0.95rem;line-height:1.55;font-weight:700;color:#111}.applications-landing__category-card-column .applications-landing__category-card-list{gap:1.25rem}.applications-landing__category-card-column .applications-landing__category-card-list li{line-height:1.45}.applications-landing__category-card-button{display:inline-flex;align-items:center;justify-content:center;margin-top:1rem;min-height:2.6rem;padding:0.7rem 1rem;border:0.0625rem solid rgba(255,45,111,0.55);border-radius:0.375rem;background:#fff;color:#111;text-decoration:none;font-weight:700;line-height:1;transition:border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease, background-color 0.2s ease}.applications-landing__category-card-button:hover,.applications-landing__category-card-button:focus{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.05);box-shadow:0 4px 8px rgba(0,0,0,0.1),0 12px 24px rgba(0,0,0,0.08),0 24px 32px rgba(0,0,0,0.06);transform:translateY(-0.0625rem)}.applications-landing__category-card-age-block{margin-top:1rem;text-align:center}.applications-landing__category-card-age-divider{position:relative;height:1px;background:rgba(0,0,0,0.08);margin:0 0 0.75rem}.applications-landing__category-card-age-divider::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:0.35rem;height:0.35rem;border-radius:50%}.applications-landing__category-card-age-line{margin:0;font-size:0.9rem;color:#333;line-height:1.6}.applications-landing__category-card-age-line .separator{margin:0 0.5rem;color:rgba(0,0,0,0.4)}@media (max-width: 40rem){.applications-landing__category-card-columns{grid-template-columns:1fr}}.applications-landing__global-info{max-width:72rem;margin:0rem auto 2.5rem}.applications-landing__global-info-inner{padding:1.25rem 1.5rem;background:rgba(255,45,111,0.035);border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04)}.applications-landing__global-info-title{margin:0 0 0.75rem;font-size:0.95rem;line-height:1.3;letter-spacing:0.06em;font-weight:600;text-transform:uppercase;color:rgba(17,17,17,0.7)}.applications-landing__global-info-list{list-style:none;margin:0;padding:0;display:grid;gap:0.45rem}.applications-landing__global-info-list li{position:relative;padding-left:1rem;line-height:1.55;color:#222}.applications-landing__global-info-list li::before{content:"";position:absolute;left:0;top:0.72em;width:0.3125rem;height:0.3125rem;border-radius:50%;background:rgba(255,45,111,0.6);transform:translateY(-50%)}@media (max-width: 48rem){.applications-landing__global-info{margin-bottom:1.5rem}.applications-landing__global-info-inner{padding:1.1rem}}.applications-page{max-width:72rem;margin:0 auto;padding:3rem 1.5rem 4rem}.applications-page__inner{max-width:72rem;margin:0 auto}.applications-page__inner--narrow{max-width:60rem}.applications-page__title{margin:0 0 2rem;font-size:3.25rem;line-height:1.05;letter-spacing:0.05em;font-weight:300}.faq-list{display:grid;gap:1rem;font-size:1.1rem}.faq-item{border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;background:rgba(255,45,111,0.035);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1),0 1rem 2rem rgba(0,0,0,0.15);overflow:hidden}.faq-item__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;box-sizing:border-box;padding:1rem 1.25rem;margin:0;cursor:pointer;list-style:none;font-weight:700;line-height:1.5;color:#111}.faq-item__question::-webkit-details-marker{display:none}.faq-item__question::marker{content:""}.faq-item__question-text{flex:1 1 auto;font-size:1.1rem;min-width:0}.faq-item__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;min-width:1.25rem;margin-left:auto;color:rgba(17,17,17,0.55);font-size:1.25rem;line-height:1}.faq-item__icon::before{content:"+"}.faq-item[open] .faq-item__icon::before{content:"−"}.faq-item__answer{padding:0.75rem 1.25rem 1rem;margin:0;border-top:0.0625rem solid rgba(17,17,17,0.06)}.faq-item__answer p{font-size:1.1rem;line-height:1.65;color:#222}.terms-content{border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;background:rgba(255,45,111,0.035);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1),0 1rem 2rem rgba(0,0,0,0.05);padding:1.5rem 2rem}.terms-content__section+.terms-content__section{margin-top:1.5rem;padding-top:1.5rem;border-top:0.0625rem solid rgba(17,17,17,0.06)}.terms-content h2{margin:0 0 0.75rem;font-size:1.05rem;line-height:1.45;font-weight:700;color:#111}.terms-content p,.terms-content li{margin:0 0 1rem;line-height:1.7;color:#222}.terms-content p:last-child{margin-bottom:0}.terms-content__updated-at{margin:2rem 0 0;font-size:0.95rem;color:rgba(17,17,17,0.7)}.faq-item__list{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:0.35rem}.faq-item__list li{position:relative;padding-left:1rem;line-height:1.6;color:#222}.faq-item__list li::before{content:"";position:absolute;left:0;top:0.72em;width:0.3125rem;height:0.3125rem;border-radius:50%;background:rgba(255,45,111,0.6);transform:translateY(-50%)}@media (max-width: 48rem){.applications-page{padding:2.25rem 1rem 3rem}.applications-page__title{font-size:2.5rem}.terms-content{padding:1.25rem 1.25rem}}.faq-item__answer .applications-terms__link a{color:#ff2d6f;line-height:1}.applications-terms{max-width:72rem;margin:0 auto;padding:3rem 1.5rem 4rem}.applications-terms__inner{background:rgba(255,45,111,0.035);border:1px solid rgba(255,45,111,0.14);border-radius:0.875rem;padding:2rem;box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04)}.applications-terms__title{font-size:3rem;font-weight:300;letter-spacing:0.05em;margin-bottom:1rem}.applications-terms__updated{font-size:0.85rem;color:#666;margin-bottom:2rem}.applications-terms__section{margin-bottom:3rem}.applications-terms__section-title{font-size:1.1rem;font-weight:700;margin:0 0 1.25rem;text-transform:uppercase;color:#111}.applications-terms__paragraph{margin-bottom:0rem}.applications-terms__paragraph-row{display:grid;grid-template-columns:2rem 1fr;gap:0.75rem;align-items:start}.applications-terms__paragraph-number{font-weight:600;color:#111;line-height:1.7}.applications-terms__paragraph-content{min-width:0}.applications-terms__text{margin:0 0 0.1rem;line-height:1.7;color:#333}.applications-terms__children{margin-top:0rem;margin-left:0.5rem}.applications-terms__children .applications-terms__paragraph{margin-bottom:0rem}.applications-terms__list{margin:0rem 0 0.9rem;padding-left:2rem}.applications-terms__list li{margin-bottom:0rem;line-height:1.6;color:#333}.applications-terms__list--alpha{list-style-type:lower-alpha}.applications-terms__link{margin-top:1rem}.applications-terms__link a{display:inline-block;font-weight:500;color:#ff2d6f;text-decoration:none;border-bottom:1px solid rgba(255,45,111,0.4)}.applications-terms__link a:hover{opacity:0.8}.applications-terms__inline-link{display:inline-block;margin-bottom:0.25rem}.applications-terms__inline-link a{font-weight:500;color:#ff2d6f;text-decoration:none;border-bottom:1px solid rgba(255,45,111,0.4)}.applications-terms__inline-link a:hover{opacity:0.8}.applications-terms__paragraph-content .applications-terms__inline-link a{color:#ff2d6f}@media (max-width: 48rem){.applications-terms__paragraph-row{gap:0.25rem}}.applications-landing{max-width:72rem;margin:0 auto;padding:3rem 1.5rem 4rem}.applications-landing,.applications-landing *{box-sizing:border-box}.wishlist-layout{background:#fff;color:#111;min-height:100vh}.wishlist-main{max-width:72rem;margin:0 auto;padding:2rem 1.5rem 4rem}.wishlist-header{background:#fff}.wishlist-header__inner{max-width:72rem;margin:0 auto;padding:1rem 1.5rem 0}.wishlist-header__divider{max-width:78rem;margin:0 auto;height:0.0625rem;background:rgba(255,45,111,0.28)}.wishlist-header__top{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-bottom:0.85rem}.wishlist-header__brand{flex:1 1 auto}.wishlist-header__brand-link{display:inline-flex;align-items:center;text-decoration:none}.wishlist-header__brand-logo{display:block;height:3.5rem;width:auto}.wishlist-header__utilities{display:flex;align-items:center;justify-content:flex-end;gap:1.1rem;flex-wrap:wrap}.wishlist-header__count{display:inline-flex;align-items:center;gap:0.75rem;padding:0.45rem 0.55rem 0.45rem 1rem;border:0.0625rem solid rgba(255,45,111,0.28);border-radius:999px;background:#fff}.wishlist-header__count-label{font-size:1rem;line-height:1;font-weight:500;color:#333}.wishlist-header__count-value{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 0.45rem;border-radius:999px;background:#ff2d6f;color:#fff;font-size:1rem;line-height:1;font-weight:700}.wishlist-header__intro{margin:0 auto 1.5rem;padding:1.2rem 1.5rem;background:rgba(255,45,111,0.03);border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04)}.wishlist-header__title{margin:0 0 0.75rem;font-size:2.7rem;line-height:1.02;letter-spacing:0.04em;font-weight:300;text-transform:uppercase}.wishlist-header__text{max-width:52rem}.wishlist-header__text-line{margin:0;line-height:1.6;font-size:1rem;color:#222}.wishlist-header__text-line+.wishlist-header__text-line{margin-top:0.35rem}@media (max-width: 48rem){.wishlist-header__top{flex-direction:column;align-items:flex-start}.wishlist-header__utilities{justify-content:flex-start}.wishlist-header__intro{padding:1rem 1.1rem}.wishlist-header__title{font-size:2rem}.wishlist-header__count-label{font-size:0.95rem}.wishlist-header__count-value{min-width:1.85rem;height:1.85rem}}.wishlist-navigation{background:#fff}.wishlist-navigation__inner{max-width:72rem;margin:0 auto;padding:0 1.5rem 1rem;display:flex;align-items:center;justify-content:center;gap:2.5rem;border-top:0.0625rem solid rgba(255,45,111,0.28)}.wishlist-navigation__link{display:inline-flex;align-items:center;justify-content:center;padding-top:0.95rem;text-decoration:none;text-transform:uppercase;letter-spacing:0.06em;font-size:0.95rem;font-weight:500;color:rgba(17,17,17,0.72)}.wishlist-navigation__link:hover,.wishlist-navigation__link:focus{color:#111}.wishlist-navigation__link:first-child{color:#111;font-weight:700;position:relative}.wishlist-navigation__link:first-child::after{content:"";position:absolute;left:0;right:0;bottom:-0.15rem;height:0.125rem;background:#ff2d6f}.wishlist-request-success{margin-bottom:1.5rem;padding:1.5rem;border-radius:0.75rem;border:0.0625rem solid rgba(255,45,111,0.25);background:rgba(255,45,111,0.04);text-align:center}.wishlist-request-success__title{margin:0 0 0.5rem;font-size:1.4rem;font-weight:700}.wishlist-request-success__text{margin:0;color:#333}@media (max-width: 40rem){.wishlist-navigation__inner{flex-direction:column;align-items:flex-start;gap:0.35rem}.wishlist-navigation__link{padding-top:0.7rem}}.wishlist-page__section{background:rgba(255,45,111,0.03);border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;padding:2rem;box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04)}.wishlist-page__section-header{margin-bottom:1.25rem}.wishlist-page__section-title{margin:0;font-size:2rem;line-height:1.1;letter-spacing:0.04em;font-weight:300}@media (max-width: 40rem){.wishlist-page__section{padding:1.25rem}.wishlist-page__section-title{font-size:1.6rem}}.wishlist-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5rem;align-items:start}@media (max-width: 64rem){.wishlist-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 40rem){.wishlist-grid{grid-template-columns:1fr}}.wishlist-card{display:flex;flex-direction:column;align-self:start;min-width:0;overflow:hidden;border:0.0625rem solid rgba(255,45,111,0.18);border-radius:0.75rem;background:rgba(255,255,255,0.92);box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04)}.wishlist-card__image{aspect-ratio:312 / 336;overflow:hidden;background:rgba(255,45,111,0.04);position:relative}.wishlist-card__image img{display:block;width:100%;height:100%;object-fit:cover;background:rgba(255,45,111,0.18);object-position:top}.wishlist-card__image::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, transparent 70%, rgba(0,0,0,0.05))}.wishlist-card__image-link{display:block;width:100%;height:100%}.wishlist-card__image-tag{display:block;width:100%;height:100%;object-fit:cover}.wishlist-card__content{display:flex;flex-direction:column;gap:0.85rem;padding:1rem 1rem 1.1rem}.wishlist-card__category{margin:0;font-size:0.82rem;line-height:1.3;letter-spacing:0.08em;font-weight:700;text-transform:uppercase;color:rgba(17,17,17,0.7)}.wishlist-card__title{margin:0;font-size:1.1rem;line-height:1.3;font-weight:700;color:#111}.wishlist-card__title-link{color:inherit;text-decoration:none}.wishlist-card__title-link:hover,.wishlist-card__title-link:focus{color:#ff2d6f}.wishlist-card__actions{display:flex;flex-wrap:wrap;gap:0.75rem;align-items:center;justify-content:space-between;margin-top:auto}.wishlist-card__link{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:0.7rem 1rem;border:0.0625rem solid rgba(255,45,111,0.55);border-radius:0.375rem;background:#fff;color:#111;text-decoration:none;font-weight:700;line-height:1;transition:border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease, background-color 0.2s ease}.wishlist-card__link:hover,.wishlist-card__link:focus{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.05);box-shadow:0 4px 8px rgba(0,0,0,0.1),0 12px 24px rgba(0,0,0,0.08),0 24px 32px rgba(0,0,0,0.06);transform:translateY(-0.0625rem)}.wishlist-card__remove{min-height:2.6rem;padding:0.7rem 1rem;border:0.0625rem solid rgba(17,17,17,0.12);border-radius:0.375rem;background:transparent;color:#111;font-weight:700;cursor:pointer;transition:border-color 0.2s ease, background-color 0.2s ease, color 0.2s ease}.wishlist-card__remove:hover,.wishlist-card__remove:focus{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.06);color:#111}.wishlist-empty-state__inner{padding:2rem;border:0.0625rem solid rgba(255,45,111,0.18);border-radius:0.75rem;background:rgba(255,255,255,0.92);text-align:center}.wishlist-empty-state__title{margin:0 0 0.75rem;font-size:1.4rem;line-height:1.2;font-weight:700;color:#111}.wishlist-empty-state__text{margin:0 0 1.25rem;line-height:1.6;color:#333}.wishlist-page__section--request{margin-top:1.5rem}.wishlist-request{display:grid;gap:1rem}.wishlist-request__intro{margin:0;max-width:44rem;line-height:1.6;color:#222}.wishlist-request__form{display:grid;gap:1.1rem}.wishlist-request__field{display:grid;gap:0.45rem}.wishlist-request__label{margin:0;font-size:0.95rem;line-height:1.3;font-weight:700;color:#111}.wishlist-request__input,.wishlist-request__textarea{width:100%;border:0.0625rem solid rgba(17,17,17,0.14);border-radius:0.5rem;background:rgba(255,255,255,0.96);color:#111;font:inherit;line-height:1.5;transition:border-color 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease}.wishlist-request__input{min-height:2.95rem;padding:0.75rem 0.9rem}.wishlist-request__textarea{min-height:9rem;padding:0.85rem 0.9rem;resize:vertical}.wishlist-request__checkbox{display:flex;align-items:flex-start;gap:0.5rem;font-size:0.95rem}.wishlist-request__checkbox input{margin-top:0.025rem}.wishlist-request__input::placeholder,.wishlist-request__textarea::placeholder{color:rgba(17,17,17,0.45)}.wishlist-request__input:hover,.wishlist-request__textarea:hover{border-color:rgba(255,45,111,0.3)}.wishlist-request__input:focus,.wishlist-request__textarea:focus{outline:none;border-color:rgba(255,45,111,0.75);box-shadow:0 0 0 0.1875rem rgba(255,45,111,0.08);background:#fff}.wishlist-request-error{margin-bottom:1.5rem;padding:1.25rem 1.5rem;border:0.0625rem solid rgba(180,40,40,0.22);border-radius:0.875rem;background:rgba(180,40,40,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04)}.wishlist-request-error__title{margin:0 0 0.5rem;font-size:1.2rem;line-height:1.25;font-weight:700;color:#111}.wishlist-request-error__text{margin:0;line-height:1.6;color:#222}@media (max-width: 40rem){.wishlist-request__form{gap:1rem}}.wishlist-flash{margin-bottom:1.5rem;padding:1.25rem 1.5rem;border-radius:0.875rem;box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04);animation:wishlist-flash-fade-in 0.35s ease}@keyframes wishlist-flash-fade-in{from{opacity:0;transform:translateY(-0.375rem)}to{opacity:1;transform:translateY(0)}}.wishlist-flash--success{border:0.0625rem solid rgba(40,160,90,0.22);background:rgba(40,160,90,0.05)}.wishlist-flash--error{border:0.0625rem solid rgba(255,45,111,0.2);background:rgba(255,45,111,0.04)}.wishlist-flash__title{margin:0 0 0.5rem;font-size:1.2rem;line-height:1.25;font-weight:700;color:#111}.wishlist-flash__text{margin:0;line-height:1.6;color:#222}.wishlist-layout,.wishlist-layout *{box-sizing:border-box}.admin-current{background:#f4f7fb;min-height:100vh;color:#111}.admin-current,.admin-current *{box-sizing:border-box}.admin-current__main{max-width:72rem;margin:0 auto;padding:2rem 1.5rem 4rem}.admin-current__flash{margin-bottom:1.5rem;padding:1rem 1.25rem;border-radius:0.75rem;border:0.0625rem solid rgba(17,17,17,0.1);background:#fff}.admin-current__flash--notice{border-color:rgba(255,45,111,0.16);background:rgba(255,45,111,0.04)}.admin-current__flash--alert{border-color:rgba(180,40,40,0.2);background:rgba(180,40,40,0.05)}.admin-current-header{background:#fff}.admin-current-header__inner{max-width:72rem;margin:0 auto;padding:1.25rem 1.5rem 0rem}.admin-current-header__divider{max-width:78rem;margin:0 auto;height:0.0625rem;background:rgba(255,45,111,0.4)}.admin-current-header__top{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-bottom:0.3rem}.admin-current-header__brand{flex:1 1 auto}.admin-current-header__brand-link{display:inline-flex;align-items:center;text-decoration:none}.admin-current-header__brand-logo{display:block;height:3.75rem;width:auto}.admin-current-header__utilities{display:flex;align-items:center;justify-content:flex-end;gap:1.25rem;flex-wrap:wrap}.admin-current-header__label{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:0.55rem 1rem;border-radius:999px;background:rgba(255,45,111,0.08);color:#111;font-size:0.95rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase}.admin-current-header__nav{display:flex;align-items:center;justify-content:center;gap:2.25rem;padding:1rem 0 1.125rem;border-top:0.125rem solid rgba(255,45,111,0.25);flex-wrap:wrap}.admin-current-header__nav-link{text-decoration:none;text-transform:uppercase;letter-spacing:0.08em;font-size:1rem;font-weight:500;color:#111}.admin-current-header__nav-link:hover,.admin-current-header__nav-link:focus{color:#ff2d6f}.admin-current-header__nav-link--active{font-weight:700;position:relative;color:#ff2d6f}.admin-current-header__nav-link--logout{font-weight:700}@media (max-width: 60rem){.admin-current-header__nav{justify-content:flex-start;gap:1rem 1.5rem}}@media (max-width: 48rem){.admin-current-header__top{flex-direction:column;align-items:flex-start}.admin-current-header__brand-logo{height:3rem}.admin-current-header__nav{padding-top:0.85rem}.admin-current-header__nav-link{font-size:0.92rem}}.admin-current-requests__header,.admin-current-request__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.admin-current-requests__title,.admin-current-request__title{margin:0;font-size:2.2rem;line-height:1.05;letter-spacing:0.03em;font-weight:300}.admin-current-requests__subtitle,.admin-current-request__subtitle{margin:0.5rem 0 0;color:#555;line-height:1.6}.admin-current-requests__panel,.admin-current-request__panel{background:#fff;border:0.0625rem solid rgba(255,45,111,0.14);border-radius:1rem;box-shadow:0 1px 2px rgba(0,0,0,0.06),0 6px 18px rgba(0,0,0,0.05)}.admin-current-requests__table-wrap{overflow-x:auto}.admin-current-requests__table{width:100%;border-collapse:collapse}.admin-current-requests__table th,.admin-current-requests__table td{padding:1rem 1.1rem;border-bottom:0.0625rem solid rgba(17,17,17,0.07);text-align:left;vertical-align:middle}.admin-current-requests__table th{font-size:0.88rem;letter-spacing:0.06em;text-transform:uppercase;color:rgba(17,17,17,0.65);font-weight:700}.admin-current-requests__table tbody tr:hover{background:rgba(255,45,111,0.025)}.admin-current-requests__status{display:inline-flex;align-items:center;padding:0.3rem 0.65rem;border-radius:999px;font-size:0.8rem;font-weight:700;line-height:1}.admin-current-requests__status--open{background:rgba(255,45,111,0.1);color:#b21f5b}.admin-current-requests__status--in-progress{background:rgba(255,190,40,0.18);color:#8a5b00}.admin-current-requests__status--fulfilled{background:rgba(50,160,95,0.14);color:#1e6d43}.admin-current-requests__status--closed{background:rgba(17,17,17,0.08);color:#555}.admin-current-requests__status--pending{background:rgba(17,17,17,0.08);color:#555}.admin-current-requests__status--sufficient{background:rgba(50,160,95,0.14);color:#1e6d43}.admin-current-requests__status--too-low{background:rgba(180,40,40,0.12);color:#8a1f1f}.admin-current-requests__status--needs-clarification{background:rgba(255,190,40,0.18);color:#8a5b00}.admin-current-requests__status--not-required{background:rgba(17,17,17,0.06);color:#666}.admin-current-requests__action,.admin-current-request__back-link,.admin-current-request__card-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0.7rem 1rem;border:0.0625rem solid rgba(255,45,111,0.45);border-radius:0.5rem;background:#fff;color:#111;text-decoration:none;font-weight:700;transition:border-color 0.2s ease, background-color 0.2s ease, transform 0.2s ease}.admin-current-requests__action:hover,.admin-current-request__back-link:hover,.admin-current-request__card-link:hover{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.05);transform:translateY(-0.0625rem)}.admin-current-requests__empty{padding:2rem;text-align:center}.admin-current-requests__empty-title{margin:0 0 0.75rem;font-size:1.3rem;font-weight:700}.admin-current-requests__empty-text,.admin-current-request__empty-text{margin:0;line-height:1.6;color:#555}.admin-current-request__layout{display:grid;grid-template-columns:minmax(0, 22rem) minmax(0, 1fr);gap:1.5rem}.admin-current-request__panel{padding:1.5rem}.admin-current-request__section-title{margin:0 0 1rem;font-size:1.25rem;line-height:1.2;font-weight:700}.admin-current-request__details{display:grid;gap:1rem;margin:0 0 1.5rem}.admin-current-request__detail dt{margin-bottom:0.25rem;font-size:0.82rem;letter-spacing:0.05em;text-transform:uppercase;color:rgba(17,17,17,0.65);font-weight:700}.admin-current-request__detail dd{margin:0;line-height:1.5}.admin-current-request__adjusted-value{margin:0.6rem 0 0;padding:0.65rem 0.8rem;border:0.0625rem solid rgba(255,190,40,0.28);border-radius:0.625rem;background:rgba(255,190,40,0.12);line-height:1.5;color:#222}.admin-current-request__content-block+.admin-current-request__content-block{margin-top:1.5rem}.admin-current-request__subheading{margin:0 0 0.6rem;font-size:1rem;font-weight:700}.admin-current-request__text{line-height:1.7;color:#222}.admin-current-request__cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}.admin-current-request__card{overflow:hidden;border:0.0625rem solid rgba(255,45,111,0.18);border-radius:0.75rem;background:rgba(255,255,255,0.92);box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04)}.admin-current-request__card-image{aspect-ratio:312 / 336;overflow:hidden;background:rgba(255,45,111,0.04);position:relative}.admin-current-request__card-image img{display:block;width:100%;height:100%;object-fit:cover;background:rgba(255,45,111,0.18);object-position:top}.admin-current-request__card-image::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, transparent 70%, rgba(0,0,0,0.05))}.admin-current-request__card-body{padding:1rem}.admin-current-request__card-category{margin:0 0 0.45rem;font-size:0.8rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:rgba(17,17,17,0.65)}.admin-current-request__card-title{margin:0 0 0.85rem;font-size:1.05rem;line-height:1.3;font-weight:700}.admin-current-request__form-section{display:grid;gap:1rem;padding:1rem 0;border-top:0.0625rem solid rgba(17,17,17,0.08)}.admin-current-request__form-field{display:grid;gap:0.45rem;width:100%;min-width:0}.admin-current-request__form-section:first-of-type{border-top:0;padding-top:0}.admin-current-request__form-section-title{margin:0;font-size:0.98rem;line-height:1.3;font-weight:700;color:#111}.admin-current-request__form-field--internal-note{padding:0.85rem;border-radius:0.625rem;background:rgba(17,17,17,0.035)}.admin-current-request__form-field--client-note{padding:0.85rem;border:0.0625rem solid rgba(255,45,111,0.12);border-radius:0.625rem;background:rgba(255,45,111,0.04)}.admin-current-request__label{margin:0;font-size:0.95rem;line-height:1.3;font-weight:700;color:#111}.admin-current-request__select,.admin-current-request__textarea{width:100%;max-width:100%;border:0.0625rem solid rgba(17,17,17,0.14);border-radius:0.5rem;background:rgba(255,255,255,0.96);color:#111;font:inherit;line-height:1.5;transition:border-color 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease}.admin-current-request__select{min-height:2.95rem;padding:0.75rem 0.9rem;appearance:none}.admin-current-request__textarea{min-height:9rem;padding:0.85rem 0.9rem;resize:vertical}.admin-current-request__select:hover,.admin-current-request__textarea:hover{border-color:rgba(255,45,111,0.3)}.admin-current-request__select:focus,.admin-current-request__textarea:focus{outline:none;border-color:rgba(255,45,111,0.75);box-shadow:0 0 0 0.1875rem rgba(255,45,111,0.08);background:#fff}.admin-current-request__form-actions{display:flex;align-items:center;justify-content:flex-start;padding-top:0.15rem}.admin-current-request__bottom{margin-top:1.5rem;display:grid;gap:1.5rem}.admin-current-request__content-block--delivery{background:#fff;border:0.0625rem solid rgba(255,45,111,0.14);border-radius:1rem;padding:1.5rem;box-shadow:0 1px 2px rgba(0,0,0,0.06),0 6px 18px rgba(0,0,0,0.05)}.admin-current-request__form-actions--center{justify-content:center}.admin-current-request__delivery-status{display:grid;gap:0.35rem;margin-bottom:1rem;padding:0.85rem 1rem;border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.75rem;background:rgba(255,45,111,0.04);line-height:1.5}.admin-current-request__delivery-status strong{color:#111}.admin-current-request__delivery-status span{color:#444}.admin-current-request__hint{margin:0;font-size:0.9rem;line-height:1.5;color:#666}@media (max-width: 40rem){.admin-current-request__form{gap:1rem}.admin-current-request__form-actions{width:100%}}@media (max-width: 48rem){.admin-current-requests__header,.admin-current-request__header{flex-direction:column}.admin-current-request__cards{grid-template-columns:1fr}}@media (max-width: 64rem){.admin-current-request__layout{grid-template-columns:1fr}}.admin-current-requests__filters{display:flex;flex-wrap:wrap;gap:0.75rem;margin-bottom:1.25rem}.admin-current-requests__filter-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:0.6rem 0.9rem;border:0.0625rem solid rgba(17,17,17,0.1);border-radius:999px;background:#fff;color:#111;text-decoration:none;font-weight:700;transition:border-color 0.2s ease, background-color 0.2s ease, color 0.2s ease, transform 0.2s ease}.admin-current-requests__filter-link:hover,.admin-current-requests__filter-link:focus{border-color:rgba(255,45,111,0.45);background:rgba(255,45,111,0.04);transform:translateY(-0.0625rem)}.admin-current-requests__filter-link--active{border-color:rgba(255,45,111,0.7);background:rgba(255,45,111,0.08);color:#b21f5b}.admin-current-request__nav{display:flex;flex-wrap:wrap;gap:0.75rem;margin:0 0 1.5rem}.admin-current-request__nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:0.6rem 0.9rem;border:0.0625rem solid rgba(17,17,17,0.1);border-radius:999px;background:#fff;color:#111;text-decoration:none;font-weight:700;transition:border-color 0.2s ease, background-color 0.2s ease, color 0.2s ease, transform 0.2s ease}.admin-current-request__nav-link:hover,.admin-current-request__nav-link:focus{border-color:rgba(255,45,111,0.45);background:rgba(255,45,111,0.04);transform:translateY(-0.0625rem)}.admin-current-request__nav-link--active{border-color:rgba(255,45,111,0.7);background:rgba(255,45,111,0.08);color:#b21f5b}.admin-current-request__section-header{margin:0 0 1.5rem;padding:1.25rem 1.5rem;border:0.0625rem solid rgba(255,45,111,0.14);border-radius:1rem;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.06),0 6px 18px rgba(0,0,0,0.05)}.admin-current-request__section-heading{margin:0;font-size:1.6rem;line-height:1.15;font-weight:300}.admin-current-request__section-text{margin:0.5rem 0 0;line-height:1.6;color:#555}.admin-current-request__sedcards-details-body{padding:1rem}.admin-current-request__mail-preview{padding:1.5rem;border:0.0625rem solid rgba(17,17,17,0.08);border-radius:0.75rem;background:#fcfcfd;line-height:1.7;color:#222}.admin-current-request__mail-header{margin-bottom:1rem;font-size:1rem;letter-spacing:0.04em;color:#111}.admin-current-request__mail-preview h1{margin:0 0 1rem;font-size:1.5rem;line-height:1.2;font-weight:700;color:#111}.admin-current-request__mail-preview h2{margin:1.25rem 0 0.75rem;font-size:1.05rem;line-height:1.3;font-weight:700;color:#111}.admin-current-request__mail-preview p{margin:0 0 0.85rem}.admin-current-request__mail-preview ul{margin:0.75rem 0 0;padding-left:1.25rem}.admin-current-request__mail-preview li+li{margin-top:0.75rem}.admin-current-request__mail-preview a{color:#b21f5b;text-decoration:none}.admin-current-request__mail-preview a:hover,.admin-current-request__mail-preview a:focus{text-decoration:underline}.admin-current-request__contact-groups{display:grid;gap:1rem}.admin-current-request__contact-group{border:0.0625rem solid rgba(255,45,111,0.12);border-radius:0.875rem;background:rgba(255,255,255,0.72);overflow:hidden}.admin-current-request__contact-group-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;padding:0.9rem 1rem;font-weight:700;color:#111}.admin-current-request__contact-group .admin-current-request__contact-list{padding:1rem}.admin-current-request__panel--contacts{margin-top:1.5rem;padding:1.5rem}.admin-current-request__content-block--contact-copy{display:grid;gap:1rem;margin-bottom:1.5rem;padding:1.25rem;border:0.0625rem solid rgba(255,45,111,0.14);border-radius:1rem;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.06),0 6px 18px rgba(0,0,0,0.05)}.admin-current-request__contact-copy-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0.75rem}.admin-current-request__contact-copy-field{display:grid;gap:0.45rem;min-width:16rem;max-width:100%;flex:1 1 16rem}.admin-current-request__contact-copy-button{flex:0 0 auto}.admin-current-request__contact-copy-status{min-height:1.25rem;color:#1e6d43;font-size:0.9rem;line-height:1.4;font-weight:700}.admin-current-request__contact-copy-textarea{width:100%;min-height:10rem;padding:0.85rem;border:0.0625rem solid rgba(17,17,17,0.14);border-radius:0.625rem;background:rgba(17,17,17,0.035);color:#111;font-family:monospace;font-size:0.85rem;line-height:1.5;resize:vertical}.admin-current-request__contact-list{display:grid;gap:1rem}.admin-current-request__contact-card{padding:1rem;border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;background:rgba(255,255,255,0.96)}.admin-current-request__contact-header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:1rem}.admin-current-request__contact-name{margin:0;font-size:1.1rem;line-height:1.3;font-weight:700}.admin-current-request__contact-category{margin:0.25rem 0 0;font-size:0.85rem;letter-spacing:0.06em;text-transform:uppercase;color:rgba(17,17,17,0.65);font-weight:700}.admin-current-request__contact-details{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;margin:0}.admin-current-request__contact-details dt{margin-bottom:0.25rem;font-size:0.82rem;letter-spacing:0.05em;text-transform:uppercase;color:rgba(17,17,17,0.65);font-weight:700}.admin-current-request__contact-details dd{margin:0;line-height:1.5}.admin-current-request__video-links{margin-top:1rem}.admin-current-request__video-summary{cursor:pointer;font-weight:700;color:#111}.admin-current-request__video-raw{margin:0.75rem 0 0;padding:0.85rem;overflow-x:auto;border-radius:0.625rem;background:rgba(17,17,17,0.04);white-space:pre-wrap;font:inherit;font-size:0.9rem;line-height:1.5}.admin-current-request__video-empty{margin:1rem 0 0;color:#666;line-height:1.5}@media (max-width: 48rem){.admin-current-request__contact-details{grid-template-columns:1fr}.admin-current-request__contact-header{flex-direction:column}.admin-current-request__contact-copy-controls{align-items:stretch}.admin-current-request__contact-copy-field,.admin-current-request__contact-copy-button{width:100%}}.admin-current-request__responses{display:grid;gap:1rem}.admin-current-request__response{padding:1rem;border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;background:rgba(255,255,255,0.96)}.admin-current-request__response-header{display:flex;justify-content:space-between;gap:1rem;margin-bottom:0.85rem}.admin-current-request__response-meta{margin:0.25rem 0 0;font-size:0.9rem;color:#666}.admin-current-request__response-title{margin:0 0 0.5rem;font-size:0.95rem;font-weight:700}.admin-current-request__response-message{margin-bottom:1rem;line-height:1.6}.admin-current-request__response-message p{margin:0 0 0.6rem}.admin-current-request__response-message p:last-child{margin-bottom:0}.admin-current-request__response-items{display:grid;gap:0.75rem}.admin-current-request__response-item{padding:0.85rem;border:0.0625rem solid rgba(17,17,17,0.08);border-radius:0.625rem;background:#fff}.admin-current-request__response-item-details{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:0.65rem}.admin-current-request__response-note{margin-top:0.75rem;line-height:1.6;color:#222}.admin-current-request__response-note p{margin:0 0 0.6rem}.admin-current-request__response-note p:last-child{margin-bottom:0}.admin-current-request__response-groups{display:grid;gap:1rem}.admin-current-request__response-group{display:grid;gap:0.75rem}.admin-current-request__response-group+.admin-current-request__response-group{padding-top:1rem;border-top:0.0625rem solid rgba(255,45,111,0.12)}.admin-current-request__response-item-name{display:block}.admin-current-request__response-item-link{color:#111;text-decoration:none}.admin-current-request__response-item-link:hover,.admin-current-request__response-item-link:focus{color:#ff2d6f}.admin-current-request__response-note-preview{margin:0.65rem 0 0;line-height:1.5;color:rgba(17,17,17,0.68)}.admin-current-request__response-kicker{margin:0 0 0.35rem;font-size:0.78rem;line-height:1.2;letter-spacing:0.08em;font-weight:700;text-transform:uppercase;color:rgba(17,17,17,0.58)}.admin-current-request__response-email{display:block;font-size:1.05rem;line-height:1.3;color:#111}.admin-current-request__response-groups{display:grid;gap:1rem}.admin-current-request__response-group{border:0.0625rem solid rgba(255,45,111,0.12);border-radius:0.75rem;background:rgba(255,255,255,0.72);overflow:hidden}.admin-current-request__response-group--excluded{border-color:rgba(17,17,17,0.12);background:rgba(17,17,17,0.025)}.admin-current-request__response-group--videos{border-color:rgba(255,190,40,0.28);background:rgba(255,190,40,0.06)}.admin-current-request__response-group-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.85rem 1rem;border-bottom:0.0625rem solid rgba(17,17,17,0.06)}.admin-current-request__response-group-title{margin:0;font-size:0.98rem;line-height:1.3;font-weight:700;color:#111}.admin-current-request__response-group-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.85rem;min-height:1.85rem;padding:0.25rem 0.55rem;border-radius:999px;background:#ff2d6f;color:#fff;font-size:0.85rem;font-weight:700;line-height:1}.admin-current-request__response-group .admin-current-request__response-items{padding:1rem}.admin-current-request__response-item{display:grid;gap:0.65rem;padding:0.9rem;border:0.0625rem solid rgba(17,17,17,0.08);border-radius:0.625rem;background:#fff}.admin-current-request__response-item--excluded{opacity:0.72;background:rgba(17,17,17,0.025)}.admin-current-request__response-item--video{border-color:rgba(255,190,40,0.35)}.admin-current-request__response-item-name{display:block;font-size:1rem;line-height:1.3;color:#111}.admin-current-request__response-item-link{color:inherit;text-decoration:none}.admin-current-request__response-item-link:hover,.admin-current-request__response-item-link:focus{color:#ff2d6f}.admin-current-request__response-item-category{margin:0.25rem 0 0;font-size:0.78rem;line-height:1.3;letter-spacing:0.08em;font-weight:700;text-transform:uppercase;color:rgba(17,17,17,0.58)}.admin-current-request__response-warning{margin:0;padding:0.75rem 0.85rem;border:0.0625rem solid rgba(255,190,40,0.32);border-radius:0.625rem;background:rgba(255,190,40,0.12);line-height:1.5;color:#8a5b00;font-weight:700}.admin-current-requests__status--shortlist{background:rgba(50,160,95,0.14);color:#1e6d43}.admin-current-requests__status--book{background:rgba(255,45,111,0.12);color:#b21f5b}.admin-current-requests__status--not-interested{background:rgba(17,17,17,0.08);color:#555}.admin-current-requests__status--video-requested{background:rgba(255,190,40,0.18);color:#8a5b00}@media (max-width: 48rem){.admin-current-request__response-header{flex-direction:column}}.admin-current-request__sedcards-group+.admin-current-request__sedcards-group{margin-top:1.25rem}.admin-current-request__sedcards-details{border:0.0625rem solid rgba(255,45,111,0.12);border-radius:0.875rem;background:rgba(255,255,255,0.72);overflow:hidden}.admin-current-request__sedcards-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;padding:0.9rem 1rem;font-weight:700;color:#111}.admin-current-request__sedcards-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;min-height:1.75rem;padding:0.2rem 0.5rem;border-radius:999px;background:rgba(255,45,111,0.08);font-size:0.85rem}.admin-current-request__cards--grouped{padding:1rem}.admin-current-request__empty-text--group{padding:0 1rem 1rem}.admin-current-requests__status--available{background:rgba(50,160,95,0.14);color:#1e6d43}.admin-current-requests__status--unavailable{background:rgba(180,40,40,0.12);color:#8a1f1f}.admin-current-requests__status--removed{background:rgba(17,17,17,0.08);color:#555}.admin-current-request__card-actions{margin:0.75rem 0 1rem}.admin-current-request__status-actions,.admin-current-request__secondary-actions{display:flex;flex-wrap:wrap;gap:0.5rem}.admin-current-request__status-actions{margin-bottom:0.6rem}.admin-current-request__secondary-actions{margin-bottom:1rem}.admin-current-request__quick-action{flex:1 1 calc(50% - 0.5rem);min-width:0;border-radius:999px}.admin-current-request__notes-toggle{margin-top:0.75rem;border-top:0.0625rem solid rgba(17,17,17,0.08);padding-top:0.75rem}.admin-current-request__notes-summary{cursor:pointer;font-size:0.95rem;line-height:1.3;font-weight:700;color:#111}.admin-current-request__sedcard-notes{display:grid;gap:0.85rem;margin-top:0.85rem}.admin-current-request__textarea--compact{min-height:4.5rem;max-height:6rem}.admin-current-request__form-field--internal-note,.admin-current-request__form-field--client-note{padding:0.75rem}.admin-current-request__form-field--client-note{border-color:rgba(255,45,111,0.14);background:rgba(255,45,111,0.035)}.admin-current-request__content-block--add-sedcard{margin-bottom:1.5rem;padding:1rem;border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;background:rgba(255,45,111,0.035)}.admin-current-request__customer-search-results{display:grid;gap:1rem;margin-top:1rem}.admin-current-request__customer-search-card{display:grid;grid-template-columns:minmax(0, 1fr) minmax(16rem, 22rem);gap:1rem;align-items:end;padding:1rem;border:0.0625rem solid rgba(255,45,111,0.12);border-radius:0.75rem;background:#fff}.admin-current-request__customer-search-name{margin:0;font-size:1rem;line-height:1.3;font-weight:700}.admin-current-request__customer-search-meta{margin:0.35rem 0 0;line-height:1.5;color:#555}.admin-current-request__customer-add-form{display:grid;gap:0.75rem}@media (max-width: 48rem){.admin-current-request__customer-search-card{grid-template-columns:1fr}}.admin-current-request__customer-search-form{display:grid;gap:1.25rem}.admin-current-request__customer-search-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1rem}.admin-current-request__customer-table-wrap{margin-top:1.5rem}.admin-current-request__customer-table{width:100%;border-collapse:collapse}.admin-current-request__customer-table th,.admin-current-request__customer-table td{padding:0.9rem 1rem;border-bottom:0.0625rem solid rgba(17,17,17,0.07);text-align:left;vertical-align:middle}.admin-current-request__customer-table th{font-size:0.82rem;letter-spacing:0.06em;text-transform:uppercase;color:rgba(17,17,17,0.65);font-weight:700}.admin-current-request__customer-row:hover{background:rgba(255,45,111,0.025)}.admin-current-request__customer-row-form{display:grid;grid-template-columns:1fr auto;gap:0.5rem;align-items:center}.admin-current-request__customer-category-hint{margin:0 0 0.45rem;font-size:0.82rem;line-height:1.4;color:rgba(17,17,17,0.62)}.admin-current-request__sort-link{color:inherit;text-decoration:none}.admin-current-request__sort-link:hover,.admin-current-request__sort-link:focus,.admin-current-request__sort-link--active{color:#ff2d6f}.admin-current-request__sort-link--active::after{content:" ↕"}@media (max-width: 64rem){.admin-current-request__customer-search-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 40rem){.admin-current-request__customer-search-grid{grid-template-columns:1fr}}.wishlist-delivery-layout{min-height:100vh;background:#fff;color:#111}.wishlist-delivery-layout,.wishlist-delivery-layout *{box-sizing:border-box}.wishlist-delivery-layout__main{min-height:calc(100vh - 5rem)}.wishlist-delivery-page{padding:1.25rem 1.5rem 4rem}.wishlist-delivery-page__inner{max-width:72rem;margin:0 auto}.wishlist-delivery-page__panel{background:rgba(255,45,111,0.03);border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;padding:2rem;box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04)}.wishlist-delivery-page__panel+.wishlist-delivery-page__panel{margin-top:1.5rem}.wishlist-delivery-page__panel--success{text-align:center;background:rgba(40,160,90,0.05);border:0.0625rem solid rgba(40,160,90,0.2)}.wishlist-delivery-page__section-title{margin:0 0 1rem;font-size:2rem;line-height:1.1;letter-spacing:0.04em;font-weight:300}.wishlist-delivery-page__intro{margin:0;max-width:72rem;line-height:1.6;color:#222}@media (max-width: 40rem){.wishlist-delivery-page{padding:1rem 1rem 3rem}.wishlist-delivery-page__panel{padding:1.25rem}.wishlist-delivery-page__section-title{font-size:1.6rem}}.wishlist-delivery-header{margin-bottom:1.5rem}.wishlist-delivery-header__top{display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.wishlist-delivery-header__brand-link{display:inline-flex;align-items:center;text-decoration:none}.wishlist-delivery-header__brand-logo{display:block;height:3.75rem;width:auto}.wishlist-delivery-header__intro{padding:1.5rem 2rem;background:rgba(255,45,111,0.03);border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04)}.wishlist-delivery-header__title{margin:0 0 1rem;font-size:3rem;line-height:1.05;letter-spacing:0.05em;font-weight:300;color:#111}.wishlist-delivery-header__subtitle{margin:0;line-height:1.65;font-size:1rem;color:#222}@media (max-width: 48rem){.wishlist-delivery-header__brand-logo{height:3rem}.wishlist-delivery-header__intro{padding:1.25rem}.wishlist-delivery-header__title{font-size:2.25rem}}.wishlist-delivery-tabs{display:grid;gap:1.5rem}.wishlist-delivery-tabs__nav{display:flex;flex-wrap:wrap;gap:0.75rem;padding:0.75rem;border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;background:rgba(255,45,111,0.03)}.wishlist-delivery-tabs__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:0.7rem 1rem;border:0.0625rem solid rgba(255,45,111,0.28);border-radius:999px;background:#fff;color:rgba(17,17,17,0.72);font:inherit;font-weight:700;line-height:1;cursor:pointer}.wishlist-delivery-tabs__button:hover,.wishlist-delivery-tabs__button:focus,.wishlist-delivery-tabs__button.is-active{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.08);color:#111}.wishlist-delivery-tabs__panels{min-width:0}.wishlist-delivery-tabs__panel{min-width:0}.wishlist-delivery-tab{display:grid;gap:1.5rem}@media (max-width: 40rem){.wishlist-delivery-tabs__nav{display:grid;grid-template-columns:1fr}.wishlist-delivery-tabs__button{width:100%}}.wishlist-delivery-page__panel--message{line-height:1.7;color:#222}.wishlist-delivery-page__panel--message p{margin:0 0 0.9rem}.wishlist-delivery-page__panel--message p:last-child{margin-bottom:0}.wishlist-delivery-page__panel--message ul{margin:0.75rem 0 0;padding-left:1.25rem}.wishlist-delivery-page__panel--message li+li{margin-top:0.5rem}.wishlist-delivery-page__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5rem;align-items:start}@media (max-width: 64rem){.wishlist-delivery-page__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 40rem){.wishlist-delivery-page__grid{grid-template-columns:1fr}}.wishlist-delivery-card{display:flex;flex-direction:column;align-self:start;min-width:0;overflow:hidden;border:0.0625rem solid rgba(255,45,111,0.18);border-radius:0.75rem;background:rgba(255,255,255,0.92);box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.04)}.wishlist-delivery-card.is-excluded{opacity:0.5;filter:grayscale(1);transform:scale(0.98)}.wishlist-delivery-card.has-video-request{border-color:rgba(255,45,111,0.42);box-shadow:0 0 0 0.125rem rgba(255,45,111,0.25),0 4px 8px rgba(0,0,0,0.08)}.wishlist-delivery-card__image{aspect-ratio:312 / 336;overflow:hidden;background:rgba(255,45,111,0.04);position:relative}.wishlist-delivery-card__image img{display:block;width:100%;height:100%;object-fit:cover;background:rgba(255,45,111,0.18);object-position:top}.wishlist-delivery-card__image::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, transparent 70%, rgba(0,0,0,0.05))}.wishlist-delivery-card__image-tag{display:block;width:100%;height:100%;object-fit:contain;background:#fff}.wishlist-delivery-card__body{display:flex;flex-direction:column;gap:0.85rem;padding:1rem 1rem 1.1rem}.wishlist-delivery-card__category{margin:0;font-size:0.82rem;line-height:1.3;letter-spacing:0.08em;font-weight:700;text-transform:uppercase;color:rgba(17,17,17,0.7)}.wishlist-delivery-card__title{margin:0;font-size:1.1rem;line-height:1.3;font-weight:700;color:#111}.wishlist-delivery-card__note{margin:0;padding:0.85rem;border-radius:0.625rem;background:rgba(255,45,111,0.045);border:0.0625rem solid rgba(255,45,111,0.12);line-height:1.55;color:#222}.wishlist-delivery-card__note p{margin:0 0 0.5rem}.wishlist-delivery-card__note p:last-child{margin-bottom:0}.wishlist-delivery-card__actions{display:flex;flex-wrap:wrap;gap:0.5rem;align-items:center}.wishlist-delivery-card__icon-button{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border:0.0625rem solid rgba(255,45,111,0.35);border-radius:999px;background:#fff;color:#111;font:inherit;font-weight:700;cursor:pointer}.wishlist-delivery-card__icon-button:hover,.wishlist-delivery-card__icon-button:focus,.wishlist-delivery-card__icon-button.is-active{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.08)}.wishlist-delivery-card__note-toggle{display:contents}.wishlist-delivery-card__textarea{min-height:5.5rem}.wishlist-delivery-card__link{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:0.7rem 1rem;border:0.0625rem solid rgba(255,45,111,0.55);border-radius:0.375rem;background:#fff;color:#111;text-decoration:none;font-weight:700;line-height:1}.wishlist-delivery-card__link:hover,.wishlist-delivery-card__link:focus{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.05)}.wishlist-delivery-page__empty{margin:0;line-height:1.6;color:#555}.wishlist-delivery-page__details{display:grid;gap:1rem;margin:0}.wishlist-delivery-page__detail{display:grid;gap:0.25rem}.wishlist-delivery-page__detail dt{font-size:0.82rem;letter-spacing:0.05em;text-transform:uppercase;color:rgba(17,17,17,0.65);font-weight:700}.wishlist-delivery-page__detail dd{margin:0;line-height:1.6;color:#222}.wishlist-delivery-page__detail dd p{margin:0 0 0.6rem}.wishlist-delivery-page__detail dd p:last-child{margin-bottom:0}.wishlist-delivery-page__adjusted-value{margin-top:0.5rem;padding:0.65rem 0.8rem;border-radius:0.625rem;background:rgba(255,190,40,0.12);line-height:1.5}.wishlist-delivery-page__status-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}.wishlist-delivery-page__status-card{padding:1rem;border:0.0625rem solid rgba(255,45,111,0.14);border-radius:0.875rem;background:rgba(255,255,255,0.96)}.wishlist-delivery-page__status-title{margin:0 0 0.65rem;font-size:1rem;line-height:1.25;font-weight:700}.wishlist-delivery-page__status{display:inline-flex;align-items:center;padding:0.35rem 0.65rem;border-radius:999px;font-size:0.82rem;font-weight:700;line-height:1}.wishlist-delivery-page__status--pending{background:rgba(17,17,17,0.08);color:#555}.wishlist-delivery-page__status--sufficient{background:rgba(50,160,95,0.14);color:#1e6d43}.wishlist-delivery-page__status--too-low{background:rgba(180,40,40,0.12);color:#8a1f1f}.wishlist-delivery-page__status--needs-clarification{background:rgba(255,190,40,0.18);color:#8a5b00}.wishlist-delivery-page__status--not-required{background:rgba(17,17,17,0.06);color:#666}.wishlist-delivery-page__status-note{margin-top:0.85rem;line-height:1.6;color:#222}.wishlist-delivery-page__status-note p{margin:0 0 0.6rem}.wishlist-delivery-page__status-note p:last-child{margin-bottom:0}@media (max-width: 48rem){.wishlist-delivery-page__status-grid{grid-template-columns:1fr}}.wishlist-delivery-budget-summary{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}.wishlist-delivery-budget-summary__item{padding:1rem;border:0.0625rem solid rgba(255,45,111,0.18);border-radius:0.75rem;background:rgba(255,255,255,0.92)}.wishlist-delivery-budget-summary__label{margin:0 0 0.5rem;font-size:0.82rem;line-height:1.3;letter-spacing:0.08em;font-weight:700;text-transform:uppercase;color:rgba(17,17,17,0.7)}.wishlist-delivery-budget-summary__value{margin:0;font-size:1.35rem;line-height:1.25;font-weight:700;color:#111}.wishlist-delivery-budget-summary__adjustment{margin:0.75rem 0 0;padding:0.6rem 0.75rem;border:0.0625rem solid rgba(255,190,40,0.28);border-radius:0.625rem;background:rgba(255,190,40,0.12);line-height:1.5;color:#222}.wishlist-delivery-budget-summary__original{margin:0.65rem 0 0;line-height:1.5;color:rgba(17,17,17,0.68)}.wishlist-delivery-budget-summary__fee-note{margin:1rem 0 0;padding:0.85rem 1rem;border:0.0625rem solid rgba(255,45,111,0.18);border-radius:0.75rem;background:rgba(255,255,255,0.92);line-height:1.55;font-weight:700;color:#111}@media (max-width: 48rem){.wishlist-delivery-budget-summary{grid-template-columns:1fr}}.wishlist-delivery-page__panel--instructions{padding:1.5rem 2rem}@media (max-width: 40rem){.wishlist-delivery-page__panel--instructions{padding:1.25rem}}.wishlist-delivery-excluded__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font-weight:700;color:#111}.wishlist-delivery-excluded__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.8rem;height:1.8rem;padding:0 0.45rem;border-radius:999px;background:#ff2d6f;color:#fff;font-size:0.9rem;line-height:1}.wishlist-delivery-excluded__empty{margin:1rem 0 0;line-height:1.6;color:#555}.wishlist-delivery-excluded__list{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:1rem}.wishlist-delivery-excluded__restore{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:0.55rem 0.8rem;border:0.0625rem solid rgba(255,45,111,0.45);border-radius:999px;background:#fff;color:#111;font:inherit;font-weight:700;line-height:1;cursor:pointer}.wishlist-delivery-excluded__restore:hover,.wishlist-delivery-excluded__restore:focus{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.05)}.wishlist-delivery-page__panel--response{margin-top:0}.wishlist-delivery-page__response-intro{margin:0 0 1.25rem;max-width:48rem;line-height:1.6;color:#222}.wishlist-delivery-response{display:block}.wishlist-delivery-response__field{display:grid;gap:0.45rem}.wishlist-delivery-response__field+.wishlist-delivery-response__field{margin-top:1rem}.wishlist-delivery-response__label{font-size:0.95rem;font-weight:700;color:#111}.wishlist-delivery-response__input,.wishlist-delivery-response__textarea{width:100%;border:0.0625rem solid rgba(17,17,17,0.14);border-radius:0.5rem;background:rgba(255,255,255,0.96);color:#111;font:inherit;line-height:1.5;transition:border-color 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease}.wishlist-delivery-response__input{min-height:2.95rem;padding:0.75rem 0.9rem}.wishlist-delivery-response__textarea{min-height:7rem;padding:0.85rem 0.9rem;resize:vertical}.wishlist-delivery-response__input::placeholder,.wishlist-delivery-response__textarea::placeholder{color:rgba(17,17,17,0.45)}.wishlist-delivery-response__input:hover,.wishlist-delivery-response__textarea:hover{border-color:rgba(255,45,111,0.3)}.wishlist-delivery-response__input:focus,.wishlist-delivery-response__textarea:focus{outline:none;border-color:rgba(255,45,111,0.75);box-shadow:0 0 0 0.1875rem rgba(255,45,111,0.08);background:#fff}.wishlist-delivery-response__actions{display:flex;justify-content:flex-start;margin-top:1.25rem}.wishlist-delivery-response__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.8rem;padding:0.8rem 1.4rem;border:0.0625rem solid rgba(255,45,111,0.55);border-radius:0.375rem;background:#fff;color:#111;font:inherit;font-weight:700;line-height:1;cursor:pointer;transition:border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease, background-color 0.2s ease}.wishlist-delivery-response__button:hover,.wishlist-delivery-response__button:focus{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.05);box-shadow:0 4px 8px rgba(0,0,0,0.1),0 12px 24px rgba(0,0,0,0.08),0 24px 32px rgba(0,0,0,0.06);transform:translateY(-0.0625rem)}@media (max-width: 40rem){.wishlist-delivery-response__actions,.wishlist-delivery-response__button{width:100%}}.wishlist-delivery-response-summary{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem;margin-top:1.25rem}.wishlist-delivery-response-summary__item{padding:1rem;border:0.0625rem solid rgba(255,45,111,0.18);border-radius:0.75rem;background:rgba(255,255,255,0.92)}.wishlist-delivery-response-summary__label{display:block;margin-bottom:0.5rem;font-size:0.82rem;line-height:1.3;letter-spacing:0.08em;font-weight:700;text-transform:uppercase;color:rgba(17,17,17,0.7)}.wishlist-delivery-response-summary__value{display:block;font-size:1.7rem;line-height:1;font-weight:700;color:#111}@media (max-width: 48rem){.wishlist-delivery-response-summary{grid-template-columns:1fr}}body{font-family:Arial, Helvetica, sans-serif}.language-switch{display:flex;align-items:center;gap:0.5rem}.language-switch__link{display:inline-flex;align-items:center;justify-content:center;min-width:auto;min-height:auto;padding:0;border:0;text-decoration:none;font-size:1.25rem;font-weight:700;color:#111;background:transparent}.language-switch__link--active{color:#ff2d6f}.social-links{display:flex;align-items:center;flex-wrap:wrap;gap:0.5rem}.social-links__link{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;border:0;text-decoration:none;background:transparent;color:#111}.site-footer{margin-top:0;padding-bottom:0}.site-footer__divider{max-width:78rem;margin:0 auto 1rem;height:0.125rem;background:rgba(255,45,111,0.2)}.site-footer__inner{max-width:72rem;width:100%;margin:0 auto;padding:0 1.5rem}.site-footer__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:0.45rem;column-gap:0.75rem;width:100%;margin:0 auto;font-size:0.85rem;color:#555;text-align:center}.site-footer__nav a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#555;white-space:nowrap}.site-footer__nav a::after{content:"·";margin-left:0.75rem}.site-footer__nav a:last-of-type::after{content:""}.site-footer__copyright{display:block;flex:0 0 100%;width:100%;margin:0;text-align:center;color:#777}@media (max-width: 48rem){.site-footer__divider{width:calc(100% - 2rem)}.site-footer__inner{padding:0 1rem}.site-footer__nav{row-gap:0.4rem;column-gap:0.6rem}}@media (max-width: 30rem){.site-footer__divider{width:calc(100% - 1.5rem)}.site-footer__inner{padding:0 0.75rem}.site-footer__nav{font-size:0.8rem;row-gap:0.35rem;column-gap:0.5rem}.site-footer__nav a::after{margin-left:0.45rem}}.main-nav{display:flex;gap:2rem;border-bottom:1px solid rgba(255,45,111,0.4);padding-bottom:1rem}.main-nav a{text-decoration:none;font-size:0.9rem;letter-spacing:0.08em;color:#000}.main-nav a.active{font-weight:600}.main-nav a:hover{color:#ff2d6f}.nav-actions{position:absolute;right:2rem;top:2rem}.nav-actions .btn-login{border:1px solid #ff2d6f;padding:0.5rem 1rem;text-transform:uppercase}.admin-current-request__submit,.wishlist-request__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:0.7rem 1rem;border:0.0625rem solid rgba(255,45,111,0.55);border-radius:0.375rem;background:#fff;color:#111;font:inherit;font-weight:700;line-height:1;cursor:pointer;transition:border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease, background-color 0.2s ease}.admin-current-request__submit:hover,.wishlist-request__button:hover,.admin-current-request__submit:focus,.wishlist-request__button:focus{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.05);box-shadow:0 4px 8px rgba(0,0,0,0.1),0 12px 24px rgba(0,0,0,0.08),0 24px 32px rgba(0,0,0,0.06);transform:translateY(-0.0625rem)}.admin-current-request__submit--primary{min-width:15rem;background:rgba(255,45,111,0.08);border-color:rgba(255,45,111,0.7)}.admin-current-request__submit--primary:hover,.admin-current-request__submit--primary:focus{background:rgba(255,45,111,0.12)}.wishlist-empty-state__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:0.7rem 1rem;border:0.0625rem solid rgba(255,45,111,0.55);border-radius:0.375rem;background:#fff;color:#111;text-decoration:none;font-weight:700}.wishlist-request__actions{text-align:center}.admin-current-request__quick-actions{display:flex;flex-wrap:wrap;gap:0.5rem;margin:0.85rem 0}.admin-current-request__quick-action{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:0.55rem 0.8rem;border:0.0625rem solid rgba(255,45,111,0.45);border-radius:1rem;background:#fff;color:#111;font:inherit;font-weight:700;line-height:1;cursor:pointer}.admin-current-request__quick-action:hover,.admin-current-request__quick-action:focus{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.05)}.admin-current-request__quick-action--success{border-color:rgba(50,160,95,0.35);color:#1e6d43}.admin-current-request__quick-action--danger{border-color:rgba(180,40,40,0.4);color:#8a1f1f}.admin-current-request__quick-action--danger:hover,.admin-current-request__quick-action--danger:focus{border-color:rgba(180,40,40,0.55);background:rgba(180,40,40,0.05)}.admin-current-request__quick-action--success:hover,.admin-current-request__quick-action--success:focus{border-color:rgba(50,160,95,0.55);background:rgba(50,160,95,0.06)}.wishlist-request__button{padding:1rem 2.5rem}@media (max-width: 40rem){.admin-current-request__submit,.wishlist-request__button{width:100%}.wishlist-request__actions{width:100%}}.ui-note-toggle__panel{display:grid;gap:0.45rem;max-height:0;overflow:hidden;padding:0 0.85rem;border:0.0625rem solid transparent;border-radius:0.625rem;background:rgba(255,255,255,0.96);transition:max-height 0.25s ease, padding 0.25s ease, border-color 0.25s ease}.ui-note-toggle__panel.is-visible{max-height:12rem;padding:0.85rem;border-color:rgba(17,17,17,0.1)}.ui-profile-preview{position:relative;display:inline-block}.ui-profile-preview__trigger{cursor:pointer;font-weight:700}.ui-profile-preview__popup{position:absolute;top:100%;left:0;z-index:100;width:24rem;margin-top:0.5rem;padding:0.85rem;opacity:0;visibility:hidden;transform:translateY(0.35rem);border:0.0625rem solid rgba(255,45,111,0.18);border-radius:0.75rem;background:#fff;box-shadow:0 8px 18px rgba(0,0,0,0.12),0 2px 6px rgba(0,0,0,0.08);transition:opacity 0.15s ease, transform 0.15s ease, visibility 0.15s ease}.ui-profile-preview:hover .ui-profile-preview__popup{opacity:1;visibility:visible;transform:translateY(0)}.ui-profile-preview__name{display:block;margin-bottom:0.65rem}.ui-profile-preview__category+.ui-profile-preview__category{margin-top:0.75rem}.ui-profile-preview__category-title{margin:0 0 0.35rem;font-size:0.78rem;letter-spacing:0.08em;text-transform:uppercase;font-weight:700;color:rgba(17,17,17,0.62)}.ui-profile-preview__images{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2, 1fr);gap:0.35rem}.ui-profile-preview__image:first-child{grid-row:1 / span 2;grid-column:1}.ui-profile-preview__image{display:block;width:100%;height:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:top;border-radius:0.35rem;background:rgba(255,45,111,0.08)}.ui-profile-preview__meta{margin:0.75rem 0 0;font-size:0.82rem;color:#666}.ui-pagination{display:grid;gap:1rem;margin-top:1.5rem;padding-top:1rem;border-top:0.0625rem solid rgba(17,17,17,0.08)}.ui-pagination__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.5rem}.ui-pagination__jump{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.65rem}.ui-pagination__label{font-size:1rem;line-height:1.3;font-weight:700;color:#111}.ui-pagination__link--edge{border-color:rgba(17,17,17,0.14)}.ui-pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;padding:0 0.4rem;font-weight:700;color:rgba(17,17,17,0.5)}.ui-pagination__total{font-size:0.9rem;font-weight:700;color:rgba(17,17,17,0.55)}.ui-pagination__link,.ui-pagination__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:0.55rem 0.8rem;border:0.0625rem solid rgba(255,45,111,0.45);border-radius:999px;background:#fff;color:#111;text-decoration:none;font:inherit;font-weight:700;line-height:1;cursor:pointer}.ui-pagination__link:hover,.ui-pagination__link:focus,.ui-pagination__button:hover,.ui-pagination__button:focus,.ui-pagination__link--active{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.08)}.ui-pagination__label{font-size:0.9rem;font-weight:700}.ui-pagination__input{width:5rem;min-height:2.35rem;padding:0.45rem 0.6rem;border:0.0625rem solid rgba(17,17,17,0.14);border-radius:0.5rem;font:inherit}.public-wishlist-button__form{margin-top:0.4rem;text-align:center}.wishlist-button{display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:50%;border:1px solid rgba(0,0,0,0.1);background:#fff;cursor:pointer;transition:all 0.2s ease}.wishlist-button:hover .wishlist-button__icon{color:#ff2d6f;transform:scale(1.1)}.wishlist-button.active .wishlist-button__icon{color:#ff2d6f}.public-wishlist-button:hover,.public-wishlist-button:focus{border-color:rgba(255,45,111,0.8);background:rgba(255,45,111,0.06)}.public-sedcard-tile{position:relative}.public-sedcard-tile__link{display:block}.public-sedcard-tile__wishlist{position:absolute;right:0.45rem;bottom:0.45rem;z-index:5}.public-wishlist-button__form{margin:0}.public-wishlist-button{display:inline-flex;align-items:center;justify-content:center;gap:0.35rem;min-height:2rem;padding:0.4rem 0.7rem;border:1px solid rgba(255,45,111,0.75);border-radius:999px;background:rgba(255,255,255,0.95);color:#ff2d6f;font-size:1.2rem;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,0.16)}.wishlist-button__icon{color:#999;transition:all 0.2s ease}.public-wishlist-button:hover,.public-wishlist-button:focus,.public-wishlist-button.is-added{background:#ff2d6f;color:#fff}.header-actions{float:right;display:flex;align-items:center;gap:1.75rem;margin-top:0.75rem;margin-bottom:0.9rem}.header-wishlist-link{display:flex !important;float:right;align-items:center;justify-content:center;gap:0.45rem;min-height:1.7rem;margin-top:1.45rem;margin-bottom:0;padding:0.4rem 0.85rem !important;border:1px solid rgba(255,45,111,0.7);border-radius:999px;background:rgba(255,45,111,0.08);color:#ff2d6f !important;text-decoration:none !important;font-size:1rem !important;line-height:1 !important;font-weight:700 !important;letter-spacing:0.05em;text-transform:uppercase}.header-wishlist-link:hover,.header-wishlist-link:focus{background:rgba(255,45,111,0.14);color:#ff2d6f !important}.header-wishlist-link__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.45rem;height:1.45rem;padding:0 0.39rem;border-radius:999px;background:#ff2d6f;color:#fff;font-size:0.9rem;font-weight:700}.header-actions .login-button{position:static !important;display:inline-flex;margin-top:0}#menu-box{display:block !important;width:1050px;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:0 !important;box-sizing:border-box}#top-nav.top-nav-main{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;width:1050px;max-width:100%;min-height:2.7rem;height:auto !important;margin:0 auto !important;padding:0.75rem 0 0.85rem !important;border-top:1px solid #ff81a8;box-sizing:border-box}#top-nav.top-nav-main li{display:block;float:none !important;width:auto !important;min-width:0 !important;margin:0 !important;padding:0 0.75rem !important;box-sizing:border-box}#top-nav.top-nav-main a{display:inline-flex !important;align-items:center;justify-content:center;height:auto !important;min-height:1.4rem;margin:0 !important;padding:0 !important;line-height:1 !important;white-space:nowrap;box-sizing:border-box}#top-nav.top-nav-main .top-nav-application-entry{margin-left:0.5rem !important}#top-nav.top-nav-main .top-nav-application-entry a{display:inline-flex !important;align-items:center;justify-content:center;min-height:2.2rem;height:auto !important;margin:0 !important;padding:0 1rem !important;border:1px solid rgba(255,45,111,0.7);border-radius:999px;background:rgba(255,45,111,0.06);color:#ff2d6f !important;font-weight:700 !important;line-height:1 !important;text-decoration:none !important;box-sizing:border-box;transition:border-color 0.2s ease, background-color 0.2s ease, color 0.2s ease, transform 0.2s ease}#top-nav.top-nav-main .top-nav-application-entry a:hover,#top-nav.top-nav-main .top-nav-application-entry a:focus{border-color:#ff2d6f;background:rgba(255,45,111,0.14);color:#ff2d6f !important;transform:translateY(-0.0625rem)}#top-nav.top-nav-main .top-nav-application-entry a.active{background:#ff2d6f;color:#fff !important}#top-nav-sub{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;width:1050px;max-width:100%;height:2.75rem !important;min-height:2.75rem;margin:0 auto 0.75rem !important;padding:0 5.5rem !important;float:none !important;border-top:1px solid #ff81a8;border-bottom:1px solid #ff81a8;box-sizing:border-box}#top-nav-sub li{display:flex;align-items:center;justify-content:center;float:none !important;width:auto !important;min-width:0 !important;height:100%;margin:0 !important;padding:0 1.4rem !important;box-sizing:border-box}#top-nav-sub li:not(.choose-gender){flex:0 0 auto}#top-nav-sub a{display:inline-flex !important;align-items:center;justify-content:center;height:100% !important;min-height:0 !important;margin:0 !important;padding:0 !important;line-height:1 !important;white-space:nowrap;box-sizing:border-box}#top-nav-sub .choose-gender{position:absolute !important;top:50% !important;right:1.4rem !important;left:auto !important;transform:translateY(-50%) !important;display:inline-flex !important;align-items:center;justify-content:center;gap:0.35rem;height:auto !important;margin:0 !important;padding:0 !important;float:none !important;line-height:1;box-sizing:border-box}#top-nav-sub .choose-gender a{display:inline-flex !important;align-items:center;justify-content:center;width:2rem;height:2rem;min-height:0 !important;margin:0 !important;padding:0 !important;border:1px solid rgba(17,17,17,0.18);border-radius:999px;background:rgba(255,255,255,0.72);color:rgba(17,17,17,0.58) !important;line-height:1 !important;text-decoration:none !important;box-sizing:border-box;transition:border-color 0.2s ease, background-color 0.2s ease, color 0.2s ease, transform 0.2s ease}#top-nav-sub .choose-gender a:hover,#top-nav-sub .choose-gender a:focus{border-color:rgba(255,45,111,0.65);background:rgba(255,45,111,0.08);color:#ff2d6f !important;transform:translateY(-0.0625rem)}#top-nav-sub .choose-gender img{display:block;width:1.45rem;height:1.45rem;object-fit:contain;margin:0 !important;padding:0 !important}#top-nav.top-nav-main #entry-24,#top-nav.top-nav-main #entry-33,#top-nav.top-nav-main #entry-32,#top-nav.top-nav-main #entry-27,#top-nav.top-nav-main #entry-26,#top-nav.top-nav-main #entry-47,#top-nav.top-nav-main #entry-12,#top-nav.top-nav-main #entry-extra,#top-nav-sub #entry-39,#top-nav-sub #entry-40,#top-nav-sub #entry-41,#top-nav-sub #entry-42,#top-nav-sub #entry-46,#top-nav-sub #entry-49{width:auto !important;min-width:0 !important;margin-left:0 !important}@media (max-width: 1070px){#logo{width:280px;margin-top:14px}#logo img{width:280px;height:auto}#menu-box,#top-nav.top-nav-main,#top-nav-sub{width:950px}#top-nav.top-nav-main li{padding:0 0.55rem !important}#top-nav-sub li{padding:0 0.75rem !important}.header-actions{gap:1rem;margin-top:0.75rem}.header-wishlist-link{min-height:2rem;padding:0.35rem 0.7rem !important;font-size:0.9rem !important}.header-wishlist-link__count{min-width:1.3rem;height:1.3rem;font-size:0.8rem}.header-actions .login-button img,.login-button img{max-width:4.6rem;height:auto}}@media (max-width: 48rem){#logo{width:230px;margin-top:12px}#logo img{width:230px;height:auto}#top-nav.top-nav-main,#top-nav-sub{width:100%;overflow-x:auto;justify-content:flex-start;padding-left:1rem !important;padding-right:1rem !important}#top-nav.top-nav-main li,#top-nav-sub li{flex:0 0 auto}#top-nav-sub .choose-gender{position:static !important;transform:none !important;padding-left:0.75rem !important}.header-actions{gap:0.75rem;margin-top:0.55rem}.header-wishlist-link{min-height:1.85rem;padding:0.3rem 0.6rem !important;font-size:0.82rem !important;letter-spacing:0.04em}.header-wishlist-link__count{min-width:1.2rem;height:1.2rem;padding:0 0.3rem;font-size:0.75rem}.header-actions .login-button img,.login-button img{max-width:3.8rem;height:auto}}@media (max-width: 30rem){#logo{width:190px;margin-top:10px}#logo img{width:190px;height:auto}.header-actions{gap:0.55rem}.header-wishlist-link{min-height:1.7rem;padding:0.25rem 0.5rem !important;font-size:0.74rem !important}.header-wishlist-link__count{min-width:1.05rem;height:1.05rem;font-size:0.68rem}.header-actions .login-button img,.login-button img{max-width:3.1rem;height:auto}}#top-nav.top-nav-main #entry-33 a,#top-nav #entry-33 a{color:#ff2d6f !important}#top-nav.top-nav-main #entry-33 a:hover,#top-nav.top-nav-main #entry-33 a:focus,#top-nav.top-nav-main #entry-33 a.active,#top-nav #entry-33 a:hover,#top-nav #entry-33 a:focus,#top-nav #entry-33 a.active{color:#ff2d6f !important}
