.inbound-reader{background:var(--epp-surface)}.inbound-reader__head{flex:none;padding:10px 12px;border-bottom:1px solid var(--epp-border-light);display:flex;align-items:center;gap:4px}.inbound-reader__subject{flex:1;min-width:0;margin:0;font-size:20px;font-weight:400;line-height:1.4;color:var(--epp-text-primary);overflow-wrap:anywhere}.inbound-reader__actions{flex:none}.inbound-reader__banner{flex:none;padding:8px 16px;border-bottom:1px solid var(--epp-border-light)}.inbound-reader__scroll{flex:1;min-height:0;overflow-y:auto;padding:0 0 16px}.inbound-msg{border-bottom:1px solid var(--epp-border-light)}.inbound-msg:last-of-type{border-bottom:none}.inbound-msg__header{display:flex;align-items:flex-start;gap:0;padding:0 16px}.inbound-msg__avatar{flex:none;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:400;color:#fff;background:var(--epp-primary);-webkit-user-select:none;user-select:none;margin-top:14px}.inbound-reply-block .inbound-msg__avatar{background:#a64413}.inbound-msg__toggle{flex:1;min-width:0;display:flex;align-items:center;gap:14px;min-height:66px;padding:14px 0 14px 12px;border:none;background:none;text-align:left;cursor:pointer;font-family:inherit}.inbound-msg__toggle:hover:not(:disabled){background:var(--epp-hover)}.inbound-msg__toggle:focus-visible{outline:2px solid var(--epp-focus);outline-offset:-2px}.inbound-msg__toggle:disabled{cursor:default}.inbound-msg--open .inbound-msg__toggle{align-items:flex-start;padding-top:12px;min-height:54px}.inbound-msg__sender{display:flex;flex-direction:column;flex:1;min-width:0;gap:0}.inbound-msg__sender-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px}.inbound-msg__name{font-size:14px;font-weight:600;color:var(--epp-text-primary)}.inbound-msg__addr{font-size:12px;color:var(--epp-text-help);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbound-msg__snippet{font-size:12px;color:var(--epp-text-help);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:18px}.inbound-msg__date{flex:none;font-size:12px;color:var(--epp-text-help);white-space:nowrap;font-variant-numeric:tabular-nums;line-height:22px}.inbound-msg__actions{flex:none;display:flex;align-items:center;gap:0;margin:6px 0 0 4px}.inbound-msg__content{position:relative;margin:0 16px 0 68px;padding-bottom:24px;min-width:0}.inbound-msg__envelope{position:relative;margin:-8px 0 14px;width:fit-content;max-width:100%;font-size:12px;color:var(--epp-text-help)}.inbound-msg__envelope>summary{display:flex;align-items:center;gap:4px;list-style:none;cursor:pointer;padding:2px 4px;border-radius:var(--epp-radius-tag)}.inbound-msg__envelope>summary::-webkit-details-marker{display:none}.inbound-msg__envelope>summary:hover{background:var(--epp-hover)}.inbound-msg__envelope-detail{position:absolute;top:24px;left:0;z-index:6;display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;width:380px;max-width:calc(100vw - 80px);padding:14px 16px;border-radius:var(--epp-radius-control);background:var(--epp-surface);box-shadow:0 4px 14px #3c40433d;font-size:12px}.inbound-msg__envelope-detail dt{text-align:right;color:var(--epp-text-placeholder);white-space:nowrap}.inbound-msg__envelope-detail dd{margin:0;color:var(--epp-text-primary);overflow-wrap:anywhere}.inbound-msg__text{margin:0 0 14px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.55;color:var(--epp-text-primary)}.inbound-msg__quoted{margin-top:12px}.inbound-msg__quoted>summary{width:fit-content;display:flex;list-style:none;padding:2px 6px;border-radius:var(--epp-radius-tag);background:var(--epp-hover);font-size:12px;color:var(--epp-text-help);cursor:pointer}.inbound-msg__quoted>summary::-webkit-details-marker{display:none}.inbound-msg__quoted>summary:hover{background:var(--epp-border-light)}.inbound-msg__quoted blockquote{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0;padding-left:12px;border-left:2px solid var(--epp-border);color:var(--epp-text-help);font-size:13px;line-height:1.55}.inbound-msg__html{width:100%;display:block;border:none;background:var(--epp-surface);color-scheme:light;height:clamp(240px,42vh,460px)}.inbound-msg[data-latest=true] .inbound-msg__html{height:clamp(280px,54vh,640px)}.inbound-attachment-list{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:8px}.inbound-reply-block{border-top:1px solid var(--epp-border-light)}.inbound-reply-block .inbound-msg__name{color:var(--epp-primary)}.inbound-reply-block .inbound-msg__toggle:hover:not(:disabled){background:var(--epp-info-bg)}.inbound-reader__reply-prompt{margin:24px 16px 8px 68px}.inbound-reader__reply-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 22px;border:1px solid var(--epp-border);border-radius:18px;background:var(--epp-surface);font-family:inherit;font-size:13px;color:var(--epp-text-primary);cursor:pointer;transition:background-color .12s}.inbound-reader__reply-btn:hover{background:var(--epp-hover)}.inbound-reader__reply-btn:focus-visible{outline:2px solid var(--epp-focus);outline-offset:2px}.inbound-reader__inline-compose{margin:16px 16px 16px 68px}.inbound-reader__footer{margin:8px 16px 0}.inbound-detail{width:320px;max-width:80vw;display:grid;gap:8px;font-size:13px;line-height:1.55}.inbound-detail__row{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px}.inbound-detail__label{color:var(--epp-text-placeholder)}.inbound-detail__value{color:var(--epp-text-primary);overflow-wrap:anywhere}.inbound-detail__aside{display:block;margin-top:2px;font-size:12px;color:var(--epp-text-placeholder)}:root,:host{--w-e-textarea-bg-color: #fff;--w-e-textarea-color: #333;--w-e-textarea-border-color: #ccc;--w-e-textarea-slight-border-color: #e8e8e8;--w-e-textarea-slight-color: #d4d4d4;--w-e-textarea-slight-bg-color: #f5f2f0;--w-e-textarea-selected-border-color: #B4D5FF;--w-e-textarea-handler-bg-color: #4290f7;--w-e-toolbar-color: #595959;--w-e-toolbar-bg-color: #fff;--w-e-toolbar-active-color: #333;--w-e-toolbar-active-bg-color: #f1f1f1;--w-e-toolbar-disabled-color: #999;--w-e-toolbar-border-color: #e8e8e8;--w-e-modal-button-bg-color: #fafafa;--w-e-modal-button-border-color: #d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover,.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.mail-row{display:flex;gap:8px;padding:7px 12px;border-bottom:1px solid var(--epp-border-light);cursor:pointer;transition:background-color .12s cubic-bezier(.4,0,.2,1)}.mail-row:hover{background:var(--epp-hover)}.mail-row:focus-visible{outline:2px solid var(--epp-focus);outline-offset:-2px}.mail-row[aria-current=true]{background:var(--epp-info-bg)}.mail-row[data-unread=true]{border-left:3px solid var(--epp-primary);padding-left:9px}.mail-row[data-unread=true] .mail-row__from,.mail-row[data-unread=true] .mail-row__subject{font-weight:600}.mail-row[data-unread=false] .mail-row__from{color:var(--epp-text-help)}.mail-row__actions{opacity:0;transition:opacity .12s cubic-bezier(.4,0,.2,1)}.mail-row:hover .mail-row__actions,.mail-row:focus-within .mail-row__actions,.mail-row[aria-current=true] .mail-row__actions{opacity:1}@media (hover: none){.mail-row__actions{opacity:1}}.mail-reader__frame{width:100%;height:100%;min-height:240px;border:none;background:#fff;color-scheme:light}.mail-compose__head{flex:none;padding:12px 16px 0;border-bottom:1px solid var(--epp-border-light)}.mail-compose__title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.mail-compose__field{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;border-top:1px solid var(--epp-border-light)}.mail-compose__field:first-of-type{border-top:none}.mail-compose__field-label{padding:8px 0;font-size:13px;color:var(--epp-text-help)}.mail-compose__from{padding:8px 11px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-compose__field .ant-select,.mail-compose__field .ant-input{width:100%}.mail-compose__field .ant-select-selector{padding:0}.mail-compose__cc-toggle{margin:4px 0 8px;padding:0;border:none;background:none;font-size:13px;color:var(--epp-primary);cursor:pointer}.mail-compose__cc-toggle:hover{color:var(--epp-primary-hover);text-decoration:underline}.mail-compose__cc-toggle:focus-visible{outline:2px solid var(--epp-focus);outline-offset:2px}.mail-compose__body{flex:1;min-height:0;display:flex;padding:12px 16px}.mail-compose__body .template-editor,.mail-compose__body .template-editor__body{flex:1;min-height:0;display:flex;flex-direction:column}.mail-compose__body .template-editor__body .w-e-text-container{flex:1;height:auto;min-height:0;overflow-y:auto}.mail-compose__body .w-e-text-container [data-slate-editor] p{margin:0}.mail-compose__foot{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px;border-top:1px solid var(--epp-border-light);background:var(--epp-canvas);border-radius:0 0 var(--epp-radius-container) var(--epp-radius-container)}.mail-compose__foot-actions{flex:none;display:flex;align-items:center;gap:6px}.mail-compose__schedule{display:flex;align-items:center;gap:4px;flex-wrap:nowrap}.mail-compose--inline{border:1px solid var(--epp-border);border-radius:var(--epp-radius-container);background:var(--epp-surface);box-shadow:var(--epp-shadow-card)}.mail-compose--inline .mail-compose__head{padding:8px 14px 0}.mail-compose--inline .mail-compose__body{flex:none;height:clamp(160px,26vh,260px);padding:8px 14px}.mail-compose--inline .mail-compose__foot{flex:none;border-radius:0 0 calc(var(--epp-radius-container) - 1px) calc(var(--epp-radius-container) - 1px);padding:10px 14px}.mail-compose__attachments{flex:none;display:flex;flex-wrap:wrap;gap:8px;padding:6px 16px 0}.mail-compose--inline .mail-compose__attachments{padding:6px 14px 0}.mail-compose__attachment{display:inline-flex;align-items:center;gap:6px;max-width:240px;padding:3px 10px;border:1px solid var(--epp-border);border-radius:var(--epp-radius-tag);font-size:12px;color:var(--epp-text-help);background:var(--epp-canvas)}.mail-compose__attachment-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-compose__attachment--uploading{max-width:300px}.mail-compose__upload-track{flex:none;width:56px;height:4px;border-radius:2px;background:var(--epp-border);overflow:hidden}.mail-compose__upload-bar{height:100%;width:100%;border-radius:inherit;background:var(--epp-primary);transform-origin:left center;transition:transform .12s linear}.mail-compose__upload-pct{flex:none;font-variant-numeric:tabular-nums;color:var(--epp-text-placeholder)}.mail-compose__attachment-remove{flex:none;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;padding:0;cursor:pointer;color:var(--epp-text-placeholder)}.mail-compose__attachment-remove:hover{color:var(--epp-text-help)}.mail-compose__attachment-remove:focus-visible{outline:2px solid var(--epp-focus);outline-offset:1px;border-radius:var(--epp-radius-tag)}.mail-compose__foot-status{font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mailbox-rail{display:flex;flex-direction:column;min-height:0;overflow:hidden}.mailbox-rail__head{padding:12px 12px 8px}.mailbox-rail__fixed{padding:4px 0;border-top:1px solid var(--epp-border-light)}.mailbox-rail__list{flex:1;min-height:96px;padding:4px 0;overflow-y:auto;border-top:1px solid var(--epp-border-light)}.side-nav__item[data-state=reply] .side-nav__name{font-weight:600}.side-nav__item[data-state=quiet]{color:var(--epp-text-placeholder)}.mailbox-rail__empty{padding:16px 12px;font-size:12px;color:var(--epp-text-placeholder)}.mailbox-rail__legend{display:flex;flex-wrap:wrap;gap:2px 12px;padding:8px 12px;border-top:1px solid var(--epp-border-light);font-size:12px;line-height:18px;color:var(--epp-text-help)}.inbox-row{display:flex;gap:8px;padding:6px 12px;border-bottom:1px solid var(--epp-border-light);cursor:pointer;transition:background-color .12s cubic-bezier(.4,0,.2,1)}.inbox-row:hover{background:var(--epp-hover)}.inbox-row:focus-visible{outline:2px solid var(--epp-focus);outline-offset:-2px}.inbox-row[aria-current=true]{background:var(--epp-info-bg)}.inbox-row__actions{opacity:0;transition:opacity .12s cubic-bezier(.4,0,.2,1)}.inbox-row:hover .inbox-row__actions,.inbox-row:focus-within .inbox-row__actions{opacity:1}@media (hover: none){.inbox-row__actions{opacity:1}}.inbox-row[aria-current=true] .inbox-row__actions{opacity:1}@media (max-width: 1279.98px){.inbox-workspace{grid-template-columns:160px clamp(280px,26vw,340px) minmax(0,1fr)!important}}.inquiry-summary{padding:16px;display:flex;flex-direction:column;gap:16px}.inquiry-summary__figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--epp-border-light);border:1px solid var(--epp-border-light);border-radius:4px;overflow:hidden}.inquiry-figure{background:var(--epp-surface);padding:12px 14px;min-width:0}.inquiry-figure__value{font-size:22px;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--epp-text-primary)}.inquiry-figure__value--good{color:var(--epp-success)}.inquiry-figure__value--warn{color:var(--epp-warning)}.inquiry-figure__label{margin-top:2px;font-size:12px;color:var(--epp-text-help)}.inquiry-summary__intents{display:flex;flex-direction:column;gap:8px}.inquiry-summary__caption{font-size:12px}.inquiry-summary__chips{display:flex;flex-wrap:wrap;gap:6px}.inquiry-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;line-height:1.6;color:var(--epp-text-help);background:var(--epp-canvas);border:1px solid var(--epp-border-light);border-radius:12px;cursor:pointer;transition:border-color .12s cubic-bezier(.4,0,.2,1),color .12s cubic-bezier(.4,0,.2,1)}.inquiry-chip:hover{border-color:var(--epp-border);color:var(--epp-text-primary)}.inquiry-chip:focus-visible{outline:2px solid var(--epp-focus);outline-offset:1px}.inquiry-chip--active{border-color:var(--epp-primary);color:var(--epp-primary);background:var(--epp-info-bg)}.inquiry-chip__count{font-variant-numeric:tabular-nums;color:var(--epp-text-help);font-size:11.5px}.inquiry-chip--active .inquiry-chip__count{color:var(--epp-primary)}.inquiry-from{display:flex;flex-direction:column;min-width:0}.inquiry-from__email{font-size:13px;min-width:0}.inquiry-from__name{font-size:12px;min-width:0}.inquiry-subject{display:flex;flex-direction:column;min-width:0;gap:1px}.inquiry-subject__excerpt{font-size:12px;min-width:0}.inquiry-intents{display:flex;flex-wrap:wrap;gap:4px}.inquiry-intent-tag{margin-inline-end:0;font-size:12px}.inquiry-replied-tag{margin-inline-end:0}.inquiry-detail{display:flex;flex-direction:column;gap:12px;padding:4px 0 8px}.inquiry-detail__meta{min-width:0}.inquiry-detail__block{display:flex;flex-direction:column;gap:6px}.inquiry-detail__label{font-size:12px;font-weight:600;color:var(--epp-text-help);letter-spacing:.02em}.inquiry-detail__body{font-size:13px;line-height:1.65;white-space:pre-wrap;word-break:break-word;background:var(--epp-canvas);border:1px solid var(--epp-border-light);border-radius:4px;padding:10px 12px;max-height:340px;overflow:auto}.inquiry-thread-count{font-size:13px;font-variant-numeric:tabular-nums;color:var(--epp-text-primary)}.inquiry-thread-count__arrow{color:var(--epp-text-placeholder);margin:0 2px}.inquiry-thread-count__unreplied{color:var(--epp-danger);font-weight:600}.inquiry-noise-reason{font-size:12px;color:var(--epp-text-secondary)}.inquiry-footnote{display:block;margin-top:12px;font-size:12px;line-height:1.7}@media (max-width: 720px){.inquiry-summary__figures{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-phones{display:flex;flex-direction:column;gap:2px;min-width:0}.contact-phones__main{font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.contact-phones__wa{font-size:12px;color:var(--epp-text-secondary);font-variant-numeric:tabular-nums}.contact-last{display:flex;align-items:baseline;gap:6px;min-width:0}.contact-last__who{flex:none;font-size:11.5px;padding:0 5px;border-radius:3px;line-height:1.6}.contact-last__who--inbound{color:var(--epp-warning);background:var(--epp-warning-bg)}.contact-last__who--reply{color:var(--epp-text-help);background:var(--epp-canvas)}.contact-last__subject{font-size:13px;min-width:0}.inquiry-detail__facts{display:flex;flex-wrap:wrap;gap:8px 22px;padding:10px 12px;background:var(--epp-canvas);border:1px solid var(--epp-border-light);border-radius:4px}.inquiry-fact{display:flex;flex-direction:column;gap:1px;min-width:0}.inquiry-fact__label{font-size:11.5px;color:var(--epp-text-help)}.inquiry-fact__value{font-size:12.5px;color:var(--epp-text-primary);font-variant-numeric:tabular-nums;word-break:break-all}.inquiry-fact__value--warn{color:var(--epp-warning);font-weight:500}.conversation__divider{display:flex;align-items:center;gap:10px;margin:6px 0;font-size:11.5px;color:var(--epp-text-help)}.conversation__divider:before,.conversation__divider:after{content:"";flex:1;height:1px;background:var(--epp-border-light)}.conversation__quote-toggle{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:0;font-size:12px;color:var(--epp-text-help);background:none;border:0;cursor:pointer}.conversation__quote-toggle:hover{color:var(--epp-primary)}.conversation__quote-toggle:focus-visible{outline:2px solid var(--epp-focus);outline-offset:2px;border-radius:2px}.conversation__quote-size{font-variant-numeric:tabular-nums;color:var(--epp-text-placeholder)}.conversation__quote{margin-top:6px;padding:8px 10px;font-size:12px;line-height:1.6;color:var(--epp-text-secondary);white-space:pre-wrap;word-break:break-word;border-left:2px solid var(--epp-border-light);max-height:320px;overflow:auto}.gmail-thread{display:flex;flex-direction:column;border:1px solid var(--epp-border-light);border-radius:6px;background:var(--epp-surface);overflow:hidden}.gmail-thread__group{display:flex;flex-direction:column}.gmail-msg{border-top:1px solid var(--epp-border-light);min-width:0}.gmail-thread>.gmail-msg:first-child,.gmail-thread__group:first-child>.gmail-msg:first-child{border-top:0}.gmail-msg__head{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:10px 16px;font:inherit;text-align:left;color:inherit;background:none;border:0;cursor:pointer}.gmail-msg__head:hover{background:var(--epp-canvas)}.gmail-msg__head:focus-visible{outline:2px solid var(--epp-focus);outline-offset:-2px}.gmail-msg--open .gmail-msg__head{align-items:flex-start;padding-top:14px}.gmail-msg__avatar{flex:none;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff}.gmail-msg__avatar--inbound{background:var(--epp-text-help)}.gmail-msg__avatar--reply{background:var(--epp-primary)}.gmail-msg__who{flex:none;display:inline-flex;align-items:baseline;gap:6px;max-width:50%;min-width:0;line-height:32px}.gmail-msg--open .gmail-msg__who{flex:1;max-width:none;flex-wrap:wrap;line-height:20px;padding-top:6px}.gmail-msg__name{font-size:14px;font-weight:600;color:var(--epp-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.gmail-msg__me{flex:none;font-size:11.5px;padding:0 5px;line-height:18px;border-radius:3px;color:var(--epp-primary);background:var(--epp-info-bg)}.gmail-msg__me--platform{color:var(--epp-success);background:transparent;box-shadow:inset 0 0 0 1px currentColor}.gmail-msg__addr{font-size:12px;color:var(--epp-text-help);word-break:break-all}.gmail-msg__snippet{flex:1;min-width:0;font-size:13px;line-height:32px;color:var(--epp-text-help);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gmail-msg__time{flex:none;margin-left:auto;font-size:12px;line-height:32px;color:var(--epp-text-help);font-variant-numeric:tabular-nums}.gmail-msg--open .gmail-msg__time{line-height:20px;padding-top:6px}.gmail-msg__content{padding:0 16px 16px 60px;min-width:0}.gmail-msg__to{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 12px;font-size:12px;color:var(--epp-text-help);word-break:break-all}.gmail-msg__intents{display:inline-flex;gap:4px;flex-wrap:wrap}.gmail-msg__content .conversation__body{font-size:14px;line-height:1.65;white-space:pre-wrap;word-break:break-word;min-width:0;color:var(--epp-text-primary)}.gmail-thread .conversation__divider{margin:0;padding:8px 16px;background:var(--epp-canvas);border-top:1px solid var(--epp-border-light)}.inquiry-detail__action{margin-left:auto;display:flex;align-items:center;gap:8px}.inquiry-detail__claim-hint,.inquiry-detail__locked{font-size:12px;white-space:nowrap}.gmail-msg__reply-row{margin-top:12px;padding-top:10px;border-top:1px solid var(--epp-border-light);display:flex;justify-content:flex-end}@media (max-width: 720px){.gmail-msg__content{padding-left:16px}.gmail-msg__who{max-width:40%}.inquiry-detail__action{margin-left:0;width:100%}}.legacy-subject{display:flex;align-items:center;gap:4px}.legacy-subject .ant-input{flex:1;min-width:0}.legacy-subject .ant-btn{flex:none}.legacy-subject__hint{padding:0 11px 8px;font-size:12px;line-height:1.5;color:var(--epp-warning)}.reply-bar-row{flex:none;display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--epp-border-light)}.reply-bar-row__count{font-size:12px;color:var(--epp-text-placeholder);white-space:nowrap}.reply-tabs{flex:none;display:flex;gap:4px;padding:0 14px;border-bottom:1px solid var(--epp-border-light)}.reply-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;gap:6px;padding:10px 12px 11px;border:0;border-radius:var(--epp-radius-tag) var(--epp-radius-tag) 0 0;background:none;font-family:inherit;font-size:13px;color:var(--epp-text-help);cursor:pointer}.reply-tab:hover{background:var(--epp-hover);color:var(--epp-text-primary)}.reply-tab:focus-visible{outline:2px solid var(--epp-focus);outline-offset:-2px}.reply-tab[aria-selected=true]{color:var(--epp-primary);font-weight:600}.reply-tab[aria-selected=true]:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--epp-primary)}.reply-tab__count{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--epp-text-placeholder)}.reply-row{display:grid;grid-template-columns:24px minmax(120px,176px) minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 16px 9px 10px;border-bottom:1px solid var(--epp-border-light);cursor:pointer;transition:background-color .12s cubic-bezier(.4,0,.2,1),box-shadow .12s cubic-bezier(.4,0,.2,1)}.reply-row:hover{position:relative;z-index:1;background:var(--epp-info-bg);box-shadow:0 1px 4px #3c40433d}.reply-row:focus-visible{outline:2px solid var(--epp-focus);outline-offset:-2px}.reply-row[data-unread=true]{background:var(--epp-info-bg)}.reply-row__star{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--epp-radius-tag);background:none;color:var(--epp-text-placeholder);cursor:pointer}.reply-row__star:hover{background:var(--epp-hover)}.reply-row__star:focus-visible{outline:2px solid var(--epp-focus);outline-offset:1px}.reply-row__star[aria-pressed=true]{color:var(--epp-warn)}.reply-row__from{display:flex;align-items:center;gap:6px;min-width:0;font-size:14px;color:var(--epp-text-help)}.reply-row__from-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reply-row__dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--epp-primary)}.reply-row[data-unread=true] .reply-row__from{color:var(--epp-text-primary);font-weight:600}.reply-row__said{min-width:0;font-size:13px;color:var(--epp-text-help);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reply-row__subject{color:var(--epp-text-primary);font-weight:400}.reply-row[data-unread=true] .reply-row__subject{font-weight:700}.reply-row__sep{color:var(--epp-text-placeholder);opacity:.7}.reply-row__time{flex:0 0 auto;margin-left:auto;font-size:12px;color:var(--epp-text-placeholder);white-space:nowrap;font-variant-numeric:tabular-nums}.reply-row--muted .reply-row__subject,.reply-row--muted .reply-row__said{color:var(--epp-text-help)}.reply-queue__autohint{display:flex;align-items:center;gap:6px;width:100%;padding:8px 14px;border:none;border-bottom:1px solid var(--epp-border-light);background:var(--epp-warning-bg);font-family:inherit;font-size:12px;color:var(--epp-warning);text-align:left;cursor:pointer}.reply-queue__autohint:hover{filter:brightness(.97)}.reply-queue__autohint:focus-visible{outline:2px solid var(--epp-focus);outline-offset:-2px}.reply-queue__judgehint{padding:8px 14px;font-size:12px;line-height:1.55;color:var(--epp-text-help);background:var(--epp-canvas);border-bottom:1px solid var(--epp-border-light)}.reply-auto-fix{flex:none;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 16px 10px;padding:10px 12px;border:1px solid var(--epp-warning-border);border-radius:var(--epp-radius-control);background:var(--epp-warning-bg)}.reply-auto-fix__text{flex:1;min-width:180px;font-size:12.5px;line-height:1.55;color:var(--epp-warning)}.reply-row__meta{display:flex;align-items:center;gap:8px;min-width:0}.reply-row__owner{max-width:96px;padding:0 6px;border:1px solid var(--epp-border-light);border-radius:var(--epp-radius-tag);background:var(--epp-neutral-bg);color:var(--epp-text-secondary);font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ownership-bar{display:flex;align-items:center;gap:8px;min-height:24px;font-size:13px}.ownership-bar__label{color:var(--epp-text-help)}.ownership-bar__who{font-weight:500;color:var(--epp-text-primary)}.ownership-bar__none{color:var(--epp-warning);font-weight:500}.ownership-bar__meta{color:var(--epp-text-help);font-size:12px}.ownership-bar__email{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--epp-font-mono);font-size:12px;color:var(--epp-text-help)}.ownership-bar__actions{margin-left:auto;display:flex;align-items:center;gap:4px;flex:none}.sent-row{padding:8px 12px;border-bottom:1px solid var(--epp-border-light);cursor:pointer;transition:background-color .12s cubic-bezier(.4,0,.2,1)}.sent-row:hover{background:var(--epp-hover)}.sent-row:focus-visible{outline:2px solid var(--epp-focus);outline-offset:-2px}.sent-row[aria-current=true]{background:var(--epp-info-bg)}.template-editor{border:1px solid var(--epp-border);border-radius:var(--epp-radius-control);transition:border-color .18s cubic-bezier(.4,0,.2,1)}.template-editor:focus-within{border-color:var(--epp-primary);box-shadow:0 0 0 2px #2f5bea1f}.template-editor__toolbar.w-e-toolbar{border-bottom:1px solid var(--epp-border-light);background:var(--epp-canvas);flex-wrap:wrap;gap:0;border-radius:calc(var(--epp-radius-control) - 1px) calc(var(--epp-radius-control) - 1px) 0 0}.template-editor__toolbar .w-e-select-list,.template-editor__toolbar .w-e-drop-panel,.template-editor__toolbar .w-e-bar-item-menus-container,.template-editor__toolbar .w-e-modal{z-index:100}.template-editor__toolbar .w-e-bar-item button{height:28px;border-radius:4px}.template-editor__toolbar .w-e-bar-item button:hover{background-color:#2f5bea1a}.template-editor__toolbar .w-e-bar-divider{background-color:var(--epp-border-light)}.template-editor__body .w-e-text-container{height:360px;background:var(--epp-surface)}.template-editor__body .w-e-text-placeholder{color:var(--epp-text-help);font-style:normal;top:12px}.template-editor__body .w-e-text-container [data-slate-editor]{padding:12px 14px;font-size:14px;line-height:24px}.template-editor__body .w-e-text-container img{max-width:100%;height:auto}.template-editor__body .w-e-text-container blockquote{border-left:3px solid var(--epp-border);background-color:var(--epp-canvas);color:var(--epp-text-secondary)}.ant-modal.template-editor-modal{padding-bottom:0}.ant-modal.template-editor-modal .ant-modal-content{display:flex;flex-direction:column;height:calc(100vh - 48px);min-height:460px;padding:0;overflow:hidden}.ant-modal.template-editor-modal .ant-modal-header{padding:16px 24px;border-bottom:1px solid var(--epp-border-light)}.ant-modal.template-editor-modal .ant-modal-body{flex:1;min-height:0;display:flex;flex-direction:column;padding:0;overflow:hidden}.template-editor-shell{flex:1;min-height:0;display:flex;flex-direction:column}.template-editor-shell__top{flex-shrink:0;padding:16px 24px 14px;border-bottom:1px solid var(--epp-border-light)}.template-editor-shell__meta .ant-form-item{margin-bottom:0}.template-editor-shell__meta .ant-form-item .ant-form-item-label>label{font-size:13px;color:var(--epp-text-secondary)}.template-editor-shell__meta-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,2fr);gap:16px}.template-editor-shell__ai{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:2px;margin-top:12px}.template-editor-shell__ai-help{font-size:12px;line-height:20px;color:var(--epp-text-help)}.template-editor-shell__ai-group{margin-top:12px}.template-editor-shell__ai-group .template-editor-shell__ai{margin-top:0}.template-editor-shell__brief{margin-top:10px;font-size:12px;line-height:20px;color:var(--epp-text-help)}.template-editor-shell__brief code,.template-preview__issue code{font-family:var(--epp-font-mono);font-size:11.5px;padding:1px 5px;border-radius:4px;background:var(--epp-canvas);border:1px solid var(--epp-border-light);color:var(--epp-text-secondary);white-space:nowrap}.template-editor-layout{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) clamp(380px,38%,560px)}.template-editor-layout__config{min-height:0;min-width:0;overflow-y:auto;padding:4px 16px 24px 24px}.template-editor-layout__preview{min-height:0;min-width:0;border-left:1px solid var(--epp-border-light);background:var(--epp-canvas);display:flex}@media (max-width: 900px){.template-editor-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(240px,40%)}.template-editor-layout__preview{border-left:none;border-top:1px solid var(--epp-border-light)}}@media (max-width: 720px){.template-editor-shell__meta-grid{grid-template-columns:minmax(0,1fr)}}.template-editor-shell__actions{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;border-top:1px solid var(--epp-border-light)}@media (max-width: 720px){.template-editor-shell__actions-note{display:none}}.part-list-editor{padding:14px 0 16px}.template-editor-layout__config .part-list-editor+.part-list-editor{border-top:1px solid var(--epp-border-light)}.template-editor-layout__config .part-list-editor:first-child{padding-top:14px}.part-list-editor{--kind-color: var(--epp-kind-subject);--kind-bg: var(--epp-kind-subject-bg)}.part-list-editor[data-kind=GREETING]{--kind-color: var(--epp-kind-greeting);--kind-bg: var(--epp-kind-greeting-bg)}.part-list-editor[data-kind=TO_LINE]{--kind-color: var(--epp-kind-to-line);--kind-bg: var(--epp-kind-to-line-bg)}.part-list-editor[data-kind=BODY]{--kind-color: var(--epp-kind-body);--kind-bg: var(--epp-kind-body-bg)}.part-list-editor[data-kind=SIGNATURE]{--kind-color: var(--epp-kind-signature);--kind-bg: var(--epp-kind-signature-bg)}.part-list-editor[data-kind=SENDER_NAME]{--kind-color: var(--epp-kind-sender);--kind-bg: var(--epp-kind-sender-bg)}.part-list-editor__header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.part-list-editor__chip{flex-shrink:0;width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:var(--kind-color);background:var(--kind-bg)}.part-list-editor__title{font-size:14px;font-weight:600;color:var(--epp-text-primary)}.part-list-editor__flag{font-size:12px;line-height:18px}.part-list-editor__flag--required{color:var(--epp-danger)}.part-list-editor__flag--optional{color:var(--epp-text-placeholder)}.part-list-editor__count{padding:0 8px;border-radius:999px;background:var(--epp-canvas);font-size:12px;line-height:18px;color:var(--epp-text-help);font-variant-numeric:tabular-nums}.part-list-editor__spacer{flex:1}.part-list-editor__empty{display:flex;width:100%;align-items:center;justify-content:center;gap:6px;padding:11px 12px;border:1px dashed var(--epp-border);border-radius:var(--epp-radius-control);background:transparent;color:var(--epp-text-help);font-size:13px;cursor:pointer;transition:border-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1),background-color .18s cubic-bezier(.4,0,.2,1)}.part-list-editor__empty:hover:not(:disabled){border-color:var(--epp-primary);color:var(--epp-primary);background:#2f5bea0a}.part-list-editor__empty:disabled{cursor:not-allowed;opacity:.5}.part-list-editor__empty-hint{font-size:12px;color:var(--epp-text-placeholder)}.part-list-editor__replacement{padding:10px 12px;border:1px solid var(--epp-border);border-radius:var(--epp-radius-control);color:var(--epp-text-help);font-size:13px;line-height:20px}.part-list-editor__items{display:flex;flex-direction:column;gap:8px}.part-list-editor__item{border:1px solid var(--epp-border-light);border-radius:var(--epp-radius-control);padding:8px 10px 10px;background:var(--epp-surface);transition:border-color .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1)}.part-list-editor__item:hover{border-color:var(--epp-border)}.part-list-editor__item.is-active{border-color:var(--epp-primary);box-shadow:0 0 0 2px #2f5bea1f}.part-list-editor__item-bar{display:flex;align-items:center;gap:8px;min-height:22px;margin-bottom:6px}.part-list-editor__index{width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--epp-text-help);background:var(--epp-canvas);border:1px solid var(--epp-border-light);transition:background-color .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1)}.part-list-editor__item.is-active .part-list-editor__index{color:var(--epp-surface);background:var(--epp-primary);border-color:var(--epp-primary)}.part-list-editor__live{padding:0 6px;border-radius:4px;background:var(--epp-info-bg);font-size:11px;line-height:18px;font-weight:500;color:var(--epp-primary)}.part-list-editor__eye.is-on{color:var(--epp-primary)}.ant-modal .part-list-editor__eye.is-on:not(:disabled):hover{color:var(--epp-primary-hover)}.template-preview{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;padding:16px}.template-preview__window{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--epp-surface);border:1px solid var(--epp-border-light);border-radius:var(--epp-radius-container);overflow:hidden;box-shadow:0 1px 2px #0f172a0d}.template-preview__bar{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--epp-border-light)}.template-preview__bar-title{font-size:13px;font-weight:600;color:var(--epp-text-primary)}.template-preview__bar-label{font-size:12px;color:var(--epp-text-help)}.template-preview__bar-input{width:150px}.template-preview__meta{flex-shrink:0;display:flex;flex-direction:column;gap:6px;padding:12px 16px;border-bottom:1px solid var(--epp-border-light)}.template-preview__row{display:flex;align-items:baseline;gap:10px;min-width:0}.template-preview__row-label{flex-shrink:0;width:44px;font-size:12px;color:var(--epp-text-placeholder)}.template-preview__to-name{font-size:13px;font-weight:500;color:var(--epp-text-primary)}.template-preview__to-addr{font-family:var(--epp-font-mono);font-size:12px;color:var(--epp-text-help)}.template-preview__subject-value{font-size:15px;font-weight:600;color:var(--epp-text-primary);word-break:break-word}.template-preview__subject-empty{font-size:13px;color:var(--epp-text-placeholder)}.template-preview__framewrap{flex:1;min-height:0;position:relative;background:var(--epp-surface)}.template-preview__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none;display:block}.template-preview__status{flex-shrink:0;display:flex;flex-direction:column;gap:6px;padding:8px 16px;border-top:1px solid var(--epp-border-light);font-size:12px;line-height:18px;color:var(--epp-text-help)}.template-preview__issue{display:flex;align-items:flex-start;gap:6px;padding:6px 8px;border-radius:var(--epp-radius-control);background:var(--epp-warning-bg);color:var(--epp-warning)}.template-preview__issue .anticon{margin-top:3px}.template-preview__issue code{background:var(--epp-surface)}.wb-reader-banner{display:flex;align-items:center;gap:8px;min-height:24px;font-size:13px}.wb-reader-banner__label{color:var(--epp-text-help)}.wb-reader-banner__email{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--epp-font-mono);font-size:12px;color:var(--epp-text-secondary)}.wb-contact-row{display:grid;grid-template-columns:minmax(160px,260px) minmax(0,1fr) auto minmax(72px,auto);align-items:center;gap:12px;padding:9px 16px;border-bottom:1px solid var(--epp-border-light);cursor:pointer;transition:background-color .12s cubic-bezier(.4,0,.2,1)}.wb-contact-row:hover{background:var(--epp-hover)}.wb-contact-row:focus-visible{outline:2px solid var(--epp-focus);outline-offset:-2px}.wb-contact-row__who{display:flex;flex-direction:column;min-width:0}.wb-contact-row__name{color:var(--epp-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-contact-row[data-todo=true] .wb-contact-row__name{color:var(--epp-text-primary);font-weight:600}.wb-contact-row__email{font-family:var(--epp-font-mono);font-size:12px;color:var(--epp-text-help);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-contact-row__company{display:flex;flex-direction:column;min-width:0;font-size:13px;color:var(--epp-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-contact-row__owner{font-size:12px;color:var(--epp-text-help)}.wb-contact-row__stats{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--epp-text-help);white-space:nowrap;font-variant-numeric:tabular-nums}.wb-contact-row__stats .ant-tag{margin-inline-end:0}.wb-contact-row__time{justify-self:end;font-size:12px;color:var(--epp-text-placeholder);white-space:nowrap;font-variant-numeric:tabular-nums}.wb-contact-panel{display:flex;flex-direction:column;height:100%;min-height:0}.wb-contact-panel__title{display:flex;flex-direction:column;min-width:0;flex:1}.wb-contact-panel__meta{font-size:12px;color:var(--epp-text-help);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-contact-panel__scroll{flex:1;min-height:0;overflow-y:auto;padding:16px 20px 24px}.wb-section+.wb-section{margin-top:24px}.wb-section__title{margin-bottom:8px;font-size:var(--epp-font-size-section);font-weight:600;color:var(--epp-text-primary)}.wb-section__empty{display:block;padding:8px 0}.wb-section__list{border:1px solid var(--epp-border-light);border-radius:var(--epp-radius-control);overflow:hidden;background:var(--epp-surface)}.assign-bento{margin-bottom:16px}.assign-card{padding:4px 16px 16px}.assign-note{display:block;margin-bottom:12px}.assign-contact,.assign-latest,.assign-hints{display:flex;flex-direction:column;min-width:0}.assign-contact__name,.assign-latest__subject{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assign-contact__email,.assign-mono{font-family:var(--epp-font-mono);font-size:var(--epp-font-size-meta);color:var(--epp-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assign-contact__company,.assign-latest__excerpt,.assign-hints{font-size:var(--epp-font-size-meta);line-height:18px;color:var(--epp-text-help);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assign-latest{max-width:420px}:root{color-scheme:light;--epp-canvas: #f3f5fa;--epp-surface: #ffffff;--epp-text-primary: #0f172a;--epp-text-secondary: #334155;--epp-text-help: #475569;--epp-text-placeholder: #5e6e85;--epp-info-bg: #eef2ff;--epp-focus: #2f5bea;--epp-border: #d5dbe6;--epp-border-light: #e6eaf2;--epp-primary: #2f5bea;--epp-primary-hover: #2549d4;--epp-success: #067647;--epp-warning: #93370d;--epp-warning-bg: #fff6e5;--epp-warning-border: #fedf89;--epp-neutral-bg: #eef1f6;--epp-danger: #b42318;--epp-hover: rgba(15, 23, 42, .04);--epp-live: #12b76a;--epp-down: #e5484d;--epp-warn: #f79009;--epp-idle: #94a3b8;--epp-ghost: #8391a7;--epp-glass-chrome: rgba(255, 255, 255, .74);--epp-glass-card: rgba(255, 255, 255, .8);--epp-glass-elevated: rgba(255, 255, 255, .86);--epp-glass-border: rgba(203, 213, 225, .55);--epp-glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .9);--epp-glass-blur: blur(18px) saturate(170%);--epp-glass-blur-heavy: blur(24px) saturate(170%);--epp-shadow-card: 0 1px 2px rgba(15, 23, 42, .04), 0 8px 24px -8px rgba(15, 23, 42, .08);--epp-shadow-raised: 0 2px 4px rgba(15, 23, 42, .05), 0 14px 32px -10px rgba(15, 23, 42, .14);--epp-ease-out-expo: cubic-bezier(.16, 1, .3, 1);--epp-kind-subject: #175cd3;--epp-kind-subject-bg: #eff4ff;--epp-kind-greeting: #067647;--epp-kind-greeting-bg: #ecfdf3;--epp-kind-to-line: #6941c6;--epp-kind-to-line-bg: #f4f3ff;--epp-kind-body: #b54708;--epp-kind-body-bg: #fffaeb;--epp-kind-signature: #0e7090;--epp-kind-signature-bg: #f0f9ff;--epp-kind-sender: #c11574;--epp-kind-sender-bg: #fdf2fa;--epp-radius-tag: 6px;--epp-radius-control: 8px;--epp-radius-container: 16px;--epp-topbar-height: 56px;--epp-sider-width: 224px;--epp-sider-collapsed-width: 64px;--epp-inset: 12px;--epp-font-size-meta: 12px;--epp-font-size-body: 14px;--epp-font-size-section: 16px;--epp-font-size-page: 20px;--epp-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--epp-font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;font-family:var(--epp-font-sans);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-color:rgba(100,116,139,.38) transparent;accent-color:var(--epp-primary)}*{box-sizing:border-box}html,body,#root{height:100%}html{min-width:320px}body{margin:0;min-width:320px;color:var(--epp-text-primary);caret-color:var(--epp-primary);background:radial-gradient(64rem 46rem at 6% -12%,rgba(79,110,247,.18),transparent 78%),radial-gradient(56rem 42rem at 102% -4%,rgba(34,197,221,.15),transparent 78%),radial-gradient(72rem 44rem at 58% 122%,rgba(139,92,246,.14),transparent 78%),var(--epp-canvas);background-attachment:fixed}::selection{background:#2f5bea2e;color:var(--epp-text-primary)}a{text-underline-offset:.2em}:where(a,button,[role=button],[tabindex]):focus-visible{outline:2px solid var(--epp-focus);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-sider.ant-layout-sider{position:sticky;top:var(--epp-inset);height:calc(100vh - var(--epp-inset) * 2);margin:var(--epp-inset) 0 var(--epp-inset) var(--epp-inset);border-radius:var(--epp-radius-container);background:var(--epp-glass-chrome);border:1px solid var(--epp-glass-border);box-shadow:var(--epp-glass-highlight),var(--epp-shadow-card);-webkit-backdrop-filter:var(--epp-glass-blur);backdrop-filter:var(--epp-glass-blur);overflow:hidden}.app-sider .ant-layout-sider-children{display:flex;flex-direction:column}.app-sider .ant-menu{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.app-brand{height:var(--epp-topbar-height);display:flex;align-items:center;gap:10px;padding-inline:16px;white-space:nowrap;overflow:hidden;flex:none}.app-brand__mark{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:9px;color:#fff;font-size:15px;background:var(--epp-primary);box-shadow:inset 0 1px #ffffff47,0 4px 10px -4px #2f5bea8c}.app-brand__name{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--epp-text-primary)}.ant-layout-sider-collapsed .app-brand{justify-content:center;padding-inline:0}.app-header.ant-layout-header{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(to bottom,#f3f5fa9e,#f3f5fa61);border-bottom:1px solid var(--epp-glass-border);-webkit-backdrop-filter:var(--epp-glass-blur);backdrop-filter:var(--epp-glass-blur)}.ant-dropdown .ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-popover .ant-popover-inner,.ant-cascader-dropdown,.ant-menu-submenu-popup>.ant-menu{background-color:var(--epp-glass-elevated);-webkit-backdrop-filter:var(--epp-glass-blur);backdrop-filter:var(--epp-glass-blur);box-shadow:var(--epp-glass-highlight),0 2px 6px #0f172a0d,0 16px 36px -8px #0f172a2e}.ant-modal .ant-modal-content{background-color:var(--epp-glass-elevated);-webkit-backdrop-filter:var(--epp-glass-blur-heavy);backdrop-filter:var(--epp-glass-blur-heavy);border:1px solid var(--epp-glass-border);box-shadow:var(--epp-glass-highlight),0 4px 12px #0f172a0f,0 28px 64px -12px #0f172a47}.ant-modal-mask,.ant-drawer-mask{background-color:#0f172a47!important}.ant-drawer-right>.ant-drawer-content-wrapper{top:var(--epp-inset);bottom:var(--epp-inset);right:var(--epp-inset);max-width:calc(100vw - var(--epp-inset) * 2);border-radius:var(--epp-radius-container);box-shadow:0 4px 12px #0f172a0f,0 28px 64px -12px #0f172a47}.ant-drawer-right .ant-drawer-content{border-radius:var(--epp-radius-container);background-color:var(--epp-glass-elevated);-webkit-backdrop-filter:var(--epp-glass-blur-heavy);backdrop-filter:var(--epp-glass-blur-heavy);border:1px solid var(--epp-glass-border);box-shadow:var(--epp-glass-highlight)}.ant-drawer .ant-drawer-header{border-bottom-color:var(--epp-glass-border)}.ant-drawer .ant-drawer-footer{border-top-color:var(--epp-glass-border)}@media (prefers-reduced-transparency: reduce){.app-sider.ant-layout-sider,.app-header.ant-layout-header,.ant-dropdown .ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-popover .ant-popover-inner,.ant-cascader-dropdown,.ant-menu-submenu-popup>.ant-menu,.ant-modal .ant-modal-content,.ant-drawer-right .ant-drawer-content,.page-card,.bento-grid>.bento-tile{background:var(--epp-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.app-sider.ant-layout-sider,.app-header.ant-layout-header,.ant-modal .ant-modal-content,.ant-drawer-right .ant-drawer-content,.page-card,.bento-grid>.bento-tile{background:var(--epp-surface)}.ant-dropdown .ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-popover .ant-popover-inner,.ant-cascader-dropdown,.ant-menu-submenu-popup>.ant-menu{background-color:var(--epp-surface)}}.page-shell{padding:24px}.page-card{background:var(--epp-glass-card);border:1px solid var(--epp-glass-border);border-radius:var(--epp-radius-container);box-shadow:var(--epp-glass-highlight),var(--epp-shadow-card);-webkit-backdrop-filter:var(--epp-glass-blur);backdrop-filter:var(--epp-glass-blur)}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.page-header__title{margin:0;font-size:var(--epp-font-size-page);font-weight:600;line-height:30px;letter-spacing:-.015em;color:var(--epp-text-primary);text-wrap:balance}.page-header__description{margin:4px 0 0;font-size:14px;line-height:22px;color:var(--epp-text-help);max-width:72ch}.table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.table-toolbar__filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.numeric-cell,.time-cell,.ant-table,.ant-descriptions,.ant-pagination,.ant-badge{font-variant-numeric:tabular-nums}.mono-cell,.email-cell{font-family:var(--epp-font-mono);font-size:12px;font-variant-numeric:tabular-nums}.email-cell{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-primary{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--epp-text-primary)}.table-primary.ant-btn{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-align:left}.table-primary.ant-btn>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.table-secondary{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--epp-text-help);font-size:12px}.cell-action{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:2px 6px;margin-inline-start:-6px;border:none;border-radius:6px;background:none;font:inherit;font-size:13px;line-height:1.5;color:var(--epp-text-primary);cursor:pointer;text-align:left}.cell-action>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-action:hover{background:var(--epp-hover)}.cell-action--danger{color:var(--epp-danger);font-weight:500}.filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.status-dot{position:relative;display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;vertical-align:middle}.status-dot--live{background:var(--epp-live)}.status-dot--down{background:var(--epp-down)}.status-dot--warn{background:var(--epp-warn)}.status-dot--idle{background:transparent;box-shadow:inset 0 0 0 1.5px var(--epp-idle)}.status-dot--pulse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--epp-live);opacity:0;animation:epp-dot-breathe 2.4s var(--epp-ease-out-expo) infinite}@keyframes epp-dot-breathe{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(2.8);opacity:0}}.ant-tag>.status-dot+span{margin-inline-start:6px}.flip-number{display:inline-flex;font-variant-numeric:tabular-nums}.flip-number__digits{display:inline-flex;overflow:hidden;padding-block:.06em;margin-block:-.06em}.flip-digit{display:inline-block;white-space:pre}.flip-digit--in{animation:epp-flip-in .52s var(--epp-ease-out-expo) both}@keyframes epp-flip-in{0%{transform:translateY(62%);opacity:0;filter:blur(2px)}to{transform:none;opacity:1;filter:none}}.bento-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(92px,auto);gap:var(--epp-inset);margin-bottom:var(--epp-inset)}.bento-grid--dense{grid-auto-rows:minmax(84px,auto)}.bento-tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-width:0;padding:14px 16px;text-align:start;font:inherit;color:inherit;background:var(--epp-glass-card);border:1px solid var(--epp-glass-border);border-radius:var(--epp-radius-container);box-shadow:var(--epp-glass-highlight),var(--epp-shadow-card);transition:background-color .18s var(--epp-ease-out-expo),border-color .18s var(--epp-ease-out-expo),box-shadow .18s var(--epp-ease-out-expo)}.bento-grid>.bento-tile{-webkit-backdrop-filter:var(--epp-glass-blur);backdrop-filter:var(--epp-glass-blur)}.round-track{display:flex;gap:3px;align-items:stretch;height:10px;min-width:0}.round-track__seg{flex:1 1 0;min-width:3px;border-radius:3px;background:#0f172a17;transition:transform .22s var(--epp-ease-out-expo)}.round-track__seg--done{background:var(--epp-live)}.round-track__seg--active{background:var(--epp-primary)}.round-track__seg--current{animation:epp-seg-breathe 2.4s ease-in-out infinite}.round-track__seg--stalled{background:var(--epp-danger);animation:none}@keyframes epp-seg-breathe{0%,to{opacity:1}50%{opacity:.45}}.bento-tile--centered{justify-content:center;gap:12px}.bento-tile--centered .bento-tile__head{position:absolute;inset:14px 16px auto 16px}.bento-tile--centered .bento-tile__body{gap:12px}.bento-tile--c2{grid-column:span 2}.bento-tile--c3{grid-column:span 3}.bento-tile--c4{grid-column:1 / -1}.bento-tile--r2{grid-row:span 2}button.bento-tile{cursor:pointer}button.bento-tile:hover{background:#fffffff0;box-shadow:var(--epp-glass-highlight),var(--epp-shadow-raised)}button.bento-tile[aria-pressed=true]{border-color:var(--epp-primary)}button.bento-tile[aria-pressed=true] .bento-tile__label{color:var(--epp-primary)}button.bento-tile:disabled{cursor:not-allowed;box-shadow:var(--epp-glass-highlight)}.bento-tile__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.bento-tile__label{font-size:13px;font-weight:500;line-height:20px;color:var(--epp-text-help);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bento-tile__body{display:flex;flex-direction:column;gap:8px;min-width:0}.bento-tile__value{display:flex;align-items:baseline;gap:6px;min-width:0;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--epp-text-primary);font-variant-numeric:tabular-nums}.bento-tile--s .bento-tile__value{font-size:24px}.bento-tile--m .bento-tile__value{font-size:32px}.bento-tile--l .bento-tile__value{font-size:44px}.bento-tile__text{font-size:14px;line-height:22px;color:var(--epp-text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.bento-tile__unit{margin-inline-start:2px;font-size:14px;font-weight:500;letter-spacing:0;color:var(--epp-text-help)}.bento-tile__foot{font-size:12px;line-height:18px;color:var(--epp-text-help);font-variant-numeric:tabular-nums}.bento-tile--ghost .bento-tile__value,.bento-tile--ghost .bento-tile__unit{color:var(--epp-ghost)}.bento-tile--alarm .bento-tile__value,.bento-tile--alarm .bento-tile__unit{color:var(--epp-danger)}.bento-tile__arrow{color:var(--epp-text-help)}.bento-meter{position:relative;height:6px;border-radius:999px;background:#0f172a12;overflow:hidden}.bento-meter__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--epp-live);transform-origin:left center;transition:transform .52s var(--epp-ease-out-expo)}@media (max-width: 767.98px){.bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bento-tile--l{grid-column:span 2;grid-row:span 2}.bento-tile--m{grid-column:span 2;grid-row:span 1}.bento-tile--s{grid-column:span 1}.bento-tile--l .bento-tile__value{font-size:36px}}.side-nav__item{display:flex;align-items:center;gap:8px;width:calc(100% - 8px);margin:0 4px;min-height:36px;padding:6px 8px;border:0;border-radius:var(--epp-radius-control);background:transparent;color:var(--epp-text-primary);font:inherit;font-size:13px;line-height:20px;text-align:left;cursor:pointer;transition:background-color .12s cubic-bezier(.4,0,.2,1)}.side-nav__item:hover{background:var(--epp-hover)}.side-nav__item:focus-visible{outline:2px solid var(--epp-focus);outline-offset:-2px}.side-nav__item[aria-current=true]{background:var(--epp-info-bg);color:var(--epp-primary);font-weight:500}.side-nav__label{display:flex;flex:1;flex-direction:column;min-width:0}.side-nav__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-nav__sub{overflow:hidden;font-size:12px;line-height:18px;color:var(--epp-text-placeholder);text-overflow:ellipsis;white-space:nowrap}@media (min-height: 640px){.workspace-shell.page-shell{height:calc(100vh - var(--epp-topbar-height));display:flex;flex-direction:column;min-height:0}.workspace-grid{flex:1;min-height:0}.workspace-grid>*{height:100%;min-height:0}.workspace-col{display:flex;flex-direction:column;overflow:hidden}.workspace-col>.workspace-scroll{flex:1;min-height:0;overflow-y:auto}}.code-block{font-family:var(--epp-font-mono);font-size:12px;line-height:1.7;background:var(--epp-canvas);border:1px solid var(--epp-border-light);border-radius:var(--epp-radius-control);padding:8px 12px;word-break:break-all;white-space:pre-wrap}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#64748b52;border:2px solid transparent;border-radius:999px;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#4755698c;background-clip:padding-box}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}.monitor-pre{margin:8px 0 0;padding:10px 12px;background:var(--monitor-pre-bg, #F3F5FA);border:1px solid #E6EAF2;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-all;max-height:240px;overflow:auto}.monitor-pre--stack{max-height:360px}.monitor-analysis{margin-top:8px;padding:12px 14px;border-left:3px solid #2F5BEA;background:#f6f8fe;border-radius:0 6px 6px 0}.cell-action--muted{color:var(--epp-text-help);cursor:default}.cell-action--muted:hover{background:none}
