/* Oemmie Schoolcommunicatie 2.0 */
.oemmie-message-title>div:last-child{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.oemmie-message-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:0 0 20px}.oemmie-message-metrics a{display:flex;align-items:center;gap:12px;padding:17px 19px;border:1px solid #dbe8e3;border-radius:14px;background:#fff;text-decoration:none;color:inherit}.oemmie-message-metrics a:hover{border-color:#0b7779;transform:translateY(-1px)}.oemmie-message-metrics strong{font-size:27px;color:#075b61}.oemmie-message-metrics span{font-size:13px;color:#66797c;font-weight:700}.oemmie-messaging-v2{grid-template-columns:minmax(290px,380px) minmax(0,1fr);align-items:stretch}.oemmie-inbox-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #dbe7e3}.oemmie-inbox-tabs a{padding:13px 7px;text-align:center;color:#607477;text-decoration:none;font-weight:800;font-size:13px}.oemmie-inbox-tabs a.active{color:#075b61;border-bottom:3px solid #d39a1d;background:#f1f8f5}.oemmie-messaging-v2 .oemmie-message-search{grid-template-columns:1fr auto;padding:13px;border-bottom:1px solid #dbe7e3}.oemmie-messaging-v2 .oemmie-message-search select{grid-column:1/-1}.oemmie-messaging-v2 .oemmie-thread-list{max-height:760px}.oemmie-messaging-v2 .oemmie-thread-item{grid-template-columns:38px minmax(0,1fr) 22px;align-items:start;padding:15px}.oemmie-messaging-v2 .oemmie-thread-item>span:nth-child(2){min-width:0}.oemmie-messaging-v2 .oemmie-thread-item small,.oemmie-messaging-v2 .oemmie-thread-item b,.oemmie-messaging-v2 .oemmie-thread-item em,.oemmie-messaging-v2 .oemmie-thread-item time{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oemmie-messaging-v2 .oemmie-thread-item small{font-size:10px;color:#279b70;text-transform:uppercase;letter-spacing:.03em;font-weight:800}.oemmie-messaging-v2 .oemmie-thread-item b{margin-top:4px;color:#173f47}.oemmie-messaging-v2 .oemmie-thread-item em{margin-top:4px;color:#708083;font-size:12px;font-style:normal}.oemmie-messaging-v2 .oemmie-thread-item time{margin-top:6px;color:#859295;font-size:10px}.oemmie-messaging-v2 .oemmie-thread-item>i{font-style:normal;display:grid;place-items:center;min-width:20px;height:20px;border-radius:50%;background:#075b61;color:#fff;font-size:10px}.oemmie-messaging-v2 .oemmie-thread-item>i[title]{background:#d39a1d;color:#fff}.oemmie-inbox-empty{text-align:center;padding:35px 18px;color:#718184}.oemmie-inbox-empty .dashicons{display:block;margin:0 auto 10px;font-size:34px;color:#80ada4}.oemmie-messaging-v2 .oemmie-conversation{min-height:760px}.oemmie-messaging-v2 .oemmie-conversation>header{padding:20px}.oemmie-messaging-v2 .oemmie-conversation>header h2{font-size:23px}.oemmie-messaging-v2 .oemmie-conversation>header p{margin-top:6px;color:#728285;font-size:12px}.oemmie-thread-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.oemmie-thread-actions form{margin:0}.oemmie-thread-actions details{position:relative}.oemmie-thread-actions details>div{position:absolute;z-index:5;right:0;top:42px;width:245px;padding:13px;border:1px solid #dbe7e3;border-radius:12px;background:#fff;box-shadow:0 16px 35px #17434b1f}.oemmie-thread-actions details p{margin:0;padding:7px 0;border-bottom:1px solid #e6eeeb}.oemmie-thread-actions details p:last-child{border-bottom:0}.oemmie-thread-actions details small{display:block;margin-top:3px;color:#718184}.oemmie-message-day{display:flex;align-items:center;gap:12px;color:#809093;font-size:11px;font-weight:800;margin:3px 0}.oemmie-message-day:before,.oemmie-message-day:after{content:'';height:1px;background:#d6e3df;flex:1}.oemmie-message-attachment{display:inline-flex!important;align-items:center;gap:5px;margin:2px 0 7px!important}.oemmie-message-attachment .dashicons{font-size:16px;width:16px;height:16px}.oemmie-reply-form>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.oemmie-reply-form>div small{color:#758487;flex:1}.oemmie-file-button{display:inline-flex!important;align-items:center;gap:5px;padding:9px 12px;border:1px solid #bcd3ce;border-radius:9px;color:#075b61;cursor:pointer;font-weight:800;font-size:12px}.oemmie-file-button input{display:none}.oemmie-compose-grid{align-items:start}.oemmie-compose-grid details.card{padding:0;overflow:hidden}.oemmie-compose-grid details>summary{display:flex;align-items:center;gap:10px;padding:18px;cursor:pointer;list-style:none}.oemmie-compose-grid details>summary::-webkit-details-marker{display:none}.oemmie-compose-grid details>summary .dashicons{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#e4f3ed;color:#075b61}.oemmie-compose-grid details>summary b{color:#123f47}.oemmie-compose-grid details>summary small{display:block;margin-left:auto;color:#748285;font-size:11px}.oemmie-compose-grid details[open]>summary{border-bottom:1px solid #dbe7e3;background:#f8fcfa}.oemmie-compose-grid details .madrasa-form{padding:18px}.oemmie-compose-grid details>summary:after{content:'+';margin-left:5px;color:#075b61;font-size:22px;font-weight:400}.oemmie-compose-grid details[open]>summary:after{content:'−'}
@media(max-width:900px){.oemmie-messaging-v2{grid-template-columns:1fr}.oemmie-messaging-v2 .oemmie-thread-list{max-height:380px}.oemmie-messaging-v2 .oemmie-conversation{min-height:560px}.oemmie-message-metrics{grid-template-columns:1fr 1fr}.oemmie-message-metrics a:last-child{grid-column:1/-1}}
@media(max-width:640px){.oemmie-message-title>div:last-child{width:100%;justify-content:space-between}.oemmie-message-title>div:last-child .button{flex:1;text-align:center}.oemmie-message-metrics{gap:8px}.oemmie-message-metrics a{padding:13px 12px}.oemmie-message-metrics strong{font-size:22px}.oemmie-message-metrics span{font-size:11px}.oemmie-messaging-v2 .oemmie-conversation>header{flex-direction:column}.oemmie-thread-actions{justify-content:flex-start;width:100%}.oemmie-thread-actions .button{font-size:11px;padding:8px 9px}.oemmie-compose-grid details>summary{align-items:flex-start;flex-wrap:wrap}.oemmie-compose-grid details>summary small{width:100%;margin-left:48px;margin-top:-7px}.oemmie-compose-grid details>summary:after{margin-left:auto}}

/* 11.58.41 — kalmere, snellere berichtenervaring */
.oemmie-messaging-v2{border:1px solid #d9e9e4;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 12px 30px rgba(7,74,68,.055)}.oemmie-messaging-v2 .oemmie-thread-sidebar{background:#fbfdfc}.oemmie-inbox-tabs{position:sticky;top:0;z-index:2;background:#fff}.oemmie-inbox-tabs a{transition:background .15s ease,color .15s ease}.oemmie-inbox-tabs a:hover{background:#f0f8f5;color:#075b61}.oemmie-messaging-v2 .oemmie-message-search{background:#fff}.oemmie-messaging-v2 .oemmie-message-search input,.oemmie-messaging-v2 .oemmie-message-search select{min-height:40px}.oemmie-messaging-v2 .oemmie-thread-item{position:relative;min-height:83px;transition:background .15s ease,transform .15s ease}.oemmie-messaging-v2 .oemmie-thread-item:hover{transform:translateX(2px);background:#f3faf7}.oemmie-messaging-v2 .oemmie-thread-item.active{background:linear-gradient(115deg,#e1f5ed,#f9fffc);box-shadow:inset 4px 0 0 #087b73}.oemmie-messaging-v2 .oemmie-thread-item.unread b:after{content:'Nieuw';display:inline-block;margin-left:7px;padding:2px 6px;border-radius:99px;background:#dff3eb;color:#087252;font-size:9px;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}.oemmie-messaging-v2 .oemmie-thread-item .oemmie-thread-preview{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oemmie-messaging-v2 .oemmie-conversation{background:#f7fbf9}.oemmie-messaging-v2 .oemmie-conversation>header{position:relative;background:#fff}.oemmie-messaging-v2 .oemmie-message-stream{padding:24px;background:linear-gradient(135deg,#f0f8f5,#f8fbfa 52%,#fffaf0)}.oemmie-messaging-v2 .oemmie-message-bubble{border:1px solid #e0ebe7;box-shadow:0 7px 18px rgba(18,60,66,.06)}.oemmie-messaging-v2 .oemmie-message-bubble.mine{border-color:#087b73;box-shadow:0 8px 20px rgba(8,123,115,.15)}.oemmie-messaging-v2 .oemmie-reply-form{background:#fff;box-shadow:0 -8px 22px rgba(14,74,69,.05)}.oemmie-messaging-v2 .oemmie-reply-form textarea{min-height:86px;resize:vertical;background:#fbfefd}.oemmie-messaging-v2 .oemmie-reply-form textarea:focus{outline:3px solid #d8f0e7;border-color:#087b73}.oemmie-messaging-v2 .oemmie-file-button{background:#fff}.oemmie-compose-grid details.card{border:1px solid #d9e9e4;box-shadow:0 7px 20px rgba(7,74,68,.045)}.oemmie-compose-grid details.card:hover{border-color:#9dcfc1}.oemmie-compose-grid details[open]{box-shadow:0 12px 28px rgba(7,74,68,.075)}.oemmie-message-metrics a:first-child strong:before{content:'✉ ';font-size:18px}.oemmie-message-metrics a:nth-child(2) strong:before{content:'● ';font-size:14px;color:#d3941b}@media(max-width:640px){.oemmie-messaging-v2{border-radius:14px}.oemmie-messaging-v2 .oemmie-thread-list{max-height:310px}.oemmie-messaging-v2 .oemmie-thread-item{min-height:76px;padding:12px}.oemmie-messaging-v2 .oemmie-message-stream{padding:14px}.oemmie-messaging-v2 .oemmie-reply-form{padding:13px}.oemmie-messaging-v2 .oemmie-message-bubble{max-width:94%}.oemmie-messaging-v2 .oemmie-thread-item time{display:none}}
