@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;600;700;800&display=swap");*{box-sizing:border-box}body{margin:0;font-family:Noto Sans SC,system-ui,sans-serif;font-size:14px}button,input,select{font:inherit}a,button{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.45;cursor:wait}a{color:inherit;text-decoration:none}button{border:1px solid #dde7e4;background:white;color:#34534c;border-radius:8px;padding:10px 15px;display:inline-flex;align-items:center;justify-content:center;gap:8px}button:hover{background:#eef7f2}input,select{min-width:0;border:1px solid #dfe6e3;border-radius:7px;background:white;color:#3c514b;padding:11px 12px;outline:none}input:focus,select:focus{border-color:#348469;box-shadow:0 0 0 3px #e7f3ed}.app{min-height:100vh}.app,aside{display:flex}aside{width:244px;position:fixed;inset:0 auto 0 0;background:#fff;border-right:1px solid #e3ebe7;padding:29px 19px;flex-direction:column}.brand{display:flex;align-items:center;gap:10px;font-weight:800;font-size:22px;letter-spacing:-.5px;padding:0 7px}.logo{color:white;width:37px;height:39px;display:grid;place-items:center;border-radius:11px}.brandDot{font-size:9px;color:#edaa6e;align-self:flex-start}.workspace{margin:35px 1px 26px;background:#f6f8f7;padding:13px 10px;display:flex;gap:10px;align-items:center;border:1px solid #e8eeeb;border-radius:9px}.avatar{width:34px;height:34px;display:grid;place-items:center;background:#ffebe7;border-radius:9px;font-weight:600;color:#ba5b60}.profile b,.workspace b{font-size:12px}.profile small,.workspace small{display:block;color:#8b9991;font-size:8px;margin-top:5px;letter-spacing:.6px}.navLabel{font-size:10px;color:#9aa69f;margin:14px 12px 10px;letter-spacing:1px}.nav{border:0;justify-content:flex-start;gap:12px;background:transparent;width:100%;margin:3px 0;padding:13px 14px;font-size:13px}.nav span:last-child{margin-left:auto;font-size:11px}.nav.active{color:#df283b;font-weight:600}.nav.active:before{content:"";position:absolute;left:0;height:25px;width:3px;background:#ef293b;border-radius:0 3px 3px 0}.nav.small{font-size:12px;color:#6b7e74}.small svg{margin-left:auto}.storeDot{width:6px;height:6px;border-radius:50%;background:#97b6a5}.sideEmpty{padding:0 14px;font-size:11px;color:#94a099;line-height:1.9}.sideBottom{margin-top:auto;padding:20px 10px;display:flex;align-items:center;gap:10px;color:#608674;font-size:11px}.sideBottom small{display:block;color:#a0ada5;font-size:10px;margin-top:4px}.profile{border-top:1px solid #edf0ee;display:flex;align-items:center;gap:10px;padding:20px 6px 0}.profile small{max-width:145px;overflow:hidden;text-overflow:ellipsis;font-size:10px;letter-spacing:0}main{margin-left:244px;flex:1 1;min-width:0}header{height:74px;padding:0 42px;background:#fff;border-bottom:1px solid #e6ece8;justify-content:space-between;font-size:11px;color:#8b9992}header,header>div{display:flex;align-items:center}header>div{gap:12px}header strong{font-weight:500;color:#52685c}.cloud{display:flex;gap:7px;align-items:center}.cloud span{height:6px;width:6px;background:#5f9e79;border-radius:50%}.content{max-width:1480px;margin:auto;padding:40px 42px}.titleRow{display:flex;justify-content:space-between;align-items:center;gap:20px}.eyebrow{font-size:9px;color:#8b9e91;letter-spacing:2px;font-weight:600}h1{font-size:29px;letter-spacing:-1px;line-height:1.5;margin:9px 0 8px;font-weight:700}p{color:#89998f;line-height:1.9;margin:5px 0}.primary,p{font-size:12px}.primary{background:#ef293b;border:1px solid #ef293b;color:white;box-shadow:0 3px 7px #23633a13;padding:12px 18px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:7px}.primary:hover{background:#c91b30}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:19px;margin:30px 0 24px}.stats>div{position:relative;background:white;border:1px solid #e4ebe7;border-radius:11px;display:flex;align-items:center;padding:23px;gap:17px}.statIcon{width:47px;height:47px;border-radius:12px;display:grid;place-items:center}.mint{background:#ffebe7;color:#d95759}.peach{background:#fcf1e7;color:#c79467}.lilac{background:#efeff7;color:#9a92bd}.stats small{font-size:11px;color:#87968d;display:block}.stats b{font-size:28px;font-weight:600;display:block;margin-top:5px;line-height:1.25}.stats em{font-style:normal;color:#a0aaa4;font-size:11px;margin-left:9px;font-weight:400}.statTag{font-size:9px;color:#7d9a86;background:#f2f8f3;padding:4px 6px;border-radius:4px;position:absolute;right:15px;top:18px}.quick{border-radius:12px;border:1px solid #f5d8d1;background:#fff0eb;display:flex;align-items:center;padding:26px 28px;gap:20px;position:relative;overflow:hidden}.quickIcon{border:1px solid #d5e3d6;background:#ffddd5;color:#d74c4e;border-radius:13px;width:59px;height:59px;display:grid;place-items:center}.quick h3{font-size:17px;font-weight:600;margin:0 0 6px}.quick p{font-size:11px;color:#879f8b}.quick button{margin-left:auto;border-color:#ccddce;background:transparent;font-size:11px;z-index:1}.paperArt{position:absolute;right:88px;bottom:-34px;opacity:.055;transform:rotate(-18deg);pointer-events:none}.paperArt svg{width:170px;height:170px}.listTitle{margin:34px 0 19px;display:flex;justify-content:space-between;align-items:center}.listTitle h2{font-size:17px;margin:0;font-weight:600}.listTitle h2 span{font-size:11px;font-weight:500;background:#eaf0eb;padding:3px 7px;border-radius:5px;margin-left:7px;color:#7b9081}.listTitle small{font-size:10px;color:#99a69d}.toolbar{display:flex;gap:10px;margin-bottom:16px}.search{display:flex;align-items:center;gap:8px;border:1px solid #e0e7e2;background:#fff;padding:0 12px;border-radius:7px;width:310px;color:#a0ada5}.search input{border:0;background:transparent;padding:12px 0;width:100%;box-shadow:none}.search input,.toolbar select,.toolbar>input{font-size:11px}.toolbar>select{margin-left:auto;min-width:136px}.textBtn{font-size:11px}.tableWrap{background:white;border:1px solid #e3eae5;border-radius:10px;overflow:hidden}table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}th{background:#fafcfb;color:#91a094;font-size:10px;font-weight:500;padding:15px 20px;border-bottom:1px solid #e8eee9}td{padding:19px 20px;border-bottom:1px solid #eef2ef;font-size:11px;color:#839387}tr:last-child td{border-bottom:0}.fileCell{display:flex;align-items:center;gap:13px}.pdfIcon{display:grid;place-items:center;width:33px;height:40px;font-size:8px;color:#c38e7c;border:1px solid #efddd5;background:#fcf5f0;border-radius:5px;position:relative}.fileCell b{color:#405b4a;font-weight:500;font-size:12px;display:block;max-width:280px;overflow:hidden;text-overflow:ellipsis}.fileCell small{display:flex;align-items:center;gap:5px;color:#a0aea4;font-size:9px;margin-top:6px}.badge{display:inline-block;color:#7e9382;font-size:10px;background:#f3f7f3;padding:5px 9px;border-radius:5px}.size{display:block;font-size:9px;color:#a2afa6;margin-top:5px}.actions{display:flex;gap:12px}.actions a,.actions button{padding:3px;border:0;background:transparent;color:#8a9e90;display:grid;place-items:center}.actions a:hover,.actions button:hover{color:#29754d}.empty{text-align:center;padding:55px 20px 60px}.empty>div{margin:auto;width:67px;height:67px;background:#ffebe7;border-radius:20px;color:#e87a75;display:grid;place-items:center}.empty h3{font-size:15px;font-weight:500;margin:18px 0 5px}.empty p{font-size:11px}.empty button{margin-top:20px}.tableFoot{display:flex;justify-content:space-between;font-size:10px;color:#a0ada4;margin-top:15px}.tableFoot span:last-child{display:flex;gap:5px;align-items:center}footer{border-top:1px solid #e5ebe6;margin-top:50px;padding-top:22px;font-size:11px;color:#91a096;display:flex;gap:15px}footer span{font-size:10px;color:#b1bcb4}footer span:last-child{margin-left:auto;letter-spacing:1.2px;font-size:8px}.overlay{position:fixed;inset:0;background:#19122ead;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:20;padding:22px}.modal{background:#fff;border-radius:17px;max-width:720px;width:100%;max-height:93vh;overflow:auto;padding:27px 30px;box-shadow:0 25px 100px #0c241b40}.modalHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:15px}.modalHead small{font-size:9px;letter-spacing:2px;color:#8a9e8d}.modalHead h2{font-size:23px;margin:5px 0 0}.modalHead button{padding:6px;border:0;background:transparent}.steps{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#a0aca3;margin-bottom:22px}.steps b{color:#3b825a}.capture{text-align:center;background:#f5f9f5;border:1px dashed #c6dacc;border-radius:10px;padding:25px 15px;color:#6f9a7e}.capture h3{font-size:15px;color:#496a54;margin:12px 0 5px}.capture p{font-size:10px}.capture>div{display:flex;justify-content:center;gap:10px;margin-top:15px}.capture button{font-size:11px;padding:11px}.fields{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:24px}label{font-size:11px;color:#718679}.modal label{display:block}.manage label input,.manage label select,.modal label>input,.modal label>select{display:block;width:100%;margin:8px 0 17px}.nameInput{border:1px solid #dfe6e3;border-radius:7px;display:flex;align-items:center;margin-top:8px}.nameInput input{flex:1 1;border:0}.nameInput span{padding-right:14px;color:#9ca99f}.naming{display:flex;gap:8px;margin:10px 0}.naming button{padding:6px 9px;font-size:10px}.hint{font-size:10px;color:#a1aea4;line-height:1.8;display:block}.modalFoot{display:flex;justify-content:space-between;gap:15px;align-items:center;border-top:1px solid #e8eee9;margin-top:22px;padding-top:20px;font-size:10px;color:#829587}.shots{display:flex;gap:12px;overflow:auto;padding:18px 0 0}.shots>div{position:relative;flex-shrink:0;width:100px;background:#f5f7f5;border:1px solid #e0e8e1;border-radius:7px;padding:7px;text-align:center}.shots img{width:100%;height:106px;object-fit:contain}.shots span{font-size:9px;color:#78917f}.shots>div>div{display:flex;justify-content:center;gap:3px;margin-top:5px}.shots button{padding:4px;border:0}.preview{background:white;width:90vw;height:90vh;padding:20px;border-radius:12px;display:flex;flex-direction:column}.preview iframe{flex:1 1;border:0;margin-bottom:12px}.preview .primary{align-self:flex-end}.toast{position:fixed;z-index:50;bottom:30px;left:50%;transform:translateX(-50%);background:#244f3c;color:white;padding:14px 23px;border-radius:10px;box-shadow:0 6px 25px #183b3530;max-width:90vw}.alert,.toast{font-size:12px}.alert{padding:14px;background:#fff3df;color:#926b30;border-radius:8px;margin-top:20px}.alert a{text-decoration:underline;margin-left:10px}.manage{display:grid;grid-template-columns:1fr 1fr;gap:22px}.manage>div{background:white;border:1px solid #e1e9e2;border-radius:12px;padding:24px}.manage h2{font-size:16px}.manage h3{font-size:13px}.manage form{display:grid;gap:10px;margin:20px 0}.manage form label input,.manage form label select{margin-bottom:4px}.member,.storeCard{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #edf2ed;font-size:12px}.storeCard svg{color:#83a48d;width:19px}.storeCard span{margin-left:auto;font-size:10px;color:#9aaa9e}.member{justify-content:space-between;flex-wrap:wrap}.member b{font-size:11px;font-weight:500}.member small{font-size:10px;color:#91a297}@media(min-width:1500px){.content{padding-top:48px}.stats>div{padding:28px}.empty{padding:75px}}@media(max-width:1100px){aside{width:210px;padding:24px 14px}main{margin-left:210px}.content{padding:30px 25px}header{padding:0 25px}.stats>div{padding:18px 15px;gap:12px}.statTag{display:none}.titleRow{align-items:flex-start}.titleRow p{max-width:300px}.quick{padding:23px 20px}.quick p{max-width:270px}.tableWrap{overflow:auto}td,th{padding:15px}.listTitle small{display:none}.brand{font-size:20px}.fileCell b{max-width:190px}}@media(max-width:760px){aside{position:static;width:auto;padding:16px;border-right:0;border-bottom:1px solid #e2e9e3;display:flex;flex-direction:row;gap:10px;align-items:center}.brand{font-size:19px;margin-right:auto}.logo{width:32px;height:34px}.nav.small,.navLabel,.profile,.sideBottom,.sideEmpty,.workspace{display:none}.nav{width:auto;padding:9px;font-size:11px;gap:5px;margin:0}.nav svg{width:16px}.nav span,.nav.active:before{display:none}.app{display:block}main{margin:0}header{height:48px;padding:0 20px;font-size:10px}.content{padding:26px 18px}.titleRow{display:block}h1{font-size:25px}.titleRow p{max-width:none;font-size:11px}.titleRow>.primary{margin-top:18px;width:100%}.stats{gap:8px;margin:22px 0 18px}.stats>div{padding:15px 11px;display:block}.statIcon{height:31px;width:31px;border-radius:8px;margin-bottom:10px}.statIcon svg{width:17px}.stats small{font-size:9px}.stats b{font-size:24px}.stats em{font-size:9px;margin-left:4px}.quick{padding:20px 16px;gap:12px;flex-wrap:wrap}.quickIcon{height:43px;width:43px}.quick h3{font-size:14px}.quick p{font-size:10px;max-width:235px}.quick button{font-size:10px;padding:8px;margin-left:55px}.listTitle{margin-top:28px}.toolbar{flex-wrap:wrap;gap:8px}.search{width:100%}.toolbar>select{margin-left:0;flex:1 1}.toolbar>input{flex:1 1;width:120px}.empty{padding:42px 10px}.empty h3{font-size:13px}.tableFoot span:last-child{display:none}footer{margin-top:35px;font-size:10px;gap:10px}footer span:last-child{display:none}.manage{grid-template-columns:1fr}.modal{padding:22px 18px}.overlay{padding:10px}.modalHead h2{font-size:21px}.modalFoot{flex-wrap:wrap}.modalFoot button{width:100%}.capture h3{font-size:13px}.capture p,.steps{font-size:9px}.fields{gap:10px}.naming{gap:5px}.naming button{font-size:9px;padding:6px}.preview{height:95vh;width:100%}.preview h3{font-size:12px}.tableWrap table{min-width:700px}}.quick .cameraEntry{min-height:56px;padding:14px 24px;background:#ef293b;border-color:#ef293b;color:#fff;font-size:16px;font-weight:700;box-shadow:0 5px 14px #ef293b30;white-space:nowrap}.capture .captureButton:hover,.quick .cameraEntry:hover{background:#c91b30}.capture>div{flex-direction:column;align-items:stretch;max-width:380px;margin:20px auto 0;gap:12px}.capture .captureButton{min-height:72px;width:100%;font-size:21px;font-weight:700;gap:13px;border-radius:14px;background:#ef293b;box-shadow:0 6px 16px #ef293b3b}.capture>div>button:not(.captureButton){min-height:44px}@media(max-width:760px){.quick .cameraEntry{width:100%;margin:6px 0 0;min-height:62px;font-size:18px;border-radius:12px}.capture .captureButton{min-height:76px;font-size:22px}.titleRow>.primary{min-height:56px;font-size:16px;font-weight:600}.titleRow>.primary svg{width:22px;height:22px}}.storePreviewNotice{display:flex;align-items:center;gap:8px;border:1px solid #f6cdc4;border-radius:8px;padding:12px 14px;margin-top:20px;font-size:11px}.storePreviewNotice span{margin-left:auto;color:#769b82;font-size:10px}.autoSaveStatus{display:flex;align-items:flex-start;gap:10px;padding:16px;background:#fff0eb;border:1px solid #f4ccc5;border-radius:10px;margin-top:20px;color:#df283b}.autoSaveStatus>svg{flex-shrink:0;margin-top:2px}.autoSaveStatus b{display:block;font-size:12px;font-weight:600}.autoSaveStatus small{display:block;font-size:10px;margin-top:6px;color:#7c9885}.autoSaveStatus p{color:#ac572f;font-size:11px}.autoSaveStatus button{margin-left:auto;font-size:11px;white-space:nowrap}.brand{gap:11px}.noteLogo{display:block;width:40px;height:40px;flex-shrink:0}.noteWordmark{font-family:Arial,Helvetica,sans-serif;font-size:27px;letter-spacing:2px;font-weight:750}@media(max-width:760px){.noteLogo{width:35px;height:35px}.noteWordmark{font-size:24px}}body{background:#fff8f5}.brand .noteWordmark,body{color:#2b2022}.capture .captureButton,.primary,.quick .cameraEntry{background:linear-gradient(135deg,#ff4a4f,#e51d36);border-color:#ed263d;box-shadow:0 6px 18px #ef293b30}.capture .captureButton:hover,.primary:hover,.quick .cameraEntry:hover{background:linear-gradient(135deg,#ed263d,#c4162c)}a:focus-visible,button:focus-visible{outline:3px solid #ffaaa1;outline-offset:3px}input:focus,select:focus{border-color:#f25a65;box-shadow:0 0 0 3px #ffebe7}.quick{background:linear-gradient(120deg,#ffe9e3,#fff7f2);border-color:#f5d4cb}.quickIcon{background:#ffdbd1;border-color:#f6beb3;color:#e5414c}.quick h3{color:#662b30}.quick p{color:#b47c76}.statIcon.peach{background:#fff0e9;color:#e39b69}.statIcon.lilac{background:#fff1d9;color:#bd8a3d}.nav.active{background:#ffebe7;color:#ef293b}.cloud span,.storeDot{background:#9b75eb}.sideBottom{color:#b77c78}.badge{background:#fff0ea;color:#b77771}.capture{background:#fff7f2;border-color:#f0bfb5;color:#d46b6d}.capture h3{color:#a4474d}.autoSaveStatus{color:#ef293b}.autoSaveStatus small{color:#b17b74}.toast{background:#8b2631;box-shadow:0 8px 30px #ef293b30}.pdfIcon{background:#fff0e9;border-color:#f2c8bb;color:#cd6c62}.logo{background:#ef293b}.storePreviewNotice{background:#ffebe7;border-color:#f6cdc4;color:#ef293b}.statIcon.peach{background:#fff0dc;color:#d58a38}.statIcon.lilac{background:#fce9e6;color:#db6d66}.noteWordmark{color:#2b2022}.cloud span{background:#ef293b}.storeDot{background:#e89082}.autoSaveStatus{background:#fff1ea;border-color:#f3cfc2;color:#cf3440}.storePreviewNotice span{color:#b8796f}.capture .captureButton{box-shadow:0 7px 22px #ef293b38}.primary:active{transform:translateY(1px)}.languageSwitch{display:flex;align-items:center;gap:3px;background:#fff0eb;border:1px solid #f4d1c8;padding:3px;border-radius:9px;order:2;margin-left:auto;margin-right:18px;flex-shrink:0}.languageSwitch button{font-size:11px;padding:6px 10px;border:0;background:transparent;border-radius:6px;color:#9d6c66}.languageSwitch button[aria-pressed=true]{background:#ef293b;color:#fff;box-shadow:0 2px 6px #ef293b26}.languageSwitch button:hover{background:#ffddd4}.languageSwitch button[aria-pressed=true]:hover{background:#d92136}header>div:first-of-type.languageSwitch~div{order:0}header .cloud{order:3}html[lang=fr] .brand{flex-shrink:0}html[lang=fr] .quick h3{line-height:1.5}html[lang=fr] .quick p{max-width:420px}html[lang=fr] .naming{flex-wrap:wrap}html[lang=fr] .stats em{font-size:9px}html[lang=fr] .storePreviewNotice{flex-wrap:wrap}html[lang=fr] .storePreviewNotice span{margin-left:0}html[lang=fr] .modalHead h2{font-size:21px}html[lang=fr] .capture h3{line-height:1.6}@media(max-width:760px){header{padding:0 12px;gap:8px;height:auto;min-height:54px}.languageSwitch{margin-right:0}.languageSwitch button{padding:7px 8px;font-size:10px}header .cloud{display:none}header>div:not(.languageSwitch){font-size:9px;gap:5px}html[lang=fr] aside{flex-wrap:wrap}html[lang=fr] aside .brand{margin-right:auto}html[lang=fr] h1{font-size:23px;line-height:1.4}html[lang=fr] .quick .cameraEntry{font-size:17px}html[lang=fr] .stats>div{padding:14px 9px}html[lang=fr] .stats small{min-height:28px;line-height:1.5}html[lang=fr] .capture>div{max-width:100%}html[lang=fr] .capture .captureButton{font-size:20px}html[lang=fr] .steps{gap:6px;line-height:1.5}html[lang=fr] .autoSaveStatus b{line-height:1.7}html[lang=fr] .titleRow p{font-size:11px}html[lang=fr] .nav{font-size:10px}}.pinAccessButton{order:3;font-size:11px;white-space:nowrap;padding:7px 10px;margin-right:12px;border-color:#f4d1c8;color:#ce3e48}.pinLoginCard{max-width:440px;padding:28px;margin:0 auto 30px;background:white;border:1px solid #f1d8d0;border-radius:18px;text-align:center;box-shadow:0 12px 40px #a73c4710}.pinLoginCard h2{font-size:23px;margin:15px 0 5px}.pinLoginCard p{font-size:12px}.pinLoginCard form{text-align:left;display:grid;gap:16px;margin:22px 0 16px}.pinLoginCard label input{display:block;width:100%;margin-top:8px}.pinInput{font-size:26px;letter-spacing:16px;text-align:center;min-height:62px}.pinLoginCard small{font-size:11px;color:#b08277}.pinLoginCard .pinError{color:#c62337;margin:0}.pinLoginCard .primary{min-height:52px;font-size:16px;font-weight:600}.pinBadge{display:block;margin-top:4px;color:#b28276;font-size:9px}@media(max-width:760px){header{flex-wrap:wrap;padding-top:8px;padding-bottom:8px}.pinAccessButton{order:3;margin:0;padding:6px;font-size:10px}.languageSwitch{margin-left:auto}.pinLoginCard{padding:25px 20px}.pinLoginCard h2{font-size:21px}}.boundStore{display:flex;gap:10px;align-items:center;min-height:67px;padding:10px 13px;margin-bottom:17px;background:#fff2ed;border:1px solid #f3d6cb;border-radius:9px;color:#d14851}.boundStore small{display:block;font-size:10px;color:#b18479}.boundStore b{display:block;font-size:13px;margin-top:6px;color:#713a3f}.listTitle{flex-wrap:wrap;gap:12px}.listTitle h2{order:0}.listTitle>small{order:1;margin-left:auto}.listTitle .mailBulk{order:2;font-size:11px;min-height:39px;border-color:#efc1b6;color:#d63443}.selectCell{width:38px;padding-left:15px;padding-right:4px}.selectCell input{accent-color:#ef293b;width:16px;height:16px;cursor:pointer}.mailAttachments{border:1px solid #f3d8cc;border-radius:9px;margin:20px 0;max-height:190px;overflow:auto}.mailAttachments>div{display:flex;align-items:center;gap:10px;padding:12px;border-bottom:1px solid #f4e7e0;font-size:12px}.mailAttachments>div:last-child{border-bottom:0}.mailAttachments svg{color:#d67269;flex-shrink:0}.mailAttachments span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mailAttachments small{margin-left:auto;white-space:nowrap;color:#b38d82}.mailSetup{display:flex;gap:12px;background:#fff2df;color:#b2803d;padding:14px;border-radius:9px;margin-bottom:20px;font-size:12px}.mailSetup svg{flex-shrink:0}.mailSetup p{font-size:11px;color:#ae8b61}.mailModal textarea{font:inherit;width:100%;display:block;margin-top:8px;padding:12px;border:1px solid #ead9d2;border-radius:8px;resize:vertical;color:#503c3b;background:#fff}.mailModal .pinError{color:#c62337}.mailModal form{margin-top:18px}@media(max-width:760px){.listTitle .mailBulk{margin-left:auto}.mailModal .modalFoot button{width:100%}.mailSetup{font-size:11px}.mailModal h2{font-size:21px}}.installBar{display:flex;align-items:center;gap:10px;padding:9px 22px;background:#fff0e7;border-bottom:1px solid #f2d9cc;color:#6e353e}.installBar b{font-size:12px}.installBar p{font-size:10px;margin:3px 0}.installBar button{margin-left:auto;font-size:11px;padding:8px 12px}.installBar>p{max-width:330px}.installFull{max-width:650px;margin:auto;background:white;border:1px solid #f1d5ca;padding:32px;border-radius:20px;text-align:center}.installFull>img{display:block;margin:0 auto 20px}.installFull b{font-size:23px}.installFull>.primary{margin:18px}.installGuide{text-align:left;border-top:1px solid #f2e2da;padding-top:18px;margin-top:18px}.installGuide h2{font-size:18px}.installGuide p{margin-bottom:18px;color:#936f68}.adminPassword{letter-spacing:0;font-size:16px}@media(max-width:760px){.installBar{padding:8px 12px;flex-wrap:wrap}.installBar p{font-size:9px}.installFull{padding:25px 18px}.installFull b{font-size:20px}}@media(min-width:761px){.installBar{padding-left:266px}}