@charset "UTF-8";:root{--container-400:1480px;--container-900:100%;--content-padding-block:20px;--content-padding-inline:20px;--primaryfont:"Poppins",sans-serif;--secondaryfont:"Poppins",serif;--fontweight-300:300;--fontweight-400:400;--fontweight-500:500;--fontweight-600:600;--fontweight-700:700;--fontsize-100:0.75rem;--fontsize-200:0.8rem;--fontsize-300:0.9rem;--fontsize-400:1rem;--fontsize-500:1.1rem;--fontsize-600:1.25rem;--fontsize-700:1.5rem;--fontsize-800:1.75rem;--fontsize-900:2rem;--defaultlineheight:1.5;--white:#ffffff;--black-100:#F8FAFC;--black-200:#e2e8f0;--black-300:#cad5e2;--black-400:#90a1b9;--black-500:#4e5864;--black-700:#314158;--black-800:#1d293d;--black-900:#0f172b;--primarycolor-100:#eef2ff;--primarycolor-200:#e0e7ff;--primarycolor-300:#7c86ff;--primarycolor-400:#4f39f6;--primarycolor-700:#372aac;--primarycolor-900:#1e1a4d;--secondarycolor-400:#E8C547;--tertiarycolor-400:#4ECDC4;--green-100:#d0fae5;--green-400:#00d492;--green-600:#009966;--success:#00d492;--orange:#ffb900;--warning:#ffb900;--red:#e7000b;--danger:#e7000b}html{line-height:var(--defaultlineheight)}body{background:var(--black-100);color:var(--black-900);font-size:var(--fontsize-400);font-family:var(--primaryfont)}button,input,optgroup,select,textarea{font-size:var(--fontsize-400);line-height:var(--defaultlineheight);font-weight:var(--fontweight-400)}input,select,textarea{background:var(--white);border:1px solid var(--black-200);border-radius:5px}button,input[type=submit]{background:var(--black-900);color:var(--white);border:none}input[type=checkbox]{accent-color:var(--red)}:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--white) inset;box-shadow:0 0 0 1000px var(--white) inset;-webkit-text-fill-color:var(--black-900)}input[type=range]{width:100%;accent-color:var(--primarycolor-400);cursor:pointer;margin:0;padding:0}input[disabled],input[readonly],textarea[disabled],textarea[readonly]{color:var(--black-500);background:var(--black-200)}code,kbd,pre,samp{font-size:var(--fontsize-400)}b,strong{font-weight:var(--fontweight-700)}a{color:var(--primarycolor-400)}a:hover{color:var(--secondarycolor-400)}h1,h2,h3,h4,h5,h6{font-weight:var(--fontweight-600);font-family:var(--secondaryfont);letter-spacing:1.1px}p.seeformerrors{color:var(--red)}label,li,p{line-height:var(--defaultlineheight)}label p,li li,li p,p label{font-size:var(--fontsize-400)}hr{background:var(--black-100)}table.rounded{border-radius:15px;overflow:hidden}table td,table td p,table th,table th p{font-size:var(--fontsize-300);font-weight:var(--fontweight-400)}table th{color:var(--white);background:var(--black-900);font-weight:var(--fontweight-600)}table td{color:var(--black-900);background:var(--black-100)}table th a{color:var(--white)!important}table td,table th{padding:10px 15px}table .see-blockbutton span{font-size:1.1rem}progress{width:100%;height:6px;border-radius:100vh;overflow:hidden;position:relative;margin:10px 0 0}progress::-webkit-progress-value{background:var(--primarycolor-400)}progress::-webkit-progress-bar{background:var(--black-300)}.stclink{background:var(--red);color:var(--white);font-weight:var(--fontweight-700)}.stclink:focus{color:var(--white)}:focus-visible{outline:2px solid var(--primarycolor-400)!important;outline-offset:2px}.margin-top-40{margin-top:40px}.margin-bottom-40{margin-bottom:40px}.material-symbols-rounded{font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 24}.hidden{display:none}.button-container{margin:0;padding:0;list-style-type:none;--gap:10px}.button-container>*{margin:0}.puzzle-interface{display:grid;grid-template-columns:auto 1fr;gap:0;flex-grow:1;height:100vh}.puzzle-interface>*{min-width:0}.puzzle-menu .input.search{justify-self:end}.donations-list{--gap:10px}.donation-card{border-top:1px solid var(--black-300);padding:20px 0 0;position:relative}.donation-card:first-child{border-top:none;padding:0}.donation-card:first-child .donation-amount{top:0}.donation-card p{margin:0}.donation-card .donation-amount{position:absolute;top:20px;right:10px;background:var(--green-100);color:var(--green-600);font-weight:var(--fontweight-600)}.donation-card .donation-message{background:var(--black-200);padding:10px;font-size:var(--fontsize-300);border-radius:5px;font-style:italic}.donation-card .donation-message::after,.donation-card .donation-message::before{content:'"';font:inherit}.donation-card .donation-puzzle{font-size:var(--fontsize-200);color:var(--primarycolor-700);margin:0 0 10px}.donation-card .donation-details{justify-content:space-between;margin:10px 0 0}.donation-card .donation-details p{font-size:var(--fontsize-200);color:var(--black-700)}.account-section{--gap:20px}.account-section h2{display:flex;align-items:center;gap:10px;margin:0 0 5px}.account-section h2 .material-symbols-rounded{color:var(--primarycolor-400);font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24}.account-form-grid{grid-template-columns:repeat(2,1fr);--gap:20px;margin:10px 0 0}.account-form-group{--gap:6px}.account-form-group input,.account-form-group select{padding:10px 15px;border:1px solid var(--black-200);color:var(--black-900)}.account-form-hint{font-size:var(--fontsize-200);color:var(--black-400)}.gateway-card{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid var(--black-300);border-radius:8px;padding:16px 20px;margin:10px 0 0}.gateway-card-info{--gap:4px;flex-grow:1}.gateway-card-title{font-weight:var(--fontweight-600);display:flex;align-items:center;gap:8px;margin:0}.gateway-card-desc{font-size:var(--fontsize-300);color:var(--black-400);margin:0}.tag[data-status=connected]{background:var(--green-100);color:var(--green-600)}.gateway-disconnect-btn{padding:8px 16px;background:var(--warning);color:var(--black-900);border:1px solid var(--warning);border-radius:5px;font-size:var(--fontsize-300);font-weight:var(--fontweight-500);white-space:nowrap;transition:all .3s ease;width:auto}.gateway-disconnect-btn:hover{background:var(--secondarycolor-400);border-color:var(--secondarycolor-400);color:var(--black-900)}.email-triggers{--gap:15px;margin:10px 0 0}.trigger-item{align-items:flex-start;--gap:12px}.trigger-item input[type=checkbox]{margin:3px 0 0;width:18px;height:18px;flex-shrink:0;accent-color:var(--primarycolor-400)}.trigger-item-text{--gap:3px}.trigger-item-title{font-weight:var(--fontweight-600);cursor:pointer;font-size:var(--fontsize-400)}.trigger-item-desc{font-size:var(--fontsize-300);color:var(--black-400);margin:0}.account-actions{padding:0 0 10px}.account-save-btn{display:inline-flex!important;align-items:center;gap:8px}.account-save-btn .material-symbols-rounded{font-size:var(--fontsize-500)}.input-prefix-wrap{position:relative}.input-prefix{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--black-400);pointer-events:none}.input-prefix-wrap input{padding-left:26px;width:100%}.project-slider-label{justify-content:space-between;align-items:center;margin:0}.project-slider-value{color:var(--primarycolor-400);font-weight:var(--fontweight-600);font-size:var(--fontsize-300)}.input-hint{font-size:var(--fontsize-200);color:var(--black-400);margin:5px 0 0}.input-label-hint{font-size:var(--fontsize-300);color:var(--black-400);font-weight:var(--fontweight-400)}.settings-branding{gap:40px}.settings-branding-section{--gap:16px;column-gap:60px}.settings-branding-section .box-heading{padding-bottom:12px;border-bottom:1px solid var(--black-200)}.settings-branding-section h2{display:flex;align-items:center;gap:10px;margin:0;font-size:var(--fontsize-500)}.settings-branding-section h2 .material-symbols-rounded{color:var(--primarycolor-400);font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24}.settings-branding-section .box-heading-text p{color:var(--black-400);font-size:var(--fontsize-300)}.settings-branding .save{margin-left:auto}.settings-colour-group+.settings-colour-group{padding-top:16px;border-top:1px solid var(--black-200);margin-top:16px}.settings-colour-header{align-items:center;--gap:12px;margin-bottom:12px}.settings-colour-label{font-weight:var(--fontweight-600);font-size:var(--fontsize-400);flex:1}.settings-colour-picker-wrap{position:relative;width:60px;height:60px;flex-shrink:0}.settings-colour-picker{width:100%;height:100%;border:2px solid var(--black-200);border-radius:8px;cursor:pointer;padding:3px;background:var(--white)}.settings-colour-picker-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;color:#fff;font-size:28px;text-shadow:0 1px 4px rgba(0,0,0,.35)}.settings-colour-shades{--gap:8px;flex-wrap:wrap}.settings-colour-swatch{width:72px;border-radius:6px;overflow:hidden;border:1px solid var(--black-200)}.settings-colour-swatch-block{display:block;height:48px;background:var(--black-300)}.settings-colour-swatch-hex{display:block;font-size:9px;text-align:center;padding:3px 2px;color:var(--black-400);background:var(--white);font-family:monospace;border-top:1px solid var(--black-200)}.settings-colour-swatch-name{display:block;font-size:var(--fontsize-100);text-align:center;padding:3px 2px;color:var(--black-700);background:var(--white);font-weight:var(--fontweight-600)}.settings-font-wrap{--gap:20px;align-items:flex-start;flex-wrap:wrap}.settings-font-select-wrap{--gap:8px;min-width:220px}.settings-font-select-wrap label{font-size:var(--fontsize-300);color:var(--black-700);font-weight:var(--fontweight-500)}.settings-font-select-wrap select{width:100%}.settings-font-preview{flex:1;min-width:240px;padding:16px 20px;background:var(--black-100);border-radius:8px;border:1px solid var(--black-200)}.settings-font-preview-label{font-size:var(--fontsize-200);color:var(--black-400);margin:0 0 8px;text-transform:uppercase;font-weight:var(--fontweight-600);letter-spacing:.05em}#font-preview-text{font-size:var(--fontsize-700);margin:0;line-height:1.4}.settings-logo-wrap{--gap:20px;flex-wrap:wrap;align-items:flex-start}.settings-logo-dropzone{flex:1;min-width:240px;position:relative}.settings-logo-input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.settings-logo-inner{border:2px dashed var(--black-300);border-radius:10px;padding:36px 20px;text-align:center;transition:border-color .2s,background .2s}.settings-logo-inner.drag-over{border-color:var(--primarycolor-400);background:var(--primarycolor-100)}.settings-logo-inner .material-symbols-rounded{font-size:2.2rem;color:var(--black-300);display:block;margin-bottom:10px;font-variation-settings:'FILL' 0,'wght' 300,'GRAD' 0,'opsz' 24}.settings-logo-inner p{margin:6px 0;color:var(--black-700);font-size:var(--fontsize-300)}.settings-logo-browse{color:var(--primarycolor-400);cursor:pointer;text-decoration:underline;font-weight:var(--fontweight-500)}.settings-logo-hint{color:var(--black-400);font-size:var(--fontsize-200)}.settings-logo-preview{--gap:14px;padding:16px 20px;background:var(--black-100);border-radius:8px;border:1px solid var(--black-200);align-items:center;flex-wrap:wrap}.settings-logo-preview img{max-width:200px;max-height:80px;object-fit:contain;display:block}.settings-logo-remove{display:inline-flex;align-items:center;gap:4px;font-size:var(--fontsize-200);padding:6px 12px;border-radius:4px;background:0 0;border:1px solid var(--black-300);color:var(--black-700);cursor:pointer;transition:all .2s}.settings-logo-remove:hover{background:var(--red);border-color:var(--red);color:var(--white)}.settings-logo-remove .material-symbols-rounded{font-size:var(--fontsize-400)}.settings-socials{--gap:10px}.settings-social-row{--gap:10px;align-items:center}.settings-social-num{width:26px;height:26px;border-radius:50%;background:var(--black-200);color:var(--black-700);font-size:var(--fontsize-200);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:var(--fontweight-600)}.settings-social-platform{flex:0 0 195px}.settings-social-url{flex:1}.settings-social-platform select,.settings-social-url input{width:100%;margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#projectsfilter{display:grid;grid-template-columns:repeat(2,1fr);column-gap:15px}#donationsfilter{display:grid;grid-template-columns:repeat(2,1fr);column-gap:15px}h1{font-size:var(--fontsize-700)}h2{font-size:var(--fontsize-600)}h3{font-size:var(--fontsize-500)}h4{font-size:var(--fontsize-400)}.see-label,label{font-size:var(--fontsize-100);font-weight:var(--fontweight-600);text-transform:uppercase;color:var(--black-500);letter-spacing:.05em;display:flex;margin:0 0 5px 0}.see-logo{--width:200px;--height:30px}.see-logo img{display:block;width:var(--width,auto);height:var(--height,auto);max-width:100%}.see-login{background:var(--black-800)}.see-login .see-body-container{align-items:center;align-content:center;justify-content:center}.see-login .see-logo{--width:290px}.see-login form{max-width:600px;width:100%}.see-login form input{margin-bottom:20px}.see-login form .see-arrowbutton a{color:var(--primarycolor-400)}.see-login form .see-arrowbutton a:hover{color:var(--primarycolor-700)}.box,.see-box{border-radius:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);transition:all .4s ease;border:1px solid transparent;background:var(--white);overflow:hidden}.box-heading,.see-box-heading{align-items:center}.see-full-width{width:100%}.see-tag{text-transform:uppercase;font-size:var(--fontsize-100);background:var(--black-300);color:var(--black-700);padding:2px 8px;border-radius:100vh;margin:0 0 0 5px;display:inline-block;font-weight:var(--fontweight-600)}.see-tag[data-status="3"]{background:var(--primarycolor-100);color:var(--primarycolor-700)}.see-tag[data-status="2"]{background:var(--green-100);color:var(--green-600)}.see-notice{padding:12px 16px;background:rgba(231,0,11,.07);border:1px solid rgba(231,0,11,.2)}.see-txt-black-400{color:var(--black-400)}.see-txt-black-700{color:var(--black-700)}.see-txt-green-400{color:var(--green-400)}.see-txt-green-600{color:var(--green-600)}.see-txt-primarycolor-100{color:var(--primarycolor-100)}.see-txt-primarycolor-300{color:var(--primarycolor-300)}.see-txt-primarycolor-700{color:var(--primarycolor-700)}.see-txt-danger{color:var(--danger)}.see-txt-white{color:var(--white)}.see-txt-fontsize-100{font-size:var(--fontsize-100)}.see-txt-fontsize-200{font-size:var(--fontsize-200)}.see-txt-fontsize-300{font-size:var(--fontsize-300)}.see-txt-fontsize-400{font-size:var(--fontsize-400)}.see-txt-fontsize-500{font-size:var(--fontsize-500)}.see-txt-fontsize-600{font-size:var(--fontsize-600)}.see-txt-fontsize-700{font-size:var(--fontsize-700)}.see-txt-fontsize-800{font-size:var(--fontsize-800)}.see-txt-fontsize-900{font-size:var(--fontsize-900)}.see-txt-fontweight-300{font-weight:var(--fontweight-300)}.see-txt-fontweight-400{font-weight:var(--fontweight-400)}.see-txt-fontweight-500{font-weight:var(--fontweight-500)}.see-txt-fontweight-600{font-weight:var(--fontweight-600)}.see-txt-fontweight-700{font-weight:var(--fontweight-700)}.see-padding-0{padding:0}.see-padding-20{padding:20px}.see-padding-30{padding:30px}.see-padding-40{padding:40px}.see-padding-60{padding:60px}.see-padding-80{padding:80px}.see-gap-0{--gap:0}.see-gap-5{--gap:5px}.see-gap-10{--gap:10px}.see-gap-15{--gap:15px}.see-gap-20{--gap:20px}.see-relative{position:relative}.see-overflow-hidden{overflow:hidden}.see-opacity-75{opacity:.75}.see-txt-center{text-align:center}.see-txt-uppercase{text-transform:uppercase}.see-txt-lowercase{text-transform:lowercase}.see-bg-none{background:0 0}.see-bg-orange{background:var(--orange)}.see-bg-primarycolor-100{background:var(--primarycolor-100)}.see-bg-primarycolor-400{background:var(--primarycolor-400)}.see-bg-primarycolor-700{background:var(--primarycolor-700)}.see-bg-secondarycolor-400{background:var(--secondarycolor-400)}.see-bg-green-400{background:var(--green-400)}.see-bg-green-600{background:var(--green-600)}.see-bg-black-300{background:var(--black-300)}.see-bg-black-800{background:var(--black-800)}.see-bg-black-900{background:var(--black-900)}.see-blockbutton.see-bg-green-400:hover{background:var(--green-600)}.see-blockbutton.see-bg-black-800:hover{background:var(--black-900)}.see-blockbutton.see-bg-orange:hover{background:var(--secondarycolor-400)}.see-blockbutton a,input[type=submit]{display:inline-flex;align-items:center;gap:6px;margin:0;padding:8px 15px;background:var(--primarycolor-400);color:var(--white);border-radius:5px;font-weight:var(--fontweight-600);text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.see-blockbutton a:hover,input[type=submit]:hover{background:var(--primarycolor-700)}.see-arrowbutton a{color:var(--secondarycolor-400);text-decoration:none;padding:0;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.see-arrowbutton a:after{content:"\f061";font:var(--fa-font-solid);color:inherit;margin:0 0 0 5px;display:inline-block;transition:transform .4s ease,color .2s ease}.see-arrowbutton a:hover{color:var(--primarycolor-400)}.see-arrowbutton a:hover:after{transform:translateX(5px)}.see-borderradius-10{border-radius:10px}.see-message{background:var(--green-100);border:1px solid var(--green-400);border-radius:5px;padding:10px;margin:0 0 20px 0}.see-dashboard-stats{margin:0 0 20px 0}.see-page-heading{display:flex;column-gap:20px}.see-page-heading .see-page-heading-buttons{margin-left:auto}.see-footer{--content-padding-block:10px;font-size:var(--fontsize-200);border-top:1px solid var(--black-300)}.see-footer *{margin:0}.see-body-container{flex-grow:1;display:flex;flex-direction:column;gap:40px;padding:var(--content-padding-block) var(--content-padding-inline);overflow-y:auto}.content,.see-content{max-width:var(--container-400);width:100%;margin:0 auto;padding:var(--content-padding-block,60px) var(--content-padding-inline,20px)}.content.fullwidth,.see-content.see-content-fullwidth{max-width:var(--container-900)}.see-header{--content-padding-block:20px;--content-padding-inline:0;--gap:40px}.see-header .see-content{align-items:center;border-bottom:1px solid var(--black-300)}.see-header .see-button-container{font-size:var(--fontsize-200);list-style-type:none;margin:0}.see-sidebar{width:250px}.see-sidebar *{color:var(--white)}.see-sidebar .see-logo{margin:20px}.see-nav-section{list-style-type:none}.see-sidebar .see-sidebar-user{--gap:10px;border-top:1px solid var(--primarycolor-700);background:var(--primarycolor-900);padding:20px;margin-top:auto;font-size:var(--fontsize-200);position:fixed;bottom:0;left:0;width:250px}.see-sidebar .see-sidebar-user .see-client-logo{max-width:150px}.see-sidebar .see-sidebar-user div{--gap:2px}.see-sidebar .nav-item{display:flex;gap:10px;align-items:center;padding:10px 15px;border-radius:5px;overflow:hidden;background-clip:padding-box;transition:all .4s ease;text-decoration:none;font-size:var(--fontsize-300)}.see-sidebar .nav-item:hover{background:var(--primarycolor-300);color:var(--primarycolor-100);text-decoration:none}.see-sidebar .nav-item:hover .material-symbols-rounded{color:inherit}.see-sidebar li{list-style-type:none}.see-sidebar .sub-pages li{display:none}.see-sidebar li.see-selected{background:var(--primarycolor-200);border-radius:5px;border:solid 1px var(--primarycolor-200);overflow:hidden;background:var(--primarycolor-400);color:var(--white)}.see-sidebar li.see-selected .nav-item{border-radius:0 0 5px 5px}.see-sidebar li.see-selected .nav-item>*{color:inherit}.see-sidebar li.see-selected .sub-pages li{display:inline-flex}.see-sidebar li.see-selected .sub-pages li a{padding:7px 20px}.see-sidebar li.see-selected .sub-pages li a:hover{color:var(--black-700)}.see-sidebar li.see-selected .sub-pages li span{color:var(--black-700);font-size:var(--fontsize-300)}.see-project-settings h2 .material-symbols-rounded{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24}.see-wall-preview .see-wall-preview-title{margin:0 0 4px}.see-wall-preview .see-wall-preview-image{min-height:200px}.see-wall-preview .see-wall-preview-image>*{grid-row-start:1;grid-column-start:1}.see-wall-preview .see-uploaded-image{display:grid}.see-wall-preview .see-uploaded-image>*{grid-row-start:1;grid-column-start:1}.see-wall-preview .see-wall-preview-header{padding:15px 20px 10px;grid-template-columns:1fr 70px;column-gap:20px}.see-wall-preview .see-wall-preview-stats-row{padding:15px 20px}.see-wall-preview .see-wall-preview-divider{height:1px;background:var(--black-700);margin:0 20px}.see-wall-preview .see-wall-preview-stats-footer{padding:12px 20px 15px}.see-wall-preview .see-dimensions-note{font-style:italic;font-size:.7rem}.see-wall-preview .see-toggle-button{position:absolute;top:10px;right:10px;z-index:2;font-size:var(--fontsize-300);border-radius:5px;background:rgba(255,255,255,.7);color:var(--black-900);font-weight:var(--fontweight-600);border:1px solid var(--white)}.see-wall-preview .see-wall-choose-image{background:rgba(0,0,0,.5);backdrop-filter:blur(4px);display:none}.see-wall-preview .see-wall-choose-image .see-inner{max-width:300px;width:100%;text-align:center}.see-wall-preview .see-wall-choose-image .see-or-label{margin:10px 0}.see-wall-preview .see-wall-choose-image button{font-size:var(--fontsize-300);width:100%;border-radius:5px;background:var(--white);color:var(--black-900);font-weight:var(--fontweight-600)}.see-wall-preview .see-wall-choose-image button:hover{background:var(--green-400)}.see-wall-preview .see-ai-prompt{--gap:10px}.see-wall-preview .see-ai-prompt-textarea{width:100%;border:1px solid rgba(255,255,255,.3);border-radius:6px;padding:10px 12px;font-size:var(--fontsize-200);resize:vertical;min-height:100px;font-family:inherit;box-sizing:border-box;background:rgba(255,255,255,.2);color:var(--white)}.see-wall-preview .see-ai-prompt-textarea::placeholder{color:var(--white)}.see-wall-preview .see-ai-prompt button{background:rgba(255,255,255,.5);color:var(--black-900)}.see-wall-preview .see-ai-prompt button:hover{background:var(--white)}.see-wall-preview .see-uploaded-image img{width:100%;height:100%;object-fit:cover}.see-integration-portal .see-integration-portal-header{margin:0 0 20px}.see-integration-portal .see-integration-portal-title{margin:0 0 5px}.see-integration-portal .see-integration-portal-title .material-symbols-rounded{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24}.see-integration-portal .see-integration-label{margin:0 0 8px}.see-integration-portal .see-integration-subsection{margin:0 0 16px}.see-integration-portal .see-integration-copy-btn{display:inline-flex;align-items:center;gap:6px;background:var(--black-700);color:var(--white);border:none;padding:10px 16px;border-radius:5px;cursor:pointer;font-size:var(--fontsize-300);font-weight:var(--fontweight-600);transition:background .3s ease;white-space:nowrap;flex-shrink:0}.see-integration-portal .see-integration-copy-btn:hover{background:var(--black-400)}.see-integration-portal .see-integration-height-label{white-space:nowrap;flex-shrink:0}.see-integration-portal .see-integration-height-select{background:var(--black-800);border:1px solid var(--black-700);border-radius:4px;color:var(--white);padding:4px 8px;font-size:var(--fontsize-200)}.see-integration-portal .see-integration-url-input{flex-grow:1;background:var(--black-800);border:1px solid var(--black-700);border-radius:5px;padding:10px 14px;color:var(--primarycolor-300);font-size:var(--fontsize-300);min-width:0}.see-integration-portal .see-integration-code-header{justify-content:space-between;align-items:center;margin:0 0 8px}.see-integration-portal .see-integration-code-area{flex-grow:1;background:var(--black-800);border:1px solid var(--black-700);border-radius:5px;padding:10px 14px;color:var(--black-300);font-size:var(--fontsize-200);font-family:monospace;resize:vertical;min-width:0;line-height:1.6}.puzzle-container{background:0 0;display:grid;grid-template-rows:repeat(var(--rows,10),minmax(0,1fr));grid-template-columns:repeat(var(--cols,10),minmax(0,1fr));aspect-ratio:var(--cols,10)/var(--rows,10);width:100%;justify-content:center;overflow:hidden;gap:0;align-self:center;border-top:1px solid var(--black-900)}.puzzle-piece{border-bottom:1px solid #000;border-left:1px solid #000;grid-column:span 2;position:relative}.puzzle-piece.indent-piece{grid-column:2/span 2}.see-loading-block{position:fixed;top:0;left:0;z-index:999;background:rgba(0,0,0,.8);width:100%;height:100%;display:flex;align-items:center;align-content:center;justify-content:center;backdrop-filter:blur(3px);text-align:center;flex-direction:column}.see-loading-block .loader{width:16px;height:16px;border-radius:50%;background-color:#fff;box-shadow:23px 0 #fff,-23px 0 #fff;position:relative;animation:flash .5s ease-out infinite alternate}.see-loading-block p{color:var(--white);margin:0 0 10px 0}.see-project-card .see-stat-campaign-container{grid-template-columns:1fr auto;--gap:0 40px}.see-project-card .see-stat-campaign-container .see-stat-value{grid-column:1;grid-row:1}.see-project-card .see-stat-campaign-container progress{grid-column:1;grid-row:2}.see-project-card .see-stat-campaign-container .puzzle-preview{max-width:100px;border-radius:5px;overflow:hidden;grid-column:2;grid-row:1/3}.see-project-card .see-project-details{margin:10px 0 0;padding:0 0 20px}.see-project-card .see-project-details .project-timeline .material-symbols-rounded{font-size:var(--fontsize-400)}.see-project-card .see-project-image img{transition:all .4s ease}.see-project-card .see-project-image:hover img{transform:scale(1.1)}.see-project-card .see-project-image .see-tag{position:absolute;top:20px;right:20px;z-index:2}.see-project-card .see-box-heading-buttons .see-gap-10{border-top:1px solid var(--black-300);padding:20px 0 0;margin-top:auto}.see-project-card .see-project-cost{margin-left:auto}#dashboardprojectsautopopulate .see-project-card .see-box-heading-buttons see-gap-10{border-top:0;padding:0;margin-top:0;margin-left:auto}#dashboardprojectsautopopulate .see-project-card .see-box-heading{margin:0 0 10px 0}#dashboardprojectsautopopulate .see-project-card .see-project-details{padding:0}#dashboardprojectsautopopulate .see-project-card .see-box-heading-buttons{margin-left:auto}#projectsautopopulate .see-project-card .see-stat-campaign-container{grid-template-columns:1fr;margin-top:auto}#projectsautopopulate .see-project-card .see-project-details{padding:20px 0 10px 0}@media (max-width:1024px){.grid-halves{grid-template-columns:repeat(2,1fr);--gap:40px}}@media (max-width:880px){:root{--fontsize-200:0.8rem;--fontsize-300:0.9rem;--fontsize-400:1rem;--fontsize-500:1.2rem;--fontsize-600:1.5rem;--fontsize-700:1.75rem;--fontsize-800:2rem;--fontsize-900:2.5rem;--defaultlineheight:1.5;--content-padding-inline:40px;--content-padding-block:80px}h1{font-size:var(--fontsize-900)}h2{font-size:var(--fontsize-800)}h3{font-size:var(--fontsize-700)}h4{font-size:var(--fontsize-600)}.grid-fullwidth-container.col-2{--col-count:1}}@media (max-width:760px){:root{--content-padding-inline:20px;--content-padding-block:80px}.grid-halves,.grid-thirds{grid-template-columns:1fr;--gap:20px}}@keyframes flash{0%{background-color:rgba(255,255,255,.288);box-shadow:23px 0 rgba(255,255,255,.288),-23px 0 #fff}50%{background-color:#fff;box-shadow:23px 0 rgba(255,255,255,.288),-23px 0 rgba(255,255,255,.288)}100%{background-color:rgba(255,255,255,.288);box-shadow:23px 0 #fff,-23px 0 rgba(255,255,255,.288)}}@supports (aspect-ratio:1){.see-logo img{aspect-ratio:var(--width)/var(--height);height:auto;max-width:var(--width);width:100%}}