.homepage{display:flex;align-items:center;justify-content:center;min-height:100%;padding:24px;background:var(--bg-primary)}.homepage__card{max-width:480px;width:100%;padding:32px 36px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow)}@media(max-width:640px){.homepage{padding:16px 12px;align-items:flex-start;padding-top:max(16px,env(safe-area-inset-top))}.homepage__card{padding:20px 16px}.homepage__title{font-size:20px}.homepage__intro,.homepage__eisenhower{font-size:13px}.homepage__btn{min-height:44px;padding:12px 18px}}.homepage__title{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--accent-purple);margin-bottom:16px}.homepage__logo{height:32px;width:32px;object-fit:contain}.homepage__intro{font-size:14px;line-height:1.55;color:var(--text-primary);margin-bottom:16px}.homepage__eisenhower{font-size:13px;line-height:1.5;color:var(--text-secondary);margin-bottom:24px;padding-left:12px;border-left:3px solid var(--border-light)}.homepage__actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.homepage__btn{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;font-size:14px;font-weight:500;border-radius:var(--radius);border:1px solid var(--border-color);transition:background .12s,border-color .12s}.homepage__btn--primary{background:var(--bg-card);color:var(--text-primary)}.homepage__btn--primary:hover{background:var(--bg-card-hover);border-color:var(--border-light)}.homepage__link{font-size:13px;color:var(--text-muted);text-decoration:none;transition:color .12s}.homepage__link:hover{color:var(--accent-purple)}.privacy{min-height:100%;padding:24px;background:var(--bg-primary)}.privacy__card{max-width:560px;margin:0 auto;padding:32px 36px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.privacy__back{font-size:13px;color:var(--text-muted);margin-bottom:20px;padding:0;background:none;border:none;cursor:pointer;text-decoration:none;transition:color .12s}.privacy__back:hover{color:var(--accent-purple)}.privacy__title{font-size:22px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.privacy__updated{font-size:12px;color:var(--text-muted);margin-bottom:24px}.privacy__body{font-size:14px;line-height:1.6;color:var(--text-secondary)}.privacy__body h2{font-size:14px;font-weight:600;color:var(--text-primary);margin-top:20px;margin-bottom:6px}.privacy__body p{margin-bottom:12px}.privacy__body p:last-child{margin-bottom:0}@media(max-width:640px){.privacy{padding:16px 12px;padding-top:max(16px,env(safe-area-inset-top))}.privacy__card{padding:20px 16px}.privacy__back{min-height:44px;display:inline-flex;align-items:center}}.auto-escalation-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;width:100%;padding:6px 10px;font-size:13px;background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary)}.auto-escalation-trigger__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-escalation-trigger__icon{font-size:10px;color:var(--text-muted)}.auto-escalation-portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none}.auto-escalation-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto}.auto-escalation-menu{position:absolute;pointer-events:auto;background:var(--bg-secondary);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--border-light);padding:4px}.auto-escalation-menu__item{display:flex;align-items:center;width:100%;padding:6px 8px;font-size:13px;border-radius:var(--radius);color:var(--text-primary)}.auto-escalation-menu__item:hover:not(.is-disabled){background:var(--bg-card)}.auto-escalation-menu__item.is-selected{background:#c4a46c1f}.auto-escalation-menu__item.is-disabled{opacity:.4;cursor:default}.auto-escalation-menu__label{flex:1;text-align:left}.task-settings{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius);padding:10px 12px;margin-bottom:4px;display:flex;flex-direction:column;gap:8px}.task-settings__row{display:flex;align-items:center;gap:8px}.task-settings__label{font-size:12px;color:var(--text-secondary);min-width:90px;flex-shrink:0}.task-settings__row select,.task-settings__row input{flex:1;min-width:0}.task-settings__close{align-self:flex-end;font-size:12px;font-weight:600;color:var(--accent-purple);padding:4px 12px;border-radius:var(--radius);transition:background .12s}.task-settings__close:hover{background:#c4a46c26}.task-settings__date-group{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1;min-width:0}.task-settings__date-group input[type=date],.task-settings__date-group input[type=time]{flex:0 1 auto;min-width:0}.task-settings__due-mode{display:flex;gap:4px}.task-settings__due-mode button{padding:4px 8px;font-size:12px;color:var(--text-secondary);background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);cursor:pointer}.task-settings__due-mode button.task-settings__due-mode--active{color:#fff;background:var(--accent-purple);border-color:var(--accent-purple)}.task-settings__time-sep{font-size:12px;color:var(--text-secondary)}@media(max-width:640px){.task-settings__row{flex-wrap:wrap}.task-settings__label{min-width:100%}.task-settings__close{min-height:44px;padding:10px 14px}}.task-row{display:flex;align-items:center;gap:6px;padding:6px 8px;background:var(--bg-card);border-radius:var(--radius);margin-bottom:4px;cursor:grab;transition:background .12s;min-height:38px;-webkit-user-select:none;user-select:none;touch-action:none}.task-row:hover{background:var(--bg-card-hover)}.task-row:active{cursor:grabbing}.task-row--overlay{background:var(--bg-card-hover);box-shadow:var(--shadow);border-radius:var(--radius);padding:6px 8px;opacity:.95}.task-row__check{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius);color:var(--text-muted);transition:background .12s,color .12s}.task-row__check:hover{background:#5cb87a26;color:var(--accent-green)}.task-row__text{flex:1;font-size:13px;line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis;padding:2px 4px}.task-row__edit-input{flex:1;min-width:0;font-size:13px;line-height:1.4;padding:2px 4px;background:var(--bg-input);border:1px solid var(--accent-purple);border-radius:3px;color:var(--text-primary);outline:none}.task-row__due{flex-shrink:0;font-size:11px;color:var(--accent-orange);font-weight:500;padding:2px 6px;background:#d992441f;border-radius:4px}.task-row__edit-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius);color:var(--text-muted);transition:background .12s,color .12s}.task-row__edit-btn:hover{background:#c4a46c26;color:var(--accent-purple)}.task-row__settings-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius);color:var(--text-muted);transition:background .12s,color .12s}.task-row__settings-btn:hover{background:#c4a46c26;color:var(--accent-purple)}.task-row__delete{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius);color:var(--text-muted);transition:background .12s,color .12s}.task-row__delete:hover{background:#e0605026;color:var(--accent-red)}@media(max-width:640px){.task-row{min-height:44px;padding:8px 10px}.task-row__check,.task-row__edit-btn,.task-row__settings-btn,.task-row__delete{min-width:44px;min-height:44px;width:44px;height:44px}}.quadrant-escalation-portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.quadrant-escalation-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent}.quadrant-escalation-popover{position:absolute;background:var(--bg-secondary, #fff);border:1px solid var(--border-color, #e0e0e0);border-radius:var(--radius-lg, 8px);box-shadow:0 8px 24px #0000001f;padding:14px 16px;z-index:1;max-width:calc(100vw - 24px);max-height:80vh;overflow-y:auto}.quadrant-escalation-popover__title{font-size:13px;font-weight:600;margin:0 0 4px;color:var(--text-primary)}.quadrant-escalation-popover__hint{font-size:11px;color:var(--text-muted);margin:0 0 12px;line-height:1.35}.quadrant-escalation-popover__field{margin-bottom:10px}.quadrant-escalation-popover__label{display:block;font-size:11px;font-weight:500;color:var(--text-muted);margin-bottom:4px}.quadrant-escalation-popover__select,.quadrant-escalation-popover__input{width:100%;padding:6px 10px;font-size:12px;border:1px solid var(--border-color);border-radius:var(--radius-md, 6px);background:var(--bg-card);color:var(--text-primary)}.quadrant-escalation-popover__input{max-width:80px}.quadrant-escalation-popover__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--border-color)}.quadrant-escalation-popover__btn{padding:6px 14px;font-size:12px;font-weight:500;border-radius:var(--radius-md, 6px);cursor:pointer;border:none}.quadrant-escalation-popover__btn--secondary{background:transparent;color:var(--text-muted)}.quadrant-escalation-popover__btn--secondary:hover{background:var(--bg-card);color:var(--text-primary)}.quadrant-escalation-popover__btn--primary{background:var(--accent, #6366f1);color:#fff}.quadrant-escalation-popover__btn--primary:hover{opacity:.9}@media(max-width:640px){.quadrant-escalation-popover__btn{min-height:44px;padding:10px 14px}}.quadrant-column{display:flex;flex-direction:column;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden;transition:border-color .15s}.quadrant-column--over{border-color:var(--accent, var(--accent-purple));box-shadow:inset 0 0 0 1px var(--accent, var(--accent-purple))}.quadrant-column__header{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border-bottom:1px solid var(--border-color);flex-shrink:0}.quadrant-column__header-text{flex:1;min-width:0}.quadrant-column__helper{margin:4px 0 0;font-size:11px;font-weight:400;color:var(--text-muted);line-height:1.35}.quadrant-column__indicator{width:8px;height:8px;border-radius:50%;flex-shrink:0;align-self:center}.quadrant-column__title{font-size:13px;font-weight:600;letter-spacing:-.01em;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quadrant-column__count{font-size:11px;font-weight:600;color:var(--text-muted);background:var(--bg-card);padding:2px 7px;border-radius:10px;flex-shrink:0;align-self:center}.quadrant-column__expand-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius-md, 6px);background:transparent;color:var(--text-muted);cursor:pointer;flex-shrink:0;transition:color .15s,background .15s}.quadrant-column__expand-btn:hover{color:var(--text-primary);background:var(--bg-card)}@media(max-width:640px){.quadrant-column__expand-btn{min-width:44px;min-height:44px;width:44px;height:44px}.quadrant-column__header{padding:10px 12px}}.quadrant-column--fullscreen{flex:1;min-height:0;display:flex;flex-direction:column;max-height:100%}.quadrant-column__list{flex:1;overflow-y:auto;padding:6px;min-height:60px}.quadrant-column__empty{display:flex;align-items:center;justify-content:center;height:100%;min-height:48px;color:var(--text-muted);font-size:12px}.add-task-fab{position:absolute;bottom:20px;right:20px;width:48px;height:48px;min-width:48px;min-height:48px;border-radius:50%;background:var(--accent-purple);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #c4a46c59;transition:background .15s,transform .15s;z-index:10}.add-task-fab:hover{background:var(--accent-purple-hover);transform:scale(1.06)}.add-task-panel{position:absolute;bottom:20px;right:20px;left:20px;max-width:480px;margin-left:auto;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:14px;box-shadow:var(--shadow);z-index:10;display:flex;flex-direction:column;gap:10px;max-height:85vh;overflow-y:auto}.add-task-form{display:flex}.add-task-input{flex:1;font-size:14px;padding:10px 12px;background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius)}.add-task-input:focus{border-color:var(--accent-purple)}.add-task-options{display:flex;flex-direction:column;gap:6px}.add-task-options__row{display:flex;align-items:center;gap:8px}.add-task-options__label{font-size:12px;color:var(--text-secondary);min-width:90px;flex-shrink:0}.add-task-options__row select,.add-task-options__row input{flex:1;min-width:0}.add-task-actions{display:flex;gap:8px;justify-content:flex-end}.add-task-submit{padding:8px 18px;font-size:13px;font-weight:600;background:var(--accent-purple);color:#fff;border-radius:var(--radius);transition:background .12s}.add-task-submit:hover:not(:disabled){background:var(--accent-purple-hover)}.add-task-submit:disabled{opacity:.5;cursor:not-allowed}.add-task-cancel{padding:8px 14px;font-size:13px;color:var(--text-secondary);border-radius:var(--radius);transition:background .12s}.add-task-cancel:hover{background:var(--bg-card)}.add-task-options__date-group{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1;min-width:0}.add-task-options__date-group input[type=date],.add-task-options__date-group input[type=time]{flex:0 1 auto;min-width:0}.add-task-options__due-mode{display:flex;gap:4px}.add-task-options__due-mode button{padding:4px 8px;font-size:12px;color:var(--text-secondary);background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);cursor:pointer}.add-task-options__due-mode button.add-task-options__due-mode--active{color:#fff;background:var(--accent-purple);border-color:var(--accent-purple)}.add-task-options__time-sep{font-size:12px;color:var(--text-secondary)}@media(max-width:640px){.add-task-fab{bottom:max(20px,env(safe-area-inset-bottom));right:max(20px,env(safe-area-inset-right))}.add-task-panel{left:10px;right:10px;bottom:max(20px,env(safe-area-inset-bottom));padding:12px;max-height:80vh}.add-task-form{flex-direction:column;gap:8px}.add-task-options__row{flex-wrap:wrap}.add-task-options__label{min-width:100%}}.quadrant-grid-wrapper{position:relative;height:100%}.quadrant-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1.5fr .5fr;gap:12px;height:100%}.quadrant-expanded-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;background:var(--bg-primary);padding:16px;overflow:hidden}.quadrant-expanded-overlay .quadrant-column{flex:1;min-height:0}@media(max-width:640px){.quadrant-grid{grid-template-columns:1fr;grid-template-rows:auto;overflow-y:auto;gap:10px}.quadrant-expanded-overlay{padding:10px;padding-top:max(10px,env(safe-area-inset-top));padding-bottom:max(10px,env(safe-area-inset-bottom));padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right))}}.completed-list{padding:6px 0}.completed-list__empty{text-align:center;color:var(--text-muted);font-size:12px;padding:16px}.completed-row{display:flex;align-items:center;gap:6px;padding:6px 8px;background:var(--bg-card);border-radius:var(--radius);margin-bottom:4px;min-height:36px}.completed-row__restore{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius);color:var(--text-muted);transition:background .12s,color .12s}.completed-row__restore:hover{background:#5da4d426;color:var(--accent-blue)}.completed-row__text{flex:1;font-size:13px;line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis;text-decoration:line-through;color:var(--text-secondary);cursor:text;padding:2px 4px;border-radius:3px;transition:background .12s}.completed-row__text:hover{background:#ffffff0a}.completed-row__edit-input{flex:1;min-width:0;font-size:13px;line-height:1.4;padding:2px 4px;background:var(--bg-input);border:1px solid var(--accent-purple);border-radius:3px;color:var(--text-primary);outline:none}.completed-row__quadrant{flex-shrink:0;font-size:10px;color:var(--text-muted);padding:2px 6px;background:var(--bg-secondary);border-radius:4px;white-space:nowrap;max-width:100px;overflow:hidden;text-overflow:ellipsis}.completed-row__date{flex-shrink:0;font-size:11px;color:var(--text-muted);white-space:nowrap}.completed-row__delete{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius);color:var(--text-muted);transition:background .12s,color .12s}.completed-row__delete:hover{background:#e0605026;color:var(--accent-red)}@media(max-width:640px){.completed-row{min-height:44px;padding:8px 10px}.completed-row__restore,.completed-row__delete{min-width:44px;min-height:44px;width:44px;height:44px}}.app{display:flex;flex-direction:column;height:100%;overflow:hidden}.app-header{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);flex-shrink:0;gap:12px;min-height:0}.app-title{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--accent-purple);min-width:0}.app-title__logo{height:24px;width:24px;object-fit:contain}.app-header__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.settings-wrapper{position:relative}.header-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius);color:var(--text-secondary);border:1px solid transparent;transition:background .12s,color .12s}.header-btn--text{padding:0 10px;width:auto;gap:6px;font-size:12px;font-weight:500}.header-btn--text .header-btn__label{display:inline}.header-btn:hover{background:var(--bg-card);color:var(--text-primary)}.header-btn--active{color:var(--accent-green);border-color:var(--accent-green);background:#5cb87a24}.settings-menu{position:absolute;top:100%;right:0;margin-top:6px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius);box-shadow:var(--shadow);min-width:180px;max-width:min(320px,calc(100vw - 24px));padding:4px;z-index:20}.settings-menu__item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:13px;color:var(--text-secondary);border-radius:4px;transition:background .1s,color .1s;text-align:left}.settings-menu__item:hover{background:var(--bg-card);color:var(--text-primary)}.settings-menu__item--active,.settings-menu__item--active:hover{color:var(--accent-green)}.settings-menu__bullet{font-size:10px}.settings-menu__divider{height:1px;background:var(--border-color);margin:4px 0}.settings-menu__section-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:6px 10px 2px}.settings-menu__item--danger{color:var(--accent-red)}.settings-menu__item--danger:hover{color:var(--accent-red-hover)}.settings-menu__item--static{padding:6px 10px;font-size:13px;color:var(--text-secondary);cursor:default}.settings-menu__item--static:hover{background:none}.header-user-email{font-size:12px;color:var(--text-muted);padding:0 4px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-btn--login{border:1px solid var(--border-color)}.header-btn--login:hover{border-color:var(--border-light)}.calendar-picker{max-height:200px;overflow-y:auto}.app-main{flex:1;overflow:hidden;padding:16px;min-height:0}.app-main__grid{height:100%}.app-main--split{display:flex;flex-direction:column;gap:12px}.app-main--split .app-main__grid{flex:1;min-height:0;overflow:hidden}.app-main__completed{flex-shrink:0;max-height:40%;overflow-y:auto}.completed-panel{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden}.completed-panel__header{display:flex;align-items:center;padding:10px 14px;border-bottom:1px solid var(--border-color)}.completed-panel__title{font-size:13px;font-weight:600;color:var(--text-secondary)}@media(max-width:640px){.app-header{padding:10px 12px;gap:8px}.app-title{font-size:16px}.app-title__logo{height:20px;width:20px}.header-btn__label{display:none}.header-btn--text{min-width:44px;padding:0}.header-btn{min-width:44px;min-height:44px;width:44px;height:44px}.settings-menu__item{min-height:44px;padding:10px 12px}.header-user-email{max-width:100px;font-size:11px}.settings-menu{left:12px;right:12px;width:auto;max-width:none}.app-main{padding:10px}.app-main__completed{max-height:50%}.completed-panel__header{padding:10px 12px}}@media(max-width:380px){.header-user-email{display:none}}:root{--bg-primary: #1c1917;--bg-secondary: #252220;--bg-card: #2e2a27;--bg-card-hover: #3a3532;--bg-input: #181614;--text-primary: #ece8e4;--text-secondary: #a8a29e;--text-muted: #6b6560;--border-color: #3d3835;--border-light: #4d4743;--accent-purple: #c4a46c;--accent-purple-hover: #d4b87e;--accent-green: #5cb87a;--accent-red: #e06050;--accent-red-hover: #eb7a6c;--accent-orange: #d99244;--accent-blue: #5da4d4;--quadrant-ui: #e06050;--quadrant-i: #5cb87a;--quadrant-u: #d99244;--quadrant-ni: #78716c;--radius: 6px;--radius-lg: 10px;--shadow: 0 2px 8px rgba(0, 0, 0, .4);--font: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, sans-serif}body.theme-light{--bg-primary: #f5efe7;--bg-secondary: #f0e4d7;--bg-card: #f9f1e6;--bg-card-hover: #f1e4d6;--bg-input: #fffaf5;--text-primary: #2b2118;--text-secondary: #6b5b4b;--text-muted: #958575;--border-color: #e0d2c4;--border-light: #e7dacd;--accent-purple: #b88943;--accent-purple-hover: #c89952;--accent-green: #3f8a5c;--accent-red: #c44c3d;--accent-red-hover: #d55e4e;--accent-orange: #c47a32;--accent-blue: #3b82a8;--quadrant-ui: #c44c3d;--quadrant-i: #3f8a5c;--quadrant-u: #c47a32;--quadrant-ni: #a8a29e;--shadow: 0 2px 10px rgba(0, 0, 0, .18)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:var(--font);background:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}button{font-family:var(--font);cursor:pointer;border:none;background:none;color:inherit}input,select,textarea{font-family:var(--font);color:var(--text-primary);background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);padding:6px 10px;font-size:13px;outline:none}input:focus,select:focus,textarea:focus{border-color:var(--accent-purple)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23a8a29e' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;padding-right:28px}
