#dialogAddPoint,#dialogAddPoint *,.leaflet-popup-content,.leaflet-popup-content *,.dialogEditPointInsideBody,.dialogEditPointInsideBody *{box-sizing:border-box!important;}.ui-dialog,.leaflet-popup-content-wrapper{border-radius:var(--gc-radius-lg,16px)!important;box-shadow:0 10px 40px rgba(0,0,0,0.15),0 4px 12px rgba(0,0,0,0.05)!important;background:#ffffff!important;border:none!important;padding:0!important;overflow:hidden!important;}  .ui-widget-overlay{position:fixed!important;inset:0;width:100%!important;height:100%!important;z-index:100000!important;background:rgba(15,23,42,0.55)!important;opacity:1!important;}.ui-dialog{z-index:100001!important;}body:has(.ui-widget-overlay){overflow:hidden;}#dialogAddPoint,.leaflet-popup-content{padding:10px 10px 5px 10px!important;font-family:var(--gc-font)!important;color:#334155!important;margin:0!important;}  #dialogAddPoint .clear,.leaflet-popup-content .clear,.dialogEditPointInsideBody .clear{ }.leaflet-popup-close-button{font-size:25px!important;color:#94a3b8!important;cursor:pointer!important;line-height:1!important;transition:all 0.2s ease!important;float:none!important;}.leaflet-popup-close-button:hover{color:#ef4444!important;}  .dialogAddPointHead{display:none!important;}    .dialogAddPointAddPointButton button,.dialogSetFollowRangeOkButton button,.dialogEditPointAddPointButton button{background:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;border:none!important;border-radius:10px!important;padding:12px 16px!important;font-weight:600!important;font-size:14px!important;cursor:pointer!important;transition:all 0.2s ease!important;width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;box-shadow:0 4px 12px rgba(59,130,246,0.25)!important;margin:0!important;text-decoration:none!important;background-image:none!important;}.dialogAddPointAddPointButton button:hover,.dialogSetFollowRangeOkButton button:hover,.dialogEditPointAddPointButton button:hover{background:var(--gc-primary-darker,#0056b3)!important;box-shadow:0 6px 16px rgba(59,130,246,0.35)!important;transform:translateY(-2px);}  .dialogAddPointAddPointButton,.dialogSetFollowRangeOkButton,.viewAllCommentsDetail,.dialogEditPointAddPointButton{width:100%!important;margin-top:5px!important;float:none!important;}  .pointBodyHeadEdit button,.pointBodyHeadDelete button{width:38px!important;height:38px!important;padding:0!important;border-radius:10px!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;border:1px solid #e2e8f0!important;}.pointBodyHeadEdit button{background:#eff6ff!important;color:var(--gc-primary-strong,#0069d9)!important;}.pointBodyHeadEdit button:hover{background:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;}.pointBodyHeadDelete button{background:#fef2f2!important;color:var(--gc-danger-darker,#b91c1c)!important;}.pointBodyHeadDelete button:hover{background:var(--gc-danger-strong,#dc2626)!important;color:#ffffff!important;}  .dialogAddPointBookmarks{display:flex!important;gap:4px!important;background-color:#eef1f5!important;padding:4px!important;border-radius:var(--gc-radius,12px)!important;margin:0 0 12px 0!important;width:100%!important;box-sizing:border-box!important;position:relative!important;border:none!important;}  .dialogAddPointBookmarks > .clear{display:none!important;}.dialogAddPointBookmark{flex:1 1 0!important;height:auto!important;float:none!important;margin:0!important;padding:5px 12px!important;text-align:center!important;border-radius:9px!important;font-size:13px!important;font-weight:600!important;color:#64748b!important;background:transparent!important;border:none!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease!important;}.dialogAddPointBookmark:hover:not(.active){background:rgba(255,255,255,.55)!important;color:#334155!important;}.dialogAddPointBookmark.active{background:#ffffff!important;  color:var(--gc-primary-strong,#0069d9)!important;box-shadow:0 1px 2px rgba(16,24,40,.06),0 2px 6px rgba(16,24,40,.08)!important;}.dialogAddPointBookmark:focus-visible{outline:2px solid var(--gc-primary,#007bff)!important;outline-offset:2px!important;}  .dialogAddPointBookmark--icon{padding:8px 10px!important;}  .dialogAddPointModeTitle{font-size:14px!important;font-weight:700!important;color:#0f172a!important;margin:0 0 12px 0!important;}  .dialogAddPointBookmark--icon i,.dialogAddPointBookmark--icon .gcEventIconWrap{display:block!important;width:100%!important;font-size:17px!important;height:20px!important;line-height:20px!important;}  .dialogAddPointBookmark--icon .gcEventIcon{width:17px!important;height:17px!important;vertical-align:-0.22em!important;}  .dialogAddEventRange{display:flex!important;gap:10px!important;flex-wrap:wrap!important;width:100%!important;}  .dialogAddEventRangeItem{flex:1 1 150px!important;width:auto!important;min-width:0!important;}.gcEventFieldLabel{display:block!important;font-size:12px!important;font-weight:600!important;color:#475569!important;margin:0 0 4px 0!important;}  .dialogAddEventRangeItem input::-webkit-calendar-picker-indicator,.gcEventEditRow input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;}.dialogAddEventRangeItem input::-webkit-calendar-picker-indicator:hover,.gcEventEditRow input::-webkit-calendar-picker-indicator:hover{opacity:1;}  .dialogAddEventNotice{display:flex!important;align-items:flex-start!important;gap:7px!important;font-size:12px!important;line-height:1.45!important;color:#64748b!important;background:transparent!important;border:0!important;padding:0!important;margin:2px 0 12px 0!important;}.dialogAddEventNotice i{color:#94a3b8!important;font-size:12px!important;margin-top:2px!important;flex:0 0 auto!important;}.dialogAddEventError{display:none;align-items:flex-start;gap:7px;color:#b91c1c!important;background:#fef2f2!important;border:1px solid #fecaca!important;border-radius:10px!important;padding:8px 10px!important;font-size:12.5px!important;line-height:1.4!important;margin:0 0 10px 0!important;}.dialogAddEventError.is-visible{display:flex!important;}  .dialogAddPointAttributesCheckboxIsPublic,.dialogAddPointAttributesSelectFiltr,.dialogEditPointAttributesCheckboxIsPublic,.dialogEditPointAttributesSelectFiltr{display:flex!important;flex-direction:column!important;gap:0px!important;margin-bottom:0px!important;width:100%!important;float:none!important;}.dialogAddPointAttributesCheckboxIsPublicText,.dialogAddPointAttributesSelectFiltrText,.dialogEditPointAttributesCheckboxIsPublicText,.dialogEditPointAttributesSelectFiltrText,.dialogEditPointAddonsHead,.dialogEditPointAttributesSelectFollowersHeadText{font-weight:600!important;color:#475569!important;font-size:12px!important;margin:0 0 4px 0!important;float:none!important;display:block!important;width:100%!important;}.dialogAddPointAttributesCheckboxIsPublicBox,.dialogAddPointAttributesSelectFiltrSelect,.dialogEditPointAttributesCheckboxIsPublicBox,.dialogEditPointAttributesSelectFiltrSelect{width:100%!important;float:none!important;}#isPublicPointSelect,#dialogAddFilt,#dialogSetFollowRangePopisMisto,#isPublicPointSelectEdit,#dialogAddFiltEdit,  #dialogAddEventFilt,#dialogAddEventFrom,#dialogAddEventTo,#dialogAddEventFormTextarea,#eventEditText,#eventEditFrom,#eventEditTo,#eventEditFilt,.trumbowyg-box{width:100%!important;background:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:10px!important;padding:10px 12px!important;font-size:13px!important;font-family:var(--gc-font)!important;color:#0f172a!important;transition:all 0.2s!important;margin-bottom:8px!important;float:none!important;}.trumbowyg-box{padding:0!important;overflow:hidden!important;}.trumbowyg-editor{min-height:80px!important;padding:12px!important;background:#ffffff!important;}#isPublicPointSelect:focus,#dialogAddFilt:focus,#dialogSetFollowRangePopisMisto:focus,#isPublicPointSelectEdit:focus,#dialogAddFiltEdit:focus,#dialogAddEventFilt:focus,#dialogAddEventFrom:focus,#dialogAddEventTo:focus,#dialogAddEventFormTextarea:focus,#eventEditText:focus,#eventEditFrom:focus,#eventEditTo:focus,#eventEditFilt:focus,.trumbowyg-box:focus-within{border-color:var(--gc-primary-strong,#0069d9)!important;background:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;outline:none!important;}  #isPublicPointSelect,#dialogAddFilt,#isPublicPointSelectEdit,#dialogAddFiltEdit,#dialogAddEventFilt,#eventEditFilt{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;}  .dialogEditPointAttributesSelectFollowersSelectBody{max-height:140px!important;overflow-y:auto!important;overflow-x:hidden!important;border:1px solid #cbd5e1!important;border-radius:10px!important;padding:8px!important;background:#f8fafc!important;width:100%!important;margin-bottom:12px!important;}.dialogEditPointAttributesSelectFollowersSelectUser{display:flex!important;align-items:center!important;gap:8px!important;padding:6px 4px!important;border-bottom:1px solid #e2e8f0!important;background:transparent!important;float:none!important;width:100%!important;margin:0!important;}.dialogEditPointAttributesSelectFollowersSelectUser:last-child{border-bottom:none!important;}.dialogEditPointAttributesSelectFollowersSelectUserCheckbox{float:none!important;display:flex!important;}.dialogEditPointAttributesSelectFollowersSelectUserText{font-size:12px!important;color:#334155!important;float:none!important;margin:0!important;font-weight:500!important;}  .dialogEditPointAttributesCheckboxIsPublicBlock{background:#fffbeb!important;border:1px solid #fde68a!important;color:#d97706!important;padding:10px!important;border-radius:8px!important;font-size:12px!important;font-weight:500!important;margin-bottom:12px!important;}  .dialogAddPointFormText,.dialogEditPointFormText{position:relative!important;}.dialogAddPointFormText .gosscard-emoji-picker-wrap,.dialogEditPointFormText .gosscard-emoji-picker-wrap{position:relative;left:auto;bottom:auto;margin-top:2px;z-index:9994;}#emojiBtn,#emojiBtnEdit,#emojiBtnEvent,.dialogAddPointForm .dialog-add-point-emoji-btn,.dialogAddPointForm .gosscard-emoji-btn{position:static!important;margin:0!important;z-index:10;background:transparent!important;border:none!important;font-size:20px!important;line-height:1;padding:0!important;cursor:pointer;user-select:none;}#emojiBtn:hover,#emojiBtnEdit:hover,#emojiBtnEvent:hover,.dialogAddPointForm .dialog-add-point-emoji-btn:hover,.dialogAddPointForm .gosscard-emoji-btn:hover{opacity:0.75;}  .dialogAddPointFormText textarea,.dialogAddPointFormText .city-hub-compose__textarea,.dialogEditPointFormText textarea{padding-bottom:10px!important;}.dialogAddPointFormText .trumbowyg-editor,.dialogEditPointFormText .trumbowyg-editor{padding-bottom:10px!important;}  .dialogAddPointFormText .trumbowyg-box,.dialogEditPointFormText .trumbowyg-box{margin-bottom:0!important;}.dialogAddPointFormText .gosscard-emoji-picker-bubble,.dialogAddPointFormText .emojiPickerBubble,.dialogAddPointFormText #emojiPickerBubble,.dialogAddPointFormText #emojiPickerBubbleEvent,.dialogEditPointFormText .gosscard-emoji-picker-bubble,.dialogEditPointFormText .emojiPickerBubble,.dialogEditPointFormText #emojiPickerBubbleEdit{display:none;height:83px;max-width:340px;width:100%;position:absolute;bottom:calc(100% + 6px);left:0;top:auto;overflow-y:auto;background-color:#fff;z-index:9999;border:1px solid #ddd;border-radius:5px;padding:9px;margin:0;}.dialogAddPointForm .gosscard-emoji-picker-bubble,.dialogAddPointForm .emojiPickerBubble{display:none;}.pointPageArticleTextEditForm{max-width:100%;margin-bottom:8px;}  .upload-button{width:100%!important;background:#f8fafc!important;border:2px dashed #cbd5e1!important;border-radius:10px!important;padding:0px 12px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;transition:all 0.2s ease!important;color:#64748b!important;float:none!important;margin-top:4px!important;margin-bottom:0px!important;box-shadow:none!important;}.upload-button:hover{background:#eff6ff!important;border-color:#94a3b8!important;color:#334155!important;}.upload-button-icon{font-size:24px!important;margin-right:5px!important;color:#94a3b8!important;float:none!important;}.upload-button-label{font-size:12px!important;line-height:1.4!important;font-weight:500!important;margin:0!important;float:none!important;text-align:center;}  #uploadedFilesListEdit{display:flex!important;flex-wrap:wrap!important;gap:2px!important;margin-bottom:16px!important;margin-top:8px!important;width:100%!important;float:none!important;}.uploadedFilesListItemEdit{position:relative!important;width:50px!important;height:50px!important;margin:0!important;float:none!important;}.uploadedFilesListItemImgEdit,.uploadImagePreviewEdit{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:8px!important;margin:0!important;border:1px solid #e2e8f0!important;}.uploadedFilesListItemDeleteEdit{position:absolute!important;top:0px!important;right:0px!important;background:var(--gc-danger-strong,#dc2626)!important;color:white!important;width:22px!important;height:22px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:10px!important;cursor:pointer!important;z-index:10!important;margin:0!important;padding:0!important;transition:all 0.2s ease!important;}.uploadedFilesListItemDeleteEdit:hover{background:#dc2626!important;}  .dialogEditPointInsideBody{  padding:20px!important;background:#ffffff!important;width:100%!important;}  .dialogEditPointForm{order:1!important;width:100%!important;float:none!important;padding:0!important;margin-top:12px!important;}.dialogEditPointAttributes{order:2!important;width:100%!important;float:none!important;padding:0!important;margin-top:4px!important;}  .dialogEditPointAdvancedRow{padding:6px 2px!important;}.dialogEditPointAdvancedRow > svg{flex:0 0 auto!important;}.dialogEditPointAdvancedLabel{flex:1 1 auto!important;min-width:0!important;font-size:13px!important;font-weight:600!important;color:#334155!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}.dialogEditPointAdvancedRow .dialogClass-switch{flex:0 0 auto!important;}.dialogEditPointAddons{order:3!important;width:100%!important;float:none!important;padding:0!important;margin-top:8px!important;}.dialogEditPointButtons{order:4!important;width:100%!important;float:none!important;padding:0!important;margin:0!important;display:flex!important;justify-content:center!important;}.dialogDeletePointPreviewWrap{order:1!important;width:100%!important;margin:0 0 20px 0!important;padding:14px!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:var(--gc-radius,12px)!important;max-height:340px!important;overflow-y:auto!important;}.dialogDeletePointOwner{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:10px!important;}.dialogDeletePointOwnerImg img{width:44px!important;height:44px!important;border-radius:50%!important;border:1px solid #e2e8f0!important;display:block!important;}.dialogDeletePointOwnerName{font-size:15px!important;font-weight:600!important;color:#0f172a!important;}.dialogDeletePointMeta{font-size:12px!important;color:#64748b!important;line-height:1.5!important;margin-bottom:2px!important;}.dialogDeletePointMetaText{font-weight:500!important;}.dialogDeletePointText{font-size:14px!important;color:#334155!important;margin:10px 0!important;line-height:1.5!important;}.dialogDeletePointText p{margin:0!important;}.dialogDeletePointGalerie{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:8px!important;width:100%!important;}.dialogDeletePointGalerieFile{width:60px!important;height:60px!important;flex-shrink:0!important;overflow:hidden!important;border-radius:8px!important;border:1px solid #e2e8f0!important;}.dialogDeletePointGalerieImg{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;}  .leaflet-popup-content{width:285px!important;}  .pointBodyHeadButtons{display:flex!important;gap:8px!important;width:100%!important;}.pointBodyFullscreen{box-sizing:border-box!important;background:#eff6ff!important;color:var(--gc-primary-strong,#0069d9)!important;font-weight:bold;  height:38px!important;padding:3px 5px 0px 5px!important;border-radius:10px!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;cursor:pointer!important;transition:all 0.2s ease!important;border:1px solid #e2e8f0!important;}.pointBodyHeadEdit,.pointBodyHeadDelete{flex-shrink:0!important;margin:0!important;}  .pointBodyNavigate{display:flex!important;align-items:center!important;margin:0!important;}.pointBodyNavigate .pointBodyNavigateLink{display:inline-flex!important;}.pointBodyNavigateButton{height:38px!important;padding:0 12px!important;border-radius:10px!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;white-space:nowrap!important;width:auto!important;margin:0!important;}  .pointBodyReportBadContentButton{box-sizing:border-box!important;height:38px!important;padding:0 12px!important;border-radius:10px!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;line-height:1!important;vertical-align:middle!important;}  .gosscardPopupLoading{display:flex;align-items:center;justify-content:center;gap:5px;min-width:180px;min-height:54px;}.gosscardPopupLoadingDot{width:7px;height:7px;border-radius:50%;background:var(--gc-primary,#007bff);opacity:.35;animation:gosscardPopupLoadingPulse 1s infinite ease-in-out;}.gosscardPopupLoadingDot:nth-child(2){animation-delay:.15s;}.gosscardPopupLoadingDot:nth-child(3){animation-delay:.3s;}@keyframes gosscardPopupLoadingPulse{0%,80%,100%{opacity:.25;transform:scale(.85);}40%{opacity:1;transform:scale(1);}}@media (prefers-reduced-motion:reduce){.gosscardPopupLoadingDot{animation:none;opacity:.5;}}  .gcPopupSplit{display:flex;flex-direction:column;height:100%;min-height:0;}  .gcPopupSplit__top{flex:1 1 auto;min-height:56px;overflow-y:auto;overscroll-behavior:contain;}  .gcPopupSplit__actions{flex:0 0 auto;}.gcPopupSplit__actions:empty{display:none;}.gcPopupSplit__actions .pointBodyReactionsRow{margin-top:4px!important;padding-top:6px!important;}  .gcPopupSplit__bottom{flex:0 0 auto;max-height:65%;min-height:0;display:flex;flex-direction:column;margin-top:4px;padding-top:4px;border-top:1px solid var(--gc-border,#eef2f7);}.gcPopupSplit__top::-webkit-scrollbar{width:6px;}.gcPopupSplit__top::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px;}.gcPopupComments{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;}  .gcPopupComments__back{position:absolute;top:0;right:0;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:5px;background:transparent;color:#94a3b8;font-size:14px;line-height:1;cursor:pointer;}.gcPopupComments__back:hover{background:#f1f5f9;color:#0f172a;}  .gcWallComments--popup{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin-top:0!important;padding-top:0!important;border-top:0!important;}.gcWallComments--popup .gcWallComments__compose{flex:0 0 auto;margin-bottom:3px;padding-right:20px; }  .gcWallComments--popup .gcWallComments__list{flex:1 1 auto;max-height:none;min-height:0;overflow-y:auto;}.gcWallComments--popup .gcWallComments__list:empty{display:block;}  .pointBodyReactionsRow{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important;border-top:1px solid #e2e8f0!important;margin-top:8px!important;padding-top:10px!important;}.pointBodyReactionsRow__left{display:flex!important;align-items:center!important;}.pointBodyReactionsRow__right{display:flex!important;align-items:center!important;margin-left:auto!important;}  .pointBodyReactionsRow .pointActionsWrap{width:auto!important;margin:0!important;}.pointBodyReactionsRow .pointActionsBar{justify-content:flex-start!important;border-top:none!important;margin:0!important;padding:0!important;gap:12px!important;}  .pointPageNavigateButton{display:inline-flex!important;align-items:center!important;gap:8px!important;}  #mapNavigationOrdersBody{padding:0;float:none;height:auto;width:auto;margin:0;display:flex;align-items:center;}#mapNavigationOrdersBody > a{display:flex;align-items:center;text-decoration:none;}.mapNavigationOrders{height:36px;width:36px;color:#2a53e2;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;}.mapNavigationOrders svg{width:23px;height:23px;}#mapNavigationOrdersCount{color:#fff;position:absolute;top:2px;right:0;margin:0;border-radius:50%;min-width:15px;height:15px;padding:0 3px;text-align:center;font-weight:bold;font-size:10px;line-height:15px;background-color:var(--gc-danger-strong,#dc2626);box-sizing:border-box;}.pointBodyKategorie,.pointBodyKolekce,.pointBodyCreated{font-size:12px!important;color:#64748b!important;line-height:1.5!important;margin-bottom:2px!important;}.pointBodyKategorieText,.pointBodyCreatedText{font-weight:500!important;}.pointBodyText{font-size:13px!important;color:#334155!important;line-height:1.5!important;margin:10px 0!important;max-height:120px!important;overflow-y:auto!important;padding-right:4px;max-height:90px;}.pointBodyOffer{display:flex!important;gap:8px!important;width:100%!important;overflow-x:auto!important;margin:8px 0!important;}.pointBodyOfferItem{flex-shrink:0!important;display:block!important;width:56px!important;line-height:0!important;}.pointBodyOfferItem img{width:56px!important;height:56px!important;border-radius:8px!important;object-fit:cover!important;border:1px solid #e2e8f0;}  .pointBodyOfferItemName{display:block!important;margin-top:3px!important;max-width:56px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;line-height:13px!important;color:#4a5568!important;}  .pointBodyOfferMore{display:flex!important;align-items:center!important;justify-content:center!important;align-self:flex-start!important;width:56px!important;height:56px!important;padding:0 4px!important;box-sizing:border-box!important;border-radius:8px!important;border:1px dashed #cbd5e0!important;background:#f7fafc!important;text-decoration:none!important;}.pointBodyOfferMoreText{font-size:14px!important;font-weight:700!important;line-height:1!important;color:#4a5568!important;}.pointBodyGalerie{display:flex!important;gap:8px!important;margin-bottom:0px!important;width:100%!important;overflow-x:auto!important;padding-bottom:0px!important;height:auto!important;}.pointBodyGalerieFile{width:50px!important;height:50px!important;flex-shrink:0!important;float:none!important;margin:0!important;}.pointBodyGalerieFile img{width:50px!important;height:50px!important;border-radius:8px!important;object-fit:cover!important;border:1px solid #e2e8f0;}.pointBodySocialNetworksHead,.pointBodySocialNetworksIcons{display:none!important;}.pointPageBodyAddonsButtons{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;padding:6px 0!important;border-top:1px solid #f1f5f9!important;border-bottom:1px solid #f1f5f9!important;margin-bottom:0px!important;float:none!important;width:100%!important;justify-content:center!important;}.pointPageBodyLikeIcon{float:none!important;padding:0!important;}.pointPageBodyLikeIconButton{border:1px solid #e2e8f0!important;display:flex!important;align-items:center!important;gap:2px!important;cursor:pointer!important;transition:transform 0.15s ease;}.pointPageBodyLikeIconButton:hover{transform:scale(1.15);}.pointPageBodyLikeIconButtonNumber{float:none!important;font-size:13px!important;font-weight:600!important;color:#475569!important;}.pointPageBodyLikeIconButtonIcon{float:none!important;margin:0!important;display:flex!important;font-size:14px!important;}  #dialogSetFollowRangePopisNadpis{font-weight:600!important;color:#475569!important;font-size:12px!important;margin-bottom:4px;}.dialogSetFollowRangeText{display:flex!important;align-items:center;justify-content:space-between;margin-top:16px!important;margin-bottom:8px!important;font-weight:600;color:#475569;}.dialogSetFollowRangeTextAtt,.dialogSetFollowRangeTextKm{float:none!important;margin:0!important;font-size:12px;}.dialogSetFollowRangeTextValue{float:none!important;color:var(--gc-primary-strong,#0069d9)!important;font-size:18px!important;font-weight:700!important;background:#eff6ff;padding:2px 10px;border-radius:6px;margin-left:auto;margin-right:8px;}.ui-slider.ui-widget-content{border:none!important;background:#e2e8f0!important;height:6px!important;border-radius:3px!important;margin-top:10px!important;margin-bottom:16px!important;}.ui-slider .ui-slider-range{background:#007bff!important;border-radius:3px!important;}.ui-slider .ui-slider-handle{width:20px!important;height:20px!important;border-radius:50%!important;background:#ffffff!important;border:2px solid #007bff!important;top:-7px!important;box-shadow:0 2px 4px rgba(0,0,0,0.15)!important;cursor:grab!important;outline:none!important;}  @media screen and (min-width:769px){.ui-dialog:has(#dialogAddPoint),.ui-dialog:has(#dialogEditPoint){width:420px!important;max-width:92vw!important;left:50%!important;transform:translateX(-50%)!important;margin-left:0!important;}#dialogAddPoint,#dialogEditPoint{padding:14px 16px!important;max-height:86vh!important;overflow-y:auto!important;overflow-x:hidden!important;}}  @media screen and (max-width:768px){.ui-dialog{max-width:94%!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;}#dialogAddPoint,.dialogEditPointInsideBody{padding:16px 12px!important;max-height:90vh!important;overflow-y:auto!important;overflow-x:hidden!important;}.dialogAddPointBookmarks{width:100%!important;}  #isPublicPointSelect,#dialogAddFilt,#dialogSetFollowRangePopisMisto,#isPublicPointSelectEdit,#dialogAddFiltEdit,#dialogAddEventFilt,#dialogAddEventFrom,#dialogAddEventTo,#dialogAddEventFormTextarea,#eventEditText,#eventEditFrom,#eventEditTo,#eventEditFilt{padding:10px!important;}.dialogAddPointAddPointButton button,.dialogSetFollowRangeOkButton button,.dialogEditPointAddPointButton button{padding:10px 12px!important;}}    #mapNavigationLineHeadMenuSlide_leftPanelContentMapFilter .clear{display:none!important;}  #mapNavigationLineHeadMenuSlide_leftPanelContentMapFilter{background:transparent!important;height:auto!important;padding:0px 0!important;display:flex!important;align-items:center!important;}  .headMenuSlide_mapNavigation{width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;  scrollbar-width:none!important;  -ms-overflow-style:none!important;  padding:5px 15px!important; }  .headMenuSlide_mapNavigation::-webkit-scrollbar{display:none!important;}  .headMenuSlide_mapNavigation ul{display:flex!important;flex-wrap:nowrap!important;gap:3px!important;  margin:0!important;padding:0!important;list-style:none!important;width:max-content!important; }  .headMenuSlide_mapNavigationLi{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:5px 8px!important;background-color:#f8f9fa!important;  border:1px solid #ced4da!important;  border-radius:var(--gc-radius,12px)!important;  color:#333333!important;  font-size:12px!important;font-weight:600!important;cursor:pointer!important;  transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.2s ease-in-out!important;margin:0!important;  flex-shrink:0!important; }  .headMenuSlide_mapNavigationLi:hover{background-color:#e2e8f0!important;}  .headMenuSlide_mapNavigationLi.active{background-color:var(--gc-primary-strong,#0069d9)!important;border-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;}  .headMenuSlide_mapNavigationLi span{color:inherit!important;display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:24px!important;padding:3px 0!important;margin:-3px 0!important;}  .headMenuSlide_mapNavigationIcon{font-size:13px!important;line-height:1!important;flex-shrink:0!important;}  #headMenuSlide_mapNavigationLi-meetings,#mapNavigationLi-meetings{margin-left:12px!important;position:relative!important;}#headMenuSlide_mapNavigationLi-meetings::before,#mapNavigationLi-meetings::before{content:""!important;position:absolute!important;left:-7px!important;top:20%!important;bottom:20%!important;width:1px!important;background:#ced4da!important;}  .gc-map-empty{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1200;flex-direction:column;align-items:center;gap:10px;max-width:280px;padding:20px 24px;background:#ffffff;border:1px solid #ced4da;border-radius:14px;box-shadow:0 6px 24px rgba(0,0,0,.12);text-align:center;pointer-events:none;}.gc-map-empty__icon{font-size:26px;color:#007bff;}.gc-map-empty__text{font-size:14px;font-weight:500;color:#333333;line-height:1.4;}  .gcNavArrowWrap{position:relative!important;width:100%!important;min-width:0!important;}.gcNavArrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:28px!important;height:28px!important;padding:0!important;border-radius:50%!important;background:#ffffff!important;border:1px solid #ced4da!important;color:#333333!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:5!important;opacity:0!important;pointer-events:none!important;transition:opacity .15s ease-in-out!important;box-shadow:0 1px 4px rgba(0,0,0,.15)!important;}.gcNavArrow.is-show{opacity:1!important;pointer-events:auto!important;}.gcNavArrow--l{left:2px!important;}.gcNavArrow--r{right:2px!important;}.gcNavArrow i{font-size:14px!important;line-height:1!important;}  @keyframes gcNavArrowHopR{0%,100%{transform:translateX(0);}45%{transform:translateX(4px);}}@keyframes gcNavArrowHopL{0%,100%{transform:translateX(0);}45%{transform:translateX(-4px);}}.gcNavArrow--r.is-show i{animation:gcNavArrowHopR 0.55s ease-in-out 2;}.gcNavArrow--l.is-show i{animation:gcNavArrowHopL 0.55s ease-in-out 2;}@media (prefers-reduced-motion:reduce){.gcNavArrow i{animation:none!important;}}  .gc-social-list-empty{padding:28px 16px;text-align:center;color:#888;font-size:14px;}.gc-social-list-item{display:flex;gap:10px;padding:12px 14px;border-bottom:1px solid #eef1f4;cursor:pointer;transition:background .15s ease-in-out;}.gc-social-list-item:hover{background:#f6f8fa;}.gc-social-list-emoji{flex:0 0 auto;width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:19px;background:#eef4ff;color:#007bff;}.gc-social-list-body{min-width:0;flex:1 1 auto;}.gc-social-list-title{font-size:14px;font-weight:600;color:#222;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}  .gc-social-list-title[role="button"]{min-height:24px;padding:2px 0;margin-top:-2px;margin-bottom:0;cursor:pointer;}.gc-social-list-desc{font-size:12.5px;color:#555;line-height:1.35;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.gc-social-list-meta{display:flex;gap:14px;font-size:12px;color:#333;margin-bottom:2px;flex-wrap:wrap;}.gc-social-list-meta i{color:#007bff;margin-right:3px;}.gc-social-list-when{font-weight:600;}.gc-social-list-host{font-size:11.5px;color:#999;}  .gc-social-panel{border-bottom:1px solid #eef1f4;}.gc-social-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6b7683;}.gc-social-panel-head__count{flex:0 0 auto;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#eef4ff;color:var(--gc-primary-strong,#0069d9);font-size:11.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;}  .gc-hub-wall-item{cursor:pointer;}.gc-hub-wall-item:hover{background:#f6f8fa;}.gc-hub-wall-badge{display:inline-flex;align-items:center;gap:5px;margin:2px 0 6px;padding:2px 9px;border-radius:11px;background:#fff4e6;color:#e8770c;font-size:12px;font-weight:600;}.gc-hub-wall-badge i{font-size:11px;}  .gc-route-wall-item{cursor:pointer;}.gc-route-wall-item:hover{background:#f6f8fa!important;}.gc-route-wall-item .groupLeftPannelWallItemHeader{margin-bottom:6px!important;padding:0 8px!important;}.gc-route-wall-item .gc-social-list-item{padding:0 8px 8px!important;border-bottom:0!important;background:transparent!important;}    #headMenuSlide_mapNavigationLi-2:not(.active) .headMenuSlide_mapNavigationIcon,#mapNavigationLi-2:not(.active) .headMenuSlide_mapNavigationIcon{color:#4f6f96!important;}#headMenuSlide_mapNavigationLi-2.active,#mapNavigationLi-2.active{background-color:#4f6f96!important;border-color:#4f6f96!important;}.image-map-user-icon-travel{--gc-pin:#4f6f96;}  #headMenuSlide_mapNavigationLi-3:not(.active) .headMenuSlide_mapNavigationIcon,#mapNavigationLi-3:not(.active) .headMenuSlide_mapNavigationIcon{color:#a76585!important;}#headMenuSlide_mapNavigationLi-3.active,#mapNavigationLi-3.active{background-color:#a76585!important;border-color:#a76585!important;}.image-map-user-icon-trades{--gc-pin:#a76585;}  #headMenuSlide_mapNavigationLi-4:not(.active) .headMenuSlide_mapNavigationIcon,#mapNavigationLi-4:not(.active) .headMenuSlide_mapNavigationIcon{color:#7d6ba6!important;}#headMenuSlide_mapNavigationLi-4.active,#mapNavigationLi-4.active{background-color:#7d6ba6!important;border-color:#7d6ba6!important;}.image-map-user-icon-fun{--gc-pin:#7d6ba6;}  #headMenuSlide_mapNavigationLi-5:not(.active) .headMenuSlide_mapNavigationIcon,#mapNavigationLi-5:not(.active) .headMenuSlide_mapNavigationIcon{color:#b46f45!important;}#headMenuSlide_mapNavigationLi-5.active,#mapNavigationLi-5.active{background-color:#b46f45!important;border-color:#b46f45!important;}.image-map-user-icon-gastro{--gc-pin:#b46f45;}  #headMenuSlide_mapNavigationLi-6:not(.active) .headMenuSlide_mapNavigationIcon,#mapNavigationLi-6:not(.active) .headMenuSlide_mapNavigationIcon{color:#57895f!important;}#headMenuSlide_mapNavigationLi-6.active,#mapNavigationLi-6.active{background-color:#57895f!important;border-color:#57895f!important;}.image-map-user-icon-sport{--gc-pin:#57895f;}  #headMenuSlide_mapNavigationLi-7:not(.active) .headMenuSlide_mapNavigationIcon,#mapNavigationLi-7:not(.active) .headMenuSlide_mapNavigationIcon{color:#b05a5a!important;}#headMenuSlide_mapNavigationLi-7.active,#mapNavigationLi-7.active{background-color:#b05a5a!important;border-color:#b05a5a!important;}.image-map-user-icon-beaty{--gc-pin:#b05a5a;}  #headMenuSlide_mapNavigationLi-8:not(.active) .headMenuSlide_mapNavigationIcon,#mapNavigationLi-8:not(.active) .headMenuSlide_mapNavigationIcon{color:#4a858b!important;}#headMenuSlide_mapNavigationLi-8.active,#mapNavigationLi-8.active{background-color:#4a858b!important;border-color:#4a858b!important;}.image-map-user-icon-culture{--gc-pin:#4a858b;}  #headMenuSlide_mapNavigationLi-11:not(.active) .headMenuSlide_mapNavigationIcon,#mapNavigationLi-11:not(.active) .headMenuSlide_mapNavigationIcon{color:#8a7355!important;}#headMenuSlide_mapNavigationLi-11.active,#mapNavigationLi-11.active{background-color:#8a7355!important;border-color:#8a7355!important;}.image-map-user-icon-housing{--gc-pin:#8a7355;}  #headMenuSlide_mapNavigationLi-13:not(.active) .headMenuSlide_mapNavigationIcon,#mapNavigationLi-13:not(.active) .headMenuSlide_mapNavigationIcon{color:#66717f!important;}#headMenuSlide_mapNavigationLi-13.active,#mapNavigationLi-13.active{background-color:#66717f!important;border-color:#66717f!important;}.image-map-user-icon-work{--gc-pin:#66717f;}  .image-map-user-icon-group-1{--gc-pin:#2e8b57;}.image-map-user-icon-group-2{--gc-pin:#c9a227;}.image-map-user-icon-group-3{--gc-pin:#c2547f;}.image-map-user-icon-group-4{--gc-pin:#3d8fa6;}.image-map-user-icon-group-5{--gc-pin:#7b62b8;}.image-map-user-icon-group-6{--gc-pin:#d1476f;}  .image-map-user-icon,.image-map-user-icon-travel,.image-map-user-icon-trades,.image-map-user-icon-fun,.image-map-user-icon-gastro,.image-map-user-icon-sport,.image-map-user-icon-beaty,.image-map-user-icon-culture,.image-map-user-icon-housing,.image-map-user-icon-erotic,.image-map-user-icon-work,.image-map-user-icon-undefcat,.image-map-user-icon-group-point,.image-map-event-icon{width:44px!important;height:56px!important;margin-left:-22px!important;margin-top:-52px!important;background:none;border:0;outline:none;cursor:pointer;filter:drop-shadow(0 1px 1px rgba(16,24,40,.30)) drop-shadow(0 3px 5px rgba(16,24,40,.24));transition:filter .15s ease-in-out;}  .image-map-user-icon::before,.image-map-user-icon-travel::before,.image-map-user-icon-trades::before,.image-map-user-icon-fun::before,.image-map-user-icon-gastro::before,.image-map-user-icon-sport::before,.image-map-user-icon-beaty::before,.image-map-user-icon-culture::before,.image-map-user-icon-housing::before,.image-map-user-icon-erotic::before,.image-map-user-icon-work::before,.image-map-user-icon-undefcat::before,.image-map-user-icon-group-point::before,.image-map-event-icon::before{content:"";position:absolute;left:0;top:0;width:44px;height:52px;background:var(--gc-pin,#f58122);-webkit-clip-path:polygon(7.09px 35.33px,36.91px 35.33px,22px 52px);clip-path:polygon(7.09px 35.33px,36.91px 35.33px,22px 52px);z-index:1;}  .image-map-user-icon img,.image-map-user-icon-travel img,.image-map-user-icon-trades img,.image-map-user-icon-fun img,.image-map-user-icon-gastro img,.image-map-user-icon-sport img,.image-map-user-icon-beaty img,.image-map-user-icon-culture img,.image-map-user-icon-housing img,.image-map-user-icon-erotic img,.image-map-user-icon-work img,.image-map-user-icon-undefcat img,.image-map-user-icon-group-point img,.image-map-event-icon img{position:absolute;left:2px;top:2px;width:40px!important;height:40px!important;margin:0;padding:0;box-sizing:border-box;border:3px solid var(--gc-pin,#f58122)!important;border-radius:50%;background:#fff!important;object-fit:cover;z-index:2;transition:transform .15s ease-in-out;}.image-map-user-icon:hover,.image-map-user-icon-travel:hover,.image-map-user-icon-trades:hover,.image-map-user-icon-fun:hover,.image-map-user-icon-gastro:hover,.image-map-user-icon-sport:hover,.image-map-user-icon-beaty:hover,.image-map-user-icon-culture:hover,.image-map-user-icon-housing:hover,.image-map-user-icon-erotic:hover,.image-map-user-icon-work:hover,.image-map-user-icon-undefcat:hover,.image-map-user-icon-group-point:hover,.image-map-event-icon:hover{filter:drop-shadow(0 2px 2px rgba(16,24,40,.32)) drop-shadow(0 6px 10px rgba(16,24,40,.30));}.image-map-user-icon:hover img,.image-map-user-icon-travel:hover img,.image-map-user-icon-trades:hover img,.image-map-user-icon-fun:hover img,.image-map-user-icon-gastro:hover img,.image-map-user-icon-sport:hover img,.image-map-user-icon-beaty:hover img,.image-map-user-icon-culture:hover img,.image-map-user-icon-housing:hover img,.image-map-user-icon-erotic:hover img,.image-map-user-icon-work:hover img,.image-map-user-icon-undefcat:hover img,.image-map-user-icon-group-point:hover img,.image-map-event-icon:hover img{transform:scale(1.06);}@media (prefers-reduced-motion:reduce){.image-map-user-icon,.image-map-user-icon-travel,.image-map-user-icon-trades,.image-map-user-icon-fun,.image-map-user-icon-gastro,.image-map-user-icon-sport,.image-map-user-icon-beaty,.image-map-user-icon-culture,.image-map-user-icon-housing,.image-map-user-icon-erotic,.image-map-user-icon-work,.image-map-user-icon-undefcat,.image-map-user-icon-group-point,.image-map-event-icon,.image-map-user-icon img,.image-map-user-icon-travel img,.image-map-user-icon-trades img,.image-map-user-icon-fun img,.image-map-user-icon-gastro img,.image-map-user-icon-sport img,.image-map-user-icon-beaty img,.image-map-user-icon-culture img,.image-map-user-icon-housing img,.image-map-user-icon-erotic img,.image-map-user-icon-work img,.image-map-user-icon-undefcat img,.image-map-user-icon-group-point img,.image-map-event-icon img{transition:none;}}  .image-map-user-icon:not(.image-map-event-icon)::after,.image-map-user-icon-travel:not(.image-map-event-icon)::after,.image-map-user-icon-trades:not(.image-map-event-icon)::after,.image-map-user-icon-fun:not(.image-map-event-icon)::after,.image-map-user-icon-gastro:not(.image-map-event-icon)::after,.image-map-user-icon-sport:not(.image-map-event-icon)::after,.image-map-user-icon-beaty:not(.image-map-event-icon)::after,.image-map-user-icon-culture:not(.image-map-event-icon)::after,.image-map-user-icon-housing:not(.image-map-event-icon)::after,.image-map-user-icon-erotic:not(.image-map-event-icon)::after,.image-map-user-icon-work:not(.image-map-event-icon)::after,.image-map-user-icon-undefcat:not(.image-map-event-icon)::after,.image-map-user-icon-group-point:not(.image-map-event-icon)::after{content:"\f3c5";  font-family:"Font Awesome 6 Free";font-weight:900;font-size:9px;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;right:1px;top:24px;width:18px;height:18px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--gc-pin,#f58122);color:#fff;  border:2px solid #fff;z-index:3;}.image-map-user-icon-travel:not(.image-map-event-icon)::after{content:"\f072";}  .image-map-user-icon-trades:not(.image-map-event-icon)::after{content:"\f290";}  .image-map-user-icon-fun:not(.image-map-event-icon)::after{content:"\f630";}  .image-map-user-icon-gastro:not(.image-map-event-icon)::after{content:"\f2e7";}  .image-map-user-icon-sport:not(.image-map-event-icon)::after{content:"\f1e3";}  .image-map-user-icon-beaty:not(.image-map-event-icon)::after{content:"\f5bb";}  .image-map-user-icon-culture:not(.image-map-event-icon)::after{content:"\f66f";}  .image-map-user-icon-housing:not(.image-map-event-icon)::after{content:"\f236";}  .image-map-user-icon-erotic:not(.image-map-event-icon)::after{content:"\f004";}  .image-map-user-icon-work:not(.image-map-event-icon)::after{content:"\f0b1";}  .image-map-user-icon-group-point:not(.image-map-event-icon)::after{content:"\e533";}      .gcEventPinBadge{position:absolute;right:1px;top:24px;width:18px;height:18px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--gc-pin,#f58122);  border:2px solid #fff;z-index:3;}.gcEventPinBadge .gcEventIcon{width:10px;height:10px;color:#fff;}  .image-map-event-icon--pending img{border-style:dashed!important;}.image-map-event-icon--pending .gcEventPinBadge{background:#fff;border-color:var(--gc-pin,#f58122);}.image-map-event-icon--pending .gcEventPinBadge .gcEventIcon{color:var(--gc-pin,#f58122);}    .gcEventIcon{width:1em;height:1em;display:inline-block;vertical-align:-0.125em;flex:0 0 auto;}  .gcEventPopup .pointBodyCreatedText .gcEventIcon{color:var(--gc-pin,#f58122);margin-right:4px;}.gcEventPopupPending{display:inline-block;margin:6px 0;padding:3px 10px;border-radius:var(--gc-radius-pill,999px);background:#fef3c7;color:#92400e;font-size:11px;font-weight:600;}      .gc-event-page{max-width:760px;margin:16px auto 40px;padding:20px;box-sizing:border-box;background:#ffffff;border:1px solid #e2e8f0;border-radius:var(--gc-radius-lg,16px);box-shadow:0 1px 2px rgba(16,24,40,.04),0 8px 24px rgba(16,24,40,.06);}  .gc-event-accent-2{--gc-pin:#4f6f96;}.gc-event-accent-3{--gc-pin:#a76585;}.gc-event-accent-4{--gc-pin:#7d6ba6;}.gc-event-accent-5{--gc-pin:#b46f45;}.gc-event-accent-6{--gc-pin:#57895f;}.gc-event-accent-7{--gc-pin:#b05a5a;}.gc-event-accent-8{--gc-pin:#4a858b;}.gc-event-accent-11{--gc-pin:#8a7355;}.gc-event-accent-13{--gc-pin:#66717f;}  .gc-event-hero{position:relative;display:flex;gap:16px;align-items:flex-start;background:transparent;border:0;border-bottom:1px solid #f1f5f9;border-radius:0;padding:0 0 16px 18px;margin:0 0 16px 0;box-shadow:none;overflow:hidden;}  .gc-event-hero::before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--gc-pin,#f58122);}.gc-event-date{flex:0 0 auto;width:62px;padding:8px 0 10px;border-radius:14px;  background:#f8fafc;border:1px solid #e2e8f0;background:color-mix(in srgb,var(--gc-pin,#f58122) 10%,#fff);border:1px solid color-mix(in srgb,var(--gc-pin,#f58122) 26%,#fff);text-align:center;line-height:1;}.gc-event-date__day{display:block;font-size:27px;font-weight:700;color:var(--gc-pin,#f58122);font-variant-numeric:tabular-nums;}.gc-event-date__mon{display:block;margin-top:3px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gc-pin,#f58122);opacity:.8;}.gc-event-hero__main{min-width:0;flex:1 1 auto;}.gc-event-kicker{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--gc-pin,#f58122);margin-bottom:6px;}.gc-event-live{padding:2px 8px;border-radius:var(--gc-radius-pill,999px);background:#dcfce7;color:#166534;letter-spacing:.02em;}.gc-event-title{margin:0 0 8px;font-size:23px;line-height:1.3;font-weight:700;color:#0f172a;overflow-wrap:anywhere;}.gc-event-when{display:flex;align-items:center;gap:7px;font-size:14.5px;font-weight:600;color:#334155;font-variant-numeric:tabular-nums;}.gc-event-when i{color:var(--gc-pin,#f58122);font-size:13px;}.gc-event-author{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #f1f5f9;}.gc-event-author__img{width:26px;height:26px;border-radius:50%;object-fit:cover;background:#f1f5f9;}.gc-event-author__name{font-size:13px;color:#64748b;}  .gc-event-status{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--gc-radius,12px);font-size:13.5px;font-weight:600;margin-bottom:14px;}.gc-event-status--pending{background:#fffbeb;color:#92400e;border:1px solid #fde68a;}.gc-event-status--rejected{background:#fef2f2;color:#991b1b;border:1px solid #fecaca;}.gc-event-status--ended{background:#f8fafc;color:#475569;border:1px solid #e2e8f0;}  .gc-event-card{background:#fff;border:1px solid #eef2f7;border-radius:14px;margin-bottom:14px;overflow:hidden;}.gc-event-card--map{padding:0;}.gc-event-map{width:100%;height:300px;}.gc-event-map__bar{display:flex;justify-content:flex-end;padding:10px 12px;border-top:1px solid #f1f5f9;background:#fcfdfe;}.gc-event-navbtn{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:10px;background:var(--gc-primary-strong,#0069d9);color:#fff!important;font-size:14px;font-weight:600;text-decoration:none!important;transition:filter .15s ease-in-out;}.gc-event-navbtn:hover{filter:brightness(1.08);}  .gc-event-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;margin-bottom:14px;}.gc-event-photo{display:block;}.gc-event-photo img{width:100%;height:112px;object-fit:cover;border-radius:var(--gc-radius,12px);display:block;background:#f1f5f9;}.gc-event-photo--lead{grid-column:span 2;}.gc-event-photo--lead img{height:232px;}.gc-event-text{padding:18px;font-size:15.5px;line-height:1.65;color:#1f2937;overflow-wrap:anywhere;}.gc-event-reactions{display:flex;justify-content:center;padding:4px 0 14px;}.gc-event-comments{padding:16px 18px;}  .gc-event-editbar{display:flex;justify-content:flex-end;margin-bottom:14px;}.gc-event-editbtn{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#475569;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease;}.gc-event-editbtn:hover{border-color:var(--gc-primary-strong,#0069d9);color:var(--gc-primary-strong,#0069d9);background:var(--gc-primary-soft,#eff6ff);}.gc-event-edit{padding:18px;}.gc-event-edit__row{margin-bottom:12px;}.gc-event-edit__dates{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px;}.gc-event-edit__dates > div{flex:1 1 150px;min-width:0;}.gc-event-edit textarea{width:100%;box-sizing:border-box;min-height:96px;resize:vertical;background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;padding:10px 12px;font-size:13px;font-family:var(--gc-font);color:#0f172a;}.gc-event-edit textarea:focus{border-color:var(--gc-primary-strong,#0069d9);background:#fff;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9);outline:none;}.gc-event-edit__actions{display:flex;justify-content:flex-end;gap:8px;}.gc-event-btn{padding:10px 18px;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:filter .15s ease,background-color .15s ease;}.gc-event-btn--ghost{background:#fff;border-color:#e2e8f0;color:#475569;}.gc-event-btn--ghost:hover{background:#f8fafc;}.gc-event-btn--primary{background:var(--gc-primary-strong,#0069d9);color:#fff;}.gc-event-btn--primary:hover{filter:brightness(1.07);}.gc-event-btn--primary:disabled{opacity:.6;cursor:default;filter:none;}  .gc-event-empty{text-align:center;padding:36px 20px;background:transparent;border:0;border-radius:0;}.gc-event-empty__icon{width:56px;height:56px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f1f5f9;color:#94a3b8;font-size:22px;}.gc-event-empty__title{margin:0 0 6px;font-size:19px;color:#0f172a;}.gc-event-empty__text{margin:0 0 18px;font-size:14px;color:#64748b;}@media (max-width:768px){  .gc-event-page{margin:0;padding:14px 14px 28px;border:0;border-radius:0;box-shadow:none;max-width:none;}.gc-event-hero{gap:12px;padding:0 0 14px 16px;}.gc-event-date{width:54px;}.gc-event-date__day{font-size:23px;}.gc-event-title{font-size:19px;}.gc-event-when{font-size:13.5px;}.gc-event-map{height:220px;}.gc-event-photo img{height:92px;}.gc-event-photo--lead img{height:192px;}.gc-event-text{padding:15px;font-size:15px;}}    #leftPanelMainMap .clear{display:none!important;}#leftPanelMainMap *{box-sizing:border-box!important;}  #leftPanelContentSearch{padding:0px!important;}#leftPanelContentSearchForm #searchContainerInput,#leftPanelContentSearchForm .search-container{display:flex!important;align-items:center!important;width:100%!important;max-width:100%!important;background-color:#f1f5f9!important;border-radius:var(--gc-radius-pill,999px)!important;  padding:4px!important;margin:0!important;border:1px solid #e2e8f0!important;box-shadow:inset 0 1px 2px rgba(15,23,42,0.04)!important;overflow:hidden!important;position:relative!important;transition:border-color 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease!important;}  #leftPanelContentSearchForm #searchContainerInput:focus-within,#leftPanelContentSearchFormDIV #searchContainerInput:focus-within,#leftPanelContentSearchForm .search-container:focus-within,#leftPanelContentSearchFormDIV .search-container:focus-within,.search-container:focus-within{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#fff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}#leftPanelContentSearchForm .search-container-input{flex:1 1 auto!important;min-width:0!important;width:auto!important;float:none!important;}#leftPanelContentSearchForm .search-container-input input,#leftPanelContentSearchForm input#search-bar-map{width:100%!important;min-width:0!important;border:none!important;background:transparent!important;border-radius:0!important;padding:9px 6px 9px 14px!important;font-size:13px!important;line-height:1.3!important;color:#334155!important;outline:none!important;margin:0!important;box-shadow:none!important;}#leftPanelContentSearchForm .search-container-input input::placeholder,#leftPanelContentSearchForm input#search-bar-map::placeholder{color:#94a3b8!important;opacity:1!important;}#leftPanelContentSearchForm .search-container-icons{flex:0 0 auto!important;width:auto!important;float:none!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;}#leftPanelContentSearchForm .search-container-icons button,#leftPanelContentSearchForm .search-container-icons .btnSetSearch{width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;margin:0!important;border:none!important;border-radius:50%!important;background:var(--gc-primary-strong,#0069d9)!important;color:#fff!important;font-size:14px!important;cursor:pointer!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background-color 0.15s ease,transform 0.15s ease!important;}#leftPanelContentSearchForm .search-container-icons button:hover,#leftPanelContentSearchForm .search-container-icons .btnSetSearch:hover{background:#1d4ed8!important;color:#fff!important;transform:scale(1.04);}#leftPanelContentSearchForm .search-container-icons .glyphicon{font-size:14px!important;top:0!important;line-height:1!important;}  #userPanelContent #leftPanelContentSearchForm{margin-top:4px!important;margin-bottom:4px!important;}#userPanelContent #leftPanelContentSearchForm #searchContainerInput,#userPanelContent #leftPanelContentSearchForm .search-container{padding:3px!important;}#userPanelContent #leftPanelContentSearchForm .search-container-input input,#userPanelContent #leftPanelContentSearchForm input#search-bar-map{padding:6px 6px 6px 12px!important;font-size:12px!important;}#userPanelContent #leftPanelContentSearchForm .search-container-icons button,#userPanelContent #leftPanelContentSearchForm .search-container-icons .btnSetSearch{width:28px!important;height:28px!important;min-width:28px!important;}#userPanelContent #leftPanelContentSearchForm .search-container-icons .glyphicon{font-size:12px!important;}  .userPanelBookmarks{display:flex!important;align-items:center!important;flex-wrap:wrap!important;  justify-content:center!important;  gap:5px!important;  overflow-x:visible!important;scrollbar-width:none!important;  border-bottom:none!important;  margin-bottom:5px!important;padding-bottom:5px!important;margin-top:8px;}  .userPanelBookmarks::-webkit-scrollbar{display:none!important;}.mapPanelBookmarkItem{float:none!important;background-color:#f8f9fa!important;border:1px solid #e2e8f0!important;border-radius:var(--gc-radius-pill,999px)!important;padding:6px 6px!important;font-size:11px!important;font-weight:600!important;color:#475569!important;cursor:pointer!important;white-space:nowrap!important;transition:all 0.2s ease!important;margin:0!important;}.mapPanelBookmarkItem:hover{background-color:#e2e8f0!important;}  #leftPanelContentPlacesWall{  flex-direction:column!important;gap:20px!important;  padding-bottom:20px!important;background:transparent!important;}.groupLeftPannelWallItem{background:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:7px 2px 0px 2px!important;box-shadow:0 2px 8px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.05)!important;border:1px solid #f1f5f9!important;float:none!important;width:100%!important;margin:0px 0px 3px 0px!important;}  .groupLeftPannelWallItemHeader{position:relative!important;display:flex!important;align-items:flex-start!important;margin-bottom:12px!important;float:none!important;width:100%!important;}.groupLeftPannelWallItemHeaderPhotoUser{float:none!important;margin:0 0px 0 0!important;display:flex!important;}.groupLeftPannelWallItemHeaderPhotoUser img{width:42px!important;height:42px!important;border-radius:50%!important;  object-fit:cover!important;border:1px solid #e2e8f0!important;}.groupLeftPannelWallItemHeaderAddsBody{float:none!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;flex:1 1 auto!important;min-width:0!important;position:relative!important;min-height:42px!important;padding-right:42px!important;box-sizing:border-box!important;}.groupLeftPannelWallItemHeaderNameUser{float:none!important;margin:0!important;min-width:0!important;max-width:100%!important;}.groupLeftPannelWallItemHeaderNameUser a{font-size:15px!important;font-weight:600!important;color:#0c427b!important;text-decoration:none!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}.groupLeftPannelWallItemHeaderTimeAdd{float:none!important;font-size:12px!important;color:#64748b!important;margin-top:2px!important;}  .groupLeftPannelWallItemHeaderButtons{position:absolute!important;right:0!important;top:0!important;bottom:auto!important;margin:0!important;display:flex!important;align-items:flex-start!important;gap:2px!important;float:none!important;height:auto!important;padding-top:0!important;color:#333!important;z-index:1!important;}.groupLeftPannelWallItemHeaderButtonsOpenDetail span{color:var(--gc-primary-strong,#0069d9)!important;}.groupLeftPannelWallItemHeaderButtons .groupLeftPannelWallItemHeaderButtonsDeletePoint{color:var(--gc-danger-darker,#b91c1c)!important;background:#fef2f2!important;}.groupLeftPannelWallItemHeaderButtons div{background:#eff6ff!important;border:1px solid #e2e8f0!important;border-radius:10px!important;padding:5px 7px!important;font-size:14px!important;font-weight:600!important;color:var(--gc-primary-strong,#0069d9)!important;cursor:pointer!important;white-space:nowrap!important;transition:all 0.2s ease!important;margin:0!important;height:30px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;}.groupLeftPannelWallItemHeaderButtons div:hover{color:var(--gc-primary-darker,#0056b3)!important;}.groupLeftPannelWallItemHeaderButtonsDeletePoint:hover span{color:var(--gc-danger-darker,#b91c1c)!important; }  .groupLeftPannelWallItemText{float:none!important;font-size:14px!important;color:#334155!important;line-height:1.5!important;margin-bottom:12px!important;}.groupLeftPannelWallItemText p{margin-bottom:6px!important;}.wallViewMore,.wallViewItemLess{color:var(--gc-primary-strong,#0069d9)!important;font-weight:600!important;cursor:pointer!important;}  .groupLeftPannelWallItemPhotoBig,.groupLeftPannelWallItemPhotoBigSingle{float:none!important;width:100%!important;margin-bottom:8px!important;}.groupLeftPannelWallItemPhotoBig img,.groupLeftPannelWallItemPhotoBigSingle img{width:100%!important;height:auto!important;border-radius:8px!important;  object-fit:cover!important;display:block!important;}  .groupLeftPannelWallItemPhotoSmallBody{display:flex!important;gap:8px!important;float:none!important;width:100%!important;}.groupLeftPannelWallItemPhotoSmallItems{float:none!important;flex:1 1 0!important;margin:0!important;}.groupLeftPannelWallItemPhotoSmallItems img{width:100%!important;height:100%!important;aspect-ratio:4/3!important;  object-fit:cover!important;border-radius:8px!important;display:block!important;}  .pointWallItemActionsRow{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:30px;  margin-top:5px;padding-top:0px;margin-bottom:5px;}.pointWallItemActionsRow__reactions{flex:1 1 auto;min-width:0;display:flex;align-items:center;}.pointWallItemActionsRow__reactions .pointActionsWrap--wall{margin:0;width:auto;display:flex;align-items:center;}.pointWallItemActionsRow__reactions .pointActionsBar--wall{display:flex;align-items:center;justify-content:flex-start;margin:0;border-top:none;padding:0;gap:0;}.pointWallItemActionsRow__buttons.groupLeftPannelWallItemHeaderButtons{position:static!important;right:auto!important;top:auto!important;bottom:auto!important;float:none!important;flex:0 0 auto;padding-top:0!important;height:auto!important;margin:0 0 0 auto!important;gap:2px!important;}.pointWallItemActionsRow__buttons.groupLeftPannelWallItemHeaderButtons > div{float:none!important;}.pointWallItemActionsRow .pointReactionGroup{display:inline-flex;align-items:center;  gap:12px;justify-content:flex-start;}.pointWallItemActionsRow .pointReactionItem{display:inline-flex;align-items:center;gap:6px;min-height:36px;}  .pointWallItemActionsRow .pointReactionOrb{box-sizing:border-box;width:36px;height:36px;min-width:36px;margin:0;padding:0;border:none;border-radius:var(--gc-radius,12px);font-size:14px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;appearance:none;-webkit-appearance:none;transform:none;transition:background-color 0.15s ease,color 0.15s ease;}.pointWallItemActionsRow .pointReactionOrb--up{background:#e8eef5;color:var(--gc-primary-darker,#0056b3);}.pointWallItemActionsRow .pointReactionOrb--down{background:#fdeaea;color:var(--gc-danger-darker,#b91c1c);}.pointWallItemActionsRow__buttons.groupLeftPannelWallItemHeaderButtons > div{box-sizing:border-box;min-width:30px;height:30px;margin:0;padding:0 7px;border:1px solid #e2e8f0;border-radius:10px;background:#eff6ff;color:var(--gc-primary-strong,#0069d9);font-size:14px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:none;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease;display:inline-flex!important;align-items:center!important;justify-content:center!important;}.pointWallItemActionsRow .pointReactionOrb .glyphicon,.pointWallItemActionsRow__buttons .glyphicon{font-size:16px;top:0;color:inherit;}.pointWallItemActionsRow .pointReactionOrb--up:hover,.pointWallItemActionsRow .pointReactionOrb--up:focus{transform:none;background:#dde5ef;color:var(--gc-primary-darker,#0056b3);outline:none;}.pointWallItemActionsRow .pointReactionOrb--down:hover,.pointWallItemActionsRow .pointReactionOrb--down:focus{transform:none;background:#fcd5d5;color:var(--gc-danger-darker,#b91c1c);  outline:none;}.pointWallItemActionsRow__buttons.groupLeftPannelWallItemHeaderButtons > div:hover{transform:none;background:#dbeafe;outline:none;}.pointWallItemActionsRow .pointReactionOrb--up.pointReactionOrb--active{background:#d4e4f7;color:var(--gc-primary-darker,#0056b3);}.pointWallItemActionsRow .pointReactionOrb--up.pointReactionOrb--active:hover,.pointWallItemActionsRow .pointReactionOrb--up.pointReactionOrb--active:focus{background:#c7dbf2;color:var(--gc-primary-darker,#0056b3);}.pointWallItemActionsRow .pointReactionOrb--down.pointReactionOrb--active{background:#f8bcbc;color:var(--gc-danger-darker,#b91c1c);}.pointWallItemActionsRow .pointReactionOrb--down.pointReactionOrb--active:hover,.pointWallItemActionsRow .pointReactionOrb--down.pointReactionOrb--active:focus{background:#f5aaaa;color:var(--gc-danger-darker,#b91c1c);}.pointWallItemActionsRow .pointReactionCount{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:#334155;line-height:1;min-width:0.5em;}.pointWallItemActionsRow .pointReactionCount:empty{display:none;}  .pointActionsBar--wall .pointReactionGroup{gap:12px;}.pointActionsBar--wall .pointReactionItem{gap:6px;}.pointActionsBar--wall .pointReactionOrb{width:36px;height:36px;min-width:36px;border:none;border-radius:var(--gc-radius,12px);box-shadow:none;transform:none;}.pointActionsBar--wall .pointReactionOrb--up{background:#e8eef5;color:var(--gc-primary-darker,#0056b3);}.pointActionsBar--wall .pointReactionOrb--down{background:#fdeaea;color:var(--gc-danger-darker,#b91c1c);}.pointActionsBar--wall .pointReactionOrb .glyphicon{font-size:16px;top:0;}.pointActionsBar--wall .pointReactionOrb--up:hover,.pointActionsBar--wall .pointReactionOrb--up:focus{transform:none;background:#dde5ef;outline:none;}.pointActionsBar--wall .pointReactionOrb--down:hover,.pointActionsBar--wall .pointReactionOrb--down:focus{transform:none;background:#fcd5d5;color:var(--gc-danger-darker,#b91c1c);outline:none;}.pointActionsBar--wall .pointReactionOrb--up.pointReactionOrb--active{background:#d4e4f7;color:var(--gc-primary-darker,#0056b3);}.pointActionsBar--wall .pointReactionOrb--down.pointReactionOrb--active{background:#f8bcbc;color:var(--gc-danger-darker,#b91c1c);}.pointActionsBar--wall .pointReactionCount{font-size:15px;font-weight:600;color:#334155;line-height:1;}.pointWallItemActionsRow__buttons .groupLeftPannelWallItemHeaderButtonsOpenDetail a{display:inline-flex;align-items:center;height:100%;color:var(--gc-primary-strong,#0069d9)!important;text-decoration:none;line-height:1;}.pointWallItemActionsRow__buttons .groupLeftPannelWallItemHeaderButtonsDeletePoint{  box-sizing:border-box;width:36px;height:36px;min-width:36px;color:var(--gc-danger-darker,#b91c1c)!important;background:#fef2f2!important;border-color:#fecaca!important;}.pointWallItemActionsRow__buttons .groupLeftPannelWallItemHeaderButtonsDeletePoint:hover{background:#fee2e2!important;}.pointWallItemActionsRow__buttons .groupLeftPannelWallItemHeaderButtonsDeletePoint .glyphicon{color:inherit!important;}  .pointActionsBar--wall .pointFbActionBtn{box-sizing:border-box;width:36px;height:36px;min-width:36px;margin:0 0 0 12px;padding:0;border:none;border-radius:var(--gc-radius,12px);background:#eef2f7;color:#475569;font-size:13px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:none;appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;transition:background-color 0.15s ease,color 0.15s ease;}  .pointActionsBar--wall .pointFbActionBtnLabel{display:none;}  .pointWallItemActionsRow__reactions{flex:0 1 auto;overflow:visible;}.pointWallItemActionsRow .pointReactionGroup{flex:0 0 auto;gap:6px;}.pointWallItemActionsRow .pointReactionItem{flex:0 0 auto;gap:4px;}.pointWallItemActionsRow .pointReactionOrb,.pointWallItemActionsRow .pointActionsBar--wall .pointFbActionBtn{width:32px;height:32px;min-width:32px;}.pointWallItemActionsRow .pointActionsBar--wall .pointFbActionBtn{margin-left:6px;}.pointWallItemActionsRow .pointReactionCount{font-size:13px;}  .pointActionsBar--wall .pointCommentItem{display:inline-flex;align-items:center;gap:6px;min-height:36px;}.pointActionsBar--wall .pointFbActionBtn:hover,.pointActionsBar--wall .pointFbActionBtn:focus{background:#e2e8f0;color:#1e293b;outline:none;}.pointActionsBar--wall .pointFbActionBtn:active{background:#d7dfe9;}.pointActionsBar--wall .pointFbActionBtn .glyphicon{font-size:15px;top:0;color:inherit;}  .pointActionsBar--wall .pointFbActionBtn[aria-expanded="true"]{background:#e8eef5;color:var(--gc-primary-darker,#0056b3);}.pointActionsBar--wall .pointFbActionBtn[aria-expanded="true"]:hover,.pointActionsBar--wall .pointFbActionBtn[aria-expanded="true"]:focus{background:#dde5ef;color:var(--gc-primary-darker,#0056b3);}@media screen and (max-width:420px){.pointActionsBar--wall .pointFbActionBtn{margin-left:8px;}}  .pointActionsWrap{margin-top:8px;width:100%;}.pointActionsBar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;border-top:1px solid #e2e8f0;padding-top:10px;}.pointReactionGroup{display:inline-flex;align-items:center;justify-content:center;gap:20px;}.pointReactionItem{display:inline-flex;align-items:center;gap:8px;}.pointReactionOrb{width:40px;height:40px;padding:0;border:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#dbeafe 0%,#bfdbfe 100%);color:#64748b;box-shadow:none;cursor:pointer;transition:transform 0.12s ease,box-shadow 0.15s ease,background 0.15s ease,color 0.15s ease;}.pointReactionOrb .glyphicon{font-size:18px;top:0;}.pointReactionOrb:hover,.pointReactionOrb:focus{transform:translateY(-1px);outline:none;}.pointReactionOrb--up{background:linear-gradient(180deg,#dbeafe 0%,#bfdbfe 100%);color:#64748b;}  .pointReactionOrb--down{background:linear-gradient(180deg,#fde8e8 0%,#fccaca 100%);color:var(--gc-danger-darker,#b91c1c);}.pointReactionOrb--down:hover,.pointReactionOrb--down:focus{color:var(--gc-danger-darker,#b91c1c);}  .pointReactionOrb--up.pointReactionOrb--active{background:linear-gradient(180deg,var(--gc-primary-strong,#0069d9) 0%,var(--gc-primary-darker,#0056b3) 100%);color:#ffffff;box-shadow:0 2px 8px rgba(24,119,242,0.35);}.pointReactionOrb--up.pointReactionOrb--active:hover,.pointReactionOrb--up.pointReactionOrb--active:focus{box-shadow:0 4px 12px rgba(24,119,242,0.42);}.pointReactionOrb--down.pointReactionOrb--active{background:linear-gradient(180deg,var(--gc-danger-strong,#dc2626) 0%,var(--gc-danger-darker,#b91c1c) 100%);color:#ffffff;box-shadow:0 2px 8px rgba(239,68,68,0.28);}.pointReactionOrb--down.pointReactionOrb--active:hover,.pointReactionOrb--down.pointReactionOrb--active:focus{box-shadow:0 4px 12px rgba(239,68,68,0.34);}.pointReactionCount{min-width:0.75em;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:#334155;line-height:1;}.pointReactionCount:empty{display:none;}.hub-post__reactions.pointActionsWrap,.hub-post .pointActionsWrap{margin-top:10px;}  .pointPageBodyAddonsButtons{float:none!important;display:flex!important;flex-wrap:wrap!important;gap:1px!important;margin-top:6px!important;padding-top:6px!important;border-top:1px solid #f1f5f9!important;  width:100%!important;}.pointPageBodyLikeIcon{float:none!important;margin:0!important;}.pointPageBodyLikeIconButton{display:inline-flex!important;align-items:center!important;background-color:#f8f9fa!important;padding:6px 3px!important;border-radius:var(--gc-radius-pill,999px)!important;  cursor:pointer!important;transition:all 0.2s ease!important;color:#64748b!important;float:none!important;}.pointPageBodyLikeIconButton:hover{background-color:#e2e8f0!important;color:#1e293b!important;}.pointPageBodyLikeIconButtonNumber{float:none!important;font-size:13px!important;font-weight:600!important;margin-right:0px!important;line-height:1!important;padding-left:4px;}.pointPageBodyLikeIconButtonIcon{float:none!important;font-size:14px!important;display:flex!important;align-items:center!important;line-height:1!important;}  #leftPanelContentFollowersItemBody,#leftPanelContentMyGroupsItems,#leftPanelContentGroupsItems{display:flex!important;flex-direction:column!important;gap:10px!important;}#leftPanelContentFollowersItem,.leftPanelContentMyGroupsItem,.leftPanelContentGroupsItem{float:none!important;display:flex!important;align-items:center!important;padding:8px!important;background:#ffffff!important;border-radius:8px!important;border:1px solid #f1f5f9!important;width:100%!important;}#leftPanelContentFollowersItem a{display:flex!important;align-items:center!important;text-decoration:none!important;color:#1e293b!important;font-weight:500!important;}#leftPanelContentFollowersItemImg{float:none!important;}#leftPanelContentFollowersItemImg img{border-radius:50%!important;margin-right:12px!important;display:block!important;}#leftPanelContentFollowersItemText{float:none!important;}    .leftPanelContentPlacesItemBody{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin-bottom:10px!important;width:270px!important;}  .leftPanelContentPlacesItemBody .clear{display:none!important;}  .leftPanelContentPlacesItem{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-grow:1!important;  background-color:#f8fafc!important;  border:1px solid #e2e8f0!important;  border-radius:var(--gc-radius,12px)!important;  padding:10px 14px!important;cursor:pointer!important;transition:all 0.2s ease!important;float:none!important;width:auto!important;min-height:auto!important;box-shadow:0 1px 2px rgba(0,0,0,0.02)!important;}  .leftPanelContentPlacesItem:hover{background-color:#eff6ff!important;  border-color:#bfdbfe!important;transform:translateY(-1px)!important;  box-shadow:0 4px 6px rgba(59,130,246,0.1)!important; }  div[id^="leftPanelContentPlacesItemText"]{float:none!important;color:#334155!important;  font-weight:600!important;font-size:14px!important;padding-left:0!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}.leftPanelContentPlacesItem:hover div[id^="leftPanelContentPlacesItemText"]{color:#1d4ed8!important; }  div[id^="leftPanelContentPlacesItemArrow"]{float:none!important;padding-right:0!important;color:#94a3b8!important;  font-size:14px!important;display:flex!important;align-items:center!important;transition:transform 0.2s ease,color 0.2s ease!important;}.leftPanelContentPlacesItem:hover div[id^="leftPanelContentPlacesItemArrow"]{color:#007bff!important; }  .leftPanelContentPlacesItemShowOnMap{display:flex!important;align-items:center!important;justify-content:center!important;float:none!important;margin:0!important;width:40px!important;height:40px!important;flex-shrink:0!important;  background-color:var(--gc-primary-strong,#0069d9)!important;color:#fff!important;border-radius:10px!important;cursor:pointer!important;transition:all 0.2s ease!important;font-size:16px!important;border:1px solid transparent!important;}        #leftPanelContentAddGroups{display:flex!important;justify-content:center!important;  align-items:center!important;padding:0px 0 5px 0!important;  width:100%!important;}  #leftPanelContentAddGroups .clear{display:none!important;}  #leftPanelContentAddGroupsText{background-color:var(--gc-primary-strong,#0069d9)!important;  color:#ffffff!important;font-weight:600!important;font-size:14px!important;padding:8px 24px!important;  border-radius:var(--gc-radius,12px)!important;  cursor:pointer!important;transition:all 0.2s ease!important;  box-shadow:0 2px 6px rgba(0,123,255,0.25)!important;  text-align:center!important;margin:0!important;float:none!important; }  #leftPanelContentAddGroupsText:hover{background-color:#0056b3!important;  transform:translateY(-2px)!important;  box-shadow:0 4px 10px rgba(0,123,255,0.35)!important; }  #leftPanelContentMyGroupsText{text-align:center!important;font-weight:700!important;  font-size:15px!important;color:#334155!important;  margin:5px 0 15px 0!important;  width:100%!important;display:block!important;}    #mapNavigationNotificationContent{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;box-shadow:0 4px 15px rgba(0,0,0,0.1)!important;  padding:10px 0!important;  max-height:400px!important;  overflow-y:auto!important; }  #mapNavigationNotificationContent .clear{display:none!important;}  .mapNavigationNotificationContentPublicPointToPrivateBody{margin:0!important;padding:0!important;border-bottom:1px solid #f1f5f9!important; }.mapNavigationNotificationContentPublicPointToPrivateBody:last-child{border-bottom:none!important; }.mapNavigationNotificationContentPublicPointToPrivateBody a{display:block!important;text-decoration:none!important;  padding:12px 16px!important;  transition:background-color 0.2s ease!important;}  .mapNavigationNotificationContentPublicPointToPrivateBody a:hover{background-color:#f8fafc!important; }  .mapNavigationNotificationContentPublicPointToPrivateItem{display:flex!important;  align-items:flex-start!important;gap:12px!important;  padding:10px 12px!important;}  .mapNavigationNotificationContentPublicPointToPrivateItemBody{flex:1 1 auto!important;min-width:0!important;}  .mapNavigationNotificationContentPublicPointToPrivateItemIcon{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;  height:40px!important;  flex-shrink:0!important;  background-color:#333333!important;  border-radius:50%!important;  float:none!important;  padding:0!important;margin:0!important;}  .mapNavigationNotificationContentPublicPointToPrivateItemIcon span{color:#ffffff!important;  font-size:20px!important; }  .mapNavigationNotificationContentPublicPointToPrivateItemText{font-family:var(--gc-font)!important;font-size:13px!important;line-height:1.4!important;  color:#1e293b!important;    font-weight:400!important;margin:0!important;padding:0!important;float:none!important;width:auto!important;  overflow-wrap:anywhere!important;}  .mapNavigationNotificationContentPublicPointToPrivateItemBody .mapNavigationNotificationContentWaitingFollowItemBodyDetailTime{margin-top:2px;}  #mapNavigationNotificationContent > a{display:block;text-decoration:none;color:inherit;}.mapNavigationNotificationContentWaitingFollowItem{align-items:flex-start;gap:10px;padding:10px 12px!important;border-bottom:1px solid #f1f5f9;transition:background-color .15s ease;}  #mapNavigationNotificationContent > a:last-child .mapNavigationNotificationContentWaitingFollowItem{border-bottom:0;}  .mapNavigationNotificationContentWaitingFollowItem:hover,#mapNavigationNotificationContent > a:focus-visible .mapNavigationNotificationContentWaitingFollowItem,.mapNavigationNotificationContentWaitingFollowItem:focus-within{background-color:#f8fafc;}  .mapNavigationNotificationContentWaitingFollowItem > a,.mapNavigationNotificationContentWaitingFollowItemHref{display:flex;align-items:flex-start;gap:10px;flex:1 1 auto;min-width:0;text-decoration:none;  color:inherit!important;}.mapNavigationNotificationContentWaitingFollowItemImg{float:none!important;flex:0 0 auto;width:44px;height:44px;margin:0!important;}.mapNavigationNotificationContentWaitingFollowItemImg img{width:44px;height:44px;}  .mapNavigationNotificationContentWaitingFollowItemBodyDetail{float:none!important;flex:1 1 auto;width:auto!important;min-width:0;}.mapNavigationNotificationContentWaitingFollowItemBodyDetailName{line-height:1.3;overflow-wrap:anywhere;}.mapNavigationNotificationContentWaitingFollowItemBodyDetailText{line-height:1.4;color:#334155;overflow-wrap:anywhere;}.mapNavigationNotificationContentWaitingFollowItemBodyDetailTime{margin-bottom:2px;}  .mapNavigationNotificationUserCommentAction,.mapNavigationNotificationUserCommentPoint,.mapNavigationNotificationContentUserFollowByCredits{margin-bottom:0!important;border-bottom:1px solid #f1f5f9;}#mapNavigationNotificationContent > .mapNavigationNotificationUserCommentAction:last-child,#mapNavigationNotificationContent > .mapNavigationNotificationUserCommentPoint:last-child,#mapNavigationNotificationContent > .mapNavigationNotificationContentUserFollowByCredits:last-child{border-bottom:0;}.mapNavigationNotificationUserCommentAction > a,.mapNavigationNotificationUserCommentPoint > a,.mapNavigationNotificationContentUserFollowByCredits > a{display:block;text-decoration:none;color:inherit;}.mapNavigationNotificationUserCommentActionItem,.mapNavigationNotificationUserCommentPointItem,.mapNavigationNotificationContentUserFollowByCreditsItem{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;transition:background-color .15s ease;}.mapNavigationNotificationUserCommentAction > a:hover .mapNavigationNotificationUserCommentActionItem,.mapNavigationNotificationUserCommentPoint > a:hover .mapNavigationNotificationUserCommentPointItem,.mapNavigationNotificationContentUserFollowByCredits > a:hover .mapNavigationNotificationContentUserFollowByCreditsItem{background-color:#f8fafc;}.mapNavigationNotificationUserCommentActionItemIcon,.mapNavigationNotificationUserCommentPointItemIcon,.mapNavigationNotificationContentUserFollowByCreditsIcon{float:none!important;flex:0 0 auto;width:44px;height:44px;margin:0!important;padding:0!important;}.mapNavigationNotificationUserCommentActionItemIcon img,.mapNavigationNotificationUserCommentPointItemIcon img,.mapNavigationNotificationContentUserFollowByCreditsIcon img{width:44px;height:44px;border-radius:50%;object-fit:cover;}.mapNavigationNotificationUserCommentActionItemNameTextBody,.mapNavigationNotificationUserCommentPointItemNameTextBody,.mapNavigationNotificationContentUserFollowByCreditsText{float:none!important;flex:1 1 auto;width:auto!important;min-width:0;padding-left:0!important;}.mapNavigationNotificationUserCommentActionItemName,.mapNavigationNotificationUserCommentPointItemName{font-size:13px;line-height:1.3;overflow-wrap:anywhere;}.mapNavigationNotificationUserCommentActionItemDate,.mapNavigationNotificationUserCommentPointItemDate{font-size:11px;color:#777;margin-bottom:2px;}.mapNavigationNotificationUserCommentActionItemText,.mapNavigationNotificationUserCommentPointItemText,.mapNavigationNotificationContentUserFollowByCreditsText{font-size:13px;line-height:1.4;color:#334155;overflow-wrap:anywhere;}  .mapNavigationNotificationContentUserFollowByCredits .mapNavigationNotificationContentUserFollowByCreditsText{font-weight:bold;color:#1e293b;}.leaflet-popup{margin-bottom:0px!important;}    .dialogAddPointAttributesSelectFiltrSelect{width:100%!important;float:none!important;display:block!important;margin-bottom:0px!important; }  #dialogAddFiltColection{width:100%!important;background-color:#f8fafc!important;  border:1px solid #cbd5e1!important;  border-radius:10px!important;  padding:10px 12px!important;  font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;  transition:all 0.2s ease!important;  margin:0!important;float:none!important;cursor:pointer!important;  appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;  background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;  background-size:16px!important;  padding-right:36px!important; }  #dialogAddFiltColection:focus{border-color:var(--gc-primary-strong,#0069d9)!important;  background-color:#ffffff!important;  box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;  outline:none!important;}  #dialogAddFiltColection:hover:not(:focus){border-color:#94a3b8!important; }    #dialogAddFiltColectionEdit{width:100%!important;  background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:10px!important;padding:10px 12px!important;font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;transition:all 0.2s ease!important;margin:0!important;float:none!important;cursor:pointer!important;  appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;  background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:16px!important;padding-right:36px!important;}  #dialogAddFiltColectionEdit:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;outline:none!important;}  #dialogAddFiltColectionEdit:hover:not(:focus){border-color:#94a3b8!important;}    .userProfileHeaderContent .clear,.userHeaderlContentText .clear,#userPanelContentBoxPopis .clear,.userPanelBookmarks .clear{display:none!important;}  .userProfileHeaderContent{position:relative!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;}.userProfileHeaderContentBackroundBody{width:100%!important;height:160px!important;  border-radius:12px 12px 0 0!important;  overflow:hidden!important;}.userProfileHeaderContentBackround{width:100%!important;height:100%!important;object-fit:cover!important; }  .userProfileHeaderContentUserBody{position:relative!important;margin-top:-80px!important;display:flex!important;justify-content:center!important;}.userProfileHeaderContentUser{width:100px!important;height:100px!important;border-radius:50%!important;border:2px solid #ffffff!important;object-fit:cover!important;box-shadow:0 4px 10px rgba(0,0,0,0.1)!important;background-color:#ffffff!important;}  .userHeaderlContentText{text-align:center!important; }.userHeaderlContentProfileName{font-size:22px!important;font-weight:700!important;color:#1e293b!important; }  .userStats{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:3px!important;margin:3px 0!important;width:100%!important;height:auto!important;min-height:38px!important;}.userStats > div:not(.userStatsSettingsBtn){display:flex!important;flex-direction:column!important;align-items:center!important;  padding:3px 12px!important;border-radius:8px!important;min-width:65px!important;width:auto!important;max-width:none!important;flex:0 0 auto!important;box-sizing:border-box!important;border:1px solid #e2e8f0!important;  color:inherit!important;float:none!important;transition:all 0.2s ease!important;}.userStatsPointsCount,.userStatsFollowersCount,.userStatsFollowingCount{width:auto!important;min-width:65px!important;float:none!important;}.userStats .userStatsSettingsBtn{align-self:center!important;flex-shrink:0!important;margin-left:4px!important;width:48px!important;height:48px!important;min-width:48px!important;font-size:22px!important;border-radius:8px!important;}  .userStats > .btnSet{cursor:pointer!important;box-shadow:none!important;padding:3px 10px!important;border-radius:8px!important;line-height:1.1!important;}.userStats > .btnSet:hover{border-color:#bfdbfe!important;transform:translateY(-1px)!important;}  .userStatsPointsNumber,.userStatsFollowersNumber,.userStatsFollowingNumber{font-size:14px!important;font-weight:700!important;line-height:1.1!important;}.userStatsPointsNumber{color:var(--gc-primary-strong,#0069d9)!important; }.userStatsFollowersNumber{color:#fff!important;}.userStatsFollowingNumber{color:#fff!important;}.userStatsPointsText,.userStatsFollowersText,.userStatsFollowingText{font-size:9px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.3px!important;margin-bottom:1px!important;white-space:nowrap!important;line-height:1.2!important;}.userStatsPointsText{color:#64748b!important;}.userStatsFollowersText{color:#fff!important;}.userStatsFollowingText{color:#fff!important;}  .userRatingStarsStrip{display:inline-flex;align-items:center;text-decoration:none!important;color:inherit!important;cursor:pointer;}.userRatingStarsStrip--static{cursor:default;}.userRatingStarsStripInner{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap;}.userRatingStarsRow{display:inline-flex;align-items:center;gap:2px;line-height:1;}.userRatingStar{font-size:16px;color:#f59e0b;}.userRatingStarsAvg{font-size:15px;font-weight:700;color:#1e293b;margin-left:3px;}.userRatingStarsCommentCount{font-size:14px;font-weight:600;color:#64748b;}.userHeaderProfileRatingRow .userRatingStarsStrip{justify-content:center;width:100%;}.pointPageOwnerRatingStrip .userRatingStarsStrip{justify-content:flex-start;}.dialogUserRatingStarPick{display:flex;justify-content:center;gap:6px;margin:10px 0 12px;}.dialogUserRatingStarBtn{border:none;background:transparent;padding:2px;cursor:pointer;line-height:1;}.dialogUserRatingStarBtn .dialogUserRatingStarGlyph{font-size:28px;color:#f59e0b;}.dialogUserRatingCommentWrap textarea{width:100%;box-sizing:border-box;border-radius:8px;border:1px solid #e2e8f0;padding:8px 10px;resize:vertical;min-height:72px;}.dialogUserRatingSubmitWrap{text-align:center;margin-top:10px;}.userRatingStarsPick{margin-top:10px;text-align:center;}.userRatingStarsPickHint{font-family:var(--gc-font);font-size:13px;color:#64748b;margin:0 0 8px 0;line-height:1.4;}.userRatingStarsPickRow{display:flex;justify-content:center;gap:4px;flex-wrap:wrap;}.userRatingStarsPickBtn{border:none;background:transparent;padding:2px;cursor:pointer;line-height:1;}.userRatingStarsPickBtn:disabled{cursor:wait;opacity:0.7;}.userRatingStarsPickBtn .userRatingStarsPickGlyph{font-size:26px;color:#f59e0b;}.userHeaderProfileRatingRow .userRatingStarsPick{width:100%;}.userRatingsPageHeroText .userRatingStarsPick{margin-top:12px;}.userRatingsPageBody{margin-top:60px!important;padding:0 16px 40px!important;box-sizing:border-box!important;}.userRatingsPageBody .clear{display:none!important;}.userRatingsPageContainer{max-width:720px!important;margin:0 auto!important;padding:0!important;width:100%!important;}.userRatingsPageCard{background:#ffffff!important;border-radius:var(--gc-radius-lg,16px)!important;box-shadow:0 10px 30px rgba(0,0,0,0.08)!important;border:1px solid #e2e8f0!important;padding:0 0 20px!important;box-sizing:border-box!important;overflow:hidden!important;}.userRatingsPageHero{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;padding:28px 24px 22px!important;margin-bottom:0!important;border-bottom:1px solid #e2e8f0!important;background:linear-gradient(180deg,#f8fafc 0%,#ffffff 100%)!important;}.userRatingsPageAvatar img{width:88px!important;height:88px!important;border-radius:50%!important;object-fit:cover!important;border:3px solid #ffffff!important;box-shadow:0 4px 14px rgba(15,23,42,0.12)!important;background:#fff!important;}.userRatingsPageAvatar{margin-bottom:12px!important;}.userRatingsPageHeroText{width:100%!important;}.userRatingsPageName{font-family:var(--gc-font)!important;font-size:22px!important;font-weight:700!important;margin:0 0 4px 0!important;color:#1e293b!important;line-height:1.3!important;}.userRatingsPageSubtitle{font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;color:#64748b!important;margin:0 0 10px 0!important;text-transform:uppercase!important;letter-spacing:0.04em!important;}.userRatingsPageSummary{display:flex!important;justify-content:center!important;margin-top:4px!important;}.userRatingsPageSummary .userRatingStarsStrip,.userRatingsPageSummary .userRatingStarsStrip--static{justify-content:center!important;}.userRatingsPageList{padding:20px 24px 8px!important;display:flex!important;flex-direction:column!important;gap:14px!important;}.userRatingsPageEmpty{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;color:#64748b!important;text-align:center!important;padding:32px 16px!important;background:#f8fafc!important;border:1px dashed #cbd5e1!important;border-radius:var(--gc-radius,12px)!important;margin:4px 0!important;}.userRatingsPageEmptyIcon{font-size:34px!important;color:#f59e0b!important;opacity:0.65!important;}.userRatingsPageEmpty p{margin:0!important;font-size:15px!important;line-height:1.45!important;}.userRatingsPageActions{display:flex!important;justify-content:center!important;padding:16px 24px 0!important;margin-top:0!important;border-top:1px solid #f1f5f9!important;}.userRatingsPageBackLink{display:inline-flex!important;align-items:center!important;gap:6px!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;color:var(--gc-primary-strong,#0069d9)!important;text-decoration:none!important;padding:10px 16px!important;border-radius:var(--gc-radius-pill,999px)!important;background:#eff6ff!important;transition:background-color 0.2s ease,color 0.2s ease!important;}.userRatingsPageBackLink:hover,.userRatingsPageBackLink:focus{color:#1d4ed8!important;background:#dbeafe!important;text-decoration:none!important;}.userRatingListItem{border:1px solid #e2e8f0!important;border-radius:14px!important;padding:16px 18px!important;margin-bottom:0!important;background:#ffffff!important;box-shadow:0 1px 3px rgba(15,23,42,0.04)!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important;}.userRatingListItem:hover{border-color:#cbd5e1!important;box-shadow:0 4px 14px rgba(15,23,42,0.06)!important;}.userRatingListItemHead{display:flex!important;align-items:flex-start!important;gap:14px!important;margin-bottom:0!important;position:static!important;}.userRatingListItemAvatar{flex:0 0 48px!important;width:48px!important;height:48px!important;}.userRatingListItemAvatar a{display:block!important;width:48px!important;height:48px!important;border-radius:50%!important;overflow:hidden!important;background:linear-gradient(145deg,#dbeafe 0%,#eff6ff 100%)!important;border:2px solid #e2e8f0!important;box-sizing:border-box!important;position:relative!important;}.userRatingListItemAvatarImg{width:100%!important;height:100%!important;border-radius:50%!important;object-fit:cover!important;display:block!important;}.userRatingListItemAvatarImg.userRatingListItemAvatarImg--missing{opacity:0!important;}.userRatingListItemAvatar a::after{content:"\e008"!important;font-family:"Glyphicons Halflings"!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:20px!important;color:#64748b!important;pointer-events:none!important;z-index:0!important;}.userRatingListItemAvatarImg:not(.userRatingListItemAvatarImg--missing){position:relative!important;z-index:1!important;}.userRatingListItemMain{flex:1 1 auto!important;min-width:0!important;}.userRatingListItemTopRow{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;margin-bottom:6px!important;}.userRatingListItemAuthor,.userRatingListItemAuthor a{font-family:var(--gc-font)!important;font-size:15px!important;font-weight:700!important;color:#0f172a!important;line-height:1.35!important;text-decoration:none!important;word-break:break-word!important;}.userRatingListItemAuthor a:hover,.userRatingListItemAuthor a:focus{color:var(--gc-primary-strong,#0069d9)!important;text-decoration:none!important;}.userRatingListItemStarsRow{display:flex!important;align-items:center!important;gap:2px!important;}.userRatingListItemStarsRow .userRatingStar{font-size:16px!important;color:#f59e0b!important;}.userRatingListItemDate{flex:0 0 auto!important;font-size:12px!important;font-weight:500!important;color:#94a3b8!important;white-space:nowrap!important;line-height:1.4!important;padding-top:2px!important;}.userRatingListItemReviewText{margin:12px 0 0 0!important;padding:12px 14px!important;font-size:14px!important;color:#334155!important;line-height:1.55!important;background:#f8fafc!important;border-radius:10px!important;border-left:3px solid #f59e0b!important;}.userRatingItemCommentsBody{margin:12px 0 0 0!important;padding-top:12px!important;border-top:1px solid #f1f5f9!important;}.userRatingListItemReplyRoot{margin:10px 0 0 0!important;padding-top:8px!important;}.userRatingListItem .pointBodyAddonsComments{margin-bottom:10px!important;}.userRatingListItem .pointBodyAddonsComments--reply{margin-left:12px!important;padding-left:12px!important;border-left:2px solid #e2e8f0!important;}@media (max-width:767px){.userRatingsPageBody{padding:0 10px 32px!important;}.userRatingsPageCard{padding:0 0 16px!important;border-radius:14px!important;}.userRatingsPageHero{padding:22px 16px 18px!important;}.userRatingsPageList{padding:16px 16px 8px!important;}.userRatingsPageActions{padding:14px 16px 0!important;}.userRatingsPageName{font-size:20px!important;}.userRatingListItem{padding:14px 14px!important;}.userRatingListItemTopRow{flex-direction:column!important;gap:4px!important;margin-bottom:4px!important;}.userRatingListItemDate{white-space:normal!important;padding-top:0!important;}.userRatingListItemReviewText,.userRatingItemCommentsBody,.userRatingListItemReplyRoot{margin-left:0!important;}}  .userControlButtons{display:flex!important;justify-content:center!important;gap:12px!important;margin-bottom:10px!important;float:none!important;}.userControlButtons--compact{justify-content:flex-end!important;margin:0 6px 2px!important;padding:0!important;min-height:0!important;}.userSettingsProfileGear{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--gc-radius-pill,999px);background:transparent;color:#94a3b8;font-size:15px;line-height:1;cursor:pointer;opacity:0.65;transition:color 0.15s ease,background-color 0.15s ease,opacity 0.15s ease;}.userSettingsProfileGear:hover,.userSettingsProfileGear:focus{color:#64748b;background-color:#f1f5f9;opacity:1;outline:none;}.userControlButtons .btnSet{padding:8px 24px!important;border-radius:var(--gc-radius,12px)!important;  font-size:14px!important;font-weight:600!important;border:none!important;float:none!important;cursor:pointer!important;transition:all 0.2s ease!important;}.userControlButtons .btnSet a{color:inherit!important;text-decoration:none!important;}  .userControlButtons .btnSetRed{background-color:#fee2e2!important;color:var(--gc-danger-darker,#b91c1c)!important;}.userControlButtons .btnSetRed:hover{background-color:#fecaca!important;}.userSettings.btnSet.btnSetBlue{color:#fff!important;}  #userPanelControlBoxInformace{width:100%!important;margin-bottom:10px!important;}.userPanelContentBox{ }  .userPanelContentBoxPopisRow{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;width:100%!important;}.userPanelContentBoxPopisMain{flex:1 1 auto!important;min-width:0!important;}#userPanelContentBoxPopisBody.userPanelContentBoxPopisModeView #userPanelContentBoxPopisView{display:block!important;}#userPanelContentBoxPopisBody.userPanelContentBoxPopisModeView #userPanelContentBoxPopisEdit{display:none!important;}#userPanelContentBoxPopisBody.userPanelContentBoxPopisModeEdit #userPanelContentBoxPopisView{display:none!important;}#userPanelContentBoxPopisBody.userPanelContentBoxPopisModeEdit #userPanelContentBoxPopisEdit{display:block!important;}.userPanelContentBoxIconGroup{display:flex!important;align-items:center!important;gap:8px!important;flex-shrink:0!important;margin-top:2px!important;float:none!important;}.userPanelContentBoxIcon--settings{width:36px!important;height:36px!important;font-size:17px!important;}.userStats .userPanelContentBoxIcon.userStatsSettingsBtn{width:48px!important;height:48px!important;min-width:48px!important;font-size:22px!important;}.userPanelContentBoxPopisModeView .userPanelContentBoxIcon--savePopis{display:none!important;}.userPanelContentBoxPopisModeEdit .userPanelContentBoxIcon--editPopis{display:none!important;}#userPanelContentBoxPopisView .userPanelContentBoxPopis{float:none!important;width:auto!important;}.userPanelContentBoxPopis{flex-grow:1!important;color:#334155!important;font-size:14px!important;line-height:1.6!important;}.userPanelContentBoxPopis--empty::before{content:attr(data-placeholder);color:#94a3b8;}  #userPanelContentBoxPopisEditArea{width:100%!important;box-sizing:border-box!important;border:1px solid #cbd5e1!important;border-radius:8px!important;padding:10px 12px!important;font-family:var(--gc-font)!important;font-size:14px!important;line-height:1.5!important;min-height:72px!important;resize:vertical!important;outline:none!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important;}#userPanelContentBoxPopisEditArea:focus{border-color:var(--gc-primary-strong,#0069d9)!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}  .userPanelContentBoxIcon{width:30px!important;height:30px!important;background-color:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#64748b!important;cursor:pointer!important;flex-shrink:0!important;float:none!important;position:static!important;top:auto!important;left:auto!important;transition:all 0.2s ease!important;}.userPanelContentBoxIcon:hover{color:#007bff!important;border-color:#bfdbfe!important;background-color:#eff6ff!important;}  .userPanelBookmarkItem{flex:1 1 calc(50% - 3px)!important;  max-width:calc(50% - 3px)!important;text-align:center!important;float:none!important;padding:6px 10px!important;border-radius:var(--gc-radius-pill,999px)!important;  border:1px solid #e2e8f0!important;  background-color:#f8f9fa!important;  color:#475569!important;  font-size:11px!important;font-weight:600!important;line-height:1.35!important;white-space:nowrap!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:0!important; }  .userPanelBookmarkItem:hover{background-color:#e2e8f0!important;  color:#1e293b!important;border-color:#cbd5e1!important;}    .userPanelBookmarkItem.active,.userPanelBookmarkItem.active:hover{background-color:var(--gc-primary-strong,#0069d9)!important;border-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;}    .userProfileHeaderContent{position:relative!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;  margin-bottom:0px!important; }  .userProfileHeaderContentBackroundBody,#groupProfileHeaderContentBackroundBody{position:relative!important;width:100%!important;height:180px!important;  border-radius:0px 0px 12px 12px!important;overflow:hidden!important; }  .userProfileHeaderContentBackround{width:100%!important;height:100%!important;object-fit:cover!important;  display:block!important;}  .userProfileHeaderContentUserBody,#groupProfileHeaderContentGroupBody{position:relative!important;margin-left:-152px!important;margin-top:-105px!important;z-index:10!important;display:flex!important;justify-content:center!important;}  .groupProfilePhoto{width:100px!important;  height:100px!important;  border-radius:50%!important;  object-fit:cover!important;  border:4px solid #ffffff!important;  background-color:#ffffff!important;box-shadow:0 4px 10px rgba(0,0,0,0.1)!important;  display:block!important;}.detailGroupProfilePhotoEdit,.detailGroupProfilePhotoBackgroundEdit,.userDetailPageHeaderBody .detailUserProfilePhotoEdit,.userDetailPageHeaderBody .detailUserProfilePhotoBackgroundEdit{position:absolute!important;margin:0!important;width:44px!important;height:44px!important;font-size:22px!important;line-height:1!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;z-index:20!important;background-color:#ffffff!important;border:1px solid #e2e8f0!important;box-shadow:0 2px 8px rgba(15,23,42,0.14)!important;color:#475569!important;cursor:pointer!important;transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease!important;float:none!important;}.detailGroupProfilePhotoEdit:hover,.detailGroupProfilePhotoBackgroundEdit:hover,.userDetailPageHeaderBody .detailUserProfilePhotoEdit:hover,.userDetailPageHeaderBody .detailUserProfilePhotoBackgroundEdit:hover{color:#007bff!important;border-color:#bfdbfe!important;background-color:#eff6ff!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(59,130,246,0.2)!important;}.userProfileHeaderContentBackroundBody .detailGroupProfilePhotoBackgroundEdit,#groupProfileHeaderContentBackroundBody .detailGroupProfilePhotoBackgroundEdit{top:auto!important;left:auto!important;right:12px!important;bottom:12px!important;}.userProfileHeaderContentUserBody .detailGroupProfilePhotoEdit,#groupProfileHeaderContentGroupBody .detailGroupProfilePhotoEdit{top:auto!important;left:auto!important;right:-6px!important;bottom:4px!important;}    .userPanelContentBoxPointsGroupsItems{display:flex!important;flex-direction:column!important;width:100%!important;padding:0!important;margin-top:0px!important;}  .userPanelContentBoxPointsGroupsItems .clear{display:none!important;}  .userPanelContentBoxPointsGroupsItemsHead{font-family:var(--gc-font)!important;font-size:12px!important;font-weight:700!important;color:#64748b!important;  text-align:center!important;text-transform:uppercase!important;  letter-spacing:0.5px!important;margin:5px 0 5px 0!important;float:none!important;}  #userPanelContentBoxPointsGroupsCreateGroupBody{display:flex!important;justify-content:center!important;width:100%!important;margin-bottom:15px!important;}#userPanelContentBoxPointsGroupsCreateGroup{background-color:var(--gc-primary-strong,#0069d9)!important;  color:#ffffff!important;font-weight:600!important;font-size:13px!important;padding:8px 24px!important;border-radius:var(--gc-radius,12px)!important;  cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:0 3px 8px rgba(59,130,246,0.3)!important;  text-align:center!important;border:none!important;margin:0!important;float:none!important;}#userPanelContentBoxPointsGroupsCreateGroup:hover{background-color:var(--gc-primary-darker,#0056b3)!important;  transform:translateY(-2px)!important;  box-shadow:0 5px 12px rgba(59,130,246,0.4)!important;}  #userPanelContentBoxPointsGroupsItemList{display:flex!important;flex-direction:column!important;  width:100%!important;}  .userPanelContentBoxPointsGroupsItem{float:none!important;width:100%!important;margin:5px 0px 0px 5px!important;padding-right:10px;}  .userPanelContentBoxPointsGroupsItem a{display:block!important;padding:5px 5px!important;background-color:#f8fafc!important;  border:1px solid #e2e8f0!important;  border-radius:10px!important;  text-decoration:none!important;transition:all 0.2s ease!important;}  .userPanelContentBoxPointsGroupsItem a:hover{background-color:#eff6ff!important;  border-color:#bfdbfe!important;  transform:translateX(4px)!important; }  .userPanelContentBoxPointsGroupsItemName{color:#334155!important;  font-size:14px!important;font-weight:600!important;float:none!important;width:100%!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;  transition:color 0.2s ease!important;}  .userPanelContentBoxPointsGroupsItem a:hover .userPanelContentBoxPointsGroupsItemName{color:#1d4ed8!important;}    .userSettingsBody{display:flex!important;justify-content:space-between!important;  align-items:center!important;  gap:3px!important;  margin:0px 5px!important;  width:auto!important;}  .userSettingsBody .btnSet{float:none!important;margin:0!important;padding:5px 8px!important;border-radius:var(--gc-radius,12px)!important;  font-family:var(--gc-font)!important;font-size:12px!important;font-weight:700!important;cursor:pointer!important;transition:all 0.2s ease!important;border:none!important;background-image:none!important; }  .userSettingsBody .userSettingsDeleteGroup{background-color:var(--gc-danger-strong,#dc2626)!important;  color:#ffffff!important;box-shadow:0 3px 8px rgba(239,68,68,0.25)!important; }  .userSettingsBody .userSettingsDeleteGroup:hover{background-color:#dc2626!important;transform:translateY(-2px)!important;box-shadow:0 5px 12px rgba(239,68,68,0.35)!important;}  .userSettingsBody .userSettings{background-color:var(--gc-primary-strong,#0069d9)!important;  color:#ffffff!important;box-shadow:0 3px 8px rgba(0,123,255,0.25)!important; }  .userSettingsBody .userSettings:hover{background-color:#0056b3!important;transform:translateY(-2px)!important;box-shadow:0 5px 12px rgba(0,123,255,0.35)!important;}  @media screen and (max-width:380px){.userSettingsBody{flex-direction:column!important;  align-items:stretch!important; }.userSettingsBody .btnSet{text-align:center!important;}}    .groupStats{display:flex!important;justify-content:center!important;  align-items:center!important;  flex-wrap:wrap!important;  gap:5px!important;  margin:0px 0px 5px 0px!important;width:100%!important;}  .groupStats .clear{display:none!important;}  .groupStatsPointsCount,.groupStatsFollowersCount{display:flex!important;flex-direction:column!important;align-items:center!important;background-color:#f8fafc!important;  padding:10px 15px!important;border-radius:var(--gc-radius,12px)!important;min-width:85px!important;border:1px solid #e2e8f0!important;  float:none!important;transition:all 0.2s ease!important;}  .groupStatsPointsCount:hover,.groupStatsFollowersCount:hover{background-color:#eff6ff!important;  border-color:#bfdbfe!important;transform:translateY(-2px)!important; }  .groupStatsPointsNumber,.groupStatsFollowersNumber{font-size:18px!important;font-weight:700!important;color:var(--gc-primary-strong,#0069d9)!important;  line-height:1.2!important;}.groupStatsPointsText,.groupStatsFollowersText{font-size:11px!important;font-weight:600!important;color:#64748b!important;  text-transform:uppercase!important;  letter-spacing:0.5px!important;margin-bottom:2px!important;}  .groupStats .inviteFoloversSettings{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;  border-radius:var(--gc-radius,12px)!important;border:none!important;cursor:pointer!important;float:none!important;  margin-top:-5px;box-shadow:0 3px 8px rgba(0,123,255,0.25)!important;transition:all 0.2s ease!important;}  .groupStats .inviteFoloversSettings:hover{background-color:#0056b3!important;  transform:translateY(-2px)!important;  box-shadow:0 5px 12px rgba(0,123,255,0.35)!important;}    .rowPointDetailLeftRight{display:flex!important;flex-wrap:wrap!important;  gap:20px!important;  width:100%!important;margin-bottom:30px!important;}.rowPointDetailLeftRight .clear{ }  .rowPointDetailLeftPanel,.rowPointDetailRightPanel{flex:1 1 350px!important;  display:flex!important;flex-direction:column!important;gap:10px!important; }  .detailPoint-box{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;box-shadow:0 4px 15px rgba(0,0,0,0.05)!important;  border:1px solid #f1f5f9!important;  padding:16px!important;float:none!important;width:100%!important;box-sizing:border-box!important;}      .detailPoint-gps-info-section{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;padding:12px 16px!important; }.pointPageLeftPanelGpsView{flex-grow:1!important;font-weight:600!important;color:#334155!important;font-size:14px!important;float:none!important;}  .pointPageLeftPanelGpsButton,#pointPageCopyUrlToClipboardPoint{float:none!important;margin:0!important;}.detailPoint-gps-info-section .btnSet{width:auto!important;height:36px!important;padding-left:10px!important;padding-right:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;  box-shadow:0 2px 6px rgba(59,130,246,0.25)!important;}  .detailPoint-user-info-section{padding:0!important;  overflow:hidden!important;}.detailPoint-profile-pic-body{position:relative!important;width:100%!important;}.pointPageArticleInfoUserContentBackround{width:100%!important;height:100%!important;object-fit:cover!important;}  .detailPoint-profile-pic{position:absolute!important;  left:5px!important;    border-radius:50%!important;border:3px solid #ffffff!important;object-fit:cover!important;background-color:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,0.1)!important;}.detailPoint-user-details h3{margin:0 0 5px 0!important;font-size:18px!important;}.detailPoint-user-details-name{color:#1e293b!important;font-weight:700!important;transition:color 0.2s!important;}.detailPoint-user-details-name:hover{color:var(--gc-primary-strong,#0069d9)!important;}  .pointPageArticleInfoUserContentPanelBody{  justify-content:space-between!important;align-items:center!important;font-size:12px!important;color:#64748b!important;font-weight:600!important;border-top:1px solid #f1f5f9!important;padding-top:10px!important;margin-top:10px!important;}  .pointPageBodyLikeIconButton:hover{background-color:#e2e8f0!important;transform:translateY(-1px)!important;color:#1e293b!important;}.pointPageBodyLikeIconButtonNumber,.pointPageBodyLikeIconButtonIcon{margin:0!important;float:none!important;}  .pointPageArticleTextBody{position:relative!important;color:#334155!important;font-size:14px!important;line-height:1.6!important;}  .pointPageArticleTextContentBoxIcon{top:-5px!important;right:-5px!important;width:32px!important;height:32px!important;background-color:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#64748b!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:0 2px 5px rgba(0,0,0,0.05)!important;}.pointPageArticleTextContentBoxIcon:hover{color:#007bff!important;border-color:#bfdbfe!important;background-color:#eff6ff!important;}  .pointPageActionsAdd{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;  padding:8px!important;border-radius:var(--gc-radius,12px)!important;font-weight:600!important;box-sizing:border-box!important;}    .pointPageArticleGaleryItemBig{width:100%!important;border-radius:8px!important;overflow:hidden!important;margin-bottom:15px!important;}.pointPageArticleGaleryItemImgBig{ }  #drop-zone{width:100%!important;border:2px dashed #cbd5e1!important;background-color:#f8fafc!important;color:#64748b!important;border-radius:var(--gc-radius,12px)!important;padding:30px 20px!important;text-align:center!important;cursor:pointer!important;transition:all 0.2s ease!important;box-sizing:border-box!important;float:none!important;box-shadow:none!important;margin:0!important;}#drop-zone:hover{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#eff6ff!important;color:var(--gc-primary-strong,#0069d9)!important;}.upload-button-icon{font-size:28px!important;margin-bottom:10px!important;display:block!important;}  .pointPageAttributesSetCheckboxIsPublic,.pointPageAttributesSetSelectFiltr{display:flex!important;flex-direction:column!important;gap:8px!important;margin-bottom:15px!important;float:none!important;}.pointPageAttributesSetCheckboxIsPublicText,.pointPageAttributesSetSelectFiltrText{font-size:12px!important;font-weight:700!important;color:#64748b!important;text-transform:uppercase!important;letter-spacing:0.5px!important;}  .pointPageAttributesPublicSelect,.pointPageAttributesCategorySelect{width:100%!important;background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:10px!important;padding:10px 12px!important;font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;appearance:none!important;  -webkit-appearance:none!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:16px!important;padding-right:36px!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:0!important;}.pointPageAttributesPublicSelect:focus,.pointPageAttributesCategorySelect:focus{border-color:var(--gc-primary-strong,#0069d9)!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;outline:none!important;}      .pointPageActionsBodyItem{  align-items:flex-start!important;gap:20px!important;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;box-sizing:border-box!important;}.pointPageActionsBodyItemImgBody{  width:80px!important;height:140px!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-right:20px!important;}.pointPageActionsBodyItemAtt{flex-grow:1!important;      width:100%!important;background-color:#ffffff!important;padding:20px!important;margin-bottom:16px!important;  flex-direction:column!important;gap:15px!important;border-radius:var(--gc-radius,12px)!important;border:1px solid #e2e8f0!important;box-shadow:0 4px 15px rgba(0,0,0,0.05)!important;box-sizing:border-box!important;}  @media screen and (max-width:480px){  .pointPageActionsBodyItem{flex-direction:column!important;align-items:center!important; }.pointPageActionsBodyItemAtt{width:100%!important; }}  .pointPageActionsBodyItemAtt .clear{display:none!important;}  .pointPageActionsBodyItemAttTitle,.pointPageActionsBodyItemAttDate,.pointPageActionsCategory,.pointPageActionsNoteBody{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-bottom:12px!important;gap:15px!important;height:35px!important;margin-bottom:2px!important;}  .pointPageActionsNoteBody{border-bottom:none!important;padding-bottom:4px!important;}  .pointPageActionsName,.pointPageActionsDate,.pointPageActionsCategoryName,.pointPageActionsNote{font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;color:#1e293b!important;flex-grow:1!important;  margin:0!important;}  .pointPageActionsNameSelectEdit,.pointPageActionsDateSelectEdit,.pointPageActionsCategoryNameSelectbox,.pointPageActionsNoteSelectEdit{flex-grow:1!important;}  .pointPageActionsNameSelectEditSelect,.pointPageActionsDateSelectEditSelect,.pointPageActionsNoteSelectEditSelect,.pointPageActionsCategoryNameSelectbox select{width:100%!important;padding:8px 12px!important;border:1px solid #cbd5e1!important;border-radius:8px!important;font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;outline:none!important;transition:all 0.2s ease!important;box-sizing:border-box!important;background-color:#f8fafc!important;}  .pointPageActionsNameSelectEditSelect:focus,.pointPageActionsDateSelectEditSelect:focus,.pointPageActionsNoteSelectEditSelect:focus,.pointPageActionsCategoryNameSelectbox select:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}  .pointPageActionsNameEdit,.pointPageActionsNameEditSave,.pointPageActionsDateEdit,.pointPageActionsDateEditSave,.pointPageActionsCategoryEdit,.pointPageActionsCategoryEditSave,.pointPageActionsNoteEdit,.pointPageActionsNoteEditSave{float:right!important;width:28px!important;height:28px!important;  background-color:var(--gc-bg-soft,#f8fafc)!important;border-radius:var(--gc-radius,12px)!important;padding-left:5px!important;padding-top:3px!important;color:#64748b!important;cursor:pointer!important;transition:all 0.2s ease!important;border:1px solid #e2e8f0!important;flex-shrink:0!important;box-shadow:0 2px 5px rgba(0,0,0,0.02)!important;margin:0!important;}  .pointPageActionsNameEdit:hover,.pointPageActionsDateEdit:hover,.pointPageActionsCategoryEdit:hover,.pointPageActionsNoteEdit:hover{color:var(--gc-primary-strong,#0069d9)!important;border-color:#bfdbfe!important;background-color:var(--gc-primary-soft,#eff6ff)!important;}  .pointPageActionsNameEditSave:hover,.pointPageActionsDateEditSave:hover,.pointPageActionsCategoryEditSave:hover,.pointPageActionsNoteEditSave:hover{  color:var(--gc-join-strong,#15803d)!important;border-color:#a7f3d0!important;background-color:#ecfdf5!important;}  .pointPageActionsNameEdit:focus-visible,.pointPageActionsDateEdit:focus-visible,.pointPageActionsCategoryEdit:focus-visible,.pointPageActionsNoteEdit:focus-visible,.pointPageActionsNameEditSave:focus-visible,.pointPageActionsDateEditSave:focus-visible,.pointPageActionsCategoryEditSave:focus-visible,.pointPageActionsNoteEditSave:focus-visible{outline:none!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}  .pointPageActionsBodyItemAttButtons{display:flex!important;flex-wrap:wrap!important;  gap:10px!important;padding-top:15px!important;border-top:1px solid #e2e8f0!important;  margin-top:5px!important;}  .pointPageActionsBodyItemAttButtons > div{flex-grow:1!important;}  .pointPageActionsBodyItemAttButtons button{width:100%!important;  padding:10px 16px!important;border-radius:var(--gc-radius,12px)!important;  font-family:var(--gc-font)!important;font-size:13px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:0!important;}  .pointPageActionsBodyItemAttButtons .btnSetBlue{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:0 3px 8px rgba(59,130,246,0.25)!important;}.pointPageActionsBodyItemAttButtons .btnSetBlue:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-2px)!important;box-shadow:0 5px 12px rgba(59,130,246,0.35)!important;}  .pointPageActionsBodyItemAttButtons .btnSetRed{background-color:#fee2e2!important;  color:var(--gc-danger-darker,#b91c1c)!important; }.pointPageActionsBodyItemAttButtons .btnSetRed:hover{background-color:#fecaca!important;transform:translateY(-2px)!important;}    .listEshop{  width:100%!important;}  .listEshop > .clear,.listEshopItemsCategoryListMenuBody + .clear,.listEshopItemsKontoCreditsInfo + .clear,.listEshopItemLoading + .clear{ }  .listEshopItemAddBody{float:none!important;display:flex!important;justify-content:center!important;width:100%!important;margin-bottom:20px!important;text-align:center!important;}.listEshopItemAdd{background-color:var(--gc-primary-strong,#0069d9)!important;  color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;  padding:10px 24px!important;font-weight:600!important;font-size:14px!important;display:flex!important;align-items:center!important;gap:8px!important;cursor:pointer!important;box-shadow:0 4px 10px rgba(59,130,246,0.3)!important;transition:all 0.2s ease!important;border:none!important;margin:0!important;float:none!important;}.listEshopItemAdd:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-2px)!important;}.listEshopItemAddPlus,.listEshopItemAddPlusText{float:none!important;margin:0!important;}  .listEshopItemsCategoryListMenuBody{margin-bottom:25px!important;width:100%!important;}.listEshopItemsCategoryListMenu{display:flex!important;gap:5px!important;overflow-x:auto!important;  padding-bottom:5px!important;scrollbar-width:none!important; }.listEshopItemsCategoryListMenu::-webkit-scrollbar{display:none!important;}.listEshopItemsCategoryListMenuItem{padding:8px 18px!important;background-color:#ffffff!important;border:1px solid #cbd5e1!important;border-radius:var(--gc-radius,12px)!important;font-size:14px!important;font-weight:600!important;color:#475569!important;cursor:pointer!important;white-space:nowrap!important;transition:all 0.2s ease!important;}.listEshopItemsCategoryListMenuItem:hover,.listEshopItemsCategoryListMenuItem.active{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;border-color:var(--gc-primary-strong,#0069d9)!important;box-shadow:0 3px 8px rgba(59,130,246,0.25)!important;}  .listEshopItemsKontoCreditsInfo{background-color:#fef9c3!important;  color:#854d0e!important;  padding:14px 18px!important;border-radius:10px!important;border-left:5px solid #eab308!important;  font-weight:600!important;margin-bottom:25px!important;font-size:13px!important;float:none!important;}  .listEshop:has(.listEshopHeader){margin:26px 0 12px;padding:16px 16px 22px;background:#f2f7ff;border:1px solid #d7e3f5;border-radius:18px;box-shadow:0 6px 22px rgba(30,64,175,.07);box-sizing:border-box;overflow:hidden;}.listEshopHeader{display:flex;align-items:center;gap:11px;font-size:17px;font-weight:800;color:#0f172a;letter-spacing:.01em;padding:2px 2px 13px;margin-bottom:14px;border-bottom:2px solid #d7e3f5;}.listEshopHeader i{width:36px;height:36px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--gc-primary-strong,#0069d9);color:#fff!important;border-radius:11px;font-size:16px;box-shadow:0 3px 10px rgba(0,123,255,.3);}  .listEshopItemsViewBody{width:100%!important;float:none!important;display:flex!important;justify-content:center!important;}.listEshopItemsView{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;  gap:56px!important;width:100%!important;max-width:100%!important;}  .listEshopItemsView > .clear{display:none!important;}    .listEshopItem{width:300px!important;max-width:300px!important;flex:0 0 300px!important;background:#ffffff;border-radius:var(--gc-radius,12px);padding:20px;box-shadow:0 4px 15px rgba(0,0,0,0.05);font-family:var(--gc-font);position:relative;border:1px solid #f0f0f0;margin:0!important;display:block;vertical-align:top;box-sizing:border-box;float:none!important;overflow:hidden;}  .listEshopItem > .clear{display:none!important;}  .listEshopItemPending{position:absolute;top:8px;  right:52px;z-index:10;max-width:calc(100% - 104px);text-align:center;  pointer-events:none;}  .listEshopItem .gcEshopRejected{display:flex;align-items:flex-start;gap:8px;box-sizing:border-box;width:100%;margin:12px 0 0;padding:9px 11px;background:var(--gc-danger-soft,#fef2f2);border:1px solid #fbd5d5;border-left:3px solid var(--gc-danger,#ef4444);border-radius:8px;text-align:left;line-height:1.35;}.listEshopItem .gcEshopRejectedIcon{color:var(--gc-danger,#ef4444);font-size:14px;line-height:1.3;flex-shrink:0;}.listEshopItem .gcEshopRejectedText{display:block;min-width:0;}.listEshopItem .gcEshopRejectedTitle{display:block;color:var(--gc-danger-strong,#dc2626);font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;}.listEshopItem .gcEshopRejectedHint{display:block;margin-top:2px;color:#7f5c5c;font-size:11.5px;}  .listEshopItemsView .listEshopItem:has(.gcEshopRejected){border-color:#f5c2c2;box-shadow:0 0 0 1px #f9dcdc inset;}  .listEshopItemDelete{position:absolute;top:8px;left:8px;background:#ffffff;color:#ff4d4f;border:1px solid #ffccc7;width:36px;height:36px;text-align:center;line-height:34px;border-radius:10px;cursor:pointer;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,0.1);}.listEshopItemDelete:hover{background:#fff1f0;}  .listEshopItemImgEdit,.listEshopItemNameEdit,.listEshopItemNameEditSave,.listEshopItemTextEdit,.listEshopItemTextEditSave,.listEshopItemCategoryEdit,.listEshopItemCategoryEditSave,.listEshopItemPriceEdit,.listEshopItemPriceEditSave,.listEshopItemStateEdit,.listEshopItemStateEditSave,.listEshopItemButttonEdit,.listEshopItemButttonEditSave{float:right!important;width:36px!important;height:36px!important;text-align:center;line-height:36px;border-radius:8px;cursor:pointer;margin:0!important;box-sizing:border-box;box-shadow:0 3px 6px rgba(0,0,0,0.12);transition:transform 0.2s,box-shadow 0.2s;position:static!important;flex-shrink:0;}  .listEshopItemNameEdit,.listEshopItemTextEdit,.listEshopItemCategoryEdit,.listEshopItemPriceEdit,.listEshopItemStateEdit,.listEshopItemButttonEdit,.listEshopItemImgEdit{background-color:#f8fafc;color:#64748b;}.listEshopItemNameEdit:hover,.listEshopItemTextEdit:hover,.listEshopItemCategoryEdit:hover,.listEshopItemPriceEdit:hover,.listEshopItemStateEdit:hover,.listEshopItemButttonEdit:hover,.listEshopItemImgEdit:hover{background-color:#f1f5f9;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.15);}  .listEshopItemNameEditSave,.listEshopItemTextEditSave,.listEshopItemCategoryEditSave,.listEshopItemPriceEditSave,.listEshopItemStateEditSave,.listEshopItemButttonEditSave{background-color:#eff6ff;color:#007bff;}    .listEshopItemImg{float:left;width:calc(100% - 44px)!important;max-width:calc(100% - 44px)!important;box-sizing:border-box;}.listEshopItemName,.listEshopItemNameSelectEdit,.listEshopItemText,.listEshopItemTextSelectEdit,.listEshopItemCategoryNameSelectbox,.listEshopItemPriceSelectEdit,.listEshopItemState,.listEshopItemStateSelectEdit,.listEshopItemButttonBody,.listEshopItemButttonSelectEdit{float:left;width:calc(100% - 44px)!important;max-width:calc(100% - 44px)!important;box-sizing:border-box;}.listEshopItemTextBody,.listEshopItemCategory,.listEshopItemPriceSelectEdit{float:left;width:100%!important;box-sizing:border-box;overflow:hidden;}.listEshopItemCategoryName{float:left;width:calc(100% - 44px)!important;max-width:calc(100% - 44px)!important;box-sizing:border-box;}  .listEshopItemImg img{width:100%;max-height:160px;object-fit:contain;border-radius:8px;display:block;}  .listEshopItemImgPlaceholder{width:100%;height:150px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f4f7fb 0%,#eceff5 100%);border:1px solid var(--gc-border,#e2e8f0);border-radius:8px;color:#b4c0d0;box-sizing:border-box;}.listEshopItemImgPlaceholder svg{width:46px;height:46px;}  .listEshopItemImgPlaceholder.is-upload{flex-direction:column;gap:6px;cursor:pointer;border-style:dashed;color:var(--gc-primary-strong,#0069d9);}.listEshopItemImgPlaceholder.is-upload:hover{background:var(--gc-primary-soft,#eff6ff);border-color:var(--gc-primary,#007bff);}.listEshopItemImgPlaceholder.is-upload:focus-visible{outline:none;box-shadow:var(--gc-focus-ring,0 0 0 3px rgba(0,123,255,.3));}.listEshopItemImgPlaceholderLabel{font-size:13px;font-weight:600;text-align:center;padding:0 8px;}  .listEshopItemName,.listEshopItemCategoryName,.listEshopItemStateAvailable{display:flex;align-items:center;min-height:36px;}  .listEshopItemText{display:flex;min-height:36px;align-items:flex-start;padding-top:8px;line-height:1.4;}  .listEshopItemName{color:#1e293b;}.listEshopItemText{color:#64748b;}  .listEshopItemCategoryName{color:#475569;display:inline-flex;width:calc(100% - 44px)!important;max-width:calc(100% - 44px)!important;height:32px;}  .listEshopItemPriceBig{float:left;width:auto!important;font-size:1.4rem;font-weight:800;color:#0f172a;line-height:36px;margin-right:6px;}.listEshopItemPriceBigCurrency{color:#475569;line-height:36px;}.listEshopItemPriceSelectEdit{  align-items:center;gap:8px;}  .listEshopItem input{  padding:8px 10px;border:1px solid #cbd5e1;border-radius:6px;    box-sizing:border-box;outline:none;}.listEshopItem textarea,.listEshopItem select{width:100%;padding:8px 10px;border:1px solid #cbd5e1;border-radius:6px;box-sizing:border-box;outline:none;}.listEshopItem input:focus,.listEshopItem select:focus,.listEshopItem textarea:focus{border-color:var(--gc-primary-strong,#0069d9);}  .gcCatPick{position:relative;width:100%;}.gcCatPick__native{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;}.gcCatPick__trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:38px;padding:7px 12px;background:#fff;border:1px solid var(--gc-border,#d5dce6);border-radius:var(--gc-radius,10px);font:inherit;font-size:13px;color:var(--gc-text,#1f2937);text-align:left;cursor:pointer;}.gcCatPick__triggerText{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}  .gcCatPick__chev{flex:0 0 auto;width:8px;height:8px;margin-bottom:3px;border-right:2px solid var(--gc-text-muted,#64748b);border-bottom:2px solid var(--gc-text-muted,#64748b);transform:rotate(45deg);transition:transform .18s ease;}.gcCatPick.is-open .gcCatPick__chev{transform:rotate(-135deg);margin-bottom:-3px;}.gcCatPick.is-open .gcCatPick__trigger{border-color:var(--gc-primary,#007bff);}.gcCatPick__panel{position:absolute;z-index:60;top:calc(100% + 4px);left:0;right:0;display:flex;flex-direction:column;max-height:320px;padding:8px;background:#fff;border:1px solid var(--gc-border,#d5dce6);border-radius:var(--gc-radius,10px);box-shadow:0 8px 24px rgba(16,24,40,.12);}  .gcCatPick__panel[hidden]{display:none;}.gcCatPick__search{flex:0 0 auto;width:100%;padding:6px 10px;margin-bottom:6px;border:1px solid var(--gc-border,#d5dce6);border-radius:var(--gc-radius,8px);font-size:13px;}.gcCatPick__crumbs{flex:0 0 auto;display:flex;align-items:center;gap:4px;padding:0 2px 6px;margin-bottom:4px;border-bottom:1px solid var(--gc-border,#e6eaf0);font-size:11px;color:var(--gc-text-muted,#64748b);overflow:hidden;white-space:nowrap;}  .gcCatPick__crumbs[hidden]{display:none;}  .gcCatPick .gcCatPick__back{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0 0 2px;border:1px solid var(--gc-border,#d5dce6);border-radius:8px;background:#fff;font-size:24px;line-height:1;color:var(--gc-text,#1f2937);cursor:pointer;}.gcCatPick .gcCatPick__back:hover{border-color:var(--gc-primary,#007bff);color:var(--gc-primary,#007bff);}.gcCatPick__crumb{overflow:hidden;text-overflow:ellipsis;}  .gcCatPick .gcCatPick__crumb--link{padding:0;border:0;background:transparent;font:inherit;font-size:11px;color:var(--gc-text-muted,#64748b);cursor:pointer;white-space:nowrap;}.gcCatPick .gcCatPick__crumb--link:hover{color:var(--gc-primary,#007bff);text-decoration:underline;}.gcCatPick__list{flex:1 1 auto;margin:0;padding:0;overflow-y:auto;list-style:none;}.gcCatPick__item{display:flex;align-items:stretch;gap:2px;}.gcCatPick__pick{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px;padding:7px 8px;border:0;border-radius:8px;background:transparent;font:inherit;text-align:left;cursor:pointer;}.gcCatPick__pick:hover,.gcCatPick__pick.is-highlighted{background:var(--gc-surface,#f1f5f9);}.gcCatPick__name{font-size:13px;color:var(--gc-text,#1f2937);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.gcCatPick__path{font-size:11px;color:var(--gc-text-muted,#64748b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}  .gcCatPick__pick--rodic{position:relative;padding-right:24px;}.gcCatPick__more{position:absolute;top:50%;right:9px;width:7px;height:7px;margin-top:-4px;border-top:2px solid var(--gc-text-muted,#64748b);border-right:2px solid var(--gc-text-muted,#64748b);transform:rotate(45deg);}.gcCatPick__pick--rodic:hover .gcCatPick__more,.gcCatPick__pick--rodic.is-highlighted .gcCatPick__more{border-color:var(--gc-primary,#007bff);}.gcCatPick__empty{padding:10px 8px;font-size:12px;font-style:italic;color:var(--gc-text-muted,#64748b);}  .gcCatPick--inline .gcCatPick__panel{position:static;max-height:260px;padding:0;border:0;box-shadow:none;}.gcCatPick--inline .gcCatPick__list{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-content:start;  grid-auto-rows:minmax(38px,auto);}.gcCatPick--inline .gcCatPick__item--tile{min-height:38px;border:1px solid var(--gc-border,#e6eaf0);border-radius:10px;overflow:hidden;}.gcCatPick--inline .gcCatPick__item--tile:hover{border-color:var(--gc-primary,#007bff);}.gcCatPick--inline .gcCatPick__pick{font:inherit;min-height:38px;justify-content:center;border-radius:9px;}  .gcCatPick--inline .gcCatPick__pick--rodic{padding-right:26px;}.gcCatPick--inline .gcCatPick__more{width:9px;height:9px;margin-top:-5px;border-top-color:var(--gc-text,#1f2937);border-right-color:var(--gc-text,#1f2937);}  .gcCatPick__chosen{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding:7px 10px;border:1px solid var(--gc-primary,#007bff);border-radius:var(--gc-radius,10px);background:#fff;}.gcCatPick__chosen[hidden]{display:none;}.gcCatPick__chosenPath{flex:1 1 auto;min-width:0;font-size:13px;color:var(--gc-text,#1f2937);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.gcCatPick__change{flex:0 0 auto;padding:3px 10px;border:1px solid var(--gc-border,#d5dce6);border-radius:999px;background:transparent;font:inherit;font-size:12px;color:var(--gc-text-muted,#64748b);cursor:pointer;}.gcCatPick__change:hover{border-color:var(--gc-primary,#007bff);color:var(--gc-primary,#007bff);}  @media (max-width:768px){.gcCatPick--inline .gcCatPick__panel{position:static;left:auto;right:auto;top:auto;max-height:240px;}}  .listEshopItem:has(.gcCatPick.is-open),.listEshopItemCategory:has(.gcCatPick.is-open){overflow:visible;z-index:30;}  @media (max-width:768px){.gcCatPick__panel{position:fixed;top:12vh;left:12px;right:12px;max-height:70vh;}}  .btnSetGreen{width:100%;display:block;border:none;background:var(--gc-primary-strong,#0069d9);color:white;padding:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease,transform .12s ease;}  .btnSetGreen:hover{background:var(--gc-primary-strong,#0069d9);box-shadow:0 6px 16px rgba(0,123,255,.3);transform:translateY(-1px);}.btnSetGreen:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,123,255,.25);}    .listEshopItem{transition:transform .16s ease,box-shadow .16s ease;}.listEshopItem:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(30,64,175,.14);}  .listEshopItemName{font-weight:700;font-size:1.02rem;line-height:1.3;}  .listEshopItemText{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:0!important;padding-top:4px!important;}  .listEshopItemName{font-size:15px!important;  font-weight:700;line-height:1.32;color:#1e293b;}.listEshopItemText{font-size:12.5px!important;  line-height:1.45;color:#64748b;}.listEshopItemPriceBig{font-size:20px!important;  line-height:1.15!important;color:#0f172a;}.listEshopItemPriceBigCurrency{font-size:13px;font-weight:600;color:#64748b;line-height:1.15!important;}  .listEshopItemImg img,.listEshopItemImgPlaceholder{border-radius:10px!important;}  .listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemName{min-height:0!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:center;margin:4px 0 2px!important;}.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemText{padding-top:0!important;margin-bottom:6px;}.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemPriceBig,.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemPriceBigCurrency{line-height:1.15!important;}.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemCategoryName{min-height:0!important;margin-bottom:4px;}  .listEshopItemButttonBody{text-align:center;}.listEshopItem .btnEshopItem{display:inline-block!important;width:auto!important;min-width:120px;max-width:100%;padding:9px 26px!important;margin:2px auto 0;}  .listEshopItemCategoryName{width:fit-content!important;max-width:calc(100% - 44px)!important;height:auto!important;min-height:26px!important;padding:3px 12px;border-radius:var(--gc-radius-pill,999px);background:var(--gc-primary-soft,#eff6ff);color:var(--gc-primary-strong,#0069d9);font-size:11.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}  .listEshopItemStateAvailable,.listEshopItemStateUnavailable,.listEshopItemStateQuery{display:inline-flex!important;align-items:center;gap:6px;width:auto!important;min-height:0!important;float:none;padding:4px 12px;border-radius:var(--gc-radius-pill,999px);font-size:12.5px;font-weight:600;line-height:1.2;}.listEshopItemStateAvailable::before,.listEshopItemStateUnavailable::before,.listEshopItemStateQuery::before{content:'';width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0;}  .listEshopItemStateAvailable{color:#157347;background:#e7f7ee;}.listEshopItemStateUnavailable{color:var(--gc-danger-darker,#b91c1c);background:#fdecee;}.listEshopItemStateQuery{color:#8a5a00;background:#fff5e0;}  .listEshopItem:not(:has(.listEshopItemDelete)){text-align:center;}.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemName,.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemText,.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemTextBody,.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemCategory,.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemState,.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemButttonBody{float:none!important;width:100%!important;max-width:100%!important;  margin-left:auto!important;margin-right:auto!important;}.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemImg{float:none!important;margin-left:auto!important;margin-right:auto!important;}.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemName{justify-content:center;}.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemText{text-align:center;}.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemCategoryName{float:none!important;margin-left:auto;margin-right:auto;}.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemPriceBig,.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemPriceBigCurrency{float:none!important;display:inline-block;}  .listEshopItem:has(.listEshopItemDelete) .listEshopItemPriceBig{clear:both;float:left;min-height:40px;display:flex;align-items:center;}.listEshopItem:has(.listEshopItemDelete) .listEshopItemPriceBigCurrency{float:left;min-height:40px;display:flex;align-items:center;margin-left:6px;line-height:1.15;}.listEshopItem:has(.listEshopItemDelete) .listEshopItemState{clear:both;float:left;width:calc(100% - 44px)!important;min-height:40px;display:flex;align-items:center;}.listEshopItem:has(.listEshopItemDelete) .listEshopItemButttonBody{clear:both;float:left;width:calc(100% - 44px)!important;min-height:40px;display:flex;align-items:center;justify-content:flex-start;}  .listEshopItem:has(.listEshopItemDelete) .btnEshopItem{margin:0!important;}  .listEshopItem:has(.listEshopItemDelete) .listEshopItemPriceEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemStateEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemButttonEdit{margin-top:2px!important;}    .listEshopItem:has(.listEshopItemDelete) .listEshopItemImg{float:none!important;width:100%!important;max-width:100%!important;margin:4px 0 14px!important;position:relative;}.listEshopItem:has(.listEshopItemDelete) .listEshopItemImg img{width:100%!important;height:158px!important;max-height:158px!important;object-fit:cover;object-position:top;background:#f6f8fc;}.listEshopItem:has(.listEshopItemDelete) .listEshopItemImgPlaceholder{height:158px!important;}.listEshopItem:has(.listEshopItemDelete) .listEshopItemImgEdit{position:absolute!important;top:8px!important;right:8px!important;left:auto!important;float:none!important;width:34px!important;height:34px!important;line-height:34px!important;margin:0!important;border-radius:10px!important;background:rgba(255,255,255,.94)!important;color:#475569!important;border:1px solid #eef2f7!important;box-shadow:0 2px 8px rgba(0,0,0,.14)!important;z-index:6!important;}.listEshopItem:has(.listEshopItemDelete) .listEshopItemImgEdit:hover{color:#007bff!important;background:#fff!important;transform:translateY(-1px)!important;}  .listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemImg{width:100%!important;max-width:100%!important;margin:0 auto 12px!important;}.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemImg img{width:100%!important;height:158px!important;max-height:158px!important;object-fit:cover;object-position:top;background:#f6f8fc;}.listEshopItem:not(:has(.listEshopItemDelete)) .listEshopItemImgPlaceholder{height:158px!important;}  .listEshopItem:has(.listEshopItemDelete) .listEshopItemNameEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemTextEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemCategoryEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemPriceEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemStateEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemButttonEdit{background:#fff!important;color:#9aa7b8!important;border:1px solid #e6ebf2!important;box-shadow:none!important;font-size:12px!important;transition:color .15s ease,border-color .15s ease,background-color .15s ease!important;}.listEshopItem:has(.listEshopItemDelete) .listEshopItemNameEdit:hover,.listEshopItem:has(.listEshopItemDelete) .listEshopItemTextEdit:hover,.listEshopItem:has(.listEshopItemDelete) .listEshopItemCategoryEdit:hover,.listEshopItem:has(.listEshopItemDelete) .listEshopItemPriceEdit:hover,.listEshopItem:has(.listEshopItemDelete) .listEshopItemStateEdit:hover,.listEshopItem:has(.listEshopItemDelete) .listEshopItemButttonEdit:hover{color:var(--gc-primary,#007bff)!important;border-color:#bcd6f5!important;background:#f5f9ff!important;box-shadow:none!important;transform:none!important;}  .listEshopItem:has(.listEshopItemDelete) .listEshopItemAttrEditor,.listEshopItem:has(.listEshopItemDelete) .listEshopItemTags{margin:6px 0!important;padding:8px 11px!important;background:#f8fafc!important;border-color:#eef2f7!important;border-radius:10px!important;}.listEshopItem:has(.listEshopItemDelete) .listEshopItemTags{margin-bottom:10px!important;}.listEshopItem:has(.listEshopItemDelete) .listEshopItemTagsInput{padding:5px 8px!important;}.listEshopItem:has(.listEshopItemDelete) .listEshopItemTagsRow{margin-top:5px!important;}  .listEshopItem:has(.listEshopItemDelete) .listEshopItemPriceBig{margin-top:12px!important;}  .listEshopItemDelete,.listEshopItemImgEdit,.listEshopItemNameEdit,.listEshopItemTextEdit,.listEshopItemCategoryEdit,.listEshopItemPriceEdit,.listEshopItemStateEdit,.listEshopItemButttonEdit{display:flex;align-items:center;justify-content:center;line-height:1;padding:0;}    .listEshopItem:has(.listEshopItemDelete) .listEshopItemText{height:auto!important;min-height:26px;max-height:72px;padding-top:2px!important;}  .listEshopItem:has(.listEshopItemDelete) .listEshopItemNameEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemNameEditSave,.listEshopItem:has(.listEshopItemDelete) .listEshopItemTextEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemTextEditSave,.listEshopItem:has(.listEshopItemDelete) .listEshopItemCategoryEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemCategoryEditSave,.listEshopItem:has(.listEshopItemDelete) .listEshopItemPriceEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemPriceEditSave,.listEshopItem:has(.listEshopItemDelete) .listEshopItemStateEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemStateEditSave,.listEshopItem:has(.listEshopItemDelete) .listEshopItemButttonEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemButttonEditSave{width:30px!important;height:30px!important;line-height:30px;}  .listEshopItem:has(.listEshopItemDelete) .listEshopItemName,.listEshopItem:has(.listEshopItemDelete) .listEshopItemCategoryName{min-height:30px!important;height:auto!important;}.listEshopItem:has(.listEshopItemDelete) .listEshopItemPriceBig,.listEshopItem:has(.listEshopItemDelete) .listEshopItemPriceBigCurrency,.listEshopItem:has(.listEshopItemDelete) .listEshopItemState,.listEshopItem:has(.listEshopItemDelete) .listEshopItemButttonBody{min-height:32px!important;}  .listEshopItem:has(.listEshopItemDelete) .listEshopItemPriceBig{margin-top:4px!important;}  .listEshopItem:has(.listEshopItemDelete) .listEshopItemPriceEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemStateEdit,.listEshopItem:has(.listEshopItemDelete) .listEshopItemButttonEdit{margin-top:1px!important;}  .listEshopItem:has(.listEshopItemDelete) .listEshopItemAttrEditor,.listEshopItem:has(.listEshopItemDelete) .listEshopItemTags{margin:4px 0!important;padding:6px 10px!important;}  .listEshopItem:has(.listEshopItemDelete) .btnEshopItem{padding:7px 24px!important;}  .uploadedFilesListItemDeleteEditPoint{display:flex!important;align-items:center!important;justify-content:center!important;width:29px!important;height:29px!important;padding:0!important;line-height:1!important;box-sizing:border-box;}  .listEshopItemsViewBody,.listEshopItemsView{background:transparent!important;box-shadow:none!important;border:none!important;}.listEshopItem{background:#ffffff!important;border:1px solid #eef0f4!important;border-radius:var(--gc-radius,12px)!important;box-shadow:0 4px 14px rgba(15,23,42,.06)!important;}.listEshopItem:hover{box-shadow:0 8px 22px rgba(15,23,42,.10)!important;}  .gcEshopToolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:4px auto 20px;max-width:640px;}  .gcEshopSearch{flex:1 1 240px;max-width:320px;min-width:150px;height:40px;border:1px solid var(--gc-border,#e2e8f0);border-radius:10px;padding:0 14px 0 38px;font-size:13.5px;color:var(--gc-text,#1a202c);background-color:var(--gc-surface,#fff);background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%2394a3b8'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='11'%20cy='11'%20r='7'/%3E%3Cline%20x1='21'%20y1='21'%20x2='16.5'%20y2='16.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:13px center;background-size:15px 15px;box-sizing:border-box;-webkit-appearance:none;appearance:none;transition:border-color .15s ease,box-shadow .15s ease;}.gcEshopSearch::placeholder{color:var(--gc-text-muted,#718096);}.gcEshopSearch:focus{outline:none;border-color:var(--gc-primary-strong,#0069d9);box-shadow:var(--gc-focus-ring,0 0 0 3px rgba(0,123,255,.3));}.gcEshopSearch::-webkit-search-cancel-button{-webkit-appearance:none;}  .gcEshopSort{flex:0 0 auto;height:40px;border:1px solid var(--gc-border,#e2e8f0);border-radius:10px;padding:0 34px 0 14px;font-size:13.5px;color:var(--gc-text,#1a202c);background-color:var(--gc-surface,#fff);background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='12'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%2364748b'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpolyline%20points='6%209%2012%2015%2018%209'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:11px;cursor:pointer;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease,box-shadow .15s ease;}.gcEshopSort:hover{border-color:#cbd5e1;}.gcEshopSort:focus{outline:none;border-color:var(--gc-primary-strong,#0069d9);box-shadow:var(--gc-focus-ring,0 0 0 3px rgba(0,123,255,.3));}  .gcEshopParamFilters{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;flex:1 1 100%;margin-top:2px;}.gcEshopParamFilters:empty{display:none;}.gcEshopParamFilter{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;}.gcEshopParamFilterLabel{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gc-text-muted,#718096);}.gcEshopParamChip{display:inline-flex;align-items:center;font-size:12.5px;line-height:1;color:#475569;background:var(--gc-surface,#fff);border:1px solid var(--gc-border,#e2e8f0);border-radius:var(--gc-radius-pill,999px);padding:6px 13px;cursor:pointer;user-select:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;}.gcEshopParamChip:hover{border-color:var(--gc-primary,#007bff);color:var(--gc-primary-strong,#0069d9);}.gcEshopParamChip input{position:absolute;opacity:0;width:0;height:0;}.gcEshopParamChip.is-active{background:var(--gc-primary-strong,#0069d9);border-color:var(--gc-primary-strong,#0069d9);color:#fff;box-shadow:0 2px 8px rgba(0,123,255,.28);}.gcEshopParamChip:focus-within{box-shadow:var(--gc-focus-ring,0 0 0 3px rgba(0,123,255,.3));}.gcEshopNoResults{flex:1 1 100%;text-align:center;font-size:13.5px;color:var(--gc-text-muted,#718096);padding:14px 2px 4px;}  @media screen and (max-width:767px){.listEshopItemsViewBody{padding:0 8px!important;box-sizing:border-box!important;}.listEshopItemsView{gap:20px!important;padding:0!important;}.listEshopItem{width:100%!important;max-width:100%!important;flex:1 1 100%!important;}.listEshopItemDelete{top:10px!important;left:10px!important;}}    .pointPageArticleComments .clear,.pointPageArticle .clear{ }  .pointPageArticleComments{width:100%!important;display:flex!important;flex-direction:column!important;gap:16px!important;margin-top:20px!important;padding:20px;}    .btnDisableCommentPoint{background-color:#fee2e2!important;  color:#b91c1c!important;  border-radius:var(--gc-radius,12px)!important;  padding:6px 16px!important;font-size:13px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;}.btnDisableCommentPoint:hover{background-color:#fecaca!important;  transform:translateY(-1px)!important;}  .pointPageArticle{display:flex!important;flex-direction:column!important;gap:12px!important;background-color:#ffffff!important;  border:1px solid #e2e8f0!important;  border-radius:var(--gc-radius-lg,16px)!important;  padding:16px!important;box-shadow:0 4px 15px rgba(0,0,0,0.02)!important; }  .pointPageBodyCommentInput{width:100%!important;}.pointPageBodyCommentInput textarea{width:100%!important;background-color:#f8fafc!important;  border:1px solid #cbd5e1!important;border-radius:var(--gc-radius,12px)!important;padding:14px!important;font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;resize:vertical!important;  outline:none!important;box-sizing:border-box!important;transition:all 0.2s ease!important;min-height:80px!important;}  .pointPageBodyCommentInput textarea:focus{border-color:var(--gc-primary-strong,#0069d9)!important;  background-color:#ffffff!important;  box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important; }    .btnAddCommentPoint{background-color:var(--gc-primary-strong,#0069d9)!important;  color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;  padding:10px 24px!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;border:none!important;cursor:pointer!important;box-shadow:0 4px 10px rgba(59,130,246,0.25)!important;  transition:all 0.2s ease!important;}.btnAddCommentPoint:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-2px)!important;box-shadow:0 6px 15px rgba(59,130,246,0.35)!important;}  .pointBodyAddonsCommentsBody{  display:flex!important;flex-direction:column!important;gap:15px!important; }    #listEshopItemAddPlus.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;  padding:20px!important;  box-shadow:0 10px 30px rgba(0,0,0,0.1)!important;  box-sizing:border-box!important;border:none!important;}  #listEshopItemAddPlus .clear{display:none!important;}  .listEshopItemAddPlusHead{display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:1px solid #f1f5f9!important;  padding-bottom:12px!important;margin-bottom:16px!important;}.listEshopItemAddPlusHeadTitle{font-size:18px!important;font-weight:700!important;color:#1e293b!important;margin:0!important;float:none!important;}  .listEshopItemAddPlusHeadClose{font-size:24px!important;color:#94a3b8!important;cursor:pointer!important;line-height:1!important;transition:color 0.2s ease,transform 0.2s ease!important;float:none!important;}.listEshopItemAddPlusHeadClose:hover{color:#ef4444!important; }  .listEshopItemAddPlusInsideBody{text-align:center!important;padding:10px 0 25px 0!important;}.listEshopItemAddPlussEditQuestion{font-size:15px!important;color:#475569!important;font-weight:500!important;}  .listEshopItemAddPlusNameRow{text-align:left!important;margin-top:14px!important;}.listEshopItemAddPlusNameLabel{display:block!important;font-size:13px!important;color:#475569!important;font-weight:600!important;margin-bottom:6px!important;}.listEshopItemAddPlusNameInput{width:100%!important;box-sizing:border-box!important;padding:9px 12px!important;border:1px solid #cbd5e1!important;border-radius:8px!important;font-size:14px!important;color:#0f172a!important;background:#fff!important;}.listEshopItemAddPlusNameInput:focus{outline:none!important;border-color:var(--gc-primary,#2563eb)!important;box-shadow:0 0 0 3px rgba(37,99,235,.15)!important;}.listEshopItemAddPlusNameInput[aria-invalid="true"]{border-color:#dc2626!important;}.listEshopItemAddPlusNameErr{margin-top:6px!important;font-size:13px!important;color:#dc2626!important;}  .listEshopItemAddPlusButtons{display:flex!important;justify-content:flex-end!important;  gap:12px!important;  border-top:1px solid #f1f5f9!important;  padding-top:16px!important;}  .acceptItemAddDialogButton,.listEshopItemAddPlusCloseDialogButton{float:none!important;margin:0!important;}  .listEshopItemAddPlusButtons .btnSet{padding:8px 24px!important;border-radius:8px!important;  font-size:14px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:0!important;float:none!important;}  #acceptItemAddDialogButton{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:0 2px 6px rgba(59,130,246,0.25)!important;}#acceptItemAddDialogButton:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-1px)!important;}  #listEshopItemAddPlusCloseDialogButton{background-color:var(--gc-bg-soft,#f8fafc)!important;color:#475569!important;  border:1px solid var(--gc-border,#e2e8f0)!important;box-shadow:none!important;}#listEshopItemAddPlusCloseDialogButton:hover{background-color:#e2e8f0!important;color:#334155!important; }#listEshopItemAddPlusCloseDialogButton:focus-visible{outline:none!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}        .pointPageArticleComments{width:100%!important;display:flex!important;flex-direction:column!important;gap:16px!important;margin-top:20px!important;}  .pointPageArticleDisableButton{display:flex!important;justify-content:flex-end!important;}.btnDisableCommentPoint{background-color:#fee2e2!important;color:var(--gc-danger-darker,#b91c1c)!important;border-radius:var(--gc-radius,12px)!important;padding:6px 16px!important;font-size:13px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;}.btnDisableCommentPoint:hover{background-color:#fecaca!important;transform:translateY(-1px)!important;}  .pointPageArticle{display:flex!important;flex-direction:column!important;gap:12px!important;background-color:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:var(--gc-radius-lg,16px)!important;padding:16px!important;box-shadow:0 4px 15px rgba(0,0,0,0.02)!important;}  .pointPageBodyCommentInput{width:100%!important;}.pointPageBodyCommentInput textarea{width:100%!important;background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:var(--gc-radius,12px)!important;padding:14px!important;font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;outline:none!important;box-sizing:border-box!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important;  resize:none!important;min-height:44px!important;max-height:300px!important;overflow-y:hidden!important;field-sizing:content!important; }.pointPageBodyCommentInput textarea:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}.btnAddCommentPoint{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:10px 24px!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;border:none!important;cursor:pointer!important;box-shadow:0 4px 10px rgba(59,130,246,0.25)!important;transition:all 0.2s ease!important;}.btnAddCommentPoint:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-2px)!important;box-shadow:0 6px 15px rgba(59,130,246,0.35)!important;}    .pointBodyAddonsCommentsBody{  display:flex!important;flex-direction:column!important;gap:15px!important;}  .pointBodyAddonsComments{float:none!important;}  div[id^="pointBodyAddonsCommentTextBody"]{  align-items:start!important;width:100%!important;height:auto!important;}  div[id^="pointBodyAddonsCommentImg"]{grid-column:1!important;grid-row:1 / span 10!important;  display:flex!important;justify-content:center!important;margin:0!important;}div[id^="pointBodyAddonsCommentImg"] img{width:40px!important;height:40px!important;min-width:40px!important;border-radius:50%!important;object-fit:cover!important;border:2px solid #ffffff!important;display:block!important;}  .pointBodyAddonsCommentUserNameBody,.pointBodyAddonsCommentText,div[id^="pointBodyAddonsCommentTextDelete"],div[id^="pointBodyAddonsCommentTextEdit"]{ }  .pointBodyAddonsCommentUserNameBody{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px 12px!important;}.pointBodyAddonsCommentUserName a{font-size:15px!important;font-weight:700!important;color:#1e293b!important;text-decoration:none!important;}.pointBodyAddonsCommentUserDate{font-size:12px!important;color:#64748b!important;font-weight:500!important;}  div[id^="pointBodyAddonsCommentButtonsBody"]{margin-left:auto!important;display:flex!important;gap:8px!important;}div[id^="pointBodyAddonsCommentEdit"],div[id^="pointBodyAddonsCommentDelete"]{width:28px!important;height:28px!important;background-color:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#64748b!important;font-size:12px!important;cursor:pointer!important;}div[id^="pointBodyAddonsCommentEdit"]:hover{color:#007bff!important;background-color:#eff6ff!important;}div[id^="pointBodyAddonsCommentDelete"]:hover{color:var(--gc-danger-darker,#b91c1c)!important;background-color:#fee2e2!important;}  .pointBodyAddonsCommentText{font-size:14px!important;color:#334155!important;line-height:1.6!important;word-break:break-word!important;clear:both;}.pointBodyAddonsCommentReplies{margin-left:20px!important;padding-left:12px!important;border-left:2px solid #e2e8f0!important;display:flex!important;flex-direction:column!important;gap:12px!important;}.pointBodyAddonsComments--reply{margin-top:0!important;}.pointBodyAddonsCommentReply{font-size:12px!important;font-weight:600!important;color:var(--gc-primary-strong,#0069d9)!important;cursor:pointer!important;margin-top:6px!important;margin-left:5px!important;clear:both!important;}.pointBodyAddonsCommentReply:hover{text-decoration:underline!important;}.pointBodyAddonsCommentReplyForm{display:none;margin:8px 0 8px 5px!important;max-width:100%!important;}.pointBodyAddonsCommentReplyForm textarea{width:100%!important;border:1px solid #e2e8f0!important;border-radius:10px!important;padding:10px 12px!important;box-sizing:border-box!important;font-family:var(--gc-font)!important;font-size:14px!important;resize:vertical!important;}.pointBodyAddonsCommentReplyFormButtons{margin-top:8px!important;display:flex!important;gap:8px!important;}    div[id^="pointBodyAddonsCommentTextEditTextarea"] textarea{width:100%!important;background-color:#ffffff!important;border:1px solid #007bff!important;border-radius:8px!important;padding:10px 12px!important;font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;outline:none!important;box-shadow:0 0 0 3px rgba(59,130,246,0.15)!important;box-sizing:border-box!important;margin-top:8px!important;  resize:none!important;min-height:44px!important;max-height:300px!important;overflow-y:hidden!important;field-sizing:content!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important;}  div[id^="pointBodyAddonsCommentTextEditButtons"],div[id^="pointBodyAddonsCommentTextDelete"]{  margin-top:10px!important;   }div[id^="pointBodyAddonsCommentTextEditButtonsOk"],div[id^="pointBodyAddonsCommentTextEditButtonsCancel"],div[id^="pointBodyAddonsCommentTextDeleteOk"],div[id^="pointBodyAddonsCommentTextDeleteClose"]{display:inline-block!important;vertical-align:middle!important;margin:0 10px 0 0!important; }  div[id^="pointBodyAddonsCommentTextDelete"] button,div[id^="pointBodyAddonsCommentTextEditButtons"] button{padding:8px 18px!important;border-radius:var(--gc-radius,12px)!important;font-size:13px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:0!important;}  div[id^="pointBodyAddonsCommentTextDeleteOk"] button{background-color:var(--gc-danger-strong,#dc2626)!important;color:#ffffff!important;}div[id^="pointBodyAddonsCommentTextDeleteOk"] button:hover{background-color:#dc2626!important;}div[id^="pointBodyAddonsCommentTextEditButtonsOk"] button{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;}div[id^="pointBodyAddonsCommentTextEditButtonsOk"] button:hover{background-color:var(--gc-primary-darker,#0056b3)!important;}div[id^="pointBodyAddonsCommentTextDeleteClose"] button,div[id^="pointBodyAddonsCommentTextEditButtonsCancel"] button{background-color:var(--gc-primary-strong,#0069d9)!important;color:#fff!important;}div[id^="pointBodyAddonsCommentTextDeleteClose"] button:hover,div[id^="pointBodyAddonsCommentTextEditButtonsCancel"] button:hover{background-color:var(--gc-primary-darker,#0056b3)!important;color:#fff!important;}    .pointPageHeaderLoginForm{padding:0px 15px!important;width:auto!important;}  .pointPageHeaderLoginForm form{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important;}  .pointPageHeaderLoginFormEmail,.pointPageHeaderLoginFormPass{margin:0!important;}.pointPageHeaderLoginFormEmail input,.pointPageHeaderLoginFormPass input{padding:8px 12px!important;border:1px solid #cbd5e1!important;border-radius:8px!important;background-color:#f8fafc!important;font-family:var(--gc-font)!important;font-size:13px!important;color:#1e293b!important;width:180px!important;  outline:none!important;transition:all 0.2s ease!important;box-sizing:border-box!important;}  .pointPageHeaderLoginFormEmail input::placeholder,.pointPageHeaderLoginFormPass input::placeholder{color:#94a3b8!important;}  .pointPageHeaderLoginFormEmail input:focus,.pointPageHeaderLoginFormPass input:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}  .pointPageHeaderLoginFormButton{display:flex!important;float:none!important;margin:0!important;}.pointPageHeaderLoginFormButton .btnSet{  display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-height:40px!important;padding:8px 20px!important;background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;  font-family:var(--gc-font)!important;font-size:13px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:0 2px 5px rgba(59,130,246,0.25)!important;white-space:nowrap!important; }.pointPageHeaderLoginFormButton .btnSet:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px rgba(59,130,246,0.35)!important;}  @media screen and (max-width:768px){.publicPageHeader{flex-wrap:wrap!important;align-items:stretch!important;gap:10px!important;}.publicPageHeader .pointPageHeaderLogin{display:flex!important;width:100%!important;flex:1 1 100%!important;justify-content:stretch!important;}.publicPageHeader .pointPageHeaderLoginForm{justify-content:stretch!important;width:100%!important;padding:0!important;}.publicPageHeader .pointPageHeaderLoginForm form{flex-direction:column!important;align-items:stretch!important;width:100%!important;}.publicPageHeader .pointPageHeaderLoginFormEmail,.publicPageHeader .pointPageHeaderLoginFormPass,.publicPageHeader .pointPageHeaderLoginFormButton{width:100%!important;}.publicPageHeader .pointPageHeaderLoginFormEmail input,.publicPageHeader .pointPageHeaderLoginFormPass input,.publicPageHeader .pointPageHeaderLoginFormButton .btnSet{width:100%!important;}}@media screen and (max-width:600px){.pointPageHeaderLoginForm{justify-content:center!important;width:100%!important;}.pointPageHeaderLoginForm form{flex-direction:column!important;width:100%!important;}.pointPageHeaderLoginFormEmail,.pointPageHeaderLoginFormPass,.pointPageHeaderLoginFormButton{width:100%!important;}.pointPageHeaderLoginFormEmail input,.pointPageHeaderLoginFormPass input,.pointPageHeaderLoginFormButton .btnSet{width:100%!important;}}    #userPanelContentBoxPointsCollection{width:100%!important;padding:0!important;margin-top:10px!important;background:transparent!important;border:none!important;}#userPanelContentBoxPointsCollection .clear{display:none!important;}  .userPanelContentBoxPointsCollection{display:flex!important;align-items:center!important;justify-content:center!important;background-color:var(--gc-primary-strong,#0069d9)!important;  color:#ffffff!important;font-weight:600!important;font-size:13px!important;padding:8px 24px!important;border-radius:var(--gc-radius,12px)!important;  cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:0 3px 8px rgba(59,130,246,0.3)!important;  text-align:center!important;margin:0 auto 20px auto!important;  width:fit-content!important;float:none!important;}.userPanelContentBoxPointsCollection:hover{background-color:var(--gc-primary-darker,#0056b3)!important;  transform:translateY(-2px)!important;box-shadow:0 5px 12px rgba(59,130,246,0.4)!important;}  #userPanelContentBoxPointsCollectionItems{display:flex!important;flex-direction:column!important;gap:5px!important;  width:100%!important;}  .userPanelContentBoxPointsCollectionItem{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:15px 5px!important;transition:all 0.2s ease!important;float:none!important;width:100%!important;box-sizing:border-box!important;background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:10px!important;}  .userPanelContentBoxPointsCollectionItemName{flex-grow:1!important;  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;  float:none!important;margin:0!important;}.userPanelContentBoxPointsCollectionItemName a{color:#334155!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;transition:color 0.2s ease!important;display:block!important;}  .userPanelContentBoxPointsCollectionItem:hover .userPanelContentBoxPointsCollectionItemName a{color:#1d4ed8!important;}  .userPanelContentBoxPointsCollectionItemIcons{display:flex!important;align-items:center!important;gap:6px!important;  float:none!important;margin-left:0px!important;flex-shrink:0!important; }  .userPanelContentBoxPointsCollectionItemIcon{display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;background-color:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:6px!important;cursor:pointer!important;transition:all 0.2s ease!important;float:none!important;}  .userPanelContentBoxPointsCollectionItemIcon a,.userPanelContentBoxPointsCollectionItemIcon span{color:#64748b!important;  font-size:12px!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;}    .userPanelContentBoxPointsCollectionItemIcon:first-child:hover{background-color:#eff6ff!important;border-color:#bfdbfe!important;}.userPanelContentBoxPointsCollectionItemIcon:first-child:hover a,.userPanelContentBoxPointsCollectionItemIcon:first-child:hover span{color:#007bff!important; }.userPanelContentBoxPointsCollectionItemIcon:last-child:hover{background-color:#fee2e2!important;border-color:#fecaca!important;}.userPanelContentBoxPointsCollectionItemIcon:last-child:hover span{color:#ef4444!important; }  .collectiondetailBody{margin-top:60px!important;padding:0 16px 40px!important;box-sizing:border-box!important;}.collectiondetailBody .clear{display:none!important;}.collectiondetail-container{max-width:720px!important;margin:0 auto!important;padding:0!important;width:100%!important;box-sizing:border-box!important;}.collectiondetail-card{background-color:#ffffff!important;border-radius:var(--gc-radius-lg,16px)!important;box-shadow:0 10px 30px rgba(0,0,0,0.08)!important;border:1px solid #e2e8f0!important;padding:28px 32px!important;box-sizing:border-box!important;width:100%!important;}.collectiondetail-form{display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;width:100%!important;}.collectiondetail-title{font-family:var(--gc-font)!important;font-size:22px!important;font-weight:700!important;color:#1e293b!important;margin:0 0 24px 0!important;padding:0 0 14px 0!important;border-bottom:2px solid #f1f5f9!important;line-height:1.3!important;}.collectiondetail-field{display:flex!important;flex-direction:column!important;gap:8px!important;margin-bottom:20px!important;width:100%!important;}.collectiondetail-label{font-family:var(--gc-font)!important;font-size:13px!important;font-weight:600!important;color:#475569!important;margin:0!important;padding:0!important;line-height:1.4!important;}.collectiondetail-input,.collectiondetailBody input.form-control,.collectiondetailBody select.form-control,.collectiondetailBody textarea.form-control{width:100%!important;max-width:100%!important;background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:10px!important;padding:12px 14px!important;font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;outline:none!important;box-shadow:none!important;transition:border-color 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease!important;box-sizing:border-box!important;display:block!important;height:auto!important;margin:0!important;float:none!important;}.collectiondetail-input:focus,.collectiondetailBody input.form-control:focus,.collectiondetailBody select.form-control:focus,.collectiondetailBody textarea.form-control:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}.collectiondetail-textarea{resize:vertical!important;min-height:120px!important;line-height:1.5!important;}.collectiondetail-select{cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:16px!important;padding-right:40px!important;}.collectiondetail-error-wrap{margin:0!important;padding:0!important;width:100%!important;float:none!important;}.collectiondetail-error-wrap .trTextErrorName{color:var(--gc-danger-strong,#dc2626)!important;font-size:12px!important;font-weight:500!important;margin:0!important;line-height:1.4!important;}.collectiondetail-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin-top:8px!important;padding-top:20px!important;border-top:1px solid #f1f5f9!important;width:100%!important;}.collectiondetail-back-link{text-decoration:none!important;display:inline-flex!important;}.collectiondetail-btn{padding:11px 24px!important;border-radius:var(--gc-radius-pill,999px)!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease!important;margin:0!important;display:inline-block!important;box-sizing:border-box!important;line-height:1.2!important;}.collectiondetail-btn-save{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:0 4px 10px rgba(59,130,246,0.25)!important;}.collectiondetail-btn-save:hover{background-color:#0069d9!important;transform:translateY(-1px)!important;box-shadow:0 6px 14px rgba(59,130,246,0.3)!important;}.collectiondetail-btn-back{background-color:#e2e8f0!important;color:#1e293b!important;box-shadow:none!important;}.collectiondetail-btn-back:hover{background-color:#cbd5e1!important;transform:translateY(-1px)!important;}.collectiondetailBody .resDataCollectionOk,.collectiondetailBody .resDataCollectionFail{font-family:var(--gc-font)!important;width:100%!important;position:relative!important;color:#fff!important;padding:12px 16px!important;font-size:14px!important;font-weight:500!important;border-radius:var(--gc-radius,12px)!important;margin-bottom:16px!important;box-sizing:border-box!important;line-height:1.4!important;}.collectiondetailBody .resDataCollectionOk{background-color:var(--gc-join-strong,#15803d)!important;}.collectiondetailBody .resDataCollectionFail{background-color:var(--gc-danger-strong,#dc2626)!important;}@media screen and (max-width:768px){.collectiondetailBody{margin-top:52px!important;padding:0 12px 32px!important;}.collectiondetail-card{padding:20px 18px!important;border-radius:14px!important;}.collectiondetail-title{font-size:20px!important;margin-bottom:20px!important;}.collectiondetail-field{margin-bottom:16px!important;}.collectiondetail-actions{flex-direction:column!important;align-items:stretch!important;gap:10px!important;}.collectiondetail-back-link{width:100%!important;}.collectiondetail-btn,.collectiondetail-btn-save,.collectiondetail-btn-back{width:100%!important;text-align:center!important;}}@media screen and (max-width:480px){.collectiondetail-card{padding:16px 14px!important;}.collectiondetail-title{font-size:18px!important;}.collectiondetail-input,.collectiondetailBody input.form-control,.collectiondetailBody select.form-control,.collectiondetailBody textarea.form-control{padding:11px 12px!important;font-size:16px!important; }}    #dialogUserRequest.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:20px!important;box-shadow:0 10px 30px rgba(0,0,0,0.1)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-height:80vh!important; }  #dialogUserRequest .clear{display:none!important;}  .dialogUserRequestInsideBody{overflow-y:auto!important;  flex-grow:1!important;margin-bottom:0px!important;padding-right:5px!important;}  .dialogUserRequestInsideBody::-webkit-scrollbar{width:6px!important;}.dialogUserRequestInsideBody::-webkit-scrollbar-track{background:transparent!important;}.dialogUserRequestInsideBody::-webkit-scrollbar-thumb{background:#cbd5e1!important;border-radius:10px!important;}.dialogUserRequestInsideBody::-webkit-scrollbar-thumb:hover{background:#94a3b8!important;}    .dialogUserRequestListItem{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;gap:0px 8px!important;align-items:center!important;background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:10px!important;padding:3px!important;margin-bottom:8px!important;width:100%!important;height:auto!important;box-sizing:border-box!important;float:none!important;}  .dialogUserRequestListItem .clear{display:none!important;}  .dialogUserRequestListItemImg{grid-column:1!important;grid-row:1!important;width:36px!important;height:36px!important;margin:0!important;float:none!important;}.dialogUserRequestListItemImg img{width:100%!important;height:100%!important;border-radius:50%!important;object-fit:cover!important;border:2px solid #ffffff!important;box-shadow:0 2px 4px rgba(0,0,0,0.05)!important;display:block!important;}  .dialogUserRequestListItemName{grid-column:2!important;grid-row:1!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;color:#1e293b!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin:0!important;float:none!important;width:159px!important;}  .dialogUserRequestListItemButtons{grid-column:1 / 3!important;grid-row:2!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;  padding-top:0px!important;margin:0!important;width:100%!important;float:none!important;}  .dialogUserRequestListItemAccept,.dialogUserRequestListItemDelete{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:6px 16px!important;border-radius:var(--gc-radius-pill,999px)!important;font-family:var(--gc-font)!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;  height:auto!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:0!important;border:none!important;box-sizing:border-box!important;float:none!important;}  .dialogUserRequestListItemAccept{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:0 2px 4px rgba(59,130,246,0.2)!important;}.dialogUserRequestListItemAccept:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-1px)!important;}  .dialogUserRequestListItemDelete{background-color:#fee2e2!important;color:var(--gc-danger-darker,#b91c1c)!important;box-shadow:none!important;}.dialogUserRequestListItemDelete:hover{background-color:var(--gc-danger-strong,#dc2626)!important;color:#ffffff!important;transform:translateY(-1px)!important;}#closeUserRequestCloseDialog{padding:8px 30px!important;border-radius:var(--gc-radius,12px)!important;  font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;color:#fff!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:none!important;margin:0!important;float:none!important;}    #dialogUserFollowings.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:20px!important;box-shadow:0 10px 30px rgba(0,0,0,0.1)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-height:80vh!important; }  #dialogUserFollowings .clear{display:none!important;}  .dialogUserFollowingsInsideBody{overflow-y:auto!important;  flex-grow:1!important;margin-bottom:0px!important;padding-right:0px!important;}.dialogUserFollowingsInsideBody::-webkit-scrollbar{width:6px!important;}.dialogUserFollowingsInsideBody::-webkit-scrollbar-track{background:transparent!important;}.dialogUserFollowingsInsideBody::-webkit-scrollbar-thumb{background:#cbd5e1!important;border-radius:10px!important;}.dialogUserFollowingsInsideBody::-webkit-scrollbar-thumb:hover{background:#94a3b8!important;}  #closeUserFollowingsCloseDialog{padding:8px 30px!important;border-radius:var(--gc-radius,12px)!important;  font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;background-color:var(--gc-primary-strong,#0069d9)!important;  color:#fff!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:none!important;margin:0!important;float:none!important;}    #dialogReportPoint.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:20px!important;box-shadow:0 10px 30px rgba(0,0,0,0.1)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-width:400px!important; }  #dialogReportPoint .clear{display:none!important;}  .dialogReportPointResult{background-color:#dcfce7!important;  color:#166534!important;padding:10px 15px!important;border-radius:8px!important;margin-bottom:15px!important;font-weight:600!important;font-size:14px!important;text-align:center!important;}  .dialogReportPointInsideBody{display:flex!important;flex-wrap:wrap!important;  gap:10px!important;  justify-content:center!important;  margin-bottom:20px!important;}.dialogReportPointInsideBodyItem{float:none!important;margin:0!important;}  .dialogReportPointInsideBodyItem button{background-color:#f8fafc!important;  color:#1e293b!important;border:1px solid #e2e8f0!important;padding:8px 16px!important;border-radius:var(--gc-radius,12px)!important;  font-family:var(--gc-font)!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:none!important;margin:0!important;}  .dialogReportPointInsideBodyItem button:hover{background-color:#fee2e2!important;color:#1e293b!important;border-color:#fecaca!important;transform:translateY(-1px)!important;box-shadow:0 3px 8px rgba(239,68,68,0.15)!important;}  #closeReportPointCloseDialog{padding:8px 30px!important;border-radius:var(--gc-radius,12px)!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;background-color:var(--gc-primary-strong,#0069d9)!important;  color:#fff!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:none!important;margin:0!important;}#closeReportPointCloseDialog:hover{background-color:var(--gc-primary-darker,#0056b3)!important;color:#fff!important;transform:translateY(-1px)!important;}    #dialogCreateGroup.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:15px!important;  box-shadow:0 8px 20px rgba(0,0,0,0.1)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-width:320px!important; }  #dialogCreateGroup .clear{display:none!important;}  .dialogSetCreateGroupTextInput{width:100%!important;margin-bottom:15px!important;  float:none!important;}#dialogCreateGroupTextInput{width:100%!important;padding:8px 10px!important;  border:1px solid #cbd5e1!important;border-radius:6px!important;  background-color:#f8fafc!important;font-family:var(--gc-font)!important;font-size:13px!important;  color:#1e293b!important;outline:none!important;box-sizing:border-box!important;transition:all 0.2s ease!important;}#dialogCreateGroupTextInput:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}  .dialogSetCreateGroupText{color:var(--gc-danger-strong,#dc2626)!important;font-size:11px!important;font-weight:500!important;margin-bottom:4px!important;min-height:0!important;}    #dialogCreateColection.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:15px!important;box-shadow:0 8px 20px rgba(0,0,0,0.1)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-width:320px!important; }  #dialogCreateColection .clear{display:none!important;}  .dialogSetCreateColectionText{font-family:var(--gc-font)!important;font-size:12px!important;color:#475569!important;margin-bottom:4px!important;float:none!important;font-weight:500!important;}.dialogSetCreateColectionTextInput{width:100%!important;margin-bottom:15px!important;float:none!important;}#dialogCreateColectionTextInput{width:100%!important;padding:8px 10px!important;border:1px solid #cbd5e1!important;border-radius:6px!important;background-color:#f8fafc!important;font-family:var(--gc-font)!important;font-size:13px!important;color:#1e293b!important;outline:none!important;box-sizing:border-box!important;transition:all 0.2s ease!important;}#dialogCreateColectionTextInput:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}    #dialogInviteFoloversToGroup.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:5px!important;box-shadow:0 10px 30px rgba(0,0,0,0.1)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-height:80vh!important; }  #dialogInviteFoloversToGroup .clear{display:none!important;}  .dialogInviteFoloversToGroupInsideBody{overflow-y:auto!important;  flex-grow:1!important;margin-bottom:15px!important;padding-right:5px!important;}  .dialogInviteFoloversToGroupInsideBody::-webkit-scrollbar{width:6px!important;}.dialogInviteFoloversToGroupInsideBody::-webkit-scrollbar-track{background:transparent!important;}.dialogInviteFoloversToGroupInsideBody::-webkit-scrollbar-thumb{background:#cbd5e1!important;border-radius:10px!important;}.dialogInviteFoloversToGroupInsideBody::-webkit-scrollbar-thumb:hover{background:#94a3b8!important;}  .dialogInviteFoloversToGroupInsideItemsUserRequestList{display:flex!important;flex-direction:column!important;gap:6px!important;}  .dialogSettingsGroupInsideItemsUserRequestListItem{align-items:center!important;justify-content:space-between!important;  background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:10px!important;padding:0px!important;transition:all 0.2s ease!important;float:none!important;width:100%!important;box-sizing:border-box!important;}.dialogSettingsGroupInsideItemsUserRequestListItem:hover{background-color:#eff6ff!important;border-color:#bfdbfe!important;}  .dialogSettingsGroupInsideItemsUserRequestListItemHead{display:flex!important;align-items:center!important;gap:12px!important;flex-grow:1!important;float:none!important;}  .dialogSettingsGroupInsideItemsUserRequestListItemHeadImg{width:40px!important;height:40px!important;flex-shrink:0!important;float:none!important;}.dialogSettingsGroupInsideItemsUserRequestListItemHeadImg img{width:100%!important;height:100%!important;border-radius:50%!important;object-fit:cover!important;border:2px solid #ffffff!important;box-shadow:0 2px 4px rgba(0,0,0,0.05)!important;display:block!important;}  .dialogSettingsGroupInsideItemsUserRequestListItemHeadName{font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;color:#1e293b!important;float:none!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;  width:160px!important;height:40px!important;padding-top:5px;}  .dialogSettingsGroupInsideItemsUserRequestListItemButtons{flex-shrink:0!important;  float:none!important;margin:0!important;}.dialogSettingsGroupInsideItemsUserRequestListItemButton{display:flex!important;align-items:center!important;float:none!important;}  .dialogSettingsGroupInsideItemsUserRequestListItemButton button{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;padding:6px 14px!important;border-radius:var(--gc-radius,12px)!important;  font-family:var(--gc-font)!important;font-size:13px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:0 2px 5px rgba(59,130,246,0.25)!important;margin:0!important;float:none!important;}.dialogSettingsGroupInsideItemsUserRequestListItemButton button:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-1px)!important;}  div[id^="dialogInviteFoloversToGroupRequestListItemButtonSucces"]{color:#10b981!important;  font-size:13px!important;font-weight:600!important;background-color:#dcfce7!important;padding:6px 12px!important;border-radius:var(--gc-radius,12px)!important;float:none!important;margin:0!important;text-align:center!important;}  .dialogInviteFoloversToGroupButtons{display:flex!important;justify-content:center!important;border-top:1px solid #f1f5f9!important;padding-top:0px!important;flex-shrink:0!important;float:none!important;}.dialogInviteFoloversToGroupCloseDialogButton{float:none!important;margin:0!important;}#closeInviteFoloversToGroupCloseDialog{padding:8px 30px!important;border-radius:var(--gc-radius,12px)!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;background-color:var(--gc-primary-strong,#0069d9)!important;  color:#fff!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:none!important;margin:0!important;float:none!important;}#closeInviteFoloversToGroupCloseDialog:hover{background-color:var(--gc-primary-darker,#0056b3)!important;color:#fff!important;transform:translateY(-1px)!important;}    #dialogDeleteGroup.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:15px!important;box-shadow:0 8px 20px rgba(0,0,0,0.1)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-width:350px!important; }  #dialogDeleteGroup .clear{display:none!important;}    .dialogDeleteGroupInsideBody{display:flex!important;flex-direction:column!important;gap:20px!important;}.dialogDeleteGroupInsideItemsForms{width:100%!important;}  .dialogDeleteGroupInsideItemsForms table,.dialogDeleteGroupInsideItemsForms tbody,.dialogDeleteGroupInsideItemsForms tr{display:flex!important;width:100%!important;padding:0!important;margin:0!important;border:none!important;}.dialogDeleteGroupInsideItemsForms tr{flex-direction:column!important;  gap:4px!important;background-color:#fff1f2!important;  padding:12px 16px!important;border-radius:8px!important;border-left:4px solid #ef4444!important;  box-sizing:border-box!important;}  .dialogDeleteGroupInsideItemsForms td:first-child{font-family:var(--gc-font)!important;font-size:12px!important;color:#64748b!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:0.5px!important;display:block!important;border:none!important;padding:0!important;}  .dialogDeleteGroupInsideItemsForms td:last-child{font-family:var(--gc-font)!important;font-size:15px!important;font-weight:700!important;color:#1e293b!important;display:block!important;border:none!important;padding:0!important;word-break:break-word!important;}  .dialogDeleteGroupButtons{display:flex!important;gap:10px!important;float:none!important;width:100%!important;}.dialogDeleteGroupSaveButton,.dialogDeleteGroupCloseDialogButton{float:none!important;margin:0!important;}.dialogDeleteGroupButtons button{padding:8px 18px!important;border-radius:var(--gc-radius,12px)!important;font-family:var(--gc-font)!important;font-size:13px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:0!important;}  .dialogDeleteGroupSaveButton button{background-color:var(--gc-danger-strong,#dc2626)!important;  color:#ffffff!important;box-shadow:0 2px 5px rgba(239,68,68,0.25)!important;}.dialogDeleteGroupSaveButton button:hover{background-color:#dc2626!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px rgba(239,68,68,0.35)!important;}  .dialogDeleteGroupCloseDialogButton button{background-color:var(--gc-primary-strong,#0069d9)!important;  color:#fff!important;box-shadow:none!important;}.dialogDeleteGroupCloseDialogButton button:hover{background-color:var(--gc-primary-darker,#0056b3)!important;color:#fff!important;transform:translateY(-1px)!important;}    #dialogSettingsGroup.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:20px!important;box-shadow:0 10px 30px rgba(0,0,0,0.1)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-height:85vh!important;  max-width:400px!important;}  #dialogSettingsGroup .clear{display:none!important;}  .dialogSettingsGroupInsideBody{display:flex!important;flex-direction:column!important;flex-grow:1!important;overflow:hidden!important; }.dialogSettingsGroupInsideItems{display:flex!important;flex-direction:column!important;height:100%!important;}  .dialogSettingsGroupInsideItemsForms{margin-bottom:5px!important;flex-shrink:0!important; }  .dialogSettingsGroupInsideItemsForms table,.dialogSettingsGroupInsideItemsForms tbody,.dialogSettingsGroupInsideItemsForms tr{display:flex!important;width:100%!important;padding:0!important;margin:0!important;border:none!important;}.dialogSettingsGroupInsideItemsForms tbody{flex-direction:column!important;gap:12px!important; }.dialogSettingsGroupInsideItemsForms tr{flex-direction:column!important;  gap:0px!important;}  .dialogSettingsGroupInsideItemsForms td:first-child{font-family:var(--gc-font)!important;font-size:13px!important;color:#475569!important;font-weight:500!important;display:block!important;padding:0!important;}  .dialogSettingsGroupInsideItemsForms td:last-child{display:block!important;padding:0!important;width:100%!important;}#dialogSettingsGroupNameInput,#visibleStateGroup{width:100%!important;background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:8px!important;padding:5px 12px!important;font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;outline:none!important;box-sizing:border-box!important;transition:all 0.2s ease!important;}#dialogSettingsGroupNameInput:focus,#visibleStateGroup:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}#visibleStateGroup{cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:16px!important;padding-right:36px!important;}  .dialogSettingsGroupInsideItemsUserRequestList{display:flex!important;flex-direction:column!important;flex-grow:1!important;overflow:hidden!important; }  .dialogSettingsGroupInsideItemsUserRequestListHead{font-size:15px!important;font-weight:700!important;color:#1e293b!important;margin-bottom:0px!important;  padding-bottom:5px!important;padding-top:5px!important;flex-shrink:0!important;}  #dialogSettingsGroupInsideItemsUserRequestListUsers{display:flex!important;flex-direction:column!important;gap:8px!important;overflow-y:auto!important;padding-right:6px!important;}  #dialogSettingsGroupInsideItemsUserRequestListUsers::-webkit-scrollbar{width:6px!important;}#dialogSettingsGroupInsideItemsUserRequestListUsers::-webkit-scrollbar-track{background:transparent!important;}#dialogSettingsGroupInsideItemsUserRequestListUsers::-webkit-scrollbar-thumb{background:#cbd5e1!important;border-radius:10px!important;}#dialogSettingsGroupInsideItemsUserRequestListUsers::-webkit-scrollbar-thumb:hover{background:#94a3b8!important;}  .dialogSettingsGroupInsideItemsUserRequestListItem{display:flex!important;align-items:center!important;justify-content:space-between!important;background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:10px!important;padding:0px 0px!important;transition:all 0.2s ease!important;flex-wrap:wrap!important;}.dialogSettingsGroupInsideItemsUserRequestListItem:hover{background-color:#eff6ff!important;border-color:#bfdbfe!important;}  .dialogSettingsGroupInsideItemsUserRequestListItemHead{display:flex!important;align-items:center!important;gap:5px!important;flex-grow:1!important;}.dialogSettingsGroupInsideItemsUserRequestListItemHeadImg{width:36px!important;height:36px!important;flex-shrink:0!important;}.dialogSettingsGroupInsideItemsUserRequestListItemHeadImg img{width:100%!important;height:100%!important;border-radius:50%!important;object-fit:cover!important;border:2px solid #ffffff!important;}.dialogSettingsGroupInsideItemsUserRequestListItemHeadName{font-size:14px!important;font-weight:600!important;color:#1e293b!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}  .dialogSettingsGroupInsideItemsUserRequestListItemInfoLine{flex-basis:100%!important;  font-size:11px!important;color:#64748b!important;font-weight:500!important;text-transform:uppercase!important;margin-top:4px!important;padding-left:48px!important; }  .dialogSettingsGroupInsideItemsUserRequestListItemButtons{display:flex!important;gap:8px!important;flex-shrink:0!important;}  .dialogSettingsGroupInsideItemsUserRequestListItemButton button{padding:6px 14px!important;border-radius:var(--gc-radius,12px)!important;font-family:var(--gc-font)!important;font-size:12px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;}  button[id^="dialogSettingsGroupInsideItemsUserRequestListItemButtonAccept"]{background-color:var(--gc-join-strong,#15803d)!important;color:#ffffff!important;box-shadow:0 2px 4px rgba(16,185,129,0.2)!important;}button[id^="dialogSettingsGroupInsideItemsUserRequestListItemButtonAccept"]:hover{background-color:var(--gc-join-darker,#14532d)!important;transform:translateY(-1px)!important;}  button[id^="dialogSettingsGroupInsideItemsUserRequestListItemButtonDelete"]{background-color:#fee2e2!important;color:var(--gc-danger-darker,#b91c1c)!important;box-shadow:none!important;}button[id^="dialogSettingsGroupInsideItemsUserRequestListItemButtonDelete"]:hover{background-color:var(--gc-danger-strong,#dc2626)!important;color:#ffffff!important;transform:translateY(-1px)!important;}  .dialogSettingsGroupButtons{display:flex!important;justify-content:center!important;gap:12px!important;border-top:1px solid #f1f5f9!important;padding-top:15px!important;margin-top:10px!important;flex-shrink:0!important;}.dialogSettingsGroupSaveButton button,.dialogSettingsGroupCloseDialogButton button{padding:8px 20px!important;border-radius:var(--gc-radius,12px)!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:0!important;}  .dialogSettingsGroupSaveButton button{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:0 3px 8px rgba(59,130,246,0.25)!important;}.dialogSettingsGroupSaveButton button:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-1px)!important;box-shadow:0 5px 12px rgba(59,130,246,0.35)!important;}  .dialogSettingsGroupCloseDialogButton button{background-color:var(--gc-primary-strong,#0069d9)!important;color:#fff!important;box-shadow:none!important;}.dialogSettingsGroupCloseDialogButton button:hover{background-color:var(--gc-primary-darker,#0056b3)!important;color:#fff!important;transform:translateY(-1px)!important;}    #dialogYouHaveNoRight.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:20px!important;box-shadow:0 10px 30px rgba(0,0,0,0.15)!important;  box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-width:350px!important; }  #dialogYouHaveNoRight .clear{display:none!important;}  .dialogYouHaveNoRightInsideBody{display:flex!important;flex-direction:column!important;}.dialogYouHaveNoRightFormText{font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;line-height:1.5!important;    padding:6px 5px!important;border-radius:8px!important;margin-bottom:0px!important;float:none!important;}  .dialogYouHaveNoRightButtons{display:flex!important;justify-content:flex-end!important;  width:100%!important;float:none!important;}  #closeYouHaveNoRightCloseDialog{padding:8px 24px!important;border-radius:var(--gc-radius-pill,999px)!important;  font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;background-color:var(--gc-primary-strong,#0069d9)!important;  color:#fff!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:none!important;margin:0!important;float:none!important;}#closeYouHaveNoRightCloseDialog:hover{background-color:var(--gc-primary-darker,#0056b3)!important;color:#fff!important;transform:translateY(-1px)!important;}  .userDetailPageHeaderBody{margin-top:0px!important;background-color:#eceef2!important;padding:0 0 24px!important;box-sizing:border-box!important;}.userDetailPageHeaderBody > #detailUserProfile > .container,.userDetailPageHeaderBody #detailUserProfile .container{width:100%!important;max-width:1140px!important;margin:0 auto!important;padding:20px!important;border:1px solid #e2e8f0!important;border-radius:var(--gc-radius,12px)!important;box-shadow:0 4px 16px rgba(0,0,0,0.06)!important;background-color:#ffffff!important;min-height:auto!important;box-sizing:border-box!important;}.userDetailPageHeaderBody #detailUserProfileContainer{padding-bottom:24px!important;}.userDetailPageHeaderBody .row,.userDetailPageHeaderBody #detailUserProfileContainer > .row{display:flex!important;flex-wrap:wrap!important;margin-left:0!important;margin-right:0!important;}.userDetailPageHeaderBody [class*="col-"]{float:none!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;min-height:0!important;}.userDetailPageHeaderBody #detailUserProfileContainer > .row > .col-md-4{width:100%!important;margin-bottom:24px!important;}.userDetailPageHeaderBody #detailUserProfileContainer > .row > .col-md-8{width:100%!important;}.userDetailPageHeaderBody .detailUserSideMenuProfileUser,.userDetailPageHeaderBody .detailUserSideMenu,.userDetailPageHeaderBody .detailUserSideMenuNameLastLoginText,.userDetailPageHeaderBody .detailUserProfilePhotoDivBody{width:100%!important;max-width:100%!important;float:none!important;margin-left:0!important;margin-right:0!important;}.userDetailPageHeaderBody .detailUserProfilePhotoDivBody{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;position:relative!important;margin:0 0 8px 0!important;padding-bottom:0px!important;overflow:visible!important;border-radius:var(--gc-radius,12px)!important;}.userDetailPageHeaderBody .detailUserProfilePhotoBackgroundBody{position:relative!important;width:100%!important;height:160px!important;overflow:hidden!important;border-radius:var(--gc-radius,12px)!important;}  .userDetailPageHeaderBody .detailUserProfilePhotoBackgroundBody:empty{background:var(--gc-bg-soft,#f1f5f9)!important;border:1px dashed var(--gc-border,#e2e8f0)!important;}  .userDetailPageHeaderBody .detailUserProfilePhotoBackgroundBody:not(:empty)::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,0) 45%,rgba(15,23,42,.35) 100%);pointer-events:none;}.userDetailPageHeaderBody .detailUserProfilePhotoBackground{width:100%!important;height:160px!important;max-height:none!important;object-fit:cover!important;display:block!important;border-radius:var(--gc-radius,12px)!important;}.userDetailPageHeaderBody .detailUserProfilePhotoBody{position:absolute!important;left:20px!important;bottom:54px!important;top:55px!important;margin:0!important;width:100px!important;height:100px!important;z-index:2!important;}.userDetailPageHeaderBody .detailUserProfilePhoto{width:100px!important;height:100px!important;object-fit:cover!important;border-radius:50%!important;border:4px solid #ffffff!important;box-shadow:0 4px 12px rgba(0,0,0,0.15)!important;top:auto!important;left:auto!important;display:block!important;}.userDetailPageHeaderBody .detailUserProfilePhotoEdit,.userDetailPageHeaderBody .detailUserProfilePhotoBackgroundEdit{top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;}.userDetailPageHeaderBody .detailUserProfilePhotoEdit{left:88px!important;bottom:5px!important;}.userDetailPageHeaderBody .detailUserProfilePhotoBackgroundEdit{right:12px!important;top:110px!important;}.userDetailPageHeaderBody .detailUserSideMenuNameLastLoginText{padding-top:8px!important;text-align:center!important;}.userDetailPageHeaderBody .detailUserSideMenuNameTextJmenoPrijmeni{font-family:var(--gc-font)!important;font-size:clamp(20px,4vw,28px)!important;font-weight:600!important;margin:0 0 6px 0!important;line-height:1.3!important;word-break:break-word!important;}.userDetailPageHeaderBody .detailUserSideMenuNameTextLastLogin{font-family:var(--gc-font)!important;font-size:13px!important;color:#64748b!important;margin:0!important;line-height:1.4!important;}.userDetailPageHeaderBody .detailUserSideMenu{padding:0!important;margin-top:16px!important;}.userDetailPageHeaderBody .detailUserSideMenu ul.nav{display:flex!important;flex-direction:column!important;gap:4px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;}.userDetailPageHeaderBody .detailUserSideMenu ul.nav > li{float:none!important;width:100%!important;}.userDetailPageHeaderBody .detailUserSideMenu a{display:block!important;padding:10px 14px!important;border-radius:10px!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;text-align:left!important;text-decoration:none!important;transition:background-color 0.2s ease,color 0.2s ease!important;}.userDetailPageHeaderBody .detailUserSideMenuContent{padding:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;}.userDetailPageHeaderBody .detailUserSideMenuContent .form-horizontal,.userDetailPageHeaderBody .detailUserSideMenuContent .form-horizontal .form-group{margin-left:0!important;margin-right:0!important;}.userDetailPageHeaderBody .detailUserSideMenuContent .form-horizontal .form-group:before,.userDetailPageHeaderBody .detailUserSideMenuContent .form-horizontal .form-group:after{display:none!important;}.userDetailPageHeaderBody .detailUserSideMenuContent [class*="col-"]{width:100%!important;max-width:100%!important;float:none!important;padding-left:0!important;padding-right:0!important;position:relative!important;left:auto!important;right:auto!important;}.userDetailPageHeaderBody .detailUserSideMenuContent .form-group{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;margin-bottom:18px!important;width:100%!important;}.userDetailPageHeaderBody .detailUserSideMenuContent .form-group > label.control-label{width:100%!important;max-width:100%!important;flex:none!important;padding:0!important;margin:0!important;text-align:left!important;float:none!important;}.userDetailPageHeaderBody .detailUserSideMenuContent .form-group > div[class*="col-"]{width:100%!important;max-width:100%!important;flex:1 1 auto!important;padding:0!important;margin:0!important;float:none!important;}.userDetailPageHeaderBody .detailUserSideMenuContent div[id^="colerrortext"]{margin-left:0!important;text-align:left!important;width:100%!important;}.userDetailPageHeaderBody .detailUserSideMenuNameLastLoginText .detailUserRatingSection{margin:14px 0 0 0!important;text-align:center!important;}.userDetailPageHeaderBody .detailUserSideMenuNameLastLoginText .detailUserRatingSection .fieldset-title{font-size:15px!important;margin:0 0 8px 0!important;}.userDetailPageHeaderBody .detailUserSideMenuNameLastLoginText .detailUserRatingIconsRow{display:flex!important;justify-content:center!important;}.userDetailPageHeaderBody .detailUserRatingSection{margin:0 0 20px 0!important;padding:16px!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:var(--gc-radius,12px)!important;}.userDetailPageHeaderBody .detailUserRatingHint{font-family:var(--gc-font)!important;font-size:13px!important;color:#64748b!important;margin:10px 0 0 0!important;line-height:1.45!important;}.userDetailPageHeaderBody .detailUserSideMenuContent .userSetVisibilityInfo{font-family:var(--gc-font)!important;font-size:12px!important;color:#64748b!important;margin-top:8px!important;line-height:1.45!important;}.userDetailPageHeaderBody .detailUserSideMenuContent #form-group-followprice .col-md-10{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;}.userDetailPageHeaderBody .detailUserSideMenuContent #form-group-followprice-input{width:100%!important;max-width:160px!important;}.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirth{width:100%!important;gap:12px!important;flex-wrap:nowrap!important;}.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthDayBody,.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthMonthBody,.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthYearBody{float:none!important;flex:1 1 0!important;min-width:0!important;}.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthDay,.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthMonth,.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthYear{float:none!important;flex-shrink:0!important;}.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthDaySelect,.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthMonthSelect,.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthYearSelect{float:none!important;flex:1 1 0!important;min-width:0!important;}  .userDetailPageHeaderBody .detailUserSideMenuContent #detailUserInputDateOfBirthDaySelect,.userDetailPageHeaderBody .detailUserSideMenuContent #detailUserInputDateOfBirthMonthSelect,.userDetailPageHeaderBody .detailUserSideMenuContent #detailUserInputDateOfBirthYearSelect{width:100%!important;min-width:0!important;max-width:100%!important;float:none!important;padding-right:40px!important;}.userDetailPageHeaderBody .detailUserSideMenuContent input.btnSet.btnSetBlue[type="submit"],.userDetailPageHeaderBody .detailUserSideMenuContent button.btnSet.btnSetBlue{padding:11px 28px!important;border-radius:var(--gc-radius-pill,999px)!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;border:none!important;background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:0 4px 10px rgba(59,130,246,0.25)!important;cursor:pointer!important;transition:transform 0.2s ease,box-shadow 0.2s ease!important;}.userDetailPageHeaderBody .detailUserSideMenuContent input.btnSet.btnSetBlue[type="submit"]:hover,.userDetailPageHeaderBody .detailUserSideMenuContent button.btnSet.btnSetBlue:hover{transform:translateY(-1px)!important;box-shadow:0 6px 14px rgba(59,130,246,0.3)!important;}@media screen and (min-width:992px){.userDetailPageHeaderBody #detailUserProfileContainer > .row > .col-md-4{width:33.333333%!important;padding-right:24px!important;margin-bottom:0!important;}.userDetailPageHeaderBody #detailUserProfileContainer > .row > .col-md-8{width:66.666667%!important;padding-left:24px!important;}}@media screen and (max-width:991px){.userDetailPageHeaderBody > #detailUserProfile > .container,.userDetailPageHeaderBody #detailUserProfile .container{padding:16px!important;border-radius:0!important;border-left:none!important;border-right:none!important;}.userDetailPageHeaderBody .detailUserSideMenu ul.nav{flex-direction:column!important;flex-wrap:nowrap!important;gap:4px!important;}.userDetailPageHeaderBody .detailUserSideMenu ul.nav > li{width:100%!important;flex:none!important;min-width:0!important;}.userDetailPageHeaderBody .detailUserSideMenu a{text-align:left!important;padding:10px 12px!important;font-size:14px!important;}}@media screen and (max-width:575px){.userDetailPageHeaderBody > #detailUserProfile > .container,.userDetailPageHeaderBody #detailUserProfile .container{padding:14px!important;}.userDetailPageHeaderBody .detailUserProfilePhotoDivBody{padding-bottom:46px!important;}.userDetailPageHeaderBody .detailUserProfilePhotoBackgroundBody,.userDetailPageHeaderBody .detailUserProfilePhotoBackground{height:130px!important;}.userDetailPageHeaderBody .detailUserProfilePhotoBody{width:88px!important;height:88px!important;left:14px!important;bottom:46px!important;}.userDetailPageHeaderBody .detailUserProfilePhoto{width:88px!important;height:88px!important;}.userDetailPageHeaderBody .detailUserProfilePhotoEdit,.userDetailPageHeaderBody .detailUserProfilePhotoBackgroundEdit{width:40px!important;height:40px!important;font-size:20px!important;}.userDetailPageHeaderBody .detailUserProfilePhotoEdit{left:74px!important;bottom:60px!important;}  .userDetailPageHeaderBody .detailUserProfilePhotoBackgroundEdit{top:82px!important;}.userDetailPageHeaderBody .detailUserSideMenuContent input.form-control,.userDetailPageHeaderBody .detailUserSideMenuContent select.form-control,.userDetailPageHeaderBody .detailUserSideMenuContent textarea.form-control{font-size:16px!important;}}    .userDetailPageHeaderBody .detailUserSideMenuContent fieldset.fieldset{border:none!important;padding:0!important;margin:0 0 30px 0!important;width:100%!important;}.userDetailPageHeaderBody .detailUserSideMenuContent h3.fieldset-title,.userDetailPageHeaderBody .detailUserSideMenuContent .fieldset-title{font-family:var(--gc-font)!important;font-size:22px!important;font-weight:700!important;color:#1e293b!important;margin-bottom:24px!important;border-bottom:2px solid #f1f5f9!important;padding-bottom:12px!important;}  .userDetailPageHeaderBody .detailUserSideMenuContent .form-group > div.col-md-10,.userDetailPageHeaderBody .detailUserSideMenuContent .form-group > div.col-sm-9,.userDetailPageHeaderBody .detailUserSideMenuContent .form-group > div.col-xs-12{flex-grow:1!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;float:none!important;}  .userDetailPageHeaderBody .detailUserSideMenuContent .form-control{width:100%!important;background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:8px!important;padding:10px 14px!important;font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;outline:none!important;box-shadow:none!important;transition:all 0.2s ease!important;box-sizing:border-box!important;display:block!important;height:auto!important;}  .form-control:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}  input.form-control.form-control:focus,textarea.form-control.form-control:focus,select.form-control.form-control:focus,input.inputSet.inputSet:focus,textarea.inputSet.inputSet:focus,select.inputSet.inputSet:focus,.detailUserSideMenuContent input.form-control:focus,.detailUserSideMenuContent textarea.form-control:focus,.detailUserSideMenuContent select.form-control:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}  textarea.form-control{resize:vertical!important;  min-height:100px!important;line-height:1.5!important;}  select.form-control{cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;height:auto!important;min-height:46px!important;line-height:1.4!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:16px!important;padding-right:40px!important;}  #form-group-followprice .col-md-10{display:flex!important;align-items:center!important;gap:12px!important;}#form-group-followprice-input{width:120px!important; }#form-group-followprice-input-text{font-size:14px!important;color:#475569!important;font-weight:500!important;}  .detailUserInputDateOfBirth{display:flex!important;flex-wrap:nowrap!important;gap:16px!important;align-items:center!important;width:100%!important;}  .detailUserInputDateOfBirthDayBody,.detailUserInputDateOfBirthMonthBody,.detailUserInputDateOfBirthYearBody{display:flex!important;align-items:center!important;gap:8px!important;flex:1 1 0!important;min-width:0!important;}.detailUserInputDateOfBirthDay,.detailUserInputDateOfBirthMonth,.detailUserInputDateOfBirthYear{font-size:13px!important;color:#64748b!important;font-weight:500!important;}.detailUserInputDateOfBirthDaySelect select,.detailUserInputDateOfBirthMonthSelect select,.detailUserInputDateOfBirthYearSelect select{width:100%!important;min-width:0!important;}  div[id^="colerrortext"]{flex-basis:100%!important;  margin-left:260px!important;  margin-top:4px!important;}.trTextErrorLogin,.trTextErrorName{color:var(--gc-danger-strong,#dc2626)!important;font-size:12px!important;font-weight:500!important;}  @media screen and (max-width:768px){.form-group{flex-direction:column!important;  gap:6px!important;}.form-group > label.control-label{width:100%!important;padding-top:0!important;}div[id^="colerrortext"]{margin-left:0!important; }.detailUserInputDateOfBirth{flex-wrap:wrap!important;gap:10px!important;}.detailUserInputDateOfBirthDayBody,.detailUserInputDateOfBirthMonthBody,.detailUserInputDateOfBirthYearBody{flex:1 1 100%!important;}}    #dialogUserChangePhoto.ui-dialog-content,#dialogGroupChangePhoto.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:20px!important;box-shadow:0 10px 30px rgba(0,0,0,0.1)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-width:400px!important; }  #dialogUserChangePhoto .clear,#dialogGroupChangePhoto .clear{display:none!important;}  .dialogUserChangePhotoHead{display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:1px solid #f1f5f9!important;padding-bottom:12px!important;margin-bottom:16px!important;}.dialogUserChangePhotoHeadTitle{font-size:18px!important;font-weight:700!important;color:#1e293b!important;margin:0!important;float:none!important;}  .dialogUserChangePhotoHeadClose{font-size:24px!important;color:#94a3b8!important;cursor:pointer!important;line-height:1!important;transition:all 0.2s ease!important;float:none!important;}.dialogUserChangePhotoHeadClose:hover{color:#ef4444!important;}  .dialogUserChangePhotoInsideBody,.dialogGroupChangePhotoInsideBody{display:flex!important;flex-direction:column!important;gap:15px!important; }  .uploadUsersChangePhotoEdit,.uploadUserChangePhotoEdit,.uploadGroupsChangePhotoEdit,.uploadGroupChangePhotoEdit{width:100%!important;float:none!important;margin:0!important;}  input[type="file"].uploadUserChangePhotoimgEdit,input[type="file"].uploadGroupChangePhotoimgEdit{font-family:var(--gc-font)!important;font-size:13px!important;color:#64748b!important;  width:100%!important;cursor:pointer!important;outline:none!important;}  input[type="file"].uploadUserChangePhotoimgEdit::file-selector-button,input[type="file"].uploadGroupChangePhotoimgEdit::file-selector-button{background-color:#f8fafc!important;color:#1e293b!important;border:1px solid #cbd5e1!important;padding:8px 16px!important;border-radius:8px!important;font-family:var(--gc-font)!important;font-weight:600!important;cursor:pointer!important;transition:all 0.2s ease!important;margin-right:12px!important; }input[type="file"].uploadUserChangePhotoimgEdit::file-selector-button:hover,input[type="file"].uploadGroupChangePhotoimgEdit::file-selector-button:hover{  background-color:var(--gc-primary-soft,#eff6ff)!important;border-color:var(--gc-primary,#007bff)!important;}  #uploadUsersChangePhotoPreviewItemsEdit,#uploadGroupsChangePhotoPreviewItemsEdit{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;}#uploadUsersChangePhotoPreviewItemsEdit img,#uploadGroupsChangePhotoPreviewItemsEdit img,.uploadGroupChangePhotoPreviewEdit{width:135px!important;height:135px!important;object-fit:cover!important;border-radius:50%!important;box-shadow:0 4px 15px rgba(0,0,0,0.1)!important;border:3px solid #ffffff!important;margin-bottom:10px!important;}  .dialogUserChangePhotoButtons,.dialogGroupChangePhotoButtons{display:flex!important;gap:10px!important;border-top:1px solid #f1f5f9!important;padding-top:15px!important;margin-top:10px!important;float:none!important;}.saveUserDetailChangePhotoDialogButton,.dialogUserChangePhotoCloseDialogButton,.saveGroupChangePhotoDialogButton,.dialogGroupChangePhotoCloseDialogButton{float:none!important;margin:0!important;}.dialogUserChangePhotoButtons button,.dialogGroupChangePhotoButtons button{padding:8px 20px!important;border-radius:var(--gc-radius-pill,999px)!important;  font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:0!important;}  #saveUserDetailChangePhotoDialog,#saveGroupDetailChangePhotoDialog{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:0 3px 8px rgba(59,130,246,0.25)!important;}#saveUserDetailChangePhotoDialog:hover,#saveGroupDetailChangePhotoDialog:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-1px)!important;box-shadow:0 5px 12px rgba(59,130,246,0.35)!important;}  #closeUserChangePhotoDialog,#closeGroupChangePhotoDialog{background-color:var(--gc-primary-strong,#0069d9)!important;color:#fff!important;box-shadow:none!important;}#closeUserChangePhotoDialog:hover,#closeGroupChangePhotoDialog:hover{background-color:#e2e8f0!important;color:#1e293b!important;transform:translateY(-1px)!important;}    #dialogUserBackgroundChangePhoto.ui-dialog-content,#dialogGroupBackgroundChangePhoto.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:20px!important;box-shadow:0 10px 30px rgba(0,0,0,0.1)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-width:450px!important; }  #dialogUserBackgroundChangePhoto .clear,#dialogGroupBackgroundChangePhoto .clear{display:none!important;}  .dialogUserBackgroundChangePhotoHead{display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:1px solid #f1f5f9!important;padding-bottom:12px!important;margin-bottom:16px!important;}.dialogUserBackgroundChangePhotoHeadTitle{font-size:18px!important;font-weight:700!important;color:#1e293b!important;margin:0!important;float:none!important;}.dialogUserBackgroundChangePhotoHeadClose{font-size:24px!important;color:#94a3b8!important;cursor:pointer!important;line-height:1!important;transition:all 0.2s ease!important;float:none!important;}.dialogUserBackgroundChangePhotoHeadClose:hover{color:#ef4444!important;}  .dialogUserBackgroundChangePhotoInsideBody,.dialogGroupBackgroundChangePhotoInsideBody{display:flex!important;flex-direction:column!important;gap:15px!important;}.uploadUsersBackgroundChangePhotoEdit,.uploadUserBackgroundChangePhotoEdit,.uploadGroupsBackgroundChangePhotoEdit,.uploadGroupBackgroundChangePhotoEdit{width:100%!important;float:none!important;margin:0!important;}  input[type="file"].uploadUserBackgroundChangePhotoimgEdit,input[type="file"].uploadGroupBackgroundChangePhotoimgEdit{font-family:var(--gc-font)!important;font-size:13px!important;color:#64748b!important;width:100%!important;cursor:pointer!important;outline:none!important;}input[type="file"].uploadUserBackgroundChangePhotoimgEdit::file-selector-button,input[type="file"].uploadGroupBackgroundChangePhotoimgEdit::file-selector-button{background-color:#f8fafc!important;color:#1e293b!important;border:1px solid #cbd5e1!important;padding:8px 16px!important;border-radius:8px!important;font-family:var(--gc-font)!important;font-weight:600!important;cursor:pointer!important;transition:all 0.2s ease!important;margin-right:12px!important;}input[type="file"].uploadUserBackgroundChangePhotoimgEdit::file-selector-button:hover,input[type="file"].uploadGroupBackgroundChangePhotoimgEdit::file-selector-button:hover{  background-color:var(--gc-primary-soft,#eff6ff)!important;border-color:var(--gc-primary,#007bff)!important;}  #uploadUsersBackgroundChangePhotoPreviewItemsEdit,#uploadGroupsBackgroundChangePhotoPreviewItemsEdit{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;}#uploadUsersBackgroundChangePhotoPreviewItemsEdit img,#uploadGroupsBackgroundChangePhotoPreviewItemsEdit img,.uploadGroupBackgroundChangePhotoPreviewEdit{width:100%!important;max-height:160px!important;border-radius:10px!important;  object-fit:cover!important;box-shadow:0 4px 15px rgba(0,0,0,0.1)!important;border:2px solid #e2e8f0!important;margin-bottom:10px!important;}    #dialogUserBackgroundChangePhoto .dialogUserChangePhotoButtons,#dialogGroupBackgroundChangePhoto .dialogGroupChangePhotoButtons{display:flex!important;gap:10px!important;border-top:1px solid #f1f5f9!important;padding-top:15px!important;margin-top:10px!important;float:none!important;width:100%!important;}.saveUserBackgroundChangePhotoDialogButton,.dialogUserBackgroundChangePhotoCloseDialogButton,.saveGroupBackgroundChangePhotoDialogButton,.dialogGroupBackgroundChangePhotoCloseDialogButton{float:none!important;margin:0!important;}#dialogUserBackgroundChangePhoto .dialogUserChangePhotoButtons button,#dialogGroupBackgroundChangePhoto .dialogGroupChangePhotoButtons button{padding:8px 20px!important;border-radius:var(--gc-radius-pill,999px)!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:0!important;}  #saveUserDetailBackgroundChangePhotoDialog,#saveGroupDetailBackgroundChangePhotoDialog{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:0 3px 8px rgba(59,130,246,0.25)!important;}#saveUserDetailBackgroundChangePhotoDialog:hover,#saveGroupDetailBackgroundChangePhotoDialog:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-1px)!important;box-shadow:0 5px 12px rgba(59,130,246,0.35)!important;}  #closeUserBackgroundChangePhotoDialog,#closeGroupBackgroundChangePhotoDialog{background-color:var(--gc-primary-strong,#0069d9)!important;color:#fff!important;box-shadow:none!important;}#closeUserBackgroundChangePhotoDialog:hover,#closeGroupBackgroundChangePhotoDialog:hover{background-color:#e2e8f0!important;color:#1e293b!important;transform:translateY(-1px)!important;}    #feedbackPage{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;box-shadow:0 10px 30px rgba(0,0,0,0.08)!important;    box-sizing:border-box!important;padding-bottom:20px!important;}  #feedbackPage .clear{display:none!important;}  .feedbackPageHead{margin-bottom:20px!important;text-align:center!important;}.feedbackPageHeadText{font-family:var(--gc-font)!important;font-size:20px!important;font-weight:700!important;color:#1e293b!important;}  #feedbackPage form{display:flex!important;flex-direction:column!important;gap:20px!important; }.feedbackPageMessage,.feedbackPageMessageInput,#feedbackPage .form-group{width:100%!important;margin:0!important;}  #feedbackPageMessageInput{width:100%!important;background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:10px!important;  padding:16px!important;font-family:var(--gc-font)!important;font-size:15px!important;color:#1e293b!important;outline:none!important;resize:vertical!important;  min-height:150px!important;box-shadow:none!important;transition:all 0.2s ease!important;box-sizing:border-box!important;line-height:1.5!important;}  #feedbackPageMessageInput:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}  .feedbackPageButton{display:flex!important;justify-content:flex-end!important;  width:100%!important;}.feedbackPageButton button{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;padding:10px 32px!important;border-radius:var(--gc-radius,12px)!important;  font-family:var(--gc-font)!important;font-size:15px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:0 4px 10px rgba(59,130,246,0.25)!important;}.feedbackPageButton button:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-2px)!important;box-shadow:0 6px 15px rgba(59,130,246,0.35)!important;}  @media screen and (max-width:600px){.feedbackPageButton button{width:100%!important; }}    #registrationUserContainer{background-color:#ffffff!important;border-radius:var(--gc-radius-lg,16px)!important;padding:15px!important;box-shadow:0 10px 40px rgba(0,0,0,0.06)!important;max-width:900px!important;  margin:0px auto!important;box-sizing:border-box!important;}#registrationUserContainer h1{font-family:var(--gc-font)!important;font-size:28px!important;  color:#1e293b!important;text-align:center!important;margin-top:0!important;margin-bottom:30px!important;border-bottom:2px solid #f1f5f9!important;padding-bottom:15px!important;}  #registrationUserContainer .clear{display:none!important;}  .regPage-form-content{display:grid!important;align-items:flex-start!important;gap:40px!important;}  .regPage-avatar-section{flex:0 0 250px!important;  display:flex!important;flex-direction:column!important;align-items:center!important;}  .regPage-avatar-section figure{width:100%!important;margin:0!important;padding:0!important;text-align:center!important;}#fileUserPhotoRegistrationDivImg img{width:160px!important;height:160px!important;border-radius:50%!important;  object-fit:cover!important;box-shadow:0 8px 20px rgba(0,0,0,0.1)!important;border:4px solid #ffffff!important;margin-bottom:20px!important;margin-left:auto;margin-right:auto;}  .regPage-avatar-section .form-inline{width:100%!important;padding:0!important;text-align:center!important;}input[type="file"]#fileUserPhotoRegistration{font-family:var(--gc-font)!important;font-size:12px!important;color:#64748b!important;width:100%!important;cursor:pointer!important;outline:none!important;float:none!important; }input[type="file"]#fileUserPhotoRegistration::file-selector-button{background-color:#f8fafc!important;color:#1e293b!important;border:1px solid #cbd5e1!important;padding:8px 16px!important;border-radius:var(--gc-radius-pill,999px)!important;font-family:var(--gc-font)!important;font-weight:600!important;cursor:pointer!important;transition:all 0.2s ease!important;margin-right:10px!important;margin-bottom:10px!important;display:block!important;width:100%!important; }input[type="file"]#fileUserPhotoRegistration::file-selector-button:hover{  background-color:var(--gc-primary-soft,#eff6ff)!important;border-color:var(--gc-primary,#007bff)!important;}  .regPage-form-fields{flex:1!important;  display:flex!important;flex-direction:column!important;gap:18px!important; }.regPage-form-group{display:flex!important;flex-direction:column!important;gap:6px!important; }  .regPage-form-group label{font-family:var(--gc-font)!important;font-size:13px!important;font-weight:600!important;color:#475569!important;margin:0!important;}  .regPage-form-group input[type="text"],.regPage-form-group input[type="email"],.regPage-form-group input[type="password"],.regPage-form-group select{width:100%!important;background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:8px!important;padding:12px 16px!important;font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;outline:none!important;box-shadow:none!important;transition:all 0.2s ease!important;box-sizing:border-box!important;}  .regPage-form-group input:focus,.regPage-form-group select:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}  .regPage-form-group select,.regPage-form-group .gosscard-lang-select{width:100%!important;max-width:none!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;height:auto!important;min-height:46px!important;line-height:1.4!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:16px!important;padding-right:40px!important;}  .formBoxFormPassInputPasswordRegistrBody{position:relative!important;width:100%!important;}.formBoxFormPassInputPasswordRegistr{width:100%!important;}.formBoxFormPassInputPasswordRegistr input{padding-right:45px!important; }.formBoxFormPassInputEyeRegistr{position:absolute!important;right:14px!important;top:15px!important;transform:translateY(-50%)!important;cursor:pointer!important;color:#64748b!important;font-size:18px!important;transition:color 0.2s ease!important;}.formBoxFormPassInputEyeRegistr:hover{color:#007bff!important; }  .regPage-date-of-birth{display:flex!important;gap:12px!important;width:100%!important;}.regPage-date-of-birth select{flex:1!important;  min-width:0!important;}  .regPage-date-of-birth #registrationInputDateOfBirthDaySelect,.regPage-date-of-birth #registrationInputDateOfBirthMonthSelect,.regPage-date-of-birth #registrationInputDateOfBirthYearSelect{width:100%!important;float:none!important;flex:1 1 0!important;min-width:0!important;}  .registrationInputError{color:#b91c1c!important;background-color:#fef2f2!important;border:1px solid #fecaca!important;border-radius:8px!important;font-family:var(--gc-font)!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important;margin-top:8px!important;padding:9px 12px 9px 38px!important;position:relative!important;text-align:left!important;display:none;}.registrationInputError::before{content:"!"!important;position:absolute!important;left:12px!important;top:11px!important;width:18px!important;height:18px!important;border-radius:50%!important;background-color:#fee2e2!important;color:#dc2626!important;font-size:12px!important;font-weight:700!important;line-height:18px!important;text-align:center!important;}  .regPage-alert{display:flex!important;align-items:flex-start!important;gap:14px!important;border-radius:var(--gc-radius,12px)!important;padding:14px 16px!important;margin:0 0 22px!important;box-sizing:border-box!important;text-align:left!important;}.regPage-alert--error{background-color:#fef2f2!important;border:1px solid #fecaca!important;color:#991b1b!important;}.regPage-alert-icon{flex:0 0 28px!important;width:28px!important;height:28px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#fee2e2!important;color:#dc2626!important;margin-top:1px!important;}.regPage-alert-icon svg{width:18px!important;height:18px!important;fill:currentColor!important;}.regPage-alert-text{flex:1 1 auto!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:500!important;line-height:1.55!important;color:#991b1b!important;}  .registationUserContentErrorLine{display:flex!important;align-items:flex-start!important;gap:14px!important;background-color:#fef2f2!important;border:1px solid #fecaca!important;border-radius:var(--gc-radius,12px)!important;color:#991b1b!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:500!important;line-height:1.55!important;height:auto!important;min-height:0!important;padding:14px 16px!important;margin:0 0 22px!important;text-align:left!important;}#registrationcheckemailPageSendEmailInfo .regPage-alert{max-width:640px!important;margin:24px auto 0!important;}  .regPage-terms-and-conditions{text-align:center!important;font-family:var(--gc-font)!important;font-size:12px!important;color:#64748b!important;margin-top:10px!important;line-height:1.5!important;}.regPage-terms-and-conditions a{color:var(--gc-primary-strong,#0069d9)!important;font-weight:600!important;text-decoration:none!important;transition:color 0.2s ease!important;}.regPage-terms-and-conditions a:hover{color:#1d4ed8!important;text-decoration:underline!important;}.regPage-register-button{width:100%!important;background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;padding:14px 24px!important;border-radius:var(--gc-radius-pill,999px)!important;  font-family:var(--gc-font)!important;font-size:16px!important;font-weight:700!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:0 4px 15px rgba(0,123,255,0.25)!important;margin-top:10px!important;}.regPage-register-button:hover{background-color:#0069d9!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(59,130,246,0.35)!important;}  @media screen and (max-width:768px){#registrationUserContainer{margin:5px 15px 15px 10px!important;padding:10px 10px 10px 10px!important;width:auto!important;}.regPage-form-content{flex-direction:column!important;  gap:20px!important;}.regPage-avatar-section{flex:auto!important;width:100%!important;border-bottom:1px solid #f1f5f9!important;padding-bottom:25px!important;}  .regPage-date-of-birth{flex-direction:column!important;}}    .lostPasswordContent{background-color:#ffffff!important;border-radius:0!important;padding:24px 20px!important;box-shadow:none!important;max-width:none!important;width:100%!important;min-height:100%!important;margin:0!important;box-sizing:border-box!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;}.lostPasswordContent form.form-horizontal{width:100%!important;max-width:520px!important;margin:0 auto!important;}  .lostPasswordContent fieldset.fieldset{border:none!important;padding:0!important;margin:0!important;width:100%!important;}.lostPasswordContent h3.fieldset-title{font-family:var(--gc-font)!important;font-size:22px!important;font-weight:700!important;color:#1e293b!important;margin-top:0!important;margin-bottom:10px!important;text-align:center!important; }  .lostPasswordContent p{font-family:var(--gc-font)!important;font-size:14px!important;color:#64748b!important;text-align:center!important;margin-bottom:20px!important;line-height:1.5!important;}.lostPasswordContent hr{display:none!important; }  .lostPasswordContent .form-group{display:flex!important;flex-direction:column!important;  gap:8px!important;margin-bottom:20px!important;width:100%!important;margin-right:0px!important;margin-left:0px!important;}  .lostPasswordContent .control-label{width:100%!important;  font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;color:#475569!important;padding:0!important;margin:0!important;text-align:left!important;}  .lostPasswordContent .col-md-10{width:100%!important;padding:0!important;margin:0!important;float:none!important;}  .lostPasswordContent input[type="text"],.lostPasswordContent input[type="email"]{width:100%!important;background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:8px!important;padding:12px 16px!important;font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;outline:none!important;box-shadow:none!important;transition:all 0.2s ease!important;box-sizing:border-box!important;}.lostPasswordContent input[type="text"]:focus,.lostPasswordContent input[type="email"]:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}    .lostPasswordContent .col-md-10.col-md-push-2{left:auto!important;right:auto!important;display:flex!important;justify-content:flex-end!important;  width:100%!important;}.lostPasswordContent input[type="submit"].btnSetBlue,.lostPasswordContent button.btnSetBlue{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;padding:12px 28px!important;border-radius:var(--gc-radius-pill,999px)!important;  font-family:var(--gc-font)!important;font-size:15px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:0 4px 10px rgba(59,130,246,0.25)!important;}.lostPasswordContent input[type="submit"].btnSetBlue:hover,.lostPasswordContent button.btnSetBlue:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-2px)!important;box-shadow:0 6px 15px rgba(59,130,246,0.35)!important;}  @media screen and (max-width:600px){.lostPasswordContent{margin:0!important;padding:20px 16px!important;}  .lostPasswordContent .col-md-10.col-md-push-2{justify-content:center!important;}.lostPasswordContent input[type="submit"].btnSetBlue,.lostPasswordContent button.btnSetBlue{width:100%!important;}}  .registrationEmailPageBody{background-color:#f1f5f9!important;}#registrationEmailPageHero{background-image:url(/images/mapLoginStaticMin.png)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center top!important;flex:1 1 auto!important;min-height:100%!important;padding:24px 16px!important;box-sizing:border-box!important;position:relative!important;width:100%!important;height:auto!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;}#registrationEmailPageInfo{position:static!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;background:none!important;}.registrationEmailStatusCard{background-color:#ffffff!important;border-radius:0!important;box-shadow:none!important;max-width:none!important;width:100%!important;flex:1 1 auto!important;min-height:100%!important;margin:0!important;padding:36px 24px 32px!important;text-align:center!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important;}.registrationEmailStatusCard-icon{width:72px!important;height:72px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 22px!important;}.registrationEmailStatusCard-icon svg{width:38px!important;height:38px!important;fill:currentColor!important;}.registrationEmailStatusCard--success .registrationEmailStatusCard-icon{background-color:#dcfce7!important;  color:var(--gc-join-strong,#15803d)!important;}.registrationEmailStatusCard--error .registrationEmailStatusCard-icon{background-color:#fee2e2!important;color:#dc2626!important;}.registrationEmailStatusCard-message{font-family:var(--gc-font)!important;font-size:17px!important;line-height:1.65!important;color:#334155!important;margin:0 0 24px!important;}.registrationEmailStatusCard--error .registrationEmailStatusCard-message{margin-bottom:0!important;}.registrationEmailStatusCard-actions{display:flex!important;justify-content:center!important;}.registrationEmailStatusCard-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:200px!important;padding:13px 28px!important;border-radius:var(--gc-radius-pill,999px)!important;background:linear-gradient(135deg,var(--gc-primary-strong,#0069d9) 0%,var(--gc-primary-strong,#0069d9) 100%)!important;color:#ffffff!important;font-family:var(--gc-font)!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;box-shadow:0 8px 22px rgba(37,99,235,0.28)!important;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease!important;}.registrationEmailStatusCard-btn:hover,.registrationEmailStatusCard-btn:focus{color:#ffffff!important;text-decoration:none!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px rgba(37,99,235,0.34)!important;}@media screen and (max-width:768px){#registrationEmailPageHero{min-height:calc(100vh - 96px)!important;padding:28px 12px 48px!important;}.registrationEmailStatusCard{padding:28px 22px 24px!important;}.registrationEmailStatusCard-message{font-size:16px!important;}.registrationEmailStatusCard-btn{width:100%!important;min-width:0!important;}}.formbank_account_number_div{display:none!important;}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:0px!important;padding-left:0px!important;}    #eshopButtonPointBuyDialog.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:24px!important;  box-shadow:0 10px 30px rgba(0,0,0,0.1)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-width:450px!important;  max-height:90vh!important; }  #eshopButtonPointBuyDialog .clear{display:none!important;}  .eshopButtonPointBuyDialogForm{display:flex!important;flex-direction:column!important;gap:5px!important; }  .eshopButtonPointBuyDialogFormItemName{font-size:15px!important;font-weight:600!important;color:#334155!important;margin-bottom:4px!important;display:block!important;}  #eshopButtonPointBuyDialogTable,#eshopButtonPointBuyDialogTable tbody{display:flex!important;flex-direction:column!important;width:100%!important;gap:13px!important;border:none!important;padding:0!important;margin:0!important;}  #eshopButtonPointBuyDialogTable tr:nth-child(odd){display:block!important;margin-bottom:-12px!important; }#eshopButtonPointBuyDialogTable tr:nth-child(even){display:block!important;}  #eshopButtonPointBuyDialogTable td:first-child{display:block!important;font-family:var(--gc-font)!important;font-size:13px!important;font-weight:500!important;color:#475569!important;padding:0!important;border:none!important;}  #eshopButtonPointBuyDialogTable input[type="text"],#eshopButtonPointBuyDialogNote{width:100%!important;background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:8px!important;padding:10px 14px!important;font-family:var(--gc-font)!important;font-size:14px!important;color:#1e293b!important;outline:none!important;box-sizing:border-box!important;transition:all 0.2s ease!important;display:block!important;}#eshopButtonPointBuyDialogNote{resize:vertical!important;  min-height:80px!important;margin-top:4px!important;}  #eshopButtonPointBuyDialogTable input[type="text"]:focus,#eshopButtonPointBuyDialogNote:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}  .eshopButtonPointBuyDialogGdprText{font-family:var(--gc-font)!important;font-size:12px!important;color:#64748b!important;text-align:center!important;margin-top:5px!important;margin-bottom:5px!important;line-height:1.5!important;}.eshopButtonPointBuyDialogGdprText a{color:var(--gc-primary-strong,#0069d9)!important;font-weight:600!important;text-decoration:none!important;transition:color 0.2s ease!important;}.eshopButtonPointBuyDialogGdprText a:hover{color:#1d4ed8!important;text-decoration:underline!important;}  #sendEshopButtonPointBuyDialogButton{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:0 4px 10px rgba(59,130,246,0.25)!important;}#sendEshopButtonPointBuyDialogButton:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-1px)!important;box-shadow:0 6px 15px rgba(59,130,246,0.35)!important;}  #eshopButtonPointBuyDialogCloseDialogButton{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:none!important;}#eshopButtonPointBuyDialogCloseDialogButton:hover{background-color:var(--gc-primary-darker,#0056b3)!important;color:#ffffff!important;box-shadow:none!important;transform:translateY(-1px)!important;}  #eshopButtonPointRentDialog.ui-dialog-content{background-color:#ffffff!important;border-radius:8px!important;padding:12px!important;box-shadow:0 6px 18px rgba(0,0,0,0.1)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-width:280px!important;max-height:none!important;}#eshopButtonPointRentDialog .clear{display:none!important;}.eshopButtonPointRentDialogForm{display:flex!important;flex-direction:column!important;gap:2px!important;}.eshopButtonPointRentDialogFormItemName{font-size:12px!important;font-weight:600!important;color:#334155!important;margin-bottom:2px!important;display:block!important;}#eshopButtonPointRentDialogTable,#eshopButtonPointRentDialogTable tbody{display:flex!important;flex-direction:column!important;width:100%!important;gap:6px!important;border:none!important;padding:0!important;margin:0!important;}#eshopButtonPointRentDialogTable tr:nth-child(odd){display:block!important;margin-bottom:-5px!important;}#eshopButtonPointRentDialogTable tr:nth-child(even){display:block!important;}#eshopButtonPointRentDialogTable td:first-child{display:block!important;font-family:var(--gc-font)!important;font-size:11px!important;font-weight:500!important;color:#475569!important;padding:0!important;border:none!important;line-height:1.2!important;}#eshopButtonPointRentDialogTable input[type="text"],#eshopButtonPointRentDialogNote{width:100%!important;background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:6px!important;padding:4px 8px!important;font-family:var(--gc-font)!important;font-size:12px!important;color:#1e293b!important;outline:none!important;box-sizing:border-box!important;transition:all 0.2s ease!important;display:block!important;line-height:1.3!important;}#eshopButtonPointRentDialogNote{resize:vertical!important;min-height:36px!important;max-height:60px!important;margin-top:2px!important;}#eshopButtonPointRentDialogTable input[type="text"]:focus,#eshopButtonPointRentDialogNote:focus{border-color:var(--gc-primary-strong,#0069d9)!important;background-color:#ffffff!important;box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9)!important;}#eshopButtonPointRentDialog .eshopButtonPointBuyDialogGdprText{font-size:10px!important;margin-top:4px!important;margin-bottom:4px!important;line-height:1.3!important;}#sendEshopButtonPointRentDialogButton{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:0 2px 6px rgba(59,130,246,0.25)!important;}#sendEshopButtonPointRentDialogButton:hover{background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(-1px)!important;box-shadow:0 3px 8px rgba(59,130,246,0.35)!important;}#eshopButtonPointRentDialogCloseDialogButton{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:none!important;}#eshopButtonPointRentDialogCloseDialogButton:hover{background-color:var(--gc-primary-darker,#0056b3)!important;color:#ffffff!important;box-shadow:none!important;transform:translateY(-1px)!important;}@media screen and (max-width:768px){#eshopButtonPointRentDialog.ui-dialog-content{max-width:94%!important;max-height:85dvh!important;overflow:hidden!important;}#eshopButtonPointRentDialog .eshopButtonPointBuyDialogGdprText{flex-shrink:0!important;}}    #eshopButtonPointBuySendOkDialog.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:20px!important;box-shadow:0 10px 30px rgba(0,0,0,0.15)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-width:350px!important; }  #eshopButtonPointBuySendOkDialog .clear{display:none!important;}  #eshopButtonPointBuySendOkDialogButton{padding:8px 24px!important;border-radius:var(--gc-radius-pill,999px)!important;font-family:var(--gc-font)!important;font-size:14px!important;font-weight:600!important;background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:0 2px 6px rgba(59,130,246,0.25)!important;margin:0!important;float:none!important;}#eshopButtonPointBuySendOkDialogButton:hover{background-color:var(--gc-primary-darker,#0056b3)!important;color:#ffffff!important;transform:translateY(-1px)!important;box-shadow:0 3px 8px rgba(59,130,246,0.35)!important;}  #eshopButtonPointRentSendOkDialog.ui-dialog-content{background-color:#ffffff!important;border-radius:8px!important;padding:12px!important;box-shadow:0 6px 18px rgba(0,0,0,0.15)!important;box-sizing:border-box!important;border:none!important;display:flex!important;flex-direction:column!important;max-width:280px!important;}#eshopButtonPointRentSendOkDialog .clear{display:none!important;}#eshopButtonPointRentSendOkDialogButton{width:100%!important;padding:5px 12px!important;border-radius:var(--gc-radius-pill,999px)!important;font-family:var(--gc-font)!important;font-size:12px!important;font-weight:600!important;background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;box-shadow:0 2px 6px rgba(59,130,246,0.25)!important;margin:0!important;float:none!important;}#eshopButtonPointRentSendOkDialogButton:hover{background-color:var(--gc-primary-darker,#0056b3)!important;color:#ffffff!important;transform:translateY(-1px)!important;box-shadow:0 3px 8px rgba(59,130,246,0.35)!important;}.submitPointChangesPointPageAttributesSetSelectFiltr{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:10px 24px!important;font-weight:600!important;font-size:14px!important;display:flex!important;align-items:center!important;gap:8px!important;cursor:pointer!important;box-shadow:0 4px 10px rgba(59,130,246,0.3)!important;transition:all 0.2s ease!important;border:none!important;margin:0!important;float:none!important;}    #dialogItemChangePhoto.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;  padding:20px!important;  box-shadow:0 10px 30px rgba(0,0,0,0.1)!important;  box-sizing:border-box!important;border:none!important;font-family:var(--gc-font)!important;}  #dialogItemChangePhoto .clear{display:none!important;}  .dialogItemChangePhotoHead{display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:1px solid #f1f5f9!important;  padding-bottom:12px!important;margin-bottom:16px!important;}.dialogItemChangePhotoHeadTitle{font-size:18px!important;font-weight:700!important;color:#1e293b!important;margin:0!important;float:none!important;}  .dialogItemChangePhotoHeadClose{font-size:24px!important;color:#94a3b8!important;cursor:pointer!important;line-height:1!important;transition:color 0.2s ease,transform 0.2s ease!important;float:none!important;}.dialogItemChangePhotoHeadClose:hover{color:#ef4444!important; }  .dialogItemChangePhotoInsideBody{text-align:center!important;padding:10px 0 25px 0!important;}  .uploadItemChangePhotoimgEdit{width:100%!important;padding:12px!important;background-color:#f8fafc!important;border:2px dashed #cbd5e1!important;border-radius:8px!important;color:#475569!important;cursor:pointer!important;transition:all 0.2s ease!important;box-sizing:border-box!important;}.uploadItemChangePhotoimgEdit:hover{border-color:#007bff!important;background-color:#f0f8ff!important;}  .uploadItemChangePhotoimgEdit::file-selector-button{margin-right:12px!important;padding:6px 14px!important;border:1px solid #cbd5e1!important;border-radius:6px!important;background-color:#ffffff!important;color:#1e293b!important;font-weight:500!important;cursor:pointer!important;transition:background-color 0.2s ease!important;}.uploadItemChangePhotoimgEdit::file-selector-button:hover{background-color:#f1f5f9!important;}  .dialogItemChangePhotoButtons{display:flex!important;justify-content:center!important;  gap:12px!important;  padding-top:16px!important;}  .saveItemDetailChangePhotoDialogButton,.dialogItemChangePhotoCloseDialogButton{float:none!important;margin:0!important;}  .dialogItemChangePhotoButtons .btnSet{padding:8px 24px!important;border-radius:8px!important;  font-size:14px!important;font-weight:600!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:0!important;float:none!important;}  #saveItemDetailChangePhotoDialog{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;}#saveItemDetailChangePhotoDialog:hover{background-color:#0056b3!important;  transform:translateY(-1px)!important;}  #closeItemChangePhotoDialog{background-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:none!important;}#closeItemChangePhotoDialog:hover{background-color:#0056b3!important;}    #dialogEshopItemDelete.ui-dialog-content{background-color:#ffffff!important;border-radius:var(--gc-radius,12px)!important;padding:20px!important;box-shadow:0 10px 30px rgba(0,0,0,0.1)!important;box-sizing:border-box!important;border:none!important;font-family:var(--gc-font)!important;}  #dialogEshopItemDelete .clear{display:none!important;}  .dialogItemDeleteHead{display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:1px solid #f1f5f9!important;  padding-bottom:12px!important;margin-bottom:16px!important;}.dialogItemDeleteHeadTitle{font-size:18px!important;font-weight:700!important;color:#1e293b!important;margin:0!important;float:none!important;}  .dialogItemDeleteHeadClose{font-size:24px!important;color:#94a3b8!important;cursor:pointer!important;line-height:1!important;transition:color 0.2s ease,transform 0.2s ease!important;float:none!important;}.dialogItemDeleteHeadClose:hover{color:#ef4444!important; }  .dialogItemDeleteInsideBody{text-align:left!important;  padding:5px 0 20px 0!important;}.dialogItemDeletesEditQuestion{font-size:15px!important;color:#334155!important;margin-bottom:12px!important;  line-height:1.5!important;}.dialogItemDeletesEditName{font-size:15px!important;color:#475569!important;font-weight:500!important;}  .dialogItemDeleteButtons{display:flex!important;justify-content:flex-start!important;  gap:12px!important;  padding-top:16px!important; }  .acceptItemDeleteDialogButton,.dialogItemDeleteCloseDialogButton{float:none!important;margin:0!important;}  .dialogItemDeleteButtons .btnSet{padding:10px 20px!important;border-radius:8px!important;  font-size:14px!important;font-weight:700!important;border:none!important;cursor:pointer!important;transition:all 0.2s ease!important;margin:0!important;float:none!important;}  #acceptItemDeleteDialogButton{background-color:var(--gc-danger-strong,#dc2626)!important;  color:#ffffff!important;}#acceptItemDeleteDialogButton:hover{background-color:#dc2626!important;  transform:translateY(-1px)!important;}  #dialogItemDeleteCloseDialogButton{background-color:var(--gc-primary-strong,#0069d9)!important;  color:#ffffff!important;}.dialogAddPointHashtags,.pointPageAttributesSetHashtags,.pointPageHashtagsSection{margin:10px 0 14px;}.pointPageHashtagsSection{margin-top:12px;padding:12px 14px;border:1px solid #e8edf5;border-radius:var(--gc-radius,12px);background:#f8fafc;}.pointPageHashtagsSectionHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;}.pointPageHashtagsSectionTitle,.dialogAddPointHashtagsText,.pointPageAttributesSetHashtagsText{font-weight:600;margin-bottom:0;color:#334155;font-size:13px;}.pointPageHashtagsCount{font-size:12px;font-weight:600;color:#64748b;background:#eef2f7;border-radius:var(--gc-radius-pill,999px);padding:2px 8px;white-space:nowrap;}.pointPageHashtagsChips{display:flex;flex-wrap:wrap;gap:6px;min-height:0;}.pointPageHashtagsSection .gosscard-hashtag-list{margin-top:0;}.pointPageHashtagsSection .gosscard-hashtag-link{display:inline;margin:0 10px 0 0;padding:0;border-radius:0;background:none;font-size:14px;font-weight:600;}.pointPageHashtagsSection .gosscard-hashtag-link:hover{background:none;text-decoration:none;}.pointPageHashtagChip{display:inline-flex;align-items:center;gap:2px;padding:0;background:none;border:none;}.pointPageHashtagChipLink{color:#1a5fb4;text-decoration:none;font-size:14px;font-weight:600;}.pointPageHashtagChipLink:hover{color:#0b4a8f;text-decoration:none;}.pointPageHashtagChipRemove{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:var(--gc-radius-pill,999px);background:transparent;color:#64748b;font-size:16px;line-height:1;cursor:pointer;}.pointPageHashtagChipRemove:hover{color:#0b4a8f;}.pointPageHashtagsEmpty{margin:2px 0 10px;font-size:12px;color:#64748b;line-height:1.45;}.pointPageHashtagsEditor{margin-top:10px;}.pointPageHashtagsInputRow{display:flex;gap:8px;align-items:stretch;}.dialogAddPointForm{position:relative;}#dialogAddPointHashtagsInput,#pointPageHashtagsInput,#pointPageHashtagsAddInput{width:100%;max-width:420px;padding:10px 12px;border:1px solid #d8dee9;border-radius:8px;background:#fff;font-size:14px;}#pointPageHashtagsAddInput:focus{outline:none;border-color:var(--gc-primary-strong,#0069d9);box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9);}.pointPageHashtagsAddButton{flex:0 0 auto;min-width:42px;padding:0 14px;border:1px solid #bfdbfe;border-radius:8px;background:#fff;color:#1d4ed8;font-size:22px;line-height:1;font-weight:600;cursor:pointer;}.pointPageHashtagsAddButton:hover:not(:disabled),.pointPageHashtagsAddButton:focus:not(:disabled){background:#eff6ff;border-color:var(--gc-primary-strong,#0069d9);}.pointPageHashtagsAddButton:disabled{opacity:0.45;cursor:not-allowed;}.pointPageHashtagsHeaderMeta{display:inline-flex;align-items:center;gap:8px;}.pointPageHashtagsSaveStatus{font-size:12px;color:#15803d;font-weight:600;min-height:1em;}.pointPageHashtagsSaveStatusVisible{padding:2px 0;}.pointPageHashtagsSaveStatusError{color:#b91c1c;}.dialogAddPointHashtagsHint,.pointPageAttributesSetHashtagsHint{margin-top:8px;font-size:12px;color:#64748b;line-height:1.45;}.gosscard-hashtag-list{margin-top:8px;}.gosscard-hashtag-link{display:inline-block;margin:2px 6px 2px 0;padding:4px 10px;border-radius:var(--gc-radius-pill,999px);background:#eef4ff;color:#1a5fb4;text-decoration:none;font-size:14px;}.gosscard-hashtag-link:hover{background:#dbeafe;color:#0b4a8f;text-decoration:none;}#dialogItemDeleteCloseDialogButton:hover{background-color:#0056b3!important;  transform:translateY(-1px)!important;}  .page-head .page-head__inner .clear{display:none!important;}#mapNavigationLineHeadMenuSlide_leftPanelContentMapFilter .clear{display:none!important;}.page-head .headMenuSlide_mapNavigation{padding:0!important;}.page-head .mapNavigationNotificationContent,.page-head .mapNavigationSettingsContent{position:absolute;top:100%;right:0;}.page-head .mapNavigationNotificationContent{top:calc(100% + 2px)!important;max-width:min(280px,calc(100vw - 16px));right:0;left:auto;}.page-head .mapNavigationSettingsContent{top:calc(100% + 2px)!important;max-width:min(280px,calc(100vw - 16px));right:0;left:auto;}@media screen and (max-width:1006px){.page-head__nav{display:none!important;}}#cityHubComposeEmojiPicker{width:275px!important;}#emojiPickerBubble{width:203px!important;}#emojiPickerBubbleEdit{width:203px!important;}#emojiPickerBubbleEvent{width:203px!important;}#pointPageArticleTextEmojiPicker{width:203px!important;}  .dialogAddPointForm,.dialogEditPointForm{max-width:100%!important;width:100%!important;box-sizing:border-box;}.dialogAddPointFormText,.dialogEditPointFormText{width:100%!important;box-sizing:border-box;}  .dialogAddPointFormText textarea,.dialogEditPointFormText textarea{width:100%!important;box-sizing:border-box;}  .dialogAddPointFormText .trumbowyg-box,.dialogEditPointFormText .trumbowyg-box{width:100%!important;max-width:100%!important;box-sizing:border-box;}  #userPanelControlBoxInformace #userPanelContentBoxPopis{background:var(--gc-surface-2,#f8fafc);border:1px solid var(--gc-border,#e2e8f0);border-radius:var(--gc-radius,12px);padding:12px 14px;box-sizing:border-box;}  #userPanelContentBoxPopisBodyHeadText{font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--gc-text-muted,#94a3b8)!important;margin:0 0 8px!important;padding:0!important;line-height:1.3!important;}#userPanelContentBoxPopisBody{padding:0!important;}.userPanelContentBoxPopisRow{align-items:flex-start!important;}  #userPanelContentBoxPopisView .userPanelContentBoxPopis{padding:0!important;margin:0!important;font-size:14px!important;line-height:1.6!important;color:var(--gc-text,#334155)!important;overflow-wrap:anywhere;white-space:pre-line;}  .userPanelContentBoxPopis--empty::before{font-style:italic;color:var(--gc-text-muted,#94a3b8);}  #userPanelContentBoxPopis .userPanelContentBoxIconGroup{margin-top:0!important;}#userPanelContentBoxPopis .userPanelContentBoxIcon{background:transparent!important;border:1px solid transparent!important;color:var(--gc-text-muted,#94a3b8)!important;border-radius:8px!important;transition:background .15s ease,color .15s ease,border-color .15s ease;}#userPanelContentBoxPopis .userPanelContentBoxIcon:hover,#userPanelContentBoxPopis .userPanelContentBoxIcon:focus-visible{background:#fff!important;border-color:var(--gc-border,#e2e8f0)!important;color:var(--gc-primary,#007bff)!important;}@media (prefers-reduced-motion:reduce){#userPanelContentBoxPopis .userPanelContentBoxIcon{transition:none;}}  .gcFollowPanel{margin-bottom:12px;}.gcFollowPanel-head{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;user-select:none;padding:6px 2px;}.gcFollowPanel-head::-webkit-details-marker{display:none;}.gcFollowPanel-head::marker{content:"";}  .gcFollowPanel-head #leftPanelContentFollowersText{display:block!important;flex:1 1 auto;min-width:0;margin:0!important;padding:0!important;float:none!important;border-top:0!important;text-align:left!important;font-size:12px;font-weight:700;color:var(--gc-text,#1f2937);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.gcFollowPanel-count{flex:0 0 auto;font-size:11px;font-weight:700;color:var(--gc-text-muted,#64748b);background:var(--gc-surface-2,#f1f5f9);border-radius:var(--gc-radius-pill,999px);padding:1px 8px;line-height:1.6;}.gcFollowPanel-chevron{flex:0 0 auto;width:7px;height:7px;border-right:2px solid #94a3b8;border-bottom:2px solid #94a3b8;transform:rotate(45deg);transition:transform .15s ease;margin-right:3px;}.gcFollowPanel[open] .gcFollowPanel-chevron{transform:rotate(-135deg);}  .gcFollowPanel .gcFollowRow.gcFollowRow--extra,.gcFollowPanel .gcFollowRow.gcFollowRow--gone{display:none!important;}.gcFollowPanel .gcFollowRow{display:flex!important;align-items:center;gap:8px;position:relative;}.gcFollowPanel .gcFollowRow-link{display:flex!important;align-items:center;gap:8px;flex:1 1 auto;min-width:0;text-decoration:none;color:inherit;}.gcFollowPanel .leftPanelContentFollowersItemText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:none!important;}  .gcFollowRow-hide{flex:0 0 auto;width:24px;height:24px;border:0;background:transparent;color:#cbd5e1;font-size:18px;line-height:1;border-radius:6px;cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease,background .15s ease;}.gcFollowRow:hover .gcFollowRow-hide,.gcFollowRow-hide:focus-visible{opacity:1;}.gcFollowRow-hide:hover{background:#fee2e2;color:#dc2626;}  @media (hover:none){.gcFollowRow-hide{opacity:1;}}.gcFollowPanel-more{display:block;width:100%;margin-top:6px;padding:7px 10px;border:1px solid var(--gc-border,#e2e8f0);background:#fff;color:var(--gc-primary-strong,#0069d9);font-size:12px;font-weight:600;border-radius:8px;cursor:pointer;}.gcFollowPanel-more:hover{background:var(--gc-surface-2,#f8fafc);}.gcFollowPanel-more-count{color:var(--gc-text-muted,#94a3b8);font-weight:500;}@media (prefers-reduced-motion:reduce){.gcFollowPanel-chevron,.gcFollowRow-hide{transition:none;}}  .gcWallComments{margin-top:8px;padding-top:8px;border-top:1px solid var(--gc-border,#eef2f7);}  .gcWallComments__list{  max-height:380px;overflow-y:auto;overscroll-behavior:contain;}.gcWallComments__list:empty{display:none;}.gcWallComments__list::-webkit-scrollbar{width:6px;}.gcWallComments__list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px;}.gcWallComments__loading{color:var(--gc-text-muted,#94a3b8);font-size:12px;padding:6px 2px;}  .gcWallComments .pointBodyAddonsComments{padding:5px 0!important;margin:0!important;border:0!important;border-top:1px solid #f1f5f9!important;background:transparent!important;box-shadow:none!important;width:auto!important;float:none!important;}.gcWallComments .pointBodyAddonsComments:first-child{border-top:0!important;padding-top:0!important;}.gcWallComments .pointBodyAddonsComments .clear{display:none!important;}.gcWallComments .pointBodyAddonsCommentTextBody{position:relative;padding-left:28px!important;min-height:22px;width:auto!important;float:none!important;margin:0!important;background:transparent!important;}.gcWallComments .pointBodyAddonsCommentImg{position:absolute!important;left:0;top:1px;width:22px!important;height:22px!important;margin:0!important;padding:0!important;float:none!important;}.gcWallComments .pointBodyAddonsCommentImg a,.gcWallComments .pointBodyAddonsCommentImg img{display:block;width:22px!important;height:22px!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;object-fit:cover;}  .gcWallComments .pointBodyAddonsCommentUserNameBody{display:flex!important;align-items:baseline;flex-wrap:wrap!important;gap:0!important;width:auto!important;float:none!important;margin:0!important;padding:0!important;min-height:0!important;}.gcWallComments .pointBodyAddonsCommentUserName{float:none!important;margin:0!important;padding:0!important;width:auto!important;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px!important;font-weight:400!important;line-height:1.2!important;}  .gcWallComments .pointBodyAddonsCommentUserName a{color:#0f172a!important;font-size:11px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none;}.gcWallComments .pointBodyAddonsCommentUserDate{float:none!important;flex:0 0 100%;margin:0!important;padding:0!important;width:auto!important;white-space:nowrap;font-size:10px!important;color:#94a3b8!important;line-height:1.2!important;}  .gcWallComments .pointBodyAddonsComments{position:relative;}.gcWallComments .pointBodyAddonsCommentButtonsBody{position:absolute!important;top:3px;right:0;display:flex!important;align-items:center;gap:2px;margin:0!important;padding:0!important;width:auto!important;float:none!important;}.gcWallComments .pointBodyAddonsComments:first-child .pointBodyAddonsCommentButtonsBody{top:0;}.gcWallComments .pointBodyAddonsCommentUserNameBody{padding-right:44px!important;}.gcWallComments .pointBodyAddonsCommentEdit,.gcWallComments .pointBodyAddonsCommentDelete{display:inline-flex!important;align-items:center;justify-content:center;width:20px!important;height:20px!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:7px;background:transparent!important;color:#94a3b8!important;cursor:pointer;float:none!important;transition:background-color .15s ease,color .15s ease;}.gcWallComments .pointBodyAddonsCommentEdit .glyphicon,.gcWallComments .pointBodyAddonsCommentDelete .glyphicon{font-size:11px!important;top:0!important;margin:0!important;color:inherit!important;}.gcWallComments .pointBodyAddonsCommentEdit:hover{background:#eff6ff!important;color:#1d4ed8!important;}.gcWallComments .pointBodyAddonsCommentDelete:hover{background:#fef2f2!important;color:var(--gc-danger-darker,#b91c1c)!important;}  .gcWallComments .pointBodyAddonsCommentText{float:none!important;width:auto!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.4!important;color:#334155!important;overflow-wrap:anywhere;background:transparent!important;}  .gcWallComments .pointBodyAddonsCommentReplies{margin-left:28px!important;padding:0!important;}.gcWallComments .pointBodyAddonsCommentsReply{padding-top:4px!important;}  .gcWallComments__compose{display:flex;align-items:flex-end;gap:6px;margin-bottom:8px;}.gcWallComments__input{flex:1 1 auto;min-width:0;resize:vertical;min-height:30px;max-height:120px;box-sizing:border-box;padding:6px 9px;border:1px solid var(--gc-border,#cbd5e1);border-radius:8px;font-size:12px;font-family:inherit;line-height:1.4;}.gcWallComments__input:focus{outline:none;border-color:var(--gc-primary-strong,#0069d9);}.gcWallComments__send{flex:0 0 auto;width:30px;height:30px;border:0;border-radius:8px;background:var(--gc-primary-strong,#0069d9);color:#fff;font-size:14px;line-height:1;cursor:pointer;}.gcWallComments__send:hover{filter:brightness(1.06);}.gcWallComments__send:disabled{opacity:.55;cursor:default;}  .gcWallComments__more{display:block;width:100%;margin-top:6px;padding:6px 0;border:0;background:transparent;color:var(--gc-primary-strong,#0069d9);font-family:inherit;font-size:12px;text-align:left;cursor:pointer;}.gcWallComments__more:hover{text-decoration:underline;}.gcWallComments__more:disabled{opacity:.55;cursor:default;text-decoration:none;}  .gcUserActions{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;  margin:10px 12px;}.gcUserActions > *,.gcUserActions .gcUserActions__chat{margin:0!important;float:none!important;}  .gcUserActions .btnSet{text-align:center;line-height:20px;min-height:36px;margin:0!important;padding:8px 14px!important;font-size:13px!important;font-weight:600;border-radius:10px!important;box-shadow:none!important;  white-space:normal;text-wrap:balance;overflow-wrap:anywhere;box-sizing:border-box;}  .gcUserActions #userFollowButton{flex:1 1 140px;min-width:0;}.gcUserActions #userFollowButton .btnSet{width:100%;}  .gcUserActions__chat{flex:0 1 auto;text-decoration:none!important;}.gcUserActions .userGoToChat.btnSet{background:#fff!important;color:var(--gc-primary-strong,#0069d9)!important;border:1px solid var(--gc-primary,#007bff)!important;}.gcUserActions .userGoToChat.btnSet:hover{background:var(--gc-surface-2,#f1f7ff)!important;}  .gcUserActions .userMoveToBlockButton.btnSet{flex:0 0 auto;background:#fff!important;color:var(--gc-text-muted,#94a3b8)!important;border:1px solid var(--gc-border,#e2e8f0)!important;}.gcUserActions .userMoveToBlockButton.btnSet:hover{background:#fee2e2!important;color:#b91c1c!important;border-color:#fca5a5!important;}.gcUserActions .userMoveToUnblockButton.btnSet{flex:0 0 auto;}@media (max-width:420px){.gcUserActions .btnSet{padding:8px 10px!important;font-size:12px!important;}}  .gcUserActions #userFollowButton{order:0;flex:1 1 100%;}.gcUserActions__chat{order:1;}.gcUserActions .userMoveToBlockButton,.gcUserActions .userMoveToUnblockButton{order:2;}  @media screen and (max-width:768px){#userPageMap .leaflet-top.leaflet-left,#groupPageMap .leaflet-top.leaflet-left{left:0!important;right:auto!important;z-index:1200!important;}#userPageMap .leaflet-control-zoom a,#groupPageMap .leaflet-control-zoom a{width:40px!important;height:40px!important;line-height:40px!important;font-size:20px!important;}}    #dialogAddPoint > .gc-dialog__head,#dialogEditPoint > .gc-dialog__head,.dialogEditPointInsideBody > .gc-dialog__head{padding:4px 10px!important;}#dialogAddPoint .gc-dialog__close,#dialogEditPoint .gc-dialog__close,.dialogEditPointInsideBody .gc-dialog__close{width:30px!important;height:30px!important;}  @media screen and (min-width:769px){#dialogAddPoint,#dialogEditPoint{padding:8px 14px 10px 14px!important;}  .ui-dialog:has(#dialogAddPoint),.ui-dialog:has(#dialogEditPoint){top:50%!important;transform:translate(-50%,-50%)!important;}}@media screen and (max-width:768px){#dialogAddPoint,.dialogEditPointInsideBody{padding:10px 12px!important;}}  .dialogAddPointBookmarks{margin:0 0 8px 0!important;padding:3px!important;}.dialogAddPointBookmark--icon{padding:5px 10px!important;}.dialogAddPointModeTitle{margin:0 0 8px 0!important;}  .dialogAddPointAddons .upload-button,.dialogEditPointAddons .upload-button,#dialogAddPointPhotosShared .upload-button{padding:8px 12px!important;margin-top:2px!important;}.dialogAddPointAddons .upload-button-icon,.dialogEditPointAddons .upload-button-icon,#dialogAddPointPhotosShared .upload-button-icon{font-size:17px!important;margin:0 0 1px 0!important;}.dialogAddPointAddons .upload-button-label,.dialogEditPointAddons .upload-button-label,#dialogAddPointPhotosShared .upload-button-label{font-size:11.5px!important;line-height:1.3!important;}.dialogAddPointAddonsItem,.dialogEditPointAddonsItem{margin-bottom:2px!important;}  #dialogAddPoint .dialogAddPointFormText textarea:not(.trumbowyg-textarea),#dialogAddPoint .dialogAddPointFormText .city-hub-compose__textarea,#dialogAddPoint #dialogAddEventFormTextarea,#dialogEditPoint .dialogEditPointFormText textarea:not(.trumbowyg-textarea),.dialogEditPointInsideBody .dialogEditPointFormText textarea:not(.trumbowyg-textarea){height:84px!important;min-height:84px!important;padding-bottom:10px!important;  display:block!important;margin-bottom:0!important;}#dialogAddPoint .dialogAddPointFormText .trumbowyg-box,#dialogEditPoint .dialogEditPointFormText .trumbowyg-box,.dialogEditPointInsideBody .dialogEditPointFormText .trumbowyg-box{min-height:0!important;  margin-bottom:0!important;}#dialogAddPoint .dialogAddPointFormText .trumbowyg-editor,#dialogEditPoint .dialogEditPointFormText .trumbowyg-editor,.dialogEditPointInsideBody .dialogEditPointFormText .trumbowyg-editor{  min-height:84px!important;padding:10px 12px!important;}  .dialogAddPointFormText #emojiBtn,.dialogAddPointFormText #emojiBtnEvent,.dialogAddPointFormText .gosscard-emoji-btn,.dialogEditPointFormText #emojiBtnEdit,.dialogEditPointFormText .gosscard-emoji-btn,.dialogAddPointForm > #emojiBtn,.dialogEditPointForm > #emojiBtnEdit,.pointPageArticleTextEditAreaBody > #emojiBtn{box-sizing:border-box!important;width:28px!important;height:28px!important;line-height:28px!important;font-size:19px!important;padding:0!important;text-align:center!important;}.dialogAddPointForm,.dialogEditPointForm{margin-bottom:4px!important;}  #dialogAddPoint .dialogAddPointAttributesCheckboxIsPublic,#dialogAddPoint .dialogAddPointAttributesSelectFiltr,#dialogEditPoint .dialogEditPointAttributesCheckboxIsPublic,#dialogEditPoint .dialogEditPointAttributesSelectFiltr,#dialogEditPoint .dialogAddPointAttributesSelectFiltr,.dialogEditPointInsideBody .dialogEditPointAttributesCheckboxIsPublic,.dialogEditPointInsideBody .dialogEditPointAttributesSelectFiltr,.dialogEditPointInsideBody .dialogAddPointAttributesSelectFiltr{margin-top:2px!important;}#dialogAddPoint .dialogAddPointAttributesCheckboxIsPublicText,#dialogAddPoint .dialogAddPointAttributesSelectFiltrText,#dialogAddPoint .gcEventFieldLabel,#dialogEditPoint .dialogEditPointAttributesCheckboxIsPublicText,#dialogEditPoint .dialogEditPointAttributesSelectFiltrText,.dialogEditPointInsideBody .dialogEditPointAttributesCheckboxIsPublicText,.dialogEditPointInsideBody .dialogEditPointAttributesSelectFiltrText,.dialogEditPointInsideBody .dialogEditPointAddonsHead{margin:0 0 2px 0!important;}#dialogAddPoint #isPublicPointSelect,#dialogAddPoint #dialogAddFilt,#dialogAddPoint #dialogAddEventFilt,#dialogAddPoint #dialogAddEventFrom,#dialogAddPoint #dialogAddEventTo,#dialogEditPoint #isPublicPointSelectEdit,#dialogEditPoint #dialogAddFiltEdit,.dialogEditPointInsideBody #isPublicPointSelectEdit,.dialogEditPointInsideBody #dialogAddFiltEdit{padding:8px 12px!important;margin-bottom:4px!important;}  .dialogAddPointAddPointButton,.dialogEditPointAddPointButton{margin-top:2px!important;}.dialogAddPointButtons,.dialogEditPointButtons{margin:0!important;}#dialogAddPoint .dialogAddPointAddPointButton button,#dialogEditPoint .dialogEditPointAddPointButton button,.dialogEditPointInsideBody .dialogEditPointAddPointButton button{padding:10px 14px!important;}  .dialogEditPointInsideBody{padding:12px!important;  margin-top:6px!important;}  #uploadFileItemsEdit,#uploadedFilesListEdit{margin:4px 0!important;}  .dialogAddPointForm,.dialogEditPointForm{position:relative!important;}.dialogAddPointForm > #emojiBtn,.dialogEditPointForm > #emojiBtnEdit,  .pointPageArticleTextEditAreaBody > #emojiBtn{position:relative!important;left:auto!important;bottom:auto!important;margin-top:2px!important;z-index:9994!important;}.dialogEditPointForm{margin-top:6px!important;}.dialogEditPointAttributes{margin-top:2px!important;}.dialogEditPointAddons{margin-top:4px!important;}.dialogEditPointAttributesSelectFollowersSelectBody{max-height:118px!important;margin-bottom:8px!important;}.dialogEditPointAttributesCheckboxIsPublicBlock{padding:8px!important;margin-bottom:8px!important;}  #dialogReportPoint.ui-dialog-content{padding:0!important;}.dialogReportPointInsideBodyItem{padding:0!important;}.dialogReportPointInsideBody{gap:6px!important;margin-bottom:0!important;}.dialogReportPointInsideBodyItem button{padding:7px 14px!important;}  input[type="file"],input[type="file"].uploadUserChangePhotoimgEdit,input[type="file"].uploadGroupChangePhotoimgEdit,input[type="file"].uploadUserBackgroundChangePhotoimgEdit,input[type="file"].uploadGroupBackgroundChangePhotoimgEdit,input[type="file"].uploadItemChangePhotoimgEdit,input[type="file"].uploadActionsItemChangePhotoimgEdit,input[type="file"]#fileUserPhotoRegistration{color:transparent!important;}input[type="file"]::file-selector-button{color:#1e293b;}input[type="file"]::-webkit-file-upload-button{color:#1e293b;}    #dialogAddPointModeTitle{display:none!important;}  #dialogAddPointPhotosShared .upload-button,.dialogAddPointAddons .upload-button,.dialogEditPointAddons .upload-button{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:8px 12px!important;margin-top:0!important;}  #dialogAddPointPhotosShared .upload-button-label br,.dialogAddPointAddons .upload-button-label br,.dialogEditPointAddons .upload-button-label br{display:none!important;}  #dialogAddPointPhotosShared .upload-button-label,.dialogAddPointAddons .upload-button-label,.dialogEditPointAddons .upload-button-label{flex:1 1 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;}#dialogAddPointPhotosShared .upload-button-icon,.dialogAddPointAddons .upload-button-icon,.dialogEditPointAddons .upload-button-icon{flex:0 0 auto!important;margin:0!important;}#dialogAddPointPhotosShared{margin-top:0!important;}#dialogAddPointPhotosShared .dialogAddPointAddonsItem{margin-bottom:0!important;}    #dialogAddPoint .gc-dialog__headMain{min-width:0!important;}#dialogAddPoint .dialogAddPointSubtitle{margin-top:1px!important;font-size:12px!important;line-height:1.3!important;font-weight:400!important;color:var(--gc-text-muted,#5c6b7f)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}#dialogAddPoint .dialogAddPointSubtitle:empty{display:none!important;}  #dialogAddPoint .dialogAddPointBookmarks{gap:2px!important;padding:3px!important;border-radius:9px!important;}  .ui-dialog:has(#dialogAddPoint){width:min(420px,calc(100vw - 24px))!important;max-width:none!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;}    #dialogAddPoint .dialogAddPointBookmarks{flex-wrap:nowrap!important;  align-items:stretch!important;background:transparent!important;border-radius:0!important;gap:6px!important;}#dialogAddPoint .dialogAddPointBookmark--icon{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:3px!important;flex:1 1 0!important;max-width:none!important;min-width:0!important;min-height:0!important;padding:5px 3px!important;border-radius:6px!important;font-size:11px!important;font-weight:400!important;}#dialogAddPoint .dialogAddPointBookmark--icon.active{font-weight:600!important;}  #dialogAddPoint .dialogAddPointBookmark--icon i,#dialogAddPoint .dialogAddPointBookmark--icon .gcEventIconWrap{display:block!important;flex:0 0 auto!important;width:100%!important;height:14px!important;line-height:14px!important;font-size:13px!important;text-align:center!important;}#dialogAddPoint .dialogAddPointBookmark--icon .gcEventIconWrap svg{width:13px!important;height:13px!important;vertical-align:middle!important;}  #dialogAddPoint .dialogAddPointBookmark__label{display:block!important;width:100%!important;min-width:0!important;font-size:11px!important;line-height:1.15!important;  min-height:2.3em!important;text-align:center!important;white-space:normal!important;  overflow-wrap:break-word!important;word-break:normal!important;text-overflow:clip!important;overflow:visible!important;}  @media screen and (max-width:480px){  .ui-dialog:has(#dialogAddPoint){width:min(420px,calc(100vw - 16px))!important;}#dialogAddPoint{padding:10px 10px!important;}#dialogAddPoint .dialogAddPointBookmarks{gap:2px!important;padding:0!important;}#dialogAddPoint .dialogAddPointBookmark--icon{padding:5px 0!important;} }  #dialogAddPoint .dialogAddPointFormText textarea:not(.trumbowyg-textarea),#dialogAddPoint #dialogAddEventFormTextarea{resize:none!important;}  #dialogAddPoint .dialogAddPointPhotoSlot{clear:both!important;width:100%!important;}#dialogAddPoint #dialogAddPointPhotosShared .upload-button{width:100%!important;box-sizing:border-box!important;padding:7px 12px!important;border:1px dashed #cbd5e1!important;border-radius:10px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--gc-text-muted,#5c6b7f)!important;font-weight:500!important;text-shadow:none!important;}#dialogAddPoint #dialogAddPointPhotosShared .upload-button:hover{border-color:var(--gc-primary-strong,#0069d9)!important;background:var(--gc-primary-soft,#eff6ff)!important;color:var(--gc-primary-strong,#0069d9)!important;transform:none!important;}#dialogAddPoint #dialogAddPointPhotosShared .upload-button-label{font-size:12px!important;font-weight:500!important;}#dialogAddPoint #dialogAddPointPhotosShared .upload-button-icon{font-size:14px!important;}  #dialogAddPoint .dialogAddPointAdvancedToggle{display:flex!important;align-items:center!important;gap:6px!important;width:100%!important;margin:8px 0 0 0!important;padding:4px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--gc-text-muted,#5c6b7f)!important;font-family:inherit!important;font-size:12px!important;font-weight:500!important;line-height:1.3!important;text-align:left!important;cursor:pointer!important;clear:both!important;}#dialogAddPoint .dialogAddPointAdvancedToggle:hover{color:var(--gc-primary-strong,#0069d9)!important;background:transparent!important;transform:none!important;}#dialogAddPoint .dialogAddPointAdvancedToggle i{font-size:12px!important;}#dialogAddPoint .dialogAddPointAdvancedIcon{flex:0 0 auto!important;width:14px!important;height:14px!important;}#dialogAddPoint .dialogAddPointAdvancedCaret{margin-left:auto!important;font-size:10px!important;transition:transform .15s ease!important;}#dialogAddPoint .dialogAddPointAdvancedToggle.is-expanded .dialogAddPointAdvancedCaret{transform:rotate(180deg)!important;}  #dialogAddPoint .dialogAddPointAdvanced.is-collapsed{display:none!important;}#dialogAddPoint .dialogAddPointAdvanced{margin-top:6px!important;}  #dialogAddPoint .dialogAddPointAddPointButton button{width:100%!important;  padding:10px 14px!important;min-height:44px!important;height:auto!important;font-size:13.5px!important;font-weight:600!important;line-height:1.3!important;box-shadow:none!important;}#dialogAddPoint .dialogAddPointAddPointButton button:hover{box-shadow:none!important;transform:none!important;}  #dialogAddPoint .dialogSetFollowRangeOkButton button{padding:10px 14px!important;min-height:44px!important;}  #dialogAddPoint #dialogAddPointPhotosShared .upload-button{padding:3px 12px!important;line-height:1.35!important;}#dialogAddPoint #dialogAddPointPhotosShared .upload-button-label{font-size:11.5px!important;}#dialogAddPoint #dialogAddPointPhotosShared .upload-button-icon{font-size:13px!important;}  #dialogAddPoint #dialogAddPointPhotosShared .upload-button,#dialogAddPointPhotosShared .upload-button,.dialogAddPointAddons .upload-button,.dialogEditPointAddons .upload-button{min-height:50px!important;}  #dialogAddPoint .dialogAddPointBookmark--icon{  padding:5px 4px!important;gap:2px!important;border:1px solid #ced4da!important;border-radius:var(--gc-radius,12px)!important;background:#f8f9fa!important;color:#333333!important;font-weight:600!important;box-shadow:none!important;}#dialogAddPoint .dialogAddPointBookmark--icon:hover:not(.active){border-color:var(--gc-primary,#007bff)!important;color:var(--gc-primary-strong,#0069d9)!important;  background:#f8f9fa!important;}  #dialogAddPoint .dialogAddPointBookmark--icon.active{background:var(--gc-primary-strong,#0069d9)!important;border-color:var(--gc-primary-strong,#0069d9)!important;color:#ffffff!important;box-shadow:none!important;}#dialogAddPoint .dialogAddPointBookmark--icon.active i,#dialogAddPoint .dialogAddPointBookmark--icon.active .gcEventIconWrap,#dialogAddPoint .dialogAddPointBookmark--icon.active .gcEventIconWrap svg{color:#ffffff!important;stroke:#ffffff!important;fill:none!important;}  #dialogAddPoint .dialogAddPointBookmark__label{font-size:13px!important;line-height:1.25!important;min-height:0!important;letter-spacing:0!important;}#dialogAddPoint .dialogAddPointBookmark--icon i,#dialogAddPoint .dialogAddPointBookmark--icon .gcEventIconWrap{height:17px!important;line-height:17px!important;font-size:15px!important;}#dialogAddPoint .dialogAddPointBookmark--icon .gcEventIconWrap svg{width:15px!important;height:15px!important;}#dialogAddPoint .dialogAddPointBookmarks{padding:2px!important;}  @media screen and (max-width:480px){#dialogAddPoint .dialogAddPointBookmark__label{font-size:11px!important;}#dialogAddPoint .dialogAddPointBookmark--icon i,#dialogAddPoint .dialogAddPointBookmark--icon .gcEventIconWrap{height:15px!important;line-height:15px!important;font-size:14px!important;}#dialogAddPoint .dialogAddPointBookmark--icon .gcEventIconWrap svg{width:14px!important;height:14px!important;}}    #dialogAddPoint .dialogAddPointBookmarks{margin:10px 0 0 0!important;padding:0!important;}#dialogAddPoint .dialogAddPointWindowBody{margin-top:0!important;}  #dialogAddPoint .dialogAddPointInsideBody,#dialogAddPoint .dialogAddPointOfferInsideBody,#dialogAddPoint .dialogAddEventInsideBody,#dialogAddPoint .dialogSetFollowRangeInsideBody{box-sizing:border-box!important;padding:0!important;background:transparent!important;border:0!important;margin:10px 0 0 0!important;}  #dialogAddPoint .dialogAddPointFormText textarea:not(.trumbowyg-textarea),#dialogAddPoint .dialogAddPointFormText .trumbowyg-editor,#dialogAddPoint .dialogAddPointFormText .trumbowyg-box,#dialogAddPoint #dialogAddEventFormTextarea,#dialogAddPoint #isPublicPointSelect,#dialogAddPoint #dialogAddFilt,#dialogAddPoint #dialogAddEventFilt,#dialogAddPoint #dialogAddEventFrom,#dialogAddPoint #dialogAddEventTo,#dialogAddPoint #dialogSetFollowRangePopisMisto{background-color:var(--gc-surface,#ffffff)!important;}#dialogAddPoint #dialogAddPointPhotosShared .upload-button{background:var(--gc-surface,#ffffff)!important;}#dialogAddPoint .dialogAddPointForm,#dialogAddPoint .dialogAddPointFormText{margin:0!important;}  #dialogAddPoint .dialogAddPointPhotoSlot{margin:4px 0 0 0!important;}#dialogAddPoint .dialogAddPointAdvancedToggle{margin:10px 0 0 0!important;}#dialogAddPoint .dialogAddPointAdvanced{margin:10px 0 0 0!important;}#dialogAddPoint .dialogAddPointButtons{margin:10px 0 0 0!important;}#dialogAddPoint .dialogAddPointAddPointButton{margin:0!important;}  #dialogAddPoint .dialogAddEventError.is-visible{margin:10px 0 0 0!important;}  #dialogAddPointOfferInsideBody{clear:both!important;}#dialogAddPointOfferInsideBody .gcOffer{margin:0!important;}  #dialogAddPoint .dialogAddPointWindowBody{min-height:0!important;}  .gcErrorCard{box-sizing:border-box;width:100%;max-width:420px;margin:48px auto;padding:28px 24px 24px;background:var(--gc-surface,#ffffff);border:1px solid var(--gc-border,#e2e8f0);border-radius:var(--gc-radius-lg,16px);box-shadow:var(--gc-shadow-md,0 10px 26px rgba(30,64,175,.13));text-align:center;}.gcErrorCard__icon{display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin:0 auto 16px;border-radius:50%;background:var(--gc-danger-soft,#fef2f2);color:var(--gc-danger,#ef4444);}.gcErrorCard__title{font-family:var(--gc-font);font-size:19px;font-weight:600;line-height:1.4;color:var(--gc-text,#1a202c);margin-bottom:20px;}.gcErrorCard__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 22px;border-radius:var(--gc-radius-pill,999px);background:var(--gc-primary-strong,#0069d9);  color:#fff!important;font-family:var(--gc-font);font-size:15px;font-weight:600;text-decoration:none;box-shadow:var(--gc-shadow-sm,0 2px 6px rgba(0,0,0,.06));transition:background 0.15s ease,transform 0.15s ease;}.gcErrorCard__btn:hover,.gcErrorCard__btn:focus{background:var(--gc-primary-strong,#0069d9);color:#fff!important;text-decoration:none;}.gcErrorCard__btn:active{transform:translateY(1px);}.gcErrorCard__btn:focus-visible{outline:none;box-shadow:var(--gc-focus-ring,0 0 0 3px rgba(0,123,255,.3));}@media (max-width:480px){.gcErrorCard{margin:24px 16px;padding:24px 18px 20px;}.gcErrorCard__title{font-size:17px;}}  .pointWallItemActionsRow{flex-wrap:nowrap!important;min-width:0;}.pointWallItemActionsRow__reactions{min-width:0;overflow:hidden;}.pointWallItemActionsRow__reactions .pointActionsWrap--wall,.pointWallItemActionsRow__reactions .pointActionsBar--wall,.pointWallItemActionsRow .pointReactionGroup{flex-wrap:nowrap!important;min-width:0;}.pointWallItemActionsRow__buttons.groupLeftPannelWallItemHeaderButtons{flex:0 0 auto!important;flex-wrap:nowrap!important;white-space:nowrap;}@media (max-width:400px){.pointWallItemActionsRow{gap:6px!important;}.pointWallItemActionsRow .pointReactionGroup{gap:6px!important;}.pointWallItemActionsRow .pointReactionItem{gap:4px!important;}.pointWallItemActionsRow .pointReactionOrb{width:32px!important;height:32px!important;min-width:32px!important;}.pointWallItemActionsRow .pointFbActionBtn{margin-left:6px!important;  width:32px!important;min-width:32px!important;height:32px!important;padding:0 8px!important;}  .pointWallItemActionsRow__buttons .groupLeftPannelWallItemHeaderButtonsDeletePoint{width:32px!important;height:32px!important;min-width:32px!important;}.pointWallItemActionsRow__buttons.groupLeftPannelWallItemHeaderButtons > div{padding:0 8px!important;font-size:12px!important;}}  .feedbackPublicError{display:flex;align-items:flex-start;gap:8px;margin:0 0 10px;padding:10px 12px;border:1px solid #fecaca;border-radius:10px;background:#fef2f2;color:#991b1b;font-size:13.5px;line-height:1.45;overflow-wrap:break-word;}.feedbackPublicEmailText{display:block;font-weight:600;}        .userRatingStarsStrip{display:inline-flex!important;align-items:center!important;gap:6px!important;text-decoration:none!important;}.userRatingStarsPick{display:block!important;margin:10px 0 0!important;padding:10px 12px!important;border:1px solid #e6ebf2!important;border-radius:var(--gc-radius,12px)!important;background:#f8fafc!important;}.userRatingStarsPickBtn{min-width:40px!important;min-height:40px!important;}  a.headArrowBack{text-decoration:none!important;}@media screen and (max-width:1000px){a.headArrowBack{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;}}  .publicPageHeaderRegister{display:inline-flex!important;align-items:center!important;justify-content:center!important;  align-self:center!important;min-height:40px!important;margin-left:8px!important;padding:8px 14px!important;border:1px solid #cfe1fb!important;border-radius:10px!important;background:#eff5ff!important;color:#0069d9!important;font-size:13.5px!important;font-weight:600!important;text-decoration:none!important;white-space:normal!important;overflow-wrap:break-word!important;}.publicPageHeaderRegister:hover{background:#dbeafe!important;color:#0057b8!important;}    .pointPageHeaderLogin{flex-wrap:wrap!important;}@media screen and (max-width:768px){.publicPageHeaderRegister{width:100%!important;margin-left:0!important;}}@media (max-width:560px){.pointPageHeaderLogin{flex-wrap:wrap!important;}.publicPageHeaderRegister{margin:8px 0 0!important;}}  .btnSet.btnSetBlue,.btnSetBlue,a.btnSet.btnSetBlue{background-color:#0069d9!important;border-color:#0069d9!important;color:#fff!important;}.btnSet.btnSetBlue:hover,.btnSetBlue:hover{background-color:#0057b8!important;border-color:#0057b8!important;}  .headMenuSlide_mapNavigationLi.active,.gcFS-btn{background-color:#0069d9!important;border-color:#0069d9!important;}  .eshopOrderRowStatus-new{color:#1d6b45!important;}  .searchPageBookmarksItem[data-count="0"]:not(.is-active),.searchPageBookmarksItem[data-count="0"]:not(.is-active) .searchPageBookmarksCount{color:#64748b!important;}  .userStatsPointsText,.userStatsFollowersText,.userStatsFollowingText,.userStatsGroupsText{font-size:12px!important;}  .changePassResult{height:auto!important;min-height:25px;color:#334155!important;overflow-wrap:break-word;}.changePassResult--ok{color:#15803d!important;}.changePassResult--err{color:#b91c1c!important;}  .infoGpsPositionWrongMainMap,.infoGpsPositionWrongHead,.infoGpsPositionWrongMainMap .infoGpsPositionWrongHead{color:#b91c1c!important;}  @media screen and (max-width:480px){.detailUserInputDateOfBirth{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;}#detailUserInputDateOfBirthDaySelect,#detailUserInputDateOfBirthMonthSelect,#detailUserInputDateOfBirthYearSelect{width:100%!important;min-width:0!important;}}  button#mapNavigationNotification{background:none!important;border:0!important;padding:0!important;cursor:pointer;}button#mapNavigationNotification:focus-visible,a.headArrowBack:focus-visible,.page-footer-body-menu-link:focus-visible{outline:2px solid #0069d9!important;outline-offset:2px!important;}  .gc-panel-empty,.gc-panel-error{padding:14px 16px;font-size:13.5px;line-height:1.45;text-align:center;overflow-wrap:break-word;}.gc-panel-empty{color:#64748b;}.gc-panel-error{color:#b91c1c;}  .searchPageResultUsersRecord:hover{background:#f8f9fa!important;border-color:#e0e0e0!important;}  .searchPageResultUsersRecord,.searchPageResultUsersRecord a{color:#0069d9!important;}.searchPageResultUsersRecordChat{color:#0069d9!important;border-radius:8px;}.searchPageResultUsersRecordChat:hover{background:#eff5ff!important;}  #errorBody .container,#errorBody .row{max-width:100%;margin-left:0!important;margin-right:0!important;padding-left:12px;padding-right:12px;box-sizing:border-box;}  @media (max-width:480px){.gcErrorCard{margin:24px auto!important;max-width:calc(100% - 32px)!important;}}  .userPageToolPanelOpen[style*="display: none"],.userPageToolPanelClose[style*="display: none"],.userPageToolPanelOpen[style*="display:none"],.userPageToolPanelClose[style*="display:none"]{visibility:hidden;}  @media screen and (max-width:480px){.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthDayBody,.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthMonthBody,.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthYearBody{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important;}.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthDay,.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthMonth,.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirthYear{width:auto!important;text-align:left!important;font-size:12.5px!important;line-height:1.2!important;}.userDetailPageHeaderBody .detailUserSideMenuContent .detailUserInputDateOfBirth{gap:8px!important;}}    body[data-gc-page="user"] #infoGpsPositionWrong,body[data-gc-page="user"] .infoGpsPositionWrong,body[data-gc-page="user"] .infoGpsPositionWrongMainMap,body[data-gc-page="detailuser"] #infoGpsPositionWrong,body[data-gc-page="detailuser"] .infoGpsPositionWrong,body[data-gc-page="group"] #infoGpsPositionWrong,body[data-gc-page="group"] .infoGpsPositionWrong,body[data-gc-page="collection"] #infoGpsPositionWrong,body[data-gc-page="collection"] .infoGpsPositionWrong,body[data-gc-page="collectiondetail"] #infoGpsPositionWrong,body[data-gc-page="userratings"] #infoGpsPositionWrong{display:none!important;}  .orderPageInner,.gcParamModeHint{padding-bottom:12px;}.orderActions{padding-right:56px;}.gcParamModeHint{padding-right:56px;overflow-wrap:break-word;}    .listEshopItem input:focus-visible,.listEshopItem textarea:focus-visible,.listEshopItem select:focus-visible,.gcCatPick__trigger:focus-visible,.gcCatPick__search:focus-visible,.gcWallComments__input:focus-visible,#userPanelContentBoxPopisEditArea:focus-visible,div[id^="pointBodyAddonsCommentTextEditTextarea"] textarea:focus-visible{outline:none;border-color:var(--gc-primary-strong,#0069d9);box-shadow:var(--gc-focus-ring,0 0 0 2px #fff,0 0 0 5px #0069d9);}  input[type="file"].uploadUserChangePhotoimgEdit:focus-visible,input[type="file"].uploadGroupChangePhotoimgEdit:focus-visible,input[type="file"].uploadUserBackgroundChangePhotoimgEdit:focus-visible,input[type="file"].uploadGroupBackgroundChangePhotoimgEdit:focus-visible,input[type="file"]#fileUserPhotoRegistration:focus-visible{outline:2px solid var(--gc-primary-strong,#0069d9)!important;outline-offset:2px!important;}  .pointReactionOrb:focus-visible,.pointActionsBar--wall .pointFbActionBtn:focus-visible,.pointWallItemActionsRow__buttons.groupLeftPannelWallItemHeaderButtons > div:focus-visible,.userSettingsProfileGear:focus-visible,.ui-slider .ui-slider-handle:focus-visible{outline:2px solid var(--gc-primary-strong,#0069d9)!important;outline-offset:2px!important;}  .image-map-user-icon:focus-visible,.image-map-user-icon-travel:focus-visible,.image-map-user-icon-trades:focus-visible,.image-map-user-icon-fun:focus-visible,.image-map-user-icon-gastro:focus-visible,.image-map-user-icon-sport:focus-visible,.image-map-user-icon-beaty:focus-visible,.image-map-user-icon-culture:focus-visible,.image-map-user-icon-housing:focus-visible,.image-map-user-icon-erotic:focus-visible,.image-map-user-icon-work:focus-visible,.image-map-user-icon-undefcat:focus-visible,.image-map-user-icon-group-point:focus-visible,.image-map-event-icon:focus-visible{outline:3px solid var(--gc-primary-strong,#0069d9);outline-offset:1px;}    .regPage-register-button:disabled,.feedbackPageButton button:disabled,.btnAddCommentPoint:disabled,.listEshopItemAdd:disabled,.collectiondetail-btn-save:disabled,.submitPointChangesPointPageAttributesSetSelectFiltr:disabled,.pointPageHeaderLoginFormButton .btnSet:disabled,.lostPasswordContent input[type="submit"].btnSetBlue:disabled,.lostPasswordContent button.btnSetBlue:disabled,button.btnSet.btnSetBlue.gcSubmitBtn:disabled,.dialogAddPointAddPointButton button:disabled,.dialogSettingsGroupSaveButton button:disabled,.dialogDeleteGroupSaveButton button:disabled,.dialogUserRequestListItemAccept:disabled,.userPanelContentBoxPointsCollection:disabled,#userPanelContentBoxPointsGroupsCreateGroup:disabled,#acceptItemAddDialogButton:disabled,#sendEshopButtonPointBuyDialogButton:disabled,#sendEshopButtonPointRentDialogButton:disabled,.btnSetGreen:disabled,.btnSetGreen[disabled]{background-color:var(--gc-border,#e2e8f0)!important;background-image:none!important;color:var(--gc-text-muted,#5c6b7f)!important;box-shadow:none!important;transform:none!important;cursor:not-allowed!important;}    .regPage-register-button:active:not(:disabled),.feedbackPageButton button:active:not(:disabled),.btnAddCommentPoint:active:not(:disabled),.listEshopItemAdd:active:not(:disabled),.collectiondetail-btn-save:active:not(:disabled),.submitPointChangesPointPageAttributesSetSelectFiltr:active:not(:disabled),.pointPageHeaderLoginFormButton .btnSet:active:not(:disabled),.lostPasswordContent input[type="submit"].btnSetBlue:active:not(:disabled),.lostPasswordContent button.btnSetBlue:active:not(:disabled),button.btnSet.btnSetBlue.gcSubmitBtn:active:not(:disabled),.dialogAddPointAddPointButton button:active:not(:disabled),.dialogSettingsGroupSaveButton button:active:not(:disabled),.dialogUserRequestListItemAccept:active:not(:disabled),.userPanelContentBoxPointsCollection:active:not(:disabled),#userPanelContentBoxPointsGroupsCreateGroup:active:not(:disabled),#acceptItemAddDialogButton:active:not(:disabled),#sendEshopButtonPointBuyDialogButton:active:not(:disabled),#sendEshopButtonPointRentDialogButton:active:not(:disabled),.btnSetGreen:active:not(:disabled){background-color:var(--gc-primary-darker,#0056b3)!important;transform:translateY(0)!important;box-shadow:var(--gc-shadow-sm,0 2px 6px rgba(0,0,0,.06))!important;}.dialogDeleteGroupSaveButton button:active:not(:disabled),#acceptItemDeleteDialogButton:active:not(:disabled),.userSettingsBody .userSettingsDeleteGroup:active:not(:disabled){background-color:var(--gc-danger-darker,#b91c1c)!important;transform:translateY(0)!important;box-shadow:var(--gc-shadow-sm,0 2px 6px rgba(0,0,0,.06))!important;}    .uploadedFilesListItemDeleteEdit{width:24px!important;height:24px!important;}    .pointPageHashtagChipRemove,.gcWallComments .pointBodyAddonsCommentEdit,.gcWallComments .pointBodyAddonsCommentDelete{position:relative;}.pointPageHashtagChipRemove::after,.gcWallComments .pointBodyAddonsCommentEdit::after,.gcWallComments .pointBodyAddonsCommentDelete::after{content:"";position:absolute;inset:-2px; }.gcPopupComments__back::after{content:"";position:absolute;inset:-3px; }    .groupLeftPannelWallItemHeaderNameUser > a{padding-top:2px;padding-bottom:2px;margin-top:-2px;margin-bottom:-2px; }  .groupLeftPannelWallItemHeaderButtonsOpenDetail > a,  a.userRatingStarsStrip,.pointPageOwnerRatingLink,  .detailPoint-user-details-name > a,  .loginpage-signup-prompt > a,.formBoxFormLoginSupport > a,  #dialogAddPointAdvancedToggle,  .gcOffer__head .gcOffer__toggle,.gcOffer__head .gcOffer__add{position:relative;}.groupLeftPannelWallItemHeaderButtonsOpenDetail > a::after{content:"";position:absolute;top:-4px;bottom:-4px;left:0;right:0; }a.userRatingStarsStrip::after{content:"";position:absolute;top:-2px;bottom:-2px;left:0;right:0; }.pointPageOwnerRatingLink::after{content:"";position:absolute;top:-3px;bottom:-3px;left:0;right:0; }.detailPoint-user-details-name > a::after{content:"";position:absolute;top:-2px;bottom:-2px;left:0;right:0; }.loginpage-signup-prompt > a::after{content:"";position:absolute;top:-1px;bottom:-1px;left:0;right:0; }.formBoxFormLoginSupport > a::after{content:"";position:absolute;top:-2px;bottom:-2px;left:0;right:0; }#dialogAddPointAdvancedToggle::after{content:"";position:absolute;top:-1px;bottom:-1px;left:0;right:0; }.gcOffer__head .gcOffer__toggle::after,.gcOffer__head .gcOffer__add::after{content:"";position:absolute;top:-3px;bottom:-3px;left:0;right:0; }  #dialogCreateGroupPrivate,#regAcceptTerms{position:relative;}#dialogCreateGroupPrivate::after,#regAcceptTerms::after{content:"";position:absolute;inset:-6px; }