@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,600;0,700;1,500;1,600&family=Inter:wght@400;500;600;700;800&display=swap);:root{--color1:#284A52;--color2:#14919B;--color3:#0B5563;--color4:#F1E7D4;--primary:#14919B;--color-secundario:#0B5563;--color-submit:#E07A5F;--color-hover:#0B5563;--color-oscuro:#284A52;--color-claro:#FBF7EF;--lc-lake-deep:#0B5563;--lc-lake:#14919B;--lc-lake-light:#5CC4C9;--lc-cream:#FBF7EF;--lc-sand:#F1E7D4;--lc-terracotta:#E07A5F;--lc-terracotta-dark:#C75D43;--lc-olive:#6B8E5A;--lc-slate:#284A52;--lc-slate-soft:#5E7980;--lc-gold:#E6B655;--lc-line:#e3ded2;--lc-shadow:0 12px 34px rgba(11, 85, 99, 0.18);--lc-shadow-sm:0 4px 16px rgba(11, 85, 99, 0.12)}.dashboard_16003{background:var(--lc-cream);font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}.ingame #body-row{background:linear-gradient(165deg,#0e5e68 0,#0b5563 100%)!important;color:#fff}.ingame .card-body>ul>li>a,.ingame .modal-body>ul>li>a,.ingame .nav li.dropdown>a:hover,.ingame .nav-tabs>li>a,.ingame button:hover>i{color:#fff}.ingame .central_area li>a:hover{background-color:var(--color-hover)}#sendorder:hover,.ingame .central_area li>a:hover{color:#fff!important}body.ingame.dashboard_16003 #maincontent{background-image:linear-gradient(180deg,rgba(251,247,239,.1) 0,rgba(11,85,99,.28) 100%),url('https://kudzupartners.s3.us-east-2.amazonaws.com/img/lakecomo/background.webp')!important;background-size:cover;background-position:center}#zone{margin-top:0!important}#orderForm{min-height:calc(100vh - var(--top-bar))}#welcomediv{background:rgba(251,247,239,.92);border:1px solid rgba(255,255,255,.7);border-radius:20px;box-shadow:var(--lc-shadow);color:var(--lc-slate);font-size:1.5rem;margin-top:0;max-width:480px;padding:1.75rem 1.75rem 1.5rem;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.welcome-image img{max-width:100%;height:auto}.welcome-subtitle{font-family:'Playfair Display',Georgia,serif;font-style:italic;font-size:1.45rem;line-height:1.85rem;color:var(--lc-lake-deep);padding-top:12px}.waiting-instructor{background:linear-gradient(135deg,var(--lc-terracotta) 0,var(--lc-terracotta-dark) 100%);color:#fff;border-radius:14px;font-size:1.2rem;font-weight:700;margin:auto;max-width:520px;padding:14px 18px;box-shadow:0 10px 26px rgba(199,93,67,.4)}#warninglabel{background:rgba(11,85,99,.82);color:#fff;border-radius:16px;max-width:540px;margin-left:auto;margin-right:auto;padding:16px 24px;font-size:1.2rem;font-weight:600;line-height:1.5;box-shadow:0 12px 30px rgba(11,85,99,.4);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}#warninglabel .row{margin:0}#warninglabel #ordervalue{color:var(--lc-gold);font-weight:800}#gamereadybanner,#waitinginstructor,#waitingplayers{font-size:34px;text-align:center;width:100%}.calendar{padding-left:0;padding-right:0;background-image:url(https://kudzupartners.s3.us-east-2.amazonaws.com/img/lakecomo/calendar.png);background-position:center;background-repeat:no-repeat;background-size:contain;margin-bottom:0;min-height:210px;position:relative;vertical-align:bottom}.howmanydays{font-family:Inter,sans-serif;font-size:1rem;font-weight:600;line-height:1.2rem;margin:auto;max-width:200px;padding-top:34px}#order{background:rgba(255,255,255,.55);border:0;border-bottom:2px solid var(--lc-terracotta);border-radius:10px 10px 0 0;color:var(--lc-terracotta-dark);font-family:'Playfair Display',Georgia,serif;font-size:3rem;font-weight:700;margin-top:30px;padding-bottom:0;width:100px}#order:focus{outline:0;background:rgba(255,255,255,.78);box-shadow:0 0 0 4px rgba(224,122,95,.22)}#sendorder{background:linear-gradient(135deg,var(--lc-terracotta) 0,var(--lc-terracotta-dark) 100%);border:0;border-radius:12px!important;color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.04em;margin-bottom:20px;text-transform:uppercase;width:215px;box-shadow:0 8px 22px rgba(199,93,67,.4);transition:transform .18s ease,box-shadow .18s ease}#sendorder:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 28px rgba(199,93,67,.5)}#sendorder:disabled{background:#cfc6b6;box-shadow:none;cursor:not-allowed}#btnresults,#btnstatement{padding:0;border-radius:14px;overflow:hidden;box-shadow:var(--lc-shadow-sm);display:block}#btnresults .btn-text{padding-bottom:20px;padding-top:20px}.btn-fishing .row{margin:0;align-items:stretch}.btn-text{background:linear-gradient(135deg,var(--lc-lake) 0,var(--lc-lake-deep) 100%);border-radius:0!important;color:#fff!important;font-family:'Playfair Display',Georgia,serif;font-size:1.15rem;font-weight:700;line-height:1.2rem;margin:auto;max-width:250px;padding:14px 20px;display:flex;align-items:center;justify-content:center}.btn-text:hover{background:linear-gradient(135deg,#16a0ab 0,#0d6470 100%)}.btn-icon{background:linear-gradient(135deg,var(--lc-terracotta) 0,var(--lc-terracotta-dark) 100%);display:flex;align-items:center;justify-content:center;padding:10px;max-width:64px}.btn-icon:hover{background:var(--lc-terracotta-dark)}.btn-icon img{max-height:28px;width:auto}#resultsdiv{padding-right:0}#resultsdiv .table-responsive{margin-top:0!important}.table-responsive{border-radius:0 0 14px 14px;box-shadow:var(--lc-shadow-sm)}#results,#statement{margin-bottom:0}#results thead th,#statement thead th{background:var(--lc-cream);color:var(--lc-lake-deep);font-weight:700;border-bottom:2px solid var(--lc-line)}thead{color:var(--lc-lake-deep)}#results tbody tr:nth-child(2n),#statement tbody tr:nth-child(2n){background:rgba(20,145,155,.04)}#statement tbody th{color:var(--lc-slate);font-weight:600}.info{color:#fff!important;background:var(--lc-terracotta)!important;border-radius:6px}#gameover{background:linear-gradient(165deg,#0e5e68 0,#0b5563 100%);border-radius:0 0 25px 25px;color:#fff;padding-bottom:30px!important}#simulationoverbanner{font-family:'Playfair Display',Georgia,serif;font-size:2rem;font-weight:700;text-transform:uppercase;text-align:center;width:100%;color:#fff}#overid{color:#fff}#gameover .display-4,.pleasereturn{color:#fff}#ordersdiv .main-svg{background:0 0!important}body.ingame #panel1{background:#fff;border:1px solid var(--lc-line);border-radius:16px;padding:20px;box-shadow:var(--lc-shadow-sm)}body.ingame #panel1 h5{color:var(--lc-lake-deep);text-align:center}#buttonDownload,#buttonUpload{margin:25px 0}.display-4{font-size:3vw}.dashboard_16003 .nav-tabs{padding-left:30px}.dashboard_104 #main_card_deck{font-size:.9rem;color:var(--lc-slate);text-align:center}.dashboard_104 #main_card-deck .card-deck .container-fluid{background:#fff;border:1px solid var(--lc-line);border-radius:16px;padding:20px}.dashboard_104 #sectionsessions,.dashboard_104 #sectionsessions img{padding-top:15px}.dashboard_104 #sectionsessions img{padding-bottom:20px}.dashboard_104 #main_card-deck .nav-tabs .nav-link{background:var(--lc-lake);color:#fff;border-radius:10px 10px 0 0}.dashboard_104 #main_card-deck .nav-tabs .nav-link.active{background:var(--lc-lake-deep);color:#fff}