:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:14px/1.4 system-ui,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{overflow:hidden}.kw-app{background:var(--paper);width:100vw;height:100vh;height:calc(100dvh - var(--kb-inset,0px));padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);display:flex}.kw-sidebar{border-right:1px solid var(--grid-bold);background:var(--paper);flex-direction:column;width:clamp(280px,30vw,340px);display:flex}.kw-sidebar-header{border-bottom:1px solid var(--grid);justify-content:space-between;align-items:center;gap:10px;padding:12px 12px 10px;display:flex}.kw-sidebar-me{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.kw-sidebar-me-text{text-align:left;flex-direction:column;min-width:0;display:flex}.kw-sidebar-me-text strong{color:var(--ink);text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.kw-sidebar-actions{flex-shrink:0;gap:6px;display:flex}.kw-icon-btn{width:30px;height:30px;color:var(--ink-muted);background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;font-size:13px;transition:background .12s,border-color .12s,color .12s;display:grid}.kw-icon-btn:hover{background:var(--chrome);border-color:var(--grid);color:var(--ink)}.kw-sidebar-search{border:1px solid var(--grid-bold);background:var(--paper);color:var(--ink-muted);border-radius:9px;align-items:center;gap:7px;margin:10px 10px 4px;padding:7px 10px;display:flex}.kw-sidebar-search input{color:var(--ink);font:inherit;background:0 0;border:none;outline:none;width:100%;font-size:13px}.kw-sidebar-search input::placeholder{color:var(--ink-muted)}.kw-sidebar-label{font-family:var(--font-body);color:var(--ink-muted);padding:6px 14px 2px;font-size:clamp(18px,2.4vw,22px)}.kw-add-contact{border-bottom:1px solid var(--grid);background:var(--accent2-tint);flex-direction:column;gap:6px;padding:10px 14px;display:flex}.kw-add-contact input{border:1px solid var(--grid-bold);background:var(--paper);color:var(--ink);font-size:13px;font:inherit;border-radius:18px;padding:9px 13px}.kw-add-contact input:focus{outline:2px solid var(--accent2-edge);border-color:var(--accent2)}.kw-add-contact button{background:var(--accent2);color:#fff;font:inherit;border:none;border-radius:16px;align-self:flex-end;padding:6px 16px}.kw-add-contact button:disabled{opacity:.55;cursor:default}.kw-add-contact-error{color:var(--accent);margin:0;font-size:12px}.kw-add-contact-wrap{border-bottom:1px solid var(--grid);flex-direction:column;display:flex}.kw-add-contact-wrap .kw-add-contact{border-bottom:none}.kw-people-list{-webkit-overflow-scrolling:touch;max-height:240px;padding:0 6px;overflow-y:auto}.kw-people-list .kw-row{padding:8px 9px}.kw-chat-list{flex:1;min-height:0;padding:2px 6px 8px;overflow-y:auto}.kw-chat-list-empty{color:var(--ink-muted);text-align:center;padding:24px;font-size:13px}.kw-row{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;width:100%;margin:1px 0;padding:9px;display:flex}.kw-row:hover{background:var(--chrome)}.kw-row-active{background:var(--accent-tint);box-shadow:inset 0 0 0 1px var(--accent-edge)}.kw-row-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.kw-row-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.kw-row-name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:700;display:flex;overflow:hidden}.kw-row-time{color:var(--ink-muted);flex-shrink:0;font-size:11px}.kw-row-preview{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.kw-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.kw-dot-verified{background:var(--accent2)}.kw-dot-unverified{background:var(--grid-bold)}.kw-dot-danger{background:var(--accent)}.kw-avatar{color:var(--paper);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.kw-avatar-me{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--accent);border-radius:50%;display:inline-flex}.kw-thread{background:var(--paper);flex-direction:column;flex:1;min-width:0;display:flex}.kw-thread-header{border-bottom:1px solid var(--grid-bold);background:var(--paper);align-items:center;gap:11px;padding:10px 14px;display:flex}.kw-thread-header-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kw-thread-header-text strong{color:var(--ink);font-size:15px;font-weight:700}.kw-trust-badge{background:var(--accent2-tint);width:fit-content;color:var(--accent2);border:1px solid var(--accent2-edge);border-radius:11px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.kw-trust-key_changed{background:var(--accent-tint);color:var(--accent);border-color:var(--accent-edge)}.kw-verify-btn{border:1px solid var(--accent2);color:var(--accent2);font:inherit;background:0 0;border-radius:16px;padding:6px 14px;font-size:13px}.kw-verify-btn:hover{background:var(--accent2-tint)}.kw-back-btn{color:var(--accent);background:0 0;border:none;padding:0 4px;font-size:20px;line-height:1;display:none}.kw-empty{color:var(--ink-muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:0 10%;display:flex}.kw-empty-logo{font-family:var(--font-body);color:var(--ink);font-size:34px;font-weight:700}.kw-thread-scroll{background-color:var(--paper);background-image:linear-gradient(to right, var(--grid) 1px, transparent 1px), linear-gradient(to bottom, var(--grid) 1px, transparent 1px), linear-gradient(to right, var(--grid-bold) 2px, transparent 2px), linear-gradient(to bottom, var(--grid-bold) 2px, transparent 2px);background-size:var(--cell) var(--cell), var(--cell) var(--cell), var(--cell-major) var(--cell-major), var(--cell-major) var(--cell-major);flex-direction:column;flex:1;gap:2px;min-height:0;padding-block:14px;padding-inline:max(6%,50% - 450px);display:flex;overflow-y:auto}.kw-thread-empty{text-align:center;color:var(--ink-muted);margin-top:40px;font-size:13px}.kw-day-sep{justify-content:center;margin:6px 0 12px;display:flex}.kw-day-sep span{color:var(--ink-muted);background:var(--paper);border:1px dashed var(--grid-bold);border-radius:11px;padding:2px 11px;font-size:11px;font-weight:600}.kw-bubble-row{flex-direction:column;align-items:flex-start;margin:7px 0;display:flex}.kw-bubble-row-mine{align-items:flex-end}.kw-bubble{max-width:74%;box-shadow:var(--shadow-bub);padding:9px 13px;font-size:14.5px;line-height:1.42;position:relative}.kw-bubble-theirs{background:var(--paper);border:1px solid var(--grid-bold);border-radius:14px 14px 14px 4px}.kw-bubble-mine{background:var(--accent-tint);border:1px solid var(--accent-edge);border-radius:14px 14px 4px}.kw-bubble-mine:after{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:9px solid var(--accent-tint);width:0;height:0;filter:drop-shadow(1px 0 0 var(--accent-edge));position:absolute;bottom:6px;right:-7px}.kw-bubble-text{color:var(--ink);white-space:pre-wrap;word-break:break-word}.kw-bubble-translated{border-top:1px dashed var(--grid-bold);margin-top:8px;padding-top:7px}.kw-bubble-translated-badge{background:var(--accent2-tint);color:var(--accent2);border:1px solid var(--accent2-edge);border-radius:9px;align-items:center;gap:3px;margin-bottom:4px;padding:1px 7px;font-size:10.5px;font-weight:700;display:inline-flex}.kw-bubble-translated-text{color:var(--ink);font-weight:500}.kw-bubble-time{color:var(--ink-muted);margin-top:4px;padding:0 2px;font-size:11px;display:block}.kw-bubble-row-mine .kw-bubble-time{text-align:right}.kw-bubble-status{color:var(--ink-muted)}.kw-bubble-tick{color:var(--ink-muted);margin-left:2px;font-weight:700}.kw-composer-wrap{background:var(--paper);border-top:1px solid var(--grid-bold);padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px))}.kw-composer-hint{color:var(--accent);margin:0 0 6px;padding:0 6px;font-size:12px}.kw-composer-card{border:1px solid var(--grid-bold);background:var(--paper);border-radius:22px;flex-direction:column;gap:2px;padding:6px 8px 6px 14px;display:flex}.kw-composer-card:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-edge)}.kw-composer-input{width:100%;color:var(--ink);font:inherit;background:0 0;border:none;min-height:22px;padding:6px 2px 2px;font-size:16px}.kw-composer-input::placeholder{color:var(--ink-muted)}.kw-composer-input:focus{outline:none}.kw-composer-input:disabled{color:var(--ink-muted)}.kw-composer-actions{align-items:center;gap:4px;min-height:38px;display:flex}.kw-composer-spacer{flex:1}.kw-send-btn{background:var(--accent);color:#fff;width:38px;height:38px;box-shadow:0 2px 0 color-mix(in srgb, var(--accent) 60%, #000 40%);border:none;border-radius:50%;flex-shrink:0;place-items:center;transition:transform .12s;display:grid}.kw-send-btn:hover:not(:disabled){transform:translateY(-1px)scale(1.04)}.kw-send-btn:disabled{background:var(--grid-bold);box-shadow:none;cursor:default}.kw-send-btn svg{display:block}.kw-rec-row{align-items:center;gap:9px;min-height:24px;padding:4px 2px;display:flex}.kw-rec-timer{font-variant-numeric:tabular-nums;color:var(--ink);font-size:16px;font-weight:600}.kw-rec-label{color:var(--ink-muted);font-size:13px}.kw-attach-btn{cursor:pointer;width:38px;height:38px;color:var(--ink-muted);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.kw-attach-btn:hover:not(:disabled){background:var(--grid);color:var(--ink)}.kw-attach-btn:disabled{opacity:.4;cursor:default}.kw-rec-dot{background:var(--accent);border-radius:50%;width:9px;height:9px;animation:1.1s ease-in-out infinite kw-rec-pulse}@keyframes kw-rec-pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.kw-rec-dot{animation:none}}.kw-media-loading{color:var(--ink-muted);padding:6px 2px;font-size:13px}.kw-media-image{object-fit:cover;border-radius:10px;width:auto;max-width:min(260px,68vw);height:auto;max-height:340px;display:block}.kw-media-audio{align-items:center;gap:8px;display:flex}.kw-media-audio audio{max-width:min(240px,62vw);height:34px}.kw-media-dur{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12px}.kw-bubble-utd{color:var(--ink-muted);font-size:13px;font-style:italic}.kw-verify-overlay{z-index:10;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.kw-verify-panel{background:var(--paper);border:1px solid var(--grid-bold);border-radius:var(--radius);box-shadow:var(--shadow-card);flex-direction:column;gap:10px;width:360px;max-width:90vw;padding:24px;display:flex}.kw-verify-panel h3{color:var(--ink);margin:0;font-size:17px}.kw-verify-danger{color:var(--accent);margin:0;font-size:13px}.kw-safety-number{letter-spacing:.5px;background:var(--chrome);text-align:center;color:var(--ink);border-radius:8px;margin:0;padding:10px;font-family:ui-monospace,Consolas,monospace;font-size:15px}.kw-verify-hint{color:var(--ink-muted);margin:0;font-size:12px}.kw-verify-actions{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.kw-verify-actions button{border:1px solid var(--grid-bold);background:var(--paper);color:var(--ink);font:inherit;border-radius:16px;padding:8px 16px}.kw-verify-confirm{color:#fff;background:var(--accent2)!important;border-color:var(--accent2)!important}.kw-verify-confirm:disabled{cursor:default;background:var(--grid-bold)!important;border-color:var(--grid-bold)!important}.kw-unlock{background-color:var(--paper);background-image:linear-gradient(to right, var(--grid) 1px, transparent 1px), linear-gradient(to bottom, var(--grid) 1px, transparent 1px), linear-gradient(to right, var(--grid-bold) 2px, transparent 2px), linear-gradient(to bottom, var(--grid-bold) 2px, transparent 2px);background-size:var(--cell) var(--cell), var(--cell) var(--cell), var(--cell-major) var(--cell-major), var(--cell-major) var(--cell-major);justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex}.kw-unlock-card{background:var(--paper);border:1px solid var(--grid-bold);border-radius:var(--radius);box-shadow:var(--shadow-card);text-align:center;flex-direction:column;gap:10px;width:360px;max-width:90vw;padding:32px;display:flex}.kw-unlock-logo{color:var(--ink-muted);letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:700}.kw-unlock-card h1{color:var(--ink);font-family:var(--font-body);-webkit-text-decoration:underline wavy var(--accent);text-decoration:underline wavy var(--accent);text-underline-offset:5px;margin:4px 0 0;font-size:clamp(34px,9vw,44px);font-weight:700;line-height:.9}.kw-unlock-sub{color:var(--ink-muted);margin:6px 0;font-size:13px}.kw-unlock-card input{border:1px solid var(--grid-bold);background:var(--paper);color:var(--ink);font:inherit;border-radius:22px;padding:10px 16px;font-size:14px}.kw-unlock-card input:focus{outline:2px solid var(--accent-edge);border-color:var(--accent)}.kw-unlock-card button{background:var(--accent);color:#fff;font:inherit;border:none;border-radius:22px;margin-top:6px;padding:10px;font-size:14px}.kw-unlock-card button:disabled{background:var(--grid-bold);cursor:default}.kw-unlock-hint{color:var(--ink-muted);margin:6px 0 0;font-size:11px}.kw-unlock-google{border:1px solid var(--grid-bold);background:var(--paper);color:var(--ink);font:inherit;border-radius:22px;margin-top:6px;padding:10px;font-size:14px;font-weight:600}.kw-unlock-google:hover{background:var(--chrome)}.kw-loading{width:100vw;height:100dvh;color:var(--ink-muted);background-color:var(--paper);background-image:linear-gradient(to right, var(--grid) 1px, transparent 1px), linear-gradient(to bottom, var(--grid) 1px, transparent 1px), linear-gradient(to right, var(--grid-bold) 2px, transparent 2px), linear-gradient(to bottom, var(--grid-bold) 2px, transparent 2px);background-size:var(--cell) var(--cell), var(--cell) var(--cell), var(--cell-major) var(--cell-major), var(--cell-major) var(--cell-major);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}.kw-loading-error{color:var(--accent)}.kw-loading button{border:1px solid var(--grid-bold);background:var(--paper);color:var(--ink);font:inherit;border-radius:18px;padding:8px 18px;font-size:13px}.kw-loading button:hover{background:var(--chrome)}@media (width<=760px){.kw-sidebar{width:100%;max-width:100%}.kw-thread{display:none}.kw-back-btn{justify-content:center;align-items:center;width:40px;height:40px;margin-left:-8px;font-size:22px;display:inline-flex}.kw-app.kw-mobile-thread .kw-sidebar{display:none}.kw-app.kw-mobile-thread .kw-thread{display:flex}.kw-icon-btn{width:36px;height:36px;font-size:14px}.kw-row{padding:11px 9px}.kw-send-btn{width:46px;height:46px;font-size:17px}.kw-verify-btn{padding:8px 15px}.kw-row-name{font-size:15px}.kw-row-preview{font-size:13px}.kw-thread-header{padding:12px 14px}.kw-thread-header-text strong,.kw-sidebar-search input,.kw-add-contact input,.kw-composer-input{font-size:16px}.kw-composer{padding:12px 13px}.kw-composer-input{padding:12px 16px}}@media (width>=761px) and (width<=1100px){.kw-icon-btn{width:33px;height:33px;font-size:13.5px}.kw-row{padding:10px 9px}.kw-thread-header{padding:11px 14px}}.kw-unlock-link{color:var(--accent2);cursor:pointer;background:0 0;border:none;margin-top:2px;padding:2px 0;font-size:12px;text-decoration:underline}.kw-settings-overlay{z-index:10;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.kw-settings-panel{background:var(--paper);border:1px solid var(--grid-bold);border-radius:var(--radius);box-shadow:var(--shadow-card);flex-direction:column;gap:14px;width:380px;max-width:90vw;max-height:85vh;padding:22px;display:flex;overflow-y:auto}.kw-settings-panel h3{color:var(--ink);margin:0;font-size:17px}.kw-settings-section{flex-direction:column;gap:8px;display:flex}.kw-settings-section h4{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.3px;margin:0;font-size:12px;font-weight:700}.kw-settings-choices{flex-wrap:wrap;gap:6px;display:flex}.kw-settings-lang-grid{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.kw-settings-choice{border:1px solid var(--grid-bold);background:var(--paper);color:var(--ink);font:inherit;border-radius:16px;padding:7px 12px;font-size:13px}.kw-settings-choice:hover{background:var(--chrome)}.kw-settings-choice-active{font-weight:600;background:var(--accent2-tint)!important;color:var(--accent2)!important;border-color:var(--accent2)!important}.kw-settings-install-btn{background:var(--accent);color:#fff;font:inherit;border:none;border-radius:18px;align-self:flex-start;padding:8px 18px;font-size:13px;font-weight:600}.kw-settings-install-btn:hover{opacity:.92}.kw-settings-install-btn:disabled{opacity:.55;cursor:default}.kw-settings-id-row{background:var(--chrome);border-radius:9px;align-items:center;gap:8px;padding:8px 10px;display:flex}.kw-settings-id-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;font-family:ui-monospace,Consolas,monospace;font-size:13px;overflow:hidden}.kw-settings-id-copy{border:1px solid var(--accent2);background:var(--paper);color:var(--accent2);font:inherit;border-radius:14px;flex-shrink:0;padding:5px 12px;font-size:12px;font-weight:600}.kw-settings-id-copy:hover{background:var(--accent2-tint)}.kw-settings-logout-btn{border:1px solid var(--accent);background:var(--paper);color:var(--accent);font:inherit;border-radius:18px;align-self:flex-start;padding:8px 18px;font-size:13px;font-weight:600}.kw-settings-logout-btn:hover{background:var(--accent-tint)}.kw-settings-logout-btn:disabled{opacity:.55;cursor:default}.kw-settings-hint{color:var(--ink-muted);margin:0;font-size:12px}.kw-settings-close{border:1px solid var(--grid-bold);background:var(--paper);color:var(--ink);font:inherit;border-radius:16px;align-self:center;margin-top:2px;padding:7px 20px;font-size:13px}.kw-settings-close:hover{background:var(--chrome)}@media (width<=760px){.kw-settings-panel{padding:18px}.kw-settings-lang-grid{grid-template-columns:repeat(2,1fr)}.kw-settings-choice{padding:8px 13px;font-size:14px}}.kw-settings-glyphs{text-align:center;color:var(--accent2);letter-spacing:6px;opacity:.6;-webkit-user-select:none;user-select:none;margin:6px 0 2px;font-size:15px}.kw-sidebar-label-row{justify-content:space-between;align-items:center;padding:6px 8px 2px 14px;display:flex}.kw-sidebar-label-row .kw-sidebar-label{padding:0}.kw-channel-hash{text-align:center;width:22px;color:var(--ink-muted);flex-shrink:0;font-size:16px;font-weight:700;line-height:1}.kw-row-active .kw-channel-hash{color:var(--accent)}.kw-channel-hash-lg{width:38px;font-size:20px}.kw-channel-badge{background:var(--accent2-tint);color:var(--accent2);border-color:var(--accent2-edge)}.kw-members-btn{border:1px solid var(--accent2);color:var(--accent2);font:inherit;background:0 0;border-radius:16px;align-items:center;gap:5px;padding:6px 14px;font-size:13px;display:inline-flex}.kw-members-btn:hover{background:var(--accent2-tint)}.kw-row-static{cursor:default}.kw-row-static:hover{background:0 0}:root{--paper:#f6f1e3;--grid:#dcd6c2;--grid-bold:#a89c79;--ink:#1a1a1a;--ink-muted:#544e40;--accent:#e63946;--accent2:#264653;--accent-tint:color-mix(in srgb, var(--accent) 12%, var(--paper));--accent-edge:color-mix(in srgb, var(--accent) 28%, transparent);--accent2-tint:color-mix(in srgb, var(--accent2) 14%, var(--paper));--accent2-edge:color-mix(in srgb, var(--accent2) 42%, transparent);--chrome:color-mix(in srgb, var(--paper) 82%, var(--ink));--read-tick:#2e7cd6;--sticky:#f4ecc6;--sticky-ink:#5a4a1e;--font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Noto Sans Cyrillic", sans-serif;--font-hand:"Caveat", "Segoe Script", "Bradley Hand", "Comic Sans MS", cursive;--cell:26px;--cell-major:calc(var(--cell) * 5);--shadow-card:0 1px 2px #0000000d, 0 14px 30px -20px #00000052;--shadow-bub:0 1px 1px #0000000d;--radius:12px}:root[data-theme=dark]{--paper:#14161a;--grid:#242830;--grid-bold:#4e5666;--ink:#e8e5dc;--ink-muted:#9aa0ac;--accent:#ff6b73;--accent2:#5cb0a8;--sticky:#241f12;--sticky-ink:#e8d89a}:root[data-theme=light]{--paper:#f6f1e3;--grid:#dcd6c2;--grid-bold:#a89c79;--ink:#1a1a1a;--ink-muted:#544e40;--accent:#e63946;--accent2:#264653;--sticky:#f4ecc6;--sticky-ink:#5a4a1e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#14161a;--grid:#242830;--grid-bold:#4e5666;--ink:#e8e5dc;--ink-muted:#9aa0ac;--accent:#ff6b73;--accent2:#5cb0a8;--sticky:#241f12;--sticky-ink:#e8d89a}}html,body,#root{height:100%}html,body{overflow-x:hidden}body{font-family:var(--font-body);color:var(--ink);background-color:var(--paper);background-image:linear-gradient(to right, var(--grid) 1px, transparent 1px), linear-gradient(to bottom, var(--grid) 1px, transparent 1px), linear-gradient(to right, var(--grid-bold) 1.5px, transparent 1.5px), linear-gradient(to bottom, var(--grid-bold) 1.5px, transparent 1.5px);background-size:var(--cell) var(--cell), var(--cell) var(--cell), var(--cell-major) var(--cell-major), var(--cell-major) var(--cell-major);-webkit-font-smoothing:antialiased;line-height:1.5}button{cursor:pointer;font-family:inherit}p{margin:0}
