*,:before,:after{box-sizing:inherit;-webkit-tap-highlight-color:transparent}html,body,#q-app{direction:ltr;width:100%}body.platform-ios.within-iframe,body.platform-ios.within-iframe #q-app{width:100px;min-width:100%}html,body{box-sizing:border-box;margin:0}body.q-ios-padding{--q-safe-area-inset-top:env(safe-area-inset-top,0px);--q-safe-area-inset-bottom:env(safe-area-inset-bottom,0px)}body.q-safe-area-padding{--q-safe-area-inset-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px));--q-safe-area-inset-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px))}summary{display:block}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,pre,samp{font-family:monospace;font-size:1em}hr{box-sizing:content-box;height:0}button,input,optgroup,select,textarea{font:inherit;margin:0;font-family:inherit}optgroup{font-weight:700}button,input,select{text-transform:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring{outline:1px dotted buttontext}input:-moz-focusring{outline:1px dotted buttontext}legend{padding:0}progress{vertical-align:baseline}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.q-icon{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;text-align:center;box-sizing:content-box;fill:currentColor;direction:ltr;flex-shrink:0;width:1em;height:1em;line-height:1;position:relative}.q-icon:before,.q-icon:after{justify-content:center;align-items:center;width:100%;height:100%;display:flex!important}.q-icon>svg,.q-icon>img{width:100%;height:100%}.q-icon>div{box-sizing:border-box}.q-icon,.material-icons,.material-icons-outlined,.material-icons-round,.material-icons-sharp,.material-symbols-outlined,.material-symbols-rounded,.material-symbols-sharp{-webkit-user-select:none;user-select:none;cursor:inherit;font-size:inherit;vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.q-btn{vertical-align:middle;color:inherit;text-transform:uppercase;text-align:center;cursor:default;background:0 0;border:0;outline:0;flex-direction:column;align-items:stretch;width:auto;height:auto;min-height:2.572em;padding:4px 16px;font-size:14px;font-weight:500;line-height:1.715em;text-decoration:none;display:inline-flex;position:relative}.q-btn .q-icon,.q-btn .q-spinner{font-size:1.715em}.q-btn.disabled{opacity:.7!important}.q-btn:before{content:"";border-radius:inherit;box-shadow:0 1px 5px var(--q-shadow-umbra), 0 2px 2px var(--q-shadow-penumbra), 0 3px 1px -2px var(--q-shadow-ambient);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.q-btn--actionable{cursor:pointer}.q-btn--actionable.q-btn--standard:before{transition:box-shadow .3s cubic-bezier(.25,.8,.5,1)}.q-btn--actionable.q-btn--standard:active:before,.q-btn--actionable.q-btn--standard.q-btn--active:before{box-shadow:0 3px 5px -1px var(--q-shadow-umbra), 0 5px 8px var(--q-shadow-penumbra), 0 1px 14px var(--q-shadow-ambient)}.q-btn--no-uppercase{text-transform:none}.q-btn--rectangle{border-radius:3px}.q-btn--outline{background:0 0!important}.q-btn--outline:before{border:1px solid}.q-btn--push{border-radius:7px}.q-btn--push:before{border-bottom:3px solid #00000026}.q-btn--push.q-btn--actionable{transition:transform .3s cubic-bezier(.25,.8,.5,1)}.q-btn--push.q-btn--actionable:before{transition:border-width .3s cubic-bezier(.25,.8,.5,1)}.q-btn--push.q-btn--actionable:active,.q-btn--push.q-btn--actionable.q-btn--active{transform:translateY(2px)}.q-btn--push.q-btn--actionable:active:before,.q-btn--push.q-btn--actionable.q-btn--active:before{border-bottom-width:0}.q-btn--rounded{border-radius:28px}.q-btn--round{border-radius:50%;min-width:3em;min-height:3em;padding:0}.q-btn--square{border-radius:0}.q-btn--flat:before,.q-btn--outline:before,.q-btn--unelevated:before{box-shadow:none}.q-btn--dense{min-height:2em;padding:.285em}.q-btn--dense.q-btn--round{min-width:2.4em;min-height:2.4em;padding:0}.q-btn--dense .on-left{margin-right:6px}.q-btn--dense .on-right{margin-left:6px}.q-btn--fab .q-icon,.q-btn--fab-mini .q-icon{font-size:24px}.q-btn--fab{min-width:56px;min-height:56px;padding:16px}.q-btn--fab .q-icon{margin:auto}.q-btn--fab-mini{min-width:40px;min-height:40px;padding:8px}.q-btn__content{z-index:0;transition:opacity .3s}.q-btn__content--hidden{opacity:0;pointer-events:none}.q-btn__progress{border-radius:inherit;z-index:0}.q-btn__progress-indicator{z-index:-1;background:#ffffff40;transform:translate(-100%)}.q-btn__progress--dark .q-btn__progress-indicator{background:#0003}.q-btn--flat .q-btn__progress-indicator,.q-btn--outline .q-btn__progress-indicator{opacity:.2;background:currentColor}.q-card{box-shadow:0 1px 5px var(--q-shadow-umbra), 0 2px 2px var(--q-shadow-penumbra), 0 3px 1px -2px var(--q-shadow-ambient);vertical-align:top;background:#fff;border-radius:4px;position:relative}.q-card>div:not(.q--avoid-card-border),.q-card>img:not(.q--avoid-card-border){border-radius:0}.q-card>div:nth-child(1 of :not(.q--avoid-card-border)){border-top-left-radius:inherit;border-top-right-radius:inherit;border-top:0}.q-card>img:nth-child(1 of :not(.q--avoid-card-border)){border-top-left-radius:inherit;border-top-right-radius:inherit;border-top:0}.q-card>div:nth-last-child(1 of :not(.q--avoid-card-border)){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-bottom:0}.q-card>img:nth-last-child(1 of :not(.q--avoid-card-border)){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-bottom:0}.q-card>div:not(.q--avoid-card-border){box-shadow:none;border-left:0;border-right:0}.q-card--bordered{border:1px solid #0000001f}.q-card--dark{box-shadow:0 1px 5px var(--q-dark-shadow-umbra), 0 2px 2px var(--q-dark-shadow-penumbra), 0 3px 1px -2px var(--q-dark-shadow-ambient);border-color:#ffffff47}.q-card__section{position:relative}.q-card__section--vert{padding:16px}.q-card__section--horiz>div:not(.q--avoid-card-border),.q-card__section--horiz>img:not(.q--avoid-card-border){border-radius:0}.q-card__section--horiz>div:nth-child(1 of :not(.q--avoid-card-border)){border-top-left-radius:inherit;border-bottom-left-radius:inherit}.q-card__section--horiz>img:nth-child(1 of :not(.q--avoid-card-border)){border-top-left-radius:inherit;border-bottom-left-radius:inherit}.q-card__section--horiz>div:nth-last-child(1 of :not(.q--avoid-card-border)){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.q-card__section--horiz>img:nth-last-child(1 of :not(.q--avoid-card-border)){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.q-card__section--horiz>div:not(.q--avoid-card-border){box-shadow:none;border-top:0;border-bottom:0}.q-card__actions{align-items:center;padding:8px}.q-card__actions .q-btn--rectangle{padding:0 8px}.q-card__actions--horiz>.q-btn-item+.q-btn-item,.q-card__actions--horiz>.q-btn-group+.q-btn-item,.q-card__actions--horiz>.q-btn-item+.q-btn-group{margin-left:8px}.q-card__actions--vert>.q-btn-item.q-btn--round{align-self:center}.q-card__actions--vert>.q-btn-item+.q-btn-item,.q-card__actions--vert>.q-btn-group+.q-btn-item,.q-card__actions--vert>.q-btn-item+.q-btn-group{margin-top:4px}.q-card__actions--vert>.q-btn-group>.q-btn-item{flex-grow:1}.q-card>img{border:0;width:100%;max-width:100%;display:block}.q-btn-dropdown--split .q-btn-dropdown__arrow-container{padding:0 4px}.q-btn-dropdown--split .q-btn-dropdown__arrow-container.q-btn--outline{border-left:1px solid}.q-btn-dropdown--split .q-btn-dropdown__arrow-container:not(.q-btn--outline){border-left:1px solid #ffffff4d}.q-btn-dropdown--simple *+.q-btn-dropdown__arrow{margin-left:8px}.q-btn-dropdown__arrow{transition:transform .28s}.q-btn-dropdown--current{flex-grow:1}.q-expansion-item__border{opacity:0}.q-expansion-item__toggle-icon{transition:transform .3s;position:relative}.q-expansion-item__toggle-icon--rotated{transform:rotate(180deg)}.q-expansion-item__toggle-focus{width:1em!important;height:1em!important;position:relative!important}.q-expansion-item__toggle-focus+.q-expansion-item__toggle-icon{margin-top:-1em}.q-expansion-item__toggle-section--switched.q-item__section--side{min-width:56px}.q-item__section--main~.q-expansion-item__icon-section{min-width:0}.q-expansion-item--standard.q-expansion-item--expanded>div>.q-expansion-item__border{opacity:1}.q-expansion-item--popup{transition:padding .5s}.q-expansion-item--popup>.q-expansion-item__container{border:1px solid #0000001f}.q-expansion-item--popup>.q-expansion-item__container>.q-separator{display:none}.q-expansion-item--popup.q-expansion-item--collapsed{padding:0 15px}.q-expansion-item--popup.q-expansion-item--expanded{padding:15px 0}.q-expansion-item--popup.q-expansion-item--expanded+.q-expansion-item--popup.q-expansion-item--expanded{padding-top:0}.q-expansion-item--popup.q-expansion-item--collapsed:not(:first-child)>.q-expansion-item__container{border-top-width:0}.q-expansion-item--popup.q-expansion-item--expanded+.q-expansion-item--popup.q-expansion-item--collapsed>.q-expansion-item__container{border-top-width:1px}.q-expansion-item__content>.q-card{box-shadow:none;border-radius:0}.q-expansion-item:first-child>div>.q-expansion-item__border--top,.q-expansion-item:last-child>div>.q-expansion-item__border--bottom,.q-expansion-item--expanded+.q-expansion-item--expanded>div>.q-expansion-item__border--top{opacity:0}.q-expansion-item--expanded .q-textarea--autogrow textarea{animation:q-expansion-done}@keyframes q-expansion-done{0%{--q-exp-done:1}}.q-img{vertical-align:middle;width:100%;display:inline-block;position:relative;overflow:hidden}.q-img__loading .q-spinner{font-size:50px}.q-img__container{border-radius:inherit;font-size:0}.q-img__image{border-radius:inherit;opacity:0;width:100%;height:100%}.q-img__image--with-transition{transition:opacity .28s ease-in}.q-img__image--loaded{opacity:1}.q-img__content{border-radius:inherit;pointer-events:none}.q-img__content>div{pointer-events:all;color:#fff;background:#00000078;padding:16px;position:absolute}.q-img--no-menu .q-img__image,.q-img--no-menu .q-img__placeholder{pointer-events:none}.q-item{min-height:48px;color:inherit;padding:8px 16px;transition:color .3s,background-color .3s}.q-item__section--side{color:color-mix(in srgb, currentColor 54%, transparent);align-items:flex-start;width:auto;min-width:0;max-width:100%;padding-right:16px;transition:none}.q-item__section--side>.q-icon{font-size:24px}.q-item__section--side>.q-avatar{font-size:40px}.q-item__section--avatar{color:inherit;min-width:56px}.q-item__section--thumbnail img{width:100px;height:56px}.q-item__section--nowrap{white-space:nowrap}.q-item>.q-item__section--thumbnail:first-child,.q-item>.q-focus-helper+.q-item__section--thumbnail{margin-left:-16px}.q-item>.q-item__section--thumbnail:last-of-type{margin-right:-16px}.q-item__label{max-width:100%;line-height:1.2em!important}.q-item__label--overline{color:color-mix(in srgb, currentColor 70%, transparent);transition:none}.q-item__label--caption{color:color-mix(in srgb, currentColor 54%, transparent);transition:none}.q-item__label--header{color:color-mix(in srgb, currentColor 54%, transparent);letter-spacing:.01786em;padding:16px;font-size:.875rem;line-height:1.25rem;transition:none}.q-separator--spaced+.q-item__label--header,.q-list--padding .q-item__label--header{padding-top:8px}.q-item__label+.q-item__label{margin-top:4px}.q-item__section--main{flex:10000;width:auto;min-width:0;max-width:100%}.q-item__section--main+.q-item__section--main{margin-left:8px}.q-item__section--main~.q-item__section--side{align-items:flex-end;padding-left:16px;padding-right:0}.q-item__section--main.q-item__section--thumbnail{margin-left:0;margin-right:-16px}.q-list--bordered{border:1px solid #0000001f}.q-list--separator>.q-item-type+.q-item-type,.q-list--separator>.q-virtual-scroll__content>.q-item-type+.q-item-type{border-top:1px solid #0000001f}.q-list--padding{padding:8px 0}.q-list--dense>.q-item,.q-item--dense{min-height:32px;padding:2px 16px}.q-list--dark.q-list--separator>.q-item-type+.q-item-type,.q-list--dark.q-list--separator>.q-virtual-scroll__content>.q-item-type+.q-item-type{border-top-color:#ffffff47}.q-list--dark,.q-item--dark{color:#fff;border-color:#ffffff47}.q-list--dark .q-item__section--side:not(.q-item__section--avatar),.q-item--dark .q-item__section--side:not(.q-item__section--avatar){color:color-mix(in srgb, currentColor 70%, transparent)}.q-list--dark .q-item__label--header,.q-item--dark .q-item__label--header{color:color-mix(in srgb, currentColor 64%, transparent)}.q-list--dark .q-item__label--overline,.q-list--dark .q-item__label--caption,.q-item--dark .q-item__label--overline,.q-item--dark .q-item__label--caption{color:color-mix(in srgb, currentColor 80%, transparent)}.q-item{position:relative}.q-item.q-router-link--active,.q-item--active{color:var(--q-primary)}.q-layout{outline:0;width:100%}.q-layout-container{width:100%;height:100%;position:relative}.q-layout-container .q-layout{min-height:100%}.q-layout-container>div{transform:translate(0,0)}.q-layout-container>div>div{min-height:0;max-height:100%}.q-layout__shadow{width:100%}.q-layout__shadow:after{content:"";box-shadow:0 0 10px 2px var(--q-shadow-umbra), 0 0px 10px var(--q-shadow-layout);position:absolute;top:0;bottom:0;left:0;right:0}.q-layout__section--marginal{background-color:var(--q-primary);color:#fff}.q-header--hidden{transform:translateY(-110%)}.q-header--bordered{border-bottom:1px solid #0000001f}.q-header .q-layout__shadow{bottom:-10px}.q-header .q-layout__shadow:after{bottom:10px}.q-footer--hidden{transform:translateY(110%)}.q-footer--bordered{border-top:1px solid #0000001f}.q-footer .q-layout__shadow{top:-10px}.q-footer .q-layout__shadow:after{top:10px}.q-header,.q-footer{z-index:2000}.q-drawer{width:var(--q-drawer-width);z-index:1000;background:#fff;position:absolute;top:0;bottom:0}.q-drawer--on-top{z-index:3000}.q-drawer--left{left:0;transform:translate(-100%)}.q-drawer--left.q-drawer--bordered{border-right:1px solid #0000001f}.q-drawer--left .q-layout__shadow{left:10px;right:-10px}.q-drawer--left .q-layout__shadow:after{right:10px}.q-drawer--right{right:0;transform:translate(100%)}.q-drawer--right.q-drawer--bordered{border-left:1px solid #0000001f}.q-drawer--right .q-layout__shadow{left:-10px}.q-drawer--right .q-layout__shadow:after{left:10px}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini{padding:0!important}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item{width:calc(var(--q-drawer-width) - 1px);max-width:100%}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section{text-align:center;justify-content:center;min-width:0;padding-left:0;padding-right:0}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__label,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--main,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--side~.q-item__section--side,.q-drawer--mini .q-mini-drawer-hide,.q-drawer--mini .q-expansion-item__content{display:none}.q-drawer--mini-animate .q-drawer__content{white-space:nowrap;overflow-x:hidden!important}.q-drawer--standard .q-mini-drawer-only,.q-drawer--mobile .q-mini-drawer-only,.q-drawer--mobile .q-mini-drawer-hide{display:none}.q-drawer__backdrop{will-change:background-color;z-index:2999!important}.q-drawer__opener{z-index:2001;-webkit-user-select:none;user-select:none;width:15px;height:100%}.q-layout,.q-header,.q-footer,.q-page{position:relative}:where(.q-page){display:flow-root}.q-page-sticky--shrink{pointer-events:none}.q-page-sticky--shrink>div{pointer-events:auto;display:inline-block}body.q-ios-padding .q-layout--standard .q-header>.q-toolbar:first-child,body.q-ios-padding .q-layout--standard .q-header>.q-tabs:first-child .q-tabs__content,body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content,body.q-safe-area-padding .q-layout--standard .q-header>.q-toolbar:first-child,body.q-safe-area-padding .q-layout--standard .q-header>.q-tabs:first-child .q-tabs__content,body.q-safe-area-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content{padding-top:var(--q-safe-area-inset-top);min-height:calc(var(--q-safe-area-inset-top) + 50px)}body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content,body.q-safe-area-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content{padding-bottom:var(--q-safe-area-inset-bottom);min-height:calc(var(--q-safe-area-inset-bottom) + 50px)}body.q-ios-padding .q-layout--standard .q-footer>.q-toolbar:nth-last-child(1 of :not(.q-layout__shadow)){padding-bottom:var(--q-safe-area-inset-bottom);min-height:calc(var(--q-safe-area-inset-bottom) + 50px)}body.q-ios-padding .q-layout--standard .q-footer>.q-tabs:nth-last-child(1 of :not(.q-layout__shadow)) .q-tabs__content{padding-bottom:var(--q-safe-area-inset-bottom);min-height:calc(var(--q-safe-area-inset-bottom) + 50px)}body.q-safe-area-padding .q-layout--standard .q-footer>.q-toolbar:nth-last-child(1 of :not(.q-layout__shadow)){padding-bottom:var(--q-safe-area-inset-bottom);min-height:calc(var(--q-safe-area-inset-bottom) + 50px)}body.q-safe-area-padding .q-layout--standard .q-footer>.q-tabs:nth-last-child(1 of :not(.q-layout__shadow)) .q-tabs__content{padding-bottom:var(--q-safe-area-inset-bottom);min-height:calc(var(--q-safe-area-inset-bottom) + 50px)}.q-body--layout-animate .q-drawer__backdrop{transition:background-color .12s!important}.q-body--layout-animate .q-drawer{transition:transform .12s,width .12s,top .12s,bottom .12s!important}.q-body--layout-animate .q-layout__section--marginal{transition:transform .12s,left .12s,right .12s!important}.q-body--layout-animate .q-page-container{transition:padding-top .12s,padding-right .12s,padding-bottom .12s,padding-left .12s!important}.q-body--layout-animate .q-page-sticky{transition:transform .12s,left .12s,right .12s,top .12s,bottom .12s!important}body:not(.q-body--layout-animate) .q-layout--prevent-focus{visibility:hidden}.q-body--drawer-toggle{overflow-x:hidden!important}@media (max-width:599.98px){.q-layout-padding{padding:8px}}@media (min-width:600px) and (max-width:1439.98px){.q-layout-padding{padding:16px}}@media (min-width:1440px){.q-layout-padding{padding:24px}}body.body--dark .q-header,body.body--dark .q-footer,body.body--dark .q-drawer{border-color:#ffffff47}body.body--dark .q-layout__shadow:after{box-shadow:0 0 10px 2px var(--q-dark-shadow-umbra), 0 0px 10px var(--q-dark-shadow-layout)}body.platform-ios .q-layout--containerized{position:unset!important}.q-separator{background:#0000001f;border:0;flex-shrink:0;margin:0;transition:background .3s,opacity .3s}.q-separator--dark{background:#ffffff47}.q-separator--horizontal{height:1px;display:block}.q-separator--horizontal-inset{margin-left:16px;margin-right:16px}.q-separator--horizontal-item-inset{margin-left:72px;margin-right:0}.q-separator--horizontal-item-thumbnail-inset{margin-left:116px;margin-right:0}.q-separator--vertical{align-self:stretch;width:1px;height:auto}.q-separator--vertical-inset{margin-top:8px;margin-bottom:8px}.q-space{flex-grow:1!important}.q-spinner{vertical-align:middle;content-visibility:auto}.q-spinner-mat .path{stroke-dasharray:1 200;stroke-dashoffset:0;transform-origin:25px 25px;animation:2s linear infinite q-spin,1.5s ease-in-out infinite q-mat-dash}@keyframes q-spin{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(359deg)}}@keyframes q-mat-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}.q-toolbar{width:100%;min-height:50px;padding:0 12px;position:relative}.q-toolbar--inset{padding-left:58px}.q-toolbar .q-avatar{font-size:38px}.q-toolbar__title{letter-spacing:.01em;flex:1;min-width:1px;max-width:100%;padding:0 12px;font-size:21px;font-weight:400}.q-toolbar__title:first-child{padding-left:0}.q-toolbar__title:last-child{padding-right:0}.q-ripple{width:100%;height:100%;color:inherit;border-radius:inherit;z-index:0;pointer-events:none;contain:strict;position:absolute;top:0;left:0;overflow:hidden}.q-ripple__inner{opacity:0;color:inherit;pointer-events:none;will-change:transform, opacity;background:currentColor;border-radius:50%;position:absolute;top:0;left:0}.q-ripple__inner--enter{transition:transform .225s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1)}.q-ripple__inner--leave{transition:transform .225s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1)}.row,.column,.flex{flex-wrap:wrap;display:flex}.row.inline,.column.inline,.flex.inline{display:inline-flex}.row.reverse{flex-direction:row-reverse}.column{flex-direction:column}.column.reverse{flex-direction:column-reverse}.wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center,.flex-center{justify-content:center}.justify-between{justify-content:space-between}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center,.flex-center{align-items:center}.items-stretch{align-items:stretch}.self-stretch{align-self:stretch}.q-gutter-x-sm,.q-gutter-sm{margin-left:-8px}.q-gutter-x-sm>*,.q-gutter-sm>*{margin-left:8px}.q-gutter-y-sm,.q-gutter-sm{margin-top:-8px}.q-gutter-y-sm>*,.q-gutter-sm>*{margin-top:8px}.q-gutter-x-md,.q-gutter-md{margin-left:-16px}.q-gutter-x-md>*,.q-gutter-md>*{margin-left:16px}.q-gutter-y-md,.q-gutter-md{margin-top:-16px}.q-gutter-y-md>*,.q-gutter-md>*{margin-top:16px}.q-gutter-x-lg,.q-gutter-lg{margin-left:-24px}.q-gutter-x-lg>*,.q-gutter-lg>*{margin-left:24px}.q-gutter-y-lg,.q-gutter-lg{margin-top:-24px}.q-gutter-y-lg>*,.q-gutter-lg>*{margin-top:24px}.q-col-gutter-x-xl,.q-col-gutter-xl{margin-left:-48px}.q-col-gutter-x-xl>*,.q-col-gutter-xl>*{padding-left:48px}.q-col-gutter-y-xl,.q-col-gutter-xl{margin-top:-48px}.q-col-gutter-y-xl>*,.q-col-gutter-xl>*{padding-top:48px}@media (min-width:0){.row>.col,.flex>.col,.row>.col-auto,.flex>.col-auto,.row>.col-grow,.flex>.col-grow,.row>.col-shrink,.flex>.col-shrink,.row>.col-xs,.flex>.col-xs,.row>.col-xs-auto,.row>.col-12,.row>.col-xs-12,.row>.col-11,.row>.col-xs-11,.row>.col-10,.row>.col-xs-10,.row>.col-9,.row>.col-xs-9,.row>.col-8,.row>.col-xs-8,.row>.col-7,.row>.col-xs-7,.row>.col-6,.row>.col-xs-6,.row>.col-5,.row>.col-xs-5,.row>.col-4,.row>.col-xs-4,.row>.col-3,.row>.col-xs-3,.row>.col-2,.row>.col-xs-2,.row>.col-1,.row>.col-xs-1,.row>.col-0,.row>.col-xs-0,.flex>.col-xs-auto,.flex>.col-12,.flex>.col-xs-12,.flex>.col-11,.flex>.col-xs-11,.flex>.col-10,.flex>.col-xs-10,.flex>.col-9,.flex>.col-xs-9,.flex>.col-8,.flex>.col-xs-8,.flex>.col-7,.flex>.col-xs-7,.flex>.col-6,.flex>.col-xs-6,.flex>.col-5,.flex>.col-xs-5,.flex>.col-4,.flex>.col-xs-4,.flex>.col-3,.flex>.col-xs-3,.flex>.col-2,.flex>.col-xs-2,.flex>.col-1,.flex>.col-xs-1,.flex>.col-0,.flex>.col-xs-0,.row>.col-xs-grow,.flex>.col-xs-grow,.row>.col-xs-shrink,.flex>.col-xs-shrink{width:auto;min-width:0;max-width:100%}.column>.col,.flex>.col,.column>.col-auto,.flex>.col-auto,.column>.col-grow,.flex>.col-grow,.column>.col-shrink,.flex>.col-shrink,.column>.col-xs,.flex>.col-xs,.column>.col-xs-auto,.column>.col-12,.column>.col-xs-12,.column>.col-11,.column>.col-xs-11,.column>.col-10,.column>.col-xs-10,.column>.col-9,.column>.col-xs-9,.column>.col-8,.column>.col-xs-8,.column>.col-7,.column>.col-xs-7,.column>.col-6,.column>.col-xs-6,.column>.col-5,.column>.col-xs-5,.column>.col-4,.column>.col-xs-4,.column>.col-3,.column>.col-xs-3,.column>.col-2,.column>.col-xs-2,.column>.col-1,.column>.col-xs-1,.column>.col-0,.column>.col-xs-0,.flex>.col-xs-auto,.flex>.col-12,.flex>.col-xs-12,.flex>.col-11,.flex>.col-xs-11,.flex>.col-10,.flex>.col-xs-10,.flex>.col-9,.flex>.col-xs-9,.flex>.col-8,.flex>.col-xs-8,.flex>.col-7,.flex>.col-xs-7,.flex>.col-6,.flex>.col-xs-6,.flex>.col-5,.flex>.col-xs-5,.flex>.col-4,.flex>.col-xs-4,.flex>.col-3,.flex>.col-xs-3,.flex>.col-2,.flex>.col-xs-2,.flex>.col-1,.flex>.col-xs-1,.flex>.col-0,.flex>.col-xs-0,.column>.col-xs-grow,.flex>.col-xs-grow,.column>.col-xs-shrink,.flex>.col-xs-shrink{height:auto;min-height:0;max-height:100%}.col,.col-xs{flex:10000}.col-auto,.col-xs-auto,.col-12,.col-xs-12,.col-11,.col-xs-11,.col-10,.col-xs-10,.col-9,.col-xs-9,.col-8,.col-xs-8,.col-7,.col-xs-7,.col-6,.col-xs-6,.col-5,.col-xs-5,.col-4,.col-xs-4,.col-3,.col-xs-3,.col-2,.col-xs-2,.col-1,.col-xs-1,.col-0,.col-xs-0{flex:none}.row>.col-1,.row>.col-xs-1{width:8.3333%;height:auto}.column>.col-1,.column>.col-xs-1{width:auto;height:8.3333%}.row>.col-6,.row>.col-xs-6{width:50%;height:auto}.column>.col-6,.column>.col-xs-6{width:auto;height:50%}.row>.col-12,.row>.col-xs-12{width:100%;height:auto}.column>.col-12,.column>.col-xs-12{width:auto;height:100%}}@media (min-width:1024px){.row>.col-md,.flex>.col-md,.row>.col-md-auto,.row>.col-md-12,.row>.col-md-11,.row>.col-md-10,.row>.col-md-9,.row>.col-md-8,.row>.col-md-7,.row>.col-md-6,.row>.col-md-5,.row>.col-md-4,.row>.col-md-3,.row>.col-md-2,.row>.col-md-1,.row>.col-md-0,.flex>.col-md-auto,.flex>.col-md-12,.flex>.col-md-11,.flex>.col-md-10,.flex>.col-md-9,.flex>.col-md-8,.flex>.col-md-7,.flex>.col-md-6,.flex>.col-md-5,.flex>.col-md-4,.flex>.col-md-3,.flex>.col-md-2,.flex>.col-md-1,.flex>.col-md-0,.row>.col-md-grow,.flex>.col-md-grow,.row>.col-md-shrink,.flex>.col-md-shrink{width:auto;min-width:0;max-width:100%}.column>.col-md,.flex>.col-md,.column>.col-md-auto,.column>.col-md-12,.column>.col-md-11,.column>.col-md-10,.column>.col-md-9,.column>.col-md-8,.column>.col-md-7,.column>.col-md-6,.column>.col-md-5,.column>.col-md-4,.column>.col-md-3,.column>.col-md-2,.column>.col-md-1,.column>.col-md-0,.flex>.col-md-auto,.flex>.col-md-12,.flex>.col-md-11,.flex>.col-md-10,.flex>.col-md-9,.flex>.col-md-8,.flex>.col-md-7,.flex>.col-md-6,.flex>.col-md-5,.flex>.col-md-4,.flex>.col-md-3,.flex>.col-md-2,.flex>.col-md-1,.flex>.col-md-0,.column>.col-md-grow,.flex>.col-md-grow,.column>.col-md-shrink,.flex>.col-md-shrink{height:auto;min-height:0;max-height:100%}.col-md{flex:10000}.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-md-0{flex:none}.row>.col-md-2{width:16.6667%;height:auto}.column>.col-md-2{width:auto;height:16.6667%}.row>.col-md-3{width:25%;height:auto}.column>.col-md-3{width:auto;height:25%}.row>.col-md-4{width:33.3333%;height:auto}.column>.col-md-4{width:auto;height:33.3333%}}.rounded-borders{border-radius:4px}.border-radius-inherit{border-radius:inherit}.glossy{background-image:linear-gradient(#ffffff4d,#fff0 50%,#0000001f 51%,#0000000a)!important}.q-placeholder::placeholder{color:inherit;opacity:.7}.q-document--prevent-scroll{overscroll-behavior:none!important}.q-document--clip-scroll{overflow:hidden!important}.q-document--reserve-scrollbar{scrollbar-gutter:stable!important}.q-document--pin-body{min-height:100%}.q-document--pin-body body,.q-body--fullscreen-mixin{position:fixed!important}.q-no-input-spinner{-webkit-appearance:textfield!important;appearance:textfield!important}.q-no-input-spinner::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.q-no-input-spinner::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.q-link{outline:0;text-decoration:none}.q-link--focusable:focus-visible{-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px}body.electron .q-menu,body.electron .q-dialog__inner>*,body.electron .q-notification,body.electron .q-tooltip{-webkit-app-region:no-drag}body.electron .q-electron-drag{-webkit-user-select:none;user-select:none;-webkit-app-region:drag}body.electron .q-electron-drag .q-btn-item,body.electron .q-electron-drag--exception{-webkit-app-region:no-drag}img.responsive{max-width:100%;height:auto}.non-selectable{-webkit-user-select:none!important;user-select:none!important}.scroll,body.mobile .scroll--mobile{overflow:auto}.scroll,.scroll-x,.scroll-y{will-change:scroll-position}.scroll-x{overflow-x:auto}.scroll-y{overflow-y:auto}.no-pointer-events,.no-pointer-events--children,.no-pointer-events--children *{pointer-events:none!important}.all-pointer-events{pointer-events:all!important}.cursor-pointer{cursor:pointer!important}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.relative-position{position:relative}.fixed,.fixed-full,.fullscreen,.fixed-center,.fixed-bottom,.fixed-left,.fixed-right,.fixed-top,.fixed-top-left,.fixed-top-right,.fixed-bottom-left,.fixed-bottom-right{position:fixed}.absolute,.absolute-full,.absolute-center,.absolute-bottom,.absolute-left,.absolute-right,.absolute-top,.absolute-top-left,.absolute-top-right,.absolute-bottom-left,.absolute-bottom-right{position:absolute}.fixed-top,.absolute-top{top:0;left:0;right:0}.fixed-right,.absolute-right{top:0;bottom:0;right:0}.fixed-bottom,.absolute-bottom{bottom:0;left:0;right:0}.fixed-left,.absolute-left{top:0;bottom:0;left:0}.fullscreen{z-index:6000;max-width:100vw;max-height:100vh;border-radius:0!important}body.q-ios-padding .fullscreen,body.q-safe-area-padding .fullscreen{padding-top:var(--q-safe-area-inset-top)!important;padding-bottom:var(--q-safe-area-inset-bottom)!important}.absolute-full,.fullscreen,.fixed-full{top:0;bottom:0;left:0;right:0}.on-left{margin-right:12px}.on-right{margin-left:12px}.q-position-engine{will-change:auto;visibility:hidden;margin-top:var(--q-pe-top,0)!important;margin-left:var(--q-pe-left,0)!important;margin-bottom:calc(-1 * var(--q-pe-top,0px))!important;margin-right:calc(-1 * var(--q-pe-left,0px))!important}:root{--q-size-xs:0;--q-size-sm:600px;--q-size-md:1024px;--q-size-lg:1440px;--q-size-xl:1920px}.fit{width:100%!important;height:100%!important}.full-height{height:100%!important}.full-width{width:100%!important;margin-left:0!important;margin-right:0!important}.block{display:block!important}.inline-block{display:inline-block!important}.q-pa-none{padding:0}.q-ma-none{margin:0}.q-mb-none{margin-bottom:0}.q-my-none{margin-top:0;margin-bottom:0}.q-mt-xs{margin-top:4px}.q-mb-xs{margin-bottom:4px}.q-mt-sm{margin-top:8px}.q-mb-sm{margin-bottom:8px}.q-px-md{padding-left:16px;padding-right:16px}.q-mt-md{margin-top:16px}.q-mb-md{margin-bottom:16px}.q-mb-lg{margin-bottom:24px}.q-my-lg{margin-top:24px;margin-bottom:24px}.q-mx-auto{margin-left:auto;margin-right:auto}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:100px;min-height:100%;font-family:Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5}h1{letter-spacing:-.01562em;font-size:6rem;font-weight:300;line-height:6rem}h2{letter-spacing:-.00833em;font-size:3.75rem;font-weight:300;line-height:3.75rem}h3{letter-spacing:normal;font-size:3rem;font-weight:400;line-height:3.125rem}h4{letter-spacing:.00735em;font-size:2.125rem;font-weight:400;line-height:2.5rem}h5{letter-spacing:normal;font-size:1.5rem;font-weight:400;line-height:2rem}h6{letter-spacing:.0125em;font-size:1.25rem;font-weight:500;line-height:2rem}p{margin:0 0 16px}.text-center{text-align:center}.text-no-wrap{white-space:nowrap}.text-weight-bold{font-weight:700}small{font-size:80%}big{font-size:170%}sub{bottom:-.25em}sup{top:-.5em}.no-border{border:0!important}.no-border-radius{border-radius:0!important}.no-outline{outline:0!important}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.readonly{cursor:default!important}.disabled,.disabled *,[disabled],[disabled] *{cursor:not-allowed!important;outline:0!important}.disabled,[disabled]{opacity:.6!important}.hidden{display:none!important}.invisible,.invisible *{visibility:hidden!important;transition:none!important;animation:none!important}.transparent{background:0 0!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.hide-scrollbar{scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.dimmed:after,.light-dimmed:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.dimmed:after{background:#0006!important}.z-top{z-index:7000!important}.z-max{z-index:9998!important}@media (max-width:599.98px){.xs-hide,.gt-xs,.sm,.gt-sm,.md,.gt-md,.lg,.gt-lg,.xl{display:none!important}}@media (min-width:600px) and (max-width:1023.98px){.sm-hide,.xs,.lt-sm,.gt-sm,.md,.gt-md,.lg,.gt-lg,.xl{display:none!important}}@media (min-width:1024px) and (max-width:1439.98px){.md-hide,.xs,.lt-sm,.sm,.lt-md,.gt-md,.lg,.gt-lg,.xl{display:none!important}}@media (min-width:1440px) and (max-width:1919.98px){.lg-hide,.xs,.lt-sm,.sm,.lt-md,.md,.lt-lg,.gt-lg,.xl{display:none!important}}@media (min-width:1920px){.xl-hide,.xs,.lt-sm,.sm,.lt-md,.md,.lt-lg,.lg,.lt-xl{display:none!important}}.q-focus-helper,.q-focusable,.q-manual-focusable,.q-hoverable{outline:0}.q-focus-helper{pointer-events:none;border-radius:inherit;opacity:0;width:100%;height:100%;transition:background-color .3s cubic-bezier(.25,.8,.5,1),opacity .4s cubic-bezier(.25,.8,.5,1);position:absolute;top:0;left:0}.q-focus-helper:before,.q-focus-helper:after{content:"";opacity:0;border-radius:inherit;width:100%;height:100%;transition:background-color .3s cubic-bezier(.25,.8,.5,1),opacity .6s cubic-bezier(.25,.8,.5,1);position:absolute;top:0;left:0}.q-focus-helper:before{background:#000}.q-focus-helper:after{background:#fff}.q-focus-helper--rounded{border-radius:4px}.q-focus-helper--round{border-radius:50%}.q-manual-focusable--focused>.q-focus-helper{opacity:.15;background:currentColor}.q-focusable:focus-visible>.q-focus-helper{opacity:.15;background:currentColor}.q-manual-focusable--focused>.q-focus-helper:before{opacity:.1}.q-focusable:focus-visible>.q-focus-helper:before{opacity:.1}.q-manual-focusable--focused>.q-focus-helper:after{opacity:.4}.q-focusable:focus-visible>.q-focus-helper:after{opacity:.4}@media (any-hover:hover){.q-hoverable:hover>.q-focus-helper{opacity:.15;background:currentColor}.q-hoverable:hover>.q-focus-helper:before{opacity:.1}.q-hoverable:hover>.q-focus-helper:after{opacity:.4}}.q-manual-focusable--focused>.q-focus-helper{opacity:.22}.q-focusable:focus-visible>.q-focus-helper{opacity:.22}body.body--dark{color:#fff;background:var(--q-dark-page)}.q-dark{color:#fff;background:var(--q-dark)}:root{--q-primary:#1e6f43;--q-secondary:#6b675c;--q-accent:#c9a227;--q-positive:#1e6f43;--q-negative:#c8102e;--q-info:#1e6f43;--q-warning:#c9a227;--q-dark:#11150f;--q-dark-page:#11150f;--q-shadow-color:#000;--q-dark-shadow-color:#fff}body{--q-shadow-umbra:color-mix(in srgb, var(--q-shadow-color) 20%, transparent);--q-shadow-penumbra:color-mix(in srgb, var(--q-shadow-color) 14%, transparent);--q-shadow-ambient:color-mix(in srgb, var(--q-shadow-color) 12%, transparent);--q-shadow-inset:color-mix(in srgb, var(--q-shadow-color) 70%, transparent);--q-shadow-layout:color-mix(in srgb, var(--q-shadow-color) 24%, transparent);--q-dark-shadow-umbra:color-mix(in srgb, var(--q-dark-shadow-color) 20%, transparent);--q-dark-shadow-penumbra:color-mix(in srgb, var(--q-dark-shadow-color) 14%, transparent);--q-dark-shadow-ambient:color-mix(in srgb, var(--q-dark-shadow-color) 12%, transparent);--q-dark-shadow-inset:color-mix(in srgb, var(--q-dark-shadow-color) 70%, transparent);--q-dark-shadow-layout:color-mix(in srgb, var(--q-dark-shadow-color) 24%, transparent)}.text-primary{color:var(--q-primary)!important}.bg-primary{background:var(--q-primary)!important}.text-secondary{color:var(--q-secondary)!important}.bg-secondary{background:var(--q-secondary)!important}.text-accent{color:var(--q-accent)!important}.bg-accent{background:var(--q-accent)!important}.text-positive{color:var(--q-positive)!important}.bg-positive{background:var(--q-positive)!important}.text-negative{color:var(--q-negative)!important}.bg-negative{background:var(--q-negative)!important}.text-info{color:var(--q-info)!important}.bg-info{background:var(--q-info)!important}.text-warning{color:var(--q-warning)!important}.bg-warning{background:var(--q-warning)!important}.text-dark{color:var(--q-dark)!important}.bg-dark{background:var(--q-dark)!important}.text-white{color:#fff!important}.bg-white{background:#fff!important}.text-black{color:#000!important}.bg-black{background:#000!important}.text-transparent{color:#0000!important}.bg-transparent{background:0 0!important}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-wght-normal-DMe4EKeb.woff2)format("woff2-variations");unicode-range:U+??,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}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/public-sans-latin-wght-normal-DdeTHZLK.woff2)format("woff2-variations");unicode-range:U+??,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}@font-face{font-family:Noto Naskh Arabic Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/noto-naskh-arabic-arabic-wght-normal-DIN-4rtF.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/assets/material-icons-ByanDBhN.woff2)format("woff2")}.material-icons{text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;max-width:1em;font-family:Material Icons;font-style:normal;font-weight:400;line-height:1;display:inline-block;overflow:hidden}:root{--color-bg-primary:#fff;--color-bg-secondary:#f6f6f2;--color-bg-tertiary:#eeeee8;--color-text-primary:#17211c;--color-text-secondary:#3b4842;--color-text-tertiary:#5a645e;--color-border:#e3e5e0;--color-border-strong:#cdd2cc;--color-card-bg:#fff;--color-card-bg-alt:#f6f6f2;--color-card-bg-hover:#fff;--color-ink:#f5f8f6;--color-ink-2:#eaf1ed;--color-ink-text:#0f1c15;--color-ink-text-muted:#4b5852;--color-ink-border:#e1e8e4;--color-ink-card:#fff;--color-gold:#b8901f;--color-gold-deep:#9a7818;--color-gold-text:#6f560f;--color-gold-fill:#85670f;--color-gold-bright:#6f560f;--color-green:#0b5d3b;--color-green-deep:#084a2f;--color-green-soft:#e9f3ed;--color-on-green:#fff;--color-green-fill:#0b5d3b;--color-green-fill-hover:#084a2f;--color-red:#c8102e;--color-red-soft:#c8102e14;--color-gold-soft:#f8f1dd;--color-gold-light:#e8c766;--color-note:#fbf6e8;--color-announce-bg:#f8f1dd;--color-announce-border:#d9c47c;--color-announce-accent:#b8901f;--color-announce-foot:color-mix(in srgb, var(--color-announce-accent) 8%, transparent);--color-note-border:#e9dfc2;--color-notice-bg:#f3f8fc;--color-notice-border:#d5e4f1;--color-notice-text:#1f5c8a;--color-focus:#f2c230;--hero-bg:#06301e;--hero-bg-deep:#021209;--hero-text:#fff;--hero-text-muted:#ffffffc7;--hero-line:#ffffff29;--gold-overlay-subtle:#b8901f0f;--gold-overlay-light:#b8901f1a;--gold-overlay-10:#b8901f24;--gold-overlay-strong:#b8901f33;--gold-overlay-line:#b8901f73;--color-hairline:#e1e8e4;--color-error:#c8102e;--color-success:#0b5d3b;--color-warning:#9a7818;--color-info:#0b5d3b;--gradient-gold:linear-gradient(135deg, #cfa83a 0%, #b8901f 55%, #9a7818 100%);--gradient-cta:linear-gradient(135deg, #127048 0%, #0b5d3b 100%);--gradient-ink:linear-gradient(180deg, #f5f8f6 0%, #fff 100%);--gradient-text-gold:linear-gradient(100deg, #0b5d3b 0%, #0b5d3b 100%);--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:88px;--font-size-xs:13px;--font-size-sm:15px;--font-size-base:17px;--font-size-lg:20px;--font-size-xl:24px;--font-size-2xl:32px;--font-size-3xl:40px;--font-size-4xl:56px;--font-size-5xl:68px;--radius-xs:8px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--shadow-sm:0 1px 2px #0f1c150d, 0 1px 3px #0f1c150f;--shadow-md:0 4px 12px #0f1c150f, 0 12px 32px #0f1c1514;--shadow-lg:0 8px 24px #0f1c1514, 0 24px 56px #0f1c151a;--shadow-gold-sm:0 4px 14px #0b5d3b38;--shadow-gold-md:0 8px 22px #0b5d3b42;--shadow-gold-lg:0 14px 36px #0b5d3b4d;--transition-fast:.15s ease;--transition-base:.22s ease;--transition-smooth:.26s cubic-bezier(.22, 1, .36, 1);--glass-bg:#ffffffe0;--color-card-solid:var(--color-card-bg);--color-band-alt:var(--color-bg-secondary);--glass-border:#e1e8e4;--blur-md:blur(14px);--font-body:"Public Sans Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading:"Source Serif 4 Variable", Georgia, "Times New Roman", serif;--font-arabic:"IBM Plex Sans Arabic", "Segoe UI", Tahoma, "Geeza Pro", sans-serif;--font-arabic-display:"Noto Naskh Arabic Variable", "Source Serif 4 Variable", "IBM Plex Sans Arabic", "Geeza Pro", serif;--wrap:1240px;--gutter:40px;--z-base:1;--z-sticky:200;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--color-bg-primary:#08170f;--color-bg-secondary:#0c1f16;--color-bg-tertiary:#163426;--color-text-primary:#f3f7f3;--color-text-secondary:#d3e0d7;--color-text-tertiary:#bccdc1;--color-border:#aaecc829;--color-border-strong:#3a5c4a;--color-card-bg:#96e2ba12;--color-card-bg-alt:#96e2ba0a;--color-card-bg-hover:#96e2ba1f;--color-card-solid:#10271c;--color-band-alt:#96e2ba08;--color-ink:#0c1f16;--color-ink-2:#10271c;--color-ink-text:#f3f7f3;--color-ink-text-muted:#bccdc1;--color-ink-border:#24402f;--color-ink-card:#10271c;--color-gold:#e2c46b;--color-gold-deep:#ecd286;--color-gold-text:#e2c46b;--color-gold-bright:#ecd286;--color-green:#7fe0ad;--color-green-deep:#a6ecc6;--color-green-soft:#173a2a;--color-green-fill:#1e6f43;--color-green-fill-hover:#257f4e;--color-on-green:#fff;--color-red:#f0a597;--color-red-soft:#f0a5971f;--color-gold-soft:#96e2ba17;--color-note:#96e2ba0d;--color-announce-bg:#96e2ba1a;--color-announce-border:#aaecc838;--color-announce-accent:#e2c46b;--color-announce-foot:color-mix(in srgb, var(--color-green) 10%, transparent);--color-note-border:#34533f;--color-notice-bg:#102330;--color-notice-border:#24435a;--color-notice-text:#9accef;--color-hairline:#24402f;--color-focus:#f0c964;--color-error:#f0a597;--color-success:#7fe0ad;--color-warning:#e6b452;--color-info:#7fe0ad;--gradient-cta:linear-gradient(135deg, #257f4e 0%, #1e6f43 100%);--gradient-ink:linear-gradient(180deg, #0c1f16 0%, #08170f 100%);--gradient-text-gold:linear-gradient(100deg, #7fe0ad 0%, #7fe0ad 100%);--shadow-sm:inset 0 1px 0 #ffffff12, 0 1px 2px #0000004d;--shadow-md:inset 0 1px 0 #ffffff17, 0 4px 12px #00000040, 0 12px 32px #0000004d;--shadow-lg:inset 0 1px 0 #ffffff1a, 0 8px 24px #00000059, 0 24px 56px #00000080;--shadow-gold-sm:0 4px 14px #0006;--shadow-gold-md:0 8px 22px #00000073;--shadow-gold-lg:0 14px 36px #00000080;--glass-bg:#08170fdb;--glass-border:#24402f;--q-dark-page:#08170f;--q-dark:#10271c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] body,:root[data-theme=dark] #app{background:0 0}:root[data-theme=dark] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(62vmax 46vmax at 10% -6%,#2c9e6847,#0000 62%),radial-gradient(52vmax 42vmax at 96% 22%,#16807a38,#0000 64%),radial-gradient(58vmax 46vmax at 68% 106%,#2688523d,#0000 62%),#06130c;position:fixed;top:0;bottom:0;left:0;right:0}:root[data-theme=dark] .hero .note,:root[data-theme=dark] .hero .search__row{-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);background:#08170fbd}@media (prefers-reduced-transparency:reduce){:root[data-theme=dark]{--color-card-bg:#10271c;--color-card-bg-alt:#0c1f16;--color-card-bg-hover:#163426;--color-band-alt:#0c1f16;--color-border:#24402f;--color-gold-soft:#1f2d1c;--color-note:#0d2118;--color-announce-bg:#1f2d1c;--color-announce-border:#3f5a3a}:root[data-theme=dark] body:before{background:#08170f}:root[data-theme=dark] .hero .note,:root[data-theme=dark] .hero .search__row{-webkit-backdrop-filter:none;backdrop-filter:none;background:#10271c}}@media screen{:root:not([data-theme=dark]):not([data-admin-theme]){--color-card-bg:#ffffffa8;--color-card-bg-alt:#ffffff6b;--color-card-bg-hover:#ffffffe6;--color-card-solid:#fff;--color-band-alt:#fff6;--color-border:#10402a21}:root:not([data-theme=dark]):not([data-admin-theme]) body,:root:not([data-theme=dark]):not([data-admin-theme]) #app{background:0 0}:root:not([data-theme=dark]):not([data-admin-theme]) body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(62vmax 46vmax at 8% -6%,#2c9e6824,#0000 62%),radial-gradient(52vmax 42vmax at 98% 20%,#16807a17,#0000 64%),radial-gradient(58vmax 46vmax at 70% 106%,#c9a2271a,#0000 62%),#f5f7f3;position:fixed;top:0;bottom:0;left:0;right:0}:root:not([data-theme=dark]):not([data-admin-theme]) .hero .search__row{-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);background:#ffffffd6}}@media screen and (prefers-reduced-transparency:reduce),screen and (prefers-contrast:more){:root:not([data-theme=dark]):not([data-admin-theme]){--color-card-bg:#fff;--color-card-bg-alt:#f6f6f2;--color-card-bg-hover:#fff;--color-band-alt:#f6f6f2;--color-border:#e3e5e0}:root:not([data-theme=dark]):not([data-admin-theme]) body:before{background:#fff}:root:not([data-theme=dark]):not([data-admin-theme]) .hero .search__row{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg-primary);scrollbar-gutter:stable;overflow-y:scroll}body{font-family:var(--font-body);font-size:var(--font-size-base);color:var(--color-text-secondary);background:var(--color-bg-primary);font-weight:400;line-height:1.65}html[dir=rtl],html[dir=rtl] body,html[dir=rtl] #q-app{direction:rtl}html[lang=ar] body,html[dir=rtl] body,[lang=ar]{font-family:var(--font-arabic);letter-spacing:0;line-height:1.8}html[lang=ar]{font-feature-settings:"tnum" on, "lnum" on}html[dir=rtl] .q-page,html[dir=rtl] .q-page-container,html[dir=rtl] main,html[dir=rtl] section,html[dir=rtl] article,html[dir=rtl] nav{direction:rtl}html[dir=rtl] input:not([dir]),html[dir=rtl] textarea:not([dir]),html[dir=rtl] select:not([dir]),html[dir=rtl] .q-field__native:not([dir]),html[dir=rtl] .q-field__input:not([dir]),html[dir=rtl] .q-item__section--main{text-align:start;direction:rtl}html[dir=rtl] input[type=email]:not([dir]),html[dir=rtl] input[type=tel]:not([dir]),html[dir=rtl] input[type=url]:not([dir]){direction:ltr}html[dir=rtl] .q-field__label,html[dir=rtl] .q-checkbox__label,html[dir=rtl] .q-radio__label,html[dir=rtl] .q-item__label{text-align:start}html[dir=rtl] ul,html[dir=rtl] ol{padding-inline-start:0;padding-inline-end:1.25rem}html[dir=rtl] .q-item__section--avatar{padding-inline-start:0;padding-inline-end:16px}html[dir=rtl] .q-item__section--side{padding-inline-start:12px;padding-inline-end:0}html[dir=rtl] .q-select .q-field__native,html[dir=rtl] .q-select .q-field__input,html[dir=rtl] .q-menu .q-item,html[dir=rtl] .q-dialog .q-item,html[dir=rtl] .q-btn-dropdown__arrow-container{text-align:right;direction:rtl}html[dir=rtl] .text-center{text-align:center}body :-webkit-any(h1,h2,h3,h4){text-wrap:balance;font-weight:700}body :is(h1,h2,h3,h4){text-wrap:balance;font-weight:700}body :-webkit-any(h1,h2,h3){font-family:var(--font-heading);font-weight:600}body :is(h1,h2,h3){font-family:var(--font-heading);font-weight:600}html[lang=ar] body :-webkit-any(h1,h2,h3){font-family:var(--font-arabic-display);letter-spacing:0;font-weight:700}html[lang=ar] body :is(h1,h2,h3){font-family:var(--font-arabic-display);letter-spacing:0;font-weight:700}.font-heading{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-text-primary);font-weight:600;line-height:1.15}html[lang=ar] .font-heading,html[dir=rtl] .font-heading{font-family:var(--font-arabic-display);letter-spacing:0;font-weight:700;line-height:1.35}::selection{color:#0f1c15;background:#0b5d3b2e}@media (max-width:1360px){:root{--gutter:24px}}@media (max-width:600px){:root{--gutter:16px}}.container{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.eyebrow{font-family:var(--font-body);font-size:var(--font-size-xs);letter-spacing:.02em;color:var(--color-green);align-items:center;gap:12px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--color-gold);border-radius:50%;width:8px;height:8px}html[lang=ar] .eyebrow,html[dir=rtl] .eyebrow{font-family:var(--font-arabic-display);letter-spacing:0;font-weight:700}.on-ink .eyebrow{color:var(--color-gold-bright)}.section{padding:40px 0;position:relative}.on-ink{background:var(--color-ink);color:var(--color-ink-text)}.section-kicker{margin:0 0 var(--space-sm);font-size:var(--font-size-sm);color:var(--color-green);align-items:center;gap:8px;font-weight:600;display:inline-flex}.section-kicker:before{content:"";background:var(--color-gold);border-radius:50%;width:8px;height:8px}html[lang=ar] .section-kicker{letter-spacing:0;font-size:var(--font-size-sm)}.photo-credit{letter-spacing:.02em;color:var(--color-text-tertiary);margin:0;font-size:11px}.q-field--focused .q-field__control{outline:3px solid var(--color-green);outline-offset:2px}.q-field__control:has(input:focus-visible,textarea:focus-visible,select:focus-visible){outline:3px solid var(--color-green);outline-offset:2px}.q-checkbox:focus-visible .q-checkbox__inner{outline:3px solid var(--color-green);outline-offset:2px}.q-radio:focus-visible .q-radio__inner{outline:3px solid var(--color-green);outline-offset:2px}.q-toggle:focus-visible .q-toggle__inner{outline:3px solid var(--color-green);outline-offset:2px}.q-btn:focus-visible{outline:3px solid var(--color-green);outline-offset:2px}.q-item:focus-visible{outline:3px solid var(--color-green);outline-offset:2px}.q-tab:focus-visible{outline:3px solid var(--color-green);outline-offset:2px}.q-chip--clickable:focus-visible{outline:3px solid var(--color-green);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (max-width:768px){.section{padding:32px 0}:root{--font-size-5xl:42px;--font-size-4xl:34px;--font-size-3xl:28px;--font-size-2xl:24px}}@media (hover:none) and (pointer:coarse){button,.q-btn{min-height:44px}}.blk{padding-block-start:72px;padding-block-end:72px}@media screen{.index-page>.blk,.index-page>.comm-section{content-visibility:auto;contain-intrinsic-size:auto 440px}}.blk--alt{background:var(--color-band-alt)}.blk__wrap{max-width:var(--wrap);margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:40px;padding-inline-end:40px}.blk__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:28px;display:flex}.blk__title{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.15}.blk__lead{max-width:60ch;color:var(--color-text-secondary);margin:8px 0 0}.blk__more{color:var(--color-green);flex:none;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.blk__more:hover{text-underline-offset:4px;text-decoration:underline}html[dir=rtl] .blk .flip,html[dir=rtl] .flip{transform:scaleX(-1)}@media (max-width:1360px){.blk__wrap{padding-inline-start:24px;padding-inline-end:24px}}@media (max-width:600px){.blk{padding-block-start:52px;padding-block-end:52px}.blk__wrap{padding-inline-start:16px;padding-inline-end:16px}}.logo-wrapper[data-v-d49a7780]{-webkit-user-select:none;user-select:none;align-items:center;gap:12px;display:inline-flex}.logo-emblem[data-v-d49a7780]{width:auto;height:46px;display:block}.logo-text[data-v-d49a7780]{white-space:nowrap;flex-direction:column;gap:3px;line-height:1.1;display:flex}.logo-org[data-v-d49a7780]{color:var(--color-text-primary);font-size:15.5px;font-weight:700}.logo-city[data-v-d49a7780]{color:var(--color-text-tertiary);font-size:13.5px}.on-ink-logo .logo-org[data-v-d49a7780]{color:var(--color-ink-text)}.on-ink-logo .logo-city[data-v-d49a7780]{color:var(--color-gold-bright)}@media (max-width:480px){.logo-emblem[data-v-d49a7780]{height:38px}.logo-org[data-v-d49a7780]{font-size:14px}}.langs[data-v-a3864dd6]{gap:2px;display:flex}.langs a[data-v-a3864dd6]{min-width:44px;min-height:44px;color:var(--color-text-tertiary);font:600 14px/1.4 var(--font-body);border-bottom:3px solid #0000;border-radius:8px 8px 0 0;align-items:center;padding:6px 8px;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.langs a[data-v-a3864dd6]:lang(ar),.langs-menu__current[data-v-a3864dd6]:lang(ar){font-family:Segoe UI,Tahoma,Geeza Pro,Noto Sans Arabic,sans-serif}.langs a[data-v-a3864dd6]:hover{color:var(--color-green);background:var(--color-bg-secondary)}.langs a[aria-current=true][data-v-a3864dd6]{border-bottom:3px solid var(--color-gold);color:var(--color-text-primary);font-weight:700}@media (max-width:600px){.langs[data-v-a3864dd6]{gap:0}.langs a[data-v-a3864dd6]{min-width:44px;padding:6px 4px;font-size:13px}}.langs-menu[data-v-a3864dd6]{position:relative}.langs-menu__btn[data-v-a3864dd6]{border:1px solid var(--color-border);min-height:44px;color:var(--color-text-primary);font:600 14px/1 var(--font-body);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 12px;list-style:none;transition:background-color .12s,border-color .12s;display:inline-flex}.langs-menu__btn[data-v-a3864dd6]::-webkit-details-marker{display:none}.langs-menu__btn[data-v-a3864dd6]:hover,.langs-menu[open] .langs-menu__btn[data-v-a3864dd6]{border-color:var(--color-green);background:var(--color-bg-secondary)}.langs-menu__globe[data-v-a3864dd6]{color:var(--color-green);flex:none}.langs-menu__chev[data-v-a3864dd6]{flex:none;transition:transform .15s}.langs-menu[open] .langs-menu__chev[data-v-a3864dd6]{transform:rotate(180deg)}.langs-menu__panel[data-v-a3864dd6]{z-index:50;border:1px solid var(--color-border);background:var(--color-bg-primary);border-radius:14px;flex-direction:column;min-width:184px;padding:6px;position:absolute;top:calc(100% + 8px);box-shadow:0 12px 32px #0a1e142e}.langs-menu__panel[data-v-a3864dd6]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.langs-menu__panel[data-v-a3864dd6]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.langs-menu__panel[data-v-a3864dd6]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.langs-menu__panel[data-v-a3864dd6]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.langs-menu__panel a[data-v-a3864dd6]{color:var(--color-text-primary);border:0;border-radius:10px;justify-content:space-between;gap:12px;padding:8px 12px;font-size:15px}.langs-menu__panel a[aria-current=true][data-v-a3864dd6]{background:var(--color-bg-secondary);color:var(--color-green);border:0}.langs-menu__check[data-v-a3864dd6]{flex:none}@media (prefers-reduced-motion:reduce){.langs-menu__chev[data-v-a3864dd6]{transition:none}}.search-btn[data-v-2003fd8b]{width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;display:inline-grid}.search-btn[data-v-2003fd8b]:hover{background:var(--color-bg-secondary)}.search-btn[data-v-2003fd8b]:focus-visible{outline:3px solid var(--color-focus,currentColor);outline-offset:2px}.hdr.is-ink .search-btn[data-v-2003fd8b]{color:#fff}.hdr.is-ink .search-btn[data-v-2003fd8b]:hover{background:#ffffff1f}.skip-to-main[data-v-95ac9152]{top:-100px;background:var(--color-green-fill);color:var(--color-on-green);z-index:10000;border-radius:0 0 8px 8px;padding:12px 24px;font-weight:600;text-decoration:none;transition:top .2s;position:absolute}.skip-to-main[data-v-95ac9152]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.skip-to-main[data-v-95ac9152]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.skip-to-main[data-v-95ac9152]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.skip-to-main[data-v-95ac9152]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.skip-to-main[data-v-95ac9152]:focus{top:0}.flag-stripe[data-v-95ac9152]{direction:ltr;height:4px;display:flex}.flag-stripe span[data-v-95ac9152]{flex:1}.flag-stripe span[data-v-95ac9152]:first-child{background:#d21034}.flag-stripe span[data-v-95ac9152]:nth-child(2){background:#fff}.flag-stripe span[data-v-95ac9152]:nth-child(3){background:#0e1a14}.flag-stripe span[data-v-95ac9152]:nth-child(4){background:#007229}.topbar[data-v-95ac9152]{background:var(--color-green-dark,#0b3d27);color:#ffffffeb;font-size:13.5px}.topbar__in[data-v-95ac9152]{justify-content:space-between;align-items:center;gap:16px;min-height:36px;padding-inline-start:40px;padding-inline-end:40px;display:flex}.topbar__item[data-v-95ac9152]{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.topbar__phone[data-v-95ac9152]{margin-inline-start:auto}@media (pointer:coarse){.topbar__item[data-v-95ac9152]{min-height:44px}}.topbar__phone[data-v-95ac9152]:hover{color:#fff;text-decoration:underline}.topbar__phone[data-v-95ac9152]:focus-visible{outline-color:var(--color-focus)}.hdr[data-v-95ac9152]{isolation:isolate;position:relative}.hdr[data-v-95ac9152]:before{content:"";z-index:-1;background:color-mix(in srgb, var(--color-bg-primary) 86%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);position:absolute;top:0;bottom:0;left:0;right:0}.hdr.is-open[data-v-95ac9152]:before{background:var(--color-bg-primary)}.hdr[data-v-95ac9152]:before{transition:background .3s,border-color .3s}.hdr.is-ink[data-v-95ac9152]:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#02120959,#0000)}.hdr.is-ink[data-v-95ac9152] .logo-org,.hdr.is-ink .nav__btn[data-v-95ac9152],.hdr.is-ink .theme-btn[data-v-95ac9152],.hdr.is-ink .menu-btn[data-v-95ac9152]{color:#fff}.hdr.is-ink[data-v-95ac9152] .logo-city{color:#ffffffb3}.hdr.is-ink[data-v-95ac9152] .langs-menu__btn{color:#fff;background:#0212094d;border-color:#fff6}.hdr.is-ink[data-v-95ac9152] .langs-menu__globe,.hdr.is-ink .nav__btn.is-active[data-v-95ac9152]{color:var(--color-gold-light)}.hdr.is-ink[data-v-95ac9152] .langs-menu__btn:hover,.hdr.is-ink[data-v-95ac9152] .langs-menu[open] .langs-menu__btn,.hdr.is-ink .theme-btn[data-v-95ac9152]:hover,.hdr.is-ink .menu-btn[data-v-95ac9152]:hover{background:#ffffff1f}.hdr.is-ink[data-v-95ac9152] :focus-visible{outline-color:var(--color-focus)}.hdr__bar[data-v-95ac9152]{align-items:center;gap:18px;min-height:76px;padding:8px 40px;display:flex}.logo-link[data-v-95ac9152]{color:inherit;flex-shrink:0;text-decoration:none}@media (min-width:1321px){.logo-link[data-v-95ac9152] .logo-org{white-space:normal;max-width:17ch}}.nav[data-v-95ac9152]{align-items:center;gap:2px;margin:0;margin-inline-start:auto;padding:0;list-style:none;display:flex}.nav__item[data-v-95ac9152]{position:static}.nav__btn[data-v-95ac9152]{font:500 15px/1.4 var(--font-body);color:var(--color-text-primary);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:10px 11px;text-decoration:none;display:inline-flex;position:relative}html[lang=ar] .nav__btn[data-v-95ac9152]{font-family:var(--font-arabic);font-size:15.5px}.nav__btn[data-v-95ac9152]:after{content:"";left:11px;right:11px;background:linear-gradient(90deg, var(--color-gold), var(--color-gold-light));border-radius:2px;height:2px;transition:transform .25s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:4px;transform:scaleX(0)}.nav__btn[data-v-95ac9152]:hover:after,.nav__btn[aria-expanded=true][data-v-95ac9152]:after,.nav__btn.is-active[data-v-95ac9152]:after{transform:scaleX(1)}.nav__btn[aria-expanded=true][data-v-95ac9152]:before{content:"";left:0;right:0;height:48px;position:absolute;top:100%}.nav__btn.is-active[data-v-95ac9152]{color:var(--color-green)}.nav__chev[data-v-95ac9152]{transition:rotate .2s}.nav__btn[aria-expanded=true] .nav__chev[data-v-95ac9152]{rotate:180deg}@keyframes drop-95ac9152{0%{opacity:0;transform:translateY(-8px)}}.drop[data-v-95ac9152]{top:100%;z-index:2;border:1px solid var(--color-border);background:var(--color-card-solid);border-radius:16px;grid-template-columns:minmax(0,1fr) 260px;animation:.2s ease-out drop-95ac9152;display:grid;position:absolute;left:max(24px,50% - 580px);right:max(24px,50% - 580px);overflow:hidden;box-shadow:0 16px 40px #00000024,0 2px 6px #0000000f}.drop__main[data-v-95ac9152]{padding:20px}.drop__k[data-v-95ac9152]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold-text);margin:0 0 10px;padding-inline-start:10px;padding-inline-end:10px;font-size:12px;font-weight:700}html[lang=ar] .drop__k[data-v-95ac9152]{letter-spacing:0;font-size:13.5px}.drop__grid[data-v-95ac9152]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;display:grid}.drop__grid--wide[data-v-95ac9152]{grid-template-columns:repeat(3,minmax(0,1fr))}.drop__link[data-v-95ac9152]{color:var(--color-text-primary);border-inline-start:3px solid #0000;border-radius:12px;align-items:flex-start;gap:12px;padding:10px;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}.drop__link[data-v-95ac9152]:hover{background:var(--color-green-soft);border-inline-start-color:var(--color-green)}.drop__link[data-v-95ac9152]:focus-visible{background:var(--color-green-soft);border-inline-start-color:var(--color-green)}.drop__icon[data-v-95ac9152]{background:var(--color-green-soft);width:36px;height:36px;color:var(--color-green);border-radius:10px;flex:none;place-items:center;display:grid}.drop__link:hover .drop__icon[data-v-95ac9152]{background:var(--color-card-bg)}.drop__text[data-v-95ac9152]{gap:2px;min-width:0;display:grid}.drop__label[data-v-95ac9152]{font-size:15px;font-weight:600;line-height:1.3}.drop__hint[data-v-95ac9152]{color:var(--color-text-secondary);font-size:12.5px;line-height:1.35}.drop__link.is-active .drop__label[data-v-95ac9152]{color:var(--color-green)}.drop__side[data-v-95ac9152]{border-inline-start:1px solid var(--color-border);background:var(--color-bg-secondary);flex-direction:column;gap:2px;padding:20px 16px;display:flex}.drop__side .drop__k[data-v-95ac9152]{padding-inline-start:8px;padding-inline-end:8px}.drop__quick[data-v-95ac9152]{min-height:42px;color:var(--color-text-primary);border-radius:10px;align-items:center;gap:10px;padding:8px;font-size:14.5px;font-weight:600;text-decoration:none;display:flex}.drop__quick .q-icon[data-v-95ac9152]{color:var(--color-green)}.drop__quick[data-v-95ac9152]:hover{background:var(--color-card-bg)}.drop__quick[data-v-95ac9152]:focus-visible{background:var(--color-card-bg)}.drop__quick.is-active[data-v-95ac9152]{color:var(--color-green)}.drop__contact[data-v-95ac9152]{border-top:1px solid var(--color-border);color:var(--color-text-secondary);gap:10px;margin-top:auto;padding:14px 8px 0;font-size:13px;display:grid}.drop__hours[data-v-95ac9152],.drop__phone[data-v-95ac9152]{align-items:flex-start;gap:8px;margin:0;display:flex}.drop__hours .q-icon[data-v-95ac9152],.drop__phone .q-icon[data-v-95ac9152]{color:var(--color-gold-text);margin-top:2px}.drop__phone[data-v-95ac9152]{color:var(--color-text-primary);font-weight:600;text-decoration:none}.drop__phone[data-v-95ac9152]:hover{color:var(--color-green)}.hdr__book[data-v-95ac9152]{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#0e7a4d,#0b5d3b);border-radius:999px;align-items:center;gap:8px;padding:11px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:filter .2s;display:inline-flex;box-shadow:0 8px 24px -10px #0b5d3bcc,inset 0 1px #ffffff2e}.hdr__book[data-v-95ac9152]:hover{filter:brightness(1.08)}.theme-btn[data-v-95ac9152]{width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;display:inline-grid}.theme-btn[data-v-95ac9152]:hover{background:var(--color-bg-secondary)}.menu-btn[data-v-95ac9152]{width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;margin-inline-start:auto;display:none}.menu-btn[data-v-95ac9152]:hover{background:var(--color-bg-secondary)}.drawer[data-v-95ac9152]{left:0;right:0;overscroll-behavior:contain;border-top:1px solid var(--color-border);background:var(--color-bg-primary);animation:.22s ease-out drop-95ac9152;position:fixed;bottom:0;overflow-y:auto}.drawer__in[data-v-95ac9152]{gap:20px;max-width:720px;margin-inline-start:auto;margin-inline-end:auto;padding:16px 16px 40px;display:grid}.drawer__quick[data-v-95ac9152]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.drawer__tile[data-v-95ac9152]{border:1px solid var(--color-border);background:var(--color-card-solid);min-height:72px;color:var(--color-text-primary);border-radius:14px;flex-direction:column;justify-content:center;gap:6px;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.drawer__tile .q-icon[data-v-95ac9152]{color:var(--color-green)}.drawer__tile--book[data-v-95ac9152]{background:var(--color-green-fill);color:var(--color-on-green);border-color:#0000}.drawer__tile--book .q-icon[data-v-95ac9152]{color:var(--color-gold-light,#f0d98c)}.drawer__tile.is-active[data-v-95ac9152]:not(.drawer__tile--book){border-color:var(--color-green)}.drawer__groups[data-v-95ac9152]{border-top:1px solid var(--color-border);display:grid}.drawer__group[data-v-95ac9152]{border-bottom:1px solid var(--color-border)}.drawer__acc[data-v-95ac9152]{width:100%;min-height:56px;color:var(--color-text-primary);font:600 19px/1.3 var(--font-heading);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:8px 4px;text-decoration:none;display:flex}html[lang=ar] .drawer__acc[data-v-95ac9152]{font-family:var(--font-arabic-display);font-weight:700}.drawer__home[data-v-95ac9152]{border-bottom:1px solid var(--color-border)}.drawer__acc.is-active[data-v-95ac9152]{color:var(--color-green)}.drawer__chev[data-v-95ac9152]{color:var(--color-text-secondary);transition:transform .2s}.drawer__acc[aria-expanded=true] .drawer__chev[data-v-95ac9152]{transform:rotate(180deg)}.drawer__list[data-v-95ac9152]{gap:2px;padding:0 0 12px;display:grid}.drawer__link[data-v-95ac9152]{min-height:48px;color:var(--color-text-primary);border-radius:12px;align-items:center;gap:12px;padding:6px 8px;text-decoration:none;display:flex}.drawer__link[data-v-95ac9152]:hover{background:var(--color-green-soft)}.drawer__link[data-v-95ac9152]:focus-visible{background:var(--color-green-soft)}.drawer__icon[data-v-95ac9152]{background:var(--color-green-soft);width:36px;height:36px;color:var(--color-green);border-radius:10px;flex:none;place-items:center;display:grid}.drawer__text[data-v-95ac9152]{gap:1px;min-width:0;display:grid}.drawer__label[data-v-95ac9152]{font-size:16px;font-weight:600;line-height:1.3}.drawer__hint[data-v-95ac9152]{color:var(--color-text-secondary);font-size:13px;line-height:1.35}.drawer__link.is-active .drawer__label[data-v-95ac9152]{color:var(--color-green)}.drawer__contact[data-v-95ac9152]{background:var(--color-bg-secondary);color:var(--color-text-secondary);border-radius:14px;gap:12px;padding:16px;font-size:14px;display:grid}.drawer__phone[data-v-95ac9152],.drawer__hours[data-v-95ac9152]{align-items:flex-start;gap:10px;margin:0;display:flex}.drawer__phone[data-v-95ac9152]{min-height:44px;color:var(--color-text-primary);align-items:center;font-size:16px;font-weight:600;text-decoration:none}.drawer__phone .q-icon[data-v-95ac9152],.drawer__hours .q-icon[data-v-95ac9152]{color:var(--color-gold-text)}@media (max-width:1680px){.hdr__bar[data-v-95ac9152],.topbar__in[data-v-95ac9152]{padding-inline-start:24px;padding-inline-end:24px}.hdr__bar[data-v-95ac9152]{gap:12px}.nav__btn[data-v-95ac9152]{padding-inline-start:8px;padding-inline-end:8px}.nav__btn[data-v-95ac9152]:after{left:8px;right:8px}}@media (max-width:1200px){.nav[data-v-95ac9152]{display:none}.hdr__langs[data-v-95ac9152],.hdr__book[data-v-95ac9152]{margin-inline-start:auto}.theme-btn+.hdr__book[data-v-95ac9152]{margin-inline-start:0}.menu-btn[data-v-95ac9152]{margin-inline-start:0;display:inline-grid}}@media (max-width:1350px){html[lang=en] .nav[data-v-95ac9152]{display:none}html[lang=en] .hdr__langs[data-v-95ac9152]{margin-inline-start:auto}html[lang=en] .menu-btn[data-v-95ac9152]{margin-inline-start:0;display:inline-grid}}@media (max-width:1460px){html[lang=de] .nav[data-v-95ac9152]{display:none}html[lang=de] .hdr__langs[data-v-95ac9152]{margin-inline-start:auto}html[lang=de] .menu-btn[data-v-95ac9152]{margin-inline-start:0;display:inline-grid}}@media (max-width:600px){.topbar__in[data-v-95ac9152]{padding-inline-start:16px;padding-inline-end:16px}.topbar__hours[data-v-95ac9152]{display:none}.topbar__in[data-v-95ac9152]{gap:0 8px;min-height:44px}.hdr__bar[data-v-95ac9152]{gap:8px;min-height:64px;padding:8px 16px}.logo-link[data-v-95ac9152]{flex:auto;min-width:0}.logo-link[data-v-95ac9152] .logo-text{white-space:normal;min-width:0}.logo-link[data-v-95ac9152] .logo-org{font-size:12.5px}.logo-link[data-v-95ac9152] .logo-emblem{height:38px}.hdr__book[data-v-95ac9152],.hdr__langs[data-v-95ac9152] .langs-menu__current{display:none}.hdr__langs[data-v-95ac9152] .langs-menu__btn{padding-inline-start:10px;padding-inline-end:8px}.hdr__langs[data-v-95ac9152]{position:static}.hdr__langs[data-v-95ac9152] .langs-menu__panel{min-width:0;top:calc(100% + 4px);left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.drop[data-v-95ac9152],.drawer[data-v-95ac9152]{animation:none}.drawer__chev[data-v-95ac9152]{transition:none}}.alert-banner[data-v-1912cd6f]{width:100%;font-size:var(--font-size-sm)}.alert-banner-inner[data-v-1912cd6f]{align-items:center;gap:var(--space-md);max-width:1180px;padding:10px var(--space-2xl);margin:0 auto;display:flex}.alert-banner--info[data-v-1912cd6f]{background:var(--color-green-soft);color:var(--color-green-deep);border-block-end:1px solid #0b5d3b29}.alert-banner--warning[data-v-1912cd6f]{background:var(--color-gold-soft);color:var(--color-gold-text);border-block-end:1px solid #b8901f4d}.alert-banner-message[data-v-1912cd6f]{flex:auto;margin:0;font-weight:600}.alert-banner-link[data-v-1912cd6f]{color:inherit;white-space:nowrap;flex:none;font-weight:700;text-decoration:underline}.alert-banner--info .alert-banner-link[data-v-1912cd6f]{color:var(--color-green)}.alert-banner-dismiss[data-v-1912cd6f]{color:inherit;cursor:pointer;padding:0 var(--space-xs);background:0 0;border:none;flex:none;font-size:22px;line-height:1}.alert-banner-dismiss[data-v-1912cd6f]:hover{opacity:.8}.route-loader[data-v-4a20fe00]{z-index:3000;pointer-events:none;position:fixed;top:0;left:0;right:0}.rl-bar[data-v-4a20fe00]{background:0 0;height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.rl-bar__fill[data-v-4a20fe00]{background:linear-gradient(90deg, transparent, var(--color-gold-bright,#d4a83a), var(--color-gold,#c9a227));width:40%;height:100%;animation:1s ease-in-out infinite rl-slide-4a20fe00;display:block}@keyframes rl-slide-4a20fe00{0%{transform:translate(-100%)}to{transform:translate(350%)}}html[dir=rtl] .rl-bar__fill[data-v-4a20fe00]{background:linear-gradient(270deg, transparent, var(--color-gold-bright,#d4a83a), var(--color-gold,#c9a227));animation-name:rl-slide-rtl-4a20fe00}@keyframes rl-slide-rtl-4a20fe00{0%{transform:translate(100%)}to{transform:translate(-350%)}}.rl-overlay[data-v-4a20fe00]{background:color-mix(in srgb, var(--color-bg-primary,#f6f1e6) 78%, transparent);-webkit-backdrop-filter:blur(3px);place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.rl-badge[data-v-4a20fe00]{place-items:center;width:88px;height:88px;display:grid;position:relative}.rl-emblem[data-v-4a20fe00]{object-fit:contain;width:56px;height:56px;animation:1.6s ease-in-out infinite rl-pulse-4a20fe00}.rl-ring[data-v-4a20fe00]{border:2px solid color-mix(in srgb, var(--color-gold,#c9a227) 30%, transparent);border-block-start-color:var(--color-gold,#c9a227);border-radius:50%;animation:.9s linear infinite rl-spin-4a20fe00;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes rl-spin-4a20fe00{to{transform:rotate(360deg)}}@keyframes rl-pulse-4a20fe00{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.rl-bar__fill[data-v-4a20fe00]{opacity:.6;width:100%;animation:none}.rl-ring[data-v-4a20fe00],.rl-emblem[data-v-4a20fe00]{animation:none}}.error-boundary[data-v-809b312f]{min-height:60vh;padding:var(--space-2xl);background:var(--color-bg-primary);justify-content:center;align-items:center;display:flex}.error-content[data-v-809b312f]{text-align:center;max-width:500px}.error-icon[data-v-809b312f]{color:var(--color-error);margin-bottom:var(--space-lg)}.error-title[data-v-809b312f]{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--space-md);font-weight:700}.error-message[data-v-809b312f]{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--space-xl);line-height:1.6}.error-actions[data-v-809b312f]{gap:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}.retry-btn[data-v-809b312f]{background:var(--color-green-fill);color:var(--color-on-green);padding:12px 24px;font-weight:600}.retry-btn[data-v-809b312f]:hover{opacity:.9}.home-btn[data-v-809b312f]{color:var(--color-text-secondary);padding:12px 24px}.home-btn[data-v-809b312f]:hover{background:#ffffff0d}.error-details[data-v-809b312f]{margin-top:var(--space-xl);text-align:left;border-radius:var(--radius-sm);padding:var(--space-md);background:#0003}.error-details summary[data-v-809b312f]{cursor:pointer;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.error-details pre[data-v-809b312f]{margin-top:var(--space-sm);color:var(--color-text-tertiary);white-space:pre-wrap;word-break:break-word;font-size:12px;overflow-x:auto}#app{background:var(--color-bg-primary);min-height:100vh;color:var(--color-text-primary);overflow-x:clip}.q-page-container{padding-top:0!important}.q-page{z-index:var(--z-base);background:0 0;position:relative}.q-header{z-index:var(--z-sticky);color:var(--color-text-primary);border-bottom:1px solid var(--color-border);transition:box-shadow var(--transition-base);background:0 0;position:sticky;top:0}.q-header.header-scrolled{box-shadow:var(--shadow-sm)}.q-header.over-hero{border-bottom-color:var(--hero-line)}:focus-visible{outline:3px solid var(--color-green);outline-offset:2px;border-radius:4px}.on-ink :focus-visible{outline-color:var(--color-gold-bright)}:focus:not(:focus-visible){outline:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-enter-active,.page-leave-active{transition:opacity .2s,transform .2s}.page-enter-from{opacity:0;transform:translateY(6px)}.page-leave-to{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:opacity var(--transition-fast)}.page-enter-from,.page-leave-to{transform:none}}
