@charset "UTF-8";.fileinput-button{position:relative;overflow:hidden}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px;direction:ltr;cursor:pointer}@media screen\9{.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%}}



#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxTopLeft{width:14px;height:14px;background:url(../Serenity.Assets/Content/colorbox/images/controls.png) no-repeat 0 0}#cboxTopCenter{height:14px;background:url(../Serenity.Assets/Content/colorbox/images/border.png) repeat-x top left}#cboxTopRight{
width:14px;height:14px;background:url(../Serenity.Assets/Content/colorbox/images/controls.png) no-repeat -36px 0}#cboxBottomLeft{width:14px;height:43px;background:url(../Serenity.Assets/Content/colorbox/images/controls.png) no-repeat 0 -32px}#cboxBottomCenter{height:43px;background:url(../Serenity.Assets/Content/colorbox/images/border.png) repeat-x bottom left}#cboxBottomRight{width:14px;height:43px;background:url(../Serenity.Assets/Content/colorbox/images/controls.png) no-repeat -36px -32px}#cboxMiddleLeft{width:14px;background:url(../Serenity.Assets/Content/colorbox/images/controls.png) repeat-y -175px 0}#cboxMiddleRight{width:14px;background:url(../Serenity.Assets/Content/colorbox/images/controls.png) repeat-y -211px 0}#cboxContent{background:#fff;overflow:visible}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:5px}#cboxLoadingOverlay{background:url(../Serenity.Assets/Content/colorbox/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(../Serenity.Assets/Content/colorbox/images/loading.gif) no-repeat center center}#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:bold;color:#7c7c7c}#cboxCurrent{position:absolute;bottom:-25px;left:58px;
font-weight:bold;color:#7c7c7c}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;position:absolute;bottom:-29px;background:url(../Serenity.Assets/Content/colorbox/images/controls.png) no-repeat 0 0;width:23px;height:23px;text-indent:-9999px}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{left:0;background-position:-51px -25px}#cboxPrevious:hover{background-position:-51px 0}#cboxNext{left:27px;background-position:-75px -25px}#cboxNext:hover{background-position:-75px 0}#cboxClose{right:0;background-position:-100px -25px}#cboxClose:hover{background-position:-100px 0}.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0}



