span.menu-icon{float:right;margin-right:20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer;font-size:16px}span.menu-icon:hover{color:#939393}.menu-td{position:relative}.row-menu-box{position:absolute;border:1px solid #cecece;border-radius:5px;padding:5px 10px;background:#fff;right:39px;top:65%;display:none;z-index:99999}.row-menu-box ul{margin:0!important;list-style:none;padding:0}.row-menu-box li{cursor:pointer;padding:5px}.row-menu-box li:hover{background-color:#f5f5f5;color:#333;border-radius:3px}.row-menu-box li[data-menu-action]{list-style:none;margin:0;cursor:pointer}.row-menu-box li[data-menu-action]:hover{color:#757575}.gshare-content{font-family:Roboto,Arial,sans-serif;font-size:1rem;width:100%}.gshare-content .gshare-input-row{padding:16px 24px 0}.gshare-content .gshare-input{width:100%;padding:12px;border:1px solid #dadce0;border-radius:8px;font-size:.95rem;margin-bottom:8px}.gshare-content .gshare-section-title{font-size:1.1rem;font-weight:500;margin:16px 20px 8px 24px}.gshare-content .gshare-people-list{padding:0 24px;max-height:250px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dadce0 transparent}.gshare-content .gshare-people-list::-webkit-scrollbar{width:8px}.gshare-content .gshare-people-list::-webkit-scrollbar-track{background:0 0}.gshare-content .gshare-people-list::-webkit-scrollbar-thumb{background-color:#dadce0;border-radius:4px}.gshare-content .gshare-people-list::-webkit-scrollbar-thumb:hover{background-color:#bdc1c6}.gshare-content .gshare-person{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.gshare-content .gshare-avatar{width:36px;height:36px;border-radius:50%;background:#e0e0e0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:1.1rem;margin-right:12px}.gshare-content .gshare-person-info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.gshare-content .gshare-person-name{font-weight:500;font-size:1rem}.gshare-content .gshare-person-email{font-size:.9rem;color:#5f6368}.gshare-content .gshare-divider{border:none;border-top:1px solid #e0e0e0;margin:16px 0 0}.gshare-content .gshare-access-google-title{font-size:1.1rem;font-weight:500;margin:16px 0 8px 24px}.gshare-content .gshare-access-google-box{background:#fff;border-radius:12px;border:1px solid #e0e0e0;-webkit-box-shadow:0 1px 4px rgba(60,64,67,.08);box-shadow:0 1px 4px rgba(60,64,67,.08);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 24px 16px 16px;margin:0 24px;min-height:56px;gap:16px}.gshare-content .gshare-access-google-icon{width:36px;height:36px;border-radius:50%;background:#d3f3df;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2px;font-size:1.1rem}.gshare-content .gshare-access-google-icon .dashicons{font-size:1.5rem;color:#137333}.gshare-content .gshare-access-google-main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gshare-content .gshare-access-google-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.gshare-content .gshare-access-google-dropdown{border:none;background:url('data:image/svg+xml;utf8,<svg fill="%23343a40" height="16" viewBox="0 0 24 24" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>') right .2em center no-repeat;font-size:1rem;font-weight:600;color:#222;padding:0 18px 0 0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-size:1em}.gshare-content .gshare-access-google-desc{color:#5f6368;font-size:.9rem;line-height:1.4;margin:2px 0 0}.gshare-content .gshare-linkarea{width:100%;margin-top:8px;margin-bottom:0;padding:8px;border:1px solid #dadce0;border-radius:8px;font-size:.9rem;background:#f8f9fa;resize:none}.gshare-content .gshare-email-tags{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:40px;background:#fff;border-radius:8px;border:1px solid #dadce0;padding:4px 8px;margin-bottom:8px}.gshare-content .gshare-email-tags .gshare-tag,.gshare-footer-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.gshare-content .gshare-email-tags .gshare-tag{background:#f2f3f5;border-radius:16px;padding:4px 10px;font-size:.9rem;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:4px;margin-bottom:2px}.gshare-content .gshare-email-tags .gshare-tag .gshare-tag-remove{margin-left:6px;cursor:pointer;color:#888;font-size:1.1em}.gshare-content .gshare-email-tags .gshare-tag .gshare-tag-remove:hover{color:#d93025}.gshare-content .gshare-email-tags input{border:none;outline:0;min-width:120px;font-size:.9rem;background:0 0;margin-bottom:2px}.gshare-content .gshare-message{width:100%;margin-top:8px;border-radius:8px;border:1px solid #dadce0;padding:8px;font-size:.9rem;min-height:60px;background:#fff}.gshare-content .gshare-person.pending-remove .gshare-person-email,.gshare-content .gshare-person.pending-remove .gshare-person-name{text-decoration:line-through;color:#b0b0b0;opacity:.7}.gshare-content .gshare-remove-person{margin-left:16px;background:0 0;border:none;color:#d93025;font-weight:500;cursor:pointer;font-size:.85rem;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.gshare-content .gshare-remove-person:hover{color:#a50e0e}.gshare-content .gshare-undo-remove-person{margin-left:16px;background:0 0;border:none;color:#1967d2;font-weight:500;cursor:pointer;font-size:.85rem;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s;display:none}.gshare-content .gshare-undo-remove-person:hover{color:#174ea6}.gshare-content .gshare-person.pending-remove .gshare-remove-person{display:none}.gshare-content .gshare-person.pending-remove .gshare-undo-remove-person{display:inline}.gshare-status-message{margin:0 24px 12px;padding:8px 16px;border-radius:6px;font-size:.9rem;display:none}.gshare-status-message.success{background:#e6f4ea;color:#137333;border:1px solid #b7e1cd}.gshare-status-message.error{background:#fce8e6;color:#d93025;border:1px solid #f8bbd0}.gshare-status-message.info{background:#e8f0fe;color:#1967d2;border:1px solid #b3d7ff}.gshare-footer-actions{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:24px 24px 0}.gshare-footer-actions .gshare-left-actions,.gshare-footer-actions .gshare-right-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}