html,body{font-family:Roboto,Arial,sans-serif;margin:0;padding:0;width:100%;height:auto;min-height:100vh;overflow:visible}html.overflowClip,html.overflowClip body{overflow:clip}html{scrollbar-width:thin;scrollbar-color:#c0c3c7 transparent;overflow-y:scroll;scrollbar-gutter:stable}body{--forms_clr:#038ba3;--body_bg:#f0f4f9;--hdr_bg:#fff;--hdr_brdr_clr:#e0e0e0;--card_bg:#fff;--card_bg2:#f9fafc;--recent_sctn_bg:#fff;--thumb_bg:#f5f7fb;--srch_input_bg:var(--body_bg);--srch_input_focus_bg:var(--body_bg);--srch_btn_bg:rgba(0,0,0,0.04);background:var(--body_bg)}h3{margin-top:.5rem}#header{display:flex;align-items:center;padding:.5rem .9rem;background:var(--hdr_bg);border-bottom:1px solid var(--hdr_brdr_clr);position:sticky;top:0;z-index:10000;box-sizing:border-box;height:auto;min-height:4.2rem}#header.univSideHdr,#header.univSideHdr *{color:#000}#header .left{min-width:7rem;margin-right:.7rem}#header .left .hamburger{margin-right:.8rem}#header #logo{font-weight:bold;font-size:18px}#header #logo .productIcon{width:1.5rem;height:1.5rem;margin-right:.3rem}#header #search{flex:1 1 auto;font-size:medium;max-width:600px;border-radius:25px;border:0;background:var(--srch_input_bg);margin:0 auto;font-family:Roboto,Helvetica,Arial,sans-serif;box-shadow:0 0 1px rgba(0,0,0,0.2)}#header #search::placeholder{font-size:medium !important}#header #search:focus-within{box-shadow:0 0 2px rgba(0,0,0,0.1),0 2px 4px rgba(0,0,0,0.1);outline:0}#header #search:focus-within *:not(.srchBtn){background:var(--srch_input_focus_bg)}#header #search .srchBtn,#header #search:focus-within .srchBtn{background:var(--srch_btn_bg) !important}#header #toggleTrash{margin-left:1rem;transition:opacity .3s ease}body.showTrash #header #toggleTrash .show,body:not(.showTrash) #header #toggleTrash .hide{display:none}#header .right{margin:0 0 0 2rem}#header.univSideHdr .signInState{margin:0}#header .right .menu{margin:0 1rem}#header .right #signInBtn{text-decoration:none;background:#333;color:#fafafa;font-weight:500;font-size:small;padding:.5rem .7rem;border-radius:.4rem;font-family:'Roboto' !important}body.signedIn #header .right #signInBtn{display:none}body #header,body #cntnt{opacity:0;transition:opacity .5s ease-in}body.loaded #header,body.loaded #cntnt{opacity:1}body.signedIn #footer.univ{display:none}body:not(.signedIn) #cntnt{padding:1rem 0 8rem}body.mobile:not(.signedIn) #cntnt{padding:0 0 12rem}#forms #flashMsgWrap{position:fixed;bottom:1.5rem;left:1.5rem;width:auto;height:auto;background:#333;z-index:1100;color:#eee;padding:.4rem .7rem .4rem;border-radius:.3rem;font-size:medium}#cntnt{flex:1 1 auto;font-family:var(--fontFamilySeries2);justify-content:center}select{padding:6px;border-radius:6px}.container{width:100%;padding:30px 40px;. box-sizing:border-box}.sctnForms{box-sizing:border-box;padding:1rem 2rem;flex:1 1 auto;min-height:10rem}.sctnForms:not([data-forms-count="0"]) .emptyMsg,.sctnForms[data-forms-count="0"] .noteRecency{display:none}.sctnForms .emptyMsg,.sctnForms .noteRecency{font-style:italic;color:var(--grey60);margin:1rem 0}.sctnForms#artUnsigned{flex:none}.sctnForms#artUnsigned .illust{width:100%;max-width:500px;margin:1rem 0 1rem}body.mobile .sctnForms#artUnsigned .illust{margin:1.5rem auto 2rem}.sctnForms#artUnsigned .tagline{max-width:600px;color:var(--black20)}.sctnForms#artUnsigned #tagline1{margin:1.5rem auto .2rem;font-weight:600;font-size:1.1rem;text-align:center}.sctnForms#artUnsigned #tagline2{margin:0 auto 1.5rem;font-size:medium;font-size:.9rem;text-align:center}.sctnForms#artUnsigned #signInBtnAlt{padding:.5rem .7rem;background:var(--forms_clr);color:#fff;text-decoration:none;font-weight:500;border-radius:.3rem;font-size:.9rem}.sctnForms#recent{background:var(--recent_sctn_bg)}.templates{flex-wrap:wrap}.template-card{width:170px;height:130px;background:var(--card_bg);border-radius:10px;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1),0 2px 6px rgba(0,0,0,0.07);overflow:hidden;cursor:pointer;transition:.2s;margin:2px 12px 2px 0}body.mobile .template-card{width:130px;height:100px}.template-card:hover{transform:translateY(-2px)}.template-thumb{height:70%;background-color:var(--thumb_bg);border-bottom:1px solid rgba(0,0,0,0.08);background-repeat:no-repeat;background-position:center;background-size:cover}.template-card#blank .template-thumb{background-image:url("data:image/svg+xml;utf8,\ <svg viewBox='0 0 200 120' xmlns='http://www.w3.org/2000/svg'>\ <rect width='100%' height='100%' fill='none'/>\ <defs>\ <linearGradient id='g' x1='0' y1='0' x2='1' y2='1'>\ <stop offset='0%' stop-color='%23f5f5f5'/>\ <stop offset='100%' stop-color='%23e0e0e0'/>\ </linearGradient>\ </defs>\ <ellipse cx='130' cy='60' rx='70' ry='40' fill='url(%23g)'/>\ <path d='M10 90 Q 90 20, 190 80' stroke='%239e9e9e' stroke-width='2' fill='none'/>\ </svg>")}.template-card#contactInfo .template-thumb{background-image:url("data:image/svg+xml;utf8,\ <svg viewBox='0 0 200 120' xmlns='http://www.w3.org/2000/svg'>\ <circle cx='60' cy='60' r='12' fill='%23bbdefb'/>\ <circle cx='140' cy='40' r='10' fill='%2390caf9'/>\ <circle cx='120' cy='90' r='8' fill='%23e3f2fd'/>\ <path d='M60 60 L140 40 L120 90 Z' stroke='%231e88e5' stroke-width='2' fill='none'/>\ </svg>")}.template-card#eventFeedback .template-thumb{background-image:url("data:image/svg+xml;utf8,\ <svg viewBox='0 0 200 120' xmlns='http://www.w3.org/2000/svg'>\ <defs>\ <linearGradient id='g2' x1='0' y1='0' x2='1' y2='1'>\ <stop offset='0%' stop-color='%23f3e5f5'/>\ <stop offset='100%' stop-color='%23e1bee7'/>\ </linearGradient>\ </defs>\ <ellipse cx='120' cy='60' rx='70' ry='40' fill='url(%23g2)'/>\ <path d='M20 80 Q 80 20, 140 70 T 190 60' stroke='%238e24aa' stroke-width='2' fill='none'/>\ </svg>")}.template-card#eventRSVP .template-thumb{background-image:url("data:image/svg+xml;utf8,\ <svg viewBox='0 0 200 120' xmlns='http://www.w3.org/2000/svg'>\ <rect x='40' y='30' width='90' height='60' rx='10' fill='%23e8f5e9'/>\ <path d='M50 50 H120 M50 65 H120 M50 80 H90' stroke='%23a5d6a7' stroke-width='2'/>\ <polyline points='110,75 125,90 155,50' fill='none' stroke='%234caf50' stroke-width='3'/>\ </svg>")}.template-name{padding:8px;font-size:small;color:var(--grey60);font-weight:500}.sctnForms#trash{background:#f9f0f0}body:not(.showTrash) .sctnForms#trash{display:none}.forms-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.form-card{background:var(--card_bg2);border-radius:10px;border:1px solid rgba(0,0,0,0.15);overflow:hidden;transition:.2s;position:relative;margin:.2rem .7rem .2rem 0}.form-card:hover{box-shadow:0 4px 12px rgba(0,0,0,0.12);background:var(--card_bg)}.form-thumb{height:120px;background:var(--thumb_bg);border-bottom:.5px solid rgba(0,0,0,0.08);overflow:hidden}.form-thumb .coverPic{width:100%;height:100%;object-fit:cover;display:block}.form-content{padding:1rem .8rem 1.2rem}.form-title{font-size:small;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-meta{font-size:small;color:var(--grey60);margin-top:.3rem}.card-menu{position:absolute;width:1.5rem;height:1.5rem;padding:.1rem;border-radius:50%;top:.5rem;right:.5rem;cursor:pointer;background:rgba(0,0,0,0.5)}.card-menu .mat-icon{color:#fff;font-size:large !important}.card-menu:hover{background:#000}.dropdown{position:absolute;top:.5rem;right:2.4rem;background:white;border:1px solid rgba(0,0,0,0.15);box-shadow:0 2px 6px rgba(0,0,0,0.3);border-radius:6px;display:none;z-index:10;padding:.2rem 0}.dropdown .menu-item{padding:.5rem 1.5rem;cursor:pointer}.dropdown .menu-item .mat-icon{font-size:large !important;margin-right:1rem}.dropdown .menu-item:hover{background:var(--hovrClr,#f1f3f4)}.dropdown .divider{border-bottom:.5px solid rgba(0,0,0,0.09);margin:4px 0}.forms-grid#recent-forms .dropdown .forTrash,.forms-grid#trashed-forms .dropdown .na2Trash{display:none}body[view='search'] .sctnForms#newForms,body[view='search'] .sctnForms#recent,body[view='search'] .sctnForms#trash,body:not([view='search']) .sctnForms#searchResults,body:not(.signedIn) .sctnForms#newForms,body:not(.signedIn) .sctnForms#recent,body.signedIn .sctnForms#artUnsigned{display:none}body[view='search'] #header #toggleTrash{opacity:0}body:not(.signedIn) #header #toggleTrash,body:not(.signedIn) #header #search{display:none}body:not(.signedIn) #header .right{margin-left:auto !important}#newTitleInputDlg{font-family:sans-serif}#newTitleInputDlg .title{font-weight:600;font-size:large}#newTitleInputDlg .labelTxt{margin:.7rem 0;font-size:medium}#newTitleInputDlg #newTitle{padding:.3rem .5rem;font-size:medium}body[data-parentapp="workbooks"]{--body_bg:#ebecf1;--hdr_bg:#ebecf1;--hdr_brdr_clr:#cccfdc;--card_bg:#f9fafc;--card_bg2:#fff;--recent_sctn_bg:#f9fafc;--thumb_bg:#eef0f5;--srch_input_bg:rgba(255,255,255,0.4);--srch_input_focus_bg:#f9fafc;--srch_btn_bg:rgba(0,0,0,0.07)}body[data-parentapp="workbooks"] #header{padding:7px 24px}body[data-parentapp="workbooks"] #header input{border:.5px solid rgba(0,0,0,0.15)}body[data-parentapp="workbooks"] #header.univSideHdr .signInState{display:none}body.mobile #header{padding:.5rem}body.mobile #header #search{width:7rem}body.mobile .univSideHdr .productName{font-size:small}body.mobile .univSideHdr .productName sup{display:none}body.mobile #header .left{width:auto;min-width:0}body.mobile #header #toggleTrash{margin-left:.7rem;font-size:smaller;font-weight:400;padding:.3rem}body.mobile #header .right{margin-left:.7rem}