.mk-page{padding-bottom:64px}.mk-wrap{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;max-width:640px;margin-inline:auto;padding:8px 16px 0;display:flex}.mk-title{font-family:var(--v-archivo), sans-serif;text-transform:uppercase;color:#ffd400;overflow-wrap:anywhere;margin:8px 0 0;font-size:clamp(36px,10vw,52px);font-style:italic;font-weight:900;line-height:1}.mk-subtitle{font-family:var(--v-archivo), sans-serif;color:#ffd400;margin:16px 0 0;font-size:26px;font-style:italic;font-weight:900}.mk-intro{color:#e6e9ff;margin:0;font-size:16px;line-height:23px}.mk-center{text-align:center}.mk-page a{color:inherit}.mk-form{flex-direction:column;gap:16px;display:flex}.mk-card{box-sizing:border-box;color:#14162b;background:#fbf6e9;border:0;border-radius:12px;flex-direction:column;gap:14px;min-width:0;margin:0;padding:18px 16px;display:flex;box-shadow:0 6px #00001459}.mk-card a{color:#1d3fb8}.mk-legend{float:left;width:100%;font-family:var(--v-archivo), sans-serif;text-transform:uppercase;color:#0a1a5c;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:0;font-size:20px;font-style:italic;font-weight:900;display:flex}.mk-legend+*{clear:both}.mk-side-time{font-family:var(--v-inter), sans-serif;text-transform:none;color:#4a4f6a;font-variant-numeric:tabular-nums;font-size:13px;font-style:normal;font-weight:500}.mk-field{flex-direction:column;gap:6px;min-width:0;display:flex}.mk-label{color:#14162b;justify-content:space-between;gap:8px;font-size:14px;font-weight:600;display:flex}.mk-count{color:#6a6f88;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.mk-over{color:#c4161c!important}.mk-hint{color:#4a4f6a;margin:0;font-size:13px;line-height:19px}.mk-page .mk-hint.mk-center,.mk-page>.mk-wrap>.mk-hint{color:#c9cff0}.mk-page .mk-hint.mk-center a{color:#ffd400}.mk-input{box-sizing:border-box;color:#14162b;width:100%;min-height:46px;font:inherit;background:#fff;border:1.5px solid #b9b3a0;border-radius:8px;padding:0 12px;font-size:16px}.mk-input:focus{outline-offset:1px;border-color:#0a1a5c;outline:3px solid #ffd400}.mk-input:disabled{opacity:.5}.mk-letter{resize:vertical;min-height:160px;padding-block:10px;line-height:1.55}.mk-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mk-rule{color:#e6e9ff;margin:4px 0 -4px;font-size:14px;line-height:20px}.mk-check{align-items:center;gap:10px;font-size:15px;line-height:21px;display:flex}.mk-check input{accent-color:#0a1a5c;flex:none;width:20px;height:20px}.mk-off{opacity:.5}.mk-sub{flex-direction:column;gap:10px;margin-left:30px;display:flex}.mk-small-button{color:#0a1a5c;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #0a1a5c;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.mk-card a.mk-small-button{color:#0a1a5c}.mk-small-button:disabled{opacity:.35;cursor:default}.mk-remove{color:#c4161c;border-color:#c4161c;margin-left:auto}.mk-tracks{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.mk-track{border-top:1px solid #e2dccb;flex-direction:column;gap:8px;padding-top:14px;display:flex}.mk-track:first-child{border-top:0;padding-top:0}.mk-track-meta{color:#4a4f6a;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.mk-track-num{color:#0a1a5c;width:26px;height:26px;font-family:var(--v-archivo), sans-serif;background:#ffd400;border-radius:50%;place-items:center;font-style:italic;font-weight:900;display:grid}.mk-badge{color:#6b4a00;background:#fff0c2;border-radius:99px;padding:1px 8px;font-size:12px}.mk-warn{color:#a3460b;margin:0;font-size:13px;line-height:19px}.mk-track-actions{flex-wrap:wrap;gap:6px;display:flex}.mk-add{flex-direction:column;gap:8px;display:flex}.mk-add-row{grid-template-columns:1fr auto}.mk-add-button{color:#fff;min-width:72px;min-height:46px;font:inherit;cursor:pointer;background:#0a1a5c;border:0;border-radius:8px;padding:0 16px;font-size:16px;font-weight:700}.mk-add-button:disabled{opacity:.4;cursor:default}.mk-cover{flex-direction:column;gap:8px;display:flex}.mk-cover-row{align-items:flex-start;gap:14px;display:flex}.mk-cover-box{aspect-ratio:1.6;color:#6a6f88;text-align:center;background:#fff;border:1.5px dashed #b9b3a0;border-radius:6px;flex:none;place-items:center;width:96px;font-size:12px;display:grid;overflow:hidden}.mk-cover-box img{object-fit:cover;width:100%;height:100%}.mk-cover-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mk-file{opacity:0;width:1px;height:1px;position:absolute}.mk-cover-actions label{position:relative}.mk-submit{text-align:center;flex-direction:column;align-items:center;gap:12px;padding-top:8px;display:flex}.mk-submit .mk-hint{color:#c9cff0;max-width:440px}.v-g1 .mk-cta{cursor:pointer;padding:0 28px;font-size:clamp(20px,6vw,26px)}.mk-cta:disabled{opacity:.6;cursor:default}.mk-errors{color:#8f0010;background:#ffe3e3;border-radius:10px;margin:0;padding:12px 14px 12px 32px;font-size:14px;line-height:20px}p.mk-errors{padding-left:14px}.mk-notice{color:#0a1a5c;background:#ffd400;border-radius:10px;margin:0;padding:12px 14px;font-weight:700}.mk-status p{margin:0;font-size:15px;line-height:22px}.mk-status-badge{font-family:var(--v-archivo), sans-serif;text-transform:uppercase;border-radius:99px;align-self:flex-start;padding:4px 12px;font-size:15px;font-style:italic;font-weight:900}.mk-status-pending{color:#1d3fb8;background:#dfe5ff}.mk-status-changes{color:#6b4a00;background:#fff0c2}.mk-status-published{color:#0b6b3a;background:#d5f5e3}.mk-status-rejected{color:#8f0010;background:#ffe3e3}.mk-review-note{background:#fff;border-left:4px solid #e8a400;padding:10px 12px}.mk-links,.mk-keep-link{flex-direction:column;gap:8px;display:flex}.mk-link{font-family:var(--v-inter), sans-serif;word-break:break-all;background:#fff;border:1px solid #e2dccb;border-radius:8px;padding:10px 12px;font-size:14px}.mk-link-actions{flex-wrap:wrap;gap:8px;display:flex}.mk-mine ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mk-mine a{font-weight:600}@media (max-width:360px){.mk-row{grid-template-columns:1fr}}.mk-looks{clear:both;grid-template-columns:1fr 1fr;gap:10px;display:grid}.mk-look{cursor:pointer;background:#fff;border:2px solid #c9cde0;border-radius:12px;flex-direction:column;gap:4px;padding:10px;display:flex;position:relative}.mk-look[data-on=true]{border-color:#0a1a5c;box-shadow:0 0 0 1px #0a1a5c}.mk-look input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.mk-look:has(input:focus-visible){outline-offset:2px;outline:3px solid #1d3fb8}.mk-look-name{font-size:15px;font-weight:700}.mk-look-swatch{border-radius:8px;justify-content:center;align-items:center;height:64px;margin-bottom:4px;display:flex}.mk-look-swatch i{border-radius:6px;width:62%;height:60%;display:block;position:relative}.mk-look-swatch i:after{content:"";background:#d82432;border-radius:3px;position:absolute;inset:22% 18%}.mk-look-dark .mk-look-swatch{background:#091426}.mk-look-dark .mk-look-swatch i{background:linear-gradient(140deg,#2b2e32,#1b1e22);border:1px solid #73767a}.mk-look-ivory .mk-look-swatch{background:#f3f3f0;border:1px solid #dcdad2}.mk-look-ivory .mk-look-swatch i{background:linear-gradient(145deg,#f7f4ec,#ded9cc);border:1px solid #bcb5a7;box-shadow:0 2px #c6bfaf}
