@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css);:root{--background:#f8f8f8;--outline:#eaeaea;--primary:#4465fc;--black:#1c1c1c;--white:#fff;--header:"Montserrat",sans-serif;--paragraph:"Inter",sans-serif;--accent:"Montserrat",serif}*{font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-box-sizing:border-box;cursor:default;font-size:16px}:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{margin:0!important;overflow-x:hidden!important;padding:0!important}.app-layout{background-color:#1c1c1c;background-color:var(--black)}a:hover,a:hover *{cursor:pointer!important}a,button,h1,h2,h3,h4,h5,h6,ol,p,span,ul{font-family:Inter,sans-serif;font-family:var(--paragraph);margin:0;padding:0}h1{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-family:Montserrat,serif;font-family:var(--accent);font-size:36px;font-weight:700;overflow:hidden}h1,h2{margin-bottom:25px}h2{font-size:18px;font-weight:500}.contain{margin:auto;max-width:100%;width:800px}.contain-smaller{width:400px}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f8a6e8,#8d91ff,#4869ff);background-clip:text;-webkit-background-clip:text;color:#1c1c1c;color:var(--black);display:inline-block}.primary-text{color:#4465fc;color:var(--primary)}p{line-height:1.5;padding-bottom:20px}a{color:#1c1c1c;color:var(--black);text-decoration:none}.btn,button{background:linear-gradient(291deg,#f8a6e8,#8d91ff,#9dc7ff);border:0;border-radius:25px;color:#fff;color:var(--white);display:inline-block;font-weight:600;padding:12px 35px}.btn:hover,button:hover,button:hover>*{cursor:pointer}.btn-black{margin-bottom:15px}.btn-black,.btn-black:hover{background-color:#1c1c1c;background-color:var(--black);border:1px solid #1c1c1c;border:1px solid var(--black);color:#fff;color:var(--white)}.btn-black:hover{box-shadow:0 5px 20px #00000040}.btn-primary{margin-bottom:15px;opacity:.75}.btn-primary,.btn-primary:hover{background-color:#4465fc;background-color:var(--primary);border:1px solid #4465fc;border:1px solid var(--primary);color:#fff;color:var(--white)}.btn-primary:hover{opacity:1}img{max-width:100%}.container{margin:auto;max-width:1200px;padding:0 15px;width:100%}.container-larger{max-width:1300px;width:100%}.container-smaller{max-width:1000px;width:100%}.row{display:flex;flex-wrap:wrap}.row-reverse{flex-direction:row-reverse}.col{flex:1 1}.v-center{align-items:center}.links{gap:15px}.cici,.links{display:flex;justify-content:center}.cici{align-items:center;flex-direction:column;gap:2rem;height:50px;width:50px}.cici,.orb{background:#0000}.orb{aspect-ratio:1/1;border-radius:50%;box-shadow:0 0 clamp(10px,2vw,30px) #00f0ff1a,0 0 clamp(20px,4vw,60px) #0088ff1a,inset 0 0 clamp(10px,2vw,30px) #ffffff1a;max-height:100%;max-width:100%;overflow:hidden;position:relative;width:clamp(100px,20vw,200px);z-index:1}.orb:before{animation:shiftColors 6s ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,#575cff 0,#0000 45%),radial-gradient(circle at 70% 30%,#f0c 0,#0000 45%),radial-gradient(circle at 50% 60%,#0f9 0,#0000 45%),radial-gradient(circle at 80% 40%,#f30 0,#0000 45%),radial-gradient(circle at 40% 40%,#00b6c2,#3858e9);background-blend-mode:screen;background-position:50% 50%;background-size:175% 175%;content:"";inset:0;position:absolute;z-index:0}.orb.thinking:before{background-position:100% 100%}.eye{background:#fff;border-radius:45%;height:clamp(25px,20%,40px);position:absolute;top:40%;transform:translate(-50%,-50%);transition:transform .1s linear,height .2s ease;width:clamp(5px,10%,20px);z-index:2}.eye.left{left:clamp(35%,38%,40%)}.eye.right{left:clamp(60%,62%,65%)}.orb.thinking{animation:glow 3s ease-in-out infinite}.cici-container{align-items:center;display:flex;flex:1 1;gap:20px;margin-bottom:25px;margin-left:10px;margin-top:10px}.cici-container span{color:#fff;color:var(--white);font-family:Montserrat,serif;font-family:var(--accent);font-weight:500;text-transform:capitalize}@keyframes glow{0%,to{box-shadow:0 0 clamp(10px,2vw,30px) #00f0ff26,0 0 clamp(20px,4vw,60px) #0088ff21,inset 0 0 clamp(10px,2vw,30px) #ffffff21}50%{box-shadow:0 0 clamp(20px,4vw,50px) #3278dcb3,0 0 clamp(30px,5vw,70px) #5100ffcc,inset 0 0 clamp(20px,3vw,430px) #ffffffb3}}@keyframes shiftColors{0%{background-position:50% 50%}to{background-position:100% 100%}}.app-layout{display:flex;min-height:100vh;overflow:hidden}.app-layout>nav{margin:5px;min-width:180px;position:relative}.app-layout>main{flex:1 1;overflow:hidden}header{align-items:center;background:#fff;background:var(--white);border-bottom:1px solid #eaeaea;border-bottom:1px solid var(--outline);display:flex;flex-wrap:wrap;justify-content:space-between;min-height:65px;padding:18px 25px;position:absolute;width:100%;z-index:5}header>:first-child,header>:nth-child(2){flex:1 1}header>:first-child{flex:2 1}header .header-tabs{flex-basis:100%;width:100%}header p{font-family:Montserrat,serif;font-family:var(--accent);font-size:12px;font-weight:600;padding:0}header h1{font-size:24px;font-weight:600;margin:0}main{background:#fff;background:var(--white);border:1px solid #eaeaea;border:1px solid var(--outline);border-radius:25px;margin:5px;position:relative}.main-container{align-items:center;border-radius:25px 25px 0 0;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative}.main-container section{overflow:hidden;width:100%}.section-scroll{height:calc(100vh - 5px);overflow:scroll}.nav-links{height:100%;justify-content:space-between;padding:90px 0 25px;position:absolute;top:0}.nav-links,.nav-links ul{display:inline-flex;flex-direction:column;width:100%}.nav-links ul{gap:3px;list-style:none;margin-top:5px}.nav-links ul li{background:#0000;border-radius:25px;padding:8px 15px}.nav-links li:hover{background:#2f2f2f;color:#1c1c1c;color:var(--black)}.nav-links li.active{background:#000}.nav-links ul li a,.nav-links ul li button{color:#fff;color:var(--white);font-family:Montserrat,serif;font-family:var(--accent);font-size:14px;font-weight:500}.nav-links p{color:#fff;color:var(--white);font-family:monospace;font-size:10px;font-weight:500;letter-spacing:1px;margin-bottom:0;opacity:.5;padding:0 15px;text-transform:uppercase}.nav-links-container{display:inline-flex;flex-direction:column;gap:25px}.nav-links i{color:#fff;color:var(--white);font-size:14px;font-weight:800;margin-right:10px}.breadcrumbs{align-content:center;align-items:center;text-align:right}.breadcrumbs i{font-size:10px;margin:0 5px}.breadcrumbs p span{font-family:Montserrat,serif;font-family:var(--accent);font-size:12px;font-weight:500}.breadcrumbs p a{border-bottom:1px solid;font-size:12px}.breadcrumbs .btn:hover{color:#fff}.view-create-content{display:flex}.right-side{border-left:1px solid #eaeaea;border-left:1px solid var(--outline);flex:1 1;font-family:Inter,sans-serif;font-family:var(--paragraph);font-size:14px;height:calc(100vh - 5px);line-height:1.45;overflow:scroll;padding:25px 25px 89px;position:relative}.f-100{flex:100% 1}.form-output-content{height:300px;overflow-y:scroll}.output-value-short{height:100px}.w-100{width:100%}.mb-0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}.bb-0{border-bottom:0}.m-auto{margin:auto}.text-right{text-align:right}.text-center{text-align:center}label span,legend span{color:#1c1c1c;color:var(--black);font-size:12px;position:absolute;right:-5px;top:3px}.align-middle{align-content:center;height:100%;text-align:center}.welcome-page .row{gap:5px;justify-content:center}.welcome-page h2{font-family:Montserrat,serif;font-family:var(--accent);font-size:26px;font-style:italic}form{margin:25px 0}form label{display:block;font-family:Montserrat,serif;font-family:var(--accent);font-size:16px;font-weight:600;margin-bottom:8px;margin-right:10px;position:relative}form input,form select,form textarea{background:#0000;border:1px solid #dcdcdc;border-radius:25px;color:#1c1c1c;color:var(--black);font-family:Inter,sans-serif;font-family:var(--paragraph);margin-bottom:18px;padding:8px 10px;width:100%}form input:hover,form select:hover,form textarea:hover{cursor:pointer}form .row{gap:18px}form .row>div{flex:1 1}form .btn{margin-top:15px;text-align:center}.scroll{box-sizing:border-box;max-height:98vh;overflow-y:auto;padding:65px 16px 0;scrollbar-color:#999 #0000;scrollbar-width:thin}.scroll>:last-child{margin-bottom:0;padding-bottom:0}.btn-outlined{background:#0000!important;border:1px solid #1c1c1c;border:1px solid var(--black);border-radius:25px;color:#1c1c1c;color:var(--black);display:inline-block;font-size:14px;font-weight:500;padding:8px 20px;transition:all .25s}.btn-outlined:hover{background:#1c1c1c!important;background:var(--black)!important;border-color:#1c1c1c!important;border-color:var(--black)!important;box-shadow:none;color:#fff;color:var(--white)}form.cici-input{align-items:center;background:#fff;background:var(--white);border:1px solid #eaeaea;border:1px solid var(--outline);border-radius:25px;bottom:0;display:flex;justify-content:center;max-width:100%;padding:5px;position:fixed;width:800px}form.cici-input input{border:0;margin:0}form.cici-input .btn{background:#0000;background:#1c1c1c;background:var(--black);border:1px solid #1c1c1c;border:1px solid var(--black);color:#fff;color:var(--white);font-weight:800;margin:0 5px 0 0;padding:5px 7px;position:relative;z-index:5}form.cici-input .btn:hover>*{cursor:pointer}.cici-output .cici-text{margin-top:25px}.cici-output .cici-text p{font-size:15px}.user-text{display:flex;justify-content:end}.user-text p{background:#f5f5f5;border-radius:25px;font-size:15px;overflow:hidden;padding:15px 25px;width:60%}.token-table,.topic-table{background:#f8f8f8;background:var(--background);border-collapse:collapse;border-radius:10px;font-family:Inter,sans-serif;font-family:var(--paragraph);font-size:14px;margin-bottom:25px;margin-top:25px;overflow:hidden;text-align:left;width:100%}.token-table thead,.topic-table thead{background-color:#1c1c1c;background-color:var(--black);color:#fff;color:var(--white);font-family:monospace;font-size:14px;font-weight:600}.topic-table thead{background-color:#e8e8e8;color:#1c1c1c;color:var(--black)}.token-table td,.token-table th,.topic-table td,.topic-table th{border-bottom:1px solid #e0e0e0;font-size:14px;padding:12px}.topic-table tr:last-child td{border-bottom:0}.topic-table .btn-unset{color:#1c1c1c;color:var(--black);font-size:14px;text-align:center}.topic-table .btn-unset:hover{background:#0000;box-shadow:none;color:#4465fc;color:var(--primary)}.nav-links .btn-unset{color:#fff;color:var(--white);font-weight:500}.nav-links .btn-unset:hover{background:#0000;box-shadow:none}.mt-0{margin-top:0!important}.auth-pages{background:#fff;background:var(--white)}.auth-pages main{background:#0000;border-color:#0000}.auth-page button{border-radius:25px;width:100%}.auth-page form{margin-top:35px;text-align:left}.legal-links{border-top:1px solid #eaeaea;border-top:1px solid var(--outline);margin-top:25px;padding-top:25px}.legal-links a,.legal-links p{font-size:14px;line-height:1.75}.spacer{margin:5px;min-width:175px;position:relative}.user-password input{margin-bottom:5px;padding-right:35px}.user-password{margin-bottom:15px}.link-text{border:initial!important;color:#4465fc;color:var(--primary);text-align:left}.link-text,.link-text:hover{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;display:inline;display:initial;font-weight:inherit;padding:initial}.link-text:hover{border:initial;box-shadow:none;color:inherit}.mb-25{margin-bottom:25px}.burger{cursor:pointer;display:flex;flex-direction:column;height:18px;justify-content:space-between;position:relative;width:24px;z-index:999}.burger span{background:#fff;background:var(--white);border-radius:2px;display:block;height:2px;left:0;position:absolute;transition:transform .3s ease,opacity .3s ease;width:100%}.burger span:first-child{top:0}.burger span:nth-child(2){top:8px}.burger span:nth-child(3){bottom:0}.burger.open span:first-child{top:8px;transform:rotate(45deg)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){bottom:auto;top:8px;transform:rotate(-45deg)}.btn-margin{margin-bottom:10px}.btn:disabled,.btn:disabled>*{cursor:not-allowed}.error-msg{color:red;font-size:14px;margin-top:-5px;padding-bottom:5px}.user-password{position:relative}.toggle-view-pw i{font-size:18px;position:absolute;right:10px;top:8px}.toggle-view-pw i:hover{cursor:pointer}input[type=checkbox]{padding:0;width:auto}.input-checkbox label{align-items:flex-start;display:inline-flex;font-size:14px;font-weight:400;margin-bottom:15px}.card-element{margin:25px 0}.error-message{color:red;font-size:14px;margin-top:-5px;padding-bottom:5px}input:disabled{background:#f5f5f5}input:disabled:hover{cursor:default}.locked-message{padding-top:25px}.btn.danger{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#ff0080}.btn.danger:hover{box-shadow:none}.starter-note{background:#fff;background:var(--white);border:1px solid #eaeaea;border:1px solid var(--outline);border-radius:5px;padding:8px 15px}.starter-note h3{font-size:12px;font-weight:500}.fixed-bottom-right{bottom:30px;position:fixed;right:30px}.modal{background:#fff;border:1px solid #eaeaea;border:1px solid var(--outline);border-radius:25px;box-shadow:0 0 30px #0000001a;left:50%;max-width:450px;overflow-y:hidden;padding:15px 0;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:9999}.modal-header{align-items:center;align-items:flex-start;border-bottom:1px solid #eaeaea;border-bottom:1px solid var(--outline);display:flex;gap:15px;justify-content:space-between;padding:0 15px 15px}.modal-header>div{flex:1 1}.modal-header h3{font-family:monospace;font-size:16px;font-weight:600}.modal .close-x{cursor:pointer;flex:0 1;opacity:.5;text-align:right;transition:all .2s}.modal .close-x:hover{opacity:1}.modal .close-x:hover>*{cursor:pointer}.close-x i{font-size:18px}.modal-content{max-height:60vh;overflow-y:scroll;padding:15px 15px 0}.modal-content::-webkit-scrollbar{background:#0000;width:3px}.modal-content::-webkit-scrollbar-thumb{background-color:#64646466;border-radius:3px}.modal-actions{border-top:1px solid #eaeaea;border-top:1px solid var(--outline);display:flex;gap:8px;justify-content:center;padding-top:15px}.announcement{background:#ffffe2;border:1px solid #f9f935;border-radius:15px;padding:10px 15px}.announcement h3{font-size:14px;font-weight:500;margin-bottom:3px}.announcement h4{font-size:14px;font-size:12px;font-weight:400;line-height:1.35;margin-bottom:3px}.announcement a{color:#4465fc;color:var(--primary);font-size:14px}.output-row{display:flex;gap:18px}.output-row>div{flex:1 1}.btn-unset{background:#0000;border:none!important;border-radius:0;color:#1c1c1c;color:var(--black);padding:0}.form-output .label,.form-output label{display:block;font-family:Montserrat,serif;font-family:var(--accent);font-size:16px;font-weight:600;margin-bottom:8px;margin-right:10px;padding-bottom:0;position:relative}.output-value{align-items:flex-start;background:#0000;border:1px solid #dcdcdc;border-radius:25px;color:#1c1c1c;color:var(--black);display:flex;gap:10px;justify-content:space-between;margin-bottom:18px;padding:8px 10px}.output-value,.output-value input,.output-value textarea{font-family:Inter,sans-serif;font-family:var(--paragraph);width:100%}.output-value input,.output-value textarea{background:#fff;background:var(--white);border:0;font-size:16px}.output-section textarea{height:350px}.output-value.textarea-shorter textarea{height:100px}.output-value button{color:#4465fc;color:var(--primary)}.output-value input:hover,.output-value textarea:hover{cursor:pointer}.output-value button:hover{background:#0000;box-shadow:none;color:#1c1c1c;color:var(--black)}.output-value button:hover>*{cursor:pointer}.output-value p a{border-bottom:1px solid}.output-featured-image>div:first-child{margin-bottom:18px;position:relative}.output-featured-image>div:first-child button{background:#fff;background:var(--white);bottom:20px;font-size:14px;opacity:.5;position:absolute;right:15px}.output-featured-image>div:first-child button:hover{background:#fff;background:var(--white);color:#1c1c1c;color:var(--black);opacity:1}.output-featured-image img{width:100%}.output-section{margin-bottom:18px}.output-image{align-content:end;background:#eaeaea;background:var(--outline);border-radius:15px;height:250px;margin-bottom:10px;overflow:hidden;padding:10px;position:relative;text-align:right;width:100%}.output-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.output-image p{background:#000000bf;border-radius:50px;bottom:8px;left:5px;max-width:90%;padding:2px 8px;position:absolute;text-align:left}.output-image p,.output-image p a{color:#fff;color:var(--white);font-size:10px}.output-image p a{position:relative;z-index:3}.output-image button{position:relative;z-index:2}.bi-download{color:#4465fc;color:var(--primary)}.bi-download:hover{color:#fff;color:var(--white);cursor:pointer}.bi-download:hover,.output-image button:hover{background:#0000!important}.label-with-toggle{display:flex;justify-content:space-between}.label-with-toggle .btn-unset{border:none;color:#4465fc;color:var(--primary);font-size:14px;padding:0 10px}.label-with-toggle span{font-size:14px;padding:0 10px}.form-output{scroll-margin-top:45px}.form-output h2{font-family:Montserrat,serif;font-family:var(--accent);font-size:24px;font-weight:600}.content-actions,.create-actions{display:flex;gap:10px;justify-content:center;margin-bottom:50px}.view-search input{border:none;width:100%}.view-search{border:1px solid #eaeaea;border:1px solid var(--outline);border-radius:25px;display:flex;gap:10px;justify-content:space-between;margin:25px auto;max-width:100%;padding:8px 10px;width:500px}.view-row{align-items:center;border-bottom:1px solid #eaeaea;border-bottom:1px solid var(--outline);display:inline-flex;gap:25px;padding:15px 0;width:100%}.view-row p{padding:0}.view-row p span{margin-right:8px;padding-right:8px}.view-row>div{flex:1 1}.view-row h2{font-family:Montserrat,serif;font-family:var(--accent);font-size:16px;font-weight:600;margin-bottom:8px}.view-row p,.view-row p span{font-size:14px}.view-search button{opacity:.5}.view-search button:hover{background:#0000;box-shadow:none;color:#1c1c1c;color:var(--black);opacity:1}.view-search button:hover>*{cursor:pointer}.create-item,.new-project{margin-left:auto;margin-right:auto;max-width:100%;width:500px}.create-item{margin-top:10px}.mb-0{margin:0}.justify-center{justify-content:center}.text-left{text-align:left}.html-preview h2{font-size:21px;font-weight:700;margin-bottom:10px;margin-top:10px}.html-preview p{font-size:inherit}textarea{overflow:auto;scrollbar-width:none}textarea::-webkit-scrollbar{display:none}.flex{display:flex}.output-ai-summary{background:linear-gradient(291deg,#f8a6e8,#8d91ff,#9dc7ff);border-radius:25px;padding:2px}.ai-summary{background:#f8f8f8;background:var(--background);border-radius:25px;padding:25px}.ai-summary,.ai-summary h2{font-family:Montserrat,serif;font-family:var(--accent)}.ai-summary h2{display:block;font-size:18px;font-weight:500;margin-bottom:15px;margin-right:10px;position:relative}.ai-summary ul{padding-left:25px}.ai-summary ul li{margin-bottom:3px}button.cici-think{background-size:300% 300%;transition:all .2s ease}button.cici-think .btn-text{background:#ffffffe6;border-radius:25px;color:#1c1c1c;color:var(--black);font-weight:500;height:100%;padding:8px 25px;transition:all .2s}button.cici-think:hover{background-position:100%}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}button.cici-think:disabled{background:#fff;color:#000}.modal-overlay{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.view-row-actions{display:inline-flex;flex:0 1!important;gap:5px;justify-content:center;width:100%}.success-message{font-size:14px;font-weight:500;opacity:1;text-align:center;transition:opacity .5s ease}.success-message.fade-out{opacity:0}.view-rows{margin-bottom:25px}.d-none{display:none}.view-content{padding-top:25px}.centered-loading{align-items:center;display:flex;font-size:1.2rem;height:100%;justify-content:center;text-align:center}.centered-loading p{font-family:Montserrat,serif;font-family:var(--accent);font-size:21px;font-weight:600}.no-results-message{text-align:center}mark{font-size:inherit}.no-content,.no-profiles{margin-top:15px}input#audience,input#tone{text-transform:capitalize}p.profile-name{font-size:18px;padding-bottom:0}p.profile-description{font-size:14px;font-style:italic;line-height:1.25;margin-top:5px}.header-content{border-bottom:1px solid #eaeaea;border-bottom:1px solid var(--outline);padding-bottom:0}.header-tabs{display:inline-flex;gap:2px;margin-top:10px}.header-tabs .tab{background:#fff;background:var(--white);border-radius:10px 10px 0 0;color:#1c1c1c;color:var(--black);font-family:Inter,sans-serif;font-family:var(--paragraph);font-family:Montserrat,serif;font-family:var(--accent);font-size:14px;font-weight:500;font-weight:600;opacity:.75;padding:8px 18px}.header-tabs .tab-active{border-bottom:2px solid;opacity:1}.header-tabs .tab:hover{border-bottom:2px solid #1c1c1c;border-bottom:2px solid var(--black);opacity:1}.pt-100-d{max-height:98vh;padding-top:100px}.pb-100-d{padding-bottom:100px}.header-tabs i{font-size:14px;font-weight:800;margin-right:5px}.justify-left{justify-content:left}.btn.listening{background:#4465fc!important;background:var(--primary)!important;border-color:#4465fc!important;border-color:var(--primary)!important}.bi-three-dots{margin-top:1px;position:absolute;right:5px;z-index:-1}li.active .bi-three-dots{color:#1c1c1c;color:var(--black);z-index:2}.scroll-chat{max-height:90vh}.user-note{background:#fff;background:var(--white);border:1px solid #1c1c1c;border:1px solid var(--black);border-radius:12px;color:#1c1c1c;color:var(--black);margin-bottom:15px;padding:12px 8px}.user-note .btn{background:#4465fc;background:var(--primary);border-color:#4465fc;border-color:var(--primary);color:#fff;color:var(--white);font-size:14px;padding:8px 15px}.user-note .btn:hover{background:#1c1c1c!important;background:var(--black)!important;background:#0000;border-color:#1c1c1c;border-color:var(--black);color:#fff;color:var(--white)}.user-note h3{padding:0 8px 8px}.user-note h3,.user-note h3 span{font-family:monospace;font-size:12px;font-weight:600}.user-note h3 span{background:#f6caf5;border-radius:25px;color:#000;display:inline-block;margin-top:3px;padding:3px 8px}.user-note h4{font-family:monospace;font-size:11px;font-weight:300;line-height:1.25;padding:0 8px 10px}.btn,button{background:#1c1c1c;background:var(--black);border:1px solid #1c1c1c;border:1px solid var(--black);transition:all .2s}.nav-links .btn-unset{border:none}.user-note h3 span{background:#ff0}.btn-delete{background:#0000;border-color:red;color:red}.btn-delete:hover{background:red!important;border-color:red!important;color:#fff}.output-value button{border:none}button.cici-think .btn-text{background:#0000;color:#fff}button.cici-think .btn-text:hover{color:#000}.header-tabs .tab{border:none;border-bottom:2px solid #0000}.header-tabs .tab-active{border-bottom:2px solid #000}.output-ai-summary{background:linear-gradient(13deg,#3e3e3e,#d9d9d9,#959595)}.cici-container span{font-size:28px;font-weight:800;margin-top:5px;text-transform:uppercase}.breadcrumbs button.btn-outlined{font-size:12px}.auth-pages .cici-container span{color:#1c1c1c;color:var(--black)}.req-message{color:#4465fc;color:var(--primary);font-weight:500}.label-with-toggle .btn-unset{background:#0000}.label-note{font-size:12px;padding:0 0 8px}.label-note i{font-size:10px}.g-0{gap:0!important}form .note{background:#ffc;border:1px solid gold;border-radius:12px;margin-bottom:16px;margin-top:-8px;padding:15px}.note p,.note p strong{font-family:monospace;font-size:12px;line-height:1.35;padding:0}.mobile-menu{display:none}@media (max-width:726px){header{padding-left:15px;padding-right:15px}h1{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.auth-pages .spacer{display:none}.auth-pages nav{position:absolute}.auth-pages main{padding:0 10px 50px}.nav-links{background:#fff;border-radius:25px;gap:25px;height:auto;height:99vh;justify-content:normal;padding:100px 0 0;position:relative;position:absolute;top:0;visibility:hidden;width:100%;z-index:10}.nav-links.open{visibility:visible}.nav-links-container{gap:25px}.app-layout{flex-flow:column;min-height:100vh}.cici-container{margin-bottom:0;position:relative;z-index:20}.mobile-menu{background:#0000;border:none;display:block;padding:0 15px;position:absolute;right:0;z-index:20}h1{font-size:28px}header{flex-direction:column}header h1{font-size:21px;margin-bottom:5px}.scroll{max-height:100vh}.scroll>:last-child{margin-bottom:0;padding-bottom:75px}form.cici-input{max-width:90%}.content{padding-top:50px}.nav-links i{font-size:16px}.auth-pages .align-middle{align-content:start;height:100%;padding-top:125px;text-align:center}.cici-container{gap:10px}.welcome-page .row{flex-direction:column;gap:8px}form .row{gap:0}.view-row,form .row{flex-direction:column}.view-row{align-items:flex-start;gap:10px}.scroll{padding-top:100px}.label-with-toggle .btn-unset{padding:0 5px}.view-row p{display:flex;flex-direction:column}.output-row{flex-direction:column;gap:0}.nav-links .btn-unset,.nav-links ul li a{font-size:16px}.nav-links ul{gap:8px}.nav-links p{margin-bottom:8px}.form-output h2{font-size:21px}.content-actions{flex-direction:column}.view-search,form{margin-top:0}.header-tabs i{display:block}.view-content{padding-top:85px}.scroll-chat{max-height:82vh}.user-text p{width:75%}.cici-container span{margin-top:0}.view-row h2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nav-links{background:#1c1c1c}}
/*# sourceMappingURL=main.9cc35729.css.map*/