@import"https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poltawski+Nowy:ital,wght@0,400..700;1,400..700&display=swap";html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.title--section,body{font-family:Montserrat,sans-serif;font-weight:400;font-style:normal}.thing__title{font-family:Poltawski Nowy,serif;font-weight:400;font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{box-sizing:content-box}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.content,.header--main,.list__item{-ms-transform:translateX(0);transform:translate(0)}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body,html{height:100%;margin:0;padding:0}body{overflow-y:scroll}body.layered:before{bottom:-30%}li,ul{margin:0;padding:0;list-style-type:none}li{padding:0}.privacy-policy ul{padding-left:1em}.privacy-policy li{list-style-type:disc;list-style-position:outside}.header--main{color:#fff;height:3em;position:fixed;top:0;left:0;right:0;z-index:100;background-color:#080000;background-color:#080000b3;box-shadow:0 0 3px #0800004d;transition:all .2s}.header--main a{color:#fff;text-decoration:none}.site-logo{width:203px;height:100%;margin:0;padding:0}#lavevodettoio-logo #balloon{fill:#ffffffd9;transition:all .3s}#lavevodettoio-logo #lavevodettoio{fill:#000;transition:all .3s}#lavevodettoio-logo:hover #balloon{fill:#39f}#lavevodettoio-logo:hover #lavevodettoio{fill:#fff}.at{position:absolute;clip:rect(1px,1px,1px,1px)}.container{width:90%;min-height:100dvh;margin:0 auto;padding:5em 0 2em;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:30em){.container{width:90%;height:auto;min-height:100%}}.content{min-height:100%}.content.blurred{filter:blur(3px)}.content--list{width:100%;max-width:50em;margin:0 auto}.footer--main{color:#fff;height:2em;position:fixed;bottom:0;left:0;right:0;z-index:100;background-color:#080000;background-color:#080000b3}.footer--main a{color:#999}.cta{text-align:center}.site-info__toggler{text-align:center;line-height:2;min-width:2em;height:2em;padding:0 .5em;position:absolute;top:.5em;right:1em;z-index:100;background-color:#080000;background-color:#08000080;border-radius:4px;box-shadow:0 0 4px 2px #ffffff80;cursor:pointer;transition:all .25s}.site-info__toggler .icon{font-size:1.2em;line-height:1.7;transition:all .25s}.site-info__toggler:hover{background-color:#fff}.site-info__toggler:hover .icon{color:#000}.site-info{color:#fff;width:100%;min-height:100%;padding:4em 1em;text-shadow:0 1px 0 #000;position:fixed;top:-110%;z-index:90;opacity:0;transition:all .5s}.site-info.opened{top:0;opacity:1}.site-info p{font-size:.9em;line-height:1.5}.site-info a{color:#0bf;text-decoration:underline}.thing{font-size:16px;font-size:1rem;white-space:normal}.thing__title{font-size:1.5em;line-height:1.2;color:#333;margin-top:0;margin-bottom:1.2em}.thing__info{font-size:.875rem;color:#000;display:block}@media screen and (max-width:49.94em){.thing__info{font-size:.8em}}.content--single{height:100%;padding:0 3rem}@media screen and (max-width:30em){.content--single{padding:0}}.thing--single{display:flex;flex-direction:column;justify-content:center;height:100%}.thing--single .thing{display:inline-block;vertical-align:middle}.thing--single .thing__title{font-size:4.25em;font-size:6vw;color:#fff;text-wrap:balance;text-shadow:1px 1px 1px rgba(8,0,0,.1);margin:0 0 .5em;position:relative}@media screen and (max-width:49.94em){.thing--single .thing__title{font-size:3em;font-size:10vw;text-shadow:1px 1px 0 rgba(8,0,0,.1)}}@media screen and (max-width:30em){.thing--single .thing__title{font-size:2.6em;font-size:13vw;word-break:break-word}}.thing--single .thing__title:before{content:"—";color:#fff;position:absolute;top:0;left:-1em}@media screen and (max-width:30em){.thing--single .thing__title:before{content:none}}.thing--single .thing__info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.thing--single .thing__info span{line-height:1.25;color:#fff;margin-bottom:5px;padding:.5em;background-color:#000;display:block;float:left;clear:both}.thing--single .thing__info span:nth-child(1){background-color:#000000b3}.thing--single .thing__info span:nth-child(2){background-color:#0000008c}.thing--single .thing__info span:nth-child(3){background-color:#00000073}.thing--single .social-shares{font-size:.9em;display:block;clear:both}.thing--single .social-shares .share-icon{line-height:2.5;color:#fff;width:2.5em;height:2.5em;margin:1px 2px 0 0;padding:0;display:inline-block;background-color:transparent;box-shadow:1px 1px 5px #08000066}.thing--single .social-shares .share-icon .icon--twitter{fill:#4da0e9;transition:all .3s}.thing--single .social-shares .share-icon .icon--facebook{fill:#46629e;transition:all .3s}.thing--single .social-shares .share-icon .background{fill:#fff;transition:all .3s}.thing--single .social-shares .share-icon:hover .icon{fill:#fff}.thing--single .social-shares .share-icon:hover #twitter-icon .background{fill:#4da0e9}.thing--single .social-shares .share-icon:hover #facebook-icon .background{fill:#46629e}.say-something{margin:0;position:relative;z-index:50;transition:all .5s}.say-something.closed{margin-top:-1.5rem;opacity:0;z-index:10}.said-form{max-height:0;position:relative;top:-4em;z-index:40;opacity:0;transition:all .7s;overflow:hidden}.said-form.opened{max-height:25em;top:0;opacity:1}.form-item{margin-bottom:.5em}.form-item--cta{text-align:center;padding:1em 0}.form-item--rtl{text-align:right}textarea{width:100%;max-width:100%;height:6em;max-height:15em;padding:1em;display:block;border:none;border-radius:8px}textarea:focus{outline:2px solid #5398f8;outline-offset:-2px}input{border:none;border-radius:8px}input:focus{outline:2px solid #5398f8;outline-offset:-2px}label{text-align:left;padding-right:.5em}@media screen and (max-width:30em){label{display:block}}.userSign{width:50%;padding:.75em 1em;display:inline-block;border:none}@media screen and (max-width:30em){.userSign{width:100%;display:block}}.button{font-size:1em;text-align:center;text-decoration:none;color:#333;min-width:12em;padding:.5em 1em;display:inline-block;background-color:#fff;border:0;border-radius:8px;box-shadow:1px 1px 5px #08000066;cursor:pointer;transition:all .3s}.button:not(:disabled):hover{color:#fff!important;background-color:#39f}.button.secondary:hover{background-color:#c00}.button[disabled]{opacity:.5}.how-to{font-size:.9em;line-height:1.5;text-align:left;color:#fff;max-width:50em;margin:1.25em auto;padding:1em;background-color:#080000;background-color:#080000b3;box-sizing:border-box}.list-of-things{font-size:1em;margin:1.25rem auto;padding-bottom:2em}.list-of-things .thing{padding:1em 1.25em;position:relative;z-index:2}.list-of-things .thing__title{font-size:2em;margin-bottom:0}@media screen and (max-width:49.94em){.list-of-things .thing__title{font-size:1.5em}}.list-of-things .thing__delete-cta{color:#c00}.list-of-things .thing__info{line-height:1.5}.list-of-things .thing__date,.list-of-things .thing__sign{white-space:nowrap}.title--section{font-size:1em;text-align:center;color:#fff;text-shadow:0 1px 0 #080000;margin-top:0;margin-bottom:5px;padding:.3em;background-color:#080000;background-color:#08000099}.ctas{padding:.5em 0 0;display:flex;justify-content:center;align-items:center;gap:1em}@media screen and (max-width:30em){.ctas{display:flex;flex-direction:column;justify-content:center;gap:1em}}.list__item{margin-bottom:5px;position:relative;overflow:hidden;background-color:#fff;background-color:#ffffffe6}.list__item:before{position:absolute;inset:0;z-index:1;border:solid 1px #ddd}.list__item--void{background-color:#08000099!important}.list__item--void .thing__info{color:#fff}a{color:#999;cursor:pointer}a.warning{color:#f44}.background-1,.background-2,.background-3,.background-4{background:#2a7b9b;background:linear-gradient(90deg,#2a7b9b,#57c785,#eddd53)}.background-5{background:linear-gradient(90deg,#c5bbb8,#b8b5b8,#a9afb7,#9aa8b5,#8ba1b3,#7d98af,#7090ab,#6587a6,#5c7ea1,#55759b,#516c94,#4f638d,#505a85,#54537d,#5b4b74)}.background-6{background:linear-gradient(90deg,#4159d0,#c84fc0,#ffcd70)}.background-7{background:linear-gradient(90deg,#0a4a59,#0b527c,#0d5c9f,#1068c2,#1276e3,#1585ff,#1896ff,#1ca9ff,#1fbcff,#23d1ff,#27e6ff,#2bfbff,#2fffff)}.user-profile-trigger{display:flex;align-items:center;gap:10px;height:100%}.user-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover}.site-info__toggler{width:auto;min-width:2em}.header--main{display:flex;justify-content:space-between;align-items:center;padding:0 1em}.user-profile-trigger{display:flex;align-items:center;gap:10px;height:100%;cursor:pointer;transition:opacity .2s}.user-profile-trigger:hover{opacity:.8}.user-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.2)}.user-name{font-size:.9em;color:#fff;font-weight:700}@media screen and (max-width:30em){.user-name{display:none}}.confirmation-dialog-overlay{position:fixed;inset:0;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:200}.confirmation-dialog{background:#fff;padding:2em;max-width:500px;width:90%;border-radius:4px;box-shadow:0 4px 6px #0000001a;text-align:center}.confirmation-dialog p{font-size:1rem;line-height:1.5;margin-bottom:1em;color:#333}.confirmation-dialog-actions{display:flex;justify-content:space-between;gap:1em;margin-top:2em}.confirmation-dialog-actions button{flex:1}@media screen and (max-width:30em){.confirmation-dialog-actions{flex-direction:column}}.header-actions{display:flex;align-items:center;position:absolute;right:1em;top:0;height:100%}.user-profile-preview{margin-right:1em;display:flex;align-items:center}.user-avatar-small{width:2em;height:2em;border-radius:50%;object-fit:cover;border:1px solid #fff}.hamburger-trigger{background:transparent;border:none;cursor:pointer;color:#fff;padding:0;margin:0;min-width:auto;box-shadow:none;display:flex;align-items:center;justify-content:center;width:3em;height:100%}.hamburger-trigger:hover{background:transparent;color:#39f;box-shadow:none}.hamburger-icon{width:28px;height:28px}.menu-dropdown{position:absolute;top:3em;right:0;background-color:#080000;background-color:#080000e6;box-shadow:0 4px 6px #0000004d;min-width:300px;border-radius:0 0 8px 8px;overflow:hidden;padding:0;z-index:101}.menu-list{list-style:none!important;padding:0!important;margin:0!important}.menu-item{padding:0!important;margin:0!important;border-bottom:1px solid rgba(255,255,255,.1)}.menu-item:last-child{border-bottom:none}.menu-link,.menu-link-button{display:block;width:100%;padding:1.25em 1.5em;color:#fff!important;text-decoration:none;text-align:right;background:transparent;border:none;font-size:1rem;cursor:pointer;box-shadow:none;margin:0;min-width:auto;transition:all .2s;font-family:Montserrat,sans-serif;line-height:1.4}.menu-link:hover,.menu-link-button:hover{background-color:#ffffff1a;color:#39f!important}@media screen and (max-width:30em){.menu-dropdown{width:280%;max-width:100vw;border-radius:0;min-width:auto}}
