.dbk{position:relative;overflow-x:clip;text-align:start;width:100%;max-width:100%;box-sizing:border-box;margin:0 auto;font-size:15px;overflow-wrap:anywhere}.dbk *,.dbk *:before,.dbk *:after{box-sizing:border-box;max-width:100%}.dbk input,.dbk select,.dbk textarea{min-width:0}.dbk label{display:block;margin:12px 0 4px;font-weight:600}.dbk input[type=text],.dbk input[type=email],.dbk input[type=password],.dbk input[type=tel],.dbk input[type=date],.dbk input[type=time],.dbk input[type=number],.dbk select,.dbk textarea{width:100%;padding:9px;border:1px solid #ccd0d4;border-radius:6px;box-sizing:border-box}.dbk .dbk-days label{display:inline-block;margin:4px 0;margin-inline-end:14px;font-weight:400}.dbk .dbk-row{display:flex;gap:12px;flex-wrap:wrap}.dbk .dbk-row>div{flex:1;min-width:min(140px,100%)}.dbk button,.dbk .dbk-btn{background:var(--dbk-main,#0b7a75);color:var(--dbk-on,#fff);border:0;border-radius:6px;padding:10px 20px;cursor:pointer;text-decoration:none;display:inline-block;margin-top:14px;font-size:15px}.dbk .dbk-btn.sm{padding:4px 10px;margin:2px;font-size:13px}.dbk .dbk-btn.red{background:#c0392b}.dbk .dbk-btn.gray{background:#6b7280}.dbk-notice{padding:10px 14px;border-radius:6px;margin:10px 0}.dbk-ok{background:#e6f6ee;color:#12663a}.dbk-err{background:#fdecea;color:#a12622}.dbk-slots label{display:inline-block;border:1px solid var(--dbk-main,#0b7a75);border-radius:6px;padding:6px 12px;margin:4px;cursor:pointer;font-weight:400}.dbk-slots input{margin-inline-end:6px}.dbk table{width:100%;border-collapse:collapse;margin-top:10px}.dbk th,.dbk td{border:1px solid #e1e4e8;padding:8px;text-align:start;vertical-align:top;font-size:14px}.dbk th{background:#f4f6f8}.dbk .dbk-wrap{overflow-x:auto}.dbk .dbk-forwho label{display:inline-block;margin-inline-end:18px;font-weight:400}.dbk .dbk-rel{opacity:.75}.dbk input.hp,.dbk .hp{position:absolute!important;top:auto!important;right:0!important;left:auto!important;width:1px!important;min-width:0!important;max-width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;opacity:0!important;pointer-events:none!important}.dbk h3{margin-top:28px}.dbk.dbk-land{width:100%;max-width:100%}.dbk .dbk-userbar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;background:#f4f6f8;border:1px solid #e1e4e8;border-radius:10px;padding:8px 12px;margin:0 0 14px;font-size:14px}.dbk .dbk-userbar-name{color:#333;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.dbk .dbk-userbar-btn{background:#c0392b;color:#fff!important;border-radius:6px;padding:6px 14px;text-decoration:none!important;white-space:nowrap}.dbk .dbk-userbar-btn:hover{background:#a5301f}@media print{.dbk .dbk-userbar{display:none}}.dbk-land .dbk-land-nav{display:flex;gap:6px;flex-wrap:wrap;background:#f4f6f8;border-radius:10px;padding:6px;margin:0 0 18px}.dbk-land .dbk-land-nav a{flex:1;min-width:110px;text-align:center;padding:10px 14px;border-radius:8px;color:#333;font-weight:600;text-decoration:none!important}.dbk-land .dbk-land-nav a:hover{background:#e3e8ec}.dbk-land .dbk-land-nav a.on{background:var(--dbk-main,#0b7a75);color:var(--dbk-on,#fff)}.dbk-land .dbk-hero{background:linear-gradient(135deg,var(--dbk-main,#0b7a75),var(--dbk-accent,#12a39c));color:var(--dbk-hero-on,#fff);border-radius:14px;padding:42px 28px;text-align:center}.dbk-land .dbk-hero h2{color:#fff;margin:0 0 10px;font-size:30px;line-height:1.35}.dbk-land .dbk-hero p{margin:0 auto 22px;max-width:560px;font-size:17px;color:#fff;opacity:.95}.dbk-land .dbk-hero-cta{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.dbk-land .dbk-hero-stat{margin-top:18px;font-size:14px;opacity:.9}.dbk-land .dbk-land-btn{display:inline-block;padding:11px 24px;border-radius:8px;font-weight:700;font-size:15px;text-decoration:none!important;margin:4px 0 0;margin-inline-end:6px;text-align:center}.dbk-land .dbk-land-btn.main{background:#fff;color:var(--dbk-main,#0b7a75)}.dbk-land .dbk-land-btn.ghost{border:2px solid #fff;color:#fff}.dbk-land .dbk-land-btn.solid{background:var(--dbk-main,#0b7a75);color:var(--dbk-on,#fff)}.dbk-land .dbk-land-btn.line{border:2px solid var(--dbk-main,#0b7a75);color:var(--dbk-main,#0b7a75)}.dbk-land h3.dbk-land-h{margin:34px 0 14px;font-size:22px}.dbk-land .dbk-land-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:14px}.dbk-land .dbk-land-grid.two{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.dbk-land .dbk-land-card{border:1px solid #e1e4e8;border-radius:12px;padding:18px;background:#fff}.dbk-land .dbk-land-card h4{margin:0 0 6px;font-size:17px}.dbk-land .dbk-land-card p{margin:0 0 10px;color:#555;font-size:14px;line-height:1.8}.dbk-land .dbk-step-n{display:inline-flex;width:34px;height:34px;border-radius:50%;background:var(--dbk-tint,#e6f4f3);color:var(--dbk-main,#0b7a75);font-weight:700;align-items:center;justify-content:center;margin-bottom:8px}.dbk-land .dbk-doc{display:flex;flex-direction:column}.dbk-land .dbk-doc-av{overflow:hidden;flex:none;width:52px;height:52px;border-radius:50%;background:var(--dbk-main,#0b7a75);color:var(--dbk-on,#fff);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;margin-bottom:10px}.dbk-land .dbk-doc-av img{width:100%;height:100%;object-fit:cover;display:block;margin:0}.dbk-land .dbk-doc small{display:block;color:#666;line-height:1.8}.dbk-land .dbk-doc-act{margin-top:auto;padding-top:14px}.dbk-land .dbk-doc-act .dbk-land-btn{display:block;margin:0;padding:9px 14px}.dbk-land .dbk-land-sub{display:flex;gap:8px;margin:0 0 14px}.dbk-land .dbk-land-sub a{padding:7px 16px;border-radius:999px;background:#eef1f4;color:#333;font-size:14px;text-decoration:none!important}.dbk-land .dbk-land-sub a.on{background:var(--dbk-main,#0b7a75);color:var(--dbk-on,#fff)}.dbk-land .dbk-land-empty{color:#666}@media (max-width:600px){.dbk-land .dbk-hero{padding:28px 16px}.dbk-land .dbk-hero h2{font-size:24px}}.dbk .dbk-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 6px;border-bottom:2px solid #e1e4e8;padding-bottom:10px}.dbk .dbk-tabbtn{background:#eef1f4;color:#333;margin:0;padding:10px 18px;border-radius:6px}.dbk .dbk-tabbtn.on{background:var(--dbk-main,#0b7a75);color:var(--dbk-on,#fff)}.dbk .dbk-subtabs{margin:10px 0}.dbk .dbk-subtabs .dbk-tabbtn{padding:6px 14px;font-size:14px}.dbk .dbk-cards{display:flex;gap:12px;flex-wrap:wrap;margin:14px 0}.dbk .dbk-card{flex:1;min-width:min(200px,100%);border:1px solid #e1e4e8;border-radius:8px;padding:12px;background:#fafbfc}.dbk .dbk-card h4{margin:0 0 8px;font-size:15px}.dbk .dbk-card div{display:flex;justify-content:space-between;padding:2px 0}.dbk .dbk-card .num{font-weight:700}.dbk .dbk-card .ok{color:#12663a}.dbk .dbk-card .bad{color:#a12622}.dbk .dbk-detail{border:1px solid #e1e4e8;border-radius:8px;padding:8px 16px;background:#fafbfc;margin:12px 0}.dbk .dbk-detail div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px dashed #e1e4e8}.dbk .dbk-detail div:last-child{border-bottom:0}.dbk .dbk-box{border:1px solid #e1e4e8;border-radius:8px;padding:4px 16px 16px;margin:16px 0}.dbk .dbk-st-pending{color:#9a6700}.dbk .dbk-st-confirmed{color:#12663a}.dbk .dbk-st-completed{color:#555}.dbk .dbk-st-noshow{color:#b45309;font-weight:600}.dbk .dbk-st-cancelled{color:#a12622}.dbk small.dbk-sub{display:block;color:#666;margin-top:2px}.dbk .dbk-search{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:12px 0}.dbk .dbk-search input[type=search]{flex:1;min-width:180px;padding:9px;border:1px solid #ccd0d4;border-radius:6px;box-sizing:border-box}.dbk .dbk-search button,.dbk .dbk-search .dbk-btn{margin:0}.dbk .dbk-tools{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin:8px 0}.dbk .dbk-pager{margin:14px 0;display:flex;gap:6px;flex-wrap:wrap}.dbk .dbk-pager .page-numbers{border:1px solid #ccd0d4;border-radius:6px;padding:4px 10px;text-decoration:none}.dbk .dbk-pager .page-numbers.current{background:var(--dbk-main,#0b7a75);color:var(--dbk-on,#fff);border-color:var(--dbk-main,#0b7a75)}.dbk .dbk-warn{background:#fff8e1;color:#7a5b00;border:1px solid #f1d98a;border-radius:6px;padding:10px 14px;margin:12px 0}.dbk #loginform p{margin:10px 0}.dbk .dbk-agenda-nav{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin:10px 0}.dbk .dbk-agenda-nav form{display:flex;gap:6px;align-items:center;margin:0}.dbk .dbk-agenda-nav input[type=date]{width:auto}.dbk .dbk-agenda-sum{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.dbk .dbk-agenda-sum span{background:#f4f6f8;border-radius:999px;padding:4px 12px;font-size:13px}.dbk tr.dbk-free td{color:#777;background:#fafbfc}.dbk tr.dbk-off td{color:#999;text-decoration:line-through}.dbk tr.dbk-off td:last-child{text-decoration:none}.dbk .dbk-flag{display:inline-block;background:#fff3e0;color:#b45309;border-radius:999px;padding:1px 8px;font-size:12px;margin-inline-start:6px}.dbk .dbk-btn.amber{background:#b45309}.dbk .dbk-cal{border:1px solid #e1e4e8;border-radius:10px;padding:10px;max-width:340px;background:#fff}.dbk .dbk-cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;font-weight:700}.dbk .dbk-cal-head button{margin:0;padding:4px 14px;background:#eef1f4;color:#333}.dbk .dbk-cal-head button[disabled]{opacity:.35;cursor:default}.dbk .dbk-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;text-align:center}.dbk .dbk-cal-grid .h{font-size:12px;color:#777;padding:4px 0}.dbk .dbk-cal-grid .d{display:block;margin:0;padding:8px 0;border:0;border-radius:6px;font-size:14px;color:#aaa;background:#f6f7f8}.dbk .dbk-cal-grid button.d{background:#e6f6ee;color:#12663a;font-weight:700;cursor:pointer}.dbk .dbk-cal-grid button.d:hover{background:#c9ecd9}.dbk .dbk-cal-grid button.d.on{background:var(--dbk-main,#0b7a75);color:var(--dbk-on,#fff)}.dbk .dbk-cal-legend{font-size:12px;color:#666;margin-top:8px}.dbk .dbk-calbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:8px 0}.dbk .dbk-calviews .dbk-btn,.dbk .dbk-calnav .dbk-btn{margin:2px}.dbk .dbk-calleg{display:flex;gap:6px;flex-wrap:wrap;margin:6px 0}.dbk .dbk-ev{display:block;border-radius:5px;padding:2px 6px;margin:2px 0;font-size:12px;line-height:1.5;text-decoration:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dbk .dbk-calleg .dbk-ev{display:inline-block}.dbk .dbk-ev-pending{background:#fff3cd;color:#7a5b00}.dbk .dbk-ev-confirmed{background:#d9f2e3;color:#12663a}.dbk .dbk-ev-completed{background:#e7eaee;color:#444}.dbk .dbk-ev-noshow{background:#fde0c8;color:#9a4a07}.dbk .dbk-ev-cancelled{background:#fbdcd9;color:#a12622;text-decoration:line-through!important;opacity:.75}.dbk table.dbk-week,.dbk table.dbk-month{table-layout:fixed;min-width:640px}.dbk table.dbk-week th,.dbk table.dbk-month th{text-align:center}.dbk table.dbk-week th a{text-decoration:none;color:inherit}.dbk table.dbk-week td,.dbk table.dbk-month td{padding:3px;height:34px;vertical-align:top;background:#fff}.dbk table.dbk-week th.dbk-tm{width:56px;font-weight:600;color:#666;font-size:12px}.dbk table.dbk-month td{height:92px;position:relative}.dbk .dbk-dnum{font-weight:700;color:#333;text-decoration:none!important;font-size:13px}.dbk .dbk-cnt{position:absolute;top:4px;inset-inline-end:4px;background:var(--dbk-main,#0b7a75);color:var(--dbk-on,#fff);border-radius:999px;min-width:20px;text-align:center;font-size:11px;padding:0 5px}.dbk .dbk-more{font-size:11px;color:var(--dbk-main,#0b7a75)}.dbk td.dbk-nw{background:#f1f2f4!important}.dbk td.dbk-offday{background:repeating-linear-gradient(45deg,#f6f6f6,#f6f6f6 6px,#ececec 6px,#ececec 12px)!important}.dbk td.dbk-brk{background:#f8f4e6!important}.dbk td.dbk-other{opacity:.5}.dbk td.dbk-today,.dbk th.dbk-today{box-shadow:inset 0 0 0 2px var(--dbk-main,#0b7a75)}.dbk-land .dbk-doc small.dbk-next{color:var(--dbk-main,#0b7a75);font-weight:700}.dbk .dbk-pn{display:block;background:#fff8e1;color:#7a5b00;border-radius:4px;padding:1px 6px;margin-top:3px;font-size:12px;font-weight:400}.dbk .dbk-pntxt{width:100%;min-width:200px}.dbk .dbk-sched{width:100%;border-collapse:collapse;margin:6px 0}.dbk .dbk-sched th,.dbk .dbk-sched td{padding:5px 6px;border-bottom:1px solid #e3e5e8;text-align:start;white-space:nowrap}.dbk .dbk-sched input[type=time]{width:auto;min-width:100px}.dbk .dbk-sched tr.dbk-sched-off .dbk-sd-t{opacity:.45}#jp-post-flair{padding-top:.5em}div.sharedaddy,#content div.sharedaddy,#main div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{margin:0 0 1em 0;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}div.sharedaddy h3.sd-title::before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #dcdcde;margin-bottom:1em}div.jetpack-likes-widget-wrapper{width:100%;min-height:50px;position:relative}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-comment-likes-widget-wrapper{width:100%;position:relative;min-height:31px}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{display:none;position:absolute;padding:9px 12px 10px 12px;background-color:#fff;border:solid 1px #dcdcde;border-radius:4px;box-shadow:none;min-width:220px;max-height:240px;height:auto;overflow:auto;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#101517;font-size:12px;font-weight:500;padding-bottom:8px}#likes-other-gravatars ul,#likes-other-gravatars li{margin:0;padding:0;text-indent:0;list-style-type:none}#likes-other-gravatars li::before{content:""}#likes-other-gravatars ul.wpl-avatars{overflow:auto;display:block;max-height:190px}#likes-other-gravatars ul.wpl-avatars li{width:196px;height:28px;float:none;margin:0 0 4px 0}#likes-other-gravatars ul.wpl-avatars li a{margin:0 2px 0 0;border-bottom:none!important;display:flex;align-items:center;gap:8px;text-decoration:none}#likes-other-gravatars ul.wpl-avatars li a span{font-size:12px;color:#2c3338;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#likes-other-gravatars ul.wpl-avatars li a img{background:none;border:none;border-radius:50%;margin:0!important;padding:1px!important;position:static;box-sizing:border-box}div.sd-box{border-top:1px solid #dcdcde;border-top:1px solid rgb(0 0 0 / .13)}.jetpack-likes-widget-unloaded .likes-widget-placeholder,.jetpack-likes-widget-loading .likes-widget-placeholder,.jetpack-likes-widget-loaded iframe{display:block}.jetpack-likes-widget-loaded .likes-widget-placeholder,.jetpack-likes-widget-unloaded iframe,.jetpack-likes-widget-loading iframe{display:none}.entry-content .post-likes-widget,.post-likes-widget,.comment-likes-widget{margin:0;border-width:0}.post-likes-widget-placeholder,.comment-likes-widget-placeholder{margin:0;border-width:0;position:relative}.comment-likes-widget-placeholder{height:18px;position:absolute;display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.comment-likes-widget-placeholder::before{color:#2ea2cc;width:16px;height:16px;content:"";display:inline-block;position:relative;top:3px;padding-right:5px;background-repeat:no-repeat;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='0' fill='none' width='24' height='24'/%3E%3Cg%3E%3Cpath fill='%232EA2CC' d='M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/g%3E%3C/svg%3E")}.post-likes-widget-placeholder .button{display:none}.post-likes-widget-placeholder .loading,.comment-likes-widget-placeholder .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{padding-left:5px;margin-top:4px;align-self:center;color:#4e4e4e}div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}.comment-likes-widget{width:100%}.pd-rating,.cs-rating{display:block!important}.sd-gplus .sd-title{display:none}@media print{.jetpack-likes-widget-wrapper{display:none}}