@font-face{font-family:"Montserrat";font-style:normal;font-weight:400 800;font-display:swap;src:url(../Content/fonts/montserrat/montserrat-latin-ext.woff2) format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400 800;font-display:swap;src:url(../Content/fonts/montserrat/montserrat-latin.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--crm-font:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--crm-font-heading:"Montserrat",var(--crm-font);--s-tabular-font:var(--crm-font);--bs-body-font-family:var(--crm-font)}:root{--crm-brand:#ff996c;--crm-brand-hover:#ff8552;
--crm-brand-soft:#fff4ef;--crm-on-brand:#000;--crm-accent:#1a56db;--crm-accent-hover:#1443b0;--crm-accent-soft:#eaf0fb;--crm-ink:#101828;--crm-ink-2:#344054;--crm-ink-3:#475467;--crm-muted:#667085;--crm-faint:#98a2b3;--crm-line:#e4e7ec;--crm-line-strong:#d0d5dd;--crm-surface:#fff;--crm-surface-alt:#f2f4f7;--crm-bg:#f9fafb;--crm-success:#198754;--crm-success-soft:#e6f4ec;--crm-danger:#b42318;--crm-danger-soft:#fdecea;--crm-warning:#b54708;--crm-warning-fill:#ffc107;--crm-warning-soft:#fff8e1;--crm-fs-xs:12px;--crm-fs-sm:13px;--crm-fs-md:14px;--crm-fs-lg:16px;--crm-fs-xl:18px;--crm-fs-2xl:20px;--crm-fs-3xl:24px;--crm-fs-4xl:28px;--crm-fs-5xl:32px;--crm-radius:8px;--crm-radius-lg:12px;--crm-shadow:0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.08);--crm-shadow-hover:0 8px 24px rgba(16,24,40,.1);--bs-link-color:var(--crm-accent);--bs-link-hover-color:var(--crm-accent-hover);--s-tabs-border-active:var(--crm-accent);--s-tabs-text-active:var(--crm-accent)}:root.theme-cosmos-dark{--crm-brand-soft:#2a1d17;
--crm-accent:#6eb5ff;--crm-accent-hover:#accfff;--crm-accent-soft:#10264a;--crm-ink:#e3e8f1;--crm-ink-2:#c8d0de;--crm-ink-3:#b8c3d6;--crm-muted:#93a1ba;--crm-faint:#6f7f9b;--crm-line:#1d3558;--crm-line-strong:#2b4a78;--crm-surface:#0f2442;--crm-surface-alt:#0b1b33;--crm-bg:#071222;--crm-success:#4ccb8a;--crm-success-soft:#0f2e22;--crm-danger:#ff7a70;--crm-danger-soft:#3a1512;--crm-warning:#f5b453;--crm-warning-soft:#33250c;--crm-shadow:0 1px 2px rgba(0,0,0,.4);--crm-shadow-hover:0 8px 24px rgba(0,0,0,.45)}.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary:disabled,.btn-primary.disabled{color:var(--crm-on-brand) !important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background-color:var(--crm-brand-hover) !important;border-color:var(--crm-brand-hover) !important}.btn-primary:focus-visible{outline:2px solid var(--crm-ink);outline-offset:2px;box-shadow:none}:root{--crm-skel-a:#eef0f3;--crm-skel-b:#e2e5ea
}:root.theme-cosmos-dark{--crm-skel-a:#10223d;--crm-skel-b:#183052}.crm-skel{display:block;border-radius:6px;background:linear-gradient(90deg,var(--crm-skel-a) 25%,var(--crm-skel-b) 37%,var(--crm-skel-a) 63%);background-size:400% 100%;animation:crm-shimmer 1.4s ease infinite;pointer-events:none}span.crm-skel{display:inline-block;vertical-align:middle}.crm-skel-text{height:.9em;width:60%}.crm-skel-title{height:1.1em;width:40%}.crm-skel-stat{height:1em;width:3.2em}.crm-skel-card{height:140px;border-radius:var(--crm-radius)}.crm-skel-row{height:16px;width:100%;margin:12px 0}.crm-skel-rows{padding:4px 0}.crm-skel-rows .crm-skel-row:nth-child(2n){width:82%}.crm-skel-rows .crm-skel-row:nth-child(3n){width:91%}[aria-busy="true"] .crm-skel-on-busy{color:transparent !important;text-shadow:none !important;border-radius:6px;background:linear-gradient(90deg,var(--crm-skel-a) 25%,var(--crm-skel-b) 37%,var(--crm-skel-a) 63%);background-size:400% 100%;animation:crm-shimmer 1.4s ease infinite;pointer-events:none;
user-select:none}[aria-busy="true"] .crm-skel-on-busy>*{visibility:hidden}.s-DataGrid.crm-grid-loading .slick-viewport{position:relative}.s-DataGrid.crm-grid-loading .slick-viewport::after{content:"";position:absolute;inset:0;z-index:5;background:repeating-linear-gradient(180deg,transparent 0 6px,var(--crm-skel-a) 6px 20px,transparent 20px 30px),var(--bs-body-bg,#fff);-webkit-mask:linear-gradient(90deg,#000 25%,rgba(0,0,0,.55) 37%,#000 63%) 0 0/400% 100%;mask:linear-gradient(90deg,#000 25%,rgba(0,0,0,.55) 37%,#000 63%) 0 0/400% 100%;animation:crm-shimmer-mask 1.4s ease infinite;pointer-events:none}@keyframes crm-shimmer{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes crm-shimmer-mask{0%{-webkit-mask-position:100% 50%;mask-position:100% 50%}100%{-webkit-mask-position:0 50%;mask-position:0 50%}}@media(prefers-reduced-motion:reduce){.crm-skel,[aria-busy="true"] .crm-skel-on-busy,.s-DataGrid.crm-grid-loading .slick-viewport::after{animation:none}}h1,h2,h3,h4,h5,h6,
.h1,.h2,.h3,.h4,.h5,.h6,.ui-dialog-title,.panel-titlebar-text,.grid-title .title-text,.category-title,.s-sidebar-band-branding .logo-lg,.s-mobile-header-branding,.form-title,.pouk-section-title,.totals-title,.event-title{font-family:var(--crm-font-heading)}.hd-stat-value,.hd-donut-center strong,.pd-kart .pd-deger,.stats-value,.stat-value{font-family:var(--crm-font-heading);font-variant-numeric:tabular-nums}body .datepicker.dropdown-menu,body .daterangepicker .calendar th,body .daterangepicker .calendar td{font-family:var(--crm-font)}.insert-info-wrapper{display:flex;gap:24px;align-items:center;background-color:var(--crm-surface-alt);border:1px solid var(--crm-line);border-radius:6px;padding:10px 15px;font-size:var(--crm-fs-sm);color:var(--crm-ink);flex-wrap:wrap}.reset-box-sizing,.reset-box-sizing *,.reset-box-sizing *:before,.reset-box-sizing *:after{-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.s-Administration-LanguageDialog>.size{
width:450px}.s-Administration-LanguageDialog .caption{width:120px}.s-Administration-RoleDialog>.size{width:650px}.s-Administration-RoleDialog .caption{width:120px}.s-Administration-UserDialog>.size{width:920px}.s-Administration-UserDialog .caption{width:150px}.s-Administration-UserDialog .s-PropertyGrid .categories{height:500px}.s-TranslationGrid input.custom-text{width:100%;height:23px;padding:0 3px}.s-UserPermissionDialog>.size,.s-RolePermissionDialog>.size,.s-UserRoleDialog>.size{min-width:670px;width:670px;min-height:450px;height:450px}.s-UserPermissionDialog .s-DataGrid,.s-RolePermissionDialog .s-DataGrid,.s-UserRoleDialog .s-DataGrid{height:100%}.s-UserPermissionDialog .ui-dialog-content,.s-RolePermissionDialog .ui-dialog-content,.s-UserRoleDialog .ui-dialog-content{padding:8px}.s-UserPermissionDialog>.size,.s-RolePermissionDialog>.size{min-width:1100px;width:1100px;min-height:560px;height:560px}.s-PermissionCheckEditor .perm-suggest{margin:6px 0;padding:8px 10px;border:1px solid
#b9d3e6;background:#eaf2f7;border-radius:6px;flex:0 0 auto}.s-PermissionCheckEditor .perm-suggest .ps-head{font-size:13px;font-weight:600;color:#14202b;margin-bottom:6px}.s-PermissionCheckEditor .perm-suggest .ps-list{max-height:84px;overflow-y:auto;display:flex;flex-wrap:wrap;gap:6px}.s-PermissionCheckEditor .perm-suggest button{border:1px solid #0e5c8a;background:#fff;color:#0e5c8a;border-radius:14px;padding:2px 10px;font-size:12px;cursor:pointer}.s-PermissionCheckEditor .perm-suggest button:hover,.s-PermissionCheckEditor .perm-suggest button:focus-visible{background:#0e5c8a;color:#fff}.s-PermissionCheckEditor .perm-suggest .ps-all{margin-left:8px;font-weight:600}.s-PermissionCheckEditor .permission-description{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5f6b7a;font-size:12px}.s-PermissionCheckEditor .check-box{background-image:url(../Content/serenity/images/tick-empty.png);background-position:center center;width:22px;height:22px;margin:0}.s-PermissionCheckEditor
.check-box.checked{background-image:url(../Content/serenity/images/tick-green.png);background-position:center center}.s-PermissionCheckEditor .check-box.checked.revoke{background-image:url(../Content/serenity/images/tick-red.png);background-position:center center}.s-PermissionCheckEditor .check-box.partial{opacity:.8}.s-PermissionCheckEditor .check-box.checked.partial{background-image:url(../Content/site/images/tick-green-partial.png)}.s-PermissionCheckEditor .check-box.checked.revoke.partial{background-image:url(../Content/site/images/tick-red-partial.png)}.s-PermissionCheckEditor .effective-permission{cursor:default;padding-left:22px;background-image:url(../Content/serenity/images/check2.png);background-repeat:no-repeat;background-position:left center}.s-PermissionCheckEditor .effective-permission.partial{background-image:url(../Content/serenity/images/checkbox-null.png)}.s-PermissionCheckEditor .effective-permission.deny{background-image:url(../Content/serenity/images/slash.png)}.s-Administration-SergenPanel table>tbody>tr>td{vertical-align:middle}.s-Administration-SergenPanel
td>input{width:100%;padding:2px 4px;border:1px solid #a3b2d2}.view-switch{position:relative;top:-12px}.card-container{overflow-y:scroll;overflow-x:hidden;background-color:#ecf0f5}.card-container .card-items{display:flex;flex-direction:row;flex-wrap:wrap}.card-container .card-item{flex:0 1 calc(100% - 4px);padding:8px;background-color:#fff;box-shadow:1px 2px 3px rgba(0,0,0,.2);height:130px;overflow:hidden;margin:6px}.card-container .card-item table{width:100%;table-layout:fixed}.card-container .card-item td{padding:4px}.card-container .card-item td.img{width:116px}.card-container .card-item td.img img{width:100px}.card-container .card-item .name{font-weight:bold}@media(min-width:900px){.card-container .card-item{flex-basis:calc(50% - 12px)}}@media(min-width:1600px){.card-container .card-item{flex-basis:calc(33% - 12px)}}.favorite-views{margin-right:4px;position:relative;top:-12px}.favorite-views ul{font-size:var(--crm-fs-xs);width:150px;min-width:150px}.favorite-views li.save{padding:6px
}.favorite-views li.save input{margin-top:2px;width:126px}.favorite-views li.save button{margin-top:4px;font-size:var(--crm-fs-xs)}.favorite-views li.fav{position:relative;padding-right:16px}.favorite-views i.fa-trash-o{cursor:pointer;position:absolute;right:4px;top:5px;color:#800000}.s-Toolbar button .button-inner{display:inline-block;min-height:24px;min-width:1px}.grid-container{display:block}.ui-dialog-titlebar{background-color:var(--crm-brand) !important;color:#000}.s-ProjectInstallation-ProjectInstallationDetailsEditor .grid-container{min-height:330px}.s-ProjectInstallation-AvaragePriceDetailsEditor .grid-container{min-height:240px}.s-ProjectInstallation-AvaragePriceSalesDetailsEditor .grid-container{min-height:240px}.s-CRM-SatisPazarlama-VwSiparisKontrolDetailEditorGrid .grid-container{min-height:370px}.s-CRM-SatisPazarlama-VwSalesOrderDetailGrid .grid-container{min-height:400px;height:200px}.s-CRM-SatisPazarlama-VwSalesOrderInvoiceEditorGrid .grid-container{min-height:400px !important;
height:100vh !important;max-height:100vh !important}.s-CRM-Service-VwSalesServiceDetailEditorGrid .grid-container{min-height:370px}.s-Form label.caption{margin-bottom:1px;text-align:left;flex-basis:100%}.flex-layout .field{flex-wrap:wrap}.s-CRM-SatisPazarlama-VwSiparisKontrolMasterGrid{height:700px !important}.s-CRM-SatisPazarlama-VwSalesOrderMasterGrid{height:700px !important}.s-CRM-Campaign-CampaignDetailEditor{height:850px !important}.s-CRM-Campaign-CampaignBonusEditor{height:500px !important}.s-CRM-ProjectCostPricing-ProjectCostPricingDownDetailEditor .grid-container{min-height:330px}.projectTag .teklifNoRevize{color:#fff !important;font-weight:bolder;background-color:var(--crm-brand) !important;border:2px solid;border-radius:20px;text-align:center}.projectInstallation .projectInstallationFinaliz{color:#fff !important;font-weight:bolder;background-color:var(--crm-brand) !important;border:2px solid;border-radius:20px;text-align:center}.green-color .align-leftcol-durum{color:#fff !important;
font-weight:bolder;background-color:#e8744fcd !important;border:2px solid;border-radius:20px;text-align:center}.blue-color .align-leftcol-durum{color:#fff !important;font-weight:bolder;background-color:#236492 !important;border:2px solid;border-radius:20px;text-align:center}.yellow-color .align-leftcol-durum{color:#fff !important;font-weight:bolder;background-color:#c2a81a !important;border:2px solid;border-radius:20px;text-align:center}.teklifNoRevizeEdilmis .teklifNoRevize{color:#fff !important;font-weight:bolder;background-color:#ed9898 !important;border:2px solid;border-radius:20px;text-align:center}.teklifNoRevizeEdilmemis .teklifNoRevize{color:#fff !important;font-weight:bolder;background-color:#f4c2c2 !important;border:2px solid;border-radius:20px;text-align:center}.s-full-page{background-image:url(../Content/images/slider1.png);background-position:center;background-repeat:no-repeat;background-size:cover}.s-CRM-Campaign-CampaignCalculatorParamGrid{min-height:470px !important;height:100vh
!important;min-width:810px !important;max-height:100vh !important}.s-CRM-SatisPazarlama-VwSiparisKontrolDetailGroupEditorGrid{min-height:285px !important;min-width:810px !important}.s-CRM-SatisPazarlama-VwSalesOrderDetailGroupEditorGrid{min-height:285px !important;min-width:1000px !important}.s-CRM-ProjectInstallation-ProjectInstallationPurchasingDialog{z-index:1}.s-CRM-ProjectOpportunity-ProjectOpportunityDialog{position:absolute;width:-webkit-fill-available}.s-CRM-Complaint-ComplaintStatusOrderGrid{height:400px}.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog{width:1100px !important}.crm-kaydedilmedi{position:relative;display:block;height:100%;background:var(--crm-warning-soft);box-shadow:inset 0 0 0 2px var(--crm-warning);border-radius:2px}.crm-kaydedilmedi input{border-color:var(--crm-warning) !important;background:var(--crm-warning-soft) !important;color:var(--crm-ink) !important}.crm-kaydedilmedi::after{content:"";position:absolute;top:2px;right:2px;width:6px;height:6px;border-radius:50%;
background:var(--crm-warning);pointer-events:none}.crm-degisti{position:relative;display:block;height:100%;box-shadow:inset 0 0 0 2px var(--crm-accent);border-radius:2px}.crm-degisti input{border-color:var(--crm-accent) !important;border-width:2px !important}.crm-degisti::before{content:"";position:absolute;top:0;left:0;border-style:solid;border-width:7px 7px 0 0;border-color:var(--crm-accent) transparent transparent transparent;pointer-events:none}.crm-calc{position:fixed;z-index:100000;display:none;min-width:300px;max-width:calc(100vw - 16px);padding:6px;font-size:var(--crm-fs-md);color:var(--crm-ink);background:var(--crm-surface);border:1px solid var(--crm-line-strong);border-radius:6px;box-shadow:var(--crm-shadow-hover)}.crm-calc.is-open{display:block}.crm-calc__top{display:flex;gap:4px}.crm-calc__input{flex:1 1 auto;min-width:0;height:34px;padding:0 8px;border:1px solid var(--crm-line-strong);border-radius:4px;font:inherit;font-size:var(--crm-fs-lg);font-variant-numeric:tabular-nums;
color:inherit;background:var(--crm-surface)}.crm-calc__input:focus{outline:2px solid var(--crm-accent);outline-offset:-1px}.crm-calc.is-invalid .crm-calc__input{border-color:var(--crm-danger)}.crm-calc__bottom{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px}.crm-calc__result{flex:1 1 72px;min-width:60px;padding:0 6px;text-align:right;font-size:var(--crm-fs-lg);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-calc.is-invalid .crm-calc__result{color:var(--crm-danger);font-weight:500}.crm-calc__keys{display:flex;flex-wrap:wrap;gap:4px}.crm-calc__key{min-width:34px;min-height:34px;padding:0 8px;border:1px solid var(--crm-line-strong);border-radius:4px;color:inherit;background:var(--crm-surface-alt);font:inherit;font-size:var(--crm-fs-lg);line-height:1;cursor:pointer}.crm-calc__key:hover{background:var(--crm-line)}.crm-calc__key:focus-visible{outline:2px solid var(--crm-accent);outline-offset:1px}.crm-calc__key--apply{
min-width:42px;font-weight:700;color:#fff;background:var(--crm-accent);border-color:var(--crm-accent)}.crm-calc__key--apply:hover{background:var(--crm-accent-hover)}.crm-calc__key--apply:disabled{opacity:.5;cursor:not-allowed}.crm-calc__key--close{color:#fff;background:var(--crm-danger);border-color:var(--crm-danger)}.crm-calc-ac{position:absolute;top:50%;right:3px;transform:translateY(-50%);z-index:2;padding:2px 3px;font-size:12px;color:var(--crm-accent);background:var(--crm-surface);border-radius:3px;cursor:pointer}.crm-calc-ac:hover{color:var(--crm-accent-hover);background:var(--crm-accent-soft)}.green-color .col-durum{color:#fff !important;font-weight:bolder;background-color:#e8744fcd !important;border:2px solid;border-radius:20px;text-align:center}.blue-color .col-durum{color:#fff !important;font-weight:bolder;background-color:#236492 !important;border:2px solid;border-radius:20px;text-align:center}.yellow-color .col-durum{color:#fff !important;font-weight:bolder;background-color:#c2a81a
!important;border:2px solid;border-radius:20px;text-align:center}.col-durum-complaint,.col-durum-todolist{color:#fff !important;font-weight:bolder;border:2px solid;border-radius:20px;text-align:center}.green-color-durum .col-durum-complaint,.green-color-durum .col-durum-todolist{background-color:#e8744fcd !important}.red-color-durum .col-durum-complaint,.red-color-durum .col-durum-todolist{background-color:#ef8149 !important}.s-CRM-Service-VwSalesServiceMasterGrid .clientDefinition .select2-container{width:230px !important}.s-CRM-Service-VwSalesServiceMasterGrid .customerDefinition .select2-container{width:300px !important}.s-CRM-Membership-LoginPanel input{border:none;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);border-radius:4px;height:54px;background:#fff;font-size:1.25rem}.s-CRM-Membership-LoginPanel .text-center{color:#808080}.s-CRM-Membership-LoginPanel input:active,.half .contents .form-control:focus,.half .bg .form-control:active,.half .bg
.form-control:focus{outline:none;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.half .contents{background-color:#fff !important}.s-CRM-Membership-LoginPanel .caption{margin-bottom:.5rem;font-size:1.25rem}.maliyetKontrol .projectStatus{color:#0f41c8 !important;font-weight:bolder;background-color:#f4c2c2 !important;border:2px solid;border-color:#fff;border-radius:20px;text-align:center}.terminKontrol .projectStatus{color:var(--crm-accent-hover) !important;font-weight:bolder;background-color:var(--crm-success-soft) !important;border:2px solid;border-color:#fff;border-radius:20px;text-align:center}.kunyeOlustu .projectStatus{color:var(--crm-accent-hover) !important;font-weight:bolder;background-color:var(--crm-success-soft) !important;border:2px solid;border-color:#fff;border-radius:20px;text-align:center}.from-montaj{background-color:#eae9c2 !important}.s-NotesEditor li{margin:10px 0;border-radius:4px;border:1px solid var(--s-card-border,#c3c2c2);background-color:var(--s-card-bg,#f5e7dc);
padding:8px;position:relative}.s-NotesEditor .note-delete{display:block;position:absolute;right:6px;top:4px;text-decoration:none}.s-NotesEditor .note-date{margin-top:6px;display:block;text-align:right;color:var(--bs-link-color,#2a4084);text-decoration:none;font-style:italic}.s-NotesEditor ul{padding:0;min-height:110px;overflow-y:auto;list-style:none}.s-NotesEditor .note-text{padding-right:24px;display:block}.s-NotesEditor .note-delete:after{font-family:var(--s-icon-font,"FontAwesome");font-weight:var(--s-icon-solid);color:var(--bs-danger);content:"";font-size:1.1em}.s-CRM-Complaint-ComplaintDialog .InsertDate.ui-datepicker-trigger{background-color:#f00}.hidetras>.inline-actions-column>.delete-row{visibility:hidden}.is-revised-field{background-color:#9dbbff}.dropdown-button-div{position:absolute;z-index:1000;border:1px solid var(--crm-surface-alt);background-color:#fff;top:95px;border-radius:4px}.dropdown-button-item:hover{color:var(--crm-accent)}.confirmation-button-disabled{cursor:not-allowed;
opacity:.5}.s-sidebar-band-title{color:#000 !important;font-weight:700}.s-sidebar-section-title{font-weight:700 !important}.btn-primary{background-color:var(--crm-brand) !important;border-color:var(--crm-brand) !important}:root.theme-azure-light{--bs-bg-opacity:.5;--bs-body-bg-rgb:244,248,251;--bs-body-bg:#f4f8fb;--bs-body-color:#000 !important;--bs-body-color-rgb:0,0,0;--s-alt-row-bg:rgba(139,177,205,.1);--s-bright-rgb:11,12,15;--s-card-bg:#fff;--s-card-border:var(--crm-line);--s-card-shadow:0 2px 4px 0 rgba(53,65,76,.03);--s-card-title:#000 !important;--s-category-title:#000 !important;--s-deleted:var(--crm-faint);--s-disabled:#606570;--s-inactive:var(--crm-faint);--s-input-bg:#fff;--s-input-border:rgba(0,0,0,.1);--s-input-border-error:var(--crm-danger);--s-input-clear:#b33f32;--s-input-dirty-bg:#ffe0e0;--s-input-outline:rgba(38,113,203,.25);--s-input-outline-error:rgba(203,48,48,.25);--s-input-readonly-bg:var(--crm-surface-alt);--s-input-readonly-bg:var(--crm-surface-alt);--s-modal-shadow:0
0 6px 3px rgba(0,0,0,.1);--s-no-results:#9880bd;--s-placeholder:var(--crm-muted);--s-pager-icon:#5b3df1;--s-pager-text:var(--crm-ink-3);--s-scroll-thumb:#c9d0da;--s-scroll-thumb-hover:var(--crm-line-strong);--s-scroll-track:#e2e8ee;--s-sidebar-band-bg:var(--crm-brand) !important;--s-sidebar-band-link:#000 !important;--s-sidebar-band-link-active:#fff !important;--s-sidebar-icon:#000 !important;--s-sidebar-icon-active:var(--crm-brand) !important;--s-sidebar-link:#000 !important;--s-sidebar-link-active:var(--crm-brand) !important;--s-sidebar-band-title:#000 !important;--s-cell-border:rgba(53,68,78,.1);--s-cell-input-border:rgba(221,221,221,.5);--s-column-header:#7f8bb5;--s-column-header-hover-bg:rgba(68,129,239,.25);--s-column-header-border:#ebeff2;--s-column-footer:#3cacbf;--s-tabs-border:rgba(0,0,0,.1);--s-tabs-border-active:var(--crm-accent);--s-tabs-text:#7f8bb5;--s-tabs-text-active:var(--crm-accent);--s-tool-icon:#4a4a8e;--s-tool-border:rgba(0,0,0,.1)}:root.theme-cosmos-dark{color-scheme:dark;
--bs-bg-opacity:.7;--bs-body-bg:#071222;--bs-body-bg-rgb:7,18,36;--bs-body-color:#d0d6e3;--bs-body-color-rgb:208,214,227;--bs-purple:#836ba8;--bs-light-rgb:15,36,66;--bs-light:#0f2442;--s-alt-row-bg:rgba(0,0,0,.1);--s-bright-rgb:11,12,15;--s-card-bg:#0a182c;--s-card-border:#0f223c;--s-card-shadow:0 1px 3px 0 rgba(0,0,0,.4);--s-card-title:var(--crm-line);--s-category-title:#6f82c5;--s-column-header:#8693c2;--s-column-header-hover-bg:rgba(68,129,239,.25);--s-column-header-border:#343c66;--s-column-footer:#7ec6cd;--s-deleted:var(--crm-faint);--s-disabled:#6c727f;--s-inactive:var(--crm-faint);--s-input-bg:var(--bs-body-bg);--s-input-border:rgba(132,148,177,.2);--s-input-border-error:#951818;--s-input-clear:#9c78c8;--s-input-dirty-bg:#3f112c;--s-input-outline:rgba(38,113,203,.25);--s-input-outline-error:rgba(203,48,48,.25);--s-input-text:#c8cfdf;--s-input-readonly-bg:#0d1c32;--s-no-results:#9880bd;--s-link-color:#accfff;--s-link-hover:#598aff;--s-modal-shadow:0 0 6px 3px rgba(98,106,136,.1);
--s-pager-icon:#3fb7ff;--s-pager-text:#b2bbc9;--s-placeholder:#536078;--s-bright-rgb:248,249,250;--s-scroll-thumb:#5b6a7b;--s-scroll-thumb-hover:#7c90a5;--s-scroll-track:#2f3d4e;--s-sidebar-band-bg:#071b36;--s-sidebar-band-link:#616a9f;--s-sidebar-band-link-active:var(--crm-line);--s-sidebar-band-title:#0f1011 !important;--s-sidebar-band-title2:#a067b9;--s-sidebar-icon:#50b6ff !important;--s-sidebar-icon-active:#50b6ff;--s-sidebar-link:#c7ccd3;--s-sidebar-link-active:#fff;--s-cell-border:rgba(180,198,239,.1);--s-cell-input-border:rgba(55,65,104,.4);--s-tabs-border:#6eb5ff20;--s-tabs-border-active:#6eb5ff;--s-tabs-text:#7f8bb5;--s-tabs-text-active:#6eb5ff;--s-tool-icon:#8075af;--s-tool-border:rgba(69,99,137,.3)}.ServisDurumu{color:#fff !important;font-weight:bolder;border:2px solid;border-radius:20px;text-align:center}.OlcuTalebiOlusturulmadi .ServisDurumu{background-color:#5c6bc0 !important;color:#fff !important}.AtamaBekliyor .ServisDurumu{background-color:#ef5350 !important;color:#fff
!important}.TeklifOnaylanmadi .ServisDurumu{background-color:#b71c1c !important;color:#fff !important}.SuanHizmetVeriliyor .ServisDurumu{background-color:#ff7043 !important;color:#fff !important}.RandevuVerildi .ServisDurumu{background-color:#66bb6a !important;color:#fff !important}.Iade .ServisDurumu{background-color:#ec407a !important;color:#fff !important}.IsTamam .ServisDurumu{background-color:#26a69a !important;color:#fff !important}.ParcaBekliyor .ServisDurumu{background-color:#ffca28 !important;color:var(--crm-ink) !important}.IsBeklemede .ServisDurumu{background-color:#ffa726 !important;color:#fff !important}.ServisKaydinizAlindi .ServisDurumu{background-color:#ab47bc !important;color:#fff !important}.Gonder .ServisDurumu{background-color:#4caf50 !important;color:#fff !important}.Iptal .ServisDurumu{background-color:#f44336 !important;color:#fff !important}.TeklifVerildi .ServisDurumu{background-color:#29b6f6 !important;color:#fff !important}.RandevuVerdim .ServisDurumu{background-color:#009688
!important;color:#fff !important}.IsDevamEdecek .ServisDurumu{background-color:#ff9800 !important;color:#fff !important}.RandevuIcinArandiUlasilamadi .ServisDurumu{background-color:#e91e63 !important;color:#fff !important}.MusteridenRandevuBekleniyor .ServisDurumu{background-color:#42a5f5 !important;color:#fff !important}.UrunHasarliUlasti .ServisDurumu{background-color:#d32f2f !important;color:#fff !important}.UrunServiseHasarsizUlasti .ServisDurumu{background-color:#81c784 !important;color:#fff !important}.SantiyeSevkTeslim .ServisDurumu{background-color:#78909c !important;color:#fff !important}.UreticiFirmayaSevk .ServisDurumu{background-color:#8bc34a !important;color:#fff !important}.FabrikadanSevkEdildi .ServisDurumu{background-color:#00acc1 !important;color:#fff !important}.YolaCikis .ServisDurumu{background-color:#ffd54f !important;color:var(--crm-ink) !important}.PlanlananBakim .ServisDurumu{background-color:#90a4ae !important;color:#fff !important}.HakedisDuzeltme .ServisDurumu{
background-color:var(--crm-danger) !important;color:#fff !important}.DemandStatus{color:#fff !important;font-weight:bolder;border:2px solid;border-color:#fff;border-radius:20px;text-align:center}.Taslak .DemandStatus{background-color:#7e57c2 !important}.IslemeAlindi .DemandStatus{background-color:var(--crm-accent) !important}.KismiAcik .DemandStatus{background-color:#fb8c00 !important}.Tamamlandi .DemandStatus{background-color:#00897b !important}.hide-icon .measurement-demand{visibility:hidden}.TotalDurum-HuppeOnayina .ServisDurumu{background-color:#11dcad !important;color:#fff !important}.TotalDurum-SatisOnaylandi .ServisDurumu{background-color:#43a047 !important;color:#fff !important}.TotalDurum-SatisRevize .ServisDurumu{background-color:#fbc02d !important;color:var(--crm-ink) !important}.TotalDurum-SatisIptal .ServisDurumu{background-color:#e53935 !important;color:#fff !important}.TotalDurum-IptalGeriAlindi .ServisDurumu{background-color:#8e24aa !important;color:#fff !important}.TotalDurum-SatisAktif
.ServisDurumu{background-color:#00bcd4 !important;color:#fff !important}.TotalDurum-SatisPasif .ServisDurumu{background-color:#607d8b !important;color:#fff !important}.TotalDurum-BayiOnayina .ServisDurumu{background-color:#1e88e5 !important;color:#fff !important}.TotalDurum-OlcuTamamlandi .ServisDurumu{background-color:var(--crm-success) !important;color:#fff !important}.TotalDurum-OlcuKontrol .ServisDurumu{background-color:var(--crm-warning) !important;color:#fff !important}.TotalDurum-IslemeAlindi .ServisDurumu{background-color:#6a1b9a !important;color:#fff !important}.TotalDurum-SevkMontajBeklemede .ServisDurumu{background-color:#00695c !important;color:#fff !important}.record-view-badge{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:10px;background-color:var(--crm-warning-fill);color:#5d4037;font-size:var(--crm-fs-xs);font-weight:600;vertical-align:middle;white-space:nowrap}.slick-row.record-viewing .slick-cell{background-color:rgba(255,193,7,.12)}.card.s-dashboard-card-sm.s-alt{
background-color:transparent !important;background:transparent !important;border-color:#e8744fcd !important}.card.s-dashboard-card-sm.bek-sat{border-color:#6495ed !important}.card.s-dashboard-card-sm.kur{border-color:#f08080 !important}.card-footer.satis-siparis{color:#fff !important}.s-TabCheckList{min-height:30vh}.s-TabCheckList .s-CRM-ProjectInstallation-InstallationProductsFieldcoControlCheckListGrid{min-height:30vh}.s-TabCheckList .grid-toolbar{display:none}.s-TabCheckList .s-Serenity-FilterDisplayBar{display:none}.s-TabCheckList .s-Serenity-SlickPager{display:none}.kvkk-button{cursor:pointer;display:inline-block;padding:5px 10px;border:1px solid var(--crm-brand);background-color:#fff;color:var(--crm-brand);border-radius:5px;transition:background-color .3s,color .3s}.kvkk-button:hover{background-color:var(--crm-brand);color:#fff}.WinPointColumn{color:#000 !important;font-weight:bolder;background-color:#b0d2ea !important;border:2px solid;border-color:#fff;border-radius:20px;text-align:center
}.RestPointColumn{color:#000 !important;font-weight:bolder;background-color:#b0f3b3 !important;border:2px solid;border-color:#fff;border-radius:20px;text-align:center}.UsedPointColumn{color:#000 !important;font-weight:bolder;background-color:#ef929b !important;border:2px solid;border-color:#fff;border-radius:20px;text-align:center}.syncstatus-column{background-color:#6a8acb;border:1px;color:#fff;font-weight:bold;border-radius:15px;object-fit:cover;text-align:center;display:inline-block;vertical-align:middle;transform:scale(.9)}.basariyla-aktarildi>.syncstatus-column{background-color:#679d67}.aktarim-sirasinda>.syncstatus-column{background-color:#c6b77f}.aktarim-hata>.syncstatus-column{background-color:#de8787}.aktarim-mukerrer-hata>.syncstatus-column{background-color:#6f9ec2}.bekliyor>.syncstatus-column{background-color:#6f9ec2}.projectCostPricing-column{background-color:#eaeaea}.alternatifProduct-column{background-color:#fbffe5 !important}.click_none>.row-selected{pointer-events:none}.modal-body{position:relative;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}#loading-message{text-align:center;margin:20px;font-size:var(--crm-fs-lg)}#pdf-viewer-container{width:100%;height:100%;overflow:auto}.pdf-viewer-container-editor{height:2400px;width:100%;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;border:1px solid var(--crm-line);position:relative;cursor:grab}.pdf-native-viewer{display:block;width:100%;height:1200px;max-height:88vh;border:1px solid var(--crm-line);background:var(--crm-surface-alt)}.pdf-pages-container{transform-origin:top left;overflow:hidden}.left-containers-wrapper{min-width:0}.pdf-page{margin:10px 0;display:block;max-width:100%;height:auto}@media(max-width:600px){.modal-body{max-height:70vh}#loading-message{font-size:var(--crm-fs-md)}}.s-Form .buttons{position:fixed;bottom:15px;right:15px;padding:8px 12px;z-index:1000;display:flex;gap:8px;border-radius:6px;
box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}.s-Form .buttons button{flex:1;min-width:60px;font-size:var(--crm-fs-sm);padding:8px 12px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.s-Form .buttons button i{font-size:var(--crm-fs-md)}.s-Form .buttons button:hover{background-color:#c00}@media(max-width:768px){.s-Form.buttons{bottom:10px;right:10px;padding:6px 10px;border-radius:4px;flex-direction:column;align-items:flex-end}.s-Form.buttons button{margin-top:6px;width:100%}}@media(min-width:1200px){.s-Form .buttons{bottom:20px;right:20px;padding:10px 15px;border-radius:6px}.s-Form .buttons button{font-size:var(--crm-fs-md);padding:8px 14px}}.s-CRM-Fieldco-FieldcoServiceNoteDialog{width:30% !important;height:60% !important;top:42% !important;left:70% !important;bottom:0 !important;overflow-y:auto;position:fixed !important;z-index:999}@media(max-width:900px){.s-CRM-Fieldco-FieldcoServiceNoteDialog{
width:100% !important;height:100% !important;top:0 !important;left:0 !important;bottom:0 !important;position:fixed !important;z-index:999}.help-button-container{bottom:10px;right:10px;z-index:1000}}.s-CRM-ProjectOffer-ProjectOfferNoteDialog{width:32% !important;min-width:380px !important;height:auto !important;max-height:85vh !important;top:auto !important;left:auto !important;right:10px !important;bottom:10px !important;overflow:hidden;position:fixed !important;z-index:999}.s-CRM-ProjectOffer-ProjectOfferNoteDialog .ui-dialog-content{overflow-y:auto !important;overflow-x:hidden !important;max-height:calc(85vh - 60px) !important}.s-CRM-ProjectOffer-ProjectOfferNoteDialog .notes-editor-container{overflow:visible}.s-CRM-ProjectOffer-ProjectOfferNoteDialog .notes-timeline{overflow:visible}@media(max-width:1200px) and (min-width:769px){.s-CRM-ProjectOffer-ProjectOfferNoteDialog{width:55% !important;min-width:0 !important;right:10px !important;left:auto !important;max-height:80vh !important
}.s-CRM-ProjectOffer-ProjectOfferNoteDialog .ui-dialog-content{max-height:calc(80vh - 60px) !important}}@media(max-width:768px){.s-CRM-ProjectOffer-ProjectOfferNoteDialog{width:calc(100vw - 16px) !important;min-width:0 !important;max-height:calc(100vh - 16px) !important;top:8px !important;left:8px !important;right:8px !important;bottom:8px !important;position:fixed !important}.s-CRM-ProjectOffer-ProjectOfferNoteDialog .ui-dialog-content{max-height:calc(100vh - 100px) !important}.help-button-container{bottom:10px;right:10px;z-index:1000}}.customer-info{background-color:var(--crm-surface-alt);border:1px solid var(--crm-line);border-radius:5px;padding:10px;margin-top:5px;font-size:var(--crm-fs-md);color:var(--crm-ink)}.customer-info strong{color:var(--crm-accent)}.customer-info br{margin-bottom:5px}.s-CRM-Fieldco-VwBusinessDemandGrid .measurement-demand{background-color:#74adb5 !important;color:#fff !important;font-weight:bolder;border:4px solid;border-color:#74adb5;border-radius:5px;text-align:center
}.TotalDurum-OlcuIptal .ServisDurumu{background-color:#757575 !important;color:#fff !important}.s-CRM-Fieldco-VwBusinessDemandGrid .isemri-pdf-viewer{background-color:#ff2b2b !important;color:#fff !important;font-weight:bolder;border:4px solid;border-color:#ff2b2b;border-radius:5px;text-align:center}.s-CRM-Fieldco-VwBusinessDemandGrid .view-details2{background-color:var(--crm-brand-hover) !important;color:#fff !important;font-weight:bolder;border:4px solid;border-color:var(--crm-brand-hover);border-radius:5px;text-align:center}.s-CRM-Fieldco-VwBusinessDemandGrid .view-details2.record-view-locked{background-color:var(--crm-warning-fill) !important;border-color:var(--crm-warning-fill);color:#5d4037 !important}.s-CRM-Fieldco-BusinessDemandWorkOrderGrid .view-details2{background-color:var(--crm-brand-hover) !important;color:#fff !important;font-weight:bolder;border:4px solid;border-color:var(--crm-brand-hover);border-radius:5px;text-align:center}.s-CRM-Fieldco-FieldcoControlCheckListGrid{height:2400px
!important}.s-CRM-Fieldco-FieldcoServiceNoteDialog{width:30% !important;height:60% !important;top:42% !important;left:70% !important;bottom:0 !important;overflow-y:auto;position:fixed !important;z-index:999}.destekdurum-column{background-color:#6a8acb;border:1px;color:#fff;font-weight:bold;border-radius:15px;object-fit:cover;text-align:center;display:inline-block;vertical-align:middle;transform:scale(.9)}.destek-red>.destekdurum-column{background-color:#c15555}.destek-yellow>.destekdurum-column{background-color:#e6d520}.destek-green>.destekdurum-column{background-color:#65a865}.selected-file-info{background:var(--crm-surface-alt);border:1px solid var(--crm-line);border-radius:8px;padding:8px}.file-preview{display:flex;align-items:center;gap:8px;font-size:var(--crm-fs-sm)}.file-preview i{color:var(--crm-muted);font-size:var(--crm-fs-lg)}.file-name{font-weight:500;color:var(--crm-ink-2);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size{color:var(--crm-muted);font-size:var(--crm-fs-xs)
}.remove-file-btn{background:var(--crm-danger);color:#fff;border:none;border-radius:50%;width:20px;height:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--crm-fs-xs)}.remove-file-btn:hover{background:var(--crm-danger)}.file-upload-container{position:absolute;left:-9999px;top:-9999px}.selected-file-info{background:var(--crm-surface-alt);border:1px solid var(--crm-line);border-radius:8px;padding:8px;margin-top:8px}.file-preview{display:flex;align-items:center;gap:8px;font-size:var(--crm-fs-sm)}.file-preview i{color:var(--crm-muted);font-size:var(--crm-fs-lg)}.file-name{font-weight:500;color:var(--crm-ink-2);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size{color:var(--crm-muted);font-size:var(--crm-fs-xs)}.remove-file-btn{background:var(--crm-danger);color:#fff;border:none;border-radius:50%;width:20px;height:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--crm-fs-xs)}.remove-file-btn:hover{
background:var(--crm-danger)}.message-file-icon{margin:4px 0;display:flex;gap:6px;align-items:center}.file-download-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(255,255,255,.2);border-radius:50%;color:#fff;text-decoration:none;font-size:var(--crm-fs-xs);transition:all .2s}.file-download-icon:hover{background:rgba(255,255,255,.3);color:#fff;text-decoration:none;transform:scale(1.1)}.message-received .file-download-icon{background:var(--crm-accent);color:#fff}.message-received .file-download-icon:hover{background:var(--crm-accent-hover);color:#fff}.file-attachment-link{text-decoration:none;display:inline-block;padding:4px;border-radius:4px;transition:all .2s}.file-attachment-link:hover{background:rgba(255,255,255,.2);text-decoration:none;transform:scale(1.1)}.message-received .file-attachment-link:hover{background:rgba(0,0,0,.1)}.file-attachment-icon{font-size:var(--crm-fs-2xl);cursor:pointer;transition:all .2s}.file-attachment-icon:hover{
opacity:.8}.selected-files-preview{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.file-preview-item{background:var(--crm-surface-alt);border:1px solid var(--crm-line);border-radius:6px;padding:6px 8px;display:flex;align-items:center;gap:6px;font-size:var(--crm-fs-xs);max-width:200px}.file-preview-item i{font-size:var(--crm-fs-md)}.file-preview-item .file-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.remove-file-btn{background:var(--crm-danger);color:#fff;border:none;border-radius:50%;width:18px;height:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--crm-fs-xs);padding:0}.remove-file-btn:hover{background:var(--crm-danger)}.message-files{margin:6px 0;display:flex;flex-direction:column;margin-top:5px;gap:4px}.message-files{margin-top:5px}.message-files a{margin-right:6px;font-size:var(--crm-fs-lg);color:var(--crm-accent);text-decoration:none}.message-files a:hover{color:var(--crm-accent-hover)}.message-file-item{
background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:6px 8px;display:flex;align-items:center;gap:8px;font-size:var(--crm-fs-xs);transition:background-color .2s}.message-file-item:hover{background:rgba(255,255,255,.15)}.message-received .message-file-item{background:rgba(0,0,0,.05);border-color:var(--crm-line);color:var(--crm-ink-2)}.message-received .message-file-item:hover{background:rgba(0,0,0,.1)}.message-file-item i{font-size:var(--crm-fs-lg)}.file-icon-image{color:#17a2b8}.file-icon-pdf{color:var(--crm-danger)}.file-icon-word{color:var(--crm-accent)}.file-icon-excel{color:var(--crm-success)}.file-icon-text{color:#6f42c1}.file-icon-default{color:var(--crm-muted)}.message-file-item .file-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.file-download-btn{background:rgba(255,255,255,.2);color:#fff;border:none;border-radius:4px;padding:4px 6px;cursor:pointer;text-decoration:none;font-size:var(--crm-fs-xs);
transition:background-color .2s;display:flex;align-items:center;justify-content:center}.file-download-btn:hover{background:rgba(255,255,255,.3);color:#fff;text-decoration:none}.message-received .file-download-btn{background:var(--crm-accent);color:#fff}.message-received .file-download-btn:hover{background:var(--crm-accent-hover);color:#fff}.message-input{flex:1;padding:12px 16px;border:1px solid #ced4da;border-radius:25px;outline:none;font-size:var(--crm-fs-md);resize:none;min-height:50px;max-height:180px;overflow-y:auto;line-height:1.4}.message-input:focus{border-color:var(--crm-accent);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.send-button{width:44px;height:44px;padding:0;background:var(--crm-brand) !important;color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:var(--crm-fs-xl);display:flex;align-items:center;justify-content:center;transition:background-color .2s,transform .2s;flex-shrink:0}.send-button:hover{background:var(--crm-accent-hover);transform:scale(1.1)}.send-button:disabled{
background:var(--crm-muted);cursor:not-allowed}.typing-indicator{align-self:flex-start;padding:12px 16px;background:var(--crm-line);border-radius:18px;border-bottom-left-radius:6px;color:var(--crm-muted);font-style:italic;max-width:70%}.chat-messages::-webkit-scrollbar{width:6px}.chat-messages::-webkit-scrollbar-track{background:var(--crm-surface-alt)}.chat-messages::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chat-messages::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.s-Entegrasyon-AnnouncementDialog>.size{min-width:1000px !important;width:1000px !important;min-height:780px;height:780px}.s-Entegrasyon-AnnouncementDialog .caption{width:auto;flex:0 0 100%;margin:0 0 4px;padding-left:0;text-align:left;line-height:1.4;font-weight:500;color:#000}.s-Entegrasyon-AnnouncementDialog .field{flex-wrap:wrap;align-items:center;align-content:flex-start}.s-Entegrasyon-AnnouncementDialog .category-links{display:none !important}.s-Entegrasyon-AnnouncementDialog .field .s-DateEditor{
flex:1 1 0;min-width:0}.s-Entegrasyon-AnnouncementDialog .field .ui-datepicker-trigger{flex:none;margin:0 0 0 4px}.s-Entegrasyon-AnnouncementDialog .field.GeneralView,.s-Entegrasyon-AnnouncementDialog .field.SpecialView,.s-Entegrasyon-AnnouncementDialog .field.ShowBanner{flex-wrap:wrap;align-items:center;column-gap:10px}.s-Entegrasyon-AnnouncementDialog .field.GeneralView>.caption,.s-Entegrasyon-AnnouncementDialog .field.SpecialView>.caption,.s-Entegrasyon-AnnouncementDialog .field.ShowBanner>.caption{order:2;flex:1 1 0;margin:0;cursor:pointer;line-height:1.4}.s-Entegrasyon-AnnouncementDialog .field input.editor[type=checkbox]{order:1;width:20px;height:20px;margin:0;border-left-width:1px !important;accent-color:var(--crm-brand);cursor:pointer}.s-Entegrasyon-AnnouncementDialog .field>.vx{order:4}.s-Entegrasyon-AnnouncementDialog .ann-help{order:3;flex:0 0 100%;margin-top:4px;color:var(--crm-ink-2);font-size:var(--crm-fs-sm);line-height:1.4}.s-Entegrasyon-AnnouncementDialog .field.GeneralView
.ann-help,.s-Entegrasyon-AnnouncementDialog .field.SpecialView .ann-help,.s-Entegrasyon-AnnouncementDialog .field.ShowBanner .ann-help{padding-left:30px;margin-top:2px}.s-Entegrasyon-AnnouncementDialog .category-title{margin-top:6px;color:#000;font-size:var(--crm-fs-md)}.s-Entegrasyon-AnnouncementDialog .category-title a{color:#000;font-weight:600}.s-Entegrasyon-AnnouncementDialog .category-title::before{border-bottom:2px solid var(--crm-brand)}.s-Entegrasyon-AnnouncementDialog .field.Description>.caption{display:none}.s-Entegrasyon-AnnouncementDialog .field input.editor[type=checkbox]:checked{background-color:var(--crm-brand);border-color:var(--crm-brand);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.s-Entegrasyon-AnnouncementDialog .field input.editor[type=checkbox]:focus-visible{outline:2px solid
#000;outline-offset:2px}.announcement-card{background:#fff;border:1px solid #e8ecef;border-radius:12px;border-left:4px solid var(--crm-warning-fill);box-shadow:0 2px 4px rgba(255,193,7,.2);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:1.5rem;position:relative}.announcement-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.1);border-color:var(--crm-accent)}.announcement-header{background:linear-gradient(135deg,var(--crm-surface-alt) 0%,var(--crm-line) 100%);padding:1.5rem 1.5rem 1rem 1.5rem;border-bottom:1px solid var(--crm-line)}.announcement-title{color:#2c3e50;font-weight:600;font-size:1.1rem;margin-bottom:0;line-height:1.3;text-shadow:none;display:flex;align-items:center;gap:.5rem}.announcement-body{padding:1rem 1.5rem 1.5rem 1.5rem;background:#fff}.announcement-description{color:var(--crm-ink-2);font-size:.95rem;line-height:1.4;margin-bottom:1rem;text-align:justify;max-height:4.2em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;
-webkit-box-orient:vertical}.announcement-date{display:flex;justify-content:flex-end;margin-top:.5rem}.date-badge{background:var(--crm-brand);color:#fff;padding:.4rem .8rem;border-radius:16px;font-size:.8rem;font-weight:500;display:inline-flex;align-items:center;gap:.4rem;box-shadow:0 2px 6px rgba(0,123,255,.25);transition:all .3s ease}.date-badge:hover{transform:translateY(-1px);box-shadow:0 3px 10px rgba(0,123,255,.35)}.type-badge{background:linear-gradient(135deg,var(--crm-success),#218838);color:#fff;padding:.4rem 1.5rem;margin-left:8rem;border-radius:16px;font-size:.8rem;font-weight:500;display:inline-flex;align-items:center;gap:.4rem;box-shadow:0 2px 6px rgba(40,167,69,.25);transition:all .3s ease;margin-left:auto}.type-badge:hover{transform:translateY(-1px);box-shadow:0 3px 10px rgba(40,167,69,.35)}.announcement-footer{background:var(--crm-brand);border:none;padding:0;border-radius:0 0 12px 12px;overflow:hidden;display:flex;justify-content:space-between;align-items:center}.mark-read-btn{
background:var(--crm-brand);color:#fff;border:none;border-radius:0 0 12px 0;padding:.8rem 1.2rem;font-size:.85rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .3s ease;position:relative}.mark-read-btn i{font-size:.95rem}.mark-read-btn:hover{background:rgba(255,255,255,.2);transform:scale(1.05)}.detail-button{display:block;color:#fff;text-decoration:none;padding:.8rem 1.5rem;font-weight:600;font-size:.9rem;transition:all .3s ease;position:relative;width:100%;text-align:center}.detail-button::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.detail-button:hover{color:#fff;text-decoration:none;background:rgba(255,255,255,.1)}.detail-button:hover::before{left:100%}.detail-button i{margin-left:.5rem;transition:transform .3s ease}.detail-button:hover i{transform:translateX(3px)}@media(max-width:768px){.announcement-card{
margin-bottom:1rem;border-radius:10px}.announcement-header{padding:.8rem 1rem}.announcement-title{font-size:1rem}.announcement-body{padding:0 1rem 1rem 1rem}.announcement-description{font-size:.9rem}.detail-button{padding:.7rem 1rem;font-size:.85rem}.date-badge{font-size:.75rem;padding:.3rem .6rem}}@media(max-width:576px){.announcement-card{border-radius:8px}.announcement-header{padding:.7rem}.announcement-title{font-size:.95rem}.announcement-body{padding:0 .7rem .7rem .7rem}.announcement-description{font-size:.85rem;margin-bottom:.8rem}}.custom-announcement-dialog{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;align-items:center;justify-content:center}.custom-announcement-dialog.show{display:flex}.dialog-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);backdrop-filter:blur(3px)}.dialog-container{position:relative;background:#fff;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.2);max-width:450px;width:90%;animation:slideInScale
.3s ease-out;overflow:hidden}.dialog-header{background:linear-gradient(135deg,var(--crm-brand) 0%,var(--crm-brand-hover) 100%);color:#fff;padding:16px 20px;position:relative;text-align:center}.dialog-title{margin:0;font-size:var(--crm-fs-lg);font-weight:600}.dialog-close{position:absolute;top:50%;right:12px;transform:translateY(-50%);background:rgba(255,255,255,.2);border:none;border-radius:6px;color:#fff;width:28px;height:28px;font-size:var(--crm-fs-xl);cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}.dialog-close:hover{background:rgba(255,255,255,.3)}.dialog-content{padding:24px 20px;text-align:center;font-size:15px;line-height:1.5;color:var(--crm-ink)}.dialog-content::before{font-size:var(--crm-fs-5xl);display:block;margin-bottom:16px}.dialog-content p{margin:0;font-weight:400}.dialog-buttons{background:var(--crm-surface-alt);padding:16px 20px;text-align:center;border-radius:0 0 12px 12px}.dialog-btn{margin:0 8px;padding:12px
24px;border-radius:6px;font-size:var(--crm-fs-md);font-weight:500;border:none;cursor:pointer;transition:all .2s ease;min-width:80px}.dialog-btn-yes{background:linear-gradient(135deg,var(--crm-success),#20c997);color:#fff}.dialog-btn-yes:hover{background:linear-gradient(135deg,#218838,#1ea180);transform:translateY(-1px);box-shadow:0 4px 12px rgba(40,167,69,.3)}.dialog-btn-no{background:var(--crm-muted);color:#fff}.dialog-btn-no:hover{background:#5a6268;transform:translateY(-1px);box-shadow:0 4px 12px rgba(108,117,125,.3)}@keyframes slideInScale{0%{opacity:0;transform:scale(.9) translateY(-20px)}100%{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:480px){.dialog-container{width:95%;margin:10px}.dialog-content{padding:20px 16px;font-size:var(--crm-fs-md)}.dialog-btn{padding:12px 20px;margin:0 4px;font-size:var(--crm-fs-sm)}}.s-Toolbar-BusinessDemand{border:solid;border-radius:10px;color:#000;border-color:#f00}.s-Tool-Button-Red-BusinessDemand{border:solid;border-radius:10px;color:#000;
border-color:#f00;margin:5px}.s-Tool-Button-Blue-BusinessDemand{border:solid;border-radius:10px;color:#000;border-color:#00f;margin:5px}.s-Tool-Button-Orange-BusinessDemand{border:solid;border-radius:10px;color:#000;border-color:var(--crm-brand);margin:5px}.s-CRM-Fieldco-CheckListProductSuggestionChoiceDialog{width:auto !important}.s-CRM-Fieldco-CheckListProductSuggestionDialog .s-TemplatedDialog{height:auto !important}.s-CRM-Fieldco-CheckListProductSuggestionDialog .s-TemplatedDialog .categories{height:auto !important}.note-dialog-form .attachments-section{margin-top:20px;padding:15px;background:var(--crm-surface-alt);border-radius:8px;border:1px solid var(--crm-line)}.note-dialog-form .section-header{display:flex;align-items:center;gap:8px;margin-bottom:15px;font-size:var(--crm-fs-md);font-weight:600;color:var(--crm-ink)}.note-dialog-form .section-header i{font-size:var(--crm-fs-lg);color:var(--crm-accent)}.note-dialog-form .upload-area{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));
gap:15px;margin-bottom:15px}.note-dialog-form .upload-zone{min-height:100px;border:2px dashed #cbd5e0;border-radius:8px;padding:12px 15px;text-align:center;background:#fff;transition:all .3s ease;cursor:pointer}.note-dialog-form .upload-zone:hover{border-color:var(--crm-accent);background:#f0f7ff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.15)}.note-dialog-form .upload-zone.drag-over{border-color:var(--crm-success);background:#f0fff4;border-style:solid}.note-dialog-form .upload-zone-content{display:flex;flex-direction:column;align-items:center;gap:6px}.note-dialog-form .upload-zone-content>i{font-size:var(--crm-fs-3xl);color:var(--crm-muted)}.note-dialog-form .upload-zone-text{display:flex;flex-direction:column;gap:2px}.note-dialog-form .upload-zone-text strong{font-size:var(--crm-fs-md);color:var(--crm-ink)}.note-dialog-form .upload-zone-text small{font-size:var(--crm-fs-xs);color:var(--crm-muted)}.note-dialog-form .upload-hint{display:block;margin-top:6px;font-size:var(--crm-fs-xs);
color:var(--crm-faint)}.note-dialog-form .progress-container{margin:15px 0}.note-dialog-form .progress{height:25px;border-radius:4px;overflow:hidden}.note-dialog-form .progress-bar{line-height:25px;font-size:var(--crm-fs-xs);font-weight:600}.note-dialog-form .file-list-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:15px}.note-dialog-form .file-card{background:#fff;border:1px solid var(--crm-line);border-radius:8px;overflow:hidden;transition:all .3s ease;position:relative}.note-dialog-form .file-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.note-dialog-form .file-card-header{position:relative;height:120px;display:flex;align-items:center;justify-content:center;background:var(--crm-surface-alt);overflow:hidden}.note-dialog-form .file-card.image-card .file-card-header{background:#000}.note-dialog-form .file-preview-img{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform .3s ease}.note-dialog-form
.file-preview-img:hover{transform:scale(1.05)}.note-dialog-form .file-icon{font-size:48px;color:var(--crm-muted)}.note-dialog-form .remove-file-btn{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;background:rgba(220,53,69,.9);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10}.note-dialog-form .remove-file-btn:hover{background:var(--crm-danger);transform:scale(1.1)}.note-dialog-form .file-card-body{padding:10px}.note-dialog-form .file-name{font-size:var(--crm-fs-xs);font-weight:600;color:var(--crm-ink);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.note-dialog-form .file-meta{display:flex;justify-content:space-between;align-items:center;font-size:var(--crm-fs-xs)}.note-dialog-form .file-ext{background:var(--crm-accent);color:#fff;padding:2px 6px;border-radius:3px;font-weight:600}.note-dialog-form .file-size{color:var(--crm-muted)}.image-preview-modal{position:fixed;
top:0;left:0;right:0;bottom:0;z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.image-preview-modal.show{opacity:1}.image-preview-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);cursor:pointer}.image-preview-content{position:relative;max-width:90vw;max-height:90vh;z-index:10001}.image-preview-content img{max-width:100%;max-height:85vh;object-fit:contain;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.5)}.image-preview-close{position:absolute;top:-40px;right:0;width:36px;height:36px;border-radius:50%;background:#fff;color:var(--crm-ink);border:none;cursor:pointer;font-size:var(--crm-fs-xl);transition:all .3s ease}.image-preview-close:hover{background:var(--crm-danger);color:#fff;transform:rotate(90deg)}.image-preview-title{margin-top:10px;text-align:center;color:#fff;font-size:var(--crm-fs-md)}.note-attachments,.note-images{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.note-attachments
a,.note-images a{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--crm-surface-alt);border:1px solid var(--crm-line);border-radius:6px;text-decoration:none;font-size:var(--crm-fs-xs);transition:all .3s ease}.note-attachments a:hover,.note-images a:hover{background:var(--crm-line);transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.note-attachments a i,.note-images a i{font-size:var(--crm-fs-md)}@media(max-width:768px){.note-dialog-form .upload-area{grid-template-columns:1fr}.note-dialog-form .file-list-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.notes-editor-container{background:#fff;border-radius:8px;border:1px solid var(--crm-line)}.notes-editor-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:var(--crm-surface-alt);border-bottom:2px solid var(--crm-line);border-radius:8px 8px 0 0;gap:15px;flex-wrap:wrap}.notes-toolbar{flex:0 0 auto}.notes-toolbar .add-button{background:var(--crm-brand)
!important;color:#fff !important;border:none !important;padding:8px 20px !important;border-radius:6px !important;font-weight:600 !important;transition:all .3s ease !important}.notes-toolbar .add-button:hover{background:var(--crm-brand-hover) !important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.notes-controls{display:flex;gap:10px;align-items:center;flex:1}.search-box{position:relative;flex:1;max-width:400px}.search-box i.fa-search{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--crm-faint);font-size:var(--crm-fs-md)}.search-box input{width:100%;padding:8px 35px 8px 35px;border:1px solid var(--crm-line);border-radius:6px;font-size:var(--crm-fs-sm);transition:all .3s ease}.search-box input:focus{outline:none;border-color:var(--crm-accent);box-shadow:0 0 0 3px rgba(0,123,255,.1)}.search-box .clear-search{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--crm-faint);cursor:pointer;padding:4px
8px;border-radius:4px;transition:all .3s ease}.search-box .clear-search:hover{background:var(--crm-surface-alt);color:var(--crm-ink)}.collapse-btn:hover{background:var(--crm-surface-alt);transform:translateY(-2px)}.notes-timeline{padding:20px}.note-card{background:#fff;border:1px solid var(--crm-line);border-radius:12px;margin-bottom:16px;transition:all .3s ease;overflow:hidden}.note-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.08);transform:translateY(-2px);border-color:var(--crm-accent)}.note-card-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:var(--crm-surface-alt);border-bottom:1px solid var(--crm-line)}.note-user-info{display:flex;align-items:center;gap:12px}.note-avatar{width:40px;height:40px;border-radius:50%;background:var(--crm-brand);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--crm-fs-md);flex-shrink:0}.note-meta{display:flex;flex-direction:column;gap:4px}.note-user-name{font-weight:600;
font-size:var(--crm-fs-md);color:var(--crm-ink)}.note-date{font-size:var(--crm-fs-xs);color:var(--crm-muted);display:flex;align-items:center;gap:5px}.note-date i{font-size:var(--crm-fs-xs)}.note-actions{display:flex;gap:8px;align-items:center}.note-has-attachments{color:var(--crm-brand);font-size:var(--crm-fs-lg);padding:6px}.note-action-btn{background:#fff;border:1px solid var(--crm-line);border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.note-action-btn.edit-btn{color:var(--crm-accent)}.note-action-btn.edit-btn:hover{background:var(--crm-accent);color:#fff;border-color:var(--crm-accent);transform:scale(1.1)}.note-action-btn.delete-btn{color:var(--crm-danger)}.note-action-btn.delete-btn:hover{background:var(--crm-danger);color:#fff;border-color:var(--crm-danger);transform:scale(1.1)}.note-card-body{padding:20px}.note-text{font-size:var(--crm-fs-md);line-height:1.6;color:var(--crm-ink);margin-bottom:15px
}.note-text:last-child{margin-bottom:0}.note-attachments-section{margin-top:15px;padding-top:15px;border-top:1px solid var(--crm-line)}.note-attachments-label{font-size:var(--crm-fs-sm);font-weight:600;color:var(--crm-muted);margin-bottom:10px;display:flex;align-items:center;gap:6px}.note-images-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}.note-image-thumb{display:block;width:100%;height:100px;border-radius:8px;overflow:hidden;border:2px solid var(--crm-line);transition:all .3s ease}.note-image-thumb:hover{border-color:var(--crm-brand);transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.note-image-thumb img{width:100%;height:100%;object-fit:cover}.note-files-list{display:flex;flex-direction:column;gap:8px}.note-file-item{display:flex;align-items:center;gap:10px;padding:10px 15px;background:var(--crm-surface-alt);border:1px solid var(--crm-line);border-radius:8px;text-decoration:none;color:var(--crm-ink);transition:all .3s ease}.note-file-item:hover{
background:var(--crm-line);border-color:var(--crm-brand);transform:translateX(5px)}.note-file-item i{font-size:var(--crm-fs-2xl);color:var(--crm-muted)}.note-file-item span{font-size:var(--crm-fs-sm);font-weight:500}.note-card-reply{border-left:3px solid var(--crm-brand)}.note-reply-quote{display:flex;align-items:flex-start;gap:10px;background:linear-gradient(135deg,var(--crm-surface-alt) 0%,var(--crm-line) 100%);border:1px solid var(--crm-line);border-left:3px solid var(--crm-brand);border-radius:8px;padding:12px 15px;margin-bottom:15px;position:relative}.note-reply-quote::before{content:'';position:absolute;top:-1px;left:-4px;right:-1px;bottom:-1px;background:transparent;border-radius:8px;z-index:-1}.reply-quote-indicator{flex-shrink:0;width:28px;height:28px;background:var(--crm-brand);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:var(--crm-fs-xs)}.reply-quote-content{flex:1;min-width:0}.reply-quote-user{font-size:var(--crm-fs-xs);font-weight:600;
color:var(--crm-ink-2);margin-bottom:4px;display:flex;align-items:center;gap:5px}.reply-quote-user i{font-size:var(--crm-fs-xs);color:var(--crm-muted)}.reply-quote-text{font-size:var(--crm-fs-sm);color:var(--crm-muted);line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:italic}.notes-empty-state{text-align:center;padding:60px 20px;color:var(--crm-muted)}.notes-empty-state i{font-size:64px;color:var(--crm-line);margin-bottom:20px}.notes-empty-state p{font-size:var(--crm-fs-lg);font-weight:600;margin-bottom:8px}.notes-empty-state small{font-size:var(--crm-fs-sm);color:var(--crm-faint)}@media(max-width:768px){.notes-editor-header{flex-direction:column;align-items:stretch}.notes-controls{flex-direction:column}.search-box{max-width:100%}.note-card-header{flex-direction:column;align-items:flex-start;gap:12px}.note-actions{align-self:flex-end}.note-images-grid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))
}}@keyframes slideInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.note-card{animation:slideInUp .4s ease-out}.help-button-container{position:fixed !important;bottom:20px !important;right:20px !important;z-index:9999 !important}.help-button{width:56px;height:56px;border-radius:50%;background:var(--crm-brand);color:#fff;border:none;box-shadow:0 4px 12px rgba(0,0,0,.25);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--crm-fs-2xl);transition:all .3s ease}.help-button:hover{background:var(--crm-brand-hover);transform:scale(1.1);box-shadow:0 6px 16px rgba(0,0,0,.3)}@media(max-width:768px){.help-button-container{bottom:10px;right:10px}.help-button{width:50px;height:50px;padding:12px;font-size:var(--crm-fs-lg)}.s-Fieldco-FieldcoServiceNoteDialog{width:95vw !important;max-width:95vw !important}.s-Fieldco-FieldcoServiceNoteDialog .ui-dialog-content{padding:10px !important}}@media(max-width:480px){.help-button-container{bottom:10px;
right:10px}.help-button{width:45px;height:45px;padding:10px;font-size:var(--crm-fs-md)}.s-Fieldco-FieldcoServiceNoteDialog .ui-dialog-titlebar{padding:8px 10px;font-size:var(--crm-fs-md)}.s-Fieldco-FieldcoServiceNoteDialog .note-user-name{font-size:var(--crm-fs-sm)}.s-Fieldco-FieldcoServiceNoteDialog .note-date{font-size:var(--crm-fs-xs)}.s-Fieldco-FieldcoServiceNoteDialog .note-text{font-size:var(--crm-fs-sm)}}.s-user-profile-menu{min-width:280px !important;padding:0 !important;border:1px solid var(--crm-line);box-shadow:0 4px 20px rgba(0,0,0,.15) !important;border-radius:12px !important}.s-user-card{background:linear-gradient(135deg,var(--crm-brand) 0%,var(--crm-brand-hover) 100%) !important;color:#fff !important;border-radius:12px 12px 0 0 !important}.s-user-avatar-wrapper{display:flex;justify-content:center;align-items:center}.s-user-avatar-circle{width:60px;height:60px;background:rgba(255,255,255,.25);border:3px solid rgba(255,255,255,.5);border-radius:50%;display:flex;align-items:center;
justify-content:center;font-size:var(--crm-fs-4xl);color:#fff;transition:all .3s ease}.s-user-avatar-circle:hover{transform:scale(1.05);border-color:rgba(255,255,255,.8)}.s-user-name{color:#fff !important;font-size:var(--crm-fs-lg);margin-bottom:4px}.s-user-role{color:rgba(255,255,255,.9) !important;font-size:var(--crm-fs-sm)}.s-user-profile-menu .dropdown-item{padding:10px 12px;transition:all .2s ease;display:flex;align-items:center;font-size:var(--crm-fs-md);border:1px solid transparent}.s-user-profile-menu .dropdown-item:hover{background-color:var(--crm-surface-alt);border-color:var(--crm-line);transform:translateX(3px)}.s-user-profile-menu .dropdown-item i{width:20px;text-align:center;font-size:var(--crm-fs-lg)}.s-user-profile-menu .dropdown-item.text-danger:hover{background-color:#fff5f5;border-color:#fcc;color:var(--crm-danger) !important}.s-user-profile-menu small.text-muted{font-weight:600;opacity:.7}.s-user-profile-menu .dropdown-divider{margin:8px 0;opacity:.15}.s-user-role .fa-circle{
animation:pulse 2s infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@media(max-width:768px){.s-user-profile-menu{min-width:260px !important}.s-user-avatar-circle{width:50px;height:50px;font-size:var(--crm-fs-3xl)}}.s-user-profile-menu *{transition:all .2s ease}.s-UserInformationForm .category{background:linear-gradient(90deg,var(--crm-brand) 0%,var(--crm-brand-hover) 100%);color:#fff;padding:12px 20px;margin:25px -20px 15px -20px;font-size:15px;font-weight:600;border-radius:0;box-shadow:0 2px 8px rgba(255,153,108,.2)}.s-UserInformationForm .category:first-child{margin-top:0}.s-UserInformationForm .field{margin-bottom:18px}.s-UserInformationForm .caption{font-weight:600;color:var(--crm-ink);margin-bottom:6px;font-size:var(--crm-fs-sm)}.s-UserInformationForm input[type="text"],.s-UserInformationForm input[type="email"],.s-UserInformationForm input[type="tel"],.s-UserInformationForm textarea,.s-UserInformationForm .editor{border:2px solid var(--crm-line);border-radius:8px;padding:10px
14px;transition:all .3s ease;font-size:var(--crm-fs-md)}.s-UserInformationForm input:focus,.s-UserInformationForm textarea:focus{border-color:var(--crm-brand);box-shadow:0 0 0 3px rgba(255,153,108,.1);outline:none}.s-UserInformationForm input::placeholder,.s-UserInformationForm textarea::placeholder{color:var(--crm-faint);font-style:italic}.s-UserInformationForm .required>.caption::after{content:' *';color:var(--crm-brand);font-weight:bold}.get-kvkk-dialog-button.kvkk-button{display:inline-block;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:8px 16px;border-radius:20px;cursor:pointer;transition:all .3s ease;font-size:var(--crm-fs-sm);font-weight:500;box-shadow:0 2px 8px rgba(102,126,234,.3);margin-top:8px !important}.get-kvkk-dialog-button.kvkk-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4);background:linear-gradient(135deg,#5568d3 0%,#6a3f94 100%)}.get-kvkk-dialog-button.kvkk-button i{margin-right:6px;animation:pulse-info
2s infinite}@keyframes pulse-info{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.s-UserInformationDialog .ui-dialog-title{font-size:var(--crm-fs-2xl);font-weight:600;color:var(--crm-ink)}.s-UserInformationDialog .ui-dialog-buttonpane button{border-radius:8px;padding:10px 24px;font-weight:500;transition:all .3s ease}.s-UserInformationDialog .ui-dialog-buttonpane .btn-primary{background:linear-gradient(135deg,var(--crm-brand) 0%,var(--crm-brand-hover) 100%);border:none;color:#fff}.s-UserInformationDialog .ui-dialog-buttonpane .btn-primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,153,108,.4)}.s-UserInformationForm .Kvkk input[type="checkbox"]{width:20px;height:20px;cursor:pointer;accent-color:var(--crm-brand)}.s-UserInformationForm .Warning .alert{border-left:4px solid var(--crm-brand);background:#fff8f5;border-radius:8px;padding:12px 16px}@media(max-width:768px){.s-UserInformationForm .category{margin-left:-15px;margin-right:-15px;padding:10px 15px;font-size:var(--crm-fs-md)
}.s-UserInformationDialog .ui-dialog{width:95% !important;margin:10px auto}}.s-UserInformationForm .field:hover .caption{color:var(--crm-brand)}.s-UserInformationForm .s-MessageDialog.success{border-top:4px solid var(--crm-success)}.s-UserInformationDialog.loading::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center}.active-filter{color:#fff !important}.s-ProjectOffer-ProjectOfferDialog .s-Form label.caption,.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form label.caption,.s-ProjectOpportunity-ProjectOppoOfferDialog .s-Form label.caption,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-Form label.caption,.s-ProjectOffer-ProjectOfferInstallationDialog .s-Form label.caption,[id$="ProjectOfferInstallationContainer"] label.caption{flex-basis:auto !important;margin-bottom:0 !important;width:150px !important;min-width:150px !important;max-width:180px !important;font-size:var(--crm-fs-xs)
!important;margin-right:8px !important}.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-Form label.caption,.s-ProjectOffer-ProjectOfferInstallationDialog .s-Form label.caption,[id$="ProjectOfferInstallationContainer"] label.caption{flex-basis:auto !important;margin-bottom:0 !important;width:180px !important;min-width:180px !important;max-width:180px !important;font-size:var(--crm-fs-xs) !important;margin-right:8px !important}[id$="ProjectOfferInstallationContainer"] label.caption{line-height:1.25 !important;white-space:normal !important}[id$="ProjectOfferInstallationContainer"] input{font-size:var(--crm-fs-xs) !important}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form label.caption{width:200px !important;min-width:200px !important;max-width:220px !important}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field.crm-field-hidden{display:none !important}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field>input.editor[type=checkbox]{flex:0 0 18px !important;
width:18px !important;height:18px !important;min-width:18px;margin:0;cursor:pointer;accent-color:var(--crm-accent)}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field>.editor{max-width:calc(100% - 220px) !important}.s-Fieldco-BusinessDemandDialog .s-Form .field.crm-field-hidden{display:none !important}.crm-toolbar-toggle{display:inline-flex;align-items:center;margin-left:8px;vertical-align:middle}.crm-toolbar-toggle .crm-toggle-btn{height:32px}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field.crm-toggle-field>label.caption,.s-Fieldco-BusinessDemandDialog .s-Form .field.crm-toggle-field>label.caption,[id$="ProjectOfferInstallationContainer"] .field.crm-toggle-field>label.caption{visibility:hidden}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field.crm-toggle-field>input.editor[type=checkbox],.s-Fieldco-BusinessDemandDialog .s-Form .field.crm-toggle-field>input[type=checkbox],[id$="ProjectOfferInstallationContainer"] .field.crm-toggle-field>input[type=checkbox]{
display:none !important}.crm-toggle-btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 14px;border:1px solid var(--crm-line-strong);border-radius:6px;background:var(--crm-surface);color:var(--crm-ink);font-size:var(--crm-fs-xs);font-weight:600;cursor:pointer;transition:background-color .12s,border-color .12s,color .12s}.crm-toggle-btn .fa{color:var(--crm-muted)}.crm-toggle-btn:hover:not(:disabled){border-color:var(--crm-accent);color:var(--crm-accent)}.crm-toggle-btn.active{background:var(--crm-accent);border-color:var(--crm-accent);color:#fff}.crm-toggle-btn.active .fa,.crm-toggle-btn.active:hover:not(:disabled){color:#fff}.crm-toggle-btn.active:hover:not(:disabled){background:var(--crm-accent-hover)}.crm-toggle-btn .crm-toggle-check{display:none;font-size:14px;margin-left:2px}.crm-toggle-btn.active .crm-toggle-check{display:inline-block}.crm-toggle-btn:focus-visible{outline:2px solid var(--crm-accent);outline-offset:2px}.crm-toggle-btn:disabled{opacity:.55;cursor:not-allowed
}.crm-tum-surec-secim .crm-tum-surec-aciklama{margin:0 0 8px;color:#555}.crm-tum-surec-secim .crm-tum-surec-araclar{margin-bottom:6px;font-size:12px}.crm-tum-surec-secim .crm-tum-surec-liste{max-height:380px;overflow-y:auto;border:1px solid #e3e3e3;border-radius:4px;padding:4px 10px 8px}.crm-tum-surec-secim .crm-tum-surec-grup{margin:8px 0 2px;font-weight:600;color:#333;border-bottom:1px solid #eee}.crm-tum-surec-secim .crm-tum-surec-kisi{display:flex;align-items:center;gap:8px;margin:0;padding:3px 0;font-weight:normal;cursor:pointer}.crm-tum-surec-secim .crm-tum-surec-kisi input{margin:0}.crm-tum-surec-secim .crm-tum-surec-kisi .eposta{color:#888;font-size:12px;margin-left:auto}.crm-tum-surec-secim .crm-tum-surec-bos{padding:10px 0;color:#888}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field.crm-konum-collapsed>.select2-container,.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field.crm-konum-collapsed>.inplace-button{display:none !important}.s-ProjectOpportunity-ProjectOpportunityDialog
.s-Form .field:not(.crm-konum-collapsed)>.crm-konum-btn{display:none !important}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field>.crm-konum-btn{display:inline-flex;align-items:center;gap:6px;height:30px;border-radius:10px;font-weight:600}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field>.crm-alankodu-box{flex:0 0 64px;width:64px;margin-right:6px}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field>.crm-alankodu-box.crm-hidden{display:none !important}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .crm-alankodu-box .select2-container{width:100% !important;max-width:none !important}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .crm-alankodu-box .select2-container .select2-choice{padding:0 !important;text-align:center;font-weight:600}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .crm-alankodu-box .select2-choice .select2-chosen{margin-right:0 !important}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .crm-alankodu-box .select2-choice
.select2-arrow,.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .crm-alankodu-box .select2-choice abbr{display:none !important}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field.crm-has-alankodu>.editor{max-width:calc(100% - 290px) !important}.select2-drop.crm-alankodu-drop{min-width:240px}.s-ProjectOffer-ProjectOfferDialog .s-TabFieldcoIsEmri .s-Form .field{margin-bottom:10px !important}.s-ProjectOffer-ProjectOfferDialog .s-TabFieldcoIsEmri .s-Form .field:has(textarea),.s-ProjectOffer-ProjectOfferDialog .s-TabFieldcoIsEmri .s-Form .field:has(.grid-container){align-items:flex-start !important}.s-ProjectOffer-ProjectOfferDialog .s-TabFieldcoIsEmri .s-Form .field>label{color:var(--crm-muted);font-size:var(--crm-fs-sm);padding-top:0}.s-ProjectOffer-ProjectOfferDialog .s-TabFieldcoIsEmri .s-Form .field:has(textarea)>label{padding-top:8px}.s-ProjectOffer-ProjectOfferDialog .s-TabFieldcoIsEmri .s-Form input[readonly],.s-ProjectOffer-ProjectOfferDialog .s-TabFieldcoIsEmri .s-Form
textarea[readonly]{background:var(--crm-surface-alt);border-color:var(--crm-line);color:var(--crm-ink);box-shadow:none;cursor:default}.s-ProjectOffer-ProjectOfferDialog .s-TabFieldcoIsEmri .s-Form textarea[readonly]{min-height:96px;resize:vertical;line-height:1.5}.s-ProjectOffer-ProjectOfferDialog .s-TabFieldcoIsEmri .s-Form input[readonly]:placeholder-shown,.s-ProjectOffer-ProjectOfferDialog .s-TabFieldcoIsEmri .s-Form textarea[readonly]:placeholder-shown{color:var(--crm-faint)}.s-ProjectOffer-ProjectOfferDialog .s-TabFieldcoIsEmri .s-Form .field.FieldcoControlCheckList>.editor{max-width:100% !important}.s-ProjectOffer-ProjectOfferDialog .s-Form .field,.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field,.s-ProjectOpportunity-ProjectOppoOfferDialog .s-Form .field,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-Form .field,.s-ProjectOffer-ProjectOfferInstallationDialog .s-Form .field,[id$="ProjectOfferInstallationContainer"] .s-Form .field{display:flex !important;
flex-direction:row !important;align-items:center !important;flex-wrap:nowrap !important;margin-bottom:2px !important;padding-bottom:0 !important;margin-top:0 !important;padding-top:0 !important}.s-ProjectOffer-ProjectOfferDialog .s-Form .field>.editor,.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field>.editor,.s-ProjectOpportunity-ProjectOppoOfferDialog .s-Form .field>.editor,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-Form .field>.editor,.s-ProjectOffer-ProjectOfferInstallationDialog .s-Form .field>.editor,[id$="ProjectOfferInstallationContainer"] .s-Form .field>.editor{flex:1 !important;margin-bottom:0 !important;margin-top:0 !important;padding-bottom:0 !important;padding-top:0 !important}.s-ProjectOffer-ProjectOfferDialog .s-Form input,.s-ProjectOffer-ProjectOfferDialog .s-Form select,.s-ProjectOffer-ProjectOfferDialog .s-Form textarea,.s-ProjectOffer-ProjectOfferDialog .s-Form .select2-container,.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form input,
.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form select,.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form textarea,.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .select2-container,.s-ProjectOpportunity-ProjectOppoOfferDialog .s-Form input,.s-ProjectOpportunity-ProjectOppoOfferDialog .s-Form select,.s-ProjectOpportunity-ProjectOppoOfferDialog .s-Form textarea,.s-ProjectOpportunity-ProjectOppoOfferDialog .s-Form .select2-container,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-Form input,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-Form select,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-Form textarea,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-Form .select2-container,.s-ProjectOffer-ProjectOfferInstallationDialog .s-Form input,.s-ProjectOffer-ProjectOfferInstallationDialog .s-Form select,.s-ProjectOffer-ProjectOfferInstallationDialog .s-Form textarea,.s-ProjectOffer-ProjectOfferInstallationDialog .s-Form
.select2-container,[id$="ProjectOfferInstallationContainer"] .s-Form input,[id$="ProjectOfferInstallationContainer"] .s-Form select,[id$="ProjectOfferInstallationContainer"] .s-Form textarea,[id$="ProjectOfferInstallationContainer"] .s-Form .select2-container{margin-bottom:0 !important;margin-top:0 !important;font-size:var(--crm-fs-xs) !important}.s-ProjectOffer-ProjectOfferDialog .s-Form input,.s-ProjectOffer-ProjectOfferDialog .s-Form select,.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form input,.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form select,.s-ProjectOpportunity-ProjectOppoOfferDialog .s-Form input,.s-ProjectOpportunity-ProjectOppoOfferDialog .s-Form select,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-Form input,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-Form select,.s-ProjectOffer-ProjectOfferInstallationDialog .s-Form input,.s-ProjectOffer-ProjectOfferInstallationDialog .s-Form select,[id$="ProjectOfferInstallationContainer"]
.s-Form input,[id$="ProjectOfferInstallationContainer"] .s-Form select{height:30px !important;padding:4px 8px !important}.s-ProjectOffer-ProjectOfferDialog .s-Form textarea,.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form textarea,.s-ProjectOpportunity-ProjectOppoOfferDialog .s-Form textarea,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-Form textarea,.s-ProjectOffer-ProjectOfferInstallationDialog .s-Form textarea,[id$="ProjectOfferInstallationContainer"] textarea{padding:6px 8px !important}.s-ProjectOffer-ProjectOfferDialog .s-Form .select2-container .select2-choice,.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .select2-container .select2-choice,.s-ProjectOpportunity-ProjectOppoOfferDialog .s-Form .select2-container .select2-choice,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-Form .select2-container .select2-choice,.s-ProjectOffer-ProjectOfferInstallationDialog .s-Form .select2-container .select2-choice,[id$="ProjectOfferInstallationContainer"]
.select2-container .select2-choice{font-size:var(--crm-fs-xs) !important;height:30px !important;line-height:28px !important;padding:0 8px !important}.s-ProjectOffer-ProjectOfferDialog .s-Form .category .category-title,.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .category .category-title,.s-ProjectOpportunity-ProjectOppoOfferDialog .s-Form .category .category-title,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-Form .category .category-title,.s-ProjectOffer-ProjectOfferInstallationDialog .s-Form .category .category-title,[id$="ProjectOfferInstallationContainer"] .category .category-title{font-size:var(--crm-fs-xs) !important;font-weight:600 !important}.s-ProjectOffer-ProjectOfferDialog .categories>.category,.s-ProjectOpportunity-ProjectOpportunityDialog .categories>.category,.s-ProjectOpportunity-ProjectOppoOfferDialog .categories>.category,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .categories>.category,.s-ProjectOffer-ProjectOfferInstallationDialog
.categories>.category,[id$="ProjectOfferInstallationContainer"] .categories>.category{margin-bottom:8px !important}.s-ProjectOffer-ProjectOfferDialog .panel-titlebar,.s-ProjectOpportunity-ProjectOpportunityDialog .panel-titlebar,.s-ProjectOpportunity-ProjectOppoOfferDialog .panel-titlebar{margin-bottom:.5rem !important;padding-bottom:0 !important;line-height:1.3 !important}.s-ProjectOffer-ProjectOfferDialog .panel-titlebar-text,.s-ProjectOpportunity-ProjectOpportunityDialog .panel-titlebar-text,.s-ProjectOpportunity-ProjectOppoOfferDialog .panel-titlebar-text,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .panel-titlebar-text,.s-ProjectOffer-ProjectOfferInstallationDialog .panel-titlebar-text,[id$="ProjectOfferInstallationContainer"] .panel-titlebar-text{margin-bottom:0 !important;padding-bottom:0 !important;line-height:1.3 !important}.s-ProjectOffer-ProjectOfferDialog .s-DialogContent,.s-ProjectOpportunity-ProjectOpportunityDialog .s-DialogContent,.s-ProjectOpportunity-ProjectOppoOfferDialog
.s-DialogContent,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .s-DialogContent,.s-ProjectOffer-ProjectOfferInstallationDialog .s-DialogContent,[id$="ProjectOfferInstallationContainer"] .s-DialogContent{margin-top:0 !important;padding-top:0 !important;display:block !important}.s-ProjectOffer-ProjectOfferDialog .ui-tabs,.s-ProjectOpportunity-ProjectOpportunityDialog .ui-tabs,.s-ProjectOpportunity-ProjectOppoOfferDialog .ui-tabs,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .ui-tabs,.s-ProjectOffer-ProjectOfferInstallationDialog .ui-tabs,[id$="ProjectOfferInstallationContainer"] .ui-tabs{margin-top:0 !important;padding-top:0 !important}.s-ProjectOffer-ProjectOfferDialog .ui-tabs-nav,.s-ProjectOpportunity-ProjectOpportunityDialog .ui-tabs-nav,.s-ProjectOpportunity-ProjectOppoOfferDialog .ui-tabs-nav,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .ui-tabs-nav,.s-ProjectOffer-ProjectOfferInstallationDialog .ui-tabs-nav,[id$="ProjectOfferInstallationContainer"]
.ui-tabs-nav{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.s-ProjectOffer-ProjectOfferDialog .ui-tabs-panel,.s-ProjectOpportunity-ProjectOpportunityDialog .ui-tabs-panel,.s-ProjectOpportunity-ProjectOppoOfferDialog .ui-tabs-panel,.s-ProjectInstallation-ProjectInstallationPurchasingDialog .ui-tabs-panel,.s-ProjectOffer-ProjectOfferInstallationDialog .ui-tabs-panel,[id$="ProjectOfferInstallationContainer"] .ui-tabs-panel{padding-top:4px !important}.s-ProjectOffer-ProjectOfferDialog .s-Form .form-group{margin-bottom:0 !important}.no-label-gap .control-label{padding-right:0 !important;margin-right:0 !important}.no-label-gap .field{padding-left:0 !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditor .slick-cell,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditor .slick-cell{font-size:var(--crm-fs-xs) !important;padding:2px 4px !important;line-height:22px !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditor .slick-header-column,
.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditor .slick-header-column{font-size:var(--crm-fs-xs) !important;padding:4px 4px !important;line-height:20px !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditor .slick-row,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditor .slick-row{height:26px !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditor .slick-viewport,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditor .slick-viewport{line-height:22px !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditor input,.s-CRM-ProjectOffer-ProjectOfferDetailsEditor select,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditor input,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditor select{font-size:var(--crm-fs-xs) !important;height:22px !important;padding:2px 4px !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .s-Form label.caption,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditorDialog .s-Form label.caption{flex-basis:auto !important;margin-bottom:0 !important;width:150px !important;min-width:150px
!important;max-width:180px !important;font-size:var(--crm-fs-xs) !important;margin-right:8px !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .s-Form .field,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditorDialog .s-Form .field{display:flex !important;flex-direction:row !important;align-items:center !important;flex-wrap:nowrap !important;margin-bottom:2px !important;padding-bottom:0 !important;margin-top:0 !important;padding-top:0 !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .s-Form .field>.editor,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditorDialog .s-Form .field>.editor{flex:1 !important;margin-bottom:0 !important;margin-top:0 !important;padding-bottom:0 !important;padding-top:0 !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .s-Form input,.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .s-Form select,.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .s-Form textarea,.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .s-Form .select2-container,
.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditorDialog .s-Form input,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditorDialog .s-Form select,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditorDialog .s-Form textarea,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditorDialog .s-Form .select2-container{margin-bottom:0 !important;margin-top:0 !important;font-size:var(--crm-fs-xs) !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .s-Form input,.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .s-Form select,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditorDialog .s-Form input,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditorDialog .s-Form select{height:30px !important;padding:4px 8px !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .s-Form textarea,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditorDialog .s-Form textarea{padding:6px 8px !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .s-Form .select2-container .select2-choice,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditorDialog
.s-Form .select2-container .select2-choice{font-size:var(--crm-fs-xs) !important;height:30px !important;line-height:28px !important;padding:0 8px !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .s-Form .form-group,.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditorDialog .s-Form .form-group{margin-bottom:0 !important}.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditor{border-radius:4px !important;box-shadow:0 2px 8px rgba(255,153,108,.25) !important;margin-bottom:12px !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditor{border-radius:4px !important;box-shadow:0 2px 8px rgba(255,153,108,.25) !important;margin-bottom:12px !important}.s-CRM-ProjectOffer-ProjectOfferPricingRuleEditor .grid-container,.s-CRM-ProjectOffer-ProjectOfferDetailsEditor .grid-container{border:none !important}.s-CRM-Submission-TicketOldOrderDetailEditor .grid-container,.s-CRM-Submission-TicketNewOrderDetailEditor .grid-container{min-height:400px}.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .field.UrunId
.select2-container .select2-choice,.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .field.GroupId .select2-container .select2-choice{background:linear-gradient(135deg,var(--crm-brand-soft) 0%,#fff 100%) !important;font-size:var(--crm-fs-sm) !important;font-weight:600 !important;padding:0 10px !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .field.UrunId .select2-container .select2-choice:hover,.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .field.GroupId .select2-container .select2-choice:hover{border-color:var(--crm-brand-hover) !important;background:linear-gradient(135deg,#ffe8dd 0%,var(--crm-brand-soft) 100%) !important;box-shadow:0 2px 6px rgba(255,153,108,.2) !important}.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .field.UrunId .select2-container.select2-container-active .select2-choice,.s-CRM-ProjectOffer-ProjectOfferDetailsEditorDialog .field.GroupId .select2-container.select2-container-active .select2-choice{border-color:var(--crm-brand-hover) !important;
box-shadow:0 0 0 2px rgba(255,153,108,.3) !important}.s-ProjectOffer-ProjectOfferDialog .toggle-first-category-btn,.toggle-first-category-btn,button.toggle-first-category-btn{background:linear-gradient(135deg,var(--crm-brand) 0%,var(--crm-brand-hover) 100%) !important;border:2px solid var(--crm-brand-hover) !important;color:#fff !important;font-weight:600 !important;padding:6px 12px !important;border-radius:4px !important;transition:all .2s ease !important;box-shadow:0 2px 4px rgba(255,153,108,.3) !important}div[id^="ProjectOffer_ProjectOfferDialog"][id$="_Toolbar"],div[id^="CRM_ProjectOpportunity_ProjectOppoOfferDialog"][id$="_Toolbar"]{position:sticky !important;position:-webkit-sticky !important;top:15px !important;z-index:100 !important;background-color:var(--s-card-bg) !important}.s-ProjectOffer-ProjectOfferDialog .toggle-first-category-btn:hover,.toggle-first-category-btn:hover,button.toggle-first-category-btn:hover{background:linear-gradient(135deg,var(--crm-brand-hover) 0%,var(--crm-brand-hover)
100%) !important;border-color:#ff5c1f !important;box-shadow:0 3px 8px rgba(255,153,108,.4) !important;transform:translateY(-1px) !important}.s-ProjectOffer-ProjectOfferDialog .toggle-first-category-btn:active,.toggle-first-category-btn:active,button.toggle-first-category-btn:active{background:linear-gradient(135deg,var(--crm-brand-hover) 0%,#ff5c1f 100%) !important;transform:translateY(0) !important;box-shadow:0 1px 3px rgba(255,153,108,.3) !important}.s-CRM-ProjectOpportunity-ProjectOppoOfferGrid{height:75vh}section.content{position:relative}.s-ProjectOffer-ProjectOfferDialog.s-Panel,.s-ProjectOpportunity-ProjectOpportunityDialog.s-Panel,.s-ProjectOpportunity-ProjectOppoOfferDialog.s-Panel,.s-ProjectInstallation-ProjectInstallationPurchasingDialog.s-Panel{position:absolute !important;top:1.25rem !important;left:1.25rem !important;right:1.25rem !important;bottom:1.25rem !important;background:#fff !important;z-index:100 !important;overflow:auto !important}.s-Panel .field{flex-wrap:wrap}
.cost-audit-log-button{max-width:36px;overflow:hidden;transition:max-width .35s ease;white-space:nowrap}.cost-audit-log-button:hover{max-width:220px}:root{--sup-accent:var(--crm-brand);--sup-accent-hover:#ff8752;--sup-accent-soft:var(--crm-brand-soft);--sup-accent-line:#ffd6c2;--sup-ink:#000;--sup-text:#1f1f1f;--sup-muted:var(--crm-ink-3);--sup-line:var(--crm-line);--sup-surface:#fff;--sup-surface-2:#f7f7f7;--sup-danger:var(--crm-danger);--sup-danger-soft:#fef3f2}.sup-summary,.sup-summary *,.sup-thread,.sup-thread *,.sup-intro{box-sizing:border-box}.sup-thread textarea,.sup-thread button{font-family:inherit}.sup-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;border:1px solid transparent;font-size:var(--crm-fs-xs);font-weight:600;line-height:18px;white-space:nowrap;color:var(--sup-ink)}.sup-badge i{font-size:var(--crm-fs-xs)}.sup-state-1{background:var(--sup-surface);border-color:var(--sup-ink)}.sup-state-2{background:var(--sup-accent);border-color:var(--sup-accent)
}.sup-state-3{background:var(--sup-accent-soft);border-color:var(--sup-accent)}.sup-state-4{background:#efefef;border-color:#d4d4d4;color:var(--crm-ink-2)}.sup-type-1,.sup-type-2,.sup-type-3{background:var(--sup-surface-2);border-color:var(--sup-line)}.sup-type-1{border-color:var(--sup-ink)}.sup-priority-1,.sup-priority-2{background:var(--sup-surface-2);border-color:var(--sup-line);color:var(--crm-ink)}.sup-priority-3{background:var(--sup-accent-soft);border-color:var(--sup-accent)}.sup-priority-4{background:var(--sup-danger-soft);border-color:var(--sup-danger);color:var(--sup-danger)}.sup-ticket-no{font-weight:700;color:var(--sup-ink);font-variant-numeric:tabular-nums}.sup-count{display:inline-flex;align-items:center;gap:5px;color:var(--sup-muted)}.sup-grid .slick-row.sup-row-closed .slick-cell{color:var(--crm-muted)}.sup-grid .slick-cell .sup-badge{vertical-align:middle}.ui-dialog.s-CRM-Entegrasyon-SupportDialog{max-width:calc(100vw - 16px)}.sup-dialog .sup-intro{display:flex;gap:10px;
align-items:flex-start;margin:0 0 14px;padding:10px 14px;background:var(--sup-accent-soft);border-left:4px solid var(--sup-accent);color:var(--sup-text);font-size:var(--crm-fs-sm);line-height:1.5}.sup-dialog .sup-intro i{margin-top:3px}.sup-dialog.sup-mode-view .s-PropertyGrid .category:not(.sup-thread-category),.sup-dialog.sup-mode-view .s-PropertyGrid .category-links,.sup-dialog.sup-mode-view .sup-thread-category>.category-title{display:none !important}.sup-dialog.sup-mode-view .sup-thread-category .field>.caption{display:none}.sup-dialog.sup-mode-view .sup-thread-category .field>.sup-thread{flex:1 1 100%;width:100%}.sup-summary{margin:0 0 14px;padding:14px 16px;background:var(--sup-surface);border:1px solid var(--sup-line);border-top:4px solid var(--sup-accent)}.sup-summary-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.sup-summary-head .sup-ticket-no{font-size:var(--crm-fs-xl);margin-right:4px}.sup-meta{display:flex;flex-wrap:wrap;gap:6px 24px;margin:0
0 10px}.sup-meta>div{min-width:0}.sup-meta dt{font-size:var(--crm-fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--sup-muted);margin:0}.sup-meta dd{margin:0;color:var(--sup-text);font-size:var(--crm-fs-sm);overflow-wrap:anywhere}.sup-summary-desc{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--sup-text);font-size:var(--crm-fs-md);line-height:1.55;padding-top:10px;border-top:1px solid var(--sup-line);max-height:220px;overflow-y:auto}.sup-attachments{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.sup-thumb{display:block;width:88px;height:88px;border:1px solid var(--sup-line);background:var(--sup-surface-2);overflow:hidden}.sup-thumb img{width:100%;height:100%;object-fit:cover;display:block}.sup-file{display:inline-flex;align-items:center;gap:6px;max-width:260px;min-height:32px;padding:4px 10px;border:1px solid var(--sup-line);background:var(--sup-surface);color:var(--sup-ink) !important;font-size:var(--crm-fs-sm);text-decoration:none !important
}.sup-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-file:hover,.sup-thumb:hover{border-color:var(--sup-accent)}.sup-file:focus-visible,.sup-thumb:focus-visible{outline:2px solid var(--sup-ink);outline-offset:2px}.sup-thread{display:flex;flex-direction:column;border:1px solid var(--sup-line);background:var(--sup-surface-2)}.sup-thread-list{display:flex;flex-direction:column;gap:10px;padding:14px;min-height:140px;max-height:46vh;overflow-y:auto}.sup-thread-empty{margin:auto;display:flex;align-items:center;gap:8px;color:var(--sup-muted);font-size:var(--crm-fs-sm);text-align:center}.sup-msg{max-width:78%;padding:9px 12px;border:1px solid var(--sup-line);background:var(--sup-surface);color:var(--sup-text)}.sup-msg-mine{align-self:flex-end;background:var(--sup-accent-soft);border-color:var(--sup-accent-line)}.sup-msg-theirs{align-self:flex-start}.sup-msg-theirs.sup-msg-staff{border-left:3px solid var(--sup-accent)}.sup-msg-head{display:flex;flex-wrap:wrap;align-items:baseline;
gap:4px 8px;margin-bottom:4px;font-size:var(--crm-fs-xs)}.sup-msg-author{font-weight:700;color:var(--sup-ink)}.sup-msg-role{color:var(--sup-muted)}.sup-msg-role::before{content:"·";margin-right:8px}.sup-msg-time{margin-left:auto;color:var(--sup-muted);font-variant-numeric:tabular-nums}.sup-msg-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--crm-fs-md);line-height:1.5}.sup-msg .sup-attachments{margin-top:8px}.sup-msg .sup-thumb{width:72px;height:72px}.sup-thread-closed{display:flex;gap:8px;align-items:center;padding:12px 14px;border-top:1px solid var(--sup-line);background:var(--sup-surface);color:var(--sup-text);font-size:var(--crm-fs-sm)}.sup-composer{padding:12px 14px;border-top:1px solid var(--sup-line);background:var(--sup-surface)}.sup-composer-label{display:block;margin:0 0 6px;font-size:var(--crm-fs-xs);font-weight:600;color:var(--sup-text)}.sup-dialog textarea.sup-composer-input{display:block;width:100%;min-height:72px;resize:vertical;padding:8px 10px;border:1px
solid var(--crm-line-strong);border-left-width:1px !important;font-size:var(--crm-fs-md);line-height:1.5;color:var(--sup-text);background:var(--sup-surface)}.sup-dialog textarea.sup-composer-input:focus{outline:2px solid var(--sup-ink);outline-offset:0;border-color:var(--sup-ink)}.sup-pending{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.sup-pending:empty{display:none}.sup-chip{display:inline-flex;align-items:center;gap:6px;max-width:280px;padding:2px 4px 2px 10px;border:1px solid var(--sup-accent-line);background:var(--sup-accent-soft);font-size:var(--crm-fs-xs);color:var(--sup-ink)}.sup-chip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-chip-size{color:var(--sup-muted);white-space:nowrap}.sup-chip-remove{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;background:transparent;color:var(--sup-ink);cursor:pointer}.sup-chip-remove:hover{background:rgba(0,0,0,.08)}.sup-chip-remove:focus-visible{outline:2px solid var(--sup-ink);
outline-offset:0}.sup-composer-actions{display:flex;align-items:center;gap:10px;margin-top:10px}.sup-composer-hint{color:var(--sup-muted);font-size:var(--crm-fs-xs)}.sup-btn{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid transparent;font-size:var(--crm-fs-md);font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.sup-btn:focus-visible{outline:2px solid var(--sup-ink);outline-offset:2px}.sup-btn[disabled]{opacity:.6;cursor:not-allowed}.sup-btn-primary{margin-left:auto;background:var(--sup-accent);border-color:var(--sup-accent);color:var(--sup-ink)}.sup-btn-primary:hover:not([disabled]){background:var(--sup-accent-hover);border-color:var(--sup-accent-hover)}.sup-btn-ghost{background:var(--sup-surface);border-color:var(--crm-line-strong);color:var(--sup-ink)}.sup-btn-ghost:hover:not([disabled]){border-color:var(--sup-ink)}@media(max-width:640px){.sup-msg{max-width:100%}.sup-meta{flex-direction:column;gap:6px
}.sup-composer-hint{display:none}.sup-thread-list{max-height:55vh}}@media(prefers-reduced-motion:reduce){.sup-btn{transition:none}}.crm-err{color:var(--crm-ink)}.crm-err-msg{margin:0 0 8px;font-size:var(--crm-fs-md);font-weight:600;line-height:1.5}.crm-err-help{margin:0 0 12px;font-size:var(--crm-fs-sm);color:var(--crm-ink-3);line-height:1.5}.crm-err-code{position:relative;display:inline-flex;align-items:center;gap:10px;padding:4px 4px 4px 12px;border:1px solid var(--crm-line);background:var(--crm-surface-alt)}.crm-err-code-label{font-size:var(--crm-fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--crm-ink-3)}.crm-err-code code{padding:0;background:transparent;color:var(--crm-ink);font-size:var(--crm-fs-md);font-weight:700;letter-spacing:.08em;font-variant-numeric:tabular-nums;user-select:all}.crm-err-copy{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid transparent;background:transparent;color:var(--crm-ink-2);
cursor:pointer}.crm-err-copy:hover{border-color:var(--crm-line-strong);color:var(--crm-ink)}.crm-err-copy:focus-visible{outline:2px solid var(--crm-ink);outline-offset:1px}.crm-err-copy-temp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.sup-dialog .sup-context{margin:0 0 14px;padding:10px 14px;border:1px solid var(--sup-line);border-left:3px solid var(--crm-accent);background:var(--sup-surface-2);color:var(--sup-text)}.sup-context-title{margin:0 0 6px;font-size:var(--crm-fs-sm);font-weight:600}.sup-context-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px 20px}.sup-context-list li{display:flex;gap:6px;min-width:0;font-size:var(--crm-fs-sm)}.sup-context-label{color:var(--sup-muted);white-space:nowrap}.sup-context-value{overflow-wrap:anywhere}.sup-context-hint{margin:6px 0 0;font-size:var(--crm-fs-xs);color:var(--sup-muted)}.sup-tech{margin-top:12px;border-top:1px solid var(--sup-line);padding-top:8px}.sup-tech>summary,.sup-tech-stack>summary{cursor:pointer;
min-height:32px;display:list-item;padding:6px 0;font-size:var(--crm-fs-sm);font-weight:600;color:var(--sup-text)}.sup-tech>summary:focus-visible,.sup-tech-stack>summary:focus-visible{outline:2px solid var(--sup-ink);outline-offset:2px}.sup-tech-meta{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:6px 0 10px}.sup-tech-meta>div{display:contents}.sup-tech-meta dt{font-size:var(--crm-fs-xs);font-weight:600;color:var(--sup-muted);margin:0;padding-top:2px}.sup-tech-meta dd{margin:0;font-size:var(--crm-fs-sm);overflow-wrap:anywhere}.sup-tech-errors{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.sup-tech-error{padding:8px 10px;border:1px solid var(--sup-line);background:var(--sup-surface)}.sup-tech-error-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:var(--crm-fs-xs);color:var(--sup-muted)}.sup-tech-time{font-variant-numeric:tabular-nums}.sup-tech-kind{font-weight:600;color:var(--sup-text)}.sup-tech-code{margin-left:auto;
font-weight:700;letter-spacing:.06em}.sup-tech-msg{margin-top:4px;font-size:var(--crm-fs-sm);color:var(--sup-ink);overflow-wrap:anywhere}.sup-tech-where{margin-top:2px;font-size:var(--crm-fs-xs);color:var(--sup-muted);overflow-wrap:anywhere}.sup-tech-stack pre{margin:4px 0 0;max-height:220px;overflow:auto;padding:8px;background:var(--sup-surface-2);border:1px solid var(--sup-line);font-size:var(--crm-fs-xs);white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:640px){.sup-tech-meta{grid-template-columns:1fr}.sup-tech-code{margin-left:0}}.sup-nav-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;border-radius:999px;background:#000;color:#fff;font-size:var(--crm-fs-xs);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.s-sidebar-link .ann-nav-badge+.sup-nav-badge{margin-left:4px}.s-sidebar-link .sup-nav-badge+.s-sidebar-menu-toggle{margin-left:6px}.sup-chips{display:flex;flex-wrap:wrap;gap:8px;
padding:8px 0 10px}.sup-chip{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:1px solid var(--crm-line-strong);border-radius:999px;background:var(--sup-surface);color:var(--sup-ink);font-size:var(--crm-fs-sm);font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.sup-chip:hover{border-color:var(--sup-ink)}.sup-chip:focus-visible{outline:2px solid var(--sup-ink);outline-offset:2px}.sup-chip-count{min-width:22px;padding:1px 7px;border-radius:999px;background:var(--sup-surface-2);border:1px solid var(--sup-line);font-size:var(--crm-fs-xs);text-align:center;font-variant-numeric:tabular-nums}.sup-chip-mine{border-color:var(--sup-accent);background:var(--sup-accent-soft)}.sup-chip-mine .sup-chip-count{background:var(--sup-accent);border-color:var(--sup-accent);color:var(--sup-ink)}.sup-chip[aria-pressed="true"]{background:var(--sup-ink);border-color:var(--sup-ink);color:#fff}.sup-chip[aria-pressed="true"]
.sup-chip-count{background:#fff;border-color:#fff;color:var(--sup-ink)}.sup-grid .slick-row.sup-row-myturn .slick-cell{background:var(--sup-accent-soft);font-weight:600}.sup-grid .slick-row.sup-row-myturn .slick-cell.l0{box-shadow:inset 3px 0 0 var(--sup-accent)}.sup-turn{display:inline-flex;align-items:center;margin-left:6px;padding:1px 8px;border:1px solid var(--sup-ink);border-radius:999px;background:var(--sup-surface);color:var(--sup-ink);font-size:var(--crm-fs-xs);font-weight:700;vertical-align:middle;white-space:nowrap}@media(prefers-reduced-motion:reduce){.sup-chip{transition:none}}.sup-assign dd{min-width:220px}.sup-assign-select{min-height:36px;min-width:220px;padding:4px 8px;border:1px solid var(--crm-line-strong);background:var(--sup-surface);color:var(--sup-ink);font-size:var(--crm-fs-sm)}.sup-assign-select:focus-visible{outline:2px solid var(--sup-ink);outline-offset:1px}.sup-age{margin-left:6px;color:var(--sup-muted);font-size:var(--crm-fs-xs);white-space:nowrap}.sup-age-late{
color:var(--sup-danger);font-weight:700}.sup-age-late i{margin-right:3px}.sup-chip-alert{border-color:var(--sup-danger)}.sup-chip-alert .sup-chip-count{background:var(--sup-danger);border-color:var(--sup-danger);color:#fff}.sup-chip-alert[aria-pressed="true"] .sup-chip-count{background:#fff;border-color:#fff;color:var(--sup-ink)}.sup-internal-toggle{display:inline-flex;align-items:center;gap:8px;min-height:32px;margin:8px 0 0;font-size:var(--crm-fs-sm);font-weight:600;color:var(--sup-text);cursor:pointer}.sup-internal-toggle input{width:16px;height:16px;margin:0}.sup-composer.sup-composer-internal{background:var(--sup-surface-2);box-shadow:inset 3px 0 0 var(--sup-ink)}.sup-composer.sup-composer-internal textarea.sup-composer-input{border-style:dashed}.sup-msg.sup-msg-internal{background:var(--sup-surface-2);border:1px dashed var(--sup-ink)}.sup-msg-internal-label{display:inline-flex;align-items:center;gap:4px;color:var(--sup-ink);font-weight:700}.ceg-grid .ceg-open{color:var(--crm-accent);
text-decoration:underline;text-underline-offset:2px}.ceg-grid .ceg-open:focus-visible{outline:2px solid var(--crm-ink);outline-offset:1px}.ceg-flag{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:0 6px;border:1px solid var(--sup-danger);border-radius:999px;color:var(--sup-danger);font-size:var(--crm-fs-xs);font-weight:700}.ceg-hot{font-weight:700;color:var(--crm-ink)}.ceg-zero{color:var(--crm-muted)}.ceg-dialog .ceg-body{color:var(--crm-ink)}.ceg-header{padding-bottom:8px;border-bottom:1px solid var(--crm-line)}.ceg-message{margin:0 0 8px;font-size:var(--crm-fs-md);font-weight:600;overflow-wrap:anywhere}.ceg-section-title{margin:14px 0 8px;font-size:var(--crm-fs-sm);font-weight:700;color:var(--crm-ink-2)}.ceg-link{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0}.ceg-link label{margin:0;font-size:var(--crm-fs-sm);font-weight:600}.ceg-link input{width:140px;min-height:36px}.ceg-list[aria-busy="true"]{min-height:80px}.s-ProjectOpportunity-ProjectOpportunityDialog
.s-Form .field.FieldcoMusteriOlustur>.editor{flex:0 0 auto !important;width:18px !important;height:18px !important;min-height:0 !important;padding:0 !important;margin:0 !important;box-shadow:none !important;border-left-width:1px !important;accent-color:var(--crm-brand);cursor:pointer}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field.FieldcoMusteriOlustur>label.caption{cursor:pointer}.occ-approval-counter{display:inline-flex;align-items:center;gap:6px;vertical-align:middle;margin-left:8px;padding:4px 10px;min-height:28px;border:1px solid var(--crm-line);border-left-width:3px;border-radius:var(--crm-radius);background:var(--crm-surface-alt);color:var(--crm-ink-2);font-size:var(--crm-fs-sm);line-height:1.4;white-space:nowrap;font-variant-numeric:tabular-nums}.occ-approval-counter b{color:var(--crm-ink);font-weight:600}.occ-approval-counter.is-low{border-left-color:var(--crm-warning);background:var(--crm-warning-soft)}.occ-approval-counter.is-low .fa{color:var(--crm-warning)}.occ-approval-counter.is-ok{
border-left-color:var(--crm-success);background:var(--crm-success-soft)}.occ-approval-counter.is-ok .fa{color:var(--crm-success)}.approval-checkbox.is-saving{opacity:.55;cursor:progress}@media(prefers-reduced-motion:reduce){.occ-approval-counter .fa-spin{animation:none}}.ofs{display:flex;flex-direction:column;height:100%}.ofs-liste-panel,.ofs-editor{display:flex;flex-direction:column;flex:1;min-height:0}.ofs-ust{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ofs-bilgi{flex:1;color:var(--crm-muted);font-size:var(--crm-fs-xs)}.ofs-kartlar{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;overflow-y:auto;padding-bottom:4px}.ofs-kart{display:flex;flex-direction:column;border:1px solid var(--crm-line);border-radius:8px;background:var(--crm-surface);overflow:hidden}.ofs-kart.kutuda{border-color:var(--crm-accent);box-shadow:0 0 0 1px var(--crm-accent)}.ofs-kart.gizli .ofs-gorsel img{opacity:.35;filter:grayscale(1)}.ofs-gorsel{position:relative;height:170px;
background:var(--crm-surface-alt);display:flex;align-items:center;justify-content:center}.ofs-gorsel img{max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in}.ofs-sira{position:absolute;top:6px;left:6px;padding:1px 6px;border-radius:4px;background:rgba(16,24,40,.7);color:#fff;font-size:11px}.ofs-rozetler{display:flex;flex-wrap:wrap;gap:4px;padding:8px 8px 0;min-height:26px}.ofs-rozet{padding:1px 8px;border-radius:10px;font-size:11px;font-weight:600;background:var(--crm-surface-alt);color:var(--crm-muted)}.ofs-rozet.kutu{background:var(--crm-accent-soft);color:var(--crm-accent)}.ofs-rozet.atlandi{background:var(--crm-danger-soft);color:var(--crm-danger)}.ofs-rozet.duzenli{background:var(--crm-success-soft);color:var(--crm-success)}.ofs-dugmeler{display:flex;flex-wrap:wrap;gap:6px;padding:8px}.ofs-dugme{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid var(--crm-line-strong);border-radius:6px;background:var(--crm-surface);color:var(--crm-ink);
font-size:12px;font-weight:600;cursor:pointer}.ofs-dugme .fa{color:var(--crm-muted)}.ofs-dugme:hover:not(:disabled){border-color:var(--crm-accent);color:var(--crm-accent)}.ofs-dugme.active{background:var(--crm-accent);border-color:var(--crm-accent);color:#fff}.ofs-dugme.active .fa{color:#fff}.ofs-dugme:disabled{opacity:.5;cursor:not-allowed}.ofs-editor-arac{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px}.ofs-editor-ipucu{color:var(--crm-muted);font-size:12px}.ofs-bosluk{flex:1}.ofs-editor-alan{position:relative;flex:1;min-height:300px;overflow:hidden;background:var(--crm-surface-alt)}.ofs-editor-alan img{display:block;max-width:100%}.ofs-mod-secim{display:inline-flex;gap:4px;padding-right:8px;margin-right:2px;border-right:1px solid var(--crm-line)}.ofs-arac-grup{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.ofs-renkler,.ofs-kalinliklar{display:inline-flex;align-items:center;gap:4px;padding:0 6px 0 2px}.ofs-renk{width:24px;height:24px;padding:0;
border:2px solid var(--crm-surface);border-radius:50%;box-shadow:0 0 0 1px var(--crm-line-strong);cursor:pointer}.ofs-renk.active{box-shadow:0 0 0 2px var(--crm-accent)}.ofs-kalinlik{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--crm-line-strong);border-radius:6px;background:var(--crm-surface);cursor:pointer}.ofs-kalinlik span{display:block;border-radius:50%;background:var(--crm-ink)}.ofs-kalinlik.active{border-color:var(--crm-accent);box-shadow:0 0 0 1px var(--crm-accent)}.ofs-editor-alan.ciz-modu .cropper-container{display:none !important}.ofs-cizim{position:absolute}.ofs-cizim canvas{position:absolute;inset:0;width:100%;height:100%}.ofs-cizim-katman{cursor:crosshair;touch-action:none}.tg-muted{color:var(--crm-muted);font-size:var(--crm-fs-xs)}.tg-gec{color:var(--crm-danger);font-weight:600}.tg-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-size:var(--crm-fs-xs);font-weight:600;
line-height:1.5;white-space:nowrap;border:1px solid transparent;text-decoration:none}.tg-badge i{font-size:11px}.tg-badge-acik{background:var(--crm-accent-soft);color:var(--crm-accent);border-color:var(--crm-accent-soft)}.tg-badge-tamam{background:var(--crm-success-soft);color:var(--crm-success)}.tg-badge-yapilamadi{background:var(--crm-danger-soft);color:var(--crm-danger)}.tg-badge-bekle{background:var(--crm-warning-soft);color:var(--crm-warning)}a.tg-badge:hover{border-color:currentColor}.tg-kapsam{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-size:var(--crm-fs-xs);font-weight:600}.tg-kapsam-konu{background:var(--crm-accent-soft);color:var(--crm-accent)}.tg-kapsam-cozum{background:var(--crm-success-soft);color:var(--crm-success)}.tg-dialog .tg-panel{margin:0 0 12px;padding:12px 16px;background:var(--crm-surface-alt);border:1px solid var(--crm-line);border-radius:var(--crm-radius)}.tg-panel-ust{display:flex;flex-wrap:wrap;align-items:center;gap:10px;
margin-bottom:8px}.tg-panel-ticket{font-weight:600;color:var(--crm-ink-2);font-size:var(--crm-fs-sm)}.tg-dl{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;margin:0;font-size:var(--crm-fs-sm)}.tg-dl dt{color:var(--crm-muted);font-weight:500}.tg-dl dd{margin:0;color:var(--crm-ink)}.tg-gecmis{margin:12px 0 0;padding:12px 16px;border-top:1px solid var(--crm-line)}.tg-gecmis-baslik{font-weight:600;color:var(--crm-ink-2);margin-bottom:8px;font-size:var(--crm-fs-sm)}.tg-gecmis-satir{display:grid;grid-template-columns:160px 1fr max-content;gap:10px;align-items:start;padding:7px 0;border-bottom:1px dashed var(--crm-line);font-size:var(--crm-fs-sm)}.tg-gecmis-satir:last-child{border-bottom:0}.tg-gecmis-kim{color:var(--crm-ink-2)}.tg-gecmis-not{color:var(--crm-ink-3);margin-top:2px;white-space:pre-wrap}.tg-gecmis-tarih{color:var(--crm-muted);font-size:var(--crm-fs-xs);white-space:nowrap}.tg-sonuc label.caption{display:block;font-weight:600;margin-bottom:6px}.tg-sonuc textarea{width:100%
}.tg-durum-ipucu{margin-top:4px}@media(max-width:640px){.tg-gecmis-satir{grid-template-columns:1fr;gap:2px}.tg-dl{grid-template-columns:1fr}}.tg-editor-ust{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:6px 0 10px}.tg-editor-toolbar{flex:0 0 auto}.tg-editor-filtre{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--crm-fs-sm);cursor:pointer}.tg-kartlar{display:flex;flex-direction:column;gap:10px;padding:2px 0 12px}.tg-kart{background:var(--crm-surface);border:1px solid var(--crm-line);border-radius:var(--crm-radius-lg);padding:12px 14px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.tg-kart:hover,.tg-kart:focus-visible{border-color:var(--crm-accent);box-shadow:var(--crm-shadow-hover);outline:none}.tg-kart-kapali{background:var(--crm-bg)}.tg-kart-ust{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tg-kart-baslik{font-weight:600;color:var(--crm-ink);font-size:var(--crm-fs-md);flex:1 1 auto}.tg-kart-alt{display:flex;flex-wrap:wrap;
gap:6px 16px;margin-top:6px;font-size:var(--crm-fs-sm);color:var(--crm-ink-2)}.tg-kart-not{margin-top:6px;padding:6px 10px;background:var(--crm-surface-alt);border-radius:var(--crm-radius);font-size:var(--crm-fs-sm);color:var(--crm-ink-3)}.tg-kart-islem{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tg-kart-islem .btn{min-height:32px}.tg-bos{text-align:center;padding:28px 12px;color:var(--crm-muted)}.tg-bos i{font-size:28px;margin-bottom:8px;display:block;color:var(--crm-faint)}.tg-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0 8px}.tg-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 12px;border-radius:999px;border:1px solid var(--crm-line-strong);background:var(--crm-surface);color:var(--crm-ink-2);font-size:var(--crm-fs-sm);font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease}.tg-chip:hover{border-color:var(--crm-accent)}.tg-chip[aria-pressed="true"]{background:var(--crm-accent);border-color:var(--crm-accent);
color:#fff}.tg-chip-count{padding:0 7px;border-radius:999px;background:var(--crm-surface-alt);color:var(--crm-ink-2);font-size:var(--crm-fs-xs);font-weight:600}.tg-chip[aria-pressed="true"] .tg-chip-count{background:rgba(255,255,255,.25);color:#fff}.tg-chip-acik{display:inline-flex;align-items:center;gap:6px;margin:0 0 0 8px;font-size:var(--crm-fs-sm);cursor:pointer}.tg-ustlendim{color:var(--crm-accent);margin-left:4px}.tg-grid .slick-row .slick-cell{line-height:24px}.tg-picker{padding:10px 12px}.tg-picker-ara{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.tg-picker-alan{display:flex;flex-direction:column;gap:4px;min-width:150px}.tg-picker-alan label{font-size:var(--crm-fs-xs);font-weight:600;color:var(--crm-ink-3);margin:0}.tg-picker-dar{min-width:100px;max-width:120px}.tg-picker-genis{flex:1 1 260px}.tg-picker-ara .btn{min-height:34px}.tg-picker-bilgi{margin:10px 0 6px;font-size:var(--crm-fs-sm);color:var(--crm-ink-2);min-height:20px}.tg-picker-liste-ust{display:flex;flex-wrap:wrap;
align-items:center;gap:14px;padding:6px 0;border-bottom:1px solid var(--crm-line);font-size:var(--crm-fs-sm)}.tg-picker-liste-ust label{margin:0;display:inline-flex;align-items:center;gap:6px}.tg-picker-kapsam{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.tg-picker-kapsam select{width:auto;min-height:32px}.tg-picker-liste{max-height:400px;overflow:auto}.tg-picker-satir{display:grid;grid-template-columns:24px 1fr max-content;gap:10px;align-items:start;padding:10px 6px;margin:0;border-bottom:1px solid var(--crm-line);font-size:var(--crm-fs-sm);cursor:pointer;font-weight:400}.tg-picker-satir>input{margin-top:3px}.tg-picker-satir:hover{background:var(--crm-surface-alt)}.tg-picker-mevcut{opacity:.6;cursor:default}.tg-picker-govde{display:flex;flex-direction:column;gap:4px;min-width:0}.tg-picker-ust{display:flex;align-items:baseline;gap:10px;min-width:0}.tg-picker-no{color:var(--crm-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.tg-picker-ad{overflow:hidden;text-overflow:ellipsis;
white-space:nowrap}.tg-picker-cipler{display:flex;flex-wrap:wrap;gap:4px 6px}.tg-picker-cip{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;background:var(--crm-surface-alt);border:1px solid var(--crm-line);color:var(--crm-ink-2);font-size:var(--crm-fs-xs)}.tg-picker-cip-e{color:var(--crm-ink-3);font-weight:600}.tg-picker-aciklama{color:var(--crm-ink-3);font-size:var(--crm-fs-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-picker-durum{display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;white-space:nowrap}@media(max-width:900px){.tg-picker-satir{grid-template-columns:24px 1fr}.tg-picker-durum{grid-column:2;justify-content:flex-start}}.tg-not-gorev-bilgi{padding:8px 12px;background:var(--crm-accent-soft);border-radius:var(--crm-radius);font-size:var(--crm-fs-sm);color:var(--crm-ink-2)}.tg-not-gorev-bilgi a{margin-left:6px;font-weight:600}.note-actions .tg-badge{margin-right:6px}.tg-kc-kolonlar{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));
gap:16px;align-items:start;padding-top:4px}.tg-kc-kolon{background:var(--crm-surface);border:1px solid var(--crm-line);border-top-width:3px;border-radius:var(--crm-radius-lg);padding:12px 14px 14px;min-width:0}.tg-kc-kolon-konu{border-top-color:var(--crm-accent)}.tg-kc-kolon-cozum{border-top-color:var(--crm-success)}.tg-kc-ust{margin-bottom:10px}.tg-kc-baslik{display:flex;align-items:center;gap:8px}.tg-kc-baslik h4{margin:0;font-size:var(--crm-fs-md);font-weight:600;color:var(--crm-ink)}.tg-kc-kolon-konu .tg-kc-baslik>i{color:var(--crm-accent)}.tg-kc-kolon-cozum .tg-kc-baslik>i{color:var(--crm-success)}.tg-kc-sayi{min-width:22px;padding:0 7px;border-radius:999px;background:var(--crm-surface-alt);color:var(--crm-ink-2);font-size:var(--crm-fs-xs);font-weight:600;text-align:center;line-height:20px}.tg-kc-aciklama{margin:2px 0 8px}.tg-kc-dugmeler{display:flex;flex-wrap:wrap;gap:6px}.tg-kc-ekle{min-height:32px;display:inline-flex;align-items:center;gap:4px}.tg-kc-ekle .fa-plus{font-size:10px;
color:var(--crm-success)}.tg-kc-liste{display:flex;flex-direction:column;gap:8px}.tg-kc-kart{background:var(--crm-surface);border:1px solid var(--crm-line);border-radius:var(--crm-radius);padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}.tg-kc-kart:hover{border-color:var(--crm-line-strong);box-shadow:var(--crm-shadow)}.tg-kc-kart-ust{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.tg-kc-kart-baslik{flex:1 1 auto;font-weight:600;color:var(--crm-ink);font-size:var(--crm-fs-md);min-width:0;overflow-wrap:anywhere}.tg-kc-tur{background:var(--crm-surface-alt);color:var(--crm-ink-2)}.tg-kc-kart-detay{margin-top:4px;font-size:var(--crm-fs-sm);color:var(--crm-ink-2);overflow-wrap:anywhere}.tg-kc-kart-musteri{margin-top:2px}.tg-kc-islem{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.tg-kc-btn{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 10px;border:1px solid transparent;border-radius:var(--crm-radius);background:transparent;
color:var(--crm-ink-2);font-size:var(--crm-fs-sm);cursor:pointer;transition:background .15s ease,color .15s ease}.tg-kc-btn:hover,.tg-kc-btn:focus-visible{background:var(--crm-surface-alt);color:var(--crm-ink);outline:none}.tg-kc-btn:focus-visible{box-shadow:0 0 0 2px var(--crm-accent)}.tg-kc-btn-sil{padding:4px 8px}.tg-kc-miktar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:8px;font-size:var(--crm-fs-sm)}.tg-kc-miktar-etiket{margin:0 0 0 auto;font-weight:600;color:var(--crm-ink-2)}.tg-kc-miktar-giris{width:110px;min-height:32px}.tg-kc-isemri{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tg-kc-isemri .tg-kc-btn{border-color:var(--crm-line)}.tg-kc-btn-sil:hover,.tg-kc-btn-sil:focus-visible{background:var(--crm-danger-soft);color:var(--crm-danger)}.tg-kc-bos{text-align:center;padding:20px 12px;border:1px dashed var(--crm-line-strong);border-radius:var(--crm-radius);color:var(--crm-muted)}.tg-kc-bos i{display:block;font-size:24px;margin-bottom:6px;color:var(--crm-faint)
}.tg-kc-bos p{margin:0;font-size:var(--crm-fs-sm)}.tg-ie .tg-ie-alan{margin-bottom:10px}.tg-ie .tg-ie-musteri{padding:6px 10px;background:var(--crm-surface-alt);border:1px solid var(--crm-line);border-radius:var(--crm-radius);color:var(--crm-ink)}.tg-ie .tg-ie-uyari{margin:0 0 12px;padding:8px 10px;border:1px solid var(--crm-line-strong);border-radius:var(--crm-radius);background:var(--crm-surface-alt);color:var(--crm-ink);font-size:var(--crm-fs-sm)}.tg-kc-yeni-isemri{margin-left:4px}.tg-ied{display:flex;flex-direction:column;gap:14px;color:var(--crm-ink);font-size:var(--crm-fs-md)}.tg-ied-yukleniyor,.tg-ied-hata{padding:24px;text-align:center;color:var(--crm-muted)}.tg-ied-hata{color:var(--crm-danger)}.tg-ied-ust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;background:var(--crm-surface-alt);border:1px solid var(--crm-line);border-radius:var(--crm-radius-lg)}.tg-ied-no{display:flex;flex-direction:column}.tg-ied-no-etiket{font-size:var(--crm-fs-xs);
color:var(--crm-muted)}.tg-ied-no strong{font-family:var(--crm-font-heading);font-size:var(--crm-fs-3xl);line-height:1.2}.tg-ied-rozetler{display:flex;flex-wrap:wrap;gap:6px}.tg-ied-nokta{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:6px;border:1px solid var(--crm-line-strong)}.tg-ied-iki{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tg-ied-bolum{border:1px solid var(--crm-line);border-radius:var(--crm-radius-lg);background:var(--crm-surface);min-width:0}.tg-ied-baslik{margin:0;padding:10px 14px;font-size:var(--crm-fs-md);font-weight:600;border-bottom:1px solid var(--crm-line)}.tg-ied-baslik i{color:var(--crm-accent);margin-right:4px}.tg-ied-govde{padding:12px 14px}.tg-ied-alt{margin:12px 0 4px;font-size:var(--crm-fs-sm);font-weight:600;color:var(--crm-ink-2)}.tg-ied-liste{display:grid;grid-template-columns:max-content 1fr;gap:6px 14px;margin:0 0 8px}.tg-ied-liste dt{color:var(--crm-muted);font-weight:500;font-size:var(--crm-fs-sm)}.tg-ied-liste dd{margin:0;
overflow-wrap:anywhere}.tg-ied-metin{margin:8px 0 0;padding:8px 10px;background:var(--crm-surface-alt);border-radius:var(--crm-radius);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.tg-ied-zaman{list-style:none;margin:0;padding:0 0 0 14px;border-left:2px solid var(--crm-line-strong);display:flex;flex-direction:column;gap:10px}.tg-ied-zaman li{display:flex;flex-wrap:wrap;gap:2px 12px;position:relative}.tg-ied-zaman li::before{content:"";position:absolute;left:-20px;top:6px;width:8px;height:8px;border-radius:50%;background:var(--crm-accent)}.tg-ied-zaman-etiket{min-width:76px;color:var(--crm-muted);font-size:var(--crm-fs-sm)}.tg-ied-zaman-deger{font-weight:500}@media(max-width:640px){.tg-ied-iki{grid-template-columns:1fr}}.tkt-chips{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 10px}.tkt-chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--crm-line-strong);border-radius:999px;background:var(--crm-surface);color:var(--crm-ink);
font-size:var(--crm-fs-sm);font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.tkt-chip:hover{border-color:var(--crm-ink)}.tkt-chip:focus-visible{outline:2px solid var(--crm-ink);outline-offset:2px}.tkt-chip-alert{border-color:var(--crm-danger)}.tkt-chip[aria-pressed="true"]{background:var(--crm-ink);border-color:var(--crm-ink);color:var(--crm-surface)}.tkt-grid .slick-row.tkt-row-closed .slick-cell{color:var(--crm-muted)}.tkt-grid .slick-row.tkt-row-aging .slick-cell.l0{box-shadow:inset 3px 0 0 var(--crm-warning-fill)}.tkt-grid .slick-row.tkt-row-old .slick-cell.l0{box-shadow:inset 3px 0 0 var(--crm-danger)}.tkt-age{font-variant-numeric:tabular-nums}.tkt-age-aging{color:var(--crm-warning);font-weight:600}.tkt-age-old{color:var(--crm-danger);font-weight:700}.tkt-nogorev{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--crm-danger-soft);color:var(--crm-danger);font-size:var(--crm-fs-xs);font-weight:700}@media(prefers-reduced-motion:reduce){
.tkt-chip{transition:none}}.tg-gm{padding-top:4px}.tg-gm-ust{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:8px;border-bottom:1px solid var(--crm-line)}.tg-gm-ust .tg-chips{padding:0;flex:1 1 auto}.tg-gm-yenile{min-height:32px;margin-left:auto}.tg-gm-uyari{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0;padding:8px 12px;background:var(--crm-warning-soft);border-radius:var(--crm-radius);font-size:var(--crm-fs-sm);color:var(--crm-ink-2)}.tg-gm-uyari i{color:var(--crm-warning);margin-top:2px}.tg-gm-liste{padding-top:6px}.tg-gm-gun{margin:14px 0 6px;font-size:var(--crm-fs-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--crm-ink-3)}.tg-gm-gun:first-child{margin-top:8px}.tg-gm-grup{list-style:none;margin:0;padding:0;position:relative}.tg-gm-grup::before{content:"";position:absolute;left:69px;top:6px;bottom:6px;width:2px;background:var(--crm-line)}.tg-gm-kayit{display:grid;grid-template-columns:44px 36px 1fr;align-items:start;
gap:0 8px;padding:6px 0;position:relative}.tg-gm-saat{font-size:var(--crm-fs-sm);color:var(--crm-muted);font-variant-numeric:tabular-nums;line-height:28px;text-align:right}.tg-gm-ikon{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--crm-surface-alt);color:var(--crm-ink-2);border:2px solid var(--crm-surface);position:relative;z-index:1;margin-left:4px}.tg-gm-ikon-ticket{background:var(--crm-brand-soft);color:var(--crm-ink)}.tg-gm-ikon-not{background:var(--crm-accent-soft);color:var(--crm-accent)}.tg-gm-ikon-gorev{background:var(--crm-success-soft);color:var(--crm-success)}.tg-gm-ikon-servis{background:var(--crm-warning-soft);color:var(--crm-warning)}.tg-gm-ikon-siparis,.tg-gm-ikon-talep{background:var(--crm-surface-alt);color:var(--crm-ink-2)}.tg-gm-govde{min-width:0;padding:4px 0 2px}.tg-gm-ust-satir{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:var(--crm-fs-sm);line-height:20px}.tg-gm-kaynak{
font-weight:600;color:var(--crm-ink)}.tg-gm-baslik{color:var(--crm-ink-2);overflow-wrap:anywhere}.tg-gm-islem{color:var(--crm-ink-3)}.tg-gm-islem-silme{color:var(--crm-danger)}.tg-gm-islem-ekleme{color:var(--crm-success)}.tg-gm-kullanici{color:var(--crm-muted)}.tg-gm-kullanici::before{content:"·";margin-right:8px;color:var(--crm-faint)}.tg-gm-aciklama{margin-top:4px;font-size:var(--crm-fs-sm);color:var(--crm-ink-2);overflow-wrap:anywhere}.tg-gm-tablo{width:auto;max-width:100%;margin:6px 0 2px;border-collapse:collapse;font-size:var(--crm-fs-sm)}.tg-gm-tablo th,.tg-gm-tablo td{padding:3px 10px 3px 0;vertical-align:top;text-align:left;border:0}.tg-gm-alan{font-weight:500;color:var(--crm-ink-3);white-space:nowrap}.tg-gm-eski{color:var(--crm-muted);max-width:320px;overflow-wrap:anywhere}.tg-gm-eski s{text-decoration-color:var(--crm-danger)}.tg-gm-yeni{color:var(--crm-ink);max-width:420px;overflow-wrap:anywhere}.tg-gm-ok{color:var(--crm-faint);margin-right:6px}.tg-gm-yok{color:var(--crm-faint)
}.tg-gm-bos-deger{color:var(--crm-faint);font-style:italic}.tg-gm .crm-skel-list{display:flex;flex-direction:column;gap:10px;padding:12px 0}.tg-gm .crm-skel-line{height:14px;border-radius:4px}.tg-gm .crm-skel-line.w-40{width:40%}.tg-gm .crm-skel-line.w-60{width:60%}.tg-gm .crm-skel-line.w-80{width:80%}@media(max-width:640px){.tg-gm-kayit{grid-template-columns:36px 1fr}.tg-gm-saat{grid-row:1;grid-column:2;text-align:left;line-height:16px}.tg-gm-ikon{grid-row:1/span 2}.tg-gm-govde{grid-column:2;padding-top:0}.tg-gm-grup::before{left:17px}.tg-gm-tablo tr{display:grid;grid-template-columns:1fr;padding-bottom:4px}}@media(prefers-reduced-motion:reduce){.tg-gm .tg-chip{transition:none}}.tg-gm-gizli{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field.crm-firma-field{flex-wrap:wrap !important}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .field.crm-firma-field>.crm-firma-detay{
flex:0 0 calc(100% - 208px);margin-left:208px;margin-top:4px}.crm-firma-detay-toggle{display:inline-flex;align-items:center;gap:6px;font-size:var(--crm-fs-xs);font-weight:600;color:inherit;text-decoration:none;opacity:.75}.crm-firma-detay-toggle:hover{opacity:1;text-decoration:none}.crm-firma-detay-toggle i{font-size:9px}.crm-firma-detay-body{display:none;margin-top:4px;padding:4px 10px;border-radius:8px;background:rgba(128,128,128,.07)}.crm-firma-detay-row{display:flex;gap:8px;padding:4px 0;border-bottom:1px solid rgba(128,128,128,.2);font-size:var(--crm-fs-xs)}.crm-firma-detay-row:last-child{border-bottom:0}.crm-firma-detay-row>span:first-child{flex:0 0 100px;opacity:.65}.crm-firma-detay-row>span:last-child{flex:1;min-width:0;word-break:break-word}.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .crm-adres-detay{flex:0 0 calc(100% - 208px);margin:4px 0 6px 208px;border-radius:8px;border:1px solid rgba(128,128,128,.25);background:rgba(128,128,128,.07);overflow:hidden}.crm-adres-detay-toggle{
display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:var(--crm-fs-xs);color:inherit;text-decoration:none;cursor:pointer}.crm-adres-detay-toggle:hover{text-decoration:none;background:rgba(128,128,128,.08)}.crm-adres-detay-toggle b{font-weight:700}.crm-adres-detay-toggle em{flex:1;min-width:0;font-style:normal;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-adres-detay.open .crm-adres-detay-toggle em{visibility:hidden}.crm-adres-detay-toggle .crm-adres-chev{font-size:10px;opacity:.6}.crm-adres-detay-body{display:none;grid-template-columns:1fr 1fr;gap:0 28px;padding:2px 12px 8px;border-top:1px solid rgba(128,128,128,.2)}.crm-adres-detay.open .crm-adres-detay-body{display:grid}.crm-adres-detay-cell{display:flex;flex-direction:column;gap:1px;padding:6px 0;border-bottom:1px solid rgba(128,128,128,.15);font-size:var(--crm-fs-xs);min-width:0}.crm-adres-detay-cell>span:first-child{opacity:.6;font-size:11px}.crm-adres-detay-cell>span:last-child{font-weight:600;
word-break:break-word}@media(max-width:767px){.s-ProjectOpportunity-ProjectOpportunityDialog .s-Form .crm-adres-detay{flex-basis:100%;margin-left:0}.crm-adres-detay-body{grid-template-columns:1fr}}.crm-cust-dlg .category-links{display:none !important}.crm-cust-dlg .category{margin-bottom:8px}.crm-cust-dlg .category-title{margin:10px 0 6px;color:var(--crm-ink);font-size:var(--crm-fs-md)}.crm-cust-dlg .category-title a{color:var(--crm-ink);font-weight:600}.crm-cust-dlg .category-title::before{border-bottom:2px solid var(--crm-brand)}.crm-cust-dlg .category.crm-cat-hidden{display:none !important}.crm-cust-dlg .crm-hint{margin-top:2px;color:var(--crm-muted);font-size:var(--crm-fs-xs);line-height:1.4}.crm-cust-dlg .field.TamAdres textarea{background:var(--crm-surface-alt);border-color:var(--crm-line);color:var(--crm-ink-2);resize:none;cursor:default}.crm-cust-dlg .field>.crm-hint{flex:0 0 100%;width:100%;order:99}.crm-cust-dlg .crm-proje-row{flex:0 0 100%;width:100%;display:flex;align-items:center;
gap:12px;margin:0 0 8px;padding:0 15px}.crm-cust-dlg .crm-proje-row .crm-hint{margin:0}.crm-cust-dlg .field.crm-proje-hidden{display:none !important}.crm-cust-dup{display:flex;align-items:center;gap:12px;margin:8px 0 4px;padding:8px 12px;background:var(--crm-warning-soft);border:1px solid var(--crm-warning-fill);border-radius:var(--crm-radius);color:var(--crm-ink);font-size:var(--crm-fs-sm)}.crm-cust-dup .crm-cust-dup-text{flex:1 1 auto;min-width:0;word-break:break-word}.crm-cust-dup .crm-cust-dup-open{flex:none;padding:4px 12px;background:var(--crm-surface);border:1px solid var(--crm-line-strong);border-radius:var(--crm-radius);color:var(--crm-accent);font-weight:600;text-decoration:none}.crm-cust-dup .crm-cust-dup-open:hover{background:var(--crm-accent-soft)}.crm-cust-dup .crm-cust-dup-open:focus-visible{outline:2px solid var(--crm-accent);outline-offset:2px}.crm-cust-dlg .field .vx{font-size:var(--crm-fs-xs)}.tkt-grid .slick-row.deleted .slick-cell{text-decoration:line-through;color:var(--crm-muted)
}.tkt-grid .slick-row.inactive .slick-cell{color:var(--crm-muted)}.tg-konu-alan,.tg-cozum-kart{width:100% !important;flex:0 0 100%;max-width:100%;float:none;box-sizing:border-box}.tg-konu-alan>label.caption{display:none}.tg-konu-alan{display:flex;flex-wrap:wrap}.tg-konu-alan>.tg-kc{flex:1 1 100%;width:100%;min-width:0}.tg-cozum-kart{display:block}.tg-konu-alan .tg-kc-kolonlar{display:block;padding-top:0}.tg-konu-alan .tg-kc-kolon{width:100%;padding:10px 14px}.tg-kc-kart-sabit{border-left:3px solid var(--crm-brand)}.tg-cozum-kart{background:var(--crm-surface);border:1px solid var(--crm-line);border-top:3px solid var(--crm-success);border-radius:var(--crm-radius-lg);padding:12px 14px;margin-top:8px}.tg-cozum-alanlar{display:flex;flex-wrap:wrap;gap:8px 24px;margin-bottom:8px}.tg-cozum-alan{display:flex;flex-direction:column;min-width:160px;font-size:var(--crm-fs-md)}.tg-cozum-alan>span{font-size:var(--crm-fs-xs)}.tg-cozum-aciklama{white-space:pre-wrap;color:var(--crm-ink-2);font-size:var(--crm-fs-md);
line-height:1.5;padding:8px 10px;background:var(--crm-surface-alt);border-radius:var(--crm-radius)}.tg-cozum-alt{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.tg-cozum-alt>.tg-muted{margin-right:auto;font-size:var(--crm-fs-sm)}.tg-cozum-bos{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;color:var(--crm-muted)}.tg-cozum-bos>i{font-size:24px}.tg-cozum-bos>p{margin:0}.tg-cozum-dlg .form-group{margin-bottom:12px}.tg-cozum-dlg label{font-weight:600;display:block;margin-bottom:4px}.tg-cozum-dlg .select2-container,.tg-cozum-dlg .select2-container.s-LookupEditor,.tg-cozum-dlg input.select2-offscreen+.select2-container{width:100% !important;display:block}.tg-cozum-dlg .select2-container .select2-choice{width:100%;box-sizing:border-box}.tg-fab{position:fixed;right:20px;bottom:20px;z-index:1000}.tg-fab-btn{width:56px;height:56px;border:0;border-radius:50%;cursor:pointer;background:var(--crm-brand);color:var(--crm-on-brand);font-size:20px;box-shadow:var(--crm-shadow-hover);
display:flex;align-items:center;justify-content:center;transition:background-color .15s ease,transform .15s ease}.tg-fab-btn:hover{background:var(--crm-brand-hover);transform:scale(1.06)}.tg-fab-btn:focus-visible,.tg-fab-sekme:focus-visible,.tg-fab-kapat:focus-visible{outline:2px solid var(--crm-accent);outline-offset:2px}.tg-fab-btn.acik{background:var(--crm-ink);color:var(--crm-surface)}.tg-fab-panel{position:absolute;right:0;bottom:68px;width:min(520px,calc(100vw - 40px));max-height:min(70vh,640px);display:flex;flex-direction:column;background:var(--crm-surface);border:1px solid var(--crm-line-strong);border-radius:var(--crm-radius-lg);box-shadow:var(--crm-shadow-hover);overflow:hidden}.tg-fab-panel[hidden]{display:none}.tg-fab-ust{display:flex;align-items:center;gap:4px;padding:6px 8px;border-bottom:1px solid var(--crm-line);background:var(--crm-surface-alt)}.tg-fab-sekmeler{display:flex;gap:4px;flex:1}.tg-fab-sekme{min-height:36px;padding:0 12px;border:0;border-radius:var(--crm-radius);
background:transparent;color:var(--crm-ink-3);font-weight:600;cursor:pointer}.tg-fab-sekme:hover{background:var(--crm-line)}.tg-fab-sekme.aktif{background:var(--crm-surface);color:var(--crm-ink);box-shadow:var(--crm-shadow)}.tg-fab-kapat{width:36px;height:36px;border:0;border-radius:var(--crm-radius);background:transparent;color:var(--crm-ink-3);cursor:pointer}.tg-fab-kapat:hover{background:var(--crm-line)}.tg-fab-govde{flex:1;overflow:auto;padding:10px 12px}.tg-fab-govde[hidden]{display:none}.tg-fab-govde>.field{width:100% !important;float:none;padding:0;margin:0}@media(prefers-reduced-motion:reduce){.tg-fab-btn{transition:none}.tg-fab-btn:hover{transform:none}}.crm-auto-hint{font-size:11px;line-height:1.3;color:#6b7280;margin-top:2px}.tg-musterisiz .tab-content .field:not(.MusteriRecno){pointer-events:none;opacity:.65}.tg-musterisiz .tab-content .field.MusteriRecno{pointer-events:auto}.tg-musterisiz .tab-content .field.KonuCozum,.tg-musterisiz .tab-content .field.tg-konu-alan,.tg-musterisiz
.tab-content .field.Gecmis{opacity:1}.tg-musterisiz .tab-content .field.Gecmis,.tg-musterisiz .tab-content .tg-kc-isemri{pointer-events:auto}.tg-musterisiz .tab-content .tg-kc-dugmeler,.tg-musterisiz .tab-content .tg-kc-islem,.tg-musterisiz .tab-content .tg-kc-miktar{opacity:.5}.tg-musterisiz .cozum-gir-button.disabled{opacity:.5;cursor:not-allowed}.tg-musterisiz-ipucu{padding:8px 12px;margin-bottom:8px;border-left:3px solid #f59e0b;background:#fffbeb;color:#78350f;font-size:13px}



@font-face{font-family:'Siyam Rupali';src:url('../fonts/Siyamrupali.ttf') format('truetype')}@font-face{font-family:'Siyam Rupali ANSI';src:url('../fonts/Siyam%20Rupali%20ANSI.ttf') format('truetype');unicode-range:U+30-39}body:lang(bn){font-family:'Siyam Rupali ANSI','Siyam Rupali',Helvetica,Tahoma,Arial,sans-serif !important}.do-not-change-ANSI-font{font-family:'Siyam Rupali',Helvetica,Tahoma,Arial,sans-serif !important}.ui-dialog .ui-dialog-title:lang(bn){margin-bottom:0}.box,.ui-corner-top,section.content>.s-DataGrid,.s-QuickSearchBar,.quick-search-icon,.s-QuickSearchInput,.quick-filters-bar,.btn,.tool-button,.button-outer,.inplace-button,.select2-choice,.select2-arrow,.select2-drop,input,textarea{border-radius:1px !important}.field>input,.field>textarea,.field>.select2-container>.select2-choice,.field>.select2-container>.select2-choices{border-left-width:5px !important}.required:not(.readonly),.required:not(.readonly)>.select2-choice,.required:not(.readonly)>.select2-choices{border-left-color:#f77
!important}.field>.caption>sup{display:none !important}.field>.s-MonthYearEditor{padding-left:6px}.ui-dialog .ui-dialog-titlebar{background-color:#222d32}.ui-dialog .ui-dialog-title{font-weight:600}.s-Dialog .s-DialogToolbar{padding-left:8px}.s-Form .caption{text-align:left;padding-left:5px;padding-right:0;width:170px}.s-Form .caption sup{float:right;top:10px;font-size:15px}.emaildomain{width:200px}.row-reversed{flex-direction:row-reverse}.no-label,.field-only{padding-left:5px}.no-label label.caption,.field-only label.caption{display:none}.label-only>label{width:90% !important}.label-only>input{display:none}.label-subcategory{margin:0 10px 8px 10px;border-bottom:1px dotted #7380c4;width:100%}.label-subcategory>input{display:none}.label-subcategory>label.caption{font-weight:bold !important;color:#6495ed;padding-left:0;width:90% !important}.offset-field label{display:none}.offset-field input{display:none}@media(min-width:768px){.width2{flex:auto !important;width:16.5% !important
}.width2 .caption{width:90px}}@media(min-width:768px){.width-1percent{flex:auto !important;width:1% !important}.width-1percent .caption{width:100%}}@media(min-width:768px){.width3{flex:auto !important;width:25% !important}}@media(min-width:768px){.width4{flex:auto !important;width:33% !important}.width4 .caption{width:90px}}@media(min-width:768px){.width6{flex:auto !important;width:50% !important}}@media(min-width:768px){.width9{flex:auto !important;width:73% !important}}.ui-widget-overlay{background-color:#000;opacity:.2;cursor:not-allowed}.slick-header-column{text-align:center}.slick-cell{border-left:1px solid var(--crm-line) !important;border-width:thin !important}.slick-cell.r0{border-left:none !important}.slick-cell.editable{border-style:none}.rownum-column{border-bottom:none;text-align:center}.quick-filter-item .inplace-button{float:right;padding-top:2px;vertical-align:top;margin-top:3px}.quick-filter-item .has-inplace-button{margin-right:0}.quick-filter-item .inplace-create{display:none}.quick-filter-item .s-DateEditor.dateQ{width:100px}.inline-actions{opacity:.8;cursor:pointer}.inline-actions :hover{text-shadow:0 0 1px var(--crm-ink);opacity:1}.slick-row:hover{text-shadow:0 0 1px var(--crm-line-strong)}input.editor-text{width:100%;height:100%;border:0;margin:0;background:transparent;outline:0;padding:0}.slick-cell .ui-datepicker-trigger{margin-top:2px;padding:0;vertical-align:top;float:right !important;position:absolute;right:2px;top:0}#ui-datepicker-div{z-index:1200 !important}select.editor-yesno{width:100%;margin:0;vertical-align:middle}input.editor-checkbox{margin:0 !important;height:100%;padding:0;border:0}.slick-cell .select2-container{width:104%;top:-2px;left:-5px}input.s-DateTimePickerEditor{padding:3px 6px;border:1px solid var(--crm-line-strong);border-radius:3px}.cell-overflowed{overflow:visible}.slick-group>.slick-cell,.no-z-index{z-index:auto}.z-indexed-dropdown{z-index:999999;border:1px
solid #808080}ul.list-inline{padding:5px 20px}.btn-customized-save .button-inner{background-image:url(../Content/serenity/images/disk-arrow.png)}.view-switch{position:relative;top:-10px}.card-container{overflow-y:scroll;overflow-x:hidden;background-color:#ecf0f5}.card-container .card-items{display:flex;flex-direction:row;flex-wrap:wrap;padding:10px 0}.card-container .card-item{padding:8px;background-color:#fff;box-shadow:1px 2px 3px rgba(0,0,0,.2);overflow:hidden;margin:10px}.card-container .card-item table{width:100%;table-layout:fixed}.card-container .card-item td{padding:4px}.card-container .card-item td.img{width:116px}.card-container .card-item td.img img{width:100px}.card-container .card-item .name{font-weight:bold}.favorite-views{margin-right:4px;position:relative;top:-12px}.favorite-views ul{font-size:var(--crm-fs-xs);width:150px;min-width:150px}.favorite-views li.save{padding:6px}.favorite-views li.save input{margin-top:2px;width:126px}.favorite-views li.save button{margin-top:4px;
font-size:var(--crm-fs-xs)}.favorite-views li.fav{position:relative;padding-right:16px}.favorite-views i.fa-trash-o{cursor:pointer;position:absolute;right:4px;top:5px;color:#800000}.slimScrollBar{background:none repeat scroll 0 0 var(--crm-line) !important;width:10px !important}.info-window dt{float:left;clear:left;width:100px;font-weight:bold}.info-window dd{float:left;margin:5px 0 5px 50px}.vis-item .vis-item-overflow{overflow:visible}.left-indent-2{padding-left:20px}.left-indent-3{padding-left:40px}.left-indent-4{padding-left:60px}.full-width{width:100% !important}.s-BooleanSwitchEditor>input[type="checkbox"]{display:none}.s-BooleanSwitchEditor>label{cursor:pointer;height:0;position:relative;width:40px}.s-BooleanSwitchEditor>label::before{background:#000;box-shadow:inset 0 0 10px rgba(0,0,0,.5);border-radius:8px;content:'';height:16px;margin-top:-8px;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:40px}.s-BooleanSwitchEditor>label::after{background:#fff;border-radius:16px;
box-shadow:0 0 5px rgba(0,0,0,.3);content:'';height:24px;left:-4px;margin-top:-8px;position:absolute;top:-4px;transition:all .3s ease-in-out;width:24px}.s-BooleanSwitchEditor>input[type="checkbox"]:checked+label::before{background:inherit;opacity:.5}.s-BooleanSwitchEditor>input[type="checkbox"]:checked+label::after{background:inherit;left:20px}.s-BooleanSwitchEditor.readonly{background-color:transparent}.s-BooleanSwitchEditor.readonly>label{cursor:not-allowed}



