:root{--sv-bg:#f5f7fa;--sv-ink:#20242c;--sv-muted:#727a86;--sv-line:#edf0f4;--sv-blue:#e5edff;--sv-yellow:#ffdb4d}
html.samovolno,html.samovolno body{font-family:Arial,Helvetica,sans-serif;color:var(--sv-ink);background:var(--sv-bg)}
.samovolno a:focus-visible,.samovolno button:focus-visible,.samovolno input:focus-visible{outline:2px solid #316ce8;outline-offset:3px}
.sv-brand{display:flex;align-items:center;gap:10px;font-size:22px;letter-spacing:-.8px;font-weight:700;position:absolute;top:18px;left:20px;z-index:5;line-height:22px}
.sv-mark{display:grid;place-items:center;background:var(--sv-yellow);width:36px;height:36px;border-radius:12px;font-size:30px;line-height:30px}
.sv-product{display:block;font-size:11px;letter-spacing:1.8px;font-weight:400;color:#707987;margin-top:1px;text-transform:uppercase}
.sv-profile{position:absolute;right:28px;top:28px;font-size:13px;color:#677180;z-index:5}
.samovolno #layout-menu{background:var(--sv-bg);border:0;color:var(--sv-ink)}
.samovolno #taskmenu a{color:#56606d}.samovolno #taskmenu a.selected{background:#e5edff;color:#234b9a}
.samovolno .listing li.selected>a,.samovolno .listing li.selected>div>a{background:var(--sv-blue);color:#264b94;border-radius:10px}
.samovolno #mailboxlist li>a{height:44px;line-height:44px;padding-left:20px;font-size:14px;font-weight:400;border:0}
.samovolno #mailboxlist li.mailbox.selected>a{font-weight:700}
.samovolno #mailboxlist .unreadcount{background:transparent!important;color:inherit!important;font-size:12px}
.samovolno .header,.samovolno .footer{background:#fff;border-color:var(--sv-line)}
.samovolno #messagelist tr{height:58px}.samovolno #messagelist td{border-color:var(--sv-line);font-size:14px;background:#fff}
.samovolno #messagelist tr.unread td{background:#fff;font-weight:700}.samovolno #messagelist tr.selected td{background:#eaf0ff}
.samovolno #messagelist tr:hover td{background:#f3f6fc}
.samovolno #messagelist .subject{font-size:14px}.samovolno #messagelist .fromto{font-size:13px;color:#667180}
.samovolno .searchbar{background:#edf1f7;border:0;border-radius:12px;margin:12px 16px;padding:5px 12px}
.samovolno .searchbar input{background:transparent;font-size:15px;height:38px}
.samovolno .toolbar a{color:#657080}.samovolno .toolbar a:hover{background:#edf1f7;border-radius:8px}
.samovolno .btn-primary{background:#2860d9;border-color:#2860d9;border-radius:9px}
@media(min-width:1025px){
.samovolno #layout{padding-top:76px;background:var(--sv-bg);gap:0}
.samovolno #layout-menu{width:228px;min-width:228px;padding-top:0}
.samovolno #layout-menu .popover-header{display:none}
.samovolno #taskmenu{padding:0 16px;width:228px}
.samovolno #taskmenu a{width:196px;text-align:left;padding:0 18px;display:flex;align-items:center;gap:12px;height:44px;line-height:44px;font-size:14px;border-radius:10px;margin:2px 0}
.samovolno #taskmenu a:before{float:none;display:inline-block;font-size:18px;width:20px;margin:0;line-height:44px}
.samovolno #taskmenu a span{display:inline;line-height:44px;overflow:visible;white-space:nowrap}
.samovolno #taskmenu a.compose{background:var(--sv-yellow);color:#252525;height:52px;margin-bottom:20px;font-weight:700;font-size:15px;border-radius:14px;box-shadow:0 2px 3px #20242c0b}
.samovolno #taskmenu a.mail,.samovolno #taskmenu a.addressbook{display:none}
.samovolno #taskmenu .special-buttons{position:absolute;bottom:18px;left:16px}
.samovolno #taskmenu .special-buttons a{height:38px;line-height:38px}
.samovolno #taskmenu a.settings{position:absolute;bottom:164px;left:16px}
.samovolno body.task-mail:not(.action-compose) #layout-sidebar{position:absolute;top:154px;left:8px;bottom:218px;width:212px!important;min-width:212px!important;border:0;background:transparent;z-index:2}
.samovolno body.task-mail:not(.action-compose) #layout-sidebar>.header,.samovolno body.task-mail:not(.action-compose) #layout-sidebar>.footer,.samovolno body.task-mail .column-resizer{display:none}
.samovolno body.task-mail:not(.action-compose) #layout-list{flex:1!important;width:auto!important;min-width:0!important;margin:0 20px 20px 0;border:0;border-radius:18px;overflow:hidden;box-shadow:0 1px 3px #26344d08}
.samovolno body.task-mail:not(.action-compose) #layout-list>.header{order:0;height:56px;min-height:56px;border-bottom:1px solid var(--sv-line)}
.samovolno #layout-content{border:0;border-radius:18px;margin:0 20px 20px 0;overflow:hidden}
.samovolno body.task-mail:not(.action-compose):not(.action-show):not(.sv-reading) #layout-content{display:none}
.samovolno body.sv-reading #layout-list{flex:0 0 39%!important}
.samovolno body.sv-reading #layout-content{flex:1;min-width:0}
.samovolno body.task-mail:not(.action-compose) #messagelist-content{background:white}
}
@media(max-width:1024px){.sv-brand,.sv-profile{display:none}.samovolno #layout-menu{background:#f5f7fa}.samovolno #layout-list{border:0}.samovolno .searchbar{margin:8px}.samovolno #messagelist tr{height:64px}}
.samovolno body.task-login #layout{background:#f5f7fa}.samovolno body.task-login #logo{display:none}.samovolno body.task-login #layout-content{border-radius:20px;box-shadow:0 8px 50px #2438540a}.samovolno body.task-login #login-form{padding-top:30px}
@media(min-width:1025px){
html.samovolno #layout-list{max-width:none!important}
html.samovolno #taskmenu,html.samovolno #taskmenu .action-buttons,html.samovolno #taskmenu .special-buttons{width:212px!important;max-width:none!important;background:transparent!important}
html.samovolno #taskmenu a{width:196px!important;max-width:196px!important;min-width:196px!important;overflow:visible!important;white-space:nowrap!important}
html.samovolno #taskmenu a span.inner{display:inline!important;padding:0!important;overflow:visible!important;font-size:14px!important;line-height:44px!important}
html.samovolno #taskmenu .action-buttons a.compose{background:#ffdb4d!important;color:#252525!important;display:flex!important}
html.samovolno #taskmenu .special-buttons{background:transparent!important}
html.samovolno body.task-mail:not(.action-compose):not(.action-show):not(.sv-reading) #messagelist td.subject{height:58px}
}
@media(min-width:1025px){
html.samovolno body:not(.sv-reading) #messagelist td.subject{display:grid!important;grid-template-columns:minmax(160px,210px) minmax(100px,1fr) 112px;align-items:center;gap:20px;padding:0 20px!important;position:relative;height:54px!important;min-height:54px}
html.samovolno body:not(.sv-reading) #messagelist td.subject>.fromto{grid-column:1;grid-row:1;margin:0;position:static;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
html.samovolno body:not(.sv-reading) #messagelist td.subject>.subject{grid-column:2;grid-row:1;margin:0;display:flex;align-items:center;overflow:hidden;white-space:nowrap}
html.samovolno body:not(.sv-reading) #messagelist td.subject>.date{grid-column:3;grid-row:1;position:static;float:none;margin:0;text-align:right;font-size:12px;color:#6f7782}
html.samovolno body:not(.sv-reading) #messagelist td.subject>.size{display:none}
html.samovolno #messagelist td.selection{display:table-cell!important;width:40px;padding-left:20px!important}
html.samovolno #messagelist input[type=checkbox]{accent-color:#386ad1;width:15px;height:15px}
html.samovolno body:not(.sv-reading) #messagelist .msgicon{display:none}
}
/* Product navigation omits the upstream version dialog. */
html.samovolno #taskmenu a.about{display:none!important}
/* Match the existing theme toggle with readable surfaces and text. */
html.samovolno.dark-mode{--sv-bg:#181d26;--sv-ink:#e6ebf2;--sv-line:#303847;--sv-blue:#293c62}
html.samovolno.dark-mode body,html.samovolno.dark-mode #layout{background:var(--sv-bg);color:var(--sv-ink)}
html.samovolno.dark-mode .sv-brand{color:var(--sv-ink)}
html.samovolno.dark-mode .sv-mark{color:#252525}
html.samovolno.dark-mode #layout-list,html.samovolno.dark-mode #layout-content,html.samovolno.dark-mode .header,html.samovolno.dark-mode .footer,html.samovolno.dark-mode #messagelist-content{background:#212834!important;color:var(--sv-ink)}
html.samovolno.dark-mode #messagelist td,html.samovolno.dark-mode #messagelist tr.unread td{background:#212834!important;color:var(--sv-ink)!important}
html.samovolno.dark-mode #messagelist tr:hover td,html.samovolno.dark-mode #messagelist tr.selected td{background:#2b3a53!important}
html.samovolno.dark-mode #messagelist a,html.samovolno.dark-mode #taskmenu a,html.samovolno.dark-mode #mailboxlist a{color:var(--sv-ink)}
html.samovolno.dark-mode #messagelist .fromto,html.samovolno.dark-mode #messagelist .date,html.samovolno.dark-mode .sv-profile{color:#acb9cc!important}
html.samovolno.dark-mode .searchbar{background:#2c3544!important}
html.samovolno.dark-mode .searchbar input{color:var(--sv-ink)}
html.samovolno.dark-mode .listing li.selected>a{background:#293c62!important;color:#e6ebf2!important}

/* A focused sign-in page, independent of the mailbox theme preference. */
html.samovolno.sv-login{color-scheme:light;--sv-ink:#20242c;--sv-bg:#f5f6f8}
html.samovolno.sv-login body{background:#f5f6f8!important;color:#20242c!important;margin:0}
html.samovolno.sv-login #layout{display:flex!important;align-items:center!important;justify-content:center!important;min-height:100vh;min-height:100dvh;height:auto!important;padding:40px 20px!important;background:#f5f6f8!important;box-sizing:border-box;overflow:visible!important}
html.samovolno.sv-login #layout>.sv-brand{display:none!important}
html.samovolno.sv-login #layout-content{flex:none!important;width:440px!important;max-width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:44px 40px 30px!important;background:#fff!important;border:1px solid #e6e8ec!important;border-radius:20px!important;box-shadow:0 8px 32px #20242c06!important;overflow:visible!important;color:#20242c!important}
html.samovolno.sv-login #login-form{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;text-align:left!important}
.sv-login-heading{margin-bottom:30px}
.sv-login-brand{display:flex;gap:10px;align-items:center;font-size:22px;font-weight:700;letter-spacing:-.7px;line-height:23px;margin-bottom:36px;color:#20242c}
.sv-login-brand .sv-mark{width:38px;height:38px;border-radius:12px;color:#20242c;background:#ffdb4d}
.sv-login-brand .sv-product{font-size:10px;letter-spacing:1.6px;color:#737b87;font-weight:400}
.sv-login-heading h2{font-size:28px;line-height:34px;font-weight:700;letter-spacing:-.8px;margin:0 0 8px;color:#20242c}
.sv-login-heading p{font-size:14px;line-height:21px;margin:0;color:#6b7280}
html.samovolno.sv-login #login-form table,html.samovolno.sv-login #login-form tbody{display:block;width:100%;margin:0}
html.samovolno.sv-login #login-form tr{display:block;margin:0 0 20px!important}
html.samovolno.sv-login #login-form td.title{display:block!important;padding:0 0 8px!important;color:#343b46;font-size:13px;line-height:18px}
html.samovolno.sv-login #login-form label{margin:0;font-weight:600}
html.samovolno.sv-login #login-form td.input{display:block!important;position:relative;padding:0!important;width:100%}
html.samovolno.sv-login #login-form .input-group-prepend{display:none!important}
html.samovolno.sv-login #login-form input.form-control{display:block;width:100%!important;height:50px!important;border:1px solid #d9dde4!important;border-radius:9px!important;background:#fff!important;color:#20242c!important;font:16px/24px Arial,Helvetica,sans-serif!important;padding:12px 14px!important;box-shadow:none!important;box-sizing:border-box}
html.samovolno.sv-login #login-form input::placeholder{color:#8a929e!important;opacity:1}
html.samovolno.sv-login #login-form input:focus{border-color:#b09220!important;outline:3px solid #ffdb4d40!important;outline-offset:1px}
html.samovolno.sv-login #login-form #rcmloginpwd{padding-right:92px!important}
html.samovolno.sv-login .sv-show-password{position:absolute;right:10px;top:10px;border:0;background:transparent!important;color:#626a77!important;padding:6px 3px;font:12px/18px Arial,Helvetica,sans-serif;cursor:pointer;min-width:65px}
html.samovolno.sv-login #login-form .formbuttons{margin:26px 0 0!important}
html.samovolno.sv-login #rcmloginsubmit{height:50px!important;background:#ffdb4d!important;border:1px solid #ffdb4d!important;border-radius:9px!important;color:#242424!important;text-transform:none!important;font:600 15px/22px Arial,Helvetica,sans-serif!important;box-shadow:none!important;padding:12px!important;transition:background .15s}
html.samovolno.sv-login #rcmloginsubmit:hover{background:#f4cc32!important;border-color:#f4cc32!important}
html.samovolno.sv-login #rcmloginsubmit:before{display:none!important}
html.samovolno.sv-login #login-footer{color:#7b828e!important;font:12px/18px Arial,Helvetica,sans-serif!important;text-align:center!important;margin:24px 0 0!important;padding:0!important}
html.samovolno.sv-login #messagestack{z-index:100}
@media(max-width:520px){html.samovolno.sv-login #layout{padding:24px 16px!important}html.samovolno.sv-login #layout-content{padding:32px 24px 26px!important;border-radius:16px!important}.sv-login-brand{margin-bottom:30px}.sv-login-heading h2{font-size:26px}}
@media(prefers-reduced-motion:reduce){html.samovolno.sv-login #rcmloginsubmit{transition:none}}
html.samovolno.sv-login #login-form{position:static!important;top:auto!important;transform:none!important;font-family:Arial,Helvetica,sans-serif!important}
html.samovolno.sv-login #layout{background:#f5f6f8 url('mail-background.svg') center/cover no-repeat!important}
html.samovolno.sv-login #login-form,html.samovolno.sv-login #login-form input,html.samovolno.sv-login #login-form button,html.samovolno.sv-login #login-footer{font-family:system-ui,-apple-system,'Segoe UI',sans-serif!important}
@media(max-width:700px){html.samovolno.sv-login #layout{background-size:auto 100%!important}}

/* Column widths belong to each task; contact and settings lists must not collapse. */
@media(min-width:1025px){
html.samovolno body:not(.task-login) #layout-menu{flex:0 0 228px!important}
html.samovolno body:not(.task-login) #taskmenu a.mail,html.samovolno body:not(.task-login) #taskmenu a.addressbook{display:flex!important;position:absolute;left:16px}
html.samovolno #taskmenu a.mail{bottom:252px}
html.samovolno #taskmenu a.addressbook{bottom:208px}
html.samovolno body.task-mail:not(.action-compose) #layout-sidebar{bottom:310px}
html.samovolno body.task-addressbook #layout-sidebar,html.samovolno body.task-settings #layout-sidebar{position:relative!important;top:auto!important;left:auto!important;bottom:auto!important;flex:0 0 200px!important;width:200px!important;min-width:200px!important;margin:0 12px 20px 0;border:0;background:var(--sv-panel,#fff);border-radius:12px;overflow:hidden}
html.samovolno body.task-addressbook #layout-list,html.samovolno body.task-settings #layout-list{flex:0 0 300px!important;width:300px!important;min-width:300px!important;max-width:300px!important;margin:0 12px 20px 0;border:0;border-radius:12px;overflow:hidden}
html.samovolno body.task-addressbook #layout-content,html.samovolno body.task-settings #layout-content{flex:1 1 0!important;min-width:0!important;margin-right:16px;border-radius:12px}
html.samovolno body.task-mail.action-compose #layout-sidebar{position:relative!important;top:auto!important;left:auto!important;bottom:auto!important;flex:0 0 240px!important;width:240px!important;min-width:240px!important;margin:0 16px 20px 0;background:var(--sv-panel,#fff);border-radius:12px;overflow:auto}
html.samovolno body.task-mail.action-compose #layout-content{flex:1 1 0!important;min-width:0!important}
}
html.samovolno{--sv-panel:#fff}
html.samovolno.dark-mode{--sv-panel:#212834}
/* Compose uses the main canvas; optional settings remain a separate drawer. */
.samovolno body.action-compose #layout-content,.samovolno.dark-mode body.action-compose #layout-content{background:#fff!important;color:#252a32!important}
.samovolno body.action-compose #layout-content>.header{background:#fff!important;color:#252a32!important;height:48px!important;min-height:48px!important;border-bottom:0!important}
.samovolno body.action-compose #layout-content>.header .header-title{display:block!important;text-align:left!important;padding-left:24px;font-size:16px;color:#252a32}
.samovolno body.action-compose #compose-content{background:#fff!important;color:#252a32!important}
.samovolno body.action-compose #compose-headers{background:#fff!important;color:#252a32!important}
.samovolno body.action-compose #compose-headers .form-group{margin-bottom:0;border-bottom:1px solid #edf0f4;align-items:center}
.samovolno body.action-compose #compose-headers label{color:#767d87!important;font-size:13px;flex:0 0 70px;max-width:70px}
.samovolno body.action-compose #compose-headers .col-10{flex:1;max-width:none}
.samovolno body.action-compose #compose-headers input,.samovolno body.action-compose #compose-headers select,.samovolno body.action-compose #compose-headers ul.recipient-input{background:#fff!important;color:#252a32!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:44px}
.samovolno body.action-compose #compose-headers .input-group-text{background:#fff!important;color:#737b87!important;border:0!important}
.samovolno body.action-compose #composebody{background:#fff!important;color:#252a32!important;border:0!important;border-radius:0!important;padding:20px 8px!important;box-shadow:none!important;font:15px/1.6 system-ui,sans-serif!important}
.samovolno body.action-compose #composebodycontainer{border-top:1px solid #edf0f4}
.samovolno body.action-compose .formbuttons{display:flex;align-items:center;gap:16px;flex-wrap:wrap;background:#fff!important;color:#252a32!important;border-top:1px solid #edf0f4;padding-top:14px!important}
.samovolno body.action-compose .formbuttons>.float-right{margin-left:auto;order:3}
.samovolno body.action-compose .formbuttons .btn.send{background:#ffdb4d!important;color:#252a32!important;border:0!important;border-radius:9px!important;box-shadow:none!important;min-height:42px;padding:10px 20px}
.samovolno body.action-compose .formbuttons .btn.send:before{display:none}
.samovolno body.action-compose .sv-compose-actions{display:flex!important;align-items:center;height:auto!important;flex-wrap:wrap;background:transparent!important}
.samovolno body.action-compose .sv-compose-actions a{color:#69727f!important;height:40px!important;line-height:40px!important;padding:0 10px!important;min-width:40px!important}
.samovolno body.action-compose .sv-compose-actions a:before{font-size:18px!important;line-height:40px!important}
.samovolno body.action-compose .sv-compose-actions a span.inner{display:none!important}
.sv-sender-details{font-size:13px;color:#737b87;padding:8px 0}
.sv-sender-details summary{cursor:pointer;display:list-item;width:max-content;margin-bottom:4px}
@media(min-width:1025px){
html.samovolno body.task-mail.action-compose #layout-sidebar{display:none!important;position:absolute!important;right:30px!important;left:auto!important;top:130px!important;bottom:100px!important;z-index:20;margin:0!important;width:300px!important;min-width:300px!important;box-shadow:0 8px 40px #0003;border:1px solid var(--sv-line)}
html.samovolno body.task-mail.action-compose.sv-compose-options #layout-sidebar{display:flex!important}
html.samovolno body.task-mail.action-compose #layout-content{margin-left:0!important}
.sv-compose-folders{position:absolute;left:8px;top:154px;bottom:310px;width:212px;overflow:auto}
.sv-compose-folders ul{list-style:none;padding:0;margin:0}
.sv-compose-folders li>a{display:block;text-decoration:none;color:var(--sv-ink);border-radius:8px}
}
@media(max-width:1024px){.sv-compose-folders{display:none}.samovolno body.action-compose .formbuttons{gap:4px}.samovolno body.action-compose .formbuttons>.float-right{display:none}}

.samovolno body.action-compose #layout-content>.header .header-title{margin:0!important;padding:0 24px!important;line-height:48px!important}
.samovolno body.action-compose #layout-content>.header .toolbar-menu-button{display:none!important}
.samovolno body.action-compose .sv-compose-actions{position:static!important;width:auto!important;list-style:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important}
.samovolno body.action-compose .sv-compose-actions>li{display:inline-flex!important;float:none!important;width:auto!important;border:0!important;margin:0!important}
.samovolno body.action-compose .sv-compose-actions>li.spacer{display:none!important}
.samovolno body.action-compose .sv-compose-actions>li a{display:inline-flex!important;align-items:center;justify-content:center;border:0!important;background:transparent!important}
.samovolno body.action-compose .sv-compose-actions>li a.options:before{content:'\f1de';font-family:Icons!important}
html.samovolno body{font-family:system-ui,-apple-system,'Segoe UI',sans-serif!important}
@media(min-width:1025px){
html.samovolno body.task-addressbook #layout-sidebar,html.samovolno body.task-addressbook #layout-list,html.samovolno body.task-addressbook #layout-content,html.samovolno body.task-settings #layout-sidebar,html.samovolno body.task-settings #layout-list,html.samovolno body.task-settings #layout-content{display:flex!important}
html.samovolno body.task-addressbook #layout-sidebar>.header,html.samovolno body.task-settings #layout-sidebar>.header{display:flex!important;visibility:visible!important}
}
/* Supplied Samovolno brush wordmark replaces the temporary letter mark. */
html.samovolno .sv-brand{display:flex;flex-direction:column;align-items:flex-start;gap:0;top:8px;left:22px}
.sv-wordmark{display:block;width:180px;height:54px;object-fit:contain;object-position:left center}
html.samovolno .sv-brand>.sv-product{font-size:9px;letter-spacing:2px;margin-top:-3px;margin-left:5px}
html.samovolno.dark-mode .sv-brand .sv-wordmark{filter:invert(1)}
html.samovolno.sv-login .sv-login-brand{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin-bottom:30px}
html.samovolno.sv-login .sv-login-brand .sv-wordmark{width:230px;height:76px;filter:none}
html.samovolno.sv-login .sv-login-brand .sv-product{font-size:10px;letter-spacing:2px;margin-top:-5px;margin-left:5px}
html.samovolno.sv-login #layout{background:#242526!important;position:relative;isolation:isolate}
html.samovolno.sv-login #layout:before{content:'';position:fixed;left:-8vw;top:12vh;width:65vw;height:75vh;background:url('brand-star.png') center/contain no-repeat;filter:invert(1);opacity:.06;transform:rotate(-12deg);pointer-events:none;z-index:-1}
html.samovolno.sv-login #layout:after{content:'';position:fixed;right:6vw;bottom:12vh;width:13vw;height:16px;background:#9d3b35;transform:rotate(-17deg);clip-path:polygon(0 25%,95% 0,100% 65%,4% 100%);pointer-events:none;z-index:-1}
html.samovolno.sv-login #layout-content{border-color:#fff!important;box-shadow:0 18px 60px #0002!important}
@media(max-width:1024px){html.samovolno:not(.sv-login) .sv-brand{display:none!important}}
@media(max-width:520px){html.samovolno.sv-login #layout:before{width:110vw;left:-30vw;top:5vh}.sv-login-brand .sv-wordmark{max-width:100%}}
.samovolno body.action-compose #composebody{padding-top:52px!important}
.samovolno body.action-compose .editor-toolbar{background:#f7f8fa!important;border:0!important;border-bottom:1px solid #edf0f4!important;color:#657080!important}
.samovolno body.action-compose .editor-toolbar a{color:#657080!important}
.samovolno body.action-compose .content-frame-navigation{display:none!important}
.samovolno body.action-compose .sv-inline-attachments{flex:0 0 100%;width:100%;max-height:90px;overflow:auto;margin:0!important;padding:0!important;background:#fff!important;color:#303640!important}
.samovolno body.action-compose .sv-inline-attachments:empty{display:none}
.samovolno body.action-compose .sv-inline-attachments li{display:inline-block;margin:0 12px 8px 0;background:#f3f5f8!important;color:#303640!important;border-radius:7px;padding:5px 9px}
.samovolno body.action-compose .sv-inline-attachments a{color:#475365!important}
html.samovolno .sv-brand>.sv-product{line-height:12px!important}
html.samovolno #mailboxlist li.selected>a{border-radius:8px!important}
